9300000 39731549326531824957165335819059200000 9300001 -149933450871123250250842307985814499998 9300002 -178007174552641260971378572565853591168 9300003 -96769342858083261550524914759599243536 9300004 23560172424919573957929719753531744256 9300005 -35018990961013391871348609871056410880 9300006 65898258952541966143155673610778869760 9300007 34195952492424987282098325654479179256 9300008 -62521769838865802675835908272492631040 9300009 -18372615848237483447821134473544737472 9300010 74923259370520964831042494054894488000 9300011 14549087896975595327915974118753580432 9300012 31787825755356384951979716819546304512 9300013 -74286372100263419944924490016244934676 9300014 45374508653399114425528618182033473856 9300015 15273229332757646951318813354392219560 9300016 18025443197874268550187767809836908544 9300017 395047125473036272627161152686756770066 9300018 -9686025151250169879787044164172014592 9300019 -28651792145566677827346148059052637256 9300020 -20034360781079704671722802230357548800 9300021 59449675170505345972780522082694580512 9300022 -96688140848422131019816168815478766688 9300023 22249978627757094665911409535068335272 9300024 -905726766967766659994195345430343680 9300025 71592713376770649250975972510414088000 9300026 36473209211854580198473300811009605344 9300027 54742889193977466044801331411359897856 9300028 67149994613858354234131270322441735168 9300029 225279152429344414772153724714953408076 9300030 10203391227013632043538925341418128640 9300031 -39697787074404382770876856839618342912 9300032 -44502594199151216101482562721226424320 9300033 -167501637856693533715724801716516513998 9300034 -55398902967800587608224523591794401584 9300035 -84499032555523023086628281750034113520 9300036 39146257434769745848555625075186141184 9300037 -112822629559426929359130956758227778308 9300038 154588504247984439316760945901152440320 9300039 -87911135898548896586974935878592007680 9300040 -1553655553911432615183140104106803200 9300041 -3029326167194196991850652719845129548 9300042 36323516646262101998372696218074378240 9300043 -179056375196723976153865188267947305708 9300044 122254244296694639405855018559979453440 9300045 81700357511092683077102100086130244320 9300046 -36793648163404131330796701559795704960 9300047 -333226213220337546402495178460853231504 9300048 16906894895540531280948650606241644544 9300049 136684350283723381020743641515423607920 9300050 14886734236708052367431665788927628800 9300051 125435862053908069538685248899884388980 9300052 130421650308750648663827759758952847360 9300053 181725768623402667835590076104696348078 9300054 1697056986082843240178576902203744000 9300055 -77440056642323130927496994529203070000 9300056 317059670615975037930040229403742586880 9300057 77963433823259437385226923819288921088 9300058 123758669859089996042581398288685328880 9300059 -7383931975884145644484553647355268984 9300060 -46898025970514082028399567307704320 9300061 -23799447506473807988900150139064027028 9300062 -44726586255938997920160760748482023936 9300063 -64678925523581636824794110843150818560 9300064 -283783198862118927032377622982473416704 9300065 143194086924764151875022077360363165460 9300066 13525715664565707487173260595535296000 9300067 10069017767125144529115731388537053952 9300068 335850793355553550438526318581426510080 9300069 -135828243441615338198228831090808965760 9300070 -51598971162003478262409893888957306880 9300071 -134670002264015492041293183630133648032 9300072 197579015856987216515521083530192977920 9300073 181286566674785994907022420825881444800 9300074 52173772262686664427986044467532416000 9300075 -108666327721906169414471624273182409400 9300076 245462340325855871662889031137217221632 9300077 81979289369018305547061416928631360992 9300078 124700476914776660190559436188488685824 9300079 -59510479070667802075801441302628982320 9300080 21249782776251509044094822784455147520 9300081 -46629573704691930109812405087251643456 9300082 -4228958398043757795514630063643788416 9300083 -1641576439111549988806619410569449472 9300084 79996509033439015551723192798812430336 9300085 129357680681571428846390288908870938780 9300086 -100785126602389853059388803860114114240 9300087 -115164313976707141896865642465745686656 9300088 -30503749242334346018681356331462246400 9300089 224939430331122547767806824079078647680 9300090 -65577782771626817417641449458458383360 9300091 200375234704338364787104659136305869512 9300092 -62463518442996303240647544720443664384 9300093 72193916433818565017593184302851373056 9300094 56760898672336835541442642567786896192 9300095 -69354388105651715815439577022947676320 9300096 -48796885477785990909270991990759096320 9300097 49660848627610044943966389931553525460 9300098 6708758687735796792694650491018848320 9300099 -1751808094826761024087500136449433872 9300100 -82284218217739508921998220134874281600 9300101 -84077229294691922664785874450386400 9300102 -64418490210632815515616797563324928000 9300103 -106262684860610629844547412003893148648 9300104 246825611126516554284834689308678840320 9300105 28939936910233836050634901210624850760 9300106 163849010927913754827532137725350504752 9300107 -32572310505743066992809877142152883928 9300108 -2392399957934357603906984959197717504 9300109 -6458460507687303404164112192834569600 9300110 -119329466093045103739412800149095903040 9300111 -14552064946360223978226255975353564160 9300112 -1057354831971473694812865907771097088 9300113 120653752430553798281539833318866798964 9300114 10749088957968954778628898531503948304 9300115 -115797955352366946668947914868105621680 9300116 -22816272340862993692374970346907727872 9300117 -268558152392882349937964944462161386880 9300118 -2864442898986211911800045301524133120 9300119 45152059558761166811954978181565388160 9300120 36984699896267873297462635919278080000 9300121 413531187104592112489273074814179599044 9300122 31805850310757346370602915060562376064 9300123 154626000511814777377206483310631877120 9300124 9600204464579513277451596662393241600 9300125 -158143736996405593153700548934929536000 9300126 -605417706739672074938667293904107520 9300127 19594828002239012689725376779262730800 9300128 -11738083933181772038709350931744423936 9300129 66081457074450835621827336295312273584 9300130 39896664619046011701387129480173068800 9300131 69968817934148914250106750835877315472 9300132 84604474122335285407837003161499453056 9300133 420261376625688809828433008807789283900 9300134 -81201480110160759131771099379025981440 9300135 674724194402078248623743136397300800 9300136 -135213961301955697994793298986292592640 9300137 141633004933369759098028628412106128000 9300138 5799694453001675188294176330380794368 9300139 432380868934989818253914979104381376240 9300140 117154537406237852294331857605751101440 9300141 132188251171938963594650179905686656950 9300142 38153595824770375824871825655322257664 9300143 68623423530319687231825693599075253392 9300144 5192039674474526192060081817790709760 9300145 -134617678508100667423375280679882865920 9300146 -38876451397471645051163343291642422880 9300147 26261822004895613297435331732721385472 9300148 -52638747428974457893427957881013575680 9300149 -43169190018790573683171313624247000850 9300150 19161707079439862761929420072783816000 9300151 -212748356477488992606627731313479070600 9300152 -22256554770421582119981358811764224000 9300153 -50815933256325354920791834850687666592 9300154 209165122103757632135958774231218545776 9300155 66246123090537124674134205607936416000 9300156 64304240064504838281844007519420605440 9300157 -376756977780629070889710478297150129594 9300158 -25349402988139499772692336613055349760 9300159 -128890589248440103576231848480312542472 9300160 -38715451891341133126234084305241374720 9300161 -115189125260893878014795001288684834348 9300162 20918736756599334049737439613406893952 9300163 -95044002564206399432109971027687753616 9300164 115501620079553205003303977312960553216 9300165 12434745388553929146089454389852682240 9300166 -131413600139483582616885833079786288960 9300167 -344834294542785400667786562757225602168 9300168 -186505863467216751236980170393727564800 9300169 -4680542122825538732286550351247830432 9300170 57586644709344927200776767747034867200 9300171 -205394833383813759255710379526925742888 9300172 -33339433329883606682609361469402251264 9300173 -137973952258971280006599759176120277864 9300174 -48677247654424485439651022580926965632 9300175 27585959633373417724640762999964801000 9300176 -24188787042883149575419219282072608768 9300177 18446850936180833832007112572961045040 9300178 20268956680135917604681266846888145920 9300179 281175658665252935581772759884307116800 9300180 22425631573100860994978627262828840960 9300181 -315448473593347778529406938811915908 9300182 -40760341211011188855863574474864556416 9300183 211257451792590932800786634599587934824 9300184 -99977749951454286663152935704219033600 9300185 148937223074299593080454173981471653380 9300186 2952063556969966439069416325535019008 9300187 153838731231146940202123543801473591968 9300188 -71251973852318940134035814669184629760 9300189 -156770150119397392188337149330321321600 9300190 251800782250525541996027835196949760 9300191 -227189287046304258569898841444192461408 9300192 -225691996376870993285129717509968101376 9300193 -30221764012319925050171848299741125184 9300194 23084679008178696596325422268408960672 9300195 55134310812231653255921821771807617120 9300196 -224171965747325945408547243424936960000 9300197 -56770643271669050542511301333184692960 9300198 -28922976670464997674643916953567753536 9300199 -69440743910260561972931167615846841800 9300200 -3091462096539143324907129804224256000 9300201 -146140490393586128801526278988288678768 9300202 -120703579953198218448850966974456890448 9300203 -56889389262499268129782845187437764160 9300204 -235651082870158579610123668614437114880 9300205 223107663197432290373913966938221950720 9300206 63029248220048999087232008500299917184 9300207 -15287612109936241304968284418167859200 9300208 -77430799666725094399525583557519802368 9300209 36977456231049989004620855559508438632 9300210 41166749281786141011882383052471582720 9300211 205139611606977308922744582136439582832 9300212 -2254757018478701449601298208465766400 9300213 -29748693518405837303381892417265200360 9300214 -98949416777670509966218731368206436352 9300215 -10965274080790835007048469096142592000 9300216 -130383118667406269513394910034379878400 9300217 -39578700758910925337843622729649419008 9300218 63748163607120513040187581096391752560 9300219 23707782592746174986801195753386398720 9300220 -151590824388887816818817144854458693120 9300221 40243483074259622264292665734440662112 9300222 49879400079935509734687018828209760960 9300223 295357633823132568112721542007402185472 9300224 104433355479832535709103466131589431296 9300225 -1257838502654946833637296439931480800 9300226 -1101083458851044434793481182196120576 9300227 -35490048905835847986857964020895441924 9300228 32611012592601938281937357303567278080 9300229 -16260563303946655639913155436278642080 9300230 -112515443243140203200976123402608198400 9300231 67592629678409730983231178443106405840 9300232 -92374436385010006398458806287932697600 9300233 28673873245607722858999679346242920800 9300234 71019645654376182592399958210224558080 9300235 -19216365370389158042497355244429266880 9300236 -239382408919392376112615406219105185280 9300237 -198891233900026742626357459532166872640 9300238 -16371277896819669870866734617057875520 9300239 -27307631519100508673746779861813736176 9300240 2898372323625122614661389608156610560 9300241 -228946193796530442088166757447679572096 9300242 -90938354521612733955612930370249336320 9300243 -5368839574487510594247145439745457872 9300244 68274501810466692187099731325758321536 9300245 -145402904177961172210773553761235122120 9300246 -49074906557884457086085998005216091776 9300247 -229133689857849886563573893822355006336 9300248 106480036288797263661345732879193374720 9300249 -80434007408933643653300817029524435110 9300250 -173416701442672526138713410290908776000 9300251 294450980988772319817337728528093209400 9300252 1018964393909002802359746031308567552 9300253 -30146853119166887661711996104587666880 9300254 -227581360007769912646661373550911818880 9300255 855524672589654219036670962093590400 9300256 56139765129870455487224448776845393920 9300257 -9135143364717380851216487411272727040 9300258 2259133648629535007546270122200367872 9300259 -348002141227890447912075801561855604496 9300260 -63614952466247570004923611083066597120 9300261 58297645357948025317496466460032197472 9300262 90706984122528119429209256268448753632 9300263 111409631543937197719845660896992819296 9300264 125384528005599108972076861022650368000 9300265 -19735702163127000536325544156858560000 9300266 -61950391471754000904038882082301416960 9300267 -38227837706518025901894977724497484516 9300268 -278521779109243739000569881046392746752 9300269 -67816709410796348366579730779533389120 9300270 40362443124834008474397672524633272320 9300271 134755437817356208444508071308835671000 9300272 45273988967953297447357804039902167040 9300273 6253796343865743189730754302884230304 9300274 -44896292823783782625718055099476698864 9300275 -110207528431672280982354599144620968000 9300276 13981496658067407700045936268321336064 9300277 -39917183695536157882861575898469157728 9300278 20119001475833230024438036640021725824 9300279 -15911943942404644344515157491100252672 9300280 -19779350533978615633735392437895168000 9300281 -28563107398389260623962490886969028480 9300282 -124492587503470405436673355204377676800 9300283 49893019438797783218715592254819348160 9300284 57971329796995886677325033686822828032 9300285 68182322865330313126003559769673531200 9300286 -40523715181778330477760026160365959680 9300287 -310449807622380267329612173836989504064 9300288 -985209290719123464298635147167662080 9300289 -51273497471189765675138180101687403180 9300290 -16692568982995054114698066644635584000 9300291 -4971924701188319584153097937157754880 9300292 2767351694971505395695360394237436160 9300293 98634964087682975685918494365448272542 9300294 70212548582996138614647493944752738880 9300295 113979636415880794954165151674221175800 9300296 148060659470631497886170673798589793280 9300297 205743132868135604011777748920805053200 9300298 512213474568049260203017139207003136 9300299 -355451979376562895153000120415952479800 9300300 -98598238923612208675419794569829760000 9300301 -235307666327990039007165683670193298698 9300302 -137992101867249009873633047282674944 9300303 -46249670437347794726347756729508165760 9300304 -31392828413919167109979226522337574912 9300305 67526284613328154541446332593629449600 9300306 -119649177629109331987176066136174298496 9300307 94557468684209004400066959496955397120 9300308 163051593479115798382908138293184044928 9300309 -154706965646213694434075625078494259840 9300310 34824949120111880329557511115713536000 9300311 122737125179903270819453271368016504024 9300312 -74691573909820908927669400811293900800 9300313 -84636037981087184357436605430780385920 9300314 -18210391687922474675737101720865340448 9300315 81470161862673799805124595759704096000 9300316 76030662163716438013455857435084866560 9300317 -40763502114165711226117798076698372200 9300318 -21417769985271035038793027497101410496 9300319 -13378647573831429800686876145237423504 9300320 -108961690950206650440405787275692605440 9300321 -60751170413855296519008160245271408110 9300322 -12799901072918844122403595487950620000 9300323 -34823248443313630647268483021763399376 9300324 83892655634679293631344007656187820032 9300325 -176253627296737129235595778889807846950 9300326 24770603044939311578533736647331942400 9300327 -66876749251397414906931415069167750192 9300328 290008641769135992703539520822067420160 9300329 -136266310675624043644864828539668592000 9300330 28925220653735792153105801666922264000 9300331 -451715665553521137020785034248194476336 9300332 -202373069721558094818008013553891624704 9300333 -29049369376846572849900625763212408320 9300334 16448804916818398317611643282676390080 9300335 188248013022037519952823886771614194160 9300336 -29570632641397688943290675291634106368 9300337 10359034916562865266742974028505295872 9300338 100972539632883696231955193005484386320 9300339 -176077857467955537454564645378112119896 9300340 63356338008082667934717676931680174080 9300341 682046355981993590567861584225791744 9300342 90767499957959007744242516937187008000 9300343 -124540924417616734011138748578373627056 9300344 -96569529584084829906880907432742051840 9300345 180152011947575940705431104341017643840 9300346 11359428645707660263453319074219481088 9300347 -118606170050953040468312970880149528120 9300348 -24937895396742226481218728465999521280 9300349 -206408017242687205155140203386262947226 9300350 93303240331599320431829349141257438400 9300351 -81093932740965566050670387912498634240 9300352 -8750352123612449252475701749465743360 9300353 4057551225616257569246048477561923284 9300354 7446085230511474230355159452821176320 9300355 49823489061410558144697123237952943760 9300356 52463259500279131166806678468447702272 9300357 -51987735892171856880694480814892807840 9300358 -32767622063160896518967926553215092480 9300359 -5638688593036582761627562200184414440 9300360 -143148834340581943570753261508670259200 9300361 -72141107490272614837904629185138374016 9300362 20341878356269164596023081002928800000 9300363 133205457085681635309057283549771941888 9300364 24677429701016494686170521884486103552 9300365 -18312082952399227914864513469743364680 9300366 25265790918973749139362280058568433920 9300367 -309284248882120872306765804814622846360 9300368 2186607196834132370584828547570073600 9300369 -55309201639233096281900477410721143872 9300370 83668909346830817116235238351452016960 9300371 212544701522301439926914999365064367144 9300372 -1966262713040513524418245549501710336 9300373 -130579116450506824779254772769868491378 9300374 -51369964451360179342888132850575556064 9300375 -83678574349049984849770988568040872000 9300376 33924572806148727039194188374573742080 9300377 135111442309641158713560180023153848200 9300378 -71716344575941333977167270480014080 9300379 180534487914365758267097136434404245480 9300380 -137864496921302586793522565219242099200 9300381 -137298585403259356560354938498739090048 9300382 -3806153275397049957145190585296421376 9300383 -145640651142488895068486173728608666136 9300384 -2609857650290079489562753496726372352 9300385 41213263808430721409217203060510241600 9300386 -156764452962503624280089659042824919680 9300387 -117503923385573082766389192216186091680 9300388 -161402452843118665730193077849369955712 9300389 20949010041978930938912825477486807040 9300390 -41221378318637048491430605879888066560 9300391 180914710583603732810050871497563097032 9300392 33410235163003559188025308004308992000 9300393 53204629788449197065787923989194910400 9300394 -10887787805414726167125658129379596608 9300395 -45444798919136064059191039879205559360 9300396 -147715413517335503647858886780893788672 9300397 -220188556505209545941737250426540884128 9300398 122245799589961316071369262247063739200 9300399 25076030655472899067769132181471929856 9300400 39100868432289532713411011212563660800 9300401 160206408833392932532519987307490257904 9300402 47643664981037252293628314523011489680 9300403 34909546102613928502138219961285227520 9300404 1154717662880966443651185378412548096 9300405 -37073313981656294472699748075641729600 9300406 -76993066217762124487929166379035593600 9300407 81459617453801340190092773172605428032 9300408 -54751259154578284035764029152865013760 9300409 48158940437943215517910008081241981610 9300410 14054154020324164060870661061851381760 9300411 59455301185563857481209425388266775760 9300412 -291364756839427795414831923549901521408 9300413 68726889167413962629525477304386461920 9300414 -66045929625582570231133633022540410560 9300415 -251392685738133090326583428474228956440 9300416 -129789249642144378341631538032719953920 9300417 9045956593053379323741452504029876224 9300418 22676614330597644280695520507274939904 9300419 -3270476279292599550314335496994160056 9300420 9114666354782862139843031111373722880 9300421 -93718009185775091707990571282295735908 9300422 14364018768653649074462096279536276224 9300423 -15939145678965454866876586338978648 9300424 -38253656631294312287093456080755916800 9300425 40408517110847384086206226115859595500 9300426 -71017806073643106337260774030759213312 9300427 -3798429549122434107320202951970397720 9300428 434613230449854994111746311435338269696 9300429 38989128930514964750702630133711853974 9300430 2880528025495753693684688856711111360 9300431 787175663062354253365043398595908800 9300432 -1567293327715297524114922310597345280 9300433 -212831473450279131899119960846451448320 9300434 -18975184120182485552399597404026777600 9300435 -9206552353935518084128204775028949200 9300436 212701307938081107028245908538171219712 9300437 75920824782262126059239752932395371086 9300438 21298702626305825901938397515194195968 9300439 27482345424683818700227158845283125256 9300440 -18108177118646318163174509324148326400 9300441 -80783699728774745595455126158260335040 9300442 -3544072920913053621545455442920259328 9300443 5870266215970205914273157899532372172 9300444 -169526455245907293468213382703665411584 9300445 -140873265489129588142950106214890560000 9300446 -90476743491181266870022370617162325760 9300447 79776169562566232875340394015184503840 9300448 -24159163746665929072864585215258132480 9300449 -24213606692406911496513713806907324160 9300450 -33030730569289138093414283717736374400 9300451 -86383683516542621828385949367544200548 9300452 -26733478996722026501676605598560747520 9300453 54547693553845009517424540237912926304 9300454 -57606636969118501042988128440253759488 9300455 -88759527463146969718754359086220301280 9300456 92631798504569967951127131386522173440 9300457 199299626502838118160842136695190688372 9300458 -29672761640333125218014631322330609920 9300459 -30691048464695768098012682707599114240 9300460 18625723467872720491556957424946959360 9300461 107849089844917180528140178444495951062 9300462 -42199727456563751626876762804574208000 9300463 -605503304102108607970322581699378838760 9300464 -3521700716734436120896083022420377600 9300465 12815868410542362735863213731704230400 9300466 32041534899139971066940309418129080320 9300467 -270899614320777683084616907897154957760 9300468 18563702597182981923618813984146036736 9300469 179875748173988717394484142550983965344 9300470 54554364328502134159994416897258485120 9300471 -103226826253765744270896547247546858496 9300472 202670762725999437983310137310100684800 9300473 -37364141318722637712772369316599083456 9300474 137506639894158973546758951425767104000 9300475 -252040516556376153923514242269458269000 9300476 138973073063977921242558622632967488000 9300477 133739344877165189940397380660767927808 9300478 -71244350811839128273253202552526728000 9300479 139682964171405416439333491570568276576 9300480 -7069018090402035788749030014666670080 9300481 -58367658750099964730061792126031346400 9300482 -117762004741265179811176867143159156480 9300483 -158237083290797602227637836483228809148 9300484 227660579615088563013402476991262924032 9300485 -83540244038442492635764209118026122820 9300486 -23999270389961741174103720356205150336 9300487 61916004789187666624830028536138008064 9300488 161186742218994195698203493214414274560 9300489 129995710624655028635952968184593638368 9300490 -124980013434024415387094692018382841600 9300491 -13287211697229159629511838365722150808 9300492 8276282351440346440142190196690798080 9300493 -151411674369402435776395838360740606836 9300494 123241207619452907357988138242019395136 9300495 -10568705745360167691232170500853680880 9300496 -33212634810601414142028916888474484736 9300497 -177530553660846759993075665377414335054 9300498 -88863930061031138525080120816159383936 9300499 -135320673818985857372584410172295327936 9300500 -75279078457892143891250137982438400000 9300501 1921391122436442762532441064202297600 9300502 4847230235123751823531920647544471552 9300503 -114036941489482888809326100775761438240 9300504 59510003309220110356461311855158026240 9300505 112029114129971793449097963093553764360 9300506 -196703171002563070126754447542408140048 9300507 -29586915510162458059300016114669088360 9300508 -14713070976286209266569732346052137984 9300509 6786293381327717135711877039480412704 9300510 47415115932535149547811666534144605440 9300511 69296355962936439366337146845924770944 9300512 72397765278276087437756023762342379520 9300513 -2959994307206475596040694822098130752 9300514 -171434360935235240344143283345998594048 9300515 -11974514583055619370339109826083221600 9300516 -167412405133379454148919583193277979648 9300517 296379873907902696917264088886676853566 9300518 -182660521467065831279874293075551403040 9300519 74937479932839084477451086234163274640 9300520 -131307148976228473663272206436133939200 9300521 -135124788472962861910192128915380422278 9300522 -8071471944049289849126178065459011584 9300523 150072120391213139928226935810131260240 9300524 183907011309297389386293373843483660800 9300525 22168484294456388066466917987158724000 9300526 -87190161447802406934906795090044995200 9300527 -59107237944555046361295541838077409088 9300528 -9581870798789157088753422285604454400 9300529 10548021240380703004549966735976704576 9300530 -1310842542900562646359966369656235200 9300531 1080582251676943043671297558714698552 9300532 244399179849072437915419523419489616640 9300533 355362375417462895745450935930747968 9300534 -57115216522058825803196296674616095360 9300535 172057299987670963025374800773737119360 9300536 17538732390850851589306300224289628160 9300537 30469182535264949858919171555134707194 9300538 -48143413109344934487019837896880427520 9300539 128006756114400224230660186943173658340 9300540 45302452888116604976848732368102220800 9300541 212543125225581369200773559789204831942 9300542 -45387832966719335531009143920714752448 9300543 25879342359335413060175207040431015040 9300544 -99299198130700775313706619397210112 9300545 191908669287343688047975675546142937300 9300546 -52792011726221366249854236824598444000 9300547 -87444917970611903529302123251979726448 9300548 139934962713395240247979461126276636672 9300549 -23153119851451245589033467898087734912 9300550 -8864354924795659498598636365335235200 9300551 -112713326208138871890408000470582494080 9300552 -74594579867635287132922484148350976000 9300553 -401001927198747493458746621047672010700 9300554 -64567654182012345214782542448494555136 9300555 -170389997547303210461754523152455001600 9300556 -1956290906410957304279244966699565056 9300557 -10153087586651546199499797541475294400 9300558 -44381266079415860002080258521758968768 9300559 -93873131093301608703721038149893540240 9300560 18961338989668632633243725595562721280 9300561 -153523171039939171390112665581630924480 9300562 109508176508917211944490854493783590032 9300563 82621715211840822596188598113164626664 9300564 -30786370370004283765674348071900233728 9300565 -3175558052819811921478539414940726080 9300566 -10594829020363321100778267900716477376 9300567 -64125317631833297644432287325795578288 9300568 -39581330689611645926049872823164221440 9300569 -317724089762733145984170823701866535030 9300570 -9306422040600822381786255407331052800 9300571 99525363160661793282007780141345360912 9300572 119393673291442483165385802282561470976 9300573 -92299464421772988668730726701087839476 9300574 -6842424090008187164766829953013711488 9300575 -1866444170319476437153841590467364200 9300576 53805460280399905980592629670477824000 9300577 -72713866819119033441907780511372518032 9300578 10847601506496904256390859673187650560 9300579 27693266044740817893384362205586768128 9300580 -1893231554586602534932223903364288000 9300581 107458600509977215060321653492462064572 9300582 -66568595497703572307912154133104025440 9300583 210742634912253819734405954697108210360 9300584 -2519526569000129865287685578457277440 9300585 46816747281838474968320664350438833920 9300586 -181755720849741917246757976050513136800 9300587 -126757470701968479652281904645048282764 9300588 -26549856004171817465078880074358804480 9300589 65082620812557780075750331365030562560 9300590 27572379396842766986116856785284076800 9300591 -256912820820297962326623175874254356480 9300592 15993644509075651155255077801638526976 9300593 -39138874768160560802674033392369178158 9300594 -45096957318614174180880914556450172800 9300595 313579366830295530531045790222721779200 9300596 -227782284670860516023143056990249052800 9300597 -124437305570603977146951732718498629600 9300598 38853538294261140546838883593364910816 9300599 -1030437937766777829822224891080732032 9300600 79720558115820780172770028093860864000 9300601 -242329205590267357618013361938743079100 9300602 -115005781552196496779906377358309361408 9300603 -18962394795244543853103235381618636176 9300604 -83052042085173606779487950878014194688 9300605 319330811115775752683936142793755723360 9300606 -22146852033852582559797815922031472640 9300607 -149441779939582130104153005565709750328 9300608 225305028508113083804372587911755857920 9300609 262890877400662665755787813272820867840 9300610 31648638679774506170320112840403601920 9300611 -156804783473953858784701440145534246788 9300612 -9974078308302432018274547908020799488 9300613 173510065517516979624095710349413134720 9300614 22699868463661699538865668205974331840 9300615 -116854271398497555403857271713913411680 9300616 -27930787299006219475894355018509578240 9300617 37666289552242129930439625268823919120 9300618 59427370330295969646779869394125737264 9300619 -43605676204605751167562804372886758540 9300620 21785526313002107341780722625790607360 9300621 121580201574880881347433272769331416864 9300622 -99495052788698224363115996017175373888 9300623 56177968670282097769164901834611949872 9300624 -22371059885899458018268706513154932736 9300625 -31316272336953758846275642566141480000 9300626 17934642603879246293076757391732687520 9300627 21303033736704994815576101056991342160 9300628 6394839554286688269586578484283539200 9300629 -62360251852079064641917294512745593120 9300630 24572290880343179962788427072938971520 9300631 -438482005587679989259714962468112463000 9300632 3455970925845728439867665895406018560 9300633 -89723585306787233400120711629132431200 9300634 18689562778510639122887829618354868992 9300635 -237053039705780401198526054126889865920 9300636 -144040409820125164878768321670509603840 9300637 -128115586191378925173089464125921778714 9300638 -11659327933395095698740272735380573056 9300639 -2190909438923247306197174482560450432 9300640 -84921492795887371626219431313004953600 9300641 198680730807586920671324363452477679088 9300642 834480058682029299460592829737287680 9300643 54536505102298587226295286367094650320 9300644 -13023343538371964568142296247790337024 9300645 22874138337292089254492671438689439260 9300646 -146343779545176296914391834055930973728 9300647 -87323460883593038887857644314813664904 9300648 25032879765651161920410459392783155200 9300649 184452775664992565820964060569527250036 9300650 19568044091358955891177703545024726800 9300651 33819853610778608698174511823047620608 9300652 82488733603534643246353897704244915200 9300653 -34986317628616297723611136958304764616 9300654 -3819997489746785956009620205080407040 9300655 6138541654997461041014233245925513920 9300656 -17887349559196675863975848877123207168 9300657 -56025917993378222197634609824505423760 9300658 -2065158835378494074872129694626797024 9300659 -83231257525291747000031966847741553140 9300660 54100854734550061171868852536594944000 9300661 -216603972596538460940982027226898330880 9300662 10842666011196466559958759493489378560 9300663 -1064520792488210513200268253508270800 9300664 -155531231356640570674944586561350512640 9300665 -234871680288275966261328157700055420 9300666 -56648683173806521140354570156353688576 9300667 -303890805640251173458739418257416208284 9300668 32836322842369228656398049154551836160 9300669 -4549194734042291972556084742914393600 9300670 -167283943914161520468382502945913062400 9300671 3292778495248888619823455214873559680 9300672 -1098510309880824459682762999807868928 9300673 283411225055505877176352190697912945600 9300674 88956021127324431384165966762182448336 9300675 121085580716935605549394051552223562000 9300676 -30028299870330666513331062379011108864 9300677 -18285381696689533860429828251744891940 9300678 -51045838225132783756615037842974203520 9300679 25967902299211457434877398656705287784 9300680 97051243966781279768256593990553292800 9300681 90330345798531395871324858971555184228 9300682 9669202015742662674628123374447811584 9300683 -99524472370761115407975489220969216224 9300684 -78744697044392375056051214626642788864 9300685 -588660768337609571004084243120019200 9300686 -22210159167747050148610086475208621952 9300687 56877579165294787026504902523824367360 9300688 7628462536389487727455582698461683712 9300689 -263023954343332852788147532852845318144 9300690 28003123652290379744505636776731776000 9300691 -109175939378356068662995034146041670728 9300692 39967737352035083970027045509396178816 9300693 -38895544698593424615486650521014723936 9300694 48113265666394918727779625290563526656 9300695 -188505866943857895557002116992170189800 9300696 -119889468895319135890150538098203955200 9300697 -3984161775526559572683055454026112768 9300698 -47645128523404999537794681159130548480 9300699 128189070718747460174495927089765785744 9300700 -57447767336258968672406544474071961600 9300701 -290584306466502879862008850802361885600 9300702 63865456391210636703155853931007253120 9300703 -223346097484683439833439295338341502048 9300704 -18679081729016514929276381795336060928 9300705 32129961333297645500766408979377864000 9300706 126660821807457913806562950888046613280 9300707 -139570281540221873698436435973059913120 9300708 -79855050660219448269933489605876481408 9300709 115592467740972972064252639787623618080 9300710 -72509342755384317396174374125807770240 9300711 -4813825084693283831949727057747051776 9300712 -368056002386039806332752271684769612800 9300713 -72829197369805471406352260230478397696 9300714 70275520950158472320000172293980151040 9300715 138455050433754715655916212471173563360 9300716 -110674997012504816206191850803742080000 9300717 39833824193736621851329270307409242880 9300718 -22464330426082621403411308139883921408 9300719 264602383956863025058155211262922231120 9300720 1398290466125825000271880189567303680 9300721 179059839024799873686933136275102211922 9300722 -140073613029272423000036571942547932768 9300723 76629385652889271300190894380768245504 9300724 300131711640543644679248361298157530496 9300725 -23845842298743803958915786505249653600 9300726 -43791922723618388316898904907219682176 9300727 32979867057650241126397770095077021584 9300728 4193811294299813981370077392119398400 9300729 -146060388667022068339250815526139835200 9300730 -66058211213102889206264028646927326240 9300731 -300546133796275137515229870325936649472 9300732 -25797899781360834319198172778071556096 9300733 100647268412064021871429125506773734604 9300734 9936751086609177022716563233256869632 9300735 172651357126753598368859870586061792800 9300736 408590735504454126105449422107759869952 9300737 -118236081957420711073764692306084431614 9300738 100040330530754761885304961214720827648 9300739 -147965359817411934866475300838334478984 9300740 47028177561329207381380895025749913600 9300741 60121668710495309388327875081668558464 9300742 94908965141837235676797896156444890944 9300743 17876939295696926340496446543818057280 9300744 -908312429904570004220546641636884480 9300745 -151991733001600269643609550057432025600 9300746 30002396226773492669844924780631513344 9300747 28218252204307315885434828598257036480 9300748 -31527507863646826175267478229697790464 9300749 -476985680855928621906123728838210018240 9300750 126168020839417086338806080524857248000 9300751 -222557390064617622357063788182039272768 9300752 2802116345728717447649091548869509120 9300753 -23192976938735689070454945542236427712 9300754 -142699663873688752911838584388281033600 9300755 54881484515508343386402517771998969360 9300756 84565725405167225119892071890907625472 9300757 -194854135221580728886752259036218858994 9300758 63295375267894360004305894795868457984 9300759 -40169466458571363186286270080544925232 9300760 8685126644617182556167946309582848000 9300761 73246065411476530866074387009411081232 9300762 -17818009242238176968487487291681700880 9300763 234144695998208894451723622457375139504 9300764 -52956194318952532825143831043814737920 9300765 -57758972199219681214908194275222507680 9300766 -168801140950409741341239545172881218560 9300767 -21247782205679506146965647862174464800 9300768 62948573932596957801390638794864066560 9300769 83588728770858739010754053815495937200 9300770 -112850939818395048125778043021771741920 9300771 5025783012279355248695077806008887680 9300772 -121520112390409319353013010082671034368 9300773 385883228723984134451867826464470505022 9300774 -24101255415868002529166162209174530048 9300775 55485953269264093888585142064399859200 9300776 238952796384292270926770435250512686080 9300777 71198007272493950812521494469533227920 9300778 29685766740036016126229568054358219440 9300779 148827700008717982191535347875172499380 9300780 -24103694505314622771883300276790461440 9300781 88461370609420730742353701241478906592 9300782 140005536964975608545968883316937372992 9300783 337638377640924079626100668949809218304 9300784 3262815982304458334178140378216955904 9300785 67465044820738227528557448181683350400 9300786 -10534599921690390855921653963109888 9300787 94020996536361715824920152155785925024 9300788 -147610662103736366885635279859225088000 9300789 -50036017038602698180874065018757444946 9300790 14599459492227724117170382539344294400 9300791 -219402893817812574160312893879336542808 9300792 -104874691428504837443126430265370664960 9300793 -18143111561635037766990937136699584440 9300794 -84495445328911228434972097563411947808 9300795 33884828666854234853084836192661552640 9300796 6918970583556532310101400909548313600 9300797 865669537289225216993007656998107840 9300798 -50767967657938077499370880097329120000 9300799 -403036818882132146598346199642383451200 9300800 33855637746788821831787919709529702400 9300801 -78386214126932587593189398482188264576 9300802 11870596662563358473521534543869281280 9300803 -329926309454701453899186064255740570948 9300804 -40177766812728094810101010344092037120 9300805 79635164247715742020642917887179765920 9300806 -48293399161061837166612505432928747520 9300807 48217197661841115103443961198595657904 9300808 275611997129633343499102526106004561920 9300809 5359083383595719026450739755670019840 9300810 70423360595968418978361499122588668160 9300811 -59005286614663098424696296503384238000 9300812 21210187110943997424172492101592486656 9300813 -26108500772120986512241224863671861056 9300814 -142086046370394309997683272743130112 9300815 -22271964934158669685344683291029730040 9300816 3732160606473364924860934512360947712 9300817 -174686658129469422858003847026566741134 9300818 -253489000566454677463319012723390517984 9300819 101559330887398390150364630399537882880 9300820 62484791792663829007169041855269646080 9300821 -6626048871822009973221749229568284978 9300822 -27941052297431900168608862815876644480 9300823 -12462014629660293188339889406189183360 9300824 61029456874183191143561543970482872320 9300825 178433082041471108503880846710178343600 9300826 -19645910046011170993127348896895755296 9300827 -132156386211106142164049154949129659324 9300828 -123324931384441242088469547364314071040 9300829 190783749922576255295076005223069525676 9300830 66817267243632227657592327001977077760 9300831 82737822471636527841037467384235111752 9300832 255704439390396562317646427696156639232 9300833 -77445468501925942943631769197613149918 9300834 78689447510726005798017250266190597584 9300835 -195152989430271115177550689562836729200 9300836 55195837693997906474237672670215662848 9300837 -17169496883156629560796821003254662656 9300838 17945170079376559904026587340063284096 9300839 238877636143502487999399022286723507640 9300840 17268416155957513617264238329212928000 9300841 -292210907403245759661668404036383696816 9300842 -20200015495012180016147878089622636800 9300843 116989266510466091539631110511258381532 9300844 -21426911331341724956216095992199231488 9300845 78476272112314071724118528947938447360 9300846 -130375255593196798330432045336683374016 9300847 172975407136822811801269065248749593296 9300848 51736878422080738514267933443379331072 9300849 -35771891574512376380060801703582982272 9300850 2793565617688346083740977463183960000 9300851 563810702567617719805033980681624480 9300852 -234332202123216992537039658110606438400 9300853 -34641596750806889099597462663105229960 9300854 15303283000165166003315693861005385376 9300855 -31232650016495980385048643495049036800 9300856 117880882700942395139068859912897126400 9300857 384551478739330986251279015050325088 9300858 9315815470380252023712669228755681280 9300859 144495690979179569836541190840056465060 9300860 92608596530096717124789149843529077760 9300861 9693524728978151372580454505743500000 9300862 -36184701914765289411887412780631056000 9300863 -203399372424164737096731149553563376672 9300864 -41265909010742309927101846664679260160 9300865 -14983071431670703363123200389607460800 9300866 -61879325134860636309605731558826713056 9300867 10824394455657503042149935690704626680 9300868 40203538241194386912455344378879229952 9300869 174618799359329990646517009870685100000 9300870 -75054847452266968185305881261904947200 9300871 4559421562708861242948448582660144872 9300872 36716162319274519148190196283824373760 9300873 -341278268650272053147137130479316668896 9300874 -23649272325000368106440547830122437120 9300875 -68873790796643814502406306357185116000 9300876 -25294917321796357991713026757836911616 9300877 -283915365490832592431847314166074031168 9300878 84077928317940861774420873215020728000 9300879 55839503261121633996712992822030762240 9300880 -44340338590134849459836902439092224000 9300881 357532735104005394344587986631988662272 9300882 -95433361470467363343035640843118516608 9300883 199865289059738963757812400142470185132 9300884 -134993217466260646927895373737268240384 9300885 106336382124773462905562884885849838400 9300886 105285555879718418450316812809030447008 9300887 16558579297551081381491330806572537336 9300888 64974947851086501047287064715598233600 9300889 11678839426654575876508054920329545924 9300890 -88596114062990117196142391102380288800 9300891 -73548269187856731701989651775508098256 9300892 122636758523272183372598454793890465792 9300893 -102551279120456080481769410366365552800 9300894 -171342304471330112155744825711431564672 9300895 141463550432828924091941156215932767400 9300896 198258382855938950470957382447995551744 9300897 -93502325655410692439033828346444967152 9300898 -148936060890087589201798821643354750464 9300899 59966152544943738081265200662008596480 9300900 -612323189906367288704186641401446400 9300901 172972187868148082583728843022710157792 9300902 26017701193715062441249165935617306112 9300903 56893565279447874159533353733183032104 9300904 305395089645363723529216285252284979200 9300905 -119231554966339038515995672650350126940 9300906 9024922665712421567602705345894560432 9300907 -189805402497182175458223661143078400 9300908 -234132532976640732266675007586002991872 9300909 -79067676243515381789123561273082361440 9300910 26988400810925335105889947159293774720 9300911 266116159220579222685269629075591642512 9300912 22923911672740377922965269390305984512 9300913 3074246409559247350982991556206070564 9300914 57457538626443002742630022098420724224 9300915 20153198589442213153481510542039632240 9300916 -268277220233032456011869354598357155072 9300917 -45199136229258212038706513667432814152 9300918 89387998558261359278939332958515553280 9300919 -272800785832899241647153660963196478680 9300920 48590038649077895713386283950461644800 9300921 100214956003403776484779548602160461184 9300922 -120332018747851686822692089621597849488 9300923 -60222508707428095921466129832446721600 9300924 -59836906819360145317493306063288401920 9300925 95922894950420949954759817345180581650 9300926 38216211212852763510517962454781382912 9300927 -171965298775464736036367515325562471480 9300928 -19236498592477069357749490430859280384 9300929 65844081013033492969735367352904127040 9300930 -671543114349114735287715363000360960 9300931 113401996817877740593929103358667865264 9300932 40899736436732724934777628857813139712 9300933 -301325582338955172498613066253103686400 9300934 62680954778473112200109023186733195616 9300935 177581276893545795672758676959690240280 9300936 121835822520030024766656039333927321600 9300937 -182246806419138952607985215966275456800 9300938 73772672446883257343548632817805050560 9300939 160314365685986863195283691310130577624 9300940 -250875229678390662830077955057361469440 9300941 -96639856163358600261793504710482219028 9300942 26529116615724336221248573557670665984 9300943 630033706384467321492649533243509504 9300944 -19092640678318568943013302389571010560 9300945 -23147732363520804834487158981688521600 9300946 -14305072196578584003220580564465657856 9300947 113155716290381736425166423688425421680 9300948 6054831849241053541486047140943022080 9300949 24419271194204365463916098657435883392 9300950 -57279697233366481251870952100300412000 9300951 -38885098901591295467990120196605932200 9300952 -221411679472356686726107717818299750400 9300953 -5568642459125582783790951771842550636 9300954 -15163893160697526358822751499861019392 9300955 14492704641435647257395878999222420160 9300956 -1662411231646495373919162090177454080 9300957 -9248762747929463728948827232807419360 9300958 121269683001228563852969973010982398080 9300959 147682048387848960132659041904333504160 9300960 165333669581911219340636459205210931200 9300961 -5510659138796960982120601568592527616 9300962 13317747692472647700624110147526086400 9300963 -77934603050714596869175773973924498176 9300964 -122053695975771032612857701023390065024 9300965 -208914385718898456935254795141868395140 9300966 124003182105067100667460605105415199424 9300967 -45342440686525036880664263300357623680 9300968 -62958504235260212635548902916226237440 9300969 220003301258254299836646939608583723594 9300970 -4243974169668070077108957756287692800 9300971 386679452410742492981251859024489406432 9300972 -106055163694427043100131023045056266240 9300973 -123332683819265839865466785235890713248 9300974 -33768512856983233756897125409323171264 9300975 -43006804457093190988536906416546928000 9300976 -65967543844455319748328881193444179968 9300977 -145742909372497564304642818108668040128 9300978 -37479934592846111032362474347641443696 9300979 143551432765447778546229650512045450680 9300980 8648716520621161987456693533606789120 9300981 -174346778199435027644238914492300295648 9300982 114269644036124786800468255288776338592 9300983 -299097769826931379085895858767064159768 9300984 -187532176481878519856222310023007436800 9300985 136826520337353191338501002437428890180 9300986 -2267216900501022884311106308258475520 9300987 -6533217046523266476053651854333613964 9300988 281903500883276139918785441882769778176 9300989 17821217419632790601019681442896833112 9300990 10080303738073497184037089550492678400 9300991 -4855963145773282639880157220242113536 9300992 46399536621422079158085515052897533952 9300993 -2790904616451069973723354808376109440 9300994 -26639926244007032501451347427751564800 9300995 -19053325444451458101112015272595964160 9300996 91897049825150959364524794259873689600 9300997 -85345635834047638433731169114144651554 9300998 80517526579127197560971762139792452736 9300999 -11438967779264117044368089737492090032 9301000 -187538912489177541333138705920040960000 9301001 34235990731186785597540153989345791002 9301002 -21713494663083150224611432117224922368 9301003 32164815973558415518932304023469882784 9301004 -149982466164706205316354831581092210944 9301005 -10971189814767091698117990703378976640 9301006 40815491135371044408276281581804846848 9301007 -26321435568165443795222797184555987448 9301008 47283394791527745794942802212894736384 9301009 218656811316289470683627200801759628210 9301010 26483207124402053214866416461630656160 9301011 -2106325778598308959300200162415980240 9301012 -42152636187994926089646368976686888960 9301013 110397641801044117824684090885618961440 9301014 45956021801768399422698097423755329280 9301015 126588309158340684442670698995004551600 9301016 101293150619855435936979654817717248000 9301017 144744669580661394330566229605146418400 9301018 286825563557303163510394133515926038016 9301019 23295359784014327850913884144726731520 9301020 -58353810380156201330378860858767928320 9301021 -105831793429867291784363437468925863188 9301022 -2017523448290835859187521635668162688 9301023 -12060966449912943638851332275618871552 9301024 331851951135817011550588431986992152576 9301025 156600261579994659108545761515854197500 9301026 23778128757452013295306575041364493824 9301027 -319165589309252320388037627965833261200 9301028 38938364090490934071116638384883423232 9301029 1186457002131683509445766235638833568 9301030 -48694422737690431637902343541785537280 9301031 97085774690976588891004834482727139832 9301032 -1290239946032914170453994790447923200 9301033 -224060408229197558227444419912319280262 9301034 -56728620459333273644065969097383458720 9301035 130344061940150718096817620603843564000 9301036 -108710743198126835308271586099903073280 9301037 -153634626820412495525456034388093052820 9301038 98640630507802778109243532264985607744 9301039 109503735702209474017660642194378405120 9301040 -4817897387541842372228877934645739520 9301041 -108725702478387675160653319158043486560 9301042 -29931099760603842208081063582884377328 9301043 343532899214801239941781083850022513292 9301044 -32464881666801000604256472856324214784 9301045 -17165006568338269227096415980329032680 9301046 -179369470709324466412064015316798375360 9301047 -21963541289113774996766933924111809536 9301048 74038662686746357925434766659827855360 9301049 90178748002051149998534499387729325764 9301050 -18032891584436197274855605985144352000 9301051 316735891289408052664355246236612684600 9301052 -100248917125547559561504721949074289664 9301053 -219355998795374663436152865242783959296 9301054 22923688681400472202448951707045478400 9301055 -19492917910780052164318519428375588000 9301056 48063733060219759636712277028135501824 9301057 191812867058150321364850456264209093252 9301058 -27261881755845013840400751780607374816 9301059 -96206592171707793283505080732867056636 9301060 -20916584724550897334135660894849779200 9301061 16274959713598463447768378998327910400 9301062 -34259938091893922383924255054440806400 9301063 201471632826964834422287446551449243784 9301064 -30727078469242552116614876892592281600 9301065 343466221404892986023945113626391756800 9301066 12183673296453508060790264354517940224 9301067 215183203754071072174933478682865363512 9301068 -54015185656593618838333973644269993984 9301069 -70122038981487679276858642298597931380 9301070 -3505906806205325226175047338885692800 9301071 -6532378595891286307994471737570744320 9301072 312312302611086727356764317422059520 9301073 -145637155623555653953904064399927816540 9301074 -184706540282260771664907093897097299456 9301075 22956805854379361645343948818825110000 9301076 8044616608621707939311910363196644864 9301077 200641021868095013172050628065501910048 9301078 82789828974181896372670866246284284224 9301079 -42505206857362013536025537001059857080 9301080 -86339553481022204416220733767427072000 9301081 -355844183411935795774345655370209856118 9301082 21019094883855958876042584958668741888 9301083 -86125912190853909640083529359513465600 9301084 -77800865949791329417804260669874851840 9301085 538536827370791992003181441642419200 9301086 -16053093776077698206451089067734271168 9301087 53814291091898753719525243196041215552 9301088 -160159660362707318296162079595907645440 9301089 -27774630687907129184623222841903339520 9301090 -6762137122315743224573983584302654400 9301091 66869828292775458012734548009528348464 9301092 -30176096642476848030023270811802856448 9301093 -24019012697358034389001360758704243360 9301094 164335547311242766491569956561841287680 9301095 170453147214589320093820592783409885600 9301096 27884965794251505482944144477063249920 9301097 61052912123886658646584485023153025744 9301098 3259941878082836595852617116159215360 9301099 159089475996007734253430899048324500736 9301100 -50204220425918714449974198528597619200 9301101 -83398643830857770620436054933669343168 9301102 -68054333139685105338555213676092301248 9301103 43799057092882312603170916437949482480 9301104 -18870358911624511998248681187808444416 9301105 -139350926925643466328319577141166876480 9301106 31832728784786128927047093816000935424 9301107 -362763638063451911398282878960064512 9301108 -201004987621537269345404296324807925760 9301109 943507162713659843006049370366490460 9301110 -8578097279372921864872884748606586880 9301111 -590279725836922581606458270718396387576 9301112 -436771008307661052001289601782211379200 9301113 -33890815195261977684331816321779365958 9301114 -130122016682020720384060830280903937280 9301115 -2197833166925031504064315560511309680 9301116 -6581895871532892849431297672476557312 9301117 70154819768178075621050702672792836192 9301118 2743914265868279482863378114592181760 9301119 201922056024092224906666705176410220744 9301120 188853886864390269791631094542080409600 9301121 -325962230571717143876779847729294679678 9301122 79306354537950762229918076135274896640 9301123 18676615531579321581982272962957191200 9301124 -33035926862083929225299622308519399424 9301125 -202076421481884385672891646578468560000 9301126 119871986500616746141709324021716724160 9301127 -276533842680982419280231253964124170240 9301128 -32641161637200781277641658927534899200 9301129 -148396040289302986861303985335604693916 9301130 98836248340006984292674093372246116960 9301131 -82317246624850212341860287655257177600 9301132 -816682677547165775972969797815070208 9301133 -145881123614948227699103734822893455616 9301134 -44529003144633442626811200437878025088 9301135 -234474639700370721574653542594993595840 9301136 31200294701699143111160101680541630464 9301137 -85362696610732442202286257106641364320 9301138 -35504021100042527169012004360003788288 9301139 -7708445066438916841361542497415167060 9301140 66729897533063060169618117373103496960 9301141 153766852599000589519155342624637958880 9301142 97836686590083858751139282489935797504 9301143 36038236911221114662890316124302989264 9301144 -46092867740460534731824710460879257600 9301145 -68984370051842453036776543205605369920 9301146 22494941418943569100663194097704284160 9301147 -46051630018507739744588528470958672896 9301148 -37472695426846275470870844054822712320 9301149 -701748879660381048408124294738068 9301150 -15274482121078512789785654900846059200 9301151 -87100398169353926152497000411278050248 9301152 -64413771653097079738165828912536354816 9301153 105190745184514884968047668883389528724 9301154 -824015043575591988911669565997040640 9301155 -133764805756157544221613785575705497600 9301156 63400887708992612846047392186465403520 9301157 -120357291231954575528601658763840310594 9301158 934532959889526335842482039390069888 9301159 -137869453021472370330965767021498564608 9301160 39092413235158342168073040515991552000 9301161 -72487010397967478712531216867174962976 9301162 -53416992906836800219125091594884171168 9301163 -134761478955964881404356070999428659360 9301164 102183691777965079260683106607872984576 9301165 -2053759631616119015018751177100539540 9301166 24345103092490990342047945530575413120 9301167 -68924867180433963476755460982041325816 9301168 75575832998819541090528662911978913792 9301169 345983595876022075714157252420693799570 9301170 -81209999297316494505175701502649126400 9301171 -84415026873214641108227066548715465136 9301172 -20730417171222426524199519364503452928 9301173 -77900240400434875870378098237963809280 9301174 97674030543556240280936150811349074336 9301175 -82743629809781692211716605484022139000 9301176 92668272999108856618029783287454720000 9301177 -147057560234309715066618496544991715200 9301178 -17780118217862530646972215857042524160 9301179 -49231906440754416480399979306599220800 9301180 159636050704606231399530561958922365440 9301181 -260349280271139802360882193616328473018 9301182 6674275080350987268050484726845537280 9301183 428683449339007913229277993270197401160 9301184 15583903394462653999926754554937344000 9301185 -55769617418395812764822198455615689600 9301186 -58110362649812896030058746905483431040 9301187 -133546200982778235941813699022671289648 9301188 11844744006670668398155502030823198720 9301189 -196170500541868638906071440981150599744 9301190 83208983950315642773070914090274281600 9301191 -42030090310556548481194125633445191216 9301192 -79141331435089007451824471998101888000 9301193 325362491826878018349197499425095579680 9301194 -22708393622895644858525068367300885760 9301195 22690045368323606169479253565726070400 9301196 131692320708151930212245828476437830400 9301197 3928757403853737462721173515409126528 9301198 11596520706575304709628073002548848960 9301199 16014257559369313492574939120799060000 9301200 -14309259019627662362303105668212326400 9301201 -605498371410242605617046249129544576 9301202 51635538788185779178389197727824337552 9301203 -58303041866519706644744499051312835200 9301204 -47453802587102428971716795671780282368 9301205 -18062632169248386164725314363052148040 9301206 -88869872464677473677009173763840659456 9301207 100832413425710794427297922656342051680 9301208 30299893133051526656792337293156720640 9301209 -64597580352357252446804145883334774784 9301210 181528982774404611069980606447430567360 9301211 287395383147398377614178309333102831812 9301212 -45336554419124364976387174552037637120 9301213 -55634918877582448869374043725302239360 9301214 -34290893003107969659702687848328563520 9301215 -4153662060256497048671220178224360960 9301216 279813333753004424199453850369335754752 9301217 90802109462882613156880615465060303266 9301218 33046656559182888068332916119810514304 9301219 -131141135860475350824944351670141767520 9301220 -59447594714177919815479050917380581120 9301221 -253924456998764260167502967692786273410 9301222 6590228008456715854636762592230195200 9301223 216819308555790724301819685380977459200 9301224 149627897331228406853632794955946065920 9301225 -72406822051830007727416555948348761250 9301226 -95319510542939553785948273884058787840 9301227 -50167046659575783340904734564753474080 9301228 61866485931885647060430866328771548160 9301229 256335298230790006571796513595577574336 9301230 6720003850415448340505721193751828160 9301231 134702390242559694582893302158948920064 9301232 -8778353448177934212957077804233949184 9301233 -134730867464920228990665367474881470496 9301234 39934766766368563980086821350559808016 9301235 24603672612383605069118606883897306000 9301236 -13900759424514661782937560599290245120 9301237 -30573664726100944980307095631332523008 9301238 3869703821287722509116687944927232896 9301239 -29008379950884984910579562371923088056 9301240 -10933187264872886936485652589880934400 9301241 -4262558480462854197092514133885537200 9301242 -102341369262346719435242392039679397888 9301243 68217540557826344004463427058430474000 9301244 -260943305079589503183697399009625088 9301245 -15486504929509507847114675390597750400 9301246 -65405819354266339202995504168888054656 9301247 -240245835291228065174784785810453762304 9301248 -147446451313967616663653053432307122176 9301249 -30031562836349459394779673514260656636 9301250 11034013708929799552498186818285120000 9301251 47808511909626009976353261272689662960 9301252 -18871731490028776429018237496627409920 9301253 457356030146538640550123691340394558784 9301254 -29217422171204090415325712846738767680 9301255 -67688623525921019657795653172857032840 9301256 -62660018351122059504271828211540121600 9301257 -92157388905216103868324354110031750400 9301258 146371658105701196624973366084360547584 9301259 -30507147634762548668645240354666702448 9301260 -4287023429102176438685082297692160000 9301261 496301923828783590769772064179911543212 9301262 18434339420243149215367732729931277696 9301263 61054042306369865852133025988018052744 9301264 23341111848368635910291322297979764736 9301265 -161793210741571541386498271798748275340 9301266 38588286537057753475692769124088804000 9301267 -113526804659128157401394956215396649684 9301268 105493827896194173647747526433988965248 9301269 -458183333217558831030415173619625472 9301270 -168018272253318226352353770724248960 9301271 46781507848254628429192669401095983104 9301272 -124492002829271920858615770394312704000 9301273 64900720813093466324305892256654562324 9301274 -168279568766463086045304853087558254864 9301275 -1091829799364510835732140812537846200 9301276 -92477333303902377332872119406715107840 9301277 -228244800730112148466602129293215646874 9301278 39310675429417105136205706715835856512 9301279 -120368262357888406234185417139596051760 9301280 -264592612077596743998413234740289863680 9301281 -174473022077740100982849440606816324256 9301282 -67560161656997109250379581352964965088 9301283 208554625127434565141264157554578877532 9301284 125033279432663396926059669333006704640 9301285 -163275173194432702583231650567463040 9301286 -68684830436045522121699323525323633920 9301287 -2529785675648033694982112652825858432 9301288 62094891615309905000126876651740354560 9301289 -78926099857357683767023310727763307910 9301290 -41974911548021431065526800811377857280 9301291 88226923559835369394298237589802629000 9301292 -11601366658544265893601738519658954752 9301293 -284680869187328327376435350650126197780 9301294 -42350522710000825879968034166586266304 9301295 10405553537963189050699961585880540000 9301296 -30101876840357398243651772743532937216 9301297 38962570441981583102837035456980442420 9301298 52243093495351342069095184441599828480 9301299 59513671947666430451512875144084099840 9301300 238826720160380005706453178655213056000 9301301 -65619640870364102666575415110035021000 9301302 37319181908955450866030489992743075840 9301303 -20969396635511301156474656743108818000 9301304 -188387146082787727263593184563611914240 9301305 23161351879794763580827205858592744000 9301306 -77245658662674145055673530411451429120 9301307 174507587705657653796187298479617591112 9301308 29051558585485359586412712611990455296 9301309 21424907739313267939985114038256621510 9301310 43654048519169102754050157006869829120 9301311 255937287086017448350465865446548302880 9301312 -123452034508005201862992360818834669568 9301313 -46955208017721420181129435344374877504 9301314 26624904287039351464935263893922430720 9301315 74441261106757481238483383941438392000 9301316 -330243030932007282861473491966539804672 9301317 120558008040304334335215448639514438880 9301318 -24041347187383332361074251939243968512 9301319 -156063380808791160724896708322831679304 9301320 3662880946401769899765355224885657600 9301321 94253326693749087709542350634280153012 9301322 187339218779037669610252498966188977712 9301323 -6155291601265898536918298815848296256 9301324 -217679233574883343027384937114998054400 9301325 -20677455163225972313444369601435780000 9301326 -50230670978641223491270797933488696256 9301327 35937189494595201755866646613242196096 9301328 77064353298792224766527580537295921152 9301329 160591734931517073993948121512195857604 9301330 1092291971007167090766658363198648320 9301331 21177801278616278306649553441134078240 9301332 -37840180879440577414070436814183507968 9301333 -88238703444557598145793921095670013056 9301334 -31489906256455967769719991945191630208 9301335 195896654891776357649586491396054520960 9301336 -198022140349003115912652242526218649600 9301337 137265295979232395550336561502237089540 9301338 -86624580546843240299023753510994150400 9301339 338301541874410197717971563639937475140 9301340 104076081387525041191862925291560547840 9301341 -13923365675696278314382798645652312832 9301342 -5972641554350141641613239955275349376 9301343 10776301818501218183045166550675426200 9301344 88114144766570591950858732618902405120 9301345 68556702807182326196681989686409556520 9301346 194212102339782444695445812463648527520 9301347 189378664697187810852536972106099072000 9301348 46202922106459423592078003332145299456 9301349 -251514507005727970146032043397179643650 9301350 44926642708329243761910288543214656000 9301351 -248703969441260722241239104227506840648 9301352 -5334454582121406484814251284059366400 9301353 120714086375825241761620257189434932224 9301354 152470275328316302056870019420457171376 9301355 24281341260735676794380337812917939200 9301356 -75861099803614295239997009037641284608 9301357 -75149654215222727172285873995710488020 9301358 180989855824192179327605185705860742080 9301359 -73046393639286267026476355024593596672 9301360 9117390946519699014686586120806400000 9301361 -50499319885144214840593708401919778880 9301362 -15415976942014442246573212885729337856 9301363 308792309639455623032313384263840186040 9301364 50442716962119038339305950030498865152 9301365 -76333040876354136898006040356159560000 9301366 -44016615369655687275193046416203069696 9301367 -346179849693332952294008062080091954584 9301368 7725543009842139029850346394924851200 9301369 -61874677232353433735910700203114817920 9301370 22020365005312987573981057242227448000 9301371 11937993442984800032135825074350749040 9301372 -201881618480683728894590333642208999424 9301373 4776575957957742442502831824576173600 9301374 -109246374760376596012925347070277197760 9301375 147968827504340431989130689295218294000 9301376 135124386286941317999674889996504924160 9301377 8845282546113460709221946166160300320 9301378 25220808635727460939068152694957132240 9301379 -319595986543043058089164303106961156720 9301380 119370105594274404059217236619802828800 9301381 58856069176682317580463484525758403200 9301382 175558407013880364936158909868639453792 9301383 5561580855204505017205849795611423168 9301384 -172303932580550873152453377166820474880 9301385 -21010530278992318614223181250076971420 9301386 -51504521624846878635331039255730017536 9301387 204422234822092686837859438289224526036 9301388 82406856697277800876891782309211892736 9301389 21073888633371825999961854732614975424 9301390 -16209042564370855545728647559125977600 9301391 -328656784699501368371639730492130824 9301392 -2722083374477749089692703524396949504 9301393 -100285616283471169661493545286559216320 9301394 -156152389217484539175651861321380963328 9301395 -436428085983708424206634867544094720 9301396 28106070924954257727350922937876532992 9301397 46421105669985318359746331147537305152 9301398 67889150396395194582601479044808444864 9301399 -263163421461596918677686972385844728464 9301400 77215263506345376716967392783192832000 9301401 -196799275655667550917826562805888922470 9301402 81827514542689624917490135065320908800 9301403 44296721197199304284530059937953088680 9301404 -35594879048513408178570529491561013248 9301405 117096523280957795533755557579663646060 9301406 41666510554401050883727618313731488960 9301407 910110476543029832910247796015796168 9301408 207545621251672884853958166587565342720 9301409 46264809726139426538407968484371829440 9301410 -87503979109694090158595066186645964000 9301411 -27484714324106970498716740474832441856 9301412 14226248723602736209123424627932431360 9301413 -211848838374015199815735603625438636224 9301414 149384285233480082933844682909121436672 9301415 149064209626666768155922664742829645920 9301416 -3510115224462701763486152397334364160 9301417 -58041254565508417378178798881462294534 9301418 -4714462466067466427977229929371978240 9301419 -105488568084755334654018736338964729680 9301420 -65411089061397332177081061310585374720 9301421 -332195415678834979952021653736820995508 9301422 -106503835431934574003807404340908675392 9301423 -162872502142266032254814925493787913328 9301424 856256294045294306515487337970728960 9301425 21717890259389810922327569188910002800 9301426 17585473440216396303530878139410894848 9301427 45704545721116903772903033789040777432 9301428 56964931035975274702411253886967216512 9301429 377404599499538692607119927003612418030 9301430 1002926707926122287893047488821573120 9301431 151486335524354347713943997205176390400 9301432 21526385958445612643322938488509235200 9301433 -28660989306553352055219295141570301616 9301434 74602497538164718191032370525912659712 9301435 -31095114361670437700995348079588920800 9301436 118853622181603904910089621095631370240 9301437 -184270186198207212864289852558531430106 9301438 4442166709668485594079626550629157120 9301439 -2107735573811396048866234985076633744 9301440 25399558151273380695134007673434931200 9301441 17510127854882582406042770898135078144 9301442 100596927601707073033827231101110768032 9301443 192074222077972087859243011672755318000 9301444 -7424168589490384485431720106389256064 9301445 189714108571737710666059249462417424700 9301446 63767809500493962499738018465246064640 9301447 -32590127252030555914003452641684769000 9301448 -124764615140189564966460860271646126080 9301449 175493669294746067261604872685392881728 9301450 43701974790517852270803916279600896000 9301451 267068928120901592457195421720160386452 9301452 44228956726192754010273310289973100032 9301453 42583631060525738950956465148483787904 9301454 137596029422645214740629618806250176 9301455 80990203490036798314974790858639227000 9301456 65920784361009405876551918413983014912 9301457 2132155620938753248160877639322877184 9301458 -11855244305172829087803336058872671616 9301459 67117466784356089640942483394406400 9301460 19456326940752179429250953519971123200 9301461 -6843246793426837806483923667963972000 9301462 -286522080221534919653409281734662546048 9301463 45351424793122699567790184918525848880 9301464 -25860711323565855268111493699389655040 9301465 26265482239233857363516672318106094680 9301466 -19583133420485149703145116658147025440 9301467 25952477477676768408471015125299739904 9301468 226013262848842751631629019038700011520 9301469 84784456860078090533782462363884843840 9301470 374794257487802586800137649610768000 9301471 -52004389328557853527793719645481151328 9301472 -49501183956988958299711273938112217088 9301473 8012600121963876970544527412877265602 9301474 -35964123715688918114424096628764415200 9301475 69790480160018637313390752572523601500 9301476 54238528260788743768188841837757005824 9301477 36139803635372873873650814655646323326 9301478 43138610995124413699135489657958094720 9301479 82489055553080900079678241114122869760 9301480 -77624870699281874877454636838368051200 9301481 24096161986362858421885791023514072192 9301482 41438017246009791150062963350196172480 9301483 349435950373908524745174831975639739800 9301484 -75151138985408251491650907651893952000 9301485 -33932397378859266956300918963456724000 9301486 46784894659460576904458852288850542400 9301487 66172968555016220116242698840899419000 9301488 6306154906618609995414182920118599680 9301489 -23855834378409555598527836141185518540 9301490 11833305872502848119446504666712089600 9301491 -157438575354665768903559057469304083500 9301492 -78676280365605440699267396325692651520 9301493 -326440628464872330582453024853954194258 9301494 -28863260089296296262923569977198633600 9301495 59009954219360841325455675174270278880 9301496 -35419191378449070294417128425469214720 9301497 -22920112931184442613247037540332505920 9301498 66225602815649863834750416959006214000 9301499 -27686554580283744253419908583719836320 9301500 -35707757339781989891869940874501120000 9301501 -48151759092919750323891174961829110176 9301502 485913255242778666411472792220642304 9301503 101028136099512426677437861819803042504 9301504 -32177637092223415715499048862910251008 9301505 132920360757632979946766174230337688660 9301506 -23961566474747016078099032846704564992 9301507 -176982262353750800419672926124493101160 9301508 150379036812730245010500201089210291328 9301509 -58584066991649079133629565263116270592 9301510 65056633852682955568351160402297516160 9301511 313633570030296634402444703095272233112 9301512 -98694744891448160304645283916144640 9301513 -66145898375357742292729433375267594752 9301514 3458814148749080704485523813529927520 9301515 -10968804199794244502066060152535796000 9301516 -69123858478166244819137279436674095104 9301517 -24179733296630678019882325845249439434 9301518 75141471849125448119877196072780343040 9301519 26335190638174273085117986767884045040 9301520 -59660952371242693567232052016291430400 9301521 140068099213207694083152411423811508160 9301522 2730486450512768133804684513659896320 9301523 -248248258228834291315875564080882482104 9301524 -122244905040623351466769043522499465216 9301525 -152083606827867227993810962458961136950 9301526 -917992608988022220109986099230962176 9301527 112055196685320821083972737559745088000 9301528 -273411123714051134052006761641781667840 9301529 142101806949134658920530280785534973130 9301530 -23091988322795429110810980271102663680 9301531 78570384650467794330166748616300763272 9301532 24404658413945184787090325247625221120 9301533 31089534039302372436955008599930412288 9301534 -952227589522082773098579810404989248 9301535 66099744448913528937895344035230589760 9301536 -152070388331989222170545080544951205888 9301537 85321397472482520056459840145369183872 9301538 248422597637138119771399407925717254144 9301539 -84356925079186754837273264596341465600 9301540 -121565157496947012979558066363950677760 9301541 -177112895400486934142396731627444275588 9301542 -60089353684993632974449876137577044288 9301543 -82404480449294472509757511554806348120 9301544 -108615843306878171392690603690801152000 9301545 998882136742212133976396747973657600 9301546 -227620497045094111038368657458103014656 9301547 -1255448838042268972312878146259506880 9301548 2257865713558095653788424205950131200 9301549 108365803809000259206628734142090246550 9301550 5563140120705935877751494850454553600 9301551 11688424630310894918437685459145754368 9301552 -2230479811459653619037474180548067328 9301553 -154847724392996045115711256764572034816 9301554 46524571100439900037812209122891102080 9301555 3422549483798017471718470947256660560 9301556 -162080239030279505187861193578451261440 9301557 -70912270465339869455110480517266280160 9301558 56134613166059253496921835827734116352 9301559 -2060075333903828434851732841047021384 9301560 39232920779935926659627740256218521600 9301561 -183809715687663307967312901960832141488 9301562 9839093917995837563649364034041618032 9301563 78951446345995175412135575060364458892 9301564 66267823074972530627343717633901734400 9301565 -41792158131260305933308107486068990080 9301566 -143928844475274254955876351548614603776 9301567 68652098472556519515911323047721799664 9301568 -12315109972292368611542207455108792320 9301569 -79611660713599608766995577103680360512 9301570 -121154068315636661285032599729349463520 9301571 405187439236853415541027322839734247344 9301572 3498926644623776802042700629144153216 9301573 193306134517940224198194947961281324320 9301574 -11173060887907045017765337956365820288 9301575 -8744856560188452232026833516750843400 9301576 -128609938582645588444288868978672179200 9301577 -379855809026433480678952896711400865574 9301578 8144177228573601762301867257055712256 9301579 41258351971484921535495798559391736976 9301580 -36828535673241900507660568083160396800 9301581 -122633615763572757521925886100687070720 9301582 -219160403519903230564383864968982820608 9301583 156928339289412572545564505542289564520 9301584 -28296434102228512933341153832383283200 9301585 -190397764546712527583330580148064322840 9301586 46543881564355891841859586773311838720 9301587 -7718506666672128955044419919986374032 9301588 -977207640456253774630106506547957760 9301589 171923755541704259209880947547815651200 9301590 -18806599870572955083438136692818597760 9301591 -87098896478134520558731974866171681232 9301592 -408390943107071142446041424266147430400 9301593 55822459447247401467691223831891319168 9301594 -147287357400571771538491422222167141904 9301595 12029462814281787026319039106332803040 9301596 69473960271032603666658340691691869184 9301597 -102182975790838338586978127458715894388 9301598 40976062573444986394824136800723740160 9301599 404822727500481706417611924524476027104 9301600 37017414030354637808648783584139673600 9301601 242505773773643163322320452021437075080 9301602 93673391459981682437232323929831065600 9301603 -70788981872859862531582101790183789656 9301604 -19995612643622348608014864231182264064 9301605 -84306327467292305096102532795452054400 9301606 9816598160252737826224576223795301504 9301607 31001734462495789037432344769804009472 9301608 29490729693162103236483968138322739200 9301609 28827711403144036707398248689090122810 9301610 15959324732642356518396245340399432960 9301611 153870803118837218649432968076372341184 9301612 11476415454768145174232668624244887552 9301613 -339418362231457217024104715066562420138 9301614 -29750154463469884731245993262537953280 9301615 -46532151917138963492369521416527541120 9301616 -67957708618450655113739046295585456128 9301617 8074825252002527540136785447961999168 9301618 339196854076723259502064908162392770560 9301619 168793528534003665751313929976839027020 9301620 44821072169170469705312170882366740480 9301621 306383548626316112493822510134640563520 9301622 -114594640262887604754208910812566638976 9301623 112976632492516282850209280680626258000 9301624 -22355116912598389600680163400082739200 9301625 291926899090570070771192424209135469000 9301626 -103078337101641267085079272634501355408 9301627 1026862845329729974480382686163703912 9301628 -46996283183972982974009021125948376064 9301629 43813925625885073376913526471433475840 9301630 -38382350832120957860678140972545454080 9301631 -4093878679273120441994935814353501128 9301632 -57137863246194593103981810511993896960 9301633 10296765658354838166574902786787826 9301634 121654343948345325436490428259161827360 9301635 5061527625169493299123635751112036160 9301636 -3071981039988987000310572464160761600 9301637 -71913494628249003146959185783088476960 9301638 -8350477397594988265283632158324321792 9301639 100702311254863605667562089171460307120 9301640 -89949570312480747076951710701690880000 9301641 -44028066695513114141493372592142394240 9301642 55230099136902516194229265137709178112 9301643 -22572167535223687503478562598904778112 9301644 -43846584188408329434057016439128215552 9301645 -107148301593167129867292683568483914400 9301646 232478361609832851983277151864442551104 9301647 -26254860456535096087538080104965441400 9301648 79516276118016586902568426553921871872 9301649 -68228579110209788502906973949506793664 9301650 -16259741469793382597572310491495766400 9301651 -127183926840450398461135770009912907348 9301652 -115639260097774111304737851634306355712 9301653 -89158233039437946013401924679138837938 9301654 55047141782707483800319530389010271776 9301655 -30858409065297877263791086739213093760 9301656 20497319579216772152160912159503155200 9301657 -68519509864742513668085150335485587820 9301658 -30909305666641190716126171639791801600 9301659 -62400766990809261045744926472024057600 9301660 3185672665614395547314198392512860160 9301661 136162369104000018171342884106570764262 9301662 91490160711055812856041074618980097280 9301663 76433758074730916015863963626250040160 9301664 -248010482297121545145653920576096763904 9301665 15327426663948888949659977975346817920 9301666 94995979967598658594060062774405412224 9301667 195649078651690216934388712206319210716 9301668 125004194666498602708744731476790951936 9301669 117212454373772999709825135747195197880 9301670 7405953179237950945847314510772789760 9301671 166185346336970306865154276732944295608 9301672 -192701014010804214728381540233159603200 9301673 -50447433958032719938375863354180771078 9301674 -287845274101939033134003556368236544 9301675 -150055559855720673129912853862920935100 9301676 -35955314107623897966479334373246912512 9301677 81694157057185992625012536154277342208 9301678 -91812825960664249443900235474278394560 9301679 -286655401461118227060424411685065572720 9301680 16120032390565781827925333637763891200 9301681 228812787792521443718113151213367054482 9301682 73074536137608825101576210312701745664 9301683 -349111755971124259286223378379489536 9301684 -9539995009373278597904658533580376064 9301685 -225728393029831859134989261838012027620 9301686 -116228814944587005797985310289274416256 9301687 -331333577498152982539796036117727048664 9301688 -8602942919143778292577704213489684480 9301689 -55997746116376514330798683534795138560 9301690 -164304535017292621581733245552336998400 9301691 -5853413596937851664110546370134404576 9301692 16880233471987925647429705043730662400 9301693 328400781389282895272639554480841423942 9301694 178608127548027402470454548714196976896 9301695 28807767796007255042091885404609895840 9301696 -5139688280036315584573303944495759360 9301697 -24180462617601713766770550784914422400 9301698 13300631409450609108436620769492506624 9301699 -118364397642836633470799882199283614720 9301700 -22801677874192490941964987480852889600 9301701 265977059549969138213893921062030155520 9301702 204915279064383457569802304594342835552 9301703 519280418767424895165968785780845647040 9301704 -154362419113986034533767334377023488000 9301705 32542758926321742409904720869112017920 9301706 27591186452582877347088767318227582464 9301707 67399983510627397987309540410054556128 9301708 -11869696699215560637706719491387314176 9301709 -35794668662180653451260181421862014090 9301710 -31822959044383547594432053600862760960 9301711 97146939365663278423006827393356407824 9301712 8543868973903073566361216317088858112 9301713 -162341600690100693354980418724896381600 9301714 -148562170684990437671553323537512754544 9301715 164490240383608952040909543540741549360 9301716 -12463386482702823803114476267323463680 9301717 -1422248509542905862245327951960437760 9301718 141497394384589433286797216604968394816 9301719 136656418906266696760199575451995599336 9301720 -221112873536498495907727561011744768000 9301721 -186858023973222487521531412029278525760 9301722 99969747277847419545017928771855555072 9301723 -179571583266057051056360646110176177440 9301724 -203714977896774719575305682719864250368 9301725 7234769424707935907107411403666492850 9301726 7900415359327968222234674152500938496 9301727 -274819760256867759700559364257163087960 9301728 149965168122399699643538213304554225664 9301729 -180225561571335223147243566668067345216 9301730 108782365245114529556156279664910121760 9301731 315080401617340118213790794849553711024 9301732 -255633495978107546117396510614299491328 9301733 -4961565924421159749441660163559681280 9301734 -41182507471721345026258006878356385792 9301735 65122427489634152038009721495951568000 9301736 47527197721206311982559650404773724160 9301737 15481960869859794534880208007970798752 9301738 -41176714305928767261260103556413414480 9301739 -50375736110979931544294716236027656460 9301740 -18434215136614768684819810426817003520 9301741 156857765157260732724960312751328840800 9301742 -14484656741788493605101171285794785728 9301743 -196584588536385273159051211073284051200 9301744 59865086953565236656731776554692018176 9301745 -133621228980787918051948770637954527000 9301746 49742274871510891339428455450283129600 9301747 2298291465785049542653166834395125152 9301748 -213217546686104489492836397823801086592 9301749 63473082294464451701274460681385851680 9301750 247500635485979533695600939775549920000 9301751 251881566302903188204045103508235447200 9301752 16390274084814318864037199715404759040 9301753 -56190684314706942464440084073206574998 9301754 28651488829205055642351628681255680 9301755 83983014879591096045329322943139848560 9301756 -105367056615417856118934977984157921280 9301757 -322725184235894460597876960445359071994 9301758 7318071917260110495800824513387097088 9301759 80035544259591276549970219810431533616 9301760 -1645660070047281469383903639848878080 9301761 12799896040509395264604995355557125632 9301762 -161332626087474783105419064145054532736 9301763 -1063866866422312151780743617464941680 9301764 71671249414105275115906231015406693376 9301765 35320615112301233082138669560789312640 9301766 -149158885068689047286461495870104843168 9301767 22833819891168303972884895598739258880 9301768 149463642521211817476980402692968499200 9301769 227570235072941984994345278232917542170 9301770 180632309607219741751660063212183859200 9301771 137932886894269273051730073830408268864 9301772 17802712206630837362612386388914867200 9301773 -89693112363181762029191372967585387840 9301774 -73555686861421182631352140556675340864 9301775 15408474219498758422791539288631897600 9301776 37181353550049101631491792759622205440 9301777 99575715117471619166221970342129174640 9301778 -32880707126492753002302516961129016544 9301779 26096491424530018850236476067044534960 9301780 -84330852137625339290753962484203526400 9301781 20888377576232963630105560206995554464 9301782 12780615751964431357101422688517054464 9301783 -81321960971910271639013284643692870160 9301784 52587201633887720802760302311708958720 9301785 96218270777843525243588568842563099200 9301786 -59012977880570684561612728380450669312 9301787 89873013834187581973191166296602225424 9301788 107295932825672231893782060678460723200 9301789 7336542118378720454737063184834057056 9301790 92944835845056914522543830853381102400 9301791 205654129021071201433424422482262955592 9301792 412811578214990116814248561828233216000 9301793 -39661072334357236201224795236085757920 9301794 20631319968108651575537268404674185600 9301795 -280238433402881497650379222844928625200 9301796 62882553807639028764899973983100100608 9301797 160438740045304563427191724933841178720 9301798 -3834064494779558644123929646053801984 9301799 102175112975825090756627435556275220264 9301800 7260698317307671043610217582970880000 9301801 244579716477142295449672404626034247802 9301802 -1022298637454419785755063926003725648 9301803 -466629949861501689771206753910465792 9301804 -14685085994312406002794650515530815488 9301805 248197007331247916511629873926835367960 9301806 1166371486808835529219224692381454720 9301807 -209783250793187563398770918657937320944 9301808 65740548177134498745516719344368353280 9301809 64266648731840617437810744718430950656 9301810 8786132937225496356720020090862750720 9301811 -306538768933593397722801114020645215680 9301812 -11981131253150810629735044381672880128 9301813 -33328526031490697841617552669136257938 9301814 109757553370853826414475995578693732256 9301815 45518129465022556215464813440836658320 9301816 -148281917304197187110724782899205099520 9301817 -145105153590895595613514326884959603200 9301818 2240121515045703973479519211602955008 9301819 -207004656242013903885954175438508554780 9301820 132078646754468894792212268484327644160 9301821 -1151559148707929301977537476072285824 9301822 -54601203071413163382472174424476890240 9301823 337892525550602327915902579492649691072 9301824 8359847339281820005125006023668531200 9301825 -82210808861407287811871489585783192900 9301826 76355497042345551179444451740150138784 9301827 270734747991282542972460314935759511808 9301828 41136676892667444143152849419697004800 9301829 -77039123530814436921911670102650181120 9301830 -54824189896310320136941676474812416000 9301831 43331160153814054179639371615663343360 9301832 -34654250542870144855007541281052441600 9301833 -95775912842048993159866887046246904598 9301834 -77820277561842811716898956281336688288 9301835 120203675563346122551062185713171722400 9301836 -68249545243163274706399028302904959488 9301837 35905201623125648923770064916915772600 9301838 -4090278446332690470207329586941287680 9301839 258193691573335017258252952373831128080 9301840 5350061214661309962153154703907471360 9301841 180796512893059283992671138962972176242 9301842 -7690522014468515278617619417597854720 9301843 194264961829076212700505014150987994092 9301844 134208733773597757858659207831693367296 9301845 -32071689062465357764242337294952265600 9301846 1269389431917816674039536369273187904 9301847 -19639739498115956963360706823840723704 9301848 -130400385699223345465440296550751703040 9301849 -106577638560965415054153231412388563760 9301850 -21945471359013156787425012203695959600 9301851 92900220830373202516847783141711002080 9301852 36795071050928358509853959648511098880 9301853 -83066669843623795828961070618711258336 9301854 24313643312153908463484411632368115520 9301855 123126643189960582599567183774984120000 9301856 -506922345506659385893644525726852710400 9301857 30867387252286095931538606553938980800 9301858 8396595078009675323079803865185801376 9301859 5497318159269217489423922170070880000 9301860 -33469685218361421245823732272371875840 9301861 217352641462982214418251627411979720192 9301862 156626562965562857284418751719121438432 9301863 59069606067523763392798349862596271144 9301864 66642030911507649149177085863152189440 9301865 232451004523997081439676190554720564260 9301866 101508098048974763206211336253016354560 9301867 -80533184911966133336645952906302277840 9301868 -40044465631227915869061096837882094080 9301869 -182180503129407206180224758080368829706 9301870 -88761309461684952794138166799634349120 9301871 -64996395519151468449091817832438309600 9301872 -42141386206995379902549531000914411520 9301873 24819942391283088225329538881842609536 9301874 -29189036216226578062178065625485111488 9301875 -18916717123581111652895803538505000 9301876 188385054296929940921095165226341631360 9301877 -364266579242031969295440256416320520 9301878 -13770397222530512076720245658186068544 9301879 -29123608818147462015054902017695775616 9301880 29110985122205019750418640585687040000 9301881 116773323169744066743352518298553651040 9301882 -80095070174260226355890216735994900000 9301883 35770682601892645277115942169470612132 9301884 17414810178219446615995660412828852736 9301885 41547622625747171338121198994125921580 9301886 -21427546367560408118920267274259597312 9301887 1108015380441338674325875798006692720 9301888 -19899982783069848980229995624902164480 9301889 2714086765791827505183868327821632160 9301890 -15115546845681992562192455767012945920 9301891 91876460652699269498950524876220243968 9301892 950961389419592035283784508579580160 9301893 124506973526522148598015428385443996384 9301894 15584659491254205589884979864831458432 9301895 49171312853806996391304067077980080800 9301896 176277493886838647940658620251287557120 9301897 78285732763841413702926842495968862400 9301898 58506741935878463075891439118817877600 9301899 111688036532565042492320361985729698264 9301900 19386797654656527135536157724450483200 9301901 132517437924595068706914518044684611552 9301902 96040908955103292978249224567079742464 9301903 -1828576101181182023532955016571829776 9301904 89221070857428015472764859503454494720 9301905 -272773520227630135030096064325092572800 9301906 -137629223787238135711628087086154858880 9301907 313786751608329977011663465358543538552 9301908 18528840614929656833618348128503693312 9301909 201313375213604476425209824405795764110 9301910 62820916579849147287027200938221615360 9301911 20578014636240549877432071240290448384 9301912 193530279786110666716149304447916666880 9301913 10800054428279663335265920597730911104 9301914 -18866961394920964754632724344929181440 9301915 -95313400142222620160771649040320276960 9301916 43563205453695047697383883773377465344 9301917 -167328647496946489822074159894646751520 9301918 -62588999835692944022645109180350709120 9301919 -162830631130979533160701954217508597888 9301920 91191961400745744207236101840227532800 9301921 92380479021595088375323598880723993600 9301922 -23066830046641687190116639522564141056 9301923 59275300898219056983123921973875487824 9301924 52069412010307631065928562085999027200 9301925 -123021141001719249659751505653528384000 9301926 -6428515074814499702924671740503413056 9301927 -84154434588028945811776083191674436360 9301928 -13342088124702204093426971230636323840 9301929 -52735779147880018325635576311482799552 9301930 3904912450676450900900922508938378240 9301931 -209333915396105118999201780088394648268 9301932 -2591624413974689415186314097371996160 9301933 -46051435357034987709139515475741017300 9301934 72251308753574472881335418525009579520 9301935 -35633071283023783143776057625898819200 9301936 13156089638668973098976982843534671872 9301937 41524809443254070794819826445265326132 9301938 32645440271057079338238150091081716480 9301939 -178672299266499264093087047269251734260 9301940 -64106218115265969315199252123282483200 9301941 80820358551436627102565537794898362944 9301942 79830008163330165540242719276212196992 9301943 40579826812268587760326640271355947360 9301944 -23372493763933833955576603065630720000 9301945 16285465895017949330637788464300188480 9301946 -108570621586385032903099547305505310240 9301947 107540601022578731591449892134515115800 9301948 66566764908452699754358462417254601216 9301949 -196951948233609715434426448585855525050 9301950 -7674716834293983230454883964128022400 9301951 109089347625327106113373375816310468000 9301952 -2105549340777249137128221922333556736 9301953 3202458882283318556745878823658944000 9301954 -193011393807063238624731672083522239968 9301955 90190512566352036917235728620153283760 9301956 -58113507493668672161738518392832508928 9301957 -29678949591493271322499309464952090176 9301958 -32777402199641009284677550174388740608 9301959 6053829777283168956581196468846664464 9301960 143886038147321255557455617595889920000 9301961 52176383436237227381278758947173032912 9301962 -92712885045033484318742334270181640448 9301963 156594289027580089850149682406183714240 9301964 -185787931586491789171137698618544687360 9301965 -44946707787287250582098555238666775680 9301966 -133254285179814471957589783229362613568 9301967 -20686054223606303716099656397704051984 9301968 2473562912559384449834886540512378880 9301969 -118874775518167123047266277580727239104 9301970 -60837649921348567512219445358451604320 9301971 -1732164113444980352087882498751475200 9301972 -275237959697652395893847698349926148224 9301973 -224707261558874930963439654088484729778 9301974 9501448899983862985346598904648373760 9301975 -258612345792321180718802428762182000 9301976 101836627504846794434194417909086105600 9301977 -88019228910070118774775782688891765372 9301978 -58160221367547200751536555305061823744 9301979 -4269790928253849782151834541925264016 9301980 -29936373344583157183955221460241561600 9301981 -169915017848881863049634073715802545268 9301982 108971970680169430085786804046546739200 9301983 232464846791452503536411423400821982024 9301984 62543955851907886746573973880435638272 9301985 -9338677402523459561774308455128513280 9301986 100812740272936715883930356432462803200 9301987 263843460379580130013990897561733780636 9301988 -34402027401101954850787763731392036864 9301989 171425061107892210348976087608006217824 9301990 -14164383982707727136534174997888144000 9301991 21528265078017255373060584005149294392 9301992 45258868661177910782993712370777128960 9301993 35114732614371555521378387863375847040 9301994 -8953983460551964416547861162472970240 9301995 45445684081421667462137477879628871440 9301996 373418367318698095861732107416794880 9301997 96748611431625828457065753645655507692 9301998 -41298666849804771287082955862593771392 9301999 52095750714660995952549105994134128640 9302000 60837153240123131134454083664830464000 9302001 70095558850449035057379489965154965280 9302002 157839341645334518523608468655669095952 9302003 382337075152025068510139838778249506252 9302004 -95180853688699540784515075091018885760 9302005 104580332483368608962857266331878213120 9302006 -6280420722634091775615369831788544 9302007 -52984247671535615935670654732027654784 9302008 -179627025256511002847081864530895831040 9302009 -389168291049036598732919348547111814488 9302010 31179233580211472011569521223449656320 9302011 87733105135784685769343591528233714800 9302012 214404030749115351285147769835408286720 9302013 -118464124450473064838336750348558688000 9302014 114767351598852468918402013973407481856 9302015 -14225760261998317116164812151206577280 9302016 12095846095001795118635925748183990272 9302017 -18774468115404084643557895880844197628 9302018 -72614579381185880851031035635017472 9302019 178135858775775270688558854468627689280 9302020 -18945850392621629504396950167595008000 9302021 -108007843826528137953631919701697286468 9302022 33547605447772030372657860947376229632 9302023 171559402755543089419375989493837893272 9302024 165588129061045647234808651022500008960 9302025 4503272766872708197152309718277820000 9302026 -47132746502920888857372780855431056704 9302027 -69593562396444628914915360773606287728 9302028 -38877796107200580276777839357612507136 9302029 59944666216157957820605127027157791072 9302030 -50334805109403031833794549567529607680 9302031 -174641975816886470687687585304712942680 9302032 -64165410885605039361091295834757259264 9302033 146220889675737452928128064976800256704 9302034 21668989485870501057726283022643482112 9302035 104123165412092513348378457213774018480 9302036 -192041214517729670313996315763129941120 9302037 -97045692465624269026411825560741596832 9302038 190179123327406863270690187285714597920 9302039 -163429420151294983924062566831156187120 9302040 86330112347087542063203954699506688000 9302041 21405119329277769958073272292244604672 9302042 170254936622861361956836771564825170672 9302043 -93771140086353109445815899040629547320 9302044 204054446558971432550165265515307931136 9302045 138514576170757993423166964209117741280 9302046 3316314182600442608688114283793891328 9302047 -205610150947189645018330771939597776672 9302048 173410948160301425760065673996860915712 9302049 -174799372060733837035548457886200358400 9302050 -79253706421501859338753225740921421200 9302051 179052717881720825464650333617053338624 9302052 -161719992326928159234033403760965214208 9302053 40796544659520144930988893986947777504 9302054 86358611053111628075100812795417258976 9302055 -53765129435463485014237839303827143680 9302056 57745096800840899152823174174410752000 9302057 -229342663191521485077583033573440578694 9302058 110047619423565388589638868963041132800 9302059 54238297629091253222074658534215433568 9302060 46842404259528789453463385847537100800 9302061 3427361259021528018559372339033451040 9302062 49496668823933421924531466144675615680 9302063 -276016883444451370675831181097421160688 9302064 9384284638784750072681459728886759424 9302065 84543828201990702455942475901079219520 9302066 126787989067273336823795136523389353232 9302067 -102129453091623384735489291346961679360 9302068 239824808353143199010900230286566590848 9302069 30299079803543650648058836346464604160 9302070 -106974488755411740180992867205809952000 9302071 5481791384180309892569145405824943272 9302072 -120766628241450769150095324217802158080 9302073 43895694240499713739009684553528876736 9302074 -45836023613246408234530764733391343360 9302075 18914160080165526090220191227306277600 9302076 1816704039074124397336450477918682112 9302077 13910545231336276450860550397055091200 9302078 -3744483683014003060611527512689542976 9302079 204456044827139907533187393312081356160 9302080 2805283609763505998177381691477196800 9302081 144009915886831039150074496950487218882 9302082 17856432501348062928605107561766866944 9302083 -40369591822620917353258492630728637536 9302084 33079012054796337978021687804890191872 9302085 -69764585767634481474232473407182123560 9302086 -34254384192945430049304487919574991008 9302087 45026329510705235741424649653344199720 9302088 103256664053998633299836928374217154560 9302089 -345260251906727037017467888045615139110 9302090 -20088296885024007478835909391823518720 9302091 26886057601785157501671179815359192792 9302092 157896155535384388512803912259218237440 9302093 -140598042526503837544859758402151430240 9302094 186708367343064865160980017590603639040 9302095 -94700615200656033960857009665015549200 9302096 -522647241905992879561081234825543680 9302097 47896076107144049145602300972946109440 9302098 -8471576789146730009022157688475657600 9302099 697651998378622747574981646079172194956 9302100 11838369104863885138289893201751500800 9302101 380955539049221206354233572908241393102 9302102 -48889928534771977981610319965310465600 9302103 43079496136999013279520940988889834912 9302104 -1351309438668824442756722981203476480 9302105 76411877347055750395047432465299584260 9302106 49001316323193068462617823804863646208 9302107 -120184513771670881445803890729483327728 9302108 -6758725492420138259457360510974398464 9302109 -102713156474355002157147104856461940096 9302110 -51496622311336836010429147135914767040 9302111 -36848010293393543404037230164822818640 9302112 114721120832794436281687527470520729600 9302113 83718095734681423286957346519444195362 9302114 -11723054061200492425031787845516688000 9302115 -81688263088364227928440736289052876800 9302116 -183800065727627632716925837466214271360 9302117 -30472849526627048240182800457119840 9302118 113922565399520133120528741242081280 9302119 181099223869376844853300343109277838880 9302120 -25906561512264929955026960764659302400 9302121 2865630692324827271290604922807116724 9302122 -108060303097057272540898704813606711888 9302123 -15211168293305710025187652399575743628 9302124 58926623998455827146851547600950082560 9302125 10819758370880150467985190227841504000 9302126 206202216634172992346400291656057704512 9302127 68712400123134723258383675759877432720 9302128 64407764460702384326585512371381534720 9302129 102111109986224457903359838878300261184 9302130 34549664990207286809373118567919955360 9302131 -109158289403372819370070328256905126068 9302132 -2925063158851566193963509459706275840 9302133 5592509164845199923896523158895368448 9302134 -46455828102649398208584423884911931520 9302135 -224263731854942905798885475012203786920 9302136 75108430911147364999520219058548244480 9302137 133049496497731309979023578200397684100 9302138 -32425187038425517403983494969455821056 9302139 -5369247396953775933627151869571528704 9302140 157469846884640081746543705483942525440 9302141 -114461431183710961102180104254653390458 9302142 21352042299359360089251408487497937920 9302143 146002318273018572208894664346652149024 9302144 56768476130625669601753417878884843520 9302145 198046972448223842733324093476089804800 9302146 113576645259795856102638327294921326592 9302147 -6332194901334317129652645130975360440 9302148 104781448509098241295676003521192888320 9302149 6018907809500768149468885307299757150 9302150 14903490656669168789356444135077283200 9302151 22562598638718759778356001719709336320 9302152 -106760795515924414144318823299038289920 9302153 19412809145887988876531059246756923840 9302154 52034369022941592221945963110612581120 9302155 34476796205389703254968634534213750560 9302156 131752834587673754810949936321632378880 9302157 -213099024852642689391783513537591640020 9302158 -203943321811348283367497233078261254720 9302159 40764328039648200132537055615721325360 9302160 -6293992036231314222739963701755904000 9302161 138479908347512201024122037188497730848 9302162 28618328073916631323456783417132305984 9302163 2629774984153941177657880990542926688 9302164 -6854119011374971545649887497240004864 9302165 -2173097720958908591525247341478887880 9302166 -12965828122298971621645853769458363520 9302167 38532878662397754585467858576696115200 9302168 -217604533412555963167847575094486845440 9302169 -78068878729838888170116456076365492480 9302170 5675868238724495150951834455897681920 9302171 -18103675750360613211953514510504876480 9302172 -106209077715270136457880510116437401600 9302173 70566887762825975715563803169926989120 9302174 -16150020975437536886068695507937093248 9302175 -32059016094826545963787628367212034000 9302176 -86373039899818372709394076843140710400 9302177 289649095180240502627824791691687693026 9302178 77258839331608235997992734753571082624 9302179 429239193670724996487895171720867587312 9302180 160538774105874407816047717439782502400 9302181 -35057372894053650499502926852458008256 9302182 -207239356480356149392461413644210955808 9302183 574344246262818294117187465887792024 9302184 206480534461460595199385900209972546560 9302185 -15435708146183951615743212735786094200 9302186 27825007373123058728184244329652335792 9302187 47696065898834241656957590564744369152 9302188 44506021922605086278267096498834768896 9302189 -41847197694423318581088024465124920192 9302190 -65858675176758910669629614040591360 9302191 37811151323887563911028616825086507600 9302192 -83983335858131717942858095308668928 9302193 215797337094906486509714083158917284224 9302194 154063922215678798724435970413956662912 9302195 -6545012007492444022946642614615765440 9302196 -29661833407883571454723779161497190400 9302197 173045710412113215948381292737913489646 9302198 -61419980612660542490901550492179746400 9302199 59069739053925565277346890673880351464 9302200 -150394141285736609937891993542747136000 9302201 -39591354704208714990616977082464283392 9302202 1648187780598555569351260987963474944 9302203 -48017215225238780531169438458842973520 9302204 -7019685709289680130918104706870873088 9302205 -8713899898664481070985002363234246080 9302206 69981538058841729055202377794179518464 9302207 -64377801879732595043826554133703122336 9302208 -5315162614333842011725242195561676800 9302209 362102424967228592502152025145217591700 9302210 19630579150575676560667085334875174400 9302211 -13269491140000977937394227402756647768 9302212 -99469735697079645522376188623883153408 9302213 275099510150265008858163865939326021696 9302214 69395867685719246703421149291032497920 9302215 -54143146981917772364722549047571752480 9302216 -67822343453759321450831516713927802880 9302217 72010540908403395972688815502658680080 9302218 23953187704137306688946438484919578720 9302219 32339787756579733957796962212350090820 9302220 31092160929767297796020833432829030400 9302221 -126651262391200018962731372474803352256 9302222 15627697384678498328766748765778975232 9302223 -80456815557705184849741533738828771456 9302224 -41973141380287149627105052162162114560 9302225 102953491051218196477793423046041943600 9302226 -5622062371518828790092484682390019456 9302227 -138074532719794375131425384182287993528 9302228 -46272132310689264914686208988095228160 9302229 253187284770083572426275068231996644800 9302230 -10171603596282444527499466089299781120 9302231 -284735317841668711132433033791898638968 9302232 19313421164416077478025676124850749440 9302233 932307236997717492192754663914626784 9302234 -14707268520268771135464965636648640768 9302235 -35735918205219159948776998957626508800 9302236 112083385328500854991736684463997729280 9302237 71070970039918508637315692391886054752 9302238 149709804993313606357657886359458432 9302239 45012631667644996135094095541677979824 9302240 248515611646603358922704927343331246080 9302241 -36725266877081308884916899210794473920 9302242 27647508757175857185092280542291779584 9302243 216609064118791165378481809217095150080 9302244 -510443118586143550353730495779127296 9302245 174500650085776398343950372043754053500 9302246 20481676433039530654135390614313401600 9302247 15491130801283419008821867273309372368 9302248 -2181700304004604321173186642038768640 9302249 -209661398129881185020598648599307061680 9302250 108840073628118500648380353064849920000 9302251 124635291546422812507185607571068350352 9302252 78562648642952283617156721594702356736 9302253 92838355844910424416561981351047642208 9302254 29780248757984754522136162021363210560 9302255 -18694975029975524559731504551860900000 9302256 -12534787115805754585930249763466117120 9302257 87063738992488800766477985309174151506 9302258 8773493511772234647813780043873744896 9302259 -6427265918878270062455429533126127040 9302260 89529338882600860132556237786853980160 9302261 -234388085124965724230798838499792749138 9302262 5779059430433698776176924185294921152 9302263 -68198212413522302230525180675142828096 9302264 -263637614164746750740205484657932288000 9302265 5913216424212931028998592990592275520 9302266 24922758105602946204795959792985086832 9302267 -49819033652986663671429668973563348760 9302268 -166710603133529591201588330675300482560 9302269 77704961706118734327623655069464785670 9302270 -68258383950266901751030863059275107840 9302271 61468881136463979003339000879847064064 9302272 49315976518993456093499988006823526400 9302273 16882391311301550052849085226446358528 9302274 -137324005981686265904611162138825991856 9302275 157401864850298524195352108275973300800 9302276 2018893339372295922992425602379410432 9302277 162195938136194146757570498486705572608 9302278 -40393837331026601333179810829297391360 9302279 51037342781330334991724184636718134576 9302280 -22986437382634049818904937498402816000 9302281 7131372613020834212406996659590660224 9302282 107557795936568230322404609860803852544 9302283 122392885004385874691842526520687366024 9302284 46254300513226865997130723417440847616 9302285 118032522359870305088065162696175838360 9302286 42783203589891803758915120617093642240 9302287 -122433962602973740940673454034177899488 9302288 -87094761492342949220064668009133170688 9302289 -63131866346006427476932024170155780160 9302290 54154616604374387065812950059024586400 9302291 -381893415025524881878421163828965572308 9302292 224121841681456550670045482774468632320 9302293 28216901021582282249698220916852386688 9302294 29185047131847123638920410165084733440 9302295 -29283905511091298109653918560043451360 9302296 99483615340606583797365506686612377600 9302297 -41062140207087655282566905832122254320 9302298 86103559598821803545878760933679206400 9302299 93877421806809038169581468301493031300 9302300 14011376577818958538614343894466611200 9302301 16838263425532207476752741846808269010 9302302 121554690371098624580002830652127632704 9302303 -229752164897716053218765698650139244448 9302304 -114349965851846934275630311797669494784 9302305 -111663889810119468801162657637688448000 9302306 -47165463139514471027040373110117371616 9302307 -138128850424496968282985069815550381448 9302308 59629888948561239371114538782522680320 9302309 -116156186561607819855582232589063063490 9302310 -130217095253729625430673599491696537600 9302311 -123329301925571276944348355473229215176 9302312 -288251590992244368310892515749208396800 9302313 -2639322580636167764955319734351921216 9302314 13581655505664613321094516823405364224 9302315 -127671502739434399591762927888833228000 9302316 -95562322506666630974580747177482869248 9302317 -33497878307879344676809069549990128040 9302318 -41695917049836561202749584146931947584 9302319 2089472344123140533045044682500978800 9302320 -52367217928786485234122298760411545600 9302321 38363543463303196377197017661644608384 9302322 -45356947116055070383106664008778361728 9302323 124872291233362349077463303516082354572 9302324 -160953848748760972154931788081458176000 9302325 -4658888543405157476217240959735020800 9302326 -46055067003442331357786864483884589952 9302327 -173810632722600126723918637927751487600 9302328 28365601145884182470591231390148648960 9302329 -364900444363805255109272666399404288640 9302330 -137979022114493156546691027589879329600 9302331 125134662326098371755305147654379113584 9302332 48224220766764755529713899670906882560 9302333 -82317756567784335045558426586413071418 9302334 62340081808373093500931699986203482112 9302335 67982017827131122827173236275038571360 9302336 129355666591655817613970642733878476800 9302337 -58861328789570327782696104774835533120 9302338 -71561758552033834991196224216447845680 9302339 -69426888592683300527804019569232896544 9302340 68158960358779604130779422416901754880 9302341 204786537432786524095995313728687235742 9302342 -41251561150967790163522770926742398976 9302343 62730065689572240944509446848602368000 9302344 -178772229448324125318261131021057571840 9302345 78558388001729430832098565527429296520 9302346 2240430139357378480244826483711681024 9302347 -335134803497115198143455536539587189928 9302348 -26284449408204255684803849446734597120 9302349 -50758605400013657326339627709959151616 9302350 37218364008806100322130389764987312000 9302351 -349992497726979022445191337703898389648 9302352 -18337860857894653441898964411885158400 9302353 106026182075047139890318888701428882160 9302354 168154470678790305645729371062829279376 9302355 -65489105633330947089011077328555813040 9302356 68926682016137771441903783230811037696 9302357 171457313937743886449873113050243409632 9302358 2716153068910427948338475243558400000 9302359 4522463805682565391911934159641593440 9302360 -55321610463617419210676272183852646400 9302361 -64502137942193640838021944820420071456 9302362 -3081919931681986778649365409934821120 9302363 40921850373022234937730579346445702160 9302364 -3392926228254347780936551325864354304 9302365 -172302349023209087097381906295604459400 9302366 28626260893668591788881831450745045376 9302367 48640898146547510574314574109367650320 9302368 345914748460838841393157774196657356800 9302369 -88816052700699399604707916769089873920 9302370 30139733989573273630823226891759083520 9302371 152808561638840082607575976837465367392 9302372 80284013109327500432669118886815878400 9302373 157258025738501053833322808184481404960 9302374 118501316302002499783071525161838771936 9302375 75150830328753022729047628467882090000 9302376 -283492130211241316979988395587658301440 9302377 71697854676865564567392021454043347072 9302378 -131661135383924247811423458812273220000 9302379 -35301980441883376853372972849029412112 9302380 -167203884229215211529355095406118195200 9302381 -436726817999012989185294906754604559360 9302382 -91063961654249710625635340414645299200 9302383 -26919414953736069396139090135450880976 9302384 11953827274411091013569716179725844480 9302385 37681841503285200132683405433274137600 9302386 61599862028012819527396289661569139744 9302387 -14313824335519440038952136664732300160 9302388 12521880997882951131535706042405160960 9302389 24823846560682395308681051203499801724 9302390 -5355028497594995989774301738350990080 9302391 10917552255901416770894229871573562880 9302392 53884080009379691611695395400837980160 9302393 -35204116855609348800737259758141582358 9302394 24856089837499570695336960775752425472 9302395 39653321978307246534793238985396806400 9302396 75570349961418975237923081387240788992 9302397 -80284628054922024561849880348555719360 9302398 -22807922858678394898171154917289526528 9302399 285210987018792695876421358283926454400 9302400 -72129938815818338108007750869975040000 9302401 246835681752925653514200938652482240064 9302402 -164321021003101083694150451704712332848 9302403 18707647936362870627045105804635394816 9302404 -69918161901037629203785354926638991104 9302405 72442883222845379619056226031203360 9302406 -125292119177173813816410757240159807296 9302407 109587236541521623707951071194684199312 9302408 156352167814690433992514033282531328000 9302409 100258680555464424819730040571720799914 9302410 695720346070174595490828667204684800 9302411 -298427520630686167017613680597770930988 9302412 -48980223345746865505992802602550640640 9302413 -223258040875353611183942590523761163338 9302414 84622277007348877280260971469502383104 9302415 -35663504496603336812060433919989604080 9302416 -29538488992491831369201763024616800256 9302417 -275323862290699497569192491241702453400 9302418 39771548747461989472191005084060528640 9302419 284185758992301010528306140106068480 9302420 -501738219006701316176837676394045440 9302421 -17791002333685946557896784877894817888 9302422 -63191422654101016626465844435614585600 9302423 -38513302690785006522659223497486447736 9302424 157965555978108263007608129629749411840 9302425 -37601622104234635854463558039265473200 9302426 -46824400421943974505663923405098487040 9302427 -208156536515977262257467141546722074836 9302428 71069087066535224302399309900512700416 9302429 163349412619756016242032010279830653676 9302430 73701819881540714382169231134811797120 9302431 94277732272647363888610217898289483232 9302432 212602814170604321158987328867037806592 9302433 -28817832411634844510797400252320758336 9302434 -15329851022164126996111521137672969568 9302435 -225627079643842015644989959369221092640 9302436 -77836590581052134914357278391956771840 9302437 64256575079220368193490288072123314972 9302438 -245613479216586710376837293304709008000 9302439 -155573195852355140134434245172623136432 9302440 -23077537986832721264445800715539251200 9302441 200356906710681373536411572422995882384 9302442 30455429318081461875953126204455011840 9302443 119323807133192189822447668085521488692 9302444 143375671440372137325243339251872550400 9302445 -13318034344963456435142455162769057280 9302446 8457795760505326885287551456349871680 9302447 122629625217575762978925021702843156864 9302448 676274735392017123914546231863148544 9302449 2304387304289271687718310551760641536 9302450 29965561263484229747923473926803470000 9302451 -124442244936659552029375576929586876800 9302452 -71395224352367676591731845284566068864 9302453 39273031778988400010230720697561002080 9302454 5380711704928847620945432984072694400 9302455 -143205967647140065558575577952082695280 9302456 -341517410316334310478422159605657989120 9302457 -12052500337494724305020214369436240320 9302458 50926508545137352780422268290091023360 9302459 158893302393386824986111495062609634660 9302460 -7385020004307545948779124829438320640 9302461 -7528301215831257168342102356415639968 9302462 23160698097985315770444055150263786432 9302463 -16552177605286761928825533741343990560 9302464 -57744090109842386710132584851888406528 9302465 154521595205003974651917668150481245460 9302466 15272743350022110958031946989849170944 9302467 57331047256728830388127649226362963516 9302468 -68611538924389314536934656039310434304 9302469 45098686743443272136676435079214171808 9302470 -65618659520743835276702409102345504000 9302471 -370568202945344773952454533015921401800 9302472 -199445254403200543917022304694881894400 9302473 38330407915734660226415716211403391440 9302474 -102109426592987783633498190086019045120 9302475 -21450089496235076806719384328165632000 9302476 -56998921558274891078082682044734036480 9302477 -744267767553376324167254925656488543200 9302478 92549683379701081442862730010614492224 9302479 -17531893637209741454129299432747927680 9302480 -53734058663878888998451552190177280 9302481 -19382149606727949929324442100921050288 9302482 -29460349434174756569346271601104782336 9302483 -82383339612021015283075079517259781268 9302484 1153378013385795136607318959288350720 9302485 -132453002705401741238458584108738087240 9302486 -28938920959705220662431969659599920576 9302487 167845961836217094985055289604231422720 9302488 -73676983959001345374873057145330483200 9302489 -4106312888106932568212123666716825344 9302490 -25796145629259309671151500171842666560 9302491 1471908173731116382219437776583007488 9302492 -14910044622102218067873434827220227584 9302493 -135315064410774856656364869025042686816 9302494 96402732334974297947115386501044660992 9302495 87015590491354530901603410463877978400 9302496 -16023283188448706439200465979577466880 9302497 -109523656268846137748845692394783511660 9302498 115214544328861100935823615876332626000 9302499 -161300335272573117694593682471956948000 9302500 3510964199002759724729529582938040000 9302501 52561994437705119054994484509440315612 9302502 -87976013655739975594322047373461404672 9302503 -88704580890458389275445325825538958400 9302504 184538113832616729597607934383684300800 9302505 -18802837702650876015736337931119393280 9302506 -17024167878812782066690647633555261696 9302507 178454706043668264668239543849676811840 9302508 -86455723565270652238504224705772516608 9302509 1051733138692869589833367997424088716 9302510 -24472758625765879152683541582091203840 9302511 4563007019214255383375482802745292800 9302512 -80291867595794027177528689210949238784 9302513 33539166595653127699492854759894534384 9302514 -52929234249113419513589074650974737920 9302515 177144397572435868907864372690102882160 9302516 262706025141118971442332076101955501440 9302517 -49752984312812749670105926998406694400 9302518 -98282793899310051042269812420560563040 9302519 -433429038688549391385937335589156679088 9302520 -85024660136046018705725693180584550400 9302521 195997792639529421165606311828548239722 9302522 -127610837299466932821212811550832091648 9302523 -4565841599682691339691250015507666576 9302524 101629594940536020996184526887589240832 9302525 -329928371740938361475150437721996216700 9302526 -160098446893013478286585815688984097856 9302527 -105810332073312535856703145395220196840 9302528 -133730841574687715767910744950969466880 9302529 -47788682598405041140902278506458180816 9302530 -34206588513376558729080867930293107200 9302531 55707486699056112213851077984844094624 9302532 151064485420079134826253007704099072000 9302533 400675961155465463544249449667687727200 9302534 747687649892182498887647652881768448 9302535 -126807131354695484564880770382651335760 9302536 -32996100933522345277181242357045309440 9302537 190952824688215489744648916832208800612 9302538 -5295142953195689538735559706860715520 9302539 49002529604885944206468027022976032340 9302540 -13842912144446134854424688558449029120 9302541 -64729488093592847596592394674581881408 9302542 1370707115987641779444227228167878144 9302543 230215022959111218304283334943390671792 9302544 6404784867720288817877546729555042304 9302545 -30263029624574325116189959530973014720 9302546 -10346451275666860505060789440333393920 9302547 59693522975503127800231302228834203760 9302548 -622526923835173953976321705093916422144 9302549 270988116824998770768940971075781793550 9302550 -210143173678960620374924009954155200 9302551 240832677653016571051299211783441268552 9302552 -42425302485736315442686171154803200000 9302553 -23145990933484453027741863442174713600 9302554 -162323282686958259054988390134870603024 9302555 -46060166088844563472141191682216926000 9302556 52533693609879299187417262985627956224 9302557 -96008941058275179223468019335525814784 9302558 104960094829235387921648019144483368640 9302559 -68201028254741678347406203991715431040 9302560 16564975174650767377470724090590658560 9302561 91893533348021945350394799065087778324 9302562 44521193999946107822544745312147223040 9302563 233247079735697741297253989441558526812 9302564 -21148441661457815756672413655434301184 9302565 149348266133760337002872460495145103520 9302566 -30405336403331425937052998896240803840 9302567 -96026351300115001709515118839893835608 9302568 -212990851295702199026742299213369180160 9302569 49631927580251114805950204458376320896 9302570 79145504363823345747956479632719636160 9302571 108233725130890151705864683521564269880 9302572 -28609180417134998811183167959046501376 9302573 7685367661037964153600814599222632448 9302574 53845425555675192735177738484742631552 9302575 57230090484265494677517617136753241000 9302576 -81427776901601977778550942517998010368 9302577 -1186741424452340464050779328896539200 9302578 -31132803065012787331127812159296146160 9302579 -16207926222727462006858542394341800112 9302580 -14676464310390268697169800960075366400 9302581 77868429953458882742675003362243549500 9302582 -62552677997637018904640911072403776608 9302583 -10812581636938265095821865151821431576 9302584 -62913847767726648649455057831751987200 9302585 -152664322170174232239199032925280636220 9302586 57615144592670897379279274190374308864 9302587 -130094267381610573924810836459367249888 9302588 -217661449633045031163183845787235341312 9302589 195688544089860689769724342024647374400 9302590 143115651769499583732254470026860006400 9302591 -45087787298735304716438908384032831120 9302592 3957067397051313185868317737806200832 9302593 -15642026963212121630738640605805293180 9302594 71099323532632474330594168189910687232 9302595 32647412053669830339320482654622556000 9302596 -61049407142919845732022769058454929408 9302597 85942886867237068924283177967399650880 9302598 -17535558089874502782257866290032690016 9302599 124816907917930572710661569245197728600 9302600 2711808185497919261736883436836608000 9302601 4649536278393849589379549335994736 9302602 -162787541822397810930204162223036663248 9302603 -194775725206193482089230787655545245136 9302604 -21482868565084466714933362461288431616 9302605 -42310963201887399342647534135408947800 9302606 7524963821359602771796234236448450752 9302607 16303751444771861532849575015353829856 9302608 -8495923441197134497150439469494435840 9302609 -102984812750045367400017501910690236 9302610 -4274963408413670089989450862028874240 9302611 -102380207068858617870604393043858432788 9302612 37576129228771721779167816304472776704 9302613 -12901902993654539884004102138526560832 9302614 9307220276640983064693722993258111232 9302615 151190946167284896337814644206895226880 9302616 -360551330285217698395116222485022720000 9302617 45661496641230046425901050476193907072 9302618 48674992369109099483225140476706727904 9302619 180780047869799080261560834597263214744 9302620 -862439886325883599662044366295091200 9302621 -45152168879005641578453090084413153230 9302622 -11319335580031252463510798221673275392 9302623 92614744206232740035825703285222328320 9302624 91039103530221206667025374251684069376 9302625 -255556312544135823986969163118876095000 9302626 48927687757252312768607006181236335104 9302627 277689484320026912564554578807080680476 9302628 -40924271199624449767970524970879784960 9302629 -176204988504474257109818664767396956608 9302630 66571811152421935786238825679435350400 9302631 -50717196487567174390711660199904680880 9302632 -103954409907641825681488655677829529600 9302633 -27605030840365437770177366352784838016 9302634 -3304788801240294400798326917955755520 9302635 -14294031576311132298792148306763975040 9302636 4937024404349919873271434247541360640 9302637 -227508789787529904915651713322136126080 9302638 -14421510180730810673294568201510053760 9302639 361915359948243067649417952235839295440 9302640 21760319491697442561733140154346373120 9302641 -202378876851764642084838094680949734958 9302642 -40565359146297235088551609560773868528 9302643 -25991425511949820762118819819416069296 9302644 -36824164716478423037587708778131391744 9302645 -276020538273389051868679860219186182400 9302646 71423018806113919010687177157599323584 9302647 -396649262905561752846335479159137995960 9302648 -127130377805586819475671934246943232000 9302649 -129887287319375835921515525110882992000 9302650 56897024260267087710200386167630949200 9302651 220656581121062188335035239867789643424 9302652 -5529801908521860119922812202629466624 9302653 9974015458939713663652032863062031200 9302654 -176765870038231056811809643928865628032 9302655 39595561019229946866477913019437364880 9302656 -164973311543271858257618552255655444480 9302657 11269826440527072757320084906514892544 9302658 24058950874647696360853167845346470784 9302659 210470465036356891326715127752311629760 9302660 -1744793709325252209778742685526168320 9302661 -195497448801216591955664395630415151360 9302662 -79171968836508682020511539939184587168 9302663 -10485540510066062467290153692966075136 9302664 -19353901096508292516775639046621921280 9302665 121717422544231653607773254335042857060 9302666 24071708404282548305641013008445952000 9302667 -154289471686706752173538069260692482560 9302668 18708439481120673838520284816016404480 9302669 -43304600704907448284501317061704857930 9302670 39594751489106323683102042857400061440 9302671 101606504154937854128245111814638185712 9302672 -21637408949551582475469709908988919808 9302673 86453720104612118575160754260745613344 9302674 -61542353940614101050087644244687817728 9302675 -139507706660937220722274223890060274100 9302676 14370027707133584999770085205612447744 9302677 -68949935882964135034609278896655343474 9302678 62511211259170755261653480633076971520 9302679 177306994239704638223717700578366992224 9302680 25465499344446319923390399261758054400 9302681 -239210102533577549614076959059779758518 9302682 11426653117130525253224210144808728064 9302683 129985265330873713778283902129021932208 9302684 -207751420979511533646629366111106691584 9302685 44258388892196045375331339408310118400 9302686 -87089175003775579089168819204396782208 9302687 -28402017940574635634807799448304068608 9302688 4477149310658182354302887518006542336 9302689 16838866589109799232517158026312484832 9302690 24624220874205162553692396269552013600 9302691 42545618372240124848410230265419782640 9302692 18435851251158867439858690038326878208 9302693 10797114664699288929627153074971722942 9302694 14498418848701538649584373959449886400 9302695 33047079709888763533278704062103826240 9302696 -142543653782089821455787214464530688000 9302697 -38177646139587628119408643275812001792 9302698 188786687068277203678487061789849447600 9302699 -5534155598174212487577346782454262364 9302700 -53843645193226802046559591121908224000 9302701 -19798328851449416441851039212851044148 9302702 -287953483024214630023925120426072103168 9302703 -88454230362436586426538984454131038592 9302704 -7396373568225384141433543820857835520 9302705 -25699938477608213457063372559009335000 9302706 -441503814808770793024798371128343552 9302707 -116542238238947552992231387023765673200 9302708 11991036175486036452500917139663929728 9302709 -75748209009966232437339301638657424032 9302710 19729784020266735520177698582906754560 9302711 210950111876841611249663662114685139504 9302712 133960179433393300656645492916665323520 9302713 2985171570961207481810332200193649280 9302714 -16114860030076871798698371421189881600 9302715 14602223918246007031480268076276396000 9302716 6819277248305666834612178054797436928 9302717 -209123591011515468379675333776166242234 9302718 70319302012515541079657215795407971328 9302719 184809222861503630862037096793810475144 9302720 -12232577307607450748435492452926750720 9302721 174398277922751112579427024629168018624 9302722 -44986577331091844551132442130861024 9302723 -336206747730040797471809315269757708160 9302724 -258888405581555978842887039356042403840 9302725 9887640943614857679379479573377097000 9302726 -181390149894798079964536363610228487936 9302727 -33481197536077415924310098828754154368 9302728 52809920312001555363369562091773624320 9302729 -36614417343584052934903103332113274716 9302730 58462468828888401546981201326069694720 9302731 80295496544527352058444248845127056532 9302732 153915177625363646532467575910542244352 9302733 94154611099368816067330466497653015744 9302734 43671156598100079357442143884200035072 9302735 171089412362065299827695100137574132160 9302736 -3521807300541084675196255316178370560 9302737 615937869262096224782480068227795634932 9302738 96868800386238364417818674964123173520 9302739 -194526839304476274338364377677933327176 9302740 49774889192891475157557925281233518080 9302741 -47165685724913699880615115794354082176 9302742 -2154584049847378711189167888257817600 9302743 29569165720898965831859308542469593992 9302744 9886768808260424406072741191865507840 9302745 -55662164057609483926790172045047186880 9302746 -18544219418764318649426730121138982928 9302747 72688556239413578410598247001668690960 9302748 -9445973701209953473550227768751729664 9302749 7965180075648305436871760669819689760 9302750 54160319817859395571851388825672704000 9302751 -1240512471542623439547133788210329160 9302752 3704379246234700593927138808203313152 9302753 191557066216020064888102307007711364002 9302754 53532863949043084415938362422905425408 9302755 4024131945714141494639166211150103040 9302756 -114467876967826992133140485885979857280 9302757 368408905929268079985336863488028891904 9302758 201937692919695322451010051988437355584 9302759 -71215919825461872760795935208150355520 9302760 149213239675427866470091594755327129600 9302761 44956454966471733781879353293487860480 9302762 14246407110105336405433850920546114560 9302763 -281039504546772229229860456451407297536 9302764 -131250536410911588323983190912811807744 9302765 118057186243836442238448852323258297400 9302766 27761401638654883416004814673013785600 9302767 531853302923938049045748918858228636720 9302768 2572315788217143023444890203072921600 9302769 70143038179341632346193048456027317504 9302770 -15651450204192927984798183626372365920 9302771 -103171320576296204810057538025964063028 9302772 50786753537189956600887388035618650112 9302773 -8870134400172605648886200148616759460 9302774 114773582089950140717379984791129970240 9302775 -10930674017522081101635091102898966400 9302776 57548947297897407691076937073232117760 9302777 132378314541706198009546700809296407904 9302778 -88070956801392760207748128438776836496 9302779 302572754519528717003884899639325706680 9302780 -44331797098025316674081721181611494400 9302781 -33332029319441592580915874770263272448 9302782 46896681134267277287092094479896916992 9302783 32089623552489417224030332917655524720 9302784 23337308435872704117308472715382882304 9302785 -192215520891699943193830802521799409240 9302786 -56046835525754053358762801635885002336 9302787 32143476755521482575585503658290373088 9302788 -58586076438799186144843640434973758464 9302789 121081258884124949186131985777209020 9302790 4189009766657125045791966776134041600 9302791 -65541356840479052704002671263284484848 9302792 4718402169467944005925674714239262720 9302793 127599523627478006534788440913183232544 9302794 59268003548566453862963036215108320000 9302795 -191489991028851557700368078784061279200 9302796 -181370057218021076745208685838148592640 9302797 321422207066939110483644849781748156886 9302798 61655424850040563485059876589599102400 9302799 34915323764068967442172768657196117760 9302800 -3862669888285859448716492836333568000 9302801 -244523814716901054659444232058172901198 9302802 89759582688049047797395753865492975232 9302803 -348753793878165382899513528774235245920 9302804 -2547162167226194210251732063864995840 9302805 167515644486785027942840117921526331800 9302806 144302483214198718881774307772184702144 9302807 -77454704267185551347225940157825019688 9302808 36880155787653494843218763277997486080 9302809 140460494011770141605146220622032222160 9302810 16043034915581917181178450712231941120 9302811 35969653832615143768766303884579336704 9302812 45600670697081948284642898128670598656 9302813 -129788718578783608268724415357239987552 9302814 -16186556046463628488649629186572645120 9302815 -182935754273603284481742177777306948000 9302816 66873224434140820344798537316148183040 9302817 -10627520998682498790253663071198173520 9302818 -19778551485587689260702522434044216320 9302819 82338436961819802957424509899065712220 9302820 -100592202448631928628842795623150161920 9302821 -125958989226155708154542097006286278912 9302822 167471627056583525405588488041231255552 9302823 191997112696523033084285701240044543600 9302824 187935542164156786094432092672866216960 9302825 -24420659334170882406927025877520912000 9302826 -48577743017054396734044039810783734016 9302827 224707537455501292579653331570091803440 9302828 18417134842932346753710232891835112960 9302829 15224151906585080199630011998510921440 9302830 84836177350795663040449949493794650560 9302831 -24764295256815023389486951926507036000 9302832 -7995226207708033867026971459023011840 9302833 -80140506339398997376770104320007144832 9302834 149648635966846498677581641579529073792 9302835 -1152153202812771691809922086438716160 9302836 46483296133475255920915714776946851840 9302837 95941231386614052829604683045034414880 9302838 -23312483569622565719938175932039404672 9302839 21742630891846779024284916621121729760 9302840 -209676075172683547381153826077160755200 9302841 2722623845811085736757669369622697460 9302842 65736365874601008315348506054146682592 9302843 525997796930643770678133854828868156 9302844 -171204590262258567946290775688090832384 9302845 236064830144117911118553254566377725100 9302846 -39937399758595463317996281932655820800 9302847 -164905763757653541634535380761150636600 9302848 -58572365926790358047841005239375233024 9302849 9189440970100567035885020807257414080 9302850 3875525558406919359575067294424508400 9302851 398011162476678265471451956356584338272 9302852 -4203197999692011199839250134294528000 9302853 23346894785390998632084640591533934080 9302854 145150599665914925948222354784853515072 9302855 10515298508800869735306164163438368760 9302856 24200053303055085909656500865295974400 9302857 -24500421589679849800512082532114440000 9302858 -198286533032350083139639754964137568720 9302859 -56955806400196193610050326019767156272 9302860 -45533595060738456383302246549700352000 9302861 201214179578646001833182812821094281462 9302862 119054782851265054159757247240399500352 9302863 303915056913435176350131612370820512112 9302864 -6936894693209372767830991785192529920 9302865 -49149953997119954086764719246596882560 9302866 114135935678575372710898267798361368224 9302867 -2256682590313895068146212598533861808 9302868 23942625224282522290079014464900116352 9302869 -218515010708783328253069417840330215730 9302870 -56631787697680194751155624332470821120 9302871 162579863703541263502883107718512887912 9302872 -69706536937843844503832251309534771200 9302873 67953835927077840662160363825293432580 9302874 -32538570866235031550819984344298792448 9302875 -366331391507901212712681458528137860000 9302876 -134451238852157253524410445139030488064 9302877 67873325739132359727882652401982679040 9302878 498428725705724596349232403009429248 9302879 206766709653458968537639348455914071968 9302880 97047542000420939691493730246676971520 9302881 -62379381297651982627465751400129798720 9302882 171287320280473289625857129543105863680 9302883 68886547631008279557061302750643319808 9302884 -50563322426497124476112638544951270400 9302885 -160002633249675513198271602626042981640 9302886 -68808241878944369316750684318891381696 9302887 194546091098344249063898818197641136792 9302888 13180804472032899666772229299822264320 9302889 128550123872713847125165096220218980768 9302890 -96998083939006260083751150648962992800 9302891 -127948744297410975130695964784131589760 9302892 -39622510178276152511810564742865218048 9302893 278229950073541814085177389373839628780 9302894 -22851182060373027528449310258466272960 9302895 -4664635222897757966797875941370815400 9302896 54814558426961064415782701734830899200 9302897 13998368433131870557895544158008667346 9302898 79225493037805230987362866200852480000 9302899 -60548005564947469264148837441545427336 9302900 -53037130768247976133011668090159712000 9302901 6927542844177995137769308063782721344 9302902 -19615017631749618445951954222613569536 9302903 91760754426327157269622898678208236640 9302904 55007581958016946016254549084794470400 9302905 -32172540394594940994228860949718154940 9302906 -159071542773780131920383725690526088848 9302907 131967045303798536380906040935733690880 9302908 19346451042953926942959307207232825856 9302909 -26720719691640500368804245225569130048 9302910 9172334697002505421964458793965382400 9302911 -230702050786776262982245979230367279488 9302912 -1061770294435072539088530540016435200 9302913 -98417867018939595704153300278429995120 9302914 9192314437258718337660632901074909184 9302915 -59245579314046169328513532108327171440 9302916 56428123405323121331686188764788224000 9302917 -10549358724620943781777330226855124480 9302918 148575375229933539341603261871462296160 9302919 -49757890258631572678200357750556218672 9302920 68517364735794043358659533103253913600 9302921 -2610027283224626748600718588221515568 9302922 53751112560783088511175488596733843760 9302923 -3179214303867029151155280031663544064 9302924 16398324772047694206995570314314518016 9302925 50590743552533133162408805401351067200 9302926 -78762446762340345840974395983455489088 9302927 -125222118033860102470634770019979992976 9302928 40114155465773469658537892227406168064 9302929 86424412326046392744457872848062672960 9302930 -1632098199250057660990504130585825280 9302931 4086512311628085398205343955165073744 9302932 -42371846436057655026630245096913356800 9302933 -122177173904502611603590765465060814496 9302934 -75897948938888975119219751674236295680 9302935 201148890421943713806938319153786446400 9302936 -632180620970347069802063267918776320 9302937 7719185022579734050427280778264220352 9302938 -174772169999037470658138908153894660880 9302939 -92514425323698704456102784960263177040 9302940 29721744176599321312946156014652213760 9302941 -3169904143976956382655016979050319316 9302942 -16638924957386853868633608056982593856 9302943 95116537186021103738439457774899031680 9302944 59112979259631370806134140294761676800 9302945 -92601710492893917056224762232105994240 9302946 -8448764307322172741532197005497829632 9302947 -2243639746102878041616245591615076848 9302948 130563678520612411657699882216742584320 9302949 -197239113746131996364008028539837574466 9302950 65816140563224958910888306803457742400 9302951 64226753183839162005756404293761004800 9302952 94175534209738146694303403347424133120 9302953 -143807772960901111110621539344855145136 9302954 -49536070992065430655184403535101137568 9302955 4368746922995602041194644880298885360 9302956 -113239868138632364684039494782980092928 9302957 382107133101757971385437668315710780992 9302958 -33467849015705294963618209797085685760 9302959 272041636359894233082934762238996791120 9302960 57737636617792643430688461043993804800 9302961 -218455834808730464732253186224389382400 9302962 -584331978616351287665070877394823648 9302963 -365885188869451381399553615249122348788 9302964 -3531090722072930612239440645273600 9302965 -105811516987811042065172826266668003200 9302966 -165392711789680342603931398322341673568 9302967 -88938392837381024225773618724108308416 9302968 394387885032944395654926765318781440000 9302969 155114499026042319059360008406638691844 9302970 449024635640062751357239562211897600 9302971 -93715318272689585794826587397152925856 9302972 68018365989619171328260064419830423552 9302973 -136333972374431376018099389159639529216 9302974 -7600294540967388162040354571757279360 9302975 -170946690512891157685110337486935951000 9302976 15035955891604041388328530679540219904 9302977 -151822115624279599730203888540545954768 9302978 -202356528691583414032596170762767246944 9302979 10456170750443859203995134548455660032 9302980 -73321251068305529360943568288940275200 9302981 54847013770799156622440477244573084864 9302982 17542140113464903712371904588473562880 9302983 -382062172134051096362440003319025097768 9302984 -7452132064312430854891318161169428480 9302985 53287987037499730319469150300371539200 9302986 -116315621939189050393874946813595763712 9302987 27555602431631725663732746871253151636 9302988 -42482821383509097683460977004471828480 9302989 -82201132945093822934896818968031666560 9302990 -36373461719123096510576487145953494400 9302991 60535684570534182423307526264951210640 9302992 -39567815134853178477069137045186150400 9302993 8027164483580920296230208786473412660 9302994 14425538192936784263593865746729457424 9302995 -57471382313681239368587247786460144800 9302996 -21742098517544648584698937396438608000 9302997 185209881642413397802443380588939960640 9302998 -141842514846362003163362912830204428000 9302999 142584557573033286460050075617309943336 9303000 42021612543598355062004865061847040000 9303001 280443418495785490999824927120871893002 9303002 31207342482056003104592555893049606400 9303003 167968906199748215869479807178132389612 9303004 105735219767740475152141637007557902336 9303005 56559604542827274925889947760020268760 9303006 -16096575166012904655736536992832700800 9303007 324278989979832073725667593134086144 9303008 58453175557599360308615709486722580480 9303009 -69530141967083266694485908242582289792 9303010 -74881859544820904541314030209019247840 9303011 170097113899084433302994632142263443612 9303012 33371523399449355126521245588562245632 9303013 83231230504936454694905436397864027262 9303014 216890859113576540666833073725331712 9303015 61698181353618640373046386207124826320 9303016 78252536852385820876682346722196372480 9303017 299227006644063974680482369982594116672 9303018 7817093377227086764921701814363163904 9303019 16268909532140439088813627466478609960 9303020 40499817814759643988010351823044116480 9303021 3067037848364827217491556233585524864 9303022 215663627925738923042206817157216117312 9303023 -42164291877133450459891515157009440816 9303024 -57738176598774296999019806941063643136 9303025 -151201777612919296618821974321233675450 9303026 -2817569369865658668749550608365415520 9303027 143672926338376711068663259939371286080 9303028 -21795546820293807229288968592104433664 9303029 121618784225535237055929817577444968476 9303030 83859418445042401786748730009263253120 9303031 -82960551871713940525623816466279366168 9303032 -241852315750420959850062657406024089600 9303033 -177051912022964355705788669219418430176 9303034 46959151630047417348485938483439697120 9303035 5548596549183643388079558160753008960 9303036 112608273321817748186731675842651300864 9303037 21442987266940240528829772670360058880 9303038 -22812662502101556937148363270903239680 9303039 54871189722949761513073535945754954240 9303040 125957875728403801635496487083730534400 9303041 2735818653103008418517350193266051200 9303042 3620237545388989495558441562218134912 9303043 147402283972897910096673206681426149584 9303044 -60941110112843644732664390784884820864 9303045 -49153908389416492143152851331053593600 9303046 15207020120056861710463799897084269440 9303047 4247822155441514490559587372305834928 9303048 244461677205948651384364713582090777600 9303049 -86697309585591823270665722733220086208 9303050 -749301070381559701428304365439891200 9303051 -34841582072041206816663770484316339200 9303052 236869772534815604507276126263894282752 9303053 284935475600863350529044005374803733302 9303054 -29508631219481372567356260041996806080 9303055 202774186349080339606606611636695661600 9303056 29843922021158355579066426488296046592 9303057 -26745889103667790811909401058119370160 9303058 -8962813902992272716395632540127363424 9303059 19995704473921321399958315776811125248 9303060 -52318702376555010136643793581914890240 9303061 -293213110127017890029115433571380267200 9303062 -23966370356615134227858476573696367168 9303063 -65566295021095734066616391846146228224 9303064 -28775303701971876701793477389728604160 9303065 287258019193654845817491566179836273600 9303066 122182888044759830789853636407683929600 9303067 51676163919632347448190087498413019192 9303068 43263493287860796894640224226630030848 9303069 62436757939957336489942823133266534400 9303070 -69928683289193935962517699831097917440 9303071 -8897075200002365063811863731255943448 9303072 59811155685523157121633373598976049152 9303073 172166981400104206040306023739712873364 9303074 -76682842347561546760732356273453806208 9303075 19662687342121324203821913851570724000 9303076 -93373773774713823268007691378812218112 9303077 23051752027821796299534366138071184672 9303078 116409059411032704485821219334743967424 9303079 257733162691044882200962048116343445976 9303080 -227484916920666248586238954230900019200 9303081 87555921727706307186160000680798161760 9303082 -1630986197804707113448604744205357216 9303083 -40905012546748221351621166047471338400 9303084 59365540026858320027641775767814553600 9303085 -348207362464998651409661268482275860 9303086 -44170904845140194314076512033986158592 9303087 150006695583029088045623334835320842760 9303088 -33779864972001588527182702280262565888 9303089 -150680057702511869182790063847373456110 9303090 15477506524130857676083727964638000640 9303091 335343648014957748966187596267195947580 9303092 239703901962673310768711597872172255616 9303093 280825461539784520178909198978355264 9303094 -82866487517917867637325584005248887904 9303095 -3870612984067578684003249915685936320 9303096 185712118107194775261935606310022348800 9303097 226191837094856478708966491259333372372 9303098 -25906255590611469772139238524713668864 9303099 -298192063824869294482185055586211072 9303100 -27150325956643275223407216766736691200 9303101 7213204888892738345688192601784700102 9303102 -102835971463793093549295754865543507520 9303103 -32912225813315219514966325952110569600 9303104 49058142593432598928735585850809122816 9303105 4700699038148300908727769275529219840 9303106 -102233731586428237491581634418616275248 9303107 442591063497151336473441144303214442304 9303108 -115212953835550698679605470080069002240 9303109 -116603018616786659437616859327759940896 9303110 54345186549172645144986556163676003840 9303111 345378682201519956795697876660950960 9303112 24533191273009851522952025772997509120 9303113 -340131666179630446199485038197946171000 9303114 -63160649643176937992253839867455426560 9303115 57410252403184745792556326471721661200 9303116 -79193721993859719041001647071267503360 9303117 -54558665291501489205926829772651840320 9303118 -97615792815172293593853318537673565760 9303119 -29645466387563384366228873217835146240 9303120 2653896734667308428581021792141312000 9303121 173211289127064012509092509510306334322 9303122 -78626914652972058044784473588023399680 9303123 -111031356030574468013329825812710156616 9303124 -6136331996828822603621860207121752064 9303125 103618736922489686480131400264356125000 9303126 388370826348489654107679595433963520 9303127 311603284677797649103788831162253467592 9303128 -171400952139838774493830123657496739840 9303129 250073771066144422354794757838707219248 9303130 54451867158643214905006800366139115520 9303131 -57216846649401311824465838546023710720 9303132 -13872692650074414537117590207446450176 9303133 114451964904554786824246773634929566976 9303134 12060959342620203757184050244456162112 9303135 2034987198877888361051528713368268800 9303136 1049565297291155006208597543055785984 9303137 -199939994646527045008621663296839093214 9303138 48574484051525118443725863202194647040 9303139 213515705637406753500836591415301666000 9303140 69731971473404293438870406347636654080 9303141 -35474229694111426150474785459346099200 9303142 -1167942644617070067473317276350541728 9303143 115921767305861926655093665734561092784 9303144 -18051107134589197484213141791967969280 9303145 191375604971196085076196140065669860900 9303146 10997835853212358687203952837503065184 9303147 72824578018558102228651941137525245440 9303148 -223887989656835265592744729461700314624 9303149 -203375318391035515166423347475831698164 9303150 15326295699761225508497954294622960000 9303151 -102749822902929107840625513470714032512 9303152 29308606051695617535212468505800441856 9303153 -105429883249614852683827755188589706896 9303154 27353513012202668260573509239802703872 9303155 151317982211186229723846944559814260960 9303156 37368882638464725367126021114008112512 9303157 39367710325469837910824229679325321440 9303158 -78517425209180329115281609233474004320 9303159 -6185007958184515089514110661343338752 9303160 -194855668726904972693979131945217024000 9303161 -2369345074286083747612261794179790720 9303162 -19269893049594116226211794157806108672 9303163 29151547149615783001388553222466261412 9303164 37936695399167463156016056267783292416 9303165 -53880259026275646588923662364239221480 9303166 -47248195829337119045817115079022389376 9303167 -63099695604831994563766850923180818840 9303168 -17421542212348275974674841743612968960 9303169 -79796873454167307830126218729682137004 9303170 23960758895396022258577120406563022400 9303171 -18030629991007118127157657127345273760 9303172 25318201020392994344988574051000962176 9303173 -106199374144363655511873747349030853760 9303174 7498394678750432508891540977175488736 9303175 -5278401441841694367961573603304169200 9303176 -154617456029865122197235876504856529920 9303177 4182323618097596999314425117973625856 9303178 19284186811594178691506140035779476224 9303179 5156485311760072925200721212550908800 9303180 -77030384540931046069472547101822976000 9303181 368912267539854373171564481161907788982 9303182 99185118539749194628237648533964957440 9303183 245136666183798659689736822596926854952 9303184 17395165330931644956110330383095889920 9303185 18754714534441088543533998403731211380 9303186 19400662510726154871018527147094568704 9303187 -133259823401171560227493823146472817048 9303188 -154932674810607696294695465835960362112 9303189 -24194411002352628631147475701086652800 9303190 21940125506012098148150122224173435520 9303191 -103340894930604404547190578715867692048 9303192 170783895775325084253936701845970411520 9303193 -6995878791196370848791634533244644352 9303194 -29669594058706523575906711770009145104 9303195 66637256181595161790816775083130173440 9303196 45671732691203774172620324197518981120 9303197 -83648401085947976972679060473795235354 9303198 1248183295507942270113214965748838400 9303199 111100765461946913760952862176437742016 9303200 -85923978582589381281539180748128256000 9303201 90870538629308345809236160474104207360 9303202 -180478758284749569526199220202655222448 9303203 1952907972977174980654698210977644704 9303204 72807593869445221140848867965209117696 9303205 -47707873346298086123313082689482107140 9303206 60572131752706704508333213824625920 9303207 149548894095573206595549655723334854440 9303208 309351843429969372242944785041456040960 9303209 61783970883842905507234882551421660410 9303210 -1945905431502602047394757186002442240 9303211 63030535834173143824333104447765678624 9303212 168999765793946282709718607337257907456 9303213 66396765294160968598860812086587392064 9303214 -37279342038978420644151462176695652544 9303215 -228681951701225622478058598885262211640 9303216 -27891693433506155600013446982720946176 9303217 -113090550178772701430101818125139225600 9303218 -23565398513428919103299101346511168384 9303219 37768489778823939951751984303637309088 9303220 -177014927575455763286145412063921317120 9303221 -198146131415090026822601828014412415648 9303222 1130982687118673937605309408170527744 9303223 -84504971586666402289648212071922733528 9303224 -24475498373288499097897768220476047360 9303225 -17806453716878746800442630943417776800 9303226 16338307018705084212135774352760482560 9303227 809407000066093260706710903913449214464 9303228 49083341988361064088356400820805959680 9303229 -142978399302755141516298149119374706440 9303230 110910555571309322064264346297154333760 9303231 4630835594052033668408115792945961344 9303232 33806586105413398635640017288442150912 9303233 -377151884775578419626470319088363813500 9303234 -54309484879875155337295977662823688320 9303235 -153803425825772747225475549577452526320 9303236 -342098637579608757129441445579329146880 9303237 -19806521412572482431627307424452964706 9303238 -44376395797530778678237363407827659200 9303239 -48188033197226701730107030695927873000 9303240 52197816024233309156499578070326476800 9303241 -354400057715844237207112082023373928358 9303242 -41496767585061988160313062484297141408 9303243 70786815265689737415482194280915822064 9303244 -8458914193992492192390359881552094464 9303245 -43580721045387607279758166252734117120 9303246 43924005381462149855382097743381727872 9303247 -48047166954310343531382308369017491120 9303248 28426512098401431603669483848799535104 9303249 -24654354587127611880994842525823220352 9303250 -23170369452349863792715735759891200000 9303251 -51980011901732955206312944923143801748 9303252 25513258316222414135391914924272668672 9303253 -305994037872457344426557804531820856498 9303254 38431208810012081088834273832377075072 9303255 21067479503754671973241670279049676800 9303256 222275245786136274294000359272340858880 9303257 -162272485444709682411331281951298741494 9303258 34911461888423731044404338229120286720 9303259 -9139198338241900637379732644492145600 9303260 119873357869774422166730412409354298880 9303261 168487428442672855854881588399218195968 9303262 -65421187128529138707896715156136152000 9303263 31959302993435468482176765133423108512 9303264 81712568157054913949109313514563436544 9303265 -4034453531820946984948123270513990080 9303266 5927723201280623622950909673759934464 9303267 -291871907579657149778217766052910409488 9303268 77678640497693622376306593379909576960 9303269 104666482955051734118389888891715083968 9303270 -24380635204429040529618325944465715200 9303271 -86922031211438522274615897834167029400 9303272 -73134215513038970753599002960905011200 9303273 -108516295537979474666553088891738176 9303274 -46312990583401829681091728513878348800 9303275 -93637063877229105742480953375040952700 9303276 -127479047241057882396987548689113696768 9303277 -83618979152050385308865209414133051840 9303278 169353213172437551876603152075188133440 9303279 193239099650905023010409932453869058560 9303280 -8907914367240423919504384478183424000 9303281 -318835703860837124233228442905160302650 9303282 127505086579885044551793479582620573440 9303283 81603970767510857100121908926008801224 9303284 -132178384488892153696693217275826951424 9303285 60925382742012419975569902072154503360 9303286 -24613492914241456457620404376776654336 9303287 -287669580580079279681350246995973410360 9303288 -318967819623728608201735277253427200 9303289 -194100848082176091711475892288355093910 9303290 44152367189844448860040372147237494720 9303291 22081833715451401441428747154951527648 9303292 -244423526189953430360004426220100521984 9303293 -35456499249110297438272409723451792000 9303294 -11721471018330386779198473628616601600 9303295 -30569688000367002019358738494712386200 9303296 57725853437699646319399237361841733632 9303297 -202351559620878712697824615492481801760 9303298 -113048064892321234627007720010696912864 9303299 -699345597633816656267308676333998043736 9303300 45927425168707316953405220836636118400 9303301 13075071980494096003662002232065666880 9303302 39474486324385421981237222160929461632 9303303 -26974890369948536047044143451084465792 9303304 -4570408949962737449161002375083335680 9303305 -226546598405477450282676652144225774080 9303306 131297085910624648709258505264948597504 9303307 160284070022796352610595716006317815280 9303308 -71739869980776303910911520172703744 9303309 -77672897780712962954130280151537993280 9303310 50414323939434517731737593067306709120 9303311 -324911902983560340921508659199168938576 9303312 -11867616555808505410223332627618529280 9303313 -360197392215026683998917556409429371920 9303314 17006081488623211868880304263341460480 9303315 -6591044464901672618376802260235676160 9303316 -157058694360793552018806701316716912640 9303317 49683830426545905838697683457545319424 9303318 109050810440429511232950361905145957824 9303319 -30520001392182691236483112834905444280 9303320 -13190042531577854736738384353606246400 9303321 255232004064642436591153758028237743744 9303322 -8916628872021605366446681079160729600 9303323 -2528913240816449170856437854537125016 9303324 -12931979621869157617772684045219589120 9303325 -61138780061688283103825945249307001500 9303326 -55138642836320572727307629017883253888 9303327 -334257964234261239369602714622874848 9303328 85872989943282111093084379824372842496 9303329 67486701062117839297056654615085910592 9303330 78402435748171025243033291872162129920 9303331 -3450625616173330580506837501636915068 9303332 -184129771131360049131650672069266744704 9303333 52980902363540899814879675309290439904 9303334 39656407209143913378062266473645939072 9303335 280435151041361591686624328528811328560 9303336 5711838244378504473810421479871687680 9303337 -236918741549439648160809187699691759360 9303338 -110708391160208185810715695026645642240 9303339 9398445122201369601153123458728201728 9303340 -59468488564811111421427801152585308160 9303341 269802484866752936740328336953565486742 9303342 -33547668940201808497878347897765882880 9303343 56376225644510171195738544328703907840 9303344 -21889310763138707185047665726496522240 9303345 -165753342562034477913185135580013431000 9303346 -27041751133539563303137253229678720000 9303347 -25487570295719013367622128402498329204 9303348 -10305559786879971084027194467672227840 9303349 407126387561457605415763648168849840992 9303350 -23314194350890770466553868450796800000 9303351 -1206020456155168043015532008802309120 9303352 308968723726414821702714167128258191360 9303353 -377227695874225671129543135941446045398 9303354 40879259556121209881151852302192713920 9303355 -6851881604460752274812203055975297040 9303356 -31700382402213279435452095881984000000 9303357 -61744258648018948613505826751991926208 9303358 102306931802684674677388510314399846720 9303359 -37939125441271162710224834647692328296 9303360 7415909883495880301947347424688209920 9303361 -93008408243046751836931546516040635968 9303362 27414375400770256117105776951110138880 9303363 -225291530827408602620764285447497533640 9303364 81324055284493769795232634339717206016 9303365 -38238344328876829348637634661158287400 9303366 12469657654490680105913989958124910464 9303367 -211585081482264707073205741862332114448 9303368 -22685613743620459868217024476779315200 9303369 -170912930250076515081891620636442621120 9303370 3952904106516751119829209277636982880 9303371 -24315802585996436264812419643352591616 9303372 118743141384673255295823574745256019968 9303373 -213997389580243197263450513918217562378 9303374 87253116199236875983951681324263293760 9303375 18421089357419910197676448350694740000 9303376 -41698940922241472607711080935771209728 9303377 -51980818392614337255451471771550469774 9303378 -16567935031355010086547172921509204480 9303379 24932205007458726175115824200701753920 9303380 -138394021006339574930768950218139603200 9303381 -30737182334839533398990737851768346788 9303382 132307832185855753644219091982202782784 9303383 106250656545607727016555087342557154264 9303384 83854417825762804377922423853786296320 9303385 -23193252004848173671154648837941923840 9303386 122565232339619624780609539163411635680 9303387 -77373937117354748739876238784489197632 9303388 38283380272374823556974366484184842240 9303389 24777206383441163813018297649000280524 9303390 31177777743930985859479398274445241600 9303391 -107884479807819985612028518810623947288 9303392 8197937744774098782730451262718869504 9303393 -3597084511594684369870993277847168672 9303394 1595186359261191936727956183819749760 9303395 -239653187970915516980172827042673927600 9303396 -44745499397989235630369442289922058240 9303397 -207641880979214508994058598479230353154 9303398 43694536692295563982001496218346507264 9303399 -5749170290723070669138203100888522576 9303400 51450101166323890875902269030689024000 9303401 162594737493402031189023791842046628900 9303402 78121261776854810708278570921091634432 9303403 208005078934998906251327189757357975360 9303404 53668968386911026959517678025153792512 9303405 157464302011535839151581549825391624160 9303406 23715179987880162799211351374491281280 9303407 -94438235056390085921634993143057339160 9303408 14057794911164860134250932947738001408 9303409 -338185422546294660816392482033251867920 9303410 2926301099830668417794829637009950720 9303411 -25059235596273990972461705205589840800 9303412 -12067637621579198335547949802711945216 9303413 -90788591162906608282399095873250519680 9303414 46766669299489480526265201675736412160 9303415 -250495542886364273872314698951468620800 9303416 -110021096433205315796078686078406123520 9303417 16481348527092400666849645378649302992 9303418 -180000008447779363155895481752305501840 9303419 -105407388445182683418475823101686908928 9303420 -2441412734822220089950079163994275840 9303421 -100538377004626545064196973460277403828 9303422 82048034035187682967701178224734464512 9303423 -205253742160410654209689386533514607416 9303424 77157329656887782172502778779942256640 9303425 4946588205170080002363299217903984150 9303426 -44544679925137616864443893613431747840 9303427 50630188752335319036854974120024587472 9303428 -77091863325514822637601074626510811904 9303429 -63965749540770156690175557825721629216 9303430 -3504982324231377032884360307453191680 9303431 -170471659238199975789841006280500040688 9303432 130433462520918680223146195307093196800 9303433 89604127549678567082963054577283799604 9303434 -3627385170027407140934865596085967824 9303435 211262673324634781669460146755709812800 9303436 126533198854361677104043612857427419648 9303437 912972179299296983077906133308571520 9303438 -10642964947629177796609687443511777152 9303439 -355410873019137853498417595521681335760 9303440 43511119073534191781453423124251688960 9303441 -69596590809362050455733659614492524608 9303442 -58329406508860102396160099089807702128 9303443 185764036718697242854394223015453369384 9303444 -140717926128022652423989368261945262080 9303445 69013157187529437675031027472486695200 9303446 52927196909686601087511508355908423680 9303447 -83745548791415380036362713921252098200 9303448 -138764495560917522715778314352517120 9303449 -4080256273208638950855600882285945600 9303450 40011805692902286875590062758155353600 9303451 -1244549498871149106175111520689032096 9303452 -34166464241740364668304831592885539328 9303453 -129522336204910782565114934060140531200 9303454 128422061652210346363053238513707278592 9303455 -23080551094561217641099677557310318240 9303456 193512853701332959582394216178939592704 9303457 -170606744158001763279397787437580748540 9303458 -126498407867477299821046916645480287920 9303459 -78484684978748551409187661005439649472 9303460 -25573356076275597217703280228928638720 9303461 32915989757404934313569401201876082520 9303462 77244124435305536703077765034425339904 9303463 41882297771935428380921331544049270824 9303464 -288038616653886085776982550467271884800 9303465 58731334648496507652079094392398621120 9303466 185057831850766037652164111611919712432 9303467 363115430362864831018851899504755230516 9303468 95710392906020158622764053861849231360 9303469 105705911278809197132293112878409641696 9303470 77314784165356575996826889522407142400 9303471 105304855454379404275717412625443162400 9303472 -7000840810153507920269824058150617088 9303473 -472495421985487459700950446728403579420 9303474 9750368525996069081203505046582689280 9303475 -14549638584413726170951206951721096400 9303476 -7271169597132081207386596632998338560 9303477 -33602525515440948440788805346742200960 9303478 93129019976269052773245086446488731040 9303479 178219561703844340221192683520079735080 9303480 1857644434910443197527742641045299200 9303481 -243515304686485218750599874288312161136 9303482 -192832835691807683851420987914123243408 9303483 -46840697760712150712093564360385380160 9303484 -121182104014585551389971043271513385984 9303485 10909061993374286821741184129026963200 9303486 -89877790867993702798872258120271942656 9303487 -224673170483104282762303088244670492864 9303488 18350980051425816883335502891768086528 9303489 -103496091722165648980043834227740387072 9303490 -30856960646003903635780710225674803200 9303491 43306913045480879463805646989656248892 9303492 -28694052533231871865757853387858487296 9303493 -27040820874705631073887195507441635620 9303494 94405805601657990339474359364170587392 9303495 136459325573806446649925695795169031120 9303496 125547197081104566157307697480948065280 9303497 6810777011045094102234070478059515264 9303498 15896289231372064436028390836529549360 9303499 -1451874539881164402502539865864571500 9303500 55217846648695979799725636865553920000 9303501 -121390796523604474099669572547888649760 9303502 -2309875906768703961240795993996537600 9303503 59215050870409233168539433661446117888 9303504 -4434384225084213471042431884893880320 9303505 106835932831498486020920920680387763560 9303506 -84487911326825575630086676707575457120 9303507 170628097787680891713508177244476658640 9303508 -68584933840873593768897475056249135104 9303509 364018300518492080432777111475959716416 9303510 -48324213694926544211936353426304845440 9303511 -370113510599772378506095168758367568 9303512 191599769470467186980098522065491066880 9303513 132640121312365709830539415153829313744 9303514 63806554907115455861446346524862576640 9303515 445163017149290450996041037182921440 9303516 -73344416568740716710866586839648483328 9303517 235287806316763224143139794881602438566 9303518 25274119481209518622086517695224697216 9303519 132279965828778628272319239591848025360 9303520 -231360525871731086728342062735230238720 9303521 -108944356482162102301116452634469678800 9303522 -14677971652612058104979462270468007936 9303523 -2136954212037120579970397952404143160 9303524 -14862754453718860816630476352340459904 9303525 -28123662393479416954904513988289920000 9303526 20716368522459814077924000558296082240 9303527 -169528757150252056995404832475137142488 9303528 -5215705292658063161743248176378265600 9303529 -333288315569177223872087734269411570716 9303530 -2672027710704671155706609181683841600 9303531 1079817261156066504834673415927358552 9303532 115554864872276621676428590415784396800 9303533 84086778406438208433583645173285534720 9303534 6182289544262354207741282973033788928 9303535 -32194852122793528567357674513800942520 9303536 -80353057030012677474696736906816290816 9303537 -65969243700671112521830217266500008640 9303538 -112480226932318760980399130274827332080 9303539 -29837823998830960613301249804866766528 9303540 -55714875532640388211730302966959820800 9303541 -68670065152736021753468775982194058628 9303542 -199323838968703642039221327742001855328 9303543 156173759443580885397019665245435566104 9303544 58936891633811349427761124031831900160 9303545 -61149623843265813532663355914796384700 9303546 -3876999243652372606993812259645489152 9303547 -156267608640515193550217292328449396888 9303548 99002319650854634390542786303214361600 9303549 18209717651994754490726705221789476864 9303550 -42639535184996142440683509346299259200 9303551 8176510572828682192257453611489029512 9303552 126800122355222810725657667134386339840 9303553 54292707558657883522747570216176506880 9303554 -1132345556916001056086541546891855840 9303555 121861572027491234023361174716664963760 9303556 82418235069923376774880192813358088192 9303557 99860949322888151210286989469612842940 9303558 456786039986912161509635650762423296 9303559 -260629148103078390624302810300699115760 9303560 55897964009930867821740530774507520000 9303561 -213422320548454731523465452539676874668 9303562 -116639837606110666964611736182913653968 9303563 -171812856850384501213486524183166304976 9303564 -1155661321573809378463935139937952768 9303565 -69280299912095630547570938298993269760 9303566 -383014172916963440860552997064947712 9303567 -1182734309696775466372405945703944704 9303568 54714384346329704190793710306459656192 9303569 -8175292796198565064240117564564608 9303570 153344968117595991573872412273525619200 9303571 16103287474538048812447060519561629312 9303572 2313925224326014898299977800549152512 9303573 186883519480373116542983163622622368704 9303574 67455114971562638117239718431441907712 9303575 33295019499159746287485616767580776600 9303576 18001987097376923913178392687444418560 9303577 66027356027720822592988014445952557320 9303578 211124296270873231058039998022295267840 9303579 -6919531495367021951995298079902711340 9303580 -14557149556102526228179597119328634880 9303581 81938145389938601331056558041392720300 9303582 -102669939748838579087874308257605590208 9303583 -394945799533723068783311361759110928920 9303584 -315403616506381102589823349213729849344 9303585 29264912677686187962529629640966166400 9303586 -68167676583155609582677565952282697440 9303587 146504404332174763651988733183964006236 9303588 30759991315931524373353983290932408320 9303589 389009346870348765317640521526292547390 9303590 30471339021650283013412942857450625280 9303591 -61365920420549004357912793338289378176 9303592 181897368547053833741794012442814873600 9303593 183534842564813965567221501153403401600 9303594 -23768619129328367068848777274595926272 9303595 -12833761924708007471944108516608157440 9303596 84319040061347502411782243439271956480 9303597 -38380745533845724686332496449865083520 9303598 136526137750346344328015849115169427520 9303599 -108845724322841237956498364151356274264 9303600 697472997501582918058987190823321600 9303601 162739328516315172046301936234510343204 9303602 -57134016265079744280712669311367220736 9303603 254632775069434287313273163324194566144 9303604 -184591517862533371742945101255645615744 9303605 -250700539533597022137339160680378016740 9303606 -39595337342329319512004039076595468800 9303607 -371957749278003052987819774156244944848 9303608 60943424306840363154111089455645224960 9303609 -830779499021939822336172378409377792 9303610 -60977621868768214492245660782252974080 9303611 -177581394564630595379506641895260181788 9303612 -262778114525893830182046887585941552128 9303613 17106417689685460403430556334173021920 9303614 -129077335827095321501435263583907289344 9303615 20906400243309065731264827271124289600 9303616 -1227251252394075004474648003744890880 9303617 -95220476127263467297316006094010506240 9303618 -19725055706800005087449831212897312896 9303619 85061131065695698194823554623837139564 9303620 -110947705188430905549323821138103562240 9303621 -194478963273355076208345776849491277088 9303622 139314422530235978644300344326157494112 9303623 -30307058847623687094386571233375510400 9303624 -97379139480982191179023288569758760960 9303625 145643552773695374316806164186275408000 9303626 88887181822521076043758668572886526512 9303627 7264849351663110008279448361068410880 9303628 -37783070172328757269781933480845925632 9303629 42856014657398032091162929237076152728 9303630 17725115320039609476651460630632758400 9303631 -6652246758996175028010113152900029488 9303632 -20465156112456290264059941316489789440 9303633 32870635845993283394307180182095825920 9303634 -81364658104167693470190801498653739360 9303635 54124578056640097605621696230452896000 9303636 -31274311270296788735102769638793332736 9303637 -23627166390525545034413672333498750048 9303638 28608328933400132416424785264080461568 9303639 51982399735217123464167255521324144640 9303640 22049177736985991959435687866201292800 9303641 -118299458923996002801161999786547805548 9303642 -12649078845255087410226179412739341600 9303643 58700990928560233526124054236762221892 9303644 59247722512545503972283803383402269696 9303645 51201119388080603120713828963553687040 9303646 79230098833774360115619008970482330304 9303647 4635753497659319319985115431740735480 9303648 7940147180636261569712113562576486400 9303649 -182351309997827720750691866067530960350 9303650 -27042538822036265011170799378114329600 9303651 -70305923969173726908426659140627772160 9303652 -1787685500170487446465402958073617408 9303653 272458722994406768617155322938798715902 9303654 67952349440992094513447890820551150080 9303655 -247296641895430962402097277075213290440 9303656 -100982093322831862816332372820705797120 9303657 35263467135221978566465684445549605824 9303658 -6355540440645451592568373226019373056 9303659 134337842706621907773270990326012705040 9303660 -8529541061371636317765460414622853120 9303661 -77760931833459945655016995956063430368 9303662 61460896992810985095482539730768672832 9303663 -126855789425526377165158893500996555376 9303664 -71715063811117055890114869579869552640 9303665 66111814431837569553205261311777825600 9303666 -57334271355542082492216809029820002176 9303667 355760066066258906063783857845584661312 9303668 33363573357341937971851583732192563200 9303669 -194489859982379829655215676032332316306 9303670 -56778092822175212688135198742447799040 9303671 -68917981834871018080412020994104772640 9303672 -77820334399520293469171817166759526400 9303673 -111525462862062083185497071995352606400 9303674 31296015782658909913467358886924244336 9303675 71674190465545700741334593706859990800 9303676 37273122115344238117224946297130792960 9303677 -98222996571260447402270258696981220474 9303678 66068740615631787214316345186515111104 9303679 -47831329085357960641466240987826128016 9303680 -188946769622223954146157787825255219200 9303681 -64140847368099774205918532764061885760 9303682 139597408010820243969382473121622730192 9303683 352012418843112066690505603296963960960 9303684 5695040562055991191117451737667248128 9303685 -187139624229656665263303416212890295620 9303686 328777624331013205955128649446300800 9303687 -123369118934545327689344952189882835200 9303688 178271972274606954857932581674297717760 9303689 -120725829296915289955213482784412079360 9303690 -78120569448236118490128111487683640320 9303691 -149029253607502989544694516785154468908 9303692 -4205155046075918577090022537882805760 9303693 37513970817491745171058741355432914560 9303694 -452967842295425933455484529427294080 9303695 -1264954777987026289912222556780426400 9303696 -5832311501079856872228448282620026880 9303697 -153836090005786548521468889468695211648 9303698 -62110009566037840174951544543337845760 9303699 -173178008492908871581362328610535934536 9303700 13033470459025213604570282731082598400 9303701 480891237465323123299106283427598208 9303702 57530853205925362142535908481446788032 9303703 -187074331663915104236144820055841077048 9303704 -5196572498434935842988472408347648000 9303705 60668444764484365222041008165167162500 9303706 -101207867353832348057241595329405396480 9303707 44899221715885005928115693460060279552 9303708 18821677512290546597998499662774786560 9303709 119667348377153421574067807560569235800 9303710 -41141418122950020925808306289613804800 9303711 -57829004375436865596532185441566939520 9303712 -38295917319367616698968708207278555136 9303713 149646344746148168735494335686498331540 9303714 -8687472881485123756059844263254507520 9303715 190410115628272965124730126963948721360 9303716 -28979886752731012405363785635432574720 9303717 85432940845449259919491611719838154080 9303718 39096043464312822761257198566883246560 9303719 114104753951350852482801054047514429840 9303720 -11646633048893767583110983355505049600 9303721 -89800761576616790730530274351751061888 9303722 -167065441364684780786176143060524983200 9303723 5066179612177881985328962303725482640 9303724 -101987210454062141648171871004196755200 9303725 -21698765731071736410532840639193058750 9303726 -28809718251380867989477890362401742592 9303727 1498543320245407842234244996806488080 9303728 -63781094140232073310801529831057375232 9303729 -274817518605465953232420417092065293600 9303730 33766557842281973835332463101260416000 9303731 -76824334836413762047063252282313172468 9303732 106915471540089842974605462766159030656 9303733 -4341620939528090553583301480016160018 9303734 135519798741940984231777491917751269952 9303735 37647927514115474802690548414385653760 9303736 43237102084897594608085383393455001600 9303737 161635369819282037061056015723541979392 9303738 2167838490233814784018623422304945408 9303739 -42613142607255251843886536533023740576 9303740 96261777384629961487908170425957040640 9303741 344159609655971521799198392000364425152 9303742 -1668122076911533320475727376756823296 9303743 -961192065721994523397456163575471584 9303744 -61889599927436850983980008678314999808 9303745 -28739453527957387810365853642203134400 9303746 57753322799662584665722952963153061072 9303747 -163384911265344966582027910217512821000 9303748 173416572690443421280365200037179677696 9303749 62119072447037058463428399658564567680 9303750 -363418391385472568754686543850780000 9303751 -163337679483063384291790683617832038400 9303752 -252451181382869939956692686161113062400 9303753 61734930135168158797668677963375160384 9303754 28404565403725354067188724688466874112 9303755 146039344271390032306585573942032941760 9303756 22669115313204134156322440666315735040 9303757 173143545677120206600695265920408546912 9303758 -60897004956246250224230905529526374016 9303759 37693019977482772338076416741744991464 9303760 20087597417039816062824531916010127360 9303761 348819400671413032059965598954738984 9303762 7889100141478936641156176276070996480 9303763 -7950165813402715560129241280993758640 9303764 328233719310527498489151384670246834176 9303765 57206847340908010827810488894643724320 9303766 155274833585374030895248147643841300480 9303767 -98271608598897569251899318559358565840 9303768 -107766681762254277484685431951515648000 9303769 -12060625914036875979573202206561332160 9303770 -41252214700469400058863264865327626240 9303771 -135283891859688292209157676118609328488 9303772 82334852830003362010340210852744485376 9303773 242216830743391116233639877422122490022 9303774 20969628560290501755691888100738352960 9303775 42970584676108206887756671457110151800 9303776 -108868900711400101886081250805031632896 9303777 3788333648179044714775823394660308406 9303778 -77803306224142790338706588971643971200 9303779 49224307517567440462003486790472251184 9303780 -42111623050486786693683289915021209600 9303781 7038295920341720997617216253878914784 9303782 -43655992513729631495031192811209954816 9303783 15601028667482951442200639791602123264 9303784 -103614702957679244955324982997038202880 9303785 -27923095551090114103526830076643661020 9303786 52926523958718499823622642875086771632 9303787 174933002272146929881286278891762789240 9303788 38004266659329477249479044750809245952 9303789 -83251759056408268172317878705788267232 9303790 -112854020248269273221307528421229121600 9303791 -222013148733951959748990230640374277120 9303792 9031398820799768849764030085002690560 9303793 124485787030720692611852701092629757540 9303794 121610285331454322603246734435746365472 9303795 127251210228357414708815165714467317600 9303796 59089717890821853848121770194973141760 9303797 145434711272029387138125090532949844252 9303798 3155920879282380216170140608087754752 9303799 13557694409374672033494781296926373264 9303800 -10622398612067761518762729114170880000 9303801 -11163531915622624477529393032586112000 9303802 -35476237421249483491147469403957828096 9303803 -363014595611551196713269373623916281576 9303804 -39473635203486592357623871694674337280 9303805 -1724685936095146429807969738402183680 9303806 -117346095518510473980856208957115602880 9303807 9311359851393784225524630975059768592 9303808 203294812072705317114314621163753439232 9303809 11071973161958554408922544205052155860 9303810 -47301587823155811181162448388559395840 9303811 368665234888802705229106578860046216 9303812 67294150583399214060179789428170362880 9303813 20216393308622819780666982403637503104 9303814 27105726728420268395959118560259047680 9303815 -92722991970198791205299000206859132040 9303816 24436622960014811980901624000931225600 9303817 -188801799833762069885380930313371499136 9303818 -130574826761687671808638269853412114640 9303819 58253535636959518777566099515609902080 9303820 143431993364458156775340492683975777280 9303821 200408046660433611259412956681195084992 9303822 541655453776804586438345933314120704 9303823 279082269559592352563261040838767377072 9303824 407026440253222944854494213911281664 9303825 59279345597313263822488589141944380000 9303826 -73674439765437073947215997126997042560 9303827 -21727869090174067995843908599441448640 9303828 148156945963873345360485646025811333120 9303829 98301869203687023233413487206846313920 9303830 -40618715728996846842198600095700825600 9303831 -41925445866197454376191913938121301280 9303832 50224962993202599775396867652995768320 9303833 -69276520188155722299623669850958415040 9303834 -97709989162303754009295021210809145600 9303835 5203489068301858469862964612874598960 9303836 163051541217926270688777701426293850112 9303837 -118390199244626437918065456325992282240 9303838 178600901294280943610077137268102709760 9303839 62052452043622148263221261478429100640 9303840 10226966255442277442623230199034019840 9303841 -59109990860146018491011861959718930000 9303842 53822910109027814841163662644931296544 9303843 9319301492814677064444482969553094128 9303844 69865528267116859251606514070578790400 9303845 84650428557002739907121537721986553600 9303846 10503949651349260947655699518830106624 9303847 1934885050752713938678485265676096000 9303848 138839268885964537402532511244451343360 9303849 310735399457471025661218219595003377120 9303850 7633325450365843915879556011753140000 9303851 -312905087675493879544994986628374019148 9303852 -51914969990619235551978913454404608 9303853 92941658255181763107401701419399098284 9303854 17654654709403311724503212505964236672 9303855 6032454286619260863817647189141600000 9303856 -15315035867386958659121120499363954688 9303857 194767337826040131023149942739010713106 9303858 16445442755724782560953970891154436000 9303859 -178277345367982968034999745243612877940 9303860 -237189858613778298105551988726102835200 9303861 -53475984698357248909005757783292565696 9303862 -57820704275866524414260515746606548928 9303863 -359278823735149445534212835719258033080 9303864 -77251637519061518380671460815133409280 9303865 1842369052040860676795622066407699520 9303866 24841818336051663100326467305028299008 9303867 4509803747730872573755276515717459600 9303868 -35650803554147668582600711479818256384 9303869 -245760307648656906353651630600918108730 9303870 22934236481682219495990174658033756800 9303871 -16193565539078729668523492181283185248 9303872 10144707876955334090767471148862013440 9303873 1069335480025560604139929313593806384 9303874 -34970859260443151800824195409765442688 9303875 44113163434508403732562304722616784000 9303876 -88331789643743189500312362511663226880 9303877 -63548498041803708113381196628145017440 9303878 -134758325562616742788561469583349529760 9303879 41682254732030676319520078344858070688 9303880 -57650350545694559197167620285614233600 9303881 -36198983934878186615029012211709537318 9303882 -17041041429872097383377121511602380800 9303883 -15243294483830042614408616694795051720 9303884 50066405728633628544712099480508140032 9303885 -69063633180789790710145267217238831360 9303886 -49106946102044082841662176900230353216 9303887 -611724854821487629349941859461451871360 9303888 49977546334137432927712037580086181888 9303889 -22459754624659700719831874904180926144 9303890 -124984342218936297278254201256431144800 9303891 72617367499634119388071732422243644160 9303892 44702614107384189863177258870116148992 9303893 276616979049780624112543295724430056960 9303894 108141135846564192594280047774221853024 9303895 3393012865471313302349404781121205200 9303896 151779629743800015468489926065813094400 9303897 -223597099738931514562896811019174660400 9303898 -62384837986953448148740402928716899840 9303899 5124544115823741074543588709468390120 9303900 55294520583808945464186938596724620800 9303901 171359978072839929519367866277321057600 9303902 143401744870147665924337800921985907904 9303903 -5011479990702381197471079047001651360 9303904 -32934709577742499622805831235797516288 9303905 77409039604588952061205782169846411560 9303906 37899339716803000572524529532560734208 9303907 -138007943232229273163504856218127471844 9303908 157809001781894698956713441523056747520 9303909 -127788790861612383068638801601603700480 9303910 -373819770801987178720649231201218560 9303911 -40163196619216940739520384532098141776 9303912 -120758135336617989142657263544671790080 9303913 -205832513865610351909220510438698205880 9303914 -141809910728358139469770323848297845248 9303915 83622095623904080020866857756664071920 9303916 -84832947203846425449777912137760387072 9303917 -62957408912564521687039490558062149408 9303918 34987237943722697302521810306395233536 9303919 -48330718295151243336399822774910949680 9303920 -4506935190712406324851402104515788800 9303921 159575730729552262149391360473481656720 9303922 60388063862071156039972177338855372192 9303923 -19336952865096177651761989524205260816 9303924 15235815171238399738783118939126501376 9303925 100363166157442533280413284786101353000 9303926 84135695854170984474292547014752906912 9303927 101157413397883888113732232646027372520 9303928 285760812802152887737346464133186396160 9303929 172071885936396711156000590505632599530 9303930 -7453708485674971675612218563020262400 9303931 61323952152087727345404444427679304224 9303932 406406301752921006215772472026941440 9303933 -252008637149782002134037431754368626176 9303934 -143217693146364157701087036949079760384 9303935 24227057543979408163843068166202974800 9303936 -192405085350848376321272857519089254400 9303937 -34866729024772522175697855704183308800 9303938 7704592372951085709657555450902254080 9303939 166927620288424240534062485520840893400 9303940 61403688780381609900620411134363507200 9303941 234963383383284248469878751741494997342 9303942 20975102072392762378426441416793588224 9303943 -73652193998223861813012729617195020752 9303944 -17194598102408584118636759892992225280 9303945 -18146085923092449302254940584209782400 9303946 25086890310151100945410615666207115520 9303947 327535338094005445822750884896239833672 9303948 -169595110259873298726402531216061824768 9303949 -64813762668830472162949236594814412564 9303950 -124196505692643070720250210242010193600 9303951 243503154321639117759858629171487966480 9303952 18123308333163339716939674854413565952 9303953 -651438071797875604228164807607832976 9303954 -22284780844867878870641369069259010560 9303955 -78178231668791511944451619297664613840 9303956 14258542584114231122169523351935006720 9303957 -108153645690221992241749114757429630400 9303958 -162275763614886026232042691499626647360 9303959 19085253639213992609282128634676688512 9303960 94467614975292055716615375140320051200 9303961 -354185662899205988577398259089606560438 9303962 102195596016167799807878969386455893232 9303963 17649469292913829922232186150628379544 9303964 333176497253078576658358219406549332992 9303965 40026211349502748629924612177861758400 9303966 -12466117252652950257197031818608649472 9303967 -39695131019279260040150713475320573984 9303968 25963506331669940306106076971556405248 9303969 117086769593930365114643438257914982848 9303970 -21187929997139489541815976104249188800 9303971 19709421506792512392118246367953821840 9303972 -25394779395251601021938073987270844416 9303973 300344594448351415159532931169114034718 9303974 64571559900331688745620678688444128736 9303975 -61026048969170390160400802865470585400 9303976 -22960920992263373047308756027758346240 9303977 131728779388532087529203823039122870400 9303978 -63619245414001840738509817764941995776 9303979 -276845208686357193025725803666905633824 9303980 -61484148393806830983291276887430543360 9303981 279661124664519930573252196639484346624 9303982 -762396556864650551249678129435481216 9303983 8415170544399828313392116640807372384 9303984 42376751688058445396789369870231568384 9303985 -52459826521054996594933456560378076800 9303986 -7464153876731248225900915387249945056 9303987 -22240798758379905270415114177915750656 9303988 -285302050407265914043320126275794104320 9303989 -15058491477428910732799225710270001380 9303990 -43540661896193793054077142050170460160 9303991 20733492038265862932937571618462906400 9303992 -120055002473034828966791127326456217600 9303993 258479232784312252519622851753632655482 9303994 -29325180624047618566486766708848935168 9303995 198084192717162964238243828311948464000 9303996 -57277234368046179945129952886538240 9303997 3649704778118452402339561216213186752 9303998 -154701648517121279197348060593938798208 9303999 13502265616151478400884383568071397888 9304000 -50963160681192386498135463842807808000 9304001 99183570628528635073412357202395132352 9304002 -1916033833292002748345464456347750240 9304003 65956963729314087350622742911048725184 9304004 -140286793604779755204120381384305289984 9304005 -90765059989667412012159583892226340800 9304006 276919476741702329899216305386594304 9304007 12461669990720504673129343895537379600 9304008 -36085662732016897336540395176440135680 9304009 148818672247257580468299865358826443328 9304010 38113424072787145243863633987418272000 9304011 8879642933068384693969183936809343200 9304012 -216473325170789424268639558636310108160 9304013 -285920471693660373632509487247513074496 9304014 -105628689428765547225247972529110119360 9304015 -80543376576676319716356717547173196800 9304016 26634697206644893989317595689133932544 9304017 -119921128112270085135571701892581192720 9304018 -176493236087017275684904141136214063840 9304019 170583304992547436706487890967233293040 9304020 20677829445813795369606393572223221760 9304021 -45955556521614352448882641286182441188 9304022 26768392131983033708093121618567807360 9304023 -80196625080732845632457437632954221616 9304024 180770849156867672612821770579684648960 9304025 53554793543854584289850465659304081100 9304026 175750014748790249020318932790124350464 9304027 -193702696648122448649906236139841816124 9304028 136996778349601802857712771280269511168 9304029 -49482903108528293773521626203370239872 9304030 18399479907042607344230830676970654720 9304031 -129008059637784716655513464621834476800 9304032 57248347195839277418742344563196166144 9304033 87163089246511954098802540864684997282 9304034 79016104889528593304705492866696544640 9304035 28156598274429075783229884330274355040 9304036 -19735034226057713727975738349134282752 9304037 -70135152894966532857205100861369917314 9304038 14420611964555903713336997109147688320 9304039 5758789846581160928737236086761441624 9304040 -15200777773379967423085789171211059200 9304041 236222113724901618136084704361972852800 9304042 33888220487519931747272569418599071744 9304043 -59621964919980321707597970981891156480 9304044 -66784016900830880474343412114418058240 9304045 -48303840164114910094123183534008928800 9304046 303322400609183285158166002867910400 9304047 88812117234276364395977338458100628424 9304048 -13534959425181088029544660791787978752 9304049 42654136703619906512156537806828740192 9304050 -7908553554674843924513327689121318400 9304051 225135818843350799889694579714650493272 9304052 90987846530142961611823188180430329216 9304053 -3472808888460111356781875800757088 9304054 -209418019729820232594356303222333277024 9304055 75500582165766942415097165626141444560 9304056 -186352111492359165251753350797945262080 9304057 -36247156571932180820227887031727530048 9304058 198273662213931077235685332045842816880 9304059 -111493018605888228895610239729115128296 9304060 -43670070840611697639492410584851686400 9304061 -6232270413221465076960656906571979776 9304062 63999899511747094783131641345051550720 9304063 -114069693048614706206052280899676042640 9304064 -6191806677867737239201840010310451200 9304065 -4901697431967585721160900536887604140 9304066 -53063838238799372892816687696509442192 9304067 46071724309868422765798887328856364960 9304068 104711466555341861232503491536118855680 9304069 12768518256249612978393717793095134044 9304070 82983232852520252899739369553023932800 9304071 -172542929218677176006565433639577243520 9304072 -68323781250114534361216452307173580800 9304073 104475236486649994644393013590644223360 9304074 -42732942486259139364256201531485247392 9304075 -40332994833511465992143024329433548800 9304076 -63663635175638549651490475593562794240 9304077 -17223394046862421306175865588735842880 9304078 6869700143653250275538456895253189632 9304079 -188684187332919867055389318325743163080 9304080 -11444253306973990726068259672322211840 9304081 59195126565251461281481414787254056264 9304082 2411840283511660620330153660584541312 9304083 292188820685342164685088279390501233544 9304084 293838887915178022245682344900779705216 9304085 42760679721051034731704849710268415360 9304086 -43540282889262393293530176999491487744 9304087 -91559373691409611403150733666076148600 9304088 162189578474643490563798876577226741760 9304089 64482299462961736502848624809389805120 9304090 66747850570210232493998139449668888800 9304091 -20715053893565248878512843101516144200 9304092 19862332532829566684024487095803576320 9304093 -1043247904282927822542316311773033005818 9304094 50813052508668481492193278130465401152 9304095 -61710642437449610191964160666757916160 9304096 515954297942086629583956007972849582080 9304097 -34684900949513459736212745374629220160 9304098 -18680530272393085450428408949152824832 9304099 -115945432862860038085134011589787763040 9304100 25625269642929488724311117722803340800 9304101 7534253919452015126522389438416429630 9304102 21398786738088689361321360387013910400 9304103 -54532877025629764058161647319483056648 9304104 81796664454854681764066650399369216000 9304105 -114659858585149258185999169220147803740 9304106 1738053416595746184550879826998606080 9304107 21702333134961439119756159570958046040 9304108 159234966287409933694820404164941462016 9304109 -74490238902199131877025555522118723690 9304110 9170366463656541642118080242980598400 9304111 644935552868581655201946799108930547352 9304112 -4310794436721028161707394868176814080 9304113 6663372337750450198898758191348112128 9304114 -255167990728588391300334839346865204320 9304115 52810004706157885079482855102502154720 9304116 -79996062816574845088177829239914958848 9304117 -188859498053277134280594790647371668068 9304118 -211681627934462107797989631356526364800 9304119 -50830832491952661896720128391947944960 9304120 -152106691014622454746212199129057689600 9304121 -59239972560031142298283199531373433728 9304122 -95738421456231455927214866408235307776 9304123 34406009408148385358855830414198763520 9304124 84130893287487256915185758893589580288 9304125 -1359786817683624649854101786703792000 9304126 82887948783723034671177682540314234432 9304127 -156346739065881538743198832090748150928 9304128 -7385104444997125059322160404333854720 9304129 -66453680297949946328337323192153249360 9304130 -9660356820201083566460576863689308160 9304131 -8516753968638613861902320650652925600 9304132 -33081005421332971099180811915257823104 9304133 -159553803239486775103746097271082219618 9304134 26980208408758560887600908679879921664 9304135 -31028843527186737468798380363156468640 9304136 208901537089114544937776340486618055680 9304137 -203982981030804390715652088779925546006 9304138 12102206091150844096514227073252646144 9304139 -157674367709997207399610438418464825152 9304140 94270395834593819081302695570279705600 9304141 94172260473755941181270206766316295104 9304142 7695326179973705385876159825699900672 9304143 63430310514916673698266845570781233424 9304144 63253088340993707031914819950678376448 9304145 -125812120970597174635203766703900633100 9304146 -3754510443489866998194612870670955520 9304147 134916421380889769288123243673099866624 9304148 9386150478851907864615163389440102400 9304149 91237886122080455946785698339252250880 9304150 16454437036449347510072357664375273600 9304151 -550346854543856096309073135515046135456 9304152 -29269158871821794879165068026030981120 9304153 -51078891014340431005904271115973988860 9304154 -46555736069720028511833424828035468288 9304155 -13462171233588575262223062383392835040 9304156 446458595622544062940302382049939174400 9304157 353028337800078156344614394448222243660 9304158 -36775979356303053568929151145331585216 9304159 75270505991328878288782474186530798816 9304160 222450290439542677097455183931556495360 9304161 89961410235019289604168737780011377072 9304162 -26167484705422766924856859223775671808 9304163 -257571543105195699742602294514337277816 9304164 -83093596200046806084826806119528764800 9304165 25764245088543452041113743052923839320 9304166 -9644423054827822075193726715422328960 9304167 -110974862988801858679369545871468707840 9304168 -98758016722078666088354637579770480640 9304169 55592342971080379038541839461091104826 9304170 -193323791171676606773358556389404160 9304171 3810272750142614689509689392718846064 9304172 -137105340425992806075617322789456215040 9304173 -72230110713426931436238851047061448000 9304174 -188388973538610999341238198097679232 9304175 7475885768782043234808341707166567400 9304176 -12486469761183294211602226444336889856 9304177 -19564350869116247203671679346778620974 9304178 -19550155178245400796424218634323345600 9304179 -181332614908921160756295699855043446216 9304180 198334973204893132755920039851491398400 9304181 -33791567044378506311647970301650904018 9304182 62211139959481333347009509672353323840 9304183 -21510529573572506873646159423284551680 9304184 161813231827095831065396112993272217600 9304185 21429043504832111446267005350040330240 9304186 -152730774578019409267479906426396076800 9304187 322031613851563325087972706119929738992 9304188 -128238264696585747278122048922707238400 9304189 -193594750657236328493466219743295227360 9304190 -25548812368503034305711276590761267200 9304191 23082883521398535206888937154467495216 9304192 -120788703911616394560408281393764761600 9304193 -357887211636983552308374584979923538558 9304194 42136521727881755999995504266099702528 9304195 132412025825541749066309309042513661600 9304196 -483747857654458675392069215242820038656 9304197 -45530958021964531088848892348735003328 9304198 163086040318232571789344389131348309600 9304199 -86936378623067376967101660474653814240 9304200 190601803269531742699920787571681280000 9304201 268917863096913873565079035026139426202 9304202 78402336177757561244182216088958683232 9304203 22679904281113146267381835587989018880 9304204 -14211641375967673716778438302293137408 9304205 -100954508563946998589884868567854838400 9304206 55694902430561732443972000059159818304 9304207 1074712060109717901920593544379110640 9304208 3468684685226245824037798334102913024 9304209 -216451121033125162125320616403484038686 9304210 -11347719998681289551424559600890493440 9304211 132751772314259703983976391342209024 9304212 -28718294403679128976267609835754110976 9304213 247510297154665479679042320552672830304 9304214 -369555809110481308155714541095141788928 9304215 -5473939308661726718968360375776100800 9304216 -18985601961165798197404554662430474240 9304217 -101175542581177387672263548389340333952 9304218 -26660757457053603099108113808724300800 9304219 259049765350153527394357398026531151360 9304220 -130006751685877555946643043968130245120 9304221 -73190658606807218587670312989991618976 9304222 104819402202252834111736643104146374592 9304223 -28043649492889771489810336496153626680 9304224 28083291986094843010867543228447457280 9304225 77159836909237351146847811018768864000 9304226 142345537872387139268711508074745438720 9304227 810859845275609673811035764096371764 9304228 -85925379491505444300221631932461186432 9304229 -229122300916967021654567699767687763712 9304230 -25330871861684029652105373808185780480 9304231 -1287216549302443597312129660697779808 9304232 -100662500142071037030942893454502379520 9304233 -127360155766943688065712996632165026656 9304234 -50991194393964632121651102579976923984 9304235 -113336383707003571207520842760784220320 9304236 114797431136609373856713064410019682304 9304237 -13916571081313501596625191779462476448 9304238 -164385315699060389529048652619641509120 9304239 -29743858252409594609390501325300554880 9304240 14050365296369834971634265046440345600 9304241 -36837922133443563327332739640361450400 9304242 1577484729280289153900658654013284864 9304243 13850747916951243337553820354823667200 9304244 135281625799608109049974111157389382400 9304245 -11112912163735449246052840596057120000 9304246 -56884062762144635618391381968780108160 9304247 -102432005555205610649882798297549994048 9304248 -63276939727477837616562882805692887040 9304249 -56165537715939738482745258967231730864 9304250 -19943826805156986859345336326714408000 9304251 -141988890915860118909105294848275327296 9304252 92771899129091336815051755964443124736 9304253 -7767415327941729634690209523453723008 9304254 -1900280219234414722857813263980124160 9304255 104635834789789000268774387549379965160 9304256 -16908379802293702821995593589499887616 9304257 131507021642103990261779927497292654640 9304258 64035303209862895531181367867505974480 9304259 37763554384610718021542504264941630704 9304260 26476267256080549107816690659546357760 9304261 51799535571504992527505784860198137152 9304262 -176452490816321034027977563891873881600 9304263 -58234808264522468200394869942493005008 9304264 301997786084037072487751432583145743360 9304265 -246840190111011132731301413229086957340 9304266 48019981628037205263164134188858536448 9304267 240787736262976539695612195715126202800 9304268 108554480602242504426424391907517717248 9304269 -34949957792589523628730281469319081344 9304270 67582278686556934316101972195860096000 9304271 257056794590679753889895882677112063472 9304272 4159451026036084869717645441678925824 9304273 246401078087817174813156489624793752960 9304274 -31745373018987564498519964675469918208 9304275 115705171849695180538442014413803361600 9304276 -13684308416659136105317984408305702912 9304277 -178261918790910146224952678263043741874 9304278 -7248701816343658947289047860381294592 9304279 75270404650674041570963222340312885976 9304280 -167209038849383032360937252555295129600 9304281 117661103834442790964363129754738892800 9304282 -1831465753505083544259722006217231360 9304283 -100447159094307709647936184437416817468 9304284 42312190395890952099653717458777300992 9304285 -71913811455359369780329734779287168020 9304286 16308718919553850679264321824415826624 9304287 -268515457259677520623674308466637536 9304288 6520338361650645568076909589524643840 9304289 481707255898284164801427734058758225556 9304290 41380982972584252307609444671675000320 9304291 185034246367194622203777050515457711872 9304292 -4241084920960842567665729009256545280 9304293 108556054068942135387087533173471860000 9304294 53819533916282814626163734406566494272 9304295 -75683463649885537243487507140814400 9304296 -11943541721564069179806439613551411200 9304297 3208807190209986873270229725060654160 9304298 -184728998231461243050911807681729643600 9304299 -418831608147886781653592560432751000496 9304300 60916947640793069822505901653972480000 9304301 -68130367620714900460914737378880646698 9304302 12922821672488826235421854724240486400 9304303 -351317743786570977424928730666359478448 9304304 -25953762672480537483687437990516490240 9304305 25229605246321448072749831805732256000 9304306 -68304351615647643894362087344277886336 9304307 -163795097132669212768946152089425917320 9304308 6726152509206562960424630970882162048 9304309 -7914980421973618913036574994525148160 9304310 -43382527879408091727952143947945639040 9304311 811835933461341188522635781601501672 9304312 214551847012785697808092064330451763200 9304313 417521401638486587683882617994848083562 9304314 29193190634441659005638411812216001280 9304315 -90116723336542425108039742898508092880 9304316 -101822253281584776148143842212828257792 9304317 33378499649118736247421405358150524288 9304318 33349671702118838865259299135560123520 9304319 218222220589307323560521744538950023680 9304320 94819221802855573780583105750284369920 9304321 -152350047429135148874663337419490816216 9304322 -140347667280259458553818295669198788576 9304323 -6261392923805193291385309048047296256 9304324 -167338004015759156754450179354162322304 9304325 -83267026094944683617993418485300722950 9304326 -5886166409432906175340343699060992608 9304327 -41163745855625960101044697738580541120 9304328 -21832395288893044924175488782099578880 9304329 81108224453706681122867556501488412768 9304330 -4446355979445717640939211547012787200 9304331 180026954945796915846316741928906173200 9304332 84255167094264088493844430678572559872 9304333 -206260844649459040756798795064419497418 9304334 14119010356538749061737144053238278720 9304335 109679301505817014623398647290434318400 9304336 77900405448444998554006603467890696192 9304337 -66932506958274252322898397840133906176 9304338 109785153254616510738751484309919674880 9304339 -61108854601243360148712358425621775800 9304340 164991484453767863757531069444096000 9304341 -5451353776551652605670548822875400960 9304342 69694585711589050074494733136460991552 9304343 356357421260178009755849838421052267592 9304344 10026520513142683582863160713825361920 9304345 122589741567102174056601091310262164100 9304346 -23117875273235761042465776306828538128 9304347 38220416427308762290007926911654991728 9304348 218520093958716832902744423663704196608 9304349 126634255982088327061043873616896750220 9304350 53860046507706826006621885267622784000 9304351 -57568176126395296218692707601569222656 9304352 -408982165611308344521803687403686658048 9304353 -115386865125117085786140732547810041516 9304354 -4379087080912374937702118294367120000 9304355 -51769207718434926608254207310798400960 9304356 79771109553163849196560975958473270272 9304357 183988911300973125102801563355269247200 9304358 -70306369719405128139412923748504266624 9304359 141121741367677806664293677327934952320 9304360 -736686113017786421727754305524736000 9304361 -29071861541690776850355228400856356896 9304362 -91193558782141251725513588064839416320 9304363 -307185650199965841740692506955545147216 9304364 -222741604298235995236131158300419732224 9304365 -5317515065034811308651159675938263200 9304366 6604659747848410888183701693562557504 9304367 -407095961715056064532582052601248857584 9304368 -39500331087652033648742248793664946176 9304369 -80616964258530564790130746620128693230 9304370 45213758586423795909134698025055230880 9304371 -27813663522517041361760787576808113600 9304372 95183141050819721127112324700326649856 9304373 -113190347825789898343430424828295936872 9304374 -7758745685154581908719969757352853504 9304375 -48401079567123820847494844045528065000 9304376 92728299576633591717478201850554982400 9304377 33929580866971143914962695070287466320 9304378 -208466443957420872293025727188753935760 9304379 -153733322496794162901704070657300048624 9304380 -113258403213065806627959166954341757440 9304381 -129914516215042281300791327117223797818 9304382 -162677206473771865233946429703184187200 9304383 2579837197674629193158413231334830080 9304384 35003840077626441016985497248741195776 9304385 -190348994601906807195612075157840773420 9304386 -16304749276709438870438946321775383552 9304387 -49622269258937659843183629566413488964 9304388 -114432882218281808864390769425402531712 9304389 25934667211387122777851616529479695160 9304390 -46749765307739986210915839448389467520 9304391 -80222006957039393379520531145694660216 9304392 -211312300352679868506900896608515809280 9304393 2219083408284596764613327844491912640 9304394 9021647385172573344442407863284250112 9304395 85023894518657463276974295616823251200 9304396 155736042865072191780002713955642028800 9304397 -194369392538474632488860923836991511520 9304398 130087856466831736059482496214920749184 9304399 22339633040764962995179112931469943280 9304400 -14919556764253836993888711172354867200 9304401 98143680445534474236266184362497158144 9304402 -329298779342476084864175034860771103744 9304403 49255177878449085063401034153803731704 9304404 -138209093873255970631583857767531976704 9304405 57462942492667850569690413644316328320 9304406 -344330484316300702829598398829086728320 9304407 -58986061272620023703678431269288307920 9304408 13017643231266754432275889838611537920 9304409 -290544547391313632341992609460378518390 9304410 71765222395920921588553531217022712320 9304411 49086915739314105401675574964256147012 9304412 44460892915660748392496003660465213952 9304413 96357651845328784995046866812214601344 9304414 2792184926999244775619863221941282496 9304415 -115362349943488678309408430404895074080 9304416 -179524404525338326623265147492761600 9304417 -23398934408046800374835488483593956988 9304418 -70990052100243938076734144381977344000 9304419 241786340939225945264499058622450509944 9304420 18976350590498779210456385881501900800 9304421 86290579668578367002556815646634090560 9304422 111127613837953667271331130886302753472 9304423 -44619536481740527885877494410926855760 9304424 50596747395966268658747098953112780800 9304425 -2509389030102312983688749711873049300 9304426 2458637464187051616149264892729867264 9304427 -27450886011664461934478629237704821616 9304428 -10682040382531162780345733897839116288 9304429 96597833374265617758355944007121843030 9304430 8721568065724782344215691439671884800 9304431 -76497881690205428406629159524800985848 9304432 57067767348322803412443360376179163136 9304433 -86669377368123623720635373583388565760 9304434 -63748343909226442421711289546740233296 9304435 -34527760183274602277654061607336191840 9304436 221397450724071927191277996692160439680 9304437 49792519196163698656908708919209008160 9304438 -6696586909226834447239434710598648192 9304439 144220354963311255162332308458206112624 9304440 77603300615269274540423791386485145600 9304441 -319782698226050740191191152171560728700 9304442 37628734196089304583501848042692077312 9304443 -69812183323341192302716191674800504320 9304444 37748217390085608643887810609817984000 9304445 160885573657078778038325834318824389600 9304446 -5516244481431777450081763404765018816 9304447 223168465447575448433803979745846099960 9304448 54325266680961563936716835744403947520 9304449 134918685495623369917179798278050566144 9304450 -43369960039021887947834151207373776000 9304451 57187547177464585938803840282578314912 9304452 91001178680084552776038255711491604480 9304453 -80933030921476027311771457021486299298 9304454 223234278046948112249862800359198588800 9304455 52193241586654616425538065647024081360 9304456 82715155636547144756254000026040565760 9304457 -167171620072748380780469222572587433548 9304458 21315652993131780399850917166314723840 9304459 -16830211537647917971020961661348972496 9304460 5200469480361042968172803887257768960 9304461 -48204413705814009748442465277292520490 9304462 -67453050837280712144110945686307180800 9304463 92137716986906376751733337403181130048 9304464 -3493147667581199104324797380969889792 9304465 -136439293042010964385515415420092064140 9304466 -9454779560251648074608979959427411456 9304467 207356714623669491988556344664339188800 9304468 86821258662987875399845912381119440640 9304469 2528339625310593331872658753522701888 9304470 19563638719159852445013707543702722560 9304471 -62461856194099669137486708670701283200 9304472 135576106234459286481072159609092198400 9304473 -22455638893721301311940753363128775216 9304474 51233513680942280029789843363574164992 9304475 -185287174277516215881012581344833295500 9304476 200297667453882220366800115618510894080 9304477 -1579658413190721985898565167659512960 9304478 67487927039626559381881398744382919040 9304479 40368512634286152206510884265870932848 9304480 73248434090259339166348995973776015360 9304481 116251707417476354504045986142396493282 9304482 -117708410150432618256411578401655736576 9304483 98599248427450084649647432871253549984 9304484 38856714300272783605777444464265076736 9304485 29788456844391988277190179591828490240 9304486 58904950807464416985022407532371867264 9304487 124876501305197189312412657234517526136 9304488 -25321419869123267792707688029866931200 9304489 165003975967742860110416545467608591040 9304490 -16051408639737495295670111404776268800 9304491 67611979018704460113757853691886471680 9304492 -38490813693030887317747384357628367360 9304493 285237849928287816388523718464850056544 9304494 70068170416287242348166929484591664128 9304495 -36203810866822435646848843043722627200 9304496 -36265786390159150124806757282187706368 9304497 -241865188118987571452364145398797124960 9304498 22217621689955396530266098253193608192 9304499 -85403080741272880456721222207651786880 9304500 -151585126606046498804043352622009856000 9304501 92605204322266608227455754567187963292 9304502 -46941092918029040814827979125496894048 9304503 -11114338700379864830727100689603649152 9304504 -144566814709645110059865416789031751680 9304505 -58593355319998741142889472998241728000 9304506 27735213112739234029884306501740012544 9304507 -14464830056438997022567249833206362848 9304508 150165083152314514060205489222423417856 9304509 58142891313679335389663719946483635200 9304510 -70404070795532245411668487477837728000 9304511 -256889353608627212115274598198510109888 9304512 368548615642669950988550953450340352 9304513 185537301032870666750983528830427417684 9304514 7561424918350439742803880682987825152 9304515 50228217055009450973148025402437639120 9304516 -14980531448241534156352283331615918848 9304517 -204575737995067626263425353789628915008 9304518 -65942527698968865490796283735504780096 9304519 71263153866909677799191254054999138096 9304520 10619076898588347259903284049027584000 9304521 -41072678013220002672423110176195817280 9304522 -12572878825493484490637002519348578048 9304523 88789786795474418921593824662026682772 9304524 -132107244428377509249140362884361512960 9304525 -50257260551838266891456566766111336700 9304526 17132665095829876819188003180823756800 9304527 167059233372463747531570726285816150920 9304528 639542127410175212475763352183767040 9304529 -7958548304282571575702669024571116352 9304530 -110757326472009312801181606865388487680 9304531 -97092914018109640723638580581441514088 9304532 -121724855227670141263177935289967282304 9304533 14362713279276416754570010551230898624 9304534 71753889709876871078930015302475871360 9304535 42174562874148651381830439510415773600 9304536 3526312301297326815094234242507571200 9304537 -766066834721044475776611872274752784 9304538 93085503158827420534657589758241884896 9304539 54820368290473311357518755778007440688 9304540 9083942160285800196936710716259266560 9304541 -392152322429775626894291544293327121600 9304542 -22607051297005288584666556548684819840 9304543 594875531123097980915032359161879135520 9304544 364379251023703889719126563308095143936 9304545 -7658061406800148009650248373570007680 9304546 -192882120396260498393407104847696068528 9304547 56264551026665506303471698978215443200 9304548 -110164854158312954595539264064622725120 9304549 -319417707872642245685184686153649623136 9304550 -51352542154155386747123291141187062400 9304551 29470106510309847286953835036461402912 9304552 -202671052833755369494295888606890214400 9304553 247619397126628475238941539636073519802 9304554 17828145142410530350476913647366738432 9304555 -1351356546527730556523379288999122400 9304556 27205931886637419444043852483989523968 9304557 -16246809457621467862211310907879084800 9304558 105299885009899906272520161544319523840 9304559 -400765045892993271958767093485675541648 9304560 -38728651703214472574568985310379540480 9304561 -212967351974567746819225896258966659200 9304562 42491643091123887159282860139158169600 9304563 45953266231587076445274450533681022000 9304564 205392808697098263191072808320627490176 9304565 -72245231689638927731779973883870074880 9304566 -4363240778505060590070673098755443200 9304567 155975111182065826593765367980597091720 9304568 29377726800498354598415602565828689920 9304569 104269552581288167663984231590777934394 9304570 -97356380718620903104638003480804794880 9304571 -407515063386232500686805194276995659228 9304572 150800369481282575985918336813228613632 9304573 -229890884215559635413004757018268189178 9304574 -6207039829423632214494058800755082240 9304575 -20601678573370214703488858070479616000 9304576 -204606918692982253468517887190425927680 9304577 542665089969890060557694413115090352 9304578 -74396195605714498209372217121538036480 9304579 -225941945786929388106633995130235908960 9304580 1552155566703335492732869345601948160 9304581 14514998549296238071590225772732145472 9304582 37733087650618339647535762256610847872 9304583 304647230698292947569520002875919047832 9304584 44683176053397842708451284927850577920 9304585 -914016712147683253857682940785348800 9304586 -175906933392211767283993156985477197008 9304587 15206191547101116505900562003682134844 9304588 -11134909139827221488072617286530002944 9304589 6061306848631777359417216626599159680 9304590 96172492836975161398301586857389056000 9304591 75244800772400850169096595867424258992 9304592 -92107157531579353276648302112517652480 9304593 202885852246593599023396664060306581344 9304594 -11746464916192549016024250755011535040 9304595 96409057007355201858793403335655523600 9304596 -12569870121466008914642312217434032128 9304597 115973389843752285450259331761450093500 9304598 2881106923021041559580739293062822464 9304599 91058601846685960017808384990488802560 9304600 107971893577347844260554534025840384000 9304601 100115746111491963803726751408593833092 9304602 147599745273489681063022262169030451200 9304603 -50774613748824558095334723367654214400 9304604 -93820372464790001309463104307610460160 9304605 13513154746147191145995746899029984000 9304606 156358013434784648989605802226673274752 9304607 7292112010669550210423832298803483480 9304608 -390551657293803689094126078286702313472 9304609 38573638939725532854497138318925779810 9304610 -116214124230361429074901482581950119360 9304611 4948830621201500478874964064326122872 9304612 14075134478621743171654370169958908160 9304613 237533513241533466455662765441277424960 9304614 -96445559929607540260321324635235323072 9304615 -142278863314038421237661760530594439240 9304616 372285349231764560576152734030721428480 9304617 19849285510837152103616620786380626112 9304618 -174504833791282044289064978096058876240 9304619 -60205893870815333084063930981875243200 9304620 -32528667104998445541558998630803046400 9304621 217671668389927520145574381240312291200 9304622 -28561704257000055712493088013377551616 9304623 222819461705717979990841493811514754280 9304624 8500438104517010556963369801009135616 9304625 242888551408795192967588045490793008000 9304626 -83743736929191573984792533105546230656 9304627 -125836083299940292496344188203597851200 9304628 97414744123561166105507360517910377216 9304629 -111924264836070883015003993814540680320 9304630 -32114364706540051736599860926600736000 9304631 -42341082061224780107486201208641302608 9304632 3921981425630605166828468534975877120 9304633 106508803318653501223162764535364717742 9304634 156525202004856632010407396400442863216 9304635 46750944062780334676268937043774034400 9304636 149579418913231359309451570925510008320 9304637 630171001051193771698398382855360197312 9304638 -9469492706745309189552681715538641920 9304639 232260945606185520350363274784895541440 9304640 -4305303154026035569749119536657858560 9304641 137914583117558412562800432076183248 9304642 12914969345201451644347855242386275200 9304643 23649285819907645028674301523223813200 9304644 -11372411357303283667887854480860253184 9304645 -58656205758893366210140736478268801920 9304646 28923507944813640879585421315993672704 9304647 -141465352654360403439078543233963852160 9304648 -346425281972937912976978383366353648640 9304649 -142737440857831631659166665766195918364 9304650 8797906513128517139491833074628096000 9304651 170523912674814288059035302593686624872 9304652 -29770464989575984152913117957248568320 9304653 15472239542332199742018917223736795584 9304654 26741291285612193510067954601243555520 9304655 -132364059436058628352703758355675619840 9304656 -46962838672923210083083409472648511488 9304657 100246305145579435358132818265639585906 9304658 184575360614297047741318609713123600 9304659 121792866205183424027534289524710566240 9304660 -57175407227221998655802028273885542400 9304661 -15607071661445847506950339463409631680 9304662 52794176869865503676380636836984917952 9304663 -59986977878328910235180747101152251136 9304664 288188816973979931882123451479797647360 9304665 -4987650219845928052053140904265030080 9304666 15578947040346280844107142635794021120 9304667 63433028503677016590102928794650748192 9304668 125830795518102311512198358076226128384 9304669 -104170468506879252786840995005812054240 9304670 -38186739514643065813370281923885654720 9304671 -94894997417602261224310361902716552888 9304672 30646686051406245243765240881775378432 9304673 -22696054538528656953199110590596131456 9304674 -43686041421576971793696363297652890240 9304675 -139226805212595402092333401343724344000 9304676 10647181483597789084911769871007586560 9304677 -141219348550122887253536466799992110112 9304678 -132261050632686251130755576492539863168 9304679 -224492788714758502477249585587315381240 9304680 15662554322144210694276577150500864000 9304681 -138956138098286103628242923739918561536 9304682 -68069977877871435074022715651020083616 9304683 -46194389065113495737572792731678642000 9304684 3693689227288499169524078526888148992 9304685 -12536097545937664624294773275407255440 9304686 -75448437635925799799573066547222593280 9304687 -13491780806179588110781107198874757648 9304688 -7591523087999145391719373338362019840 9304689 51738883327479093694330162363119835200 9304690 -102103107353678855679361690631952290400 9304691 116499918612173901446403564799793661384 9304692 -20121447989050065247737549789156704256 9304693 -1287895706617730115836568571697931776 9304694 -66079326489207887694691284780760234368 9304695 31396135617228471964313195791042157520 9304696 197717207787431330744033696869867929600 9304697 51437666632843505984965642037927143146 9304698 -31022986866898425028982117661296846592 9304699 -44012890713508904173793556422706880000 9304700 -131825088377559409440547195008442636800 9304701 -13672241303070715053619545764031407616 9304702 89106416890983786109079960990874163584 9304703 -6780127871096711038777051148595625920 9304704 34046644669466733009900280864403619840 9304705 81596175837657145585346134421671531860 9304706 50664212068938768345713850314408793552 9304707 -95462645419450418721924853769583248208 9304708 138764272798344853613892924712292670720 9304709 6465704964508520959406496639826076604 9304710 -15757188532658444551947706712199225600 9304711 98093558018755102913138282485334664800 9304712 -22640366831059903720721781106739773440 9304713 -23126503415077487084864340943383451056 9304714 4539799763309483777027520473210766432 9304715 -22071163986694467857036238730483265280 9304716 -53076418293387162961515157291365954048 9304717 -127089669166880729966356156787282428234 9304718 -131079196148178218271750032278726944960 9304719 -49050336411895616588022839312772592512 9304720 -2315002555676720641488177840437329920 9304721 -403498916360966038687668912160630992078 9304722 45002931178316978772136373940967583232 9304723 -11686209493125258665982427774846578976 9304724 -36845603016648987191471409277864716288 9304725 39908585711153088697690014910642944000 9304726 12242854767603642466048374497130609408 9304727 -1054981248298778029115240067332874192 9304728 13132471339261788956775214032536985600 9304729 -109072292661259796139649945160690573568 9304730 15072076965399908811907756323787488000 9304731 -241514071868207118621108225045784089888 9304732 -198987883954631202722740760847295803904 9304733 102933051027284754328828880491662737862 9304734 -2696798006375071687991530296124720320 9304735 31437420263686251315510394587974094960 9304736 -68421955841419282798742344339292160 9304737 -19907555547382344801282434064411427200 9304738 -166566387417614393899573103932204899840 9304739 565871872488823146208375176046511901456 9304740 112970387879355247930871349933511065600 9304741 -153307922143389297986071932260226334016 9304742 7240180291828641688552378299410009472 9304743 -13560705062009140004688533110365468672 9304744 110477097701935876941988181134884572160 9304745 -10608989487822398809512623982148356600 9304746 113391940154251841281280831067623305728 9304747 -40922434878743014537062146741107144488 9304748 -31425791628596504650047435745960028160 9304749 203886449146226645693631154735969932000 9304750 -17183734151747722158920592101880960000 9304751 -105184283527392902733017728668719611248 9304752 21877686884013735189809364379302297600 9304753 -208559827515949761628905103472254892316 9304754 26038019967663728605014374507839091232 9304755 60154052056098178397439824579610880560 9304756 -43711727281992943062556216064725647360 9304757 -105477564487142707987850585452759661856 9304758 100016815306647023616537053957184544224 9304759 -45552867594740566554778580994774830640 9304760 17838786788672678104627589279389286400 9304761 -94436801879649132164069941495974505440 9304762 43068442400661132266464132375810797792 9304763 -11849510763401137745993871954233452992 9304764 23223696957892814207950740896497262592 9304765 -39156108643795895298853232166585434880 9304766 -106882258464676147826388038491207175040 9304767 103119389541975507292169224272292116240 9304768 -32253917781714531357358806889339551744 9304769 -277466116315768466275706027844025980 9304770 642865091063922384694062937265456640 9304771 57218102763186910880140251744021511424 9304772 -62688626433222355773055716018862233600 9304773 -83968484671258159198357803021170186016 9304774 -1233638451852716495660388814655866368 9304775 -2438332911095254971100725782740966200 9304776 -91890707188435847119897443640036546560 9304777 344181834982896058811827795761597057626 9304778 69211517076890756633270764921046630400 9304779 52866406848954308697488879695452312 9304780 154062086399619363765403611546978109440 9304781 -63280570319160737600988076499143649418 9304782 675897138598912739632477240488935424 9304783 -284323845354042175551036952920324989968 9304784 62284681510355702383218989512763596800 9304785 -2544702985636477512190275720706444800 9304786 -33099269418170558628965893763980615872 9304787 -57270979540659615498636913161359964564 9304788 15821671146884818812595167883430621184 9304789 -44802046401110797281089705767274529476 9304790 -129081346896879403798371257648015625600 9304791 50492638735601202410074807571243903592 9304792 39740400441193898879677501906001633280 9304793 244190299180079402919705812880989388042 9304794 -8537646047826619391831194991216463360 9304795 -22371685602543093387090953561317081200 9304796 -13684143116188349476234761641390630400 9304797 -7116281774667990042654030333792399936 9304798 -48058529378674826432671540219762854336 9304799 -9237525658850642858058847119996445440 9304800 -56327349241945754539632467262288691200 9304801 52626617060622677454849873752893345344 9304802 -113610769865136266663776701764925789840 9304803 55865454898449750429837250445963559012 9304804 -92562767572643499913661681670000722688 9304805 -37758788460407256418205677839848993280 9304806 23239849362391012275707624556528542400 9304807 301342197915543510323073914848790784056 9304808 173130152338129536962972326416427008000 9304809 -10164651799999835710134064567667835072 9304810 43425293911475817415267088326027870560 9304811 -51755071843938461275496334365611842768 9304812 31940306911913848340321486425178184192 9304813 -244965392482657632218476521265948160 9304814 468156223848228234230472232804273435392 9304815 -49254783646527938659537948939442045280 9304816 -35877965983580191392601869467885436928 9304817 -72357618903734313488012306812676905134 9304818 -27503356943648603695548426175215977472 9304819 -266821406781857678101758410366996713780 9304820 -30382318253157276889766972513850654720 9304821 -187289675736809400519887117570593475520 9304822 4999712842883311529443169936146949952 9304823 12028705549245621842388858346183634904 9304824 -66572541524090508705015408915161518080 9304825 306113597814113645988526378980823008000 9304826 205741935345961420728349388740059555840 9304827 -9590378907225579439631760719085169152 9304828 80075968586290622085360048666984240640 9304829 -201809496620026639866498326307780395040 9304830 19745910311021777426196733529402036160 9304831 -3252523894814380547714756791367301840 9304832 115960687836044366536721533788582051840 9304833 -163446604566151765828430685958724538576 9304834 -7145950073451677821401452625105027072 9304835 247706794486923607967089679255969147280 9304836 -40096987197605569070136905346476752896 9304837 201777916337764414647847747742669037120 9304838 -52699236336127914148225878272588950656 9304839 31960780546696203249612709242932973384 9304840 -10906885802301507065851698256643635200 9304841 10415695826486203578625825056403470144 9304842 12049224135064136049923468373501964800 9304843 -304060756999553315557772341091720733200 9304844 190895512505837836140645919079758292736 9304845 -25464353885087870360117619462072807360 9304846 21187580244286256635668218015902225920 9304847 150640403702011270289203987770472675920 9304848 8337494395113663213602650645871984640 9304849 -310900861175620220979932458242308323150 9304850 -59187942209033241668174316494819355600 9304851 -23010850402903689925243838219621622720 9304852 100830874417772462364288622829997527936 9304853 -4249862955225266334378161124794100000 9304854 10530930505554328026036096474759911808 9304855 -51511904597067126102139399275709589040 9304856 -5685939598349165838911965759618252800 9304857 -109218259441179992496483112585261881600 9304858 -66094029290276734570322500389688778016 9304859 -84634580560494822945164644231648127520 9304860 54152636541734364433794857099843343360 9304861 33818163312177816288531261012656779500 9304862 -15434220028860531320859401480473147008 9304863 33077072559130504493870901673605815424 9304864 69964143377839681956567106407249346560 9304865 2568212169807736017176108260641618600 9304866 -50185104591138052870278175526132889600 9304867 -2590364448518054016642469262418355200 9304868 115880948193777929687529336086252795136 9304869 -969405806913718402709919017019760320 9304870 84024213001323405208214764175068579200 9304871 60183304530205251323622122962591468152 9304872 -7130602941384070920105664918284533760 9304873 -140756165911947222107877217160164659200 9304874 -16954175379937083232714045214814328320 9304875 2907430213148358147100614048451740000 9304876 7422425601186696427754971566905279488 9304877 96276127011673042257395929969167384726 9304878 78137128132603293205259525832416160768 9304879 -77361185096055147493800211605628770920 9304880 7696556331067301516269522118266060800 9304881 125701918439299977070740756613251797280 9304882 -201735775524755037820142661709258365120 9304883 -86455985438803129144867861047878754480 9304884 180261982792351547038943785921543643520 9304885 -78576858081003463994855959798947240420 9304886 43750984747266486051080786052727163520 9304887 197990970047146648698257071420486473960 9304888 -163263578438054210113647634759973130240 9304889 52667065682789647845400501572434038320 9304890 -17303189661381218763263072909679820800 9304891 40692362389245864772602426911446264292 9304892 82679996688288891902245837045280881152 9304893 87474298006537074749125838927081993184 9304894 46795288964808432256632466336151017920 9304895 -53028381980416785866090157729301848600 9304896 -44662026944908878889206185032698298368 9304897 -93966797578007910556416146184059359936 9304898 44104230210258364680061940832375717888 9304899 1817161512185965746054351905505387648 9304900 47211906578077776362734334512112000 9304901 267455981988843455189233231976369309400 9304902 99531935288208752357172018702284231040 9304903 36516684688525628686452834604210749984 9304904 -87596425442842774253514291965263872000 9304905 45986894115832254499288072956565902720 9304906 -132282577060684992139992338154944065536 9304907 375998649396286143301600822952809801032 9304908 -66438310540386304853577895626106306560 9304909 83696440369338476442113696722698918912 9304910 -131291811973050815982184410932271800640 9304911 15960893347481692266371929552524426240 9304912 78058337521693669992801710814262255616 9304913 1113631764258240413739747394085147760 9304914 87029235852519842699026396881236941440 9304915 202782762605792175144631661417741440560 9304916 38634758815091863117343612637342850560 9304917 40782225093644642669257348952355382848 9304918 95865045846188857574241647917279383552 9304919 -153164832401437779792288204339812888448 9304920 125167898607862788694248142661478604800 9304921 66282653477671265921410246347915379200 9304922 59081183253651649947258413795303490048 9304923 57097301972736866163374919441401445744 9304924 12122059655485429358061031277965305856 9304925 50681825091964991114122501518472504800 9304926 48327022850082459796279427240237036544 9304927 231187805934413908920815614808526374440 9304928 -156947092944080290120792209886638243840 9304929 -120228551966535929879780973563510376960 9304930 57764191965558858845818533385065861120 9304931 136189332698971769442613877657388840732 9304932 1110599024597451333286707577256239104 9304933 82456089747463587784759362025949376 9304934 -35878846228419581804091449924318985408 9304935 -32518042193157455092083315080931601200 9304936 429778614766159766111299596135095500800 9304937 -71080356030696491584092711421918473414 9304938 -99588007673839201034362090930889990400 9304939 -9245870573599420198884741127523525744 9304940 154158805205985126315094997352959692800 9304941 -63870122060700489369429578465663833056 9304942 1685188557960828851700494909918262144 9304943 167091392968617248472423873259352298192 9304944 7768420863307302918453884353978564608 9304945 -1187915044224860643500804204404443360 9304946 -43357425788559846901966744429457103360 9304947 -140261456553921619647912231336831814272 9304948 15735599968558851578922489998716951296 9304949 45044555998992164009797819018531648320 9304950 8201601200735916515106132869358624000 9304951 -248508159597435270828619018536947377048 9304952 -152820756778528399652559756724802150400 9304953 -88171358315741769474162860573026393200 9304954 24189734222716792854989515307076905472 9304955 146792275791042842274223440458542152720 9304956 38880989677619579693381641587580764672 9304957 27035485106622561137343541827936002400 9304958 37702133327784987039250021509737793984 9304959 158749990554971977666666482588393647304 9304960 -22367931083082172774818743790757478400 9304961 -43955746975855338884236373276970285438 9304962 -45044199605163156588907747808359736448 9304963 233613009161470742957501515817212089212 9304964 -197375276723746628409483453891482440704 9304965 162877994561954839622499471052938866400 9304966 -47174421439575717679446445729368576000 9304967 -138855603992210837246353449080943895968 9304968 -111871494619606782786099092797823754240 9304969 240330351166011916757373420689807073060 9304970 237846916983780903797999513445421056960 9304971 185896860631048351575781419530061680328 9304972 6722444203135236420981745319571151872 9304973 259061466403863949627214100377671287222 9304974 -6994330879955322160001287614972700800 9304975 36247283292243447886473146375504825400 9304976 45070383884734010058300043131579531264 9304977 995031259591042950026811046551923904 9304978 41031163596759530243408729213517553824 9304979 416044848719200615379952716703305240640 9304980 -93595081476579207908533012407958640640 9304981 87821828404500341879158770103643980192 9304982 -73200844073858681670548219708485164288 9304983 -238325307859192585377078994673954228400 9304984 -59002066013782439926987836871595212800 9304985 1630124210184075892063104852495882240 9304986 28406185708466423605202783136299441664 9304987 164431988466107734294652145461730461280 9304988 16028192949621566226635571898566254592 9304989 124864811989993745648216666456009917824 9304990 63380457092403818743660266305562120000 9304991 37588315457512653510229543046999338368 9304992 246791288332809164341047682403001630720 9304993 252835334662597259761094538359689014242 9304994 -87682698652042801971643364465517155040 9304995 -22905961090295414488410335971504757760 9304996 100276788498807624647698581180148880000 9304997 79575161588751905517856811748182224128 9304998 -17527147996689017926758284003126380800 9304999 351171615214819486038717484690974439320 9305000 22907290539729680726265770519049600000 9305001 -116836028530618382790253253613038648376 9305002 181969542663732795458479557071009991600 9305003 151249391586372117051263350451157668400 9305004 -782656428939703927499833372002875904 9305005 -257912278965531876769989128142576500340 9305006 39907369658640228483179265895801383744 9305007 -76410191082769354556746074640592442360 9305008 62631337662388399677645624122564444160 9305009 -17222060127190653675592552158002856384 9305010 606871332793579664274478052655052800 9305011 -29981482759213953491606115843033395576 9305012 -45889979032912180460172182544870137088 9305013 216364482511766475863327683703574344064 9305014 -1889822108936526435391213832642370144 9305015 -362637059303624769085641094489551873600 9305016 -38297091496122368514954690661635194880 9305017 10407832399666633548906388036192201552 9305018 -1618508806885024052132511585823491072 9305019 13865121634761865408003550834921807184 9305020 -145580130292788073515153052467475384320 9305021 -165741332231185069654109803035538038912 9305022 8926406064576763168220113104993116160 9305023 8457726800660834821742553475306274144 9305024 63376678436494697728933244876416352256 9305025 -10284120164954217200407242874543645200 9305026 2839708903758573781452855835907477712 9305027 63109066368384645671325325505957857200 9305028 -2440418271419386247234863455400098816 9305029 -6987126188687440352751374563486411560 9305030 51256989337001875497726886115168774400 9305031 -72629248387178514483442740552490415448 9305032 -45435054239561227012785980789837414400 9305033 15696613118477046108262229975498816784 9305034 39192450144295144034557704240975098880 9305035 -137561958704333458358788023549268179840 9305036 12448467884540473017578778101918760960 9305037 -3720337830507024341909170365967759008 9305038 -47001162532781896816325623834426948800 9305039 -130015958424049709602369194352117824720 9305040 -5968024950130127278510316761067028480 9305041 13064931641784645770750185552599168000 9305042 -59639886082879062022683344750444585328 9305043 104353389096675157295698613290283838528 9305044 477298475235739176827218433952849920 9305045 -119212042394245104133868209563582785700 9305046 3575329584376027416118559234545887072 9305047 -153166702522387720906140004418465105280 9305048 134143024487728478195120573454414735360 9305049 11851286246148381765405157579980791808 9305050 -18948071079488340910882031334277500000 9305051 149902084075701876117753972267203300352 9305052 75082359043656541079738574219247997952 9305053 -41798112573343691675022429642427385216 9305054 -6958455122351219929694077660882145280 9305055 12201772320643908877229507634251947800 9305056 -17341590689085457631151945689428131840 9305057 -229268975454343215362086080471414329694 9305058 -18760111941587588238793909318382246400 9305059 146319004235007064697828552619771951260 9305060 -188948241775904016004707934423613030400 9305061 -269369629816117523801662311901645765536 9305062 6362621976573427270293321293751295104 9305063 -52824348090519951535229085489910463688 9305064 72441191025194427030221983843599974400 9305065 60136518437355507032158759225641283200 9305066 108737389805230385088396042903617933232 9305067 24133654658952116761795919606238805440 9305068 69652603826589378196933834563033198848 9305069 475641800558014903084569957332116341996 9305070 -16907209774893687273977380116083068800 9305071 11256837324433558621976998080887032 9305072 13644607562860656448967327428180967424 9305073 79528266921060695017233211470998260608 9305074 139728788778896120778915690748583789472 9305075 -47967543046903827028127115037318532400 9305076 159707000862296704043585632336314470400 9305077 -245284592471443468214508730006085035520 9305078 -66892898906202237527803442054106139776 9305079 -20434829782642874583499711454983845120 9305080 -23022865571865800817421053812247552000 9305081 251417933798336727270665491728387167232 9305082 5508594282217135506490651060426316400 9305083 146965415308632402923626009659921207332 9305084 93088783053796931854400287814535032832 9305085 -108232165834830283139185492666761926400 9305086 -88110668694787090649543919528521213184 9305087 30575427536321802344242408012108168320 9305088 93837844419810527635974208612774969344 9305089 15201396439912613459323571653068837890 9305090 -58569073544046293775543278282526943200 9305091 -26919203929063424429718242795535666720 9305092 -316103867909990974377052128763084539648 9305093 -52067268387101743844501183685157458144 9305094 -85395823978456833186995947860391342080 9305095 14804794184657933944513913262066228600 9305096 148228257702123946231749414375833441280 9305097 31267217114669970758713425059417360400 9305098 -33499347393293728459635798229363729920 9305099 -188845909617467523152277380573409926640 9305100 -49172558112443753933896855167037689600 9305101 119697954609265611103348918167484012 9305102 -74792890190275735259809829514383773248 9305103 50829938951207144822133818163159899664 9305104 -29024755042641823733581175922083414016 9305105 153534114879697894186884617050188262260 9305106 -21744108258654101983367200609618624896 9305107 173785226554765216160522566650772895232 9305108 154446398355763561188675799975505478528 9305109 72713624100861457353675656538483254208 9305110 63631149113696573212653756066377817600 9305111 368223279567674352369231737475962768712 9305112 -50805895913213356652360151394376294400 9305113 208987322639966424053203081141745375380 9305114 157310563203250864543568660283095040 9305115 -48827640508121621833356141146546242560 9305116 -186295686233567965204648802303930575360 9305117 287071301527091742858832435359145688640 9305118 -2193193367938599004846097772778558080 9305119 136936305138583800392433830919874183520 9305120 174948749374808979221644816721085726720 9305121 32714856958410100468199108378261090304 9305122 -10605680196044864623528480170555982176 9305123 -284029103108415687433150911536371595232 9305124 -130672997252804799070672789829200693248 9305125 -101650858549041240221388437130507621000 9305126 118275386292155528546213307919943914560 9305127 -9104361595230562294156236350163980712 9305128 -53628472698430459917461896881347788800 9305129 377738537044113040903096569430933192320 9305130 -12763710447992436741995035818220815360 9305131 59057818424130191013694482498248186664 9305132 50239513441017734389540406150885104896 9305133 -94965858360496535902475155128247254336 9305134 -166563155757846004818791486583664430784 9305135 -79809322513431629333052649319044686240 9305136 532733684641962945705179860957839360 9305137 -9921518110830008638081360649168492508 9305138 -15753293923408500719433653233659924480 9305139 -110868033008212479578492066169966785472 9305140 38221460071761437599461989386776111360 9305141 -124516457066781847105369877655850765458 9305142 36541856064091317585883668555651072 9305143 89375993463436467298307714214980983080 9305144 151889864699034231334211249869718876160 9305145 -218919121063095883045624679955534566400 9305146 -2491453806239792980812622695833189376 9305147 -243313104043659026917295680657158011208 9305148 82745044175502070536069827502022803456 9305149 -49488229083006192078082985955385842714 9305150 85584454329484408843984184594607652800 9305151 22111942327642140918806629412409154320 9305152 -30842450358775338937137372878906327040 9305153 -108704857933020734819357362986968034432 9305154 -173912906328678257360909969587792324608 9305155 26252633583200538894589796727753228000 9305156 -23541057795030985810880263676981452800 9305157 1967537322882141771688365805890014016 9305158 -124735113277810859125570452382532956320 9305159 101068224013227362450105444409107910720 9305160 4743063979211473153520904719600025600 9305161 -211503980747271848781921610585868392688 9305162 -11978387118929030164623282309661257168 9305163 -26290591294446253057509757165018116096 9305164 -3690927094790985211027129994588371968 9305165 -54311297288955701044956065003821637940 9305166 46508711781431522822494077779487410304 9305167 -100488878747374914259664587353152716088 9305168 -13978969126323843698773873925197406208 9305169 188992029852155352509979733490046661440 9305170 2968299633670838001248793068009180160 9305171 -326675920111607931482403181610915161608 9305172 126951088075115927061314991274648473600 9305173 405345619247013199993622241413816236480 9305174 -119474533040398634703655773894738557760 9305175 -89700376442179457616622219648220832000 9305176 160860341498947359936956965176534190080 9305177 26159801634581592620887539649227654144 9305178 38860853410786126150635650682483518208 9305179 -63144760547671039641881852935169272992 9305180 -117894498860588497383701598024695769600 9305181 35644537732716132324741738864850141728 9305182 -35533583726044601235749525797309947648 9305183 -396527404117091905483440322623799577568 9305184 -7851545739358764459450957519887794176 9305185 461134024586514469662208806315153600 9305186 207340258000838381018046728848804124160 9305187 99364917914578273243150868259626327160 9305188 285249145148009851366782435332023209216 9305189 -89329473259456616326550276011681613280 9305190 45138466654980834958871334276986795520 9305191 -69440832192772748455217914506607218128 9305192 93430031074945934883641262323146506240 9305193 102807964012828908656745384715596420000 9305194 -31959941985028481628959967115893443328 9305195 121011974090947118900484929051513407200 9305196 43090628475582379797105728669681101824 9305197 179436884944014636950438680979139234912 9305198 -93012392548989479048627495607434950464 9305199 -358164697301501221280787871475301973200 9305200 -730786435486976677450897674737254400 9305201 -473329309763534001577524535624983227520 9305202 -13374436626182986243380071076800263680 9305203 -407568301273014230853635514589293168816 9305204 102298410284883649503974689564964549376 9305205 10847806121357058000180704679068336640 9305206 -32607133043348595969641753066080388448 9305207 263030147524403756589549173168037828456 9305208 39723948890632012123044714020909875200 9305209 225874936583238621561950387518674738410 9305210 -13833853080294580802610134083567908480 9305211 49648797762513913958882132657419786800 9305212 -61481600243256647509554197520986644480 9305213 210811120569706611634579209998116008384 9305214 1407263655876214212099466021741599360 9305215 134505817473153499496851067509507596720 9305216 -4402105639639818829327793149653811200 9305217 -81288661245438484635432412585163777820 9305218 -62007656444795226905680018436591163840 9305219 -95706440381883304906493998242590873088 9305220 99522006260678332046067174100633313280 9305221 141207276126383273668136257007608428700 9305222 98539590485591432938020250827267258240 9305223 -81412534398811586314706192219351472216 9305224 100483526941034909632934164333545553920 9305225 -16312076019159863807231130758572334400 9305226 -47463591826484607972952929040795238400 9305227 -175107571506640333375297651629331642924 9305228 -324981315663725218167055068525103993344 9305229 -216887829868808962678333002266730110016 9305230 -1483986161109311492101888142647123200 9305231 27773732680503377656582277732164745760 9305232 -41101085901293202070057598705484103680 9305233 36578331318680700562476108948786550976 9305234 119301015236124491855156856647962160016 9305235 158637582631503621549698855291005057920 9305236 -224037169714680429058999741488875758720 9305237 -7970761032251460782220751700227663560 9305238 -49254527837029756776375617345008673856 9305239 -17557664240507794081944138530145433728 9305240 -13709464126506899011531099543633920000 9305241 70917204314798768158097160055448495808 9305242 18267736418548721021358386716806546912 9305243 3223574825267308457468047696868409384 9305244 60683783865677869273511388262763166720 9305245 151939809915923693806604191731360756600 9305246 174994076106639736544464892193422067072 9305247 -28683947232859791157491832451190892800 9305248 -254635156608124945885747812135767900160 9305249 -120380284760830234884845250334437722364 9305250 -27439919461045968920117529692307840000 9305251 5492117120773195730521517906803262104 9305252 112807188923776492081481587574485524480 9305253 -38347490871690124248383139244218355200 9305254 -75760144059083142130183285461310969728 9305255 99616878167399165653785685010280746160 9305256 -171102881216550969081749152401981603840 9305257 136135701725003769759566888841562740580 9305258 236532232582741896206463033595129244160 9305259 24529784109518542849020983097286936560 9305260 -69792942877745916062082268394206525440 9305261 -26053406005172614355947504688775859200 9305262 86012061369318841782418050762298149120 9305263 183648365656163249943376969098410232 9305264 -122808025754114928342879386037682176 9305265 -41757240187634687339147053222296199680 9305266 42664059543086324728305141094672456224 9305267 -186026609828668192430216619102330909684 9305268 -21491623100780175847259417913407729664 9305269 -62490810593325504491436794282515692000 9305270 -11654721040882929510701698995774412800 9305271 129889110520015817450725839231022645008 9305272 3568180222689197641490171049922252800 9305273 -386072478304369131408873515343449019180 9305274 -83709285035727803043541380715272119040 9305275 -10401865845080197334394620279805525200 9305276 281693849444814838983825318653107676160 9305277 32567767218162151733222135132370289920 9305278 1300268204406423761237625237103953792 9305279 115418724270436748857644928895575435776 9305280 3421162224096056476956766810039910400 9305281 -78834777802610810437131260087618089918 9305282 32671432481451858627581675689135836672 9305283 -70875506159480951584008905463442648992 9305284 -100634418180675563328926183028511539200 9305285 335023835229003857329233621475112920320 9305286 1679788859472943095993971497716294144 9305287 246875608480495171099665068856180446936 9305288 39018800596597262256920537967722496000 9305289 -22481459941885953752061437478488490816 9305290 15095500761118200690413365968370728960 9305291 12542150666025437372956599100428895800 9305292 13677627554300841922915005116932849152 9305293 -185497149157424362529132151613491704458 9305294 -45055552102912674821540207105465051520 9305295 145645331106728889176336334209509032960 9305296 -15177740845346584655318226275952623616 9305297 80792223562137715984101885579767413746 9305298 184736666439548111746742277619530630792 9305299 -71127251790123405238443754029436023700 9305300 -57098552007549774470372538011747721600 9305301 -49614418283252810673609627232401282816 9305302 111128353000141522654073623728580863552 9305303 120926269802763327129338084896044769920 9305304 63082046312376199074046692914594181120 9305305 275390095671336846701356196825555027460 9305306 -92868258317441908865528546343401209920 9305307 216369485891827751116804373648449804800 9305308 284269697677276828805963105853665212928 9305309 282953560047191401781245796847846642834 9305310 -1787123188586550465631335930071777280 9305311 -147936960590124203757092968624460409176 9305312 -191019862137672042346984211633719738368 9305313 -119211637688904339634214697762978943056 9305314 -35331914071233685795893854797285001568 9305315 -31128030801295848747849189951312775200 9305316 33657198190146286039491636048787060992 9305317 9324084456156587156808257653002558720 9305318 8127286577459521992314232653401093440 9305319 81456795948540154527527477172466780368 9305320 -254551861276125061632395076238458931200 9305321 -7076767733198618604027373837582993548 9305322 276968282861270650166319482959507200 9305323 137034202446599098522540524837465267648 9305324 -13773959184930673274580998342006304768 9305325 -75553172990225973269250788897207509950 9305326 -22534154773241847568000176010393702080 9305327 32807008637491765846450837548049687392 9305328 25275738852413029244239546735469297664 9305329 5709682448280121741903145630202126336 9305330 6547492990938337847716461524726932800 9305331 -29122986705361478020296670744492851456 9305332 8665654656698320935323453505998782464 9305333 150974247538350125635930406130480177582 9305334 58491290561568581579327947326876474240 9305335 10033207643150173082992077212835405600 9305336 210599428024336975432408544558356807680 9305337 -76294600255310161214619864165003960240 9305338 -41863216859286080964688642421982415104 9305339 -174616442647442309448030855459778288860 9305340 -44161317264904665781382010726994575360 9305341 171589028107949430343908295748920319052 9305342 -292173844618125127916074986933905664768 9305343 -76259935909214637038298204924620560968 9305344 35805200558277671602088572355130425344 9305345 101358643360205522905608634879100400000 9305346 -9346542657766535922590480180972659200 9305347 -66922923186612804667738742298024029048 9305348 70027612773911355879960424339507468800 9305349 -125258919683106696462503536779333501120 9305350 -23862222348106722274208239798926621600 9305351 120910776721371492735173584763899457304 9305352 3189149894747001828503135065190400000 9305353 -19931424398960182371655685952203399398 9305354 -53856368978348826270732975856010172624 9305355 -65243281028472459013494171415305715200 9305356 3984976977992413176964406593551939072 9305357 -408168159577471036484208357316055327328 9305358 -56506629789964834951282796143640557440 9305359 41240447169336322557598298434502834416 9305360 -10450964003112512202506074702182973440 9305361 4280404627206071786016893088703092852 9305362 -93020360112073614896335611102205716480 9305363 -72147235710224141366946770458392620688 9305364 -137012049717311094694218003763248629760 9305365 -95380112051629439552470138193613585000 9305366 43329037861781900806785431391875809920 9305367 3145325467653413841222646712443400400 9305368 283838555930865635033727139643005992960 9305369 -13695233268195684339940330448740677756 9305370 41199664137323224841783495446368791520 9305371 -378311367326138872351295320567115426428 9305372 2681784883384836855927349741586621952 9305373 45309970121262894925015826344770667008 9305374 -18882601818950913725159499883800863232 9305375 -262463279138906613928242572126332080000 9305376 75064585188134685803327058601528786944 9305377 -216697608710284923464082484133587052780 9305378 -113214708764031150397169568099610307760 9305379 -188494361395429372620653028087929302056 9305380 36743299823692353128321924264640983040 9305381 277357563381243131178901066870253317182 9305382 83374894557929419071208583247505651392 9305383 30043894462324648743860139245817088400 9305384 79102870710229543020485980060462080 9305385 -169575338405090651126536560834396590400 9305386 102628394614902798163942957995217530624 9305387 5935332417889314181670925368304878400 9305388 122360898741512676482333708625412869120 9305389 154779839917609710865942421722477562112 9305390 120329646366643692656472415029939828480 9305391 -42792365440702449530180900981686189296 9305392 15222692116053261976395173987318464512 9305393 -44760115695254344960492753496713445358 9305394 -18551949350852912299294580248337197056 9305395 -48612118948058534505541063383815791200 9305396 -149461116491675987287188657028116547200 9305397 37179311573329113499611457217678676828 9305398 -81253026332176020441911637476406472800 9305399 -223535843224199329167691911800336448600 9305400 902832706549411172025698019326976000 9305401 -50828682354538043629832811977991977856 9305402 4692254899531062121261165945113408000 9305403 -28890824757852997022469137255288860992 9305404 -3864306783999023422353690665539138560 9305405 35724011992092592900419096286425510060 9305406 34537928987574188648675969638579971264 9305407 128645649839720081580678267272462863152 9305408 14268111359317482880303257340373630976 9305409 6854278065975669468952292262162726528 9305410 -160504876867861266038887580689638528000 9305411 -29443837431158452925888359814123137608 9305412 106439742317375827411976904474941709312 9305413 176330369166129974730162280345513428124 9305414 -56233745273033459301850419081254232768 9305415 1200091650376380793164470040552576000 9305416 145506981107507275589652004677828756480 9305417 128058439213375668246394328031987999744 9305418 25511510390218860049990580849870400768 9305419 -25964432881140101992142788198240435180 9305420 38299226341324039218609834203608673280 9305421 225485808021288600226276562264358374400 9305422 -9446589170738326568593775785664445696 9305423 -53213259481422494531079442356100879800 9305424 29394732837035315169428510790624927744 9305425 -37365996984054689368749774386971731200 9305426 23597075237812789868982462629771648640 9305427 -398725700160639867474817959716271683520 9305428 -125031418660086315807131043172177471488 9305429 18878663801788951719839249009759514432 9305430 57232218684825372232852794080480373120 9305431 260445632553431899374834168407875293264 9305432 172042678372174253192607049414042583040 9305433 -29713307650935304270022695379300058360 9305434 -14111624726596508380368254768082079008 9305435 -179481462564775950430763397160227999600 9305436 81788705709195005727059163769684033536 9305437 46015935067627276194208102482967538700 9305438 57920671192292445390653009501286933120 9305439 -4166006597597244221071255466645184000 9305440 175659798652093577430119980224361267200 9305441 -4665314565952651601222749061663754048 9305442 61180836180665662518887263282377871104 9305443 -204528804994471071329286814883493960264 9305444 202785761216751155706076001280176055936 9305445 -46386811662919327347454609830502858080 9305446 45936633248589279017662070232960552672 9305447 96086402408713510399630135066538960832 9305448 -163203654303559541421964836869985239040 9305449 276235957203967418710519513030186715450 9305450 17204987946404725458574459224520972800 9305451 7336846261998870623220370403912987592 9305452 89261769340346942708632855051029455872 9305453 314057319628963086788484549760127823702 9305454 -122652272581117061069962115521140695040 9305455 -143591286160100175375654125201273487840 9305456 -1829588552099012865844679887236366336 9305457 -803954360150585282657286307762003008 9305458 3203936299573155489428696811730080384 9305459 -180405415268440230800695367827529265960 9305460 476459467960099971870852788528616960 9305461 -117089773893216924248662643513645093376 9305462 126916560078120965775632977285377333120 9305463 10864972803591864912335073356074887504 9305464 11060771412987797458857563734111641600 9305465 -33908307592214109569375532121248960000 9305466 -136915363481804411298962514690965239296 9305467 192216801313802359523363624393497513272 9305468 -204411596655960605001368718618875492352 9305469 -60464828960990175220851909119523226560 9305470 101097238740598472598541990700857903680 9305471 -64043270636037449533452543169339743888 9305472 -68532591412884031949219978209992376320 9305473 236461742882755800980797264781363580864 9305474 26130655559903058351269642359486646736 9305475 4875878945682160814223922223235805200 9305476 228793826695017869742550730468239506560 9305477 17633050350338607348478015867593742272 9305478 13237951818613942868091234460055746560 9305479 410279105422361661007929803521641741080 9305480 89168201323371088324519513794121728000 9305481 182745146121738783049506378099081806352 9305482 19786879515767577852251427325426316592 9305483 -12851342703125255038288565046989859840 9305484 -43107970961221614365465885690693329920 9305485 51759050599485329978831322578890786560 9305486 -30828236180245523059769390270096159808 9305487 33170611063510305844111136409699872448 9305488 -109768951958541688819839594458935132160 9305489 -25591136929302988159352549312301482880 9305490 68119558642642816405192583451152240640 9305491 -105829464594346454273693572541490220080 9305492 1661774356946651159984895600896579328 9305493 85005213701677686647533377840553359264 9305494 88912634255312082481698035134443494400 9305495 -201750926782666926648116964827812604880 9305496 29134299667650774414628890643174195200 9305497 -2994111244924224967937740198871864700 9305498 -116887126406487605462879768787211146000 9305499 88674792341644949235860557544015607552 9305500 -48779674710713615431463148309431808000 9305501 487213264908073875131344301871570912 9305502 -109863969344156898930912727106989532160 9305503 -238651408826573404333454295920562761248 9305504 -34865718744717730294809586646948904960 9305505 38439375726828028950130164551169300 9305506 15921120249319413996329559495573127680 9305507 -22409393110217839446966399987187189320 9305508 122167608077676474075473516600380938240 9305509 -174695817600942960516055273191150836290 9305510 40044507297677774309853484952773772160 9305511 8655803338462414592460221901448868472 9305512 172159237964734447352725511838296755200 9305513 -13692932912957381233324532444920928640 9305514 -20984648111909093295325343315322102096 9305515 192954718654755633598683808475469560160 9305516 -133490446467915970915186834259462492160 9305517 -21513453099085715023040495609952789120 9305518 -4948347128090652895763912936558123520 9305519 -190732123560211655579916293370184237560 9305520 -7136058763638857600589420950873702400 9305521 -127310091459620290117626252206654663278 9305522 85454732943666223421821739155448298624 9305523 -1508655424511015970627536639525829348 9305524 -27111150602462071657735288316491419648 9305525 281785434885882226887115232839427212500 9305526 -93328026544601623371063307328408051712 9305527 -140598525612090450726542215639351299456 9305528 -17620528764060537525941186187921530880 9305529 -9304477996337430062600393162330235552 9305530 -6525672869307529567750068227723028480 9305531 -45723592152605045154228306087096448668 9305532 60323156831463947222414134957681107456 9305533 -647372972060827671975284616807214177920 9305534 12369625412385764491315301892645437184 9305535 -244234063543011027934247667080348889600 9305536 -8383036668836346270076555475078348800 9305537 -90211893461971351945158584747090915628 9305538 4552465925640083874362675248309655040 9305539 -25467062847938065931883644469567968280 9305540 195911358638666427453696577832222250240 9305541 -24648175383120203235308770988192629698 9305542 149984488034167911957795914716214712672 9305543 -68356282241411997992394516502215484056 9305544 937864428877448846664503373374423040 9305545 -123102569845340655356481961334754268800 9305546 15621631670072357453622609281972619264 9305547 33625963253797891676332702257293763840 9305548 -46820775441408328986692308730365696000 9305549 126600971321836262448416609389151792640 9305550 26562952076457033508758420670363872000 9305551 158600731821372217098714339904426253552 9305552 -92914404005540909811886859055570591744 9305553 87385247486973186276852571229578654704 9305554 -252288941776236737468956551260925861120 9305555 49448477098943506460059069072351270560 9305556 33209637793259200742560511513432070144 9305557 -316483640375353455576635666551996406194 9305558 -245011528960823237163588412530306385920 9305559 208814864124164669650346863288273272864 9305560 7793559102284555694548426047595520000 9305561 326647064203334158577355389069895153162 9305562 37882310645431693622140096064074527744 9305563 -363787891744434409278669182019907145960 9305564 177407489027846123209141182092984203776 9305565 -1746816144946593607216739034982560960 9305566 -123528966175428516919366041954389712768 9305567 62548446070003170089425395847127165760 9305568 -175670281258730199156748134491121254400 9305569 -23367376347024069303741387853474818880 9305570 -20274509471531366371259268053569958400 9305571 46886115436751752920157986771823416960 9305572 -18371783008420919753807284606220273408 9305573 81328771140399548631253041827954457600 9305574 39415238157735212468441800658871343104 9305575 -113159196871254228203375047494156659200 9305576 42455279581002317019069964206564802560 9305577 385526049309689819919581258976443178240 9305578 -200445071546066155750463965666783259040 9305579 -112753811274756826384660617679798581624 9305580 8829831265017368871586950950085918720 9305581 -179137872539929939899586473354630272616 9305582 -11484360045837724548218691765421247616 9305583 14785508095214938451258829143507950464 9305584 -67558639111259018745308532413572710400 9305585 -38458144042459110139556749309718768640 9305586 -51168957605428225567712141791877709168 9305587 -3592436581929970787884529371279756480 9305588 151526632295516292196676609212341056256 9305589 5769544533023005269419587065637960224 9305590 -25143275967497689721440929716394432000 9305591 -87417725374903134972256994130517930008 9305592 -55779275570857413206865016773323980800 9305593 115674822882327854521893976796101722048 9305594 12417871444895716726338466065135072 9305595 -26962833780920184278994553629333361680 9305596 -47025410756149900239532534241099311104 9305597 -850585873536662732100986634658673568 9305598 -8870649695067125024807883910934261760 9305599 226086866892124775848968162829529381064 9305600 22937191959180614916343125185554022400 9305601 135179823255912047095338301018458710832 9305602 4249957277750406415590599093870872992 9305603 8539580361797391015941974343474848344 9305604 -1210338936348883426089925291971145728 9305605 176321150511976835808820528827664675260 9305606 16488168596357312835416539900138946688 9305607 27681746465555601103257006930724887120 9305608 -47581188385524324958226736942938634240 9305609 32605818221983874200810046638002870810 9305610 -26080933669492185446557177199582058240 9305611 -11957287682302790620840872490245099520 9305612 -194111887541572691067445651346434623744 9305613 84987748679002490953101445224916352364 9305614 -206672802929078786035203756693146785344 9305615 45519306106496776540220493134536227840 9305616 -6333596691502328643909701878099476480 9305617 179459351654970383926756084352367071666 9305618 -65962650093942240600998290157454480384 9305619 -302339127803698792027533998648640822480 9305620 14858761466529154509670688589124519680 9305621 -120419308283973266201676709711781271108 9305622 -115465840469999854233921927486853633440 9305623 -258596139208298675313641847746052947128 9305624 -217794259297903302499619914443417600000 9305625 1440571139649648096317499650578200000 9305626 -231445284688041338232097172453543184 9305627 -312046084465521186112980662522354374524 9305628 92192180021518769535305400496119742464 9305629 356055262540228853895796869398639472230 9305630 2262906397134656178319479686703667200 9305631 -228066178126083524893902970122841010160 9305632 120726332199767407280322454834372411392 9305633 -1350842136221916236981253656090855760 9305634 6092586667969291877821745371430340096 9305635 100681690272851410901506589034987254160 9305636 -155409051692252110344424460892366769920 9305637 -43175955695573789582267017454399411040 9305638 -5366626255955689665029242793098905600 9305639 161849656208279066396868929287503205560 9305640 46943407260230563813559297778650880000 9305641 255361265513132649577975260702063923584 9305642 -3143822206924859300717399299783136256 9305643 -4201737035615625851767759522937300136 9305644 -172656555214796485017698166041177753600 9305645 -23830527246831247604922481628068825800 9305646 -19230847855175983541510505998999347200 9305647 118285184157362903843702196057535014720 9305648 15584762863731814188655967000925634560 9305649 -91399899595982285103772835207906449200 9305650 57105959877848978643765633624381466800 9305651 414543138091738381658467862578416320652 9305652 93452877800001180078252407328187441152 9305653 -78719322818826765739553694535961441120 9305654 185488659868646063227222608697845967776 9305655 -99765194561689495806493613371085361840 9305656 168252289717222427472411090717719162880 9305657 -122796917155937883223434972018996062400 9305658 -86551337662867047018432047589822758400 9305659 394031815370771214265205327981587342440 9305660 -9650550736468519414959833018359664640 9305661 90485410278160865760118375961230764480 9305662 -7023691598875834185407320764318570240 9305663 2342796853595398250192217279788987424 9305664 -81283568494969849784100635129463963648 9305665 -8562579646272637917000053497998566340 9305666 87215609624746535664138133966086670032 9305667 -34682418065701002157613150257307519280 9305668 -159526357464069940524703448122042926080 9305669 37294397958534683222607853948550465340 9305670 -5311025740728195122245188730780293120 9305671 -55892677063430878094594132400286679040 9305672 -49855733266619519105785275709512652800 9305673 -221531671237444141037696115471544320 9305674 -60468991850631719136849635186479381248 9305675 3800131529610048309197797749040155000 9305676 -31435260294182371577954210084269517568 9305677 -108400921815315034820720437255424903648 9305678 128766297552781701941388251642170472640 9305679 -79478439731587446518855280124126796400 9305680 -23741282744145836950240217085771939840 9305681 135023781776008227034913905887409749120 9305682 -47732886507101084396051990445548443008 9305683 -136160102791451902935787858750438700280 9305684 -203198076983949837443280637177110163584 9305685 26207176031732010029771590302973478400 9305686 -49740748345820389596742394615728288512 9305687 146134112731968445317583208541151595280 9305688 -60581130228876100274314898093603758080 9305689 -244419409609190268230313040945277947644 9305690 15745636803348436028310821383132197600 9305691 115230657500993589786516113189246679192 9305692 -244526651190203166600619798683348761088 9305693 -376714056942113519259564192190991012058 9305694 20761887334040982102585488726544932160 9305695 21406861439484975281854997613617607360 9305696 -97792196873204455041784559180616695808 9305697 -81387296265717851837549837499046288368 9305698 -11886053962418610801495407692147815264 9305699 -37713096026287910455158812333663423136 9305700 -5883838962596179469651436463769472000 9305701 -103737281505339412711164534623850423298 9305702 3353752816226127186761475364565684352 9305703 -107308662338853419278262289773691500136 9305704 41915974928039173708463063117817446400 9305705 8703475768198880637945780534536077860 9305706 -9970745945341736652343343318873836800 9305707 -181572222436314344304964633942497596044 9305708 -112169249508534391909367495785335321600 9305709 -56522376013595847807182395494723042240 9305710 -82690316133643444509481762504361010240 9305711 197260408616195626917611612340396432384 9305712 17779581745229637883602280039873904640 9305713 -358230205058966334542969773779425256540 9305714 -157025034345699259764496420026845789568 9305715 -126082144177613371481135122567048920480 9305716 1383277827807422113402220478761041920 9305717 305636219317941088831191764719721438766 9305718 83590789695521257109018743657910784000 9305719 436461402300105280807688352735778645096 9305720 189974971340591165536822313373327052800 9305721 11023163250128570936430856852270041600 9305722 -21118006521338234711945905083467600928 9305723 -70487690678830393822504940580129078240 9305724 21584760154154462922143617293416096256 9305725 -24955061409949386159429404285274408000 9305726 74484525963268197477046850789202113280 9305727 -149753748717301611484912496069995293168 9305728 278418545024603429274762783775071928320 9305729 -80857882499806631125015083197100605952 9305730 -11973273937284174035355411192743662080 9305731 -42902772587888703141133313766527497488 9305732 202070131942350702316855769971770988800 9305733 2754552074583869006487296873303042496 9305734 118882921304904383564547166152138998592 9305735 -22118650122068981476930390616311347840 9305736 -23856828698609655723893862650843136000 9305737 -100409722516178999884111921670607282534 9305738 -65864312193187365973530185852086570656 9305739 -3621560510545592023033915083619593600 9305740 -37993102143359692922384622534010137600 9305741 1054316525541354741139616767346382966144 9305742 62135085330700325564361276904284478464 9305743 61236245734459995898741056980957682992 9305744 -11954283660259104273243628210032476160 9305745 67068140896039276454834755602491685120 9305746 68960527811784895539955289686733011104 9305747 -120298390030687568899065312532783452 9305748 8835622046169480535704105055729192704 9305749 -278866300539619710435976941004506736164 9305750 -174346451396661683935634018294461536000 9305751 -14101458061546253652196415368879226880 9305752 -257463821062585482758639228003818291200 9305753 -129238298262602930343193450911464129916 9305754 -70607955266654676952649126142412104192 9305755 104419547250953830443116220735481124160 9305756 114841521579316413506093102972666334720 9305757 94189646545652796135662877722499836448 9305758 19295976029269357623788435206395804672 9305759 -541034447014673569715899179388150800 9305760 83779580756374701962929239712947240960 9305761 -105619662903896785938754716019186340638 9305762 -115171435360994249719184977026805576368 9305763 209317181055684541771258505104323566400 9305764 129653883714478234422731963629286531072 9305765 4716380096676123438743423782171476480 9305766 -1071694108707268158687376626432814080 9305767 288498993661662235499561218482904035232 9305768 32868066877177930547393632242828610560 9305769 128962314589240853460722922544318922208 9305770 14878201745526955028109958175516410560 9305771 -226031553903093880756413968973342830028 9305772 8534678202692394132208298798085488640 9305773 -19242895473560269986237541554675487978 9305774 192729860900919221251021502993638115136 9305775 -86125721059154662673877598023757179000 9305776 -15201919437794584037881835734121545728 9305777 -718892945344828362929248365924729792 9305778 95703658918359554722841883509420317824 9305779 -22753858415356566276485413848208309424 9305780 -118103868886796759141072060654889216000 9305781 118891212182683517501570202235997361120 9305782 -83377562547301338294112562795648635200 9305783 -105896962933776638321966364500467131600 9305784 -25152611355781951139481208858811412480 9305785 171328605894572954416440755179518550980 9305786 26212512315245461996004912337841041120 9305787 -138610889442102399025162651602503969232 9305788 261734792074110397699026444197583193088 9305789 -126809744198335732762257729999185044410 9305790 11170869989007875015070459308646973440 9305791 -175429389749179104745824506500395745416 9305792 -43152595921527608221175365277319168000 9305793 -7001725771329932215158870308919148800 9305794 -23819816953054192654295136042948933120 9305795 25981892018229527092394435928172194000 9305796 6386985072473669187357684564524482560 9305797 61238192003824759211003123819118343552 9305798 96793784814337826672963108166927476736 9305799 16646953073929394364966173652486242640 9305800 9024344434999900817334699441057792000 9305801 -24434544182822030738422732416247702080 9305802 -63598921461459308448445321312084224 9305803 295949938279860525101609924393670920384 9305804 177042676772879234507167835117201062656 9305805 -186571016404825979818153666657434182400 9305806 -172143179551365378635204288694472127616 9305807 2268115304946919215233724799150436352 9305808 27375838222127319235046722439940931584 9305809 147165338012212552850469088479968449010 9305810 -96533718112307334575882946730401144000 9305811 20728098668283828962977074859241516280 9305812 478109202589761276831350314893359616000 9305813 247945737630678416788448028835160985984 9305814 29644988087148437258851050871054958592 9305815 -69291017158271455889673307672287110400 9305816 303492809675649543104920570798850795520 9305817 125737495084418446250954176737358670112 9305818 80150315078932657697144850511659237360 9305819 -301595250855427704767812755943126974780 9305820 -468681831502734567223928139024384000 9305821 9414080152441485931063724570690974784 9305822 165527501353519362608510767417029827712 9305823 -23715661587630735346572278977182861696 9305824 84352142472613156977474995816828239872 9305825 77975148204574282428002031246498759600 9305826 -64108162480450267240986756825458672256 9305827 -7153749125931221174636645299852726440 9305828 10513984813151161207626836363726290944 9305829 -65675224866748202296856133503424164676 9305830 -67782995926783679932133259695589325440 9305831 392624347420206926497192088319286850472 9305832 -203160346353010227397421027966501191680 9305833 -13229326595342146248593837609282395456 9305834 30285932529970945477342968553664870400 9305835 -60205938520190952747635848178216570880 9305836 23607557087281587775827189532817588480 9305837 7275189421622710167429233317152172800 9305838 -2320394874437293172739967047082822656 9305839 183743354237691707287819805153782674000 9305840 10563479779490375215126449393111859200 9305841 116627564736996575340161491880657319792 9305842 25264902506531717782209741775899093504 9305843 -125454584129162360704539149554635158976 9305844 207774659622359678168748304284702658560 9305845 1992711444294573909012285161095871520 9305846 -59429421787276615102581893166689421312 9305847 -29552926555801489730832537589898989848 9305848 165317462125199191201221039868848783360 9305849 63430572328320512238096046641615783936 9305850 -39420846543430437507504620891444448000 9305851 8213698849558098907543990191911190000 9305852 -63577167699625171239409648174057835520 9305853 51166553743849343855067517623898235904 9305854 79823074623424807687491839176846181376 9305855 -38584682922109398763497875568944242080 9305856 22782526365448714734843040086865477632 9305857 -221662089636609518243343735712877346768 9305858 -1475694579615108364550935586595357360 9305859 52445062414693260390421461850664325120 9305860 182013317663275066424670839964088270080 9305861 34535142811631552564900574695251363932 9305862 -36721190670659547970506664937373542016 9305863 72866626358651276732442170220356200392 9305864 -38950118811748634070730222177464560640 9305865 -8217272040678772740981386392097969280 9305866 66786137240442772012279343399150755632 9305867 -360837298811653525698483320140034919084 9305868 -94701621593721559991737814391121920 9305869 -23471889931962780649999431638089059072 9305870 -21055800916492593374581966047372618240 9305871 185987064332893042837760004209719563912 9305872 8688033344637118346650012231350296576 9305873 404518637856250942784101341022333963380 9305874 -82552744173850559190207751461048034560 9305875 79963034459779002635774543998917540000 9305876 85412694258173978848145376809533887360 9305877 27760022775590553913740249171614376960 9305878 90350265572808784073310913522803678240 9305879 297307169767699990059982158713595480 9305880 -56430305291346504202898742455055360000 9305881 -157950112839614821240024635919582666360 9305882 206107982582078106822747100325649495792 9305883 104797155609187403965601936094167195052 9305884 222724520207485478307073783288174909440 9305885 -186275811846025542666914968545656384040 9305886 -52144263195415082749930998840520046976 9305887 -266195666589796505618064911363212418464 9305888 6175222685401411469952068998446710784 9305889 -26900974477742173408028740988356126272 9305890 -2107221068139337296145744607452262400 9305891 -82796690564001236095696761756683123040 9305892 -64492996799932174744522732247290859520 9305893 28717414755240262935170730677465488320 9305894 -1562192009807567321159930891106607872 9305895 -59658877619048002314851090224199423280 9305896 60088997408000403908129170139847475200 9305897 -105653300038858797056994944371451400000 9305898 7338796632503270253305291164743217152 9305899 44780070583890666940045678275628615968 9305900 -112828495976850365624302625362375008000 9305901 -412383530660555024448084672373204470720 9305902 81986950790706930230668850625003669504 9305903 -141350859736244555940790164119796114696 9305904 -39485446002968782268949933586885410816 9305905 -57385523588794926469778532625547624640 9305906 140518509728233242148143142489266816000 9305907 -13414833615707717988905264990152951200 9305908 -181093954304322070319060045979344676864 9305909 335629763385140429140168139421858136416 9305910 -65456264651350593833553535163386416000 9305911 16568422612791037169833654008102103000 9305912 -133645335844678083401135575876181360640 9305913 -131507622129649797254392048384029460656 9305914 -118772634578032467650245135891302892944 9305915 95551343197546349374521245920120032000 9305916 144700258748202814240913964657016587264 9305917 -179280876378374484053593211001814779008 9305918 255153040143049960279325309700762306816 9305919 -3309877758484140685956977559349554720 9305920 30509917251451248674453209710675886080 9305921 46346291157021115310764614764038124544 9305922 1663739022781958540509928731005135360 9305923 -312339810266899853396140551629902629312 9305924 121628790072488784349587873899612704896 9305925 -14752574495359292425924620971157427200 9305926 41864405032902887182128652683376124160 9305927 115239474309261387180740499167111615520 9305928 -87566419503841401559882481055385559040 9305929 34843764138397186798983189569183568180 9305930 -56155989914080438645045560071812724640 9305931 1629155225136089608241945750707584960 9305932 -31733418413344566540986649325654453504 9305933 45295003011942573679690169930209785600 9305934 10587245099000595686876189646779627520 9305935 158323208571714521729247902761527407880 9305936 685950903493174537524779086596390912 9305937 6844311583856359943845621819664770128 9305938 -51312059019758078343617269488026291712 9305939 89693386076188554923574492746344309740 9305940 40619092538843787961750262275649249280 9305941 -280242008290410380498789076986703897408 9305942 31545030911079019747639654502322307872 9305943 -66959469017932606689947637592933113600 9305944 -116640702320401569257789467297453056000 9305945 -194887633133547696265828518656257488000 9305946 -34012578869169593627935653900944850720 9305947 68989867761719742225562921381384585472 9305948 -254969845715056488330341226964480200192 9305949 -16264231278400294318022468344441322112 9305950 44523790959051572810739065096741928000 9305951 -163884355677667234968862993873170886008 9305952 21694838953783719658023288956654714880 9305953 -489313462307501430088217091865971106560 9305954 -36400055663437498616380016856973628928 9305955 -166107362595490552061360753558818632000 9305956 -295207356730134320026708317631519104000 9305957 28847646807635105416682718827701756992 9305958 116522033358543471857483488140407112384 9305959 -83889435318176195500574027770372023896 9305960 -23090251077564698223128993957097062400 9305961 -51028035486046427350950372649031832576 9305962 147868525956719931121021131821171405232 9305963 -505414812561256763071657060200488682720 9305964 24104859265564413649379969762799072000 9305965 -303407023997478309527104848078875373600 9305966 26137775188447329711906585041652108480 9305967 -11000478247207788303242445796784273664 9305968 24135191792274139732523706466219786240 9305969 -93172981912119207571603048297912227630 9305970 47330200161913240415590910683618129920 9305971 211540841404514290635820399646239108172 9305972 106541789487432859342682787171827558400 9305973 116925220989654976523975102157991820220 9305974 58218494718249585110963751270940800 9305975 15453705385179805864099778282321728800 9305976 28769609599908750568037323629089280000 9305977 79112979649952846148833763660913060040 9305978 -243426544731869219161686122977352897280 9305979 8478692466945819893104989737066784768 9305980 -113156094481711773865278775201579968000 9305981 46422791470773196819384416843231618732 9305982 157753837568894865923641771566092856960 9305983 -58912202249415874912639237385811112256 9305984 59470688477391808241386650448429056000 9305985 60187106969735404743619118009823176640 9305986 83897443174454845317123462973652591520 9305987 224518381796146070044939973039242272792 9305988 -54648110129805286903864105107964784640 9305989 134312952466234001956956327185919328 9305990 -2019741459205626561220568481944476800 9305991 -177565967418823098342730659503042323320 9305992 113110796298708585834752651542861086720 9305993 -49243129804733061757197286461939430758 9305994 107766301978772007609108154073973984000 9305995 -265219681566382276919042749053912472800 9305996 8925608165562510163059667158692413440 9305997 72518852104367462975694947285273688000 9305998 -46760261001412008883898458614885914880 9305999 168666626291135940311435195113168521936 9306000 57859963137102504806610470772277248000 9306001 -147219687005167998404054833736621249998 9306002 -45830040921290884403433909776738673888 9306003 -9024899905793380332539479660767493632 9306004 -75951152000400138986680354389308866560 9306005 100310751664060627580905138330321297560 9306006 62148245539216670929578837594193619904 9306007 35169628967131456261038151110418302240 9306008 -61636533770806135430010614485211351040 9306009 6069977995692820977978032815783650090 9306010 -38065567231959402262547579683850726400 9306011 -147769712707031259720554532200325189120 9306012 185089560377774151488204813936814489600 9306013 -21938920083176729886003046441036953600 9306014 -18167842353674075525688552593327190528 9306015 -106092341044033050712015198275320941680 9306016 -85134040800236415919955595954438733824 9306017 151037520259139057113169548658264231040 9306018 16334855538158750488860778602822895680 9306019 -312840479022360921237757977023993551904 9306020 119482552382791071650471372131351073280 9306021 44960802620022792605368079508063184704 9306022 -129930900933829075899154982012232605376 9306023 -27838673501135820711475384570003150728 9306024 -231713346143541401778462134097346560 9306025 -4205780571733466217798774626808052450 9306026 9040249987361321645340281993111756544 9306027 113253092639850924966508327743500087964 9306028 -153847420116654558096592492613577816832 9306029 217912602444175306187093093199312272640 9306030 48418058421559713668188204396218654720 9306031 -208321966136276068259016314618387042520 9306032 -49851995015012359275232386269573971968 9306033 -83482119084406130337551521363488987552 9306034 -88260907064091962835461195103760441584 9306035 2201198845576810973006351263725398160 9306036 7847595151528871808162332407010304000 9306037 65680903349940458766277582768680648700 9306038 -19465714591110140128919383411508553216 9306039 -69763518755452497426846499593228568752 9306040 -5537649104555222187342579397701427200 9306041 137479087618676070482501612119847337984 9306042 41829277611273200575344479450567116800 9306043 -223093782411242932866140308420685121096 9306044 101624714758923338680736566896754294272 9306045 -19442885983397598670119153043985064960 9306046 2528188851552417863040489970944496320 9306047 -34537791646140931672090245297484689600 9306048 -3180202698240247808964499466889461760 9306049 -54044106047893834750305646366497845950 9306050 47635521358771088279676626304398784000 9306051 165371952486814573297025146452448336632 9306052 65384006695913715674161641413257330688 9306053 -73313943954093237626530423783282092672 9306054 39884017443911367483681260062703496864 9306055 83954180223136172971591996298657803200 9306056 18421125123928332215306688854811386880 9306057 -22154040977635665981678735827146697760 9306058 -18612815519863654156894335785090944416 9306059 44557524842806244671143988884968528016 9306060 -369080002359157561690410961214423040 9306061 4501329257502998492854087591893287712 9306062 115307226137005120279181150065934308032 9306063 76550515964645892655840435107185352480 9306064 36101210879557058880323705737671475200 9306065 -166398734995286035536001191832157167680 9306066 42469802826930626938869173414235291648 9306067 41271884629550802544931608772931639640 9306068 -163257756326785392240554514047698561152 9306069 -47448845990461710012181216259261487456 9306070 -1970438954963358399664521381518102400 9306071 -78883133885476204054546884757126863000 9306072 -180893787918961133907150592193425428480 9306073 -90787690784083891062160595573657634560 9306074 215487386922366247291370682010344599520 9306075 -24125554590617091022550053955444678400 9306076 -10877436930673106617206056563490291712 9306077 -122995106105529406531994579422206743136 9306078 51490905741278175867502127407182575424 9306079 -196985281303960547018019477347078612320 9306080 -138746802235141116625175289634046607360 9306081 -86527059018497276910318810384985554030 9306082 32940998136979077137433864952201357392 9306083 47444671963303665209815315108161305376 9306084 -8641056396257105164780783760411249664 9306085 -4784543931760714122439302068386329000 9306086 -2620270260171963483494023262671471680 9306087 -30122431951950059526714327062979454848 9306088 -334867321144888693154413996901172756480 9306089 55211022248398338844647176560109112876 9306090 7816178911876415934755520588883855200 9306091 37081746783757138166382389237981100472 9306092 5988533654348169341125685724966263808 9306093 -57057971648598307171984993523501184000 9306094 84718326093431501593718695704782241792 9306095 -219499613366380158179636995129324265400 9306096 27043057308530378510813962227218153472 9306097 410194786713084974763208651874571134546 9306098 -18026869524207507443952516952708708320 9306099 121987461176858714439851824284883881216 9306100 145524235296490373974804777961235360000 9306101 -75261678351218198691180880747682181696 9306102 -38324024881614244379325675885042965760 9306103 -2762694148531094965829950267800406376 9306104 97762662318388385912980959796144373760 9306105 -3405661891466395060884555715406385600 9306106 -105902835741132114088414998717065713440 9306107 -49903077903536393054621798817438253440 9306108 -34011130888797874222369278454553502720 9306109 -29926718812418138919866909398529733120 9306110 -39630825363003116228684068468749120 9306111 -27299529088906585153653401075612436096 9306112 141232736557477464441077216774750994432 9306113 24723374143395195850442934298988916804 9306114 603718167828638037689384250725331840 9306115 3965544680288207887269914265353715840 9306116 -268151141475864819580711874661774690048 9306117 56142639001898907467449756181196522240 9306118 -82386596638555519307979759108582414240 9306119 -229835228565646470335780379600718725480 9306120 -4430500111370006319873554589730406400 9306121 -337366991545730329380744785200242134400 9306122 -25283981217091863886927055464359361536 9306123 15358583516612115127134382773494096304 9306124 -85401958011165814980513191206833728000 9306125 -234879306087003777174806305593798225000 9306126 -40962682706130702676312671391750054080 9306127 367116926691796507666400923610811628976 9306128 -29449930647649357850255060083514720256 9306129 -51920845530423784972655411745693115200 9306130 -78174264352359404591127205536057454080 9306131 47110375051290065534061800408781925932 9306132 165778657950891036999381068887771244544 9306133 -28878429024591583883865365192929189618 9306134 39122550393560032928487342530462668800 9306135 144631321121344157030188906497698514120 9306136 49767900772135741036543024154539868160 9306137 -421358200542130511610154706168001147648 9306138 -20401577520359818522410289415026685952 9306139 2333132918327083915576652944619546928 9306140 -15122751555898920830393879913318359040 9306141 -12034922647703779132981446452743408896 9306142 183137872712638124112158995144567961472 9306143 68497562989452666798472826959575578880 9306144 327602086419907441758778551331627991040 9306145 -2815133179162345060291279789684553280 9306146 -117476177866730650450883730676730496 9306147 -73301947925243386856833082272336187472 9306148 139372842070158424602879799522838118400 9306149 529008888316368742166471367955987560636 9306150 14549243588296479769816258819362201600 9306151 244055049516137431336781218778343708152 9306152 -29859169416887894483179333759315968000 9306153 417937152015051521063078810992614989760 9306154 133232352953210986843894094896103232768 9306155 -206670717669315081311346703682476796880 9306156 86518457157952596729399621233640924672 9306157 -6774082153626976464134969386324147008 9306158 -92847119820000249778652268935788452480 9306159 -76025664355638499682727868198722432 9306160 -7230826739451909286883096704834928640 9306161 -190661129008414243210053190186732803276 9306162 89520316365779072618514418033456913280 9306163 476031191271253412133920737078633140360 9306164 3050975445776405335179112704024379392 9306165 -25457030759161260307756079048916308160 9306166 -102888308674106948973974993263747396224 9306167 68068068736739333023481657224276107720 9306168 -101956241675881429996142356767867432960 9306169 125610761580146284103841361828806058752 9306170 -16405078494483786797168130582524082720 9306171 -49728547317029798437754454595224216576 9306172 21641887110648182738347898477383194112 9306173 395071680682555060784055726175919284422 9306174 -148515758428245064186193050424915518848 9306175 107686918524091196580590756713946579800 9306176 -82691615540811886995533471079286702080 9306177 93321852649153457013324033723223337520 9306178 -36299062348736875214596190831226759984 9306179 -121290961751578572411758838282214113024 9306180 -10789191528756888947087401962269690880 9306181 145898106822912302684901480676735156000 9306182 -99117471507412038310279419556370515200 9306183 -92195025170186669938091030445083309952 9306184 265132850554850983392259765700350018560 9306185 28886598565105167208562148047231252160 9306186 -7341110654484454444156223962396901376 9306187 -290842070575013586256232803084567789680 9306188 -163435230186883244866897975335673036800 9306189 -1103865241254958557155975501291554080 9306190 134400720815873540401436381112326481600 9306191 165753715933832453479641149858284281504 9306192 4951977962902307602912736030389174272 9306193 45497537938392716382281711095212676224 9306194 207273756107993143177974895316944555680 9306195 -11433257944935401192199052474640080080 9306196 -44497034047510091160090237126260271360 9306197 211523783768946665684439278363295581646 9306198 -103633113637927627162904221840763919360 9306199 16034478527657713504393171698961794736 9306200 46259585676115563634429900858982400000 9306201 -8853303470258735999275226462907198768 9306202 -89307892970198287722323163549169005600 9306203 169007094577224743961512109271270437120 9306204 -182057721756680739585714092736199202304 9306205 -21194203150469900322656487614604950280 9306206 -13372655688245539217566453564385700096 9306207 390488549082562003826351012827878665928 9306208 32819422759597373302636132354867593216 9306209 -60674333947738000648001466157469424672 9306210 -1545603865112339261848854977173286400 9306211 211901569624799437350485635295927112 9306212 -4693243328435482969651504956023900544 9306213 58048804171544621119693997709423253824 9306214 58342537552072349493693292226776974720 9306215 -1531406259511286087094676331125504080 9306216 77424866155397951334599774037604300800 9306217 -103379182663882867484693811247924664866 9306218 67368702048027426981211951348192982016 9306219 -2191755444923053817533048613695129872 9306220 66129719123761674838354775895380213760 9306221 -82812058874832783742558234461920339112 9306222 -121272361995802445942281973100723860928 9306223 262382473214770947121146089056401451472 9306224 -9233412482620230653626052179959644160 9306225 65619722942048880890644882895617896000 9306226 63642059535391737112781374026203319312 9306227 341837038987282087448735296163789923320 9306228 41995950003418962617859937366389694464 9306229 -129688294474908117765831391301156105170 9306230 133775121702371066255060715171623310720 9306231 -1808565155696015245898715750501888 9306232 -2744169603404721756631071903177154560 9306233 566025637881344367438590999911917176400 9306234 -1958069845398704746385508642708468480 9306235 -244681212530413359084367990194838060320 9306236 -212726724222944787160499842793567858688 9306237 -113915234051873250648078814623839437632 9306238 -109351305753978130350050407637112500160 9306239 -412253217374295539218706708582985144960 9306240 -47351018891112290831977480117341388800 9306241 34527037024681995278784260466016110144 9306242 -272277350580946549144226528328906931200 9306243 -260872400131335853440271499825288606268 9306244 -183270705282537140812406291410047067904 9306245 21338421421444495969990275328447882800 9306246 -73135258565132386067320483968730257216 9306247 135723174886193485209774594281772907320 9306248 -44207445445249923482458150674243747840 9306249 -327254246503420263208439222732929100352 9306250 60203051025923863141497579942184500000 9306251 17643068262964089695919183219478406112 9306252 -10564027342556410161520899070551969024 9306253 150871297167233625875036855797568297088 9306254 -128619890934771685210650603233445806208 9306255 59859608650925645600149182103254942720 9306256 114926628436329135647899030398565875712 9306257 189287136313892080475163231755460393840 9306258 38124546429339501193341705073945586688 9306259 26188969007983514440722084501050970000 9306260 -74739999370166164357149061693038551040 9306261 -12400493061473193412681032568442247090 9306262 142760387372693810468635148554027008 9306263 378281377100938515260017982836302157512 9306264 -136816024956285187608153505933478952960 9306265 64211705111833348020345338951587254660 9306266 57729001424820544444828884445653944544 9306267 -331017388049862775316613533469188102352 9306268 -220538201840775825626129954409081098752 9306269 22526819372432381728625204696765627712 9306270 -33147911862791321594887313924493173760 9306271 17495990592636074639532712143213179992 9306272 -55513619588163631297470125996607602688 9306273 28722718851252171127777554093582760224 9306274 85238546213734932521952071192085737760 9306275 3088012114201198589641375313182881600 9306276 63508141486529213959260536888952760320 9306277 -19482977745571364447556304241968451848 9306278 -56515573569525330239588618262617302560 9306279 -464362921253751231720602597443112332800 9306280 -143754127289740957945452044370091315200 9306281 345690250827260090399010519195217457664 9306282 191673997477349057861002704216422995968 9306283 36142715453399683513229040843901572864 9306284 90768040997550551747296721005714194432 9306285 -15820480595470876213669848796731307200 9306286 208198004973418916614170005494973943744 9306287 222538111891101472968396337054384161936 9306288 39568803723114607399185369603111370752 9306289 142752253582825110307152451105738643090 9306290 -42160096313687286323193193579852945920 9306291 -25048726055287530426681672004619550408 9306292 171327497938255803412019472360956854272 9306293 51889152991706340931470731791094680320 9306294 20152930904129797068933739713678897600 9306295 -21204994369286165003626688788134466800 9306296 -64532247686762275102241976784854896640 9306297 298473734137693193156826311579243136 9306298 -57536933152608248111391609971321451264 9306299 -107575856862315603695996337509811003000 9306300 -17893144871074952587506774999206707200 9306301 83664060871050863569441394283213112192 9306302 171382359280095430758310468352461700352 9306303 -1128407063191232404078568781983224800 9306304 1366347391461149934233452492280037376 9306305 -41329025932351161123450657518212266540 9306306 44699495009614286964624607828436582400 9306307 140901266467579121253454965875485258556 9306308 190078872620697352574929358414060706816 9306309 22803106168586625304390093181990932704 9306310 -67933809995246251718872248827315815680 9306311 -44346755890419656978523590645808337440 9306312 117617896899748265376301842595440107520 9306313 -52740709342311923176920754996718998438 9306314 12994100090560371742817743468910342400 9306315 42398954022648205354155665696999901360 9306316 143059359978586001908025884618742455040 9306317 -112650623697059769069178769507505194634 9306318 -261094970464024716117343610747246592 9306319 7320111801531942294809360923306182912 9306320 -33397434704302353490179920309952921600 9306321 14662585445435166296313021165782345712 9306322 620881589173329455665316692770087552 9306323 64698133842796410463116089867118449760 9306324 -97751116289458828170597258129195354240 9306325 38234343429237516207044637225530426400 9306326 17317577287979779286874689744061916224 9306327 -55687993098916626203795435412699975936 9306328 -138002566531947341770810434453566976000 9306329 136635110884254477996423988591367358720 9306330 -56604376419587981464370856437267228160 9306331 -347728445392377495273496459096685724800 9306332 6092533871096235070722517386214010880 9306333 11875938589277779058928786515098619520 9306334 7554836257577212283782420904902681920 9306335 153268833367671097068325050407743466280 9306336 96891328250542317075666865700246913024 9306337 93194673694256405646119113953208005780 9306338 31250143306332908985410638874563978320 9306339 -68675899488332215572569063922950695680 9306340 204555595789588632229959112871897667840 9306341 -9041615452384178577134276842419350016 9306342 68024154453651076986249895810327265280 9306343 -284525202290656529094131538325984742456 9306344 -133813740160561470104304507000465100800 9306345 77123265496078792285118418621997924800 9306346 28724376072063664510549985578697130240 9306347 29716507704371746524534442574320223160 9306348 65848556050364013341967349643305184256 9306349 169446076275858355817682188802778737964 9306350 3675489171009453624815180623407000000 9306351 -69459003612346221633342984262659164808 9306352 -29875365327068268939018163445736407040 9306353 -64328732340550473494823585302386883520 9306354 -61205102607246117453080155134392878080 9306355 65652033196883413146072118341260603520 9306356 27162359487170520286781019287908608768 9306357 -100907238863237063713221441684060480960 9306358 -81208541739774666273535068851439440640 9306359 311209141014024859125625089144060209904 9306360 48490625122695883227675707419262976000 9306361 -440883359166305156886606479368233600 9306362 26636668762856231905564627135979686080 9306363 171480177993001422600837813883033361088 9306364 -174285820040335128719382616039910734848 9306365 201483495120204501127791874658619256800 9306366 60393436364304180323986882653048296448 9306367 5998211718973038499605340012626588032 9306368 -222827642185026821525664333673223159808 9306369 -14954396595685186315792996392978365676 9306370 -30927814491350480490725927180893233120 9306371 -166116545469575909770238945202975902400 9306372 2139623829806992755670198637719022592 9306373 -199055380984937124349572997044265081378 9306374 -40820625725633233206726369386844696960 9306375 -28584918498188491407558552247141248000 9306376 223706691564742535666512553084032450560 9306377 259385037571993942442077538898613996980 9306378 -9722099146224010617628281155419547760 9306379 -80440171939840349123749579113028175020 9306380 -102046345100144774533517525879088307200 9306381 -16312163306748492899634873936736337856 9306382 -96470992700001841187190313624070726208 9306383 -322274961942228642607729566785181292368 9306384 -15694300418947041575041575733491204096 9306385 9193324490166814430043044085752056320 9306386 46515681593276168054125009754147512320 9306387 -220982427421249866869641366326346396560 9306388 -7128305054909002387968248881190494208 9306389 276906735595474897343713297667422673760 9306390 -9796627516420421139576965769485568000 9306391 -524717451594101359575560490719519061000 9306392 215825475368952584535241688918489088000 9306393 32303433880365279595898876099194662864 9306394 127516288255994077258550880209622560496 9306395 -37288727596324582886068571482720597440 9306396 -55678275153041433067115398423866580992 9306397 223117629625236746532373691159457154912 9306398 15517701820946672289080481861686891520 9306399 55773954570063360031434580359806355600 9306400 165226885950489522753379139392285900800 9306401 -40085333771025653295713241091882375788 9306402 -15685829773368756186805996116213398016 9306403 52892680236986789719094114199131842652 9306404 1002929695632448180461061836529938432 9306405 4525159571578885361736058932741501240 9306406 4123477018843252198960025887352976960 9306407 235527292048007368715906690097750119832 9306408 -52528814300157198132085640288152289280 9306409 -36098282833243831283333838534724377600 9306410 -6692481080935255100478943215210911040 9306411 -3119779149847759385664176975400562176 9306412 -1307646314770998218259079835039301120 9306413 197203810479878161031291818290074355840 9306414 -20677585405737304921138319304809819712 9306415 -224570834361409189114477497809308337280 9306416 7159322280784859766545021945110659072 9306417 78638759455352575915601971771238542080 9306418 114343258177869351287661567657389543040 9306419 -411994187298269769358706569160791945440 9306420 35795780748741535069576035755884953600 9306421 6943958817763376560294186306388616960 9306422 92491725085241680357999207286335684512 9306423 -317360014540865931815470755076862728800 9306424 123482991577027337078675493431552716800 9306425 -29239030309084750328975863490193347700 9306426 -43207719540902877856627888567742080512 9306427 -87453791088584541766276783188082856240 9306428 206279231537405259456051947320219691520 9306429 -147723341261669944165926525963853632384 9306430 45758597813833960899906506233616736000 9306431 58822525073083687192732791909329089032 9306432 22822402803332631557245958067912179712 9306433 61089013528439145099118228837804490178 9306434 -6940127796713355052662168119407680000 9306435 -58147424206693529634811998473483365200 9306436 -81285038413469277520697578622475221760 9306437 181442922798687111819138691993969094400 9306438 -34732544975949354291651716006356690560 9306439 -56163089314037908870508264833596807360 9306440 10098400795986656734382244556482969600 9306441 -262773618100586446147850447958718582560 9306442 -55373976088738840678715866998255346128 9306443 -158177246467573133850199786690382330016 9306444 -1232023446109054413057162977167638528 9306445 38944668860186497850021939121660168600 9306446 148334823161727709460032345422672673920 9306447 2520823973727397582761291699866282880 9306448 -23013610211532519187939835870749655040 9306449 109875478826526749899688581560657198450 9306450 -17439851605155689786484377696416376400 9306451 -98249016664942303546459606548160244736 9306452 241791543122474733680067834629214347136 9306453 -28260200227168771484305966664894172576 9306454 29164874845695219475576982585303895360 9306455 59708373737257063726988878012554472560 9306456 -1033975327781591589263216036233420800 9306457 -51966903899299154678487733662152288640 9306458 -9827630016447025593336730790764039680 9306459 -52917890349130524354841459696238849856 9306460 -175750057498373785010613954441052247040 9306461 -64197162094402735487546364792484222938 9306462 -105634176355533090351750575598473020416 9306463 -124370635826576946303111497915614367520 9306464 -327199553611498231701532446392714133504 9306465 28642688463433386558970726640894903040 9306466 -4553618809839697852771662430404134400 9306467 33567219162488745765631618381209208320 9306468 143554617488560097745773445343644702720 9306469 -55921246561661825264722183399650357956 9306470 124968720164342012993667344514298191360 9306471 72180771970537931855468314357124452944 9306472 -178935571140911345782401851475366405120 9306473 233566459494227115099868588089211146 9306474 98803622631901935549458983334513041152 9306475 106301891620641376216172311433634960000 9306476 -172056226023579953082466666488988615680 9306477 -41834034930155069991699471703976529480 9306478 10889791844038082687333328048705613824 9306479 -8178272741215349934917978059750348800 9306480 21381745754409468908033437223365509120 9306481 152224521105272406397410995908188158464 9306482 -32004239308829551246013027560112743008 9306483 -110718241428593355084425350753718846400 9306484 255059176122599849913074533077830602752 9306485 -43103507423466068943064580978384193600 9306486 66869253384710582261752060019654939904 9306487 -27655689589022444547624972823161649368 9306488 -307069111172850650496364848634721034240 9306489 -143847987929714192619552682968987396480 9306490 -1291668545528209853576481304469007360 9306491 506959151242924444802461765030898462400 9306492 -17352627773771690710676689938332497920 9306493 -92408097788367956371063645127108612000 9306494 63022325666083131823032286113771895296 9306495 -14144834658032272910255094544197171600 9306496 111092164050132096328188773420457000960 9306497 -271079492996348953883841888426877906428 9306498 -104141504155366335442395963295020663936 9306499 101897178733833023447817584624815849936 9306500 -11443750460185113020463831460746240000 9306501 168838709394438779060585864264087636064 9306502 -12680792164261166802373021655117733696 9306503 373961116013368100047669322614528681752 9306504 -1389548150941594796075923610191257600 9306505 -49303133757367169412428618301260978040 9306506 -27869866800791616790305727136038845696 9306507 5445407313847186698490091600319470592 9306508 38863331292663833545409523505030365696 9306509 -36273147193729993641376087981714827840 9306510 -8889218664199878175316519308813025280 9306511 239292795712763239036057767585611800112 9306512 -3032817897137273015954968657123958784 9306513 -80143207486104163658255119924491951360 9306514 -3626912272269786710078340942561681408 9306515 -14684785025309238137542475797988373840 9306516 -158540302467339993056453771464565022720 9306517 587705404217428571849500467824593684992 9306518 -96140090274144633342686892435986172672 9306519 -97243540133815924392380379548189077656 9306520 139768252203547647179033619413641420800 9306521 59172239546634618769669721963108377290 9306522 -46686926847247410733822686306922191360 9306523 163161889808651566095127616517055009720 9306524 110679085524530560515651261706121957376 9306525 -7242788187404975619057646959706159200 9306526 86635417155579530988576954494019355584 9306527 -386251468526949561843642263512861795560 9306528 17353959571302930798272056336098263040 9306529 898258227332240261192315360003158420 9306530 13159212370932293250871890000576080160 9306531 -69130562809431776082267849394665955680 9306532 -28905628289695741212573036777730002304 9306533 -4872329277237399474698014925776760256 9306534 52738272919115897497261380560446361280 9306535 -15752247607155949402267837750562294400 9306536 46932574548862412694435909144860098560 9306537 152146031622396551993556629785128796560 9306538 -116745275794435044416529151121448779520 9306539 160210277918501589824945045463252292032 9306540 140288716806279997192961479875165312000 9306541 -56809324471891803282695519610124674816 9306542 6743490026937007904198755268831078400 9306543 -166706451334159049032558837043368684536 9306544 -15308109222889367974454911117431078912 9306545 -66563139540657409896521952639565946700 9306546 -16104114614853111994821464980909499136 9306547 -179978631118520100389964555196926330648 9306548 -27408688586910326422983801508270804224 9306549 -27909148278517151050585843820487832320 9306550 21101960854528384231236223601468049600 9306551 -6111545041072602465020037843151070208 9306552 -6189934294284229865245102601053593600 9306553 193864211785410527696686504151159941802 9306554 48310308189579095601709046962741796976 9306555 201327001493533808268271129039355760 9306556 -2505408560926298378879763523203901440 9306557 -53222624322382346279399224862784695220 9306558 5514678188173618555146144311170263744 9306559 78007941074193209081496283770475131168 9306560 40501004899102270773149693646156595200 9306561 148680318887408734040464630510633263360 9306562 53015061883033754592263256699688270032 9306563 10822026508546166417937259435943639760 9306564 -173114425944018084706530342254902886400 9306565 -422915677321721613572613843662579585280 9306566 -6831152789169370841131494366890330496 9306567 -80502459514389856975855381292734146432 9306568 -164961617650126141902457311897547161600 9306569 63018621949047363942430497817650303396 9306570 6298073254563001804514712566507996160 9306571 146545278113804040170164254759457978772 9306572 -44235187811655450589927047809012269056 9306573 27790906442072239035027619428471904224 9306574 103678380429769553687285949058604665536 9306575 -53947218259176219383161986723242278200 9306576 -77550447722773789079242347515609088 9306577 30854197111549285568605927529786289344 9306578 146422414421008511043026605272891799680 9306579 -22345031796499984664361648504702668616 9306580 105741634988334236705535118422009600 9306581 142387853683749779136106756156194722382 9306582 94027215180548479188255009944790564864 9306583 -18277245920536838385378019554683741184 9306584 -51046287915980154419035607987022028800 9306585 -156556183926122887640626590029771862780 9306586 -45531057670937606022576966793835605008 9306587 130909021711218293703933819946999527792 9306588 6664227208744645988242273822494864384 9306589 -185211242039953890473076317493518763610 9306590 -35138114783489348877841264653894288000 9306591 70426750580944302501025268919504430464 9306592 -257320352371463583993673376184378851328 9306593 9550724827771483328825961683255188200 9306594 -62436332241749976707996273733774768 9306595 369969415144044727714300866334458772800 9306596 41263357371137243018843393959881230592 9306597 53217345755240900025092212940936546400 9306598 -13113475082464353769363216787848404864 9306599 178058506450805569972872560716948250640 9306600 31891611966896265456745401203017728000 9306601 -117300894765778107476745242504770119600 9306602 -121015377320401330798467260538721159248 9306603 47805085505204994442915501238931148800 9306604 167560592797141786187652400740396467712 9306605 45251362944361620286595481880397629440 9306606 57645050754545985505883917968361036800 9306607 -143128441944517385121623730074229364144 9306608 -72655426355581035812280965768684371968 9306609 43194250425477067254469613250028503936 9306610 -52469921345685352592980622943242370240 9306611 46979955453733061305373674509203513952 9306612 30122219194362444164241688694267922432 9306613 75900737788676401936086661512228831324 9306614 -11161465163592017883799575287815957344 9306615 25229195665827782193780361029492048720 9306616 -272457656832974974816795370896806420480 9306617 323599959305494895182103077768523106666 9306618 -51319352586385320489980337621452693760 9306619 4491830338630447564062054868224755200 9306620 -107436560041638839752508753060098168320 9306621 79750077840754389298099022904737282790 9306622 -14311689698844929894499570231492468480 9306623 -331668081331495363587546494054320517136 9306624 3949287864061312076015824385530134528 9306625 85261021720971999685809948422614449000 9306626 36667303421379249577191399207439157760 9306627 -1777200469217998928736817380080713920 9306628 40217123907954356604793393787051765760 9306629 110983202640457831728378632530519912380 9306630 76448261731464999298696076735195232000 9306631 48543424059566381120552658623206191264 9306632 35767495699928231970008238827322086400 9306633 13404176062140615567111356316973516800 9306634 -52896769642668662381415758428074820608 9306635 47889805688812040026060412609859060960 9306636 104256399443485636595057243459647974912 9306637 329787709305702589797940972612154362240 9306638 74270795636426001726884223229394567040 9306639 -92077643704615563809977025032656823896 9306640 -4283349624330959424575252686956134400 9306641 47512545771341731143590723093708117160 9306642 83291186225849483035585984451935542912 9306643 191779238829973298258594497585752142892 9306644 45706115492394834606305447300093502336 9306645 30124698725582554550944530908527165440 9306646 46765501867107561682890928355743979136 9306647 33578282056025869338514803798901862112 9306648 -13806928753166135891938407513459793920 9306649 106452209122779747271567969871981871120 9306650 -122409545508513283481462748384989820000 9306651 -103563385286602703321052371863805218560 9306652 -158840600477753304216128706701171198464 9306653 168957067476861471417949053350109592524 9306654 -11396728126101507818637573858491347968 9306655 134398635568487457020656492189105627560 9306656 298569208904204842414486927861725265920 9306657 56374350100007598188380596972167499600 9306658 48354130451278671151907518320468390912 9306659 -138633330989331237647201864236606207140 9306660 -35486847215094234075926561521975296000 9306661 -110147903427443378064979241248266776928 9306662 2476149178101105590441280011227351872 9306663 35757837606298321644461458396332336000 9306664 241235652614994563249271422433510927360 9306665 -80900061705299588563222629841397644800 9306666 17748318581443708210237480936313739264 9306667 27739224282600441648310784441308684796 9306668 411272166628951890948538370419951236096 9306669 2471760811501778183747366274417946944 9306670 73300589197275741414570946777158521280 9306671 -125051812476257410914686203364513510856 9306672 -8830627714014128845070389578426286080 9306673 -64223622954354102291437922773853604078 9306674 -28338963661971655047764003502502318080 9306675 -25800507322867593957231986229682848000 9306676 -282371005770786388846125325980105447040 9306677 -19857695895463913966268337510248454980 9306678 44720019050299362716520343768082610624 9306679 41648399973893784602636486852627906640 9306680 -43682321355770616114396344803725312000 9306681 234034911268603266932217957564137827152 9306682 -5937508791120314448121644876495716352 9306683 -295281533335090950086050070718371959068 9306684 -40340132614292794388442538537075568640 9306685 -39411819566888874767639720067774817620 9306686 -50202573350501870958742076471964158208 9306687 18550932241651641958024540383305195520 9306688 32031551976198729278164684652780453888 9306689 -171396842489845703149945256768322667200 9306690 -25951880129493831360147497861373588480 9306691 -35040433065327920416722523296703907908 9306692 66799387058236628128674768021519474816 9306693 59967030993724153678148710309368383904 9306694 19127911701488473631599411962080004480 9306695 64522035212502012787946134255929886200 9306696 -19476031775806384286304314770304532480 9306697 204924593016348148647941216456745268 9306698 98176979942227848323219951505917655600 9306699 -20553876177223217328818241190468618536 9306700 25606762454705522207514346655945344000 9306701 294268929758325266628520611952465708332 9306702 -52668873306799879474118064578803766208 9306703 -12139610708645628865872806568870248720 9306704 20850027301509045880303820432163471360 9306705 -857682177189168613553809098442721280 9306706 -46605522290065623020501806466008046448 9306707 48608039867519237814352847852368422360 9306708 48521651233313656250118398440033818624 9306709 -330644326017190833968861022673407650280 9306710 29496765214639890620317771905925704960 9306711 -329609993198418544334721913996745373360 9306712 360586121801230588866291713625481267200 9306713 9230317733295518633062278268099497600 9306714 -113367592979889028715271717596501349120 9306715 243188272985090602189938392847138480 9306716 -178881214645939769476985660181841290240 9306717 -160539900424875287057044984808413637568 9306718 -50595108590202349465073903213346960384 9306719 -128787093947860138198362277722351289680 9306720 42343590039150018235300425468126167040 9306721 -713671974257228611298495844096813548 9306722 13082336195800835821963708565229808800 9306723 35798451862466643973492519528592528304 9306724 -101447019120665998842053028919089295360 9306725 -191035345075817587708343362432766355750 9306726 -5660730691870174313149899759717015552 9306727 -283507764961161939136949282334931456 9306728 -312173778434221053329907137882031360000 9306729 218255851119542529928086282292131076848 9306730 -67681644382786272552766309685691412800 9306731 137115509440052948136504515436807906192 9306732 -703674297586220308514525451056025600 9306733 -375162735745901209446969496646802031018 9306734 74275308256444473504690345422112776832 9306735 -110539447992394898650954340657487798240 9306736 53720548506902354893101957794689843200 9306737 -392438069389847121884583696676444405008 9306738 1436085400044738423970691352084994560 9306739 81628527359283796164548828436491501824 9306740 -14395995879350220531947276840050863360 9306741 -131234950892355921926790701342998988736 9306742 -215828043740242652165071929383819251008 9306743 -293286628548228103770807279699860998656 9306744 -84730172088334966435325117814180065280 9306745 38481519482993259653102839579375094400 9306746 -151981188915333714250521892716588596256 9306747 22410041802975641635453227826419505200 9306748 2824412191265289431898980680414371840 9306749 197851717049422211419979733016710735750 9306750 98821392651266385613231979998244640000 9306751 -182843517163697776571636379444549264000 9306752 -60693890784328526675935916897630945280 9306753 -154206103669539757517077503223922749440 9306754 43207725250843189762874015113798460832 9306755 221277685699463667419939057313018710160 9306756 -147363708021936920688019789088039253888 9306757 -99542201591099124074910673000222104994 9306758 2594415460837105116007080137784333312 9306759 -74074083699956157973506356698908983040 9306760 -74105820901168169496392485922003712000 9306761 -5512821763764683263741537306634689638 9306762 16849963788186072407462350393077886464 9306763 -63463723338809741595786989484936337376 9306764 56396641016118616198704395845607050752 9306765 -86868221868539178129253066990916793600 9306766 -100553371755530303962035801525392449920 9306767 307198007746698910998411747957891390360 9306768 -43103916506840870532141577039143960576 9306769 -263000586350156008212171885155802871968 9306770 -6727918984272249217439396860203955200 9306771 80456391491410809719554089353266702080 9306772 -185630899588444334395866606206164714624 9306773 19940153971695080370629861761142742336 9306774 32151486929223936377565250876305666144 9306775 -18566759388805102114061637716694509200 9306776 -125563414945888079322339627339435786240 9306777 -168693535717692290962376993486972524080 9306778 -56078227638914272583556805542907534080 9306779 -12085907237408019098190122168383066620 9306780 26499547523425018168861900754087116800 9306781 174786873486038205601277524069344429504 9306782 11567458217546525300791183974655816512 9306783 -44703207042961794282620310175497840600 9306784 105297471760539518382391403542463840256 9306785 -809291369539762759038749804900702400 9306786 -75713859443992591413131111860715110656 9306787 32413051177438036875110063721882035152 9306788 107894725164743481530415214215030260736 9306789 31297244318404282307976449538924748800 9306790 61751340022998550019067376368310926720 9306791 1874443680991997826249096139677303600 9306792 -316764073695369262380729563760360652800 9306793 133420923555780661963665896999159504244 9306794 -35501158684487655245181370927275955968 9306795 14088626803868141152124458235738251200 9306796 189459948310174981042857701563469460480 9306797 -89344083416502864539941565434369259754 9306798 -5828137095792151839476550086746278336 9306799 -392280265127848782191964372879234423264 9306800 -1166318904659204032973983981559808000 9306801 65711702812572464063291355697180209792 9306802 143762434134315874143603127671834350352 9306803 -404791442688020299638607447983208342368 9306804 26505537344376791820278777838124369920 9306805 -107014562263080830203817028997594906440 9306806 -144163814658712567019888125818163287648 9306807 -69867256634181685046275219409825531160 9306808 -5259718800677783140213622211462758400 9306809 -196646906430504087402003243057251259180 9306810 -90004759888507475661742182864191258400 9306811 -48137785964151276983527512717830939048 9306812 13117349185796127688505434454222779392 9306813 50290873569857323974879297817027570944 9306814 34631657491869130811500483148993347584 9306815 110456157611963419416272966301568680840 9306816 -9407801474010590437916280102749995008 9306817 -10791481458540309023789779354910747180 9306818 -29453971543549899051503414518239453696 9306819 787544097024133600079135849519116680 9306820 -1339039331119922053405354253533347840 9306821 -9297211871022770127561961388708358948 9306822 -236714376895640986800042580844040192 9306823 36942820781965045295029402303174371784 9306824 138964432098638642341824548876579496960 9306825 66110879430574298934490483289602920000 9306826 -110464477520566811946461329256325543888 9306827 161636521037685965159876664799341736440 9306828 298834285893146813418721108723883520 9306829 -124146844798244351664467547849742602048 9306830 -16856280229440018082815313152016760640 9306831 24818683024954838697765361923950323344 9306832 -4993888737306207016219416945885184000 9306833 120443886878651421189817713483276759924 9306834 722826716872555030246253823124654848 9306835 -59741828353742959491146625085230247200 9306836 -58589258804502196948669603075141632 9306837 137882245048752981024530430746539515840 9306838 -174678191518565183645684209766715187200 9306839 72557504510816593267498871912549277240 9306840 53061893159115801934903018365700300800 9306841 204321124166098787179052342429216511242 9306842 -131039775242416411605361630179760934928 9306843 -2203042600601815738916872973098778112 9306844 -285347647199508218077063569954153956864 9306845 -1482958633605793026390736126205181480 9306846 274233033131529295759119301516841164800 9306847 -105942731657921984617910651900240140176 9306848 -283108942876253664327299641440499138560 9306849 304014714617469845049000264705780000 9306850 -33011829589059558196734727374547507200 9306851 -131484034407412143708328814149313320896 9306852 95494304445528691375384369398923169792 9306853 -133194067061441747704502331750963392196 9306854 -110236647035149646003831319185313100800 9306855 147363876366411588459281148588865108200 9306856 -1001028413880216667383583320735436800 9306857 109371382058244521689575033420266548224 9306858 35409590367507938848699161596767850496 9306859 -108025274253333939838222318337312029784 9306860 11792331992614724986334736666098304000 9306861 -109564296295426663601213935733201488416 9306862 3667446803653628557115399897217096000 9306863 -35719923592903070330865342585597207216 9306864 -23949839942494520458818601520224174080 9306865 -25170215133828003031538443469880662400 9306866 59577463118851865655588314919319855632 9306867 78463288972982061200810806197165850680 9306868 -66127283390452534617792878005418791552 9306869 51042839934561277605177459827365808640 9306870 -62342406360529577624931697008485827200 9306871 -69211570952563744432514316315609305664 9306872 -465312947912741391484860428730421248000 9306873 120456035299636097929620131507356226880 9306874 91963125557313844881292428163367842560 9306875 35458349527683402100087292573415382500 9306876 68029555077951772661433401818864108032 9306877 2133833823901685823028562952217624320 9306878 -71696692446205004875105213970126742144 9306879 86703168391787748693984106155577552584 9306880 187757350985062091153088704902248529920 9306881 36809461108397038918044118708699709760 9306882 18627542373078208721365848163212834816 9306883 89550633609551324417344751104935554880 9306884 -39543439185556655521559551897120819200 9306885 -40901106202026141018193201399255418880 9306886 -182657099262653144079569167037313352608 9306887 392995716847894337626081248546079723512 9306888 139203164261831595855377157014755000320 9306889 -134825185197185107168723553321802606310 9306890 -26995735993648079982724677608507920800 9306891 -62574008475711767691929560909130142360 9306892 96629905165972099979046361238774835200 9306893 169406305643864222687503481555145934080 9306894 3387807067032674789666917827642089472 9306895 -4488278312048705188877615514331217760 9306896 -10651608046907628467791091795887718400 9306897 -67127742290220889777837856738924720400 9306898 208599297834328873019069912286257869200 9306899 -49162936480247584887436792978154181120 9306900 116418443818592592396708829668392140800 9306901 -441101800393246768226693811144857818628 9306902 11199166246605701997336212138153107584 9306903 29961824935003151159357672067072051840 9306904 100914644897735434461612804097512529920 9306905 118381568744847833603444946718910430720 9306906 -2507655066410043245300970532839340032 9306907 42746902441941307754690752579077089156 9306908 22378645299966901450058657538161556480 9306909 -128378033947578938030832627130538870586 9306910 -58885812523685898745327147159798467840 9306911 -134538443396505671425660799532982663200 9306912 5601175592916733247098740327390904320 9306913 8988275094236719169282340487993251072 9306914 149517391083160994687305326825186655056 9306915 -159528549306099702294053799400850176080 9306916 194527096377061954296508399341597952 9306917 -516852093592961048191123822545496257540 9306918 -22090571784621701964231130320442327872 9306919 95568398579114484928216130156122927296 9306920 -1304065202874358832951639504619110400 9306921 -45939981253613944582634985376045741440 9306922 77590088022796517668001453030357752320 9306923 107879418456216500885165868180041577600 9306924 -120356523872122322825530096994173882368 9306925 -70868100749069581459182108162518252350 9306926 48768630757820538674616441915247874880 9306927 -64150488891936189533526617450537579520 9306928 -53037633371754591514385118669891125248 9306929 63402971470270949735359377165868592676 9306930 -55156406129292731543601850037201978880 9306931 -89862192376852890051596326151126577268 9306932 -175614547758463767119126623277853861504 9306933 41680219928678094686731652703221185824 9306934 15612082855077043146409544912896449792 9306935 -127435353517828324552472282672414594640 9306936 -146119466173421713837476317072481607680 9306937 -23955314633832098636183647494906210860 9306938 -3114902952884331106818349628367394080 9306939 262299395606746788778056979561938143280 9306940 -106379719054282838737758626799138385920 9306941 -1595359934727260670979050092716984320 9306942 -4397915727457182917843267329047799488 9306943 -11364670279526860845418565036558236760 9306944 9858918353085885756089859539617185792 9306945 21141874936893112860132700807310684820 9306946 -77367728853849812832047947097143840896 9306947 138027493273968234852898580612611191840 9306948 5546196578588815564612972302907072512 9306949 -430797366330385661253104281377562346240 9306950 -29028745018743659557343897368945046400 9306951 -43564668796115930576869204621124391768 9306952 -289338382395525330555650419770707834880 9306953 -6421074920768068012044373957118447232 9306954 -47947328305027533036766481054803292160 9306955 -66619928993076900603609953202926611200 9306956 43469898853191451055783243683974394368 9306957 -19923273564690148845555281689380960 9306958 -22090433371013213263898085694663597824 9306959 -19112649368152448230207955740608130512 9306960 -9732736347821567926692291647019417600 9306961 -291085070534341061068901058323198253200 9306962 85747100427345778317876248185904332800 9306963 -111999274493706762747273415447615800 9306964 -149298636713333978152457746387582261248 9306965 -32508488736933206394785708150730820200 9306966 -8069598394560933237478766515090752000 9306967 -87658273583735844444883237531080085608 9306968 -135015308146431556441748926791498362880 9306969 -61992606696675247711792914321735501120 9306970 242160770892417955635726246076595712000 9306971 -227020387950690109016085651483735120828 9306972 32330703789881764940815931361288554496 9306973 53862541079089168344210994020913267968 9306974 31974654043013833660531576188479073600 9306975 -31943902319876568422785900666427020800 9306976 23659851313215965111425869606145228800 9306977 651393795693534937942680028876209981120 9306978 18541712707708053311127946801720612224 9306979 -350378405465331996484138889527764438720 9306980 -43299226971919986773415360699294543360 9306981 7648688836253496855562144663816754622 9306982 -91420678127699416913002850342408325408 9306983 -56443181142183745763860094453933065680 9306984 199573305720275147762555289808252600320 9306985 140963952040087059653791576824842886180 9306986 37705655975843173275327962072099340288 9306987 -248045603524277179952118385542164774400 9306988 -191168635205486816455160143911870752512 9306989 18025153639007665347624036017061318924 9306990 31041189695748538411059409624789401600 9306991 14407522946634546706783610633827101392 9306992 -53259095150016468625694870250553442304 9306993 -160615862574913982359354207015987886736 9306994 90256653200162059320813352374278881296 9306995 156795901160581857474741627626842988880 9306996 -92712002450363276189225644796733444096 9306997 -51686625746990717326306110048672398400 9306998 -245446911044181633614458934050945464960 9306999 -144568269378906971386228593063438571560 9307000 12707434227989805968665077796177920000 9307001 -74249687902060903692587889345007855392 9307002 36338425405129438051945996676433733632 9307003 37189675153661551389726138797048729252 9307004 95980131217524959218844651136431225856 9307005 82921253539112192968303989783701374560 9307006 11245250216687058549752038058446848 9307007 -72791748220493252675319681326576319648 9307008 -168243570152346020015734212523563417600 9307009 53006252738863415940215325574158573504 9307010 -33010719026037364975761926310332975040 9307011 77103967973220889076643699188419907832 9307012 -11110450759939774175525485950949871616 9307013 -18033001108882837647457221647905368738 9307014 -15670403602732975479018726465340600320 9307015 -93624770342870132716838133510181800840 9307016 -24939270288507838372606432797783398400 9307017 35035675905528031690302199093447764480 9307018 -51526547508687604301072080371408215040 9307019 -27967759372527153475343714730563854752 9307020 -39746789222223637404431943125948835840 9307021 13775760385821177629479536830225525152 9307022 19314809984975337408996143283984741312 9307023 166570023168777777135417769083401692800 9307024 38833546991398064052647219182759919616 9307025 -21135236740985933525657892852959246400 9307026 90597369459212996957770922355697951104 9307027 33165071986428038268018230320539740880 9307028 -187863124114649466797744976197404811520 9307029 94808886196847725122618402292743905184 9307030 22600179632497480925110280652403365120 9307031 -52767635092987378496225350038469026000 9307032 84108322511524568464565923342761984000 9307033 -90132144148239619288853204835428223360 9307034 -164174788222905491441210138790724586496 9307035 74467187680761703345769067430124582400 9307036 -65794674233383453586996611846749429760 9307037 121910172705349864899192054537470256384 9307038 4844091694071214258175507700832115328 9307039 38937194493664225707438677899579604464 9307040 36606161151690020013763716882127257600 9307041 116149804061130387158517223119096775488 9307042 -2639065079654715596950461501556028928 9307043 -41083965319708805224149911255933073840 9307044 -48290027511978987317060580836176859136 9307045 1553469608397888017845073486334295200 9307046 -35615237051783723574246546922539480960 9307047 -109319011204839009081946935765878499120 9307048 -99878677047448622652471624404122337280 9307049 4848014881519028475232206554492867328 9307050 -60140930751858671424960659961155251200 9307051 -91750840332007126436851668703679668688 9307052 76106928606650697868978408052466222336 9307053 -5175516943758898045536257235582127296 9307054 -10243627930626370635821467971267825408 9307055 364151483155394350034767431141405670200 9307056 -2466016937197805304381390719777243136 9307057 63961730665651833975253475756291044800 9307058 -2872223117572310105388010921773727488 9307059 127782224253688003660074729072971707704 9307060 7787760332820431879203293601409022720 9307061 -236602071123983837639140045759112056338 9307062 -773781876014498722949205242044116288 9307063 362060674361394051412717966324014998312 9307064 88546792418354079161911888099727953920 9307065 -3105769098841671010629347571288441600 9307066 -205614523096094001870755278117131642768 9307067 53452092356551103143942564033300656384 9307068 14811137189059423091392078913451589632 9307069 146053983239845299020717104753473060160 9307070 73785664951742644943710500431988540480 9307071 -210716117478688977981597720628101636360 9307072 90853300275504791374179404224026116096 9307073 195775298667906457200945690361520886960 9307074 7159392266243879495326910223821414400 9307075 193041817465980419347253092771875228000 9307076 -188600927684014650508251065419315386240 9307077 65002684116454300011687931821725435520 9307078 92396388588730915009857245137205280 9307079 161126765324435434661228544837974756040 9307080 135912123938525185371595190507340595200 9307081 150068288006193049632312711481511043840 9307082 -69210332166305216421219042174719853216 9307083 -100567502282280579454161853995768112656 9307084 -256082619318639067490855763326188950784 9307085 105877787863978871537625114009516600780 9307086 45403204893601076930748673091356012800 9307087 87146319235315309465303342362776362736 9307088 778835862313733236106958436708122624 9307089 334566603256804498380493627197129397440 9307090 25884071676741450631330136311674304320 9307091 -143573842187125709317625060401422284688 9307092 -3203129287743140863659397324493500416 9307093 348294769520483073141713933749530020320 9307094 131892286820680207347186178314699768096 9307095 20810634802690051413591795177665909760 9307096 -43781750285731616380449962110342348800 9307097 243437381238400722922387749551089473546 9307098 30084838460385892718165670146371359984 9307099 76630149236086365387732986773976330560 9307100 -80855705820439194065774088806294515200 9307101 -90124589575052962027055119116345783168 9307102 -57376197310043309030116383530584338048 9307103 70541760248961971068781327764102244400 9307104 247139863303828124513908124106633510912 9307105 79605281153831667098350885188622560000 9307106 45710453316009263342203075586997901824 9307107 -204679170296142444660001899677309399196 9307108 -181577081358850222115764485778600807424 9307109 36742290036375909463659930150584832636 9307110 -23850118958985921717980495197737690240 9307111 -69918406081834801623703241741130093696 9307112 -73170873707204185830679363450215628800 9307113 -137854122447596798323131796316540159856 9307114 -11081058316509667467961665796653365760 9307115 108937637133364818507718706475965144400 9307116 -29751583382480927107457329474618490880 9307117 -339792915395336953507239905561674898708 9307118 -74589654976628045155137248693851480896 9307119 -36005325177410869850431536077701547256 9307120 -70714574740980277390566011209843998720 9307121 -122154343966038046819828734172920501678 9307122 -45410848493986840291072790723450726400 9307123 28233595330469131766189412453439750560 9307124 16841907253853906067165920336161447296 9307125 184876368278757780675812812263184923000 9307126 -126938173621661972465102664857052327360 9307127 265037046935402440384865477662116671976 9307128 -76462862104016739931963009781496545280 9307129 -140137808433695237197028291879102376312 9307130 -10623381605124020166144204350102937600 9307131 -173271345509860962483170452333877683200 9307132 16678092993849858085367498914939776000 9307133 123093714649643594339902483738600967040 9307134 52235887793693753224139826228292096128 9307135 36725973912592760289304949724764640 9307136 -284755614109392533789222747684575641600 9307137 -6702517188859154255263830267863838720 9307138 56569434047597520334111977800952698880 9307139 -191426807021687280107579372662885389060 9307140 44896655707274480250903764491935129600 9307141 106840457696705347241618560039814520542 9307142 -20166155887095504698444829201288484608 9307143 -145099147156404646923558713387140176096 9307144 -90071655237194730185531854567917158400 9307145 81838867999873623597882031665410811720 9307146 -31439622367266633725074255503925468416 9307147 -113649741896019320381942050982178502968 9307148 200095705105815664876083080923574446080 9307149 -102582528974156234022988155921828956736 9307150 40007688176051708543947341619150896000 9307151 -17114651304471931740758661071212658448 9307152 -9655183744744426587873871092057563136 9307153 316873559686481127059851335255597716402 9307154 137994408588277376538042512840674405776 9307155 -8255228273634629927720115243983174400 9307156 37689283636105222613171964980369179520 9307157 -255990773283859749365286161004729829440 9307158 42056968184349800497385234131237934016 9307159 -287419522943467047102325496165289171640 9307160 -21913918403302392897950713279250841600 9307161 -80521452622260251886648576067636354560 9307162 -93756766483941249734011991033025004800 9307163 58764118798724697594819227857557281412 9307164 18333102644052707735050486058375058432 9307165 -36757293112999603932491193564758785920 9307166 90714382914154005380959209767802988224 9307167 -124510149402420258968400716414195400120 9307168 123978249836249063856286785273824477184 9307169 8943534124085748859725588801901089840 9307170 -35089818642270363506987685202600780800 9307171 -211760717527209980678555318535252879696 9307172 -68755867715716981465319471969640652800 9307173 27277678497524419985404234138045480800 9307174 30138557168992398127154021470368570336 9307175 147365527853031994197199483332456968400 9307176 -101596721599114114659125486656407552000 9307177 -207048543022315096301094153331643885952 9307178 -2346455786716137159108022053601867776 9307179 -1088469364397886615823741803456529632 9307180 -20277688154180675425304830277637335040 9307181 -94187686537941760601094230570873930976 9307182 22075054232458905076970286468301372992 9307183 -299365370206638404804917442673228378400 9307184 -56693242303356331142185912620774604800 9307185 -64462590663880329546623625982200658560 9307186 -14398565152937048354730282791762995200 9307187 -16119208656327452861499662645247888528 9307188 -92804392610530362126917553057814517760 9307189 78352347740709496067935997885343578990 9307190 121707917007032096555130801045984729600 9307191 31881767024654164274631489403395776640 9307192 -32501550493623575176579389861413683200 9307193 -81232245911403696523734664043904422400 9307194 -16356041806115790221758411339006686720 9307195 -114949785976907031032007434171854763520 9307196 144448216095881909878968614383085030400 9307197 357423893091504182610335522665984294080 9307198 -8835807059349588842169562683564865536 9307199 354482366437730530382297598871663560 9307200 -4768505372313280892041891296156057600 9307201 64063671911098162687258743764075998804 9307202 73414966423654913751354819476181948480 9307203 -2010051802045939575483653779318300416 9307204 -37218154275926905183537742498169900800 9307205 -32836483383783950052890020487179414080 9307206 -7336826106397154997576984637632129888 9307207 26383196536252047078239654337590192400 9307208 -5854855336964143788332981598845859840 9307209 -47439244881781779985176704987630731392 9307210 -56163107475787115012377740378550248960 9307211 -382588525901827469050008611589767525688 9307212 51932343406216124193124488203234483712 9307213 -51999299966799484700676335180619414538 9307214 8463850123352996402736849733990982400 9307215 -23924221502293019128330980336893986440 9307216 43982700814079884710420886915338985472 9307217 -58024994924600265734917870410223321740 9307218 8501319722800616523666858506364914304 9307219 -55370809368461968755919044803940527380 9307220 -8309123207413919049678733651867691520 9307221 1492636716468699929430116611999638528 9307222 173021085177926620408867157744405521152 9307223 33044995236922783923221870425788249024 9307224 845996201092476540155275677697720320 9307225 15501180712068402333293189291851844750 9307226 18922640603222665295525279400917537280 9307227 12413831909016749656889113301340817920 9307228 66391420405574882521260507611530008576 9307229 -217963496137659899355637719617572798170 9307230 -1684481079922301102788433911380480000 9307231 117871563165519992150227679912319766200 9307232 170095737003040685015945423158233268224 9307233 72091863325076300148567691054481735700 9307234 235723605157005792726231642868736314752 9307235 26536809771998605667036087180183110560 9307236 38174321480683550462116068962939507712 9307237 231026835076948918729944995134455596160 9307238 -42531038270584492582512110909654493504 9307239 3682417622888898450696459441879797760 9307240 -104875927837716628596502079405885491200 9307241 260589104505046010830713776126492119632 9307242 -6918833478752324724020287073908969728 9307243 11527246302386704085397925489842581544 9307244 -312608615005667300580793069932491787264 9307245 -14828075877102925850863565779907812800 9307246 25891656893909794770559817605338630528 9307247 -65108278030785216243929910914285132400 9307248 -16414903278664906882112826265881280512 9307249 -31325053160056916677369200316403287680 9307250 190611753533133600150367472304339840000 9307251 129178825084208968340520047818781962080 9307252 -162637519705167230147645509119185947264 9307253 -51650135385507791204007170903805804498 9307254 4409647862584414715080628350403174400 9307255 -109901315402619756004064955746455701840 9307256 181023498868425290036268660833657978880 9307257 -203502369593579994300705309715494141360 9307258 163177861095976808233150573467897658080 9307259 -72262333522883584386768529381003371696 9307260 -17301506227970488949227259073825331200 9307261 41504433687448748832427776057195625862 9307262 -85609827219523102831577797576542662400 9307263 20650575640748744104545290497549271424 9307264 1542726547570535724098791812366336000 9307265 -40418135873777166791331069235412510400 9307266 -166732621089093080905180938942374067456 9307267 -35000450300985522183966541629783263688 9307268 1827971601274105377894062583407897856 9307269 -260918674839845451742795079951474081856 9307270 20083048253197094806860867203732117760 9307271 -125683116100781523151107844632081303528 9307272 -26936020588192295390151590509971701760 9307273 172501690964500777154373982107538010522 9307274 -2282499135823906696592856653730649248 9307275 -13834852537310286667544148676960966200 9307276 3686615042557817739057670989897716736 9307277 51701626735699623147289136899408453632 9307278 -140444213134071652328229493517466180480 9307279 79644615892687475265484987864687958976 9307280 -21186446547811503811387879929527255040 9307281 17657733413008748435815941760230084000 9307282 88681612550024039004862172686224401184 9307283 -204300967504677580408475930870975692800 9307284 44127323276312699470452313404311961600 9307285 -70394553627435744400838891768814513000 9307286 -122472084104873846380408747551247959936 9307287 -33011944742713094425473621417334083024 9307288 -141234159294652238253421626202948730880 9307289 459063871177101243842648041680314507460 9307290 -58807121880666708356158108947226625280 9307291 20407996414860598205169889627550304000 9307292 74648648394226958239789445001085217280 9307293 200260585245818905767449048130768814464 9307294 57986297170205931347369828516484621696 9307295 50008875686332073133480723668757484320 9307296 -116285392001052937754580730875437776896 9307297 20973179254199859331714502518973291712 9307298 26723701702276140015065862709574169600 9307299 -168875641921445841616492064983832960136 9307300 -19236550353725226263020275767929011200 9307301 -167589262273404266826503033519709249600 9307302 2002675403872408895501044592847298752 9307303 217807381413459491143920112236494450552 9307304 127698901809846017132090710584872632320 9307305 -7660649298562555468718374408824336000 9307306 -90005561633856288693508379831385745920 9307307 -5623038209657201101534928936966675712 9307308 -1906288521062957966050745402533810176 9307309 9983189647135417341905965250387411040 9307310 -16647491778699655850061039519610362240 9307311 -12771881539159575063819650375001452400 9307312 -13164116692621687172461734632165408768 9307313 -55011201078503938092425173608513358104 9307314 -62206316952592005956359674334367734896 9307315 -23684594353830178149795160915401433200 9307316 -153994740033636914577661804328845246464 9307317 205369752018998861296400392239997896480 9307318 -43300941331147678332967913627825168640 9307319 -17462380101312778165134422850568490496 9307320 51665168454208548079080223252684800 9307321 -502870505685625609275648301919152092000 9307322 53160208753575342838540524101549985792 9307323 126497559449039691981171824937982613772 9307324 -106506501377899706658243516283479970304 9307325 -25895652687115080541427573328826579950 9307326 -12763336383968858040759690805279589376 9307327 -12349196249522469570849096896298061160 9307328 -49136099346857875727237021499679309824 9307329 3632689983681959771250714392055044928 9307330 648878547470261884172000186088481920 9307331 342038339430091090124153210767410712128 9307332 -49688555886531724885859294523306547200 9307333 -137820051866383246389838098835768102880 9307334 -44239782287385113436056584779128513184 9307335 21769858692530388380744688965161767840 9307336 -178856689361671724201874972297353272320 9307337 156499239799099449580367488192175507454 9307338 23096399853524078145456005248901887488 9307339 -265508255662100080997469255136607210860 9307340 -58007550506717299729169265079142400000 9307341 -1060941111017312767853914688801441952 9307342 42897277654643000228919084929958404544 9307343 86300474946482992714606857561395972592 9307344 -21644274111984889753399869889511424000 9307345 -58068049301782084814092888072433157900 9307346 -66746598411372376747778892045810550128 9307347 -6602383871793986153651716813548926976 9307348 -32645286628833323310844502080482560000 9307349 -305062858278944871640378479992106060036 9307350 125383528702327840370272580641891200 9307351 117041596866867944765666265066483184192 9307352 104066387424632388853682185231643443200 9307353 36252452524683731151392303596850635200 9307354 -4700493844494225746850708605416235808 9307355 -11705447928604666771502550164628594240 9307356 126503007353016227638188622279161334272 9307357 -61843700995382095148172697418206338394 9307358 16105862631362486211650036091427766784 9307359 392768924164958596389985945276876108800 9307360 -24508741013801509260269084861080535040 9307361 49633410623561124918806549432255447232 9307362 -56170444260668969889998707111524541440 9307363 149310494938468828599046662488492124864 9307364 -171762773129098097647507708839691493376 9307365 -107433813268267915118818076951033213280 9307366 -16283882385634806924493691542699042560 9307367 57371850914727810235935673676316751416 9307368 82984301916006186144055609422439219200 9307369 -38958398256847566593980892684451160728 9307370 41091800241489110726444569788105494880 9307371 -42219331833224509319214124327700009280 9307372 119947845828119531188226283455369827840 9307373 -361729103135831244375525320857251150378 9307374 35151798186017313863389771405035332160 9307375 59436767119787213916657146407127424000 9307376 14858429427764725715435980331894046720 9307377 58007586351741666384622836513605777280 9307378 21413661291841250106414981260554106880 9307379 751386285776402598917862449630923980 9307380 55271917014993096445259764373377105920 9307381 428958643865637579883604213645851794972 9307382 -6222671691824082987972369694681234176 9307383 69775421781828585927291395744275531344 9307384 -265122145389005098735830636281369149440 9307385 -68617860122437119782372217011877667200 9307386 -10450106200248085780834748194887305472 9307387 -87077815196729441464042450708107485088 9307388 -218665731231168552429191482056050675712 9307389 34992607885912206404102840067304482816 9307390 -47588736842281240780037439171442694400 9307391 139077074464430513590023385845120513792 9307392 -68882262953364151904481699311030108160 9307393 -428020613886107415817364531041144016 9307394 167291007108978485423609835978128108496 9307395 -69538768917663151498446211804554786480 9307396 16852088606693137385572529378955104256 9307397 304475506405626771888595327295279669280 9307398 86857996993829447087557904177591280000 9307399 -15583729078889419686176414880806935680 9307400 52897547862065755099376934316865280000 9307401 -89149637230190639291000397905191474560 9307402 -45577675505786036217317791897922697888 9307403 -163237890323775885956204271548426982972 9307404 93936150200698562290074818986733840640 9307405 335427808074900187717040252610807171000 9307406 151161824769716672533605346298433097152 9307407 -88524463812808281915946163486267408760 9307408 7981901292349420479293933673352986624 9307409 26355635466829974489495928418750753280 9307410 7550657415174236327510039593300131840 9307411 381848225055776697510734235835613684112 9307412 -79906543609792570753787797402430934144 9307413 -336732313421255914292515976669638089600 9307414 -12525869054944380402002598353725438944 9307415 53091722075461797408080932605490441920 9307416 94418080636323751539916051154187878400 9307417 -67202297576441674637989927186471985408 9307418 175154987951249201341187264089532231904 9307419 202045073053706553809390511260600516736 9307420 -158718195001449531080807462700733440 9307421 255855276847526435646442457488549134144 9307422 46322392692813041824947956135677469760 9307423 -51017938500215842540680947469399399328 9307424 -22050942785475079582401313223064158208 9307425 -10630788054869652079073887736842240800 9307426 53135485491073527126338658363365208912 9307427 5686105822036752663261844945715858640 9307428 -34925913964638591056442390614478299136 9307429 -66046147689425219041592017600141061600 9307430 -56214381958879616200722683789237698560 9307431 -87334986321647212603810074094349354016 9307432 122420766676527245921914269980439828480 9307433 18196528980581762783216741574862877184 9307434 136507180683723033854204497509402240000 9307435 165240056186168544708663336436198609200 9307436 -1376323011522452965245243433023200256 9307437 -324065736293873032781367426197381482848 9307438 44094138835183750281273289429784451840 9307439 -117064249467337874491873177930610701944 9307440 11018364030171276414949035598675968000 9307441 -150234085144704220974889762735312408 9307442 -49114671148063853019496318147035602400 9307443 -26395781873223110819806671334117236936 9307444 -45221340910952036128381652895932761344 9307445 141269247386437021954697766925877760 9307446 -9038552765648477323661148379592586816 9307447 -113119147347911257283696027068263638104 9307448 66590685846144297264506105581736079360 9307449 -216665311129827776595966334309304279040 9307450 -19965288305634943243594391061045390000 9307451 -70884773302119118623996961437149531496 9307452 -7838911868322387294792661902543912960 9307453 51491208779291153472158617854527561004 9307454 5897018214121262959666052374945121280 9307455 127768189564923027621176837176675430400 9307456 -46259317312665992447973933976532287488 9307457 -215730385155123105789549982779035651328 9307458 57801593100459946912478412064954707024 9307459 -76350216795756629118948585810039316784 9307460 74261358113376553762450563429971969280 9307461 -55073897249306554557814617996281661312 9307462 -152145270402442324123914979522448623488 9307463 -41302203016926826466927751826434038400 9307464 -52834974028539674510366850420744192000 9307465 -229758594584190893875459004089038106140 9307466 -63848394715544967722046463284598439424 9307467 -7659343603578063862327619214903377520 9307468 -48518242674530048044565166197814723584 9307469 -58529433491794609096379662769932666356 9307470 45743000334980408075349265982074994880 9307471 -56295931221691140776859067180934215296 9307472 -56326888160697585085191681011042746368 9307473 -65757954329178830082353385551075880960 9307474 123916182403024610058381746763191640192 9307475 53780274050396773209075823162107007500 9307476 106102906595711313518153218647008966400 9307477 -62959467829713760696169877624935650148 9307478 -163981969188658223346612891078156276960 9307479 -991988485388697029345826798788105472 9307480 7554696157584125027528847700532428800 9307481 4919885551124144124363029072025874500 9307482 34944375515171954532610569702381400320 9307483 -33444533195336861874069631493675607000 9307484 -17816621488823699569699062548365929984 9307485 25386643099435421501903394638468641440 9307486 125115354385198872922618562545227725760 9307487 -119780534698232057318480525585888959488 9307488 188441181242821174526193044276094173184 9307489 69202356265965024254774563193489312448 9307490 27359869903376817503078986652283060000 9307491 -134082415260786583604257015982124361608 9307492 140174316814407560402555102777913139200 9307493 -22308391530852129016207674385815966756 9307494 14788267128537763425080311954730557440 9307495 -9624264139721211875596071598549204800 9307496 -277843761688162735230055153489172643840 9307497 129413805005868806150362770673422906000 9307498 -56938140529348055558948677163890210464 9307499 -233909749766731668710519407033187503500 9307500 -1833269864482073780333260350756480000 9307501 121726351398000715375567453075175695350 9307502 14842833769121815005179942213646041088 9307503 98318386709530994243467019178912407112 9307504 18486267189187754143467407504568877056 9307505 -154423481808560551670949690167884475340 9307506 40583679836236715839040450374482872064 9307507 -281512623194430743992225552697819110968 9307508 -82946221001245936109154953346183849984 9307509 166078172527993729329867342234112617504 9307510 -11637531143418318294011567750459568000 9307511 -249259297659637406086531041724772796600 9307512 -116536032293800597387821642940595527680 9307513 13014181207811857305457805304782966762 9307514 -147614213102259169878051530334152640144 9307515 -5927045800330017498860924833826599680 9307516 35070637273167788341733781377766001152 9307517 -120931396771300360975496579816967026868 9307518 67463665737149594550343973777017417728 9307519 48521038889766627074995872775621899544 9307520 -42999892612717746875836546817615462400 9307521 236830290324920086930221429312755385600 9307522 436472890683439214105051976339393024 9307523 91932764060532639550106997021775098240 9307524 -32670036259622447987314350156459193344 9307525 71082544333034244807448886878645528800 9307526 -1656055595392185676133405693697744288 9307527 143601847136275750765017786716606890920 9307528 -167019031136120548428305144343365667840 9307529 -47089188290496900699860818604097640128 9307530 -44999160770957782874064838183684281600 9307531 -26019493671357793299067716285069589800 9307532 -52920088785058742045832687510753662976 9307533 -22009442994434936515057444350568687104 9307534 -54734102367650550235285567920836051904 9307535 -34086312842265175928698197720062977440 9307536 6345883919154253690239311869989617664 9307537 54487362156944325510665355704632180080 9307538 13789047434505701612695340916355512096 9307539 -177094658083131246288220315776630101196 9307540 62760687598963927933576560156343265280 9307541 -517419695294914121943998942934389618916 9307542 15527283148738985647096216316640055680 9307543 -41189814045247043359635504291427901440 9307544 -30738948660523161295689264420677836800 9307545 20451872102335133799142090846489392000 9307546 33718032938576831358658465066977342720 9307547 -344233634162490686194473922803642061200 9307548 -1268458795812828396673196503265664000 9307549 79074990152134493626670641918643122240 9307550 -84215443907806410295452846302904168000 9307551 -62281084017228907486767546783593935872 9307552 104714791047388325897441191822741143552 9307553 -311761845317098755532137266209154631198 9307554 5950401477848204390210747568518922240 9307555 -206008658717304283514399166592710389040 9307556 -48803229864548847566478834515298487680 9307557 80506191034881688421967811910205619680 9307558 59944590095358946388633898972919709184 9307559 -395895268686053605145484204032522319240 9307560 93389934525886800927860048994148761600 9307561 36955258581385235400082950573451204992 9307562 274723778047951244065171503010251696 9307563 -36757363820890062891595487572737640224 9307564 -7125668497413124462595414087609417728 9307565 410408303734892770873493983182849120 9307566 17303145296339111913301636344655901952 9307567 320873626659446189787912282340581366360 9307568 -64389049588765048971172004330745692160 9307569 -80975792273605527707652236565741933456 9307570 95104374239362059761108322742860326400 9307571 -34457631393155323275214519159482740736 9307572 -17401815893902031543089837672548599808 9307573 11514385630552287415373333515126340928 9307574 -4651307757778652529357225326986920960 9307575 165192406862473610434896295927739670000 9307576 150355474448915262065284771980110069760 9307577 -347637088858293039105580436790281032560 9307578 28681480626019361015510786918190907392 9307579 252368600890823505242336554492673322000 9307580 92291056157225653671783006845967475200 9307581 17823952992262059504848800908724450464 9307582 3879295050877650546259300668283022784 9307583 -55991990989698630027210607905072108600 9307584 -8067363231643544363700337098539139072 9307585 -10888802690894649864586256602789549440 9307586 -57289373540033275294930804313372809008 9307587 -39409466836172624289128903185419765120 9307588 -43924314883152539388703438634142427904 9307589 156758515954292756596121293033447311390 9307590 101008520452318616862529277564851818240 9307591 -109795018702351927030681913113749734816 9307592 40079380275787337333172625788304097280 9307593 -198152120013270342014581895650675853718 9307594 -11794396993898019093948127524414577920 9307595 -49165487289729293242895857005629829120 9307596 -108606018388607108378843404870725124608 9307597 55481212603719337940918607265940136940 9307598 -210835560322396564285569957852886865664 9307599 36924602063237702014473977355788819976 9307600 -5043251657389617660524532931628032000 9307601 357509340065812362843773783403902461812 9307602 173729896811028251334135231471332236800 9307603 -177565395655028624035069731024271847520 9307604 -3197888598829348623280400473743052800 9307605 -120850104209760012730389405570729347040 9307606 3433140702477487408361165703403591680 9307607 267167164901306600563976742917018270856 9307608 -2334934681554262833076754921000140800 9307609 68444760002698360686178502645372572032 9307610 -19589241156710352268082055476922987840 9307611 -49499668583145919912914460904675865480 9307612 -22113928526269574870772685526211679744 9307613 112151338488382287149058836390789824320 9307614 -48439236114433972615078603193246804160 9307615 1502589485493638786719386711241308720 9307616 36477519467652047847718495977540157440 9307617 -50891290073208235552489904218368420864 9307618 118690171958308229117534062181063327904 9307619 -172247088698452397234125786944430442880 9307620 -9918850921109263400408275041447321600 9307621 -154781785374490873672372958924378509056 9307622 -53666056831808788700153737458124435200 9307623 24811769532518976503241033431728881744 9307624 -159642291511989143893876258312421345280 9307625 187555251477880938359023279186792800000 9307626 -1751003103615149243028491350873915392 9307627 69347277379540781960064510559449565072 9307628 32192739004591050575573466394562150400 9307629 -40961850217968259875222986418029367936 9307630 131632082530141873191763735403522688960 9307631 -282734375449498416248053796745224175000 9307632 8218642074832047920894397872909844480 9307633 90985942006528986842998519240198604882 9307634 -268306774739220145480081971352923648 9307635 -5972996055385217456267301790695361440 9307636 15806815154354266402092346827589178880 9307637 -89952930171542715647158247446628380740 9307638 -67818454646220643988519797682416071456 9307639 -24028784924925069227786883763028956200 9307640 97097551312163184044931987020847513600 9307641 2259484568815709419407837371696912064 9307642 52113437815017770823577547625192000000 9307643 -50745793146088273308244215581384280360 9307644 -121802689563226886784297043303973314560 9307645 178396599222080424530498575428579982080 9307646 7729237057259043361001052184521623424 9307647 -144019374349126192619762092651139752776 9307648 35837064903911413330874826369898905600 9307649 131663328624490233924770697716302702164 9307650 61937356257195216752214253528291411200 9307651 1075409346861581760492079551255346320 9307652 243432910304719331350189388501115409536 9307653 -75497066243843896461128118489415244736 9307654 160125043615274449563210123933379399776 9307655 -17318794511424295043239078248455753280 9307656 107082599476035144938185757971338854400 9307657 28530073021881531023983574140414819072 9307658 111516005749723285717401413675696677680 9307659 83150183600265821861149219784651094000 9307660 -149674862591105148559494882975337528320 9307661 2083166922082324961182707058491997248 9307662 2975628450968371756866153454973005824 9307663 123064176799414522406490543112554028800 9307664 42780463037562617154940264183326842880 9307665 -105957831560476320904466192470811000280 9307666 -52356659501373312807792589249214668800 9307667 201190439196349459353810410110416412716 9307668 19342235684710852134447215978696816640 9307669 93690076591364383852179568196001027840 9307670 -117715040761581457028785570087125181440 9307671 -12795648818421182726550707328313524888 9307672 -193202735769698033987883296750189260800 9307673 304895104694147727864725580299580062922 9307674 35786345119748995919823945675217744128 9307675 -55956035304956144085707657420508567900 9307676 -55021205831428346362033023724440179712 9307677 1887675886057857659617037096440170720 9307678 8987629345094680046218547465111844480 9307679 351939047112706849727496925067819069280 9307680 5322173540032681283481578920602501120 9307681 85431930176899982744559949087280647584 9307682 192172486677832966715689914312547900800 9307683 34042259373005643893540770889366830080 9307684 82115961202549348186767476553079884416 9307685 -242587296971475717481896587529598697640 9307686 -66563501281723326621192797113742002176 9307687 177845517971950688762229583333037198784 9307688 -10610961669595070798181437197135380480 9307689 37882702895808838491275633252251659648 9307690 -57696686224418307919535765984997688320 9307691 198843574416535559651044421218766119092 9307692 -63791437623889010455202234264219731968 9307693 -329449661640278212398822765513471612276 9307694 -493153895553099505877631526526269440 9307695 -61046730597890967956638790291524303200 9307696 2108897308790646917659952839938916352 9307697 -65799995627810757756879021075390395082 9307698 -27069780240279882616069348889704561152 9307699 261820558669776389867987807916652738700 9307700 51145125249179072533109754468706819200 9307701 -42584707920244245867930367416825619200 9307702 2419783076131353171189030745755921600 9307703 3977435996373277678907262367453108224 9307704 57252407341805718208191841722620313600 9307705 256686547722964968212701421034510072000 9307706 101952478630356071093015678867901693552 9307707 288420679924625915505971742698316268992 9307708 136091087331228574502911716583573449728 9307709 52550766813895696085199264653032255680 9307710 2913654742342916549861468485987248960 9307711 -21655315738440552647564171357390541968 9307712 37548637318393822729579076055086923776 9307713 119524324250630780697854253173662634544 9307714 64568150523638525698849196315866536480 9307715 -5082642708437372616092337701743814640 9307716 40535919754810738530338834821700075520 9307717 345276957896406603383026517957340004766 9307718 -66641666227394239554581617364354027520 9307719 2667749945872506772474226617394179968 9307720 50401584581070832372867520982675456000 9307721 388555683917986013384584049058182858292 9307722 -30372694047945152907369127704631100160 9307723 -197710199966180853357621074753245979256 9307724 82514424805805044981999379081475225600 9307725 -6746579380485802901698606243656000 9307726 70061429793641909999584561282388613312 9307727 -174479827860844715922327780614801373840 9307728 2500363401767842629369958063602647040 9307729 -61054092565167753140058567118414326670 9307730 -7900895012607080729393006758019430240 9307731 -34088776192327308613742795224775340240 9307732 -38447908334766904421710219649307033600 9307733 -274321138901906445713829396128766036018 9307734 58745786633653725385061274889686175680 9307735 52435178834688053522725378959926950680 9307736 -197744246758556239779174508516610488320 9307737 -2354623636732154365230883149006749760 9307738 -68147522771991906915946352111425007616 9307739 79337348410601078281145038035936076800 9307740 -24955463586359319569655548816675911680 9307741 -29996216471009393391283135053883504858 9307742 -105553701886613770716635676323130058368 9307743 -119870024074094388334252555936726103736 9307744 136596405489297218463119205355429036032 9307745 171338686723346415777594667612896456960 9307746 30599689493188888573639239646762853664 9307747 -238693704797401178078513171382423160804 9307748 39629114287674281489150430712702113408 9307749 214607821692665654733481218847648575648 9307750 33611099149813567396242507194458368000 9307751 -19198437987025849141629140335595602248 9307752 11181868275047593990341167803437465600 9307753 58559885161897413641367830850407727360 9307754 -52433648101096519762343663753493768768 9307755 -110107066514838729969720164890785134400 9307756 -40702819061159662034824085235940392960 9307757 150268321663255339216749206038351125132 9307758 104805931273114054823284119865890416640 9307759 114892194408275794654207217037642410960 9307760 -20355035902948651502839841485152583680 9307761 220472861657946735542090530414282799472 9307762 -22856653685264560975515830859880336368 9307763 398180343761187818707692480090958152012 9307764 -149423754520353024777318159162986311680 9307765 28878854831401367900682392028810129720 9307766 7560621675983210045713527760109265408 9307767 -26960262682035889158882233732463305088 9307768 39512355686323237036514815678684200960 9307769 67229094456323312256624380674955824596 9307770 -49145042419086015294052591058193216000 9307771 345461522890495182449662890919356586344 9307772 135727191476978573418670490474545367040 9307773 -186125579247281492124666190499432148378 9307774 -31513343951133994166784121270289753088 9307775 150888411942625580059487412101263231800 9307776 28405485146550067409420218891291852800 9307777 -318848489681274071847607377420205884000 9307778 -123456580170251881331315931475036248576 9307779 3301177391761405678317894236149793376 9307780 -1379327523776739188372246728159641600 9307781 -11316458583070098566532645016245166080 9307782 46368150627150991231618079147788506240 9307783 408801255034718241060972904616696081320 9307784 -291920183386492394344332001954990525440 9307785 -78053971552097817443676805256465332800 9307786 5446502687787938683888127995833191424 9307787 14099630134042325111483459771452489320 9307788 20600600665646938551261534116913954816 9307789 11323842463704504728825970265207307520 9307790 10269964369231754397746342024475230400 9307791 10631537643362228021564704322352227664 9307792 -2064490037344627258743524831141527552 9307793 412812670474296390555654581222328064320 9307794 -2351073225100262824206212131724272128 9307795 -172910232726109565795179373971045505520 9307796 238929932504565786500206158869933598720 9307797 -217474135586187058661169465770989347072 9307798 67278070252346404847147457078217682880 9307799 108913675578525841495451953206891673800 9307800 107516255563665351563783049195487488000 9307801 86809761952055149471249311542612776320 9307802 -78644459207444359378944306740223061248 9307803 152920529234741280036072653377188343704 9307804 -11018400081435977338773667934636032 9307805 -107249634227331891524546138079711432840 9307806 -15487218767536281127476448116220158336 9307807 -108373261258449037349647561714920756480 9307808 -177080007617035275975833520529762222080 9307809 25279037033291605800980542414492740864 9307810 -3765367666980054388277342657593813440 9307811 -310055434406671550337191797873186260480 9307812 34196166437560131408234823811699048448 9307813 -105577978113243795649329101975513996160 9307814 118089803535959534106507104734791500256 9307815 -18910421746617633651547222411148832000 9307816 -6584746277560219496231824009540730880 9307817 291591444070007225429309395172770872960 9307818 37538643833307585821892238739068838400 9307819 -97236428980581726814004988065212216780 9307820 -54286931260625003209687490075699619840 9307821 66788116150899936488436790107428653920 9307822 50977828280365878311965923834401531712 9307823 347269241263130516390083128762523776 9307824 24952991067936292624153002161668620288 9307825 188102922342205286887215312382478860550 9307826 114181866134154421914207515454153811584 9307827 28273041611188106641421625616580168400 9307828 -15841051817033807290847864143960047232 9307829 -264081029134902086635219179190345327524 9307830 3295154979190733115370400307265536000 9307831 -1824211443944056448123957837469917688 9307832 -219652916735389615276244404779526041600 9307833 -213421352575830775241609876203283208192 9307834 -145680984430458134986833111701859663360 9307835 -21137787888319685170703678351980974720 9307836 24924029052829950977932360530201825792 9307837 50177512159752289517762605216849699200 9307838 -112248241739239833760793389355610151680 9307839 -212013786868304505741444146827571998776 9307840 59994074701213593338293387030167552000 9307841 177972538738520028837855843635216699952 9307842 -28993146312028357678493800322926940160 9307843 -97600630177748534280309232351713175552 9307844 -76631733568219884441566579196665791104 9307845 -116172274407979075771377629334683534400 9307846 -174987665494458671023301172987275668128 9307847 10322054083998036243557854804336560000 9307848 79635550453027995259517455041291141120 9307849 -69828072541132742316702549688192865264 9307850 76112235678642632469659420446230848400 9307851 -10493829067086839106056110050659183616 9307852 245137278340987064602170133879263623936 9307853 -218115273185848158261764791386831338880 9307854 27034697180967779284993263186116824320 9307855 105877408045135762878789537235283688000 9307856 18711212133298856128499617489004838912 9307857 49048800848154589076783932912067329920 9307858 9226145479087441786217952513063269376 9307859 157128459903626187658963957129570321920 9307860 32865037496337502372969671676968960 9307861 -76807622535968250418167174329208504000 9307862 -69688992649306058957165119653594296448 9307863 94607060313549491396369196397645653792 9307864 -232950007093752611257553956365288560640 9307865 3829630811057969393123265536220731520 9307866 -44734322441652404665519117655024567040 9307867 102784139943847003908539755680491149032 9307868 -63171310218761170974086563549066364928 9307869 -4998539500174909869256997480220091200 9307870 11156016292222718337255284532677038080 9307871 -388910916313084587331129828079585738856 9307872 -56087153355416859001836254082052915200 9307873 259550801829659542604999120204308659504 9307874 18964929703731043091323263320481398784 9307875 83104926733286816306904563145624828000 9307876 -65125209060726974017900534497748377600 9307877 313956835753461617580143044366922298972 9307878 14321945208377874131513440559295896448 9307879 41796206102706064063016154879451800672 9307880 195396015933683239926894167464250572800 9307881 -288912981420479991855990300314070484800 9307882 -63419743664860352504874584438091824208 9307883 43168579896212800647753458960579926704 9307884 -184229486940659492646666259259756221440 9307885 -1438118259336531919794297436996839840 9307886 14942903412604020822246498838198089600 9307887 29839297426233886472298179530668606720 9307888 43226415881312765359818306597048614912 9307889 -94991739786916328108226531926764383180 9307890 -63142641482999740399685822409058819680 9307891 106068949825165293936884034236391641520 9307892 -215460427642510411087922435479052556288 9307893 -29388504481418191560168213524446641216 9307894 9735340772372574812158436398555444992 9307895 109477635704631363371908108917942989400 9307896 -28234240427617835318506074931863183360 9307897 230420716400680394846914457236152586346 9307898 -143180849176783921035230849902240791840 9307899 356842956051242022023340590737179446400 9307900 -11753259252759886805644675491283020800 9307901 269850447027951606732401177761452016902 9307902 566872267647404405354873638502055168 9307903 -369428148454334723799213829161167372160 9307904 76715326352882525482761420196842307584 9307905 -19868020327003581559809567924772930560 9307906 15207301877005620474503287698700723152 9307907 -142493960381842090746960675997566570288 9307908 -24321077048473957300135943455316711424 9307909 2294712902824185267716325745925856608 9307910 32785919804338368232669416254671344000 9307911 -194700971225021503264628857392844259928 9307912 177089639794385377170300369442391162880 9307913 -154298311460305398627634914538274649756 9307914 36271863116941301120165463349043687424 9307915 -132728155312854187648809519638031721440 9307916 20537626897646139668829580066205309952 9307917 -8357675931166294729719097032319470900 9307918 -45108667697356470413207848689491599296 9307919 -162151750709313017088783597705120479016 9307920 30635288894735140553850109956005560320 9307921 142597512596375913942083741722281339712 9307922 56636585803344333967348819590622395552 9307923 23974621427086219553650581581014284144 9307924 135443521261631884935048820619896958976 9307925 -87469084588202390344270501836413100 9307926 -137994874874248555758083015423198695680 9307927 136779760502075825646244686870677006400 9307928 231382369910390183536537700072777318400 9307929 -70287542797572479962341209273865577920 9307930 61665939952037532775982126139813216000 9307931 63615023325436625577340147553415033732 9307932 87761608221033423193665005446836828672 9307933 15633152933744502399724479965247440320 9307934 -85286763941347154821655925915922242240 9307935 3334994156269633935621425453211407040 9307936 -83259593787471175850209270239930089472 9307937 45551245998800211259971709266738815586 9307938 -8718903397368795135496070914429593600 9307939 34356849199708403554250215825010314224 9307940 150444538722550067621670528163409748480 9307941 132488362976172565304089552736275711200 9307942 -42252227457938653188029283390529246464 9307943 6123305941418204921733397262926669008 9307944 -70643277046447747229014427464106480640 9307945 -98205289011805118465671294383771486300 9307946 -22419331788026584939334269965474510240 9307947 -132823877273397867228756899108281565760 9307948 79179112611566979807668982646939888640 9307949 -120083380649733935884038439590931455264 9307950 -46438706631015724598895605476741934400 9307951 327163583602345677995191395956115974832 9307952 -177457022854843371439399086572961792 9307953 -12904871918997212699411229899727325518 9307954 -178747722357859508042226574094477827824 9307955 211230874302632631581465394129304101360 9307956 23298531589489136882794725941116968960 9307957 -61297294633773749954156832077729796608 9307958 53290475708444649870423915935788001280 9307959 133365371170769666513830493034766272720 9307960 -9162076928773732432942246918341120000 9307961 -49833814013161091303173432681013625336 9307962 7833545391923317187355788763779420928 9307963 54587829400215732066735395172597490960 9307964 67097473236099899648395624491787262976 9307965 157703859382631458566577847940444417120 9307966 37018263789232362085194552693589141824 9307967 -35683835816561571151991377252194885120 9307968 -14286847745776565004765004286782341120 9307969 -133272108863153499085644482280263762640 9307970 36667271359333948755544746041090050560 9307971 -53284543800574294566594171099886929660 9307972 -43779969264636120167476573078991204224 9307973 4340152517524441618017405862890456222 9307974 -44096702029867190837487443943504752640 9307975 -168943541994355625639462542840852190600 9307976 36804571519883565021514880756304384000 9307977 -29248917955133092165393362421557058368 9307978 -163475469587993223777488584238591850960 9307979 51990947659386148473610748704832292576 9307980 90207777389098034914052949859457433600 9307981 -3480722099324810437113781675221786368 9307982 59305912085052326678356183181602744512 9307983 80269518296881832685524654358236358024 9307984 -647095407171769187034151569597923328 9307985 19642027026570582012506698123467129600 9307986 -49880530148331000831719093586997344000 9307987 -57235168774646808875800425797457320000 9307988 5494239940671105182046994892089716480 9307989 40105579879200726336465560873697312654 9307990 52220085343288534537780447317083241600 9307991 105455460107275147544292801495684153600 9307992 68280378967584970029332484310696550400 9307993 -97135197049329685082423222547085293420 9307994 400427870549631290951003562917525334240 9307995 185977177512520498256412901237847040 9307996 31286889939588666806614058439567869440 9307997 51263040960931721310684653494414801446 9307998 4344734250543382157716229252744183808 9307999 -338577451310175774413359115066945164000 9308000 -68598079990038373468538734295777280000 9308001 -112874075097302753691480931556868479568 9308002 12504483695676516938894514313420677504 9308003 118402022299453557813569761815963433344 9308004 179452042585546471725385776901224867840 9308005 -44013642397468459344878657901379286400 9308006 39547168413062700153217211813033826624 9308007 222919375753146304262590508905278416640 9308008 79321539185613397741347321808820060160 9308009 204448706764885780478402166779522193210 9308010 30785503272645588403761915650506437120 9308011 -18655980984412995375057846047747410568 9308012 -59337284324314272825958886751388907520 9308013 -146255960111849442971838334482148974240 9308014 716470186999085673618718511474564160 9308015 -160899708176138067465192863013301603680 9308016 3551163213187545210303067963117043712 9308017 -189260413976219550548940974387330467200 9308018 -90840199317749591901772786993415213040 9308019 1446303148623406929822716776318725888 9308020 66455882739812172381704902947362734080 9308021 350336435755550464360860686520058784832 9308022 -72856584609870312260386985474884805760 9308023 246779089895274894722349519869750329360 9308024 3052121422745747305712357275135979520 9308025 -12625662134691701536719748918478026500 9308026 -4052048462882707649818614347398809600 9308027 -15398157445398154554764349948337434528 9308028 -135215504476157385903700133791719022080 9308029 -4772439445421056276389272264274055680 9308030 63581463680772169935525477167112672000 9308031 16963384408628055159423618345789033984 9308032 180750367693729142387982763272909619200 9308033 114986318693654050883181311481630966720 9308034 6952944992944783389220999680768747216 9308035 76659167035127722485798877149686764800 9308036 63057782847988577321481418421788768512 9308037 12253575168289715787931632779893833792 9308038 -994152726340505425985637077790641856 9308039 -140391891637172566871454375506108573976 9308040 -28602680997854940178039900001604403200 9308041 -199371845180456697692275399276618675558 9308042 26077070225366387663643715831213953792 9308043 -236427322058780167814205630917582542800 9308044 91672014890010257045509543521396327936 9308045 -30862276489997425481703011074796751720 9308046 -6356878507269801850169913628045248 9308047 11458189590260557713661185080184866032 9308048 9990203742887017282168831688644534272 9308049 70316246358023146843372925908339196928 9308050 -7355184534051163440458383579526773200 9308051 322588141346603108062508459605034729808 9308052 -57617858162958098547463371345037605120 9308053 70752509547586431966853044268912885656 9308054 15125576939209070192852046046216065024 9308055 -62904129887859424118676322940677816800 9308056 -211212679143421466732313336795914373120 9308057 217438903283196794945936540796348079632 9308058 105075236584092296966110403519781379584 9308059 -261685665685991967471012694780815990768 9308060 57125343178409500457335130226641756160 9308061 -27150099965577964219021784384559425280 9308062 -1295936519465161647126749444527658880 9308063 64485871508557716212351335625933090280 9308064 -140201605171984897960720387631512289280 9308065 14644081508342097761295651395299314000 9308066 63007320026415110944358861576516716704 9308067 4402069030170490191461946293949640512 9308068 10764111313296642082220684225350336512 9308069 -196636255010843660411235708165144382530 9308070 78802223080569771626064651487348408320 9308071 85527206663072419911360419846300401992 9308072 11549072761725514710993647182611148800 9308073 44087231862930969730302465595008291264 9308074 237028218151766507166449235672104677632 9308075 -20660647193009922471777637927691634000 9308076 -5405778531392680409294411154350346240 9308077 25701068037267075741341676940097690400 9308078 -29915997171207001575503853870893278080 9308079 -41000768026717420575710309743483174272 9308080 9021439779028062391181021429508341760 9308081 -4021104453102760470182155414059801120 9308082 -45735585568226356043466484955678900736 9308083 13840617775071916635144920645385742560 9308084 7349407612849245865177535290191839232 9308085 16158471980912123399558965644843038400 9308086 -113966491706489469189956360088171367008 9308087 -119873246442624969052360082882605314264 9308088 77022318646246356481028682101614387200 9308089 -293799023068318294259543882801763269334 9308090 58146702394974286695211262465611868160 9308091 -3690481638751771941910808477128166400 9308092 -72455649906616700330771869973148615168 9308093 300233028384255242847255870366307015584 9308094 -17069703644127592470099846323978864640 9308095 121905422680152001189245706794036577680 9308096 41818003374772498784912243724417761280 9308097 71658995415700238263682621717431345074 9308098 158928315402894544336269287106045550800 9308099 -326394643244326567804146216990234408900 9308100 18408614162481235908221362223357952000 9308101 388709429081752314591639475950355096800 9308102 -14681446000316708315161906141008793248 9308103 30943278864329124882376720921526987904 9308104 -21822213185619913659597523240928532480 9308105 117297295057168901996280347683317100260 9308106 17800762525082278901389739305462395744 9308107 -79500346434512678669597224702715036808 9308108 -140684171821822465290763966910131721472 9308109 92735033131259547499773443731468324320 9308110 8291818327453474666670564450061496320 9308111 390290417857344810218544046274294057712 9308112 12415354275841672323872370312503230464 9308113 350130255863212949654527887314747397362 9308114 17497268252614739960604850899783396000 9308115 -62241755763468393952515595189464122880 9308116 -248334430814902149693388372733350111360 9308117 4932452262352325821774856786179272960 9308118 -73765635156567533108360322245772698112 9308119 -5638179103078706575199068526354479160 9308120 41364348795354619116961288541429760000 9308121 181509952815194111152202853565898568912 9308122 13140713219030070403078693093931725824 9308123 171892803669240298098062169978521465088 9308124 261063404232293368520299589397995520 9308125 16414283932035810752537586201956377500 9308126 -122425965863295720096135440806624495488 9308127 91556602957387626443476006904800236432 9308128 -150873587177972829478506981735184465920 9308129 -290016756557453865979990439902798241724 9308130 -29313205012769860965463427188828108800 9308131 98566530282360417094971633663641213392 9308132 -267317481904982116597049451708569887104 9308133 -49844986582510917303649382554966093698 9308134 92193583163037013115736585390607148352 9308135 20340408351329407869274692490123152000 9308136 66148465274155516639788260508657254400 9308137 71140857395313272258908822519374031872 9308138 -167157434253180106345121825339869920000 9308139 -159227915618654423163962968271966577576 9308140 -39209418644391004796009499734398402560 9308141 -335773191655135774969981542659324764458 9308142 -55220860042244612387862328232450213760 9308143 1224843778278203526892327944158839088 9308144 15580353863402334689067773924894539776 9308145 52132052328834031354558853454980275200 9308146 -69402345494644003280181665258482384896 9308147 -1598231585496961133113113999030802128 9308148 60167662235987498422998239622348656640 9308149 -161670003780732088163034477191516308836 9308150 41336609713098972903806851634933536800 9308151 148882895829290522186071497759880673280 9308152 -27236719346921442629605230409639526400 9308153 -64482668323472016045638616535644678912 9308154 -43831004498616684326716607167215383040 9308155 137536401835115583966489392072429506560 9308156 4893944395684665917055922324269947904 9308157 -15929681480548020218826758844115110720 9308158 -152672583163517601395976022062239697024 9308159 -48249151774895014639499398754456737440 9308160 5980795094856596953095175200885964800 9308161 -117583922057408474558181611366597898238 9308162 249241661737564272056762145560736602112 9308163 47380313816426629553708098661971793760 9308164 -17298117921309341829538772215802283520 9308165 -249493792497384409362712181136488438880 9308166 -30727165922312464986442068521892059136 9308167 2266780578862007288370752130001240 9308168 -269590257665060539076454192721536445440 9308169 16477788890491896043878767384998037760 9308170 -37629748852749992971099024958487906720 9308171 134289398630173457529413909221149417744 9308172 -135439115219066697027478896936889963008 9308173 17241183144553527351420994301236937600 9308174 -234060875791167502670774028798625839360 9308175 154160387778629315673367194334262688000 9308176 -49447992592016887034794261826399764480 9308177 88225441280935053029347067419996207026 9308178 -13309611095896453515027751341898609152 9308179 48092782786185200524601353052152950000 9308180 -28370193857136953487885123965811179520 9308181 49546947260427252469546527679699189152 9308182 62732155472321808420327685853999630880 9308183 -277414158304737751240018418917970593680 9308184 -52519490335830150793833389797524111360 9308185 38850984894771459622269222917643061380 9308186 -130062867977669220260080583366599377696 9308187 -95745574372089103263121393413554419044 9308188 102079950934939388543059301395572958208 9308189 14528257973004149591101795033636181760 9308190 -82361188667439549752077617353543940480 9308191 32025834434416378647400624360293108912 9308192 104655526980558354914842141093319933952 9308193 -163667536427822493482967184681587993936 9308194 -3583424051877467333476852337171386368 9308195 -105189470607145936475720077112703904800 9308196 3304592945334287887966458811228160640 9308197 267376735882044255552061823613089705592 9308198 -24201054927549299541878940076980794400 9308199 173529465969237357135753736393338247464 9308200 -67622902503410391109799273907812352000 9308201 -8939451067189101224049917763741426816 9308202 64076134895370396884174821198234677504 9308203 355920576522439787723423946524310390452 9308204 14239010725065224158410212171877555456 9308205 -184846475158146759140165493140049554400 9308206 106257272585944722522358719668330463552 9308207 91827492784894291556327019617225166840 9308208 -2660249928409410361828568421563891712 9308209 -595524613459689857068009422027583209984 9308210 -1252426337319408657813269612289469440 9308211 -8401334987970619678967158768581660672 9308212 -26806319893565337046313898831784572544 9308213 442363498235788358946649772980686253344 9308214 30987320329463019203568046278479518080 9308215 -4394963148759977227884119511635189760 9308216 141090936778235863808201359252051906560 9308217 -223791138281901367932393426140154574080 9308218 -45182741140468261522756994813290711440 9308219 380911602724975584098512256798846915400 9308220 -73672734157697460322647229915139742720 9308221 162038021001412623291948691545207440384 9308222 -18870012835575869159226536338975896576 9308223 -216309197161627840298546090432698230000 9308224 -22308840302857040697791010212394041344 9308225 -10415704963428195999458272391172240000 9308226 54515545626911618310403964418609692544 9308227 13217607332047943011985944788674374076 9308228 25420217296429917516782000974500413568 9308229 11309881954082668810219564155050184000 9308230 -2607608330000834455718886284641128960 9308231 129518443307382911400876193187274999024 9308232 204348942814192231440858466441728107520 9308233 309687098695296609975575955308482681440 9308234 -41273358924796371536062403691181485120 9308235 174956353822860799370599720544948118000 9308236 174511909921761137100855218064237235968 9308237 252235273617593045118118757227262672886 9308238 -27925712575723796880140175937862909952 9308239 -113230426608729272733660131875977346960 9308240 10691990921087727460774787231032934400 9308241 -215119896300579542987018234326493238750 9308242 13105829315166329958218612011912172544 9308243 -47521526080315584331131168868367800320 9308244 -100939927819461933688663082451659882496 9308245 3930073457177236058362216770058129500 9308246 192004484203535438578401076447200781440 9308247 -48067977227725595610460483467523021872 9308248 -19635419433983570044235722771212349440 9308249 19785673460849098108397533514270714250 9308250 -30405275607001756211278279501800960000 9308251 201718305894738172547001424517244298152 9308252 -26225922235650879073123669672714698240 9308253 563810943245987107843300194892116480 9308254 -64128917503039642953944094476506563840 9308255 -64592872451278615483870551008649313680 9308256 -67393558610273758892252676076093833216 9308257 9376451561455928266836068729218795392 9308258 -150057036743960391925325371597007321520 9308259 2143354513912662348964160673773876964 9308260 -15600332549916380656748434003060170240 9308261 96150235842044787239633128872809614464 9308262 853508809587588603865841074699969920 9308263 49560243111037688427213304715720582704 9308264 -107921666428495638014812463504010854400 9308265 -54267919336666949450006929631429900160 9308266 9184966112292814864838720792708941824 9308267 292380550711397042987467468238958611316 9308268 59371710625900368870543280097662378752 9308269 89541961448787262681419995962113859670 9308270 139220097418404642252364250300355718080 9308271 -18746007749940052666615271894343590400 9308272 65594596321607521426293403901844094976 9308273 -59320159033991282968244534890730256600 9308274 22082996123703702462321898273153186560 9308275 -92870100966651955018503828220686258000 9308276 -55490585658488088343349009492336691840 9308277 -5692216534100017125501720677598279936 9308278 -4851276461717216614720359430541783040 9308279 443511253354040814087364819264300451400 9308280 107564508966088610921321718689719296000 9308281 87416720387479087803447861688730575082 9308282 -190307127364790998162085794364080642848 9308283 -135378895451320892492448614606127581136 9308284 41712837005869357932253712041236601344 9308285 -168343955598820804013335743341070424020 9308286 -43575951300941817605548944839125414080 9308287 7113136495439210897703667786331489032 9308288 394082370147198695395535455581634560 9308289 85789833718438681888711901000072223024 9308290 -84577132543338521093621965567016908800 9308291 46427620528402069350859636823031085692 9308292 53280403371039101782919695256002424832 9308293 -49741065483687341298495660965713943458 9308294 -147183743727760845519612499592341670304 9308295 64354494070619904405067498839905130240 9308296 1837924627067341000611794005824921600 9308297 183081522516817722944290510984772494746 9308298 68345628962844052355016962692576721664 9308299 -26862888192370214327925245108756752896 9308300 54616308701784844744624492734784454400 9308301 93943644020546409694239742120957981632 9308302 106704246459043448081992519160620093632 9308303 13868636670297805015775881061115898944 9308304 -12658982901056732485885670955535564800 9308305 225692544913861480429791965876140985460 9308306 -34896359043374152174003857959236101120 9308307 33545966479167212041402423730918992896 9308308 4812210966602312820251021219945971712 9308309 -35004894800542244071299127210880412960 9308310 41371390578625016610898242231141795840 9308311 91466938396971386156064194593550003912 9308312 -14219560729362862385169673272116428800 9308313 -61168531731094052466108452900975797632 9308314 -115153827678738482940026618123748983328 9308315 267496040497316193789190481410360944960 9308316 -189902933036708088094133263966189633536 9308317 110071983785831414332750323722595964140 9308318 109571601334249323702583580101376162304 9308319 -98991074131105830487409233758240534456 9308320 21026024602050895323547274002783272960 9308321 -16881921119172737560342847147358744096 9308322 71761757490416743289507904325890993360 9308323 -119436626820148312108088116065990107428 9308324 135087956623318270872613447596089901696 9308325 37013023046471239851350795847531525600 9308326 -59705623814723986445801751898945209888 9308327 -58748829030257329025751025237495013328 9308328 75241977656864602524145897553326080000 9308329 321951667436721180889761310450335047930 9308330 -25056991032967918502019438866262881280 9308331 58687507177302164222666694697453041840 9308332 71884913940541302702668143162680407040 9308333 241323344450103728956141570963982976000 9308334 39860813865967178010217802186834995200 9308335 -162606407358719134711359296422173343440 9308336 5966115286068956651499268853634269184 9308337 -110472500074945339058673391992852469632 9308338 38787438769152367980170295659501936640 9308339 2252298298685717538327974722055083008 9308340 -38198000105230773937009598596523715840 9308341 -133526133261915023405233324801350616928 9308342 105380626661180763486018940944716184192 9308343 127164620515784925527705194057812716928 9308344 -336994706976665074958523084858019491840 9308345 -11633902131500064728601334090716760320 9308346 -11637264515605573447692512376055200000 9308347 145777037973249713927466340462544970040 9308348 -27189945624555731282177212502119916544 9308349 -3809351488904547709187373776596103796 9308350 199476655023461149688732002859171212800 9308351 137151803678922346094447094221514746760 9308352 -7051239051945307320062377565091790848 9308353 68556226612612069855267242619696144128 9308354 1569031228392643420233100283035664640 9308355 -13862380934796378770693746025715790080 9308356 -22733310792869578605801679799506553600 9308357 91004213594066082779850293907992760606 9308358 -48799342424441117081903567926781514240 9308359 372771901138831283991223481919583462704 9308360 60886112031725581489117300033906944000 9308361 -87294373322120203944315755397990886128 9308362 -5735825542783509017684791364082109440 9308363 1143376538396609972226264966330262584 9308364 11413731253673613196579337009098583040 9308365 -17238691837255624559620832323264747680 9308366 -27471865245909941677176482129762700480 9308367 -182173728180121618375815370776485470512 9308368 49025938013530010933935943895651540992 9308369 -23611080864767661632209967406747751104 9308370 3386073199677447522149555897499955200 9308371 -249897946156858949870649342364212835800 9308372 -147203456044732856599395854499717712128 9308373 -206349600585213740059903648832759060256 9308374 75704794396291743691657691371373595936 9308375 -69239235756288116118511133070207660000 9308376 2345286033076308682929289898490593280 9308377 122397000271720068272798363687130931712 9308378 125570468316685603957793954123566959360 9308379 -199467648172688933478227147359871533416 9308380 183868081561776629949682655159730316800 9308381 -209793445507629570019296531678352929300 9308382 -483941958674848998095141441079966720 9308383 261950551036335719516248716863069264688 9308384 -3076648504357300964351466666313383936 9308385 2761453536064098172671605449557427200 9308386 -22997058994080342494494115925659585760 9308387 8337693920145272160853118517930246792 9308388 161495315085911732025314990471143612416 9308389 226738388734650721280355806858028807456 9308390 9740607410215506999276561303948579840 9308391 -10048609140936668507112563092337596080 9308392 448216362379561111819585680866877388800 9308393 -68444474936237693557367008484796428358 9308394 -18754964472779262170191943966881402272 9308395 76931467635737149278231777766453288800 9308396 91464909390612605423903300937196396800 9308397 152819041938710045368334437053868068864 9308398 -80086536122244205228476750886254857280 9308399 -27907884409909428955730095060532988336 9308400 -8805786419079892689359060740490035200 9308401 -19711311521955667983968538226526005760 9308402 82692940267145124474756547829963803152 9308403 34825579208405953998433835624763333840 9308404 -62067764060418221275889757142947082240 9308405 173393946645613025589460387836633793560 9308406 34830421205484893294855054405177486208 9308407 111399984699073922598339991860828394560 9308408 -332323004583961076798762714829933527040 9308409 -143901709454363591972082529422192528 9308410 18444223977388055648416417382624187360 9308411 -124299369285590454903710585398961679840 9308412 316689229862430752999832807208749465600 9308413 -219331611265342320697432319442451033920 9308414 156406108329191538529263936752796589056 9308415 -64870043156702517762508790481665140080 9308416 123957415470691034323245859910075809792 9308417 213058118666237351793876343246904842452 9308418 17582767256200481285267110140716608512 9308419 -130843308205465576321584440105479635056 9308420 157862141515254003680694201112456704000 9308421 66143097779868853021211163444570612060 9308422 18754686356896471475940383644565404032 9308423 53930429131209381500263235198502065040 9308424 -23401633657432059006385126331289600000 9308425 711703347986945620290848195010660800 9308426 9823747250200838429377054014033540912 9308427 98882300649297058885234281908778050520 9308428 169959137688200552978760699512638899968 9308429 -135411136889721374512185019545618868116 9308430 5475644442787024795620874279556131200 9308431 222790218546230320935730914883854140400 9308432 20487791992672003123640737760387530752 9308433 -82457508637550087443755182747209468176 9308434 28157765131061747478553707743840393616 9308435 101207954202597975016290479333487822720 9308436 21876315169138374782710508950226110464 9308437 182059410744448462416192720714060291086 9308438 -3500557549652769635929131322341987456 9308439 -4008436328383106324970624611006808144 9308440 -240519391924968301250111083610906419200 9308441 44601795034234983114498853029584478672 9308442 28523891529280134339734412678332805120 9308443 -145386221107456416744014578707216253536 9308444 -514863087745115394827283087983786311680 9308445 21025905092103773426904879021130400640 9308446 23541454510679943277596041792713148160 9308447 -107602068727316165501744984783454965208 9308448 -156734346986284752174224949493762031616 9308449 19196227373599702043087956636383331560 9308450 -84582488456210635738683051683980598400 9308451 4664588724647693949612894737691386232 9308452 -168336866200305971175804760228265306880 9308453 26481894414846415053337310830373887680 9308454 -46138381220901946887777863948753991168 9308455 -62164575903113637378549252482970262080 9308456 316233402433511603494793735476084730880 9308457 -31402576577770870911705775409552719452 9308458 -35929416337135346416745015187494083920 9308459 155487988134481724875646692702317908016 9308460 9303585293614055663305202301739008000 9308461 -20454165245458887225461362451249197600 9308462 185359374054318119111757775264194215232 9308463 -25516038110313123118890306386158362624 9308464 -21716486888491464759610536984045649920 9308465 34032022120368862995831973920168929280 9308466 -143771822541467764667747403404759838720 9308467 136336219172335377733734372373641609984 9308468 270648940772912111022882825828507648 9308469 -1937561434920762842890072289530762560 9308470 106309040747526904450261923193119367680 9308471 -188962801944087929004164007312515594328 9308472 -87632833164821135516090606996499886080 9308473 -242327936573900773771047081911133080278 9308474 -36071905106043775545915306829788066048 9308475 3010714348824646718246771248413286200 9308476 79607624873877099808913492896744535040 9308477 -265374596891268923507619359487998903700 9308478 151821291883514695486739687543578917120 9308479 202438396159118152928744987619532998080 9308480 -72582278382919554677446742535202406400 9308481 47046728671694484202452454417397882304 9308482 156403292064347177070541183345013840592 9308483 -69638676573578374273688501842702233240 9308484 94457896266173472689439980422862421120 9308485 199721324224977691976715017676634245180 9308486 -247177519904982109371787319524066523520 9308487 -11143511715848792443907895521929079640 9308488 19114125003712347239741039602048696320 9308489 13282703539442543110258866100898784720 9308490 -76708913182707805706332037657767898880 9308491 140329198450644352779814243572493209600 9308492 -87181592478115014888518756753329507584 9308493 -74349092763733311444152024048679796800 9308494 -1773135263053036308859824963045196800 9308495 65982379583711597438527092620383094880 9308496 18065068742286451943543001712013475840 9308497 78498812433753324801749496052348979904 9308498 -538045472357982799084543370848644960 9308499 201085279095239681721909618102829439040 9308500 -79581821558548404021068257668834624000 9308501 1480804843982950778205542632695512604 9308502 38819303443977339888949119627619377792 9308503 235499958406448026728478721484997394160 9308504 -43076731720958827233001715371741286400 9308505 -92639840582519322625390508306415829440 9308506 71512712096844087599973238161687955680 9308507 177564098401928508087051098375739209520 9308508 -36664742075083663309227610393466585088 9308509 75652933489954551996296745367783563616 9308510 -55767299969512782362147454574870608000 9308511 -4748166805476881570214514168157477760 9308512 -611605182359924399025797000084008206336 9308513 -275711189356493245597526083413444566238 9308514 51755504973784820673749223950862770688 9308515 -99068710685682140303746868865449545680 9308516 -24486149959389635573832649395838697472 9308517 91309139605996509922724802955424267520 9308518 28505352769738899238973146238013450240 9308519 -223791113708405959398860625760163528040 9308520 6843169337168918178146666037777868800 9308521 341811195147298925181767970496288017722 9308522 33512056915021198869122401289110586880 9308523 28967503307467879723021527047437062144 9308524 -58861492921618817672329388617100379904 9308525 -5793781540919278893111775074866582400 9308526 -70735407648724948221125920000854899712 9308527 94621291818564838814526340252426759376 9308528 -19843183561028751825361250056296038400 9308529 -117583942240175190611201645666197161726 9308530 128915126951721899141392628517321120 9308531 -168019826750241602950800382138090591668 9308532 44687523324303279649881482014321385472 9308533 143891331295692534883305909515815980384 9308534 74166008580468903911971491585509094912 9308535 -94076832864616420458158599257383194800 9308536 -272703843895071812587800644634086707200 9308537 38644331198192911051169970786296371200 9308538 83202224194059854398845992807420588544 9308539 -335973950943903533427471402414010206800 9308540 228441114722210689069701186434818913280 9308541 -566959017872206144202080878013635072 9308542 18678692568144814509803496116022876672 9308543 -318460704512707115360665793397473294208 9308544 -76589523859305290284989746951183400960 9308545 -141424021081382374870291539958245014700 9308546 36709353181516810778100053401083376128 9308547 -41224534430874423987238699972466194560 9308548 -144863635165355908512808343472354186240 9308549 -125994586706820658975772146361432565636 9308550 61810240686042446884750153605881716800 9308551 26224737155745756467952822487573752320 9308552 -208730813000739937218038080085199667200 9308553 -150680462091443490591869838799880269296 9308554 2442976533089288454200326315703396352 9308555 10633175892624769396009771936045596960 9308556 2736022716774795475831133727439257600 9308557 -5158115727892760898165410713125893194 9308558 -20057130549910966957124427815765338368 9308559 -76038042130935957205094366452776888432 9308560 -17314333498878246897407723957118566400 9308561 -194271093204856764275258290857172133838 9308562 59278881531147859332936359706215301120 9308563 -245590486283275249495422693228847193016 9308564 -107550464029648540528969624864104507648 9308565 50189675601055733651641820815583856000 9308566 82889291440689557996010566090433732480 9308567 -25240733820902699461371009213917091384 9308568 -38266210623217342559592059329583370240 9308569 -194530178662449759824408874198966106604 9308570 82259086048242003827843285671442380800 9308571 -65802390629966260612433357099114677536 9308572 9174356489889633361506660740305059840 9308573 112910177979393095696114185953014382822 9308574 73077867546414409131683648138186618880 9308575 43410493221891865448350733017918123000 9308576 19702320236467837099117131397494472704 9308577 -223687081441416760763461027398678188880 9308578 301560600704549040319754888556140163456 9308579 36621701090120119723989104874835989792 9308580 -17646912391203221337186623093427609600 9308581 71244589228031170657752427949741992382 9308582 -80571380757192042000068393765374552608 9308583 202517119827193816722528842299988364576 9308584 -52104885902634897303649325284341196800 9308585 65824210834622256074561636822049553920 9308586 678539241988014330338716509798739968 9308587 78758860440036597038927909124401280832 9308588 99757847582275562948080268098469277696 9308589 24139113570315065787392076128180540640 9308590 -117323131927252280505993355256643355200 9308591 345143678805246170300894078626687534992 9308592 2527315746090806227967201529346129920 9308593 13191269398276945768552982955102260800 9308594 19246826364860928431850949721158041600 9308595 -5602262207047845803472239800808268960 9308596 95838978778392211306050179659463055360 9308597 4334946294111024881732798195952811200 9308598 -24293272424410041930839550557982633984 9308599 3376960920354758911901161615968953760 9308600 18438030297900998485737296827607040000 9308601 -95877325535367642308691950471009230521 9308602 -11478741379640090411285544864485414976 9308603 376053288844520362910234571730137066852 9308604 -18068658907758714978143527400054906880 9308605 134216724776522464400758911310071092400 9308606 -60901643982004697875189744910066391936 9308607 -35481968220002734276860518430261073920 9308608 25179422548481518478264029994586996736 9308609 187778174483433974832889100547679359810 9308610 -7851583593902269851528661970376576960 9308611 41889332147610731988296618928509582160 9308612 -201122811692852806072983353920981071744 9308613 -86143117993755238572691418974927821600 9308614 57916760625897050105227561585759287552 9308615 20004344813359689602823108877098909120 9308616 -86316154224623055300246332969592668160 9308617 -52098721805495467657814195152254855334 9308618 66177009981441191273779558795634841600 9308619 10710139775988535066436120755020073800 9308620 120414297505678338352644727662486343680 9308621 47013470882808465931901170076542874880 9308622 157816379874705374372161134547714443264 9308623 -30347498559822293966443378740248868000 9308624 -11121339815781912006739601865972596736 9308625 -4724137740209939004605686102250784000 9308626 -169717647433599616893885563002825845600 9308627 -157647148780966856606559296509647973524 9308628 -166014431553937272388478970235722547200 9308629 99521275019488648725480879251312359488 9308630 -41911737135535302239408346760174583040 9308631 -10285618010857351395515272390608753048 9308632 28523120218567663536344764461396787200 9308633 -59634668629891504371040640697491254380 9308634 -33433545434935323148691256543447908352 9308635 -79933230849461510955414090209388438240 9308636 126766676460944795825508337758269710848 9308637 38768838295353282651419683145263886508 9308638 20644461876645461108822152815093870720 9308639 273141037239480758556287690970583306656 9308640 675419662838955768350304290450964480 9308641 1542944179305892681897842760782971042 9308642 12058748187326391555584915773887880704 9308643 162256955948285466288852591644204127864 9308644 86966951887674170196694150139561523456 9308645 92887390366327248382988658695112764160 9308646 -28031519138439481346514492929839340736 9308647 -306154306113839814680251422629850120904 9308648 97676643047301675041383139507183631360 9308649 -8471542100295413298830465316609884160 9308650 -43406713612744358940590222280685010400 9308651 -560196970544412585368834215495437000 9308652 -46701182240675299057688853564661678080 9308653 270228366078396620418632332883048178902 9308654 50629672526605321089803926230016051776 9308655 -44540524035999712637774979782850705600 9308656 22077368113583119739254416803036528640 9308657 -435630485258309104261015075931551949760 9308658 -24521017495281345663098906691395603712 9308659 79694925489391860551572561772458662860 9308660 -84025564989352659781591132851812056320 9308661 -73164824108735181810388973909481213216 9308662 -171264219358271427444912503908731097536 9308663 -67922318732009553196173011861975858976 9308664 -215682603059735498778391218596861399040 9308665 -197950268307711274700881648054503125880 9308666 -72932546749784926714798952253861008640 9308667 -78549942193950460026649899767383878120 9308668 12919572490526205397723972214389094400 9308669 327937211411919849435060512648514074796 9308670 -23223086763958504587869391611622297600 9308671 120403814274848612287158355476205071872 9308672 47989506466694631891807711534998618112 9308673 4761944669443549810010800352682021408 9308674 -6018735899253806773453625359331567664 9308675 29722880344383153160780945220251842000 9308676 -29425078578829931666375636429380694016 9308677 -103623221706333965547762398858210616674 9308678 -143226820133525640248990367956674707360 9308679 1487280001700873354444097405007007232 9308680 76712864778929260568182979419737292800 9308681 -160773110106009154801132538883113422200 9308682 -2421966642408842074654638845979746208 9308683 2426150053503630311395163473931546344 9308684 -77920007140946056366702720607053774848 9308685 65684309900951444102279012069400088800 9308686 -36166277411027538213495209827217606208 9308687 -187929143878738517766491225749396606896 9308688 2047347982296814010439485368870502400 9308689 146856594839644625814837289289393881600 9308690 -14224253241048706235211668072643647520 9308691 -63778257756949006682504290704813546240 9308692 203658964491476961412375617028387922816 9308693 -127030460853909637918741383169630499058 9308694 -58322887289603537191256385238983105600 9308695 25630043891971245456405973794399630000 9308696 -209666278357693165681868817513979422720 9308697 49722669827772896800550731229626651200 9308698 -29404803537809264024186837829960084480 9308699 -74045538728477691106725741882067630536 9308700 14508267371787326094547539195933964800 9308701 24123676576306712597464967032365785702 9308702 4906839622794368692730602362953933184 9308703 242571800470030623840280213125113375304 9308704 -345916077350239282616158950135235805184 9308705 53681592279591325276372696284361555200 9308706 -24977481769171369041301066714304424192 9308707 359613324955027754116282143556727693904 9308708 48486653347958344787519766781422858240 9308709 22085512140960270760695224651209742400 9308710 120680198751658720059650843690174640000 9308711 9917229099424104806517765122881826304 9308712 1504085003735144242165099652190044160 9308713 84286297116267237382815758192977505104 9308714 73930257786419843424969971893626326880 9308715 -67928555622099281867933321184341294880 9308716 -175283375653263634856360306803522552320 9308717 365446859519014314538157967736608857952 9308718 -47455192417486230416974103738230830336 9308719 -13396360494331595300024509346505433088 9308720 -39761660204831834652308223816307507200 9308721 143382754627976969218332502940418027840 9308722 28531497927343515854413411268734102848 9308723 116386109394211666883979788264748024972 9308724 72598375357012554964299672338197020672 9308725 56368990759142540171417859669946068000 9308726 -3312815996579010928578210493628962272 9308727 195909471777657733874719315402561296840 9308728 224531935876678825809817823822885683200 9308729 228650782659583168969888443804833002320 9308730 -66825117664012649390885631309818753280 9308731 -106690334049321729509465511959735299136 9308732 220092200376110110491236836577233284096 9308733 -12541158934719259984486388708547980736 9308734 -39921581465936056610808948471400910208 9308735 92523227256278149880166910711028296680 9308736 -114539921524130624507700574327500963840 9308737 -332980008986936140043076928193017847614 9308738 23206748306449404933039178354746009600 9308739 -50341046520196747642270955145959784960 9308740 42645059905776956653811373573320724480 9308741 -5125762699735262837353890145834021776 9308742 -20398869556012605421420262385821024256 9308743 96045737558981595834671698595090907992 9308744 -1631875430205827718153779739094548480 9308745 -35797464784588340698968701733896691000 9308746 -1052709206055043095426460193784016848 9308747 -104157621744888087587644830902387221248 9308748 141074098271604626351522042534505684480 9308749 227660683885518795001419856555351733750 9308750 -8864017024039799866896246476361480000 9308751 104554216741708802420546368530152151432 9308752 -42912079768728445851290804255619948544 9308753 318489751315795411988250943679123110002 9308754 -542602604541425311611540565285059072 9308755 140918246099900620024849688557154522160 9308756 115977573058849085697339583192569523968 9308757 53958240722721692427563128195731860640 9308758 -169665323372354674354060194605456658624 9308759 184114632549664382254720121341727549304 9308760 23498992728436130553797119046251929600 9308761 -36816460768191692312698548664638686592 9308762 13624839506177300696649160789294555632 9308763 989746398650917614639136640657599224 9308764 -234620781841396895036227296400815783424 9308765 108591763117855466286789218065052469600 9308766 61824168120588855729470813520105234048 9308767 10646828521110865731100980312407494656 9308768 75733655399436719618233611641982812160 9308769 -1947508022117958450757370547011800992 9308770 55654167393386749101443298652393358400 9308771 266560567728520471926052596141077586972 9308772 92406296120392855922289223931307648 9308773 -177767625858187219268609859558159928320 9308774 -59626420517033750948613482726362776864 9308775 83997549047740425216836715655232310000 9308776 -164714521830150003910028439782514739200 9308777 103165191198526259989317906283924123380 9308778 -84711091495065426165246143923730578176 9308779 -298074271465879634628211466674293194024 9308780 -13066545335028551491750532518559370240 9308781 93565620952819928922854688752338094070 9308782 -47209914737353882634997162032785898496 9308783 -181265650177276949507031690322746828432 9308784 13079586030282772613143536627862732800 9308785 -145273986523079837526928932879014851020 9308786 119946610309292682757884298683993744000 9308787 139122705810079211404491805649577685560 9308788 212275835196216531388594319681698633088 9308789 19860495938360389070823803784535701120 9308790 -33750249074696195726044558861555200000 9308791 334649531899594017248256559990053510232 9308792 75919933536222011076265400603708129280 9308793 12062682249222090041937464167742833728 9308794 55315125287102041850611013115198304512 9308795 -129085358452323117802529544272630803200 9308796 -13557077227496468349405579011492782080 9308797 85404141091277309380560520276615455000 9308798 -62287210525356836263248503301660633600 9308799 -129409493013900622631501347714095437136 9308800 -140460673056116671261223450624655360000 9308801 -32932652754103179202523453663900931198 9308802 3554579404741525477617783993069071232 9308803 50633889006534723751901042830006019840 9308804 17355155674511130515361352013328973824 9308805 1897598871300043596117412383626214720 9308806 89233031364555300096800051254259760384 9308807 -85555804591934715834958265705022894240 9308808 118649315125728104129443266045645542400 9308809 99406939308820108926347780421181192116 9308810 -11928770840092447372607790134434375680 9308811 -11403496719207846539302009357699453440 9308812 2039811381257684828199088251813724672 9308813 29253094983306363982125732190022873622 9308814 -1885040407893936480489075126189844224 9308815 60003135635882493785555565216612702720 9308816 12604070039542324382040728653917978624 9308817 84294251566726635975855776318946311040 9308818 -1444723493029513681506408580228310880 9308819 141694285476829090737969270889654983744 9308820 -86246781241760607169045196728457379840 9308821 -158896062126318757666889799173663084000 9308822 -18051306003497825961908776337183232000 9308823 -222380223340617761841054381461823345816 9308824 -226500404737686865758988245654722242560 9308825 -119109049130003714369623752780704358450 9308826 -117160192788939182268050051883728232000 9308827 120263852564723923892890207253397239760 9308828 165274700004642215116710760595363040768 9308829 -16072569759496696198287036979053376800 9308830 -12564914503363114297910525356131129600 9308831 272165314824797400349298503452602041344 9308832 -62205739609063514666304924740993679360 9308833 14065172724958774070693264560708200900 9308834 11879141421324623606757634141310868816 9308835 16254317826183238320991631714646618240 9308836 140650082824265537059578492234503258112 9308837 117095763521947718294830791498857081472 9308838 18955323967440157476952391762092185600 9308839 -96797747306567365861106587470862708360 9308840 -113771866224777263645128051016286720000 9308841 -139443174994859065627229245357122724800 9308842 -102442252658195245523435218100694446928 9308843 13288309404697954168398143479954959120 9308844 -180464671413512949088170306625073753088 9308845 -1567461226788985824938895691183200000 9308846 -73421522565616011027230872471196811264 9308847 -69374582835900400212818564875020996600 9308848 -49063597106603671631721144131139731456 9308849 -280697736523743714214077895550254014480 9308850 6871022751314693215093749553600128000 9308851 -9222577748129696430718820806058835000 9308852 -99792455776448065362235531363641876480 9308853 118597163743439336721225692874227791662 9308854 13927650753326754525442733102454343872 9308855 -3548999513827680373220406726396794400 9308856 -38716902141586245573686426532568227840 9308857 -23167587322300842613453095195097399894 9308858 124072594939179464083181440350648292944 9308859 14740304897148957495301700376333623808 9308860 176735687101906156368044485785635635200 9308861 63210960677620887202926312881086779462 9308862 67930403671239160008938201981560043712 9308863 669158934310091547902489243014245142984 9308864 20691217620461084458791973510248923136 9308865 40078039738716864521620616009744781120 9308866 -122762255119052786034853551321047040 9308867 63885528890135889729816410415502717824 9308868 -75009081668669337200885753193980789760 9308869 -80807141679464698787148343903731977280 9308870 -26037921278047957800974332085333318400 9308871 102801796559674233142955500199639957760 9308872 345337615869725682236514376617960268800 9308873 94461599098698065015227468098127965018 9308874 32685774334604056030979214967925180160 9308875 -447942429748584685311187333525263036000 9308876 -116482543004164211554602391184473830912 9308877 -973688576706729125221866234568113600 9308878 -32600589608442754512545921088835901760 9308879 258957683252567469312036842877321185640 9308880 12398815331961973646021698324762460160 9308881 -245991837593086354433842857394337094336 9308882 -127718490630702645355811884544993389056 9308883 -22525835219929392225192556230878786376 9308884 -144984066337501640955244075248769559040 9308885 -34252116677571415756222145686748227200 9308886 -74642299714394750913162729567016550400 9308887 10010795579494394652853314246190466912 9308888 201017391297333786683756019625853429760 9308889 -114886707195646064255590624102022417292 9308890 120035488342730269402456848590520895200 9308891 -6316448712075246096783064597216651200 9308892 47969304039391269047552236272527165952 9308893 436639588818900222585023933515277760 9308894 -11290948308735169153768852065939848448 9308895 46740981604066981232414345339676796800 9308896 134539119267011372547687796430929920000 9308897 42582062234179433734510025026791686400 9308898 2181359373875090835166172499785625600 9308899 93946252162246038689461488245806238160 9308900 129392380724962737011020489541715888000 9308901 70600713722618755365153095714273265984 9308902 -19446687573860916586275945702647025600 9308903 -27370225281407569296152602734799111176 9308904 -83022556608566751995907833612133826560 9308905 64401187570505056038264968941566405120 9308906 53926175878459459606522744326797407152 9308907 -256889475817845637454826386571671045796 9308908 50293581936273127946098480920136508416 9308909 -53167125795173876071998868106083534890 9308910 17537861541333041867251940096454278400 9308911 224329312419024446018615654319281766912 9308912 -819457233415175951192234023661076480 9308913 369058691188634700512794641747237495360 9308914 53892599999358313583867776738116851712 9308915 100540059842471765903816111677785772800 9308916 52044332618357065748139468616617305472 9308917 -263339600350681022968460716697586227360 9308918 -129495538011752894982743902580815359840 9308919 53833941045545966706598523303895969408 9308920 25071014271684784981772875022176665600 9308921 -310422041002490202667850081145900073878 9308922 -20222617933470223886578953860557306368 9308923 5959722490097488303309942626953564400 9308924 274436246574912859407032189618351424000 9308925 1100973814457668086926402798503669650 9308926 34580752830929336202794969488246613184 9308927 51305837784916406725400244434392874640 9308928 -23388800603923246642265475778307162112 9308929 -141979761815722299489141142471811676224 9308930 13830200691437675402556499910629739520 9308931 103710985198245281563222268357897500152 9308932 265459486816271047218552547418059834496 9308933 392966859522234055683190682069823771804 9308934 -249745772904230446777203030058714641792 9308935 -17872673327478117996443026388716074120 9308936 41309244982787863744029429473265254400 9308937 163491487843963301265121155920707515360 9308938 -141568371295056040060864027775079452880 9308939 -302371647777311129067532863979563673260 9308940 30031782720256306795084150293132318720 9308941 1035911564308386268074535970891337824 9308942 -161044138343355355796644760140852920000 9308943 -66148074704459005884657191638915806096 9308944 53594905555948523215131985500010127360 9308945 167874083803205516014797003098404389480 9308946 98456852003898567154526338044817728000 9308947 -414201777529048814235448709640391995604 9308948 196711825671949474184988048732047001600 9308949 65419518608795354066711990631116378208 9308950 -15804433908895862934585009422637033600 9308951 -166532683392024333640558386326936085216 9308952 151300262567152203464708828571185971200 9308953 344547016636250821640602514383329153664 9308954 136646250132256699533877286722213480176 9308955 57697713054337661885433788863302528000 9308956 138463109098475548764757758653595461120 9308957 46286014862069901492565556535199162752 9308958 -57088341622888710571494383329117642752 9308959 70713662763396381927061759985571955200 9308960 -3202137826105382542218509830123683840 9308961 -87418894824008042586064815130534892160 9308962 92894816963421864701022135374867248704 9308963 77278008271058418457338592255933972344 9308964 36222806152534006913454296992722235392 9308965 117852544716146169687839372161700390400 9308966 14092054702967861397858945458052205824 9308967 24723979990366045687720387047788023080 9308968 44759189526195406970948786351383818240 9308969 -505585951483082766500760525297330733920 9308970 14064128066910413873578095593543197440 9308971 -1570485946064803901782081321489690320 9308972 151849140637286175074174672446330219776 9308973 -77063377294913902146150948099652810752 9308974 127659014562093353724804359765766036480 9308975 -24239129755235916380273869648406879400 9308976 53788995592037597320463288246734651392 9308977 -126657725138905120432521883219127355408 9308978 -26453359144280019245408133284816398848 9308979 -2830924953453454113516539785258319280 9308980 123400810096285613813070460529539184640 9308981 -10139912523659078579351028421038395136 9308982 50305007456001690957670157039413766592 9308983 3811095985606592158403756103072447160 9308984 -4536187992737492334242960495690158080 9308985 4204057887642880389701854689450341760 9308986 -129430665038146111519255385791766033808 9308987 -396102479193555261445468902436593266448 9308988 3605958702644166009353051474230761984 9308989 -55805415233011521774876588318725164244 9308990 -19165843808754696247849215299825587200 9308991 282155759712227658641359624752383570304 9308992 20143532854513247343986877703378698240 9308993 -181151105847402441674706010483316883360 9308994 -16813890193419082719950125793819472000 9308995 13926173703989560065532125809026466400 9308996 -265467638372034986701936380029326286592 9308997 -24533633810654911156123823755587494112 9308998 -141829456187624948234253610499408264640 9308999 117565731532552941464464961115761859072 9309000 -88561062168705694547442646764134400000 9309001 83033135318842521383222407037142488264 9309002 60438025873593080762603321676576847872 9309003 13718179904321383899509219456143286208 9309004 -46478273770273099809573663913391090944 9309005 -60545979915790203654147031364016464640 9309006 -4799650682961644851472314009357440 9309007 -329355942389292368722784869185821785744 9309008 -91256525037274509524569674795150213120 9309009 -87745890429907409096060587022354486112 9309010 39306190312691132339193117687066677760 9309011 45085380817354887144280398915268087824 9309012 103989412171922674323922910257290393600 9309013 -49219921487900913797226134663715466368 9309014 -54550053716451566531481889884394525440 9309015 -39510066963216805652909191486036733280 9309016 291619130344770818583317576184132372480 9309017 337851807756796268468455064322850749066 9309018 -29788912994285837163535508860026008832 9309019 276992546268151457832288707147488484420 9309020 42316591167927496251168569649930240000 9309021 -4913708634426057954712066463730278400 9309022 33506290791021839605618592533348389312 9309023 44451697804056191327802570086542996464 9309024 66881382292259424578594311140389289984 9309025 -178529112187720343080418051297365496400 9309026 68630985682487421669895619364919489392 9309027 -733108422662642405055177638662097664 9309028 18800492515483682854607026764243863168 9309029 -54449067684330680747701844381553090630 9309030 60707088860804093520778197643805157120 9309031 -220627297989760667384994096132385701120 9309032 105573045163463632609023785641363430400 9309033 13957671063968521365231787943213225280 9309034 12871295842679501078612381524242393600 9309035 -18745299847162296747267424102386719520 9309036 -50068373939809907690368992742834913280 9309037 -398817452892781851535917066638462299040 9309038 -62103350740190316651607375847559587904 9309039 140013730140855404906379838271260278024 9309040 -22291915886004907592353153707463802880 9309041 -122214257791612073373586336930270523328 9309042 -46352878794415196968132800370052987760 9309043 4227743628525862598582559361791861504 9309044 -89164033813042381972499431056572620800 9309045 -151549247230746622508380021932106579680 9309046 -58598709216124652023562420841732219840 9309047 77900043372874233693135067360742356224 9309048 41588243353595270065745795511733125120 9309049 -531185221120661282738110439816261886636 9309050 -14353119391542311155312918882892160000 9309051 -159500217569082335036411713530804484020 9309052 -29363662553799125773314451848419614720 9309053 1281006091901500634501428060799372184 9309054 150236915032260549324473880453862050432 9309055 88211330248777866493621952794121548800 9309056 -335280062184440935988116428288782499840 9309057 123973358429335557882796178320859073840 9309058 247594625547017294353471420690545131520 9309059 -133685893919137254003863935419009094800 9309060 -4451823237895463598289923599981568000 9309061 174460124927108254152008885872072461662 9309062 -51136074022225874974800064272902030208 9309063 -75874221173671668055715970751291348056 9309064 346454378850719994509389825877504256000 9309065 -4384036966159580818191464347304472000 9309066 21639705300225853203514579972036254720 9309067 -105185706760934823102750434140445915000 9309068 -22211026585112435163862298863971262464 9309069 89850342789910689943931966823882130080 9309070 -1031323206179549586021092123528016000 9309071 -232271834362431455601634913895653323728 9309072 30352040283918342972512775328340705280 9309073 -180231718322592173575432740066283097100 9309074 78849060058845191053624445587529170560 9309075 117360931851467765545524543446344986600 9309076 -55018929678163464585087420655903373312 9309077 107565761471192351100709552985683798926 9309078 28509411386406193550668339777374706944 9309079 56579515479068892795573125142479119200 9309080 65660355124094511469527068533227724800 9309081 -12210317676265530343215562743890848896 9309082 199510535853259937780813494073073841392 9309083 31574433473501701380584369012594764800 9309084 97549568470140419417968613681328462336 9309085 28333019564936471924104052906593212780 9309086 -91769236674336005570917483323599419008 9309087 -249017746679722022303440106522074230480 9309088 -189408574834101446438097299394731704320 9309089 -94989371239128562537457884693626361920 9309090 11135055099786748974937108662850344960 9309091 -43979915601717268862547129110297198832 9309092 -40050639690243353492916333898399473408 9309093 -19849150985924489660141511903960152736 9309094 31954981042097456708118469329698274432 9309095 -197263856441433605992737599014601398320 9309096 -72391134192271815247594627220847866880 9309097 -100057189765077779939917435805790685568 9309098 21959337546468353996759666306981994336 9309099 -228426401404216130547980524892901984936 9309100 -78029058071072087038538402452259225600 9309101 39121160352546297608174734051984113900 9309102 -118939438939032406466704166908644052992 9309103 -94254331098928934684835336211372417648 9309104 -30946554493425385359147441824286572544 9309105 -45874048645813387380784207566547446360 9309106 -5923153086219247700687352677714605536 9309107 58954540331096573560355452612659912 9309108 47875212968705915074986069564535572480 9309109 -280699646068906188901260000862254361760 9309110 -93232722770504969756622399529279511040 9309111 31789909524078944239198576095258482304 9309112 -17981445355892463854785456996690452480 9309113 7453569302826366509830322009158967328 9309114 -42207523512345849477753306978268446720 9309115 97145022751286859918333094725767937600 9309116 151558495217078397410941865193915041280 9309117 94906776191307850080744962122502092800 9309118 -43698171317320436211060039548864541504 9309119 -243335679032817579234578336032115916480 9309120 -27076746428800207139892861837791723520 9309121 5384587545672473209959874762712038144 9309122 -115645616625658448272512661900981762176 9309123 25781791155581078583707444325515413920 9309124 -265632670592296877258028752922848683008 9309125 -1973622451658102805094998768352320000 9309126 -8628299791561967393774674298503618560 9309127 11124978821131257059363504211544301032 9309128 -259452272670967685872765469789487651840 9309129 -33337558556055216113919490684599154416 9309130 66355790279269821740596528359673360320 9309131 26137431468573827843948888314520894832 9309132 -9512631948905890001760707569048006656 9309133 -134067568034537329964220458488389747060 9309134 38822517436305781877086878403888833216 9309135 82941154200702029452433969239787520 9309136 -41847392130477578326865086399499051008 9309137 156161549372530406397938541736896108786 9309138 6355929229866707783406455511253681920 9309139 67779517629034679210191914031368113312 9309140 277880741375168415709184872645133721600 9309141 -58053569361685841353635270103528209600 9309142 -15984925249205114440787568214307343168 9309143 1161190897498989746841069103988454864 9309144 24930737100033263800443986435637534720 9309145 -25675767998389831756300806182221440000 9309146 12133758757065045868434146634444326400 9309147 -33035998841384091019499681707929431400 9309148 226235501549579825477472193023619353600 9309149 -356634178837355403645419119401065926656 9309150 -17040831595014148144160400915206774400 9309151 89337828655063153658935032837994389152 9309152 92471262096180023973112958589348347904 9309153 6635305313051462763750333047751597504 9309154 8899098147139270152852003327564445776 9309155 -74470239122610581817682814172219787440 9309156 2649311497751356310211707402853955584 9309157 109719074434404717713408438161089698400 9309158 -3098598166534147597294169192410533120 9309159 22027617437642912380808567622724813800 9309160 58348025488041540682534512234784358400 9309161 88407565547406745973942469597583942032 9309162 -42574695837014289556681362860670973440 9309163 -50935216256795840194321527353404315680 9309164 40842705777115150023929339399162150400 9309165 30230200585192331825130051466903347840 9309166 80589233569277337679822042472520685824 9309167 133013907088964414191270837621365818976 9309168 -1041691876814832347170513270947741696 9309169 1178535615781540311684244452054643200 9309170 3822945950697252174268649177252227200 9309171 -227690712662144267343862356949452882888 9309172 159004259297335960931029178593160994176 9309173 -167587421632162356224098337987788032516 9309174 39335331599899481251632068812970219520 9309175 148311206048342739219878710386535672400 9309176 98241770417487603242245102529973288960 9309177 -125785766307850496316607324499279878086 9309178 156684969435101846148812548732984505856 9309179 6180992652194907453629568050814951888 9309180 -21341239722172646370141791198163287040 9309181 52247909722107384596899909936091602944 9309182 -54461426746032073573118538851144183808 9309183 -90116994868889222590318605009269548800 9309184 -372144512938849733402845451189814820864 9309185 -126632190560502793813997445838007458200 9309186 33088820894179887711883102484943953232 9309187 158185770412841958596117532900401161912 9309188 -4635874606258906490201519339034415104 9309189 203348615768216173281865775467427142624 9309190 -76584946027979842756514313691022179200 9309191 254236364535523458085313739146788733592 9309192 73487998228980606474625971695130378240 9309193 7121029107932100204112589610840124442 9309194 59662822925887534134888352317242542896 9309195 -18359720557312327376974154985992716800 9309196 -138034596611918821231949111837829347328 9309197 114664784730323991125882021774639684640 9309198 89558053821389057183385152810451222528 9309199 2459044356227867190309487980659532664 9309200 -25156066548476530024797146727553228800 9309201 -71861407589785926942082596389529633696 9309202 53624806271472442752096828703517491200 9309203 -253084432580916028255524173918552562720 9309204 37640576193565330796794288073284552704 9309205 -5538522966573973779391284615203670240 9309206 124809019851107354988194549322692331552 9309207 -171215335850912468386266599482176852120 9309208 -358582378358818851266347163484785879040 9309209 30034351437445260134440994192791617600 9309210 -25497236119784644568748953599194746880 9309211 238719936977299086143654490731480199812 9309212 -126186304781137985278752702925814942208 9309213 -131797698106986080733083100149031065658 9309214 -48722779522847495965664023943808168576 9309215 95088377880484652149900828993094760720 9309216 199166316344903139340196732682546708480 9309217 -11908832050623667310279228656070174268 9309218 -42452371195987682226591331903468939440 9309219 -75890072666732415752697602338165598856 9309220 10758615399393366768006322831633920000 9309221 -77835795995433791024878809795233032800 9309222 -28325844265890177238886684092157760000 9309223 145335270785128735343987514822446620800 9309224 -185687957618765312096381830817165399040 9309225 -110410117800993752838854559476512748400 9309226 25609892989075427102134345047893397600 9309227 45410457078880681700450325126737006592 9309228 56903194411243956223966633695814241280 9309229 119281616916015304368615736859636365920 9309230 37157062947114964690379348985223699200 9309231 150128311749032613332515578627039190920 9309232 -62141145184094787637676375154225315840 9309233 -46322626240714793659521075610143309840 9309234 73555823264846333236402818800488011264 9309235 19780739248869120183370504842985364160 9309236 43989257042928364846774780588544686080 9309237 25086363546440377849834949520608567424 9309238 11400214960968096472686556531592168448 9309239 -489197940272135703152239375516429665576 9309240 -141216238442278239177523453348174848000 9309241 -48984461693306922086258992088020902358 9309242 -2583128550243198732380299690152269568 9309243 -154152356862005998087511758832790838272 9309244 -65956385759692744363732695423565128704 9309245 188218984946134016369305453660311621600 9309246 190713707986240829277762722441404642944 9309247 -7055822079415566622168678940429757320 9309248 66511875260024485178565613293819396096 9309249 -7221728924215593535580171011920390780 9309250 -76272321926858862226708328661198720000 9309251 -40381632181735738806986775152147380320 9309252 -305953580061444788887848912434976768 9309253 220980763862530874948348925999889736160 9309254 -26644358918684166171598006525209050880 9309255 57384022141287662335750574689039189920 9309256 78170517093139410494814981339340800 9309257 -114288611655387206303475936841936819494 9309258 -12315402536613207903826208112141593856 9309259 -415750829238494242092013586702040701960 9309260 -103210030259775917637688675404473349120 9309261 92229769129806115203718168054580211840 9309262 -7599748088781313022717527255432642368 9309263 50857525269503103518738945773905992160 9309264 -3696599155339693381915960546457419776 9309265 -126339820082558622233551914358170205260 9309266 -264940152049330806357654172039969852416 9309267 118439450544931370929752870926520196488 9309268 -7530898691911817317363087644920701312 9309269 -103797766796282941460337986721888566400 9309270 -6496281223584325068439711695459133440 9309271 271199975411979168745845346500756110688 9309272 101457500793363286108678172206671175680 9309273 -101457116312180691321736302806769410496 9309274 -35598914588115075326904854887150824768 9309275 107811801007233867052176493620617493300 9309276 267731251264987998550526764301909160960 9309277 317528623706721189414162122735770745126 9309278 77987463240729504226099082347594874880 9309279 3206623164544877628124748673849063168 9309280 159630345884203486789748588821303787520 9309281 -39932630957788752982271959465180204800 9309282 -70044194291848588907513225777377416960 9309283 126847725063409955290187974437793991520 9309284 41111130176995814073275033156861373696 9309285 -1084975106900924381940993525934685760 9309286 34588369953177565322661061155779203200 9309287 -42197810106293381724288800749687305168 9309288 140451040616454726570160111135681413120 9309289 -137726869077972353921986490647354611840 9309290 121249046327709288800924114961282508800 9309291 -119001617076977357518716407636975254800 9309292 -160061007166143868319622651772111369984 9309293 25586331939505439272384581650554034400 9309294 -81219867304801249010131377010137893376 9309295 -60206257918553043620172967422129430200 9309296 138001149528520054740599022605697024 9309297 14433422692481531209155143253932232480 9309298 198718176626322938389223457149440400400 9309299 -94797064004689116877927969679062379700 9309300 -2584955253796291384646774407417036800 9309301 -115410760704610548900813328146331476896 9309302 -93646357411492632265319905768078930368 9309303 -16200115096951133269058789543358925920 9309304 -289361160581761494367857998675634954240 9309305 228259132132912833578869028034677531460 9309306 398049573550131176928946745004693504 9309307 -88367716004793220841205108259554091776 9309308 115354373340127844943913219715362490880 9309309 140726247944043798426873360372790317120 9309310 -31963269839766073109969267815623253440 9309311 58337012937786151716545039016494726880 9309312 -94917521763305740631403538041966428160 9309313 -156143097321759159383948951972535011352 9309314 -58686909703910026504459369760880669744 9309315 128598206441408895167449772373657273600 9309316 60851985119563557684174270285190993920 9309317 249083281408626141337866975441310134366 9309318 48236588176443271415639438844459012480 9309319 -4614329551944454823945293897770521280 9309320 255557416607177306576461003106220441600 9309321 -30028804140062563500961607326316473536 9309322 47653491682651068005583534746050704384 9309323 -44542274676305846297725216896043600428 9309324 -97324889760080095278736695073007890944 9309325 1983445597815653804606420876304504100 9309326 3448143205717330057152771955315689024 9309327 -216510085354480186597472006949838421880 9309328 397389854568143178557466166936469504 9309329 238311811111193796979137076968719130930 9309330 -48233917267110115470830722358363430240 9309331 78234640912532200202655872292678259264 9309332 -31037206591946139272613816876984246528 9309333 -71482278893143076103070137308219821152 9309334 56587405492086247536685713373955189760 9309335 100340440280935741227610926652195200000 9309336 -244189180094788485730705362944989962240 9309337 93307581906199639131588285843445146624 9309338 155345579494679144028882282043072942320 9309339 71065097759679539312309134657576071888 9309340 14147265203295495604861590092184698880 9309341 32697957501302283797244271180235360742 9309342 -4498981044415269196247489677279749120 9309343 -273089223094546919318971120226729012000 9309344 -18274438383171404046432504000675840000 9309345 115410741183114966511219408267951643520 9309346 -257761581450897073210318106545393737216 9309347 -312434804810791158949992126686500263204 9309348 905329476531472510815778099207733760 9309349 -62056044124524165455686019001199972064 9309350 -32177065006736918941125653154551949600 9309351 -16943681750611552100187840953435730816 9309352 50103411674789919933537794551665285120 9309353 -104275294465493384212153481553494214540 9309354 5149485102407392370683628959537889280 9309355 -394929252690242188509113551733763283680 9309356 3841687774398672072133974436534944768 9309357 10005658686095708145822377694627176640 9309358 -118765706252715906901296088723754006016 9309359 -254717216455051393051178516458317379440 9309360 -22159713679171792164483144677484134400 9309361 -252321063080705407204382495095539101038 9309362 30370672777318960131948861636904740864 9309363 -33419961930841521085941721532065728000 9309364 -185401183491550274424358553804815556224 9309365 -137998857338568490469937562155403814400 9309366 72017115318607669449601825783172833344 9309367 245594333007079815901901381119016613416 9309368 42053292714339210925246103896946626560 9309369 269565432289656049624748929968396341088 9309370 425334949607459145045332981201448960 9309371 -3859310318793683128247975292775916400 9309372 11153418806721174095569783641142109184 9309373 -25033879750263022179691878041380195360 9309374 129001407705129494449173876545699305920 9309375 109602010442317926492505982177013825000 9309376 34263467959705284662452354287408250880 9309377 -156921768312315136063740381299524800 9309378 -15580291092564212930994755696506400256 9309379 195060292602952547581724553603013809980 9309380 75787071686056244225129923843104748800 9309381 65827301630188166266058754007729616064 9309382 -53161605222961342054798432030208010048 9309383 220746343365344670780539980781079676632 9309384 175917988873196698862472952288326451200 9309385 -82854768345773674586121629707830515640 9309386 -160708452253745961963989010265963676160 9309387 -26469914891139153874804850640830522448 9309388 75429457668225508155182895022814822400 9309389 -324450698994525173507806291851135324810 9309390 56797174827411120315028535012146465920 9309391 9506805657150139722140722805544539744 9309392 3376476966227551199462945099604295680 9309393 31421175075769361472339947307096392448 9309394 -206129316571003556614326575721236571504 9309395 176583390347019020709997583740067588400 9309396 1284251983684225006671177511720771584 9309397 9521513020378086662306953470727158300 9309398 -881711660770402546515003732259726080 9309399 -243637430585432730947076942358220161152 9309400 -1174696669655922635586531882570240000 9309401 2491151311120234324938780818842373904 9309402 86519465144227874569596991605450301680 9309403 178421443570600797087116113490487939424 9309404 69335866549377164501483926086474642432 9309405 -1148172201623738751982802088394884480 9309406 -22211712394109840286347719904511174720 9309407 -205881921651708166178647937467416565344 9309408 125575141576848209929141405541602689024 9309409 298212163145074693787712339521671915140 9309410 87911582516642347645424256130854366720 9309411 -8034096510217049789735290278744088320 9309412 166578112160621545873016604133498809984 9309413 -269147244789988071258792887141941342338 9309414 1774285916412263765892609964710578688 9309415 -60062274109410694135418672953886628000 9309416 -117633081588782591955304934978273495040 9309417 -34135451211222500001145958649214945152 9309418 96381777722579665454077333381436042160 9309419 1344697619488106483404647638968972800 9309420 37994518341678778294039464062437401600 9309421 112390474316743690510877185812753236544 9309422 -54829794236698993039910265606559384128 9309423 -140369762576749965264926898958215720576 9309424 12037876189551877648321055047201980416 9309425 -111271950086920478250896267562637649850 9309426 12294164354410067876692355032756084224 9309427 87994387248503762938748670212045253552 9309428 -114220459995607459394466840916784216064 9309429 244565606625421458577468127124492340974 9309430 -18953803217059989550315411069681056000 9309431 152751648089253906487611419807117975712 9309432 -55038021864433660530628048730293862400 9309433 101918638668823055204009791941981011520 9309434 -9473481771120214988390125130116592640 9309435 70960352883687841859278844986473861600 9309436 119135373277983878722717016393566023680 9309437 -297706650660026202803037365592967153914 9309438 10084447615164488895322625250285354240 9309439 -536578867748080710629962089568502865440 9309440 30665750755709165235817843803763507200 9309441 -184584647494758220805160606408808601808 9309442 89583154929982790180582261906601937872 9309443 18404994206980682325584817112479803088 9309444 -26332156080389444063046504591527875584 9309445 205133664900191532257376136375480352700 9309446 58964087643071412700505188214717644224 9309447 75518254543515598365427628083643678640 9309448 -1594644468494583785690126706271395840 9309449 364857652591063529672524261213385671680 9309450 28724122207178244306532204959758803200 9309451 -83081144097880419497138766016258277548 9309452 -11240359255284030386511631980328854528 9309453 194049534799007136544479199040441594304 9309454 35032579581991215665695551810420031488 9309455 16701924663948062065597758172588158720 9309456 11395341401052946515269675592737046528 9309457 -4305075973593652018803401168204757312 9309458 42630562388095012991623638949693000080 9309459 5790564246270714886526122681060699440 9309460 -42988127195744352250822879909849059840 9309461 125742712271958973499754417411060223470 9309462 34226282824911924779048150445330543552 9309463 535491662507300484137095226103769827264 9309464 -613354319738528856347697043356057600 9309465 219683916048909896143626811753807344000 9309466 -144905013254741605396414554301022519568 9309467 -317817290811445187226732701855226575484 9309468 -268594592400347051190640712365154304 9309469 1516222847051400761615008578745224608 9309470 4554231839452102450904958709301587200 9309471 -15220678749539854554403750836152267760 9309472 131277403336459450760702022883466280960 9309473 257282275300211269983587232985708273044 9309474 -60353250162577309774707592241493614592 9309475 48724306795040454959996156886587916400 9309476 18829158372197295338497932755838849024 9309477 -118438814313057088153191476726959877280 9309478 -165497348721434107861288987032724443648 9309479 43565167776895989407224288561195513080 9309480 -72434463926253943683717459563736268800 9309481 -54713654872129777374738258670701237248 9309482 -23466136817256038596140303500041414656 9309483 94658194759246325245681282897376493852 9309484 -131914822528239654403643229878286217984 9309485 -40601845666990797105473422091751848820 9309486 -11366215633358884169951161636176924672 9309487 357241984908336581661046049476345159680 9309488 -40178717482194124484333884378316095488 9309489 17425482751183591403525518961885832960 9309490 -101617893153488763954460156073485752000 9309491 418162609623512126876287209434913770892 9309492 -2797156861963480450437748746076293120 9309493 -222695843871977286868180926289533972420 9309494 154536685986353092603225490638919995296 9309495 -4015244330716196628405708290331579360 9309496 49760741809040048400489791203290562560 9309497 -34946414307124526562745190331564109488 9309498 223252286510432420866012153615863552 9309499 -568720880698675689368391108497808691664 9309500 -903932676042088954440033640617216000 9309501 52321262531904351990783851643194119020 9309502 129837773058963595762976968738240713600 9309503 38375841872826728349003879634035353088 9309504 -21551944460521180202079594573258031104 9309505 6080095475176391459952770200095057960 9309506 126859397715537258220521912011467088640 9309507 -22983729272448130383672983622600567312 9309508 -47653524913934010913765251322844568320 9309509 -21042953936520751854434206365299095680 9309510 -7542086517759604700458237357820759040 9309511 324428454223066093935811707139269121112 9309512 -141438088898406316604096560789437004800 9309513 118678789107414876659253826396558377744 9309514 9729514230137800258289613011922975840 9309515 -372680923092277454625980821016066268960 9309516 192219274629346963646815920410559713280 9309517 -36108560579110215590732387462035657216 9309518 -92833448562077493883612600793636471040 9309519 -57304636313269714446958393134231373680 9309520 -27839096070755823664141281570127872000 9309521 74472393172887049394166972429228549492 9309522 56826113313937022033891641041242603520 9309523 -115801283042899782771810942180111388680 9309524 -66551728407056953067626908454072147968 9309525 -109872929699761677210741426473093760000 9309526 -78926204403548699840687313813898452096 9309527 98750690860609530171312697483297880112 9309528 -116200253675466234780372035898874675200 9309529 -234621270704244919600881538129950183216 9309530 -37503648645607361362345449643567817280 9309531 42330942116136161727697711445446066176 9309532 -24831273629018180213949010645725474304 9309533 53978023999695775826566744948732887660 9309534 4430366398794469841182275022893440448 9309535 127263437149258618768233630868368990960 9309536 -89771465849632987120716355579396620288 9309537 -121879805524544431296050396496337386540 9309538 51740298391174105194165484565984733696 9309539 9179253299120273511603427358980990056 9309540 19995243031311572775733059751939399680 9309541 3664943859758512862294116941899937472 9309542 -1344540618724278013839935755669706112 9309543 2139400937391114294598274403080598144 9309544 -10496905390737042716610690421174272000 9309545 6947679082310792370812552041168601280 9309546 151179574642981917326796545039461248000 9309547 -56785268021629826796414152279285669248 9309548 -63446167421176831624822510307144785920 9309549 -50372245816695543848883488707869709632 9309550 -71090972335251685419419254368018211200 9309551 -43506960845324620624623024981999800400 9309552 24295639411676283358418243365770362880 9309553 77754848243183512225332717366951182064 9309554 58871082211254770067182167147913706912 9309555 -5116978976764909522055558841654091200 9309556 -9417049427832023033551980854371024128 9309557 -36994925630467413572003989945533265974 9309558 -100596085964536183775709657341142436416 9309559 -421375754742668657153937379304110451904 9309560 59417089472603576833303906928863641600 9309561 76156547540121184061750329849777390944 9309562 -10420697049003480623938991105121805968 9309563 -317653782916019180853449757355696027080 9309564 -64405240789761230781233669668201198080 9309565 172298518132241186041400568582674012460 9309566 -44506024918912282993179235916319417600 9309567 -66605991152169744153277001120970398520 9309568 135386649731053783780258115173975326720 9309569 -43586850298870918918213816879890396030 9309570 -29912278473902355870035925149050160640 9309571 174766147545565089039807186764045371772 9309572 -175133740358629548386022091245998358528 9309573 22182018432346791240653011473202197888 9309574 60307340920776407388472984815900758784 9309575 26222537692308244431235141658792730000 9309576 175491970170616732694584932556768051200 9309577 -91557461925879110669179649765127369574 9309578 -40045013904935798880303081685070466720 9309579 -37238538690181265256485423618352694272 9309580 26956953461358272317196075588526182400 9309581 124747931942767097433059588730798858240 9309582 -28664508479168269392595135552105067520 9309583 209275705011761387931269488730819233680 9309584 60126676636631530390918413232561520640 9309585 3933059480284157616229356096076550400 9309586 84681225444933703340845279116415488 9309587 -62430841241556215115241820233150358448 9309588 43757845847616713692760553994795192320 9309589 -3405294437556997528302705299667730340 9309590 -75602255488256185478602689827222294400 9309591 -171026473656483641841655579665362080416 9309592 -191758318867984459996873332140500224000 9309593 -154268098278656022647637546232986751158 9309594 39173067813319981615161906402330819072 9309595 -164494838649704383670583148804979160480 9309596 253201572965325910943747575953224179200 9309597 -164142600835516589975047288189647528960 9309598 -150867868437870604808360836719127363200 9309599 135744301186058978623300618115118757464 9309600 26381743137941878184992031793217536000 9309601 47246214133029524221856910162670089920 9309602 -4334718814256949024996830697832771248 9309603 79104684153220441688963054077232663808 9309604 -165400468108575625119387590956225039744 9309605 143801540732132325207902583350923819260 9309606 -25485667130480037648631958559298072896 9309607 14608940807484401878810361923678189432 9309608 -139051756105729609172051062556912517120 9309609 110424726377141320922488927547729108040 9309610 -2725833064315059160392579318157824000 9309611 181683203682621496288557492358705423800 9309612 -61043097070687746793285728944849387520 9309613 182734457101146451022424177994401187862 9309614 -78206815218059146015164811350741169344 9309615 -18446290936282739532238337567755860480 9309616 30408109918771827449330035791014559744 9309617 -3314585618741533652037411882956698140 9309618 -3153621215995467230138701030839014400 9309619 579350941184916773212779881954775648 9309620 55285121830108251683823105746400000000 9309621 227816573730579628727213197583914074912 9309622 9144982519386510042914777144941756032 9309623 7991364691193885951369624729886347424 9309624 -52423886180663949532757899901983580160 9309625 -173316389745336684232736636762478156000 9309626 66556859343330757578384305281119334512 9309627 70323885884137106379695380174816737840 9309628 -61408437921182301092119070123755973632 9309629 -1084612886526417880220424524606456448 9309630 -82449472197874856956819635854496936960 9309631 253115055722965463504471117325416558632 9309632 -6067763589489320746926760781817053184 9309633 214347693089556322469986314625792152624 9309634 -82682319576585615581922529111456724784 9309635 34899330873341719349436204977174968080 9309636 9689955408456521245299722589532987392 9309637 -315653522248128631629453533331776051108 9309638 39763114908280412295762714039603845760 9309639 142541499302222925457802928130958499840 9309640 25764971435689140314478532020667852800 9309641 45324635495765635866707508880944304128 9309642 -56471303062304189815144794227290492416 9309643 -27634893631477904992192764690656466800 9309644 39919636544408324840348372661731183616 9309645 111277185048125870054171090895690700320 9309646 269877400603855296094491809575955932224 9309647 240075107592930528354343790361372282096 9309648 10451072176516270426921851384450514944 9309649 -101573427287660071542560894977486813836 9309650 33015206188089493603828779928109222400 9309651 -91239593880158602230805106966973758160 9309652 -66899537754207840918843886222804942848 9309653 -273525185646994581883128722153252338098 9309654 -6794537005894357814678482455023190624 9309655 -528824282426081432330413981410183111840 9309656 -238805941197279374253839910470072279040 9309657 215998286387989476081667357697278670352 9309658 -89784673655742716709254744328137280000 9309659 -13397628603255882917776374555217594584 9309660 -46915116436628959511695911685756554240 9309661 -198071218915154690588712301743666139738 9309662 -36506663038598258549263296775685366016 9309663 -35634106384902986859352317537295195392 9309664 -21171649922570208331289665352855715840 9309665 -9544889027764255082222770215256822680 9309666 102619102553843296178474831460072674304 9309667 38602985646093446339796796018400959200 9309668 -162270662890951349358422411580185837952 9309669 36334191453764054412677870201922216000 9309670 -76861154679758587706086053038957443200 9309671 -31531297359231137110774807958881614288 9309672 -651739138604420317682831915811471360 9309673 241279917507555207285706824912164404922 9309674 65396357328604628827180468039622192640 9309675 18151091293806558759098156028896898000 9309676 12193250631652347325404833178019860480 9309677 -19794006947178290138730489664931812320 9309678 30356377694777627893048205074951480320 9309679 -299874673124952092690203807272027148720 9309680 36949802280605949238301908232131215360 9309681 103944355673461649570609959783432406400 9309682 -115019670090417868820563693656292591200 9309683 22845451571974667149984018983498780240 9309684 48945779695130560101257029174282715136 9309685 -67894713106421797597406767687934743680 9309686 -131062357041473520703810634437710650208 9309687 -63862647009322323975582799042902306432 9309688 287728428854281998021328872581855477760 9309689 -3349612624145249450711913156124738944 9309690 -818645972417428881254775108172329600 9309691 -360245664043314756076304585550305810908 9309692 -93391073446018384925877995171417441280 9309693 -64722562561611632194614904195047516480 9309694 -34940262901070485529719354854904269888 9309695 -97705480053194418669070758322544092080 9309696 -67312118283185035379495469447747993600 9309697 -90007119804353195977420772250351545854 9309698 9303011139461263472637611920419849792 9309699 60484330787792960011567147995678396624 9309700 105822249710059932232565751490079523200 9309701 178339334170472774307701870724772613052 9309702 -12553780783674988876990265415453019968 9309703 -80610420714081538091795176349321462976 9309704 -318957839236236413375761220687749770240 9309705 78155202898548076128791259864807207360 9309706 28927614795735885137621325901869235200 9309707 135238806908677280289180260351073812880 9309708 -177682878408634191353637753671042196480 9309709 228717913361428054405614531866692249910 9309710 18256883413650196911546742164459717120 9309711 147431697671734677192993221547496987272 9309712 20947319901065151272535666452187324416 9309713 -27952397597902589920085900203024283904 9309714 -25817421861655080659223255381092376960 9309715 76353007854172656215615414216472140400 9309716 -76280231026079180972910666538452181248 9309717 95053701619889417318221117598820482880 9309718 -45617316709742493686792799066592933248 9309719 -336851057391499176377832235894435613880 9309720 -4914843447583009356820571668915814400 9309721 -3215574860900505427627579311150433078 9309722 29728194047482772022233011902830721024 9309723 59507186005529024536217675077648613784 9309724 28824224624498008049533812100388768256 9309725 52157833432051821561091533201648706500 9309726 -107112680152608524750569791456802435008 9309727 -82794015327390939294294919363078372128 9309728 -22907044818403322290755691348851425280 9309729 69109904366450687614359354892136726976 9309730 -122602981708400351730951098768066454240 9309731 6260360250480632780215887290928571032 9309732 69337637947578203196767158317432579072 9309733 30527583024686738952315713670020400768 9309734 12144275527943687594181593317747507200 9309735 2106182128376873425878069473071388160 9309736 -348890177235677682351164355618044728320 9309737 175991105437434358728866320850196907386 9309738 102958738086835499628770893511135910144 9309739 -47928869161769125252651891061567088460 9309740 63633719055087037584298051637560320 9309741 -87332973505773254201242573602084153216 9309742 55095743516760358211006283727598097024 9309743 -216390830717144481415880878991496673008 9309744 41574750267639763409039837842223038464 9309745 -36429827535798303828834257806560026880 9309746 -231721506203340575455071321901800663936 9309747 -40913618250194194475555279596481181840 9309748 -45067051235606863433476878039825690624 9309749 230594759002971532504904505318695742912 9309750 -56233813620636117666960472446868512000 9309751 -71301550668463182874568586137491801896 9309752 -226762610752625092826032419901522022400 9309753 -14227844373873498980401010438636477520 9309754 -142694815366515857466576150614938106880 9309755 -32888802679381678532011557293577225600 9309756 25314870259375000152439974035414630400 9309757 -47210839843342928562338258991588349428 9309758 5209090246566080627834765942141549568 9309759 -239186038056261639587401141799373695472 9309760 148045361481110112269405967094697164800 9309761 44937118098677231406623995679665098720 9309762 -38721720684831231586768883363030630400 9309763 -54130993102260710644487840058167796828 9309764 76953309300262528348356630723480936576 9309765 26704082366305301833184939060400560640 9309766 -63792437981548447661059456142589889920 9309767 -31990115765264666634743559066712957920 9309768 4808931651075178214926248308882964480 9309769 80640237647263930424343899795587066112 9309770 -128851163571032475516981263620084309920 9309771 -163436983740070793388651148870465216260 9309772 -234083736615732387292294621860844567040 9309773 264238629308957475877878316858211918304 9309774 189546083037843757002233903217328266240 9309775 -46219197395733129890011838827088424200 9309776 18275639023025830694348629766010568704 9309777 67816859594328782825773972826063187360 9309778 -77786427869978780487786532747997126400 9309779 -35834333056433352076647148885050704016 9309780 -2506423235461951629818526142980983040 9309781 -178248787432294119203123090207295408068 9309782 1218289055760654145852621928958611712 9309783 54927141112701588049212649784216348160 9309784 -372857629763054701011824484270457651200 9309785 -41200875017942108924643088114295605440 9309786 100364375714949704101492514396718307584 9309787 -314606125897181284072174859665474417080 9309788 70864550610549508035466620125343522816 9309789 201651555077140755659156921790947891520 9309790 4447735192754236885824119055470284800 9309791 106990386518840593897073385366887221800 9309792 -77405902035058664650961383740878094336 9309793 244974841847405776950027319310532203042 9309794 41888230795180680288484867138296740640 9309795 -91708354886999777675845137660140121600 9309796 -8170382580804860291956632917564702720 9309797 -23310185150857113487672409008960543968 9309798 70409136036290686599759920888890634784 9309799 -47273810369675583362505240870228064280 9309800 -129175790657890290530898606870422400000 9309801 2327549924463409715218393538410310880 9309802 -49026188447194549719862519992988363008 9309803 -24814323754537582254160325416656121560 9309804 45208684675149101858060438848076316672 9309805 200363931147511051545170966492327624460 9309806 -134972777144700666251926479633988662336 9309807 -9204709860768777529050675402976274112 9309808 2611709247189210764818038947282911232 9309809 118784814483302108608765176045852653010 9309810 17376296886460768197687986411306150400 9309811 -82549599155553547249649431560080117856 9309812 327582518723534759526164830722776225280 9309813 -78596020104608241973296360333047257056 9309814 -55197049206701214840343450736772795744 9309815 -39196716241130853866350014241739584080 9309816 -35939052446636711297888443166663577600 9309817 -62397361170231754970832636930329707200 9309818 40260407681681350731088633152949708800 9309819 172016895993140739412500390369185387544 9309820 -69556961141033921242179390325522851840 9309821 48883491954414363061343454641161042680 9309822 4144751488441432743854380081530353280 9309823 -212843837726483653771430529671307290376 9309824 -291173538675144768794351901756232826880 9309825 -21675017239824662461301932055512598400 9309826 10275209405192334136167826947875458080 9309827 47910729580940178565754701817354728512 9309828 122574191969302830010336622495834511360 9309829 -1095081776198471264239425442698533448 9309830 -1495684982385035889401693349312871680 9309831 56846449907834320172628859626181795752 9309832 -115521143447389999245405174488924651520 9309833 39949908079593615167381649324943408584 9309834 137247499057774031826708765432555624960 9309835 -27340445684236257761875127398412411040 9309836 -3954075271437665385558925269876837888 9309837 224944795002501675240894692634543053760 9309838 -3109716470833349281143763821742831680 9309839 138550580213504998997383159201968104832 9309840 -22605083576905804350158634094806958080 9309841 -138026757508159885859716074595095091200 9309842 -10324077695792247620595313707163900800 9309843 -21919327935586635314990949633824400000 9309844 -2255593104019799332809690580286423040 9309845 127977176807875283192966465706917561400 9309846 4074328851015883004762297802076293120 9309847 -183590189673958281135656093741916155704 9309848 50634174729205881337075679502640742400 9309849 152769889979893037842043883636972698064 9309850 17287404298095534898421763173449036800 9309851 125199827562296908879311700866580903104 9309852 -112218486526738399280147470159004519424 9309853 -162280245732407808360219816777055139322 9309854 -92666990617699660028642617275667661568 9309855 57991838371615539671977302492289026960 9309856 78799144690299296799547412005383045120 9309857 -125008782493050692034002450415879441660 9309858 -28174085253076626174586419090603804672 9309859 125533691912664909236159731031561972704 9309860 63070620476578558956260535631695360000 9309861 -375038750229421682237568944572946016 9309862 22988096270734875818229928932206487552 9309863 -328666744521944226224975898879384774960 9309864 -157478326563654455169906005417969172480 9309865 170800119150590537349059202383479492260 9309866 38535153624148194467837989448383133376 9309867 -41094456030632057096453480481033342720 9309868 -4017257550269491309990223177588599552 9309869 -76953809317427546918367114757311722730 9309870 11222474787977516129191338652909075200 9309871 158122294183009076504451604562315547200 9309872 76564167775169613270974409544629977088 9309873 281339960404850798801847021625665600 9309874 36582633918032693605998862410645437952 9309875 -170278818952439983341733510549015800000 9309876 -69706601076639432112561468704403795968 9309877 -94695581083766969982343688770090773348 9309878 51140637500579247140004640301722761024 9309879 25668357827029212329246887935484984200 9309880 -70715550500882549333922318570198835200 9309881 151936910624890752913670370557038004544 9309882 47361279012702703611791287941696955392 9309883 -334837876868417198743040420051162247576 9309884 23848238365756331745606321303062956032 9309885 35372632152555824970742387742871152640 9309886 -5825458895213070924368143557996319680 9309887 -273142945717344479527618712228308680 9309888 16915166254998199351905141824484802560 9309889 -14592858976486192205502880854581672960 9309890 -154751820620682358694480298642938296800 9309891 -170149844285544274115460913956924064008 9309892 -23801119135924563725531423387596326784 9309893 -267605263619360856060060358936643013858 9309894 374517946613408393328676192385796096 9309895 -51765839673589220650494062761692210240 9309896 232167980983759212294970982179025249280 9309897 -3582848461146194028433776279595742988 9309898 -20550278803694551306392538817350040736 9309899 107760637976665089028525109751216086160 9309900 -46769471738445708878134291277268211200 9309901 -687704573513704045011862136695595915328 9309902 -106102897450094374306400648744563320000 9309903 -17927989255404814078298685976180133616 9309904 -55035775756623779921772136451808993280 9309905 117778090060870867258475725240424064000 9309906 25971505279849124648272357932510960912 9309907 -373579967387266825842855085785207741844 9309908 24443647166920836570990184139809413120 9309909 2955967405978338949756852570583150208 9309910 73551117888742007617170428007460719360 9309911 43942648048612187023736174040460458864 9309912 53316042626107010737786957808248811520 9309913 2562519101649820455569157242987304960 9309914 -133850727077819304171645783738495970848 9309915 -79782642946449476522456668532945169840 9309916 -36182457685613312728537946681536708608 9309917 250198178816032490158889764791233523360 9309918 -109601938863775565279778365216083860480 9309919 -152139255932209642644087121036245827680 9309920 76296871042739432637780086981142773760 9309921 -221833933797593563107420684482384829120 9309922 -53760238397913833117556823873200528000 9309923 -1620118221187913119757038190491347456 9309924 17037387949246223224069744903664640000 9309925 86949013830704550593891641088837730650 9309926 -107931443998089126842527806672717965088 9309927 -68950820887133763243412008246019561344 9309928 127704740424974473598411382923127552000 9309929 -85962585223960403989017173027282470470 9309930 283601924595814152579278082146058240 9309931 -36317380967516294075593020153820939128 9309932 -201628753144289491660292818231269621504 9309933 -18780918698909277523069973970782729940 9309934 -12300443312023926261152019713075120640 9309935 -9224771433348528756421536590611615200 9309936 7211307663476352359103667093662892032 9309937 35192158093256762735300029498016636160 9309938 -92832898359683073629014283681586656640 9309939 -97308921490940105606792371116654866376 9309940 18165970840887041263767808361196871680 9309941 -93342328447844276077563450473169176658 9309942 7941091618262166095965276964660876640 9309943 -3347221296012526206182994177052520560 9309944 58215200560987226852618360857788088320 9309945 68724125794858030969681903776358489920 9309946 -113902754167411383162112036378882580736 9309947 172631406251174402138048879759243827920 9309948 -147925825797509656709376025771345870848 9309949 33875778754726735155019902930680226720 9309950 41303796135418946570160354297099729600 9309951 8935718228564825278316693987771857920 9309952 -24039155440090094895075837304318722048 9309953 -23054203802982508276132173119824473936 9309954 22893430257327027954644334351690318720 9309955 29386717442746978925329807940603433360 9309956 -30827665583555109832362700517091336960 9309957 78557699314977741364916748999281987520 9309958 -26888203740518088452818964280648676224 9309959 56745296439956654962968125832987000960 9309960 103189945738696461527337110849524531200 9309961 -74807620224775228011870313533607582438 9309962 -76309489023227631974740126148871098880 9309963 -18373782840429051238471950534533033472 9309964 -399119125381246034520905501998303150080 9309965 -73610617255341835024171581582970782720 9309966 92880771227775853228563301397042063424 9309967 -176891228679080779716965517770804962200 9309968 64315578345300917122825988865148526592 9309969 134908915630679820560861092106435134800 9309970 -57669896134113992428305846650739215040 9309971 376004399185139373184103890216053084744 9309972 -10345900077491573182716244754292695040 9309973 4327757743483273784525861788923172704 9309974 28066274671467440736398040417400911552 9309975 -39881374731530968019747108674900595400 9309976 -31493733550513198939544144326030540800 9309977 127274877181378022081719346899515701892 9309978 -4418129435809513986720082595103824160 9309979 -24815118867941808302996567421064453888 9309980 7102105984828209933304766906116239360 9309981 -270262327118242279678760685557296146240 9309982 -6388662398004502433699945165964288 9309983 -33896808892056759991192021852718820768 9309984 -168592955234766603123548425526001008640 9309985 13137680912678753500853894100001253760 9309986 -20587435732024115198458155658309232640 9309987 191037747526797789061375605063666283044 9309988 145093407218470092161511797540645583488 9309989 99153648630956039579040656776978913280 9309990 -51303535005956812229709343667033930880 9309991 -173424875598921966774675367749433529608 9309992 178534803559379867474586749920967884800 9309993 -8265886441572915531341062696961316864 9309994 -37167495886125216874759082054614519968 9309995 145865081093358623366260835856530236800 9309996 27081408907901817224221652421064849152 9309997 45352274479287900556865761020285463360 9309998 104099019646047664727477571678679575936 9309999 -100679640241235336376482933685636764400 9310000 8731350817871087619042355538073600000 9310001 175910780427545269937137762089323626002 9310002 -3754634804014903661611826631333826560 9310003 276703497388952255611248088360147783264 9310004 -29181665018233297374115314548610244608 9310005 246593650115656598169378514989556843200 9310006 -36025736749253814677182038566421960960 9310007 -86888031089716216352241524821152913488 9310008 -99146947254170365441352071392846704640 9310009 -185784649310542699883889236508668263296 9310010 41222140410382016139589560506111957760 9310011 -16719755371597617345810398104696662336 9310012 -108317048785372284822936396555243499008 9310013 63710918657207638932294762238116875904 9310014 7962241818949017734149712242827869952 9310015 117305076019478265658184600396961720000 9310016 232533968698870027833070773809971200 9310017 -24188879539327760270032000835523438720 9310018 -982458230131259476211045481701621040 9310019 -339483040932397071530878465947012557160 9310020 -66221845282543981919814851942426296320 9310021 -77159860145324993461169330415554667488 9310022 16345295667041518970686263531205985472 9310023 42389965236076791590098581719090050800 9310024 -359569598053771896271186008094302551040 9310025 20341877244366167884887365079014111550 9310026 -43598775787748973350553781508439174912 9310027 -109002078409611272753497803517731566592 9310028 -40585022383851462434283030865386461184 9310029 37701286049078567150340823733929685184 9310030 48203787221565736507422700112782868160 9310031 75337272027098268252160688905067237664 9310032 -52105823164308290665819376599718952960 9310033 37637647908680402737184802419552888424 9310034 -17162522080800637943606975649747173088 9310035 63308496273780377668597722884087919360 9310036 282633348890818380251766949471268650880 9310037 -65059768733399713186791038048504232096 9310038 -133517680554657815938127090034164482560 9310039 80795995476124794404266361074577288040 9310040 84367996540172698731612743994115276800 9310041 -14694516132295621132564441735586909922 9310042 44332700739876304664540390717862758400 9310043 -28096059173090715790255565849948534040 9310044 27211344920218652017233333569409515520 9310045 -78452899572604981450662897054229415700 9310046 6707885357764172818546518766295136000 9310047 39796449267775847129742718345283872272 9310048 -161919356728785162797579821492410777600 9310049 -243948794875426457334876216950930966400 9310050 12474922199867735932366149853544248800 9310051 3536702366127359995345714524201250192 9310052 -300989388346269710414108388359056174080 9310053 -155114111544492812434924192867037457792 9310054 88694362912455995890939593770014940160 9310055 -10054828700883578175195980893831876800 9310056 -52282396564557099770873814938214727680 9310057 211402924554172523266296350288784637840 9310058 -146628342188810034915694509251084439120 9310059 -402214532317586081805440318867065152 9310060 50542317856122595639815760381827072000 9310061 -124439977084618885694652855234315754368 9310062 -60874931001199443410520223048842061248 9310063 28563058274346880170985112540796939760 9310064 41005677604254590833421935702189178880 9310065 1635918741890014776338825532155243520 9310066 -109644611820136131761947427612730486768 9310067 185699766209056563650119470273908082240 9310068 86846339276702255641809047449167879552 9310069 416905483628596782064620038552276076220 9310070 -7973152734971982141022684684267745280 9310071 795034908453531960177080730112765440 9310072 117777780425318469345680073987260620800 9310073 -237536100597198578045378006699004701820 9310074 -47399339778730360112306888714537187840 9310075 -9933951365922085132641675441554332800 9310076 186259533145567185616568959657494059520 9310077 -97096023715767965970739392044524163040 9310078 -110770792838570529108845916085588910976 9310079 193675384580908926879093034497584155560 9310080 13113690572672605741799939923928678400 9310081 -164135343200670310267674768068027560800 9310082 45690570744660044103582158616175599360 9310083 -156463035245612217428808177577291896576 9310084 -113368053323419571198828606937139077120 9310085 83847667040444296453530001616975598780 9310086 18607629903677826863267369807887783680 9310087 93169051376269724118121628382911635736 9310088 -49493237129730076054602341459110625280 9310089 -53592303852276174150770677445230919040 9310090 -36578909865877285320467166480763636800 9310091 16194117773085921368350933131987699744 9310092 -54160335161576885472312195352924987392 9310093 -148952688933491949862440581583511326356 9310094 24846509606910754599814043278047708096 9310095 -43851965418296365323418984141598862000 9310096 27609476689132527342650567548145762304 9310097 -4276702966345803688152445206772513548 9310098 -43626172149466271367191747806073341824 9310099 1456168157402910383289684168700573464 9310100 -14972612653371576160075563030947961600 9310101 6313980569169746207573236019584335744 9310102 -422988465344447609134788692968145280 9310103 -378194002863000584133206278340286864 9310104 37475537203981070257678376114998149120 9310105 43578456198865643026241739202599552960 9310106 1573941529433146660366897117903699968 9310107 -54672725795058437261557965817095479808 9310108 -89038278191683678347383490100735017472 9310109 106850269432781271435958071052992767916 9310110 -21142249163640961468284617602309555200 9310111 -230438013848820638009101305287669344288 9310112 50821500080888248642694175000090378240 9310113 120728527571964474916695395893576922400 9310114 140562573316809070514002390820331866880 9310115 -129341195397504697150743164996222376240 9310116 -33493543909819888223818004295086899200 9310117 -99417658140181399681799998496769983940 9310118 198030765578691792324821433429433473216 9310119 -3236415041431332852338907578200988160 9310120 63119809653845001166648004585827276800 9310121 -377737250212565952551321630878730076678 9310122 -11176018823954388822899002484595247440 9310123 -30502969567845276554020472202041895628 9310124 -3697668575198262758519676638000600064 9310125 61306226824365791925753654404080416000 9310126 -8915328156982424516598920948270081280 9310127 -146871019855651929668229679459893940320 9310128 -4555921269013374046560968849834704896 9310129 -88418896113561508936991665776893404270 9310130 -82736914002902842179521625788350931040 9310131 183511484192346781769432108435049185520 9310132 -54688442141388476957471755237199199488 9310133 -502524216112052526934028208514752960 9310134 29468129987028605294600389019555163648 9310135 101869176631886075745152846442151596000 9310136 -132595124109187231182217216086050734080 9310137 66926203861413980004759638193914115840 9310138 200398392034893894264307268385255876720 9310139 -25655102960790102140748241306499148576 9310140 55329165946080084192827818521876480 9310141 -50859582848020439752064961955003092000 9310142 9545036948460682051021572501948809472 9310143 157776009719512678699344159875732433864 9310144 -61982081429248342498899867041114619904 9310145 490977312012750305532788324904930240 9310146 -42421768206595598918279038633961740416 9310147 -115303129222466531983643385642342084096 9310148 62794834622546587020299936300026567680 9310149 -20934132777484001735786665225496224866 9310150 114302823034178465070421860495705312000 9310151 -25045403448861833965500132711632119848 9310152 115712098333212262401171199778240102400 9310153 155095257825924265407096715630329389402 9310154 70996593129359090673191131490931823872 9310155 -9379553982542774113629854743735265280 9310156 275540144484622469217184721606376139520 9310157 10988481676715538715162180735950856344 9310158 30872143119693984350213966530214060928 9310159 -189764258225959259031291784055629975440 9310160 15978500625972105219762691439623372800 9310161 71255665997146975750831743929656403904 9310162 28653018228031928977779921180728579232 9310163 -154321127005647261082051432188352125588 9310164 -34990331061903966862722632183982409728 9310165 236279658991639568430159996254418612060 9310166 -55422631129244158728364576608706030080 9310167 178663019517050774756260161013673340240 9310168 -30404024753212618833971317533601259520 9310169 358770405505197216283818691626514698912 9310170 77644698442748897662500736016351969280 9310171 159102645503704161179457382765245621680 9310172 -6680512840159142054617126958988546048 9310173 -151873330033121496561882802423401964416 9310174 -6083763186893404972673549019088255680 9310175 26039074696964658836915193167909326800 9310176 86691046660311159456090917318312067072 9310177 -42698497901255124151442779085018146128 9310178 -11353800370020193999397789423743330944 9310179 -122874379612849139549617713590552142216 9310180 -22806616344742891670129650987843276800 9310181 264546899088299862931842998474219513982 9310182 -45241096105850129361964469680070363136 9310183 18328465012868878752029465158718263104 9310184 -7011589960781457362228383622393825280 9310185 -291049155392194701476051881186800378360 9310186 135541095618841216845755721296637861216 9310187 159250971865860878203073192557598734836 9310188 1204959286082531447601848564595830784 9310189 113461793725339727116414199763103935360 9310190 -1068955958096219760445084706631633600 9310191 112931467924714003495624311024173754624 9310192 21534293838057681993338978537208053760 9310193 68942832314853094875884215870183024704 9310194 -109476384189130636980415187664807624960 9310195 323904857950125668062461269080660434480 9310196 121175450606733100180137159477877761408 9310197 -28607617975551528867067257818808000672 9310198 16944547985882222771775496464964601280 9310199 -10291170532910891940772100573370519168 9310200 -68378353472748433077603086182686720000 9310201 -6551188479285597455109030789668884440 9310202 70710074101867309049870213878152808704 9310203 81724524420116031737752770068545019424 9310204 -66195378675299722386416824353163116544 9310205 -21280810900050609508082781504450497280 9310206 66850886034881807119120128127186730304 9310207 -223057421164172498358208622827869578288 9310208 45195281731977494386399663740086648832 9310209 -22198700439660756377281545979130849760 9310210 -37441464303931113461913036116793239040 9310211 243053157011563252932491779987504066812 9310212 63028854588279801347582118968391774336 9310213 -382095886999322038292749089617189697216 9310214 -113126615301271277716697731564478773440 9310215 8329401310229187322202337144839040000 9310216 -83902169201008018274522937496571904000 9310217 91499570244490881551014408170007300992 9310218 45429092322123604791729720288531490560 9310219 -335862276548292070192708869157498046380 9310220 -84276056290818898269692630954184038400 9310221 11833402458336444015069786751732209462 9310222 160065754554143546038181278602759102912 9310223 69472901989728751953628407701596129464 9310224 24542823892752177002719095631380480 9310225 32045817944299728010600134511369547750 9310226 92297021721758430010394920480523943312 9310227 28374817616241824310423611403596193720 9310228 -74916051920526190796317322688426260480 9310229 99411644074502078785557676528801959360 9310230 -18317342794777240534859926484089896960 9310231 672425255066003102511518771315406464 9310232 -244080481732065168919971513127483883520 9310233 -45975584510763370387369198586687228976 9310234 10227439504239564873079795303232709120 9310235 -63107974432654511437805926694637304800 9310236 12670391429305597235248398312370735104 9310237 -473691363069301067251371695367603198708 9310238 -14244302207098314079364760706693797504 9310239 -7131200960896749839767522651286405472 9310240 -304356358473216374707953355896097996800 9310241 -300653795109781943038468271416865651358 9310242 -77574076713366575793623139415734453888 9310243 -92743159723272759077786142289719914240 9310244 199439832817972193064792099215020851456 9310245 -23536461036697432852374208947733689600 9310246 -82909817779355310851491461416425307520 9310247 -156364032613159512995866367314806184800 9310248 225788814790590700865654891127108403200 9310249 -143484531063686978817980885502970369436 9310250 174098266475800170110995595207476224000 9310251 -6221923989875709757091744520274406568 9310252 55101643570494887274721314797735265280 9310253 -40466288488738735360261070735831317440 9310254 -109344280915486577581419579915498206976 9310255 -796885492002968557857735183697035840 9310256 55105795715053921777986306064307699712 9310257 135988205567576442372631981028605982400 9310258 -117911467915874968913620594184265761520 9310259 -11858616024171702321105217235407572480 9310260 -2563735727545892567303678012686141440 9310261 17330530969390427562289014330704381824 9310262 33647144438608163876795460575551246080 9310263 -171909351239694522832997131221945023256 9310264 320570809142380702239896629682083983360 9310265 263982595291000166536533485600352597000 9310266 -39423308086451274874809305143837478400 9310267 -37989808631537717736654081075290662684 9310268 -56597213788894231472411733802773471744 9310269 -180480986237433908103912755673369958656 9310270 111174506887423255867770995640181311360 9310271 49653450207331852397198387056553652192 9310272 -31306687038926961773699261998603173888 9310273 17662255209788201921696469417860051200 9310274 -141707006637188722568888923746469632 9310275 -78819392330718132288048772046836428000 9310276 102552040856906085192128715273191239680 9310277 690042889090393089732137563324479604032 9310278 45905833448259748398636070527206414208 9310279 -20391962510645039548454753666157471720 9310280 10704977110982643250577980514711961600 9310281 -101722216064783802061239366124762610496 9310282 34865618995298246308139485051072352352 9310283 53325798082186547115983089479300884520 9310284 -47410427822709460020494664299411971584 9310285 -1080166671317489111682648541860009600 9310286 139289042569773388155870777530160230592 9310287 -78898620153056393636587126395423416448 9310288 10317899794331167764632592890405289984 9310289 -40371849621926232751583898526154922000 9310290 32540217456321496848628749065777740800 9310291 58940463657832126618412285121745491692 9310292 8254597539985046772147997667844022272 9310293 121545267023806273179405285250597322382 9310294 -68945397064415394155259394349930804064 9310295 161808175182213937889331159754945440000 9310296 14546129779774636346295217959340400640 9310297 -45023860728451805555051134349261723254 9310298 38671232229806671535980384149844925664 9310299 21760370380965683192950684037764937520 9310300 -69148744433771367177277511254695961600 9310301 31979418316596055445345973365355104256 9310302 -207557837631476601249713507103266860608 9310303 56525600978661370859827903400047595552 9310304 135710524220252122123515766273667235840 9310305 -42212336094912907051994975878680912000 9310306 -133794716845979500372360930789862807040 9310307 333889737174548823265517605096875734556 9310308 30704081711481630429722021571101982720 9310309 283655191352180366253799606720596992510 9310310 -52493693485611537716964044614757101440 9310311 199716481488354702172496715222653020560 9310312 303281915374572741647076367031500800 9310313 -251191262482461956985730079405611923996 9310314 7797572506238031107448685685692063488 9310315 33865925356148513141853518735018080800 9310316 -49361465683211943855126340527242376960 9310317 -329451100514843239303173059769987552 9310318 149017116322436554395485358620541923520 9310319 -107179480793760403129162573637360708256 9310320 45653964143263233831075762132578795520 9310321 54641574693139854751450557438404639844 9310322 -65841478467784964921979795162301102080 9310323 -79758853958780895742206146758169395200 9310324 -38255972791929067869326247451406782464 9310325 60735650025117781933188455486815963050 9310326 -18968604100749942664212713376588124800 9310327 13327965346518512173186523447196744720 9310328 -31808518019005473290443112820909219840 9310329 52054770899435960219510015074416378240 9310330 9277386093605353651072501108586803200 9310331 44345241566193165688763909675684743680 9310332 -97569945129297991084582657014739312128 9310333 310026095530174060676386981644518408582 9310334 -33739199655656300584220374509509412480 9310335 -71379184402395726996060422491970271600 9310336 -90571700699848545948128803812991303680 9310337 -349627948067404589159327574842844646014 9310338 117461210271164297979496421576629867344 9310339 182930285734628544708251836959548289072 9310340 64991348152678282267487385065410828800 9310341 64738719053676321677965565159449102560 9310342 -13479936232384241258173762176734400000 9310343 14696283035242189189713376053743177016 9310344 12013492654800601494454124460158976000 9310345 -156947390237238363798290738523894672000 9310346 182361588714838815884503715613690349872 9310347 7015495436793018971922850043875204608 9310348 -38937946974308412000569055180244362240 9310349 -271903540075516822928506078797985144650 9310350 -18627273368731539595022001605430451200 9310351 160545733895619557586408083184774135504 9310352 -1153963172837309290174395523652321280 9310353 -7154231808180581401183831518616282176 9310354 -20458936295094223378496724472883220480 9310355 1109711698375979095538361952806810960 9310356 290442315372677048338200391069960151040 9310357 78512924719327051433651553194677405632 9310358 -27947055867859756835037670453284416640 9310359 -113989857647425362990022886286519772800 9310360 -3122181408513614361253820171047526400 9310361 -23465585497839324163063192856485143600 9310362 37871147474412804499974618323998232064 9310363 -57848004595880736396528252804357341520 9310364 -21860970377991199005785729774192169984 9310365 -106393552766483049670783497384320818740 9310366 377452798363809111299644914929702784 9310367 -310342558650957789409843897968394090248 9310368 -75414091643998886917111333118517706752 9310369 -55056721132391260633560289114931349740 9310370 -8485691913278451182089857803533885440 9310371 -39305936526543128542498623399854324736 9310372 -1794691897464353659337166549609996288 9310373 219233432960398880588561134481332025400 9310374 -72463143227664529161913064197474335456 9310375 60748935122957616141058508391019188000 9310376 532087751348350055603470087239026688000 9310377 -125536873123947023960728725594556508160 9310378 32260456281748748254179494699019013632 9310379 154014091885168610964559575596637924600 9310380 -49149117094913231915400814110121574400 9310381 -141327911610598586877837017421260585408 9310382 134899610013282807013813410822885019584 9310383 3940247450873602096259640771412963440 9310384 14016122688818158888821966123072618496 9310385 -11315162053542094045359597113023380480 9310386 -68954940778762635666526339373987185536 9310387 -535210034369029149196142633945721395200 9310388 110916046805585566523397059308504572288 9310389 -10032186235894074371421022362871057920 9310390 98316506276215094593532411375588052480 9310391 81403757455148790113341522659854869272 9310392 43817526052341860978748887699681280000 9310393 -335454934964874467112630349716779190358 9310394 -319154629216143782410716243340343554848 9310395 -87593599976325254546881492715496155280 9310396 255983120340403005448901542474527564800 9310397 -46696798004617273751596347687422309760 9310398 54134235251849995317928513137464172864 9310399 -63079591077005585894948587700842552960 9310400 22271149124918987659013272967498956800 9310401 -218956536313309190104321434928112347470 9310402 -146612131306062952427526542716216492848 9310403 -552292184912635332607018520509072752 9310404 -39437067741695788102578128470274334720 9310405 -16177360753307317833574679367833777280 9310406 -68129751914160141008817003383781198720 9310407 211286884531234688782040895098153082624 9310408 -51617096743904981337582654246804142080 9310409 -13227797191672551814122233716497499596 9310410 -40291540940367411784009524747204364800 9310411 104766173823481602399979489750421082024 9310412 -42239208349255048046767616538110502144 9310413 77339291914289414694703660724787292224 9310414 25643901132019899287967240870317280000 9310415 -45587008260226740081030742648833797280 9310416 -5811757830570136224133300622302642176 9310417 -132421075769181274230885871614960166848 9310418 -52998415779083662244333598919273912320 9310419 192545543919868065765299045429091411444 9310420 -1918419124679290995420339314327715840 9310421 91652006087061714850396016023766422680 9310422 -130677024632360079430555860987508271616 9310423 305784968285005346123079385315906197504 9310424 130674219301408130694777667849311959040 9310425 59920915187428112456351407023336882000 9310426 86277039169341124547556919129553532912 9310427 16286350776724645384658961039427475472 9310428 65017904285882827473339158690320576512 9310429 -4889370743304119671287646577150844116 9310430 -72878020531105655364584005509985428480 9310431 71918171676932746085174767516838971920 9310432 -29487093112977299872555326370804924416 9310433 403417005117235351694739454610519919024 9310434 -3144949488421043758963664714486143488 9310435 54822227974633053107033882347686764880 9310436 -33699430017482354850007765868257213440 9310437 5543204306735950263242932319103960000 9310438 32131404626008770799190949559751271360 9310439 177859447501149101948365999671360065280 9310440 -22503761637566557928460721507834675200 9310441 -221674097481603327528575561420107027212 9310442 79395789035482875251189262213220599552 9310443 -108600831776249163033466299095114422272 9310444 29153609176582076145224507339844225024 9310445 54911889389838923809192277546097292800 9310446 18999952040662151377881158768157696 9310447 4887242161136426800788876308893772160 9310448 27594700508196145829459348848155426816 9310449 170041417182675153495240169839005380464 9310450 -109611671674769498763529470170375796000 9310451 -403000287934070693941044721106169802548 9310452 109638468167063473873784622793553068032 9310453 47929445011466337099111445772796920600 9310454 -55940536988205565279610110639612481088 9310455 23008208012984853607497573729242603520 9310456 -361517940775093845047505800390390476800 9310457 -57656078264871788423507181975208771512 9310458 -24401234824210484868024810359886739968 9310459 -155796147814461536567339086416392508320 9310460 123010277361952598599216481142363425280 9310461 -126040585357978238559175256526269800896 9310462 5852295009831938370035241358232100864 9310463 18444006782531475973040852906491603824 9310464 13910731298227918838996020602549043200 9310465 -62644116994992456833088625790278166400 9310466 100249306700872316531663754180387840 9310467 44108641538919931472104486208843547648 9310468 41308397814822446644751611485880899840 9310469 -15764862966587446728270020583672186240 9310470 15177902194836421181959515152276586240 9310471 -143104567223130574746686694141302388328 9310472 -168692669971413184573425566492042680320 9310473 29352240730777146755933129791769717760 9310474 66904678096003155981965670527932740960 9310475 39194967957803860949181035042600466000 9310476 4824930240923598164660736086363013120 9310477 -294263078077950729002692673047935690528 9310478 9260476666884015179723753730987210240 9310479 -203048069370981228581601559519130803200 9310480 -13048180762545068885936918500665507840 9310481 394677183875979733481527437217682031282 9310482 -104664118661266755837413483819680086000 9310483 6387738286804516475138569478481304128 9310484 -119719822407476489352549516829329715200 9310485 -64993384778288274080691998011408123200 9310486 87983546312491601120697268260502170624 9310487 -108424519396483001283703519853408700888 9310488 142511079167834028420393633709813432320 9310489 2936367444017333820761182464873489424 9310490 3956859731454511790674273003012550880 9310491 82751625880495661864293079641701274080 9310492 44447250944592026776157935497955264512 9310493 18689189874864336241705839587633169324 9310494 -28984095619184638263084895021214315520 9310495 -68425254371048702162817879679913402400 9310496 -400371188097524230036816326395559936 9310497 -573943002390619487862831641049808896 9310498 128581929212337066087089976459183079680 9310499 330014981956112979666729580383741869520 9310500 121390114757393733846210566398405440000 9310501 218328722303908039162499890326845245502 9310502 11426724344403790226549308843130537952 9310503 -89896078433334479007955633130779937496 9310504 11221717606343539550280459735946444800 9310505 -72134311520541361230847694461313717340 9310506 15605172209728745588440030196382739200 9310507 194098211383505329920709546386402488756 9310508 -228662902314384092707665390753514552320 9310509 -19753669900431397011634955623024118784 9310510 -72866911075769546152367202065922151680 9310511 -84532038492149414172476085491071127568 9310512 7724453523694076972342535263052890112 9310513 -272485835878689671911376869908351162400 9310514 32710620292200143033029032148283128320 9310515 -81698001603753673691709421184460737280 9310516 219435759665555810626234221583803693440 9310517 82829357503856470286029909325615059566 9310518 -64149961671319660418550616354736271360 9310519 -106455596054078788321765712156232811200 9310520 58059002789937333467264786654868480000 9310521 -306362562266224923336469579993125748992 9310522 12711360211197215006987331604970950080 9310523 130760601706862128259474912130159692772 9310524 34016497637933627994169477861896102912 9310525 -12628791061256104596944805860047310400 9310526 -8101870934106478551437518834153731840 9310527 -155035498872987101406317873992921894536 9310528 -77363140177194548877086307124295237632 9310529 -122409656079946534037101442543710263870 9310530 -360144827547707477488981552879610880 9310531 -117552567108643073252285490157172162328 9310532 438378677696844340749979449204080640 9310533 -33801713841084004004117325653227156416 9310534 -54834834424242791759428858053860532288 9310535 -100448651086569137833426540826367981600 9310536 -14513314949818907040272412370905799680 9310537 284341721883358377720011656522132612260 9310538 -108804035433189753937085440951131008256 9310539 14981617584882125859583133497983790296 9310540 8784108921138210272754087159515258880 9310541 153263410878633204076852796292667869942 9310542 -107203322335273300665977686729428708288 9310543 143929064573832014329319550518099399280 9310544 21068434563266393504149043029600296960 9310545 185069362059642961058800450253396716800 9310546 -8354658438740691017665090428800424960 9310547 147618794492863833275192084560191365640 9310548 122822407085188343377071935189433176064 9310549 240018460518139706624803973529375924736 9310550 86768155384401609306724810435591696800 9310551 3376430261749839415009734881915122152 9310552 -81673812499816342634636463113596723200 9310553 -1193111444972336581057221798018236160 9310554 -17421630581498035711716619233192495360 9310555 -161563117314461873421112461702156191040 9310556 -74963695538990708526067957061061127680 9310557 79071153544121724668683659282263156160 9310558 -53005873989684481941771786810095349120 9310559 461389481949974302316660226851338902816 9310560 9906669768999027272685555209176350720 9310561 46586371384944003810598200048823076160 9310562 87464098344378277810771252185814989600 9310563 -127769618103955229050408606439834110800 9310564 150912832852596809525170847905750722176 9310565 17772937775955502872446502743475330720 9310566 -8995213248227890367438948174548680960 9310567 -51842209598782618284818658907901210016 9310568 85930998310816053480084898780571458560 9310569 -59545977018505695329666034318850303344 9310570 40169619639403115255034260841192787200 9310571 55408307175824630636132140047183602304 9310572 -86218483236675469285158513577456358400 9310573 424867570271988998518632832091313236822 9310574 6001861734892594509227698375958514432 9310575 -452748601497494496095285152382006400 9310576 -33864707984851073989947783669425012736 9310577 -344400318016198958209374692537351428188 9310578 64175160189751662748033935638086967424 9310579 493931519842511385534310926917708376 9310580 -11390709958414011405841963602878188800 9310581 76173008906230431261205934447633346912 9310582 394472122450924614987700942938764606592 9310583 -51726302901544401072866063218097889576 9310584 89376296418848348595891231793148067840 9310585 4058174968434449065194284340546125760 9310586 -178099138487949859552862285248484000256 9310587 -86413787997092393382523494260888976 9310588 -27006073893126715133512689878478773760 9310589 50143613398158645630797891422432501440 9310590 68506153342310368099609698026641245120 9310591 179155284472496879986157911942341156992 9310592 76147966305046317819621853931923046400 9310593 -223363094929820915435190278214884592336 9310594 165744465410555377450436149411161625344 9310595 125394012273566269066201604009906932800 9310596 -135110497342617661064031971925165434880 9310597 57068950121497332476607639875512414046 9310598 -100056199015305286228682276593908646080 9310599 72758355880463690989601203299209836800 9310600 21926974327591033870371206933499648000 9310601 -174263852925093149163788013631124357196 9310602 -84467935146023500547194687125061632 9310603 404666759206956234431557654369822122120 9310604 27735256387525115123711448770639552256 9310605 -51772562951512227740146367969378374080 9310606 -44196578397384148908851587572714591744 9310607 209839413787265236182954902707938603552 9310608 10810426122232471234435668745296936960 9310609 -33134625917661275337366319489202662848 9310610 84928431944797445023205278697669977920 9310611 5809685998463714934395889918909078384 9310612 161219526874055775280090658575665040256 9310613 15190984626932560765999321694358768000 9310614 87465100756520576570932958094993912192 9310615 -129632121738493252782928429750277403240 9310616 27835343372543542597363013904411279360 9310617 10525518401053561096132427886418043034 9310618 885288557151068588146362242949467904 9310619 -408525811417463364470216088245263561980 9310620 46732249505239738041503303164377538560 9310621 607107481370493612905613168525973102144 9310622 29718835637490017277397002529584024000 9310623 -66823342397347234282377971134309462656 9310624 252936316038155314830258862247274086400 9310625 75344491830179864058824131058504066250 9310626 -592100200820219202198883452061200096 9310627 319608613306677180628586868647228060440 9310628 22523480873186347102605228340138713600 9310629 -50841433513476084156016536424815136416 9310630 25960560826018311795624737878223953920 9310631 -392523152222470943883825845225691615336 9310632 4068369267743815855558209059877273600 9310633 105589495315905755213933631876328908544 9310634 -72794426345268011614020014109145640784 9310635 33843074997031944405437436644095259040 9310636 -317197379029504095225048308693737713152 9310637 165620964643805893413979893392287650720 9310638 58132558228281437976261549746814010944 9310639 -7376250883348674459400969749180122032 9310640 -1444672817357220384899878490217185280 9310641 74472193773745458354812513200824826992 9310642 -160011185641995272758435531592020728576 9310643 1226571169882674419334739296366369840 9310644 43334534167502510690228735201836394496 9310645 175467107922492578863002572732075713080 9310646 23573556822536406950061914450059017600 9310647 179389640044693174754746333721937018600 9310648 118919305976263222577026642134842511360 9310649 37315563081165785824478443003500487380 9310650 -36898045444545576238429739229989318400 9310651 103582675890435997190939610472355041552 9310652 -8210034800402806700981594199768150528 9310653 -252030026182978751826626865863964057600 9310654 -119582117686545171935496881941466748288 9310655 -52769611284836314675795517722955568240 9310656 -20188696149763911385443926039756537856 9310657 58367039658552595219270259320608705732 9310658 31859122057086042947558243695199448576 9310659 95762006492184229964167782365428282104 9310660 -134051485710356040902140374740651888640 9310661 -3444863162452504674855023103596185440 9310662 -159464677256286752979683170099664522688 9310663 308896451558852418885364706387071421912 9310664 51468607790949501503689358602121379840 9310665 19781781877019713037427610118152704000 9310666 -22448675954518355561957699513330389968 9310667 391999843016327122672665330189128845716 9310668 -14071842485432007175863794068565967360 9310669 -68822427328023732712020286571912429556 9310670 84686998707605494606718289639006233280 9310671 -110491978829065385309091013243119678360 9310672 -4778873992269288231353342800094822400 9310673 206607030153837793429992945870230162340 9310674 -1781623380058808515295828866241034240 9310675 -48987555826861108748371805923285924200 9310676 -21298621309734079155204468121892333568 9310677 92665611131604945126332743431115200000 9310678 -4645590244171413384114829677918773376 9310679 -135715758369341784057221291294046468768 9310680 -95690448989752878725930984835846144000 9310681 -239039776231149885262435886969438678518 9310682 208708766991942859942404175885514500800 9310683 -67292037973405085107847701605679305936 9310684 224768470237794275885978916925113049600 9310685 -149865642396056223354123402316965590400 9310686 53555991717559002132622805772760719360 9310687 -65065023701349447897365358825368237160 9310688 -245888711927673149975607077539102064640 9310689 76154546597294028515636533813703800704 9310690 18362318952819608415607057352734017600 9310691 38527567561020402105571791814621966320 9310692 16420003526061520744098825375551944704 9310693 23928328937640597526663396386472459584 9310694 -295352898132040322574357124784691248448 9310695 -9616653825943212426489411089923983360 9310696 -65520096143611477814314707007444746240 9310697 -285394349233428966260785930344880199088 9310698 -55262779752230263683908210711898113616 9310699 -29843780286494159091153388344350253312 9310700 -28227797353947536220031655763347865600 9310701 -3466377736294294791599540653048894560 9310702 206824255375806862123287682744528941504 9310703 -462577459313727610076553834904671148800 9310704 -383123138178441893878769824027901952 9310705 227584491941673746536190402412318487860 9310706 43269217138169100541207603949705608224 9310707 7673309720143551105119500230601852752 9310708 46255717904788804115346813410708864 9310709 349814332105488688191693313946086760316 9310710 59786375430965845600119584159364504960 9310711 -77437018917932709436837256294185290688 9310712 -12447494601996250311407797257593856000 9310713 -6220634206907323404709927906052054160 9310714 9899613336850295800053154930200352512 9310715 55991159625851576712237781117363057200 9310716 -56751118938299092302025142126467465728 9310717 -43947076730021260528608190929672387420 9310718 -48448741167218769015117420574989874560 9310719 96635718734779467578328141972687671808 9310720 -46953428237705623071618240377436241920 9310721 75275292681260795730120891463909298112 9310722 -29704293041820012831114899637037424640 9310723 33766413972678116189503222570682427932 9310724 -81759634567680359253155776733780421504 9310725 76821200304932792504933044319195429850 9310726 -44090891697070592074179804739553943552 9310727 -184836857208768522770530392645824060952 9310728 -11677462421089407835903186173047930880 9310729 312468447085245178549243465251581242576 9310730 -57227768796010031170807461448194293760 9310731 -90137108858006622711225939314812917120 9310732 114460031855704753169604651085061732096 9310733 -34320750163632631842309645375640419018 9310734 26995790445310279302062455593376986240 9310735 -51663807981822450061898890449198480000 9310736 -81217949814133457738759488474126737408 9310737 -21332234846438977737699537663477050640 9310738 -64442205174732636447266010662820858480 9310739 -219477137677133146771863138100142784744 9310740 72719892204840077664869562122752204800 9310741 -253113349260899822063324642963223948000 9310742 3825267356616720653961715572011344512 9310743 -62068780312921378894199087700214823880 9310744 180132372924617397799021311724009052160 9310745 -112216966150784234811248202917469842880 9310746 -55707986026846178487343748293746633216 9310747 -1197562107431040541587644945395009536 9310748 62900374641618641389488852974402073600 9310749 -73887616609225959855467938995229325760 9310750 171725680881383042744848025642950704000 9310751 21011121124757943017829505445209251840 9310752 51503041018307900382663042602025615360 9310753 -86735151265560083942804165058172451998 9310754 -5722442192745282480357283427787242208 9310755 11255490697348511219186773195729264560 9310756 -8196252405421309369685399760312709120 9310757 -81030915192716274919827753170423641728 9310758 -16460927993681590563434958461247134016 9310759 324033182738929436405177913744732371960 9310760 92334856238785570672880303412013056000 9310761 12400030758413425635340581970085084640 9310762 28394601802874150309823570490625875632 9310763 45254324163570253544816087939554103040 9310764 -28991696408902190762645149315672224768 9310765 -70062613280167858639991574695592788340 9310766 66730298715880686011043443784516032832 9310767 169018737467795826796460231622012662280 9310768 26558033774851652717488997519321923584 9310769 35534485500252370872880086052313390760 9310770 -26107419308650600909785415016197363200 9310771 -382700781610005206196069533698533639028 9310772 117698004973185420343184802661089430272 9310773 -88260166546564529241790866728228480256 9310774 -38320396316606740063624074824227545600 9310775 75406679577181081036950491494554427800 9310776 21582819393688850663586956003470540800 9310777 -42059267087162902448898852566096265728 9310778 199434484473916224458952758828124835440 9310779 228669659356766854370505614757636363000 9310780 -57547698507804532280481075446071603200 9310781 54694082817285649929761547330471971160 9310782 63519855777524306569555103684707491840 9310783 271416441431443850439485357137201572032 9310784 12486000865554262639220189040153722880 9310785 -10615881519551582285399619491892078720 9310786 3388664375647709176924117842379274784 9310787 17226537665970987106140313644184032 9310788 -54121447141540317065733491713052491776 9310789 -312922878296029483746419837538285146144 9310790 1832679645541890410151036968335257600 9310791 13295689711603315282969093852879961088 9310792 -24354759876106039610925959326922112000 9310793 -144764119291833613236757821995130510576 9310794 -1117303992607551374000421915722090496 9310795 33487670779097736926349053000048146320 9310796 29592651400925883475499233224382755840 9310797 -59419383538096468590190660384807633632 9310798 -37200087049346306265958948097812684800 9310799 83746954826088471971854814143742244864 9310800 -441741448143227909182442784325632000 9310801 -67877937870493403808991885165479541388 9310802 125560821250924352371384164624861849600 9310803 85729089702668877213131623475820715704 9310804 -143769512274238988551447240103440265344 9310805 88940424309060439496378140390005682560 9310806 -130465940967724194389086618466055715488 9310807 338654786774886292759563269110569676632 9310808 2376528155457900067174999526581493760 9310809 93236777161433874424244369334831463008 9310810 40553935466897255005118762037753716160 9310811 -235887544881175986648228131909920776096 9310812 848219487404234128297220397286195200 9310813 169485350514248905023345765893939797164 9310814 -56608930023440073099224682122481502080 9310815 -27441565999494760666114587215990654400 9310816 123147091833947707523612431140597399552 9310817 436689352797032208952478233531085868480 9310818 40974757109228294227674111019208156928 9310819 -10652091165657078892382195939244496896 9310820 -72358084213758590428132147386843313920 9310821 -18257377218979403102707018554410183040 9310822 -29526229120442419551395597555392128288 9310823 51151051284568422007747382064302310072 9310824 -48476469061881897359590830051924019200 9310825 91980844823505682992856880932339251600 9310826 3696640365675555381657261068346061824 9310827 -28092949042354541837708075491957451280 9310828 36840082602806576524032936929457970176 9310829 541146526324443623681135554467259350 9310830 21087356266562475372525305677714849920 9310831 252905908449531386283592849507837767632 9310832 -78587111846467486448029269903314976768 9310833 1598036488684087514974683588570582864 9310834 -12612098013560915257459533837211613280 9310835 195327160963777191253357249698449540160 9310836 -50762561093942181844343974291573493760 9310837 8093961723419463437587822563131487840 9310838 81487240328291051408713006151809180320 9310839 -65868920705988142491502735323216336000 9310840 -73189273992283252789633644459157094400 9310841 -60891598232256700753169946314109360000 9310842 -93573372739627743152123668720401077760 9310843 111054329958199415740152663523568733092 9310844 135196637418022637424129294080134772736 9310845 -45280652408303916527401566162672480960 9310846 320892971991659222470772524422972611904 9310847 -34867510973794796940018939111916287648 9310848 -177500753222940245783152630877682401280 9310849 309573505301395023533795231349425841120 9310850 26238920125636388912021322803033548800 9310851 140639775385963097480113927734654832200 9310852 154423704209856671778466937327177591936 9310853 10682767317005759944633874245788577980 9310854 6937399122919664339210251834276429824 9310855 74546331889174505254424759982042906000 9310856 285837431054250671298261243721175040000 9310857 -127175444810440071727901912472137448384 9310858 589493115596365521835989676866693984 9310859 56044695452414111441634545701769861016 9310860 8270873771123585032595628466538557440 9310861 -60616178091538154023332045818327616000 9310862 197757258009863943293882990582498057664 9310863 -188905374779625231499159832414331270000 9310864 53922352383453261394799940530089820160 9310865 5986769720354789132280340249677983400 9310866 -33411681997610068814083245855608645376 9310867 15127681648792317410076468561821631160 9310868 4138035954786665805640241125081546752 9310869 -7741939120285302327477589385798216160 9310870 -45382031893744265575251167228185317120 9310871 -324432372774131766857188621232368943928 9310872 -613754908769870707012771093064110080 9310873 -80743671629531476032156203542196331072 9310874 -162529354949148343775376612852303989760 9310875 -89492175636974704513752201486202176000 9310876 278407121365729450202917875871647232 9310877 -90318905079217881649661334841664693274 9310878 52312294963413202790442386302758549504 9310879 202197672670944466394850784081940576480 9310880 22739304508415101545943878619805122560 9310881 -17718400671004636680444985121338759680 9310882 -82026908794663057406423124310489452720 9310883 -209515738456390274713802437056826898976 9310884 149379906265315078029805292038219118592 9310885 -168158670132635276022422480301501186000 9310886 13128286590337037704286229464599107552 9310887 60439388073058226807288003619405995688 9310888 466259106602604071695142802055261224960 9310889 -954168302830179245695639051425497280 9310890 -56646381175080095254932303064806286080 9310891 -344984559375405333331382653171367020208 9310892 170641259930907098688714572022597801216 9310893 -28243732112786672373120786795437337600 9310894 36827697467654114232859930776826463040 9310895 -105365071950937495885694177958625466400 9310896 17625543011075711955753065453558169600 9310897 -12156777619744645794607179686399456460 9310898 17720111324970977727318597683765990400 9310899 77123233071717601911871497437844590688 9310900 -28810812952709743864107024898059052800 9310901 275852803035394371785114658828615601902 9310902 15744216879582023844591177558316938624 9310903 -38388211769248481089903682879516759120 9310904 83235939517348750392576555861530726400 9310905 -103013424713882393779642526798228835900 9310906 103800797026583325841134877878198563328 9310907 -17976952456941094591929243234237241920 9310908 -105211950080074964720615924448617594880 9310909 12896071959534633882676078748362086316 9310910 -43579597347493613698994281146655146240 9310911 -100946482466078121456683927551389709680 9310912 -232752269089354266001701731857072128 9310913 -268804775511623222017004136973049019000 9310914 7778434058307427614667627738134281760 9310915 81638392110214618285178304681017269200 9310916 124724213961668460839021465194239834240 9310917 -50025626974101776167094279442693645312 9310918 -139582358433847312736471362811509832448 9310919 2699167159834966191111149272684681728 9310920 52072792537789011750802842567551385600 9310921 -254314980397044393389864190303735059878 9310922 -25545412624688647887057624573403969488 9310923 205189437497739346590907033399396245120 9310924 99538063124461939671718296276971366400 9310925 -29539303814678777847342098344473217500 9310926 40866333533590206801684237104191693824 9310927 292138181425487213387463736464657441776 9310928 -30928534677252047774353899961897844736 9310929 -10060772686014184382693148027799050576 9310930 14913020407762612684182882057374315520 9310931 7870713999069161941901936266413017520 9310932 -68804181505168697900469981484694358144 9310933 9917341361481856006885711137664173340 9310934 -86144680079645386344715568164469119488 9310935 121610118857084622761199471535896916560 9310936 150811439098310085214651950921838325760 9310937 330407434827669327121297763444934968586 9310938 14818702595750389363687236257548428288 9310939 28831678069900657025521144121323126032 9310940 77840933892773650823383615006993612800 9310941 -171237356423169770329064310459134950650 9310942 -50951655835823886716831360139628000128 9310943 83915184161812629574825135884664152960 9310944 -126163944022090778260324870437379768320 9310945 9316653455200061326527032346951036480 9310946 -10046446765674712769769829145127953328 9310947 -90097937116809046928158635502401400200 9310948 167317143625780139696084124264276487808 9310949 -126201120072696057889127504127172882050 9310950 5414082900431956615871541271044000 9310951 -12769057809009281308107566769624719856 9310952 -3806304363857636844598150123098931200 9310953 8265071243565001239897606351531125184 9310954 101725887722702191223780412726014256480 9310955 -370372027177155036744786331769575419840 9310956 5842236312676908330690665693645697024 9310957 44435876295839236509987598676176437206 9310958 -53572893448791654544194376921207684224 9310959 78048697575672678757234800419122180464 9310960 11943549288076936333241573030932807680 9310961 -5051935694988094346524051610466197952 9310962 609671264848392863599626399399198720 9310963 -152280896604945021755655899333862065240 9310964 96275603824616667932704457483204610816 9310965 102229720483473559989049636905523449120 9310966 -35489872807116714374881374438127159680 9310967 14928186549610519786296400063933008120 9310968 -244938767100140682534468476277843517440 9310969 -8987731326971457474247343620618483360 9310970 27266097246781842771019295161316467680 9310971 46208571979916924523975115841632844400 9310972 -163210017763791449600711614256651166720 9310973 -106565894647217994503978261178271155264 9310974 -8935781728213649472138268462007967744 9310975 -40831574925930194135567543053284176400 9310976 29561371248442895412978015166626004992 9310977 44819078428233528614428654866902849280 9310978 118738834842315118493104879663656676224 9310979 -359370742743452654985123633049371342720 9310980 -74484954774287454831326296641601781760 9310981 -385947878193399615714719997529949218 9310982 129753376508936944298036155520471092992 9310983 -48185953147354044120107774888286963072 9310984 237923075574531678716422102982156866560 9310985 -205735707966996515136967604305667949240 9310986 -76013014442785753935257131632859151568 9310987 55456905404161012242300919121266424352 9310988 -151866661732143032024167611774179189760 9310989 120561686596096035241445909861850589248 9310990 84170109277320157476375749844878419200 9310991 88585720711765426700952035710947913392 9310992 -7936281895255277148170528684734218240 9310993 -76413730930173556715219224716632999758 9310994 118062521218360189279147432138551926784 9310995 -16799393363542015976323851115650833280 9310996 9566130626337630467625840658126640000 9310997 -312007237898131082856065858277048476448 9310998 -35009985708844987821826071831210547200 9310999 301645570931064746751435452861260733000 9311000 127192093950975619576374612977541120000 9311001 47791877213246089894613761340772950400 9311002 -8023771146610523104138770084865668960 9311003 39393438191841923249742272625402157104 9311004 19341207029302048589485733445166295040 9311005 -613919916820148144073327625857269760 9311006 112399617401411836757241235507958573952 9311007 158127020461867025555375221746103639680 9311008 64350596372145918825500594137466929152 9311009 -46174843676618849924146505786243045790 9311010 73835284061991586255643899003894848000 9311011 -16154786439259895409897621538361376000 9311012 -70876103477071985658179528426512450944 9311013 -14953092848057136534235646000111807076 9311014 119056350057707181856258465346644901856 9311015 45075157074984966163350241436418962400 9311016 -23182202517460834093276014554815365120 9311017 209854876644083720040518947874926163066 9311018 2045275001053360193190210160956871680 9311019 -128407745779187117158327467914134778880 9311020 -24674265753100179809995595304773867520 9311021 -103844910171576608818108536990751996128 9311022 16943396850418799196385266516204200832 9311023 -23706650743076200884517254182907533976 9311024 38523808773376200194465583982768619520 9311025 -14220009189553366303688043339418501200 9311026 74402581612411111847607262329238598400 9311027 106560096572403604560229676702544336072 9311028 54726317973340398732006011030009425920 9311029 131405083980420527914693481827527589632 9311030 70995960979284130495346254537429228800 9311031 21033112770740836267747093500317241912 9311032 16704259515642071411161645254837350400 9311033 -43447124483638479266696692837718089536 9311034 32361223293700501629791736135324525312 9311035 -189880672659485883758812589176664640 9311036 -38346014094370512538540951610648690688 9311037 -180669147203783860973329071282470749440 9311038 26867553518473325721985188740386080960 9311039 319232219162028687241302906501573288600 9311040 16450456558253895296540496833984593920 9311041 -54774287352541837467981485205141994558 9311042 -46989688020280650844877353560567324096 9311043 50520559760912290018151169677733039360 9311044 -17500097744357436239781260894327599104 9311045 70083426083914518084308095682733463200 9311046 -132177506281040259088681632640136695296 9311047 -43393025514198304524993576617524470048 9311048 -5508892468171623085421269046318653440 9311049 -19080399408127874015209150415663580192 9311050 18129559510921821718979893865465088000 9311051 234231432987365130140701694314419763272 9311052 13239781548252056728542044949340339200 9311053 -414698749006873015107534047623348937940 9311054 105081085618552175775985826154202284480 9311055 -27575769875561517108944143956008097360 9311056 -45646206684053794346638649465497919488 9311057 141770165957532116128160770920896428992 9311058 -205384945545766586036810242038326734080 9311059 -161532091619778933923386929084902401920 9311060 -144043285898774432384166718638671984640 9311061 -188872679985821021438940059920974911328 9311062 18645034877822408770867508308385248032 9311063 164907702876108130776691410948411906312 9311064 -708718943529800144555776642813132800 9311065 89378787544432319945706603358986611460 9311066 29542964635946009330742387304744181232 9311067 -25851422001392462824541100119198905344 9311068 22405345835104141214597801740583525376 9311069 -204907324542003645379858907403458605530 9311070 -32656804052811589472958642721114448640 9311071 -141957279591387257695325438486368784 9311072 13164321668018656317564432494968307712 9311073 -109994250193803642538916670787841460816 9311074 51858239291516417922798205055874259536 9311075 45402610485365010424082939516769486300 9311076 -137210295100237342315532248631976787968 9311077 -33189837151260616695968697830904620900 9311078 -63279225111971277422527572623667682944 9311079 -193455859331613594869213104289416262616 9311080 -152017281722005676554375959489412761600 9311081 -29815006034797600189410784516073453880 9311082 33465115026296433928876577656878379008 9311083 -101822178096314414051353463904943865480 9311084 -210270783426983100488473139219559638784 9311085 -84719326415778734144508727228306944000 9311086 -10969138287492596632334376063979439040 9311087 -67665035492931083652507037130362370016 9311088 -13686895082072961979199858308512153600 9311089 82242944522741133735443800859545948980 9311090 28860006183926664184515730728797944320 9311091 -548492892246552742744118432355722880 9311092 161965535497500037844006226518755192832 9311093 -7820928249263032065263777421389266272 9311094 -15741502283297316885204403530646716672 9311095 -114631929951746819346732512162730335400 9311096 69630349934090747212416140331531202560 9311097 405564108284267558569147073098217300928 9311098 36413197040458702417595906788003307520 9311099 -143504895491099458796964326824591310064 9311100 -1944077460998014681194661804001203200 9311101 -381715436601348774104119244775571486196 9311102 167547435717184128587333043620230209600 9311103 125465812927028328548930310995130969912 9311104 187063391810997669722209039686618316800 9311105 -86767138803842963753492602964963821740 9311106 29253857780355988906939755540320206848 9311107 1355131694081647710734302914133205840 9311108 -248065317663372256034495319316652057472 9311109 -239359222714455406692081393516576940320 9311110 111690158507916611161550072419772386560 9311111 278936883965911363422657677852822162712 9311112 11300843457973354793239923551582745600 9311113 59566300985020408878124319807074664448 9311114 -71243087666686809153381533159365198848 9311115 -59914262898556162027095334608712834560 9311116 -170573385078365067757178471689482401280 9311117 206275239308604496493673058328418754860 9311118 117431088577946674183493273287019479104 9311119 -263671596696540929738319579634406038480 9311120 -3818679938521018789823986011419443200 9311121 -77841552522170375125287683005724605920 9311122 101944392180260523661446621291203252112 9311123 598106095065626751821664826365435761760 9311124 104099843526299944131403018018548559872 9311125 106266248214542127812231904967430355000 9311126 -193161789487769915368616921526331463616 9311127 38025376475780019053627243042494863312 9311128 24677908222757454447710079314704988160 9311129 -174841739994366559193716782957004949430 9311130 -80415341095581880969566815297984708640 9311131 -168073481380124779284515705739996131068 9311132 21951502091061547254862171511815127040 9311133 -20415085452988326139565554143358483296 9311134 -977035595313875329792014545240736768 9311135 67891743019106944445293095612193447080 9311136 120264369607353413825707990226760105984 9311137 -20340069910047076617499540910909045760 9311138 -73180481204129980631089036096424471904 9311139 275845966316988449187435522234656897520 9311140 80882517581608115410018087234512384000 9311141 -15210744766953263637621164311171146816 9311142 -20630444504104095038424414171874344960 9311143 141295626581382299673283491672669750392 9311144 -114188218397583526576266112399999795200 9311145 121988608851811928096388285422888022720 9311146 49909717051529711687603908612506195840 9311147 -1928657221469305348864437449443280328 9311148 -6861826229763735027814252710648545280 9311149 54150850960125425004943267392389360150 9311150 -392831191946933524160909996850038400 9311151 196842693867615952517275221118316302224 9311152 -94144511163716071011945673324665094144 9311153 218917814598480722551367660145924738624 9311154 -719722070108215770299091054456746880 9311155 78654632033298072217158905715993672000 9311156 157769548023059502529144171745107931520 9311157 -215269268826487641877970433628332471360 9311158 74709291774864999175538493732292363680 9311159 68477919228659124555752530921996224000 9311160 -38688306101855213243409093064576204800 9311161 53182373237121785657059198844846136772 9311162 64931191154141760435693495934581126144 9311163 94830167263580851633571887424965026864 9311164 -17821179305233796009602183849670592000 9311165 -250605241290959647177675546854654521940 9311166 45817693730075908150440298168574188800 9311167 -122753819956537531820232967258900014784 9311168 109622649758141593261696948296323432448 9311169 -90905386587915623937206170042169478720 9311170 -147543001116285394140264496715035207680 9311171 35552770547805277758718524775685901372 9311172 24932077621067500386600097274671079424 9311173 -83109269554803759164042236784546180578 9311174 1890771184087926966708481540491690336 9311175 38738410366002787042607686772504799000 9311176 233881790843057426657143390594517345280 9311177 2303415656441174063527932224462075520 9311178 -9009525698983041144452700187307132160 9311179 -221692950765341630100764521588299354220 9311180 37809976073407042431530854392281395200 9311181 -162348402180680499409992937821754105056 9311182 8210141933902553469094646406553361664 9311183 -39692726537943354235447904109601744800 9311184 -40179378474500315493065655081260261376 9311185 -7668018478220623441917767323893135000 9311186 55661059893630096804874553870708571792 9311187 -18315872720505473195696458767619200840 9311188 -268101319560766205563185875278678698112 9311189 -248186390055500887662491778157222564800 9311190 -1160736882004257858212041787961139200 9311191 112599790255174692097663781225927734784 9311192 439993559902091730560861862314956800 9311193 270846994510398219583988091716565840 9311194 2832398432472111322052891108376742896 9311195 -399110639429258107224427306781617201200 9311196 -144418219643753425463121931363133879808 9311197 -81508287547991857672223415834023300800 9311198 2941991979802167044695876961259240960 9311199 29177683180615921005933289889728487328 9311200 96416538381927374519081597179959705600 9311201 -135646004688391835160267783672430713600 9311202 6358367735297893710731431409786876880 9311203 262627191960500287969091238924347411520 9311204 -52198319418997424183754652822471618560 9311205 19396326211716526385281276722433125120 9311206 -25820615198456573305347512431620788736 9311207 -164965590096834923925342779769683129544 9311208 -107061556789701002478197559560813936640 9311209 51544012679313949313926010648127209700 9311210 -12873517532884038283706006530542720000 9311211 -18828910372521217490532572916944509920 9311212 -34089202077118913834111394021983042048 9311213 -444744846431592805000371767606877083220 9311214 -120917481284835199849377295886663623680 9311215 23924238950455728036171365767444236360 9311216 16268010714695105909692239793653350400 9311217 -22699907567154541856866870641630319488 9311218 7806411302498457226720595448528379392 9311219 39848762575973037875371168877601500760 9311220 1190323902086866120855100742919987200 9311221 -222968864712167092968948252398576138578 9311222 -16977753093139102816170760525147545600 9311223 -5460244648998767696229241961374651584 9311224 -90492537667690737993645404953800007680 9311225 -63554577068876725309199522856242569200 9311226 65553617631740527531598577181065068544 9311227 117032280030832251409325582947894999076 9311228 110021845534617361965416429728698946560 9311229 30829832536550097306001814576834566374 9311230 -96151474257803997806009918957433762240 9311231 -379993538137975492184417748707287507968 9311232 -15466171600331898213079601356763824128 9311233 200646304335149025765507776205099559380 9311234 170436403178824350195655171539150680016 9311235 -1220309392951714670804754218677305600 9311236 82932713621615638881537877561151646720 9311237 -108690610394815173933066701040201622500 9311238 6688864306169567796009071590537820544 9311239 -44493593721092204814686890147756827344 9311240 251889916619542066373299101629785804800 9311241 140719477440509155340637339055543340544 9311242 5018637067027244894897450439828682752 9311243 -291445646603735461457647539508282510320 9311244 89225851689105774024174245887497186816 9311245 125013790617515070771014353091997607500 9311246 5423987491828230762832531767731667840 9311247 84588153311320310649697996807739854080 9311248 74430005310876327331051154678004457472 9311249 120196734296135369975528206020793187250 9311250 -4718959666245913063583225490808320000 9311251 -74220669098216200481904667357169969808 9311252 -157104187068110251863015482015706882048 9311253 30076438813528675455935505485170311168 9311254 -83704981480877064067070969477941450560 9311255 252599057495970981145956726261285227160 9311256 -158315346875712022878002920008092467200 9311257 93171451132847946691769689814802829704 9311258 104051136469030322377442349942872278272 9311259 -19627502797630039133003354268846059520 9311260 -34213835346030822055308797804865177600 9311261 -14936928612144666764402841974290406388 9311262 -340038483014971592677404125524454400 9311263 833669261816974164139718557418624624 9311264 134284435839117187610575259586992799744 9311265 -35059947953518953991198235741059386540 9311266 56397290444459460554965537134153492864 9311267 -1107649374159883329529374198680451168 9311268 -63629365280940243608891750606956354560 9311269 -45181479130910925656187204709419147840 9311270 115723941196575733574042531497360222080 9311271 -47454523150807651220750410147620214488 9311272 66137816168574437778203071206225100800 9311273 -1592378042790022950358488551824465398 9311274 -70268285342401865676220803058398555648 9311275 -135719729897693512127748370147817424700 9311276 -268090679651236153500693909692061696 9311277 -5560728965238870987427636447282534080 9311278 -223337736701270391903169857972835780800 9311279 29103382767059720957379943983094532880 9311280 30282099637193847238222722232740741120 9311281 122226945966206962770296245399890900480 9311282 10520720205165892544244013559917805184 9311283 -7253678066065197892134605053871220360 9311284 52408730132169338462838826667016126464 9311285 -237169436212595590686142457187161901000 9311286 -18523637211540578750565057316405501056 9311287 -221891384005975673749817438130820575064 9311288 -127987282176858761216990288900690288640 9311289 2316125068501979520393475429350141696 9311290 -53146706738344002595764949319844141600 9311291 75306060950195067601784414984324339760 9311292 188014094425092776036429038740399843840 9311293 163421937602362088955716264663925568684 9311294 -65834860232527140033720783700015620480 9311295 -5539091172786083088355166074039680000 9311296 -919109388012808176830727818725818368 9311297 18646311595838880809378422206720277440 9311298 38885289852587124859522987700594081664 9311299 -566605812755123950357816911356116435136 9311300 -68288837387115540304848498161820969600 9311301 352717491068210238938531401742909303040 9311302 21307682012573760671406874832456214528 9311303 269959548201763469934089513787181563504 9311304 60102056030138993018757697258819461120 9311305 52864647264187715373986914603589938320 9311306 25377213007705040189600842380532224 9311307 -185354404464380896201827006892518437160 9311308 55147282528541559436076570477132544000 9311309 13492077144380936169222641100738738432 9311310 24406064169791980207979113884012216960 9311311 358221107873000113154821750037158552320 9311312 78330525959477645424012140409660751872 9311313 14540024017227703839555098343487392 9311314 205066041671977699120882085332598234256 9311315 6906533643302729570105513925043395840 9311316 -15658444367851346446859148138263654400 9311317 496796211832064870292725165978477943072 9311318 45142370927958547508900399309630787360 9311319 183090232246122167926255915715740746144 9311320 -25048390672112454835033029120921600000 9311321 31190510263602993436684308714562908960 9311322 111766536598805555369779678012810486272 9311323 41532478271558755413658032714127087668 9311324 -27330480142230329368131092224737263616 9311325 -50484390527938864927348046243239992000 9311326 30180961741963567163110977155635562112 9311327 -260804276787535382220588309042157945824 9311328 -150282423653574342189866306580696268800 9311329 -5700851813603011107622461477967791070 9311330 20283071468163188847796431307833523200 9311331 -84215613463816774488796354571577824256 9311332 89040069339881450349505253390472094720 9311333 3677673861585323275787172695260878720 9311334 -43381137647590977222869979328703565120 9311335 -340853565784533923195296285696025702400 9311336 67379285571178543421238331533649704960 9311337 98929926378658927137602814634535025600 9311338 -66527701919474592727838595405806081280 9311339 -286433091591797612593820677792939853976 9311340 9729237461074349049204000474470400000 9311341 -68594017841475286743635939061777897428 9311342 57135536004965366172353564564998848000 9311343 27963306126073186743128905692800567424 9311344 -14100001661511802123510259253071642624 9311345 -118621319656986120222907523568120610200 9311346 4325956017571903831507657015773843456 9311347 -205370058575988828731967845634167784408 9311348 -14191243399904230426821963398478347520 9311349 -3731167187053461596010612789002995200 9311350 26590757309512392535269444744084986400 9311351 -28698455719657075358435063376570235680 9311352 7680462624869514654746958461640069120 9311353 8117265171319796998658401971274424404 9311354 16860773825615824784992293328380563712 9311355 3873851512613526887692403574319850160 9311356 -168757594599462802273564569415623967232 9311357 317002070311231313381417056318217507232 9311358 10855753645755172959072080139922882560 9311359 -134501289711789794479386793111884813984 9311360 -107023547628820315778365637614632960000 9311361 -96411037868092702456399518051760242336 9311362 15111765836602474047647883243808644000 9311363 -497315655851472756189878674023513057720 9311364 27024135856042203679191649795072892160 9311365 -1707628037532091880718724348752276480 9311366 -75807315092586517213571442849612920832 9311367 -12472621250121288623849599653555811680 9311368 169654743126017792404262968629786624000 9311369 -3245148402419405299986258721563736440 9311370 22518816554398262628960772002339436800 9311371 -66464745719924743185379489811460944428 9311372 -17529461899532866127448254380415083776 9311373 218196065320644951990666775544061790422 9311374 33457365829382832269102412260683263936 9311375 38986144954706794919897423147309364000 9311376 4022632862596708443783209523231719424 9311377 -79314876095182000488017722496969573888 9311378 76323906822388833066817975243813068960 9311379 -37653607628752453334672265972422337024 9311380 53203939398564380132520870524443852800 9311381 394553274344223199017394661340998551182 9311382 55719596295712070202614227830018541440 9311383 -164458043864148291332798140790222443680 9311384 -29940976990605774205667704818140989440 9311385 49989721211405647601408913844062273600 9311386 53393704514961426001278103411705430016 9311387 62506694733219212823786084735626663280 9311388 -78271724655510456362971407261053068800 9311389 -45640626117649049676033979059713882976 9311390 -21842118834157185389738534924514576000 9311391 -117574919557296061581116737290175501800 9311392 -4263236006787565861791385228831358976 9311393 -20605408986790584952712105752558331136 9311394 53345475951596620709936476260800188800 9311395 93282389655507998639279951186314760400 9311396 129453336253092831853854024592435036800 9311397 158795401161223419342897161311865013600 9311398 166376725585526253156367427554078633536 9311399 -242046324896523612927886890459847614600 9311400 34460418074924809552863526993704960000 9311401 -103561707806976362478692557183937431200 9311402 -55212005203710967758633302773291962528 9311403 -1563286442398204722915326733287689896 9311404 6602341858977856807829513538150937856 9311405 -34587913032088890058455180209283767040 9311406 -58503904464554897679938999889961390080 9311407 35303889424013080718977657042320405600 9311408 -10589113205590235840629492904545222656 9311409 -1679643573026676019878737939364432000 9311410 158220368811839085998526880758630884160 9311411 -98693702160971345512493441593558548528 9311412 -3567715962135974924047330501955321856 9311413 356314213623834933278215219701738087662 9311414 -45681311720963012178159332356186214400 9311415 -90757982379244097329053839121999836160 9311416 -32129818610190477819624649317302231040 9311417 -94693463512786410992373301330706229360 9311418 7903472844901286197190364976287009504 9311419 -164847626812169725539287433198553146720 9311420 51114915427620261756597580991054100480 9311421 -35289560624783531645534212872079920000 9311422 -7044914300876286629158203536625245568 9311423 -258673970358898929849317414115331573896 9311424 55639076736812767055937324586742317056 9311425 -142005497476504423779678864701140874000 9311426 -47595041388084343568636238942198074976 9311427 -164108240079922622313953268854485112280 9311428 39186245532006645151182923886529462272 9311429 -182915940352050377141607050691031775970 9311430 31492268640888541938497859301330698240 9311431 -388815448351022804097868818219854569768 9311432 -115860178084164442480930610020640839680 9311433 72254936085862025809639361956891927824 9311434 -21891472407875972836170760163099040 9311435 667161502602985255487352523354598400 9311436 -7377889134979352256294501639456952320 9311437 -71499803012172969920028867676947779520 9311438 85593517397865436405622917718857690944 9311439 -40419747759251050522546968698692930560 9311440 7485857471840235214621904391713587200 9311441 228764822160982895329691282199024989184 9311442 2151846399818598647515173383643823104 9311443 -237003049612063247228713509828749372308 9311444 79704522256929147710513051650919976960 9311445 54596051305932616738233389300477485440 9311446 10845527722254198417633690049685904672 9311447 -18585828271501536441874834680168589920 9311448 122497513835391704630860505644659240960 9311449 -49778417316102064231138926085019627264 9311450 32552789222397981561177676314703362000 9311451 -2253893524364701238029263274493841768 9311452 -205703228065456632490272430671365314560 9311453 -357415579020347237935698767945833598298 9311454 -4441709306169670909833096836176633536 9311455 145278979025068065677051896035631380000 9311456 47257036439106757268526468802082242560 9311457 12546990242732190947083624678938465600 9311458 11858579313119144866698964693256273184 9311459 -144115589889383913768618002957161874184 9311460 -109954400052075741751663096765025955840 9311461 -190145666238790783396179692698028974080 9311462 -1934830460463370862689880716760668608 9311463 18646171627624319158447153545992332800 9311464 95041840962033638239129243208455403520 9311465 -5986809197045862155683320056449908600 9311466 -67351363071061638427165785928702968576 9311467 111721144901742078506724810638216102544 9311468 -37516061760359523332060505264569540352 9311469 -86613555762344836651206010055664186432 9311470 -25706671965366408301797776501914199040 9311471 -51907970367104473336063664699906647440 9311472 13997648544026629716364941320653799424 9311473 -183859173780659175840049506879898991278 9311474 -104329741818106763337538584169647777264 9311475 -7662941753363559958403196842156789400 9311476 67927941081805254523218928980206898560 9311477 -74703095428761321777226613952061516128 9311478 -2081186110813342885644813166621108224 9311479 157356153126766720655620776564250680576 9311480 -269541753900329310886287736616431411200 9311481 11299550902836441060103582989009112128 9311482 -18395743498742980245053549392054387200 9311483 -22648407985089657018706142812396418268 9311484 -17801439518054949655940867853468499968 9311485 75071992335039153878242555898801883180 9311486 80059794146685085348688022153166728192 9311487 154540451092031226749734001098429212360 9311488 -34033455170416059053211114904263589888 9311489 -94256442705829719446731570504646658000 9311490 96366023547152950230289427916644889600 9311491 88957032997309878350607042382498136272 9311492 -6956819212303811753831674082470253568 9311493 -117675786952507456124168699935572883200 9311494 12330780748319851724210738207396515200 9311495 -184859152546928477932212149667817815120 9311496 39803149481587626911875110098648432640 9311497 -103558264419322250039275459507913527800 9311498 -763536563981656422348718469468551680 9311499 348651211753461129365599840518378768864 9311500 -14738550823989070616936139991232256000 9311501 5498418417077359400576524390704134400 9311502 109932699244576180096267563163337197632 9311503 219134290170502343838968121742638744752 9311504 2705690327293717894678244735257411584 9311505 -25153893451815963535116902370769073280 9311506 -106210335801130077457435537856438376048 9311507 392205595399877472562043714280813194832 9311508 -52987138818782079905556712195541354496 9311509 257580810804198203324095235916211753504 9311510 3584929868912132325362334488196222720 9311511 99142167388801836627163352149983552384 9311512 146504345836543183953598877077249474560 9311513 213307367768142572598803231915547012096 9311514 118873406897930450758471548113078576640 9311515 -12873677179301453809799311193550636480 9311516 -243030501670696521572836293434619394560 9311517 1137815296245877838014970644149087948 9311518 -99406180106955564753646543891804197120 9311519 -202387844451520719369041812851318238224 9311520 -87316634005284451412685640818858393600 9311521 -56858238090291906630663943600899360 9311522 114329701587048101407507924312615050624 9311523 -83626879702217862698845100543516384160 9311524 229539238154671773587149618536952815616 9311525 200520569463232695199192605565283473050 9311526 -65185413375911931499652429465848467456 9311527 138455256075715248755894901252349693200 9311528 31674201966361377929784423655562680320 9311529 210070244284515240068967086851449305760 9311530 -87363383538270798180891226532123079840 9311531 -4092597172102922843318339982540118368 9311532 -14796927452602041361621085067982995456 9311533 -115272474632926215712731521061254475840 9311534 -12038875253151541012616849389132411584 9311535 6999255442238046249978626858125771320 9311536 7220712876578724544894964685151272960 9311537 -258056377918756642509187574060235128814 9311538 4649515891619806271870543276525161728 9311539 -118683271882857823605874204918174996560 9311540 3873356933159657343848660377678356480 9311541 132257315689075433285568683628544226592 9311542 -1070126029482951472314327048497201856 9311543 -85626786327134024073230653783106728440 9311544 162177653562652962492378635541970944000 9311545 -41938414746802589976963770903976804600 9311546 -263887158652840058151596910550876836864 9311547 7291137075348661369200208305338383872 9311548 -244454236952971211818795505992817492992 9311549 -19231231824355698643324167228317884512 9311550 14158149609957996393890903829985920000 9311551 -99915995641516094846367401170644217296 9311552 -10999705880333331196020762292331741184 9311553 -26114155643082042661419845230881740238 9311554 64247347279711635583816771001444777472 9311555 33924169808920204995868065149090880 9311556 -42833641116473154505734998118101296128 9311557 189537119201385689188173737177238750720 9311558 237751190659817567398115345516839827840 9311559 -53823548133131713812831462615938430720 9311560 -8367426009499074256921334079578112000 9311561 131880891131627679579143238661427048832 9311562 68978907482649428153881301301946854288 9311563 3743298589311179170746951792288435840 9311564 53481746152975934450676834441415676160 9311565 115015340451848188489827688930567799520 9311566 20405765652201590315804849396979330048 9311567 7193559533551715325819492067954421616 9311568 6941218552817450369267875960089870336 9311569 317794781108000495510913864043449241970 9311570 78241197798134028975948143819606395200 9311571 -32037426668081964737359294416184847760 9311572 57236530554744244109198792739445796736 9311573 -250510659505537015388289782346801860256 9311574 58065709607731882039656596150129434560 9311575 9730930276834472489758538138126333600 9311576 119106054727088126955977647326592174080 9311577 44057709762169500382973046014920124160 9311578 182477704051082414656644148745132217840 9311579 -139371784231039695012107923983615481200 9311580 18231316241772531033899448207825139200 9311581 -235100820925699387335496882873854378720 9311582 39497014089514417408930637364787519872 9311583 172288075727310671849324745171549572424 9311584 37460752572981107621393946808060870656 9311585 117242434758396592889053665143005077780 9311586 -90904977335711625774985554490596819456 9311587 70015040320249642890503587413271422236 9311588 4881447495096836404275826463853477888 9311589 -75590300618478360025861412702615997312 9311590 -35423554014882398241442838934189158400 9311591 105665977434370636175949163917970903992 9311592 56321925248075079156723580606767267840 9311593 270881106009646625232214959024515404416 9311594 17649570707890518444696771965982203904 9311595 -78968727747671318589379981121193822480 9311596 -37937964801645654510561604680220508160 9311597 436987547888540275841296468963467003372 9311598 6135231882110509345101791224506989760 9311599 -180267183936142559711208867213204603408 9311600 17792861262231645109134195903946752000 9311601 35676803600668837811936063138824463040 9311602 102547347517817691058623700330184308752 9311603 79790571787122221576728277743338630480 9311604 -57824097975142097967821760775253452800 9311605 55945880307548242302984429085166747160 9311606 -130473299570104802781373687154748921600 9311607 4099370097176808416044190294567781528 9311608 -10668785688450699533647614259430400000 9311609 -170748269522481514175079515322743687190 9311610 20038648189448271484254951025772544000 9311611 -171898458601412639373859116934444895976 9311612 -437817082634795905879821364952641824768 9311613 -159545704163572153450371784244243129856 9311614 20151953965470028501646520452127603072 9311615 -2505581738215077088431601798732532400 9311616 -59251425346108248097743179315203276800 9311617 -109787318398334875209813695375582637840 9311618 -208506911786426450371905362749916616240 9311619 18866229769233846500044104074976069888 9311620 66631566203572221700266878998795111680 9311621 -24062341327030441623176380862888550912 9311622 9326134838592223969392023692696404480 9311623 201711162155160261895308707249703941784 9311624 -116453626669065076008723934093101957120 9311625 34744141339291081254925094703379200000 9311626 100755101863502212239062036517943386720 9311627 15513734741965173947281154601973240560 9311628 -36716591548084036309056469671726375936 9311629 -15225643881468510632519086025425313120 9311630 -48280895461278995325971390601035999040 9311631 -89047806854876979092871104672892493056 9311632 -23935785804158709274085962177792966656 9311633 -14401457900423035229604477234758571996 9311634 -1379435562575478474673351595299603056 9311635 -69475437262227923523346874096641591440 9311636 195902640916434608403453737139364318080 9311637 -92980428120387626978234579718278867040 9311638 -43279884006740019100573072638316907904 9311639 -77907324858232355906965377879762998040 9311640 41941601386880532525185476700248473600 9311641 -11299776139518594096390037853630471216 9311642 18068804740485023179947751457998516224 9311643 180607607443959309705889610203987336104 9311644 256930753398227819575619617605802958336 9311645 -72837082855028289876998151923542225920 9311646 13407558736082724586165474962289296000 9311647 -341165927434759791634848741378242174048 9311648 -118928736124967634918499870537576218624 9311649 -167081560792095382823073135761058137472 9311650 -713879301427996809950339323600396800 9311651 278438657583480286256971277357006476800 9311652 11300577792299229633886688582478643200 9311653 127143033826712828333900786871215948000 9311654 6647533566729103522232714799552151872 9311655 -28296001141225165204885676683674177840 9311656 -70490042544599055234014735204756029440 9311657 242709818201765544544357711681305126906 9311658 -85322818630830240944399790755591913216 9311659 -56077121215906527890016149008080451184 9311660 82784508776996836841720980058640768000 9311661 -5041428558225545932225170495779639412 9311662 26800171701224203708505725321935104832 9311663 286177668468999898269369359684996352912 9311664 -17535138677633871378507143667363250176 9311665 -33205831058002243410207528230526946560 9311666 26228261418570932551813312871187296160 9311667 -225151841403857636640855121537885835520 9311668 236455352475682209491384021672631694080 9311669 -92702214527144771295810211798107471300 9311670 -39242187487204916819907826523728310400 9311671 168081772320703922920970462360195303632 9311672 -110896243884998483183279890632157900800 9311673 -70381511276979644798588418367290229056 9311674 39292890437116284367525345066164905952 9311675 7428015116970475791308931155619171900 9311676 -48278304940489337512992966517807050240 9311677 -303881275049497176684955953418674892474 9311678 41764262573949350178678843670718214720 9311679 -1251546290166430252029280733007145920 9311680 -8159467535367884740907237142335324160 9311681 -383648286692705947048715338119012067518 9311682 52916149852939956588335235225950079744 9311683 248629994361861197112182674863044751932 9311684 222710915027775462800338068105309964416 9311685 126791361339538855424161869784339358400 9311686 79628369931139462083561251220469761024 9311687 -37290509899583528338110703187723354112 9311688 -96978089777012580115712004066711797760 9311689 32283119879264480334404928555723334490 9311690 -65495924345564914172086990581094634400 9311691 -171014795540245268817722483933007961920 9311692 91669467789351107940460819224404931584 9311693 4147576446768227186498238481454009184 9311694 -10939389427579478063780988191927651328 9311695 29448276730206432707479189219146338400 9311696 -91833315405083300898393167642577051648 9311697 -261774084304753378155372961285795235340 9311698 -8058248208609329922054721997223876480 9311699 48685008580782344966602192598644914936 9311700 13235953324483188192331413147949056000 9311701 17475915804478812411326376413668153664 9311702 -33004864460500786705599110100498548448 9311703 -223362451938250569710908740719394529200 9311704 156054918740986499508397371409575321600 9311705 -53550601568123305672190782814834157240 9311706 77042988801926509174755656745747340800 9311707 127089966279466539657330795401360085956 9311708 -35538598505335543196160245167716086784 9311709 164663907450912797188619809770920677440 9311710 -93407673990675263016153136062333744000 9311711 -131832888714529620379024384477529001696 9311712 -79999570574099632162997361473263239168 9311713 235935065980167673112798047547847756962 9311714 16573667905953472075537262495358379680 9311715 -64791926929491387457522678726549517280 9311716 121804480264168828181971682326249837056 9311717 44863284530411727098965627755868772832 9311718 6042816921924676728886699177949454336 9311719 -154757861350280650483488002025300999880 9311720 56510203930880803865856605185003929600 9311721 97794984037808985859878879145116544704 9311722 5138837184313670029794155542682034432 9311723 175176129630864796848145606145486121972 9311724 67611670872074652489336524215071394560 9311725 57549765901565885960641616855359424100 9311726 17567917995373622664283955440103189760 9311727 261314014748272190903206356776900744832 9311728 -57494885482341097552590634135474536448 9311729 -41232013596371716379460144259767573120 9311730 22965963553621470816000313515627264000 9311731 118868120770363212556550036685745871640 9311732 -117520202452456558916917723137559691904 9311733 -297070550668632142682193693670859566080 9311734 9133500515604099959678071379669360640 9311735 125706520215749988332615376107585134680 9311736 32146209262304622894502384504012800 9311737 281840170500125959134382506318291201386 9311738 -23320430329280042675646794660482062480 9311739 -111235942155300994728078481657388153232 9311740 39869547370293642249573859137289136640 9311741 24492787496372149402816677529134875142 9311742 145110321209369378221141310370360161280 9311743 77407420138320102811580736576392134000 9311744 44997705521701548696145019603307724800 9311745 50324763406532863506805650760116062400 9311746 112282139309428524498799521042357381072 9311747 47292089373475888774137866785178387196 9311748 7014973966293287043212720717200803840 9311749 23607393250412666663420827722393992960 9311750 -99112418220463979435122280601096576000 9311751 127549478161234454695258657381304644080 9311752 70563157988136056985192447565778457600 9311753 79755602472303282126829414679469973632 9311754 9421022171967442690095094155980440320 9311755 49654261776938749813229249062203120000 9311756 -51488275626582833926453354040205381120 9311757 -10704470882888407801440437373666945024 9311758 3609829825062207222578948690128986240 9311759 -41383707357487835043200307941092698840 9311760 67141416793270143583851568553970892800 9311761 -50651062247334506462411099554680370700 9311762 -73446336318486157416763508164174240368 9311763 185477398971490148484843552220166285424 9311764 -1178263582584329784904247207081779200 9311765 -62579771873281430640564182074814174280 9311766 18646001385753074816112246700250457024 9311767 -26303507099438328060678141362386145280 9311768 -262287630768815016578369644490097469440 9311769 25703258696755169229868238502097881600 9311770 -21239399630282011492145659159241871360 9311771 51448083416735605411984021121910058512 9311772 -70002092605197297481900046634319727616 9311773 -200412170802459077935250734308972013978 9311774 124809637869570770828011469521524875136 9311775 29033808762626065486253301401045289600 9311776 -65353523839678417628489836738141421568 9311777 -21042822788184045429773851767187488108 9311778 23318847262831644932720827819041174528 9311779 -4412941154855272470326518645943957816 9311780 -8302829892202698974586684292523950080 9311781 -319732379515903588235501272597019857536 9311782 964808293684845289717546621151681664 9311783 -10326378346598142164304688241519700696 9311784 -249706066968669928538840971323130675200 9311785 58080980299456975870899878724075936960 9311786 166546529718239531910602181716310263040 9311787 15951528370463181152257594008411711840 9311788 -104336849226885354035198816313491136000 9311789 29157248195895468593263575147346141590 9311790 -11345385677457116730410455060784505600 9311791 -176642782445940958367553476427053997808 9311792 18886206768716874507182964681703686144 9311793 123107183076416720200434288228758911200 9311794 290837988073389919392748008077338092672 9311795 30071022816765645718230192756023074800 9311796 22721368643007192171688475076417437184 9311797 233335729015355654956588765832602236 9311798 18789389901579806241092767750290410400 9311799 43226578878932073172799996931984819840 9311800 83724005225102585348555307949086720000 9311801 -239130366788371974592623476534899853868 9311802 -121571405294091319233949798657931424768 9311803 -12025514410571578689619107371647236000 9311804 274561873470882351582016395280623430656 9311805 -120279600353107418518982806581502101600 9311806 -14035559688541979648698112768352294144 9311807 1075058240574573566041239811608952800 9311808 -16797465511895217108687743478115860480 9311809 2530492331907326652621474953685906560 9311810 -12357915128725326596252002918159273440 9311811 59812779509581821620815853909716377600 9311812 51240739671033199603380286848812310656 9311813 -218458215403637917359610661865977942820 9311814 23186104761541359448617193597866848640 9311815 136554592586270295038057168817107571120 9311816 -17639644523053435016953289347360619520 9311817 118036258709774125818722966286424350480 9311818 -48392366915387153784363713240797140480 9311819 252916676041619449208138770788149083560 9311820 18784512483052030064555864295766671360 9311821 115620527436347252332999846193271582700 9311822 75059454135848446200019957005390720 9311823 9910472756827894043703646357366706304 9311824 19436609455006958946683433488461987840 9311825 -549065419479576377200069979278815450 9311826 -9922332895387815079816550565776672256 9311827 -47444203264343520375319657643538384320 9311828 469610446987457433423320547077260578816 9311829 1664421767322557813612075961720372384 9311830 -52218815779292117090384529087477022080 9311831 -50846874062648761094679203892364251936 9311832 -48695631894007877010078498173969018880 9311833 -154391725067996877690914972068873267512 9311834 38178473424662216247944224114612353792 9311835 -32641974072530489839724162162330052960 9311836 140257434133496124715742440943999828480 9311837 -148449754625542569751414341925195319514 9311838 -32460420639547067068338939994785052032 9311839 -2026530696753119707778557111846895000 9311840 -24664072628937465107282572857114624000 9311841 -4980628058574964910123789390049356736 9311842 -13576965148134830613604187861461555200 9311843 333281421600412192725132856969511095320 9311844 92255603462922458901415704606313583616 9311845 -158270145753578814406539415162329480 9311846 -105235620174632618119239938928494884128 9311847 94723430461959236236185442782681743400 9311848 50129598936303710540329399926190571520 9311849 -78536153093988956096009197807003467072 9311850 16589332103011670668774613720221731600 9311851 9422311619576851470913898818494860472 9311852 191576414971119858485315526127884165120 9311853 -199171833478241101152161003287533284256 9311854 152249721887767643254455490903272077376 9311855 -1936837127202070900358077367244443040 9311856 2231123080479961270203165457624596480 9311857 -15164636238952338678246993079773882188 9311858 -26347557988510089367679902098979572720 9311859 250778359144032326770398064566246055764 9311860 131063781235129907030685787050330716160 9311861 193649458046514210585087119681105204064 9311862 85775828994989546656183753297248529920 9311863 -59428343582561050919938017426700536192 9311864 29978064182613730220714078769721221120 9311865 1492528062757521474358861919682121920 9311866 26992060775997095360460836765735179632 9311867 256094658166566133529993288278552106916 9311868 -127368789701720940726638315760729538560 9311869 -51195399787182443925877659860063597024 9311870 -50277555287712617930292245989586918400 9311871 -20979980503191084812915482721143645680 9311872 -25850744407369020965963170427185397760 9311873 -58850639153775170328048211135910952192 9311874 8882759869816107327294266606015755776 9311875 -109533340452358448622639274731269940000 9311876 -22480489758464144306669652401425600512 9311877 127383312828062926173597672096899554014 9311878 -11371156467755937119994809613736742976 9311879 -21630939435991870007162484227114276352 9311880 -8453320787006486035103937895951564800 9311881 -55692646839314650554394884280811750880 9311882 158912631450490055345285395467102472800 9311883 -71754213920391984591624375940929831936 9311884 270120217637807950380225914556708950016 9311885 -109959240080875889200856637871380846240 9311886 -19865534769443990966689397054622537216 9311887 36298471048108812693577183980176476600 9311888 -35839845469970230368166798961973657600 9311889 115082323033123368356578089016945799520 9311890 12395207442388813543050146023701980160 9311891 -95831360257137388777854641515166377248 9311892 -24550974090988432986664963706445619200 9311893 -250054077827059486904061095657937535858 9311894 102602876781694160679084728991804493824 9311895 60164422257839696212172162578704000000 9311896 112532442692909090334642192094785884160 9311897 30543737514062276139624860401960457664 9311898 14982408687455819859063437247284851968 9311899 230425616278692406427670238724920592900 9311900 -74938975678426818959891249292077760000 9311901 -58803639059698446192590974011943529376 9311902 -93959065703642948111775317738562444096 9311903 267158071613533963099752525570572811456 9311904 -22062400307212309384361821853869670400 9311905 -18251640524972097967940680469634680940 9311906 -35390827301214381884755298564295331680 9311907 -10631109079972115930052948127670680320 9311908 -1126215154065441615278924285613378560 9311909 -172153377938500211994382243841935878084 9311910 -9584447479995835646407758179686976640 9311911 80517695844163985113230845911128603960 9311912 191602017387224537167226864200286899200 9311913 66536113184940912426227201181619060260 9311914 119914964685485632818905979428156923056 9311915 28563573176717564423753342595590302560 9311916 37444335144331234673233471150499180544 9311917 -247959802628106572785077015204322893034 9311918 -26654673206995679076870809091317760 9311919 20047561412226494296063736449783981440 9311920 -27948755495610679307252930259670794240 9311921 -313777956745777137174941489274314993088 9311922 -2703848169779533551870347519182906368 9311923 -91250666643542268838192094596093027828 9311924 -2364816525397824708216527273859047424 9311925 -33596469170391199269066584771036635200 9311926 790253643724823993459843587268029824 9311927 125066404611689900223265926403598391792 9311928 199344394577419157383906231355796357120 9311929 152893540168266376471678217530971635520 9311930 -73773042319752543312471877493471876640 9311931 137530301348046364812860785429239691020 9311932 -43763840399449045524364768775451223040 9311933 -143349070873551860579796244880685349818 9311934 -29431270396018568790986827270068495360 9311935 -45815543705065553691400954967608333440 9311936 6342663303752767854846727168513277952 9311937 4113108857032314083444430267546781152 9311938 62260069683945348297935870678521660800 9311939 -2312599025851214157661731051336179040 9311940 42147772593240031409323609204815544320 9311941 -29571209234324005283441260982763200640 9311942 -205813380279006119507419051807969684128 9311943 -218176936325977822856712423424702062936 9311944 -203307517619653847048987148917209635840 9311945 -51955286415657221085509593327101889080 9311946 6594509191886690236393322383075090944 9311947 -302059313686930408075080525481804312200 9311948 -68474383126166766299776711463502120192 9311949 107142343099772628184513761929537373120 9311950 4467647486813851600495002972291456000 9311951 -6880395540218771510812187851286115456 9311952 17457007654952935810641439124368785408 9311953 -6799103622964613057316644178768292096 9311954 20438168829077816608798884886750439712 9311955 38223690892615494632803301805264397920 9311956 291127617776927848222274148626034485120 9311957 373676483228760074384318599693991439840 9311958 -102789220945253121460629500140022457600 9311959 -29635961823658777252336401670573472496 9311960 -109964114959932444352999557300236697600 9311961 -57272613845091953177163404026397236896 9311962 -182793232190065886509893342238520796672 9311963 83852001899983399041427869640508950212 9311964 93371723057395543849810855013127905280 9311965 -8510718471501872700235805329181913480 9311966 33126716099091211637253413130469830144 9311967 40673892523109222237754576908614072320 9311968 -54033498835387558502738798270840832000 9311969 -245540768144499996861231492245404379904 9311970 -56110456833906259673833113979445260800 9311971 -386032659537128023712537232350830199208 9311972 27373311315715589753803895729405275776 9311973 168620153101687922718947803502386824000 9311974 -61352199127461951084357535289046450048 9311975 25926808781599341157808232672455621400 9311976 302673001788160633737135303820554240000 9311977 158567695177827230626192878026310160826 9311978 20387488328847958852892667314400304224 9311979 92833907672958314577446601428911899120 9311980 -93935595621733165457483234790335247360 9311981 -27802311441853444238775758111729703360 9311982 118440078966001517652462681306687062592 9311983 -24316830093819875443312081745963268296 9311984 83978961712568361275869323034949517312 9311985 77581464157649786851652851088042754420 9311986 167205530044316709099759767491661945760 9311987 193986250506284799016979408484401760960 9311988 -79194798691060593992577689997519740928 9311989 -306423352261812753805427444040357040210 9311990 39927894402652862434233282285278976000 9311991 17555189708304111006422167944643441056 9311992 153424130894087119326995925430847692800 9311993 239920362891119641511383867285326026820 9311994 -101376707631078257269813454632710912 9311995 -1890561305740590019089229118312183040 9311996 133780035548026153136686463200217783808 9311997 -33098488463605458476602469509402049280 9311998 -86986395629090099266000911486250276800 9311999 -1206019515482958459057501121237607520 9312000 92578502604653406470247297721565184000 9312001 -213752466437305204948752597395032985600 9312002 22778535166986129834797728654114566144 9312003 -121505825903046206385047547294315823896 9312004 -87831461129352891343799959048015392768 9312005 66266748662678460144469226317130622720 9312006 -1644651148935788674034980165892352000 9312007 487910343585346159648080146585352120880 9312008 -326516640929348672563312577631344471040 9312009 -41575152858774896085034115558939450544 9312010 11189264556120154928731727103827727360 9312011 -194901764381049468074431513001532655248 9312012 -33178930776614775376202200312208283648 9312013 -49929477542083170039981401957654305738 9312014 -158123068971603544144186560092175851520 9312015 2285389403189878040164218118807566720 9312016 -39676842258673334005267363717542051840 9312017 158456969674437342590768469928106714880 9312018 -29631533429917003235834469543225292800 9312019 32961338047142994247635189049147692288 9312020 -474686232244236495387029214222981120 9312021 30374836941978844081817252160003881472 9312022 67022999038939127408429369523183748224 9312023 -94636308309941889840282920993865855360 9312024 108044052164248630311024642499331358720 9312025 -69090374667221852583955177566821206450 9312026 -7266249673023799822526451066189009696 9312027 15993803372553351583687608527820332160 9312028 -57041024759536529382458369447390773248 9312029 287539685174847824632597280487958996320 9312030 12035296671598507130382218606908416000 9312031 -109760638478717639646752210058743371168 9312032 -323925928213067691219009288766564466688 9312033 -39522547130309327480436894741925847040 9312034 146630348440557642212390730792158146560 9312035 15746843173379306834168985202172118480 9312036 -121230311091527956431834872800101669888 9312037 624889998171904756045162120134548672 9312038 -11597165552836967495119182679668467904 9312039 198120117068921228296984817870778192 9312040 -70476302238573239062503521724439603200 9312041 -62971465195725168116876801697941536128 9312042 61341994608906165578416409710652819712 9312043 -60500327783916145407753834664181459712 9312044 92746172871117681309729689704888452096 9312045 -158455124103895972887585118271898355200 9312046 -254754187498923807047816083153018763520 9312047 11845514668877876088218002620498647400 9312048 -14119774247439024393151925593532448768 9312049 -95026816340343426688030831636476345164 9312050 -23548101005122438392091126836455702400 9312051 -37384677578161387822703805518438313216 9312052 -149342288166329019462883833978254090240 9312053 -221777434507763738458369894062748424100 9312054 92586137071287295148495055806724710400 9312055 112193462240064805592504957052389727960 9312056 -74303440438162557914713842335192678400 9312057 412351378295191538241600344924426255040 9312058 -35027616155777066117179356276495145104 9312059 90238665795489116595814044444040433280 9312060 -75728257625231737999315771283553623040 9312061 60188821521878344514633116586638372800 9312062 -291392441678120281731274490535138433728 9312063 457653012661254844129772035017050485248 9312064 -8061963289034900542275340076294078464 9312065 15400991775337291551022802411550964800 9312066 54197637010656823690121025276776399952 9312067 -184305282283462178686042983897948866884 9312068 -18154152099201865175660261527980994560 9312069 -145468047654717315986523796573507934976 9312070 20418018339480402146118828048002534400 9312071 57066423445686119542685871519144337680 9312072 12568339443766815746694746911722700800 9312073 69264959014869504889308179879435783220 9312074 -15752343731593839224320639096228974240 9312075 103398328070712082248263965139472510300 9312076 -107172753003886592775656893510158658560 9312077 -176808432034018992598975656256657974228 9312078 -96850131950900813358473317870763893632 9312079 -18132905763241897426073739494252651520 9312080 -192348519587843589127947127265034240 9312081 21127041501201087969125118940364521440 9312082 -41918805600088128742935962999671832928 9312083 -231204025484641606474899454885593826992 9312084 -4325677786806215086658316583966595328 9312085 1767672097189008571555073815148850780 9312086 29555789193484718575592309659485916416 9312087 42398853255175066036100519256423245952 9312088 32109719397039423181463292545135616000 9312089 -265900990011900950607504065885318005110 9312090 -48642249780279252606788526656708006400 9312091 42213312640659078823021826474727383184 9312092 441114362718769893226547153952952942080 9312093 57926229684927716742940547549685513504 9312094 -53473858959329391202480612078197818688 9312095 -74166103764342410490350199622009764480 9312096 168598297133181817874331710756830838784 9312097 266531277230285208376488541414393793092 9312098 35801176758493927707652312442294703264 9312099 5159532587775539891313537651953763936 9312100 13023235608669215335690859331406540800 9312101 218005302392850445643953296232612394400 9312102 5620393639042391125168713836029218816 9312103 158614907232986771871159448607926240560 9312104 46450123648429949321546489616925931520 9312105 99809429244480975068541421189982205120 9312106 67855012417677459286223003264403640752 9312107 312997264151554410752485814034625588800 9312108 -49567161430026423222807445174852862976 9312109 415133772158456303582606479128598551040 9312110 -221131473729144702412390914557939811840 9312111 253244899927187116422501164287635530640 9312112 55333578498496990642791377449298821120 9312113 33432109357067862074753638612831429440 9312114 43054432097092611137893620053245435392 9312115 30397779597760845979638653681010091920 9312116 44323734274175937330257133172692387840 9312117 -125329237977326392218802250451107976480 9312118 152668614588305281560684767926874304 9312119 -860419570027528263867949635739971480 9312120 -28427439155430692169990975817209139200 9312121 -9156772411959826965992968900672596992 9312122 -201650398812644492412283912798889823888 9312123 1239756096568234145987587195675266048 9312124 341656013913743520900625738676163618816 9312125 -78605942943887152470365893493708160000 9312126 82641291461605630567509086552944616064 9312127 774178837839046386417630541142954090880 9312128 -45392501215749282096968386931903692800 9312129 -281230826883525324368609770558623478896 9312130 63370678304922796869573297770280444960 9312131 159104050183202070416291225085956695932 9312132 -154131804547353348305530567486332211200 9312133 41713292518016695917501685181099351580 9312134 -66147936621511725855339331553493031680 9312135 18187131207101221166543744713135326720 9312136 286972461849489711784420294930660853760 9312137 40459912889602492429895226203311749786 9312138 156721232879188929680261721405532922880 9312139 48772618514716353494248910833056221080 9312140 22281039268205511100450460397860505600 9312141 -120364167112025593246794702159809052096 9312142 -64793323021054331864273868234458229888 9312143 -37912562389190803700652456498745992240 9312144 50926761007805182121804487317981036544 9312145 44429357315007543917230992088940214900 9312146 -234196153073614920390381229506229155840 9312147 -35566241529236935012011972946460678400 9312148 16600222075268619863543715721394651136 9312149 51118059880309600966219015566384921792 9312150 18784674496829108235494687737275489600 9312151 380971261884752331823323477168974046152 9312152 86570425787650815702994392616931328000 9312153 32711306981828495885069492483436752064 9312154 5160202405006317094468080773774017776 9312155 -18845709363336760831868029018796502000 9312156 114792888977081919040141816042335344640 9312157 -346238589364344184357368809926729228800 9312158 14957868228305914747644469647346133376 9312159 -77650694105557928570344817682140628720 9312160 -49840766088097902430038633429073920 9312161 9170120881423570227400737133369185300 9312162 -180497975816999651477618940914578496256 9312163 56081005056011300592854625268606532560 9312164 -27680414175998580863763780688447544064 9312165 -3007919575231181319840661702377801540 9312166 805785563500535469378398744918707200 9312167 -2909300138881504516579713711109115784 9312168 276221083657129090733631678276021534720 9312169 -1625210790692558419328650945954902704 9312170 -6756284382791494813852320682507745280 9312171 88981488418331469191404765889965973760 9312172 18862090669301894752151757709039324672 9312173 -39604259487573376735058602399930897236 9312174 4735376011845567622913794974604479744 9312175 14860141255309101140802295016859538800 9312176 -59045490520607292301997959393331232768 9312177 -18622471972144063501420829333564539968 9312178 74180387550462549890553177070716026640 9312179 -9479926716593550564282317785483199220 9312180 -4852760735800673535628082401272023040 9312181 -246555535709568461105374399890340672018 9312182 -79599862877734196530327651704880084416 9312183 45128728158982296795580845879820799424 9312184 -32195735981750786626310131707805900800 9312185 -185040306269336559383113260087962193600 9312186 4117805605339051443254899677967546368 9312187 296439856786942931709646652973529044836 9312188 -144085252243647603085286972464909274112 9312189 -95708026144067271432074676457399109376 9312190 -15318936558089575354013236750677139200 9312191 -10179875983061066917187499518292394128 9312192 113883013962406175607539389994222223360 9312193 -317952787689023317694785428807353551056 9312194 42772012627822287509101629541867564032 9312195 -60296825901707407366013889725370976080 9312196 232299897062030419149235510187822660608 9312197 -44094944777464451550780414613728143400 9312198 5207422608756179076614903590764349440 9312199 72534594808924650524821168447253752448 9312200 128422815546410185128031014508124928000 9312201 201567439656244909137705248832026519268 9312202 -66794726635089457283029983357720900000 9312203 -138398480351250255092479788641492137560 9312204 -216572370118084781980104145374727372800 9312205 -16491948567356348408336271250460544000 9312206 32873006934609043490072735241959740800 9312207 14772090765133322589433534961524471440 9312208 21483730354376323278694885498483269632 9312209 1621515093351746369821828793579414880 9312210 21987086565803642994018774846654005760 9312211 -40322047715951439952161481882646807188 9312212 -42279930049074403041745046552502386688 9312213 20622224869108310896741864581300176544 9312214 15835603963711515856841419320699228672 9312215 -196255292598168630291758643361521990480 9312216 213824461172748840443226523385319321600 9312217 -87857223837143113665527773009826045952 9312218 134951565346055079824255114922294792960 9312219 -75430716856966468082016838639212480000 9312220 -106048310761689349865027614095346629120 9312221 -29254332756387053775917456204586947328 9312222 -15442844970789995021414470575470708928 9312223 -34326180152642606413505097682596664280 9312224 -47957440054797892179177283296977485824 9312225 -43288884491184579158087918718479932800 9312226 48184381213854424507681089264047526912 9312227 74765331023926444572276482745513216240 9312228 -41094400800048127003098724211173346688 9312229 -191745859539083731536485695150511927170 9312230 -40839238386083678026770756073790657280 9312231 -13139938511945095796725962357629024256 9312232 -259188516569922064110437592040696857600 9312233 208669168493599574148635146827995296320 9312234 -2693526818914052819247890329252639488 9312235 -3771312504888364641589738982259532320 9312236 -12087654507837853213729264787179169280 9312237 -156365431165247014144427864570690956992 9312238 -50465992790347985686643340508824097536 9312239 348181535490670259667227128203115287360 9312240 86755020952909745750743289104957440 9312241 -387310953310022082972519101696975229358 9312242 72783079434505892070378394730211916800 9312243 80707848908018213668702851962899884144 9312244 37999240330109253128987337471804132096 9312245 5053603391374001376927625412538455040 9312246 -56178912018638662553350753325102188800 9312247 -17935681673330601899552551399924428368 9312248 -44659876439120106091763301802592256000 9312249 -78790744667690437229284454443422780336 9312250 135958872688132867045962678280676484000 9312251 -274086934915911204049373030220514890816 9312252 -3224517361256083455045427861826961408 9312253 -98232926245826828740028812460452501498 9312254 151737550382218033804791347100673983360 9312255 49852322060897117275612597357123469400 9312256 15033452183720057560034373592248483840 9312257 248669873410467618414740158255648005120 9312258 9924159022140088553092186776503362560 9312259 -116836106183280595519375014597804417072 9312260 -209160374851104432855481922624509824000 9312261 46900220331485626739694090712627545600 9312262 -42408504636349935950131826246801246208 9312263 -299908076897755350424938815643583986816 9312264 39711221132007331836807583648529664000 9312265 14306842748949224450325304148077852800 9312266 83895788595652384220914430082186572544 9312267 -110742840441828885413713995241173063720 9312268 -45617602468505463046767457572625465344 9312269 -66104036424555230666205591992327498100 9312270 -4250803788166856157960161098152729600 9312271 93827649458956840523171931728059820640 9312272 54667708320773711707494776076205694976 9312273 278798579432525354239942232759310902400 9312274 4148256492091832946414023198831179392 9312275 -8233634098603208150944951962957312000 9312276 -39797314797321755456497797823023661056 9312277 -103504263750150022468649473893468496080 9312278 127293575450578921359286230803334289440 9312279 53040254893220410924548448195883726184 9312280 94816173311878341678747147961261056000 9312281 -176479749339151866886490494008303654 9312282 5269121353601012612253858909161732352 9312283 131774509575720565412020192810186523680 9312284 -256651717631555993603609209460047440384 9312285 -64063897422961914149950447406108726400 9312286 67725144062991718563426909167028023424 9312287 -232217800732453154062224240966548540064 9312288 234953449117225149246331058822233718784 9312289 -15330725872680683360403886321251899136 9312290 -63931767969844341287355433132166777280 9312291 30698742856972811145178299052457062152 9312292 -114763035199023632544461450913369074688 9312293 -390114744587847835610726530968572213856 9312294 -80702555639581528962770737870485107328 9312295 2374318935683422080148141684644262320 9312296 -8503503986471245396520728952107008000 9312297 -197534033328239741059601569433722738800 9312298 361610868035409548767667665035427141632 9312299 159286396260303446352562261413080517240 9312300 5151355554989898192823029783388800000 9312301 -115182229030898050834665852355198909416 9312302 -31760092786584340130635168607501139648 9312303 43371694310384089225672004409493120128 9312304 9906978668968206982873154391052713984 9312305 117258079309318472758979007205277880000 9312306 27612563317035398375261048964190195200 9312307 -81032803556614176138357394937640264128 9312308 63504678286051367422851793233361349376 9312309 126259878038769303411422742751330794144 9312310 -12303539072985489132540253681253456640 9312311 -504876109046990402643955457115205354176 9312312 78441518740262968027242809111325450240 9312313 -64055665136956991981177757506801620438 9312314 40968622802539948749896903597242060032 9312315 112067411112831857703715735887116657520 9312316 -107687138753037530431757870247115432448 9312317 -44945856951783494335749096580513885248 9312318 -2347934958417012905850436261816583040 9312319 -84668122049559016705950738144203092256 9312320 -53104494231528463395289990477900677120 9312321 -174881308429854919754489133840868313472 9312322 59927801137078383225742704139817748000 9312323 16887275589130154350035950814414256572 9312324 -15631981943480371603940557927027507200 9312325 29810559883284178546838046994315821600 9312326 42216282225788520088956560709388214112 9312327 19206162159559700665382089260263728776 9312328 -51079448752514982227323886329941719040 9312329 -7041107579808976923550291531246164480 9312330 -11865069397989375714788887089257333760 9312331 80650394828588409066661372551896092704 9312332 -36247929872181944988584160942398850048 9312333 112455436192981440960803549831944513344 9312334 26461798229050518620110948441344282816 9312335 -325375823497021875067507354830337891200 9312336 19013102896582862048389417402012139520 9312337 26568369992386097664219973463332672800 9312338 -39595593122431734972453184573440000 9312339 121019928406895125591177199529223063224 9312340 -63627665603888380317301875447539089920 9312341 -79201483522097299925058281988172210500 9312342 -41610619965859449796650552894238285440 9312343 -44871071126326398618032573629267132408 9312344 220547274261720681681391814024088668160 9312345 31079609672999069079918935189227330560 9312346 101097856460859949974619510392056293872 9312347 172775518455077581174735801632249812712 9312348 132910556799824365438606632995885345280 9312349 -320727510277960965429953740667891282650 9312350 -50424384432286701309115633452476145600 9312351 107055426931118141168575311853083811200 9312352 203252636621730350070729921039058206720 9312353 35510658841390692016165681805157303984 9312354 -103726116314457071929926123000414712320 9312355 -26634656000211481073058500312022830400 9312356 -2102350043751495125850825730317014400 9312357 -65837878226281761904831721322477847680 9312358 166427068106080249556871880257150070080 9312359 -127951953742383732944132070121715461584 9312360 2564240370098634221407580105397043200 9312361 289824131201539399293085864188286011962 9312362 144289194128911165588308167387546926080 9312363 -101274228193218782888380348630417692708 9312364 -334665782219763294161347074203485516800 9312365 54735673878165298950504497981717793720 9312366 -41066488891560439651677821664903207936 9312367 60114228478274072750371432752755786200 9312368 -7017402681290554826881409507057565696 9312369 -71740827253977653074141457940972478464 9312370 76198068549058864159355077116440894880 9312371 62078328089187005323745992634446219944 9312372 -42400881362727071939085764711972287104 9312373 -4107829522369893068223011463512884480 9312374 -34852698727673121507640859319240308064 9312375 85502203721131268386678973854416480000 9312376 514188416446134999583770757125902131200 9312377 193036306449454599062732125205690069226 9312378 -33749913396777776419382038265278689792 9312379 -247831126263095899435508370162231955224 9312380 42573796793664469029144695998436474880 9312381 -17645035733486629987895724351669120 9312382 15390629609098666672183251331499779584 9312383 120498162082292917866386349817165902360 9312384 -126495166096580737617406395600454287360 9312385 -64586646480647619132188592312133365420 9312386 26689297451079009124126106071013629392 9312387 -13257859492351983612295366488634634496 9312388 222289947849125271490947387585772984576 9312389 318914359576592033264185713370387076190 9312390 -88385065495600698651369454132837351680 9312391 -20651816515418507530763113884091999056 9312392 -46025169220632630398254889227683102720 9312393 5097416827030226671991523367184666064 9312394 -16809952784526992542390731624273361920 9312395 -286077735165740782314588979016226409920 9312396 -50523144924071798338573174709716254720 9312397 -713855811412622081656970009560478861856 9312398 77564120520193237053647999616091548864 9312399 52734571299398535786638441873807961600 9312400 9067762461905815174281224359090585600 9312401 65122819424506999926280883881961756352 9312402 64723039704617253180970479635423232 9312403 29644151062648298704335062300079220652 9312404 17733199878487037222869547066584320000 9312405 131432581937549135666071332626449520160 9312406 -58981021570562568831323886228539578848 9312407 257485393295285012733285379940523545664 9312408 6413740786992599106050852411995791360 9312409 9185569833948223593041982282880460560 9312410 -145975796042378273982419246760201380640 9312411 49152005381692898560924916554344114072 9312412 -54647452206999157489464339898416211968 9312413 337327174544090415891708506759432758080 9312414 -12331103251333458060764260296220689408 9312415 -31877955798551301337840652128302830400 9312416 263485711815748007339589449420315492352 9312417 -39794854968116561386764941584292446572 9312418 101604386634311220338970973609097020704 9312419 23727585322721003982534544622112744720 9312420 -18391752915233535819973963474339737600 9312421 -220388509447880298491199563091248685408 9312422 -65637801329791896984518319459225265920 9312423 -40762071739785640065449148369747590832 9312424 -1301273007734374841388113437816258560 9312425 142790246497713910967915844163707333150 9312426 33529282795191628540443568524219185760 9312427 279116545389373992424913765187273533632 9312428 -96804197944415239685772701208592780032 9312429 -75120644404719471099506292226085136768 9312430 105219927199823545190311601071645526400 9312431 -30381669819328687134801590902222006272 9312432 30510683422466941003005897803142266880 9312433 7481152168390882360598574973821764904 9312434 40120497000887916493726115988140035200 9312435 14675384405249798459196682511303270400 9312436 -167158901148507009573532114711355269120 9312437 -233942073972210023369641827110144560914 9312438 6076134184036389153528346630663512960 9312439 -599125322652142673700245382990634338048 9312440 -120229882145820048902821108201577779200 9312441 59566204725856453698825763003839477120 9312442 62063042923594269503418442098079123200 9312443 53976758283538269599095324372635981888 9312444 -55370443594128476227644556942314693120 9312445 148896877683238447227312441938597750700 9312446 10316641891851396589899694714570758528 9312447 -38925046435108841200615251858618619008 9312448 -3701061668237122358991085617801068544 9312449 146475832825899505437758393804850192450 9312450 -9457330309022773405164552231208320000 9312451 -218287372666744330779960061165187830800 9312452 191345536473364173820230941528763947136 9312453 -84150953714855568436453113143185932516 9312454 34761952578491884727698870928613838176 9312455 -60646948174392129157072606488457350240 9312456 80630541124436011576409904845479772160 9312457 104300003565798228397590371170198933824 9312458 72268950571029350762445458541740716080 9312459 -28951579988921262603671757736567222032 9312460 -131611365920101415398005664649432217600 9312461 -167553556267082914367680789245589900938 9312462 38219604266081855344916835106496225280 9312463 244916934033236275640759920290012876520 9312464 -2586783037255650290320705834477682688 9312465 -7404419732689424585271507193147034880 9312466 77069435112373681258016755380284242944 9312467 2393189697285960377944080239796591240 9312468 -122227005868576943915169048203054438400 9312469 -242888175828861144434177382211764222130 9312470 25471253645816681350541375250851174400 9312471 -19552709834744064789601627497396721440 9312472 -12205237239003405122475501413300060160 9312473 391078774877381324157940391363130451722 9312474 -105588149075921550781859376125136176640 9312475 140757493690000456718017688736687369000 9312476 171371073777174106553134408881565186560 9312477 39362440461981757604404688710300014720 9312478 48956679541035407385539109930750800256 9312479 266132556680087863601912901346340914680 9312480 101692179401549066584707451842566553600 9312481 -1003289199029783629186379411383293816 9312482 -149119384059067605678718558590464703408 9312483 8712309435458475804553366303289030064 9312484 30483444912404286316316838825195576576 9312485 -23809456901771830530959466837192948480 9312486 78119197208423203456343070715414708224 9312487 139582969836479880755503697168279278136 9312488 -389494583567186463556863107136565248000 9312489 325058858039940260671210897020447203040 9312490 55197649148070389685667110441214905600 9312491 7209944457061314788886259642398491892 9312492 -10109826315950597268803857943304634368 9312493 4471586077531689641574244453031359488 9312494 76555633816931250254712448094105513472 9312495 -1445947680651349829552403541833569760 9312496 66455946607322096162892125506758705152 9312497 297103472088687301209544398120728516946 9312498 5173502206998834471066968526227926848 9312499 -133764577603706240065670683737740773764 9312500 159484829817915510703693483699050000000 9312501 194263502652195489738220576482849991680 9312502 31313911106442198240292574273049074304 9312503 -163725290448607633658615109011578561896 9312504 -106293339822846565065440289962837237760 9312505 85274989808389212048736901165175534660 9312506 -49377073159993071539200903398372952320 9312507 16166267860623054496582547478564964080 9312508 -94699570909777892793959573351348487680 9312509 86476866456512538210275717517503283960 9312510 1191548955529601459896401032991206400 9312511 -45012956360313611969826129098826815520 9312512 34138493819000579815028939112434368512 9312513 91100485364279527525363938278497151424 9312514 117639666090672499311029257204102678560 9312515 80742841025403866324029915493145974400 9312516 23361150285326084696392421179353507840 9312517 -5478251921656330523024939595104037600 9312518 167322788478844328833119768148980736320 9312519 95846719588146975312294857699547346344 9312520 -44561263956631958455946773200470016000 9312521 -86093998139056350554091702737823156300 9312522 -62921535238900265581060286013737987328 9312523 717307941763050429838515990686002796 9312524 5270606558285220640690082076253962240 9312525 -21458176780048839479731951094250606750 9312526 -183012716825185452771897460315762164288 9312527 -120703133105498296391898936210896361600 9312528 28412302135920624577692454974173872128 9312529 -263597024673222550708460114353864116224 9312530 28859305030445046922798670525692641600 9312531 -35165099571073247510654796354825680256 9312532 18695687671724283359067885723887097600 9312533 -49500856110216284365065057613768589760 9312534 -21332254250838123232479353088559595520 9312535 -13280332538240414835117916316704118640 9312536 -197417323257972413803678817544835000320 9312537 8652782547634238409829810020044639616 9312538 1029515244562465791616911957865724160 9312539 215464033468049592313683133566188068608 9312540 21955500581094382708075298954461516800 9312541 -6749619392716906495277777322926628736 9312542 39309256762387845014999730146769539712 9312543 -137277224177440014096071980463606818800 9312544 95897828097023228059106925550190592000 9312545 -42253449346073696375852773453345348800 9312546 -71393839022492260672155927907141958400 9312547 -147312149622524171905745040573099012004 9312548 -31011719071836974047562975987172615552 9312549 -121031215404055837589906867773476676800 9312550 11873818091348626649843330684820316800 9312551 -181291260886218658069037298006443165448 9312552 90506360424801342403497993404389125120 9312553 -5099629170458591602380905793881126576 9312554 -78953539212065298059341530741507903648 9312555 -19567202009066468092402529830958223360 9312556 -42057620308776886946187719745056541696 9312557 -114938288699951283884207080044872713920 9312558 1372735439484899224054891753323888768 9312559 -240986103746475708804380618334817312240 9312560 -29469186881745174665293011474957926400 9312561 35078709844978204310870585109716799810 9312562 17318356379119438862646478996670229504 9312563 -125533932470699419479418707117164539776 9312564 -127531618894367945242257421168966324224 9312565 249560424650177412630896718921942979200 9312566 -124305775855691242606890722447380977600 9312567 76514419571221902016405800340787427840 9312568 258508331204001522829331303839441858560 9312569 10288326073384567116456789141166069440 9312570 5015799720688876731310491255689664480 9312571 -346445543323853500861422367281107010248 9312572 112378492655858299134088164705009662976 9312573 152087868320399300109151830437369621568 9312574 208448441462755489670634652354234806912 9312575 -33641243200896621385571346041327352000 9312576 5118012754175436623972527483077525504 9312577 28561305752264727810635645190943988820 9312578 -35687776841123103919549462803071414400 9312579 -88728196779883299890190214052299598076 9312580 65890478750068517730227484490300170240 9312581 321895794133773941622182988387624692382 9312582 52562748838447481601951792799693363584 9312583 16905225250121138636434260022275482880 9312584 -129198051473029970784404019241925836800 9312585 -71162145166790354918925208374130700160 9312586 -57478752641289723273578832576210625536 9312587 -145364173191161353892037466259450168448 9312588 172698036999588585189494459377039180800 9312589 24031858874769268606339200265504423968 9312590 -4656147920206453880793342311863564800 9312591 -28805051617169262507470352089387033208 9312592 8082787894518349381272446367634743296 9312593 -178697734353010269383745235569382294158 9312594 28893143394905025298380230935637379072 9312595 -156460478695252698799575938753583656400 9312596 -4910312728666685582388388548219217920 9312597 -238172225339657110015799381656638489600 9312598 -252427900483814122829734652764302617664 9312599 114398834071501068339768555855896753760 9312600 -58793609214968031249522761076056064000 9312601 -27483030705418444299964165126191809398 9312602 18741472062984329471126205397710753024 9312603 546206677041950445934400255031456000 9312604 9175176686964882875770176638767165440 9312605 -37667423094817977423592104484633342740 9312606 22357933848972529455800299539437819712 9312607 -144024967852200625979339037427252362008 9312608 -14807236427810225194163055286748184576 9312609 -2554109531506753073213982253462014912 9312610 -11654629415785158766190574332914837440 9312611 -72774191641291604878615393741184702976 9312612 105646004969003479518211260110476173312 9312613 8507284201359321009461570538270396000 9312614 -11535792754652475544933050383900757888 9312615 -3673839277215267496157165388099249600 9312616 -335198222726133924879734577637761131520 9312617 -8070677652978502701341411584160335872 9312618 -5215815353616498020234807454174359040 9312619 334046407999624152208103358546809974920 9312620 -109035812769839352117277983924375736320 9312621 14422435661394506676741082046001025344 9312622 -122398094729705178910199599536695884800 9312623 249572037879735399891381524882720376144 9312624 -43724112301426109633228297457064673280 9312625 -137316071486426239152518809478682240000 9312626 -220344491026410475722583651944850206816 9312627 -290004208570880542811456641133269843968 9312628 8007856721114055024037173804845751040 9312629 -428576034451608507555774138617566564416 9312630 40830864489606277559283180172278577920 9312631 75271640943009854929452526836994122144 9312632 45894185109539471974675340496374292480 9312633 -48264934403855551641796939511367947520 9312634 -43276113775709301202414218568388436768 9312635 94319639123986115173371523230893534400 9312636 -68429897226255360399697661221380013056 9312637 114843140860127419004859071313454513286 9312638 -70510915230859056795633544437049667904 9312639 841812272251101588784678435678549248 9312640 12308562763049617747793546151827865600 9312641 47731380739332365182773268707687844800 9312642 -208995078035073244609935779260568942592 9312643 7861459016968338383321545942166080892 9312644 27062489331780738271548743068655616 9312645 69765987380965546599309418038132848640 9312646 -165797760223011189591877011261512512032 9312647 -51011500518242585715239778163121180904 9312648 -57755515257971613687209901177630228480 9312649 403633752179486052335176355643925683300 9312650 -26174013313041498696774054690518137200 9312651 -21080048237806735865852314416708824088 9312652 293959077282077111022161826143646727680 9312653 6764493826244546868891344260790659200 9312654 14064337145284759152647009777974579200 9312655 71145729098903395007978836345106811120 9312656 32108026275814830985296029667507044352 9312657 189480775396488464967062702131606656240 9312658 -61188525004118466698006812983488560464 9312659 -462080272016669563051671694781991176520 9312660 21616787829994963034333510753731584000 9312661 576304704853143709134874762556221678524 9312662 154780646389524305709626188128412172832 9312663 -20678178330068985979331088792079765656 9312664 37303804582718898355363847305790668800 9312665 -131211326467659445944452066476102296000 9312666 -52396630637026280888793553842837572352 9312667 9242157273711991147646442640669608992 9312668 -34156977726714878449447479977772616704 9312669 -83534121334942725739485904335786738996 9312670 -50674920702730474670011593919516950720 9312671 108262202065960496284302131748583867872 9312672 -224240877085608305743060548929766555648 9312673 108978395015795237495518159036146109922 9312674 -91574412002700776740415911656565352448 9312675 6572288578675236935216717791071028800 9312676 -120662309036853216997247977168778055040 9312677 -160905119600958180908755068494679591360 9312678 63385370491895963755343808106761216000 9312679 15122507984340574764392880116937210880 9312680 -102974775159674071628834276746086912000 9312681 -22839630934687713916578063269282451456 9312682 -352573606424927720950831801602367488 9312683 8800396251792836943226851823170803040 9312684 -152465072906406338115017053963245156864 9312685 39437481455689125501658027536264162540 9312686 58445503766109395575000228578790185792 9312687 -9817628172979201950863757534174339192 9312688 -34462650781547472262389627051001774080 9312689 -516007609958788424299585553447682222876 9312690 21070446316881321052077873936563243520 9312691 -60397049723368152008374185549304304048 9312692 -131555480217685029240168801996374765184 9312693 8312644495252494523489692452500883520 9312694 55791595183637376491558926051427451840 9312695 -43462629708948876432662110714174803720 9312696 161285259536223457521994861792727715840 9312697 126976674325108733788471028699234751146 9312698 -167922217406297558593597538126487989760 9312699 -102254821751326486908969784452343042944 9312700 -73786068536682392471002443256126080000 9312701 -189337974898980565906075201215939180468 9312702 -16050139349398655635893741265980942336 9312703 335695039033327888521050777496689452864 9312704 -109504952507858673272553661694144937984 9312705 87697258153175140427116015405187990400 9312706 -4271018178464686981926932554465806816 9312707 229957137305599831300999276177081744956 9312708 155301986409433697117544700979815234560 9312709 -157289085707270743386708842940909681600 9312710 -22069787070870181076227131882899496960 9312711 174917350543894091041343890857493615272 9312712 77139002105669478537040740962266828800 9312713 177032402148551568283866379392108037584 9312714 20452292674869436516836223626919750704 9312715 -6017752324919614883739405128435102400 9312716 -25302246411423796991203987949968742400 9312717 3703036594455350658593657705937967200 9312718 -270012871286343093995155046682211530240 9312719 57233641901192098693444126418788050480 9312720 14913833511683592931486447104037355520 9312721 -349998649195257010978884212014064693376 9312722 -100414668926851196845083597380379888 9312723 27186294087420300613800262174337812224 9312724 -44998633005760506467872782100026853504 9312725 -2748375428366003931551215822573514400 9312726 6197860097428980433105971574510532544 9312727 -17386362555091109276745449703124674424 9312728 -212232782223524904281959729030360995840 9312729 -11597258050547217438355634708094260016 9312730 -5712837698380108965259851823781836800 9312731 -84191708001369468903377255975898513468 9312732 -94325750746558574296912829699998703616 9312733 177264647673432389296813962904840642982 9312734 -152235226468942666058415491581261401984 9312735 25330366227785703166824886236724506000 9312736 44919488168880723147026606903985438720 9312737 -66379761742147921206296874334588152000 9312738 -112528895522638932817850236039026569856 9312739 -222958375467750714633755511062758575460 9312740 -53159895856833467301711713883773748480 9312741 42043513552115290403557230308999946240 9312742 -20443504931377427475541249642896652800 9312743 -394650985463373980665950550869816165840 9312744 161383464765176288736167438705838489600 9312745 143502794872467295197686131541907414720 9312746 -44589342256301468929035031998692691456 9312747 123760243697097234023370223304491431000 9312748 -193834185477876226200418883398611252224 9312749 -29220211958458203319521576874729790250 9312750 -74700158211320110604049121524329040000 9312751 -17968069568072502262958825634983429648 9312752 -36510125891519433339683894251669782528 9312753 144384155091130370645408133487043002464 9312754 -78733489977718914811192483381369734528 9312755 -345320903707203496308378082407180806400 9312756 -977349929174936816972064398930866176 9312757 -582130880186649806376379473711826610240 9312758 18559922481196305399703046066451959040 9312759 181802129035591850077627380525641328720 9312760 217856857552701416272168227881077248000 9312761 34745456328219760165704239690550016362 9312762 27115325602232537416148619569770037760 9312763 -51873210926880794275931550896071069296 9312764 23159054274027799573937075141264848896 9312765 -80361532668559383369705389164410240 9312766 98055211751498187611358068961131955264 9312767 97403151967422779215842114426505698816 9312768 -1908827696752969619791008748919586816 9312769 -80050560512419151690868597432705186240 9312770 -85694970287293242318009260449431984000 9312771 38429988645681762160392313396265450160 9312772 36113626456195186578721692634372014080 9312773 24735562235514446118536882543577293022 9312774 -90121353366576099858727230472016701440 9312775 3744404721127621667993143695837936800 9312776 260952196028026439137281117771806392320 9312777 19101683664489640214596760025846460308 9312778 14805866908529141557548903893084252160 9312779 -91909516222124998506291999684140333424 9312780 40628932718136155047023833221183641600 9312781 -18500738650256989896174577140321356136 9312782 -6240594734522362832951151813496803840 9312783 104202399097476389044490896272686966784 9312784 31344334153759636808395243800982011904 9312785 -346121931991528664953197733401186902040 9312786 44882849543056522747661094886403850240 9312787 -225968105639660465854213283288817077616 9312788 -65277087047950627478834127568589291520 9312789 12013261159222372746975709369726142208 9312790 -159897410936892800090745621484223606400 9312791 247810710686981751768941821585155045192 9312792 132466358117426906302995903025020272640 9312793 -106304666000133883900301026723299920000 9312794 153126452090368171252867567885766355696 9312795 -88145637480350221783613231882550296880 9312796 -268292714998785371925048963535766192640 9312797 -90417055689819097372251697479533643360 9312798 -102831538281336589447974003814015718400 9312799 -152448995844514798927110594542652038640 9312800 37262063277617319246042808384801996800 9312801 28770373241706435240122167048002259632 9312802 107491509816433473582736051970880000 9312803 128666325546778221798053347223452958784 9312804 56816630235098746133421305432423275776 9312805 -122942302493420490513939393512581377540 9312806 -121543271890124358154045625274425901696 9312807 32870196452727107971528566447501144192 9312808 -347747956638159793173830335103492183040 9312809 -53077660232409688457866492325647682880 9312810 -1992974972484410462863548361583078400 9312811 -5342025640669297688594859037522131608 9312812 -22104666131023865737143064345736647680 9312813 -4681141576171716085846280829043818858 9312814 -1457845717625427681469811186677289088 9312815 292185975593286364513725248600555781120 9312816 49832675690208310199095801697502461952 9312817 -168049473362785791558234540706192337134 9312818 -96393401902015666970863031085681830640 9312819 143154721602666686729762708137255883520 9312820 -171214942071805374025778285500936611840 9312821 -21179330204537406977074985315717499840 9312822 5776234358732897428001151093122210880 9312823 -30558093071290888949622898663137195600 9312824 -122212784077613392513479250031952814080 9312825 48622044445977186801402986192728251600 9312826 75873759472517035756854177441315400896 9312827 277173156379751301814676590826927912676 9312828 45461972324190883402505615982083112960 9312829 -42462518977538867483199815370251619112 9312830 101531855733537074110126077640662040320 9312831 -115421608966146945710154617775333709440 9312832 -107606906768460887457621636939169398784 9312833 -13552495425219376300056984385423632720 9312834 -26258876651709352614489952582640977920 9312835 -54488734449705557359379846407653164640 9312836 52928701841650083864595701864482119680 9312837 -23967544451246037583185034777894740000 9312838 38867379773030524176703764832822014720 9312839 299573548782506047614594691827373175640 9312840 178499944127706877832788141020758016000 9312841 102207590772883839877249456102251777242 9312842 12435149853070834301286378394359216384 9312843 149749497865984990185268884414723359664 9312844 -85690524853366299743096316914557099264 9312845 57637442469527988754708300154011795680 9312846 -15386206539668385036041032335692294016 9312847 -6083141690695444640003846016481797288 9312848 156253131952497283148577123899811692544 9312849 -9584454057087558997685814394203441792 9312850 -32772494495441276170076438114813424000 9312851 17248688211693122992671577720306454400 9312852 -33830388119725091611475235859861936128 9312853 -262263038664887596551502449441190128672 9312854 -2801862383496971463088016908765110720 9312855 184307864531821599255447011437281312000 9312856 -43407610821393433585928059629769482240 9312857 -134690673892156685244829466111224486080 9312858 -61041385488008701935694521923725487376 9312859 238000807409266748664539048030190197060 9312860 71883482588167718970860041364420974080 9312861 -60247087433071800280475225023168750080 9312862 -107646129979002732634956944306397421056 9312863 -26418236823958848033416109432026526528 9312864 -39013926955884121944831391207123845120 9312865 -9702240837064632412414604474782798080 9312866 -229200082474581631538217197359399824000 9312867 -315410662640159250995804892643876127760 9312868 107255266508885271831468818355183736448 9312869 49809373473577568756837612346413895840 9312870 8386279649855796369398455781275115520 9312871 -15457556515283725052586991113343958400 9312872 424871091763341041898720227606512711680 9312873 141830422705798040981554843041828977184 9312874 11941222977692729338235332405403681280 9312875 102852366489811661071710093715271016000 9312876 57829752175374379786100253558683173632 9312877 -52727370323756774157260916815851312928 9312878 54730780727776606468600316656781782080 9312879 -89591239422808334627750918279219527416 9312880 66520382617768260121470439388358082560 9312881 -254316730247724680563909080393599094318 9312882 -113191277941561546413055952668961140608 9312883 -299897936773546427588786550874529202868 9312884 30512306211020745307672400425122865152 9312885 -138527427091922959585172896300313149380 9312886 -157885447116941603999192947471176960 9312887 318753749426240918913560625944966578536 9312888 82533212620445369284624966027832524800 9312889 -68726588828183172135494449890330908844 9312890 49515863287353755027777909190469087200 9312891 173161926223122682454341608655471285272 9312892 -99535203876041665515261339201972638720 9312893 -53056196756596453732102919286744907860 9312894 7109004234279483392419682338456653696 9312895 32737697468119901098839098774532767040 9312896 -35509509792980749967214000728419860480 9312897 1040023364486570430043007151935191296 9312898 23436640513525497781878014957859534336 9312899 -86970016392944845399456197578364596100 9312900 13722353277509519330466389339828736000 9312901 20162691603291723812192530238195016704 9312902 1004929336406153619777927787608991104 9312903 187901736306599691671095524716485203312 9312904 6497822821860347613049887761905182720 9312905 -89411944511073068684060875799277368640 9312906 -66674169853094799198591747438274868736 9312907 -110372257802506890217457017308437418240 9312908 -63460362446845253773285717363854134784 9312909 170042983575133119704701813579318606656 9312910 -59620636904418074306356570518279229440 9312911 -171934710097064890248559249371910127976 9312912 12310900882108280357217537438068244480 9312913 -217269345719024848981684693182784965838 9312914 112133521791368427126057078079299669120 9312915 -22446837965845118386669040998636032000 9312916 45366142239420937277454806023386938240 9312917 -151740027828004506648148975749310130034 9312918 -28082035247373016725808901581463347200 9312919 -55077559965217636028651199167625621888 9312920 -60564045055421629476734489256150835200 9312921 -121236698023723933748938585601604457920 9312922 35337346855848254935935051704392787712 9312923 165883608607861131171367856717249732520 9312924 -109970869742659061533094967173403846144 9312925 67404264089554796073807164671424384800 9312926 41327756304423459552001601538585968640 9312927 -11099371475946556004963971227018430464 9312928 -184159408238132958935303534932053196800 9312929 -46249203388597424257973448666947561280 9312930 -27069627249527819022799018003899417600 9312931 11477061223675952320710195066024067264 9312932 -109920208055271775157054541940166212608 9312933 18206303143697354162771408165176419840 9312934 71468197759598762206406617074862043616 9312935 19939299779482679800687186416696989880 9312936 -95325656691616263649171938454258728960 9312937 46264334121668122992431704240937105572 9312938 -89593234096147261607297515161270956880 9312939 -52865494207693853898501034178659536996 9312940 -824384411111747139654078399554795520 9312941 -96315702991488528499261085932884073632 9312942 -38353982480906053214778319435345044480 9312943 246865335097417059326925526293479264944 9312944 -33949194489393278194287224649647063040 9312945 9206163419002626879438361585295990400 9312946 1721314590849200028574938591156925440 9312947 148071303000075425539238346015001572000 9312948 13794875721738790033299824122852331520 9312949 81457005154073657645344597976428467950 9312950 -113507614047647685541058467760286156000 9312951 126844190433581719763149142381218373760 9312952 -73884233365167789751525058716118323200 9312953 16987679730312190938601374811168849344 9312954 -27041804594341846625542890883053639168 9312955 -105526851741217529101332804817058048640 9312956 773725886915848918341279550956423168 9312957 -292898618354089737594548657163056566260 9312958 -71202310820319914676323701013610938880 9312959 -102669813249522264019906823578307795784 9312960 -6033929344483930067225856948830208000 9312961 -72055754192167989962188092244465083968 9312962 183263433742246319337003734272717313232 9312963 3636535307485435240836956992243560576 9312964 -26197860102289823998517224412369397760 9312965 -106567919042946891908800194778135123140 9312966 -38867999035937136247760242659342364800 9312967 -307084149634653854338263301321669426984 9312968 -116120882225430444192570774657865482240 9312969 84970219457187783392047284124750330368 9312970 -80100476949874780516829584784193656640 9312971 389088238535950086810189598885574860344 9312972 -192426096653051016199577244095369548800 9312973 213489475419927195722996505183455229600 9312974 -76549194587171779983814717995519764736 9312975 1926196031458013702574661134449115600 9312976 -29767041364153747935750222837076328448 9312977 61505513800851805351714234999514578932 9312978 -26816708853989974327123894730647011840 9312979 -66485708691108320251404588086333316416 9312980 -76121841496614740707749476713363104000 9312981 104803749923405670786179223315961928352 9312982 24316118179148278396598894997359225472 9312983 -3007428714364471890940281934800624000 9312984 145893000090068257041502955774437570560 9312985 152836673187571168322529301215194328960 9312986 39660455437559484193071745970535092160 9312987 78070688519029985178386203129820190360 9312988 31593938281754270729201854657081090560 9312989 -52675669690589650110955777414207824768 9312990 -83755183155817122162284020948922474880 9312991 -49674455774136629330182775731051825248 9312992 -140642829790357347921942777637178966016 9312993 2912331304162520088127381106745417684 9312994 94140253119998037263523299140766146560 9312995 112578273562655429395263577469285414880 9312996 6192311865403769625353129231296757760 9312997 232928086181890888783435157617234008446 9312998 -126880260947488391073571283468336064 9312999 34650780478550975168084820009938075136 9313000 280218002588193106086746640232550400000 9313001 -599984425487673878449255575062299200 9313002 -239515245806736758025927376785522816000 9313003 -14528910027977301251288402081224441344 9313004 3448525506448533099184950175270093056 9313005 -6020664029534070589146688583621320320 9313006 121198027694212317333450973507179365952 9313007 280090714483860150830782395958288226544 9313008 11956910000664430265435650681603227648 9313009 52816646367036284021677776359626256210 9313010 -48824447096286834986723200266164014080 9313011 -87214863223314839570103968409751517568 9313012 -58098061154054981780507606758263336960 9313013 116033499405992001601217513913900473262 9313014 22213152704902440928315737205586312640 9313015 16338134116488111230682763530050837520 9313016 283934159843873239823779970121660149760 9313017 -10690481703957093990892325664696283776 9313018 31766571126274020702835317130398544128 9313019 311675314396048214894392644139074831096 9313020 -31782667576864345718907940547141836800 9313021 297254780952472999117041929010174251200 9313022 -117961185142913137397984499521086252800 9313023 56330231930983444096682424583581610368 9313024 -78018617836627781707559695636395720704 9313025 -1801971748509185485336073188149570750 9313026 922065944082955406332538911080171264 9313027 -49038351307494432297768077043235112568 9313028 -281073209157902891685497472312575262720 9313029 25656731964200557308967763135562642240 9313030 -19742957860477268807111043405552147840 9313031 53414284660090685158371763646023396800 9313032 -81711707358348041489642530527293030400 9313033 -381396581243684017154882621568689151718 9313034 -97962224122239859548034569143714533584 9313035 -27991024809311260033302355682784886800 9313036 -135374043834056383700952855025108261120 9313037 83003821410674642924131000134828728832 9313038 19218888277200365074617506714722229760 9313039 186585907557219409869579860921849287624 9313040 5095112122925157249675804563649331200 9313041 -31196232484416241874003096940940251408 9313042 -105621395872019862478405705231812880608 9313043 -381420285559088629249416685071647850708 9313044 -1504970953909155948806100017112729600 9313045 24796355636521827995321330468781678720 9313046 8760950568615938438285732944776838080 9313047 224771712809502815988366890523422195424 9313048 1617303029951558805977213123238789120 9313049 96781014821737606480168502989257597000 9313050 -59975653219068094889049326353994726400 9313051 -51048548953078369543185992318019992088 9313052 -73097001615215989239375820820134748160 9313053 138229182816595915509560526798116056608 9313054 129564305206534225241209735603880663808 9313055 -157377638199344327621464416232240766040 9313056 -19500947628435045397005420827832680448 9313057 -16336341900780769302283178451038746220 9313058 113496020044853288573747328927583148880 9313059 61158132190855942713875641283812846080 9313060 83843967846816148543308731984712307200 9313061 -2843189627953271216852858312256456768 9313062 28695980526377993764615658780698950144 9313063 258297848633529336510008061367020056312 9313064 1112491952125849052327288151483832320 9313065 -4269308288844012447597627646980243000 9313066 -401819166487617449355615832310260224 9313067 -207962969707301772811639707420599200848 9313068 28822855811749431641663611977647751168 9313069 1330230073493755664387887105409522720 9313070 -9272607165890221865292765833973004800 9313071 -216013887734693515025334132223237239288 9313072 75364281292026557283770916323700555776 9313073 178169208553717096418597031686146590720 9313074 101513067472354060571314747814545363344 9313075 -160560851977441569424544094222020151700 9313076 707165800356602022217954807486795776 9313077 -140703589312398479548111358799493264800 9313078 5042148489925013363086436394915698400 9313079 352655234487550378831559371518863584680 9313080 7593412637013440938827171466169548800 9313081 153306990534661083971470474600767541632 9313082 21436134351837066586727986030228521984 9313083 -180980053662026978970068899052123803200 9313084 91262522923729198117110602267131141632 9313085 19361961796654441081720763006239107960 9313086 26202715142109691468052970370022719104 9313087 -87997364079986420144651538940555633584 9313088 -80146630839732016444776095693117325312 9313089 89881729373999426984427494147664654720 9313090 -63725936034904911335767325304713119200 9313091 -128633257297985706804164167230582735360 9313092 148629450343030711108861326181960588416 9313093 379857074435548466571496209320547418944 9313094 -20297321456644647844565228984888400768 9313095 18061432982388503024794962076953728640 9313096 127349985438967493260260088335364608000 9313097 -49645145462045293187038063934361110400 9313098 -20002255921370686849899262849376163072 9313099 254504709296336630839935168308970094100 9313100 117821564214975879511504924055221574400 9313101 73107008157051304470701508438360664992 9313102 -166575954226897567369074290295596989248 9313103 28537537065932182955289790523582378352 9313104 -35995225609432772506943660471540908032 9313105 172107486999378069693883027666624630260 9313106 -211732274256348743750469187723393777536 9313107 9651984550298520092450586746138077488 9313108 -25223570036278653396166396135976720384 9313109 13829373101173402036374635406278675376 9313110 -121533013221855383479908764850933312000 9313111 89272359044915532581710915018168168712 9313112 2157283810333338688081276747332587520 9313113 6978767903883455474502927747866419200 9313114 -63521821051901985933973692724564177920 9313115 -10186718873121212102574228551791192800 9313116 -41767671135576608294620662769332142080 9313117 -123148856476921125994723132585623553248 9313118 -162121602812678475130506226522902929280 9313119 58650944129872241438249795352062579544 9313120 208196670704624242361698139833714606080 9313121 6685672131967125800025180647875059720 9313122 -7774867279142322038242193367021422592 9313123 -28082143593102010977549419788618368120 9313124 290708040413024148767813212092626503296 9313125 -20284284039922646271304902919650780000 9313126 202531228499525434251529964006804428512 9313127 146149173703116393113413245986393381712 9313128 388374969848442155284362364652313600 9313129 -135867052572075389914345747787819328 9313130 -40763102158244295366570379256082107040 9313131 -232301272256737896462006245775320859048 9313132 181880334943194655654604481405049968896 9313133 -638692046462953989184522410431098222560 9313134 4281759431265337512235922167975821312 9313135 632507921898789123603471376435514400 9313136 -35523304357475820091950436335579955200 9313137 -11951212452027808084585908246199944000 9313138 -24892596181229582242534283587214845920 9313139 -136550919144697955886145249223176194240 9313140 22463368419783593675272144887036057600 9313141 81625117205064001975395112241604257184 9313142 -3536540300912641873873799033466574848 9313143 -75071235607313020357622045516893555200 9313144 146429903019639620843954044015985786880 9313145 -4409027798183691596316726609349385280 9313146 -3249520388084759081350441954008741120 9313147 -157491148225434645245126270999930321040 9313148 -87642835395953887571490958256685734400 9313149 -93193070548156666259195071207092632832 9313150 8759057463466581715386700720225536000 9313151 396140317404799787639909260265198054304 9313152 49720112321578220583330556879149465600 9313153 -16023151359398204039032188929838510336 9313154 -49680022046872625371366112675877394560 9313155 -2231651676069431747861255325672611760 9313156 -160959114514028859415741444149589828480 9313157 -20220142103793697905265886305776647808 9313158 97257132952651742540238342411310166400 9313159 -122748125340401914974283300112395882184 9313160 -33539633058118809004170793361001676800 9313161 72569084322313334355426806594569089408 9313162 -202295063259891569991263330083451241168 9313163 -156449144180482752852693637455188364588 9313164 35593882979605905700158083506514165760 9313165 -66425883974743119826558475373478709940 9313166 -125122662650323132364921207426497226880 9313167 172105402318978037856250013433552568320 9313168 11290734661154915105680136706430664704 9313169 -292367725674307454029622004489889364430 9313170 -7536404038292706195126720647139801600 9313171 -58031050733645984796322102324205114288 9313172 164862787950362609154379156561943212032 9313173 -9375926609260548189574599143129925600 9313174 -32723762093551905851629182683968145280 9313175 -26959261030910522960979324621040790400 9313176 -54924995686561941018677223124826726400 9313177 -37980796127828577221810903899911097088 9313178 -32135893667860199318512891517073254400 9313179 171997573351329070214286886049040677784 9313180 -41714387433363556846076447931977433600 9313181 -300762053384082188606783938002904252608 9313182 63361857158953592635050733700591284800 9313183 132407142554893243387337807519694548736 9313184 224258418887008557345023256869763219456 9313185 82933179171355478127014164006000911360 9313186 -4225181199401398480107127448538525696 9313187 -6654550330440788492024157663585223200 9313188 -144374425291597509523164811690550246400 9313189 139783482442353213423630441977620132224 9313190 87685558419887146118332010897796297600 9313191 -102021446855832652567826880154183756800 9313192 38726489272279168437678112184812339200 9313193 7402874569092628711625570534550454884 9313194 -6644490548411923921787556746827759104 9313195 -190416261413188324743585999419005931520 9313196 -34380634764759555362068559359468910592 9313197 204211734009459590992076074182348645120 9313198 -3601781695077724875774732089687286336 9313199 11071889187978268211235834228676739040 9313200 -1203766924027206723436519390126080000 9313201 -456939734659989012822913934567404568320 9313202 18433822282514685158644591483299748992 9313203 -14856508752066223815679082960179479696 9313204 -5185094166902864711265780602726444288 9313205 97706746761002963129826301768018272000 9313206 -4975838621790880306980073567091687424 9313207 584282149192720203284931665525822694240 9313208 -11029185365649659600406308586344448000 9313209 -186537379578550794774536956563006421200 9313210 -10090814322689013031226698647425820480 9313211 -243675937450717948592750076782380710600 9313212 7624788681731035483109085121431650304 9313213 1490120403529690042971908211563188608 9313214 88702837228176540918626895203548467456 9313215 -89221756424429658306324214416374304480 9313216 65410660297159875373681784200919777280 9313217 168873215308325120192627146076451283266 9313218 100839449641238287133543600603100153984 9313219 376949535474315431846460960473932866620 9313220 -34171727657937803555198496781200568320 9313221 -35488870150195340395209575444164262688 9313222 -45826846494672390496708032185244694848 9313223 -285179963461352440873470880564377695640 9313224 51000560098898822955620307994799185920 9313225 12162601634542101021386784269926021500 9313226 2364618986094694788213008910632233824 9313227 20961408216121866402113700769098309120 9313228 -201367551609683070554611707947397682432 9313229 150482297562957769162583336248025605440 9313230 -63538412001706810075444727676216192000 9313231 -175033541776454805645592692094392960800 9313232 9505972075794870028677166656287588352 9313233 71887077526216634026662583888321964544 9313234 -14869027875263769015884416527247840464 9313235 -31687170931763693597868097669348186320 9313236 -115573784314860380260653175519935734016 9313237 -99441043990745632632231705448813194368 9313238 -87395882356743168597297225158959423488 9313239 22890305369983886072932425346765111248 9313240 -126391458708038342170027741312274227200 9313241 74515397536011056264070149004197184 9313242 8580525660711046249616029839457946112 9313243 -36490416025609996363480737359369613096 9313244 119548607196784726922367528684843649536 9313245 48239190247210377224106611637449280000 9313246 10445694245251971104589110483238789120 9313247 -104818193930210547268826183471271357480 9313248 57009995619504259595114091152796549120 9313249 -339906754890630825009807500286607280 9313250 -196786020149352045630184185984073176000 9313251 -40378405506243792411493146055359410568 9313252 -68117068047465479280346564058756812800 9313253 -336615540266412289980447125958922650498 9313254 21162832230382846525208468335439045664 9313255 66984455951496880544144443953151496160 9313256 121033160658155579752976519824593960960 9313257 -45793439840803578024150209387135488608 9313258 -37879272459471921069310800449695805520 9313259 -256454136252144750758163612384638550540 9313260 -64265631958933561663218884111026913280 9313261 -53065272985234123541223179203157876948 9313262 -61608977954825424294329655371957217408 9313263 -15993921126656802859756983962111214000 9313264 -4969395027985709404216911708425650176 9313265 -15419645584064137814399044197960512280 9313266 1917873005576437205202306185428575744 9313267 17138115394057241812979162284478761960 9313268 66624603569065631950089764344165171200 9313269 -27804848403951565601421575573192675520 9313270 -14830247058796265632233392236043456640 9313271 -32278644428511028672683609596455279656 9313272 241350029633161229091435788210994585600 9313273 101330357662361864577455668654010073684 9313274 -5462888106110048373294034159195592448 9313275 73843582506385009595277507634139040000 9313276 75135791431575465635289683015739685888 9313277 132091615153723024619740671582813189126 9313278 11348921812511745659335443448206873600 9313279 8727465637873993201932839375047930880 9313280 -110462229392440793681525522809025986560 9313281 20278586025936750173285805275225715570 9313282 -63679013737478619055786251832264621056 9313283 62487740813218652820339675317293590096 9313284 -2580636075882786990052697089130342400 9313285 232691836653005824311379422622010933760 9313286 108590229053124146842832624941279082592 9313287 -42074312111601361508715900841832400000 9313288 131264742793574510647973845159345643520 9313289 -32150480466308722949213250367953852876 9313290 -11103483133873180527165312337246740480 9313291 114023571416291316599768999879678011904 9313292 -164248095034650413476579354792348200960 9313293 66731619672921638647455786338882250528 9313294 -35593657187705782806346218258451149888 9313295 95912681261332919550893154907501873800 9313296 14902664132607703825616001442501558272 9313297 179950453197720492630895333729284564864 9313298 -29412184307077108525929010723107528192 9313299 -4420299989882385225927187344689503680 9313300 -145112161146344667015082515187653385600 9313301 49551880907185426799965736620640044302 9313302 73900314172333392373752504432485303232 9313303 290048714618370991581777735900046388552 9313304 22976966816356683167696599577165168640 9313305 -122434970289247049232214999116563682240 9313306 110933099562238993218194722498200837120 9313307 -1964618787887300883400523170563953484 9313308 -62109404625058229405861986545326711808 9313309 -98717450786929774074509046382414238996 9313310 101176005981005974720748902221487296000 9313311 13278008320690174102149908349874641408 9313312 -205488178214552825908566035452668346368 9313313 -300049757037106904910466014138739617438 9313314 -15793517036587956141335887828637496576 9313315 435474988874578484287377528647237127840 9313316 -52614527911256363740052334601918728960 9313317 -29627965016607075356859655414687118532 9313318 -29751753984457814365096592688619042560 9313319 139226185708093369977967561500834755544 9313320 23993368431977472082479531817091481600 9313321 247587233661167900678820265470075472320 9313322 -61440314968217744200298560153086462288 9313323 -185490843930763800046885799844779153232 9313324 -243697285030826970810736348073788482304 9313325 25423631790444973165261170134000856000 9313326 -132167011938016688370454993196975308800 9313327 -3013246032428021189943324356332133760 9313328 -62516056968503817591213444883390414848 9313329 -25398536852504669045636782844067455712 9313330 -6850613341847114803719266970414735360 9313331 -74876996177709559624010843093328769296 9313332 204689599006693336940883427272311758848 9313333 -322402788042866217809290284317353782418 9313334 -75341692535122453448591320742514812160 9313335 -184765580480492281581393056212467255600 9313336 40961861403247733784725441030054400000 9313337 -147778063720990915619261029805158973808 9313338 -16110439331618808676235170791063622656 9313339 -22883969302913039750028653332929875680 9313340 -9366064452440803015441029377653785600 9313341 97216425940571098313676389178262992000 9313342 -12342215605448275212442841149705558848 9313343 147363162128400186540061671656017365144 9313344 11109912021622749235659152676240752640 9313345 123457324250091056277825603798097958100 9313346 -36650643615266579542846763472511541760 9313347 -40022549869696749776061572668387991424 9313348 -152426715435754890274715783241070798848 9313349 -18442188957986203081597286745841687650 9313350 -55534750213507413863119411079177712000 9313351 251038736516838173975867500462827506304 9313352 -114855403910149507813590530170861977600 9313353 133234408077919659362708911581140315520 9313354 -43423530587425151116699417120879780608 9313355 -19259340371656472513194807701307044960 9313356 7073973802825691619276612830670372864 9313357 -31110317734930172442481530288826937108 9313358 -165655287260096291046498048460528441728 9313359 -60495999826263075410802717751766622720 9313360 5193985887327432492013715596270632960 9313361 90290200186675591078149401157464769024 9313362 -16127204442227570892015477183561763680 9313363 327634893778073792172699917233064326400 9313364 -145198848537354583557700250980497412224 9313365 57432296581063336259069216656890496320 9313366 123804399184181423485853166309533986944 9313367 22950752332476221704457000216392515072 9313368 75612164207998498206090925931613941760 9313369 -70329713846314077846168672264020506556 9313370 1663344227018006171950074755846400 9313371 -12397058248876553111263321063140350928 9313372 -49562198189510184963995572936584880128 9313373 -241496522290284977550498831952710836820 9313374 -24850069816616773241174113297407464448 9313375 -103503248601871732690215317157453978000 9313376 398876351823911806157242585773707231232 9313377 229492706880710449329207038410229158320 9313378 -64173110962380080306681218986658782720 9313379 -675692089766029780392966347694980024640 9313380 -7049512929304160791380003048213600000 9313381 -102057466966274317024484808377314735584 9313382 77876404582629449705340065809931078400 9313383 -85930835998385454961944484153793468376 9313384 99886436178384212441926603205488450560 9313385 -8549376870521414485384229272196913600 9313386 40672340568993819590436424245297235200 9313387 -69939655077115803085153933629015738648 9313388 16429353318921105760796287786816782336 9313389 -63705345581361463204725130300631784000 9313390 7193940818914323476653443704029681920 9313391 156344282742048042554603879883550563792 9313392 -9504265323943015517907848858110525440 9313393 -214884482066712931630303986424924557358 9313394 8376037024479592500460739726534800800 9313395 -12524786662080152257487752345194562560 9313396 -30914495237009726401115295256297351680 9313397 -39038690797703791280598568884318378888 9313398 -13958106530983874349771971961003414816 9313399 -18542534936054417887891114744785309600 9313400 -66080681338809240237164211487477248000 9313401 -77537614884241229486640101824072506720 9313402 76082214036051860451604589315863226880 9313403 -147449779453833512234775277804829699736 9313404 11830109541708392269286542513367671296 9313405 -67393283621820895949017442157640089000 9313406 55466372749055896478302061341713649152 9313407 16510266199660852590902556357248954640 9313408 -136494852634507749692081676061822156800 9313409 -26134361409282681431636670102354437184 9313410 -66901500858102891080930910906503408640 9313411 174769076482627323211877371769097069312 9313412 -165087404188747165631033899516776223488 9313413 -6388777582296426461801037497149583424 9313414 38950082484982324837622885432604470400 9313415 95001168193405046334507364868291581560 9313416 5973109065396681674411859080875868160 9313417 220257845189935400719029957584309340880 9313418 -26931054403832799053143764327876722688 9313419 60681485474987057562501310892723425008 9313420 -117964129082860524883756500893423232000 9313421 -68810665289301895046479087304278744830 9313422 -56069779283430009610378882142485614528 9313423 58405252822046673491684010513894469632 9313424 192403110131654746809677727952158720 9313425 -24210568740567022324236886608241185600 9313426 -70830924008044958201238581120426910720 9313427 169279366810866501153840434057675535276 9313428 49326570440944962361552668356868741120 9313429 285406297654645609510716124835967590030 9313430 68233618594229988170935541984869526400 9313431 9196124480549984335451197552381666152 9313432 -85081109185829459738815977830241945600 9313433 -445322962518537133829908895298476625900 9313434 61174461766406478236154884930100272640 9313435 238739829440986334298410201641867202880 9313436 61278932696847843714986853319083024384 9313437 9208854821940278823201721809264733440 9313438 121414194517930177870295326317956431680 9313439 8150291847450721122942402631450495800 9313440 44736449315785062191027338909943070720 9313441 267535502703302121648086522585347503842 9313442 -188026331229564107450148796009823038128 9313443 199127930258690377984349074410496903332 9313444 8338318394853721836825554266407018496 9313445 3661251748705546708668155703066715200 9313446 26375798565303462074200207256577941184 9313447 -109451355983084538408321870200072012880 9313448 -89545663802304968777706033725431280640 9313449 -182023951282945523010698967514653223536 9313450 135783581298121142464878494744813114400 9313451 -113387220484575472657460763638810472048 9313452 -10811165099420336639223641593563373824 9313453 -788256152930083246163336368742473076 9313454 3927490671526059346719372976660096512 9313455 15811326150047460014320328038663245120 9313456 -313434579359481182120115079245037568 9313457 -11416043852960821878179720156140059648 9313458 42142462822315379364238562861006069760 9313459 -35911894973557219648138645374629640960 9313460 -29158179876385769459980081363498583040 9313461 -274202914487352543753764737026446355168 9313462 -32037818962129304839592394028865424768 9313463 -111689342276671663938598755928666659288 9313464 -78314625745183813516785391512135720960 9313465 41249188711324782245672608195035288000 9313466 55078071876634088681860955268687897600 9313467 252476737546051275234850992343509924912 9313468 -153213412210670497119969821217280133120 9313469 577110217776608936951247871898897735712 9313470 1922792678527190958164412043089001920 9313471 -125513104208166441217214507659663803328 9313472 20439933964239442538896108490556702720 9313473 175553600257595751191420390381668739328 9313474 -170748741714127300301812377810125074560 9313475 -74302898809630843950688163389840786500 9313476 66934591410407578902501439651436242944 9313477 15266860128787657420547776401668273440 9313478 -40873784525671655565361896703375721472 9313479 18967255165713400530685350741986230224 9313480 -236216688883662408309367388101531238400 9313481 120945767239974560918108234358105864282 9313482 55480872865197371699824365889532597760 9313483 62078671710493601382733305357792131732 9313484 -312853813567715691043480436472643060224 9313485 -34997659721977796267314967932359974400 9313486 -1946449032869941962198083685544684032 9313487 -242075554211874796083747393625432206864 9313488 -34264179818545448311997898562161868800 9313489 146991936289031850306069444114848967156 9313490 -34425807350040913004379112424098334400 9313491 -98204616472393247188100543363984904 9313492 56277470454851685239941452173626474240 9313493 45831761270251344529985809300941060000 9313494 -4881058038351389709886636567389219840 9313495 -55038310118672155507312175226652567200 9313496 95341700766654201271658153958663782400 9313497 -119859175160485499259090532532008578726 9313498 134484149009027525070198822913620548064 9313499 2939282133023626680136757045280732048 9313500 -12752285707918758689218237806747648000 9313501 -108394116389183243188616302012471409268 9313502 -73022241791310763766362816281694514496 9313503 -65942981137171520334955440329196941496 9313504 -211815433824505184064644474809154273280 9313505 9017966096979581939729885815819795200 9313506 33896894465642336458811998210190991312 9313507 -67546177983183090955582474237867773488 9313508 136804558802048958095482471277715443328 9313509 -8585708184471757781520824186057966496 9313510 -40237172188562955295980492460388403840 9313511 -60392766419446208992076245558297362888 9313512 71637161965453397430458533332978647040 9313513 70177386888222757294470340603174708752 9313514 -70167303460344914352058506281518956288 9313515 60632108574916110205807820720409984000 9313516 28282501416561620611555781431028469760 9313517 80499020937530190206597417186994613152 9313518 34894424648008706673191638588052872320 9313519 27690181538086415927631946352333127120 9313520 -91240895710216407257043942851727851520 9313521 -4144659511268151287609842195775654976 9313522 5026949170316386981972245490434574752 9313523 -253917165819084402922146525335245458228 9313524 -58395802415286075214843497143153018880 9313525 -31095742035353360597284293167007886700 9313526 205184290243380324178439529704760215712 9313527 61741869646171455348526750856752402920 9313528 1357324087777716813659866375457218560 9313529 117762809154866664980000842343862322752 9313530 -5333290569265619389439408375051988480 9313531 -72779543714660424223250742360196902048 9313532 46239920139134407037303937359840309760 9313533 -51235290732389815903421621449482729498 9313534 -20198817991468310081730252157588579200 9313535 -81181835206443035795204645942601492480 9313536 -53051011677887298974282015103145476096 9313537 -476418343111444584767492449019925756480 9313538 -58677554918534472762541303823837401056 9313539 -89613746576234178705595799003920019976 9313540 -35468727559376085615194973352414494720 9313541 -223308789546999735242926139087036378916 9313542 -31656977728703195111475759949234176 9313543 -232389546083572283500395180725191362600 9313544 185524774709804347481486343905340380160 9313545 -61847884572659075430430117652891289600 9313546 -160761997876828709304776044683350979840 9313547 -108091948390866324094707011822767380480 9313548 38127742094971634063767568094207688704 9313549 51553554192784025959986652967404349760 9313550 47551819160844949182022864373667820800 9313551 14949070291808481369240013816816697376 9313552 -12738249371966968907841844951535812608 9313553 -103359318925096208459231736206567380800 9313554 81079535049022081975370383943253522432 9313555 -139332547845435236312652458578667753040 9313556 47120644544398393282206939011087216640 9313557 119306666135296855716673230759345109920 9313558 -17329886102587932415987000956207537120 9313559 -9038833434853973076410826995265276096 9313560 60912464415223464943022730254093107200 9313561 282705114143916217880851031803179209162 9313562 89718792074149207595768706720182736864 9313563 -545865565622581901114679606214222080 9313564 8021765004646814593030597547021871616 9313565 161980688790127415394881846708680166400 9313566 37883540858331931227503326784366204544 9313567 44699447382497418583498783408803247104 9313568 138917818336764512958455896268742328320 9313569 328581233967000578954395205338019562240 9313570 -27088154620676946090251112693515927040 9313571 97641876868747906078035321783033781872 9313572 -98340692479560272076516448411592448000 9313573 102288290649134249056671473716015999164 9313574 60207263469775322837569988155807584864 9313575 -27674179029779646531969857029543115400 9313576 -427163700877956813368242061989055447040 9313577 25007911587392405119633338874229615652 9313578 30838196236128239839395221592687019008 9313579 355772925347384292614927111137992707880 9313580 -41179143911422015341882468851293132800 9313581 63125964924121831771014229553492186784 9313582 150203902526385545919001569425987918400 9313583 -24786520642491010756534995113260462320 9313584 -145048316325153926963651498178772992 9313585 -3794548505085871625306554453305460800 9313586 98921112809745663507783746096003112480 9313587 52737648006849519394581785906182716240 9313588 -157732872914610317122121117606728861312 9313589 194968790798465670080948082403918497390 9313590 62742741974060695112503708383750359040 9313591 -30495268943405501795135745704741606400 9313592 137561275617102899049916363792682496000 9313593 147608064980828926710313920848146595664 9313594 -176698639726611971389737279276747029904 9313595 -143825788777131642721730120802747684480 9313596 -87952590732872263085514169839665971200 9313597 8615088819611484965942152712134453632 9313598 -257577656932840778019618089102745600 9313599 136039194490809477633574184805244229064 9313600 5065175427337128724645799739745894400 9313601 80900989384116075759552470148448665408 9313602 -27433579102551870207047773978135159296 9313603 -21871908120487653949313300282080528624 9313604 11606807531226522584024413313175728256 9313605 11310332863835604174619876765227509760 9313606 11977020226848176452479966197298813504 9313607 209244128297427520963580817312859652400 9313608 -27498898905529849470273635491756400640 9313609 49594654046289894827018201527231271680 9313610 -16022458368314562648172901389819488000 9313611 -85681895488693238807435298411143070480 9313612 171641302880059987009308390662272000 9313613 3579623887608023523924005278558895862 9313614 44026406750150758558843844464236464640 9313615 1786827009642519830428938790025967600 9313616 29052431533978757337335218945658437632 9313617 -179667264659371331795525258203330239840 9313618 -119635456111238949968810957644205328240 9313619 -79169012160974799476373044734693505280 9313620 48005877183977562586108991912445788160 9313621 -311482882204324808539403478874440336178 9313622 -79675406402080159773809280219371947200 9313623 7362534066107019846950845528355058264 9313624 -157224143188293135409531621167705815040 9313625 -239479442048042003702256575557832355000 9313626 -52189525100542004858154739924567895040 9313627 259101375256904370912207872865443025476 9313628 2383397335675597485017988840828324864 9313629 25061222556964617511311711369518097600 9313630 125529387282790319391250352617718256960 9313631 328245536356540291912794699786594246432 9313632 10744925514568925670698692045291388928 9313633 -86830875498950530367414707681648796480 9313634 -96470648408445790268414790583299243648 9313635 -42343208192451762545488763901646712400 9313636 178032967074183386307210785238560958080 9313637 -118676596746561541787321296320512391048 9313638 6257667206430882691990275378270025728 9313639 -167816230860149380885674116870113727560 9313640 -8447275382176201093161672073936896000 9313641 30122443744900081003951725535711029450 9313642 16485439125408232853790780272725143744 9313643 -115892690348227892501852130411642656976 9313644 -117399175344181647373514490266433513984 9313645 -114629387621351629206696038643624285600 9313646 97776820767364682226943633321032670272 9313647 45314348689872769114261935697849655040 9313648 90518577450417830128693580934082232320 9313649 -164223859428841056825519529629201743964 9313650 78547826170564522643259088658143200000 9313651 -10772015945858984297258945905039399348 9313652 16423231583356930273704693681764017536 9313653 50517000178368997675918730354937859104 9313654 83035433078171776527054139294193417472 9313655 -73377928533064251632280775635616969440 9313656 131120351466086354560547867006917017600 9313657 54917347659274304129982739364261811280 9313658 -29274486199695225287861703070056381216 9313659 232641986579534959421981799805091845200 9313660 -91762927605483476045224566879685555200 9313661 -112664108614593147711594344765215722240 9313662 -35237852859672899008658251701595962048 9313663 34736929435058719062395563065612229416 9313664 238077455974184523900588907025053777920 9313665 24102614621397911238174324377185920 9313666 129480293802003380411681420631682205184 9313667 -290849420939696779798990113810467939520 9313668 -9243105898280038566074259035470442496 9313669 622014906127862774401115246211725010360 9313670 158093733046962946799774996652692338560 9313671 468066240078971914120073466442917888 9313672 -125226714911751447919506953572161945600 9313673 -112482573374308296251444696202340959078 9313674 -2504959842997584801577842650573845248 9313675 -118060482428291621632965085116980057100 9313676 -83025979317599453836589432095507845120 9313677 -22376566071792207809774658511987239360 9313678 -67545579036862081087988834474153902080 9313679 34437597800836124766962266082585937384 9313680 -23735369140704141201281964375610490880 9313681 -134077261665531137974881477757725432960 9313682 -3054834639041974893321970900956157440 9313683 69513197534989018329514377668523432048 9313684 -262890945725996577072358665005138195584 9313685 77583684428160239555016613821231004380 9313686 572698756580823017851097137156709760 9313687 263920999894750235974734648257398523336 9313688 216507335971769526382247610437740277760 9313689 3368635721968317286907161013877467136 9313690 7614122724650735920596651976588835520 9313691 -46399617664909925910662699016413638200 9313692 27867924386583182561754250160505984000 9313693 -253363596149310610248412515603245602656 9313694 55779464175293220580463087387310709440 9313695 54174309676852310610585975381824406000 9313696 69890822464611196134695020832284999680 9313697 -96181151824618139255141965911927008508 9313698 -65291371909065058341508880129628618240 9313699 351498658906518593963957305037197876700 9313700 -33332958163729059946789768193823513600 9313701 -2870275765892051294391318412233750336 9313702 -63282293888875707572908393288618538496 9313703 -66969938099283972516100153899636000720 9313704 -191811334000913015966585850932322186240 9313705 -19841784509132141268950517958058304000 9313706 210400559091667601064641223060006117552 9313707 124972611768715200052756130577405674496 9313708 -43618033483480948413054695042852388864 9313709 -42128034572741807920954369359864975552 9313710 4045931956543090731814723614410833920 9313711 -296909721878743049999216178578751032976 9313712 28871212602064940730601643913877585920 9313713 248201582734010582437417873451663899842 9313714 -860737037570830669696382340338688 9313715 64223077662125929943502767384382000720 9313716 -145041999109909878295104637906833666048 9313717 24533624195916247983847261918610297984 9313718 90352816865514617827839422974384774560 9313719 203205411482913412367619453905540583144 9313720 13441297620479702078565389209887129600 9313721 53768815423473407296808181201257354922 9313722 162861321705444984229835209571216968704 9313723 -31241420280842358794794864319990096240 9313724 57082866011103820448076111337024926720 9313725 94977602405170091930285551553922669600 9313726 -82898412420194095339555843307736764160 9313727 -332470962927627427453572395221892098440 9313728 -4309444003670422104049538386089738240 9313729 -28291434894499412983882841146473625916 9313730 23613688022519810322424871287825734720 9313731 42585082903552422033365597274641817600 9313732 45786810290420017445209958242862825472 9313733 42025716969518362570407542685978624 9313734 -16139998785312139045412657517348928320 9313735 74095808316513891158810542213765130400 9313736 -112763160921930903177658874882588728320 9313737 -97906510890946275616842943454260897248 9313738 11012469100662123436033450816883594496 9313739 -65177214825489608066693191571105687520 9313740 117826329190979818871988992142293836800 9313741 -4414181242440738709013999678918842068 9313742 -51856485895953865508487706530834303168 9313743 98065766725966676325885523959344549760 9313744 55946665419713964726227029673318154240 9313745 48506049337080066026878578134983858560 9313746 25386338450761051841376441951100336128 9313747 212046381862981607988483552385719865196 9313748 -213439456855580757120690450342938384640 9313749 227195534211443667913418430455906417934 9313750 -45473612959774296772993685328125580000 9313751 3563259183543178629243876085698192144 9313752 -40275557523296106812493018339350937600 9313753 -33607422634283003528303382963446643180 9313754 6418646364604972693793493415264494576 9313755 -129091370377144292600557589499634191360 9313756 -169852312672326748296154381509543582720 9313757 -5542042757510501377136606457161940288 9313758 -84943508656624222574217085537593600000 9313759 -73201794831452215569538734873737968176 9313760 -258303240893820444431871543656640675840 9313761 111332610782358723808051882558268172960 9313762 -49469337579945200143908678433559781120 9313763 -63131010211571215133423151668231702400 9313764 6433367216652495835623064012209242112 9313765 12164746842084702626345805659326694520 9313766 -9460586232270319451392238308660758528 9313767 183698889396958350774280218735154131984 9313768 -133185458290240730853160172254121149440 9313769 39941895666772971158941561552910180496 9313770 -16598430596568290603246164938344774400 9313771 131757211651335695562594687023410217972 9313772 -29768176390391578539268679845699488768 9313773 -29736321284722074998572570776369162624 9313774 112054474532517582493648998913028291136 9313775 -210963740545101685939489796155889065200 9313776 18311998794999782973967491248776642560 9313777 -438903625787275382511694275175899278976 9313778 -15799541728708251070420182995792580576 9313779 112085521861582668600719413355705168448 9313780 45037041902215620809164581214119444480 9313781 -15803179072782825129628012770266253120 9313782 -24362517453750295529594834222042591808 9313783 -100029950959560505290322583818090864616 9313784 -276982658693343910533023100175278489600 9313785 -4150671247538645977879798825970996400 9313786 -197058206272175457143877538818625419408 9313787 -6867492082217403079790081195776708848 9313788 -7877738079728907408440531391183003648 9313789 -227328367101171242289359772499864700410 9313790 123829007940069243756445049275380286080 9313791 -3719588278945005314255070935071620408 9313792 24640562703396326615125100819090767872 9313793 93911377002548867287991912302140778500 9313794 -57525314769078702153083107494118244352 9313795 36431213367296952253522832977739318400 9313796 68459419126670201140039912863117556992 9313797 493098618500884096383591993048148800 9313798 -36750061025932646418067150483480839936 9313799 -62057829817102266577795946748628930560 9313800 -26257505857860480984392409971712000 9313801 10917580255690505911920502804743706944 9313802 235401851528116032409460195739627151872 9313803 49251630609570260468347247520687966012 9313804 202629179614044063677434137500330115072 9313805 -27014833068456430126322452529751471540 9313806 -21433288883936719567473695831587281792 9313807 -290788282892716014700873656784383421248 9313808 -12261408796421610947005670134219014144 9313809 -22363258525940918504931035096878849296 9313810 -4648605143338889505283163494104506880 9313811 92818552453104633162601548249005266752 9313812 -44203083617032146439864762790298009600 9313813 -152082080024876622848904249924415351616 9313814 43248480437641014555161714829438572160 9313815 -33188757948938733466967069672734963200 9313816 -66957369976257136583544584151814103040 9313817 269066420319806422631785903291202929866 9313818 104896544744390330296996956478230755328 9313819 327009218530088981074493270358794086840 9313820 -16657997627584089933196126412907678720 9313821 268688850600243706414653395196655557120 9313822 -149562630722737229687221154376955219200 9313823 69703786617191605956717528173021919072 9313824 5741660067726496103131816851784335360 9313825 31720161568009706856166303649463725500 9313826 -66196474506010050910302409138796752896 9313827 109603221598951912095558470234955106560 9313828 -14582460071531572426413652200156463104 9313829 51829284329969386962890046517581554976 9313830 -9394150930536580881469372967378803200 9313831 -8881742780680895653463883227174218736 9313832 -71312688867376353979783758234514636800 9313833 16816895900198391299399552728287809424 9313834 -197184385562553319343268320706439941120 9313835 4214707552408640932467114009651150000 9313836 -55882821572808108721685484790228254720 9313837 -97318218625489473293035299387165334100 9313838 -90618382295819588726260512274103224320 9313839 359487985376663270806724112618645509520 9313840 -58096052837034949447465138579381616640 9313841 -106962974531959195349965043675349528600 9313842 -71632699297403367658784866579576994688 9313843 1476636935562286062388060861219115520 9313844 17935350253379548398233269170145314816 9313845 -84762777048164591988544615395567812160 9313846 -108970390531419384313374011752642989696 9313847 -16262972642477229033071273821988814528 9313848 -97318305138355110449151298824684810240 9313849 105822188246105248572181284096719479680 9313850 -2758464863913219355690951244334336000 9313851 -6147291728322772980426388137124339200 9313852 279575827236410264421278677386400295936 9313853 229558671762720046895481554389862460102 9313854 144144506581347303506784653022530880 9313855 4704412327016259557916350775047932560 9313856 -118234050255202189164958826978192916480 9313857 -13918186512695449731856887242255831040 9313858 126920865521632457943722702045476350720 9313859 93104160462066985963558639156262316720 9313860 -38951073406957251704010650901697904640 9313861 -242339374874446964585524373610448893538 9313862 3839380675896696626513270074593724032 9313863 -111197983941676212822651003851098920960 9313864 41316988041539680122331396779014553600 9313865 68831627452357393479521765333315128320 9313866 8624531101445797089550415957575563312 9313867 -59205250936610430547254385490437048488 9313868 -218894334045617450240937185179547879424 9313869 207319082347336075284053341381569303744 9313870 -108550384245469394195136355672702413120 9313871 -186898950789175342128323662351204595832 9313872 57706273926505000704172554047695749120 9313873 97977586434315407769344753869138234944 9313874 78196328338353650261103686629142049936 9313875 61959202057811183468764696499332584000 9313876 -107880301549894941804546591338948751360 9313877 57229828002007013312606544311526443100 9313878 -54290583684121249100264601530337841152 9313879 160122668923888568436492461819869296480 9313880 -96086592754385605250677789294260633600 9313881 97531006952762181605729196125036255952 9313882 88464276972407011075184430417764604672 9313883 183976639159972919299845005431650936132 9313884 -2065681277365455785554843595743858176 9313885 -81218330825416375722055045184078346240 9313886 2439296168835048583073435916814651584 9313887 -28350351403444044879166689826269911040 9313888 -37871033884853905817649433703696302080 9313889 -121053917635490518480852761333476804076 9313890 61419202431321251658034399294601809920 9313891 -405206187635293101474508728037583837648 9313892 18034348968382586750006102331013398528 9313893 35093570582570285941300270544749747200 9313894 86574161682047287533123233198240246496 9313895 -39979643908772862389004491907100498800 9313896 168078865178399646635365959076361011200 9313897 195808746910452539264960991113240716346 9313898 -26569506801859136998677402072880746240 9313899 23479835834211450027190195758331191552 9313900 63151094307214230835420392564623648000 9313901 -414789214401541580379139878571866810900 9313902 17145108009378937062569209978057499136 9313903 -77543584454501865466929858100046789840 9313904 14836392374716022701096197598721310720 9313905 27498136557043591533149226043399027200 9313906 13140916710053992139205486965952737280 9313907 -175244697562851987935492217648177035280 9313908 -5382149597129180950941798446462115840 9313909 -287134873409917694965138767045834450048 9313910 -6228330354576608095884510879442721280 9313911 197577498469882103615116737560768895360 9313912 82698957633566938393519657205084651520 9313913 86582195729040394714105558224193858560 9313914 37023457480484993349818312841035431680 9313915 66362772682011985234403157885592858320 9313916 252006603317440074416017150025595402240 9313917 -99151774406530935200778367845161277120 9313918 -40545217150760545146881171228879121600 9313919 55002636456617044998291752699454670848 9313920 108554341366669951925786651935113216000 9313921 263797524807317603523784544721593397122 9313922 -52443378072359830536493980248865916416 9313923 177574958295624934585506760211562862584 9313924 -16397192213356856331240280450681602048 9313925 -44414595893182601572287069406082196000 9313926 -106544840045861219201343735893708636160 9313927 -1060320904165777766929120575389373856 9313928 52642963778253179144622659812338347520 9313929 -1459745029570341325600746774181243872 9313930 -10395858303501160096409621103549633600 9313931 339383962420773995723627641556638020264 9313932 85441681403648489751426539725210391808 9313933 223364053956281056512415107663818907520 9313934 -7363126891090146297449466040667052288 9313935 -59772144477629813972831665106861545200 9313936 19396993387095743043386294356394524672 9313937 -98204462054858620975949997473232245148 9313938 -57880306195756641330464017230616043136 9313939 -98081761015365241508174462027700465720 9313940 -131488908723150988684911599962218385920 9313941 -17820302307194975459454105088641304320 9313942 160138765214731284125160466290456944640 9313943 -735416998486320987951013919236630037184 9313944 109666416854173002441094250652279582720 9313945 20071893791023266734999854757192193480 9313946 65881859984008975220404213847734290672 9313947 -88403489003421084087298540540902333240 9313948 54341747975199120677772575510838701056 9313949 97875423716782108944177723659200126950 9313950 -11433082019568938731100702027025100800 9313951 30044075134956772510855586764871310600 9313952 78853365350563462910843924973905510400 9313953 -96517886167249178942550355124295660192 9313954 3010044583725908877280684345455516960 9313955 52355339292888294146970904049706285120 9313956 6727337619687120565497619904602269312 9313957 348586464745464381052505017363605846206 9313958 92730181634586160263302980804079002080 9313959 -26059016349106936547247355569946507440 9313960 249946555305770447811370077668050022400 9313961 -93688108543236160934819544371716073100 9313962 38619607955874889261678935218582335488 9313963 24891171109175492745213099031994976480 9313964 -267482242931604372574425563236242728448 9313965 -14000534144483378126113097120018160000 9313966 156835445623262804123317837627890714432 9313967 148476183829497576059370840671397724920 9313968 2593787417329469360058195981588430848 9313969 247455343637327557589438663035970354352 9313970 -45357394465954072311677895597338946240 9313971 -238866413981626870934953808123397328320 9313972 -2473864717961090351706625075622709248 9313973 145819346827643895905056675683490018080 9313974 35769606118234630176511264287892919040 9313975 -184910482632805822709424695871259000 9313976 -78158148373509087269578095582142464000 9313977 191637421158240129408386321839121420832 9313978 56638646994179629340580415878948605040 9313979 101314489134568253356952977396874132580 9313980 -51496900490245516512115222581946030080 9313981 2224701762779554875642282744989402624 9313982 -91097553823362614456305145381261394816 9313983 57452657222141319531725993124906624 9313984 93456783575529527065551790374546046976 9313985 147196313441509381249688174314867188180 9313986 497062483717103860263452828207324928 9313987 305525424557423015030952900477666659320 9313988 1824474907048536462177750975026319360 9313989 -133660281184178797246410735471942269472 9313990 -62029797070926514560044751239362560000 9313991 56790211353551731963660874864447794392 9313992 15101670947887961645813615330363704320 9313993 -46345946604579846831401510349698834112 9313994 256808407768116152523116739946151794272 9313995 39786095329646578595595416622754203120 9313996 -16162401948263166964527571501076556800 9313997 -5574561281282203736504402315373396096 9313998 -29812651035455103221426319356415615936 9313999 -13828651871691874186290484585893030560 9314000 -83435652092360980781796223255646208000 9314001 -120344042170157287124652156458165604960 9314002 143593393399851621289277275436346167952 9314003 360354576794224273281844448348595270252 9314004 -7132436563468120167683736533558734848 9314005 -12875628312014126420989325699875945440 9314006 -94227848999833035795908830271252150016 9314007 82503667232005039954599702460347521640 9314008 -68973578761205327083100526702715822080 9314009 -122602353601265463706205353813238581920 9314010 -37752763111419936084621307356269240640 9314011 -19485513488711536423180127481193270272 9314012 -190107733570851721791223430436385101312 9314013 -151306863218163725050707901474177040256 9314014 54586310354083308495499516549670345856 9314015 2792596391419713997628619423497767920 9314016 -91951209875596040892750458558737022976 9314017 149773699605976995633531134844312109800 9314018 -116186742477112242494820805072962840288 9314019 -55653253904554613536475467092833528112 9314020 126366131845868338211004208368123828480 9314021 243684887839413767249617450327840632000 9314022 106368181860645516450708353530358868672 9314023 322394263920804334314055495408304649272 9314024 -167442267814007000423662340484468311040 9314025 -12048131478101213643930389834063510400 9314026 59361431202390825204730720966079390304 9314027 169600927324134318673416799482014364552 9314028 -4510509495680214875684296668351513600 9314029 65355068809220647628956842588574445472 9314030 -57283483886877734828523417808061642880 9314031 -235915228900757298093772241964501299448 9314032 -624700523266353445433220745274195968 9314033 158586335665164096112330041191557395282 9314034 -54071100041058174830740346466339927552 9314035 -20967426029750093884351903699022972400 9314036 190205102075730184242382044964294634880 9314037 31152591399579768796340403167244515712 9314038 -115159931264761219157819778689584906080 9314039 -126699351738085957636759511285539300944 9314040 -77597058054381347704675732532473651200 9314041 -214837011735966803013176066986678323456 9314042 188452009967493647117992928932751778672 9314043 44845596328603618673591645473531388928 9314044 -243167128663162773742636900446693001728 9314045 -26317899598945297254846306843725629200 9314046 -49968577170271795880726686165993632000 9314047 -97065021223572096986534366586188110000 9314048 -174224828309189458343804643638067068928 9314049 -3327468762357979388833084458326909136 9314050 -6319772342103583085500771004613060000 9314051 -50901548520897690104945396404425196368 9314052 -26407319979875800072252381311363305472 9314053 -20414258839849378652879133909194450944 9314054 -73699287577667123744502224330878677888 9314055 222053979780806854008501312923296951200 9314056 -73739789995043264426639179287291648000 9314057 -236165567062761401779032376160827380480 9314058 415683927851174666630575045186871808 9314059 363540224002794612447470485394116818260 9314060 7466912413003326170958398840237107200 9314061 56807965478066981425781457794451930720 9314062 -103588194757725692591094029697219232128 9314063 267939712104209060195104532719002156984 9314064 12092564888263368691998737564372041728 9314065 -2984756335335382848498521022840494400 9314066 6420024102394426106477414175991547520 9314067 70509168039185696744594985607490232 9314068 -252076905632046648880263732116343041152 9314069 -117603740713095854741793394616785149120 9314070 6851738684229004133246893693970615040 9314071 84831223211074356919882900528272865200 9314072 314759025759230469461054985969241927680 9314073 -85744864373981877276747162931546938576 9314074 -17898023584049830042114345005952008192 9314075 -35902112171585323050524252617958672700 9314076 39597150283785343408163368110313093632 9314077 13876666316187867881274218691497948460 9314078 -130754152688094990180914825976205100160 9314079 -24529226970704791591290547732153908960 9314080 -35278062013503379770578790364773089280 9314081 -58529126850343290277426225030745203008 9314082 -20441843875567577176209453509320204800 9314083 -78516789049607517332676968452748213668 9314084 94011388138312881810193711286789701632 9314085 63586158436927489858162375708140940800 9314086 108513636214286278420199633041995948480 9314087 -174477826216422848409612183491425920264 9314088 62577805994265467430144940828493905920 9314089 255826405665053875241666165450421024890 9314090 37311621317880366485614915726400203200 9314091 18628192039448011207730343400472966352 9314092 201174342404789561262128121799581199616 9314093 -231618096780218081811754387082134066560 9314094 -76754873279516903130454029180439925760 9314095 13271881307721992655129823910643715680 9314096 -56776245299162752102291552425836544 9314097 -26430431232676791324293033903386904592 9314098 -59502487432852780539307244576014057200 9314099 -291186118581379021508847315564998646900 9314100 -102680403834159978747891787035910656000 9314101 7112405337753531328558599425191341952 9314102 -73757889754993547714093581112406258048 9314103 65262698877841943428142705521178450280 9314104 163780354944252449697276116317725696000 9314105 -27251662476289305826498313233666548480 9314106 -68596401708883191450028274762116432896 9314107 5538656292518201744277169946375129280 9314108 1734530768615394394532940328603117056 9314109 3128750130604208856241946912507406816 9314110 -37256776714223163322734639344026659840 9314111 301928386813835844418221310992857675712 9314112 -10409851274739007504725530568032256000 9314113 458792035223623824898853523993770001540 9314114 28374196840622596012590438474344171040 9314115 109234452149739148335714895169853757440 9314116 -205829213864335186320578091320132771712 9314117 89687287501365279231434824683191422200 9314118 100716253557213852910010670812390161728 9314119 -124374622469502488719822776646773602760 9314120 218432085713023177275342949901639116800 9314121 -78074734925688945580313695454859913536 9314122 27364420410714155610411393232160024112 9314123 59721600735802924515401638413820880640 9314124 -115144438362055203392012506513617068544 9314125 152298156209654792607144080828096790000 9314126 65959950851211088746264715557021247104 9314127 -175063424575509412547108116348199459736 9314128 -1662046615242364430340134602466017280 9314129 -224333052460783589908741258513495877520 9314130 382294321214692632202963671334041600 9314131 529660085598857345304799473577276809312 9314132 -83363917152681379560654866443362943104 9314133 -18629851132800118790919667169805916800 9314134 64733865231175694931553675813746923904 9314135 -65553631122168177293312028773665028640 9314136 -17055279298198371447583660904782233600 9314137 -34149822123154723103716716863973592000 9314138 -65738248212731203337921821659149856 9314139 217045499612698551216938485815326073600 9314140 86583304668775733801884323702718663680 9314141 249708413759160032536981403870955733542 9314142 -20570661805264677138883922914380088320 9314143 -8221733183524353481845551198518730576 9314144 -1043247877441738358325848141073481728 9314145 176234563326159173129576367766019209920 9314146 32245282570256418864254476153679662464 9314147 -160791562267256355747693015160634467968 9314148 18230895804189510553508988676840903680 9314149 17276867275276959988105240771372432128 9314150 -103211605444238311992960542261325895200 9314151 83642119007007489433560262524839348736 9314152 -122449468501807543848013012304507289600 9314153 14361887713781766286808711104687214160 9314154 1828300724303486245817471376538577760 9314155 410967764725272117538169141564434416000 9314156 23089967281323185929418743775249291520 9314157 -5979680414447612287775525072695085760 9314158 16471745630865766760872404259570182912 9314159 -160378014321268572814375035544971767880 9314160 -10899150669626247490741131943787397120 9314161 -7969596963159162160835600452949747838 9314162 34973402667374297493031624623635811840 9314163 260093127327670355359766429541186860400 9314164 -62561072404624762608883831143136191744 9314165 -22208889846267710133310168715897952000 9314166 15071107478414858357688204330621619584 9314167 6774356190221442159486599674800132480 9314168 -2201987980026420093082798082049146880 9314169 -13029828759285525212436032025776155056 9314170 -25805326900025242220906659183152498720 9314171 -76456786937471055921741931970420099808 9314172 -36379433044207143570992969270842195968 9314173 -94784110880242349664733838538809496672 9314174 -85174287909365102355696695253387674688 9314175 -20090299400080321517936183971829181600 9314176 -328545864325308662893696343556426301440 9314177 162453712173291879441003339956516164608 9314178 135027047025132822400323779256745128960 9314179 18289350272534790747534094827216335360 9314180 108379708098578040279920860548061593600 9314181 -26869711500252070909128173125004306598 9314182 110314713425814776785142274629876393472 9314183 4691110161564569309037472757111400984 9314184 -79708761451066066284747726422829711360 9314185 197209004095280474093377897632331297380 9314186 27889751841217178807035745207506156800 9314187 5580192466202222558542318127739092736 9314188 -83093367329564382916412087171744737280 9314189 161202309449380407857199973549729815990 9314190 -46793932953392225012836355253678142080 9314191 -46944065166344188031242390421273666400 9314192 -51874563953173216589992874553948463104 9314193 -19345048448784322131392906186478743616 9314194 120760709427912761660212495913815801632 9314195 -6389294216259440417337601569069696000 9314196 -75615751062830405261255068548938999808 9314197 377466713612559036829678172674485326140 9314198 38968441393608397445428764616176018432 9314199 -166896888981819009173459642757925942200 9314200 -58181576060420041648766062044865536000 9314201 -48287086450746398110524183232618614588 9314202 -74014737706610215531088164175807635968 9314203 153736316657676450292519849619405016880 9314204 -2858700347483672915345759886846693888 9314205 19472866401946132856076611090388075360 9314206 -48611349226580695955439593111081072640 9314207 151914183306916036567646665775912192112 9314208 128118527431983554556772246732613812224 9314209 -178480712793622403393974157704152770590 9314210 -141605941525036341121113620344732182240 9314211 178521858406081649574216475285069969272 9314212 182570017832865248856678494406537154560 9314213 69686431263159481748760893432382553920 9314214 4271162709839695175028914575701293952 9314215 9735372883138945887737684339846180400 9314216 -5710483053197638524048402494444851200 9314217 -631855005705740031900523919250317280 9314218 -119427887838531814924287962006032642560 9314219 -94956409054554167149854889743565396104 9314220 30015205964890776239712504471549849600 9314221 85608873936988893675202669996608102112 9314222 90463483604436106231426133911777348800 9314223 6927302797331531761698068354396363784 9314224 21229070580903299096689683211933859840 9314225 67487162713833583818529094369678294400 9314226 90113977995797879558188407101658670992 9314227 56703172539252577588218255228864280960 9314228 -62819260706125577738080121480539312128 9314229 42264181948223762176873070528099612928 9314230 -1366629280263555259102664234740663680 9314231 374857344373101223565765249690418980304 9314232 651958635007766372555594467814031360 9314233 126541593799276661383683733195953933482 9314234 -180231310469896044801152292118056195984 9314235 55780593872369463296372474137268359200 9314236 256552950885592652490806647441884001280 9314237 -106040069851999183882805183467755869760 9314238 1606360371141073400645178352373838144 9314239 28851859349692394643271900926425691000 9314240 -18526534048795539051315366669896908800 9314241 -35329449440289564290122965119725698240 9314242 19498670342868617431862176002265984512 9314243 110216606955030728303680451055867193800 9314244 -76428138277950659323218999158175406080 9314245 -6182276852442920228300052466123285800 9314246 -17298950213169463846007797498343648928 9314247 167607504739305531576707972044898745000 9314248 37288816718661655571889342844122562560 9314249 73116380587950578098630238381528976000 9314250 -62264932475918086915786800475493760000 9314251 15413145532633311638105319721097063760 9314252 -203487555988371860943244563358901163264 9314253 -73287498266853347643630260982226361460 9314254 -316346768777366396181333760820066634240 9314255 252840218311174409457233982003075852000 9314256 14363116974547774071008752625673830400 9314257 46648335758347877874484623959995203492 9314258 -62776069351138447656345141239332362240 9314259 -44891002710423353221740173156166215496 9314260 10985713591288071390724561552731832320 9314261 289746428029789468128441922000824100224 9314262 -117671694397876713888423461633523230880 9314263 4920646877076818942877602073369084240 9314264 -15709259799523914785811403757314375680 9314265 -11062735987237088359620979739035224000 9314266 -59860979384609753049976840606480343136 9314267 -137765449306531785511236529933795290684 9314268 -34945868206059967211553730831203118080 9314269 169447916161338510799431551132986578796 9314270 3538695669098841818978941234830827520 9314271 13040402869778085248139243697459887000 9314272 -69230290267776787850951842592609796096 9314273 -2943799600892463221779099021544926272 9314274 -34367080091758647976403434879436903040 9314275 -111770525679079717004088378967255595000 9314276 52326415779966859891148141938271084160 9314277 -20315931947704661531950193173305440256 9314278 1774370880591903680144135141781192960 9314279 -29340629096329239506328979718125392216 9314280 -122902136046078116530422958426106726400 9314281 114459135975400597695226933085271964032 9314282 145687268207371882610116719293976706992 9314283 -229688972551308192457509925069743292032 9314284 30575911865204946643259667527920566272 9314285 -83901936949822358973210632525743468020 9314286 12169002226241090016032174243049075264 9314287 -155164406061715372267310488906116477360 9314288 86434562504132624120916315179923046400 9314289 578289237313119347017240780340364804 9314290 -48417403456637076640614349633499681280 9314291 -28073161299085170349399320056672357376 9314292 15726949994000749503039906343873554432 9314293 57738787321896196018534837673812986542 9314294 -80607598841326148246142634342258782720 9314295 -22926678046778846648426389383725877600 9314296 -377581621809227460701080542071260446720 9314297 90856516269370409319252401253990673152 9314298 -21224687644348797037030967365772728320 9314299 -196653749970516706575642945295778292700 9314300 -86029774711352444756458769913431424000 9314301 113398944291627855257099729029514821632 9314302 87128122169363524066754366762150756352 9314303 304030527162798926443033450628082327552 9314304 73816631256240601773000671239927234560 9314305 -13854132738937182832646453706909346560 9314306 -27363161649985956092727014227162951680 9314307 80644747790196043531393060795139781120 9314308 -56905636489976074495117461895218216960 9314309 42915609598296972723330861417497361504 9314310 34849214753805228603990371947925760000 9314311 -157103684744954613919564996380860490088 9314312 64444479958449220644799417730217415680 9314313 78016538617945365082817705799708842400 9314314 319423167661469332837029377499658080 9314315 62402860292793609265301215356458641200 9314316 -1151964688596007919264561930863988736 9314317 -285905271341889718933656134302313616468 9314318 -33796673109203314041699656985802677696 9314319 107484429191828411542848271766709967872 9314320 -21483892202282045295341134084880302080 9314321 179117196464762432234587958004752317044 9314322 -3742871944827100892357735391028340736 9314323 41073545095258165772005235382848982572 9314324 33752106893737019091117889054118393856 9314325 56101275141139151493687094713233400000 9314326 -37062189089783029541749528068478661376 9314327 -273268547074298835373815761063422076328 9314328 -21910900413868181576165532128970055680 9314329 185336228613653552763134565021698441930 9314330 52551582588558198423543775986527788800 9314331 66928269403487977553720348631001534320 9314332 -252981844835706609888404139770401533440 9314333 -51475313421302518699387743325861105536 9314334 14266085656757807736247492916231760000 9314335 -93407366134422873681149083473036429840 9314336 412348919244332530321340348841179873280 9314337 -208203224073614105995576561624597169280 9314338 -167018894930867461826937723463892832000 9314339 130492814727268760999288088376647112992 9314340 29531458672418042293646417937077698560 9314341 77975699249762785330833726414633893184 9314342 -104576924545860686862985548111867728928 9314343 -73502288621286392505205220117165504496 9314344 1081579922865505750635028887497349120 9314345 139730442631314583347309877373222984100 9314346 116565048605352455891516976173898220800 9314347 115217193086307196015986139881598252432 9314348 75999611652838927545353100105070273536 9314349 98697628375746164648825385509498972448 9314350 3356475703922559263217454944576532800 9314351 -170223001025931804229172503772617612080 9314352 -4100128101562536186141970564883103744 9314353 -42706365327988714102868001149871151616 9314354 1414711185719463084639891446309148672 9314355 -101425568711678056981339442152426265040 9314356 -68566924379867803203273741871894056960 9314357 44259071186488474255831950411041922072 9314358 -48773723068225578299479748135583114816 9314359 -2403758014970299607472291870151214592 9314360 -115675751556285181135754847179756544000 9314361 84426505836457678465996834888382622522 9314362 4878973573710810487537466121779372544 9314363 -98742593266661116716202293209519855388 9314364 16702993271748958060495098854987965440 9314365 205014638275921892094178456219277489400 9314366 -177321702056010816523105648885304482560 9314367 -90933615270188405879927390451292747320 9314368 7858071506490258762763808258880700416 9314369 -68286174808634085270720908254754834256 9314370 -5956126413067447390119152919575232000 9314371 -78007965255128866928421527711553430512 9314372 -38292408982794329846552255903870681088 9314373 -95943505208135490333829927134840845376 9314374 152778621870196699555067122645218819936 9314375 -11996840991101437695342687820701450000 9314376 -37041310685532226175108085384797184000 9314377 166273680837702592027917937134903539620 9314378 202490200314043963373770861057028424240 9314379 36442585564007272798316940038564559360 9314380 6111696076167224869449149386237409280 9314381 -397881979048977229317160283540819191818 9314382 40050764313381986648301076474187900928 9314383 110280003852284469099692130553277819704 9314384 -8856358102404206027431710690917744640 9314385 -7122595994292342271766156691959197440 9314386 -160551450846898707412218951782114890608 9314387 35636340544875228557070507234012609072 9314388 -147256068497194488942369859340767436928 9314389 -79718593116108743801973420102223372800 9314390 -85112587035933763854655182924975369600 9314391 -46977998194165297178765411627538394008 9314392 16699864881374541707988942807671070720 9314393 106170692563671611506415372926725860928 9314394 -14615645570740440461636824816229760000 9314395 27798334743192775917304821467110736400 9314396 19087618645989727415064183195120138240 9314397 -153603950775627798389930820754636644372 9314398 -87997557668217523619561532970833340800 9314399 128523525414258084977211338116889018400 9314400 -99570105370884059533744034512365158400 9314401 -221632005670201667284328170837884741598 9314402 868858872342843172126569001358736384 9314403 -17152703478528204453955904892205898496 9314404 108229072706846094634490518605068608512 9314405 -68147377081302137307204583980350615940 9314406 -89849022712064452723298011554735043200 9314407 -407875287292452900993314860718221980248 9314408 383983787750133173982989638390625894400 9314409 789393562287077430049008868274151936 9314410 43953036610280105794655449815674882400 9314411 277505518961221977352165571895085719312 9314412 154960940799390164977708922964302157312 9314413 366429638256780814149561970895948306880 9314414 161539726994076919195655532136258174272 9314415 -38705667617689742752932516691141877760 9314416 -95391307750867885254926847522416230400 9314417 29067623444151907169126154498560054592 9314418 -89257325173120530511368122202430951296 9314419 -84342969621588924912887657143368540768 9314420 -150463764258359990546135209708669758720 9314421 -156833553335597165415391587254389519584 9314422 -66961020047083258344342721130103578496 9314423 -157630150372186085034565593198065887320 9314424 10396322097601849568271703838484357120 9314425 -98239096706879206947547526802001891200 9314426 -20000997541399377936369537433692018432 9314427 101092236319989224212429642444201414080 9314428 46630820316365746394148183305308686336 9314429 -110358619639759347900485072378149268916 9314430 -14561812652099067951726811878481898880 9314431 -41806955334526902119979803861344024208 9314432 -106221747306138887133706594042207272960 9314433 -158972985278233264740772769710385937600 9314434 -5499407449641683616511872216296521728 9314435 8500797261368999532742311001529108640 9314436 -79654942375715314537270311683534653440 9314437 12263663539587724030312183952262093600 9314438 50324372906588529175571666677145932032 9314439 -49379437781174205329244418582993676376 9314440 -180109885293174357784837640509009459200 9314441 135205606809052219043623830541918966884 9314442 -92457710404809315906617330173692734160 9314443 -232365304848627872415789202209375563308 9314444 -51588175621276764225383631649792473600 9314445 176575726726487412092763771237027840 9314446 44901584692037347464989378253642608640 9314447 -117580545713648532996713114005401169104 9314448 7433100864224080640596111823166504960 9314449 -394369983263490563342896612536479097550 9314450 -51949104965532058634583662517721920000 9314451 -313858361298094782040605819829102771608 9314452 -34135202271937253461882935872944619520 9314453 390647750163564134477136083399476471260 9314454 1593503525152145886359302126953320832 9314455 81815604687796685005582589489667390360 9314456 -130107083341503673114344714383865200640 9314457 136590847623276736008719841747429184992 9314458 182026487829538494926922495028152484080 9314459 532242457709231752596975208257617868 9314460 -249079431134802599509529519389193011200 9314461 -40339922408402881893938810977092286600 9314462 -34511466757843411198107356705396939136 9314463 169600967127679965029743740592019318784 9314464 207385157340380238505322807401421930496 9314465 -65841619442795130873588278680447334400 9314466 18445288477452035813442003260738225664 9314467 43843045379545201567736772238515536520 9314468 116150658208061967795168351834752811648 9314469 -204991671200166198218183860371978723906 9314470 19899226286890484912007455581752447360 9314471 -115664815020456645731505364653558425328 9314472 -9318762730585986640871776826452623360 9314473 -35928864388332152074459688313869032320 9314474 -39293745932835054672462165065508288768 9314475 -47628169792587770239239874164654377400 9314476 -176904097074226423713317331992657693440 9314477 5819197141351402602733163289487914240 9314478 41514054008865702919369235307136514304 9314479 14008195169416503539543161032115999576 9314480 6051470112623579780819755513453608960 9314481 -51728823169589951068411822178376452160 9314482 -133772845364763764321433269149422855408 9314483 -30730512383736065933588398833011681268 9314484 -745743083920407746262632847004968960 9314485 124657468268152158588504015088667199000 9314486 57669620540373389186631049128003730560 9314487 35907451993739379515315034254268948480 9314488 -65318089542722833433524916288163840 9314489 -32804502016682957634408250729258522710 9314490 -19403487126024309976176865931614018560 9314491 -18901402116382931396913772569172077840 9314492 -4914617696276077769332944748169445888 9314493 44951205122840651180404226525860989888 9314494 4751050155955066676480517817103941632 9314495 109018258404881372144086959992487940800 9314496 91074178080697246376978543580662464512 9314497 -16474364177976532330437784148022140928 9314498 6927986530801620079056011575040571264 9314499 -94340148022901807651968796586476931336 9314500 -54671186712067901008249977224827776000 9314501 -958214751748036887204867403723544640 9314502 16199984120604317627462260949685949632 9314503 -9449231265797282963085178399642859520 9314504 316785399660134843418210035922559027200 9314505 -245139534074436818200088657184978291000 9314506 -179825513139731934264217532266435623840 9314507 -63902229348951522210974287805362022400 9314508 1765262281270774116578492316037939200 9314509 -58786026427785058626581885976035527296 9314510 6908373535127272239119620170770208000 9314511 -133212896896229487808386732082463517936 9314512 90911116937107959386559016073846153216 9314513 -111513543055272075573702913824148846476 9314514 5250798082947140896106592957273916032 9314515 -60666422641002724129368616177735989600 9314516 432683476111310908607104570004364361728 9314517 -13512629897761197255943747874052276864 9314518 -113251723421561224757813903104234927296 9314519 -244453877730665985429673594259465350440 9314520 125221437041800648376334831044203929600 9314521 573234109493669797089558294868106616480 9314522 -38345912412325964598378174268489128960 9314523 63506827142277002666841679465100688144 9314524 42975921240728381938310124329811524096 9314525 32786406152938342339230747973780449600 9314526 37289578392090979463242493274460627584 9314527 -75795644281645309722411414868965718624 9314528 -161675772309406266083405474918338658304 9314529 21581333644713572728406350446487925760 9314530 -67823674008808230838499544406051646400 9314531 4011048548932554136838333026247894472 9314532 111625061691266752592199078315044643456 9314533 298914061323800987825559110112072186684 9314534 121240215031403028001132881268012552416 9314535 24315319512895171695064570342941323040 9314536 -52627893435188238652420925184274759680 9314537 -82101056650411368580268344896113567814 9314538 -80491192119570928932213193515684091392 9314539 9026152599239118350356187141465944320 9314540 156200810844718423062588577847040000 9314541 -45574337652509955359797258540980787200 9314542 144831328457898090204096631728579792000 9314543 -21475875479382400291129251073340931600 9314544 17963723242490501875383562921018195968 9314545 64751401405120250708427825397747221300 9314546 68774315574867573326893499060236704 9314547 -117822529110875133794559962107244705280 9314548 204874360819544125587025015155646107008 9314549 180295067462351249735004928037585669550 9314550 -7581805614634921584286698089641987200 9314551 -118161648061503603733134700168916295448 9314552 130711601694229852959984792198836613120 9314553 126569399825564461108101582225928474704 9314554 93970845303684185603411679281495980032 9314555 -11205048688585799910969365673381455040 9314556 -67177499811266868310828909190525746176 9314557 -234370161281625229536585203850265720794 9314558 -13544777296110043001034365137364646720 9314559 -208022872766208852234150516612426776136 9314560 -162589527855919351530625497165515980800 9314561 1306386430787594692322642006787631104 9314562 35091748592872982889477121927697045760 9314563 117595318743456185020214709220480126704 9314564 -39307215213808394237433232327436267520 9314565 -2424673562930135391764262734341464960 9314566 -139740345905328555107504225969921788800 9314567 -272539239368130518740718621949912036480 9314568 -135333422529826244146649323709939712000 9314569 122923019087426818712971415114199268560 9314570 10059031885741801868526502046601461760 9314571 -21317063878622575498900911338532197376 9314572 283019349115173754495665905219455587840 9314573 -55101599656917060026752008226850975178 9314574 1198151364911203672704338070882078720 9314575 -24159527544584084514978969839968163000 9314576 52452330605974667840835983267244613632 9314577 -103262825020130885495368976255165705886 9314578 12858905513306189239678966127992104960 9314579 50506871082295712516278363472347031640 9314580 -199731052060023871195903751054469120 9314581 -5586434674315365656803423927713429188 9314582 -51714100368338515093113167975477488608 9314583 -736075616546715341988820700050600752 9314584 -253700989631283296707930913302592317440 9314585 9850732980112104413999814642451950720 9314586 46760882306918275082288494300396723200 9314587 279011866878709045194231751407176655236 9314588 -70507388624882289322278869430102994944 9314589 130401629344598158935283273608318238080 9314590 -5467987790677060089041032732885495680 9314591 -17035015910777181199795847695946508960 9314592 -67075052291574935572399665285615845376 9314593 5761294537823816001756243438710123200 9314594 162926296057939709886139374712376886096 9314595 -4014836335548058250729267644166096400 9314596 89359852121295001926814048834864323200 9314597 -345643709708155485002012516273070909540 9314598 -80137248455746160164414911270057960960 9314599 -112459445944238820341206335758116380160 9314600 -131413447187098239826848172083398016000 9314601 39561079736786749887493612062108868608 9314602 15228834794234713474332951260476710144 9314603 -49064802786032467846191021270182723148 9314604 127390997889926719514993441707936475904 9314605 22979918943165338172977513547035043000 9314606 111107772627335111111203938485716960896 9314607 158213853155839550106670998887141996040 9314608 -3849344880733667573904736211302645760 9314609 201533108208085061637678981336662647104 9314610 36914759134669965458013486031578539520 9314611 -31713036069054736270270989958375436328 9314612 -261116877009970319840409316166148015744 9314613 -15074403891181863793365578987408576832 9314614 -92550835248420450373496565834061687680 9314615 111413837155440128360682215365785260760 9314616 121230202432409366495219585896330137600 9314617 -2964411678910848011349549659839776320 9314618 60342486644773706894020291133138922720 9314619 173122101360822951912206770874268790320 9314620 50285751327141955209337011741302446080 9314621 -229588349634308462427996227321913605178 9314622 -70179620373270264149420037338085477120 9314623 201363759513071970723941169296483447760 9314624 74495977962523907510915477156369793024 9314625 80329920809780333917403228063447280000 9314626 -90882968804550921626090797615284104640 9314627 -21653384194282015250858383135389979488 9314628 98446299592292517706710206368917150720 9314629 382310953130000637100603927628739230 9314630 434274352523313749888514893645656320 9314631 -231962273150632157145137744779907564880 9314632 26455601101295430788325752626825789440 9314633 188214994760990538621567337018787217882 9314634 13002770586074010550376781262885355520 9314635 -25682611453328428770847224986247283200 9314636 -116870871644410285318302864399506618880 9314637 -152342429773022445310428722729367263040 9314638 -52997970682438351703854682903007658560 9314639 -14646565829590971004791592013305815168 9314640 -28977375615795545724628717128174305280 9314641 98052047887625957251682886733500674304 9314642 65165782551305334044888109196740323472 9314643 83764280314074281251646665396886159664 9314644 178550950743423902848027885049827825280 9314645 421828074314771302884614680004355763200 9314646 53345893203172295738316034146857645568 9314647 -23396110664116790250896502314134566720 9314648 -128482133752351839198871403029875916800 9314649 -172894216526034809844937380094975934880 9314650 1577674292507444567637919972137693600 9314651 94286179421896883374148509925686265400 9314652 58042146329409102713704797340345477632 9314653 341734308159445035236183618416017052160 9314654 6169592021201439122928329773139625600 9314655 -52716339476940380056811009085322944000 9314656 65371410399553063991370588829433462784 9314657 -161016215018977821387936008362345982496 9314658 65135109629153669230877378306889487824 9314659 18708421811554553535551650257835129080 9314660 2199264706816336979025355194235330560 9314661 -166973519572324098682424865998039360928 9314662 -27956603534724861080719424266659926016 9314663 -116801383576293933867485558742328248960 9314664 204384467798515175736789437542638059520 9314665 70750158379518799107209310799841409060 9314666 -11705800137021248612639527792026995616 9314667 53912093532672721675569844285029744648 9314668 17028745589173503638991495125502996480 9314669 -35870721987201408854810017808764663680 9314670 -47152079675214216631172790027898953600 9314671 139280278743101338277907353877785579904 9314672 41219967404835121484481478703423717376 9314673 57409299403624670082260212450830601584 9314674 -72524551203824618119099055431263609600 9314675 87935131729806205982592348582309072900 9314676 -47798468563549427782132660424350267392 9314677 10160311555877138524553972130921076526 9314678 -17129776620192962253703454698942363776 9314679 -94072362832486373795670837437221057920 9314680 -135643736309446544736074680418238259200 9314681 160606813149017938043257864141000981482 9314682 15660479739888003636968456795006695680 9314683 41312763627029498833726671515099682560 9314684 280170136280456906218142455737415756800 9314685 -29521974042101314521490931323343236980 9314686 98186711483436098488058844712426977792 9314687 -84600859971443462328679895177616119448 9314688 -61827908890586374924969413299467714560 9314689 -160983770778624916333611054481516761260 9314690 -6430442100889484936339697664938839040 9314691 267839536782361892577251381600895554544 9314692 308532576353574112281766343327798062080 9314693 -410518627298149977074863389835421491680 9314694 -30886248658339363088206559041716782592 9314695 193860203994257018153540256755965008000 9314696 76679044917470858697022595804067686400 9314697 -18433886798540067240953077691568635520 9314698 -19785108492794471978117165728225352400 9314699 -182064754853515149383935379122399296300 9314700 5642558929342321996431868350000768000 9314701 125187388555201001784493516759209696 9314702 25865451785553631110213657181597615680 9314703 -1046274807715303260548112827050391040 9314704 34180402289606904265141246274863853568 9314705 72692070618570801809506915739568991860 9314706 8677724883470889308215469160537458304 9314707 -221438824514493473344780079705635913044 9314708 -43360083386505509662860269331984565248 9314709 40906612786479228904921985637267302304 9314710 83682412864131191682894218739318389760 9314711 -5194278913847011413277257107366096160 9314712 -231218936936856896844248795051200512000 9314713 -76322203525939692957464259721449597240 9314714 -131762336629080828493757614073113870080 9314715 59387970011685448866809458078039659120 9314716 -88314186453459505982600287519245366272 9314717 -640104958922111716022253370778471877588 9314718 1203401246652976880392732428193216512 9314719 74619500714328306638330080186717937120 9314720 165223030262067008727932322865665146880 9314721 48305101246191781128113178076925596308 9314722 100673162522793442165485906920862744912 9314723 -180344701442346711938575553512195772352 9314724 37963420757619429762656916554562048000 9314725 12736433170831632459510167802254361600 9314726 6845719512234628330695217288835577312 9314727 15024363499795221513291227984441446608 9314728 109413095443919487134772322017100584960 9314729 304394496519097382459270901974074254330 9314730 50123612095622371446870447104990400000 9314731 186718312555795325593346504815203835000 9314732 137993370293590458074578133237253242880 9314733 225526873371524002286626402341640044864 9314734 -1621274837135424714317112606838408320 9314735 92492555852645882903858210931446964000 9314736 38585877449037235611637213027450847232 9314737 144273869425884661025920902681395275072 9314738 119143780722986020254115223177349098496 9314739 -14243580825751102235195126841246308016 9314740 53431006912882681679455506438787315200 9314741 -104405496731036824852022114930296611858 9314742 -223135078796591353466683703361137418240 9314743 -122128900289053955022901981190329695240 9314744 185650822971591392451528894513711452160 9314745 111937632941582469461746824092468187840 9314746 323277843444017618787989814210553344 9314747 -20859914730334774080459197591646259872 9314748 -29781949519411402972170290594806291968 9314749 64095734345850682498517644066554329580 9314750 26714695227805634503128408942626880000 9314751 -109490582632434979386887475192819901296 9314752 -66079497106838300136204329003719327744 9314753 31098044012157554351544874172993214978 9314754 -11514243547835634457888047355574184192 9314755 392008373283721639602779237327659078320 9314756 16483360621171205579178600336165519360 9314757 7550165313911227143233462929872663006 9314758 86173545533114153716157484688950235584 9314759 201204791127404658959896751300492066256 9314760 -14903222528546034501721770117631180800 9314761 -167878968841875955183869945373727084352 9314762 -82030049909045449112089480100432188368 9314763 83461453010250317094121154298330426864 9314764 96381208936045284223288984810481912576 9314765 63702516751992845355798127211764275660 9314766 102888225256814129657948167203613402752 9314767 1373004669647888145607770405042649344 9314768 -10023757612780141195477478539404484608 9314769 -65910513267354724749129604688414926560 9314770 19192480553929937761748270217948480000 9314771 328549125696790872407101207205969436000 9314772 23587619803984150545271052926830403584 9314773 114907246197743080544720860872148158762 9314774 7094641191229789506307491185564411904 9314775 40802255228022676037807209111792395000 9314776 144429159827696490077676778597982146560 9314777 38628306199494142426724667780604975626 9314778 36708414314560474099152196270973767680 9314779 -42004839858254227242927799332666050620 9314780 -72518299553728054246486895200812710400 9314781 -16151821079508686866265822222310085056 9314782 -11983175984296298150110583786678989248 9314783 -142261443498640060190687466492905647968 9314784 87941441349784886681028797377861386240 9314785 103348495814133546277168695983571304980 9314786 21097507552593703661095144720053120000 9314787 5715913998094465915734714062776525824 9314788 -39804509908464123831587779794616422400 9314789 -1806042996357220940456053208300037120 9314790 -15113660850581726047382202594186236160 9314791 -120209905549451205856170242056093956808 9314792 20427384120874923235954680141453312000 9314793 157423903916041748250907311378660706944 9314794 104396442976901060413542970988800587696 9314795 57222578742468342801137646374932853280 9314796 7399562160227710056828834598878868992 9314797 -250940789414694778599773596958813139754 9314798 -52394257145023343099277223924844799936 9314799 -75209566336177786869684908803278030192 9314800 -2529352105515990230080639559196672000 9314801 -94880309773061209243326465235858785198 9314802 40382626343581692533567396455468732800 9314803 -34184890962700224724570414051631266992 9314804 96103806871408628746637188101740716800 9314805 98440498932282407656449373250078121600 9314806 -21106113163217564350849537215181859136 9314807 299958941744676350616897174408175324800 9314808 66909530155757413980947981250479247360 9314809 122334094762231478801152598427382991552 9314810 -26996925921599759035738033080240912000 9314811 -310763521217870708345513547413206348800 9314812 17079649428219255565000434111275823104 9314813 23272992323759501013565193285855047320 9314814 20261721676565535700122775266253266240 9314815 -24655006857430275012134100375263654400 9314816 -9700665182187858766564110621952966656 9314817 226994015807847826404080449124635890480 9314818 34584055728476673647974089551312609280 9314819 344442301159883473313285381225700116220 9314820 109686757566665863090854723121996320000 9314821 -318840900933924065587647637430873650978 9314822 354691590007394881031997450683494272 9314823 -52670447363149782561238571549056400256 9314824 92644820886102211274212726369973913600 9314825 -24785069949631480432944737676827850900 9314826 -29541390305370199726201052900998003200 9314827 410510411430824295477071820370404188352 9314828 174535617653978519566521756404095104768 9314829 -48655143472368412332714045664572100200 9314830 18698223651532519698847267302835065600 9314831 -91690110416692496144917085586861684336 9314832 902531013560426283527156127731417088 9314833 34047184745795900324072361642833580000 9314834 -163851427392540741963936210531312323184 9314835 -27490201523480161602102100641985820160 9314836 475440289776076840056869918303908712448 9314837 15459858381461855613491156521584987552 9314838 -1273559404618370774558279578400090496 9314839 -8423647373594283723825644958461746272 9314840 156147196794775505092774041870069964800 9314841 48055151003944436407207973092822331040 9314842 -23418342104061002770648991135534464800 9314843 51211835276696675300750684356572696960 9314844 6955481182774459490535050322449301504 9314845 -88174244585746446041878247751070665600 9314846 170918230672906756120834530808753663872 9314847 81657774891787279217977235990451100824 9314848 59602791195895634565136762839771709440 9314849 282811349619511962158192000887583232 9314850 -53537265709881721532471575509696720000 9314851 116926374896052759679528884487324744000 9314852 -140196191662037358215204527569668552064 9314853 82455302537919525759927851176527191904 9314854 -31395249010367064680789240767896558624 9314855 -34887888911338405983565664997842646480 9314856 82194695470952466574867270930707978240 9314857 53872912437731401393310038411704394106 9314858 38658736614257385673041231154411253760 9314859 -82052609372032681834566586117467494400 9314860 -64201915254913596590922056038531921920 9314861 -84777401522705711942748902457593724480 9314862 41652917622730237827521916348773760000 9314863 -55108030099387719888841080124598590520 9314864 -29793721693615416403800142429577871360 9314865 -72460333523686309442214876007921670400 9314866 -43525014554072739978381350886252552576 9314867 -4672318252276496718886463007395124084 9314868 -233884834851108404491203465730013681664 9314869 40187443750314345594491972549025210300 9314870 98872152669270468015519007194050234880 9314871 -185955923981724930523470733912850744088 9314872 4893199939905933545423288442421493760 9314873 5178172668904966516219691281322309844 9314874 -11370561789025662570399126398619965472 9314875 193471334905331634778628623878228000 9314876 284061731350820549535113164859821183488 9314877 72167153268323530131227503719181217856 9314878 175824647618231492554382098909657318656 9314879 -35195743131220559956457009942765703168 9314880 17271361107055842755127765150644305920 9314881 -184178068155098488273272464346998464318 9314882 -148740657042678134186595944535371516208 9314883 6000392310893372259229701955555193184 9314884 49109298808602366406035334705241376000 9314885 -5420409907401300209468208988097888640 9314886 -3336388547162694876792290913789007872 9314887 416141389733781125695218962843481026760 9314888 -213264213015661912632087883413417000960 9314889 49762001101227329708108337794627825424 9314890 -215394384606517370018482720924723200 9314891 -2244026072653753859568555249998839416 9314892 -266195876561672963583596527729572480000 9314893 -105588185189675322138013935796422624800 9314894 -72780520897093653862758402422963760000 9314895 -93857813253006466727169084124056607200 9314896 -4179072477726005565715061244110184448 9314897 -17135023666637808430938107860514930460 9314898 29733686730706104978230052842357675520 9314899 -69678322092060830364269542593554901360 9314900 -47978812930573608243743258466798268800 9314901 153250170826874604240193949429231910030 9314902 -97974431204491300791047651687054318400 9314903 79955668704050624053955897403729246984 9314904 35634143824374764331215844555424849920 9314905 163705826216319723510248940590250957060 9314906 37911417236118527562509365517243335152 9314907 -62093385599117770481816407818678916608 9314908 73678034991933986067250607382840705024 9314909 -24757385267922184735774455290612733396 9314910 -10747023495965838782817395313469256640 9314911 -119328327457607397135072604504241581376 9314912 145943166031985340666038248625941512192 9314913 -23057456655985673226006053428384607712 9314914 54715798841870425415465721109031373312 9314915 -192851372046607529823282179361197419440 9314916 8997411943476687485088862665530609664 9314917 -248358928071205320533969561149266348034 9314918 -266815610446523841269183060409409920 9314919 -144424554736055785823339806091271827976 9314920 -111370528725492615678262965155751936000 9314921 82139123785241545352129246633269923840 9314922 9735839345609608490400781035056183040 9314923 330706407222307612740925072664918989172 9314924 -10935734131651658802764575155312935424 9314925 -121287602329217601200267452646377140000 9314926 -129183142853248467902580762127073208960 9314927 -171524405385490164099657819906091408248 9314928 -16131227176014585021768868441165725696 9314929 18739582776111277668312817218659847888 9314930 221948243214900880649246817529973529600 9314931 -36527720505252491805749889121591200000 9314932 -268946099913701872137666345045481543680 9314933 50444343798193980604098893083457606784 9314934 103563065599860278500085620181757800448 9314935 18863280037285510166526657964277453760 9314936 301660093649374485566260971396914503680 9314937 -139226931561712908511229968625709057606 9314938 110959732489363368444766071517638647520 9314939 28684143686180322704539269696280312740 9314940 46987530466681218662340234286530355200 9314941 354653664402208127492617278000709310342 9314942 -8136137368377024192639592137175597056 9314943 -449973967060840705605673215451895808 9314944 6770064357455028340435867995356528640 9314945 -14095524710566920754397512258240507200 9314946 -10610039058070104606309718591181030400 9314947 -391701938812358467711311411991077705604 9314948 99735038485343793101480373956234439936 9314949 -66140542180742917321626143438004112224 9314950 -26655443647630159684224485805526980000 9314951 -375931953058731209266381001088790384608 9314952 -121989379295740523910401574077421404160 9314953 -66326341337416686360766513263100189798 9314954 45134141118764597536528487902903833600 9314955 -35762649672020243655677314841511374160 9314956 29874371476941763178769952384196519936 9314957 -110946556823091823721887331700487203840 9314958 126657728994487310022648128717143554048 9314959 -345132585934449469618031754784906687920 9314960 37759022821337318877729835545217351680 9314961 507098640497004541651124917024148736 9314962 69670701343711114179508006520527073952 9314963 -100292791530011313412006673868937291104 9314964 32972666584590538479584231423672473344 9314965 -140146449033497093805204505822622846400 9314966 150052253835626657595980549434769572224 9314967 231408236105929653005595140950865007312 9314968 -64598742830922103670016406669721763840 9314969 180431422185291040840214421415152908160 9314970 1503763661210374941937311818907509760 9314971 -181309425222406382155552088490895155968 9314972 67591202799371143948865110506290449920 9314973 261161893342850462570579824682329953600 9314974 -88329575877059152234380347978706930240 9314975 -57875869225700382533954820111584652000 9314976 -166923297519953001229397040832799834112 9314977 -81249905415686942213843921069136592896 9314978 40116120406755349371364550107057837440 9314979 -85282830483279410820269040139671180480 9314980 -245480991337366430098493976283424079360 9314981 91383861018643467180907163943490794720 9314982 19388373904270688510953413273288564000 9314983 275038665202825818918243136969328122232 9314984 -6857411169881242269357310613269708800 9314985 4647305086026355602651636450133560000 9314986 -132351574040868412421731893816245801808 9314987 -264580496161982031230252773291332423936 9314988 53751061803939966395584808430094272000 9314989 217149414562977532340575418081815258656 9314990 -55014165757086712388920299154447080000 9314991 1888952696395302616978388054466700800 9314992 5816379157756846843638166553428918272 9314993 -367950032546558845054624813153225158876 9314994 -8018039053174607292305434646306096640 9314995 -113821146926176809972873748290473433600 9314996 -35660030996095963639202768573107107840 9314997 -34863268186988228349766273230943686720 9314998 -55326363858109705314892458573528366528 9314999 -199087592892136152221250690406317783000 9315000 -1282200272449996387303005616166400000 9315001 229353036097728055290108784314453657002 9315002 -32467049874269992528831030975645053696 9315003 -31913452368676113196616306103832102800 9315004 -231428071700072033810392753739235328 9315005 -93531171913416560014001959814348426880 9315006 -54881035107821396138747754458475708096 9315007 -31774247699816828724851282314021907040 9315008 -95796546879599995231876687315124355072 9315009 -49093171411961921515139801503036132992 9315010 -352218188781308250796535029499581440 9315011 61565512507704293660082149669705296272 9315012 -5951908858222318154073827731523444736 9315013 316305625446091332837435118871011709824 9315014 125092707675858690987696922062178287552 9315015 -43969673083224307101963527628669062880 9315016 156568924048001470313942382824523571200 9315017 -519105957766979849300463018615258362976 9315018 59183359310906369769734726107782690864 9315019 -6465986910729841602821586010172201440 9315020 40373108237590674856452578546613135360 9315021 -42791994761862611675793634712160775488 9315022 -154372003653023892930796867526431661568 9315023 104065765261259948070879299152170590544 9315024 -88530281094312919764579112513492746240 9315025 14412585754131007726297526047144560000 9315026 -39493137256706856325589912478713072640 9315027 -349462680931429848973278041473878518160 9315028 -63621201101370606456187508847526904064 9315029 -53355619517444398419278704579318856370 9315030 -58196800859586950697742621467091543680 9315031 -82334244966490152402698035805362814880 9315032 398801660312027831614232594255657164800 9315033 32152440661409339935686149787904608000 9315034 -215138567488058746950123153035046109728 9315035 11160753860140779914280343930605542400 9315036 21957534196166926864880051641627843584 9315037 223351698498901612379374264748644203686 9315038 -6881591002231183722696683414531542080 9315039 153300259292349171728402807647032286848 9315040 -40968533593313336976877528096277790720 9315041 31055834483318248009101653776296238212 9315042 7641914729823528473367877941298368000 9315043 -138722823750766538731752846512124086016 9315044 245911203526344527487139916652750827136 9315045 54244526696130609871662369823479448920 9315046 -8059808327975367033057546073282048512 9315047 -745265709332339855864196498597840168 9315048 116852711544128898254429066678648832000 9315049 314105468949163429607996338771731571200 9315050 33701596078776927060329411055396982800 9315051 68414845224543374405317008196702047744 9315052 -23164650666733300376633974909243473664 9315053 -9956146140532890483748019084765163936 9315054 -36880044598730027143637422380860313600 9315055 40903235415157009761141907951869285960 9315056 24966401043868033591315370023598456832 9315057 -169492243446295867721702312923425573312 9315058 101624060730860275040262530229986611200 9315059 -10843768177519113412480758718732202496 9315060 -70357396754362763006155648354274519040 9315061 -3735943250807883996196675091230417920 9315062 -46742505876978321330466535032770436800 9315063 -83716572075069007777810065406483108608 9315064 -10618950966328917682819269416939520 9315065 74938764643635942792373257913010344200 9315066 620535578233659941479662190536708096 9315067 -401157402872924244479232177245712689884 9315068 55892419579955470636183154760934004736 9315069 69319878079057131388163106770176278528 9315070 40366851944776215086782256707180431360 9315071 -171210542724376767805265982725490540768 9315072 -44671644008578645369291666693011013632 9315073 -335480258645487012445212110792976211280 9315074 -6847509259911468681118684581280828464 9315075 -18663628467546904457558432905901740800 9315076 -12097898761810082406359823256686394240 9315077 80397458748198581668068368248643111424 9315078 29014688623529358074486344924175327424 9315079 289592128935027823304903096796830838680 9315080 230738909141184406738948446975071078400 9315081 18584615910513879018589435616304601722 9315082 40044055483114938261719950559403594240 9315083 2454714769264292073709286002123325760 9315084 -30293650747372606175584253572887089664 9315085 56382550272073113624250986455527996800 9315086 12036151683238671294345149803873412544 9315087 35728636934090739222239678410432132368 9315088 12250870294159257575674799416565186560 9315089 11321731841665156034572375709512731456 9315090 849815432430056223748782713705203200 9315091 210345864886292654818713168678151519312 9315092 91163323016867895833200903211065559040 9315093 248394392549903094774505581018208071744 9315094 -181013401338737373745851648341944103904 9315095 258058475151945191839416334739889800400 9315096 77691287292350678096417937647475886080 9315097 17912549795773838852672608218586030080 9315098 55619591246191756980031346064317021664 9315099 95781961695263529604963444403631621840 9315100 -136280072604269896655003979574440601600 9315101 131036540995169540794873766348138016102 9315102 -43725730939203502549948148533640703168 9315103 66551834053724597864552723780340291456 9315104 -201980533631188344776413555715515219968 9315105 -9895808190481158053543250163950887040 9315106 20779597861662987624860552003390716752 9315107 -556453069272893998368215018305534000440 9315108 23453924211592304786396149329717719040 9315109 -171945490280095752748614569531093770690 9315110 51832540085968543007009014236145762560 9315111 -72468210195427817256197349300936577920 9315112 -38622227378103808563434518803397017600 9315113 4551918587647656403651176440162791680 9315114 -169954386688771435393406978873117824512 9315115 103212260142609947207964704673646727520 9315116 149928411471756072131760709797729059328 9315117 -63944548439601947915532950495284848480 9315118 62412844346913337955958782777197773312 9315119 292391055022013103514878668927914827120 9315120 -10605253239719346172479715618209792000 9315121 56040378496758259586086392085348213812 9315122 112029801760010164247553598038775460112 9315123 -88944161765964312844694605323943868616 9315124 6701042422663413575710583952457572352 9315125 -355639189687778634332011908362420061000 9315126 -66823806716735925944612095294323813408 9315127 372253205143355607729017937138898589120 9315128 63957370096268915785532011613327032320 9315129 20145749621045427991204273417513746816 9315130 41496220974961011345737330527386739200 9315131 127162222190459507451661564033250821392 9315132 784539174895959576612396368312607744 9315133 3732460360068525333422062216301797824 9315134 -151867724657997710550681656913772694784 9315135 191889669032221612197063379290835687200 9315136 32845809008429414233679667428419174400 9315137 -42912039090585939732543173511901209900 9315138 -14490122801735028717792026062109171712 9315139 470362028194378796469419748456417844960 9315140 24000213105225927017612571594152716800 9315141 -1188921023420397231104983812866158080 9315142 -199685682285455115435017560474928442528 9315143 26702494550720769147810171925171234392 9315144 -14345046864338141237497767987291463680 9315145 128295742134853397295970067679503851080 9315146 87927267747633349676180745453009775104 9315147 5346454196910593041411225345697161728 9315148 -295198461993966174774654841124488074240 9315149 262369549704127307969237944288899930240 9315150 12943435449236529276497622870680083200 9315151 -61915190223097233761832378395057723048 9315152 10017054168478301835659028202701717504 9315153 5870765402104695935320478139118978320 9315154 97425186637815173123570733222785605776 9315155 35928538154247026122508196299826070560 9315156 8782962202734388069584078750234304512 9315157 -42581366030076407160035256571627557668 9315158 6086487486460043472810854239976059680 9315159 -1761725833047855101784631940118835200 9315160 -54093881432848616871813048963511296000 9315161 -40678258806579370569997164932645875830 9315162 -92594714641608838284010121391069826320 9315163 15405438469605442302415146827244914448 9315164 269803172650948462226426403790799909376 9315165 -4772519884606458827822597949240322560 9315166 -74703324654312734847939086635016330880 9315167 409878152329754913863703478009135196832 9315168 -48384198979450542385528442831933276160 9315169 -255818997999970111246364152011250206430 9315170 8448404576028200887245425654258069280 9315171 102847985551992439930112589258378707940 9315172 -26418549928223604072200562484403973120 9315173 129781662756980484278593635073781703744 9315174 15561489738978836010799544820023064576 9315175 146941728638888755275806400034257238400 9315176 1894064131915940019328646976803389440 9315177 -103956091214773213649536428319270433280 9315178 84319843500547438879882462759881922656 9315179 264007129768096474435890794732393549784 9315180 -4877336526685255440790132452855920640 9315181 -270476053485426651675267348748909711018 9315182 138926570881463871633462885737475384000 9315183 -56436591883425338177926553593935129456 9315184 21018463946841624849034326836597882880 9315185 57170637057780180391685279471116200 9315186 118139109861887268372807842346950312064 9315187 86130150857323335223754736925959276800 9315188 -53544961153010761428137561474072696064 9315189 -83236832356677483418988251584771806400 9315190 -3678535302873480482366149198811136000 9315191 128324162898810020014436592023441855592 9315192 -7559477202558094710957202866809057280 9315193 637355533575543295872356784519137023444 9315194 -47863356603933749330016009762558259200 9315195 -27293053274578433635405048232620264080 9315196 162069082076753015185240904342022782976 9315197 -195405552093832231050336588225234656160 9315198 -18939575814328575705620120090378999616 9315199 -33389528861947120145737207232668604800 9315200 -26007852002864966281690760739815424000 9315201 56477565401104462734355273786572445440 9315202 39092551907941495237843937023440839712 9315203 891787031974201091123756278293477984 9315204 -156224764363366871828010444978141410304 9315205 43228084053933559528551919510951324860 9315206 -113014934804451037331014532639672832000 9315207 -97049547610420962232656930689051405184 9315208 -21608486421507429290734544897406566400 9315209 -22651933878241859708176512574863119580 9315210 19966948094246323315822150255015368960 9315211 91264751753836765076323969899190362712 9315212 -170875685396353842761619502988229273600 9315213 -44970843597065411814777826545579579456 9315214 98681299064384803140352085898857067456 9315215 37741519718694306570356014695278169600 9315216 -43284504409249335981929477159990722560 9315217 -376034451024625499694981425809697251520 9315218 260509656888134007478297462994611076352 9315219 1006301026708677343933849506846086208 9315220 65963673644922287418800484703208666880 9315221 38918600930107525332911723153521974144 9315222 26232808534126295063507752942127038464 9315223 -347972362577222564859303794355715561528 9315224 -122225030705357641126639365777263308800 9315225 -10173769832576094974936023874557770000 9315226 14490258694453373296342028830444803312 9315227 -2127513753321755508034699047194314080 9315228 -24331599691136639735241285711132106752 9315229 -64306755930056944319624973738916196928 9315230 23567446728454270646253118132463639040 9315231 -55364179467335300686089053584328021616 9315232 1256081509616258319524619955853524992 9315233 73467234762287410359898097519971048980 9315234 -15267526171471128160171082411184000816 9315235 -114949553548334639298771437318063268000 9315236 -14694374721740175483440505395976855552 9315237 78636436770626251237299832720209963360 9315238 -8521180471176034596946993890286289856 9315239 -965573705547354153828575111440173960 9315240 121215708678829455762799984635668889600 9315241 66420539105155343684338516617516484104 9315242 -79749585194088544016161091579792635728 9315243 -5616732213059652589200444388791991692 9315244 1890443167682519481955036116439508736 9315245 1817237268865635557173958794475311500 9315246 11134042311802570684837629743581406784 9315247 151874585352844030766265700504528823696 9315248 -31902219628835583067272015034839318528 9315249 -79529453988282746035059704017437408960 9315250 -46261359498392995089419177895110016000 9315251 315027370439233194664528168233267388104 9315252 -29538218465578101389262244303787606016 9315253 19033083229022606581513268817393850464 9315254 91800535694138924986855898741801170560 9315255 138737729469904373533640958462729652560 9315256 123653413626708881542202404250455756800 9315257 4709531394348381545413451362925056512 9315258 -17884615272974461820708544116718038016 9315259 -168220551008454817503265070002460407584 9315260 -126097758089335559883326857996673894400 9315261 -24813158961711913548341135616324529920 9315262 -140943610884546458302177008315632105280 9315263 -174487693618381480553916752082479221080 9315264 10441679265027562404664864201192243200 9315265 63061464860940020698025699565290568660 9315266 22665863234767711752694103023355596320 9315267 13214432945101973876133364798133942448 9315268 -4281859731991426628745800949512615424 9315269 -47046657891788968136212348358868262404 9315270 11858630338291319747114408010492307200 9315271 -24938598483056234067806768225656813056 9315272 141782274870631981400579962401651532800 9315273 -25719044375645750874519695998074265632 9315274 -17801377140346889377198596729998169600 9315275 96809819596277562619431567882488739300 9315276 -73882872259335046813408419527985217536 9315277 137701902378961639383611356062864491126 9315278 10776070896954682855669627499782812672 9315279 -113661036413154881364040177402232408952 9315280 -14290866361848029710869082310654361600 9315281 38184485988940894543853334751847810292 9315282 4621519037920986708548341655362613760 9315283 -91280737775560682595789278137167582656 9315284 -182774181449007178107435963112905965568 9315285 -28542591540417906922901223192283238400 9315286 -58251356285063578030444858268441238720 9315287 -78200643790078706913549525695295178200 9315288 78814781272408354050058144255637452800 9315289 4223655708940499701612950607030958090 9315290 107563151450898112369371184808562290400 9315291 10256355330291998723503860263742845592 9315292 -66034890221621275463773497129090679296 9315293 169753689460416663048029264930853204600 9315294 38452286540554510672994782438808801280 9315295 83432518784461975654303360684827289200 9315296 -400629095958866530858682406468093739008 9315297 -162544744000951745198026457832741876960 9315298 110263510542653110522069459033703039136 9315299 -4119948248372357782753376782974094080 9315300 25341647838018161637808366362804556800 9315301 -120255925042021813225525412821400882080 9315302 44952814236162306581590468289726577792 9315303 -234113495771195961087600594916610805936 9315304 975331866224315753007240234956405760 9315305 -1758878060533729040085363743389730880 9315306 35332659617216496780579881664079872 9315307 -215004725993349362907627633808041298444 9315308 100569801086287743608648478068445212928 9315309 -68436564273908761607686935182256463296 9315310 -130841199561394903742602478267381786880 9315311 -32953421269371378208473278347106176368 9315312 51385640377524705769183659880300707840 9315313 37381801749978743545642432802561733696 9315314 6905353992516663996404921627599030272 9315315 77801259362179096607086876070185477920 9315316 -298165039801371217361575897559923384960 9315317 17996768849071225191025691836401081600 9315318 84241036961229009393054333903166893504 9315319 -31806633472252469389707300723127939256 9315320 -113562606644844272972362065376641024000 9315321 3997175338241165979921666440927429712 9315322 -142991214066700099103758431388033428480 9315323 21501151011909201510558335487009569280 9315324 15040958675807640193036887416451849216 9315325 -100306874935409681620013264857127531950 9315326 78955984659231362788388016881210025984 9315327 -1454138807588755781318832647257239168 9315328 5347050957848597926124990941045456896 9315329 -95013505806760302118770298263297539070 9315330 69223018430149429706162111385066193920 9315331 -385271723384479154685335545512541134000 9315332 -14591175945815729263543017003993600000 9315333 59846595611341276399205551744035744480 9315334 -72956215035212209334667807215364494208 9315335 -3009749256726139052084376627102339720 9315336 -10779405570883232418339136083240714240 9315337 -165788984841093027710638041569509566514 9315338 -189277922278263226816579762142281892256 9315339 -70844939301996984939142985313219763200 9315340 -144839844484960336242920471583567360000 9315341 54716420832530180887391463247356358560 9315342 13995399912978310704709753838532090624 9315343 -185374552591134452803601507172821923408 9315344 -13786416847555557742485729055490826240 9315345 -10725357919123428407479732925567877120 9315346 61697599121210648244811349893735960224 9315347 138638976518117875536812056799968778796 9315348 347291402137106412873508755865436160 9315349 157119565379618269934599729663623772764 9315350 46191146828262047079976172194275844800 9315351 -391067111006602594899932959852151138400 9315352 -28025637235328085378509950966763366400 9315353 -618102676520408200473457728057472764342 9315354 -19042668224615676806516319778945529856 9315355 -57093538186817168275979064592866275040 9315356 -63133995101304730577914386822186478080 9315357 108026369430643964058212359302477575040 9315358 -10323878522979523385028528742472467200 9315359 305912286477225195114537248870436190560 9315360 29278261335278556892993636352684851200 9315361 -54959931740788037402606506612792458576 9315362 -5317147787272700504482913444252582400 9315363 -48799849083816280479711813792475113600 9315364 -167863001105311224358487305833698918400 9315365 245122010504794869463272529081100875260 9315366 -53100424065251376172358554424781715776 9315367 -44946186852595516931741133913590488584 9315368 25059438632227618861417049721662914560 9315369 -52110540443913446978413563231391980096 9315370 141259812593855776336022868988334678880 9315371 -76251962491544750765745548341864912032 9315372 99767645536082986045141110040663977984 9315373 -5015750301696291363539499127380880916 9315374 136494110623268682790659544929055215936 9315375 143875148651958930902646707031705108000 9315376 1995335072100942867890453373186473984 9315377 34086688411073938302691154692496755440 9315378 -84153743547643678814285671556996532480 9315379 71691781256304735200658141117535372160 9315380 -174847633790673780450648973397969625600 9315381 -14263538520704002788944992298508694080 9315382 166419464321666021619112393578758181792 9315383 66911611038295582186076524877907356160 9315384 3711803033121175196551774560636518400 9315385 81031612453562792737915560111173072580 9315386 -14713070301409906292724059350424111136 9315387 -95468149750081826467498082953739184756 9315388 -356366970920374354684427187566112067584 9315389 39160853956796288970574779423410306400 9315390 1290872836975071565834956945715927680 9315391 -3751775660179847907728177607361768320 9315392 -44910599107358038549496932320537477120 9315393 -65143577678312248747548979758094493136 9315394 -139108802337568747561666109149149429888 9315395 -117926815763887080989911546129775245920 9315396 -58588241782850559452136698347497753600 9315397 -45713586882812815872496007723519170048 9315398 -26642155273362006494490935001121052736 9315399 -26889255836775392839619255357154589440 9315400 -135699540122712636487027557983748096000 9315401 346870025316529115064725310170524132404 9315402 104777003686351161841727261689459314432 9315403 -272787482088093187241961964785418483800 9315404 55174399526629896625385681505057472512 9315405 -73630777483739411361374125447172972160 9315406 155282896018123035640789489990080553152 9315407 -110703672358515020549842098317454596928 9315408 -30132777555461982280270507231170134016 9315409 77185057903735309613366360259035407860 9315410 31811479546416017835278767529812677120 9315411 43947980841051406684751288500348763904 9315412 189491155610893935652970267548461230080 9315413 33243228101026256065012076375641654944 9315414 -38743811201388165195601084217303716992 9315415 -120800366668631353080070372496686268400 9315416 149522211059469271214058258117567160320 9315417 131937004764230198205414968310221242560 9315418 34013323666764026847550714411873794816 9315419 124237358494028477391822241503652394820 9315420 37332870987486250331876904860531957760 9315421 -44211048462138257607413088596955676378 9315422 -87093282320500830886186332151740898176 9315423 165196852813217065011590765808302563296 9315424 -146314688328466040736291145881290932224 9315425 -35003862847918194235548842905802851200 9315426 3558005222994218428814894446661698944 9315427 -1001185664682932642048436321177057264 9315428 -147820351945703387343500744884838812032 9315429 33423327904413991475419475750512946784 9315430 78502037638495193076605267725812351360 9315431 116810582439953918292884439992384734464 9315432 58943095689856930239935308288337510400 9315433 73790392568472790574659364539463386682 9315434 732818693463458935013027265950465280 9315435 -85993474135164172645335605358251389200 9315436 -19088990117468578270285008314484620288 9315437 17140723320642637244803169440300354368 9315438 28853007604336609211340689908280279040 9315439 127062029466512800977613297490153621712 9315440 -60626971545669862459835441930367959040 9315441 112171669090247787689210728248040133520 9315442 -24052720664016895848823429071726571488 9315443 360790526456889694184531812126910366880 9315444 55657923906368539659200354444902588416 9315445 106509055406742727962592790981158508700 9315446 1383318668010700890565837969593980160 9315447 -250567974005222043438898949628698204928 9315448 149833984021232649758409339357032079360 9315449 291950889232747855529750989558598360208 9315450 -6538069290554457573645234257254502400 9315451 -118733976739246147134266975612162700600 9315452 -30203607915504433815338532267717672960 9315453 -34945949752261895962667586277185361920 9315454 -38054388738950495557661618716957069824 9315455 -25195581524583905636705823330199583640 9315456 -61251405324919383790997211372721274880 9315457 -19628316643568660052703939089408725180 9315458 -37593633618444532745057932698530959920 9315459 -61388426213738114882875746806976299280 9315460 -28801259763626851771290221819316142080 9315461 -114800455574516194090804125423024043938 9315462 -28731629502490777979627347998762545280 9315463 -179098806571144730582428689313892523680 9315464 308586882678626485490477157904945935360 9315465 165291636612492224311353572829739677120 9315466 144534049807391988811196293047592800 9315467 -27034100538863177541644542959990110400 9315468 -103438992267285286856275423407141474048 9315469 -23559942860386552574202862481936432000 9315470 -160810177180195767770675466545577196800 9315471 106444250358032551815745774397167313664 9315472 23163780184317231530054956030444503040 9315473 664260616602091640806653044935819699560 9315474 -38329704900302744061554172371800846848 9315475 -70915328942766063000135418170621868400 9315476 -110346383266094105002534384554548749440 9315477 -1715246292246078499015619740949449632 9315478 112999963748570463946018673712391403040 9315479 628881193405026217313044409237119879632 9315480 -106388376043447459066761867128924160000 9315481 76103471958658712541662902582666216192 9315482 -153320326633190687578983261629163023616 9315483 11071356626470012301989508929305099264 9315484 -85331524783610994458879688691772371968 9315485 30403031577402299311112281179587427180 9315486 -9715098863188650309352739639782403328 9315487 48773124718636568744480200909662813552 9315488 -58527040722905116315103211181650345984 9315489 8005301918617130167840718644886683824 9315490 -26381328552730668688327296187952365440 9315491 353535629286234476625545713121451241200 9315492 -36615006780973301645653165793236279296 9315493 33072124361516574082767462644065783008 9315494 -154329118720944110363148943744740930048 9315495 14718565858756294869263568876113341920 9315496 225672477872859409842534955034018764800 9315497 -398534998594656055259137964419703778054 9315498 -83912036780636246081746629699226119936 9315499 -81696744521850362891241826194306071500 9315500 -65322495276195545471471113153591296000 9315501 -29911618398766635543446800723534030560 9315502 -18550160349597899128881543272084904960 9315503 191486366863750140830984408026728635040 9315504 -2923796257945580837292326959844524032 9315505 128450196998160463659121741776389760 9315506 152934074023652996419415653159722937344 9315507 188344259591762595737943209510077268592 9315508 21152762776003179336002239714739065600 9315509 -139344827930096041422578487323074668384 9315510 -26535030581048102285643476885392128000 9315511 -30812577512927789726258148937501606088 9315512 165814094064250656565286413326087475200 9315513 -199599873675829719956703356507739453600 9315514 -96839310914435021514820459151651269920 9315515 -260593648603572831117586844969070992880 9315516 8808055463849168110361304622633574400 9315517 62313292237812067727690020941741354566 9315518 7164773777828496735571512430362692160 9315519 -51567416746165560738965809576485529656 9315520 315508075933086194446839437045268480 9315521 -372264781973554512317547394381564345278 9315522 749280712851648465181011618279275520 9315523 99379674354079979117431826304230073040 9315524 90012416721501796885233259877673513216 9315525 -32067662738078719258473705654875652000 9315526 261976196131689604502434897069591154688 9315527 -9469195882616374636451895100821754656 9315528 2482820233687199903151783135249285120 9315529 -30294949236572169859811570105466836160 9315530 -3861775246298572249615339013076295680 9315531 -31061448454580525734506051445177559424 9315532 147433597283584028240188563668147837696 9315533 33440926692607018467657525360610969164 9315534 74930078331276150514657913740683017280 9315535 3845506602751343662196684922931689480 9315536 40631646452996923420144959354927931392 9315537 -112113556735495181007814880065112217600 9315538 -36663579533137546292598986951936116080 9315539 206360138190264710992088374670117140656 9315540 -30945751562272494007342668449658470400 9315541 292925038049243354325748108045877441280 9315542 -9387106042192348586077462492511855328 9315543 -235093878533495143805066775263918128536 9315544 -72587094446770526904041130077740032000 9315545 -4278485341669932209149909191708898680 9315546 83429051340242383685505328522001474304 9315547 -45237387653388775076004363472142643004 9315548 -63173906318200266506167648047767040 9315549 -62971515956178576487872172078549884666 9315550 26200714848517128947533763790624436800 9315551 -17769294474970640624589065167519163040 9315552 4628026995962018199724914463085690880 9315553 -110277656872625111484802602121907143916 9315554 -56162845760315414102128927785352582080 9315555 4156526940646008138424624162452913920 9315556 128345236491106902157911150745127112320 9315557 154295218811071907957230444293901735806 9315558 -5796624719548653442403744116674604800 9315559 -124995660225849778049412515261575718760 9315560 25257210188492516543182795916368281600 9315561 180641132025448577507425190249142931584 9315562 -19718116602830540999942154612777732096 9315563 4364447123517696417845921076516828264 9315564 65682159781286508864353509896574221312 9315565 33653601001568628053169407892406252800 9315566 -79572852395735505948869469768510703296 9315567 -2851345514159004350973340535733428760 9315568 49131576614843475622612883453316104192 9315569 52327394294355088424834561161383255840 9315570 13517972209543951225869664294442073600 9315571 -156000193618058656502775947455177618228 9315572 -30146509510634457935673568969064294400 9315573 -147296705382504080239774123529802942336 9315574 86009179861141149082782828467794405536 9315575 131429963632608241165916967787193685600 9315576 60710833570249486680592179616230297600 9315577 -67098147876978141156982629138814696448 9315578 -152887908944050730412943127540877014160 9315579 -33222455206932743061064738172114994432 9315580 15070074543334496595128920730997811200 9315581 -73205039594603281634786157562548003936 9315582 10328673258399663816796398177182313792 9315583 -55966860567370398779132035380569466120 9315584 236527464428266445226845165360240394240 9315585 -64642309847232666496709077877871180780 9315586 40495550669740430130103341901930869120 9315587 -393958934032305218617696587816745717764 9315588 21300250904359505388139631600281190400 9315589 -127687762458618271451886039435698236488 9315590 -13881303067143502346852334495980574720 9315591 -29793645644167707554169887937117575040 9315592 189357158548856636042023477682837913600 9315593 -30976121117055730416463064818117578240 9315594 -2460487962336645383361190989881256960 9315595 241854113278164742408708561815111337680 9315596 -171493413248546494745938950481664620800 9315597 -165237402636502099400787947127568641600 9315598 20861952697583279001913202481701875968 9315599 197978724476010941346829003642981479600 9315600 -8101957657366273539450774085926912000 9315601 64393538350536035998893211394838097280 9315602 98520087300346069236936382642336008192 9315603 -468304285615039673453771856792733680 9315604 129753735270780779798012015771019603712 9315605 1640196732504348629980368449595447960 9315606 -651078234504504766408759037311965696 9315607 13106258433366671771980543565808312672 9315608 -75578235108440531623926584169455063040 9315609 12941167241160926719436780318131103520 9315610 -39423990066973159918955557528469782080 9315611 -27364083601366508581495684281678385788 9315612 -197123235602607525990884313555313021440 9315613 -83002421979829236008627096141303965216 9315614 -645170667090162770001621222366308352 9315615 16404707461641197915745215082740161440 9315616 -168457732096225285090055750720260866048 9315617 139573626457074692042477590760612756400 9315618 64227245470315573886679285317872082304 9315619 -386333139640116216856050478705391618980 9315620 -139561834934709745572165688205234200320 9315621 -79218463315871531646262111525546475520 9315622 181273693958352552104455028801113094112 9315623 -85980100534384685212629578277491557128 9315624 27167281315567305067617365686616064000 9315625 -30554109888457341859455938868694800000 9315626 4288455573382973451133069955776371456 9315627 23490826655164803686054160171277951680 9315628 -83552029883933425467643399248864460800 9315629 -628548145269096850040023008291834355200 9315630 -17315217503561969101276773735156739200 9315631 -79691237574158483035963833470843846736 9315632 -30089214298318583445122369370233585664 9315633 -143061153422932155564997135056474239376 9315634 12707056455861501263366734948991990784 9315635 -123451905814681770863164691639427297600 9315636 -120300284599091184543765649970110396416 9315637 -325081473389774515862367515650944397714 9315638 24144022286004832031928765017659063296 9315639 8252459241458146978179359399017465224 9315640 26850721137674217917654506570705612800 9315641 148341577482749429314054872679551086400 9315642 1616271850115200503128279387891303424 9315643 167682394464581282015833338981637140480 9315644 -48679324120955843294432191941703710720 9315645 -66865196723702265345712400258258789280 9315646 108472405051586819487211139607067798272 9315647 334037860174206354300577593240640680312 9315648 -61565412197642103097666716743132774400 9315649 341085329866725821909929227588430400 9315650 -2145545501596797180473351159596022400 9315651 20085076683586151784472314923826899040 9315652 229143393534229539785801301905931153536 9315653 116616067870309855105934969895592790844 9315654 -99415137353283469674440301678281059968 9315655 38332075725989949437098589759335413120 9315656 -31186892207854768292941166789474058240 9315657 4365175987184045526047623253857710948 9315658 -145704462431737999372394083809273285120 9315659 66233920457558734602897666103926179160 9315660 -112375113699445735408666888247902218240 9315661 -9009535075592215046288588829164521738 9315662 -78134693687194754994161052474181752000 9315663 88129603487487894556182953708378980224 9315664 -56925921836640114185595094452422574080 9315665 -127349709551086417216638923588727768600 9315666 32640031624866212454623833106505307680 9315667 -59915015197837242337141734137183594640 9315668 78534143602111296845868769882591614720 9315669 170878077938548412068975978391499698496 9315670 -3586794342294201657708022244773862400 9315671 -196547160564459229556503261993134961848 9315672 -206240694219424441972098753230508687360 9315673 -328640063103978549449918029710607753078 9315674 -91814446503692965791364559718935109120 9315675 18781272160523979808567454701011396000 9315676 327042608337431795507949211343105024 9315677 11106273101349939117540181392136116672 9315678 -82103867456043484886731588513895645376 9315679 537461084857088859098154792871783405176 9315680 299739012814095817291259217550560460800 9315681 1659436695645913951697391294800846880 9315682 339303073479700878248088705486015393792 9315683 52467270457355650760292689545325783904 9315684 -29711411805096214663990764246491551104 9315685 -5101439741426121089121765383036063400 9315686 35651794770856484554608608078890521600 9315687 14876933546918665206345393373230368640 9315688 329699245302157212927352166904527477760 9315689 73076851078264557565295089353735602490 9315690 -43037842193100560052282673409203111680 9315691 -170687198696022176822699243603737812480 9315692 -1124058957240148464928683233309592576 9315693 258280533860883302334548825152173966582 9315694 34901605623965623149348968072520409344 9315695 9201810673819051194316587372989574480 9315696 7297026222274893647502880753899601920 9315697 130271258340026222627492587503866877120 9315698 -20258560327824027815426661072517608960 9315699 -243370013466325516856102874130066956240 9315700 -30800864926437375550401035004246272000 9315701 -381268225367758361319896034757513817298 9315702 88814373578320941999480797943434081280 9315703 -52120181453751844541704167997906417048 9315704 -33665971329813227935393859849327738880 9315705 -15164656999351650680066776957565450880 9315706 111032516559797705593933318480934877552 9315707 -342992866853718501463096781993103838044 9315708 38296723252641591719309588172819809280 9315709 -74986691559217483951224106204934909952 9315710 -17055542939436621425519798748878370240 9315711 -121135068055068250734128023642135518768 9315712 21697274356313169702121820886317137920 9315713 69046268967159691260035577417070742208 9315714 -106522437787465804482788779641181176960 9315715 -210912865216281532270758386822021197200 9315716 -187198195059256583507649120755895555072 9315717 3313137015376741091723545032562356480 9315718 17122231508127808009408814372401105920 9315719 59014127858777622428545814032407340800 9315720 -46686562811691898122394346343716352000 9315721 125236073751047971882396168684416928922 9315722 -41204330428003312351826750657993266848 9315723 122571944591104660643078687909841337344 9315724 -46785720863289429152401917766115662848 9315725 179356742741521067411402570493428153250 9315726 14290774979943676930284642546749552640 9315727 327411665067540689570478668763914266320 9315728 -107226825696042767664072907172421795840 9315729 -23368618978617323021336104631543149824 9315730 -1074587291406843547812927059565606240 9315731 60916805841139836140585460778320719532 9315732 296090946740692107666677519110593810432 9315733 -33194128781661347987368900439234881284 9315734 37975021450915019951620370472438464640 9315735 526279190486324261528379888608463360 9315736 -108539338315554951373070229378961981440 9315737 268517336728329071152708402427389777092 9315738 85900318845887983355899840976112057600 9315739 433249878169648329280788157536392695440 9315740 29789240418457266998167871421419796480 9315741 90560551716730045917492585745053068064 9315742 -60945088545968989981260426896042438400 9315743 222668067069912771795741454091356980024 9315744 198720946363555045961410448617667297280 9315745 -9191835046269856322153888401467276120 9315746 -110258411870389946746530950448221018880 9315747 21634277528532711473898969580101983232 9315748 31729160603341398687084979569090805760 9315749 499535091809281415281896651012641400 9315750 -96975360681298707896015950723469472000 9315751 95705015455747287984700798917334149752 9315752 -288092459620225946464057652568797521920 9315753 143138504072920510825822709656085295504 9315754 22118261145991608314729319563063388672 9315755 -266658386739076323661908727568000775840 9315756 -227553531230656998196610762615896765440 9315757 -39006011433329697969188188935006604320 9315758 -4889079707949255511793359620926051520 9315759 -25166213477661518099664606911498572800 9315760 -24049058660981560402131644845707755520 9315761 65903922737916321028756987834429165824 9315762 88630881353157312285893094150789997824 9315763 -234697052957025141478907023583262111988 9315764 152351088415482689632640290817297928576 9315765 -24865895805751002328023688656843465540 9315766 -24561373984198309355369882550552003168 9315767 94930259961498481779974251559085291816 9315768 25774293789106898690157559601763778560 9315769 -45956369258980272124950187440297791830 9315770 17560175891027953484485801516587418080 9315771 38930544777514361509654319845682335512 9315772 -37731326475261878222292537223675092480 9315773 193092464063977973676692307056367128364 9315774 10432649481734750901798371855793964416 9315775 -42864838512471834018454390842157521200 9315776 -27673862217783873066855147846374522880 9315777 -217647832409966653282447968038488624080 9315778 -1129965702426885306162908264030323200 9315779 135917083779448100505925125385139595264 9315780 -91471289689317749030031922763777740800 9315781 -5934589768845631146405069549133416418 9315782 -73846000901819530319277567957450380928 9315783 178523148358597819841841017989571029920 9315784 -34436045134371743490198970716345262080 9315785 11307285727633671708922286131246090980 9315786 45570218788694133479198761327879234560 9315787 17441353162188483523135972804325060400 9315788 192164578287762210766897874597604281088 9315789 -78534654454870475348232982372589369280 9315790 27709542813651426845550912027528000 9315791 64416473934972656882981202451676731152 9315792 59920225642726456349246921120165289984 9315793 -267928595500789392602019393936634722140 9315794 24300661789057688780192516491965795840 9315795 -131265564722665300757115654394801420800 9315796 10025586761554609636366244243734695936 9315797 1579303210106368304152723756155253632 9315798 -70661415873094419589694330670421978752 9315799 -30268602282351549496268771529675662200 9315800 68880851909174002347922148569448448000 9315801 -110992014209471748992250074834084859600 9315802 170488713645940960869097062848263226352 9315803 104893381282800282740391964714583493120 9315804 54540575432877827716257382021338794496 9315805 -91987109077361748717842104585793212800 9315806 28328903198982875838850867531245193344 9315807 -119128307840943547304730216853141247160 9315808 -199609117329085676813249199224004280320 9315809 -104107323057736552613282193644939184990 9315810 272594973582222671242521981353041920 9315811 113282004591551780906192352130934560412 9315812 -29106945371480343749075807414835575808 9315813 -106295985830533648870496682783358477632 9315814 -180244717393288860445067973277099660800 9315815 61890703860538275528310856873427628800 9315816 -91517091317845949265562961619134054400 9315817 69723046733445701840136482437874545792 9315818 172663872584659957276719617619268413360 9315819 -52919258501747189390227596786443633496 9315820 35983887087169067400770704457049216000 9315821 -1342092802061447362967920928469607968 9315822 -4675291532406379952698498580839835520 9315823 57568872261381926904560600143335355392 9315824 -31348125752662588762293263551389302784 9315825 -8836807585407119571966792293671430400 9315826 -63174647254258473946052793510522362976 9315827 303116766743082567071877994844500553676 9315828 6209662645885593351857317974584653824 9315829 106949373560853955540923597110125733376 9315830 57359381204893363071977989731910464000 9315831 -12232099417675619719906102061026560000 9315832 147141923044185327390736553990944358400 9315833 -19934047175552692823054406437002034400 9315834 75088828355583098215597592424476344320 9315835 -437405904442707433325361224771592117600 9315836 28267578578996469897394379173303810560 9315837 80347508521795236222923973467211368640 9315838 42200124797669147006526540529186037760 9315839 -22287322533506737490850447520681463712 9315840 -52588213102115052642586967747623649280 9315841 -15064331124365488172821148560488866816 9315842 -20215515727300656394165636059489146928 9315843 13492446398666388132369499456268156928 9315844 -232315513196215052650004026588143993600 9315845 -59515527811297578768881390850475559040 9315846 -79606587600786609763438648277532421728 9315847 220724211433888196468136518734976449392 9315848 -212185932735402477395498209124222115840 9315849 34264765590026472890562065783006978064 9315850 4759920526777859810486427950352992400 9315851 7576399649480187830584385780635244592 9315852 23427510551059082214243509679034368000 9315853 -25784752347964765174631871957237812160 9315854 -180352260946248016156752759078841218624 9315855 690981107377060337362120678213681200 9315856 -3077023199240656427542232007454359552 9315857 -75931453782606063137699499005484060300 9315858 12907332888862289429237671346677997184 9315859 88026475515680678173638786469214478752 9315860 13394520264325661505099234084425049600 9315861 24503932881578430446737457830421013984 9315862 -218264475051303291356686411243888025568 9315863 106115021040584316082823784346487981904 9315864 3799317553851402066677392210378752000 9315865 -51888034191110971425983617501382189760 9315866 -43994655691318234225761182499136462080 9315867 23307624198008864453709420462900907200 9315868 84227646471039211396032687141572392448 9315869 304901748542233918824859514141131335270 9315870 71655490838049192401713653773829980160 9315871 -182918674880813473570837597327801155800 9315872 67502248711004843134166870920500609024 9315873 -24876073584076248035492755448547864000 9315874 -91407152183579279355312360939781301760 9315875 -134944328229675664634947132513338288000 9315876 -81541956369408487052264738778530027520 9315877 -111314259289053666111944057644909707300 9315878 -76310528647371173888504099433387714432 9315879 -99062967424705375513172490523582963416 9315880 71174502324086491545069304453148006400 9315881 -7970697956076604646001681551987668320 9315882 87541118594512000708965348226125927600 9315883 33434366475464007450551380455472382132 9315884 126852879872404474986891894237328194816 9315885 61014662442386335570305729001336581600 9315886 37073912560433953859586569000015487744 9315887 -1157378760313914505640179838145710496 9315888 -31043363681189748068446345775166062592 9315889 -81247436237952027409283165867170668480 9315890 70342134956639087552759677790367475200 9315891 -21175638599073626186341506743121268752 9315892 -199518125796472522827236269519248774784 9315893 -91185690950177667210787364691658419858 9315894 23759870463615068114202363091812175872 9315895 11587503447479797941884970168351000720 9315896 -37319195725329034907733343171682058240 9315897 6592349814482856598047589117199857920 9315898 -76851008098963449903794323509499570464 9315899 303747960836415928188538308129183324900 9315900 79586283472767078060059282569514457600 9315901 -82458372856930395998570038150371628448 9315902 113304598565459249635149418393662417600 9315903 4759096431937082854003164482324428800 9315904 -35980698355460695980230695637262270464 9315905 -186267440640075706348746319372099376940 9315906 -63561027490882253572114555864390279296 9315907 -2976825701749911182417291290514070200 9315908 -4574626241882961651190261575514435584 9315909 248029555257854123364454920787752481440 9315910 -196800128864329986503064079268417280 9315911 -350057791934754940252479643590915264 9315912 -94389733117337601643429312053856788480 9315913 2240794590538057767151666714400723162 9315914 -54436292562008868561725888025819796944 9315915 -4187612637554331853676581424043275520 9315916 -22152381039566501053586098528450280448 9315917 -322078216231192619136322489925430266880 9315918 -65349895890604825981093638751787537280 9315919 306555874053997691470219263347261642680 9315920 -18139415238847805703973747823290613760 9315921 -132060753278530771616912380774783503888 9315922 68320224706810368031578723968225985024 9315923 53682537902676349165615036462723665960 9315924 74882646785864906722028852908468217856 9315925 44349142711421975871785906493387696650 9315926 -175903125392540157862388824659843365088 9315927 142110865230993615870493557763597093800 9315928 -441411152560878363032724578817402470400 9315929 -198720253843230122233581517533838929654 9315930 -32325773801372090588270164824782714880 9315931 -232957528159847595685531354438969294800 9315932 -1534657912518268698954305022016128000 9315933 -69385052333925616191626493516921319872 9315934 -62459966386177123926594619650544208064 9315935 -136944995844128580449926878184522898400 9315936 -17531271063593089760721207099479556096 9315937 -203715203938018823204349742589867291628 9315938 -153916241343029435731037242182605125632 9315939 -34568967183209494527679816369784041152 9315940 -130589462795270912111648197322937480960 9315941 -140721625213702543285012612015138116000 9315942 -59813601985829899235610620977199623488 9315943 -39064951539497504861240379683965420032 9315944 185449768591583182024274739392455557120 9315945 88557317648587292746437152936885203200 9315946 40888545521537744566937701614700301664 9315947 97661410890688672058710572663329138040 9315948 -213346502855870213970772014307690450944 9315949 261590521953315415201144088453738420760 9315950 741513432688576539178906997206656000 9315951 -190615184544132270262062148660302507768 9315952 57570098231598282130989120293075910656 9315953 -240841776961954062090891195677789511696 9315954 86816338646131053109780928189768632464 9315955 38196467827893974895085642504501624320 9315956 -36831675106590340170609033373151123328 9315957 16138611419722870048432577272614772224 9315958 -68535718277372638347065316235407489024 9315959 -159093279850212071185288952802971826840 9315960 -49654925575332922351310782197897216000 9315961 -5043657847292814174368461356936163248 9315962 142236340951700098041368680955370149232 9315963 -131769858758813542165365220143850633908 9315964 19350616652631143514379077675369431040 9315965 21752599939328968696448242000963653120 9315966 -1175759655014013395406483173204109312 9315967 -48460328934361905581244570512099833984 9315968 -10590337491994750579967453345957806080 9315969 -36887278474603006573137023580689224512 9315970 -23647604193985517332851983973670372320 9315971 -50321006529324348172787686908895594080 9315972 8147045211111629954760715461533529216 9315973 -17864317170821764029016264812464271778 9315974 137261162182119474956382497966508080736 9315975 -18936311600414882733065846299943771400 9315976 -115816027112240926782592057777993681920 9315977 243038840583484802948660599208499912864 9315978 13991079042505422560967796537515530496 9315979 -8252352607633185394704321253617213960 9315980 112335570507082004171199244342733952000 9315981 55265389119514399560290295437714929920 9315982 34435279672449102023330620125261152640 9315983 -370625093463156113985227594028441000000 9315984 51608640727785891487062708520071266304 9315985 35431042728013823309315204946573936000 9315986 -10605459524076539556557668762783104000 9315987 -134356668470247677474331196964465453640 9315988 -13587230321020754668529028218371313664 9315989 -161598405831761443481680846579566186240 9315990 11463117074558707998856044479293134720 9315991 -104280164621921233930639112123426039608 9315992 24584876257684992326662445966995169280 9315993 -2175278896118233041594629033633988672 9315994 34387386018774989528426256431301421296 9315995 17721889354349845478854943153117291040 9315996 62290244671467430323342384098303016960 9315997 -13838933037216197160218508858233903988 9315998 -9248925152239274345414842840678032000 9315999 97747761353319936435525540560290183680 9316000 144938397287487834457773898780311552000 9316001 -32774148075359303793623504197990393596 9316002 -43434204837742079352307939737658231296 9316003 235846908199103966350843889704679541144 9316004 -16697418144713050040136068304011443200 9316005 58086350069622921081950710450544104320 9316006 -40812824811790463927451153323595880320 9316007 -215096381615604913750158108696353028744 9316008 -26113290313513285536765337169511321600 9316009 -408280503491604562986983458992589974790 9316010 -13381927725678319831225138651809319680 9316011 -336354498032423845355220230493163762176 9316012 -7209958117153623229801787745479731200 9316013 -61654577852601161200843082653104740640 9316014 -68955524327753497347331364143037991360 9316015 -249927046205792083863234283959052777200 9316016 -1951040443675017663025755710260297728 9316017 -132442525011770481067664161517571380220 9316018 36157935200939440605931889042143443360 9316019 32773513799535513798016124041147343280 9316020 -15670150954240495739543800627124551680 9316021 -122843500897869476418052753160351378976 9316022 -7363892489426264798461028797000028928 9316023 8177399946015939769335816912488732160 9316024 -155176930169358403254600802738811351040 9316025 -111050659813483617980265960194750822400 9316026 -182824991274427343224283560156801113600 9316027 -557136737371249291297459910319269568 9316028 109542436787811959210159263885383991296 9316029 109599083922528436521352386282705149184 9316030 -22130191826876949096459743360513182080 9316031 169779591007698120020568193826154520752 9316032 -45221098254637143934702754803482624 9316033 53322002355674139821152796277548489282 9316034 -10585766313139899960326589180155237376 9316035 -48724174203646337776731907591973955360 9316036 -1747617991017417316892006937770943488 9316037 -328904432321395031300903597372264281314 9316038 48243343864641079030878886487272994688 9316039 346893416302587589382237541809241745824 9316040 138159889088258927485504351081829836800 9316041 -7235645348195194644151704697717278720 9316042 158221803824801500638683126691368236800 9316043 -40977660955947032787500895189575456856 9316044 -191925965923095431838434488168904651520 9316045 -199659202173364536619089897217643117820 9316046 54697422554708350119779276325024621120 9316047 7131802187801815549365520399331740320 9316048 6687535856047996109260384445130604544 9316049 105231567652271389635803114236865015280 9316050 -23096809481073505880622487022234304000 9316051 329462220349874381015754532105837072632 9316052 78942057037858298664942631544038828032 9316053 -6761796121000825479987974130189794418 9316054 -111558582564062737528735516770128929728 9316055 -23150321038643588075919842871616281600 9316056 -171403728157676670492786076904355532800 9316057 -280076201374210151798709938701598760694 9316058 37920176861477899654984055001390120960 9316059 77490258308829982284103040669428197168 9316060 -18471414253325865589755341162836899840 9316061 19543134095766894111166439948989982400 9316062 11322087337859849985362742235525469184 9316063 -125197541581416176547376406244487843056 9316064 -181312465033727717971432415742645239808 9316065 -29495633443465228280583705362307409920 9316066 19578865766066385922434853938320773920 9316067 324889012617959089946544959135969737116 9316068 124243275340218098114447841621678606336 9316069 36419609648233761762135364308162846496 9316070 20898161236931153410344454601491589760 9316071 89395055881122670027540724613412422720 9316072 176790725905684961385355478193849139200 9316073 -92964533817748648540703283432280836636 9316074 -9300192383759019897784759818259189248 9316075 -38771171770018184033084177670802440000 9316076 -191271661153770399602932859808184704000 9316077 77589520060350107361438651737282210208 9316078 4722826525895457088765638626499267456 9316079 2675976056141933988773429338623579384 9316080 5065319629858326428259940614930432000 9316081 -96457154613138262703691946293878225088 9316082 -32836685370658554971561207875702187520 9316083 -997085794262328835223914047570600960 9316084 29605309429103366234050845950197368832 9316085 94737828284998832811030769165666959360 9316086 2387624762643636889398383634793144320 9316087 -207137242750793865514830591302022176808 9316088 264960450460180869564294574315524341760 9316089 -46904987561121451686180035640452884992 9316090 45496154359125482654402810198162657280 9316091 -19211020664862314958672143872775060016 9316092 -10908783725074869100091994633560260608 9316093 -194645930312412674457996979755195345658 9316094 71884093922537545828723655439142020096 9316095 -205150254624683521667665244948636812800 9316096 -2601510061420108777217295151725019136 9316097 -29787440808531463829845165963785532800 9316098 -460893568736587379185039867591900032 9316099 61767164684864114268177520363139782640 9316100 -103863686465869157939056565652493440000 9316101 191963042771612669927581495851854792064 9316102 27008349145872417839878501823415498816 9316103 422581292324017829362806172862312179464 9316104 -30184699518106396012584772618207887360 9316105 -272569212319379080629638587631017305600 9316106 45581151406611736487915892438015016752 9316107 196203525705729508374654917477804126640 9316108 -103153451238168976782263626816706697472 9316109 -238660142309810206699923360553463312160 9316110 -33382242889560031068004991482157356800 9316111 93519342555434688203335394550610389232 9316112 4926370097434778551920479915547770880 9316113 104791910406761818212517977677083836144 9316114 -1548055476174944240492439504742829280 9316115 231289756762191629339070876883005539760 9316116 -73530896072472491699374134806757574656 9316117 83968217305559631023727224422782961166 9316118 74721231515129867309376472688732221440 9316119 -18884254579140617159164782683389554528 9316120 34941142879144953747766137488159539200 9316121 -58661313508334457340267723408228170300 9316122 -1005481653479657640332530478611464960 9316123 178186865605727633209431269935926635664 9316124 16417510140023359708254057219253495296 9316125 100967561746874212623467988896264146500 9316126 59471652641884492453348676109076813824 9316127 130082737147762017353753811421764699600 9316128 57289918891291156202522419475081330688 9316129 241545055366513651092703917122082949730 9316130 -38410910698693383581071612396976625600 9316131 -67638777631306669242902034909787467456 9316132 137706056800129313288162432806713761792 9316133 -81062365022330807472345874934527631460 9316134 220123504059403831718307287760669409920 9316135 -65508766089345090416525744127309233040 9316136 315133916764877901245122604824308111360 9316137 -2298568703207122610275936928632009920 9316138 -33924017614352993873498744643386429856 9316139 -1337788557136429586427308671331909088 9316140 -70024760811953161422861646106109158400 9316141 161132022374070645546532666890697659542 9316142 -207774712097653530381363599826671470656 9316143 -43891463104621582561351208697357389376 9316144 36176095017460161290633601679918956544 9316145 -142136879682772183236326053602568961100 9316146 -15548807489393602561060487012338745856 9316147 385989373342545082470285043338006387596 9316148 237849692031290236664237891475687758208 9316149 -137839801644292554599468312486694448800 9316150 13754953146994225032817867218536361600 9316151 -7451645106008085962276315883462358656 9316152 -95104804297267428638790750215580794880 9316153 197980021240202958153813800583308928 9316154 -156713867628203012529946555919550819840 9316155 2261473492828898291154861481529080320 9316156 43980552090106318781192652927214392320 9316157 -102482681998762059850684342574587876788 9316158 82539595216385048785674944998551230784 9316159 -161848649400893206613325816167959413480 9316160 18971542173491136188419687622010470400 9316161 62809300687505549026343692800023452800 9316162 -16478709457886841722712520804097341536 9316163 -361519289402146887016912062097731155520 9316164 -19919773384226917887279679982993940480 9316165 585710492814863249366569951491887520 9316166 94777204770125313627331706336654749824 9316167 6878160757285950934704737856969851904 9316168 -163929706472057594909876747490854845440 9316169 -128235711305097723982719114442754762400 9316170 46801820819733115260754303237115294400 9316171 15223511317854917118285688991502163432 9316172 -94734141038204466291890903707146183168 9316173 99272682869899181940580350396321203904 9316174 37251904034940869857549962903447710016 9316175 24237039514996390684829212139346192000 9316176 31873402967038965905983343436885000192 9316177 48548941065754132560823249579801766260 9316178 130784581498518633862796450049980211360 9316179 -174099937369328411155244017009412187276 9316180 121137722991203447137129247108897222400 9316181 3235531258028001180095622456385302144 9316182 -36709074972528843059460947098154704896 9316183 504203940013965746908860588317969968200 9316184 17083713827114496624683868970245304320 9316185 -211649645415760634095306127459856000 9316186 -120176917639925131127718386283680153856 9316187 35964987276584640417839389751909734512 9316188 835629250453397358077078867326648320 9316189 199951933167705565998340203512701757990 9316190 29148083622546571515524502678135851520 9316191 9247050691556023466630135592672504960 9316192 -411468307531866325985263496253525196800 9316193 138187380033639764810478244629622558740 9316194 -34423531971468752982291624548328407040 9316195 -12204561056993130357822358488709991520 9316196 193158400053719731448859475121654206464 9316197 51235350746725373699056851966872676960 9316198 -91321054889720375880179156900606810400 9316199 -8587765211140279269107128488803562240 9316200 90394693106455945702876986640594944000 9316201 105431339578092945835887621548224870202 9316202 6638542846673372825636035779156764160 9316203 7545754630594909654877857237826813424 9316204 94519293816996440119845060847536669440 9316205 -85924801788393458024731599453598609140 9316206 16473107002234770201638239880113598400 9316207 -381650603291529378940534507445550090544 9316208 -875350031251991051024606995852296192 9316209 61766274580841664131024872057845965760 9316210 -43637838230374051935747927956308806240 9316211 -293330261661139970487651109659451915188 9316212 -3913779786848295508845769112467734528 9316213 132205165544453774701366389381289207040 9316214 167521285461848129819564670019201527456 9316215 1739409806801134987024079156795384760 9316216 -34950496788015393624055115866366279680 9316217 -65412279231313898270307098730615579180 9316218 -106470472351458378062280016578768295680 9316219 49929546819519554261880901905714072168 9316220 -76604515527303653181767314540807680000 9316221 59541888639065774733198689674818888000 9316222 -13399726485433013210299867394799135168 9316223 -76894960793171698315933649232938414400 9316224 -50129131843321939238602921232490823680 9316225 60965014474519229845407524088260115000 9316226 -158585607025344503335177158099209212896 9316227 -6524297648624635683910483414786958160 9316228 -133856105340857669220161083958770348800 9316229 173439360645487998462580247856327309084 9316230 -3501240178888231331357936638861516800 9316231 307032873224111022189345578294043339032 9316232 -15587191471838157742118667996295372800 9316233 207809535993263997712149471547976651520 9316234 -31163683274682416447795800058686452480 9316235 -237531517845096626680703372413940548320 9316236 -76659244248037641675071455166013112320 9316237 47044549905315108987865004860484404800 9316238 152602727852577135759621697022973434496 9316239 -30812097175728148811460143870325517176 9316240 8136550667104522513654468614660587520 9316241 184051312199329882619320602006767727984 9316242 16625330616261956607140725112831354880 9316243 -52442103421190763781611673048905927508 9316244 -3333567749689882557614438341604179968 9316245 -11589546047820196497880211216138342880 9316246 154477785487269476381949911877664469760 9316247 -316778766921342473682478750099750617600 9316248 43245558600844056065853733730212392960 9316249 4123193056846920816061999407085880064 9316250 36101361127128129884191806519846300000 9316251 346307908852913274197979535587260160 9316252 -10123312762076161338178875276761604096 9316253 -111150924825192194858561202763808419860 9316254 125972300629387833583223228011912768320 9316255 103686790556213093014589527535468603520 9316256 -243788276447061390121801034573949173760 9316257 71865415502916584713234422290178110640 9316258 -44223315473770762944485629757218881024 9316259 263272644324675131013031872132503018460 9316260 825914889262265225808697451273433600 9316261 268454866822151629341973462841880245632 9316262 -7580448506221310705365125461575456128 9316263 -99870371476954352821412263727138339712 9316264 -107382761325346278583980056255534576640 9316265 5282714675354888021995838618401443840 9316266 36414123858565323891471206582130920448 9316267 -126106960242904824947155808171707016288 9316268 87183185857875524820170103402984830976 9316269 -160412920536822006024956756735591503680 9316270 93671191822448931363078772635510595200 9316271 -144988242015174481484250084825743694528 9316272 -51201222925657079042227771248875470848 9316273 271267693794645059682594567231010757522 9316274 74769403439500417412577751034262816 9316275 21423687795488859109798543499213337600 9316276 123951542186152281329850903968687781888 9316277 326377304985691336351300281230292511200 9316278 -81663146091846680633835212753070974496 9316279 79617690788235808423613976954409793760 9316280 -245599200807365606764882161878029209600 9316281 25798192561060297478289160050860363520 9316282 48078241074136933587692054474131834992 9316283 -238222306642067955175575945072329954880 9316284 59830913890515459144344746516592103936 9316285 46856619138802726411657559362181880000 9316286 40432032412693837254727530263072689920 9316287 29712050196059007501077102785376368248 9316288 17994094156732084421998188049496801280 9316289 -127881014724803731842784216748938217760 9316290 -54939495066602769712125325767683842560 9316291 -60292564563087748054366943206272365000 9316292 -177385649460160936785866249448479577984 9316293 58733871331315571831760809415480852480 9316294 -604391365061201396857921866244325952 9316295 -26431018384014039822401488477292886720 9316296 -6666868819919571275577140257381539840 9316297 -306495047236037345836758034871191961254 9316298 120376723561880443815586945074474980400 9316299 -2814310326356025285434764878981476136 9316300 8596021289109292821738218032212352000 9316301 234664801059510709296887048150266987500 9316302 68504686864986873409942724702505889920 9316303 -238306432565820002450565431576124073376 9316304 -15914147784372971560305468496962207744 9316305 10711684079884661953752641627686005300 9316306 -69730015810295437031025646336502968320 9316307 -2166890857549192320100549789607834112 9316308 28294335733171423535104232517428736000 9316309 123719523696601597363938990492458116060 9316310 -20324741014805710499425672019077789440 9316311 -92600509452085952427262765031633531520 9316312 -306044726303550679617934722689493811200 9316313 -482077666785522667112242310259892406460 9316314 -17429241967929009508093936959815089920 9316315 -131151434835569833240716752275913087040 9316316 193963439089991715473649228493863613440 9316317 -251103000324438674007781259446535963520 9316318 94951673243554767947183881780081525440 9316319 -59077502220870004129492996263269117280 9316320 46218911113945441000505014374959677440 9316321 -39723610829433374311932980159323678110 9316322 -136939454102236589861823553068156090288 9316323 -305867395967288718014565488998916942880 9316324 264429791114296558032456564354134957696 9316325 24312668985796013649897060261814249050 9316326 -26579668912732473112570050637949670912 9316327 5130023346300422771279405045296645032 9316328 -31862303526205546548639125741449789440 9316329 -98183801437364808485909008776367214112 9316330 -19145325159689015294305466147128800000 9316331 294323986326144542001912025217378886132 9316332 -85756279201915632727272532697076159744 9316333 -9482535550541722269454323822544436776 9316334 33249568617744856626018946416171039360 9316335 -48533412977087239069514257869265881600 9316336 -29933012637842190682786892601635635200 9316337 -26879020275484037532100396019381760 9316338 58196535421395906140768619375423625344 9316339 -91529612680411273654233547955069447680 9316340 -112586961746853955172137925784776048640 9316341 -27791888347050754587379743871341179496 9316342 11273496589904524176439306408340931840 9316343 92634172697841988101499668747745967592 9316344 22585435195089510557405080842225438720 9316345 120596204086040475616860309947792876100 9316346 80632284755530665827182479367352582400 9316347 -112132330613911844432175913535049129360 9316348 -118194245620316950252300485178535506944 9316349 -50240184061938795961408836476210260608 9316350 -156739357879804916705950405247165184000 9316351 -74443166880180499545350405018833902096 9316352 -3440197105328639791513299025133568000 9316353 1053623878595229617735886861779417904 9316354 62507978066984659692150742022338535376 9316355 -226823038011870873632401660825685040240 9316356 22072287657031487502837227650069032960 9316357 -200975281422301130329662877632269360448 9316358 -30349021965966356409611445419567410560 9316359 54898382438393730140117659476534044184 9316360 -92245680996227407594176859961767526400 9316361 -613087712702069249295071830840113217500 9316362 102081292475602738316293666659208921344 9316363 134574185439565507102096992968738838160 9316364 23423765123329647644482432300135339776 9316365 117785830123951122361890131105343523200 9316366 5327392370846815620087468915531458880 9316367 45276682371452917278055938623860655832 9316368 -7554313592037593168013031986032541696 9316369 117829788272671367066227295473814478770 9316370 85872189378992190087722489092905605280 9316371 -255535944203471090613767117359598763216 9316372 46538142655084341989801837527342604032 9316373 -213777782402056994438533279518847706496 9316374 -115213570491017793850751097407588486400 9316375 123354224320230053949156186218261634000 9316376 33667200584988171297940661809356288000 9316377 -24939522310323801568782784581110582208 9316378 -76324390586142768655087093227591584544 9316379 10234521899733905359399800582169486980 9316380 752298962530887430236864887135109120 9316381 -358942552144858280122786333060013770688 9316382 -966359328345989085204603847578270528 9316383 114490631321520045823409966386230449664 9316384 13674015243241668431475909001740288000 9316385 33589767551104308534225230952877237800 9316386 -8254914117373014168817015281422833968 9316387 -277289976725121622854006546563585750688 9316388 -53699444844261631591359479178713699712 9316389 35901016365967082284064607130823900928 9316390 126706190120085776744236407915412195200 9316391 103317072707004560995712368752786677760 9316392 167439649031954369780185921714863390720 9316393 150835365581091442244924119134372217764 9316394 187902979572111269109195263265113720496 9316395 182257853317554682858774602538674000 9316396 62214321145469509483569712262696020992 9316397 -72719997478846956213781550665036802154 9316398 -4107083011276091802424162791739858944 9316399 7335689425472098207802878790780815232 9316400 40552325182228564968620013570860236800 9316401 -157476981594018850449967002536237677968 9316402 -28178923887168893098579165251671329248 9316403 70980279979862143553347796671585132800 9316404 -214038529450242639539453023533301370880 9316405 -176141550824734630589740114804160640 9316406 8852704407117543491512913395164544128 9316407 -80596416566207296141061143798759772160 9316408 -149119812127333247916556975096814100480 9316409 -504762120271051612871997350119505690880 9316410 110353313301476143212327156591087360 9316411 36535278275421687075634800210608197824 9316412 -16021001066898615984410413227179074560 9316413 -137083127766836576342383468861889813280 9316414 71345584452461590830337855020206989056 9316415 62599491930375888076350888852964912800 9316416 -64298579587890932640245547361483358208 9316417 -245710849402702224856041590239854450336 9316418 107933141083589450532885916849481771904 9316419 67728821805242366973645850685057682936 9316420 -7287742297181130031581486723992574720 9316421 -91999690365872075336928230256881748228 9316422 101320289949858027628524457821699948480 9316423 -3766195627750896827412041625582067496 9316424 136264061754204404427647353324012032000 9316425 82413449984713481257430024463014128800 9316426 39092989457983779027928544269762151424 9316427 -18182519731867363395670793028475489320 9316428 7087794419512944681604231683475611648 9316429 -473699832063010325364783473767607953824 9316430 14934847607810730524373695575933040640 9316431 -81615091294521768685493683732687711200 9316432 13252796510105723071638908027519352832 9316433 45586997697236140101886256253166880640 9316434 1068498062390197302583043525699699712 9316435 -69619408515279915472192584963526480800 9316436 -71125541324479943818277916083771781120 9316437 -104714477990334271387382689221579068832 9316438 7686549169142780788481620823827841280 9316439 -113748369067391743198340217681805842600 9316440 48472777434777613385900069778248908800 9316441 -116921476865890580464524748940385681200 9316442 47765533565125392456379006783835227584 9316443 54633930547728590296393887026251559064 9316444 -80527866477638323913557372910468505600 9316445 -112688365225996655919273794951828119080 9316446 -6262874536794376018677358183322438016 9316447 -123943087415523259455426199848565808928 9316448 142340282506213685492553066262136094720 9316449 40296849200460523886086774787578890624 9316450 -2227470414976311045956908593599116800 9316451 122035722358564848863460001578483367452 9316452 57031619018931562820666879800499392512 9316453 -272349371876171252878580062945036204800 9316454 -54450167546915221627943659680645427200 9316455 37584468812795129352764058782376369360 9316456 155050220805417912012016935457189370880 9316457 363876492447381075120939214599560411706 9316458 732711557639311086167965598820468480 9316459 86948909207981412052595292130383794880 9316460 -13527381722367252680099893809705907200 9316461 -9398692597801923480355295848538333184 9316462 3201867638934824624746846280167043712 9316463 202657638428044442726106623888701197432 9316464 -3508985426753836480369179443583614976 9316465 -67738741689840838930599511616478662400 9316466 1617844383531050324937451200065347584 9316467 -75909269201017046514305299937257439916 9316468 120105585579880461476725148502816390528 9316469 -113068223503959283273334165489504505540 9316470 57002104699658790971227421610010521600 9316471 12457602445664619909880729808962302144 9316472 191837294949921654536916789364566589440 9316473 38720915069711743770195581564834312784 9316474 4138078172625316436995769159774522736 9316475 58974832897630165525710737682627072000 9316476 -77886791959481001353678722562178026496 9316477 -16371389182077541222743041485874802720 9316478 20158373449484548275740151489397672320 9316479 9672978917102855536077146617305139200 9316480 -86983734609425276158247598102360883200 9316481 -405328678452387841761701262435140421888 9316482 7041561977930588609807908050793344000 9316483 -246121032411772710444247492286888240376 9316484 94314471717786786122798444534516222976 9316485 -47442329978661224989156378011468916800 9316486 18454244003191382303131101164036415744 9316487 -13878818588619151259971777971176328840 9316488 -203223655669171784674717193901731389440 9316489 28508420302706982470951530939169423872 9316490 52678009654904963820106059948102170880 9316491 -90484558769852654406199424075285293608 9316492 15213054988730620826866599781890691072 9316493 132107167656905418840351461068638916578 9316494 -72653581077418931486996139661074714624 9316495 130736614886584401938368241210269785120 9316496 6456600286940457486357306821028347904 9316497 154433501626814182878691877602932726000 9316498 184688117634059285306021474252221722240 9316499 79540931819029884476892600163678859664 9316500 25227040933868761371534637002776064000 9316501 -225685241285375013679084906473004880928 9316502 90907248436973946958044059184720381312 9316503 37889579072557386549779649955014103344 9316504 -93120771329496952517297118917192601600 9316505 -111777664001143120743217463206449713280 9316506 -95283975404805160641661749619536374016 9316507 -304841513192349040956647364102524458488 9316508 39946675981778216117730730336366049280 9316509 -390386861862093039878512845944739552 9316510 54468506093652186474963227151385382400 9316511 62450134552059112101611445860722745520 9316512 -107809067147283164255292579607971102720 9316513 -192007881228207468656387146670122303440 9316514 -299689050930900707098539269586133352160 9316515 -39681536137303044240148215578044114080 9316516 249332534797057095282177092144912000 9316517 104184670032566894005717913640377451360 9316518 -55590269675329463431126935215464630272 9316519 44534187972514379074573738860859308920 9316520 102975517062355667723684309895446016000 9316521 25765376917965979298717696200996534308 9316522 10115380407052228616321533122804745824 9316523 134106217254088816154843349994635484800 9316524 -4376081959317754406208084038693142528 9316525 -177768106422974879366787075064222421950 9316526 92072919831501882303453806494884926400 9316527 200413124566286691057455353669369519104 9316528 -61355678203775581826914798365166534656 9316529 -105866505492274548196824021691258385424 9316530 -53603606369441395241562754086971762880 9316531 -127865864219209652292083983737210719408 9316532 -139392831453389270923942472622636146304 9316533 -6874536289231297768723881146659404576 9316534 -16865264567493493011799903718713124928 9316535 216429646474319850415549152264184875480 9316536 100995283505243122382516272529876582400 9316537 -8994021575563416564114208375235146748 9316538 13086615224852831388608408590939878912 9316539 6359112573197434861703818207127869620 9316540 -89024914315861160272572273070248345600 9316541 70943691176694735754318654945244807040 9316542 -26235460559578641504281210071737540288 9316543 -19014046425202110711188918651151033816 9316544 -12059247204522242554146245489505337344 9316545 -6748499220470610809295245738869123200 9316546 156439822851178645357523568395022642720 9316547 416280975398964390310710667198019463996 9316548 41446185007561092683001288666608912640 9316549 -164500465248257841191371132528386600960 9316550 -96381403735138193510021641599126720000 9316551 -208205573618265961973294929531140654336 9316552 -56596407708978694867933058009333760 9316553 -69172828472874669011994839068517242956 9316554 -11131432527504464558445688765266161664 9316555 -27777223478053335288823363505142180000 9316556 -267064026161567208523441021691683888128 9316557 -5390292769219712489202871600544424180 9316558 -65848237522627308279425479804419789120 9316559 56860038805234127490507101820517973472 9316560 27621240814501148141791734939785625600 9316561 94572964932230752405652730014837801064 9316562 66942898516933710854429951982457318032 9316563 41041068939287305828305507216023974704 9316564 -35117614019380831237150163260259641344 9316565 134672733237433139904314988931303514460 9316566 54812464526108020367557628881155072000 9316567 -141351197665466360370889573561769202680 9316568 246003817119304164190907151040945858560 9316569 -129945645652186024646884362660360225600 9316570 -98764386065308918812574089554805983520 9316571 -152770492090732052821256670692833804056 9316572 127682324214254233511117463607381401600 9316573 124708057378777740955871573449595324480 9316574 117134340559580202324146590921167858240 9316575 32879188888885857986934069772092405600 9316576 -152661601031086588805614856931350151168 9316577 -371046018508545432016916376491254868574 9316578 -1414982543982170527748444995157690880 9316579 15922992834932715136629601206868720384 9316580 -20984757512995343662664005884995174400 9316581 -4638597363348247655281972626449593248 9316582 -199052803378948803382850254434743438016 9316583 4696091224617318069719487501602305200 9316584 22295980531416257153620955100769075200 9316585 62324963976564143480326346927180847360 9316586 143408993617967398222519988357595390720 9316587 -30259332678517690924953773267367882240 9316588 -18855143496582092070023885281067245312 9316589 -348663325114639862518525262315911527360 9316590 -37240754460388259663805533196911095680 9316591 -96178208143098849177337306214838732016 9316592 -11002610163334157470978304578543779840 9316593 -63394737172418797513640710199400038400 9316594 23693289091465313794125445970070795264 9316595 4867595458975865785987850936923908000 9316596 220019052495497040741760632320448614400 9316597 118074442691270394423100367905650728832 9316598 67361787885014279218419103949960632320 9316599 137775401303199384301723625988026393064 9316600 15351217938679199901948337241848320000 9316601 -83958900150545867684836115190975694848 9316602 -65842550840101183768567780459027589520 9316603 -222314500671682763903297983481484977400 9316604 233324929439962806378664865174969421312 9316605 17016801643078000651038628560847478400 9316606 -36632952085064755683915613566287678016 9316607 30223324131013055856888195596838617856 9316608 1811365429174257656604889552533848064 9316609 -25901649217907607014696387300369497020 9316610 -55642345297132456921269758326847101440 9316611 46663814698575085644277728953158523640 9316612 -14267596806886745940828185339358382080 9316613 -113953452990643561261940231560131300996 9316614 62993399041274072960603705273047503360 9316615 -115068343729962010215999243897789466320 9316616 -103975728738167431029646702924388106240 9316617 164628350910180915821603263531904881680 9316618 -79205474712605063673023562678266573568 9316619 99583735221040119103742067421908712944 9316620 66028211462361742771770188732093690880 9316621 -154200391667638022343801611273090463178 9316622 107455271589567429439705954627414671360 9316623 38657175289481059834667408897191275024 9316624 -12653906298709768186125710511876980736 9316625 -17975911916907809282986336117106142000 9316626 97114103594455665115469190973313311488 9316627 -3252417823766754663139660776275890080 9316628 382616649086594806457958156098066657280 9316629 77465114886079595723557789406181182400 9316630 -41648317384273778206354126010320252800 9316631 -73122043303728474354672816069183849600 9316632 -118073903903365600397841809691720314880 9316633 92779587910018829795664293251385433984 9316634 74022046449776747508930322109631824640 9316635 -47748134485712498763482186088597012000 9316636 58879482661810048717945313383950202880 9316637 298102722333663241711451686519533516 9316638 419579570785840975009397486432366784 9316639 -330030145382212009389460769503372742560 9316640 85511340567145581211330795907098214400 9316641 211459065054196788990526364935415424 9316642 -14631731794031178672501064172319972528 9316643 -27305900610688167713034917952963081216 9316644 -88195939019387807859649124952007200768 9316645 -50523765476396570655171875363069882280 9316646 -166859720286385820046351711288004457280 9316647 61610888902162170244359129978576430080 9316648 -270339550558518359389465657220991713280 9316649 84861259319157815482520811933326846964 9316650 16996757128581181296460333282960896000 9316651 -41060451537248686470761557949480731808 9316652 95449004115844945625882458579690263552 9316653 109072708476522893156710563588859639104 9316654 -107360050640844862899202303949523436224 9316655 -115388633220319047498120554290455472440 9316656 -20145084373906135034887050077230202880 9316657 36087373307185356672951427501682997824 9316658 -6894977732962820892247956116337093312 9316659 107320748896513981619456947387135900416 9316660 50580465973253540222748553338319399680 9316661 -297958563377657228357025886289838990738 9316662 63177862410482735644428741487052673024 9316663 -221866423785078457640112945511575172560 9316664 103454696321980969209245030539368714240 9316665 132156584515459550156238334753319166660 9316666 77643152458376991013924389946711784160 9316667 272101456635958514319860892276691971000 9316668 81358266791147961795193539198161072640 9316669 564496529941463159109248630556596346240 9316670 -17474242343936171569690104479434803840 9316671 -10447007801103784586281523976247827456 9316672 26311532939490563709434836834399027200 9316673 -73117369095714191547558371765344315260 9316674 65274720081555432565870607239676605440 9316675 -164288712453831557182067012845400220100 9316676 47088016494112270292818807548044693760 9316677 8877905319593903608983838123912684032 9316678 -11335527331876758891358035678903164928 9316679 -125308021130950116436295515887999442416 9316680 23458329630429682146013484774911180800 9316681 -6167141176600233934569628263028053216 9316682 -112672251370396554136158921451148345808 9316683 -36130548623125926499228743978442924548 9316684 95593532307956028642752394883316248576 9316685 -47781851487816537226424901334340217600 9316686 17767907202765874582336736398064768064 9316687 231578597201198184947903290041486740336 9316688 904630321032084317032776224998612992 9316689 -165445867574467089400076889585047319072 9316690 -64026738789204367466065276785870566400 9316691 210081320670555126193682426268324824784 9316692 45372667274818580057452945751375622144 9316693 -141006410274640808606848431126018699058 9316694 32075761466802750528106312657204271232 9316695 125831698450308500631738467828601571920 9316696 -61507081544341388577653770256412702720 9316697 -89282898966638282210538119278941395448 9316698 -1579721065335761109333337979235993600 9316699 -121820351183714673120619327738785377264 9316700 -753114059782477835319627216688665600 9316701 6620486809035671704161559157014847142 9316702 -126646795247839324467696571524841910016 9316703 -28409777366599679631430389122149040136 9316704 377443611191187638651222819824730112 9316705 71047408264191458489011984331699358720 9316706 -1351191242329912949543768972835755520 9316707 -206999639580852740206771129830591936000 9316708 2922780015300906378007594024483973376 9316709 -15188615410481234530070270768655221760 9316710 -17185747168718401380650514666272511360 9316711 46185447834610008964945187257498993344 9316712 -66121383495006403687425950185495372800 9316713 -82686800272143149085410044818166869120 9316714 61922368980010064109033765059922777600 9316715 135709826763214354742565633170241105120 9316716 231015422202216866820386994887084113920 9316717 96114834944929431703423890898534990080 9316718 182227338298518473290952680613421034560 9316719 -148128194589164953211722442342007817656 9316720 13245396955173589261036198105668648960 9316721 -104033729358310455479535318428951057868 9316722 -359699200774831478232414738763326720 9316723 19466281256484215257123392645300254464 9316724 -1404467992356506934854635299430569984 9316725 30989237415576199122511779755887526400 9316726 86341041904698949753098745838157193920 9316727 80879909685920287787221700754251965872 9316728 14779671935862915017678419570374451200 9316729 60336385200595121567863469414655350484 9316730 8200992526278334982568312966966525120 9316731 -63628891017845472719509054751125031376 9316732 4144490527387226745083521320491448832 9316733 -309737749724264928109852518429289364256 9316734 -30398019876713095863552977288548082688 9316735 156902133548741395514058234648376024680 9316736 -8954253133025306111625171683613081600 9316737 -65552335896335789385831039982057441692 9316738 -143019532670556749372567321632981455456 9316739 3617615517551978485075316707142623320 9316740 -14434460648378565516073710599992934400 9316741 82433572015136194729504123153824074272 9316742 19964392226458488043811874906900348672 9316743 155046335489910782526447142566219896400 9316744 -242983378190200725901935330759780387840 9316745 -90448584992515907454388511825649921600 9316746 95463935296889407029151957685911789872 9316747 355635882180421571125573714954596601512 9316748 -18771365374048301309751612358315137024 9316749 -79661712972286111172207672617303608000 9316750 154777269082124577055973741222464800000 9316751 6711120757277219075458305150249636072 9316752 -12339839873821634204640596298778411008 9316753 -122990673120055416754300665610196837920 9316754 48678990891417950628407786638942316160 9316755 12323209122611527790103910843173696000 9316756 -32494456494806639708003331696740529280 9316757 123435966920803047353695312905120069006 9316758 92380427202009413105608153232571264 9316759 -384346876038097507257882076522917738040 9316760 -79588852296265041187268950823642112000 9316761 -27664151943092043951125803272735776736 9316762 52011731712844449532699899469472738304 9316763 -637094773501053727133109718116090146304 9316764 -68205912684623159973239757889687772160 9316765 -67565697730330016662493063415224668200 9316766 -53981257854365712798392366510879895168 9316767 117927805464983040588549083924955648 9316768 157628881440877940919870205515524997120 9316769 122020698139804282416301939859593499712 9316770 21883579718674085261425815804669081600 9316771 -2424695009088067368363110151039375360 9316772 18843636750063604365112121425487274240 9316773 56761963347028981530055597744759442622 9316774 35055528005448128366965697074273550592 9316775 -26277217121679541706819496356031804000 9316776 11254157639971029496644751422997954560 9316777 -290162070695989431786668910582228026374 9316778 -54222829195583452996240356613406068560 9316779 207821737418774791038778211017224740184 9316780 99286379008374772765306511322473088000 9316781 190426439247670139511609909761340738582 9316782 -390654511867136450592227975472158400 9316783 -74145594115123122259851449338769656960 9316784 -20081159506162713515399669759544115200 9316785 -18258200648380418700923954450632232640 9316786 -235805475479443241496060337094526981120 9316787 51425503377289743745499133243644313480 9316788 -9585569261167816912767917016032802816 9316789 230654045430446219695239284730526536960 9316790 44756153340495615385081003792778446080 9316791 245369574904013670501079103773949774040 9316792 225302918364867035423478900651637248000 9316793 210612978991914531428903595262138752144 9316794 -6199672460930427304646419545072129024 9316795 274122485167764005496019901544087481200 9316796 -20207224541314921714511580842803425792 9316797 -10215387607164051565062387491678908416 9316798 29091209442807017449931003677988870400 9316799 -101528989757627263268105953731428660448 9316800 26875204272364601234013228520597094400 9316801 -141058635517114808564046244121905122180 9316802 70188110362897084007579836352559513600 9316803 86148760833627574424949773890646900544 9316804 48475757707697660482539649567999430656 9316805 110275961905927482004445567077299206460 9316806 5263194655359418571942557740911395200 9316807 161585504427810165634820770763006562472 9316808 93810993164380316798735577622152192000 9316809 -168162860453097256932821936130908693280 9316810 -3890826297636089977056524923918817280 9316811 160180616755445640035282685287566184808 9316812 -98692126747959374014961745027359359488 9316813 -52545870814057071003242422511103146016 9316814 -8352405456517878531548373789898413312 9316815 103567946103926581970012899560587172000 9316816 76128131455013810664805481116945661952 9316817 -90010784836445335390323986607140415552 9316818 -4113415547219555926097445701510478336 9316819 -3142945019065688844153031739201814928 9316820 180412017520730236511762614762052878080 9316821 -32736832867458619306697612955130344000 9316822 6321039062703676015893259457203326720 9316823 -300990392428570880821510483169328215928 9316824 178753762970976704513418302066696355840 9316825 65078631483080214119095517053284136000 9316826 261766982692513957341783715518341539584 9316827 -99430348915138915208470322814966921312 9316828 -201057541157978929012367584706435487232 9316829 55355078855430950650698193554641880000 9316830 62100242076241540511900879030778528000 9316831 74845507935678804795784239585062889632 9316832 42257060549686840372782576963398664192 9316833 -26414838117392466138800305518043029504 9316834 -91635392570385858785125440716866121568 9316835 -124780658438589327275920002494127024480 9316836 34741730675461950280641179476331089920 9316837 111741856126052669211086443235835983486 9316838 -607521639825351551695704254308987680 9316839 -25002820062751198619724429426914551680 9316840 -14437422637557425064000291724148736000 9316841 -194313041408078492313000083248766271516 9316842 53643959794813382771175946052109741312 9316843 -145727138935408515692665586468647630400 9316844 3099570797901820875242157268628522496 9316845 53478378867627514540522040609551255020 9316846 -29889252555943808673936240086726553600 9316847 120078122682265770203215477212390150912 9316848 29403890454031561192782593727785631744 9316849 388373202356790784134159845236928416850 9316850 26994116811035036580776144296252804800 9316851 -172552352068934555642863274618663576832 9316852 -84571955370678212252060421694768104064 9316853 -202657366267743436814832929969557632 9316854 -123204906766214436523972614238263771936 9316855 179277147822992236836519297122846492760 9316856 4409152633128829561118856382252154880 9316857 -293752872192395493178837936497583589376 9316858 -46007811524145673279986897787175817216 9316859 -75703685548002244383602644463572586400 9316860 -32734794557327407113594445283741875200 9316861 -21023385576263893389523417567186375988 9316862 215380273386796899833525521991133714432 9316863 195847442236142288683953581165347246464 9316864 -46946760309685982283709183179481939968 9316865 491452144941235524611660538418807104000 9316866 -40077435850313017760887020985937604096 9316867 -61690389629690969702404714157290583040 9316868 -44349235677276050051175396027693241344 9316869 -44727385040443979488940986511993836512 9316870 -48163874813556967856579830738318051200 9316871 322078619102638630230333409727563773144 9316872 117581871500511527220072468348147102720 9316873 187625289722578800288120666593580228122 9316874 -6753129848943814942687804843782724608 9316875 -4702072752753583061540353577557725000 9316876 52302763351194725249367572126165322240 9316877 363760085733929609932892752745682492726 9316878 -69458761440728767774071878839296860160 9316879 7179874100622148047729173483040712 9316880 41798133505680020930501899101715906560 9316881 -7052432136308551538890354002635750016 9316882 -88454049979827914020133825588659569888 9316883 -90083552111926315642443924375914622120 9316884 13817599410593382277454368059273523200 9316885 69815632338948065973787499831367791580 9316886 138804667327545549748771055973529964544 9316887 -105099751137904509548357251665025766040 9316888 83691500949854990273375805134982758400 9316889 -83345617157719294305242215367213787120 9316890 55990262428859851318947173385556915200 9316891 274353202875321150580310430393269980292 9316892 2672578412316161039594378530638105600 9316893 -38973028421843943621054973621317035136 9316894 -118659002997907113971446618263795429504 9316895 -30030911546409011618887655827860723360 9316896 -1076061066369626382032337363378634752 9316897 -26478021637893472997578579592332907200 9316898 3297173575505878969585925308353205536 9316899 170098949372563148426732270853024046884 9316900 46311806877990158151026264248004144000 9316901 242371273671272994368689183712776084224 9316902 -10471772820606389589804835983099734016 9316903 180203219663460302639169763213515228152 9316904 -57002732933303372118931663174877184000 9316905 -33725748254429404933180487671350110400 9316906 186239166357359918883798298995256226304 9316907 -157208095399865181759883515566678528844 9316908 -57323290479813148783127605963945982208 9316909 140498471575559470584722625396314323200 9316910 57791057076592186484916131387917095360 9316911 -120079080627564536467580404647176039928 9316912 -58366061858772390123606800333265666048 9316913 24068221989856645670724473878635366162 9316914 80574728533216085830564716610675213440 9316915 -104326874285443443207163540580963291280 9316916 52365111077392487429028308769633239040 9316917 4928635742987821992635663362510934400 9316918 24852634951724956962917230891379496192 9316919 125953452299924891582865186684535153320 9316920 -143285877303902507657410930273014374400 9316921 147310822205527359543773407744483758122 9316922 -75229425812657261539507601380173343776 9316923 -27881511735016429442337304237902764544 9316924 54726443648874084749459628615947856896 9316925 -74009758989531850577305366684559242350 9316926 12499783622627968098745803970559815680 9316927 -59595570389036990449408332285829483488 9316928 40088404066090867571820089551492743168 9316929 -103985914227472949145975694884560715216 9316930 12311428545513111328749411010913249280 9316931 14148885662298842335024181118887488032 9316932 31899427185100528958970122574684475392 9316933 21779834063358642085063390643196764860 9316934 -106722053865557797927734734428025926848 9316935 40748845627175153703263063583665594400 9316936 -92683542293567228264914546916971576320 9316937 42120165680347986586762342250513452800 9316938 -58822136159702513316180794406757089792 9316939 481219996231268350100169277295972880 9316940 171551936032207090209165859429228339200 9316941 -792850477195784774637957421709700480 9316942 -2090569729871957620529319828242500800 9316943 -211762358355262665462101653163608721808 9316944 606104432529054466723525655301980160 9316945 141478358003643301299626704777384344000 9316946 56846676961885624988706988671815851680 9316947 128823949048599080533131628609072040544 9316948 -78364392294385905928015361497802956800 9316949 -93222514599886728309427776008992259136 9316950 -40363341610817507096958799851913536000 9316951 194778005967872528259297885075896094720 9316952 -384957465406405005450960408454526545920 9316953 -124223754554826518138916917926321405776 9316954 155641481087275278328806868495616317440 9316955 138833380232131079232635292743926808160 9316956 144730260766003056054764841467968610304 9316957 31105522979242097231333573017271395840 9316958 95617322194985488807924090885793623296 9316959 35895441299253262337157977814237761040 9316960 -66749432449999413860426290604070666240 9316961 243411125859535352628372511263852758562 9316962 -66441082311093335095121648736192364080 9316963 27622772261867857222186517441283482448 9316964 63107195147331020292851784023316878976 9316965 -10900490759015963852714853067174137600 9316966 154589852279823781540388833619143326432 9316967 278570934202376669839891142953382540952 9316968 127580435428277993186827821580465766400 9316969 53749130189970452014106638115774917320 9316970 34359961683057747998768463841310664000 9316971 232767964753862953496384152142737930080 9316972 -30304014608596088125278417729388928000 9316973 -270327617206368245258746848321007649280 9316974 8396377219060199058159952521938583552 9316975 31956552538696843969558873638116628000 9316976 25361530270861220181895921561679265792 9316977 -183036854133301780720821312600417179280 9316978 16341598753743097762903280163945235968 9316979 -11401845878577474344146762180658395824 9316980 -8409841694535651696859679026684231680 9316981 -48385297627269304046904504978779516000 9316982 70743969171128817576540071252319744 9316983 31627604059571577223212872975237252304 9316984 100510871900473128649342623637221826560 9316985 251684620458443155162347689244097785600 9316986 -24751051048036389632046268843913702400 9316987 -229686799127362621147355087872653185600 9316988 6725619979647700022435831038539497472 9316989 189807126446806698391479554794929652608 9316990 -44642470015293410723093842533194880 9316991 -118775958289352123695599495357888102216 9316992 122626138512612778236589558458639974400 9316993 -523388887500922361011025869668047680 9316994 70674004903137409936149438711008761296 9316995 10604055597280944251504212322243475120 9316996 -62687553579104521010008708014119998208 9316997 393854546380661861488655916922672036446 9316998 -160250936264614200858303438547472424960 9316999 -37345092266590227954726058966407945336 9317000 -77322866593170527872269417342812160000 9317001 -110859633537664244060554698073712057280 9317002 -114074599872638537847894529456778532096 9317003 182209120230717953937780999913258841160 9317004 17397086733283188870278697125693675520 9317005 -211962193326298405817156123033763548340 9317006 148608280031261496236815805758596437952 9317007 -50327810823437839611706316646211415208 9317008 65213999043184787405449945031957954560 9317009 123900385513499330402973262381560162804 9317010 78759381426806022630744093493668226560 9317011 14835621715358457495649109346911707200 9317012 -85234297351712085591409561384837425408 9317013 151798587314557360447513913106778927488 9317014 -42344875275190340242379899137768828288 9317015 174384116724738324735851202541734539160 9317016 -39196134565932564243780491276318177280 9317017 77230904821988652794633356734601877066 9317018 48278241813306067987031031800004918240 9317019 53510715698921846739444234332578894848 9317020 156718384327344251150414781378219878400 9317021 33448974845457338764087715570647654080 9317022 -39954635800508967660164610321687198720 9317023 489120779195753727835330292084187328480 9317024 -9441229040463467011425250671124807680 9317025 65621178437757985124899044595570800 9317026 184628218490117705729618196757449317712 9317027 -60054031171699290710072936550878065800 9317028 21776643702488292076382274559308312576 9317029 298375206505337220340865619823400770560 9317030 -95484513614350210488354504684940790400 9317031 80525361310919558558844157122238200960 9317032 -21754696740721045247419142201567769600 9317033 286687936419886862242551111959824167360 9317034 -28000409445575782186905040274430305616 9317035 22800460962221867332947271578941309760 9317036 6417794803617085405128615865478042880 9317037 -125028415854889896816316348433864955648 9317038 -79962671858822561798144467220209021056 9317039 171859663315592793266559195307958470656 9317040 -2839156125426958187771824786053857280 9317041 54008293626619886186768504162763067392 9317042 54729347360139415578023495855745779712 9317043 111425559645877714292467994216408471544 9317044 -55817087089214581733637053671539363840 9317045 73969573346278325667409830933900648960 9317046 -44402756528298331790524643993909932032 9317047 -149198512111530128427394039894145143920 9317048 -22817070395598395442544031129481953280 9317049 -411820659120892950419387030971986240 9317050 -27548141308266315762189992664398822400 9317051 124521714055153138277383345162068502872 9317052 -247939273580563554551403352210604620800 9317053 -43545023887904475661049538538443667316 9317054 -60280508283280933433050250083163116800 9317055 96767319828014397390535279554692430720 9317056 -41984088981132992871756018226138447872 9317057 334628358466301218666727098891841994306 9317058 58340190220742161018671047604748531584 9317059 -133219177561648040621528430120576044740 9317060 2308742943585466253896269771161602560 9317061 54592675679964492328357004688356708988 9317062 237552389285294268943272619637418547200 9317063 -3834867880931812944194032903513807776 9317064 55827355572799856045243247141234155520 9317065 -149937839391314496835254676239840672540 9317066 110651454903311674756766666517773274624 9317067 -56464969972454423254074135837638900520 9317068 4650509758457358916637980674185891840 9317069 131255582084158960753162441996211888544 9317070 -1250060050416117117665677471077519360 9317071 301391127187463484365422830627988196752 9317072 6286335275946576766678057768850251776 9317073 -186256095927821860715983902197050572816 9317074 8150233797873103296980145616449559200 9317075 13393670967592260245547568069818696600 9317076 36933030527901087858115119958876483584 9317077 -140819040698531908332204060146399566656 9317078 -33258790317610689518478150809308904160 9317079 11062363577109522573207185534208270240 9317080 23663856981303197324568652679322624000 9317081 32901636933237878742299226878372031744 9317082 -7053714864162750308540502543365804544 9317083 134822858010517062756413949788750619332 9317084 -61984808562231551175438322180523427840 9317085 6027846161532133308801739289609090400 9317086 9596643736352692703343763598204701824 9317087 23360566748595837734052621661631191680 9317088 78437327318067905087734197219717808128 9317089 87435195135651560901727275384385065890 9317090 -4538636060847025878757642576617727200 9317091 106651199196374759926620319022452128000 9317092 367708046265170691508487472597805178880 9317093 166505446405829063295164283193180537824 9317094 -91251256843193248852003287750094922880 9317095 -9128109423275535083173256976755853600 9317096 78947334235539674916920245924272322560 9317097 33906736748107755051994105797226622400 9317098 49182937708646451857283760768302203136 9317099 -145707466922512738375770879345050283480 9317100 -9041832285360885618934389740466048000 9317101 -176962076114218329712704029845513522688 9317102 113959656634088743128286386338600793600 9317103 -105693948856842599202307958912605171200 9317104 31924368860812393725353040755054673920 9317105 -229274007927056344377643028370071569560 9317106 48486506223334068013385352477962822400 9317107 -109781561972500936675736720048241944400 9317108 11159923261133307404872757612477574528 9317109 37270901225666318424435715565867279904 9317110 89869287933987171049012158812372065920 9317111 61269094460989670068387016203364588880 9317112 -5003284470360384968089198165308211200 9317113 -80861167421753016566860836453633860352 9317114 -201599884543130073850662041942876851344 9317115 -88625153339164472783291386497842658480 9317116 119858226861067556607845457836112663552 9317117 -127162498909476787656751912649093459136 9317118 24430158408242371792500462690109952640 9317119 109117939929919583704644694133826856800 9317120 -109846299843006726644479094164763443200 9317121 -49136701814213868869798402233264944 9317122 -130460247863181652553047351869634670688 9317123 -61246663418539875927671764795968986628 9317124 -68723397057531014653897364320712327040 9317125 -34160982384979483529751610344186120000 9317126 -11325079819692910820676226235005099776 9317127 -83120083731682823021332976057308043520 9317128 180207199389214274295434467886971868160 9317129 -156062779519521187521508070176326451440 9317130 -29927101938616750703527496593084020480 9317131 -373180457059703024568012094948330842800 9317132 -168141837536754399314527206998121246720 9317133 25448042722215041044763073211610017920 9317134 143517090965589922579348401721723041216 9317135 -43332013940242370513283643929823922400 9317136 470936414933119228002507272361738240 9317137 -196726252104020326487004731236275003214 9317138 -32649646494208605168127487850170183280 9317139 127156788412111705432702878098119001088 9317140 63786993848297538623139046120946933760 9317141 363171739083309576330950986429681460892 9317142 22921339092434342955699645392610092640 9317143 10810622125420166248130510010545218560 9317144 -92989864385539490935706043046867046400 9317145 61074700261746524579939926250856006720 9317146 86268762971377174576986195609666676224 9317147 -10727444856686120547201712174707745536 9317148 -118650470963435636636479366266807928320 9317149 15732770004102056335435096111872787320 9317150 -8834499250013816858363315887786411200 9317151 -142949975310965382437798335292626152360 9317152 18945179951079868944297175741793697792 9317153 -331187348383823543564666943350378623296 9317154 1454769425712551906388910370188437504 9317155 60564315139962058690855460260121788560 9317156 6759037749918519111048990086231548416 9317157 -104495723031528416570916900491284505760 9317158 -62981701861465704425810388265561612320 9317159 -143861807508300440080909539090562277640 9317160 -253861693661139978205667965769551872000 9317161 -84169267672282202036573268221823018368 9317162 -18631956502941649543855230698974440960 9317163 155933944809849351879805843222503951360 9317164 9683063730811764972293047546539781376 9317165 57553090037092992488316082223245683840 9317166 -8804035392127421711132557926654538176 9317167 -148037216401236288898019564491329065240 9317168 -10550916342750819005754377885580656640 9317169 247560694937703681462536358912357136194 9317170 -99100652937662294010824050780242969600 9317171 -183186371293566165406978988562734883456 9317172 11748794470284074247494228340097062912 9317173 309745704148515507546857794857053317020 9317174 92605037390690034847983667759690506240 9317175 1928069787293954623724943832758172800 9317176 -105883524932176329405615742035227443200 9317177 150743962978980440126200951892784778026 9317178 -39831741493149061188257410821928829760 9317179 -164355963506824729632075344161347528220 9317180 -2462051321146263916094502760276224000 9317181 -253448593685357140713276693179832055680 9317182 -64119220891834866471405752537041044480 9317183 276340163041359111954173060879830621584 9317184 -5804051704267642064788943359614910464 9317185 23129639852602160615809317782119819200 9317186 -234044584484086166033306711528429230080 9317187 -20796854331444110032913555285268838008 9317188 97202509593273261743922137540003696640 9317189 51789387189909527934970031103861591360 9317190 -36088281708269660057581235251653484800 9317191 -101959506400996334407192152799269317528 9317192 -52180171266261398432360756728919070720 9317193 -1664125089386271567187043481648898176 9317194 -194952451689700701018156483600845425104 9317195 21728372139191357962262190385364533920 9317196 12148735569570224641151638920405660672 9317197 3719372080121204706757789540762257760 9317198 167334342662809112735460656673920387520 9317199 47283663528171241524047457526647920400 9317200 26084210981325809449757458214940876800 9317201 95930079850045635010175440506030513600 9317202 -39902782702766675201104512879040963968 9317203 -353025505196325946212788626079869206372 9317204 -37701156572772248829683749722735260160 9317205 -4601610017522591388568584358520102400 9317206 -24165335316701500641397050934144052448 9317207 -426556371584032887776196233199529638000 9317208 -39505956303063410313033746633254502400 9317209 4029928846481226264680586970551825216 9317210 9724373246327826240333658722012456960 9317211 50176148560591171342931992382741789040 9317212 215183281124781239241382866302041043456 9317213 331195371681997459169528056837707687462 9317214 162368696431082077641960647156760320640 9317215 47109729547885973576880249684982800 9317216 -28869502155312149442024862670493843456 9317217 6475883853697731422809381822420149120 9317218 -11126255623282158517968371682602882400 9317219 -51032480510243982509588044402978609380 9317220 -13917576048539274143820571101231513600 9317221 393663101114519176790664361280268732960 9317222 -85200264415362926209918304534762957088 9317223 -91598164345811298326518456264343388528 9317224 -150682297153574309094612772416666501120 9317225 104721884467842251494392870737976054750 9317226 16866725210884365163298305782151820544 9317227 158082073101721091413706895160880809076 9317228 -67218790214665414431393485169501978624 9317229 -15169584860440512474910554544185810720 9317230 -43100029329764567430189912199233626880 9317231 61773786520114476593167773454904375808 9317232 6910323576431460948133996041345761280 9317233 -257201050787799032448009018057374625024 9317234 -202311556300555353359895877314135039984 9317235 -60851435242128027167530283406123204000 9317236 89838552665554342044842732842798940160 9317237 301086049863074831568036677746469315886 9317238 39116386803402009551882113071386959872 9317239 -119115507587801300855902290942198207360 9317240 220604395185739217558345110620364800 9317241 -186941987745188353843902197512869457920 9317242 105438532138247772613183654064655216 9317243 21113503298823502691069939470188048624 9317244 184906186249127768625472529854039252992 9317245 151316247510675587789177875989897600 9317246 -198152553886948488901042316612710460928 9317247 -39937805894357124036150983585920947000 9317248 278701932183762546524403928648510341120 9317249 -155836026674510434858460802699696598080 9317250 -24661561921797095346093363100576944000 9317251 61362391504575735194213623071806703904 9317252 149250619237786110080977638464045260800 9317253 -19362533954897674589106971295799416000 9317254 -60597393435473637768826146675130742400 9317255 -173848054748283888200966876926196136840 9317256 63661388796402296045497894585632522240 9317257 -145570934395676201419415114986656731494 9317258 97670349703782308705192719629944163840 9317259 42219373689615273103820107918785639168 9317260 252741062211726899909782443058345267200 9317261 73030367165690273040475672858509162732 9317262 122713642050594511774646140701571926144 9317263 291881897377114365038183324460606270512 9317264 121204012272690330840023054470609108992 9317265 123184350480830807934087592247202456000 9317266 -717177515890522467146111255348826624 9317267 29775896607695157402202194157986902592 9317268 14880049728126525653623829746566854400 9317269 -127422773881004303647554732723736581956 9317270 -50116564149783840955827063017938609920 9317271 152844061693000387826352814371771750864 9317272 -77052778138872778091087015216367667200 9317273 -84725695290051702845867901132734280960 9317274 48205525693993824959080021940822760960 9317275 -21899061671475585891820781807232080400 9317276 60203353034080624400867487667638812160 9317277 -165547137229293798930443583092617455840 9317278 -8879365258037980104499597533153164544 9317279 5422477091726062699402630951512230880 9317280 -55904900274972605902614179638306406400 9317281 42741014798018157549481238005907674082 9317282 -1321513006762323668751666273923712960 9317283 -4408156511340404825429140037033255616 9317284 -89950582849708697781010392665027846144 9317285 -73665208217386483328241910543403830020 9317286 37568950721902816264094842276115229504 9317287 110478768317203565945374065716427311152 9317288 -164035239921985888584638083777056522240 9317289 209571421596220087771611811654239771024 9317290 37760236922877885517747121070988226400 9317291 -92482993595562669003033877009704428616 9317292 -151497365739576338475967149650260620288 9317293 424752027395664513224466002317057143040 9317294 -8226022807915306899285066255359470080 9317295 50693639632610463879357446601284232000 9317296 -6657992321842861657775541435748352000 9317297 -446394913147277106042687345752789378016 9317298 25422466299410021229258775954113189888 9317299 235885653135070515513690867026948012300 9317300 -44770651094502855197206425107137075200 9317301 -2401035459880239789651226948311435456 9317302 76343994380413523450829930607247579712 9317303 -31287243000103402606630042248691206960 9317304 -176160748473669644930820457754574151680 9317305 17119824887350504314139860769684139460 9317306 176628762844929417753663035426705930352 9317307 -173948774887313139524983378376798333160 9317308 -32310461213787014250110380663234928640 9317309 173562066530600445658868056056945535680 9317310 85678626482161535118371376385520876160 9317311 230509326700132174937011823053540502032 9317312 65266614321446005108797960115055493120 9317313 78395140703581193068461426374497950642 9317314 93309106669347361175031074950488932352 9317315 -1590138624562360607538334891981420800 9317316 53896967414991093715492978212852787200 9317317 2182649669156345189858184632636803932 9317318 166728943301707656905206118292046635360 9317319 128344038047939264758266621828381687936 9317320 33237534786135449664496886039314944000 9317321 5504697428608455417704087856561348360 9317322 -8863140455123465393453115020603312640 9317323 -196914894153517232439949922072647694400 9317324 -63374491979430959687780395560722306304 9317325 35661511320215958035291072612737749600 9317326 423334183057515149906180925052147584 9317327 -59633186534961294460553190999854489568 9317328 4059156611400438665827281799987200000 9317329 -31445216507240611897640787960041010688 9317330 -1746789502114867833261202216872360960 9317331 -166434492082921699550816830278038205672 9317332 125179404758682325691667883196136429312 9317333 176593707500745133188203785439899029582 9317334 -8938032727377334322763928672190853120 9317335 -100887747480344310515235216121435989840 9317336 6014599190015045592073497625214976000 9317337 -56300793124277659565766701474709744960 9317338 -51207214955963390200888430795108259840 9317339 229426375489975182920008639028726400000 9317340 -31418515382681886577199779800146688000 9317341 -21380964930841209888865937050870446816 9317342 77768131503275879061880648739012307072 9317343 -7284282397256401028418636882627436800 9317344 -2880829567626404127951262819537649664 9317345 -125044605102524360152424685881706316800 9317346 43379145577018843206579703719706779648 9317347 -22201180766340109438273987516569376272 9317348 134347285431348017191023827918904532608 9317349 110792216974974419909124685823766309054 9317350 -55731240001731547085082368675210589600 9317351 -90101626302079320020474238750614044296 9317352 37959030049264986705025227886242201600 9317353 -374420183933740104330117672874436179200 9317354 -82668131966750272002143732600001900624 9317355 7246654487056713265906241127264952320 9317356 273183443079752947149554975823755505920 9317357 19768375834324027453338876144185433312 9317358 14451702039484692733521336942039253248 9317359 85549190517604985739157208767863060560 9317360 1953427630733532106988747753230172160 9317361 78490668955803742574097319557916885872 9317362 73128588297509718121537140977418891264 9317363 -51920504349578774148758755234525884 9317364 65056188684934907695042005383824084992 9317365 117475942498059619149583185111551887260 9317366 -139624004713448164235656453652041724736 9317367 -185895928108656999788406010564601097216 9317368 270454595499724331563285586897868226560 9317369 -2788222996064433642881474293636510272 9317370 14175599380722180554009895318897308160 9317371 92350430187356854738326374311543674624 9317372 234137283865793030250119674132163688960 9317373 26577405885157422295435975102945411008 9317374 77629829645463731995123679630194612224 9317375 -306621345152417981476771392024787020000 9317376 -325394053716296171874328441030484951040 9317377 13747026863013336244136627936324483112 9317378 65448317938562274141484642930970297856 9317379 1990214940609840036647209686767366400 9317380 -171946788455844219925198799366891581440 9317381 425651069018870562221367075527611076700 9317382 -45915108325563708303619784469822406656 9317383 263323046789056438453890216711767892632 9317384 -41001094603888939498533682347378385920 9317385 44650524754940216513700284875879516800 9317386 70853002461026140798747364505708662784 9317387 -128738755721393930731896344415206273964 9317388 90375329800212970936630300812176371200 9317389 -8965249540145638046766841463661124810 9317390 -44097070481285661456849998098761556800 9317391 1749910507567320928161117674869263360 9317392 11292797812887778358737484501818540032 9317393 51577601273814573038725037024751390564 9317394 -36943480976373613124857432727996997600 9317395 -23290550219257876422917091865273323600 9317396 -122871570860873862700826006499752730624 9317397 187478596166137055107160629554413661600 9317398 -52309545757374991882395260246288044320 9317399 84100374567696494777079179073016904616 9317400 -20730756958652031209083545170402304000 9317401 -266147405608666192386168105635065111296 9317402 11524353249191137644593463561970279152 9317403 -4289593872684022216383780725523541200 9317404 -39350601265009150579967259605986035200 9317405 -160966833407834216889526247780214977940 9317406 -10350872434276998693434925104950659072 9317407 128119891550690593046720228006268419832 9317408 -5423185322588784820979436371860193280 9317409 25038397759570487507490987273364669104 9317410 -1050718257223311968589472871730264000 9317411 -165953288389295040840710249492622530088 9317412 202236298492750895932955469505732608 9317413 141089767286164927696098724596866102560 9317414 -31393205420291181108278731960177491648 9317415 13794658949444907354919008982012569600 9317416 -5485181786829547648820587951891660800 9317417 237709588838486966937682388617510395300 9317418 127428158245974755535359977019385323520 9317419 -227596036144009324231200546827259727180 9317420 -35407779517313824327335758082616965120 9317421 440590207471980910652555282717887851072 9317422 -92507503749357899149870808940255645696 9317423 517946269300301002855646128520587172160 9317424 -3807157403366549922156798144917569536 9317425 15391590523458693015181836621192113500 9317426 -107154872681552485878773869669051151088 9317427 -11930338844139142539026346935309683968 9317428 22613192210690867819683738805549446656 9317429 -86349354450308812647085964130203736000 9317430 -3968891870882133653241375654759594240 9317431 -441843134075096881876118377954678358928 9317432 -175733467575964156232650461599143403520 9317433 169312376890958211857558610225173119824 9317434 6859544148204299231534312499751836672 9317435 -48652950768969113766232791748368739200 9317436 -95294693596769607733809488406662450688 9317437 -100780111893013321759471730125788467220 9317438 43470919860674275552504593424114107648 9317439 -47194344547237969976551863614886814896 9317440 74992856641962631125800621580358778880 9317441 -31367741954058873279506566978887832128 9317442 -5017425202213045680943546958756226816 9317443 60006327415198278959286602726603445692 9317444 199285297530778025072182632337476713472 9317445 99521082695106755690561398764011232000 9317446 -81451394936936572872488301638067335328 9317447 29568335077708849093582846631237420592 9317448 103659408574090277199337039467285504000 9317449 -12386867756182462237225453685515111964 9317450 -23388458855551194215688141384406809600 9317451 -34523558363941051918226706107056311552 9317452 -25640096129387816214223870157148668928 9317453 32053051073898765697479082356476732544 9317454 4426108125775888796370506344415814720 9317455 -351834393899090337479099172818242560 9317456 -22214755404930727571950327510045310976 9317457 -65929078544526625969220348379410280000 9317458 56653369759859140528532760473723944080 9317459 -82272255052459127360543351743922648340 9317460 51893798768141975251791324307061852160 9317461 -16103267212793698173944538860551905600 9317462 -11393612874725516826973476287245332480 9317463 -11388340994730277764739918611822402456 9317464 -57277176223754651177005715651013550080 9317465 175071886476326274687744880142984473860 9317466 7018275547132620838925521124033997552 9317467 -214545914854394842081965797016563948360 9317468 71383443366369931375628477357908070400 9317469 24602596851930616776955473754055138880 9317470 139318709243257293646873662028639759680 9317471 -227667946180862477257148533056002063328 9317472 79375344793566127646180231079562051584 9317473 373156169248520933261992837266550390704 9317474 28184542096023125245440540824078726736 9317475 119087615052292704326010055343588570100 9317476 2809865686056793653877727241201369088 9317477 -186511566810358107824707927521900411720 9317478 -17795606529490790763402958226417683776 9317479 4702266453811983145202145550677646032 9317480 75073951977773467258719086775046502400 9317481 234628657603258775726366360651217759840 9317482 25214731621246380678502903399569272832 9317483 270185729605598796403959254634704043264 9317484 -52955010644644713915837149520199680 9317485 -80417008786665335368413459201504920820 9317486 122221427346650818367368655828230886400 9317487 43803915590047944009366328314810165120 9317488 15752280834899563907241087088631971840 9317489 191531447695127574626969335080078489456 9317490 6094106351291144304775162634382858240 9317491 -137541662676797754570658336398356221108 9317492 121372138491752680015253277513899292672 9317493 112173333033789415445351526643255343982 9317494 -24433416364573131113260277186770306368 9317495 176281252692110231828065022282462535600 9317496 -8493237148384779373968302024848097280 9317497 243649154232613313822753164936343318400 9317498 -753682747763116506263314663917908736 9317499 45160359581209635478546864245220664880 9317500 -7246288239957374125869681586453120000 9317501 -8389861540346848470964476277119877908 9317502 -103766308774980238620745044178401241920 9317503 51425707276147484897558431589440879384 9317504 -55487532649647353669245286404325376000 9317505 -75586530339566700115479091280596497600 9317506 89966448771088482280684723541193340416 9317507 36074608480950680285976921595896637152 9317508 -96534778790794415753702233640649277440 9317509 -35205788331377711151585758839474710084 9317510 -30955362066605300674526986165837971840 9317511 5754788017569473575911693062336369712 9317512 241003012001400651762359178972644275200 9317513 -215479062791966733665909828031029341260 9317514 35240268380627099275800231106861136640 9317515 56788311475465332714176002357218508800 9317516 -64062011047775659873886448050809175040 9317517 -85662231759357875671406921128323813600 9317518 5562047481787409449506031157686555392 9317519 -75214733405809531735337615661039184080 9317520 12608225524798627461503186423475486720 9317521 -109091133593560725406264465571529100800 9317522 24095809489550040596407280427445453824 9317523 -34358438629018795542105958226769683016 9317524 -123203921019585820929939400350074624000 9317525 1812183173182948999419503061120576000 9317526 -14644698813914495204555855368000272000 9317527 -151583060217421327219323689843935568280 9317528 -148582747555608137139508459464432967680 9317529 1374643397767865448655042155291462408 9317530 26869782829770689792480542247296389120 9317531 121035763400112894878545851219629863512 9317532 20026132366632845821712464222501281792 9317533 63990588665634893359977360372140629440 9317534 -158524310714004277890434455864559827584 9317535 -91595541126270412285624218231597500640 9317536 -337762195042583747056663711998878220288 9317537 -45914416675223792453267109127842564348 9317538 21184023182993839919808833132267366400 9317539 62943587665259867970235844184871276032 9317540 10886189811648635150746832837878080000 9317541 -2320274149398769049731839195254429280 9317542 -546027460599696425203082997151673856 9317543 185906643856876722647113795470929293440 9317544 -127995897338895813801904221966914273280 9317545 201451615119268390662583071331018779300 9317546 -2076797287410559280371068061039248384 9317547 -253821096580031403011000296774101916200 9317548 49959005802676310187064064708835915008 9317549 133305620081746490091777430579540984320 9317550 -42519046487340193410671878860515174400 9317551 -25016022896522230026390178058137421688 9317552 51762602593566811275791496184405032960 9317553 -17763123661158114432539934251073306624 9317554 157455001522951479583604166979472648976 9317555 77597178440089291938921746579053161600 9317556 144466071041190931396145779064906668032 9317557 38677238010592901657122565603075181806 9317558 21738374920940074694314405384927166880 9317559 115868901071864179088830230471586966608 9317560 -30750324338003666975173623148491571200 9317561 -269984624372087458970249352586977208176 9317562 55804798178866253253632670638432997120 9317563 50859882305814519549864482792823219812 9317564 -228884084645716605282774822143073404928 9317565 -23601770404375806136807465020068088000 9317566 -91465649304405316849289879488944273600 9317567 -4242970718243026625715762366492371616 9317568 3149658070409079209956107520755892224 9317569 4109443429251828188736174198480445744 9317570 11952098758453989962408704895938344480 9317571 -93757467981026425059933399494633601288 9317572 -68215334267436024538079334134797602816 9317573 -16492208692248648369547357636678074240 9317574 -540006422663361519812739916926496512 9317575 69311034369728568197973115622900649000 9317576 60531440398704600304865293969086873600 9317577 -63673758842294519410507620117202448640 9317578 -7714519294468125685425230086624627200 9317579 205910139219159651195061296823289877480 9317580 29474057554950599759816605500393553920 9317581 -59379086347809632007305704409097250560 9317582 -68530157809202689416106795207409164608 9317583 224718388337415654434973484459675564344 9317584 1340188882436360552841660305742888960 9317585 195991894996631047398645066515991873780 9317586 59005419252150328910042615466939938304 9317587 3346823486271493458173396259977579080 9317588 15198078366526439530176856817783500800 9317589 188431464116169014183545461611479192224 9317590 -47951274550425065908283281490987022720 9317591 -78694594691231808793473973000887142008 9317592 86815932676161976799608459366903173120 9317593 297198233120831954330818316656095576842 9317594 64261694854180254894220071602064241920 9317595 -100413348249104631822555460406556864000 9317596 -57956401829182200546448394796530828800 9317597 -5228747481887486063972821509123396954 9317598 86542821992797088741369755531245361152 9317599 -98391341504335826927533888569821925600 9317600 132247055424615905222227087035826176000 9317601 -162016349888079837819482126579528920560 9317602 2246539412135192482825910564297817600 9317603 -208473549806953910571691574327823612120 9317604 76718377538749007482466772465066832896 9317605 -13922023076620040616664085876741220 9317606 79938887988696730992806173158018923904 9317607 -24197090925318350150866751035232596704 9317608 -98543428146279352406422895669258158080 9317609 86708908865652495591951622375771471872 9317610 -59090064879726907429585342720696567200 9317611 -390838848533230092364622134564132568 9317612 -101311724215778018231044575443736741888 9317613 -102367931676447094016790471963495804000 9317614 2080632699090000361758507900777620352 9317615 -3006299050262568415574393722682324400 9317616 14151702654642256885302790834432770048 9317617 -347689918322905302101886203281317276334 9317618 -182920560668065378552504916870845728240 9317619 -79045808475798259574031610756230470400 9317620 66213422834461448928382775744328199680 9317621 -104527103669487350220171263945743556178 9317622 -37823762503800719714224543339286231040 9317623 23478682025525913343521712200932433536 9317624 -1669614447131225049598260826592378880 9317625 27579554508267305281515238109649504000 9317626 -67820589514006249541315128000542047520 9317627 -2490823334968195615386524158019899200 9317628 70951566414616273355657641106122013184 9317629 -222825085491646766133706430650161899770 9317630 2117489633365871139135641482456108800 9317631 161446763782102857139192855014160778952 9317632 -264201354459051516415601621950412095488 9317633 -43644760534306372314979375795281146796 9317634 -57384888730507896749137578418785250560 9317635 106376051982043777911501929126783176080 9317636 -47058046894421826467426979931844027904 9317637 -64460295891525501473223573154841330880 9317638 -114180496461759497701298978516882296320 9317639 74408105875898594856222292342888943040 9317640 -41153065476198906755343855748600627200 9317641 130462831226720443786349249061421339572 9317642 50544385109227124284068868111164252000 9317643 328897808897296375776729696013606476528 9317644 115560417581511396543281944045657741824 9317645 -54575064653291887490980439625527777280 9317646 -87735972451534871498772741142963528320 9317647 -12552322612384239162894852069009622960 9317648 -71009343958668831351545801464210636800 9317649 -15799540441394185387840208908271655648 9317650 -9532381165916065708944691215985622400 9317651 13086830012657032645778456059818729552 9317652 134358296927190625243385366559830341632 9317653 -61256841509811915709160231912767322098 9317654 76229589679657473383404915123060047360 9317655 179300674984689443445168559730173617600 9317656 -567890351922295772844135294656967229440 9317657 -86155416662166561886391231384043688320 9317658 -33311936603794757981856581791653004800 9317659 -118042748786640062845855903004535722096 9317660 594769559410839993039800821201950720 9317661 111786132617522360591005127537359155072 9317662 -44047373835956897930366177223993687168 9317663 -206600400376213082578220940741600873816 9317664 89006647187331556313113225617219846144 9317665 43812586270542554147068145876205573120 9317666 -145518568044314544456879802966352144640 9317667 -12211331288926005138548629288632132288 9317668 91844173447231270636600188955074478080 9317669 -6523849836451097947635861064120214304 9317670 464305400850981201302677983695585280 9317671 315780950358122988499221510872982759600 9317672 -46671281749450302068089866750001152000 9317673 5362207085786261079144488808132244260 9317674 -112493418474718474619624216329910627664 9317675 108005250881166979962432583939294440900 9317676 28557661930220415354517393606020280320 9317677 -83974105297363202959087542664041517620 9317678 534977284701398064695835367711235520 9317679 -47330971322643036913500728219182682880 9317680 -40457914893704672170634135072038256640 9317681 -273172336842847458587308737431016001518 9317682 117336632284232031997261586433889491840 9317683 187883393190394427418839805305395212600 9317684 -197683100829318937499866846070648947968 9317685 -32644899123994525746879697574276478720 9317686 19682956858775648211877804279254748800 9317687 158806983789850696862106993467199591336 9317688 158304575885539133217658131691376578560 9317689 369895852851674450957399758983698773568 9317690 15147510620744666792843110465455271680 9317691 -110639287718565390802144892024751676752 9317692 298444116511361201817917912285223839232 9317693 -112641403562631804163479839647050437280 9317694 13163826934677311778692569204181678400 9317695 85691552037658753088686281835530085200 9317696 -51933362090094032134618416108318228480 9317697 -126981887563921582639073520342148728672 9317698 -56866497568472958255302145620094791136 9317699 -57829624523398391997931923135689479440 9317700 -40839826303321502698048640890337280000 9317701 4536801075917652192745165584110078208 9317702 67457342214508698626842040144151256704 9317703 192698585468302982002223321254680025344 9317704 -216846336732693647951277404026301767680 9317705 176262967543408892452918556574182629860 9317706 -30224489581155601339872754559811469056 9317707 36063502530349242961676372312495533824 9317708 31015857896581984779478205351419938816 9317709 -82902970308263728239222867564885534186 9317710 -21985872654718242569855432307171363840 9317711 -54272229873428576283430302447704232648 9317712 -13300016685943930023688725130556866560 9317713 -629923041447459785207359640840334496 9317714 -2896140644883143465054625962832568320 9317715 -106306146442142470373457590656515360000 9317716 42744710303200788179626372454124134400 9317717 -57667395332192253131465088908529270600 9317718 -35574932432356552171405243530914069376 9317719 -126997303402408216252859198743629404480 9317720 -5118875723359033941971031829147238400 9317721 29915260514983488416915278560428063424 9317722 -21748702112539465484012631643537113600 9317723 146062050540334792291427245152613029960 9317724 24346855660058257427886386648268149760 9317725 187102972118543899983234648189819955250 9317726 117189458261212275334869859974947520 9317727 -16852308975199110658809999580185569760 9317728 -106385978701948427988117394979072507904 9317729 137039932413395866205447443768300282260 9317730 40340167308309645268055718608696094720 9317731 -253451774545141328953290534183110218468 9317732 20299610248228469767123262449986945024 9317733 -140997393598015007230332274554144679200 9317734 -34150614849741496386495231941396774400 9317735 85738687559852167679890245919917934560 9317736 107266227777563445547033381901873971200 9317737 32430726817363677036764278938276936576 9317738 28643231057849651903319253349087705520 9317739 175066778247768970670136602098712884824 9317740 60921123506470121235393267779443568640 9317741 69568243933935163083840585130783360800 9317742 -35244857023541424152322765502592958336 9317743 181462780479498740470193531735597430992 9317744 -70493763007886993616312987062462054400 9317745 70346916403900154095632030086200943220 9317746 -8770877629017816249893537071462498176 9317747 -27843675209801627325078402628482362448 9317748 12603302431512306899635004878357678080 9317749 -101855544296744866679697822268593728864 9317750 -93057504522647511284052504112403712000 9317751 43335652392374694432151011871021139664 9317752 -129910103952255925601345662225858560000 9317753 186009925632324724183862949128459904 9317754 291806238894611238330831901837674720 9317755 49739279813471024581837553840644582320 9317756 -303703013011470902671070151907246080 9317757 49248367186754225118640414641302582784 9317758 -259789770755548113857039185067983506240 9317759 -320237271299447651802665488306464084360 9317760 -52113543875410133203272870512925081600 9317761 338163909564747595117981732224345183362 9317762 33339437663042217046907236162103007264 9317763 -10334765141493704992756275195817009152 9317764 -27428059008319599136367193471718129664 9317765 -212504754130862393754712007125665379200 9317766 34613759669423284136870910977811696000 9317767 -364390924511438324018120875425435006184 9317768 8038913659888262149355948264447262720 9317769 -161491006914119958719120791938026716656 9317770 15331738484015557385119183003130219520 9317771 -991325950004786080196168907950209968 9317772 120847691728114099127164595567634391296 9317773 58948873125606290033676830970023912140 9317774 39403375524941046161503458325819119552 9317775 3117825591184873268457225366591504000 9317776 40749709591581538696656737816137449472 9317777 5225934772813751213986589130277968000 9317778 3727802777295372058518519054718813824 9317779 -247815860806369015712180878506011105620 9317780 45888692519760911300718393165451445760 9317781 -137671869194710339306076431397659324800 9317782 149253306563339316367342012392386649984 9317783 1963789881390397411502449715446379952 9317784 -13842362999409275343886628214620160000 9317785 18910055793483792903276901547991137160 9317786 79350722690643920018719233824364260592 9317787 -266233763812572823832569994499751182480 9317788 44920676388869764512634638534117657600 9317789 -18398040810553401061559715988018900992 9317790 79153693606356723382661118070255440000 9317791 86530665538545415903674234287594202480 9317792 568856907231778540078290430646103834624 9317793 -1827877628807174652846084622796020992 9317794 -57501346187498731795344264595421442048 9317795 -149513564017730432681424988798194769200 9317796 36766632172034407587558807633062740992 9317797 -266785749873284630226952000025005219008 9317798 -60619584931697931663647617036521224064 9317799 -3868290373690083598854398546104294056 9317800 -45546686850054749037886130989633920000 9317801 -69138169185653239957587857801158152198 9317802 -44709512375731975205337583555638422016 9317803 269459836423020049067315363925288737064 9317804 173144487937604341719596366271093221376 9317805 -40365280057006903673385135309921079680 9317806 123707544143727609592760132132079667392 9317807 165670094621334312101980469294309042040 9317808 -91183221008214624861769279833749913600 9317809 -881353336784539118497795712597427360 9317810 3014998172593915092479878197642694560 9317811 -98345860078799617686664486946290437120 9317812 64860156773712861121515013670468515840 9317813 235532264141148955487458159259517825582 9317814 -39929871073705384702766835847397921280 9317815 -76004203387455261790367794679900854440 9317816 -344724091415697418556197393758050611200 9317817 -55311889642022031681695174220812799366 9317818 155263062347165754548565630808867377120 9317819 60067130578947995624184562974115778592 9317820 20739005265153725680073374880640092160 9317821 -17571917381998079682795662827130305748 9317822 -53068837772100097127420254224726636288 9317823 29267080803945357811968917335234442184 9317824 20551399271042555523882309703635566592 9317825 1834691764286776981380606056937619200 9317826 -6340058977698146972579675674317244416 9317827 25877604992036378878565690244334560000 9317828 -122193336425953219442647895099172188160 9317829 11043129772790988990314351149753809408 9317830 68166983462277105007884588812376850560 9317831 48303934122918805678737824351539036632 9317832 9490445427238480933765065352078295040 9317833 -87150266659561905354225513521601802880 9317834 122546132663931017135723116622040480816 9317835 -59882021447710305020929124564495530800 9317836 -307281943890374741282018191437497170944 9317837 -137818640251927174022459639456598756000 9317838 -68314131187716609100569862944422570880 9317839 307693039371494809440296575556639206640 9317840 -29571363845214158615464091302057820160 9317841 -56902743529079328744466118013978016320 9317842 -1171584414936118468781291563505002368 9317843 -215249362505153535721829583415381237908 9317844 -44823668621457026193713500913339387904 9317845 164328951105385144121479702410864720000 9317846 -98389546792052365512419168649205180128 9317847 -122003571225536081852072542723042560 9317848 202438843548674144099772599930725263360 9317849 327013525776374273949488598656108387850 9317850 -62308466350885511584277049995590944000 9317851 220640300654963038895851370066933414852 9317852 99380488354247579690750756184839488512 9317853 175829825342095077284185369532774718924 9317854 26065742009594001690967726936634963712 9317855 74829934776095721127317691939112838000 9317856 91640286569971255884029120234749427712 9317857 128595036780879191448468737785122490560 9317858 7681574799699261062289340690716636672 9317859 31599475667975327588712362457482598720 9317860 -95945569224485166146014430591646385920 9317861 76852415552686353036804371913300371232 9317862 36020504676126784583130902926541331840 9317863 -227120030919378020078883747230765492480 9317864 -71506751900577582518902294925315328000 9317865 16446643933587412654856039001610608000 9317866 -1716314059005691901951577595210905600 9317867 43119109503814652528554252051476207648 9317868 20922155753345634835452294232179572736 9317869 -185538369516579602769999318381867111840 9317870 -14852492750383704683946825542224416000 9317871 160276683561054370906673764914973215120 9317872 68464044273066645356427167246466383872 9317873 120630938970606907439508212519321637744 9317874 -40854001525856020059145986763954068480 9317875 13693241589718557155700479617156608000 9317876 119978242745526641844885744299339775360 9317877 46913633480129402533141229906805736608 9317878 121886870881090190590508251116039726240 9317879 139185718602792316794589603071838101480 9317880 -14276122953426230406889233582817689600 9317881 -54457781547825726685961115551597021808 9317882 67426190476768724036808417407276259072 9317883 -56749483661926393130945708488565414376 9317884 137556208164699883049923024057696034816 9317885 2272515183812060076357275817527918400 9317886 36015263678868817317159105524632198464 9317887 39482592867232604991311629059624115584 9317888 -139143010832776120581766618148555980800 9317889 311935497726437032125897819740906831520 9317890 -3426353732179601922044408274921592800 9317891 -574696908016275042072903453863757442560 9317892 31978475917112521039066064385577574400 9317893 -37609184755139041914535343232122400000 9317894 194428836131367157305992557122612326496 9317895 -17916183481402715006967663933924917760 9317896 15220673099430322935966532818829148160 9317897 243467901005916097758559425195313400346 9317898 41507877702662968012285975362910430208 9317899 487608733118797745823493462489112838360 9317900 105316772659986094379681489964257376000 9317901 -229809322357332376604712139227016507968 9317902 -9863109482292367958117297225751276096 9317903 -108606746531973987662582477330001771840 9317904 -42843538978604485159418076974980792320 9317905 26077448567198406003385107927139635060 9317906 10836959987791282804859592218898139968 9317907 -59007849418153495718707748749632446796 9317908 -13369271828017764242185720713697593344 9317909 -153060671672642298288714165457407259890 9317910 -10711755096787434506596472828781434880 9317911 -186424223996443509717179220001289186488 9317912 -102739814847956942336894611084294164480 9317913 4957182120432929957579866437777163968 9317914 -70199591406726632309561118824747164944 9317915 176447860944595547564899952712746218560 9317916 4344220053240041576701502237807239680 9317917 -102772587631414575719736863841746513728 9317918 -4117412684103317794380092992226731008 9317919 44116255839861129942947666926559654928 9317920 76481467059097912493318517143039508480 9317921 -233819910503415956719420773075536190336 9317922 -45330161888179821325498354405241382528 9317923 -255453450142438237199759599584963778280 9317924 12789225592753061966655241560561733632 9317925 2472100518325435281474190584471833850 9317926 -139761622721672324720749066787023277088 9317927 8252119906387761380786407539519521160 9317928 1011672464924477413697324927271321600 9317929 -342678713057044470341795936248734037680 9317930 63096703512170929819062415609432605120 9317931 25337634080982947186663331228275103744 9317932 -54815290007443995734254693036606648320 9317933 412622714835689036913270818663245401324 9317934 -528481944356234907593425093044232320 9317935 40794124212968268264865478679603179520 9317936 60891295016791310776565820823330209792 9317937 33317487268746207518562794820548930160 9317938 -53250235547733534526497363381565593600 9317939 -325159095642989287472977815730714776 9317940 -67845700070710062903252759077197056000 9317941 -141886996228886433431705132246806656658 9317942 156458733051622546186209087802555627200 9317943 185861057347600393365473642756287045200 9317944 -53236128094070453665560031800932352000 9317945 -11488997211667359170607206788035379200 9317946 76524953128541225352204562257152064768 9317947 -124242068863623536146598113968241172328 9317948 -127561999368525915085779636836925576192 9317949 -45063182534512164908599040180130208512 9317950 -69260746619477146096526464669742337600 9317951 35353180162815176516322334800193995000 9317952 9942688736999068220641221393694851072 9317953 95964349487322802443158166013249514964 9317954 5946303006079138245359587823351119872 9317955 42997735147976135477919324544252871520 9317956 -108605910148085087989012721531195900928 9317957 -245583697098518931328362945624572624736 9317958 9021188501054013002042646381206181888 9317959 -29883558746015516334224128204665783808 9317960 154895017344556309849707988753027584000 9317961 -75455507895089918228851004830895544000 9317962 70987768661488813024756938815906466912 9317963 20072935759756403146532500981201840464 9317964 109314358741956520526513176549148990976 9317965 -254130284829120493686215411020862713140 9317966 -8902494134617190171843040180604183680 9317967 62710529316138872087876343004581790848 9317968 -116781299567987167199038818034130944 9317969 105404271800868871896677420238639757632 9317970 -148122400817475172891750359504808396800 9317971 -2561939121899696166328795766833871360 9317972 -98581450654536596831379165282886037760 9317973 9347472921618273378890477716038887040 9317974 11919237492103869126825846346626011520 9317975 -25900638211123250462273452322087682000 9317976 24447042463227770199211811684941824000 9317977 -37610004486863609095292622026297007488 9317978 -170361541805603950522419435141942930960 9317979 -134623962941264759022388505470328824152 9317980 5710665272883321731233261778613043200 9317981 60312425871890375734140356840785772064 9317982 91184445008094478674859264029777014592 9317983 -195760329525342669383550143218572651576 9317984 346381628558251490570118251821497974784 9317985 -73107982315375867427314839433313898240 9317986 -126331367536636052456328998621542101216 9317987 -371110352678096586710113180414277789760 9317988 -24136643568728848516982797625198254080 9317989 31383533720942243655134133833693440956 9317990 38975811639633057371649726256142745600 9317991 -317449219056151350910472635809081292416 9317992 141276505101584062823836585497717120000 9317993 -198593078826329950382035229226161298396 9317994 18764159586906608518786074956679312384 9317995 68930412290346709729212898459812099120 9317996 213153838260848377636746585944245152000 9317997 -6091310776569696098563515680156289300 9317998 -111475802707073179582174678983093687936 9317999 42959330217733660705158603184110123240 9318000 29702072460149875045174041149718528000 9318001 -29660538227744380102347036523915071936 9318002 102268082909538636730820735163586234272 9318003 -75135622853341835957542228034108634576 9318004 -61341951422851538541209620222050252800 9318005 -147225313070879190103228811483944682340 9318006 -46423990891928266606286236673819479296 9318007 -309558510045674751057953871554789610240 9318008 104334939868139018808315086245001256960 9318009 66255913312522630253111527787599911504 9318010 78778597216028342366993072776200201600 9318011 -100286851596627799511084262037103338176 9318012 -5368929521684482962858255018312646656 9318013 92313230443272594336092975282869056000 9318014 2637574786561029928951840218445206912 9318015 -51774234742975551929704859773596216480 9318016 190774725871902173337437200578364047360 9318017 146052431503813143446871240141156360066 9318018 67523587065891291173315111744448810240 9318019 -117656087103567156451147970334309973440 9318020 25728971681720295432950495110206516480 9318021 -165252271746739714135531177394119507488 9318022 407231289927094235101069804010773632 9318023 64252882965844575492437972086811749728 9318024 2407628566639784303446555605897216000 9318025 -162351115852547788719136200882302601200 9318026 -151196414647870111230657950457788526288 9318027 -104041779441064489883215465525263586320 9318028 137061296477936239028371832436678119168 9318029 54605781903345743509173728082541338432 9318030 59241180541981840500680999012580848640 9318031 -193607787927396155301057373249731433168 9318032 99368488740984211879985171913443377152 9318033 93561052153638009572145054261456385860 9318034 70879011563732729267843018490084250752 9318035 70101254694357760542534301647846114480 9318036 10821373856991396618033529768276353024 9318037 -35808029778616999423454813447286083520 9318038 -11369324203541970252703522984916743104 9318039 167969077573490537853871362561056562024 9318040 -150162506781134456840277714734945894400 9318041 -142921817197740994902214044398098437558 9318042 -8283934477885134561613577304517555200 9318043 -13380484699300620548809834884806505184 9318044 202856166601622200113438715014398592000 9318045 -127201939918070522187657042314980493760 9318046 -105369629024861918512727738163833766528 9318047 241663882671171330232657949043498439320 9318048 -85770205764670018142518992781144227840 9318049 -89124348909994447354948003403829026520 9318050 -47261215709138133080855842370573568000 9318051 -380338943766788423092339579312818691200 9318052 -131764484642065278369427017339972705664 9318053 46458043639312984454033952846576949980 9318054 53411203250143794691550072059860745920 9318055 -73244592788018603418639840291719719680 9318056 88790099470028570523879718482275942400 9318057 1245626697029587135917772241044905984 9318058 11732773578673800449820593841816077568 9318059 -35113637314990429731947966728670107392 9318060 -22817057262001802524818464137039365120 9318061 -146061592840826303748751143690260545076 9318062 25518737750522911364624733257563463040 9318063 86788550648935962072442745619413671944 9318064 953554441680407847953855367989952512 9318065 -159662589467610283333428972669064926540 9318066 -55596814441426300590690228675551765376 9318067 141785116611995300323431220159262014152 9318068 -35622787983330268129979321542271041152 9318069 -18459725044662736667064041611718225106 9318070 -27605816412743419247410596382835024640 9318071 52382412620904671210332437354596436912 9318072 50675805855189329624700338866725457920 9318073 -43452786207466599537306831037405227776 9318074 -44085732745711086352452558910808632608 9318075 20050661770598215940655280568737824000 9318076 -106648475236540105575530054620392586240 9318077 108266111625116925455735276109060066060 9318078 -19423694873140480839331905381945510912 9318079 -410290451928928461219379168980947277024 9318080 -31422638492497315228147727177361653760 9318081 -194888907215231314728976085434992439248 9318082 129945263633983503457151177571369610752 9318083 155505053325495503168292151234739048160 9318084 98509763766553193189293404256162446336 9318085 -11128794148421767680354746810899628040 9318086 -61797144370566349668203377533698575008 9318087 106945786738092039866869263167203927344 9318088 -49568807801904123557025948133427927040 9318089 160684408195640462550121261916973732 9318090 86858432983569021656023947709900477440 9318091 133051352456197157024802644896830468552 9318092 -62824916158289428220522711292064776192 9318093 352782325433218166590652766943006464 9318094 -128761501634588565341925291645624806400 9318095 -147191889996510224072431007793485362320 9318096 6886473681288555612343859797670584320 9318097 -498188024934665772166368852860274563100 9318098 151442253229969679933669947944295174800 9318099 145436925285082183696345249778730788352 9318100 988381773226566993829112674763212800 9318101 60655942312887618919840799024371395840 9318102 -74774454610194499336380263976592431168 9318103 352301496333800454121087046385001705352 9318104 -92100340075488256274446621232494510080 9318105 -90323484942198927890561848415769081600 9318106 40130806630327429721877683553474432000 9318107 -33986317739833106993583341672738075088 9318108 -13327881285339632842521743228431739904 9318109 337838095035736133303288340542917894310 9318110 -22457689351822773619377447543484559040 9318111 30489349381700834087734017237858372096 9318112 -295070753976588616821184891454972755968 9318113 57056347321421567276057653521539010240 9318114 -59809717417498227852616866708095177952 9318115 -93339458285586006857296322152917367200 9318116 31959895541899012260122516766136592640 9318117 -64299303228801580982325558186100955136 9318118 -92153705635226878082984511177531582240 9318119 -3294566221581698679812290962970225704 9318120 7171806759711253189023869559978393600 9318121 -133183774970690138205824639718713476678 9318122 -43652021897182240735058545514935027200 9318123 -16888324145025049392586891935206840616 9318124 -7086491066853578630715805228176465408 9318125 -94881791288054976895154076452581702500 9318126 42670089782474790023537094323493470208 9318127 -53974981086390371037158306382728157088 9318128 23923271692671294063655665665016397824 9318129 96341772228590969778878805975053477760 9318130 -96844888508542778363968872761434444800 9318131 -110348247006748884793808604707247478068 9318132 2175123083310136497798975443755622400 9318133 184180595832356852485907508046321511424 9318134 -58694409356501212304153367413625990624 9318135 22689878843742334375213102709707315200 9318136 571199489538147927739045942508436480000 9318137 -90928803926022258979741682198335928214 9318138 -92298484642843801192712539114922029056 9318139 21246121237818718530740185694395291940 9318140 52224391880742306770216890809955123200 9318141 3479279112474734890721454894589538880 9318142 -116180238294835558103954874984095488896 9318143 -809124011065884614201201977839715200 9318144 169444828604354464778818757053548331008 9318145 110278402118488751238537743622861406080 9318146 -4103870490210047761045710238711495728 9318147 109030827697065677193250553885055108600 9318148 -87943883618622838779677049307169951744 9318149 252121894734539204904273671200639683840 9318150 -36136451473026468629388261290515231200 9318151 128418040584721660699974866304085649280 9318152 -9111141697174880695809196288114022400 9318153 -34557168452611222213023780335628719280 9318154 -82110578134329753567789565086986632608 9318155 -108023358853245131644344837473127156480 9318156 -108853818234795770252889356418409763328 9318157 104625878717693834727487767041130724406 9318158 -411710607568907709100544756557660416 9318159 14553195123585188365168695656223593232 9318160 12304445408890228961195388101215027200 9318161 412316157714058980530567115079315078944 9318162 18680743302196068704575605752721792000 9318163 232901597873278803662608568308688026412 9318164 218562140172326586915143612319574675200 9318165 16999322044114565780671036209858408000 9318166 21990454423944052953591424908781756416 9318167 215005600868643438864912319408342470216 9318168 -183608394711693844159586160520948684800 9318169 -76593983370051727464940872857488593600 9318170 -88413730289718314087890487722879468800 9318171 -46825170635668922689673935197805494888 9318172 -148630689414722754176440486180111620608 9318173 325555527615825475208885988295546964160 9318174 -43953234818822964837285314247156575232 9318175 11657926816599494013314985340713010000 9318176 118780625647326974384837074637014695936 9318177 85752814608247944368985263145985283136 9318178 140675878155320104479377650864304509440 9318179 15471345951453055987546658730927708384 9318180 28194593322586446315844567325172264960 9318181 760038912444144116441014965931484700 9318182 79618961178629121731596732207058208768 9318183 -128578963697085740950509855178662947160 9318184 -340100886535491668376863214239097415680 9318185 -45708904397666105046366151182375958620 9318186 -786075461514134923158251114215288320 9318187 88545519141907951641552785855766245880 9318188 249151897846894087296382936736496155136 9318189 211374716666850212598064010823915615840 9318190 25316875395766803542103458599665703680 9318191 60219721790805700386876450360173759112 9318192 3138632036001216256584077313939210240 9318193 199269728725982892358972223424754282320 9318194 41566471159745258884591964396319654912 9318195 -68770879827070565129030919110627747280 9318196 249306256027859535316598101230183766400 9318197 -25022779945062302653553274947583369216 9318198 -12002640881017104986199624084348744192 9318199 -278198545304070528074067008779772138280 9318200 -103388856693138735396879349778251776000 9318201 -15869628167133477410557774434713454768 9318202 13614186970883460499273757847035089152 9318203 -245466517259873984305649542705847677320 9318204 99646001488388360497228487604968325120 9318205 12301032246260672322271548031235648760 9318206 97273422219561392759305160081158665984 9318207 167250886084499248946542961199126826440 9318208 82285339858258515711072284607040716800 9318209 84812433796819097778682998968149225410 9318210 -82880525327951848009802856605015040 9318211 -13435834957701621724682310212796612960 9318212 -203558843069225738095814260317429788544 9318213 -44393653629753225016230421950475091520 9318214 -8863799831654922840874326533631573120 9318215 -127657881234215332043930062776285285600 9318216 -148881811492677201961023082710442598400 9318217 -116673422379509299428598978135515610188 9318218 29057089136627388155200482527143526400 9318219 -102187085310357455280917404339909442856 9318220 25566971424381310022716039148867420160 9318221 65340707422621616815915172126225301024 9318222 80249584130199799891977451067073904320 9318223 -151826207348928723414861655737660696336 9318224 -61133881471221148281991999999821742080 9318225 -16084829252458321389799742301924600000 9318226 67946475709117540051022723155219405440 9318227 -83689691595713014162433422433835227640 9318228 5047095049667499334617131621695782912 9318229 4201007916990463550702791667783017984 9318230 35602744893702523081177881411193363200 9318231 7402549386810912141860592231539662416 9318232 57372079741881012449602404952156508160 9318233 -493100854669195122352230562179816555756 9318234 13207634883754723722360109804604536320 9318235 -156870937726689039516259598755630336320 9318236 86065303810170407089778225104180769280 9318237 229495920707498536397534688195161247360 9318238 130181331378901516698311909410805645760 9318239 -97385012345327285611679941614945774240 9318240 -15361671826783696907545784656094822400 9318241 -137232285437048795554826885181699003516 9318242 62098964569120563133368091374834541344 9318243 -18676284693390709611115801557673827072 9318244 -45262365131414507772294125950372282368 9318245 262410426204003166065766458259071589500 9318246 29550137680940090293269291214160087040 9318247 -254914091476630044341254000773964628480 9318248 68956789249776079642330956072437544960 9318249 -21969792310122840576735757763979616566 9318250 17591849495982069934327545724091064000 9318251 370546571528208734641439524957902843600 9318252 -110425098938135001324310692364292909568 9318253 54614489449886993469037424253648624000 9318254 -1338368843233393172919911337922110528 9318255 -20936598364662346756422266919134995440 9318256 -79925510244478667232118495961281036288 9318257 134985377487194704417689560156049830580 9318258 33685690916087545096862375210046042624 9318259 77528460284835077563850071007906428480 9318260 -22042068442969073148587412447346483200 9318261 56189856816967658151512745377789909184 9318262 -125904629750883190929334181521919062368 9318263 -20180197788982724076682429562138217240 9318264 -80224480310537374265306276540053217280 9318265 1160298146943366141205691278921238400 9318266 -145921076170499311963497920296436530176 9318267 159727423926194813564934364692562176000 9318268 -28089884431753132863056496762167498752 9318269 218057934271943245427789322911517705996 9318270 -292506692817164492478582447195375360 9318271 -118783560993576121835497410896125318528 9318272 302043464062912727717382847715082240 9318273 -217405749944849019056928256919226680016 9318274 7171187791862011415772918449347057152 9318275 79674620951332935431347838846692434600 9318276 -38000341616957955335999735421723380736 9318277 -334041637943427134127998769071120112228 9318278 -42009792567304547233408683004308771840 9318279 -77777654505073768260587666090451600432 9318280 -28726035035334926902866573686008473600 9318281 -183175229138720592302854213900402838118 9318282 -11316360734685872192170611264131792640 9318283 -21115005140563368572324642340720942000 9318284 163982484590599114252357518212329305600 9318285 -83596929716828509672293915960921012180 9318286 -6384531936018757609832572738525363776 9318287 111487300377600497343692558164882187520 9318288 -5189270906927697684615108048670949376 9318289 135138491109988092659873753073982914624 9318290 35550009894512817342998419995167385600 9318291 -3347907226852513906558195484154517440 9318292 289138332263658466354384941056190339072 9318293 -459849556812703801440097115544259809120 9318294 105533084146163184619738976513470343040 9318295 -1963100470440770529045304269024267840 9318296 -147560493201411664834589568121503744000 9318297 41214867546893931698813308382518942272 9318298 151486939947942664290473714872441701120 9318299 -3412064821063466084964206691589343952 9318300 6062077565623726230286646879241600000 9318301 38054292219560193614096472408264184440 9318302 4313633034805626781323976984059344640 9318303 53370935755294897262723808405867549480 9318304 6025620485026916552735580421778964480 9318305 64199957806613821879580236186749317160 9318306 -150578869105799590298281808144733732096 9318307 -359859804317604694537316777942762299760 9318308 -102789293604893636112157118422531059072 9318309 15101565942047066881588926978236835840 9318310 14305507396658280871197314962069964160 9318311 211783117416644833404591291612865311000 9318312 -78593956041902758703150206245162024960 9318313 159152512039878048461238969398965165562 9318314 -225266070099591097410487875951492822528 9318315 1617247052600101906127134514610885120 9318316 -8116772234592661623742347359643285504 9318317 149706480872340652858105300282859834112 9318318 65275179585981034690353839144498685504 9318319 -40901831042672554710432860487035624256 9318320 14410797093519299717364932131882598400 9318321 68926105551721903477964511903763755264 9318322 -86164330983878909226486735742679925120 9318323 -266907844040879215530986397085190492256 9318324 -93102685243176717047934400339132674048 9318325 -118897523858222804429735245163664188950 9318326 6814035395053201417157935182904440000 9318327 25737483026953965636964442919885182208 9318328 -268813202488997542231562200146454179840 9318329 -28160174988980620546614767654220508248 9318330 -31657703158785764326185511508246027040 9318331 -149245115535155907769704338236452301872 9318332 -204254433043814201340095872320835144704 9318333 60181516685630865532980538243886471424 9318334 163736723132780717208890461007716313472 9318335 -6363667353293460858405897434339204160 9318336 -17526691611528897104556594009470926848 9318337 -33716034019526010293918277523593357696 9318338 58615059587222762850500686598492021760 9318339 54282468035197139877699824065833231264 9318340 -27784751607713847295158900708835388160 9318341 5607204054007600519312459132423762080 9318342 53749108296604669861532973830526766080 9318343 158121754120601337081387219015702853592 9318344 -55510095334430780600258414129184768000 9318345 92605474473665287599274519890714179520 9318346 -142122095525284912013133217588930392480 9318347 43090089654195620098765914205694075796 9318348 63347711056263006426196760580758968320 9318349 246048308288669358707701951613753247350 9318350 -232275015021148314410967052226299200 9318351 4877877252373080036556020005818560384 9318352 13887733951713900071329211082535862272 9318353 -118656865075866345033764300987180432832 9318354 -44023547505611458558139185117872225792 9318355 -6935539505561244900348390513998508240 9318356 17993033064271809675824577666088323072 9318357 -94800487178751854228774999643899873412 9318358 -608316054639429673806497949104197632 9318359 130014466002943255446560188887763495560 9318360 -118066936156376118771557448789147648000 9318361 104632879491952049651924304231970871808 9318362 -88035881393952625760779122785764631568 9318363 -28975256207657872224056005788244856016 9318364 42474748138725105135356757159482353152 9318365 66640492308362113275401857239225139200 9318366 104226674409974309182745374147783115520 9318367 24815311085123507196932729042551122360 9318368 346959608135097887002734450934756147200 9318369 338015123559832401857505282719154313248 9318370 -56449124391865503108146835242536017120 9318371 28718860761171629866098680308644618240 9318372 52294632652896836287779265299555889152 9318373 46810852170676347414897816887978579584 9318374 8947558251708084697357513278502252800 9318375 182596033476305577154818294228048960000 9318376 -60829041626749085635343121736704215040 9318377 20651480160083110538620557329567325300 9318378 118456390785812655780384253731510177024 9318379 -39685931052104053860018192701968907400 9318380 204703226939420880465426350142633431040 9318381 -408745525508372386389718315438228800 9318382 -152211788281646093634519500055354513600 9318383 -80267203201511825280824552664093339456 9318384 8353993769089804109733338852607688704 9318385 -21719264778991311080294345669520969420 9318386 28551898749178189872800150009127621120 9318387 -12302134418282336869495127301520313760 9318388 25588280613023547839874342802623356288 9318389 58725356301016185790715270547125118780 9318390 34381140121741203575550557199063613440 9318391 -51367509027624869417719851491277597208 9318392 241039202449858494747538145182777344000 9318393 -74034946341648978584925330018396182592 9318394 -181194704881950192312082685597825679504 9318395 2486869247603693730476843796091860000 9318396 70158710878113466836990707234593121280 9318397 151718339953994790092528315023533975744 9318398 29048944052673192211145783136735972480 9318399 171501830967389914887562510725237144264 9318400 17749867703797345305047612789673164800 9318401 1380571078295328498567651865265982240 9318402 909311999643188027587375847725889952 9318403 -402034818937649804936644380174758809348 9318404 164942803836174833596364227385547288576 9318405 -151502076272499734384809085267761695840 9318406 -73025207673555010471548649773638866848 9318407 -12155219147837626794136443971681522208 9318408 208508831943781774392257900673855651840 9318409 13969594725849360840337476462681667610 9318410 -56411614732624103216875746517564492800 9318411 -140000437127046675842652953106448915140 9318412 -124162717493077546358223284959810726144 9318413 -65736369757163330403569590884746778696 9318414 6323573388514213089407661659943763968 9318415 119448674850156357680245232830711591560 9318416 -28541081958068960020679903772709552128 9318417 100520803843673225672734629878252270880 9318418 13889575984649203545313482522998390160 9318419 -157612846155056125261351362802136013240 9318420 57037534724497198240575028742424825600 9318421 -91419138509717330504160050160611361920 9318422 118794989846213117064106827869514004512 9318423 -51204802815478042567134539754563687448 9318424 -176523487507403431353645479149120727040 9318425 40997843109150421687618174461145351500 9318426 80353581947881234664405729789678492160 9318427 -193078478055048410778449489498489822208 9318428 -223112531318649278024424522705902802432 9318429 -423560856839384310903088101755355355200 9318430 -54968623427346486790313040554750244480 9318431 156514330296026550165783266733914371872 9318432 22970752168078307747288055331018506240 9318433 195722586926384925263183281895788612800 9318434 -185832966071946946967570162575999329120 9318435 9358317182093584971881276398233020160 9318436 -68971456030151259880537632987475450880 9318437 172991868379400813067046023601219619580 9318438 6885415729577839137797681843949511488 9318439 1126180057349130333693201768433188528 9318440 -152500077634536174666952325506567219200 9318441 160259850330599567651576812546262406624 9318442 37818614491723426179219711947924781312 9318443 -157804175336426954115184972025823871308 9318444 -240109386803159692941164011030548480 9318445 75339502207505128708754335844607129600 9318446 -103836640516899791400466928551680155328 9318447 138925774116783111056490431301693471624 9318448 -81388385606087870806420538749465559040 9318449 -136075202853260078116879416717424035264 9318450 -766867220685039395729851317793612800 9318451 -355778156424477275945039690559030962548 9318452 76644811936717904848385662839503616 9318453 172301967842939421955770599231039318304 9318454 238071595918086293823456170305869682560 9318455 -176348859494986101421525532917068518400 9318456 -84788247806197692724870239643110604800 9318457 359428779185100050525969687030856241706 9318458 -96191255324012374357360497384159979920 9318459 -5523132916793865911700794362869246696 9318460 65682161572142347543759166946097920000 9318461 -89647993464872155931486026721086426938 9318462 71522831117741959322271883291067685504 9318463 -97169875152406072391411731281583301760 9318464 26768497778783671360863089903742222336 9318465 -84615573908331239382519826358631167280 9318466 73390957296335394149874690878150799360 9318467 6596279815331043469633309933997187516 9318468 -73924343806994172369026980511793315840 9318469 -306009860189784421118895052822404780130 9318470 31221902727169527289694558704227682560 9318471 -179436852567659680543160981782846457688 9318472 -48594626538542360966672726492018350080 9318473 -221664826000054500122704655928567316800 9318474 -110700381138315424403761150317459198720 9318475 45907310604394794923966160232559718500 9318476 8119092287908854743090865259999334400 9318477 95719969933451155476925523433824810112 9318478 -39943094499387746713645773413434312320 9318479 -154987649536250116812238524984941328216 9318480 -10555463076640220362973952603676999680 9318481 383057334077069782809430061750461127282 9318482 222595684875417592115610098125091436864 9318483 25819513016660771143123987202106074880 9318484 14410510261579399343848783539481716736 9318485 -108718096816885115882798769741555875040 9318486 75892017392771924787984469599464009664 9318487 2732815175335032461579676787376705072 9318488 282330685360722556512441291074807285760 9318489 -41474325334686748878821630564131024176 9318490 -11629658064895359883411701039383412000 9318491 122786323329506367324308770287514892592 9318492 -22284503993493853846987436223549917184 9318493 4132333691818094558261455732370615904 9318494 -26619914380015023263123692523558099328 9318495 134385426640286285556372460891793258400 9318496 -106895429202035320616981157933861568512 9318497 152584906726349393136576393745033481472 9318498 -4622004373811713233550799163694645248 9318499 363225529052486948068783793904578279472 9318500 -109220370865161674362298098093850304000 9318501 123007993723253632487265515453402141568 9318502 -300722002399048687737437688621997955328 9318503 274011755443862953777512464111437933752 9318504 -8830626507814469703342573725784391680 9318505 -62121216116787996004606462486129015680 9318506 2541309245621633639004828941195144544 9318507 10670998256038956348925214183343406080 9318508 -146559028228343205162818141112901115904 9318509 -299234089433174450177876659586747468340 9318510 -7625217298868777381490005519078956800 9318511 222111363625946085330245096289216412112 9318512 18655272852471073659527228419945267200 9318513 122800371467401240930223479763406437760 9318514 -56282832810922634053211553710561244144 9318515 -244505543999535491396059005236710904880 9318516 -23310781438623225186534000252497068032 9318517 66156899928072671600832052268589386620 9318518 -668391777773100517469691111331189248 9318519 -13527256617957968822547928819054425600 9318520 -191809141234933792144442755064267059200 9318521 -147581998928952490550944128493059756 9318522 -24506775964460854518264253342610919936 9318523 380258765339321920150781056162411344 9318524 23539666975260781857942803058439434240 9318525 31751083804589257137896002488531328800 9318526 20742833687232175525153587239775416448 9318527 -301115062518096428409098872383166122624 9318528 -125327976352909098677598194468860723200 9318529 198333053165954560009902844936650911280 9318530 -899089637194700273546946786173114880 9318531 -138587329686677403982443107691351741120 9318532 291855912235851577323528628821550828800 9318533 -22805858334611704777285547018556229824 9318534 64886601884285992887368841382344665280 9318535 -34399837881679368593525622888454832520 9318536 254496367318070707625444201911046599680 9318537 -38512261094913152788035036700748949120 9318538 29194478515452088152384830695268121600 9318539 -41582196199393305431537981257593519660 9318540 36489653164815993555859142064770088960 9318541 89796741282071472400563266764402905900 9318542 98894999018174225833404144814281363072 9318543 -96935808087072431509857416264952996192 9318544 -74426142160910974871527623729323991040 9318545 -66718635066075830719954077187922902680 9318546 -34868428809311815967152931400015199200 9318547 15416454295262220802487337945072349952 9318548 18492839278073229841966397860682587008 9318549 137422197540181394166422752659182954880 9318550 39545918759056903137415471051952208000 9318551 2561289974018860931047090955237266224 9318552 165377136517110199111323652070361477120 9318553 311657147290688766349081878277678921802 9318554 -113872240758162858618468601486157907456 9318555 18394952542441192101446230964432590800 9318556 -22897473613882760811688337738954352128 9318557 113000571766054953018524723942455637292 9318558 28122069182161352139781953999853771584 9318559 -5141034111120920176246180530707586080 9318560 -41620415195967312708783951619424256000 9318561 -20013776168006644959466319635516400640 9318562 -46454908198186951704954570976608252672 9318563 308653581275474720377595073748680978720 9318564 -116273533851880854651735199827747922944 9318565 -38124615829323226512263153674601911680 9318566 73681606656865665776348598605537937024 9318567 -118433572480795426235596362454916243040 9318568 -7073640173105031284148928183480074240 9318569 8454138178007144073304720317509076480 9318570 -28923147911936528893441330793118950400 9318571 -45886519570689233737618844368199661408 9318572 -183231073315473011581693142313062504448 9318573 706422128677487483502793001234400 9318574 -27644462160870145017174680431997878464 9318575 -159859491815099836158008760843756373800 9318576 15160088284802588449907914989663682560 9318577 12789951431018276012814563582606915952 9318578 82971984560091189725578500484667205120 9318579 131738084746509857406245609318259843384 9318580 -119432535926604531374045992260122092800 9318581 170673852923554759095809050918129670382 9318582 -3235718469276724237804682120004791040 9318583 -15998882415420598499275465046523166168 9318584 -159684191303886056682556241847314227200 9318585 -92912612952807917298725341759254993600 9318586 33090821987614837880853563170850554992 9318587 -41531627167853309766177360948551133600 9318588 77121846635515245265996537121837629440 9318589 26729051276093496070196401942244431456 9318590 21698271117522509711571590045760244800 9318591 -46682272359380845565460141285091768560 9318592 -36268620426325083321067896832512753664 9318593 54743431595688190825677045909087190404 9318594 107944473343723341721158360243707107200 9318595 80809013865211135577925014451859028640 9318596 7272940074080443292110429313817870336 9318597 -193175163808984300208162434960961613600 9318598 40255434206281961808343043383139895936 9318599 134520787177004997495829941369845705160 9318600 -35637550003393948024717842640945152000 9318601 -138226046655074301510431800594662603468 9318602 40177659053603835178587877786633272672 9318603 14728014230045421357294361052542801920 9318604 -69337242802463396013654032328775730176 9318605 147139297702745886256664735442000013260 9318606 11300624794111609034138174675372937216 9318607 -40922242137000975716975414651828203160 9318608 23806657934870390562032969844250902528 9318609 95336312304937789770962029807496872500 9318610 -2598160445410815547613710196569804800 9318611 87467024729078027786459405160449688432 9318612 -133379614896805222519407533355780569088 9318613 19044373020249770478771919773982678862 9318614 101001650936858916933289410228553018656 9318615 -27592478576099600991305627898561743280 9318616 -7928235734496705287661658751389532160 9318617 -122354813714351754664071092958318234816 9318618 156593081726613137728701556214662333440 9318619 95628576110233280519495012279105855808 9318620 28980701020541323596817266522617095680 9318621 -7048214068211208944794635247764390240 9318622 -34780264078651298650475232061141461888 9318623 17058578533352604199642983613018387872 9318624 -50969537264558693529912696519838924800 9318625 -229588196543835066388345593692544768000 9318626 29030527573636315629477322136695299840 9318627 -140130096984594620937080215218363598236 9318628 114958511862368392055058038682700492800 9318629 -443715463695003943730735749293550265316 9318630 -28585455554393407003421339695463086080 9318631 36794867419259319490600984591853502464 9318632 24872415887119014142415868993252326400 9318633 119450691800973791168244994090098813600 9318634 -49067827143699540528620059211694231552 9318635 -93234456578907961715277550877385947040 9318636 -4535513093103943516564082744934747648 9318637 12139868028464208888228209278690514966 9318638 -11572026661872858462712006733149259904 9318639 40393927172013298976268997958757005568 9318640 44968867242961271828704951724400476160 9318641 293742576168752066945872290486634953042 9318642 -65358128896900428955720006535242889088 9318643 290822179223152702253310415775025523200 9318644 50055336381439776707467563031916950272 9318645 1364537444677072679774880682510147200 9318646 -126057695148475156774488762201278629728 9318647 -15848512825179804680117721971151474360 9318648 -44433382235302381714760617818522071040 9318649 60464043877338200061631151096319405700 9318650 -27893599993005771198389646004657574400 9318651 -13301984510470394652137973422360956416 9318652 -90907763699864425796224421990887360512 9318653 7280142044280460996136060241634974240 9318654 -73086041335962407783291835424281692352 9318655 191209656199456901558476998548138419560 9318656 -70292878580165725574921672847890841600 9318657 142032921070036422039642746098139848320 9318658 50534358484353821411556371850168852384 9318659 464016290826848629932313624463371008 9318660 -12707967485640133736173839092938444800 9318661 361312240001458988852977098859305033024 9318662 -48191020313158198327220611689404622336 9318663 -43623955436133268513791028937998172016 9318664 -183770800058432665689302150348901580800 9318665 212454183969904223855511348672916102920 9318666 25192166251776510711850761786313572864 9318667 55279583907002014495306536786275326672 9318668 -100052311241011568158463389928143517952 9318669 -18138084670878012987864152363816452992 9318670 7489168759977275474159518504746063360 9318671 128495389377048064837775029462239901872 9318672 -11246667389740187971471088143179448320 9318673 -110591058599214726151485431768555087820 9318674 159933596846240316591186137467887052800 9318675 -117777314569697202605982010766762175000 9318676 -181311034020569786566345853005686951040 9318677 266290496695081749345189614001706304526 9318678 18037547729406876460101707994605637120 9318679 -34838616688818115316112359327927682000 9318680 -41018914496367884814272248123765555200 9318681 -17112964655944892871906125135541952230 9318682 -118096679459401949730262500260859225600 9318683 -138806148448549461841363851384562186560 9318684 -151489346743994753834630485453061604864 9318685 -146299269514117859015859506580930982080 9318686 -30304966025425305493079633913452951040 9318687 27515880228053096684247183765463805184 9318688 -328406198527282309192357827030457712640 9318689 -287738275441628183358577888886552258640 9318690 -53269000179390268672705760060291220480 9318691 25037651240312166025059914345160416592 9318692 -110194956204226007268478020219366251520 9318693 507298747889933105901493731990225408 9318694 -28416240304705522822042654147960704 9318695 -296826824619090515072895219511168937520 9318696 -41599767593166110551848073279341772800 9318697 -431606071176291727265368237856388546140 9318698 -12945219061550270798036429555548217760 9318699 69794656645069316252999190902203699200 9318700 101478906868843032141658451308955091200 9318701 -25185052598749021985171864064171126048 9318702 831796597105198551760558254949186560 9318703 -54676177918176860493194373040632195936 9318704 20072431935598779892285912984062443520 9318705 -58119059230967053341373164446283094080 9318706 2536817658811714601795761419920154624 9318707 340598056608033473132085819219258562956 9318708 -4543067759945001065722527197671249920 9318709 -144756870963033947245868882801894589284 9318710 1066447894856183445673545073250175360 9318711 -199904996062070660827473311210247208728 9318712 161189699938434769097969521970146283520 9318713 -198485711070521551187787316832012686038 9318714 33386106754294443442586760463603031040 9318715 -5216163496213896761951855614898923200 9318716 -3494714753681158326970461679858229760 9318717 155005460891625116685183303224523815334 9318718 193800234077080329486376173094163297280 9318719 -770002052135316929976548172149969675856 9318720 -32496234090502523559638603932096266240 9318721 -153667378592122931573807120846628702800 9318722 -154678567940122230358214274535537266480 9318723 -157538246234623847931267635810516676432 9318724 69036562840618089048854287080283308032 9318725 39860608921970997864586778617640776200 9318726 -1597006610292814879740730806270719232 9318727 -2806723549578681385204798975194903528 9318728 -116693583581377465059209980066332195840 9318729 72164061650301334696625108635581048000 9318730 -73517597491018057978764765906308622240 9318731 275546412400196738293532628635680448532 9318732 164308640079439137586962578030438211072 9318733 26612728617811017882614739594440116982 9318734 -102926715937942731318556178622665265984 9318735 90816367773663724987291510857275359200 9318736 -2976185362410262473424894783706759168 9318737 -123065556798818686710419228015282039040 9318738 -26351279621216872917954423958972076544 9318739 -194575840411635227402194225663157877200 9318740 37877729179041474596026993172196864000 9318741 213464845338679095323214034081295025984 9318742 2601276194145354161153401123560247680 9318743 -134826786943545673553156287803570930000 9318744 110725595298190103946390929695404441600 9318745 -454629420884274427080662135503305600 9318746 93455871275480696518939148278417594080 9318747 1268968605677849215677250092827910960 9318748 -180756016990674760417627271197326126592 9318749 154674118442440667148587538444890250048 9318750 15039985178288182312295580516595200000 9318751 142195741409704118807251045190585265112 9318752 91133068078086657844749827700720402432 9318753 -193837013938306862926033240816032895200 9318754 -60924097614012979426456938943092149088 9318755 56326738351365161235709302104065152000 9318756 50612213436614492067388529900884841472 9318757 12733401462189607122239217700690676512 9318758 92363901522792915483201193836701788800 9318759 97126459314703389003990309976554186240 9318760 71603541703882903040106246053812224000 9318761 207542298476092158842436990840757468800 9318762 -7176640036520814092657436403548799488 9318763 45696119824447202532172942972215185184 9318764 -6071509066529038298100580249676986368 9318765 -71692959574426272729497976550782591360 9318766 14875608557614167245546445079164372480 9318767 242460943238288837363019636157274420064 9318768 -13440077793659415974109350980482072576 9318769 66222868828760696082664528852830441170 9318770 -5197245820481285349135547348527757920 9318771 60624113998024829554802566858170956304 9318772 -1714139137450847727163448323550208000 9318773 -236623016667529988742455903175619737600 9318774 129453837987911432738921816359215936960 9318775 -56596133211692137953954540245762417200 9318776 -41831759242331836282923891724784332800 9318777 -6781805686658149388770015977518875392 9318778 36447744922901954970036254160098964480 9318779 -280093919359443497776439684206034806620 9318780 142563883832236345378487227678347724800 9318781 64107325928799655573746364140585764812 9318782 71809604296277598575014808232755285184 9318783 167240554444839201551868745126642869720 9318784 340466111150714973920459701100740608000 9318785 12793103529526230819614845585544017920 9318786 2567247160084789870200886615890966528 9318787 -90884138913743448271534530026002183808 9318788 1614076064428696714589627631766910976 9318789 -56925219240766493560074087641583202500 9318790 -42234453880847984993104642454436153600 9318791 20042840544329746483876148274640120800 9318792 61221559249971589205462353335919411200 9318793 -351246588161530634600429097631698839856 9318794 -64280852148950270786098267059300311040 9318795 89040231304047500262326083005599082240 9318796 -3211057805728755926548635310232838400 9318797 38396500961233774299302387587750151040 9318798 64919682278754755066210978058019238784 9318799 -10720153979667810379964225730735390240 9318800 -17825848790209310116427175746112921600 9318801 59277746794880500627088406852349395840 9318802 164360433648146575740459547087742781600 9318803 5329383204255800826314419698478371168 9318804 13449899330852948911863725383079460864 9318805 -32777382199319691307263533597861659500 9318806 7129157222051420461846953583426826880 9318807 1797120946613787980206510959758981280 9318808 -79048447422434487915127664234769838080 9318809 31407437163687602320995228619828616010 9318810 -74378897276159033696077103659495875840 9318811 260062816245846899091005341953301105412 9318812 174115657896400157822287837078201654272 9318813 9411829307814695539065195827285481024 9318814 2240282391970386892881798967057597440 9318815 -23933540105019067774717434143285040 9318816 -86956106849368204747266702016213155840 9318817 186386921804005380794989641085089873378 9318818 -49624258371625043125087466236276311552 9318819 -255062386348472208839572593545034936456 9318820 -52676439816211870725892166874337082880 9318821 -51743438787889999697000245806390591456 9318822 -53925790424607862449379443907332304896 9318823 -103390431214857240656655580321851969928 9318824 80026039910621694372407174206649256960 9318825 9255422613843127895406373159062750000 9318826 87173373844398218087789357161099246848 9318827 35319571134908206119173685896836278672 9318828 -92095147311052077196644754403094919680 9318829 -305406782785089411035687269779344682336 9318830 -5393669850769902482394335426932261440 9318831 2376887114585326090459026963100400640 9318832 -92417559185160346090906196946679742464 9318833 249253994773469461735888606629976904082 9318834 -12084044571521653329132086157654067200 9318835 -154756863860557292706198564453786285600 9318836 67527440059869698974380266893549572480 9318837 -197286980407162563946903503789004921440 9318838 -85523647806186102932120017274413264320 9318839 -150668451494048769702727968910829534688 9318840 46611061562906831394608196830035968000 9318841 45921387621455369621533282898925489024 9318842 5009271647070625123343771215582509792 9318843 16049143330164138903145276421048939532 9318844 -8434811656276667416696479923497480704 9318845 -5841753633956492843292922983015138900 9318846 43480535272916962532111291607993360000 9318847 -43914962796581571025554965535968059200 9318848 8882329018694994744615231331724427264 9318849 -46216754965894741373774175409307370240 9318850 837879721944858846953523984290396400 9318851 -40971455052337058128390061806724827008 9318852 -74265531173320355823285786448818109440 9318853 224936804194310387034049457033208323102 9318854 1237152459093248586715340118705618336 9318855 -16150641637185133456520501222692308480 9318856 -254021757591473037770279411387549399040 9318857 -89181489612876561431092259374295863068 9318858 34823667379753703202733506684316405248 9318859 92555555049202389238018064704554492840 9318860 -84937881728927711743253336441612620800 9318861 -371074609381387266392632460457144759360 9318862 -42383450590141382220456240483602683008 9318863 -74994093244255819779347675807526166296 9318864 26784452004038558448185399768601329664 9318865 82945908956098161175825138651456081320 9318866 -86558226609867091834975998860627639136 9318867 175320960199149702075752788892161077312 9318868 -4197688564029430363503711263049386240 9318869 271704590229326562955525938235695111726 9318870 94962013501127636740535107357278464640 9318871 84461727312080330100085536950427379200 9318872 117983736824019437449746988390714828800 9318873 -34452348913062076070913633337151347200 9318874 -529218151194357930898604851177524480 9318875 79303535699775645172534708552456524000 9318876 186375389511551822871421951992176640 9318877 14538744993937455792821243779722969984 9318878 -164731893047828050164624099040681292544 9318879 38296275077228315343199520650297049088 9318880 -80208498239963325320291082581740093440 9318881 156557517985984440020975742404076530304 9318882 86088146311044571421569499675055787392 9318883 -16543267556707443953451428105529554480 9318884 29980837802111404802018683177928839680 9318885 -10431976509199075223734713867224066400 9318886 -12274505222783819237627708652787192608 9318887 -137640352366613606667443838527920478688 9318888 -592241913077994719299692634155632640 9318889 217576773737286110974574883434694239460 9318890 -11409000931011931785627278650613268480 9318891 -197919688954969067345374574996002180008 9318892 -108037481312759255738320571437397852160 9318893 -359344494794015904555381531765107970858 9318894 -19127036208439600898871521852963930880 9318895 70004482312896658153201769955009635400 9318896 95044561358979442467568216339859668992 9318897 5228033449782738969290701988020621440 9318898 44739227576128913907555175151573149200 9318899 -70672645522177210922553374844653186100 9318900 78525263103170458884308043802952140800 9318901 -17889789513993960374751946162209148100 9318902 -163746238800634579522840878279359146848 9318903 144201109210543764180526761565356417408 9318904 26527429311978865210785142679898316800 9318905 -25158988827876096018561011226482238840 9318906 1821155889831257383424110677868044912 9318907 -74379984387128505042488899529473922400 9318908 -102062877762605708985819154820687930880 9318909 -52337830495910121556902289284425026272 9318910 -10123607283993821039820356136525742080 9318911 134160906164328941597435111911102888320 9318912 -71680897742780138141065255418370981888 9318913 -267354360188360939704663808423485923838 9318914 12943830276331072082635271307232885632 9318915 -178837042821602598084096187180752132000 9318916 -43262602590423559798753383131528997760 9318917 428762961439691575704757413488879040 9318918 3356454391169887670952235916516722560 9318919 -145168288837372091084052569049226656000 9318920 -11259460273771002358454094279879782400 9318921 -219333496135719330076028032874470395888 9318922 -140754642447926158606573666780845715200 9318923 -300198471403913155866058957902917160 9318924 -114465927936096093350382166112395544064 9318925 -138479827535050229828795510186922086400 9318926 134761594864154490642961617130442239680 9318927 -107365097627652478363152417676191947760 9318928 61893207342029659591715467216516554752 9318929 -42696113557012032681955303492598261724 9318930 -17931718495400858920582142727890880000 9318931 -16999075574214024036884412516828880896 9318932 -96082201492204743646870563931112509440 9318933 65719909399144353806198710657423656576 9318934 -237386263557978980044110353210674819968 9318935 -96794470994902965095478352519696374120 9318936 320313904982760622093490625678028800 9318937 176527345653053898175450599791480041860 9318938 170815036853522576244762360191082171120 9318939 -7984201881165747602773711377125076480 9318940 194256863423292239811902604750475415040 9318941 91689695617389276625052065379635785984 9318942 13823835286483703116600637633106330240 9318943 -60729819528350360081609147336195816856 9318944 256234345376160379934909514502642139136 9318945 150248226473049877744377808374436108800 9318946 -5860112793096220345817234358268525056 9318947 317988410578541721704212941678978954240 9318948 9756747788298643472234228668553877504 9318949 -343498460710474619357730994396443247360 9318950 -92504916490190125160591740901163828000 9318951 -144498156619338899356891258804959949608 9318952 -227453610809857123106738869912036070400 9318953 -94512341715482299300370363510603406720 9318954 7598422673692753053470237901426366720 9318955 -132444165096641294048275498857994470000 9318956 93615870490021595053855691516360911872 9318957 -154079143666541039101351762412885626560 9318958 88277960091300470352977358553308415872 9318959 120050191253733469611410034996126402240 9318960 -8428338135714729257827935276128993280 9318961 31708431087701736823389962347353877732 9318962 -48476185030175865141762982517046102768 9318963 45282619324857846995884383672425879808 9318964 -16281012523027694369206585762682265600 9318965 32008941855729774017066787790981902720 9318966 -15961521450777704862312886782324365952 9318967 129938303767252165771184224426126872000 9318968 -69820454625039860450310718118093414400 9318969 -17135878191205372516118303077497752880 9318970 55833346843978182598346695162569120960 9318971 -20762108679674035314560395680258054000 9318972 -9377188196905268017014609280535887872 9318973 70646076113213515600483127011913537222 9318974 26902742359909268561752239680615599104 9318975 -49465720084918472599498632283375602000 9318976 140586840943075542270373123014635028480 9318977 33032882711065110896240341587317298480 9318978 1941788608724831571727341317666228304 9318979 25310485472993353512000729971302544640 9318980 70906581916983920458057138590412800 9318981 -76186087476199579030709348580907774656 9318982 103761474441800853717020702495915210592 9318983 -234986858625295567447147514581640217768 9318984 -150233184597625213184486752982653255680 9318985 26377722272016652438294476396081572160 9318986 85664850953900691510956258074022214192 9318987 -155069235290587637981684913064903634760 9318988 996980400167390117271166841980577792 9318989 -349972720853745122491827575464282227210 9318990 -278210951632939290342783479665724160 9318991 -77344188268005141681693675931259483520 9318992 9222701565239990771309345403891597312 9318993 246465792278730241993129943070114139584 9318994 -103960734144349090502763135476588878704 9318995 -15021642557085234522087721791553848000 9318996 179605225292893993097994702975989391360 9318997 85907875502338917582969541832831582940 9318998 -34211165086700838032833054113780384000 9318999 8632198855441275494781565613389183488 9319000 -236097006922678871620294506496972800000 9319001 -203395091268841990846579653249932410998 9319002 -28364545634249339261140860117275000832 9319003 985074689581817804813449230415874048 9319004 301512556832719171531151132807636845056 9319005 69895119384064747156296166752284463600 9319006 -6487807748417050024987301200694722560 9319007 -107014465874444023784595989621606283744 9319008 66378947699792220215864385967114420224 9319009 71934220969834840031460853238769217152 9319010 30707305063454689894288316589217040160 9319011 23744363388156133029057231140319802800 9319012 -90068575411632237072846752676313486080 9319013 158571868104205972870338274434507747648 9319014 -21754604440437470422535015444248338240 9319015 -25260737821822619917740791515602414000 9319016 -161323993367231941008305940211123921920 9319017 -106054524690027144219740732107348836720 9319018 93423488168895926801595520759044165216 9319019 357756488338130850618667947534713366496 9319020 31909999276964367079843908867258055680 9319021 296165565378831982423843592262721691222 9319022 43713597852744166326220896033729333312 9319023 111341826258763797399198920734153509120 9319024 22259118421814999190160228649431400448 9319025 75936859097299158125362649970865272000 9319026 -28339393420830635820322157859978419712 9319027 128243278554000898596202954345638380876 9319028 61796608709687815937287806344574597120 9319029 -141134412359274794542442706081615169920 9319030 31763844153849035961323099516644116480 9319031 -44850292665620487398791037699687868336 9319032 -82435805616565267459184039535184711680 9319033 149064624779189442166174411503987650282 9319034 2334077537623668979654194960729661440 9319035 -64691929882845064722026650998836966400 9319036 -32034767466859009834124948451010047488 9319037 31552428678237950433015175420673231232 9319038 -43398513452722744979933819555132312256 9319039 -36286041405899732805639811409175852160 9319040 -59238906194459807794524440726234726400 9319041 -50131309439879016190730712556779502350 9319042 59360755833027671813451063159327339552 9319043 -37489403990059621092231215559356012256 9319044 19513442370328174976984900396649676800 9319045 -134746864712566765633858646845750600800 9319046 -680735174564603668757259174435067392 9319047 101666301531198138255544991602005004200 9319048 11964158765966465773201745049041141760 9319049 -16231053301144543080719765746843871964 9319050 24586714372521314224110033190246176000 9319051 -81167606567192204581432080174821883248 9319052 -36024408959408935141500853563511697664 9319053 156654646532352178640569449304287136704 9319054 -23437367394833498003935133465998234368 9319055 177134831880058041687356353348032429960 9319056 -3269831303611333174035629381772902400 9319057 -40906276947471413435880914470859422 9319058 31678133560977285967072707342008750592 9319059 -227921699485019510731015447278115506636 9319060 5300454163751921102604177086033702400 9319061 109402462546135370267105003286945969372 9319062 20558579198643628822796266649878690752 9319063 62361072357318153200104245348282410400 9319064 84948654431486407127209454967565516800 9319065 -22502451286940430517035855743593382400 9319066 121691665193029467780306180720338634240 9319067 -7428757568420578025184498868979941884 9319068 -128394671092455055038540935217235817472 9319069 -337244658740223928433302490413007381530 9319070 -58899152021474123688816609208851683520 9319071 108504791814334294106660411045206093440 9319072 76920601050218751343232939197650173952 9319073 147424812434466660064306718093855492322 9319074 78068235845371145339328476516359181568 9319075 -583410925712448710980737778136265700 9319076 26886558251680826244627339438283391232 9319077 462197737229552338458308552241086937600 9319078 232292675359735485002293318156011407040 9319079 -66225183765967182752477673117584779776 9319080 -134172574577618701052845347466033152000 9319081 104974090696803664151359478547298366464 9319082 24838077942993052772414213504640076800 9319083 109464880852142728770117217602472622424 9319084 121999098676070845931281352045412152832 9319085 111020731335506197576744241901033791160 9319086 41496693838314207343182874688967160704 9319087 -252491707260181258683307485350911825264 9319088 5076682025210481540931149230452899840 9319089 -1067019647769248151970665201205887552 9319090 -74498297526382783903127335564562764800 9319091 246420642783487574158065910628253396492 9319092 9619456980835828690633832894349926400 9319093 -83439728460270301648554687073788303200 9319094 -34391354469195433461776195777614332288 9319095 38308614368772035306214358119835421040 9319096 4975643900041775977315411521213235200 9319097 -448240657780102231251290754953579786928 9319098 39833931399915041539578255563159074560 9319099 -130351869971044101954597385261588735900 9319100 -19682641156199162632499682756714777600 9319101 -98893252865613772124205029171729740800 9319102 -76990222563132550988080845319427431488 9319103 294587102164469443434911250412714700352 9319104 83531839946407334301915099949978091520 9319105 -93418008275317063991610919806239532480 9319106 6173116286756419625536220609683123104 9319107 -5095586578074911504812157861456916480 9319108 -248617345670141767948634964013377177472 9319109 -80225239802704015515875321580841620480 9319110 34759544868601941304436743185348960000 9319111 268467341188314828485750646533144615280 9319112 -50633800821909211131401593245244416000 9319113 -175828397712327804791298508533598116096 9319114 133111735948971014202095150746103947056 9319115 101501700233330964014593091979977730240 9319116 -33256420107448004779325850730295377920 9319117 -171665800896692485474872482714432847840 9319118 61722855319087357317022299551731753920 9319119 -130507376859370053433053328680848777472 9319120 -29859838557435255677725879412067532800 9319121 -11768502084076610171296714731473117568 9319122 -9103672801165540806353364070817395440 9319123 -39391011565584113447016255080860877496 9319124 68548115677126656961463075832026668800 9319125 -122644750957410915080765768626555752000 9319126 -6259383215983796738354336906012859840 9319127 43019334685657317881908366703903147904 9319128 -18464768482020574961205580739841884160 9319129 147462127711921541646730399207358282500 9319130 57210046214581284284848452029420340960 9319131 -32159269249630844576969512895576640048 9319132 4594478857088999654506818129038136832 9319133 221161740824513534059045454273312340480 9319134 53076388978595183228557530944228812800 9319135 48110984834955094390167997710597905760 9319136 47824009882797044158719128441626558464 9319137 218978346820206315799672989494146971552 9319138 -166012910092996463248295834287679759280 9319139 83684227612577769650824402969531900440 9319140 -16456244192644802767648392228372910080 9319141 92450787180991874699265616337433303772 9319142 -19427822229078562336354757553655965696 9319143 139343426727886574602420742701240077864 9319144 218466428558233988199189709373301504000 9319145 -188569441670500739472813115474406826240 9319146 105425578000189389192524913851193187584 9319147 144283151790771519439761527400731359552 9319148 -26311441508266631064603560481980504064 9319149 -5159166426075932888615403370596358272 9319150 60221509943107087747396182976040232000 9319151 -17500605157318329095328356199810932208 9319152 -37801167041432293296449478543205171200 9319153 167864896329901318123658788163169344360 9319154 3463691089088584668204115308130323360 9319155 -50740858342421539221707526798901706400 9319156 116246279887678891610450672782839644160 9319157 -317046833093606845479863067815344551840 9319158 23707231391130786203996165180015001600 9319159 310277815176972069755538676646253394720 9319160 347580769955387877519777645867808358400 9319161 53256004121516851330523011969768917072 9319162 -216032000416900414892826110169721597728 9319163 198172421948761165088268849924078406320 9319164 41443546492527255963059231709305012736 9319165 143433034026635582421670341050040453600 9319166 242360760704936475729191281613943019200 9319167 16612221857653129715648965420249489128 9319168 1722811622921932688930643996164751360 9319169 51243887330894655713877733718126144340 9319170 2613213825473778192506530185560064000 9319171 6916660200497365934546988989223717744 9319172 -218216963327778273307893789573299033088 9319173 -14252091082668362050384296744964980000 9319174 -44782232065335893656104907415608181664 9319175 -670139674965681891767151594751659000 9319176 127771916380397518897314770996631306240 9319177 7729884873927903247632119495061014400 9319178 -186704031704708763555908168973831072 9319179 -60616808041328528713854947928747931680 9319180 -2909293732022119847213539203324794880 9319181 -183166783976604622259540227980081027018 9319182 -2830896504318700483793963784176578560 9319183 48553275094656909924907815677084192432 9319184 -6037230530719797394318806465849851904 9319185 96476791858058602580368394930992675200 9319186 -19637991788674604454718467791480395776 9319187 -330208343497563850151840982958605310164 9319188 133402205218486290213792488235377817600 9319189 32153776803103861645010775053265381120 9319190 -8822962295430647532230694897213177600 9319191 -70509233809490866122929299896291198336 9319192 -15596340286231380941543526300188928000 9319193 37728254647213695460565220495597487044 9319194 -115635299483511959749453787126129269776 9319195 -210066368052497103680124981231698788800 9319196 139270033839966514619661813439934161920 9319197 -272616276119168958164874589860820291680 9319198 -4096063300650586541048107664003001600 9319199 49383131542983026335988802787940121864 9319200 16832747521578585158546863619388211200 9319201 76757589660695922469529266548972547504 9319202 37980251707436412498758037569447430432 9319203 179335997206014745507453526476206706212 9319204 -63979937961319952950303895802935772544 9319205 -93271302969907620266830613109251088000 9319206 -35585808918768755151075669318119407872 9319207 -430497151227914929293662796855314399328 9319208 -273289221396326255357810514550194432000 9319209 -100451938050892499563572997426319545344 9319210 -100678246631515913145272373484038702240 9319211 78301181010379990768714986109545891624 9319212 -10125334580876357403813245009514038016 9319213 -77104865312707066520288436953253024660 9319214 -146653607617935189314781338300406187968 9319215 -1485689119410328219941866101868384880 9319216 -51828698461178390125461026049057046528 9319217 -404963413904998318958781693814888564368 9319218 134743636563951301949116263668368896 9319219 35727729370016035575443910066600597920 9319220 -17213306991033863946899969259374346240 9319221 -223069077092309470710001817329271299410 9319222 123497178686468857802846041006046773824 9319223 -162442520157855180034109279340782126736 9319224 -22666014706360232696995902733446574080 9319225 165192331655210813557764951802773056750 9319226 -15844523283817909947020902012690755840 9319227 -64784746328162270133890629437980060160 9319228 44334277687473108264148033142644333568 9319229 1481101674052064168990269387659140940 9319230 38936352926539703307492601453881256320 9319231 403393971903948436229647301007407962880 9319232 6393646591425927232123862421205942272 9319233 -52826001175192282167132482812243172352 9319234 70662277319978552738709317599467578880 9319235 75039694883960665075849035218303764800 9319236 39431506778797689730643400678882078720 9319237 31628007613681272939082792092628468320 9319238 -67816905599993944505740495302681144480 9319239 234975926187807103950716672872626090240 9319240 -26738035156200912681120795237320294400 9319241 21953462345588185592651890437528135642 9319242 14672452882977399968610564790958630400 9319243 1110149726838932150808427904701097492 9319244 91505061507666724165836160276380099072 9319245 -21557997110234011635007033501096623360 9319246 78723314432834361069290581126757115072 9319247 -104386727775804523199616830597981669376 9319248 -19472080299071165896730235819281031168 9319249 123863818276859604775839428254027195250 9319250 36744847893618499696784792264043912000 9319251 -15436275137308870122890030209137801216 9319252 -104654661671404622387736194796804571264 9319253 13635752884726580714553719953121548800 9319254 68296433253648038812454424242361606144 9319255 -45854309020195535025930381232571174400 9319256 -233796011556743341473196580898823127040 9319257 157460589309768085878591739727608193754 9319258 -10054444199775677654968365092570499840 9319259 -53243455713817005802131138575329151400 9319260 11850254923140025380279647119209922560 9319261 -1603005963762495344494209653804398368 9319262 236368307367430047445084414000048578432 9319263 35878570642588469271206465417056572744 9319264 -30244746454797525168755833575359643648 9319265 -267070851040239146678127400698492527340 9319266 -204670557249668193368889875110401561600 9319267 -211138602368645557517514347959516471568 9319268 -15794280331586667460141209669221474304 9319269 -170678016270869682726250907860810378656 9319270 -18827391624180719550550566844799571840 9319271 176646368740648408385816423485582207104 9319272 56579842366885541433746038165497446400 9319273 -62948624216733347054181007083902032860 9319274 71417149169994174333733294894897865136 9319275 -25319677509060549292207192874366282400 9319276 68819874868458140395558849445337340160 9319277 210670624763381890167880391002086383520 9319278 48088264265927614158759569356617489408 9319279 -865791357207366136905529232846818320 9319280 -3645261336234307753870697025516503040 9319281 -23517265074473348387801635059903196800 9319282 4487939231125947696123976204979281920 9319283 2361410632985650004013306537780129000 9319284 2086023793909404682264627742530708224 9319285 143187233048066575840195791489619981980 9319286 34672975290621637699650641864932541760 9319287 -183211496071156154164715962651009468440 9319288 149599485985246008207707212358751313920 9319289 -107648188949281779082414141834660690944 9319290 -56329856167326856882606560320010881280 9319291 83102694231958754264007771221472094400 9319292 -96895420687791317877572290230158292480 9319293 191225272290449769972742020798079145664 9319294 134345375913915122674219130726673117696 9319295 246607764705425540082315407132668708800 9319296 -32580021139808475674192126082841313280 9319297 21167031678658507726209228294791654740 9319298 -219859815336074203024674269273178402048 9319299 59505546763839039894546341723408952 9319300 -7263909268397459977289929664435539200 9319301 160336970495417439981307199762249946624 9319302 18424566336984443091485341638685541280 9319303 -4316910063778714641120260144177331920 9319304 -4204946532086945784603833519152865280 9319305 -117611053268453412418389943893277442880 9319306 1914428410418751266194848735245257824 9319307 -3930025983020108625743086997866374444 9319308 61757660033496310221902038815901338624 9319309 -178451257393175349537976797267875964490 9319310 23484209065272272031910858925982720000 9319311 -83774653211648633952696061503138580440 9319312 43002763204614719980602938192474710016 9319313 53310189098846455945340749088204757504 9319314 -19297421704492044749897374655991751680 9319315 135459149297696269673685916754260663200 9319316 -16925621863985312390619298472796115200 9319317 6912059364206104510318112638912072512 9319318 -99312437173474815468265897978302253440 9319319 -135692377674508156631723752879796660280 9319320 -67972639252225926386576167708354560000 9319321 -69132259499601974588102201655647779776 9319322 -203623462022524014921399505153181477376 9319323 41687292058692725396775164900588144640 9319324 -6424149279878197296137779611340800000 9319325 -147469976884955598853139830593966007950 9319326 -4029962674489164704384774125590531456 9319327 -230269046860662288501771128663179636320 9319328 41170137733840400298394266370825912320 9319329 184997997049028684806752740785491210000 9319330 48870082965138530689427736887559862560 9319331 56343995614914921049007511600962902992 9319332 76741532098035176866677926640622792704 9319333 265768191388206024648683400682336667582 9319334 -42915662811894782054553144004631942208 9319335 -115678566076004849103568454142444855600 9319336 72976406444747692584524620743789987840 9319337 -4681297268149969953012814413794308032 9319338 -9652035747558441293720290006458624000 9319339 27195534296109337741631250637986775224 9319340 145821908106424025311533341132448046080 9319341 10695732573688495354876460899190353344 9319342 220284976184861180074407152138565260352 9319343 -37804040130655411828299920787479693256 9319344 -11837081350610278652582423415962468352 9319345 -88908470020829155467269414727179222400 9319346 -19177188641190884221994353365604774128 9319347 -599956671729858396049766132955072000 9319348 4773139714030096398124797878187417600 9319349 43191966698290135525272648972841288440 9319350 55374778574171654274919683651425544000 9319351 -416758520433487712030265268887792274648 9319352 -265224415757324682812761413839953920 9319353 137615394326688907140570038703404035200 9319354 -81746836501871745310154936800643078400 9319355 268975898573035572813443401674917760 9319356 71968961981548677190323937989940019712 9319357 113641471317407607186128487137393441606 9319358 94408653963860490275033425515193217280 9319359 -78761385632453602344432456281442978744 9319360 -82898699145153502825966457389653688320 9319361 -56638142972583301652020744005175533228 9319362 -9893634873864608771621963388888528384 9319363 96039162772964431044319863398595943360 9319364 143627058295660034402876408824102551552 9319365 95567048140405059223366746738509432640 9319366 -12509044136090635488127420669182330624 9319367 -185527459038485845753050757446014106360 9319368 -88456951331593029872958293918661427200 9319369 68279481274831357738090135203018390400 9319370 -4597749172666880233288340532278860800 9319371 -144265740295298691122579574304239157776 9319372 3968516750314417771564204545055720960 9319373 -19012887545894967699500555240415728160 9319374 -11223354889446358806156136037426057664 9319375 2719670833443279920869977504925040000 9319376 -29448403181939882977803467223513563136 9319377 162529361113607871352106936681854606320 9319378 -222204902523508130113174184510476091760 9319379 -182374188479344834190125578711939181248 9319380 26454852885884522738906068299032371200 9319381 190606005390728332867173867077741103182 9319382 46530487051711780985100691680437107200 9319383 -84407843555605975006024467554522331648 9319384 -125336673870015495908864330188679577600 9319385 -109725147824019717382205483703430503420 9319386 101812041741887818815897670811810400000 9319387 94147604427529314091672728310412550144 9319388 -47975014674664063169479299850166175744 9319389 -23623793540252440288652317317985662912 9319390 -2474323312383282858661664746379326080 9319391 131322068094933298309380469512309441840 9319392 90657788368206693374485988046184120320 9319393 -169213601515336435163908853096710945280 9319394 -7613365825337573533186599963500582400 9319395 -187432026320065158717162802641009676800 9319396 -135468380722260383557101467811677987200 9319397 38706717928462216343343904038780032412 9319398 -28718241305077141568753004265154411520 9319399 16556401778271372770458064794325589664 9319400 -52494056635244113480794157754908416000 9319401 41419686610036928708883459117903502080 9319402 -163040348606197459327091005162908770208 9319403 99009854464881315370480558114253489652 9319404 -48557778891321524159060402573671649280 9319405 68950367062795986140672713332801590400 9319406 49888282926362756177329518069535961088 9319407 53795313855270671220016304775312063240 9319408 42161855894496281060037683680246038528 9319409 61123302759468019793519913674441011440 9319410 41479709849696844160788661106944068000 9319411 388305750293006486808545760683538352800 9319412 -81430175481463798598372163339229175040 9319413 -28532346340964577513547191980002606656 9319414 -40567292975310936318413982676713059712 9319415 66314109110363297241659089747002981600 9319416 116162879398534507024209259208708259840 9319417 -205037263093634098129157882319434698668 9319418 -139656540535949511785606555509440218880 9319419 12508905849419723558000486158291997088 9319420 115950085890100785684680735397219840 9319421 11355584403381299576766671494687487244 9319422 -12949124447094289731743532915655812096 9319423 -132907352409139643851426140974502152016 9319424 411140180852512835820032988868824268800 9319425 -161139722627859661087881356914495200 9319426 -61168048496894321863676231007889046016 9319427 -10988053656295588456367983140390937488 9319428 121590319044956395259758883569517905920 9319429 45434546912412890437993044155732063776 9319430 81738053464228410305121597626081823360 9319431 -42522247163568792961470571715232925056 9319432 -415641895018912711090082442521748971520 9319433 -3723840366526185594227610843059428656 9319434 -35183265222767209272218712148883301888 9319435 -81407538033442794856054097239345100640 9319436 44090064821512561728115978166755611648 9319437 -75618272725103560398812154820943540352 9319438 -186791361594460412484133232794194914880 9319439 -245745144400317979166385994526842686432 9319440 20122441301512184515243554526278451200 9319441 -304267797231294729180253898460321672588 9319442 -331965022133900524334379378078941438976 9319443 -21335773741145365971566336365099733760 9319444 299437983850094466721295090730521184000 9319445 119867223521354288526953538885044852700 9319446 -82845531248655784385297247932362919328 9319447 256196624743929935823534385809384813896 9319448 157114327526031223524147289026362142720 9319449 5328483979339001328213441510944546688 9319450 20850346465506606946793852907956678400 9319451 92662708680933978672448022326961899584 9319452 -101607042959907204146704227028973518848 9319453 -13621463271256017019397366317078696032 9319454 -187063294554625402975700159136579229824 9319455 -6543144649800394363916649756239608440 9319456 26501299961456873983836822407550074880 9319457 47014594042919687576191125765681161220 9319458 -60139447361718382010337244851608704512 9319459 -82354745895241612044569218415779915496 9319460 31380425879164115683236691328487567360 9319461 -77277429533767464635120469299647981728 9319462 -72415586041744458750159163555593861120 9319463 -3906828322972226582056035803903278080 9319464 -39136212147137705256109420934850723840 9319465 -43693537803025445658097950236514754140 9319466 -44071691457051940779949961107583150496 9319467 -100930841763196299811601827892939630352 9319468 13775543608074990149914761240412987392 9319469 148144312136419364026297760431031468760 9319470 35580749351976695502427590021484800 9319471 -70080804347980947396873373901036244096 9319472 4502186358134038585909821707283333120 9319473 86420291961582827864923062283321706640 9319474 108971614040385730398131210816261913120 9319475 84505386662382691197182339623487967000 9319476 -868451383373207634434551400123774976 9319477 -371107083060032340979133367308351894674 9319478 -62095108706039325093245713764693135744 9319479 49570511773358626834781513151817378848 9319480 -68825545835640309080617377997818777600 9319481 381262655904103719430141624657577010000 9319482 158594643240484226749205528173493629440 9319483 -364708431037598140522222047108552891600 9319484 133083477082700599181555191310822870016 9319485 -3568117269752941768119034521720238080 9319486 -30170967141551721470157391242063753024 9319487 -131965192330947996899623168536079212864 9319488 -23402475820603399903049055151073525760 9319489 -130437281594118944602516005430584232320 9319490 5449300961558850426932217794167956000 9319491 193908372078091968014582806401736426500 9319492 9854747330799740612322384657054789632 9319493 190685950196110684622932498200387107742 9319494 -22720517925774419954066550933261960000 9319495 72413491350474010350968528711768427000 9319496 -87716265550490285177497170141661854720 9319497 -21805294604676578942062316886891747360 9319498 -191019001347980099127298105263219975840 9319499 -13812054454437430059039151502376830976 9319500 -47048555876230195658445871723449600000 9319501 -30886905788698340044612798589370559498 9319502 -21812340263260684853085519290120477568 9319503 -305470503840256090471994062082690070000 9319504 67756881810179978434273162187852472320 9319505 -56077941742452397624016948741306526600 9319506 66270616339026967841714767982929411200 9319507 -3625837331593477398307741398935413440 9319508 -10469932798086092932012002252898529280 9319509 -15923968226522782775453425337307063360 9319510 63794803390633135650822644572696863360 9319511 50575635539151493409250731695081808400 9319512 -205089583559394856835418630337398804480 9319513 -26130425305533982227941327798188965120 9319514 4533483437437847208071510447721172992 9319515 63443340417318820405153992863428702320 9319516 -286245655841448189627640873965012098560 9319517 244249977348908613625272573536971384512 9319518 61789320668784111393263016585916920384 9319519 4689366438633634094402884745104738560 9319520 -33391580679314654361544675103122391040 9319521 12317229761501512888671234508763693184 9319522 58890833479747483364316667370126140800 9319523 47722551231436915203703317429901883280 9319524 -181977143258839729685043287629234105344 9319525 46984540811112650876015082394825364800 9319526 -80324912562740485665787613010135936288 9319527 -12983850231714843273274504267591426080 9319528 -286568207260153219288173303676172067840 9319529 220988800106170950294530778720366030480 9319530 -9085244787111343664806017070417182720 9319531 3061730390528865872760580608300241920 9319532 219111530016192730130224272604956477696 9319533 99045515409433502344507055602467828000 9319534 46213158899571298022055562645560106752 9319535 9420627470817264495620248921021714800 9319536 -56462294473537165931005135248317349888 9319537 145643193352847267622866287098961113600 9319538 70632019341698103348317355103458291840 9319539 300956023613362576384866652214931283968 9319540 -17849711278392183295027424697900821760 9319541 -94716248844930041082842682920630304 9319542 -99191759869202893748651661075487509120 9319543 531391253032950391232036505326326849264 9319544 69764759023260442944994665155873157120 9319545 5715848473759896118828722011647640520 9319546 24952136939927792785948156949851922880 9319547 294214727426631887609513799932874264996 9319548 -28464669670262779162459355936231890944 9319549 99815423139763787841384074697509596550 9319550 35213212242107825321749909408169668800 9319551 -221776632095105029374446791604453902080 9319552 50371736899715368892089931890320998400 9319553 57214534905406841274370084713895853064 9319554 35291986978369506244882363114297832448 9319555 -104934780985623554803799740802293040400 9319556 125025985870583470868034637629314714880 9319557 51879003096243330054898351323149638080 9319558 -52515113920447411613538428963309495424 9319559 -31842992078335347294020045343700875240 9319560 2973610434595149428623046592122880000 9319561 -21167066745818835114902828782431032576 9319562 -174154465708755200948576325643969536 9319563 -370970941077264762143183289985484860800 9319564 75512025623417929455961112665291026176 9319565 -223729894121041958152058472568401807540 9319566 -50147158045471564505850555971879301120 9319567 227378381937007621000815639534676045616 9319568 8263659404360762913752475382579200 9319569 14991871701770388885994779371364725760 9319570 60187700862145505683321803464173061760 9319571 275890123588869407486590320936011897772 9319572 -46104081313388567120024450819334082560 9319573 -7929367392726093286496775899527529832 9319574 -155187280951069060026366951799984310208 9319575 133033587504280352171739325977084975600 9319576 -2913718392377291620588769954924912640 9319577 -70283427739812285365836713151476585600 9319578 67127642912209192282945273205651224320 9319579 4038207150919228043425976093482667440 9319580 -49152238738303011088448515516212172800 9319581 -160437316135468065596423020005637239360 9319582 -83540960046858481582028378326139890368 9319583 -8560740314226540613916667423707120640 9319584 -136666948449537534408201267977725673472 9319585 311149909791857420860722322601786961600 9319586 193132792547366515798539090550373446992 9319587 33677504004116678454369743447963088864 9319588 -9209055743417834291544771808345086720 9319589 -294839454268006556352886471080132236610 9319590 3191888123642005425733381300553011200 9319591 74453687622280397710581737517106425072 9319592 -85059483195938529968351530724971315200 9319593 -95339956603025847346515786042450045216 9319594 211452337606043590759499972925261522096 9319595 -132173061777002299270376059852066222800 9319596 -8562978033066492876982861669161418752 9319597 7042323661085749429532468874104198912 9319598 -238010399901795565503383208078552785664 9319599 65746163772454504971204904667717370024 9319600 -3790816110074556164236000299894374400 9319601 -198325786478921014217486416387089182748 9319602 -103026490933779682128236053466977001472 9319603 -52183034590953807032764762256114585160 9319604 -271313088512846737350788482249075481856 9319605 1067905980752380422034246699237704000 9319606 134342539262088500801664686844793102752 9319607 -135216619144658887198707100056997737768 9319608 108090140982878549344300067899702886400 9319609 -31401111120556315125858396716546748280 9319610 -124809528337723027004733228426260256000 9319611 -32580389709469464551327689815646941696 9319612 -81412848307776518235672511093959214080 9319613 -3584461821158908280746033072139492820 9319614 88160633496685014198710723759159424000 9319615 194047746765167509123787177704565270760 9319616 -23469447182434173273200547337347268608 9319617 16945480915854422767490859906093914466 9319618 5675018716699351823282111274741765120 9319619 217697293634381484476253407023466377020 9319620 -74368194143357824669697033984999915520 9319621 180996198491434222107914845606502250492 9319622 -59621643989834265433410588136328610048 9319623 -2888192706722411260333628194627479552 9319624 -92597005886802073387828552818384215040 9319625 -160863699720951803067964387812916656000 9319626 13593135708058523394249363954681686880 9319627 132847339467000846668459307757752099476 9319628 -102014786056389475753531055708284429824 9319629 16872960965707829660096470870649664288 9319630 -154161584015059728631109840892799795200 9319631 279147750283130895461159056946343336432 9319632 -9745908582012945615278408451009282048 9319633 381048945452042104088583599578762583840 9319634 89494937788046060430402870810325425312 9319635 -13326149207665899174851261290841076000 9319636 -179264367605157550353198065034392207360 9319637 147675961440258112001158079267460364992 9319638 2741515839318734031142004820206624640 9319639 -56821203722450081984317194430364024144 9319640 -178382808387049613443605304166891520000 9319641 61441269036219429437932948080795138048 9319642 18033839619932709689898737480024812032 9319643 55387799117059762802812806550785868080 9319644 -171699948359844841036161242597797678080 9319645 -149388855561100861103814557540257070100 9319646 -35578502086715099971441290219734065152 9319647 67659090729241246430409138200961484800 9319648 -1805288514668123042059274218231037952 9319649 -43156220924563258017181465013413355964 9319650 52094010407975036031991273750355529600 9319651 -119572579576352790546462360079767644400 9319652 -236784136625557095760994025544115712000 9319653 -106279102676866788401181567509002248000 9319654 46339565420134432218075052201716547584 9319655 -141601989756577956375029749228618310880 9319656 135531687640594949195144211161977651200 9319657 351375622179226386997690614217812734906 9319658 -48872085066053496301437759841626470400 9319659 -228479303771401852901103092737818161472 9319660 -36007611563360979887921371030707763200 9319661 73704133265108112087187304983563236652 9319662 62240380498443834146358695452211637120 9319663 9026143345979305432292915787042093280 9319664 -145570066704165804600087382263625973760 9319665 -94155835862052885053302735085245817280 9319666 -113920851919350210184985781872409961968 9319667 21964662371811011272587011870776160592 9319668 -59342668680534073084329709693541216256 9319669 -72484666061545456791382606031631306432 9319670 -42972074666702740076880369851879454720 9319671 -68880722893650849681737083143783763200 9319672 86879821464834445285868831850367488000 9319673 -126202077607147051839097575764925519552 9319674 15545609233293115782028615882706012160 9319675 34735873644515830348460115024585165000 9319676 -22349910430015029825342893639244928512 9319677 152394445016167374376082055946897023744 9319678 -179707142375213929762649257925897852160 9319679 154237804775953816389552782245421675784 9319680 41967931693995599961085631348185497600 9319681 -82518386393617389912556339340678662208 9319682 -83023017268862947086644566340076917808 9319683 25840481035083012269177358594608946864 9319684 234541524025636039852422532718489644032 9319685 94810537528650103560994497431698114560 9319686 -53172631864508640896163034958899887936 9319687 5783762823789796787267603726919437800 9319688 17314469972672852910030256428584632320 9319689 214021240139177808801394283422515721044 9319690 -4641661228487887805694509116803225600 9319691 68332528469327553369859340465372880 9319692 -4491676364918180919062796034408562688 9319693 -273295847122976218981975722188319642058 9319694 -146366479574686897957034436376596247104 9319695 -52116521750944049783286965331705945600 9319696 -18843000843070129102651884920403968000 9319697 -36968122503817209681811075822759147854 9319698 -1484363026869071765623708548546238320 9319699 32196862440504655880320581899640624720 9319700 30296542883704178920898374677483878400 9319701 -181556255890676440314849998680926677280 9319702 22429317071304587913713161509239948160 9319703 -159298327202119819719988919319909765048 9319704 -88586708976458359775222758213908602880 9319705 57759378922740903504781216987115401860 9319706 211710751809867112005662031633864061440 9319707 -320980855841115594190909861339931033592 9319708 112870687516955700031724709623311883776 9319709 -38914899207377254646397581149411430400 9319710 10864982528609082361254635406711102720 9319711 1142157297068529647607668780898761824 9319712 59839478524038728871014378859485724672 9319713 36810311480495074831257419677363128384 9319714 -49035820429844283720463216715249978544 9319715 33060787971894855812634045885360061920 9319716 426082291064119543728808792051974144 9319717 369627150618364237552681383244652885952 9319718 11842718373440033996513249148111237120 9319719 -49873344935173312748422544649755821440 9319720 68256099735653038930060511158286745600 9319721 -326700897873992549606361710552942067078 9319722 -4488649532671373901505934589750236928 9319723 99793616662541675263703612526394011936 9319724 18536366910590679050668411571686993920 9319725 -164174611796456969808059943237921072000 9319726 1096120081177169141152194024085064064 9319727 -6298064894219542099937931038460894240 9319728 5069313117840261032331871989753446400 9319729 -45071188189935165464370930406232978960 9319730 56585326851471706946305328537637580800 9319731 242636453378433713684993910365371031352 9319732 -12788037477373718200625107641114985728 9319733 99094917937478351632870646862705133344 9319734 -1380705363496276778959832903364476352 9319735 6633124614829061591021399728687970160 9319736 -89589415916162935471600537209360568320 9319737 -21909311966239250369299166400879891456 9319738 70407690409118347553670246690346464768 9319739 100742332801693744650110860307490225168 9319740 117732816006355425450667967187024660480 9319741 40983669572729818369784887283708422432 9319742 74962150995456444052281847281243286272 9319743 81740037838405747744848152167853690232 9319744 10588735867679472742325806142211489792 9319745 71758111676935204135872046907470043880 9319746 -39209530865327535059867379774132441216 9319747 -13636041215711624638261245552647096320 9319748 -250255941436162511647663398067771166592 9319749 123170763429124312065377101846968080448 9319750 -202079295402487024789681016533388640000 9319751 18411959592862925900935600754615816640 9319752 72990266981509447777846823401857024000 9319753 88795044020044322228189921496769431002 9319754 162524949762714026913261544562517462576 9319755 84857024575465911390262468271841880560 9319756 -110050944728761512377727655128830064128 9319757 -429367828917950455808365732957674920148 9319758 -1021251950147373194708365160696002560 9319759 -142048815300064358862676333314946577640 9319760 -26402849172922574912686601603740631040 9319761 44682839031746737041576544024944359616 9319762 170140044568392561985375940629292095632 9319763 51713727236100810627490164418755809184 9319764 178277526838078629823799957494702080 9319765 -36977114296190953058350209113636599680 9319766 -101612255181497826319338980409209244480 9319767 49910853866453189451124164993940012800 9319768 267994214375755304563826338017719746560 9319769 -6226486353410993237055742509727739904 9319770 -71524252943904890123694564268648718880 9319771 -23785896708661750658754651661517814940 9319772 -60384050706526759234447330615646576640 9319773 163181122846551524833113547458510151968 9319774 182123308420937022297110878763568662400 9319775 -9833252658740423972901163662376877400 9319776 -19643841200443025164567376352732512256 9319777 -3424582018381018126704371965930540192 9319778 17298058025982602500845965319342795552 9319779 -74470008509916414339518577418197968640 9319780 195500207792011093392598645668924729600 9319781 -232589422009874925993052390362296348418 9319782 26125336078787514997698285603516050304 9319783 671207965893351462369167558535039776 9319784 128883986723620603996473599702528901120 9319785 -504050247580710202712137301833929600 9319786 7850664098992545560352005698180809216 9319787 -391369424847558400233746571992446983564 9319788 -69714569893408594147489554439674163200 9319789 -285688260461949915551642311907196938410 9319790 -7198152311638781654540930053415942400 9319791 78327475508065456458228411873025468704 9319792 -3834825093153039231629266787188604928 9319793 74254150950596177184858749904616718400 9319794 65923189596516101695929624202041219840 9319795 35777927702669640263045443266468807600 9319796 -152148755951944993341262248205172726400 9319797 52135150949348980630197060698696088174 9319798 149546631705293795671645175060430026400 9319799 -255987902610114703274374490091614954664 9319800 76799828655435845538594164563932672000 9319801 85810662414301956289121263855310482500 9319802 -129977279204401676229436461754979157648 9319803 -252921436292766254736632426958416824296 9319804 31428828924678896561163412688252195840 9319805 -12874098872561725721373861131650656000 9319806 -25712285259120634164175812632831011200 9319807 47755617485970827117313088720843774464 9319808 -90736741227827889895010754793392046080 9319809 -51072263684836607713776645695278079232 9319810 -6620062193984218192643594408272489440 9319811 -110683353818577171139444575006481323000 9319812 154461333534913850164507617081315904512 9319813 97157015901092695573320524013470803740 9319814 -41339612067838984113383044470192998400 9319815 -1002267673655101122235347633466478880 9319816 261405626770401710864518054705353154560 9319817 28257644846594708095536473949807192000 9319818 -101582757699338963155030693577183462400 9319819 -66245136390050104997595168379540870304 9319820 85263982906233795528181387506938880 9319821 22657207114840798383798916605507531264 9319822 15733795910545428742112462412833483712 9319823 -13804622367383646324584082402932400000 9319824 -56977619031992103654018293929897869312 9319825 -212304107608932253048954391156706040500 9319826 140984055829401018553421213955306932112 9319827 89043628958405319110490515777441172480 9319828 15667176313482090329715338885648091136 9319829 -420017640458572867702785507244833363570 9319830 8745511858118780049933172897882521600 9319831 -53587202363344751443018813468879565368 9319832 -116305103302997704444808489346743961600 9319833 67336676219181631493476935698020084800 9319834 160457873437964106782699342952640741632 9319835 14790600680066145370707217203508611360 9319836 8854957118882073756818034725681157120 9319837 22425557854090002190222603938087418540 9319838 38206954200353354864524126129742208 9319839 82545475409314354518025193847804907008 9319840 24350058636221333541205680057011404800 9319841 12058409567888291590633505438819256000 9319842 -39758514353777160946244432776084300800 9319843 -226123286496635761650831985037141058228 9319844 -128093436316100495392271067872556027264 9319845 -22288791944057794364245353126808642560 9319846 102741101192046674855297887628576935680 9319847 -92733514126712735745683583514904077704 9319848 243283529991734966469258281635543941120 9319849 153557365363174768484115679018426950672 9319850 49174289913446002011665992104737264400 9319851 -28797154758156041519276457560800395432 9319852 171281422391908540351833318366009029632 9319853 112043045326880130467925444198024792864 9319854 -15035983750050769544513278351509420480 9319855 161703951957271726325658757101584930760 9319856 1653666539853859777026784642618097664 9319857 -36518882103894205043558366905814181408 9319858 50100003418484204551879647620001515280 9319859 -276420341361079729203536872439746134984 9319860 138097212562159917449955311824680960 9319861 322357196516471806544100771008267106400 9319862 -100259186681295890645710906142985414336 9319863 24576031846780022203882691976569088 9319864 -381504650850154080007613014759328378880 9319865 -69504669483921480192404635723116355200 9319866 -56113416618633111413846037827233483776 9319867 110185520795904024789514769272727740960 9319868 158756191877448883775167953229508072448 9319869 26674101707370934767109995252604893804 9319870 56212370964736964583355740204868792320 9319871 -23215998401822413692580392275537639424 9319872 -70678539577576445595738609177317081088 9319873 -57928497196255756576881440872334634540 9319874 -22296805540423867584064343004281674848 9319875 258543379723712971488089062586193720000 9319876 -80390262526100370173794007909787770880 9319877 -155512047227554394776382553345790760928 9319878 101999862279177144940252755175489334784 9319879 -15834779314077946970607425702923918424 9319880 -88145098855638089557325156377841664000 9319881 22799516371598475684142765368104759904 9319882 68855173754280081954371713398300067584 9319883 118199614897284711450895764369563871960 9319884 3659312354473076312801952432162127872 9319885 131354308327458108055202324529181592760 9319886 142692783166055559238620804447514130304 9319887 59965832859589404160301246034354103440 9319888 54465282991961097726122798044660547584 9319889 102504181245438839570906457655444776690 9319890 -13925277853029929830083127961326318080 9319891 32587216541986632980999643953984866464 9319892 -88554682843486813066533052218930102528 9319893 -103813626848284087941665475057024547200 9319894 -3817421640113540762638788369398433504 9319895 -39324556123428316364674116745199539200 9319896 17046147042257524670236088436360837120 9319897 377620859680547978357981771409435598346 9319898 -163562919498516436050121790719095573264 9319899 109402602974793351256213970127761068800 9319900 -20882725813886469658779115347852160000 9319901 127675739121710984571859941057559407744 9319902 -1956738361501585583117541633966612480 9319903 -554867096473409248447857236739589283520 9319904 369233888568511257202184387073146880 9319905 6269414134740445705667207858221152960 9319906 156760439545498888403946141662018304 9319907 63650917524064545769183692908561707200 9319908 -830884927234537455945906441324773376 9319909 -458249792629451844778241339743466469696 9319910 7988537555430090857810076951810616320 9319911 126554029835698982907391601728451052072 9319912 -137165399308012992213463048681042083840 9319913 62127939226016239355343893688669523584 9319914 -51495233657279160750853476661088693760 9319915 -77379694608612433608932483088933089760 9319916 109786920517053307744339056669270954240 9319917 122769280644658536770888298333060962880 9319918 196892414995219918449255345705548063040 9319919 178871609731765491347872071068456913792 9319920 33602872075239165782538240293912248320 9319921 -129697938867338591159934867704203512908 9319922 161350595036653087083021072921876971520 9319923 -134977908998906602814058390340623760428 9319924 169499445157868049856296645500879444736 9319925 70628935580048222966059406635496740650 9319926 30526123554173303362754465121758803968 9319927 -229027132182283646399344513910319451776 9319928 5885332887059496121820785271480156160 9319929 -124217954144838684375411014505690039216 9319930 12028139105679493963916857549100971200 9319931 168582067459002374077221960509018614032 9319932 39181067424128551843227524963305913856 9319933 20548081017313680537210914223476382720 9319934 49153194855871522665718955064862825920 9319935 74566743089668477619365785289823971200 9319936 -73880852215293155223064748787121520640 9319937 -3001301503973313621670837754071117488 9319938 -5273978944347371594625107463482019840 9319939 61970100787577784845459731602657731256 9319940 23348830082744017902099552150690631680 9319941 21085967059582863378731168433675725982 9319942 18303673658135769996438493058896870272 9319943 -358696733597262611582395534116261416808 9319944 -16842367226547363068387606630177832960 9319945 -38641076270038623342897405842591782080 9319946 -117700723974218300304093735632966461440 9319947 -31144676892508549540461920402593482768 9319948 -75682705118440501825806710969497972224 9319949 6633662040588246893376278891850221664 9319950 46296566592069564196893331046569800000 9319951 -67916213742387355937981883699192148048 9319952 717106779095236591291138656208699392 9319953 -249588187940935588162386575922012519696 9319954 40081197842817051439876001514987866112 9319955 15920924944277418896439317655305187360 9319956 26077510610922605212489373703848816640 9319957 -191754090004220197307273761257186654048 9319958 124144496616314252931749514242334466080 9319959 -229055693679343524727056678302876527872 9319960 -95522790180250680466940266321533542400 9319961 9085099918676218283989970819455726080 9319962 -35440161569525143951205870612072832768 9319963 -312293722442909154753608146423717457788 9319964 -57433134533122265294663821508942696448 9319965 11296374686028594555361493827171403520 9319966 -14006317665663141921014587343827804800 9319967 -89721787586953896364481955819008620176 9319968 69662947302006511517868563158102179840 9319969 313272986918430519486853396765020694370 9319970 9791559132041046959971079203369036800 9319971 204958462302763307392233726241330728312 9319972 131081185467002033772620164590895509760 9319973 51629673139918602850538541797141623224 9319974 61931707898853767530993265813989959360 9319975 8780945874363772371371567958355856000 9319976 -59134495505805316989330252068836561920 9319977 -133768912173134356447500477039192638172 9319978 -45753422718945308387059385212987126944 9319979 -182238356001708618143849392611840921420 9319980 27972869166397270887509568283014159360 9319981 371948101416015788101061459159330688864 9319982 47778899289755123251105487964180377472 9319983 -7310413785969435393248780085126669936 9319984 -7685894251570130048996191413004288000 9319985 7736003898912362446227275051900064180 9319986 8755770962193667943533013345516169120 9319987 52409115278178192321149714289679649880 9319988 -166989148875557844832482547391056336512 9319989 72118715973714780839442956639228382720 9319990 51514008253712049982651112325049920000 9319991 -78684799681697731457636597417498577600 9319992 -54402428192260185477097605575147520 9319993 3734507685952245036338850508161414480 9319994 49628580629241640827514022665175635200 9319995 -81570202746306167905074145912422297600 9319996 17592294772829038868943255882391500800 9319997 -50936007806968468734910183119409126440 9319998 50997827740743119718082801982483360064 9319999 -87113523265010683168505289763549646880 9320000 23177923923172650176927215287336960000 9320001 90749409218286852499669421322635088432 9320002 -37573336308664678811312870352155040048 9320003 -130720343723974345400610121467312299520 9320004 56069963369607956336086436309573842176 9320005 104025987432101494090092167308124889660 9320006 -50841892725465142396111491767586873600 9320007 -32961027018637027207672829039048399280 9320008 -75693974088260511952050757392283991040 9320009 -77601949745515711618418930253326378790 9320010 -20825695834612096378731903446482529280 9320011 12634707865159196046575227035993378592 9320012 75388599227037296953338622999474079232 9320013 188115966240979124528119330964784398880 9320014 -7288209172181558750234242026707011584 9320015 -18391034012651844151179511108462062840 9320016 3260246241769830190040284833604042752 9320017 -58342598529469555954723344382946172608 9320018 6132100517824992316072322344093602960 9320019 -243987410593288134003807385134090211656 9320020 -162090276941584901827501905399414336000 9320021 101847557070438967426350275771484909312 9320022 -69661571299934832694665227693512359936 9320023 167106963211291667265950347624712907272 9320024 -17058702897546969761158265393337753600 9320025 70515350489892138518440712053584000 9320026 -21572692744836951172979200449363741696 9320027 113004719244959486472342956459327229192 9320028 -101561637851658145028977212460645048320 9320029 -70664992323890502538339675227430416360 9320030 -143068455450700139300343803535067611840 9320031 28755411558644124875999409814246985712 9320032 -5696577656228507017662254646617702400 9320033 73022171054700704651429242422767733282 9320034 77514533834531438043517899225930065280 9320035 4399966204537264471892962935368328960 9320036 165828757332796616228366734111143198720 9320037 81982151673450028835246322887648520576 9320038 -1985660308109687908886578225388736000 9320039 75084767210913129331306249828710520824 9320040 115771336959814229454953539988374272000 9320041 -103380029037939370267974794627194778588 9320042 74562043931063209557694581848084437344 9320043 15756702945927952369876306391874582000 9320044 127451971329838971314862965475444480000 9320045 15444513846774385184955419170814115000 9320046 63997089107047928307736906765050981504 9320047 228760522851708784830502151235118733112 9320048 -30902301842906421450683072378189316096 9320049 211341995296533170848666112994661939200 9320050 51629986395756849116108132180847064800 9320051 69247655443926359653945354726320549600 9320052 -15310528511479486793708697608473829376 9320053 422542701211621354065570309825340091520 9320054 28610757651247070730362791021360679040 9320055 141071863812482001606380421127080359760 9320056 5026744207966582163902591370194329600 9320057 81058004625789597688132260293536111872 9320058 -99899813005577092973157426701730427392 9320059 -62070354512209564709015852603291423984 9320060 -7211929529087187957964336187877488640 9320061 249655789128904515864461222976821712480 9320062 -17505233905283889079644090994720255488 9320063 17850061952803483963557307928412812640 9320064 74662968120724389334371944199817789440 9320065 840991804521176416717995219275742720 9320066 -55490232210486750508098139955553569280 9320067 -44016533797399983373331769241445677116 9320068 -254259071958538231728405327005083775744 9320069 7263475007915432526385799921634634560 9320070 -26276301295217211132568034625151641600 9320071 -470086910548467561612480235817449469000 9320072 268436453547934978489428357835186759680 9320073 -54380115666502411802470981331085066240 9320074 -6863132503132224271059846755726716320 9320075 -62097604462765495999809665381946884700 9320076 -29494656332582576981136778225189463040 9320077 117788455335696274896828765439213610860 9320078 -786099801869311773953367926145434880 9320079 -73050774960609976811186815136828061552 9320080 -7366503706884264713307752723093913600 9320081 -229397413252710969670022918355057633936 9320082 -35109499632904678725079809961482062208 9320083 -2559592454384799922852647406201923216 9320084 -174474371295080845408291442909042246784 9320085 75548393145806958247998669857386340220 9320086 104186981313047759244670878944560360992 9320087 -91263652805362599696996995482530574848 9320088 -30504588527824518191904636997368545280 9320089 273601839491219480270648866505720924000 9320090 -56385019432786164483891913687141519680 9320091 41640735820104440404244596150721221824 9320092 -350743757062923698252285465466097425920 9320093 -309959616675661512153954524591041349658 9320094 -108252909481400397990469477831159013184 9320095 -169488323654597763707134050084382956480 9320096 252478681374165312600415778484043579392 9320097 14815473028501033246436208740761435872 9320098 52149751078391443078331636426442135840 9320099 -46112613835207542165233524830176258400 9320100 -135486627305276576779808949884069683200 9320101 14255947780053470813945009181901349152 9320102 -182599086319862767451297223790946674176 9320103 4229974611312186396912418049404125024 9320104 308296113322234882837751459772257894400 9320105 116963147575843496413770945467914437960 9320106 -34783143923817116234201344121691388416 9320107 221936118471363832650093266477189390160 9320108 87197506812398017870930940119270195200 9320109 86267948307811684310206603550249987904 9320110 467699923107740277979157784137477760 9320111 68874051893605291802388521430173357712 9320112 6359130539000792450818563003615313920 9320113 -409096834619444317927020081333554278416 9320114 -159825737146374244386641683782151278048 9320115 5018481449917750662984684461781504000 9320116 101462148498619590779927172683610333952 9320117 500265485629941127782017583918265779132 9320118 21015229914399124393572841429818326400 9320119 -10686245431384326134783769304968411200 9320120 -2585588107819297382565692531368550400 9320121 -2636491368653326565882194698032614992 9320122 52290784225972137998398317394820620032 9320123 22636922810611124528446804191290934372 9320124 -2088165256102804970756304721251975168 9320125 153472794755626125197667747598483719000 9320126 124274971387713417203521457379316701504 9320127 -73669211193935286251510932039650520320 9320128 69579553596367928170577663270370410496 9320129 1836457618944187438612344074183179776 9320130 -75361953258129378767172677912009088000 9320131 380488715613668736116156935110687512472 9320132 -165091721831619262087867550085113054208 9320133 -51855020766667836377163037558008734400 9320134 80795182410035889625391853306499749216 9320135 39742958621337721478918802798285587760 9320136 36494114859923256946039633299962265600 9320137 -396760299397564377455121250986412208588 9320138 -52620380997307257087662419143134419200 9320139 -129008937836105512234413532372776555396 9320140 -17668704552277297946911036621280593920 9320141 -1257118895976578579251948540096312458 9320142 -19336390099130133722115934720376711040 9320143 81093713746452955036245539189359588608 9320144 -60346340715233183074556429303262781440 9320145 32948434260589815916198720524703998720 9320146 -16201161562950161894279576511296640 9320147 191147497887934443371210381797995165792 9320148 -113966460453770895978715170907200766464 9320149 -275986420857791912470598692621752164864 9320150 2946958574451827801075586318179328000 9320151 4393930083754408021871701114548931920 9320152 92590339627017838118379176221641523200 9320153 290183133187174696657117033188099969744 9320154 -52995010759789541268194283808374485760 9320155 1016262861340568290937038563934516560 9320156 -145738605551694030055100676687426851328 9320157 90282682585468073883336931155505351680 9320158 99581538037347199803008409080597527680 9320159 -171329947471475424815017369415281772640 9320160 -4073083865205867042107874917406474240 9320161 51083003219769564112676452701615266304 9320162 153651522067428572600750061517783880064 9320163 225956068344644794205698300320457319664 9320164 -511787409740710645985291507255554048 9320165 -33261119737144958529419477283986400000 9320166 9557354178097805467485153845545708224 9320167 218180696347450324850439004657183964216 9320168 -26546440612597603473714889366308372480 9320169 90445834232762118470934714118869226560 9320170 66776062156027272367523901015692405760 9320171 -19211308436701651343256319442409143040 9320172 -13695790310356482640629823264683724800 9320173 255076580981584441460176105498425427744 9320174 -70043769639168055844574756046084745664 9320175 47861836090217063048095637004603241200 9320176 -4315160836065842700455647307534368768 9320177 9167501340013006406674102727899509360 9320178 27386686732287023907781134982604152320 9320179 -93147092158473424916752789814023531440 9320180 -164652089710244989810738049810501049600 9320181 -5890583754879121106859523314117475584 9320182 -22533038586250068583806062464413517248 9320183 -418077657570364132804883070792867388320 9320184 -1000437691667278961214878699113574400 9320185 -78614219620707426438126782438833035840 9320186 -134441958922259532231863125771134680208 9320187 62775419822747169434425517018449691160 9320188 2777103187068929956583144804396453888 9320189 82606856084079230653166618946938365356 9320190 -13274440119814666124576551615319531520 9320191 -110050039752984954713513704816599409408 9320192 31550141366806618920011418446044594176 9320193 3081815024050971380028556195630970724 9320194 -116142214488183676083077465048600186880 9320195 160518513933319650541716058668613837200 9320196 -65638518457848264293646808537491575808 9320197 -309672748887864810396632996964785245728 9320198 -21471359688230708287297012514094827136 9320199 71242910238666958657032818098536221952 9320200 -62800500768813658354650673472009856000 9320201 -125283623821600807117976796182391301536 9320202 -1169107117533055557690530873938461504 9320203 244738160358463570904363382965381584120 9320204 -225705031955887739898713069380188428544 9320205 -106752414530355958163165328255221540640 9320206 14452188270185663402472219597650989056 9320207 -424410414059917586894731583218071312 9320208 -14376169474980539935571736336325804032 9320209 194133338011959461588353617841948962804 9320210 -17453263608340179853232961675519654240 9320211 9203622249377538159602885634331286640 9320212 -81427810252067408060556618478536769536 9320213 -33517468707481062340398190601873440704 9320214 -57503610903650096597831537821003344960 9320215 -273873652925279350927203532766400929640 9320216 -22598214191455256209532521470497034240 9320217 -81647101454066496856787704729285046688 9320218 -77384196861964269954383921637511178496 9320219 -70816637057169639486971071392537503904 9320220 10570639237025483146487219078867251200 9320221 156772482803006072387524036687464384672 9320222 187127516802041312324696018055613646400 9320223 -197066333169970353444317220584120995200 9320224 -340234361484151741322275217200104013824 9320225 161480626950707429739322383739745757750 9320226 -9199567522011727856063123811019063296 9320227 -24054778347452781150993881263717165056 9320228 232634457768607418690602916186490147840 9320229 -104014352403075529363118250142288786626 9320230 92538162784627894900304386588790236800 9320231 -186952214137890033173187073755670600968 9320232 -14364202579318204921003350594187100160 9320233 69848601599752275745220446018966414608 9320234 -49889820345453853611787258969806844416 9320235 26081729658904513785396315842473781760 9320236 -49072077350421393824234347427332116480 9320237 -177693178123620351958635443099432282880 9320238 143747390590182323428800527380368904320 9320239 218702885447669204785359369656318209040 9320240 13744700534029072524613744577542225920 9320241 -119966805842379717439394038557604546560 9320242 -167846091460313514091238440911418995168 9320243 31875652854141487228607719627265659008 9320244 -34242440258051318055871525868132290560 9320245 33650886170921321121127976241039735360 9320246 -50066223915340367761230041027932081536 9320247 131723552075630197598455830721630985520 9320248 134977702304947313306646152927557632000 9320249 -220283094669517294289527376085856833750 9320250 -499010314550945072743525584580416000 9320251 302085586720078457682638076312181133104 9320252 -72306694589575621471184232112099330560 9320253 224425507038536442850019376876020853504 9320254 -220397566339458454428421279632805895424 9320255 -17209489610952018270352148210793927840 9320256 -26025835377854906934538722739576897536 9320257 -16521214849439479823732335154061528528 9320258 -57231771623796089989022830380454324320 9320259 5124673023616541627878736498496183648 9320260 119622868340254564785868862904027340800 9320261 180421567240164578825968505241813320862 9320262 -25945577307610542028360696898222714880 9320263 -25918888658155749110604271585467842080 9320264 485796088815175405513319925624877547520 9320265 28491024562760495442650585830095513060 9320266 181089871046530960732611212655173174832 9320267 184525129184486058472842570988669536 9320268 -175069536119729806136206971260659691520 9320269 -20086770943321710813456119053804609920 9320270 69060865514473227546958813794336648960 9320271 148524918812215234411674342790976005512 9320272 -3034947411153984343334620305033543680 9320273 -68403835597914280088505162812722958478 9320274 -12378882901052118370545209112605540352 9320275 -3417242769015296530314060319762110200 9320276 55492039124990799600937877615259549696 9320277 14200471879016136196585618191954424608 9320278 164197097921936036240550682644421108800 9320279 -182324348754950231701793777302085922360 9320280 21215849228337228326027605776218112000 9320281 -21129503311809347172424507547411769720 9320282 -79634094212685504998530442628905603328 9320283 -57404701765280629331442506024646566400 9320284 -2756282109015825938713010695121276928 9320285 -6221835647207942231669778909416808960 9320286 -29745200789815510347647137479195500736 9320287 11510941408419311093000516278229531936 9320288 31453926453633914901527805000114241536 9320289 54074565182336805050246897172048656640 9320290 999516480449257219777275195292423680 9320291 -9844484023178462600925928259269678308 9320292 151070816337733339081585092296365363200 9320293 6519779907187083873745836312509963584 9320294 112597215037486358117448997126331049696 9320295 77013775365550729886935923195118810320 9320296 -11616828058955867790026710761472926720 9320297 -10101435041086301339302862341011715968 9320298 627500708446972523620182233213438208 9320299 -7628497937375994322742354575808346480 9320300 43234767292792400317973574934983552000 9320301 151206528168141452576847993287528414892 9320302 -161078031736946520120832578303376755648 9320303 -190112901705246812023897092878819762040 9320304 -16109380164677762196697228821300510720 9320305 -77688487979223960251580379128550932480 9320306 -5231160361868157137043810833036529648 9320307 2671717948424133094307919983477046840 9320308 153444615697658976468536223231466099456 9320309 195562142267720065610519680569334110510 9320310 -54069658129962868771625686006095158400 9320311 -21688987768107934659165768755715397632 9320312 148677722185140910624470954510057062400 9320313 78919935223522492721921492227044999744 9320314 -139577898078080735821136161937135193744 9320315 -36807795028946178448745707718332638480 9320316 -69285935866061360376078594434757877248 9320317 -50489488423831865756650722436354775360 9320318 76802108549693756888822538564775901952 9320319 -186815639605023584371011089877201561600 9320320 -138218905580094541999128649480431206400 9320321 -196086568470371511662882386605923204478 9320322 5883672559723499439240708951486720000 9320323 1911528587530754929781512492457928572 9320324 60337356368794092652075102396796424192 9320325 3311244199446782540628081234618979200 9320326 64149876054538660340785819369325327040 9320327 181744674961102565203439404338891217176 9320328 -51475384141805747455169447840807808000 9320329 -58997585705866879590207547990785396070 9320330 4157300839812665926788999882210755520 9320331 120446843036456709156327848390154721752 9320332 369976439801816294614952789035286528 9320333 150689022551414107644426476973763245600 9320334 49664138793098423741225254657866530880 9320335 399190601228676327401454084177702380160 9320336 177562626229257947961276848312156160 9320337 -28409894318372090600115262828856065752 9320338 27494626173387174710301783840477970320 9320339 305230164964195369199242824234295944000 9320340 25666013983735668607375265835081707520 9320341 218919708879635078802606018900903294400 9320342 99487564777553347303610921737775107200 9320343 138614012044654775987964474109728290664 9320344 -166774925246888988276262415603077754880 9320345 -216732778762990515939499369418436939900 9320346 -4292386214033040594512977097305678080 9320347 90040420571918712340212659383500529080 9320348 -18955082180330516680425078038563169280 9320349 85174971369668005937064897758109128064 9320350 82285583612237165496025168457658249600 9320351 -154083155510328821857191914771884133400 9320352 114138261856526861196925788734896472064 9320353 -26542169561288400526852523992641050496 9320354 13923352712151512400387832394738903376 9320355 -73335975960534984535231425034741939200 9320356 179613626450236227018072268312279459072 9320357 -77284373578348676551432867904397155394 9320358 -68138711006862438512261951732766074880 9320359 10957475998409595229752395631138851328 9320360 -14889964721397973310060345998555545600 9320361 65988882277958467154940625158475753872 9320362 186365921804359155175095202247987056992 9320363 133499142777728206850373469405310117424 9320364 -9607169457321541414184351645272857600 9320365 -244734550837101276376390863610313601000 9320366 -13499648650376919014404992400794655872 9320367 -30040722157045175513221168464803758080 9320368 -29630620905384079159561694462415667200 9320369 251331996853216691696687700165430546152 9320370 28711041340552629354326435022011036160 9320371 390197572119260442184300400656197090572 9320372 -5022783023210848229047419636703960320 9320373 206901434326757204956140465268351694400 9320374 22258594261312890378611652751874181120 9320375 -24489205319083768664302875223826352000 9320376 -59440861210777234061567070682489282560 9320377 99130819779679268570924575443179089440 9320378 -150585135418433014256100663654989903760 9320379 -2573317991206808339172005967601856832 9320380 -79564578535533667344924011441480179200 9320381 -20228982855008160596901231487732463616 9320382 143593843403045582459590247414469918720 9320383 -2773660652604694197345783511702012032 9320384 45055126427908773618102429685358002176 9320385 70958298167247992955657957062715369600 9320386 249087521179182690356925039085050114816 9320387 87956672463490165630231069663271295036 9320388 198099181658302434854983628738638848 9320389 -86428960622988433588509735673335487076 9320390 10327705745003678337695070779818627200 9320391 181954965473622861039251373865247665200 9320392 256781139329697434065767985378233984000 9320393 10852699376573550264873109082105915040 9320394 -33593557382781831500119956812745273600 9320395 -94217941009749029087155029283145725920 9320396 -58348010125775152173281015901051475200 9320397 -350462396865022745899635889207031520000 9320398 -49873727096790467093037610088506698240 9320399 239470070918831606240633273599688808120 9320400 19941110594174856357030344570044416000 9320401 164394272409932751317659601194140254704 9320402 165749422623334570262979478296382464 9320403 -10649942498837974983338416446844600320 9320404 172326368350756011229300024436035753856 9320405 60854086198973065593500270686518744960 9320406 65398712948270848937242009874392864704 9320407 -96391942111364252915930357904344534160 9320408 -226271123615817190962602180183511767040 9320409 -6684327230869470103178789964837525120 9320410 -105911179368950158550096068640887937280 9320411 -5171887198455297182567293293073993728 9320412 85745643290007162261342894846402969600 9320413 454631304135498191373902488044461345664 9320414 -46095397349559956671336632479592443328 9320415 2048231948406284097954877622730556320 9320416 -57726400109311575717457462566062653440 9320417 67307330143250563478757151588161698466 9320418 33537229537060539045525183628823728128 9320419 -57476999965577433110753520566368654180 9320420 -291323621174502019355714095013586124800 9320421 66998092116624028569033493228280019936 9320422 2742013758316859469956230740401424192 9320423 -58660046420596091314600111280166455760 9320424 -141333029105332597391548395603642286080 9320425 -175662392958149702684620743523704978850 9320426 -143986051535888199147674855514430511520 9320427 -19426524424918853330521164769478552124 9320428 -43365401256619139120139826552496449536 9320429 9290039611928212937524309220584768512 9320430 2577863068008066655772433683373342720 9320431 -38730138147670520542735752739070879000 9320432 -11668359090222963574776696069491294208 9320433 23565866983317221617373821650622158048 9320434 3219550123607631136555945668986796864 9320435 68504026961142221539311291734968064880 9320436 -68121906817806650031796578512087481600 9320437 -499819258437512626652185259380990683072 9320438 -118689165624537892968567744184155734880 9320439 -110441128708272302971450856774649365040 9320440 104082049926187502408175402776217600000 9320441 84129029957590518650081210533780454784 9320442 -23559072362948130596622727640196415488 9320443 -101001023687911110130668150427382571312 9320444 39077042062310918412374376288422378496 9320445 -141791450794130860437446344047191832180 9320446 -31078790338218028948378605334114787328 9320447 217802368084716747921401111087108005560 9320448 1885905415335972763871523436977192960 9320449 -75409919085616330563641316279089517264 9320450 56908724665383797840886697103222256000 9320451 -20332895123525829494648766417868458240 9320452 -214767077037937833215252369190878085888 9320453 -207021729406463883084913718406021035298 9320454 36730926648994403474175731528996904960 9320455 -209470534867333571832903068269651548000 9320456 237738344772459562799650316865894650880 9320457 -125655287943950384938123118897041480512 9320458 -2846692758885935123005728340664980224 9320459 281696911817950600758096455734835736660 9320460 -35452344956562331592362961855463751680 9320461 -161916335035124246346402207904456820938 9320462 45379557541390013416726718144137142592 9320463 -145587689379323638105704363467069496408 9320464 18484691523074393451754533287064846336 9320465 181388089123028111505917404282199040 9320466 46934111045647714781883008070320647680 9320467 173101819592507912648553857829691865920 9320468 198095424145184476382679840837722571648 9320469 24411302020863812900630631565132777440 9320470 -59567425665189645584426969496861792000 9320471 67316165773663450313499226162774695792 9320472 -1354899921232099297598205865731809280 9320473 82940848701152505476851480561289398404 9320474 40707523241249314476677069876203911168 9320475 -71659938504191926960281460179665836800 9320476 335712567302621171093901590937410420736 9320477 139155894306378341772934284215199796326 9320478 68063711404755968515529710161532732224 9320479 25337279999346983699474013189451736176 9320480 81794713625886364997559343310465925120 9320481 131918320168566798900572844336350323200 9320482 -81911037865557336942652712965384878816 9320483 -72730397148253241126628514734294500016 9320484 8454358130245025685984175393756200960 9320485 -64442443439564608282588220718048791040 9320486 15808522914759041369383630069697440608 9320487 212261984833138705975641934049648069760 9320488 74818307473639553382458578657593753600 9320489 36327180697121164923728879962337038440 9320490 -26969887726036721915379292544672357280 9320491 103087689107999268140228105481326257984 9320492 -65000262991048299503195752694642467584 9320493 9921785134195615949135310614668818048 9320494 12150563943671621505334594549100782080 9320495 156393555427326442795508987299533609600 9320496 -23392945724543675025230014256697901056 9320497 150220602689378199147987704849836226880 9320498 -45510440892361385722936299399008401920 9320499 -181617157275574816849767521945642114400 9320500 -26681819855743792603700783682398208000 9320501 -231416634751863448584875843171876280096 9320502 122754449987063628600947914522788829632 9320503 -9159158592028560747761114306865279232 9320504 -172271444363783556829074122756010700800 9320505 -42939994304254022266317346670674826880 9320506 -27017443201439762821667136282558969600 9320507 -32016956855796036969494800557933926400 9320508 2477872579716451198236798692165320704 9320509 -743330499362862636741821461005673210 9320510 -102991602246850797078410102497763067840 9320511 62386755608616625629541978327367510472 9320512 128398619001873956910322462746464485376 9320513 -26676454289267020676887706250293551020 9320514 -7035077832285449579679704363486376960 9320515 49452359331907728400312200375988286400 9320516 -81163701352269595180780653771088822272 9320517 148392619369504408442495761427361064734 9320518 -11692492396568399072060586762408059040 9320519 -157595528057657375200302535640765313672 9320520 15691649719037028131224311003493171200 9320521 -24774981065637956543095503643283518080 9320522 -11393971483385785762676564723957022720 9320523 -46363784579769395246985008890058082816 9320524 39927685695053769789391616323073729536 9320525 -32381221496847839423728696152137880000 9320526 -10488635197659474815411086860660093120 9320527 -120141271972361579849689898197175969880 9320528 33048050811701668565172486806960209920 9320529 173043539818823147371428272712550594560 9320530 15777360960034364589569047652033740800 9320531 228910269829493778730740473229227035464 9320532 -43936560039983666924451994157329164288 9320533 153455180067890413350286460876889144782 9320534 206685887607987707223947645793269104416 9320535 -33464838085168687514217084288273372000 9320536 -27248338134744295980705979808627159040 9320537 236812596351540347491486902324679074186 9320538 -117617871709348038091825629776133152256 9320539 -90110488112695159592837624868556798804 9320540 -179123175659087115042839805412237109760 9320541 240266182960998285670661808618439166592 9320542 -35154675266535639917711611567644119040 9320543 -97538207006165044306624157435767523376 9320544 112778704653686380013513830421055012864 9320545 -6462683281751909030043202455044212800 9320546 127102825412088920434297369564785050400 9320547 6369658364588919540496421139158830200 9320548 -82047996386464923229223594873251342080 9320549 159611665702761809088399070599807412800 9320550 -11457601433067982336970882063016139200 9320551 -3142150592224487435728682598730542248 9320552 -27195452648921533798403841240075494400 9320553 46604874273706126910382101488275187968 9320554 -124192159308800438397928361518732563024 9320555 207103274819731634336469522039481908960 9320556 -26926790386741229973855412606049353728 9320557 106563765195846109348077385245764446252 9320558 -78268934967558563112831521283642714816 9320559 68509982553133886384834401946349146640 9320560 25842638957632706373898098752170721280 9320561 221336937393720789109847568687363294162 9320562 -75620815809208066919052279090963452160 9320563 -22033428452084221472790376449948985600 9320564 37872222209656409670229499004127488000 9320565 -63774565474942401095278384982094624480 9320566 38780124927252160185446654662763865984 9320567 15771303712499382645869397053128172160 9320568 -95217343244919687863655754496247398400 9320569 136242578235883612617913895700118900970 9320570 -29376935309999988017349892385783869440 9320571 -40216455471004720829919308459906825760 9320572 70370370052170891441862558516599166976 9320573 499933458438133054296758455990160512704 9320574 54903013623020269680996754394897290560 9320575 28334837957478354884975579757057450600 9320576 -117849381402866492553166113255393853440 9320577 -41013185714811707564205680678388975168 9320578 83274736471960778953951003213242562560 9320579 126380665809990327509729207963739360984 9320580 11269313472741728078539843350105807360 9320581 74680329263019949175255810020950025500 9320582 51805693284710711004579318713544439392 9320583 -104280656970856506286338785938490006400 9320584 22711579850090666951348549129197977600 9320585 -124679214121625374633257918196081208220 9320586 125806233171868633404151535319893123328 9320587 -97931043922930754948214349825802462764 9320588 110767974056211503166536736610384850688 9320589 2895300059959597697554364065029684384 9320590 29800322521439527781717138731594713600 9320591 7891804014319911494073030527737593072 9320592 -34279875269192824401108178452402339840 9320593 -170747416816373118871384660648241726158 9320594 -996137930951845564997457974546643840 9320595 9735739626608022534802926481979583840 9320596 15019697300603512049283179618879348736 9320597 153601125124141266753895955461474756320 9320598 3180638741445339841586017297160567424 9320599 -286114032555788312400443922085076697400 9320600 -192704745612099997680741721330467840000 9320601 16522431326627430623435634233422778832 9320602 -79913691168899994954484829407699430400 9320603 -57976879720294344782593191333339934896 9320604 175428391601995942926971747908302446592 9320605 47172335842689719663216044628053557120 9320606 189537467233677746774431657286247994752 9320607 247269439224901964502383642345519421840 9320608 117677896043097170513888521342062428160 9320609 -22200425071480952095602522992661350400 9320610 1871093587051571871605516741193408000 9320611 214975915114374246501778760616020826400 9320612 3526794702568611398453246322030526464 9320613 1964392344327406385448329808162698784 9320614 2164201896997903515879826505147791680 9320615 52443251341493585209935350799557569920 9320616 18901258394124368853594902453900083200 9320617 607348996233285492787722877678144408704 9320618 -153158485356181974411047379583881276240 9320619 -71083892095416334825234827635752598016 9320620 -26325554685490539018228422368717931520 9320621 175474661099076457276147086342778579200 9320622 54597038146312204072230057406590391872 9320623 -72187552115474559148250820478352356416 9320624 -50084386118850669000256426392533827584 9320625 23637021748166662574832208036166726250 9320626 15303375538727235492149084828375608320 9320627 -9502254347354761319199597509746753524 9320628 31792587568767894695626994092484382720 9320629 175438409731706293462768960926500807520 9320630 83338311695648414292047803008401280 9320631 147215929741198182754060599561246302952 9320632 363818691749026480438919389036611686400 9320633 -37020383566180880502343337924834177784 9320634 17914568850282508471342773476505773568 9320635 69578200502515937394055374842060028000 9320636 -43870714902758084476400056498220978688 9320637 -2960178782394026493222481884393284832 9320638 -82052518317327597055157016359351603904 9320639 -420320450599919508021557393060215066560 9320640 -858522619774927109302259488181452800 9320641 260523701382387793576071742871658020064 9320642 -100102757111296560814356538414797300528 9320643 126233542550422388447771135023066838400 9320644 -82550480761560890791094053022981793664 9320645 181878650492574934216935058964077802400 9320646 -11134868499449465921438427867734802432 9320647 135411785071653824413504670892176598832 9320648 -232256892790181005280387018945566448640 9320649 7997647325414381871810318267448641408 9320650 -105080649491423745716308306830316454400 9320651 93846490226742364368893387561769687672 9320652 -59932228381082680048370430651180707328 9320653 -18216803776485785859835891771018108032 9320654 17264796889173886458284097318700927872 9320655 -21043448395772089069588029539908521600 9320656 -71519845152917686409549645815316389888 9320657 -35803319418266360596773917983578009600 9320658 -29716028277241504496829987868856801280 9320659 7428872248727734774512390465372308820 9320660 91409726325105736400609525080916647680 9320661 -37308855065546069256157982273602849536 9320662 36932629848216640733341614710450984832 9320663 -215514004450121561006535505350261000960 9320664 -117765086712356149035494199454779310080 9320665 -1019949659112308540367744984128530680 9320666 52821039884017282236395176821036271104 9320667 -138525399841409413608679731490766261760 9320668 75524082902907979357240726638123928576 9320669 159229943306875877993368766388405528480 9320670 1754228461687575763308955946744060160 9320671 -118081071803377279731600253252022252128 9320672 79339653263406126088161829955521216512 9320673 173848096611192258277976939473206001584 9320674 -88843562508787837243907176601660884608 9320675 -394028975348269683645908477953742400 9320676 -1780405095063550514142188682240823296 9320677 3113643804427783708003644254041059712 9320678 -60334235368329803332339613454508053120 9320679 96116593056486824187649594756028926224 9320680 -552334087354690820187132477179904000 9320681 -10365505725820418139643651287816050688 9320682 -48319989101428675364608378645060593408 9320683 -213753406242252787050001856620167437068 9320684 -186051865990320940792956544439301255168 9320685 -93213226733551023413100820915277323200 9320686 -1194556564176527155022930143141321536 9320687 26446201045525137515373989207969852760 9320688 37865746473864329171967939737588072448 9320689 95383389756055590436942472180401800256 9320690 28560113795911488162322289502635438400 9320691 -60447899437600343839589379035714852808 9320692 -102467965368549992547078023199842585088 9320693 31811594809204334282353778468025495840 9320694 -9130643394325002657025409024140199040 9320695 -251517421583973032317149748313468016000 9320696 3522336448691478089486521897031761920 9320697 -286269529811652519232454704349351352000 9320698 -51001975354954056665704270780358624400 9320699 229599708995159357649559016780340630720 9320700 -72475808524196726700713300125580352000 9320701 -9540799366682574051098550989556496360 9320702 -95761500295935109970890257898279809600 9320703 -21722885577528474029061788081013323520 9320704 -41689661491392855235521553330146902016 9320705 -87295531018718723940318793447229139840 9320706 36825485895740760959886536353378892112 9320707 -135168230390522831030708431869973567536 9320708 76284162144985156249406262243354279936 9320709 -100093509307466503661485410075945506880 9320710 41983440221901534300081764048615880960 9320711 -188383694440772012705502303092985457248 9320712 146081823633254300384873856172711403520 9320713 -20739836694280836854959876667925454796 9320714 45095802719748846499402185852543148800 9320715 112413131493725907212337416114948896560 9320716 -18587171928632118519062061219655296000 9320717 -132547421228481062008991968743033782400 9320718 9654597074593215377670571116092310528 9320719 328746610551807467393869792690147283120 9320720 -38003525204825454213225583412981268480 9320721 46596792194235121065229168184994575040 9320722 20411277756041030309728886605912512912 9320723 -5421579829975495094261416863349426296 9320724 34893217819480106492725304880173260800 9320725 133992723989204331986078863180554658250 9320726 48819310561512608177577815971213343040 9320727 -43428867146515827569569777095131149824 9320728 341618593004160860899259950009559224320 9320729 -220580655141549095006487396929190286320 9320730 20385908134945996373597807436149982720 9320731 186489079941056340168208080583714944192 9320732 -145430516134860565510660847454093987840 9320733 68065025089167841104805387017500988102 9320734 1844183017406266589729387786756788800 9320735 50827968410996124721781561190746570400 9320736 65292099995134534925408263263800524800 9320737 76064175942648788745550955015180852740 9320738 23675396125971195784743099596213548032 9320739 63278373189015624476909393310272505264 9320740 51071927046556340062006084576752537600 9320741 -1693263547591354748984153040185937858 9320742 33910499826740247200428933338744287808 9320743 -111460233898597568148666761662416106800 9320744 151691964835363000023012731438041651200 9320745 45382274057930551262722197836257017600 9320746 316577370604735518527366366104738032480 9320747 42612468639653157130891298408662769160 9320748 103891462828709336779878183160836564480 9320749 -242083479644518363429925726159475750250 9320750 39780372864042586486879239710092608000 9320751 556730177184065350226099040672271896 9320752 -1442039277207806567265364918772891648 9320753 90807825964186033732794510103057912884 9320754 7271270724770317076626442963458126080 9320755 -295719029752128912055329298625309325840 9320756 -517572646016191962539566332789888920832 9320757 -194392445478563035198921763431448091360 9320758 76172589072768044471700880091310773760 9320759 44777656864327890146811198869117280 9320760 -11611227988928593042754573933765222400 9320761 -197474190837051348956670806599125955200 9320762 13696385951764589776203704789057472000 9320763 149054904436598950303571321510094270744 9320764 232792620904801921158918602865564056576 9320765 82473466057641604844761504564988991660 9320766 208518616704634442614603354926993408 9320767 -602257267273181382533391801500257726248 9320768 -88692925213440353159538111358450532352 9320769 16405606911865553045352410859526802994 9320770 11628127970440819344941046590667755520 9320771 -687608045095934119240206487046392282608 9320772 45359777344582123713565732185644869632 9320773 29213259112655492032143224769483233280 9320774 -3522088590824283211180417762728506880 9320775 32685560251298897447740866044890807800 9320776 -34122091671906768598534978677254369280 9320777 -91484138504393409602583493060539154176 9320778 210993983050058414592537690758497259520 9320779 -308408224823815025048908690158639990112 9320780 40797417392368483613841233838488355840 9320781 -29238951468864187702400656241738682432 9320782 -90391546345363885113590829406068360000 9320783 -227646200533409262925856785950962893968 9320784 -20851095802331957089354057328193699840 9320785 69668052009910910365161728199446337960 9320786 -11792435757409358223722130736576702176 9320787 -87624894616579724599467730144867143600 9320788 -262069127741395601207488639312513654912 9320789 21283515113246810393561446618384908540 9320790 64418154024314812970558431035069966720 9320791 -602959397133780944673908658172151238000 9320792 -20757014232694552237202206668417024000 9320793 -277054403200460732072419450417107108000 9320794 -99504940880471956302980717368993755648 9320795 74695954978716143628210470633599760160 9320796 105037282445848738302902251024381289472 9320797 -110557678458752685087852965598058401754 9320798 137977637366001259858683380199564441600 9320799 -276440037097562914992439495411919840112 9320800 96387742517038601594182206079736217600 9320801 21525794692409042113889827899744336384 9320802 87428703921950438665994843166410831232 9320803 12239921775620277109681649997714126572 9320804 -37095772025978909828370294943023913344 9320805 -46789748683457599595054390134765593600 9320806 10952130951955576649985476571744473088 9320807 -134817610160967630827995915233345871944 9320808 -2246207851018205567115803341185024000 9320809 125646482408880802277824980597162447141 9320810 30808404340306125652650563530725598560 9320811 -193919807735000229249283825748207491200 9320812 -128492807752618548921419626731161344 9320813 5477087423513726965191293977214759244 9320814 -6557105098386851580059243204234128896 9320815 -151908661897894186777035413808969139200 9320816 51630597533339409529941078040416387072 9320817 -17736818487923192455624929859577437344 9320818 -19532153910154590902703129759414256320 9320819 -51060030237098470762067220568041069456 9320820 24356627936211367552556052192910233600 9320821 -13103251758941484038296078564421300000 9320822 -45659413720273985130432008044840311168 9320823 78020137607354832928677834077619922584 9320824 -101347489540011220619064575136661463040 9320825 68441407112011354658113609517873813550 9320826 -27069403261465392831669535317500000256 9320827 -114257686944811719415427002755214870288 9320828 -83566651975599730113106566769301435904 9320829 -22933631927983697603218212139964581920 9320830 61434368989861495150359276729438441600 9320831 -171656564570597925363000738049998619368 9320832 -3819865556740450628997091256854118400 9320833 -105209526765359048885216179287152641918 9320834 -95827525001134831549194086688975260640 9320835 -148890478859622029904658759543247499600 9320836 27874487295913606229844916628125954048 9320837 376170596060450561955224331776351847360 9320838 -7300366417041637090039742608978849920 9320839 236201507143423302625857681609403631232 9320840 170020323134884199908051621441266124800 9320841 63079757665517038570069838751994171050 9320842 -55403530191355781766234203740446467328 9320843 18364260091179808683203788365440518800 9320844 31890746525652536334069682935404697600 9320845 -107610497545900528341134083513517446800 9320846 -35407988041873532440910023653545944128 9320847 -2664923796195669516510778960066796928 9320848 -2946303237612545121336177150706319360 9320849 -3071948162743716013792034765443823760 9320850 16085434337217867945098551709449152000 9320851 151082883649734688370151414087026567852 9320852 1414315142080364066705189323381972992 9320853 250956794272634822136937627000157328864 9320854 -211480829474046366661372850864473734624 9320855 -93828696770093839499334712991261643840 9320856 -35719603335882060472424554706177740800 9320857 -37646158930809606169166280965238219840 9320858 -18666393819565224193254320182752495168 9320859 12358128560191832189530440315082159200 9320860 192346072879916597931627520064514670080 9320861 501823934571244971107154833608885977600 9320862 -135384822431201414684345119816508424576 9320863 59761082406431675502566011747868519104 9320864 20410899073008292665934095961593741312 9320865 -24388644578994482370321510810634423680 9320866 104763175487283919733756893314956599632 9320867 5198590678593228021371985324492642672 9320868 -153325109869477700786166869023528903680 9320869 72450671440756746373232888298556972480 9320870 11810645904092977754488392238699632000 9320871 -18087994641301842007225934608212475776 9320872 -663373709721785694343050622475596800 9320873 -62433479089116746295332293549874383878 9320874 -45178240156313326260651325304827395840 9320875 -90938264789143262523828637771480908000 9320876 4052969891502537496646881270404991488 9320877 11941724144932748859129728904137165760 9320878 -1995586157372253580352769007754654784 9320879 195525591730812744589108641428800812720 9320880 8848602098379587066302238622477189120 9320881 -66061345664341541785387839858873366300 9320882 -164086556248803564081238929799505399808 9320883 -86104646205416864603147164395393395712 9320884 28481471664451396645772183299898642816 9320885 -76661683752978059548192003481092260480 9320886 -20203185474813394915207007127412665600 9320887 80169699932156650112938627540009927240 9320888 44259041519415830810109486013872537600 9320889 -307783878947205026086687587340153779072 9320890 25828306686604781558712614981781316800 9320891 -205734530501185009036302867295907799708 9320892 10319012744625102787472498413547520000 9320893 -88353490633884122979062123342536773536 9320894 -24561587709433863788484576400118415360 9320895 -100015572750264318623018111980321680 9320896 -24394494727120756367639095729811619840 9320897 40433245134743959375718958281362711380 9320898 -53730856847924110162868300504366948352 9320899 38090083798247985598431130220563928064 9320900 -40456836564537977665896151728522163200 9320901 -19713949532392622543218373349644488800 9320902 -251611736452175842020663472943800862400 9320903 145335995108573974306619514915636596184 9320904 190771007626397449153455441263911388160 9320905 35459899030748909376045571235178885120 9320906 1447223542703814228721348703369687040 9320907 -55069049814576297456623203441515902760 9320908 -96552859247028043855418978654050415872 9320909 -3890417290981283633092647917815693992 9320910 -19450712192328618566496836610700448640 9320911 41976384190993242307576639035820007424 9320912 -119108638333647594697005852648716894208 9320913 3561283001575156052169318574171783296 9320914 -110228101712196615999629093560195864944 9320915 -23103575981565485491952838514239454800 9320916 -1097542507689075053968813891613601792 9320917 84740481012148721951150563381053228220 9320918 -66590400051438599213845898964092450496 9320919 66144558538688826912650233199477937360 9320920 1224450831854743154356939239131136000 9320921 -102200672506044345134844001114436197878 9320922 12993751000652488153648313101655898816 9320923 206503355272737374304371371514361009640 9320924 232445928178778427252170303038958478336 9320925 -24592563624374676393533643496847616000 9320926 -153036257342089622372035816366470724416 9320927 -119037073589527497013397662630847182728 9320928 12423105707736554361266289032118140928 9320929 -107331624881883318528353690761945625324 9320930 -69128868656455679368908998814665649600 9320931 104803119648057618056342033462525938020 9320932 -11247121644668253255280246515021178368 9320933 -454435742521681317599457371698899697380 9320934 -17033945322297391410721804418985062400 9320935 -20697691333069944759390802893715786560 9320936 -51591107055530314889503588791347005440 9320937 -5106823337644070338842109381958384160 9320938 -3141192986930911863343160595100815360 9320939 -84227760843081709782221802441996085260 9320940 27468551408649535544900522712410419200 9320941 10129826871488228054256062767821570560 9320942 -3366510629267487496189420806652360128 9320943 -73150768219552184549005037764215282936 9320944 -38749859658168935743629277158270402560 9320945 -78960811511459189620168459123310148300 9320946 -201546796587234516326422714078048214016 9320947 -424704817299689608793556552909327392328 9320948 -943653446470546451830297695745597440 9320949 -66171987804814705754605559991450006432 9320950 88200834820094361591712706548971348000 9320951 111285363131320086986027352574040830944 9320952 -77690731971217118110430092014948986880 9320953 113719558051778594958118615998663276100 9320954 -112928830841623329825265312265534899200 9320955 1686088430295109338440409297238437120 9320956 22577532873208954706890334940455710720 9320957 -45707191119079548937559053323957027840 9320958 -141758697904435197755720862903578822976 9320959 258756947011367331721094399938228684440 9320960 59921867834665882161097151618765291520 9320961 7828582498006613134162621318395465600 9320962 22283716092913804280096610175497979392 9320963 -118248892059739480286221249446882175080 9320964 11685688704029551605706628106551212032 9320965 12592660300748363341716886625127648120 9320966 84559600599950751721724907526977989760 9320967 -46224916954809595394299299439700531760 9320968 200848230015416411256567696663579202560 9320969 -34616587317049772191205242928922674304 9320970 -378003971448915340035601661981299200 9320971 55748495664051050628339576354159384744 9320972 45481492200683844888508160464185868800 9320973 361996998642604824562089216642648591360 9320974 75223719269409935152339864111864296000 9320975 193041873242425663459205728192161621000 9320976 -27548937398053438538120858939432951808 9320977 85001690819805970220414196817665459060 9320978 3290866972762368485219194603966961040 9320979 192388698366068823707726176228543788984 9320980 18168065326934508219060821432667989760 9320981 1817505682870541036159194999452828288 9320982 63124502105905409845210340048189506560 9320983 -82941661354181123553035848935476055552 9320984 57127239376848535435339074671293747200 9320985 -130468463028710698038958402319098042560 9320986 -167635206838757154146806893084439745808 9320987 -29508671648715786294908699578271266560 9320988 -32374953658835352873718044547243968000 9320989 133444697881768508377766470204266418790 9320990 -40314797426218457852414177589872421120 9320991 -56415164007651655523925231962012537856 9320992 -72777367635260807249959311072916144128 9320993 456422206321351811566125522991615737600 9320994 -42377648448991563727473241859144209920 9320995 -218296319995498536322518406400830028880 9320996 -235505724355791300208207243590729840000 9320997 36866651958335230550470144847439152640 9320998 125429876514606718686492922279951647936 9320999 -190720443101231294156528760985970127936 9321000 -31524896505733257641110398760550400000 9321001 177585417065693747524843946069486995600 9321002 52329548241162045994875904371816971952 9321003 10027194573006909944147639482292241504 9321004 -30120770421581669876950094055494762496 9321005 -3779691160793823341047415093346641640 9321006 -81867012838322606226185595739690492800 9321007 187620181826105256647917271745234001480 9321008 -58726010094570025295638873898280173568 9321009 -50261043196927853607062063073612034080 9321010 124464139984272600110940797546579936160 9321011 146188313385913669953863623302259140432 9321012 -135245243546837209857066182144086068864 9321013 -52463342536299609005776412665085001476 9321014 185723415666870626769012174992902781856 9321015 159074853514513595863435828990764483840 9321016 -32089700856899991220085985533201387520 9321017 73060569139406917341999344711774578512 9321018 6319006351188165299828115739391754240 9321019 4300956487363996880165301296660067096 9321020 -379990741379041504265528365954859520 9321021 -42213339475037444538205612142884156800 9321022 11173080891582615616641051393405051648 9321023 286581722606197634275763265727339438272 9321024 624880491835403524108568610220277760 9321025 8440770040869839914604026791720320000 9321026 25634656746743790508306398826004666880 9321027 -104195257833823159810149027100005859080 9321028 -27510266784958663175369267570080220160 9321029 39074937061708325638262453395108617630 9321030 1515708836886420794497778279252040960 9321031 91535045707986410439529911026337953232 9321032 65430965820336218874129897119203983360 9321033 -100142046679455708234177532202862145776 9321034 -41323389562093669972714481695586821584 9321035 181903732148417082565662883705074382800 9321036 104403616889158817725980707179291418112 9321037 81808032942238414955308174539531866592 9321038 -105471367309367740558733787929178875904 9321039 19948187014675202821919714398473408000 9321040 36145182728666860050832907957022228480 9321041 337125420268051715511537519838425827442 9321042 -112908701719389299916358083850098300288 9321043 -16249977669682883659590015281953035336 9321044 -44077443132114398627349152446497769728 9321045 -8087605783625623227779556560641340160 9321046 65524242649352023002327447185738087040 9321047 -33272414084427888898105543554547968504 9321048 -29538751503550741675023016344025497600 9321049 17172830919372930575415241429317626880 9321050 -47639947904281902366597631368657199200 9321051 47976630888404554009320103609442747184 9321052 -148655306122396345295311714766278758400 9321053 -46437301212799833273376083638062261920 9321054 19999985837681818909973959323789913920 9321055 -119275807018887692364246259717107231840 9321056 -60787709045809166359590711948249661440 9321057 73659583089497170234173940394074456788 9321058 -70266748909954272174261119779947423360 9321059 -28705922489035887750301470844127693040 9321060 -27760574382711137057029280364586967040 9321061 -253722881919879251579180057934705422338 9321062 167453816925156383408027196094755067200 9321063 -29513539911482866949431052795226526512 9321064 -202769078865217188370542207834576537600 9321065 35221483140506431702461918433670854920 9321066 -98297585403406974756912616104645190656 9321067 -458221445679537532468229894508775680 9321068 -180392829988788705286191366215789896704 9321069 104892008166652230524525268264030740160 9321070 -105304762389318956503156692893673613440 9321071 307974488334437236010622099004589521152 9321072 21558199130994177393762909602987900928 9321073 -317245397813279664140635124855654917678 9321074 -4065263598231312678665323835780730240 9321075 -9674057087254430037123002984298881700 9321076 91698458406215560599044237193666754560 9321077 71771422581545619985283768466985255200 9321078 2212744918905887145722488888319755008 9321079 297360008211431749940450504051411286160 9321080 537545341424197923410811553033420800 9321081 73131073039127219444210567853466841088 9321082 148062230520941433051104838647789569392 9321083 66956824936571614001246378632112284176 9321084 58803177227495458524093451826932446720 9321085 194259237367137718209937986158749524780 9321086 -162685706150903141518104318402037099008 9321087 8557102562047253647199071554751633152 9321088 104461344837688363062032737219997859840 9321089 -347022400708325023923914952575344426110 9321090 -90959352003311355502363302975387763200 9321091 -64142717286597734747468898390143131056 9321092 -50370111742552899263083972795715174400 9321093 -72382556189912289898325466320074200960 9321094 267079489813542475229965709543616096 9321095 -50465532277951218737745428266810099200 9321096 29819298737616808530798178422943334400 9321097 413651541622359118527990727024911131546 9321098 93806380208334400340263512321042538800 9321099 -41119105108326660132216800948521488936 9321100 75568188909571069918050740044204070400 9321101 -61137200643647621674739458375969517898 9321102 -17091440102799180235139425752103372800 9321103 -229576346251658709373186307890089675336 9321104 -447545317764075292382638752066404352 9321105 16358565710240397148449334747642044480 9321106 109263748185954506676103077141328329504 9321107 -319726338074012132400817523990575944648 9321108 -12603777752204412931064351757891594240 9321109 -19744099556974624404866561083888383584 9321110 653243842643268674556835590258259200 9321111 -59516846831381406708402383423357943360 9321112 332381470474139909390437384705001011200 9321113 276309550644693980571917683465810636362 9321114 -85483349420586631057993946395739904 9321115 118556489142281587565489288444370432000 9321116 29241919147908029516498243289905233920 9321117 -532502207856221282815392554142390048 9321118 110413424241540089815229357904045031680 9321119 150234242825655539173843198738431882840 9321120 108446608763495451271709233161651486720 9321121 90727220285051507772751696826495236322 9321122 23308352167628959660640537493641920800 9321123 136359585583409739557099683520204835960 9321124 -6936544663712296825543761814775864704 9321125 -312832254339028931462454291791642280000 9321126 -84696821101921433898143655337604544000 9321127 120512193770487806356049956834299289976 9321128 -476650250688409500038438015057868810240 9321129 191327902772396281458291950253988669920 9321130 7295843927538813227077374194647249920 9321131 -234806564425153800376166453258361112800 9321132 153167917209961282151134686256369926144 9321133 -22964509834450780886367219173394496980 9321134 72707447218180734110770247136876318720 9321135 14957339353303320167731123657811479200 9321136 -46544130843607273542347341421858783232 9321137 -5886620238204462399450743128872090048 9321138 49395097231529848770066193643666371488 9321139 -100561149735327861597151106885994691060 9321140 -116969808016676269440924189112997644800 9321141 141157953280898507379875575388853044160 9321142 20003583279306357569660326972725888000 9321143 -62194024202302560071482652498805433656 9321144 -14686044519532984085737825875860520960 9321145 167786744811141396101423636019255957900 9321146 186301553204636736600810446173864156272 9321147 -87628396859044571339758966047150825432 9321148 64243354494159003521261766063478717440 9321149 137835143407212219257817974330889219264 9321150 -24947770681745261223536553003157262400 9321151 -3960302519235603238331918240488371840 9321152 -36390429137917752773520527876705746944 9321153 -2469173875232481774567596369944477440 9321154 26644164923609358942270469007913325776 9321155 33723055150939125527894824493541856560 9321156 -585503989028338414304630184645397248 9321157 3246635297014571404542565697703341692 9321158 67633845675008473915381469124293455872 9321159 -130352086951047800598440177325321367896 9321160 -34683730737468620745278641861693440000 9321161 7446144675097007447561405698091868762 9321162 33160842764903305428387481231380317952 9321163 -109070093316243135384017939314283503536 9321164 -27974555665293705165465187264027803648 9321165 42407726052344988911946316561098731520 9321166 -87808008023826220215234496560371126976 9321167 35104459056443553011548280533340511216 9321168 -36210109787123835723909367652083040256 9321169 -39727901171046032205951678589005979392 9321170 -31214021610019529669978026895970042720 9321171 -57565878550180222952780682845461778880 9321172 189620415113751329485987205723082639360 9321173 108080446495871760865914415831140119424 9321174 138378938285425452799210942889756643840 9321175 26218122181580349220466135562150004400 9321176 -260307174211679245412772874211876689920 9321177 142491928246962291619947614161398935808 9321178 75544013235669984036968472310973894640 9321179 65532338352639108415844123547674101776 9321180 27047464239724954874006795347827916800 9321181 499799295642647900156674312079580779712 9321182 58207874375038528732621936152749819904 9321183 374121721248413613896666517579285123600 9321184 -355396050052498366710486144194930540544 9321185 215593217754618858522659986440997800360 9321186 13941197268910973738318991513419394048 9321187 129359356911694533025264577677214880240 9321188 -73820787083962445576125930122654361344 9321189 74810703240558023789318343614865452448 9321190 123773317497717645870529256454592521600 9321191 -128521368609199167369502987337747101440 9321192 -87795214503123663643720617758380999680 9321193 -11226715599724944825637301994805654400 9321194 -146162019461011550041681308283913473104 9321195 24648213659775396932930200305888039120 9321196 -3993297535918760707503152586064414208 9321197 107109202814287025910957838558045315692 9321198 -22543805723738520087758450469848232960 9321199 -248695962170537553996301886109148250800 9321200 -11918086621127535707788643885703168000 9321201 262844318032800235530075440159171510160 9321202 72101764764481197406559840012203501824 9321203 -25312961839919393118054138298918183680 9321204 36105205171455930572494111524360241152 9321205 179395942135781116477019072890077160860 9321206 47206000670829555958058956003993437120 9321207 -45675756012174197666637625835689243008 9321208 37547277220953053361416528939011829760 9321209 -33562204212816155768866827336249990840 9321210 64356515665070559691128598570475520000 9321211 51899491011837120323078002517373604824 9321212 -38836714632160605783778202261085548544 9321213 -20227719169559986247539738090435910112 9321214 43055456337442313248671682458293296512 9321215 -184444862628144621433608110334828788400 9321216 -64878696231044847738696729686735585280 9321217 -242529005720845506263495615090864858448 9321218 117362229713711494920564989266158850080 9321219 -205722826846974904045676327889441909336 9321220 168347356945457965795015119000515738880 9321221 11035633613580842291066766529494819612 9321222 37114976226923630872744221946196091072 9321223 -1961135822365167597476030193493189640 9321224 -15265201503582287701594159541374402560 9321225 5365360732469088181745325367964448000 9321226 -189092245447716762794005128104308559520 9321227 -21582478037682729100904264027760444096 9321228 -99563116287683711110555417746305286144 9321229 304812427157718924805028806160637408640 9321230 -126886481773099911118771216437250932480 9321231 -220736944207859227939227832962228918648 9321232 -19628071482563841938021765608714076160 9321233 -51161134133088781475757799924838145600 9321234 45476236183448518575994390285796686848 9321235 20852206958811956433441493445775360 9321236 -88414551200742908273356338581740906752 9321237 24039519672054297480640219553777631360 9321238 -100514618965832466194481481862187565440 9321239 -10316898592348636944371310330673920 9321240 59843206981677089001999681165957120000 9321241 49499724168969654273833498830219187152 9321242 7069698577218992675149085088422560512 9321243 -627100455929412084499809837260165736 9321244 4031170556114118517950223264540326400 9321245 138734771516556329520515536018254999000 9321246 -59510841625838761860586940345163893760 9321247 25099688326584228306705530945907525152 9321248 -150629524100836193226279695450843381760 9321249 20873085235152236674904238945829410240 9321250 39697472415200731777393306463618010000 9321251 396314244702885729523516053853856028252 9321252 -44928228812628562798951349811586142208 9321253 -352998077985244976341455183512392166340 9321254 141017734086591172059848643781962948576 9321255 174418744786271654850198744773015831400 9321256 41813208258662400469184766072126504960 9321257 117929963261252205816769762085576340000 9321258 -125717239500393621578310119891216054016 9321259 184826693442600471282169363416002113460 9321260 89597253115179709756458431352640373760 9321261 -4640666438518902468227288979375140160 9321262 31223032415050687916108330128046749632 9321263 36728408582687123884453130691431860224 9321264 -44167001158055995432635965385716858880 9321265 70421578027007509234941940262612724660 9321266 31965387326950545750147063295813330944 9321267 225368025170171048573251185099682848000 9321268 -78961207172451033452884367309152247808 9321269 -112260931147808372118739631565775461156 9321270 18883921423059092410757447756671445760 9321271 52835296249226694624799451422220877744 9321272 175398483671096196482364036827708743680 9321273 37998334791106597258580344043104045380 9321274 -15668434271608299955960825214789694864 9321275 14476633827612085315684861093400560800 9321276 -258639259165503706708299773404256517120 9321277 105052518038698735045884972256486130272 9321278 161935316787930127237871114038157365824 9321279 101341727923332803685911044904463204096 9321280 46885704562687959346092997123060531200 9321281 102564912985251117215305694258113086912 9321282 -2050201589469444359559963880372397952 9321283 -88611081336566127273512003682696838468 9321284 -77259271362963971726900875950267838464 9321285 -107974592852232463469177894004627208800 9321286 45897730277232389596605999781928380800 9321287 5565071848808360251421351311660740000 9321288 -127462079177910660278784257114153287680 9321289 179684873479528836139677935617330706560 9321290 40333005679161328286537086390229068800 9321291 87022378524730486972557115685393856000 9321292 -100087847155141724751119666230902128640 9321293 600396028615057272812413337164732023564 9321294 11888320806777658182029820122217366528 9321295 -80908010875540446935585471053392958200 9321296 104600909681160298491877800185400115200 9321297 -3837298079446410873455881730511911424 9321298 -30465633126949462647445243744356295680 9321299 -40096055232062693643145340742308474640 9321300 52752341191710589856568613247715446400 9321301 5826498994981067727892090437795482784 9321302 -82752037583302226602110170815618555008 9321303 98512067558959339098852834289474201704 9321304 -253181772861840217405386112239491788800 9321305 -49138248734580012760681782505184332800 9321306 -29618021962939692953632287432803784192 9321307 -53102899382216747861638132393777984444 9321308 119413626483092799954830456050984782336 9321309 73206931721490902396934254550664336428 9321310 116401658846141640200374574270097802560 9321311 333967093761049780186006846844575770912 9321312 -19230363657817015520358875394528509952 9321313 42376497772186286319144799056399286562 9321314 5485607049085430051860528764319855392 9321315 -7092084781027698117049820493639751680 9321316 -28856580235567619596583864995629670400 9321317 23446318918993968690641631199066885020 9321318 356225670444473619043902494671952064 9321319 -94958607008373932429126917412513626248 9321320 27427933519736955131052872798976000000 9321321 270050232908176491332147229618954364224 9321322 57727154647711162486845638757662183424 9321323 15535792796018048584964492815685540904 9321324 94840342359613631764808041691693936640 9321325 -603970926849049147083700038541584000 9321326 -23842804793673637550279817215398437120 9321327 -46035440129704278697841911526213967720 9321328 -22541405476899734774192901136656367616 9321329 150865173009213659196202156026738470976 9321330 -22237857504212666531338656077249134080 9321331 223067484973596194759495514127577645132 9321332 -157244161460674602342541920950899469568 9321333 83306833703831528551258536170304454464 9321334 123961294961587850164841852978488575552 9321335 -92175201001852293403467061421248023720 9321336 -79952494892898165738347086199124480000 9321337 236264966556417935893785150578513776000 9321338 39938217493528297066069988338306322880 9321339 143132617260307433717900966238184243224 9321340 74657606090523246411682395558002688000 9321341 -78405756183224857560042324595398651258 9321342 -10510854917493037382821083773921450688 9321343 -55825023373439797024886227441557242160 9321344 119453613488412279527719335471108587520 9321345 268846064890772493758113271648339683200 9321346 -54893767243965581873300994728714428416 9321347 48455619934022372164143427198537707264 9321348 29108124636323324039304513301376815104 9321349 387156043025671590944865964471727366620 9321350 -21266631599167950409684292497147915200 9321351 -48335774324384577246619497030002747520 9321352 77002187971650644815067739188153548800 9321353 -142278189045598142415190826515686168540 9321354 2571515633301004727586229852249297920 9321355 11499373360268272260647138884696767360 9321356 446615830472423908247000508637175040 9321357 -64810373655280156868583580872906192960 9321358 -151352780862613244208229403237443829760 9321359 -18357075337090237049977330480850995200 9321360 -494610672144198577492022258899353600 9321361 11751194432177162031395066645620299584 9321362 194186163529296818692336556261611536000 9321363 108669970439912533112316748417061930292 9321364 189784771985443288489666327563284480640 9321365 307578644961761684164099535536756104600 9321366 -19367636109521450326974015652846195776 9321367 26280981992470560866429761004341299120 9321368 -3392753213617156343505132895272960000 9321369 -40810968781113665389950862913075460480 9321370 5278594883317157498666144403581212320 9321371 -83339719187070669154958127391573435728 9321372 -22913850806655205333247192113219491840 9321373 63325291248495973162775088398358512640 9321374 74023660494806730919887112352246679936 9321375 37430513565325278808940682182529408000 9321376 403426710292768325401265876450521055232 9321377 72180424508206556050150113061899422400 9321378 -103610013203673292462150904558864255232 9321379 1964176262060518583899963871174997980 9321380 98437930505383686955685296949542252800 9321381 -119183018800367390724483881003476165440 9321382 -25634939676243661841639449680629036928 9321383 -79735695139584015894003321192745440120 9321384 -82460479963021303408217885245413703680 9321385 19630969099575109537934567063206605960 9321386 5935631074356055852788420856873609392 9321387 -112548661950500757676659853387521046080 9321388 239365917367488148028032123052591877120 9321389 79254304683665159119666224491459305344 9321390 9636720688412157541314289960225290240 9321391 -27515779720718277319574244559756610832 9321392 94647036832922568037283419941780996096 9321393 -51649820196347954442493323593288117136 9321394 102968791580103383252310575582830279680 9321395 12202622732700854682036665180499892080 9321396 14101849606930234232204506523498680320 9321397 234027250582086806452135794332110324000 9321398 2860189821603740555882428737627854208 9321399 13579729886239371391001717317211115480 9321400 -90058902328749909898131162246512640000 9321401 87733004190640882895185823437694943402 9321402 31727781348216925896891892220192658432 9321403 23742853093903622206501802881783107104 9321404 -200387814409483222093232704002040134144 9321405 -44179392621505895375549675093341863840 9321406 42356002539700922102931922224857192448 9321407 -278180440155107436966214766452807921344 9321408 -10525759540002613129337171581461331968 9321409 -162767614542584198124899231171185557884 9321410 12766971075697682447673096530434713600 9321411 -3223845245002533994004722263293466240 9321412 -116280721534168355275747035752071864320 9321413 -27380352461628682831134074627007860196 9321414 -52986327158030846817246880877307100800 9321415 -33154327566305032017282920175123154800 9321416 28594545967859692114199673745656053760 9321417 -17485897022050641024776456751396384960 9321418 -147901596522200153325360325678016805840 9321419 156241613711690407730767964764163543040 9321420 158109120970949644982136157419055503360 9321421 115380847068917687718919168452195900544 9321422 68956477542094352724174832383473509248 9321423 -105600351265055783418283427921115738096 9321424 6747645646093465745863462071619158016 9321425 -97152785223564869447686171038335106000 9321426 -34934393785957348761608243698237881600 9321427 209610784142278281277070934569341578232 9321428 -62087292637185083530085862133874561280 9321429 964037199513290608516755931152360768 9321430 237280721471649334719457760498511265920 9321431 -1045649463030750316568271832569296208 9321432 -16346452670156045705271999797915688960 9321433 -313214140201701136398522853121409790080 9321434 -128315828410464253591547467225697850384 9321435 75915127823192938580603173855188573600 9321436 197511949422439669159966639878332336640 9321437 268288054217192839905575142518500018086 9321438 -22137691594265094620803081768355358720 9321439 510310822296639856208267665701483883056 9321440 -136443766355587754095321394760646656000 9321441 -12704669938498586964199787029061304000 9321442 67853878847994390776233151794955472384 9321443 -33310291825656598193680236281700176376 9321444 122618360131010466344381441663994055680 9321445 50291641507710101023463839395246460800 9321446 -196585301418182381247184864194456599328 9321447 98297892482879943340072337267153003520 9321448 110372855009936775154950297768467742720 9321449 103547195863996081549168511697397766436 9321450 -6983943708374244469117726887630182400 9321451 -339112863844929081993558399070493057548 9321452 2395722819003831690278366520509399040 9321453 -672100920866583938643382335552477361920 9321454 1589919563199225320206378407109214208 9321455 37506848415183138306149960094168282720 9321456 -28342506038288640974012307833958924288 9321457 -265191817558626046840052266534299376800 9321458 208547126356875621659763820922579992080 9321459 23157618007831727802206016601012181760 9321460 -147144474216328023121272623877387582720 9321461 -114088689017934098064042156862696582848 9321462 31828480528058514289424424864698691840 9321463 -299090876646452141544326322407321204736 9321464 119836270372350550844824065304126095360 9321465 86567741789958627291808531211888781120 9321466 78490208478799883011762804111156359936 9321467 -19268973499768718163016626149829611484 9321468 60723398331603906002718356179163833344 9321469 222209614579816768729377483764190493920 9321470 -45143212069839448114557950849488243200 9321471 69555977198678536220213912867402727720 9321472 369808933149320914994453751473704534016 9321473 59940231466731335779598877439820060160 9321474 -143341861456810231185715446623747874048 9321475 -142952021909082289272559009498977578500 9321476 -74386432007889107564069748626267796480 9321477 41021719377884926970412769105884480 9321478 -83151593892227728184540454772039537920 9321479 7903891544249157656873256044573216280 9321480 27210582653751903992212625761463500800 9321481 9679359994908168211594527384631665216 9321482 128366196462414893484881693114266700592 9321483 6484593035770967467408141861899061248 9321484 12177386602757679496277353993003488256 9321485 12595445181250439675639157925978863180 9321486 53990137274413376863009231602687028224 9321487 60282042469954952914731219364614848752 9321488 8746642550065630123318520942822621184 9321489 251384424808445789815527342234622839108 9321490 27034952484434779901032721884466532000 9321491 -365034593365976694401116260738541114248 9321492 -20802962738086372531470856739707754496 9321493 -83783156638526124446004174430192781280 9321494 -6048236117508116166263510709838203648 9321495 35700759654534285953817444077698243200 9321496 -252630210053310764589278029044248094720 9321497 4590502676533153215340839861577170960 9321498 43689781563095958239290111138051993584 9321499 188737809206743740453720727695468610320 9321500 118915408623996216498246132769365504000 9321501 -19864931552561091878459730440236218816 9321502 -48824939282974981239966830206753261248 9321503 21795379236937255601159436836953702752 9321504 95425466060685052763453693976206376960 9321505 148254686562817423614158486297933688000 9321506 39602004139319837825817373383230512800 9321507 -92232835940158416517733549047976441760 9321508 -77024194629384605093421079222320758784 9321509 -227449509031868654999304627293454178656 9321510 -98172971331585345751651071955181199360 9321511 346070186908344024637623955794520855272 9321512 -246983381367651297757767646823340364800 9321513 3002102177010875112398348774964729744 9321514 22673842612946370816854870746315100160 9321515 59933494803036190919778544902262194240 9321516 -14466357665085061376953721217460366848 9321517 -11858184518870967060569047057442147434 9321518 -27464905649976037027286449610142863040 9321519 -45906547607009792981434032627396360960 9321520 11390598171289837872507935351530782720 9321521 -326909914790402466241611421161439432080 9321522 -225179085128757024727104003479978496 9321523 310630495595276967920146744347677317772 9321524 -21760685875774820170612471611111757824 9321525 14415262540580087306468273084977257300 9321526 -215036498002944189039336318045221118720 9321527 229087627036563537560795627890334623560 9321528 19289913928664283044233866649755648000 9321529 -146094366542222892734674873735015207424 9321530 14717143229139371753552339795992520160 9321531 85730598437169859648780455719038518552 9321532 84143583718757084258974954675418923008 9321533 -168603495873662183651377957468279905120 9321534 -51606796595098661858289297909326088960 9321535 -72537270669116894878693394622043754520 9321536 -23485403738945649451082636596925693952 9321537 12765240822123927864402725925244353600 9321538 95005747636704287003813216707252915920 9321539 -293010368313540745287521971116370474344 9321540 -77551752348977866445586556711342080 9321541 -205144958831909277452162752474957737058 9321542 -36574778808373026542525244018951916608 9321543 -52687108120844801841692294049100555392 9321544 -160627449265521004103731704867157539840 9321545 -23968205918546861685288213379482873600 9321546 32037105053759410162939824843078647808 9321547 423674487986521939761066899617025822996 9321548 16808227167948982095320717803106059008 9321549 152706120752915064634312837385933724864 9321550 -4181266353319246370433212021540131200 9321551 -404889705739543379850799585212030384600 9321552 -36305852397352178329552546980224040960 9321553 82386686624320855540744183859539762802 9321554 -156216898376336043562144109214567673728 9321555 -15837191017505443463898710027003097600 9321556 -257850130201372174575933014470955159680 9321557 50491984354609119623359353313445306880 9321558 -5452919463444009499525667289430579200 9321559 -130238644682920873789446291707594088240 9321560 -206709612567719198162598158215501209600 9321561 17328490879038410782547203882635295812 9321562 -24950136942701190243366911927505085968 9321563 110473830163009237325302842790854655812 9321564 -51010073467911250988441123257846530048 9321565 183286870406494477501343050189355562720 9321566 -58948784230000561594262128870416144768 9321567 -11147352172712959112821979351829256320 9321568 -235925611170048698496355088342020915200 9321569 -6312714827659011022198296435708120030 9321570 67733874522494647720201510428956332320 9321571 -3987564268341931207497095008089209600 9321572 -45032721963064500166635992430282778368 9321573 25884148282738454562407072725811258304 9321574 -70669284725535797760693615185228258688 9321575 43291187953532701351083151602380466600 9321576 -64302317467376191975151324109377372160 9321577 305243777720340233812861544468258426426 9321578 -18401426460963937019136137361527577600 9321579 56245030933124086716885299403586581024 9321580 -53561649456152725878177388606792396800 9321581 220162957453611262026541052627993783382 9321582 -69735503666825882856903605674783094208 9321583 4823954254840902996999663059497181944 9321584 44830540222061596093824023651215048704 9321585 4667111986351848061256506453179513600 9321586 10471700515307074421087711340486100800 9321587 -16683630632134587166037177556427230720 9321588 149320671779861705355573945435004293120 9321589 36338964830414902951181766177736447800 9321590 33245296532396555442662223291263846400 9321591 -19017302440883773545494744215152625920 9321592 14850337075900127144298402585155297280 9321593 98147487123314936352516867180038447760 9321594 -16524043915200734412109502669992739328 9321595 30171351546144138528016980692219221680 9321596 19563753206505610747347159008892340224 9321597 56385085938875614935164434466384489574 9321598 -105993008070516926776890632800525248 9321599 128404483276567340547876329211893229936 9321600 46679390567866868406859737077907456000 9321601 -44483744230355814573283267217528697408 9321602 -145998361482434274434005413411780211248 9321603 -212844434783338341104077705228325217792 9321604 109205288945784764384758592419823984640 9321605 -117459550889579233535717590152864960000 9321606 -41311583037126431370788100151634712576 9321607 -88267053227814666581246623253789850240 9321608 77436123585396560882993628745952424960 9321609 -129840899804997400281189976331481918720 9321610 -56784045669048817574231934708528479040 9321611 -61215562905278970269532316270156044048 9321612 167180600771492763944545734245324262912 9321613 50442262673477475386882808323434025676 9321614 -11954793732412808359464212679749857344 9321615 -55595328097877942335863819279909624000 9321616 -66680147117771583946817116925652656128 9321617 -113322049031605440455127861952356954588 9321618 68274025656925970215229603779573850880 9321619 44093657761631016317382449642777007020 9321620 -10221727200402653122269066391322173440 9321621 -106737094276981341580858207685714283456 9321622 148137524245262629776010243967468149824 9321623 -361122908833480083627484488682458027456 9321624 10328413715844117438507884930691809280 9321625 76156809029455006379980996992187389000 9321626 299620503386236163465340640877101824 9321627 26001701769567378063337187538188795904 9321628 -119242328629942318549378883361544916480 9321629 -371108703038536162450120179970238047770 9321630 -31283353333210339730801876292998916480 9321631 -250100642136962461901347504391295186576 9321632 -107446046139277294468515180943804858368 9321633 391203986563981139367012095305275224724 9321634 -570363909780145777768871435269449216 9321635 128040703557216448050374225306896276560 9321636 -353063856252298266210515666425251840 9321637 -6358532283309776939441169721719648840 9321638 -28024151735846821570781167298973081600 9321639 905238083709924763827972252816149328 9321640 -66511745897832461608262382204902707200 9321641 95191982407149354279402686229288185472 9321642 -4546192530970074995757391564942603776 9321643 253928274690822101556611160693798384612 9321644 -15596964250214592495325051495895330304 9321645 -127658873658095136360369563636866805280 9321646 47785521940440130659027916113133633920 9321647 -139711831464158137294942463475980209920 9321648 -20557327563268411763722284682293805056 9321649 -285111808469318436556955419273939754350 9321650 1272327905728818252974614085094885600 9321651 -279779390280505047743142170727297352608 9321652 -40406539257382951534800355314758606464 9321653 -295031048596793767226022522849749012736 9321654 -62132775968635799953568627904278037120 9321655 50765448216278711230750437479411931360 9321656 -94120447577144553614703153945438597120 9321657 -13986597441436035235233032606058328320 9321658 4615360236184215016745109191859650784 9321659 -1518881547031703425459999503599089800 9321660 -104410446313127102299266299913199403520 9321661 -92688462855853369034713992257728942656 9321662 702534138853157193377532175736280192 9321663 -33246782582297711332621392827027314416 9321664 -40061578209897309838481749198113865728 9321665 -68194798196204937047912370198992873880 9321666 -16905985814006387172897406335529747200 9321667 -109468756007410201264026499102338194288 9321668 23490442670430986963660310120153317376 9321669 -202328336770890508129789414651576320 9321670 660749862439099886549713887315628800 9321671 -56045827524373589257012795068303971088 9321672 -73664233788398752606800118220272558080 9321673 -67188219302507313642471501450088227840 9321674 88135939590632999054465165890116440160 9321675 95842460768856425707693828793473080000 9321676 38101459929621179856347238360438056960 9321677 -164321000745095911771630496780431950474 9321678 -7909540125328654894824812672247090432 9321679 -224683449184157907068352974415176584720 9321680 -28441694328371506531461088770576384000 9321681 -21003262613413977068529060607344475776 9321682 5638026961385725664940364882919872800 9321683 20322833490590497778246295523244048640 9321684 4672514430857645558682557797169602560 9321685 -78110636943155728392778426871080600800 9321686 -192320194564805927876609484597840593856 9321687 97133446883277486132329039560841466144 9321688 39457661945240082142985609562730997760 9321689 -260632617109454266354357196904125940600 9321690 16859769859709950016143922940675302400 9321691 36355849906458764558873007633411537092 9321692 -76066446809373592740184411801744541184 9321693 -63895034326445293375833190430867049600 9321694 -91670891209765205821715387368521379008 9321695 29473578111974426375938756292446954680 9321696 -23968949156422867890125942180688691200 9321697 35512845974128502509423257363849804864 9321698 27169777730304667961129393906460152832 9321699 -191918393427772017552180086184143093760 9321700 -63678361729066834707563815771814582400 9321701 -114389119116612217223118152794675847298 9321702 94422517947085473583880789647939605120 9321703 92950108415737528875547473324964240952 9321704 66289032181204832147876523738137395200 9321705 -47982989831545466520092386897897972800 9321706 -24854937584289048026344278003360162816 9321707 357068692554730080346262634252582282600 9321708 22675795417456288352650423134087229440 9321709 -172150717360708448417682766549150101396 9321710 -211152216225016048558754199920422688640 9321711 -129212358440837074552502632846423584000 9321712 268808744540613621302842450345132032 9321713 384541166840426857953859307892286618962 9321714 -102847483065681984428590740144499837296 9321715 80802068224358246248475965697340551040 9321716 28002908441383233428706031213253732352 9321717 -127420410742983228830845183772978931840 9321718 -52487289314526824523410454560692101888 9321719 74468829531247831151749368183323280 9321720 48482001206406229727850349186424217600 9321721 155951952415392360421645548859801954922 9321722 -8405319356396526980610838077547091088 9321723 155789549827516539078951288036022748280 9321724 -167659138473296126066175967835831701504 9321725 28002051843229559986143509833316594400 9321726 5934480586187988340658159764193203200 9321727 4132608475478995388768978089663614592 9321728 44019112280839903406152267534857928704 9321729 -31921845180685653654230840267185527840 9321730 62187146112631156639779929571859299840 9321731 -6976983212743180904064063937239676800 9321732 -25439417485174814663741071105772937216 9321733 -58554877597666221406791905180244290880 9321734 55283608852326674199670852866716882016 9321735 4523078671945144018274708615151246240 9321736 42105728959522890750736845507870151680 9321737 155578209713428818266081522490511273680 9321738 84346612228215547975810313660778220800 9321739 -2107328179246001741073597174587347200 9321740 -62049080459856373965423856709157903360 9321741 -33331868263088131515689112935804626464 9321742 4880571588835771438983933393322591872 9321743 -95686805087318762940975532623515154360 9321744 -13855995595719407795985840457798189056 9321745 -223264712955342848789638829421666933120 9321746 -37237342043721884725217530053689656320 9321747 169854404469284785190334213301352451000 9321748 -2594006487252504535161757222317676544 9321749 84558952635544386778683087581201677020 9321750 110412443006353727932253508088505280000 9321751 342081442104435863335266710678992455752 9321752 69435123907127743436349963104992972800 9321753 -79597302506687333633178415624297471296 9321754 41610711789088390078060600085713278912 9321755 310720874833001852404346204693637120 9321756 105839595331870360458600519521603369472 9321757 52599237534889338020349722291023448000 9321758 -714340437784730385783576420650171520 9321759 -18472189890592412482177446046062856056 9321760 63789075431241037612455382490736230400 9321761 149977669939348440917419463598301028400 9321762 -1962094629715854006016986093189365760 9321763 599956845196321064059802916925386193920 9321764 -42063543920762657312813178269539200000 9321765 -43016791490759731433765803595616163680 9321766 -173162047930727250676124395207956194496 9321767 -5470141190397266987454684082654667808 9321768 -1685448996282756008819805399302476800 9321769 -24061508502199793367988893275409142640 9321770 -2450831791604900718271488323912053920 9321771 57746730425637789506301534568448541360 9321772 109431759082661182825219277137420895232 9321773 -621499630267837383496154230083415608480 9321774 7585379279644198705907444953980217344 9321775 55815841730038330179815080373120805800 9321776 -80072684163491649885700362202770702336 9321777 170797373726777062025984815342721221440 9321778 154663429858253947675879065966138247440 9321779 -163407681694532320257321866260292821620 9321780 13886858108449532131312195770174259200 9321781 -150380219407167045596646608781875309408 9321782 74166949638791069776325332254221251584 9321783 -16391322543346180873380314675515526400 9321784 61219055870892272024487467674469314560 9321785 -122045796963992958420261953974325097600 9321786 -67332425730447527857100116812834676368 9321787 -111834207097681257661124619199521352008 9321788 -79012230934161620920939134528969237504 9321789 28277656705184819347608623628254179200 9321790 -29271984094863586452785372574657984000 9321791 -122916904494480212722976586807551327808 9321792 -928345725913826368425663828861124608 9321793 49950417899945296906289845983074425088 9321794 -23971144438710144762655076159599342080 9321795 -17975669776271003044385724578819405760 9321796 246915358934116609018306009830741212160 9321797 84094834372758283319434345629909236472 9321798 -551236607120918932253636521984998912 9321799 55016313126614627090662032562795793040 9321800 -100681185695679755857145904779624448000 9321801 -48164456719948724015823328226835564576 9321802 -75761991720087383705909910270840085248 9321803 -106011217323108582285493646794863630576 9321804 10298646714824208289795786062161630976 9321805 130856346351404483817521057127046496460 9321806 -35485242006205814526855897868308935616 9321807 -1517021216537900339984217116983277184 9321808 -4193336130307720030150900205501546496 9321809 523557913725772790758473484741101080256 9321810 30035161988543844605084501197937180160 9321811 113139717663932968843993427335112146412 9321812 -322354414797409508607205376069872496640 9321813 142495414374006536805283016984799409920 9321814 -42180295780423160674044670687320877248 9321815 174278471049997804074170590019943495960 9321816 -13075294121957092381223421361536368640 9321817 -155890010762123511164737062537930331388 9321818 -44336451759047341912809614018010816000 9321819 16657363083260902980161456671996800000 9321820 -62967469155970812086748885172210321920 9321821 215895652356662195636780964664941866022 9321822 28752174307713928131248247629269999488 9321823 -48254008035464178931602976238743680 9321824 123771087137796381613968774393508134912 9321825 117633906814762319198475927020237247600 9321826 17767041814036284185945117368027049760 9321827 -16437788490844985128472905397912388324 9321828 -93938161688830748351748208145028295680 9321829 91552249556435215945159102397195218080 9321830 -34600297129327059361393406734416326400 9321831 4869133598462741774447220271272890880 9321832 49913063606128315972419705288483256320 9321833 -238965821868162677903844021787671006918 9321834 43435281812012075370042298221128271360 9321835 66848588145924222881832558657436123200 9321836 -113361789950040200802525940132920395520 9321837 -72430360605694334588594049514810736640 9321838 57474554038029978212291755725395680320 9321839 -348281637246272103204306530402975038944 9321840 -24365774091702589661640820207288320 9321841 -4292218187819148940382930530582684688 9321842 6565752352089852667524619391171174400 9321843 2374144399295972808846959290358501424 9321844 -14563359785364530036756754029166653440 9321845 123834061502803907017604854089233354520 9321846 -33755739158622492436848245156675690496 9321847 -80151640731275672650922081747548862040 9321848 196170516976971309724230285509629378560 9321849 106556161742825284176640670709121986234 9321850 -63356777791489267299519352688676999600 9321851 28312509053045292073557428133211793664 9321852 53632608681923422945884788831028790272 9321853 166529825927052162555910984554289748102 9321854 9061743872656642666339739685797160192 9321855 -33358414444280788475735619694947348480 9321856 108573547537263291323704388323010150400 9321857 -166056702426858894908103646827316224894 9321858 -6496780884652852692602267500194908160 9321859 -235529939264674210893138733367905904000 9321860 -89867565687035808495736119297426470400 9321861 50159199247710587878109540904673452864 9321862 6080288856446196496390624186466636928 9321863 127354304684477306225061399696472505112 9321864 -293107572244980088187772000782419476480 9321865 -61559823144978357792011287510146261120 9321866 -114113501652847849005546365198770588368 9321867 -169577880051938721063207548368552987716 9321868 -28243997852848869819437968407965795840 9321869 59913674938308386026661244010659129270 9321870 -50790290049008824887328870372450147200 9321871 114500774531943214131747804342012787280 9321872 9454641747658737809131734369133658112 9321873 -173867833582796153355613151123430140832 9321874 6819349573986881283706411664688909312 9321875 212670473761181964011687767080767250000 9321876 170296569780730917604377363967018694400 9321877 -57904091703035905511405373553701770400 9321878 -62604924107968897958615355547821381120 9321879 -63847756966048065270435638018658211200 9321880 -1745625683022499209934982180571955200 9321881 17528107102533593897487090970017355464 9321882 -81222511113522138873712845096448704000 9321883 135809034433084673394113664830703276504 9321884 -1140392235681568226409302343039098880 9321885 -11901900487013555846066632405833870420 9321886 -17318796463084329814550161352825438208 9321887 -477453571278792424229075021891376430200 9321888 -70515438174385720891772614746902102016 9321889 -172666180289965323116408933410218951120 9321890 58661200512836673490749992933056039200 9321891 33748410243783718181138685846317879904 9321892 -39254186424175387825808457564313062784 9321893 -103732659076015760540262040308311512800 9321894 45884526215387776833938344576749175680 9321895 48534524950739819954023023718525988400 9321896 -120897123969191121315939947390348083200 9321897 41538590775473357150302156923006246528 9321898 -70266470906136827089905121210925482560 9321899 -95444090913186285731856459617111113464 9321900 -16069640397053384085262642852525670400 9321901 25448439533713210953416700564506490902 9321902 -138023153734274602098007643595770950848 9321903 -143953993552693369290902401096109164680 9321904 38620773248861095051689971877007097856 9321905 -117184953187082088786024226866825500400 9321906 -88721068371821480177279741261489755392 9321907 217556684368219916958806549687688852156 9321908 -192768348861004192137938409299496284160 9321909 48242914054533115194868918022096995104 9321910 51397283097334516669201850771764805760 9321911 113738927049405732059443668803578974312 9321912 102586071011224218521039066792116224000 9321913 59868726672092939168160613328165315920 9321914 -56207384282300278154170594097322187776 9321915 -116446123047855545832925056273760936080 9321916 219061733675565542196389825766734512128 9321917 14228484197381904868577284717319879424 9321918 -10868858126558736415627010081895919296 9321919 90302528294073556039165680925428672320 9321920 -87336446578769461796483331568875601920 9321921 -45524836201252439791374138934456999680 9321922 -163122090441622242153389948646437533488 9321923 -70541635134127832777528374404147023136 9321924 -35862567049212324436825595816546654208 9321925 44663953283497930285197547367315262650 9321926 -133265787972118369455593005422340942080 9321927 1533384453051057329474955484315668480 9321928 -28408761761698559982736703752947302400 9321929 -90113855309807815194311046176035810470 9321930 -13993477079238569881991654950559905440 9321931 -295808100081222337042754404122546682328 9321932 10415546248746413571308628152508595200 9321933 -378679520332266068842399087135279960320 9321934 -122408178250668100203574415018127464640 9321935 33742462698780576158055412496543290560 9321936 17750495546583957286179357557523087360 9321937 159817561705248806662947637974011641586 9321938 -92613887437634922358589291723516864880 9321939 -90593429035124784363780136967498770560 9321940 -33272079698228713213836714381793566720 9321941 -241384341639349314104148014378737560000 9321942 23924766231348805107593493364998733824 9321943 -266767823913612524749581652107386706808 9321944 -1282859424949256872682493063967027200 9321945 -30603859650467284668899475231854904960 9321946 -90243437319001160117296273059429261312 9321947 90368348333454077986629195203901022632 9321948 35886984899141246299404387527499116544 9321949 -13182176318412439428427563965823651840 9321950 48352792906701744702446564710384924800 9321951 95686142595964711482530160694039409280 9321952 804677855247433702398192600786665472 9321953 -68469882906571132776460295808349889616 9321954 -146661552887814471702764760847310592 9321955 139054740126269416647979163898290625360 9321956 -12990266737838632429450758679016448000 9321957 2676667054852256347712920981425605820 9321958 26155085777578101431181368822857824384 9321959 -145623500304273074338999968739000482360 9321960 -19696687633210009556509595235245260800 9321961 414855450228081631401208358539317386 9321962 32707311956715142542112780830359166720 9321963 77136315581155608498320451020304495360 9321964 132784673478382323659911782835988254976 9321965 9370712507429131673461528524935266800 9321966 170625271220677379445810399782238700224 9321967 -211019205795082040087087927517511584768 9321968 -47824436965881885524740906935823761408 9321969 7302105449260592893728840465858439488 9321970 126812268865282531258039940954726400 9321971 -367593346511179168887270013757295893856 9321972 104278288425264458964675455769581635584 9321973 257209149859115328905704886722319234222 9321974 5586907215391906918053441882670053312 9321975 15521934040778331799257616649590728600 9321976 257147864293519279076070780240268124160 9321977 -4523749650686171984411016516049072128 9321978 -105113524244387827815961691269750744320 9321979 -62333931532083813502074934294505628672 9321980 229399213162232947736873988172650109440 9321981 -203255335437357834554148423337244571648 9321982 -27567471213062788661907616923202738368 9321983 -266385604027350209270550288344855402376 9321984 -9319805399283059576310288688185606144 9321985 -88932562114211629896635182149734168640 9321986 -60624389316654743281127097407429621808 9321987 114203326845312942757804251039178746360 9321988 57210564352670964318065522463684517120 9321989 -407357393014308059918222118991250926560 9321990 -46752232335583081762388149283832266880 9321991 -2081740621449591619406950354812437920 9321992 35134545104728734016259746765855948800 9321993 -60068458166152746389138691689129536800 9321994 805141181311670271312913841378099712 9321995 -172535228078202090760782277736471148000 9321996 53194866305117667527781624457034173440 9321997 -247445955822046167433077618810084697908 9321998 -56800624891893629648573844869259099264 9321999 142519910385568944164692043540145494664 9322000 70095549832684630010343517903257600000 9322001 24002164528604982699449276299061424744 9322002 -25368801515733292069073909593790791008 9322003 -197658785862577493714250131858385590880 9322004 143853854038065072879001586209006429056 9322005 -23052878911194548864154961275890930880 9322006 -41609606244602150546127928920263374656 9322007 182822505727756575534194591915064901320 9322008 -203014481003189987481145421049153945600 9322009 -14268654343769167549847705767242324790 9322010 -5667782259928172905273140379459399680 9322011 73113646482793918040275978705529456688 9322012 -39184889603230189201878829254242090496 9322013 1938611069888419143632165203960028064 9322014 -44434971571631926751381583157204374912 9322015 -268888153362761157080534399330031905280 9322016 56799363106710128623497189269509767168 9322017 70799794770727612334162208750183791280 9322018 -139078558176123899458932384068146553184 9322019 -118384751262568098204375737635717293408 9322020 60573602238896328824586874786783027200 9322021 193733353127244847078982577213947353500 9322022 -35756214086358352859990650554592070688 9322023 -149752127052262390208978401442887792896 9322024 37695354906777587801581289779306321920 9322025 10727935130523727619099344431834203550 9322026 40353784064028183854966127726370189824 9322027 -12953521388246883264054106452301962240 9322028 6053598923937176361566149615620496896 9322029 95197027296639070365719067598905054774 9322030 109671412879197378440130720251872244160 9322031 -158938667228243258206731292329526077168 9322032 -31842423897812354794502887906311733248 9322033 146055302681334110489362661080344070720 9322034 -159132780162001668783011971082480761584 9322035 121767313791577224282229677796895116800 9322036 -109622659801899901264877918590826169600 9322037 -123672407838661427569108253209174087314 9322038 22056464059789289963729308270835296320 9322039 80934137838227241857631348971154293656 9322040 -28657177345655638076249147040336691200 9322041 -13100280119897440960098844265957181696 9322042 -16363731985019314787382627920334110208 9322043 -114711662032409758356897914215706293536 9322044 -108285352797051526207490920648012598784 9322045 194771275814676946952672568094032989280 9322046 -83867078927034106828814183337923513280 9322047 1146105943757567516055729634434104544 9322048 -1210282786289604577821850545354178560 9322049 -139966370444042100169963821546416720352 9322050 -68579018625341045265921253614765312000 9322051 263801600839499345997229455673604869052 9322052 105671718749688268941361111554103230720 9322053 3427451906336574435948165881244141024 9322054 35005619632652673868911125201382604800 9322055 -35392727884031938667723657071836595440 9322056 -1085534469149381851711322285578690560 9322057 13230530945649761902763568765935716660 9322058 -184994953798092854012342510124897351120 9322059 30330720716462265360092054078767504320 9322060 92063303615351776891805945014174479360 9322061 -2162062104441985692885663649055703936 9322062 -61008108037167717624731356095381688320 9322063 -26552158806990608688782264876489288736 9322064 -26804963910172207705866359499500568576 9322065 -135924682977581253603079873305625329600 9322066 56556834273537026291951745960869164704 9322067 419351468872633874719795412592231554400 9322068 21539696796846195886563028756009537536 9322069 -372370724996246148423364868897173543680 9322070 81513820672613614851147044812593780480 9322071 -27888350127601558607073110077607569536 9322072 9367347595728682696778226811647590400 9322073 -1959589305380901971812733887904701056 9322074 73421753648972638079487099477521111040 9322075 12840678666505655147889746257332478000 9322076 -106516341270007482922636535438442035712 9322077 84864467065868215838286864639513621120 9322078 -46733270752823845850246707629445964160 9322079 281303248732291833738509578303578249600 9322080 -47953614489719096373572388212590510080 9322081 -221969277581267461588762095728661955436 9322082 -61121066761909458494105612630728704 9322083 196177922525922903886741271017380730944 9322084 -11302361814147445214975287700675112960 9322085 2481683502009976148160722068061190780 9322086 -6750588158677947059950039417448585856 9322087 -203253231145908670151143893906511595088 9322088 -46719687982885443314679184337223290880 9322089 -20774841211067501525719901914574671680 9322090 -9766212204773622566282690812738327200 9322091 -252875644710561703821186018178670619816 9322092 11046618615135100075931271506506352640 9322093 -112008505668637799270800739055928640832 9322094 -30356172771895383740602165482561771648 9322095 -11971580661009695620364919029373930480 9322096 -11422956505225174258066035547801714688 9322097 -119124534577798188277126863212403066780 9322098 -49951596816900554934175673848297846272 9322099 622704433594670599985544925496959488 9322100 7417763825687258623242224667923462400 9322101 -297935319735298794948533869453524408960 9322102 5423415545475040437766502992879561152 9322103 1749072118040393005113872719706652096 9322104 -45591272773754614631911153221003509760 9322105 47858350632486891208582880605672011600 9322106 -69911268718909796896750226422083439248 9322107 72539045152879218672135371893314071040 9322108 289178548800533859555433454714870791680 9322109 -126239704998292131020314965516046701690 9322110 9642926898545006152225656472405282560 9322111 -137424882520567536743944806491745302576 9322112 28161308789434552107735518969761628160 9322113 -16667754565358134257519156340508205696 9322114 33539178026032005668767342616286856656 9322115 -136096292354852960939039188159166917680 9322116 66770717607821374310215443598713999360 9322117 21739597667695416544057944629940016512 9322118 10104630935741058344604153038999405184 9322119 -6268083081812118678883372325665869456 9322120 -278864571662825142106152220501956096000 9322121 8408114275298543524410984174558031104 9322122 -15863954903844999083601667916444939520 9322123 -123596427459193802095440776454038267120 9322124 -54894851545982020620524481815177063424 9322125 -89974263975086637926481639767893560000 9322126 67117818978604431887625428012743938048 9322127 -14652526260623994493736264544367383120 9322128 2104122964951550266212897390954258432 9322129 9243506848469533048254625240011183360 9322130 51426827480365906783444181376480760320 9322131 -16593374985197868548025637959675922176 9322132 78574717176264790583379053495160682240 9322133 21784581350401424863119369200287631904 9322134 35607845979760897005168548130445025280 9322135 177842209063174802926997567022609373080 9322136 -86874975197547845891959750234423664640 9322137 148825844793185819212203706395661962240 9322138 57960940848146321547246987278544422400 9322139 -14860199843563639819100355374563630800 9322140 -98289104789647325709630024133789900800 9322141 -63254124141993847758298859323428160800 9322142 -2990756909512951406558695517796679296 9322143 -92432363346289908376613476712990558136 9322144 -95764713773776488019531801246612193280 9322145 71631987416034804278851622217667977600 9322146 -329605426703585300484093113908181376 9322147 -244716009247614408165076510261734189048 9322148 -7425737960113133671918163123293031424 9322149 93291540406612722097505075822017191264 9322150 7354342764003310762952013672815136000 9322151 -92677629965289493671679131079761231600 9322152 35579315076827754436216116757402337280 9322153 -157591187468050056339814929485287286400 9322154 -8928813872786812681130031787507404288 9322155 40130385469678568224235324764912320000 9322156 147745792875831875434569162025812235520 9322157 -71268370361297132479567277317887380820 9322158 37061433698773692205970385334881361920 9322159 -105262667393790483870378066775196178048 9322160 -315819677852025163909517670673612800 9322161 -46396237530997187122747092592885897536 9322162 -139566521850372200093988958302520698336 9322163 -176562021250329265451046979723769350176 9322164 69817942800076909715211159793507363200 9322165 -2202156858357211469797619266585881600 9322166 52464108452135466541682001273746607360 9322167 74469738843474836814993045050978349312 9322168 548702971882322115814344909105048207360 9322169 271245987775576569741374404268325894570 9322170 -4437078424466980534228731857428592640 9322171 -169823360972009378567533848935224243608 9322172 -47033389231375056196500601837213645824 9322173 353909868444503938652787199319500224 9322174 27809798262924813350786837016378022080 9322175 -55146705751577223358408901513583415200 9322176 4278492952436308783601993739512315904 9322177 -19810204336099733061907344383902662480 9322178 -144459973088571846280056162909985389360 9322179 -223119204490448934880691123086071611520 9322180 11004924747588696048103052263195299840 9322181 -78707712746223721051920903353462670336 9322182 -200459705856467182861847753160972754560 9322183 103266433757078589558885200111095596904 9322184 -270207965569016777196406233117283261440 9322185 1744133658547131961687836990830448000 9322186 116180326979841853571084849301420447792 9322187 -54750622675180249322393516303920808928 9322188 215114077710475292730363547467119616 9322189 -159698555003740635992354753852261980244 9322190 26635341400235187977692213015479249600 9322191 -50264940357149950666431952320264404760 9322192 -44444596650560070936632429343097356288 9322193 116554230068792024168521802900883155442 9322194 2341388521740756641042762001746652672 9322195 -114409226713997603484147149679707280000 9322196 -32240512471610092242443716882750734336 9322197 -3665948859087516847701713512127727072 9322198 177162019814583139351609191379696770240 9322199 39773787175808470661408362573794944928 9322200 -20409799735808764008494395391642880000 9322201 139458716578364330911029887102477210250 9322202 111233011224471325123994547301756569600 9322203 149478438811153088589171729821088624 9322204 -42197375699043470233824056972966700544 9322205 97974094024502843471166029604302675160 9322206 -19666522108692124573312396540237461696 9322207 -328375635364718477417387209945196905488 9322208 -106239332791357004486019279110848118784 9322209 26575947134686360826225065355937180624 9322210 42330161566609723234687814925684521760 9322211 -147331133786127414425461632405341893176 9322212 90888876132081458973831955812003443712 9322213 276625899932669057332965758574254364700 9322214 8834586808053792688239494187462781440 9322215 45658113648811595161812048353109350400 9322216 12566788222735462853012696814967142400 9322217 -227835452874473620727964978638388213360 9322218 908042129243299790853417966428255664 9322219 -67878762945001648948579305673032026380 9322220 -42741113460256342037995974129662853120 9322221 24581184445145638243612210819798889280 9322222 18877265465755542617533881050845175808 9322223 -41677025466732765710050452209279745816 9322224 5801522805700019158206441307096350720 9322225 -49961441027726126866482539212037304000 9322226 204423910813626194720094435398763639312 9322227 63446635974427480041894394603789197888 9322228 876605377461057997110698713146353664 9322229 -22003519685164171356811300200221102208 9322230 84949628432143334838635844287054478720 9322231 40990223236297694843989295433393933032 9322232 -88143133984337381031241964188971417600 9322233 -119690107826123942991954820903988012976 9322234 141271117502259230025779279078723036016 9322235 -46786634508086766247330497222494122800 9322236 53419708178649695748693288761524224000 9322237 186584340936522519946566579688203168000 9322238 -156509703822007480753636694194811796480 9322239 71555032501017327839605477435132340880 9322240 -88294972419518377630438908380829450240 9322241 -246742272694522131442442242179892079358 9322242 118377777731583297347074902469912970112 9322243 81978949728752649143473893283017634000 9322244 -131562750337565632765979621013213166464 9322245 -25937552548261628948839691052934606080 9322246 21773861898967031416550121094139781504 9322247 34636967158075018656160615183325599512 9322248 -15238017668548232682203965543044710400 9322249 179547899197563910055949813391435732250 9322250 113226941242471766578243970894547192000 9322251 -219536059275872509911937492953693590568 9322252 -74487910288145193481259609518437969408 9322253 2898674072473831877705127344165228760 9322254 128449734327607753579529457015967782720 9322255 168878781109724667984336653062922178000 9322256 28805579949219808373451208087015145472 9322257 65309481579562160943727961654286278592 9322258 -47760833200474644577094204500783749120 9322259 268631565222089571840929595836873997480 9322260 50450682415105489476437683510177474560 9322261 -42670686586997575114605878361960956776 9322262 97541214634941406697212714839862432512 9322263 118156726300473238476470312766634099200 9322264 6331793697597745963418974312576204800 9322265 186545519775667958418740770676904150660 9322266 28574622184648132057231993207778625024 9322267 -295853609093893966060768073361103018200 9322268 70610161552229064993820255556963721216 9322269 -78160331762727909957972256145946957792 9322270 26907500936524263045979877131361590080 9322271 -615497793486639107971261849660438656 9322272 -86676505667954120437125351813109186560 9322273 807971268374472810763198453692556838 9322274 -34675385307405339766439265166970680320 9322275 -11744661896873316049480784296192906200 9322276 -43551887689310757802071025142495616768 9322277 245961463910114328406375254586404504126 9322278 -21530471418572519745530048219133745152 9322279 -200543122787546440800026985987334522120 9322280 180480210976764090379006719576945868800 9322281 -66537635974212163317922446997675914000 9322282 -98349492646246724583179388417011085120 9322283 3214801353770774913100249068499798584 9322284 46881744093103542189056138392085164032 9322285 -88450134410173529783264246409662519040 9322286 -242265366120546949187859107773601452416 9322287 19675537308924813200550196790964827136 9322288 43745456843765029205007301850468237312 9322289 -48316513110626687138448424762546076160 9322290 -1883685273470860183505041659356617920 9322291 -225358097574515759483661710732919430656 9322292 60406247705388956355914270452057669632 9322293 -17323691202110689646882337339591988800 9322294 -225038929267336429700187002123237758080 9322295 215584597167114253168148953512759951600 9322296 -13714998619413538045017260401885839360 9322297 -319102979344374600123022198735093684268 9322298 -111548465665141059775342562105247805440 9322299 34559573177043496318732309868490050940 9322300 -17356600002931318101451016542972262400 9322301 235106888388700066240212189329055055302 9322302 -32534187746475685868797903982385149952 9322303 -32858346367987196050511772730781670056 9322304 -64463327628113829642221622922886774784 9322305 -75709982915939002350470110821160963200 9322306 -10957336211947310674135461141885702144 9322307 177113351290380248907957973442760409752 9322308 44476407716032701036003443950624112640 9322309 -242386365466361583590118398675782421184 9322310 15994166587667928701665123525735570560 9322311 17962638185927761068998876738504365440 9322312 -264517166679459327437562187788273868800 9322313 -47783196594605160454781472844724413440 9322314 -1215376323118607828966314378961055744 9322315 2207063903765323042293006584264268960 9322316 90829800984095140111784501490387118080 9322317 -109933723162781566963206290109607325760 9322318 -7510037265738676998238631629675320000 9322319 -16242877181800392544858180601011281456 9322320 1787473829285123250444405254494617600 9322321 -182573452410721051681105795072050350528 9322322 -139190845840745286796686408586941714288 9322323 250254678513562414158944443984425536184 9322324 349435404022498346413698986426943135744 9322325 7123869662694353403552175994498174100 9322326 -59639310919590841504150252589210826240 9322327 115185800718350597993225245130563882672 9322328 -70456798986901440061537795222208839680 9322329 2558765905633521162672236482941620928 9322330 -27933912375492895251333360946146146880 9322331 -91325460303912256296335280019631323200 9322332 -135558574554212343139192769427059824128 9322333 135485636717862981172653446305812140582 9322334 -10148916169202405003874393409196352000 9322335 4585217534933724139668171739320463200 9322336 79758011349074450920423676185891307520 9322337 -90098178391468884922163000120351055360 9322338 121170598041145715225053306978738345344 9322339 103912015471434430928540350756973072224 9322340 220344989989783728469501053085715366400 9322341 39559334684491268872977841020755800704 9322342 -59608581909847868666715057220260243456 9322343 -31251435413525224733667370011091317600 9322344 5576063764171225636751838041419776000 9322345 73401161769612973726413565480776152100 9322346 -83092122546986753873676728453362233600 9322347 212380660082430288131617318441061453400 9322348 26244067391809590446144850716774331648 9322349 168930187269138934840108319454686635350 9322350 -66757330706355593986691939397164928000 9322351 -10723730934453309480467897993003736896 9322352 29524033123923345394516983119180759040 9322353 -238331996716250756843033430986960587056 9322354 18878659078469034499105732452021312000 9322355 9904151862132710174191237827162060960 9322356 29110580388305575507863954944950394880 9322357 -2655106510615590233829107314675539360 9322358 -32323969370174963253148559599070284224 9322359 -253296457419362627829081891245210499096 9322360 -116942743881463668473190490598710886400 9322361 320735547080102768467460412043590015300 9322362 161736463344701272979737299955843584 9322363 162632661909241101885825991417518486304 9322364 137329529937520048207056239896336459776 9322365 11768397568262682914380037131778411520 9322366 -93214895992576880131251186270227578368 9322367 -127060264193723648457175788115493299584 9322368 -33447675788503584375710123035679784960 9322369 71991288681917594165685664339706121600 9322370 37217529430027727033970709575322037760 9322371 4037863501664484599272845698496895824 9322372 12457719583350121153773872887353560320 9322373 -417715437369092020694875827855912777378 9322374 -11715062957929696261835114066100651840 9322375 68935647341333662795533124942160184000 9322376 28043681884361554844404724377408143360 9322377 26018507848405641927782393797302712608 9322378 16456508672179028688073442551490139024 9322379 154744905973601978111946300404678286672 9322380 139415274436607497676285539447872015360 9322381 -192515082025516171741332036961411448628 9322382 14399912368714196984335308936899656704 9322383 23111723351699463560002625929180681728 9322384 -66200497980639110449322671361848729600 9322385 -55511288140825809978508854232968576600 9322386 -68247595129583579715364419985556201472 9322387 52030665558630636176634898087585107000 9322388 146121267253253690500201050899975301120 9322389 -43546432524996831993515945626015088196 9322390 21922252011053124208490758752123586560 9322391 49112895519969217889994932814853970544 9322392 21408954033036860322368989512604631040 9322393 121663058897827789276747944094935053642 9322394 75016654356976407463910050530543951360 9322395 -209272028679365606963794593412337779200 9322396 -374711616863806238742768415452119979008 9322397 47614045587258091314700117022692824000 9322398 52962836203209700752410488232109139200 9322399 -213389545960938790795987326702918637600 9322400 323665859608671324102752313645465600 9322401 173203702867606025810888358006635356608 9322402 116944358518089338459372819875401323904 9322403 457111905444177631646363703832697397600 9322404 2758228262173438743178337435029757952 9322405 31089115545610664068156600037424204120 9322406 113177653426394982862554025719404129664 9322407 56412310396905816580662882212039468040 9322408 141846390801651377047493180993029032960 9322409 28551925777992807589563477754354608072 9322410 22363230391624536007025375989758639360 9322411 -82183997667376490581227509947868448368 9322412 41344949224871369879865634080495278592 9322413 -33083517066589804188022791822473472000 9322414 -81434938180796335879148703718041418944 9322415 -110411495085141970936110452205721744440 9322416 -18431828133327288936995784901002362880 9322417 34692410950217959111318919768731047220 9322418 86607904091775099391560266026136358912 9322419 91560220048706057003589302666399941944 9322420 138241254696953344678166460228246977280 9322421 -77733968026680141520611371836145311968 9322422 -69501526045526320899673393396757118528 9322423 -223968982173142689076988960851938457896 9322424 98595667032699507914411973750236712960 9322425 -37265719769335739301754038584372784000 9322426 -15765660261348120549231000600856872960 9322427 6920383091160091205687708452223010720 9322428 -36229664054033064903477672486036794880 9322429 -232252249557959143426311614659812472416 9322430 -370066536795526673358348259867284480 9322431 32471961620333065029570645509038295184 9322432 18165786435102787867621684701382574080 9322433 49841610549209969708086575990524470320 9322434 29941106332110696069479784290539330560 9322435 -33252828049442176322038873413655587840 9322436 38554676506014909644368287439828712448 9322437 122140697460843021421012579152922855968 9322438 -110869760680845034403663089940889912960 9322439 53277477058142781640340285625010861152 9322440 -95109950547460303617282764994175795200 9322441 -506030198000686696173052403594820056448 9322442 18693174472115295795241437146958015744 9322443 570597083162133111680945152404494880 9322444 -40087301809248918403381277361011683328 9322445 -130489456498551937938007854976994400 9322446 41621188776084240168940307555530882176 9322447 277528596780421881318400954392233580944 9322448 26605786167429787635941784963912351744 9322449 75580980368126993707491616223050132464 9322450 198590945814674879443356091794226790400 9322451 1529346375793318625232414783054888192 9322452 -50476496799957422833260566068627077120 9322453 -61146208109084742700906442974501658720 9322454 2486281340272787813492682079268406720 9322455 -226611525027658637325399682957094880 9322456 -70480411533392130914691176247018700800 9322457 80919451563221365981454974885392287892 9322458 22563402555589239638689444682000976384 9322459 -7831451643492658939246866964920249896 9322460 -78686437432882190773039052004379791360 9322461 -12005611657149175649915713684189610490 9322462 -7349235348709910806086997153170384768 9322463 -387849804178902472085422268545669849200 9322464 3617397962013541405443131073228963840 9322465 -16059545184483795486818950214585725080 9322466 21823008369137603889429161930114148432 9322467 -78866644867676846084540165945488609536 9322468 -161499189442167250927345661752256340352 9322469 152950834108810929072473434456884890844 9322470 30857268166107115305962452946664337920 9322471 281507529594587610474411188664212303672 9322472 -230691699454891537117302103372164710400 9322473 40544990267779293838641549348731504784 9322474 -20918866521403149628875566656111257600 9322475 -548107652296761653361267499415116800 9322476 -23197380703351715590771618568149079040 9322477 -184916882927184720540970779395573459328 9322478 177058077849028276089320448234821592000 9322479 105930780515509362297926399177516877600 9322480 -16601735401768584444759383849787555840 9322481 33836784517996321181929201676739120192 9322482 26974477345824170819554485328261000704 9322483 -54157154632805639762589574589421780000 9322484 -54872372268132248831956547847376109568 9322485 -43874801795552512103470836093018405600 9322486 -2863560786516646916275039079552481216 9322487 120355453460324934616870149406434137352 9322488 6579199591161491928844076862707712000 9322489 381421350809706972094968210605179290000 9322490 -27495284723274816981084941214889250880 9322491 -94957140129585485945992311509088133608 9322492 178918501360779697464778214846796314112 9322493 -296668680162644040291738617350592139258 9322494 -31578955302056477934916894575540256128 9322495 54422891228898677374271511064649280 9322496 134390721117197247878312664689604034560 9322497 55582877008134219848665883162982180480 9322498 29856184582766061440733690130040567808 9322499 -192930744875230394051062906208905664040 9322500 -8255286708706462265851883675362560000 9322501 28045476761808334427877623652299809502 9322502 -54515154365769480639257880798179420160 9322503 -20989631815511989738975014255362878896 9322504 157369793087685779759715562847637227520 9322505 68023481190233639146142297167160568960 9322506 -32744505905815563610873781778272563200 9322507 313941565159035590458680712167897884756 9322508 25495374923129873652472203153746887680 9322509 -1821507940268339614338665751258722688 9322510 -182956975454718455424507370305196151040 9322511 -80880579425974005472600323376811696016 9322512 -66455057524508343702537621239330242560 9322513 89244467708432579356768085110601358144 9322514 64477208426729962777697029792879872000 9322515 -14394601923845832941854346183520950400 9322516 -112048030528701346299423045609871849472 9322517 -132019669261596511079034548618519752434 9322518 55574791406790601313722609665512915904 9322519 -239803704771523158047125335665997214080 9322520 19810404192370899665997600068920320000 9322521 -21765572353331444539576115123916119040 9322522 -32583414307972858530010536647556101376 9322523 -58880456982009112539606184281179070960 9322524 46557095648197094619694223723664399360 9322525 52648391438625663135166510887595224050 9322526 137971616700530040291781225123816355712 9322527 192168387766807747606702959848834830920 9322528 231424608311913261414478483846606749696 9322529 6067982903813632593037284637954763184 9322530 7925633283583984883955314507033149440 9322531 -244835634420186518271762869540217845400 9322532 30956522231717039491649988064420653696 9322533 6273939662892206026783901751320083584 9322534 21556233934178302429353163379473454592 9322535 69764631393907442686221653737082391480 9322536 29472827665111438543189685871390720000 9322537 -32486133603143150294835836494411050496 9322538 -9739740176679740700024209540182052256 9322539 -66636362619095653758346719972122881872 9322540 142619949766966510005212625422132505600 9322541 -132038336003331385754537585787526451508 9322542 69172811792434064805172656124661994240 9322543 -43069624911042518514168899302782778920 9322544 -44867798077832129863611649808702373888 9322545 93606768298795107585377741379507705600 9322546 -16146862680511199977521893035465206240 9322547 -62099742231180835719907794351917906916 9322548 123788595053790841097188934330731130880 9322549 148617381741030980356643144744350621550 9322550 33192997289065041808711777017664192800 9322551 -75295702257228441345333878351287136208 9322552 134400850150890563467856848917394329600 9322553 -8421321589882643000819347027462368000 9322554 43959883933786826453254326133197050880 9322555 77454711676581536266950341855833531920 9322556 192188891674545973663726667994298447872 9322557 -26306903071364368819908556984019829408 9322558 -21362315332828095657965577033831901824 9322559 -372853784367484689623173480487031087960 9322560 -16191842675205481675313630409444556800 9322561 -151667814555840008356323670560221725248 9322562 22418255170588026730903014146081049144 9322563 -184176958112871059620969806677863796496 9322564 96198285092867704090431516229403394176 9322565 51408601071210901969555358651982748800 9322566 48009275901335098013406672314734272 9322567 -35354346920094087184327597329279386296 9322568 -74266518888369271788213210430657658880 9322569 -273820737202231853526882473169251062812 9322570 -15843344185347165563373712338913775520 9322571 -197936616407483468705772572389537482456 9322572 341366184489047657609690056234598400 9322573 -15624158498485656358465356219519192616 9322574 -105700947727379046237868897351583380608 9322575 114401488611926534416881224330713080600 9322576 47009612717315509178272052070178209792 9322577 261164608507762231932583878281729346672 9322578 -6770917183015114266345591686690217600 9322579 -108196398967971762515905246128600867168 9322580 -37520429590914461814559229964059558400 9322581 91416748491695150385156909839168272224 9322582 -22445860894525996880114678133691408608 9322583 421780507745518960383136740827903309832 9322584 46197551813920027482911480209161584640 9322585 -257666181718482119408780529892903316220 9322586 3867740278036163492692710865211747328 9322587 113266397218702984553961340550411580000 9322588 219224883298147019056830750878827316736 9322589 65297117895622597770906108021515963712 9322590 -33416525852555204065242170552246784000 9322591 166967831519838777710488055673175914240 9322592 305566701925584335309326096704687439872 9322593 37977466607151229343428640914503233520 9322594 -25510189640177076061149513284116436928 9322595 -52282205322696653109523386558049112400 9322596 111098535805783521709387913574050026752 9322597 23019945765865857081722193547936635040 9322598 -180647490507128148804201116897815207200 9322599 23557082387994537398940441921763756032 9322600 -23784445005313473901147302379284480000 9322601 -203589335592735147205509528291486351900 9322602 66615613019208974696959789153314946560 9322603 -4376181667031125563190094187250586112 9322604 10594208383190592565349017208941747200 9322605 15108143758179992022003679933368446700 9322606 -51051692813299557047595000097729933248 9322607 -93511269648176729399460624267075164688 9322608 36039842865655140040972820218995277824 9322609 392862658430177597249122444758379385810 9322610 47397340276200795064591588713995473920 9322611 -14340669881384571649114343921586418320 9322612 -12162177014870283014374321234521736448 9322613 -74470726893987113764039817577901725312 9322614 -588656773887935593729652377358629248 9322615 3321519404738609015002155404178368640 9322616 20412701134430375340460189203078451200 9322617 -43599377404377336487957274459937998880 9322618 -37389028943963683467804734007813444240 9322619 -321511684452798429607113497505441253980 9322620 54017258599833547982762007164610708480 9322621 18177772467160578884169993903230974848 9322622 44342647693873727584654036142858425152 9322623 60251348615854657426417519970833461744 9322624 -54978059273613114146742346735744450560 9322625 -95566900653806583093311474890358766000 9322626 39260522759253763038880532293822057344 9322627 255770062971953752564425610350023844476 9322628 42898644045563420634772337445889191936 9322629 53108794989189719387291028148224482880 9322630 -37787359686932295799485959762508902400 9322631 -43389215258259192229614348351097758720 9322632 218220719010707780398825002219479040000 9322633 -468340988433015360095837550759357320576 9322634 -60185549530205716610376608396941784784 9322635 -30031153067248770894312055125775449600 9322636 40883356294030025961898132834384960512 9322637 -139059859546445398972019059015430352714 9322638 -41641493215719263057449250171586527232 9322639 -33740316643977964183023528879922335576 9322640 49930731976805301335348724164491100160 9322641 11253391491242863081487144767462819200 9322642 77444271434170998776728565217048689280 9322643 -180420392308224192044063734232498630592 9322644 22296827819029204176923413166357846016 9322645 -178377119215723406062793494548733112100 9322646 216466532267282770842014615035117258272 9322647 -5202088478775041180315336926878031200 9322648 -298921233865833380479231495385877565440 9322649 64179949802771918676209725745693344320 9322650 -5230118078188792258502998667182993200 9322651 154677296078971380141418409666002221712 9322652 -39110629461914997754038227366864638464 9322653 -105526771317004181936216948329587219936 9322654 73761319585227591325751934899786158080 9322655 136050066971812720654174383657180801120 9322656 -40454364894770999794694153954767405056 9322657 -13643360418969774199931421478063620348 9322658 -141696920348666557015907597232793083696 9322659 90482734277421494765882240387208515040 9322660 25487018804660256627405364892078092800 9322661 41535474723986388697233675874137908700 9322662 52618763599253006954642661613350651264 9322663 1501935827217962226990162814380525696 9322664 -4154499030276690132187448367554580480 9322665 -10157771352682034589149661541361636160 9322666 -147164551959538272774193608441532549968 9322667 -124329400039541916024061190920225294284 9322668 87529548623367726062938115625880811520 9322669 13949030848009160688565860544442567296 9322670 28662521616610444458926442402281141760 9322671 15660502238643922127618736170082511104 9322672 81665528744640858802886689226372055040 9322673 207263333607492174180383130247504233600 9322674 -61475254003603560293287512555196472832 9322675 141080235456626623707128833480366051800 9322676 166647376466114369132523124577659361280 9322677 14627063289653731651917627884608460928 9322678 93573626085357525462163866962410733760 9322679 304253490115547895268992408974811722280 9322680 7885112016556244485353333575365632000 9322681 -431905716066901822673560991556404771628 9322682 5643628613266700542742256872492957952 9322683 -193805207880254847966814206647856979176 9322684 -3942778559990675460586452682493544448 9322685 179666847759868462002226325223829512960 9322686 -6602182742593923229803474100141512768 9322687 360887714677161344658861787627133768 9322688 117647467870735688542753710422863380480 9322689 -130476209588478278009733718213267829760 9322690 -9801041360910563825932412261991660480 9322691 -110908210978474010987779796111381803680 9322692 -26291916612771392830586394259272499200 9322693 107135138944986290663154204469202630942 9322694 -168148286400790124947542397349633299104 9322695 -166793012986326247611451684188247873680 9322696 156691757278836890897512306728402984960 9322697 87587365472092675014331018868986727040 9322698 32174866936680087865435964227652050944 9322699 -183413041484808425671583503057407400300 9322700 -54333529850808140902776802790862336000 9322701 -1899255007269254743817375999212362720 9322702 197656867080591547128826617990045519552 9322703 41649954457592673642182242421080953168 9322704 -9246088566678126241547249182742495232 9322705 -27330526679680296107975683146462958080 9322706 110398607686611246814213153463914449552 9322707 -251648061422289985759609408153013791560 9322708 -223395608940867914997173603376718909440 9322709 -1849866149706911681053232029667640960 9322710 6465884408540112466306977569279262720 9322711 76982885870591350014807799053410067200 9322712 54328580139807340961697455676666101760 9322713 -38287303108803738958207879461437326476 9322714 5008756428674613604690306863053276160 9322715 223409290331886006347206386957509165280 9322716 -14027021210240290100322604809942778368 9322717 45052089162099364660428380295937228320 9322718 106145996197886917839396058094794642560 9322719 -54641150163323758018117278350416149120 9322720 -290070614303489559230364772060314992640 9322721 -295768381394789346337243100646887398608 9322722 -213505661820075173394640830169114095360 9322723 46203389147503625496044586093657385024 9322724 -41961943151178018163076582773608837504 9322725 47086200840138605039440267354660305600 9322726 9828228624951870073833667286717657088 9322727 25879402768009032976470208750872672120 9322728 53270370992667272128967050532912332800 9322729 33566598393744465028127839210082458084 9322730 -18372492230746392118351281238391232000 9322731 -259518632303829485683130812766294244120 9322732 5094476350619719773831116840147939328 9322733 -77091031302106390829212949566095576960 9322734 158401933936533262260720317536561216512 9322735 203506239824435712643587362621131780680 9322736 4836075564982089607428376921242796032 9322737 -53910239634539639808220849115119995360 9322738 175289909806389118607415374301520902144 9322739 -110060285832655936891916335645132529460 9322740 -40982024273034080237518383856883712000 9322741 137720602812743188280159158345522036142 9322742 -5702803661606857323264020966869562112 9322743 -68650270383449587688697615129182387736 9322744 2376074550908886639725123625572720640 9322745 1111411655646895739157221978251666500 9322746 101114336961331098673323585714422515200 9322747 -8616562336279414376464908646697904368 9322748 -32071703027537587097868785642738798592 9322749 -437989664319420279407789459955846672000 9322750 -15806686091209605706704597800402400000 9322751 132718812752877596455207544276248536864 9322752 -17419224408626005397381559847433011200 9322753 31690866133882706099980840007335363008 9322754 -13798277099777550319476946117846265856 9322755 50757855797657252232572457093523279200 9322756 77942376377160320467784861717156078720 9322757 2769050150564638202222012616715549020 9322758 -8757918720301884737850116108383111776 9322759 -83773830185038297531620401057046190760 9322760 94470174484417204751295745328418048000 9322761 -7317212806110204220860079948029784896 9322762 -64868459502717666566091187002451497888 9322763 207549655714571788410049281350603388840 9322764 -96765243686632222565946511088510742528 9322765 -193021313647526065968637130799863996340 9322766 -117581259589667994650352588241260220800 9322767 -44094066822963072043974890984713530960 9322768 12318921531088909956843026768700375040 9322769 248524056260325583968443849198359573170 9322770 -37142663288661857291615192505586060800 9322771 99791872714890979210180203151384872 9322772 56214704422530156671237391625748723712 9322773 -85030722647351180692290250516858898016 9322774 62201593596726497085699315899996040960 9322775 80743536042109447427304398657907264000 9322776 9283481146234088113746688155294382080 9322777 104293265803739823403651596959602056960 9322778 20540627995706625573656442146118733824 9322779 127585877295691394090900429664613151232 9322780 -176861919151814642932006295444770214400 9322781 -152989884991629638226951545034175787400 9322782 -24112981456106260345815273748581943296 9322783 -371928409204856999884141750952817189600 9322784 56684344967883464256480657804658016256 9322785 -3198006017963738412714308814004984320 9322786 198241515013278536091623870519036943744 9322787 427537319176437208264285340963215680 9322788 -49417515805733654324690903468036889600 9322789 282731155302097740149267549413853905566 9322790 87085853186023509680054430346080268800 9322791 131098738047640757684416058881589687592 9322792 -146150190266037978287387629368300672000 9322793 86049386421732973945186769144376712080 9322794 -13755202977094665040303510734267341472 9322795 43993416238025886668540706069363400800 9322796 70158268932533160567386938130196449280 9322797 -23372794840800041193288194101381736448 9322798 -72175643546635230827750963813799633600 9322799 62543431161372782154296646786951862800 9322800 13294173779400436504101536517778636800 9322801 -264279814475938624914592520329247497198 9322802 7916872562469978503520023690653656192 9322803 -80752376443365242113918832426912002560 9322804 -201602211333131355805565713517875027200 9322805 24625889259160607496619257960956464920 9322806 -20881053755117213564480317455970621440 9322807 65106990199370138365401441544918158280 9322808 -86449950167763275266520940843909120 9322809 96863348112771110935019632420077821088 9322810 37758839753066206264496082784272015360 9322811 170029888771490408492479702958493629412 9322812 50525164299890425368820309728218343936 9322813 -342446102391812568628297973359079961716 9322814 -154630924377189817629496730630852420928 9322815 -50436818452429351975181700853523610480 9322816 -6828229290833776094847395652765220864 9322817 -16557126401874943227098458149042960000 9322818 47550774773455792989969671186930757504 9322819 415691505890511990183031230798450451920 9322820 6062481461145539321925384998887833600 9322821 114874024497283236337811369296672335390 9322822 62434882308503800103159617619545631232 9322823 -147100737922528451000602865372038229928 9322824 -58779046120359128142756614142948802560 9322825 -36575061707044472452297409829342450 9322826 -152412374773667226854426102921764753920 9322827 -120802064186811644662278681448432067880 9322828 -99864332019646206687569289062940816384 9322829 -192199567798077802507166067766602978570 9322830 -113842594924917586304841608995123200 9322831 63125241847208061681277652475590133120 9322832 81858935765448870140408766011927617536 9322833 10356653250730439963844360331013087040 9322834 -46697430384167937552402388935226591968 9322835 248056835041624885278158412580251935280 9322836 74163430509908803479864340540223385600 9322837 48145763024678444641029933453022296700 9322838 -9150205729117158578936584848583849824 9322839 54596639790983252486840118230591543520 9322840 22121980213967346501041693724452044800 9322841 -208645221379233781986306430897285080816 9322842 -4006470449191763824539637146239282688 9322843 159223774395865077284355394335796891824 9322844 311288289045438730805891663869363200 9322845 1717445787029518891673104603662326400 9322846 33388919286335830947880102557990377664 9322847 -48745511768833408182538256564819859456 9322848 44158837265457964668501736817865129984 9322849 -321503169747665195556343889256294704928 9322850 -51953050934620543640954628557862055200 9322851 -50507522398532478630942839867040211608 9322852 55834296367443781979975071383746334720 9322853 -153907256022543605291548329479018130180 9322854 -45969431843337422593032313338018012480 9322855 131587890791371811843358072157336328760 9322856 300968686054709305599345921405355514880 9322857 851096486597931806857734183069537360 9322858 14029056984578866798672521029206223280 9322859 -21675555009370412746426778610852326592 9322860 60769414253467049816338256655501327360 9322861 292897816418352264878538601687143365462 9322862 -77078959106668650977831998544315044800 9322863 240895085356643524077460807895598921600 9322864 -60080799792809460969024493465927614464 9322865 -400310367891456473796614810101960246680 9322866 11467504112026823676488451991994256384 9322867 -44154126481949747937002368316397152088 9322868 -9606429012922241964423587812863479808 9322869 95807747730056154460876336948438348800 9322870 -1345461488139061068089692489179344640 9322871 -475706844115367115180009978923115862800 9322872 -69046752299924921985873610804592271360 9322873 -1745498882206043911324743481492346880 9322874 -100064554205812941107910464098986744576 9322875 92898317486921348902265474938642224000 9322876 -256939630609306434351823925633146992640 9322877 -22228298837786400912743223836800370688 9322878 -21510580357615604677086407622760968192 9322879 -180527397993281065081537049381788935080 9322880 89761962401198959940329108896586137600 9322881 40662888847561847680230242096671659840 9322882 -31613569078236527261282620303297411200 9322883 204009272984786665371939457703728203132 9322884 148848019986873597137504443452701214720 9322885 -134952035750330284154467271216457604800 9322886 119782088001895284628801197720206455392 9322887 87024395620093912384263754198600861992 9322888 27876822531648321829045721176355189760 9322889 51103206208606811068213919533066785024 9322890 -5748611063184740218470439862450430720 9322891 155146355203568662203683118734110024800 9322892 74996120201412051132449464524048963072 9322893 -17048484606457172981840237892303659136 9322894 68382362132490684866196920879215170432 9322895 34163687030451266396531898094478367600 9322896 -6398404675938858714948208993626095616 9322897 278323484378144487659996935192039772532 9322898 -18704747594922288712829094105364688736 9322899 198167446284710384787400949971099470264 9322900 -18850318226478147343992306111217264000 9322901 87728415726786335105397853952088637440 9322902 99205671484884889605899124168328608192 9322903 -27524815356595909129962377003152857536 9322904 152655051825748280575382853188887541760 9322905 -22459037825648712513634486086593787840 9322906 -82027842443987054408096100836795832096 9322907 311596330868972829806301334721348345832 9322908 4508211372718335138989700457717481472 9322909 99194570581110295170601205180771697280 9322910 48640249850502361978552970858548325760 9322911 -7551611494055116248682804949985431520 9322912 -41788902660673506828471290392781783040 9322913 30042863495015081427269196043735695360 9322914 83340507704388077435153294452214522880 9322915 76944730861731527793704909098299549600 9322916 -2187420572610217245110907393897891840 9322917 -43608320008088270545313866071918825120 9322918 -53499224920967571606552074417248992960 9322919 -176948649698347807130206373484591142704 9322920 -170596538942385457404743822098513920000 9322921 174636547283258088674859997113236784122 9322922 30217181880755739960220219384223615232 9322923 -41681713845218902963061873297712115536 9322924 92843227162400513938991661555278826496 9322925 -10202014952851062069116129949301276350 9322926 -8622141322350932974837052901073861056 9322927 84851174790191205298317442077050201992 9322928 -32570730067996080761568825027813212160 9322929 23872278239500646799699890385379392 9322930 57166714772145777903236460592499592000 9322931 -213376153333644195698849597973348353268 9322932 -178100551907897076148346252329381060608 9322933 -374337881384918469608773218495816524818 9322934 -234663263598768729822975189170263655040 9322935 51834932532112596321983780406770542080 9322936 211279416422561437726940667952813056000 9322937 -32137121051640006886970877190786952700 9322938 -129635747465135036693468282034186917376 9322939 -64201875959485688611560620530833285120 9322940 -32847378913349692194576656953625149440 9322941 -190235244328977667168495635015333719808 9322942 -56240268112018267447642720526135402496 9322943 -91435058141509157237589470173775683584 9322944 47746100542597744168325484916947025920 9322945 97597451425828652480880405815109023700 9322946 -191580546231034907771205609323476891776 9322947 67598670653580669807911535842246664480 9322948 -20012520000081913025690514441982320640 9322949 16091515828906756013061552717536251320 9322950 -4522071593565931300578009821726668800 9322951 38757520999204909436909654467531344000 9322952 -83797201929355832362878099304413050880 9322953 -79657375944759670316126440723231511136 9322954 89453204097521358836006511514766896176 9322955 -8756821823454806449598716941648428640 9322956 96900004006097694359133223347970989312 9322957 -83839886338475036495808191310844985888 9322958 17178550065826393185843460946953251840 9322959 3202235417715604351240440031157691648 9322960 -42431964871916028054775393640572600320 9322961 -39492084169816299632550092688957090816 9322962 125857687809425764850400006551530623744 9322963 -145450636132619673865285674358903482176 9322964 -6144404249059162018859505975911424000 9322965 6657010887132935342454711907815494400 9322966 104731680445007581041207684060757745664 9322967 90860235781139393906992493419538029632 9322968 -20710793690951517955526232599278387200 9322969 56702831236091477895975608682728143370 9322970 -63428928434649316268172812754232525440 9322971 27373879537707320333245082458486683648 9322972 -152804997763534332324726845717028105728 9322973 -157240435830944683957607926896725443296 9322974 57385323881660109403304000952863457600 9322975 144413624389246477928105655458761716600 9322976 2547032987348004550792817627393163264 9322977 5763322239232962098896270188005890080 9322978 97989215486716718593185881321396559360 9322979 383167910717800364574842168019161639580 9322980 -24390007864038142411626659451898736640 9322981 -120616311959083642980903105094672147488 9322982 170182534293874891620717380612158778592 9322983 -111584322216122476565908258339430154456 9322984 23871096667401048355953718440042577920 9322985 -127647756878099937649243614707309182620 9322986 15715474310076206535244652988174557184 9322987 -193081648289691589425005016809098903248 9322988 58346905375098694105984355832760181760 9322989 25842929394858918683989984157173298688 9322990 51011901879212351616350880945473654400 9322991 9615869457037787161857815142211021392 9322992 -27699377310493968786986602783923240960 9322993 205973851349697172335081579607580892242 9322994 5075681738190599345848012567821985296 9322995 -86730825522388905927620925263194556160 9322996 114945088789335807926186812240189245440 9322997 -114078415957671323597160411880217161554 9322998 1209486000712572708460567002678394368 9322999 79464818251575746701591559241629385136 9323000 50825658021819218176780637423262720000 9323001 -39373998012883637846183051840532459708 9323002 324215308927596134034743244363509760 9323003 300358294055771991247250329782845993160 9323004 -50483118168220899539715793398994157568 9323005 164289403981477750199248121772778287660 9323006 23455390382722853829789602156192148480 9323007 193122779532877936826478973794641358240 9323008 -137552594973560460992670006812312862720 9323009 192693987807684904529176586201589534210 9323010 -41720214793351415593325035679397388800 9323011 -164368807591807509595091365948630594776 9323012 -45523142708381818162860636259779586944 9323013 -32145381557326715675676362030785104576 9323014 341391487208107168163888571752866582272 9323015 7361884191905266628899324451481060000 9323016 120142214026348778092680985143379353600 9323017 -103750160895494061594314508078909488208 9323018 -80159710162726489410731949738828800832 9323019 9775064363691423839580724308320312100 9323020 -1473138765869277073547320738527467520 9323021 -325726032992381916777132665729901894720 9323022 -23213070368340337235471155232191547328 9323023 -97590792662146445012719886578626587728 9323024 45836294124162971763485310058107248640 9323025 -78790191084779024299483402966677038400 9323026 -45369006463467565986302026208724978288 9323027 -94152394555469799966120843808546375680 9323028 69283694320661634371189323712531417088 9323029 208419476290362065565191869460942404284 9323030 -36706109977320538980249382545289347840 9323031 41713082669937468490700118485926576464 9323032 329120645919868897167632702306717030400 9323033 -91166737178801105047292726153397286656 9323034 81452354310823751416129480399938758400 9323035 145985606504317028065332397611619312560 9323036 194614330488507491672175600171162240000 9323037 257197003690943891239680739278586634694 9323038 -38352587837341016476989260925838063488 9323039 -254828033310868311190324853036867291400 9323040 21695044019337954874773193609885777920 9323041 48334702413635557887528236962192996544 9323042 -31620054399885832873048899482136454656 9323043 -2137320423846120557933420434791033600 9323044 225317450948116350757512415049574763136 9323045 3195314326698384262795649801216019840 9323046 -147479765324225674372990763668409232000 9323047 -89095668010553714862019419323653354504 9323048 41224405363729345057371776659424870400 9323049 1498323965657602669360086178200243168 9323050 -88021917478005050674645070639097600 9323051 -8251339310134156543323043297904175948 9323052 -15400876674965037806748852465973959168 9323053 1525039668581706823273575034446791840 9323054 133716199003342873861990476370736807424 9323055 -3857550337315663970956576655337910080 9323056 -24986929098384286547668387130285375488 9323057 -320486373417597645810894065879141576268 9323058 72431695613282213524601840820042613248 9323059 250204524024403442656730634859072985616 9323060 -76053400242532497564761840970607883520 9323061 308410010553699839737350516158364699648 9323062 17624181908189920868272508803269212160 9323063 361363328613114499940884343164182342312 9323064 -49930883979783886351192197392449044480 9323065 -71419482792721832981056375351145094000 9323066 12316752876046996818396440658075921120 9323067 -50587734252641754195561954110289700752 9323068 1245706392562274618336030774786515456 9323069 -187962624299210274303218257992415237440 9323070 -40076806999377143800925141249424752640 9323071 -137175165211335338190289361372151793960 9323072 -32737636753320285673984839385255772160 9323073 -207724240303735613056610991876136437120 9323074 -104989105923249719521515338966457436464 9323075 8664702178990693119686676485992872000 9323076 -43287659633784448171427862896259010560 9323077 284240025281157865667181045110899008926 9323078 123267378550943996912238898092765951840 9323079 24953761208254738054183483938959854800 9323080 21764947766119037815131409390170624000 9323081 -222990549609102563627322005139175287936 9323082 -99867589769704603809784187547755355600 9323083 30966547366947033820977866888598310824 9323084 -143402775271524653591980267028939414784 9323085 919208873173597486201756510442769600 9323086 -101864242804196589545287240517083699008 9323087 240925468672290422885074958179647452400 9323088 386398653083468404775849600168361984 9323089 -170424081074385757492619872500994409244 9323090 5699624227595547228395922630829985280 9323091 151352553049254345043822307783128150680 9323092 -3153375628526843111082823982513307648 9323093 -140513831521556963929670807416594108356 9323094 -79061118060787083011615253823201167360 9323095 52038387528419582135719959939631344000 9323096 76936018264210353137150243803203102720 9323097 22636331973503590420669787167528851840 9323098 28489641593919254370405632056405335264 9323099 155309841258440397016764669310412108100 9323100 3407831996172461965145790363077222400 9323101 234946013951044175117190671125280312102 9323102 193075367839398489391601879106057178752 9323103 74237058699278273358801005408516888904 9323104 -3319039071449289733718507841299939328 9323105 158282001552352821488663201239569333120 9323106 22987886402013342414284906805770956800 9323107 -314855750960969154823614720392568476644 9323108 156460489048077576587709882089791905792 9323109 356361326972441663739844463741142294624 9323110 52643090185669985190225836530599792000 9323111 -14738435982236660392829118541703020416 9323112 -5770332063004713486399119347107840000 9323113 29840086248230495088430869233618011764 9323114 -93106102589518705930421762005492939344 9323115 108488563964895890177624675433367764720 9323116 107791660330414069070394402429250275840 9323117 52063765992603907306033476781570759392 9323118 -37609004095753076830118497783997060352 9323119 -78998781663768107939627903786631670752 9323120 16215192087508240090114128901858099200 9323121 -146241655323499746631619341160143606560 9323122 2154106284291646034870579833930316832 9323123 -222812551553374142037989795524350119040 9323124 -15878464753322689546903632388430327808 9323125 -9049621855451301857402708872013180000 9323126 -32368274978562246305485875274232004096 9323127 -15009875790717653034040611345760312320 9323128 -59513964820051631708148262211447562240 9323129 -47304028690668765511391551057931094720 9323130 -45139031289062897066403921196655028480 9323131 3938617760464492419159004416688440464 9323132 65663756747702407789684970470841249280 9323133 75316407342657476718305236155948762624 9323134 -13267120217883451483553348267249846784 9323135 102567909703951650675989684218497180000 9323136 97750504788521397763614846292108247040 9323137 -268732552184901217483279772792543577214 9323138 98660920329025055212759282965086962560 9323139 116903895712959833530519136461597128960 9323140 30958435593792806201061303772491114240 9323141 -30672672019646136922210804803692345568 9323142 -58074019218705295097979172678120642560 9323143 -86724425055839464369419971212911634776 9323144 -161856218967378367079401139951027527680 9323145 -15014257153764613422712062156697537080 9323146 -4478561130526639788926268789567008256 9323147 -43624841487545234679094044996896863320 9323148 185804144645344584505336217061349539840 9323149 171675371596327646713805057964390045792 9323150 17223053880234851240070334513460880000 9323151 45648046144264290870100790857624508160 9323152 20743021084472996359169009124771102720 9323153 225328355106562371149704025627807018304 9323154 79595039893382604566315941326006919680 9323155 -200738798780229074041128158477215939200 9323156 -166324635869350116887483201122147812480 9323157 -85766111865216974494604423682022288896 9323158 14437511362550468297570556677309676288 9323159 297707300899458916536015565145835228360 9323160 13015578474435641261126978158166016000 9323161 -314907574627316381184841842832093389238 9323162 -127726331679865313023285790593254033168 9323163 51358767596975518661595883319760522960 9323164 -24734184492299537471146575927223256064 9323165 58619978205886421068477666706274942720 9323166 36048550290652155220508713374668985984 9323167 -11940438007157867396128929044303248000 9323168 -371560652883465586654480046526269030400 9323169 -47965731776491587222299580775627889760 9323170 92699442289620546822166215508267733280 9323171 227242286453596202896479262157454096 9323172 157617671610790323817885675319922861696 9323173 -14383127841835715048207188912199072578 9323174 -523228734496588220407274790197846016 9323175 -94967090790348497625420304490668197000 9323176 -107635266979578647825965946356582609920 9323177 -187779619175008034268872801484369618780 9323178 -32067951965645109353593085433126154752 9323179 386219398618177503273024543505327649680 9323180 58429403397542846374461439513951564800 9323181 206674266016097771334808011109539774390 9323182 -118376168480245081250650270477522276416 9323183 -56365588157372943693552847833651635568 9323184 16320094896204884068163093323503894528 9323185 -40100113814209476336184623048868291200 9323186 316726255243619671174259446464285600 9323187 98128337458638630584965871056236239160 9323188 14991015204177447398336720495904817152 9323189 -193906471979928778014237371492920862244 9323190 87884950427347061950000518938627387520 9323191 -48961684183111419682005989377833405648 9323192 219862654274521275623402262008074752000 9323193 -62287230356487435308908807047442028544 9323194 -48458811362994936909429088809028580640 9323195 911639166215655251968046810861212800 9323196 142021865239895802808412007347454935040 9323197 -78275435483067397837512269304063643648 9323198 41007669889909714047752522700343895040 9323199 24478666082369794767442963821498347904 9323200 40779154597334719999161417917608755200 9323201 -21590345994005996736883399251660132798 9323202 -35411862576200135450351140399590752256 9323203 163233659254598630887119639049335003452 9323204 127282954276983183417590660871901043712 9323205 107140507912654735855593839965229246400 9323206 73466385977926420752369705725436744960 9323207 295469498916012953709754110857713531680 9323208 -200768577206789427655209898559901696000 9323209 37421449290107223251297599032711613632 9323210 -24641373417880245835259680470452534400 9323211 -125085197033262950991881260732010565120 9323212 14288670544053680781170457885538186240 9323213 -40632753361049784983965395307722968256 9323214 48104880787472343578592465031664639040 9323215 -123789816342901174236345473170234435200 9323216 18149506310958498609963920162416361472 9323217 -25860992086164309913967920305203952 9323218 -10965363867144696681463606542642691440 9323219 102062978259602131809360141877391592000 9323220 -34925392994776895188976038468841502720 9323221 144525771576874144488363200045044569422 9323222 12469879368350718211319596421093828352 9323223 -10978901756391012302502815954442895872 9323224 222123381448681623332790723421237248000 9323225 -81096727559320716649707325287410576100 9323226 -88703416894732935385926320609548709376 9323227 84162473476386651028052505908495035076 9323228 -32011269624325051465875432253701849600 9323229 183143212147226704612221199852637433984 9323230 -49475693375386003326921561345956947200 9323231 -247237722392159454040797333733373176008 9323232 234661475140151569732155616612925571072 9323233 -257492338397020416978672853646431079518 9323234 7598608786224824650920782788958876160 9323235 -28666047840290153717132650763377936800 9323236 17775898198090161100419799393882366464 9323237 45533291091513135387400343568075904704 9323238 98999291481048707627956165580843838144 9323239 -375528792894220615447421755662574890000 9323240 82920904186312405159540142125557657600 9323241 133425591561530457582541512488971189392 9323242 72364469930232948314005801926154020192 9323243 315115599027153341250651156190053907320 9323244 63443769993076601054744538884028343296 9323245 143141006944153169898517888079904319500 9323246 100226106808448412918146932189129975104 9323247 234153110546898203293134961352085045000 9323248 -68389487302389332218889818094341226496 9323249 100541340341887998911828710949735617920 9323250 15306576948380679070715815275150336000 9323251 -318499329797520827380718285599130241536 9323252 52654593306355692346883696611745053440 9323253 -29967574664447316107827185404456421138 9323254 -11598057886140210386197994843228973120 9323255 -48666570722947068363822412872606972000 9323256 -113761468218850250601250147754763878400 9323257 32357967893495457568355760986807425152 9323258 56417062794423215051646325327669982976 9323259 -49918537743957461735954746219266952320 9323260 530846884204277007482821679231784960 9323261 135208844155833585914899950492266715372 9323262 -4323426057568562903667048155162497920 9323263 -419289314833358386980087504994090655488 9323264 379229317807525594022948562867176079360 9323265 40997597117042064909338724230535784320 9323266 -112026304564353877775688697943863012320 9323267 377339178659768080662968662839681272316 9323268 12403775402511327712680851691732418560 9323269 -344146557859744545216203567655289331204 9323270 -134468845642554585476769260100126074880 9323271 96095826345501979610541926476995641880 9323272 -116685351651458535441126925786836664320 9323273 343498539189375596809682253913633441920 9323274 1093176419649347795581882450445799168 9323275 -30833561954234620640875246558856775200 9323276 7816318570303551476885033490381981696 9323277 58377914096476092257015746404748799040 9323278 -97765092442468032330022903485426346560 9323279 -232214086768116728355388746283184560704 9323280 -2474594987977580768158155225802997760 9323281 7015819247043720874880715282393907200 9323282 -170489964502336204139551573405988709600 9323283 -17011470854140087537912190731318536192 9323284 -226762986385255014600396172025299200 9323285 88340818659931723877229245745654805980 9323286 -44522585877565158082881415848728709120 9323287 288145510455749188472910717170239732392 9323288 -91930887827797414412440845189864775680 9323289 320305921383006835883801685963922151520 9323290 4423391860327980289539783414269526720 9323291 110132655497434565123804799940087341672 9323292 257838484859634794587709666405792256 9323293 63121420964856236673277809613842849216 9323294 41756117301109439390724591411437749632 9323295 3250060659937855330614539275066647840 9323296 57251933075374829848734321308545843200 9323297 -5893254288828709452577094811512371800 9323298 47386695631412280878668102261367721600 9323299 -21206531650129095245031308972663438040 9323300 -38377045440788513174087749419474432000 9323301 49629434671558421321100122730819836160 9323302 -6742627879074917346624904898121711648 9323303 3798910188339755673238705961798761728 9323304 57958280625275053274652175365325701120 9323305 229418888301189780780488773790439575460 9323306 9580826169331863391144297439989653600 9323307 9308684434600627504377188135031652608 9323308 -36831596796234491413587583232725603072 9323309 112253530270834599302459658696656271510 9323310 -16437229134902636732336276897321756160 9323311 253357621227148050836415181659928784912 9323312 8928635124248273884768495028035387392 9323313 258893666241350997147025174177824057888 9323314 -29222609024435084095954219332757871616 9323315 8574767091800017416382426170906418800 9323316 11161627527441045697457104663948800000 9323317 84913405904511892025647849417080416366 9323318 -66966476764041888479204215833522857088 9323319 -3410212731704713785720455035094050560 9323320 -89395607631029693388684080970937651200 9323321 -186917171969599222399426539078858329280 9323322 -378469927543628494124250974379721728 9323323 -42166062333065244041488893647481444360 9323324 -195612846345246283132426279783772012544 9323325 -34827088253600041051325844110675018400 9323326 443763653917529233284143063368120704 9323327 -29954547873281566303140575463212847888 9323328 -27058119694891036198916149790254301184 9323329 -390224838800164593684409639161309867070 9323330 -45371803630637709062487330502688425440 9323331 306570548759313897118165160093194260720 9323332 163501466177858882143851975278782599296 9323333 62639460390168868421245406117078182944 9323334 57834720664581022119133492356046944000 9323335 41887417113066305126388541068068859360 9323336 83611558525619579034509775061032960000 9323337 6027249531601809782352476029094312160 9323338 -40719331682765960397502165087230524160 9323339 -112979985915745317350339878077130426860 9323340 19695970503174041645444667850590443520 9323341 -24227820812075194576227735395650631348 9323342 43135985131120509965387480905371990912 9323343 -9013493630066020924787764539188797440 9323344 -7642755851289855021482612806966837248 9323345 79351381368392506837266353130485274600 9323346 -434185948830062579040190991110968576 9323347 -193483089613145257067440057549179951288 9323348 66464105138570103433015698534601588608 9323349 -4298199101064501241234303603608883200 9323350 -10373688643443550104001712085413712000 9323351 5201701182651446809114510088206498152 9323352 125880499852557944295598853219703429120 9323353 2760392882474899648853497132748632200 9323354 -275261952397981861421618463958355278080 9323355 169771088184889458929580110239794885600 9323356 6213831537698634019479442797746001920 9323357 142475952739459330726296718729158247200 9323358 -46970721826192511592995006193460672512 9323359 132467155638096014899219967677357474800 9323360 262320250676693736268725281281498152960 9323361 250032774985680248529757369167170215332 9323362 -54534439235072833608789133317818970336 9323363 -94291447765327617430021110215053469280 9323364 31184473935210463003383627076713010176 9323365 99721639511649794541468848594150805120 9323366 63259373997820295541078128242081250304 9323367 87950920681740046010850700645037296680 9323368 45261965480445325197560477670741826560 9323369 -51159092523075723463354962323046945792 9323370 29514552094705442173453431286266931200 9323371 29960052739341096234284333935205477152 9323372 -158262208043552189108378268111544316928 9323373 -28163919030300266057948133065247710400 9323374 -35234648331873247684692283769727072768 9323375 -330051402540364170747902671719163218000 9323376 3860027048501315049406891037719265280 9323377 255549897533356909447382199888030659700 9323378 229969365973565293266556436740389853440 9323379 -98304269019854203387519515173278422576 9323380 -32065926920004992520523538998378137600 9323381 87198858615641958369103528304950267182 9323382 -1286924564604183609684943734152620608 9323383 136964966619727727872622603638477206632 9323384 139837302288930940817484487306224844800 9323385 1710280044251303830832311454984650560 9323386 94313397889328520551284727506204033392 9323387 -50583230429945484369934166448647632368 9323388 28584853683314180364140268751674435072 9323389 2341998241181104164706131638225682528 9323390 -65244279574844116636635802851430809600 9323391 -56447079381362416575193421822747235072 9323392 35388087924705211892650207520583843840 9323393 213951801375570425923013379930820992642 9323394 -33171269777277848150123546552345230080 9323395 -86076300048408683301659175686753625600 9323396 237296723545157109184739835271869340800 9323397 22174994091889403175316439169624119040 9323398 -6410440359227029353549559529630347008 9323399 -111399515894876794234580115006192378600 9323400 -24497976274636185939298290225960960000 9323401 147936624054891693511404399672098482704 9323402 -139946483877890610570866813762320836096 9323403 -15503965300772644001351147540251941456 9323404 100724261691284470796587821227004212736 9323405 13160222634912621379614943073415075840 9323406 110849425121070733631928707315931990912 9323407 -7079469458497343657734326873118105280 9323408 20635598527709700957427029311465472000 9323409 150095830331707896384954025732903333104 9323410 4594996024680222086266351280974707360 9323411 291914922743899141561838695144131687024 9323412 37115115463985170490045173260736634880 9323413 -800599323143636716945986760647844260 9323414 11348836903006203792435979894414442880 9323415 129027682500117218716863776199192713160 9323416 167803134278820943348280820869665689600 9323417 -420009675997623045783663560827355940534 9323418 -22249993254029064949436018866320602112 9323419 15003913931516589373971770131676750112 9323420 57075241087033653322987814841869729280 9323421 92108039402088793298968325167507595424 9323422 -144047435289143315503082438464162387200 9323423 -406086102550666584420159766155444729096 9323424 -103555355414135930012196719015268188160 9323425 -34764973799536701854188487746293938000 9323426 -28122608724938188374476238336132326400 9323427 122865692987410339360966678796146886520 9323428 -365823229988757076459054164681726484224 9323429 28914069147709349561314673263972271226 9323430 57077974652959160772826979560207029120 9323431 -26454621783095395178102284155946676800 9323432 2405417276125318618283091106610872320 9323433 -62287459513267138422075923086790222400 9323434 -141298828537834043231948280252197058384 9323435 -73451449114023903727635503601915168000 9323436 4780972859432060625979660907073896448 9323437 -24976903552812488410300329383961226368 9323438 -189921768155739199176689945164625906880 9323439 51002046277742568749161925929043823624 9323440 -15124334166426631671235448795086848000 9323441 -58556863235470994726194123896645351936 9323442 -67636312127920672122995084712533388480 9323443 219254513175428827770276387107686004880 9323444 16548020476944328372338894027043407360 9323445 -26320687670716431701488263901939616640 9323446 159265101820509767445862996567765723392 9323447 5416775585845463408811480209159693232 9323448 151709953133898781023901332308272680960 9323449 -33771829156217666540101276620553758550 9323450 -53529297647151816993775936648763982000 9323451 -85460730223808640680239562214042009600 9323452 175936689033153768988165603901646725120 9323453 94529730596202784344752734746805556844 9323454 9378597559604485121168035486404344832 9323455 -179786532658266499288254203354810255640 9323456 131880240649583696672288737944183767040 9323457 -119365874943454707632984741568803417088 9323458 126427515162321649894450077923644240080 9323459 97163150374302880442390341704357657660 9323460 -76592495360240328295794265978133502720 9323461 43405157793946572173964345521562368032 9323462 50330642046346690355894845044731227200 9323463 255938649264199031172273636040160303184 9323464 -67245864463344015379045040441540935680 9323465 -96047086731399621785572740274126330140 9323466 -4882159235738950277121752738159146752 9323467 -11364252251852712731715304615047843008 9323468 73476180354457281160610896371664945152 9323469 -58232015433174825266852853834215514912 9323470 -51591491969324514941021454808927084800 9323471 88297496072953142124506274215017381200 9323472 13978696667628873418748165241443450880 9323473 269091248858277245822605531953273331824 9323474 -154318100818793504071402777913528168448 9323475 969057879493746676788068239063368000 9323476 -256071802204220221964097951704797325440 9323477 107946362806510265052107568412790581326 9323478 -40447727375412133647861492162170724480 9323479 -219281763813958416821823332924302705320 9323480 180915683317949023229485617774435532800 9323481 -169473644426593987377845322672168057648 9323482 654992574654748073653209729570785280 9323483 93602216795816707750048922792466745104 9323484 26129126751564649213525989035931992064 9323485 -165737471523132758431463159306328873000 9323486 -44924540254410822253585602654507431808 9323487 -75475684317234618196911282260464992 9323488 13098721631393525085719163867113717760 9323489 -7633481128529474922158515491883233600 9323490 -28346299533326640202708865423298969600 9323491 30546437898162439508667940547161447984 9323492 -78285186804382866176679810130853683584 9323493 29216902568463491258049757865369223264 9323494 -63332768658579760384785871531823356704 9323495 -111626038906312739260473119550774893760 9323496 25250974106295064972266035499079434240 9323497 342756569973519514547829490991174851572 9323498 -47989945767269998281269357039119856640 9323499 214205754045627131247938956368901016664 9323500 20627163008879492228771375206306560000 9323501 -565029192967362028223496353711632387200 9323502 72561607222954488473709990676261177344 9323503 -71970605279855639937394227088871970320 9323504 34304462838222820814346278959357624320 9323505 -15217389943202237077527623742670024140 9323506 -190175513212170037913129057377252775520 9323507 88820515014885664577914383451169241552 9323508 46366847262809190711006795620621236224 9323509 70307013223924192556117950062285119840 9323510 -21886035477177243310027054464073236480 9323511 -3300803850295132494482132409096722736 9323512 178837766569482104219900748093766656000 9323513 -335443128188020523349827857237290713238 9323514 -51749791560424951790938070216137270560 9323515 -232060329901273291069285268408023971840 9323516 -8389280309628745263533178535902658560 9323517 -7410324233618419975554481248763255680 9323518 -1675362500879447308084407745833727296 9323519 5482308777290473302624294613357210512 9323520 -111492068258994532536405083143085752320 9323521 -1293461041775091486589822818407730128 9323522 31840449195693051772124225577627166752 9323523 -71191955242702106124295678115250905712 9323524 -157223245611187199379593087859505077120 9323525 115035554883035117715201701002419565050 9323526 -11689427957397321139175152129482576000 9323527 -343397974079444128708549510367248651624 9323528 152065810808757802260962134515354624000 9323529 -44902851941142931803453451967668462080 9323530 -102719809555600920249467194498133223840 9323531 243596351551612069255772458509765497856 9323532 -154301016382850202388880014209188044800 9323533 -83817764307862485391051002172189641600 9323534 -73566558708255876431001800606955840 9323535 -5359136098959552118221028733762808000 9323536 19489214119354189081165479776973627392 9323537 -195651700591048599924674847712803572814 9323538 -45626700103407370381055862810166571520 9323539 333125165251678596047409194258775415340 9323540 -5780710436763169354479391852876454400 9323541 -186288211851357992514551813153937452850 9323542 127143696706856298039373022868065377344 9323543 191719422488903595347886713666324309616 9323544 -199142961624157048175889517936053473280 9323545 -62593447919938843479488866924060020480 9323546 -90901824168373581814873771570547424528 9323547 -1941065712355076047477425666947354280 9323548 6827693560461363720534424588024934400 9323549 25958470827117559011497520740560232550 9323550 -2812511430145623689452035385303824000 9323551 -192240841163384067533261852482242975600 9323552 -44545300991414925354962090164601487360 9323553 -14896009437091571325747976502366964096 9323554 65896186175688434138736717580809008976 9323555 148102162799698707811154473729976106960 9323556 -19762271635057557856161725566663852032 9323557 -251768506670317544486698781450544320194 9323558 94495240709290952254445970737051861760 9323559 -38375711084683656716290502032438191360 9323560 7125357769515790182745834319393587200 9323561 5587285251845945870347944455800697808 9323562 -48023543550656793441125938927081621248 9323563 -217505426204293548804374041248444794188 9323564 55804964706451395695505529554390758400 9323565 130175648832759489458452024250873238720 9323566 -21569370826753928727589920354588072960 9323567 6536466705542776056158550021647735664 9323568 52098549600995592025165033089061896192 9323569 110688860639504937726860215376668189970 9323570 -93817659412646083058143187872685927520 9323571 -8599628319437346759960969659496878016 9323572 37168234814987229178710877497814894976 9323573 160245746837544213658933697538009528480 9323574 -7031358101837977051490818435185570432 9323575 153384483401949266207229079255452198800 9323576 -2813582523643632392054292885144145920 9323577 -149641381511091004502368243005711098886 9323578 88697426147472765974645319105727954944 9323579 -39213951627948879960608435596130292816 9323580 24054098894425866688199661541264588800 9323581 -207096968963111956000563830316807586618 9323582 45070206536072418688998912615140996352 9323583 -186247383230873846679733140673077675576 9323584 44657148287756046478841359862373810176 9323585 -139584094238532399047711191997907628800 9323586 3367321335563489232299457378358066560 9323587 11770250810067131236746036766696595520 9323588 44435570267444604517952258633159531520 9323589 280812577684026257314136011363640163840 9323590 -25764734050511904460302627578374062720 9323591 106303574774151942844032225916006901184 9323592 -39581790897668546000877938818275041280 9323593 104152304311137313219240896317634817920 9323594 -65982072333866135690026689310915700736 9323595 -103290371697171476252032874892045798480 9323596 -45109015008925539733195465057514732800 9323597 -2143031307725551746623970721455655680 9323598 -799455052674476259802552903749719040 9323599 285857855960476658324963732892935680752 9323600 -2781978093109226375792191804017868800 9323601 -16326380273870211922846214845459790976 9323602 11135052098134744554546247525217785344 9323603 -250646587796633176121198230994243792148 9323604 -2546360995285614022636616362610472960 9323605 -1907908217591285291026603143586209480 9323606 62682908990707805832135371324977947264 9323607 -107438255724090102000410445491988183960 9323608 45563420410623082171100409901604536320 9323609 -221155089438881929226901912464691395190 9323610 44633165834750579186367822079823262720 9323611 -64400194184782355720764402145933367576 9323612 224723547531769704260205409041807008256 9323613 -84003578378034651749683988923061687040 9323614 169856371826376845614199507369183446656 9323615 13376814298492050619746574866080954880 9323616 -126424542292668119292287661390236221440 9323617 174978386426040481016340638274775493666 9323618 149349335548482268069124981138204019360 9323619 -138382946839552104080757283839142757256 9323620 75243581673470307552988748477169895680 9323621 56511463102645935579660413548530313152 9323622 55960661143878098429143243580054157216 9323623 8439531843073720876806526290461402640 9323624 346411032110905583601254200541435304960 9323625 147145375472125383768960866304311328000 9323626 47903896276517498662235395052747286624 9323627 -5665391512018018720704598783519674720 9323628 -107524371848065548686495683151681825280 9323629 22043908891331476739238263131288961280 9323630 -13191650529772522497348498246450247680 9323631 -173054644934546994028970730822483869880 9323632 41869126274682538969908088061533454336 9323633 16381317041140415532943572819519720768 9323634 55123587701640976060690087465880974080 9323635 385549668378938220309549069363266304960 9323636 -78581301616695120249626248750217521152 9323637 233068375485976914608689494674478831168 9323638 98214047818606516634218643405281794720 9323639 -43065326861314319914312344258381570672 9323640 56058028397194691627484679526584320000 9323641 -259422179676761546815530056096114823958 9323642 20541029967414505935423276257698310400 9323643 -49569851089226541726594568486650825216 9323644 -110624190252898275493653594533419680768 9323645 -167985027307711721006005957590939784200 9323646 19946745283693351519044682998501390336 9323647 3046038203464624143665673568473365560 9323648 -154408317795016742909681504519643463680 9323649 167222643889760327785758342530965383168 9323650 22918711211819117694377073794597990400 9323651 207235475626739477293859637706427777304 9323652 -8983521613063739818751679269364879360 9323653 -3741458632754818198469572480555851520 9323654 -82885824972748968300980121735930199680 9323655 114419423364079154445452837469790851840 9323656 -492209512827651843948043266220718653440 9323657 104572658429476526005366053563962787712 9323658 -4583989722099510050418993392978836176 9323659 -317129882475364590475969385348810787840 9323660 166863340982456642151104656984122823680 9323661 20631414977018072837326652620272144480 9323662 -56602626129823497344292198274627658688 9323663 391686830371942429013918386451476245888 9323664 6965511806195846032109614926888960000 9323665 -52549970148639634465277358824876175360 9323666 125787356282599193546975992069742212224 9323667 117306642515778911598898154733949073184 9323668 27205757413122419926460041514615597056 9323669 -114908211442880555777671035832023234930 9323670 9264473679497832425423308302286934400 9323671 -143363305324594919660059275205467128688 9323672 67254567628374395537596176593698652160 9323673 58197510580212162883390196929251205584 9323674 -111283446461111697302748358594187358240 9323675 202516309356742704552908563972329870000 9323676 -173456306879819052128831198667096173568 9323677 -232570923732534096513141002948025052128 9323678 26274921219567693767842843244570453760 9323679 -126251393960128454333007467172877836216 9323680 -9774657380662718404706327671367270400 9323681 347107031761541225146786163074827808482 9323682 -34888217230488897703803836152585531008 9323683 91891516222643816666176064396868915932 9323684 29630074591245251177407836268887048192 9323685 -17375314883301951573700270929501504000 9323686 84920971793540731154208921293068780224 9323687 -30973422833815124167477281600960486048 9323688 179792444339265259653928672725518008320 9323689 -144061520847405352089410295246141301510 9323690 1351398716827228071334914336965387520 9323691 -54538460195031353073158002584362952720 9323692 99144171601034330722841796082544542720 9323693 -217363851602726824905743757525639566058 9323694 -116651869996587324141468566121467074560 9323695 -10231158503320639661274428587519711800 9323696 23241338391928575751788530689246052352 9323697 -16142876019510105746620520238262669200 9323698 -167619988880517158060031540164913116400 9323699 14233578748590642656317045776089537280 9323700 -65983121922974983067317163262098688000 9323701 163291115373379196362498167221600434332 9323702 129879777363576653774058723857528283552 9323703 -208671293699706405081817210997027307600 9323704 -50785491010449210625137541845942190080 9323705 21249311589005320874152364555915842560 9323706 -12657737161048449148216166710029312 9323707 -81928144986725988231053125189305987360 9323708 -194451258871532903395066694537475382272 9323709 -14414463159044713680494454430598781696 9323710 -86454579920363583952993959562007460480 9323711 64515884698744523861709795565482283800 9323712 45867722064455473319751627545049563136 9323713 -72780689497778093524718246097442879040 9323714 32592417832340413500999199239400393968 9323715 36390034565324206247469046575082890240 9323716 184804562520217010483400369875864819840 9323717 82648982243722000047080362064344866048 9323718 -14462362913404176350991972345636149760 9323719 -478400523062583686448396129419855543904 9323720 104965059404598645333183426477954662400 9323721 138415622199375422585455591791173791680 9323722 41441962006552225764463894501652166912 9323723 76894671087687522721871133108494733972 9323724 7733448256662527942301484574048288256 9323725 104229743106880060603326304683702430500 9323726 212707011605936273812136021293678149312 9323727 32467418652179614769277331163413237632 9323728 -37161599739078804305978413403251310592 9323729 89346728764556055191654913761746326180 9323730 -47511333757953174513402757310944764960 9323731 184290681525753809739650231183666057032 9323732 -187664493294085742883341353772157265920 9323733 -1932888259897183070460283734110104416 9323734 1406163673633356891479009713674955392 9323735 414462118119024110944175895965647392000 9323736 -30861974184043699283580750994146201600 9323737 -155780968630328663380653060393514856800 9323738 -18716038716838452136061215738280547840 9323739 5988416844974573586769949306513618424 9323740 -27581827703787071512817132807056742400 9323741 19869238402165023806841333865454016000 9323742 -94432973298432348263648701057341874560 9323743 -23081512169547601598378759708369943072 9323744 -230333019084738925373413630939439038464 9323745 -9053797063146341452837886743685642880 9323746 956191982773696520334243587647156224 9323747 12189051012439577630136498385817624400 9323748 3711971679975081377829042800026853376 9323749 56554075178052256111350740347183994750 9323750 -25486394673138735912581031431898900000 9323751 48262890124227332397417709004769871440 9323752 -227038588763255996113268864623588147200 9323753 -61488980708013458773467303195487228998 9323754 -124141426207048737189807680761730737920 9323755 3623930895729852020002718282101585920 9323756 -85944008352415535840089930660217287680 9323757 -167855236125394515972474555180189316746 9323758 904136870031048482694507975551803200 9323759 159204430245636146934550699546364054616 9323760 -15174198809298333455256988270690959360 9323761 -5789464222996353192430541480877962700 9323762 -40805729899529708133344863005172113408 9323763 -30337636583305573658817528725147208960 9323764 -216340330631598674062610587154984055424 9323765 15902187736967206893815860791794841120 9323766 -149320931000617484453216254050560987136 9323767 -45725094432174450985731832448673253040 9323768 -14447197998052127311374466798883389440 9323769 19059314950786629720606422055366182400 9323770 38100153801121049380245040570400121600 9323771 -98674036926242352146399043060170918808 9323772 98263934586023514838762089902053008384 9323773 -41444393246127432045795841852674121978 9323774 -67980650318421380301497891980077732864 9323775 49100260493665294074576057276516960000 9323776 -1949350863856701063811285504753664 9323777 -128967954509414654145192412472438078976 9323778 -33156224392888547379570401971159680000 9323779 25941670301672153349454697434587646160 9323780 75571094709450164275260195770334720000 9323781 174230623278311869647379740849199683552 9323782 -55827088695504787226442458543003766528 9323783 37424797177663234636323127165466940720 9323784 76562664942548934510622361962475074560 9323785 44797420622053777363769953454495085000 9323786 -35080207116085713376416998395655225856 9323787 271429767509437212140699482989588591744 9323788 -275000244707608723276571651582459590912 9323789 17307881969537419349970246368268865368 9323790 -32796187116659325516071948142716006400 9323791 254294383052162871352595001799694607984 9323792 -87776777365972683777965215104683925504 9323793 -208709172461210685658477090992005993118 9323794 101425921025281429351504570318307047680 9323795 49899617642993988190714940429924158320 9323796 157556297094617820218682204554376148992 9323797 86952394846955136831189106279196776064 9323798 -26466893945646253322260326769681463808 9323799 -205962076229785711913769555249298538136 9323800 141048764724987138429341832355741440000 9323801 36488149078660830031744406640459833802 9323802 32053094770093360448348264964981143040 9323803 38072838499150958776465311841247995560 9323804 4120963203886914137795167253647174656 9323805 94332859318533731498777613972433924800 9323806 -15090900793220431566814225788919705536 9323807 252147017834467381395455645236425373680 9323808 350047680790652854757550633177317376 9323809 -76535297191092173488836184233192136320 9323810 -12148231125201615731403864112153682880 9323811 47090408559253851196605036247648250832 9323812 217336136589458700268786500830352726656 9323813 131519389472326029938917416406143517440 9323814 -77928683447908362444443150181799569408 9323815 7832792246917508836728255608112900000 9323816 -317405982529983616983300626559447459840 9323817 -109336992677656038149452295513000330880 9323818 82631855805292551030882099415699874400 9323819 2468352696207638053896106814470002960 9323820 48978294843315710682442693619927746560 9323821 90080754838670354403471946815996226080 9323822 59039074168835164809028898663233211712 9323823 2381136557284177312055812016278272768 9323824 -37996749439558985436760095697605427200 9323825 -42741931505049359561389603087048608000 9323826 -53080318195759218542339013153260432256 9323827 -206103302713253888220896496081216670324 9323828 226309824787320350458111343173346064768 9323829 -13622949891526720707068720958367793280 9323830 -71091926097351418098602565301572756480 9323831 -338497179595935844299922674443753904936 9323832 18613984936226440660054973635520102400 9323833 -372214347476334303226821822996968584918 9323834 64934718988753819962406892127478713792 9323835 -68868787211131185529125791354168240160 9323836 -91825584904447677824704744485852267520 9323837 30803475707356445973165204215670598092 9323838 50636284900585345043955035369165905344 9323839 -26445618666861985863052130681363888128 9323840 -50938985895339127936432626706714460160 9323841 -40742902612923217770917367508683680208 9323842 197952366040364523203534753226965664000 9323843 -43030865398818811314809887868979900456 9323844 -156806981770792244338598084401976976384 9323845 -267814169634978495052087629571662888900 9323846 6039086563080988616694662524772722944 9323847 -76645255013464828145828222772489088872 9323848 -22060813437711481553440123750113024000 9323849 26417525420640219032567692072838501850 9323850 45625341214257249326366828362838112000 9323851 145132100429797693936524399818184226800 9323852 4244557754722449494042214014227341312 9323853 16492533848575137038300698056666341376 9323854 101226239380805639445840072842722023552 9323855 124069822360370279130231955593015881760 9323856 17014247312914026485947682948886036480 9323857 291401666334986475959836561731147637106 9323858 -2582152496850772346221984620118677216 9323859 -115638152661836136334013386241746095552 9323860 -13581697225651104297909258648752947200 9323861 -131384531855566727660614957168281529476 9323862 86968144950358650359282595289774080 9323863 224658554916477810454048426312640143112 9323864 24651153338876627234105873931201515520 9323865 108214471326825945078763972004739424260 9323866 -48903537832735985872744280039760665376 9323867 -264418837189570650821031207670411730124 9323868 86041056009323022676978875948963348480 9323869 297234925633636471000757439818743339744 9323870 10705192933897270559152201775896166400 9323871 -8203040261130342554467017184913322096 9323872 64466314702683573188434738566308954112 9323873 -74684431359300841016051762308558717056 9323874 31224180443020394921270340987466368000 9323875 244896190848541272247121402979089508000 9323876 -201319913708907503503481915088617914368 9323877 -51639073013331191373921129796928837280 9323878 -41286077261922033361235937663861365376 9323879 235425406698924391502291724008240495880 9323880 67110675800705342572674644373288960000 9323881 -29523119084809146939492561797353208896 9323882 207159033961390880413716541087678863792 9323883 358624361884461275314705982422841895600 9323884 -5988363592321325096588787710435456000 9323885 261613459911878701047486250719568443360 9323886 -26159785121322659434717328167420756992 9323887 -105145393457748181138370798529689399288 9323888 17375884451108720787475759542876241920 9323889 12554093720227215471381240530202665280 9323890 84495739324585469505286337884295700480 9323891 161135260093203118326081223199515950000 9323892 26998876276637574998125106584789254912 9323893 133037596966444111946306549598702052142 9323894 -20020212544970284273370236643311983360 9323895 -32056375702788316952350763652340992000 9323896 -877066552409874877329773199014707200 9323897 99058397336266272604304000536160496 9323898 -9982740736794148485397292148952283136 9323899 -88337852305595439185580034526094299196 9323900 49924045649572529400856942359634368000 9323901 -22618880546351877693977419125077497344 9323902 -21122323661828517436359990702925918848 9323903 -166269861139932032266708984706337022848 9323904 124022294010172065017606104877881098240 9323905 -250499384376874255167197624501604480 9323906 -9693691515364441005636386051593674720 9323907 -23067251218034476207280293210880855040 9323908 -5410473697705990997705866033349274624 9323909 -30790220027170258608892560480127817184 9323910 29579612545673980939178119734490828800 9323911 -409114725677522292732313646149706665976 9323912 53082039881942372859900055981836011520 9323913 -76246811880358145958176844194248924656 9323914 -77937273207766309324768252919363030688 9323915 -139636931411938737352808879115309385440 9323916 67669965431906517004561414873785732096 9323917 246663787500487138459749214725799453152 9323918 -77025600734416702412337476889408459840 9323919 -101428806801442601478007880599463474832 9323920 48885979026741702487992346962438144000 9323921 37470836931068842299480977263950565440 9323922 55724088551829163966055331673933641984 9323923 -127584180793319103181754842927963939760 9323924 -52890936224231585823870136537739249664 9323925 3431869435343892724093633136425934400 9323926 17440621889473299815183518433101010304 9323927 -256017312540759009224489996507757685560 9323928 -166265676338782031104339840148755200000 9323929 192973008826542273163395061967284467530 9323930 47531634429624954949698361050986265600 9323931 -60826791882230519721163089743615001768 9323932 -27078278086779935118680997251907719168 9323933 -28067285386714752741651334924144162752 9323934 45231688157044426629180299895881692800 9323935 98517645115107909828494392309584340800 9323936 313786531266871518091765202881057062912 9323937 31343321210233895948656295453372192640 9323938 26379280325232538802396318327502099744 9323939 186811680159667452821334666065673453072 9323940 57301201474016151475370238660767232000 9323941 26384881557236608117665666693430538400 9323942 90142668195766939794055633832291538432 9323943 212737776827748273492753836674277729064 9323944 83393221926925382764915174509789511680 9323945 235912206397910940320165594249280449700 9323946 -6294783066063497453175646247727552000 9323947 -113125575640105519629189775096429244160 9323948 -3275154407288038969836029049953402880 9323949 6994310555583288837140794085529670464 9323950 66505876548995607527957882112104112000 9323951 33663427683254601514609363600704058464 9323952 18909565337663531158288572993774551040 9323953 -73513717155257276557469788032162994798 9323954 66170050543687061390155170727659512832 9323955 26600835400869406894518624632403192000 9323956 -324484267399544724571495943370877439232 9323957 -457309103088991602342260399266531668420 9323958 11460798910608647763374389157091840000 9323959 -145445564254196310038243404402598269184 9323960 -824968910682141587913462955855257600 9323961 -213726966711816188951133150433028315040 9323962 -13783624356336733892150885340538318368 9323963 -43275830021783022138815146582484567040 9323964 94620605974302842872160325164610048000 9323965 -122594455940388841024397375704798010400 9323966 182139336593493648155922339988836018432 9323967 181127006545170603453888765714826843080 9323968 -32322999811265459269894317629822205952 9323969 4173604931630091600173702134966465320 9323970 34052356468266113628329259590482314240 9323971 -66781962791037544959303223163293116648 9323972 61779181614616022039095836313647857664 9323973 180480056629973886875482202433606003000 9323974 42566218882438545069418545172936009344 9323975 -243919752728744646736022791943425356000 9323976 -106515807922935253402158503310658560000 9323977 -141549189690376426230619531331282696540 9323978 -40352073396163875347061193488934314960 9323979 83869745455967641504407631564546176000 9323980 -7464053224749158424553732880567823360 9323981 -218441579476843060827984245725218400800 9323982 7023821885575276986651282945644304000 9323983 -383115148605589529796947829228623530768 9323984 60016105643525689236089794538683760640 9323985 61298992219402636844987281946600203200 9323986 11262420044825616345722408194597447680 9323987 -94294189785853036636494241723496585364 9323988 -151555235803087007390836028499903965184 9323989 -192094950185881156082566823215527244210 9323990 2316149873186249413054941540264403200 9323991 107247014654917734350707296950738712 9323992 203143674814119746204009295792192307200 9323993 -38354021624354038243287824674986128640 9323994 19976050869373301281688196908855838720 9323995 315494605331091507852796997003602150800 9323996 24059531819455960039189904944447073280 9323997 431896992570317449334700486532036910880 9323998 11667558038939874911276723877452878464 9323999 -422562217978414103681025615803132805480 9324000 -24484772343626637890860082168856576000 9324001 257244123248161708691535701570444790144 9324002 -305730051340306467601752157904759328768 9324003 -61243376410702258920539270808396445440 9324004 135048047015675821377146686503380877312 9324005 -139476488316591948134604895361394206340 9324006 24214623703385597012786042602021132800 9324007 -8817961567416258638619456410091070080 9324008 66771584370055400222361194088159836160 9324009 166994712401364412329924029247159408714 9324010 78137476930243220204003544560952077760 9324011 4838108209600816157585028342091208400 9324012 -24937655309803340919506770285278693888 9324013 -76596287212060096024407574425372157738 9324014 10335701675698064369521101640644555456 9324015 -14214402876835470625605350234832123360 9324016 16045637616611688707162319117356236800 9324017 51852812990510565135954557829044449332 9324018 91239770813383387726442821252143360 9324019 286052366409872725883885170727989481420 9324020 -31826770900134378540612588377848331520 9324021 87172633955605526968988640336871305024 9324022 132388701050429920731546454932002275200 9324023 -83251236845983054331544670561419454896 9324024 -127402462637553014518743721282582241280 9324025 2924499446015919725002519733841849600 9324026 -1970636042648711522282736360092960256 9324027 18049219175999832044390583117825941964 9324028 -14836491537637507193053747871983765504 9324029 -161113013665581033078556055713588636512 9324030 75362246232191645739816971346518344320 9324031 -345793676311037472537561521827299655168 9324032 140181602961689284508896868072152891392 9324033 -156736531783739358165915337456001535552 9324034 697288068108978621817394435305766400 9324035 1194989516015469971245906227244524960 9324036 101021975094537604139412258286176292992 9324037 -56366438748161664277159919246077234628 9324038 -39694126094310007526001865894245298080 9324039 84955524402014003734789376515972699008 9324040 -69049975781256723822866903251572326400 9324041 137214346828882317077403202646491247520 9324042 5358788488368415405554456388362015744 9324043 -324438538473192825834413991220650942576 9324044 -2017121843399494828973079828033007104 9324045 -113443704553686614754296894441018942400 9324046 84765755619972003956589095372249729472 9324047 74887579328349439460910494528675820672 9324048 -65016290387790089596011376165365743616 9324049 746044576823357761529383737283156352 9324050 54511239102066058510958824677073354800 9324051 -93670245196442279510103833707833960960 9324052 -96592379309790288091718485731822160128 9324053 220995234918370552783491103990792684302 9324054 -56398698315533025828431798322104040096 9324055 -121154313864867693993063533033400998880 9324056 14545063178380158562191975895180247040 9324057 144894061700715899958366374705530149840 9324058 -30323527961700032222197084937002043424 9324059 -38169326220949178236425402990589615680 9324060 1424040220781967913907248403739648000 9324061 -63538997736568088970259860870065789338 9324062 -60999333872677920602239696007429569536 9324063 60572645291573352565584175886158055592 9324064 277868760446632851851164054377507127296 9324065 -202776360517271707928209710566722555200 9324066 -134184962302804155120075641590715722752 9324067 132136691141135267069439965016650519752 9324068 -201831692952457518990384181120497077760 9324069 -119330040643084788637204282402350903456 9324070 -6853522621432710712513416045410615040 9324071 -21796637862167856223606440247292418528 9324072 935374552713399123771172775397043200 9324073 -433377254511670179570003622196780443200 9324074 -26050199800065208222921688777548064928 9324075 -98092577353135961981441191130728588800 9324076 -89294573155473305994461146859514810368 9324077 2052732762930683299675434249464137152 9324078 18327311110340628437143321722566380800 9324079 272168211270527121235901790913607601640 9324080 -54420452604370751927121947898519552000 9324081 28982642191115214773960405078619311028 9324082 42721858392065220483405589055945059872 9324083 -29260696725797311461263155257046511640 9324084 27204360242591079040575643077172690944 9324085 24776296320165926589620707773174796800 9324086 62643992439517717612246987635508316160 9324087 -46430317784530531521682832032004606976 9324088 130564108253531048374464997501964021760 9324089 64348265485621655482466555934614182224 9324090 43300805396310566263578807627199914240 9324091 -32456064637452796337179733850367600896 9324092 3579181120161124068901131602473512960 9324093 137250447396742398272200282820629073664 9324094 -30579209056802128017149422480323290880 9324095 -83469213506592033312442268909450327040 9324096 2641744881148589326771503666384863232 9324097 -1412023801322625061921699996210570776 9324098 16075945448411224159465821848275607040 9324099 311093412683716387385378811132844170240 9324100 133190627199064444787022779189755606400 9324101 138007818469391373473450100065292915102 9324102 -11398588802522966981857985023860504576 9324103 -38081139215369143469850833858641855800 9324104 -1713973326748951946312506626455500800 9324105 -41421936864854894234464897239453886080 9324106 -97750896119676727059328412218126465536 9324107 56461817556579881028314130639045408960 9324108 -69608785279400878360903111248187769856 9324109 334321138425720025630641914515846767960 9324110 -13127374739379482907247147211256816000 9324111 -64081293298075012667499851967100279296 9324112 -29075783772134839899345111451402240000 9324113 -183194508515234347691438707912286794638 9324114 -55719471023014234797489468560440268160 9324115 -3150107478636122607744365647493772240 9324116 54575320445930865910694206725965123328 9324117 -205318064046705461789362192445858500320 9324118 -17144699093405860892319914118222781440 9324119 -61967574487056899943563787031646497104 9324120 607162843643477179706971885191168000 9324121 126086468619513813927995306935417789322 9324122 255876391010120267798790347408774342400 9324123 705230156016116675486039121129183384 9324124 -99846914296835606664663099314781811200 9324125 -67974198374745212912883004047715410000 9324126 -46957358024531117212883238634055823360 9324127 312142810943805697394705411805419793472 9324128 -77255601409705289055027703319246929920 9324129 74752161065309832905932877950994737584 9324130 98219105329567041973551176588269020960 9324131 -16113160721635414493370492786829754400 9324132 -122346755510780863066939162362619849728 9324133 43314471795192795542246549660980764160 9324134 -151362729653360204461844099028749546784 9324135 215369486844750709421282487528301232640 9324136 265508432143111645069229173751862067200 9324137 -3568392918552391397154121890543377520 9324138 21212198281785329070702713287905323520 9324139 289421266070464648096932581317049232 9324140 47487187066687241723153123274856826880 9324141 184925138519947444845926578434146428992 9324142 -33795834841009533968547211223873773056 9324143 31452802403309713037289913395920668944 9324144 -939125291989900863347202457215369216 9324145 6343418224816262212225207767696072000 9324146 -30752247498483681870089409747271337472 9324147 59267492361023928132829762601526627072 9324148 -21608088123733604759704412323725429376 9324149 -68034430551143790510919551103757811840 9324150 -57808484175287970778225444258842892800 9324151 176100060541515394231264826420521627752 9324152 85145255974851671846971900542756741120 9324153 8717453252410558364098748368810342704 9324154 -9512148211718455582196461392400231680 9324155 75217477494812550580807393127658492000 9324156 -56781124380802953895065280310465699328 9324157 143575833902590668589016909746744726406 9324158 -79912329006838362950960718402089279040 9324159 -92363911778803925287621640021512046832 9324160 250973359397462049283675261751839948800 9324161 5365500761931335656483694392059490800 9324162 -58490788697870945024774919725150076288 9324163 -1641258571071080802149599701951569336 9324164 -253550285724905412975377302666776138624 9324165 -36364503986677841259440301885420202080 9324166 -72070317694136879714773434660085399968 9324167 -18910628116294898054517797327977317744 9324168 13798151924266449101744378504135147520 9324169 121437408799012068617357596187294064820 9324170 99664536807945818402949101243150621280 9324171 -56313516842899321533468104156840596728 9324172 -123456873690162028126259272008865115136 9324173 249824178517354230560589501005416522422 9324174 -7837795653521119288649390881767168000 9324175 54934417402456542639362056676739518800 9324176 73429558912440229382358161363932127232 9324177 123307582897859486341985641725316444800 9324178 317767983018391299956327559372026778624 9324179 46385062113057253357465086566689102440 9324180 -5161782062558336588307235620406886400 9324181 16923262377887364917097904508867742012 9324182 -28980267000051859060024988508272569728 9324183 22193309320267736458895283495220521600 9324184 95275524880451665150344544296485560320 9324185 -22658527598095364976188987415101323440 9324186 217361171702263463225980870324744297728 9324187 -55009578345115497185234928577971350160 9324188 122116972343771723552434696063387749888 9324189 -139922872453507366965914089690938538464 9324190 37107516908702209400580793324716705600 9324191 -92986002586785934870785239518356951000 9324192 -149819194191834782786657586749566353408 9324193 436575773048950018184101365560647251200 9324194 -140438102147056846601737029964432129536 9324195 14706327126381814973513801231905983840 9324196 -110179870161775191063858255298724229120 9324197 -187294437257521206787181724435088236354 9324198 29665565130651876103493969972968270464 9324199 -128264321700986622216427858248857393800 9324200 -5102871374771769150182286766319616000 9324201 68726088349183297508353544400364793232 9324202 19882791096950354689648482398653029552 9324203 -10765892445011405206854057182408494560 9324204 -11311799917268985871065977719405006848 9324205 -54499100202236614387769306800333541280 9324206 127818372177879545898098778502041024 9324207 -16881699384623391236097951931604091360 9324208 15234732690151035408329722755694149632 9324209 42352937400911392572835753502476171410 9324210 43451227566299434346950379281415400960 9324211 -60223787363937096459227433678607279872 9324212 198954267177496246630894526910946713600 9324213 63834978123900209312556155175199417344 9324214 75414162292115643740072003705094274560 9324215 55350497424530035371455383909282149120 9324216 -194318536294276723045406600922626334720 9324217 -5750364679550386344941810228323934976 9324218 83206460358644505436977721858618600560 9324219 -134473593261525472028518944251577274512 9324220 -19098972086091859845185361966987171840 9324221 -122621013042114547635028686686301211578 9324222 8256874369762468113521909513362838784 9324223 111646559852239422053595132491267995344 9324224 -4029335199905107740574697995326455808 9324225 -60306138031270647123398680103006842500 9324226 189188713017555049093362070471781295312 9324227 215612606775707812329251961813829310472 9324228 65652591268104682761230786733062117376 9324229 315288787286636457852492222196068780830 9324230 -92825576429607056527465816138464604800 9324231 -93115880724253855748203215874040659200 9324232 121571684130226868282817488765279462400 9324233 21353523411558769105636888708045448100 9324234 -5126151237516854423211169434221087184 9324235 172962344227885873246896407510806219680 9324236 -23303920233201954747034549715714353152 9324237 -91306233115966037425004803133134286112 9324238 49476860931381198716286504617230761984 9324239 -159479033904873492408478456666431954960 9324240 35792797629542852686406500854731243520 9324241 36595003228688845438093263851824646642 9324242 -56078604580594139953394226277042944000 9324243 -64875427286916031397623074616699232268 9324244 -253034724850547696534746827337104398464 9324245 43409489921211877875622706796626376960 9324246 12116045603489241133551349300046229504 9324247 41865872368300060898979744597952034696 9324248 103700605838782849357471943878753167360 9324249 73646715374009738706947831257694976 9324250 43753813030838129292011006005512960000 9324251 65732291901646720328682081242710965504 9324252 -1362942349568515081416375464356159488 9324253 280108610524221653047991499495692302502 9324254 -12201544824059485730606336394457812480 9324255 149013998203088560911729859460552668560 9324256 -55973195232567593789412914887124582400 9324257 150597148740442689568218054483182233506 9324258 11862135779204308816037254981656345984 9324259 146559312455595179552264990807320594860 9324260 -213590875633033567749652699045820160 9324261 -62205222066898229671956009783599617920 9324262 -87307363016594939895906654049193771328 9324263 -69088715027744236085186039201552413200 9324264 -196454378875173879440472964041226567680 9324265 -216076998615535962531450145793697797340 9324266 57990185210011999595918322304820363520 9324267 -32875386158496654638284831047115860240 9324268 4607491938100038402051179049290583040 9324269 -1934707017108277435580265725430081696 9324270 83327522522891190118981738275984647040 9324271 73132274493183043644054062047818102000 9324272 -66521226525414142933821376209450369024 9324273 -26047701974125452652329455329445425152 9324274 -4102302916391645054265534597016890864 9324275 125034643253125759922332635343209408300 9324276 63687064638511109297507827266010589184 9324277 -257924363080945076642406958806764645828 9324278 159833743419852952441308657695729840256 9324279 -206962098634124672236974394160311128096 9324280 4931345587337065406139998367179980800 9324281 416620734992896847818480334429159684352 9324282 1302948395903783573572177394289978624 9324283 -210519770953517907150375260336554827840 9324284 9385278647021225342373934176007865856 9324285 -37510460751314657746702925853513616800 9324286 13374877124696180316885652629906570240 9324287 24083447617963198807554297529992597504 9324288 104356052091738781890502086011702476800 9324289 -61288044535234073062647770903328075840 9324290 -62643236733881807425132062667916160 9324291 15823575449881588792932497357155845120 9324292 2302927472709937653242320982405394432 9324293 87650630870103322512028669861582542144 9324294 -6200859164152058396910060244630345728 9324295 -140727744761183226070526397629884120200 9324296 -15180022063937926966688762321564313600 9324297 24408385109934658764772246554552300288 9324298 28974711373336821901714018253725892400 9324299 153256422554361223965170656719970371264 9324300 -10940341293752475444898382780144371200 9324301 -53264452046416806691717415278234375680 9324302 1490036958802756845672285400736217984 9324303 5881196646130062977952361039757314944 9324304 3919067875429611763326512059609251840 9324305 -105399274601928780088542332833273638540 9324306 -62180480103217511160765779796797845488 9324307 -274755135726074260226106311883992236800 9324308 -36393991905053954192760702649231628544 9324309 -1701149208076574969999229215914483296 9324310 30966442100962275492756264689687266560 9324311 27239863898520862563582535027687465872 9324312 77422121025296903590375980622944460800 9324313 -104462791919415100803885765002454298860 9324314 22138511751300486528883200191623680000 9324315 775463721543791677541887084922711040 9324316 -96222646617279575808046690176431528448 9324317 -411215803120639701632577499464931796634 9324318 36467200582313314252639876851625325568 9324319 -35770246527267114796772197269147676704 9324320 68161907459190777787111628927812239360 9324321 -80846926356748583889618375954254380416 9324322 -65423020443422028996245436492074823168 9324323 -65075430876113466687672706955926991880 9324324 85250618901938361225850054075382636160 9324325 77871849483730846780060045307327697050 9324326 -162028595292324941729165051803998389760 9324327 70343202209540289898416362978438094120 9324328 93574511393711108618169652235543746560 9324329 69028330592366441979655941349195790976 9324330 -81250227886293605153461940117859225600 9324331 344333368805364325686088443413920377232 9324332 -22857110194643723348579284128278650368 9324333 -17212041324011925086477789441838098196 9324334 -22471393055830473710504752235819285184 9324335 932808368542450448274887588729088000 9324336 18191949222945044901511279037213835264 9324337 -39734660452421057537816559564482720736 9324338 110183247657829930869383920022063697408 9324339 -213108298895939156211760901372620351440 9324340 -63332814054361571534859604450559262720 9324341 -145368561476418644383327988350983007080 9324342 72776435106361032365124015691195962240 9324343 20363548981589182979147381168668045248 9324344 53889026091908966888579188343540736000 9324345 143807158089587437971321724611250075200 9324346 30193287051091682747462569899144906240 9324347 180578931596973493441078849380201304800 9324348 82262275116675321996283867856091463680 9324349 -210824632873072170204645716652495160736 9324350 42791733711813021697587170267808412800 9324351 -264278203576133497060660485258452010120 9324352 -29186166211476878287723222426614497280 9324353 21069347768958585630735619447393777602 9324354 9123292939031423849043503402295845376 9324355 -110561512662146450359042411215627552240 9324356 -127039512657729374051265948349280350080 9324357 15529218161673808662586852139213300352 9324358 169482410647374062081086926787404989280 9324359 -93008788264245224404403462953703456640 9324360 -6985697068847111479519157104250880000 9324361 54089997058385175410526585667139442432 9324362 170401006954919056394300382566793168432 9324363 -4686350666146870462756519891643416656 9324364 61439406470449202627458108063708446720 9324365 -259093798181435135867465979972265810740 9324366 32229982571945877106290447127949979648 9324367 38264717266622056422237026758381662520 9324368 -32131694657791670557984581912804139008 9324369 -454968129698674717817396702018134229760 9324370 55268997121088737955275259562914304000 9324371 14498615282225464486032132725925920160 9324372 -43700728025206354181098577266568337408 9324373 -58368289294032011675993177768237448420 9324374 25431373029090858896125389857502968832 9324375 -21661759253487161314859751900598635000 9324376 202094475471368607623867237589461544960 9324377 -552014976663989463543376747468861815168 9324378 338001357031323506558277270231172608 9324379 -29169296638946036119669602219810169680 9324380 -74508710021551814098253530019963197440 9324381 -413600501872132266966168389801358528 9324382 81501081341674762514380231774263024000 9324383 -16627854815918182100111366091360942000 9324384 64283437529721085551451553116943548416 9324385 -33909106537856568246143380013452962240 9324386 82979243417048233537685899811218667904 9324387 183094361913123178709242750864993573200 9324388 274258245183712865252037857808471836288 9324389 397283462941383958416886706057249384190 9324390 -15925302227643359616822883998270873600 9324391 170386717567018022006997953111976548792 9324392 -115710994168167617605301962325098659840 9324393 -61808929685787923802882459445000254336 9324394 173286406107910655985172126890232664496 9324395 -133883235291656236331044978293795021600 9324396 -31382200116220563661001179678964960256 9324397 66104827928783413458856314898894874752 9324398 117815143197001431660288599817704234880 9324399 -48934314612689508302841300308351362560 9324400 -15540946165071499368227760769274675200 9324401 11779861737631335480248221184692202304 9324402 78063430296228654110184549351213096960 9324403 100742431347750857297271464989628664264 9324404 -110887019795726568726023242445090966784 9324405 -30382013720704645224606666024026317800 9324406 -14550228797100770177366431331857464288 9324407 109141232921708989511463620804859329952 9324408 -30868822884934633022576118437257543680 9324409 36716180133594645978455258792302760404 9324410 112146779937491614478339180045902395360 9324411 -49828712835163262504487323624377264080 9324412 -271926190976063738994456638058409990144 9324413 -2777481984834995822263280573837377440 9324414 27314100795671066049288257077723355328 9324415 56589753563296269130772371246933285920 9324416 172884301748578417311401748827178270720 9324417 -142585893577454317946125681861964391120 9324418 16532320197804264626846307990915998160 9324419 22888482074715032331204569296754328720 9324420 13217064336836532516020777559357050880 9324421 1270815762196618792136702096633847360 9324422 -106666150981825402682080932955515235200 9324423 53267499907234913001792602818805335200 9324424 455138817830310331296183703656628224000 9324425 -1144781780899326203488757916258554400 9324426 -22301196904545213626105854897313337600 9324427 7560801349819487895104060205670090272 9324428 14237033456156726579819986473321308160 9324429 7493232655253962383650099096723394048 9324430 -30306891080620121439297092521100636160 9324431 190555274229761420572536115993983197232 9324432 10709241879693533626395935604366409728 9324433 259852444374075492278117652182541445682 9324434 33836170239015648430319473281157512192 9324435 -136838336303761195883566998387811093200 9324436 -12491274229267845131219147328933359616 9324437 67045398414683511337421245296579379086 9324438 94805529702270858862806500095159364544 9324439 116456114358367097133748959790078391240 9324440 154118358596783654049097625405045760000 9324441 21099942818712820838582763949932226560 9324442 54734435348507276047647174448302277872 9324443 325136146673907269839110235802042002692 9324444 38237265333771546193585659096471032832 9324445 -41837066805392638310097871258771958400 9324446 106469557199269132593081546882007308672 9324447 -231145299181024743921714209415942005760 9324448 24202036408908757128875551407159115776 9324449 265326454397088039595397348439589144320 9324450 -79863716100743604298281908634917472000 9324451 309214174168392674895517591559214783452 9324452 77202210051712455002295639816556139136 9324453 -75839392261424350202537247683014933632 9324454 97381504728715115338678096689721630176 9324455 51972689497972394933543553855622104000 9324456 -62259867798232534907440412075164876800 9324457 188395290791201425845031889365767744000 9324458 -75790056320345383407666832176983930112 9324459 58067305628200068907926853021230796800 9324460 -149612805828977562964614381823008599040 9324461 5098531190014783303877514378581509824 9324462 30546988259082959334532743511334175744 9324463 78310378351361921261098574632381837712 9324464 -572712483978731902432406991526526976 9324465 -60323486696564226382223828752202426880 9324466 -21882358863088490860586229237087222720 9324467 114250748812988645126219736202799139072 9324468 90577273659121052113705461690481428480 9324469 -84934157764837638271012877078192079360 9324470 -132688123301590915213083225544695544320 9324471 -49090810128793077275831888582848966656 9324472 361780059868116174055380082843064217600 9324473 225698428778972642001706726716632599722 9324474 -96941500125419706580661841572705998848 9324475 39337480459882661375456802098924724500 9324476 68555100365939342496953492978827591680 9324477 -11722969380086705410546273769166262074 9324478 -115391195116227936309267491839884288000 9324479 -6668818923503852939866042317322629624 9324480 906492326754291695718190523791441920 9324481 -123649810612275388955336147541902548268 9324482 171245596510796202424453595987473424592 9324483 42047306170989555163486564703189859840 9324484 16138027594833988637558071244995998976 9324485 196492746507611871905673104963206821180 9324486 -125226483678404262374582967006958174080 9324487 -669324898817628238551232102438154276240 9324488 -2125203948539399100423882028446627840 9324489 81878761529772929558643541368046999824 9324490 -12024906447238104993194595346595389440 9324491 274048076188572748850543730512587266984 9324492 -128710390231644373068086940416949109248 9324493 214657604959683633456248869926559583404 9324494 -69618988147607857267908306923760046848 9324495 33283239895912997791183708746238270320 9324496 61078746703845758518708291136734257152 9324497 -43553855525868774455261353931391841920 9324498 74742082565084775102322174724082152064 9324499 -144477023692293305456797539511901217936 9324500 -39866063179136179303386302205170304000 9324501 108057930819768409487106887508334388544 9324502 47046714355063442185251740211666816 9324503 -303999794009689620615704195098045648248 9324504 44354152584082239304769016421778841600 9324505 168921212754279710409470381230712646660 9324506 -62010827679353512762732730821952174880 9324507 106610686839618911678952531756652707972 9324508 171006525782989477773599250273394723328 9324509 129477122634428295390781905742620204 9324510 27288291394910766927447143803326931200 9324511 -5629595408184412836606728963102392960 9324512 -233680057572912229648300965417692430336 9324513 97928805585675515336957420905810389408 9324514 -76369409753142122729698469273127571680 9324515 130921222425877015682325661623174544800 9324516 122385627621473401048803659115534673920 9324517 165740399960939821555345144066482003132 9324518 -45543975268558300203048381739215618048 9324519 -183139832645593097642961001829009245656 9324520 41479450543874661486598944498839500800 9324521 8249514082308818826523654056006405888 9324522 30487262522140329963457525955056152576 9324523 107966851270841299229977549736853951664 9324524 -49970215305903532218885905360618508288 9324525 -6527382039964297070356202802464558400 9324526 -190269889545365613594321038085583908288 9324527 168419081870234087486475219606401695800 9324528 69703660256500513960252766577465753600 9324529 -157935475316731730012054125163185378140 9324530 -13445012629315599136382799391006468800 9324531 3035236886028202574221039720255776480 9324532 90002351364425779277883038650690754560 9324533 -168785894975435593841951787509201790276 9324534 -19932262448018298437919264967216892160 9324535 -252639211379123698478918314166550729600 9324536 87690931819996886292125953500860313600 9324537 -114301959260653576078296167686399776000 9324538 -162922691497210122943349445821684392080 9324539 -76382365593619137072272086077334216944 9324540 64832607518262222133929277497852495360 9324541 141583779463853493943304785622947751942 9324542 -58790424295377820025361799401249251328 9324543 30679994814208340499924253846290288000 9324544 -22509741442775779343210732321557708800 9324545 -99229197311039413385292051322554991680 9324546 22803403874246621482127906797023633408 9324547 292226849349450102500014152796614047996 9324548 13688782778534015052719919496709273856 9324549 -96180424747123928878739922088975884036 9324550 -1370227140155569037684747593169563200 9324551 -230951959788091053001259119201423408368 9324552 -27207820836656008962559309452064849920 9324553 -71458434201573184103147900765883784422 9324554 135061781513152277213726399834019421440 9324555 29510849237264339017714214329989616320 9324556 -180063053182932396714188086442894567680 9324557 -135716746190462020540163779175695342368 9324558 -3595712456455452973181004294193064640 9324559 73052487328992863432226670889013859760 9324560 -18515362776840892178490910359980605440 9324561 -187259387214594821563585965897393112800 9324562 -71913555788023123271036764809959062368 9324563 418396604429991147298837734831427552812 9324564 94086359861962965335361577523459837952 9324565 -265202545456598205315968808877952409600 9324566 -2808448753079345976407233892742171840 9324567 -693887082533696669925893298447676032 9324568 21909893438831496726099209489877565440 9324569 37920088992026206855970423813325735300 9324570 37945711708628884402297081790800915200 9324571 -240892650498125043044681743324676815228 9324572 50576027186757160398661892062308928512 9324573 259166127195008542184110514712312926400 9324574 8424341050435677497291940884784212352 9324575 -27309624351055479413600995728736711200 9324576 -243056029277976717389332255951717859328 9324577 27317594744638359311765380747405025812 9324578 5503930698458746837252501085976023424 9324579 -198128605219939243733545108195596050112 9324580 -34480848934108168363208556945816883200 9324581 28563561488348313116862718269011730624 9324582 1579245384207688038462780422359084800 9324583 -252459427465174804445806058534864497792 9324584 -60259647158438150307185509975577395200 9324585 33911974289970486420223365531820512000 9324586 56765680539889372725087758181327586992 9324587 31962630346530399936346053959187949236 9324588 -4902482117372957288768839594496901120 9324589 41832948152621275916093851942459017792 9324590 -189243386391484615064790698171696885760 9324591 -165485985005398771143832578144858683136 9324592 -34605977425813896780188789415544422400 9324593 2407347465629539153654271105293484784 9324594 -24173966171517381613210235302035210240 9324595 -12345847139852950718562502751753620320 9324596 -256297908002828576480238899523045488640 9324597 -71486491651978477234592448671915685600 9324598 123166274128688683159627321613483344800 9324599 225124008796579246896860976334303890600 9324600 -42639437979620947467670069790986752000 9324601 -56483334948311440004781004528226826432 9324602 -196554742352500190217518500464630611520 9324603 -219555864563756941573869394878016425588 9324604 -194393185734228851783758679036240671744 9324605 -86820134409060539910161884443958630740 9324606 -63232213319782936958346115015677064896 9324607 -207740891106888681730900911484573598240 9324608 -60206751525230024756979405374226432000 9324609 -12817572216097203021957324721061797440 9324610 -16339105565173604683589634783208059840 9324611 -53468857846576614019020153698211978600 9324612 426919436887203161289980083797991096320 9324613 -408427067523954771838381313205515479138 9324614 -6920036105421217005097322063727919104 9324615 -14511986300633944740510762668579039280 9324616 -154433008382919247153071051630686208000 9324617 252914491679262355994260614547877160666 9324618 125343305379618405151888108651873423104 9324619 -141182836808472061817395417789281135120 9324620 -105351612083784052283225612695864688640 9324621 62216408648965571288749872056678528790 9324622 -37409421358000932040436693310665391168 9324623 -50119045949652646179070099097550240 9324624 37323670080791965882472051059076235264 9324625 -415542725016752015884755558909835623000 9324626 4631503791359918582679925675894321440 9324627 8097620097971015969995908194170298976 9324628 23738669249901015635951066646082414336 9324629 -181024244252703036288508529481612818724 9324630 191957152521379939109058168983358720 9324631 -75854584719132468408646217745189840720 9324632 -301655166076758822537443535124946073600 9324633 -142476281054742702996042319482506712000 9324634 84119194094141225310808714410783428352 9324635 36129245454449097300264846983397217200 9324636 2463916093206598611538652932136976384 9324637 -37924564582661110479280990067269615488 9324638 173094116543368552842605087119185966720 9324639 189053749459103547031242055591495825224 9324640 75547982533968739323485645714549637120 9324641 99090112083847072427334049460619819042 9324642 -26400738315052636229959248531264617088 9324643 161753586930801917246683478874603853728 9324644 -43023417052766557828361973507569762304 9324645 46737497928131956623243783717941575680 9324646 -81774294502286861201257453589547404160 9324647 104411074356674216337843333897231442320 9324648 185335484122983420511083225023855385600 9324649 -301359584758372079520281172310957339760 9324650 10828528335969700561973289628583097600 9324651 -83022901700682621300388473323478255120 9324652 221382936728563465563579014430920673536 9324653 -151576834927377515607262381060980288936 9324654 -21208274438180577516292573650618960768 9324655 -3664468412474500808024643068064976800 9324656 -66601842664640903476134094807176216576 9324657 82608697821313518159977230832788797954 9324658 103071056827606914738802784115020447232 9324659 446327276149346402862037754512291883616 9324660 75330787375693795598754823780905369600 9324661 -63780724696746506928119910017312165028 9324662 -151750536142387680212774821816974243168 9324663 -225143251586726141962013060521291717656 9324664 -19927678729569384581694605006844272640 9324665 15858037687725898112789451489261093120 9324666 29175266137275286900477475530813286400 9324667 58949866298138130822073314039376085352 9324668 71919148984634100129036804590036113920 9324669 56634177023693367762759179398246614528 9324670 -61754838515658418198265301539248813440 9324671 28125912730924245443622891190216730544 9324672 7711095487497067140497276917933670400 9324673 -263509563431438838806798275990326925136 9324674 196153001982538544620375438451046096336 9324675 -43442638023640596217772868827249265900 9324676 -78697107146814497764029790250872913920 9324677 109353824983399571036095620227414930526 9324678 -30061103037805415445436098029427052032 9324679 -298263361664248168471148554397176832 9324680 -101191677744748957866284523975939225600 9324681 212401597715669639990370144530832283152 9324682 -151218540131804915638509659159802713808 9324683 11222926749542951975375265562243092132 9324684 5175638428610406482251696340365144320 9324685 -24785343719880630844948180979138461440 9324686 82415776514514497079038308337401282560 9324687 4680125159550338794367813897424487680 9324688 -3650077312560548588537629037886988288 9324689 47634267494600406113738374331162881920 9324690 -5675217969709590009375291656544852480 9324691 -124435420788125979993379339086232397908 9324692 54303051307139241556705876294988443392 9324693 -291080164567677128439255673294001356800 9324694 -109522053082417161038049139111126555104 9324695 197604069204414292423553654744940514200 9324696 -209622802973919969490004398381421875200 9324697 226292259518053699835724493369335171146 9324698 137085586158126529549659934607541903600 9324699 -95200476661537866885531060183485945232 9324700 32362877137084207701890301140016038400 9324701 24947583771118316200923220155416648652 9324702 -131327041172650173787327747797588085440 9324703 111827051610080303184672731972450251040 9324704 198786826510339703559674678147801677824 9324705 -21218687486963108643255197418667137600 9324706 17432516814490992094500242482121687040 9324707 21794713304737623731160578770993465344 9324708 56185267816718889870666028721185658880 9324709 -38254118621407638147032355890853629984 9324710 -83171617867965601113219918061995738240 9324711 -372549712961385023438672259916019869440 9324712 63635724477791110178680727321179084800 9324713 -276536244206582133269439177668972380416 9324714 8212366792662856499834274041561825280 9324715 -39088368181461768992651729894528868480 9324716 160472076501269828965922447458298876928 9324717 -214349962478163884902112520432526153920 9324718 58258717821311691564634666491377568000 9324719 -42791870242713782378938843219989931320 9324720 -184936774223669207383589797645516800 9324721 -739321290251492583763856482189553664 9324722 -2686658418153879647300361708461150976 9324723 -94912837015879790837660612319044548032 9324724 88963456950811058586570814592267188992 9324725 -100704744176023560521853670616522364000 9324726 -10985110257349170891867231956537870976 9324727 260051649590249596559049255114252137272 9324728 5335662661793834767571577190607339520 9324729 -32715251562373614308340315808000875072 9324730 46795934015311506971809216271740385760 9324731 -23516297870143234115147963433051310176 9324732 -64102998163152565653681808140443827200 9324733 -32221688534042252513975655569174657376 9324734 -22035237670749107889996061790088734208 9324735 -36178435595500941569468959540570314240 9324736 -99936452785769246767716562496129073152 9324737 -6677383387845161057222751940406197548 9324738 11836836932206330391433542892109836288 9324739 182483228697541502531874964372472564540 9324740 -7515768073234163710241294407164126720 9324741 7649840569582782315484476542699453280 9324742 3944259248620874654175200892223027200 9324743 -131250524192994086760179197096696948008 9324744 -164948442340613520215335022473420800 9324745 7608353298790528110792110558783973120 9324746 73659182198063838065424246221513601072 9324747 -118357809590373420189484506960382644000 9324748 208476632154101836826479806699377777408 9324749 -124465346406534119765642110858874273514 9324750 64585179308399879889605478026263968000 9324751 -226730178268190143906739531235738143248 9324752 -26249562137601913628534281002593157120 9324753 -67704211250961142794460878207264268032 9324754 -110537110611153568650042193937837741424 9324755 14421682009096900753192428946271605920 9324756 -57778278617885954774426047553723394048 9324757 22006310731233638422250703880064907580 9324758 31156701348460029059109079284570462720 9324759 -48169435575343618163108666421591641496 9324760 -17577020811011176765472126806005350400 9324761 -187469906355971360135113268721591355638 9324762 -31068157893100558194662996762548546560 9324763 81323617763698312681140761000407946240 9324764 -301078746434871079796597357150528423424 9324765 2492555095313443447406148254521363200 9324766 -127629540276341132015729920242432634176 9324767 49440619950236713863846923189685729480 9324768 10287842069760507681784818289064017920 9324769 114576537077772032820071947208377753600 9324770 7666124921767329279792415757179176960 9324771 186997045087082515347866672550646651512 9324772 -3180038007985838870659412797658580480 9324773 -140355299948916519143046548674976135040 9324774 -55339050316942950261613920299212882560 9324775 77006422718800412175719453355065722800 9324776 24810870813259842914294205120960460800 9324777 31659721311242368305954862422543664128 9324778 87379478795893953597410885204281195440 9324779 18894649441512733065314631073836224976 9324780 -66789041296859276123430037993331082240 9324781 -141951639763911347248070703423490461728 9324782 -45754169612913382899944712410192875200 9324783 25009431037515925122333373075124605800 9324784 -13103946341404153651809317389827375104 9324785 -30597125173347899563350958599687771840 9324786 5774022566331910710555658887596991744 9324787 48935859531651360490964519276127967436 9324788 -253519321007170787000328637658083006464 9324789 -49186480305876157218713094826917491520 9324790 226856781587555940338437379039308270080 9324791 63466887250938645089339159063935812960 9324792 208665589494267091053888246737363128320 9324793 -310676370228640697837039055365095267196 9324794 -44429869095478372467234502462840285728 9324795 60569616600705554464033575057570351840 9324796 -11668539786698933502118886644551141376 9324797 187158467843313280550940815449769633580 9324798 19951221682822543732005478328827699200 9324799 1497915009870931171939946480475500160 9324800 -49398506852352601149769104388993843200 9324801 -762333764237673877648835337240551520 9324802 -128494888272872705338118706651539481648 9324803 -174763417428848338010947278960131154948 9324804 -111435449167539991728202179565049407488 9324805 -75618985683845565406115492324937033600 9324806 -64738734495212384405162999053896536640 9324807 -12356156838150527645898703619949251160 9324808 1953742280988539766600176365021224960 9324809 -65809321589767430788525502093814603996 9324810 82757231946780273859410163664725190400 9324811 -290227800706119210827702361084683342976 9324812 51643612119715167564433254257261859840 9324813 -14047092666525356750963853337256100000 9324814 43653523672387857918736248502903780032 9324815 128372270153910929219741251259730793200 9324816 -44022975703187184589089546067364610048 9324817 -8204968657671016430795950643775053134 9324818 -37610552277302945286693512271024691584 9324819 -21929389381573585613094312425729701296 9324820 14782475761920526328146119581072179200 9324821 -75784051123997045336858745608275578816 9324822 -24381771374683618001469773119383004800 9324823 145791766642722217889213419509905892720 9324824 76033648781458021540909451892337459200 9324825 -50873943160275903754193950144991740800 9324826 3296397373158435398753542593632029440 9324827 304704713099562523932642068909541644676 9324828 3369661577414574541901228261756113920 9324829 190489019159625380142347080556652842176 9324830 -41467004079875500238885247026453173440 9324831 40617414547937679026562472592067469824 9324832 -334172181242161469963506407325433856000 9324833 -27638679312230437963993699598752706880 9324834 -108272701760117564952805792099503214080 9324835 39296502160681357968359718196550340000 9324836 -98871221695029081423118378813636733952 9324837 -71608517996845447701858501931751859906 9324838 -202231785428208310524572182407816091680 9324839 53867776685001673620535573844392538880 9324840 -14094297460167918353437052884362854400 9324841 150488383255165879635965884948383590500 9324842 -227383511958640805627863948571665549056 9324843 81584777105927019245828501638848404928 9324844 -234006945787032871964655105554358435840 9324845 -76796069679525794840977690741234528800 9324846 50260020552212636184742859547189526272 9324847 480855260471143698003302431429380602400 9324848 3732217450367734203845310791616036864 9324849 155084318228874234839019403132338110064 9324850 -23167813753054237929928340949613872000 9324851 -18620695889513570480367819225047856 9324852 -53666518887409315354948540689932832768 9324853 54951485699675199061650812385298709102 9324854 23629456326176424787852022863537778688 9324855 -101550579054525273814301647120902760800 9324856 118919996474862224117194000768084008960 9324857 278343689826661076690955877595599517652 9324858 -78657478078554389931037719109388997120 9324859 -111787728554135230738899523303607738984 9324860 -56416801536435149261805826202503441920 9324861 -5257133402136873558246651097406641536 9324862 -41935268019095803677364747442097947136 9324863 105610665004786713397880905050094383480 9324864 19179403711322358142222036003903242240 9324865 -22292813015042941756118136624299820 9324866 30091304292934812071487824726990887632 9324867 442175345889541095505068904192185600 9324868 -42667534469875875531112643091506868224 9324869 -353814570222831160653818619195944252160 9324870 28084926673805787286864649895327868800 9324871 68723452430576951308854028361636522072 9324872 -97797354918788488110154781176675768320 9324873 14677769924753469634876966985707213896 9324874 2922730275169596922989760542428876160 9324875 150491619831677175988738194464139432000 9324876 -73779154912814451667308034757314486272 9324877 59269196503893624046557436363084685440 9324878 72670312079563726933291303905132120000 9324879 -107045964510481277199024581677886071416 9324880 -4834537803112838794380261773807616000 9324881 -23958395891376553728948409391783922318 9324882 -19002375677838952754923728322383975936 9324883 -217088347594970158018793122998929214560 9324884 -71861568909730436154344210853361158144 9324885 60876957147102363702463738326465206400 9324886 104817720770484038064740692392361583040 9324887 174423690737263581307229422642312808160 9324888 -24171464545805536095434649289488506880 9324889 -68079293701135922354474417628550886144 9324890 -60798636228009666201835158389545390080 9324891 2068237523275162634438550109715469840 9324892 -163210279492504278182183599566835176960 9324893 -17562682592471942962965193441000027392 9324894 702575167121826663035229258177146880 9324895 -47812004889044743189279398845465328600 9324896 -354034577957780608853177960672695418880 9324897 -128071574926997588926764780778642247328 9324898 120653408610644575455166285070669070720 9324899 262176735773985286180611466365071493264 9324900 5674189794368463511436511968645548800 9324901 225409936138118432826392165283166086144 9324902 -34593244661577294669684366259130818848 9324903 79553459986306396407933110249882085504 9324904 -477162204946728377712282561478164480 9324905 -151327883707815770701817682298787560440 9324906 90091978108630441983077962379685352704 9324907 286880844552101018903053707297714839156 9324908 -11759603311478599388612198893170353664 9324909 95497696335422087539894846987890891840 9324910 51819086156738718803871537868657109760 9324911 -814824871440875083206234136294429488 9324912 -23369261012981567646845070849743093760 9324913 -36743280319430315371527023170937606400 9324914 -14070008141444666472759673196311336944 9324915 18291324969024379106464413692403264000 9324916 155351182280563326670263323573113722880 9324917 -9394798336861197216449536416753796416 9324918 -3245431634091719698222467926625094272 9324919 -272583389650977378912459742437081153056 9324920 -11260138707760484311501430610758246400 9324921 239055179512933440550195545983489608320 9324922 33042950938358277615859247997053446512 9324923 80499795753914118718293078610194216480 9324924 -5782601977687004572003183385688539136 9324925 9732580378747591106516482463863753800 9324926 28006754237236650425979648164763379968 9324927 -22787078502525698203141160753745516432 9324928 134737911307529758663441209249151057920 9324929 274499392092439949312754564165272422530 9324930 987119774854063444240944869481477120 9324931 -35731274545728326544864297166683820800 9324932 234783546460062228212626615271987039232 9324933 30632012973088453565102304760794233184 9324934 91413137984922139757202192436813140480 9324935 -30851358868149808072641120162530058120 9324936 -175391491745751331849515619773721804800 9324937 -4699351228022906610391613509125746480 9324938 -40439141438693490620104893386790568704 9324939 -21001031458497632800750590387781065504 9324940 37701207512169323603548449587194967040 9324941 -41890063209927794763268541581393324800 9324942 29512462795335185202199815863847671808 9324943 71402144257022345539560583921540913400 9324944 -84785101696860391986211641033578864640 9324945 8591436097529416277820138073132038900 9324946 -161312526473699490567920359467799034880 9324947 24423604826647289601177459506668787880 9324948 -35379186716796393878486285859169413120 9324949 7258499218631635094946370296908055950 9324950 -29964798302474964031823100756790800000 9324951 -78971102976449326268161808552878575768 9324952 -12570872967770640912630001424318054400 9324953 -112904127083529641522945476516261299360 9324954 -16389639866502089773059192198091153920 9324955 -54412822639411298145636239268164177280 9324956 -195353436022234734078491548904010428928 9324957 112207445706981143739492479546890669440 9324958 -6304034673772142393369522056178712960 9324959 65440359945929885466123559649212803072 9324960 147497530961914632024891177600008847360 9324961 -489222552504101234612852730055291401276 9324962 -67495080859955433965902741761849593568 9324963 -7618638161949263186633814008609346708 9324964 -81545524243269171547520072950860008448 9324965 -31988488371754243371477041331956781480 9324966 -33974648937439314862495619585654286336 9324967 127888898993335236788152742458675240200 9324968 -152285277780749779411965697981082173440 9324969 -16900720719663758630744380136629253472 9324970 119396916333757993056008013999031459680 9324971 32620740439087428505950712417776730872 9324972 168531164501223911615272775481752010240 9324973 -58385580810124756188604502324267674560 9324974 34643516400743986554951986748219644736 9324975 -22556498398484554920718954526224896000 9324976 75635039533163605999250079474114527232 9324977 -13204055698654197750268664217000695808 9324978 -15503439134247015416475327996833021952 9324979 -159730140099737882104463814387866637840 9324980 -764019027795790627948947036742656000 9324981 -11531581341430973971959971018459877330 9324982 53824897500861422746394795492406087552 9324983 320873712544749122063812383321233227320 9324984 115359224979272983480930760011524280320 9324985 -103280123225157750065346206195402646840 9324986 16442497482919984539253976821278437376 9324987 54728603887010417537039779304983997952 9324988 -515857446645554109998008215130160001024 9324989 -244372171996810950164971619870761665210 9324990 80761054104645637750188511068957369600 9324991 -1724835589376188035669374037748231608 9324992 9452858988971625009796974472002011136 9324993 -17336816384787948409338693141763727040 9324994 -122793558333295889691437270418745794864 9324995 -5257994746299716067844304541611787120 9324996 -61185284292669561879865037503405203456 9324997 424313271558798378452051005181231848512 9324998 24909431896969070738410211216823136512 9324999 -19339793395607022128688377617718050512 9325000 -70683761123280414019502792700192000000 9325001 106796810816311995217099558794813685824 9325002 143765094368340440754991858467428106240 9325003 129739454577814319422269430634356175252 9325004 41413136561504378223092962355765723136 9325005 -31455723216185570071755055382289868800 9325006 3086871163267952933987919829835573952 9325007 -66841459560746570178088502567491924968 9325008 4305735463801916052197592335504769024 9325009 -324689931939515602601433019386515592960 9325010 -35113725453047552685754906533336806400 9325011 -99687788776286021609122056064423923528 9325012 -153020182566813469914646588190310434944 9325013 1384700356680843771766399783978636764 9325014 68833323332558519484982969817459144640 9325015 62211997573053494083764863169163308480 9325016 2990120528029738441451585560602624000 9325017 49790838590983522986912113329021639680 9325018 -83069815954621063591340157770285995296 9325019 117488532295169191659078632637468873960 9325020 3843491101219405022567806049430988800 9325021 -203880350589934210284369081301767474778 9325022 55762297724510303446670552531812405632 9325023 -352938048619498666165553538251045376 9325024 -379061530564670350083470301877413347328 9325025 -111689608123162897299785184169591440000 9325026 -9681510863629197002076656889283445808 9325027 42190980792136123163199815327753353824 9325028 -131297007366619664891093170534924247040 9325029 -79540442988975605314096340278610373120 9325030 66105056157141764646461628113412061440 9325031 82185460581446825712555208605674340432 9325032 9467664679458584955424979474465341440 9325033 -239570870924423088358183990274144955718 9325034 5339192672888115969440823219890652000 9325035 68134596759137381157056172807862833600 9325036 -21383542936234921461551812532678293504 9325037 98639698004291329775710596603355777260 9325038 -93793379023848533465310384969037688256 9325039 -188679909339677962579558027143424458160 9325040 -8391158284211526123902116513644871680 9325041 -218829853646588988274764141058120668576 9325042 1213628119878119887396568167495352352 9325043 -65305851190104414202307666113769580960 9325044 -883092285479467993197324732716807424 9325045 -65343281342259511387213755661791468000 9325046 47688214378731160537532336055822486144 9325047 24406723269655066925460018070984564200 9325048 -112689107066216335339024228997627904000 9325049 -203598707292132882563597860040764300950 9325050 6835821121318001384809683911246745600 9325051 161620438456702119954895420653725737392 9325052 36100630798793131925673001662885514752 9325053 -167704547376156103329462809148322323738 9325054 106425394773803346514939143416381822976 9325055 -7536455292575262781702784288486054040 9325056 -32804696597485305188312659217199661056 9325057 81614300453141763723722870473127038912 9325058 -21039141094888861462623197808642435120 9325059 100566060226895290325577645028789087920 9325060 51189624376946264208946053332490854400 9325061 -70042265186480119476218890282372064388 9325062 14001166203144276112458403676498428320 9325063 225496986829361117719454978773305166080 9325064 19825627724921221680560314104063590400 9325065 -62329298418003718113625851300207996480 9325066 -1302122760174638416544042882116281600 9325067 25187997320738312089591137164026764480 9325068 -42955787131753125017025562844675911680 9325069 -48495321660556120144331433448751859072 9325070 81749973518229954675986815513466338560 9325071 78706925015903564695578102782428012800 9325072 41104006413013263956672524993939832832 9325073 72949105006054339272622593346019544180 9325074 -18251447213447769733210278319959834624 9325075 127907276637019031365962062755218020300 9325076 -25038355579350451116308219373157619712 9325077 107500334595948456663411960601632585120 9325078 -23987474380994143930431110832196700928 9325079 -126767685745102202974545033985581679680 9325080 -31792712286251363066805669642882662400 9325081 114636286308055241839973388554769868800 9325082 -228965980541271545494385224285590839808 9325083 130693234884500455202497453935707222424 9325084 268970610133163913613732968180561737216 9325085 20942450974770782540103911168896101120 9325086 117005575563054098940077040407306112000 9325087 314563300595208036975679038622260304736 9325088 -93151615295960715213103138190996668416 9325089 144275834261153483429268800100760047954 9325090 -421779152114632113203164699340167680 9325091 161389386641730758673567506291869254492 9325092 11978686368651539205648769778015892480 9325093 -4248674516529991146040714712549502400 9325094 204957190025128683411645702414918960096 9325095 46776562467825547677960019011540585600 9325096 -123459825370762299358615740397150371840 9325097 211629900030555505696593093033458465280 9325098 195010776159544553007857702265081861120 9325099 -32646007089197187783743469456191351520 9325100 46877716310270653943455171445357318400 9325101 -61788999727493778912873587315159871168 9325102 27051987424564728457362031510545242112 9325103 -250099256456686209363939598267499334240 9325104 -37001816416095338270872266069655683072 9325105 -465396010196247456952422062681289705600 9325106 18749900916688637249086954402916014080 9325107 -36635159706488248487720195102370228 9325108 92954185745574122858537993333487214080 9325109 -5773779264435394732044500139121033440 9325110 1059817201928019871948778530898903040 9325111 -65469993899640226542869675042048851288 9325112 -423317557589337487681364948692445061120 9325113 -15033522343437024767980866897164282880 9325114 184790063335667537131117218259263532656 9325115 -13445070857382279055409389630185786240 9325116 -28086592289037373774185260423122630656 9325117 -238053558026860226766983152363984708320 9325118 -158682117555886167014021168167305725760 9325119 154250391376628068392267376314078732744 9325120 4056729348672909925620635128100290560 9325121 -147458586121653469235615551559243448108 9325122 -22290897594917228175372380464298877696 9325123 -237346521863525974827630407611277250628 9325124 -118327184004945172846955836467746918400 9325125 -73660147904062401561834427191120696000 9325126 319998471407885597837715443882058456384 9325127 -162769354637359571784931380410835997440 9325128 -31255676777762781269296134623998279680 9325129 -724403058141512248163042833594468982016 9325130 82802542816059514068438121950653988960 9325131 36859572593263875733852178774442261744 9325132 7706823288189193709210644074024624896 9325133 -102033064830753509047292942833267152096 9325134 -18556266586994668823233408421650636032 9325135 -170520237810685255574527092359283868920 9325136 41591213315085371744297054823965908992 9325137 169491048912750371083549469117113278960 9325138 -11187794742023470617216861075263113056 9325139 117252437451891966312717138368966984940 9325140 -6831366255555692151016864458326016000 9325141 91362025081630945836976884171505945600 9325142 -156658419710761371015725018504555874528 9325143 72535654851353252051226890672743032960 9325144 307060736978250480154120640061963356160 9325145 -261226220130303926661839597115009345600 9325146 80866336056011179384748834061447727104 9325147 -36836916826083158638985765012050585648 9325148 49647362902634535458102532598220000256 9325149 -108049674912975636839172832382056676736 9325150 34386010496842127405571781295930913600 9325151 -207841488332521000942566279373387353096 9325152 -3204967793243569802331183877057413120 9325153 8111328610656454051659730996125623400 9325154 -97745525908785716183794120015123342560 9325155 28995797669237055571045808163521099520 9325156 65565419780604378733358308177434173440 9325157 264938645871846797153755078422055490112 9325158 27819892751888198843757406369386926784 9325159 -83301028852247551454558163425377293640 9325160 12219026220024610477779444893958144000 9325161 107946498325176623126011355563543409610 9325162 -21235839838828913898029360280061071360 9325163 54693877576235655623085680000540572776 9325164 3865240253710188322663827584464344576 9325165 -276592902692897381985099518430066813000 9325166 4549718510174391701091909108128457984 9325167 131062868246039540911597522360299605760 9325168 13277643577201824925189995285566095360 9325169 -11096977507680581879425808762528032704 9325170 66365441139160954244729337691805154720 9325171 -174355318549081733079303922894537896628 9325172 107497095407149996571582285942982574080 9325173 74141558694316063583615238283828277568 9325174 -109878758824564302786216943034631437664 9325175 -214583805080174389897657831896538551600 9325176 -117342203167515010541222588598024929280 9325177 -225003398956161080684819291017446557974 9325178 15895289534658491701632389826024657120 9325179 -138407691991902848583726223476156627360 9325180 110928610507436271317987554497922851840 9325181 -257314414997221102690524408850006869120 9325182 157745867845790413359277341496602721920 9325183 15930466384416906140948397306280343920 9325184 -55372508056563788539651620262536806400 9325185 -39427645727824023258948762820689955200 9325186 -59360583122909201607960723575269478400 9325187 1454816491553861961654477536886259836 9325188 -18681443028166790835848636131575904128 9325189 -128684728678901855925709937588024586240 9325190 165848251019821771507311533479966080 9325191 71610561822170731242804708018441517056 9325192 -126790258701492120203617876246718115840 9325193 242226369317492886065258627727810906624 9325194 -67904266040139121431494729875641116928 9325195 1862269867832958647059298725218781440 9325196 -152358655985595467061105938952473145600 9325197 66174424213124973565967162344078381632 9325198 -295899319576195956091951209607318755264 9325199 15205542934589701626798047770803687864 9325200 13942477085551219804574829777960960000 9325201 -92891428398420004777570921059573357468 9325202 41024238950538373379194843731596145552 9325203 -3015027583120775598745225985982830592 9325204 25949923993419263536884997546276319232 9325205 -47998281249114737235397218767964334440 9325206 -6424432643859892752523863211572413376 9325207 -15668330427550129838124413539755039544 9325208 -571322843072972222242627807524378992640 9325209 43421790627481380948724673043333420768 9325210 -47642375700793178062987921639232574240 9325211 -72331372623376010888233857864441584640 9325212 11044199477757493054711723151422338048 9325213 42782956400057054496888343255836095462 9325214 201326689283516154865500771375336356352 9325215 -30671325334693028083235500485179182440 9325216 -97208134509166906515065141179827879936 9325217 -293526289448580398478438641619493153536 9325218 -30387950839374608157660775428059773440 9325219 72082105436372838759488318930411750640 9325220 -112209359305052620270250846439018213120 9325221 -21695941793833118707903614222003402336 9325222 209077368771475052096588376604793106912 9325223 62862924929357642081205268076767942560 9325224 -229712551208098928115241580280739722240 9325225 -23585451125159834033099228271412120000 9325226 136303326919897784544382191011360191584 9325227 -37076564501056396158038438169590810280 9325228 -475820365639047797649550492117570816 9325229 -52929844500544278964344983766278658048 9325230 -2278837658495104208802058811071380480 9325231 239141545259974972260057735256831750272 9325232 16788654306400734889739124508852224000 9325233 -226099218867133232657071796618925698400 9325234 8195833543638637513913081481927124992 9325235 240289862879363395313268580395386246400 9325236 84205141966911698035754577059500019712 9325237 -280808608282512934736687593491842980114 9325238 73497245514337707640121039936563200 9325239 -12755817691802090088515445018399137280 9325240 67770202027239938709399491185121280000 9325241 260282805371866140976638164615437833642 9325242 5016349140448567855737286288320046560 9325243 34621911430945448654074815136150331492 9325244 -62239358863945436039287494110159721984 9325245 -46631279871949653887706551995027516800 9325246 -3327295947854647469495200574340332160 9325247 -35465937535668422032248719755771284240 9325248 30758231152120292829011107557572345856 9325249 150599946225164810620641862383925405250 9325250 -77632813685054441640757331108477952000 9325251 -97355710881792899312100866805397841532 9325252 4271739318113573210298030103303388160 9325253 91986640057698725567462850825957646080 9325254 -707414728031127194173670039324227200 9325255 110617774008084975614158179033087622320 9325256 -70244139106700710053437873158633021440 9325257 120729868121044434209721997883598859680 9325258 27058583356750007136912343605259023360 9325259 178018945388461135387320638446930445460 9325260 -27969947796201814763587398330180403200 9325261 -33419081263882953540653348984290197216 9325262 32186067240289638973394513496993277632 9325263 -104054209044079454364208183165876038912 9325264 -3777721388477331727246547163919810560 9325265 59574997227893917644001238879900966400 9325266 -1443942012394564775485122238176874752 9325267 -78352000074841489022281288090829106608 9325268 -39533429095526925395270053129235345664 9325269 -130628809610119971471541440211895009700 9325270 -22686745135203497226493952924916349440 9325271 179024754280894696103343139830839534472 9325272 67559760494803331712167543630510653440 9325273 18953615856508681900032542731059806724 9325274 41292934766576005795677874685716753152 9325275 -151378658239967011104030102735934200 9325276 -72542967821884652882630113742294228480 9325277 -15986435322586257826573503563148429960 9325278 -141859406718887743221675201398409062976 9325279 -186166036025403348284557301921186457000 9325280 67116613425240768395930951265681408000 9325281 -824979233847369071085023989178726400 9325282 -90526430248557705086322660810802430976 9325283 47301965556057737662429307798633630208 9325284 -177868152375673291989979640396022743040 9325285 -17160577037378354834314231725227302020 9325286 12427525573582581272667117359514153024 9325287 -18937962942245663603763699394387040664 9325288 -30828415077820125916700751544707302400 9325289 -142502320259570549428641734656309544844 9325290 35989175915413511041202194576798295040 9325291 -256930568961323710795397760803774039308 9325292 203397654933762587505122022580945142016 9325293 -237895914107494220117901003216530905536 9325294 18629261077918693094571848183289684864 9325295 23010697113813556724080004195542848000 9325296 -19501014337321984102763709379978199040 9325297 -63116050757915342215883526953993729100 9325298 -16324534093936865372277275835681567840 9325299 -76817474683890470104990562201928327552 9325300 -72856683226395279130511398381079881600 9325301 -83451022989416560509402931254304920996 9325302 -2585004708515265690296708901672345600 9325303 -132657386035282437485652800085479967416 9325304 -44479972515912102838269214688600064000 9325305 9039157797653819816954284596680740800 9325306 114828885159557087941464662151621866352 9325307 28289403120469234133126858353162548912 9325308 26415370919144159051759406018346959360 9325309 -35538719240241392499368382976743725984 9325310 94831782369016845105866607923040261120 9325311 -223835907707121952517376650584684195512 9325312 2174163438398730525372829904404480000 9325313 300716129505507948041679923952146018562 9325314 -145492126110978691291440786082385280000 9325315 -113547263080696483898630184549436733040 9325316 -15624497475611318776007276611801694208 9325317 374866544960727701472479418139225187712 9325318 -195026261998184448962468459583935543040 9325319 -45999082794370263089891238845344946280 9325320 73032219348999186523795344921393561600 9325321 223485609053184127444537045258708187344 9325322 -22243751194503493766081636332261806288 9325323 82741079976850093127000709434522331024 9325324 -555982247338489576592358550248349184 9325325 38891890691109153224277310184320676100 9325326 -87386563500458683703095544716576184256 9325327 -20838077317508265167537074785312337920 9325328 90090923345380913171699846273536819200 9325329 6942370516298685786240141344841538368 9325330 -19960799844892663055233544881172428800 9325331 61925531684400883165294284714305728200 9325332 -29876635419955356939662484616580575488 9325333 -93849845733792150920242878204987572160 9325334 -81901513794813311672290458894984713184 9325335 -70413777936626122397376820337523840000 9325336 187364098470122171417174461934084167680 9325337 248623252278470406844532794817828046666 9325338 930450076006959499827521500577118720 9325339 -10011523481841190856400070683849983600 9325340 50389463876235206747447896302571875840 9325341 247372075557553508403280548363653414400 9325342 -51308669386936358750281569650189990208 9325343 -54343532666245833843821808628636452240 9325344 24933615154865268544428956828200599552 9325345 89269950602119589793759294748652030100 9325346 -63018182465953050301638714510199678128 9325347 -134167925792296516713865174117491582600 9325348 -137673586366406395368442388421026219392 9325349 -234195003417449931396564060147251490 9325350 -14291358544049137151787235406153260800 9325351 104128319136538578608944137605693615152 9325352 -7168070552368937336949099601186329600 9325353 78560265904436464037311361242122364608 9325354 146400231487522241488886015464618996320 9325355 -102163786136996348455234950518459462640 9325356 -85007391672045331730953766205767024640 9325357 51474518335310881631832603014225555606 9325358 3442847810351870935415382837736538112 9325359 -381349575404625231812882859496396341696 9325360 -35282758690871589471499445230417674240 9325361 123859312709076669971170431995722258962 9325362 125770017820966324960512728965189940352 9325363 -4502926043081444027466772531657790400 9325364 58300949404590024738820079093451288576 9325365 49209203664056811429026301397380923520 9325366 64134892790489202113906408615215518144 9325367 8123288666949810361975727973407875632 9325368 24020177002336324337026967511669964800 9325369 140927850690154448673866690084960486596 9325370 61629616947636241715967502072443878880 9325371 77354143132973175418788655389424051200 9325372 26454468640901381165587255267192806400 9325373 5533275021757657884875799011989607424 9325374 -12548355900003997242950970395398991232 9325375 -62873688658177505260725412663042632000 9325376 -112525563213561883188205877933042565120 9325377 36330155612151705581324597869013054514 9325378 -129465441693652065012916598142671891760 9325379 -29725824188134342090861045585051245408 9325380 -49830680569161068266881595764527677440 9325381 23421648584697411257294875943040575744 9325382 34459359155961181051491962872287035904 9325383 -99131230492086228428291802844223468376 9325384 -253966220934623132930669999117264486400 9325385 3833020851182682143972156554840131600 9325386 -25512420312496363412987752517515470240 9325387 9407196183387942577785217836959995032 9325388 369885698489154649832118641987572110336 9325389 3284304386470942011092170419755082240 9325390 27335626340637989851124883574217155200 9325391 351427504219261051746057298157396967792 9325392 -8686559239298010951424709711854436352 9325393 4365483812024531831104904906124377088 9325394 -27228377112709538262241698060212216160 9325395 -185520478693015151306601241731835276800 9325396 -83806353318864327615928499140503595008 9325397 -154795557364997176621851842559510181440 9325398 124876865452684238531004744793945980864 9325399 96264924652613640995680163731593691400 9325400 -32886760429359771334874162478806016000 9325401 -133222363085924761391801364002360269536 9325402 83719715440402450711949948633215586304 9325403 -118682686573058017703600205767423602992 9325404 59810462057895450955240201698484569600 9325405 19457604587558389532649891262144590060 9325406 -71306662915012631524546782312806642880 9325407 -8829922490443067755018291413432284160 9325408 -190047148395665216840219218320046817280 9325409 110885440078243038747640190445303874080 9325410 72206401948100899511788196347737600 9325411 -240795986441799777371272557415033983648 9325412 68928360311682472328495818760686601856 9325413 60118833377411268574930448087377671840 9325414 -85445173961287638884619587459264839680 9325415 81026227045020737297541199490254159920 9325416 70043916609730086983966993141405859840 9325417 -42655799864100114194999424823319182534 9325418 163819197247787379133730985546374488416 9325419 42658449116499303862890559813272626688 9325420 13694027526906036301538520210297446400 9325421 -210504924947515584755866185225236219520 9325422 -104887221265324332867936267521740800 9325423 214160434153521735757076503754091417720 9325424 -69326834818930018150075744426721280 9325425 -88169029789324331328875568745575858000 9325426 -8005195546406363694851599697712786816 9325427 -132820239741835262355018482339685068724 9325428 62141111382080518757256401978438615040 9325429 -22761307848016850777944419505672565216 9325430 -132219039994856627621588122064747558400 9325431 122604535980702195201170893885924234440 9325432 -70866092554036979071440441511860203520 9325433 -89649328511939436744821173323499369596 9325434 -64367294014720079917512965541558097920 9325435 139222033260754973042741630792543481600 9325436 149508738078797255014657785480491896320 9325437 -144842229646055423062165288198461788640 9325438 42968509366270429065064296119180223744 9325439 89503837110297188088297391614122778240 9325440 88112200569198212135892438736699392000 9325441 -57784067905251842874149663153837109200 9325442 -15539026800621270882131869107439420416 9325443 -18891997602978723128284079634552289440 9325444 243099495499868880919990213195210103936 9325445 -44575655897956553108782974383805767520 9325446 6957946789433592678925829384776527744 9325447 126573757167999167495538921759052252800 9325448 352101431697806578778662443977548062720 9325449 4201096093716676367551937721222836736 9325450 4866573796454796062693386793499540000 9325451 -63627410302034035248015266280936981696 9325452 -45237709216417123741787459380432442880 9325453 834310550373761039058479095164537984 9325454 -36529575767386449113421457546919040 9325455 -42826223455404920797029829870431014640 9325456 -16603993978116570441031855535635562496 9325457 92505296295218107664331410059738502706 9325458 -8845451145695125762001436999161567232 9325459 -79753274509752177437610307704538161072 9325460 113728567368669579816677280778095425280 9325461 -20568849838996501708086172531942981728 9325462 257879547384739025779128216353723047872 9325463 -8486430360850717179912390537185959200 9325464 53778761894004089910975028772530053120 9325465 23083870043651156169005564539018312320 9325466 -13432955874973421775735919428286356480 9325467 -215350481700679979448016875165851912916 9325468 78579778932306494637457528036050779648 9325469 -296714870447136475286070595585723362804 9325470 -43361601585196926650645003943813120 9325471 207684459504739573475370979880264968744 9325472 -162639930690338048222712172939377377280 9325473 -152967573207573220051788458658805947216 9325474 52039425876228902576235746626257654432 9325475 113144970085925620712798441146681225500 9325476 10471607454364095434541900615029145600 9325477 -5671049893349380206637876350868259200 9325478 -31510877679285196543961662298783127744 9325479 32747521711808261569660828204880562984 9325480 -20168044642141170838499940649663795200 9325481 -222860454740733110421243633343347477600 9325482 5230490893879643481673569225810382848 9325483 13145770797735682979753200236754213376 9325484 73549652573262181973116998290285788416 9325485 -26918382741286365883430901917356464000 9325486 37867690739010391422365410109480831616 9325487 347374816879087722903121841387461877136 9325488 -2716721083617524086318301157928206336 9325489 80176487218471080067585026772178790290 9325490 47919301310838759154985379920207364000 9325491 -23483038900679926500216586140778447872 9325492 -159021256914460359692897360687355045888 9325493 76716564413573544019831247840502419964 9325494 -71994634072123434979924851361797420576 9325495 -803839377110433187761932055160564800 9325496 5363647771763637698539309735309209600 9325497 -165921395910997196219525341871185702080 9325498 -9390196243148436277827394189044741120 9325499 -251849808917763053373877662337680313500 9325500 -1475567833970338857715853346018048000 9325501 390598565188506078414941964202368761100 9325502 289109078580229142588032179306593751552 9325503 369739031796413081909105075042847229440 9325504 -26624679695153395156081688198040780800 9325505 -17456672900326919472381169775508134400 9325506 38808846731268023783285968279114673664 9325507 348434435260705713068166225042158621756 9325508 57224450859723067533174649468482611328 9325509 -22769493392892666709154022910706318400 9325510 -133181689734485558343619209860824368000 9325511 -83911855795706658104823153281132108640 9325512 16820066571752531411339474725498552320 9325513 9903521962224773763396683152923099904 9325514 -202769088862421456109542013699504480768 9325515 31532069050521866616531131244366286320 9325516 281657019638654448800119925217360669440 9325517 -214814416222167318981591331539409913088 9325518 -15721190132329203458226323682689453952 9325519 133658657244723611621943853375532602096 9325520 15330841616932392590096521734856212480 9325521 -36361911628115958504337403007197413692 9325522 -367947371476719702845743409547372250848 9325523 369515422673644228435631037422928421440 9325524 -25579699083487608086955671807839856640 9325525 217997050040515394445949952099314341600 9325526 15909806771362113412855068100141599360 9325527 64003016803227199175198708594253538920 9325528 40486125630849695569172456571617372160 9325529 213964837536904843908218932643629088976 9325530 -5158263888317061188812693331536737600 9325531 29277809282685664707063697963920681112 9325532 -9082258512534231795674763277790002176 9325533 -77492341803499751235970858912528167360 9325534 12861541951607956460051618915966789760 9325535 139634632665152216136165754167720669480 9325536 57383396164913029148300428489500131328 9325537 8518497830601084816068276985342526632 9325538 10095554891504435094529189418320550400 9325539 -1498908852813612526112789935322902776 9325540 33136919657148270296377552541709312000 9325541 -95073969621928808685081876260419723200 9325542 -32902448572432965032506485675578188800 9325543 -413647505080222308161592973630109355208 9325544 -226183228340414739148287919628726584320 9325545 -24122267174285975853572369456955343680 9325546 -132320320952498511648829039313850216528 9325547 13515545517780472721751345662917168128 9325548 1171502260338275452026085368673488384 9325549 -504598086547591681079437592967231359840 9325550 33471056540574111349883502340248532800 9325551 -3909924571443810585199903104254814960 9325552 154149708612970378707731147137079181312 9325553 211855670594816873530900610240952926802 9325554 3174271242709373476835856884741044224 9325555 -289575935415356844073860768464658936000 9325556 71050267609009857402876534468503887872 9325557 -31941556074158264733140611463314604160 9325558 -67129178158991201465691305162452771200 9325559 163828976048543313918938770695787848360 9325560 -112489213108726627076516972010185318400 9325561 74295937126934108149735973427690384320 9325562 22792046379075700745682937009553821152 9325563 -15491694569437292422569397583517280512 9325564 -50702659980822336572678569838836301824 9325565 -28005486156825001328093258978543452680 9325566 43133565351222096502463634043874841984 9325567 437160972556284850046576112500883594320 9325568 48448291100502167014535066619998109696 9325569 -242982999214995375001084840153495124544 9325570 -47868820776341348804631502221418391520 9325571 -13925371961498110220211894638571403296 9325572 -151756225578616204016615405773875234816 9325573 56399216063247120036176561298524728284 9325574 84345456676114820692791641343120087360 9325575 7082797487203703860177540463209267200 9325576 48114797869039950310910641229688883200 9325577 -176952513052643765865742149028611667248 9325578 -57926153799753873150903453899793303552 9325579 -23285571236401947299634250003358331820 9325580 -56672276453679798255020781657717964800 9325581 -37082314550296515267250602272121497760 9325582 288376895745218556607664510290395072 9325583 -67530348540466358158495304283466137168 9325584 3678209950770533803091931734367928320 9325585 -126387745150601834937566122221187640640 9325586 -72575588760930204155798698187129213280 9325587 50837783471699377445517663042146168760 9325588 -150387317958021785221170171315240460800 9325589 -42430111188140366448721906686578636256 9325590 -39813522570687181558652444923668460800 9325591 -205754656453504556664304835475527384 9325592 -138378756376980457076757722032204001280 9325593 77525146175246174177426617314880106160 9325594 -112288663199342463988850283858037947648 9325595 -159167111403131216784107232132544958400 9325596 -40909425514831634308097210407518879744 9325597 -34348986651927325843259305492391821908 9325598 47720530875823198361165092471741226880 9325599 -23306670584813269643505571733538389760 9325600 198761612035733615319308340702201446400 9325601 293185557445852627839297776246440501602 9325602 33874404833379873025038138069613810176 9325603 54655891052858519452379486371425256704 9325604 3788415750827590952164600289683960320 9325605 -15944893676644125939659836678118623680 9325606 -45235298092386272599745700806973666816 9325607 -148921595042383449638792341576136345520 9325608 -104524471551553434230623959827285360640 9325609 51717348630497964678630505104415374330 9325610 -24701445628987666037820633613357056000 9325611 319170739654216194064206142632684327432 9325612 -216402976807006196233323095018621644800 9325613 -2888725646682612748054333541485826592 9325614 6980963789886243213025456364780550144 9325615 10491613888402211709431264896267967520 9325616 -30507462568521730125916921776052912128 9325617 35061250496517634445163814177974222720 9325618 -9712411768051151394752903826060888960 9325619 89183751448266003554865827298215153760 9325620 -92403933527314983963376954140632801280 9325621 -702545262870295946095134229904767285856 9325622 -39966984340840003618873481222524874688 9325623 -126861386887949902028148871119590222616 9325624 131054758562123233806653689593235046400 9325625 -1303305936619925690486441615073030000 9325626 45117014319214164764599724686193094144 9325627 -233424862029706851789200173610961482524 9325628 -77722760417273756811847487625017117184 9325629 -7943496090426046941858450992403868500 9325630 80495815199413851647774393900720592960 9325631 87786899515447391500929684014951783592 9325632 60467328943357003433369550134855073792 9325633 -292183603521670873624048121352253998636 9325634 -201341697774783191376708689069366999040 9325635 20638258766046210798421764373419206400 9325636 48678198913186749160490725619455230080 9325637 -40461733134055593386477016697566167040 9325638 -17998527543926535169482177887645122560 9325639 -184771814121053375777433129017657023344 9325640 -149604153801574328988780621587124787200 9325641 34944897008694737997990237296131908480 9325642 -119298612903902868093977596489780440528 9325643 -446927285342087367471086604883619871600 9325644 -163230154697883092496367973085201129984 9325645 -42726014976851672011999695285386353920 9325646 -220823703404785243237306617263745146880 9325647 71322184224415018971583092831803365224 9325648 16993188108187078537610072248858959872 9325649 2074873406768366696157060685876850880 9325650 -16497440483255533586336138860321238400 9325651 -607858124673376716409167670572958670400 9325652 3209186728097746736668810489747783680 9325653 -23240900638133132707393289159805868896 9325654 -29175843573886888027052864646111377280 9325655 -121564903026740317920127290885957344880 9325656 -94300879156431201057956034866896281600 9325657 172007115475992100322589954369288770832 9325658 -188760953055749336891049165113169319680 9325659 89782712993204829152789428697617820160 9325660 -3603807068282273216834022349620472320 9325661 365491225830354850206910285222214228262 9325662 -56089661080058799145136941546364154048 9325663 38951807280499021125989362610812273040 9325664 -54684577288320503287992192357940592640 9325665 -97830124289848376137748731501070006400 9325666 29894621832388301171906509926012357120 9325667 83929927497538120465077990596421109248 9325668 286439216750422788514753785317031936 9325669 -5164385810900390834905815693339645504 9325670 139162416230877149121419643632116433280 9325671 127257953356207862663312614637779331112 9325672 -36377437749516888183481889566982062080 9325673 88499739444892508986364498903787188736 9325674 -65328160985258447843175998571982698240 9325675 49328017514929292878220752712901690000 9325676 258682772460040771341436190426547144960 9325677 -803313074760716554205815330150746240 9325678 -44170889997345035543489053873819757376 9325679 -7218267773944591708108657658356510920 9325680 8194415687085838982056167614838865920 9325681 2184461215735583552034837577269404772 9325682 -99786484641918859038038495537085840768 9325683 23902740902809386770086544188315940280 9325684 -226111351078446490307968585549169363584 9325685 195297471495512586810335234922847156380 9325686 -309060368364704099451268022486415936 9325687 16938038390860362286631276329202920800 9325688 -230492596019222936921247230079986442240 9325689 -38601668716963159476566692968631974432 9325690 -88157711634300755934289660275658007040 9325691 -330507527810735540112061414314988306200 9325692 -5715184837330670804191753290612195840 9325693 -140314858114315839586018848239138712576 9325694 -18435699231035000489284752836598604800 9325695 -84434052077087163954948160801866063360 9325696 -108958423256657489774157754743945953280 9325697 34707931048204873756625895422598868692 9325698 -108896011191346270559909564892743185536 9325699 49601458430998757577393376592393458688 9325700 -85086298870029259772891510118983644800 9325701 27631662766985989136274320962123948224 9325702 10987806915659243322192122809112817792 9325703 -43678870134303497362907813583230595048 9325704 111202204904082493283156919393669120000 9325705 -136388520439821777381676481946513802140 9325706 17305949481459245003907309672963449184 9325707 235557038758460361762067524841481026992 9325708 -16680358850776595576865077966269267968 9325709 33935313689993580616612250462557385910 9325710 -32155304848040993953095754563308068800 9325711 2463944406388009270679210987919215992 9325712 -5233768642328679370310318609620992 9325713 -1993544659143729768177166482248630400 9325714 61418737847577441566017817041388088960 9325715 11383587096309810478137096808152036000 9325716 -78817355444186186937470534694673410048 9325717 294650743985482285346936805952953762240 9325718 111502684308126115193618049310399941504 9325719 -85942994929934835788776884800260908720 9325720 -6635264991661633884172114997552947200 9325721 -31914311148610612240186587917848294080 9325722 -27775213611915664218678028898463991296 9325723 595427003926244106529251429997590797568 9325724 205815849754738328698087141837633852416 9325725 79346053707346125136890168390028317600 9325726 181147531996797768941843897261099517312 9325727 136088830756599237640387680943036623792 9325728 66858427505865665745700517031938555904 9325729 104879802800331933979718281165502198946 9325730 58074036795153508041692117797197312000 9325731 1494892830340311428579910902281151352 9325732 -46963307766740689142332640095251251200 9325733 15607905452443681644647506855042804380 9325734 -56403851739743234873073650764037068800 9325735 -127759817253795958995135410582479381320 9325736 -898897013173677752421750231028039680 9325737 6700643639039070905483350090377676800 9325738 -10024196462893769306210756065096253856 9325739 -778686951461972919512446668601696848 9325740 22537779171832599095765175725604372480 9325741 -56502698544206891007912568663229572318 9325742 -114483046457573489057346641925498433728 9325743 64719711032048180900543470785137809920 9325744 -25015628546747952575070329604384931840 9325745 -34237508513238862493823931593365156160 9325746 -11853819209352025702438597116145797120 9325747 -72953967967542257298417300249666214520 9325748 -123657468386109172458302084023278618624 9325749 59649399148926907716533393220924581664 9325750 44951209938269882998597328067671904000 9325751 200833385939853916380980110235979990600 9325752 -13163324284490180814847127779994234880 9325753 26204139025329083684943064879552089002 9325754 2281363371695049720724094388637774080 9325755 -129350690866400453062593126149069967600 9325756 185515524648810480049667289063220723200 9325757 2485283510987760259410092487234172512 9325758 103262500649387745788877269607260020608 9325759 -248454271091943442013293916422256247408 9325760 -58499228647111923905559520776070103040 9325761 70424093956393394412911881387256563200 9325762 -110793997948829554953775692942136120800 9325763 127373010463112019839367432571212126012 9325764 -10964756091084594858055129134638407680 9325765 118589822784503104589897492370894259320 9325766 120883558575892442223897282205059554304 9325767 110796972347263966820283986559291254400 9325768 175920796797285576983723544502303810560 9325769 219301053946827943624474015463058862170 9325770 -68672972661939519438632376818314713600 9325771 -25484972642069342216953129910403817696 9325772 -219157760223929408152376643657519162624 9325773 4503779904286622388365310592983382902 9325774 -242452813313685320376077174567787648 9325775 -65594448022717405258747001030654629200 9325776 -5878618939352186115603509156688691200 9325777 115624130377005808575548212623933849060 9325778 -45573856229367681142542976521727047936 9325779 69698913144036419822517696708159729408 9325780 80026628541645460960726377085358899200 9325781 236789712174108268545308883354287875872 9325782 50408010325650666483238070784136975200 9325783 -157494033853596886547398849063853299560 9325784 -17645427505970309313469958444627681280 9325785 -39363306226802524918256444317500416640 9325786 161495570087517808042683587825440196592 9325787 425365491709853644992704722333404698112 9325788 87452117580684290955912828434043002880 9325789 359734159953509397149679404110483070880 9325790 24933544456142602205216701301630894400 9325791 -184670967794358308064300377066970353880 9325792 45814791778114111507109960373931868160 9325793 330817666445547028737913602521346075042 9325794 115077090794592289145330354425658121600 9325795 100937763632799923258899026577571518800 9325796 33722417146451997326382533479369447680 9325797 1132373726688968941712354645668932096 9325798 -8925795513328757785295640613287501600 9325799 42379566796594010323527443885107769472 9325800 110984903292885354257372888201441280000 9325801 -61901318734371727727840226829730256908 9325802 20278353469244552780493468274014110304 9325803 -3897981409109415181647008275533531456 9325804 121328882186623381116417146730994278656 9325805 293672271521820750760257676029995240460 9325806 -24339279600199094288344297039083396096 9325807 -22874428526008174809106787190820256944 9325808 -1719534234065403983527583489197178880 9325809 140129785218405718014434115351225883524 9325810 11730397972622431686579893692743782400 9325811 27867581567207338825074813018321000000 9325812 74978236536992245187651650390803136512 9325813 16637141600340526642931486532002189696 9325814 27120663449013935636386702819672109952 9325815 -81484766332950528132974355587666658480 9325816 154086742403051134600786555391895060480 9325817 313721729642352446351442657164819509866 9325818 -34716312995574019259894565164524353936 9325819 141278778173815894071921118078538109720 9325820 58134055392911655523180805220041011200 9325821 143436170734610187726018368359287155712 9325822 -76341339239223841256023298851397443200 9325823 3725673852999066438168759837139738368 9325824 153743945267723967808997957437765976064 9325825 -69107795023728160231899522496828722900 9325826 -112829829776673553824978598281935318016 9325827 76714238832803450936293543981914240000 9325828 -102002168179645924038363722378224445184 9325829 -132306848761214049925194017604867585570 9325830 31010174873725988705813467733776129920 9325831 -221533516340198292151452722804615718000 9325832 160985991780133035486685340025635558400 9325833 200279323564309808645936077735405632 9325834 32728507864155563657296468686428547072 9325835 203815693246089966601735818046258999200 9325836 52539854165947773314053900833896266752 9325837 -300292813221074102036291855344280115008 9325838 -29738006869940763663317383147474735680 9325839 -65788787040988492687109644042392166776 9325840 -363461835718669122677359642422804480 9325841 -9742828775152600486154844429949538880 9325842 -68679428844730948391137847748997730688 9325843 25268227427008940466603533052642869880 9325844 -91538415229612414937422191592500934656 9325845 70399823001032735706885614288768977020 9325846 102731631228394295326329253927479318720 9325847 -364955745908356319311160606743739467704 9325848 69535914558773018359681291541228421120 9325849 37114972206036763007442273005696363404 9325850 15081784819172857288481262784002805200 9325851 -10217735044424456699537815841096067216 9325852 -107855038259315798557559621721385368064 9325853 -92579301866867982162434039011473695898 9325854 71813113250171105034434898091770900480 9325855 28997468576909037214192361978492958720 9325856 147247563953151750696072426619681112064 9325857 -7233336828691061124059547016960101600 9325858 -60642959416570299658642986125127642624 9325859 364629034162395225385833746979813802704 9325860 27963428971109019661939857047207608320 9325861 -252373526153174845279633196840841753538 9325862 -11188976632882066839004840582500677376 9325863 210493266519556307421496312797576482424 9325864 -102120185156527008474732495899677163520 9325865 118657229024026887515362716944800608000 9325866 -58451179382392010364274179515198199552 9325867 223061461772303239573561383689300116916 9325868 -125683751505476170733257227573076376064 9325869 -50035114415434792521628524956790928320 9325870 -1541048497030810076203845084921837120 9325871 74266214859210336183526984172805420480 9325872 26076580462534276511875772423911194624 9325873 129782314707650767041665407390266927122 9325874 34876385619642691470312956115523985952 9325875 -41672444748679529490963333757620744000 9325876 -143201734212251130631602132734235795072 9325877 121498523370079674030948813288010660224 9325878 29405365348412958996854551834594200960 9325879 -147615803001337008174477899903265173616 9325880 80457028873404502093093226211610521600 9325881 468337353126632547456963219607240992000 9325882 -27828342519946113236734395921665968128 9325883 664241755517309323590876693221086464 9325884 92390150310088884885957113617420247040 9325885 8393041159326545972992508372942568960 9325886 109846366601267345737189508762944587840 9325887 -45598848278503819463982882003414062448 9325888 -35456688799988952809229089010729615360 9325889 238781072831688596045631935108705034690 9325890 11861020629501451292363227004883594240 9325891 -53624703301296573075546317556407248708 9325892 142441053416732337424498223886655475712 9325893 48144035084768853797765465187402349728 9325894 185178648235633397708222486585148624000 9325895 159896862304751212591050755274666257400 9325896 9992767170747903273141591426463088640 9325897 -45184021148678305545667262239829299008 9325898 13942459371877801970511731008497671520 9325899 -117031186647785165160294869909944142232 9325900 58539718786915792109935245620388672000 9325901 42047043931400667774782712013799242584 9325902 -49009378495605404672305261902864430080 9325903 243378862064796608805641092790671030120 9325904 16171548281237371570712401304534777856 9325905 -112529385960681315575882214341676751680 9325906 38876394930278807180006732144315134080 9325907 -35213413425749231322489337648505234880 9325908 155773345411264940929369226346649067520 9325909 -66086356501446021500992271576067276900 9325910 93487657389080398482064299369576480000 9325911 22832095436155623679027764420583554048 9325912 -12987680509097300645225216629102540800 9325913 232749796588481769240538043664391041162 9325914 -54883393449818790921060892370953427712 9325915 8190614355353960434533325839471991200 9325916 52237442381993575692163008186689679360 9325917 213442134680992387965718962877096268934 9325918 15667599536767025257337046484042309632 9325919 -142605303773544238001474571645667987680 9325920 -115505630191575672423781035150684979200 9325921 -260424568339810848002216224314539301312 9325922 11510987102145317944982037236844374400 9325923 10241218827472052218694452519882042368 9325924 -947571416049257431649133931665161728 9325925 -51294411339386766035350065002516599200 9325926 239847053054856991844044130484091200 9325927 -181129409279295760254666193796147275320 9325928 507104210463831927974942420545776844800 9325929 -146023860668381641503560954770290948672 9325930 -104212174248271010641596813630441044640 9325931 -153591157988624690345114527081253153040 9325932 13082316695726308992662038181771526144 9325933 -46945890602861615073311378235942468276 9325934 32301333727698886642751813041551383616 9325935 -1293164104367366420067687296544540120 9325936 7547091314690760176311095996628992000 9325937 12521998827200113075922642972816933586 9325938 10246520449917798440790761163870865920 9325939 98613847765781382552686458522018770256 9325940 19378734205646587255090331425781337600 9325941 -86280871293036031977895387852521061920 9325942 -85936484876400753720747979918591227456 9325943 198219475146887077801962555967376617944 9325944 -111459567735290873811635581323520880640 9325945 -80528248086067425730686282712686134520 9325946 14922849745518353027057405003740112640 9325947 -9564908548872705063217862886695623680 9325948 188704630218319262385999005066888871936 9325949 273770958714717467178687449747080738950 9325950 77753597862949543859024322841330944000 9325951 -63334191272756088298963499339281714048 9325952 54538211656565677816283362612582809600 9325953 31047242698716438591944559217360471680 9325954 29855229304972663642653611969415840 9325955 2355367516517088994276103433843044160 9325956 74219236634191941278864471520903352320 9325957 181190619426931167403577066523804417024 9325958 86015444409109097311998628400879338080 9325959 -198040029439343151932169596584615112112 9325960 5834568710960021511930802661646336000 9325961 -181903558421587161013340278661633794680 9325962 120478460731228261830868015500195379200 9325963 186035576133376685403077067445195371384 9325964 21120963130684208257522006408749021696 9325965 -126095835056008525464067743061309680000 9325966 -4793564351008296447189811727771906496 9325967 -54784308996221247582035658450790837008 9325968 26179000833245268390693663454647681024 9325969 -229767640291982300002432167135707872 9325970 43756897091980546608631062486918187680 9325971 9286582384690841674310189049330135408 9325972 200204618994370825828686962442972610560 9325973 90430819302682616927958963230169678222 9325974 -105526103537185064315178727542631507008 9325975 13335494097950215213322323970227058400 9325976 -108464486229318938430322738809410826240 9325977 -4335807847549073016600837146228882400 9325978 2334250798310212117969534808623718400 9325979 10096921023018863687852857535999818080 9325980 56407495748823285687976353142429071360 9325981 -40096217614430930941099288071237787808 9325982 5930138747531661434463656946567133632 9325983 -11816011746046374269931579255581229552 9325984 -81360507177191980812937329658437894144 9325985 134145567366928036678802039138063937960 9325986 59413493636000108879829909791755336704 9325987 247629848352284893156803061294052761992 9325988 -90693266524246050623901109107711074304 9325989 215358421494285917282725302992589973440 9325990 68478386556216735749119403791205354880 9325991 -165941757044870765176275521502837082368 9325992 -20606975291931307924516702951767736320 9325993 49645954369172829589388789604456836340 9325994 -62539240868705573811791963754379130880 9325995 -6979387688555493648792690205117228800 9325996 -242436713125643717898273660875853614592 9325997 -23411969225844233506603692562472728554 9325998 43854079612344776463712362958019681280 9325999 -74582645973609624093219719298185978864 9326000 72184912051215321102465951577718784000 9326001 105711583098251587506232693699394430624 9326002 78727933483909523768683785284382615552 9326003 36119776418258963300768192674445288184 9326004 -29557078897366889312493451382345723904 9326005 -46806413777455555069215470048951960040 9326006 -79569572500192330750898346928127550048 9326007 111575331595161840120852463021959165504 9326008 344154129496614388334111958592091688960 9326009 -37132439416867602716452964561529163776 9326010 1373352132400096435079308322446114560 9326011 -66408035860777708039154980880683935388 9326012 636219857279140627245391980812083200 9326013 22070204264977962659842355356319622720 9326014 -152729689523848636372712131274836326144 9326015 252568878439172703775257635762757053160 9326016 -1803356734832246010090912805470339072 9326017 -19564964748059318055940211013142249920 9326018 80335323068224088529612163771909408320 9326019 -42233775952972459671766063214830955520 9326020 -202340406162699205211633326985999831040 9326021 -227046050675539332225187867693747796256 9326022 13891026381667823550236784042935476224 9326023 98223567505622458397418815056739503080 9326024 68058640598099616856367661967640709120 9326025 34154356980982896184858828712245075500 9326026 -95324722017109763897081177719996302288 9326027 -26614366567857672932673736170694550124 9326028 -20458871376581155319283568422294766080 9326029 58421397453862347478781369376806455360 9326030 -18996865981180359504620716836836939520 9326031 -2485044632096236222913423250342276480 9326032 90450016755715851308974261237151825920 9326033 174666691844583754247281460298459543282 9326034 113994537753209279880926477210304090384 9326035 -47852569504330749023962848728519899440 9326036 84611820559170985322225256838220113920 9326037 -35225679579005811151037864223060506496 9326038 -131100107319583148626387754767039162080 9326039 -149446712120717951939863291166747915976 9326040 -7443848472617623320544392943239168000 9326041 -98444567369001797048231845231095085558 9326042 -4459772318262025352070406834151894016 9326043 -144271359284883297644456592265480298400 9326044 1807399670229904482996458371273521152 9326045 -11258067608804274089415584306753707680 9326046 18897092872529318207528834027034436608 9326047 -174593081079957322183869030672884946528 9326048 315340533937083602211124827366728663040 9326049 -131061745019855786623873764426704017152 9326050 -31148671391874593134087442394509107200 9326051 48395938617619550936122882444369222560 9326052 125496368945950919930072765172791343360 9326053 -317160653403194428735650378989851748640 9326054 7495808267321887878111553069339444032 9326055 1721000808969695818030837509832108800 9326056 -233293986976014817894576527164226109440 9326057 -20472236642881460161738984787530182840 9326058 -71203490903667311210641930062414584832 9326059 459126335293746675826666670595111916800 9326060 -115224142781094346916606979161389547520 9326061 54132017210942445252459472835132168310 9326062 -112919685454133257206115141560025623936 9326063 60864032514318556192491950949991339008 9326064 -25527712955303387937057189344669859840 9326065 28939357935916157592447304578026837760 9326066 79639630586123771069129990456941722240 9326067 234088735827555937182227070180270183480 9326068 -37465616595257036447517048007862083584 9326069 79096327592287696156261688655444472896 9326070 61402891853331502828171577801437939200 9326071 -27917855040890034799312573295201088000 9326072 7940638274484491127736503960978247680 9326073 -70704135277514119609233732358871376816 9326074 -362595252585823131601034592472892304 9326075 290595598892645606722928099434335900 9326076 63922634193078386292841704275639173632 9326077 78866802050313841379413754869990545926 9326078 138633426909752570923575917711482275840 9326079 871977716561243850187939050589061760 9326080 57025623019191431326729524838410485760 9326081 142238439393113129014403219770755722280 9326082 98416047327436598396759492064824529792 9326083 57076398725774561664289978292633162624 9326084 73339522568482919726525137134019190016 9326085 -118073146886337118372001027354633493600 9326086 10492820748357437322258858693113868288 9326087 224405263825638881639908910205603395736 9326088 -181591418813888189908525002160915123200 9326089 -81419401274615711470572163880104859110 9326090 59519734612211180937512982277606024800 9326091 123543107034467269294139041815178104792 9326092 107033140996255052378334185464043338752 9326093 71973881834250643999115792788173253440 9326094 2329992895070695502450337377225947200 9326095 18197847450320030569351340275329821520 9326096 2696212877859912804476344394318438400 9326097 86653031741768152421255655470811513168 9326098 -2554496036669427871499637925400605440 9326099 34159305933673985298305522563674140040 9326100 -1515709821118044103300860410305843200 9326101 -273261077849909395580776143430968390898 9326102 14669978651938054149067888736195174400 9326103 48172631673341544590001275527766252904 9326104 -214673682870567657512154519449529876480 9326105 -81506247337737239251743208591550671740 9326106 -58596583860577464214324481836959242016 9326107 94451814331874678520360582593833800224 9326108 -68525821541601379899614610680202608640 9326109 10403779968585762244521100458220429056 9326110 -34130229910164808278809498855024256000 9326111 23635744169474253194063317516123384992 9326112 -74155075279257168144937843959209656320 9326113 24126763620389054305237136111192043362 9326114 32222319410925381663269984832511667712 9326115 15285752720562210192363261522314041920 9326116 -9778353879148003358454220667137474560 9326117 73296871256167785090496746615840911166 9326118 -32853625000354646145733475946158161920 9326119 18522163788299640177945060710510050608 9326120 -12125603507595713360569705392396288000 9326121 -214401567724698687427503428947956061488 9326122 -46284898322592352647228732170054982048 9326123 -6306957805258773873083993218536857616 9326124 198155345942973298484948374058522987520 9326125 -311096359056902122162144281792163905000 9326126 -125363061429368642694507259447374583488 9326127 -321926775288035842791935550058279876992 9326128 -18455879861692155815212589536926433280 9326129 -153085629489121292622054817034590764816 9326130 85159695792018139511165340189659136000 9326131 -105561870261673625823232687407845993000 9326132 73331661504637462429870957090407997440 9326133 836669873639567463805877087393322624 9326134 -73081520799526512290587785760180153728 9326135 -7683157142719123528219236839014656000 9326136 -633048107282512640009025150565416960 9326137 217667542793376816299492967088811039786 9326138 70550332791552687757406698057330809792 9326139 56808531942700886598675306026406990960 9326140 -94066173493231424343106819777014251520 9326141 2578931177156049872585391353262135264 9326142 40411757701056377148966899987257971072 9326143 -79908976361896077461559571759751678696 9326144 -60005871254945381921336719830985211904 9326145 62830345593693805939006355899001874240 9326146 -28212465526132100284448575162192829376 9326147 23057966031028813683985398663619128072 9326148 -58893286249198125438213365338706214912 9326149 82504248229490476056916112753521651200 9326150 73158981887897341525065420152147208000 9326151 -173790813120555979814711779716188070960 9326152 159859879661461263070469523300543283200 9326153 -56561695758390325491530131679295266598 9326154 -114838614560488949851310189123655962880 9326155 -48516016464497147790506656669973627040 9326156 32898721854486998622574630748219867136 9326157 -133911876372899824828620259451695229760 9326158 -133519473568534325711947161880303552320 9326159 -17963054166703052136487417824060832320 9326160 -32604663474408378463414784705087815680 9326161 97231783298136646560052745844386721652 9326162 36544193995733358366093907427253940512 9326163 -32992117866597452913670911841853890560 9326164 -50932421530499230375934849206376603648 9326165 -262607595766152457373462311078482731940 9326166 115087387680571212361593369768549527424 9326167 43550713368371535281182915971722654216 9326168 -170930139096876197910446660457157632000 9326169 -168084583930442672716548333141151880400 9326170 31658426944625498170125083345095680000 9326171 -15528462502700570825607484376286727800 9326172 -12886583749797370806600411903713515008 9326173 225533507454245612857240583512233840422 9326174 -27908596260397679255587916374765599360 9326175 -107670013232701461954228607366586745000 9326176 -168688157780001459769471078695143866368 9326177 88277032328374727510279252786987176512 9326178 -5305007921715468853560717188366025216 9326179 193316636440394418034929997685961833400 9326180 -254820652768683166114747568336685772800 9326181 102173197578186679951755505739280877152 9326182 219268098149260697894875524782458419072 9326183 109696743780620090339384068215511206576 9326184 -115519888560987090963567641576079360 9326185 171802438454046188158667873421193071360 9326186 -12396493445802284728612044444023175840 9326187 -35387880951399049859468959167260644800 9326188 10461315665576879858351553678033410560 9326189 -196308518830637217065539540746269117280 9326190 51031667870925145474618636506734480640 9326191 28761205946299582082414785156905317872 9326192 -49748527604094439798378205753027887104 9326193 -83718297240095209338389502593714529936 9326194 21129242585135682642675977534170770432 9326195 -67148611973434967188810646534159740800 9326196 -233774625773339546907623045119023744 9326197 288290816706421636687941335406591542460 9326198 10355575191397109299361531005664912640 9326199 -31987704109448039042467989103821235200 9326200 58385718176820431701155947830361088000 9326201 67358344371298953143956496792380900992 9326202 83661800702627097111839870586406828032 9326203 -249559194801491560991807702507344019548 9326204 -185444317268906484751456486422608123904 9326205 34630524591354399684273004461132288000 9326206 -49721296771222577406593163958306458816 9326207 -116494834576161044416695356299862757120 9326208 34004217549601564079203043493543936000 9326209 95851669916863435813075799186246543104 9326210 -7208131993029993346248602924169661440 9326211 -81557909796672192233147599850606110728 9326212 -18870310573482475303286382645258866688 9326213 75643365274021254957743172892587579648 9326214 89515327118030923411561639339337164704 9326215 175230762026432841241091940749708106360 9326216 105825416774085975423563684485131924480 9326217 -53596971759016344871669881096460757088 9326218 2691681295842823848005657984997795840 9326219 157612430702673255855549489322369796676 9326220 27686384956443812855054298530954434560 9326221 142718667552311626980308446930989305100 9326222 220855790931410238072903481063155582912 9326223 -140487121500541795703431808807484621528 9326224 -36985884656419578938364527167181684736 9326225 169192227219204455907945963941406363750 9326226 4232464052488269410780394707356876800 9326227 -196365540272107253293745113917498048 9326228 -29924156015606615613543514356370146432 9326229 -24587697616411603730078933428398910848 9326230 -68406208943817386207993418202859222400 9326231 58243638065933402301988561033793605200 9326232 -84842495250466771280588352222849638400 9326233 121233109619692401095995163356050584320 9326234 -43885214108785099523338913352189070368 9326235 50813372265210322880572461460299750000 9326236 -112139529589779629286464735737027570688 9326237 -139467419835011372104206102241083609114 9326238 -108203520227497844437367708744012792832 9326239 37263915446491136955782617284957550848 9326240 -5673107960348964475264528915617546240 9326241 126490080766728981267627683905587287250 9326242 -67736858199052561649563304217518551728 9326243 -208715096336337689222734533400221854256 9326244 52189167564009284977690339234375074816 9326245 150779122717492626297668345330679859200 9326246 -1296397592306309286733317726238771776 9326247 44139414184714347140524948791540272640 9326248 190280186214748202408658090920644608000 9326249 297138913529663186358184777843288640250 9326250 -24062977167060903458387167631806650000 9326251 -205651181958497670685243957248461160672 9326252 36798867892320349063072974053666614272 9326253 108860501862173364700261588464112029504 9326254 -77422881226929784748696548248756307200 9326255 -248279765512101623714936486220090912000 9326256 38502665358509765751882951831467065344 9326257 -24591987821358781654471502852435429376 9326258 21170722786185255203591805673798272000 9326259 -10749489214871149753207674211740165384 9326260 25629355245679820282946409590621058560 9326261 -3740273019247843754730929456050787136 9326262 53053493616900109481474179728756370944 9326263 -26814616275059171714853624462005654488 9326264 -89919708548780508315442992164922470400 9326265 38202612240253576649529960166469500800 9326266 59796785359934059765566035894233052160 9326267 28548864233164529149447346146889993316 9326268 97775527659170799927528668076561662976 9326269 -318893476307735871390317605304106214330 9326270 -370214757711959513935622109425516160 9326271 -132948613224090718119517208042881825776 9326272 68439758946159275078069096514763882496 9326273 204941413402961916087555781005587541600 9326274 -31304705905737573514949696609105447040 9326275 19017456471120981422601813994443756000 9326276 144981888605422647274141561418039562240 9326277 52881646878299828900253186631655597214 9326278 -9520845022237323049500814437232210176 9326279 162801712825272561846075041772361841880 9326280 -142017385850305864286925489383337984000 9326281 -223427430429961137735991611837340522918 9326282 -23167021556350566668910900696988124160 9326283 47096841021927182580085266426061680000 9326284 112638887182676633549647325738691916800 9326285 11401663866502275922942041126152555160 9326286 50817682086895642748474318365755907200 9326287 203594906852496521583261314965975037936 9326288 4512763672581280707115369682610683904 9326289 93630954622182990444269745451115382720 9326290 71130312217649673555295097100038126400 9326291 147660612819295566980788489503421449120 9326292 -148401795926990775348424068511703758848 9326293 -133585904964384441058466562579547337376 9326294 -37680306964902301844429308502919138048 9326295 -11705871834923594174322973751758008960 9326296 -54652317307196534271749424189767639040 9326297 -285147743682274834302734287852503787254 9326298 6248214950960375062929297204229937664 9326299 14485748281592661920091700483148261680 9326300 -28525130764501411805031973548548889600 9326301 72829857539406221913973548536201620224 9326302 -126524612765343203913188070821641438080 9326303 -1208038308964300224841787649124843920 9326304 55394154038964173353240094648605605888 9326305 -24391634773750018985092241808729666540 9326306 -70889795224373537033903276305470031872 9326307 64811090778191234528022403504051371840 9326308 -282315341596847296041213215617804915072 9326309 -81557116002428638477478134455780047490 9326310 1330987853871342222329099866176000000 9326311 135625205139980058801188756180166477024 9326312 45036799741621512898419612957722803200 9326313 -2645823659175946715589623611505116800 9326314 28732191422378387885973671480044430256 9326315 -54670417684327848360620431747295147040 9326316 1651795277305578109248788987111276544 9326317 -79946506642040397481592159123682762570 9326318 -3909715985904010294724845459109710080 9326319 27817890531714311438958918287151693312 9326320 45779559531864764182207991557469798400 9326321 -275354305072923453279825427293292534800 9326322 48884791957064609142476301622484553360 9326323 72702005236248124871963557442217978572 9326324 -40838948474331364406197799134579630080 9326325 -24652543288019084617069191762928454400 9326326 -114457873175533705540066240075201281888 9326327 68816064696828264565223746915716700200 9326328 39277655352406783036993412653928939520 9326329 -119669355086888119972024454338718898070 9326330 44825610018041555757932137184861872320 9326331 4757162261110511549076731845946785824 9326332 140840487870042872488993721220590391296 9326333 486403900928771424383926213291501075200 9326334 -581916811507980621035956359321139200 9326335 -139518292966571320168344207994873773720 9326336 -326258235404482297526007401313246117888 9326337 -233936297254461305414263729587691692240 9326338 35399496041001020064703528966489744896 9326339 149843326592381958666035775206955012096 9326340 -83033045141528523969811588121941708800 9326341 -372194609875074832491670943591097581408 9326342 -71344209896626003231223722508171527680 9326343 38436355092768713742925244090024982864 9326344 -283327364217129959198916409420153036800 9326345 116478250172892176098181103264083980800 9326346 -86693956668953133661516260659839094016 9326347 25882999921496525877282068408028866832 9326348 -196322239063308799616287694755324123392 9326349 -239633667930608009490803688631374628266 9326350 -13003707764045933271634864628062310400 9326351 -123926793681533266112442059334968431296 9326352 1813516196945390899776798201302482944 9326353 109326785801045494054550516051846799456 9326354 91142714167975582378429050840689279376 9326355 11480223368542861514937505793274822960 9326356 -59264482169101069875145391138114251008 9326357 218076245178727849813126297447244040600 9326358 -64831971340187735746561870412942633376 9326359 82843089271304551366017304342227789440 9326360 -114850681001496116338604500323634176000 9326361 -38615510812033981280711205082313814816 9326362 24920265921833001013991055826135264512 9326363 -254201126705720161435877265803181323388 9326364 55312595193747247353980797713331249152 9326365 98666079937456022649122199995431069920 9326366 68573377817970759610554765141893684160 9326367 57975723045702622418415558033655764000 9326368 180226523025987851302366487029084717056 9326369 59271440152741291305894745421685207444 9326370 32560082585283960296551631467054172160 9326371 -54728161003734270762225980424002953680 9326372 153900095759106811926124782820848107520 9326373 -24724637286023763221200133348247166656 9326374 -38365324425788673450942569409971983488 9326375 95903964245509385481798733431685194000 9326376 4684159139991518135987372724079979520 9326377 117081159214508247441525578824577011812 9326378 -48870454703935953489753281007496239360 9326379 -125001439205146375078898231508184885416 9326380 24286463113652128278668912005791959040 9326381 -70122561110678865972615462497408651136 9326382 -39425246421064376608435266389266254720 9326383 37618933323949154239945925469006458424 9326384 -13997951102736354675409384058495385600 9326385 23039160787035145983090349374792459840 9326386 125069047979078680793062118364006282240 9326387 -11512311105016398724130367132471919296 9326388 172450852899174005877121674778644787200 9326389 95560123565290364748529084036573486190 9326390 -49764073060198397285260656320937196800 9326391 -72350806087293795578397171683971594008 9326392 -24920371574873330689642079110611456000 9326393 -44033936927903608154611353868516728876 9326394 -74172656794922016225057617582058577920 9326395 21833093292883858698304022290770336720 9326396 -41144912121722952991659229036939699200 9326397 -162255614601214475149203582300593615520 9326398 -38458589430231301513918074573302751744 9326399 -308315916755982916536231264384706320 9326400 34481631924747443383072711567736832000 9326401 -71680956367657329145178902493820496448 9326402 86375579564378441729018362189081363152 9326403 -150680166188676105222406196842069864188 9326404 60578355579153892053806136474227056896 9326405 58252430595464362247343345896032321920 9326406 23524696900153830369283336633827904704 9326407 1629698743096752718625681256148704240 9326408 2856551505162154950252517363382353920 9326409 -23242945073306282516115877959316789632 9326410 -8942355464830909201612295944656920640 9326411 241500281820084214645613939182586268024 9326412 18275773890595275383363624809664815104 9326413 151015788700636133098611984949787156044 9326414 -109023539573863057974621773769579860928 9326415 40102980830442370504348591288501501200 9326416 36223278330047402843620323933870489600 9326417 -502634375952827043373820110479634618368 9326418 16900897391767099099133183591522754048 9326419 -334464218627159373157275839491935964180 9326420 -113803612002203201060970096009884094720 9326421 6162622938655816139736268782037801464 9326422 -27698286560522205663906647810662032768 9326423 -73727985678620933190783618000439022328 9326424 170060882955714131222475372960055296000 9326425 -121633765639494003982597299820014942000 9326426 -87047289935633031726110478574881367296 9326427 76307606099094601613356236531382538880 9326428 -59379938334771540679764374015836542464 9326429 170007266704081850708536836562876037760 9326430 21308716660668325706464532863663392000 9326431 -964646400369377952393563372039024688 9326432 -72720195421180204840113057961731686400 9326433 -62337982706282108733396676652568370176 9326434 51131715693986125941589778570931142368 9326435 -4442397276248212976193288532559836320 9326436 -56744851693095271221659608525037752320 9326437 188899719366296809872164789322350902560 9326438 134858234412205898783369227917968448 9326439 -181508284312379067747739466745708848496 9326440 178798530294077969191942387348416460800 9326441 79748194615971008742887398250483890944 9326442 164927171251465860623128795863949824 9326443 -6028132445105286814875564370803696640 9326444 -41315311594696998006300620367528029184 9326445 148262342224759714610141759543921068800 9326446 -114717538922790679875121209482222267328 9326447 49973555138700237046835417759373150840 9326448 -85295599321704636589133151986520883200 9326449 45302478143013328730344579240357545792 9326450 -41582603167406533773518726120103513600 9326451 232226496774229632923559216582100082232 9326452 -1576495607192125518329287921218484864 9326453 -271345292011995118891078884343774904100 9326454 39041246350737864244400038521886586880 9326455 -61027761912579482784177728338407442080 9326456 -11242862378782437836200880649655050240 9326457 -97940164378023974070097866381574928448 9326458 78009562033785025043753515537833218640 9326459 -6450507475166677515701575757791296600 9326460 -2977469550792037050265805240295751680 9326461 459874698439647211408433212826035199040 9326462 47322434751563958225430391033914655232 9326463 132767927145576843323841851268417166224 9326464 -97670870496821814525855112244829880320 9326465 44830570853023508290279095123980968320 9326466 -70589708494960046110843238926272182448 9326467 57731024274520277433889402791414349432 9326468 -165652135078146965850372704204339281920 9326469 153145342734270614192785923470595186144 9326470 4029805763053385052103657238570071680 9326471 80449810174671094201833715769577081984 9326472 25817675137932859214631486328697241600 9326473 -181054153904156408280301970354462350400 9326474 772635814211431356153855744032504832 9326475 69665538489139652709636333494179956000 9326476 74905551317685142974107294282420930560 9326477 -94026029175600529523136901753564140000 9326478 -32592742773150081324212440633862138880 9326479 -80920182074433166144623768986954097360 9326480 -5141484499237737825939497422305853440 9326481 -97620462776114348233073372183154213648 9326482 161151933718381971873941849791351776384 9326483 168845447768308442889726382669914968400 9326484 33417506986888054790855865073722808320 9326485 -82411435699215626092164692030144640 9326486 -20373590505684269557639729092903305856 9326487 -90188300547908299257433843564078386480 9326488 -31051821874829020003466572842708480000 9326489 -11492539987697173102271505188335803648 9326490 -64104788616064560132645799817199002880 9326491 -411232054047494781461202276454409132016 9326492 -38953275023847992627025750877870817280 9326493 20304934962279195033394220680683208704 9326494 -18344282289608296535915459993079878208 9326495 19561684714844252619986201608316409000 9326496 -153931376819015893003253674084103356416 9326497 20519613102740972043472800507971354880 9326498 -117739361526703710245909092698044430000 9326499 -16547529333831732164989339771288043520 9326500 -50099190119840493394447095734916096000 9326501 111643002629330197836663811876275821502 9326502 9935025636115900581363269864605111392 9326503 -67977038854955955534490360952497461920 9326504 -346577635124343620855552847419859271680 9326505 -94579367231844540873787158647180147520 9326506 -75140330441270867158290773327285299200 9326507 224833759700684174616337832647478760756 9326508 174663570085025125444738054836231144960 9326509 84663229522190353996947408924970290710 9326510 46692537916662425618578398924413300160 9326511 232150203018737020192660404983353077480 9326512 -27611337791414246373145433462878699520 9326513 241357227559871393136085296595502793600 9326514 -86944215228589749977047394647053759360 9326515 -78220086938257063986163071150159317760 9326516 -16937289870370677913170342692981744640 9326517 -214553162546383666289322858455711466720 9326518 72612841361639549564599383993875436960 9326519 -223518105923503140417527461309642021080 9326520 -51057067101707141381616723305426534400 9326521 94684666647648928053310196820751717200 9326522 -1331877733517415295824844382073796608 9326523 168791559449436841714067424426917188608 9326524 -148878190403625964429350368971795713024 9326525 82210553317307919024850153643042895300 9326526 -126538538022212963748316950891442470912 9326527 85974087040292152761609926929996988272 9326528 2028034151481603748114803138641264640 9326529 -201425059155971279786198807074696128000 9326530 -81802946387396558675373067914262732800 9326531 88665754970703168850522486246637494332 9326532 -232691441296848530429480554303460149248 9326533 -26402762051708098680440663722013784800 9326534 15486818870748647566134728794405300224 9326535 104752504129420784456433191664808117200 9326536 22972032161205426989271517887975260160 9326537 -7145354299726210554192656699080069056 9326538 36108804997800188902245633085504593504 9326539 -227210935538372602178612105035921357344 9326540 -64347402952378365642949438970865285120 9326541 29035334322055590204867704237275596864 9326542 130561005977361373363765863746372017344 9326543 133959908102548067595121276970532476760 9326544 -3469304739009148569878689495302930432 9326545 -189517902360122701166486097219398222400 9326546 -93669237250515799095840016162845229056 9326547 -161449309772278760589433585954194888432 9326548 19873294384818387521744938077388111872 9326549 -175367340261511490120445784151920988160 9326550 11664512781718112160103860733708329600 9326551 -43178615667971415841752213142743133688 9326552 -55596320272580572706371355399443814400 9326553 -3664711864968354512386936845063800832 9326554 122527643232392299055570006032011860976 9326555 -5860421322746406564437581117694668800 9326556 -29171830514425534741068079320736189440 9326557 42753440848082395780807737698987417304 9326558 -129469471601553673487869437409961781120 9326559 -324822578651417823004517845285468728 9326560 -2596513499303754546280398980650106880 9326561 -204018827155346277645026139026275007838 9326562 -33028184854915177654959880912144046208 9326563 -55008745851179469513445172878093241188 9326564 -16557680268361254902050505234499696384 9326565 151708086684070732664582870110317160860 9326566 156209084023240501985351039082399659232 9326567 -55382455705542241459793634527460191808 9326568 19263494185563218640174560461978828800 9326569 1268930907431099020585560819272479488 9326570 -65610958376552294020654796606176285440 9326571 -2208160828939721365846651483529842176 9326572 -961437731354223873296343326783285760 9326573 399034277764594463368162789587012228822 9326574 135777648506995794728492243625805557120 9326575 64379825835899413410449826076590141800 9326576 2880837739859979504824658065044733952 9326577 17038975545090963145780104069396264960 9326578 -141737804354222740263299983087678706160 9326579 -99328859742055441874067658601390429520 9326580 -61899366130210055520140055005514147840 9326581 294809852468823248815326817779867992064 9326582 203477093956144944824896053706835078400 9326583 65414139349502659769363867028090562944 9326584 11448834697434783765575377067472322560 9326585 -129610051358923751355767633281883936820 9326586 -116811586080204820960923030319626802176 9326587 159667096261090650149408919681342246080 9326588 152730406338682334394981564028602482688 9326589 -68774645092473028736082985019531083776 9326590 -3354853288497350780714968783458800640 9326591 59044792594932570050715747694648659552 9326592 81504487123052488626423329123821682688 9326593 295011639916289007513672203600401059842 9326594 -40606741749563941844254574438409977904 9326595 32757886629568140639348673513683404640 9326596 256952377252432666944353684953751811200 9326597 -48590022739324939420882761392672729568 9326598 2479161641644014501047357124157095936 9326599 539479160684608470856588526726053265464 9326600 77917260023172948745726702933586304000 9326601 249779211976752095843750916652661732592 9326602 83216086925479651339039015508815718400 9326603 95147483056133040787963528426110744240 9326604 -34756576187119712507772159616133480448 9326605 86943624802812737041966587435681181260 9326606 -10789736132331052814440459070437490880 9326607 209986834296422787582720639438745916040 9326608 30140243155178640688199127280582811648 9326609 346923600562545465532095295015935413760 9326610 94947443772825320315681686310425651200 9326611 -16317726524228352533183307746956210980 9326612 285841853801589879950834946631029392256 9326613 53460089741935840853749215559317839424 9326614 456915555282564399501906965656266240 9326615 -80809787747463764571836816171108496480 9326616 -56970202801284852697244123202856550400 9326617 68102456455867732279670381550744037780 9326618 18991749072165927464151512082932687616 9326619 80717176191778035102464315573415376044 9326620 -130461878631468090398754377528449528320 9326621 225485411363242637325095632914704286822 9326622 -39134190049145085606310899106401530880 9326623 61495544820605427985366843523861355872 9326624 -4084604312655925284722826421145370624 9326625 -59625456176039906332863749534307840000 9326626 4675565241933072267370116307215826944 9326627 77594113711106920053813935420784805872 9326628 89906079700985833645284910810281811200 9326629 -29304760717746516965351053372409078272 9326630 90924816789289313310092582852316120960 9326631 116151126184338472177614853025339309184 9326632 -130860304190837174317665645092664115200 9326633 463924033877500098827085635657906567040 9326634 -42371592661522786432898060627895371520 9326635 -84915330433868423154287413577388949920 9326636 -225125761675278270048373906671294727680 9326637 -336774198574406669884589027015981386560 9326638 -67349092796169422019508198366996381056 9326639 -24020809949369253412590269422502450208 9326640 -18239011194965328321693422940533882880 9326641 307303045239625318652568648676600097042 9326642 12238656520803277052201206278202853184 9326643 164054627872189137665592665382763399728 9326644 -106865511429073913987385554675134668800 9326645 19783414059339455347350123914876751900 9326646 14342226268823279646098453747608823424 9326647 101723972385171258260553281816740465584 9326648 -107919449155362993809195337635489648640 9326649 -155350379192854171955869588268329335360 9326650 185262170838260967420248927187055353600 9326651 273410864116243211643486442342435559652 9326652 53966161182009529712478591355597189632 9326653 38633389022446380245199767741586102880 9326654 10541090956032893052046317431336107776 9326655 -31920495745566046053278334792498372000 9326656 31069214514443329518502973768115159040 9326657 -398385594210471503580834935781301200 9326658 -10283537010513584258164479116248602624 9326659 7299054396219791440276916466707715600 9326660 -9761642859102388620289618555018690560 9326661 -119323999358519055760441794176930304000 9326662 -42838072086357947355173709923524395168 9326663 -87607357110711681246249296226822649080 9326664 3841639784108474075457955683595315200 9326665 -86787970725606452676893853375168038940 9326666 76979036503238141066309539654109114880 9326667 57748516596713101082993905664447603712 9326668 49514712414435853804093754328710245376 9326669 -195498430981907253057292206896065668480 9326670 -16199399980331641749241559744368329600 9326671 -133819635398163602312409370235047173456 9326672 4717240017371433712342218829399326720 9326673 -158627211663020162380239258614835123678 9326674 -30138926863064703673410445644344245248 9326675 -77949474596859253462798508308705248000 9326676 -41485193078711010214950251160563404800 9326677 351533197911714366357904155591555544526 9326678 -76163877650849056947757422119607771360 9326679 150127768075552231211006838957290951784 9326680 168365768537197461309220886763110400 9326681 69500337937412975703509058884025984 9326682 -118116508655433953158312287640809496320 9326683 -117879913455518882134509998667368634320 9326684 -123172646319956024071057734148525046784 9326685 73253348321601326505512538090073960800 9326686 55705777821075146146396725959031450240 9326687 -182963267118317746756438302644929949664 9326688 -11845724949556649388125579802354647040 9326689 -218190412920053438286219613933971820510 9326690 37915288016252953722894471505724200800 9326691 16722999133111613218277359752548751360 9326692 -17458553786453833658941903498124764928 9326693 114154239261118722347247659145259317180 9326694 2804820150364025044159573417923690240 9326695 -37204153183743544484922277073345087520 9326696 -265731533767295998649733260104493982720 9326697 24495439104237288275086931716812503328 9326698 44178450474060824098169056923037191600 9326699 3137440449146166252540595604810367864 9326700 -16897195217221487939442558806438400 9326701 116961554768253456320290119950070621920 9326702 -31517096054385556857072254034364895232 9326703 68825698271322019687616404281572567304 9326704 -3560786556766787944999188357095817216 9326705 -138044206066170228499566994266135496140 9326706 17383693131256558399485569524505522304 9326707 -66318068926662609870916748566910049312 9326708 9814078383318187297714319801191609728 9326709 6889881023328069371219297360416203150 9326710 125171505174253400177748285433584971520 9326711 249973638914194515458149675450089534312 9326712 147243950401575431932965400672841932800 9326713 97606646277666695353290206206540880784 9326714 -88444072771066822321489449519299874048 9326715 6843174513075641379568761168788747520 9326716 26498984365411037979980417023259081728 9326717 165253420561654778642130062262664535052 9326718 -35387790665192014213726474704209873280 9326719 199318748376458181903579726984499885560 9326720 52191797719356933059664776653701120000 9326721 44637772446516412234420829933967295488 9326722 42908529454420416565119090845208551424 9326723 -73143353537081074679543459000030829360 9326724 -120316166663011367136271987411607021568 9326725 -194826707390742110839331311130738405900 9326726 -163991281618285816886251854668952758688 9326727 247750775589780274604802791772870556992 9326728 -106629582519541100110201604560898979840 9326729 -159530650969078883403014234845145645670 9326730 -880082598204485923673672799803228160 9326731 619451334885013163331267515117608843992 9326732 -24267785239084241412900511012042214400 9326733 -59084336881226840138024053161938505696 9326734 -148483504034042993406956188658982993984 9326735 -79620557624602123865282030784659748480 9326736 -3017833592005438817341431045543690240 9326737 11554109595888611720929345248729774272 9326738 60568100102359359160859691137096577696 9326739 70776484778499238539560918820729291840 9326740 -191173864933645388021480595318647193600 9326741 -225495324600029213732000848256605119858 9326742 -44284934016158260893767622268780738176 9326743 -1242036081467298630463507750849936616 9326744 59899848694386415655600481730531983360 9326745 1937086508220946265762038874316816900 9326746 58021066534903016842146264534934633728 9326747 -82399957808368718350110067443388728 9326748 10681700788909231611734338129385026560 9326749 80358604429624370233410385207149083846 9326750 209838158167215518682330999673377072000 9326751 -44953850923836086217362279220891570816 9326752 127901671844187506590472587805743644672 9326753 -58430165410463330593801635267030024192 9326754 -87900243857141612171212470426159084336 9326755 -11407002140080947230565800145747408000 9326756 -89660821610020043005576910175770705280 9326757 -280114708538204197415247362821417070784 9326758 -66199615262482446713997311689456142400 9326759 -133795806000423603042657652379810484696 9326760 11073304859176041555701551354634649600 9326761 -216777941343712638127668967251804200160 9326762 37478612253170965064358086086684276224 9326763 -273754482012827341026054098137859921508 9326764 36987389224851837893952159352385336576 9326765 9513917124051675566332452400178438400 9326766 113017244626961612640596840778778089024 9326767 -374533801809513044595339942624503139184 9326768 -39216818110478306138596947520948469760 9326769 -144103417527653303719093659869386001472 9326770 -93810878820653769617243499834957133920 9326771 164305175777162392468369139627687100432 9326772 3855641645687243092881269615563530240 9326773 184424641608285198481415902738981186464 9326774 534909768843466262852353679399038674432 9326775 -35477541863090716055430979184773280400 9326776 35814791210518692773902643649655357440 9326777 72336145614405208314342047058027129600 9326778 -61921309050659604443642197190426304000 9326779 -126483407516795660983140936353611810560 9326780 -52010197406942224978117917600162086400 9326781 -70747849663786812552542687706050789172 9326782 24959445243087432071077400998351222272 9326783 -69121490857536209637907988472870920400 9326784 -11641537789764377494860736703200493568 9326785 -1829980037396401129710089699791296600 9326786 -480793975444184431129939255744943616 9326787 -37419115004980714812509707876936274448 9326788 288769354472336096702653859242152745088 9326789 -38241840694763648718319936990569987876 9326790 61503042320390170712622921406196595840 9326791 -387713061838921988076290409472765137000 9326792 66674297715660090699718357214226048000 9326793 -39125294626584402044936059811155909632 9326794 -51771339391929996820315246579710444960 9326795 -138695452481444801397107862315290839200 9326796 2487984942425269533295011830646492672 9326797 -128127523969114968615662561848806831754 9326798 6873103409774545417668033938827520064 9326799 -52573456738147835587697375578421739120 9326800 4330100852074603118333516111056076800 9326801 533939437768772619466336210270959906 9326802 -114220705550644626734915945665858388736 9326803 -28853065398595777246233694390903181280 9326804 231231541675874326242825983554800480000 9326805 39868953599528630302270211605107227520 9326806 -174919687204445835854534428306179150720 9326807 216512765061344834767093957952789765352 9326808 -91847779643744853462397513459029657600 9326809 45268254673873981233005571628096930000 9326810 86721304620796161111565533715028686560 9326811 90907910885111379642555890557784336640 9326812 -119822821015631295853069666993214613504 9326813 57999576061710146781590457168504040620 9326814 9473652312511036650126668358491630592 9326815 66663969196079676732905840306044723200 9326816 352569285452289275454815990192132849664 9326817 124576463448713883484826480587005917568 9326818 80615820421394111629451521761810186240 9326819 -80966229943320914290514867434726239840 9326820 -28200186370974562926252048378845798400 9326821 109094323703487031366749440764399929600 9326822 -75724288572052973351054915525095959168 9326823 -20256378206802606947394002628839020032 9326824 -11892638618981572115806919355762247680 9326825 15882458680152829016619466892378099550 9326826 4838949514699376561406010001435835312 9326827 192073534191598496980670121096732825720 9326828 -51042366838001604167464397297635236864 9326829 -4775668896611537289734070685003134912 9326830 -17470569870881718962040235465156837440 9326831 131850432937496080527873113606758445592 9326832 -18464510192836215866772019669052129280 9326833 261730199558047124842625603340835735024 9326834 37358835941913141375147101672003765760 9326835 40369416065018864458719771996558849600 9326836 50751618268386827502911476839488316160 9326837 175320486691048461090683383505275467900 9326838 -16740786313484625039905802178305262080 9326839 -91138999357853047551197593315506114200 9326840 49649768397875770288187533464136089600 9326841 -52014770926634800302505847849725893216 9326842 -24617157742894371257894293630076537088 9326843 -431220923041420154021105055558697691160 9326844 -12613526847921653808043630982999869440 9326845 5760199069646223282970623966588545280 9326846 -55454777685806803243507208388579148800 9326847 57721968107350677924988449879154931400 9326848 -33765665567832381382941486881469104128 9326849 -24966275789229918664584498192800323008 9326850 24758307136831246614323727140520115200 9326851 -311506946573843362700300710845380742148 9326852 -27870040005922079687628581673137599488 9326853 102728235987667758660781756598069284800 9326854 113805968831449203813406948353955169376 9326855 98227600925219617149804527823572432760 9326856 -158075167496694757475706441271738368000 9326857 -186917687669616663356677522480825969894 9326858 -83364979764978941584931952487730112720 9326859 3696622457998554307553171747514034608 9326860 -46224054241367753150948375015085757440 9326861 122745728824914806844847305803945169462 9326862 14674226170082049612584563053945179520 9326863 23933217182836032599378600804849645760 9326864 -65835607494249432609168344899630448640 9326865 -52632104114581490701811995676607199680 9326866 151721152233652296311823979659864799632 9326867 152221334932273229868148428257617080144 9326868 -180453031931484500900766961583047311360 9326869 110155830713849060391374589350930143392 9326870 1937188473159938529073212273148796160 9326871 224853517783058594711688359682284579040 9326872 -1605839619797903671414615594237132800 9326873 -35484063481396201474537717663491758976 9326874 -205168550743098127748084515830047232 9326875 59385141342527977199697689263307682500 9326876 18675032191978531621579713262308762624 9326877 -7488068988245093076900566865714978816 9326878 23511642144621068186046724613482526400 9326879 78752968639686696842191432375325617584 9326880 126315413849597741511531072165878169600 9326881 -148564182386684817320660410911849096300 9326882 123513660457792028068223603793053139792 9326883 32416346282682594504896578257607221624 9326884 114300451644563907725940840202376667136 9326885 45274998840391681518718677116579677560 9326886 36636907084153780764715831555286868864 9326887 -96603236073134080455297217765762572840 9326888 -109111712125497413102046823516023690240 9326889 -86764251607126674320365166983101109632 9326890 52714871864274423157076893060195200000 9326891 86036555533419350815224164093470272000 9326892 15325681614673113270431524347336893952 9326893 -197218392939428624342081608037160054420 9326894 181805510241647742381975719792858930496 9326895 -23886370416991231323821397826699394400 9326896 -38873895366421529371649992455739752448 9326897 -52378803919105868983330602281749423920 9326898 -67256959073255235120697831656778659840 9326899 437626412990585587306391444679783394336 9326900 83308073645019088137280948821702912000 9326901 -7229273845488976119060703635970783968 9326902 12133657740414054336631536253830890112 9326903 -200036554674781446095285335352984821848 9326904 78620492884847203194629783695984005120 9326905 -170785957158829585689911240939562440700 9326906 -4273040532763540430758856410334818560 9326907 -6029897385386234571191669359380949560 9326908 -32732897038027853390705003769470603264 9326909 67313590602885865953839609669458602720 9326910 -33993990492149169474906716959543833600 9326911 258443825120864890080727045169590428024 9326912 -9174489489738029381963684968755363840 9326913 1038237974371655002302862257651707424 9326914 -156180334916194294471271694084210306048 9326915 1257474433112535073965467370780579840 9326916 -98160645541764414307587011282640838464 9326917 -43123968144053147038397955043471560034 9326918 12157040970318699312115470253533437568 9326919 82978931221652525420824854362011272960 9326920 162339055466018167505662463220563404800 9326921 142390734177967367766777260926051996122 9326922 -127078114672178206060612996212560640 9326923 -166665587800097957145825569896210015520 9326924 177217069229411991042898411877394556416 9326925 -142623457544756889791762594032375149150 9326926 16482456210230023810372559705685600000 9326927 -182321030808545262552553192774391086224 9326928 9548017466822013348690702723164012544 9326929 51144691740478456331990095827761814640 9326930 17395393732320654985042558130861517120 9326931 6165068802351129410555292247729728000 9326932 -76560880090694814367814231028403429504 9326933 63905866485540415570452223032159000960 9326934 -183507054363692311595035852608432197760 9326935 -57965051189947792496499166504223039040 9326936 -381880504172564468226878430621734768640 9326937 -116069668727600592088075014709199274432 9326938 202266112631656508375476814573016701952 9326939 -84811935337949827630997763142963527360 9326940 -3514629888974487844112998816832716800 9326941 -3988766296544821890648578420711389980 9326942 -180157544853752290702343016806959568256 9326943 28925423659802807439124365687996095832 9326944 -198161471751400121875763957607329169408 9326945 56196880352316342575203132827455207700 9326946 -6968125690613144724666755199331141632 9326947 -71402877020585514764600251286038622768 9326948 258136684765301151659983449582143539200 9326949 -86522985715545190692140510539693004832 9326950 144224426271278571484073867051942678400 9326951 -144397197281736824311030870368659537400 9326952 147287191918288437402661829277549066240 9326953 -75608597639211538471876668230839259100 9326954 54319857017024893490562140010725523552 9326955 22326791384354413832302558490422801920 9326956 45244289325864122008061531186917532160 9326957 1409196403962853330927476857257371660 9326958 -1246758827744643593166906728065938432 9326959 510098110926844319697164692205819081088 9326960 4813637003396767765568102361036226560 9326961 47839036198811718614154871456488902400 9326962 -11512901247264334105641419792610290688 9326963 64681302293831906585960102848271131212 9326964 50071936806725820851342041657470590976 9326965 17986560484471607475060794377451135280 9326966 23594310923157530919044583136316984448 9326967 -7322733495089880555015327083179011840 9326968 -107520454012505456784374921833917972480 9326969 40740670538138675233507548494370491370 9326970 612580021728453566216219079199088640 9326971 -178783070163438512520945258752232916828 9326972 29766261383066195030816207110042699776 9326973 -150646784517754761775450301153669961216 9326974 -138780539257589891358186055684283605440 9326975 -22358914446969527300869031771524608000 9326976 -10454464050497307151657108945061806080 9326977 52156575789861716680042495991944149120 9326978 50425697882130454637796708145704233856 9326979 3548325770417513564191875941832701124 9326980 -51337840949332622844658747665979161600 9326981 15703815642325973192599141700443090782 9326982 39045046690415712895017534173675925504 9326983 -116020732178942771156217015718553285616 9326984 -89933737607082957965283281577935293440 9326985 -137627353464487492022446940312533992000 9326986 -65791828956605394813890270675439490560 9326987 -429534201836039791603785888299330036280 9326988 13232011693557300703340392685985255936 9326989 -85872671942958291083608292065205133344 9326990 -191530267363414012704820137688642346880 9326991 8835957693420838170109662685082006160 9326992 -60480331474732443088319150369287266304 9326993 17096230285316252428680720191873465064 9326994 6335553243995110953490280961660572160 9326995 -695343931564256728724312750694258000 9326996 -63285844141565302024941672004032264192 9326997 -10970255712100535147388174741018661014 9326998 -127101080469422802078332929005417324000 9326999 426940700184016549793291692709741468592 9327000 135067336102480177222489612218931200000 9327001 -1664704089865063756575939146433246976 9327002 -143779510543254973656321766739095692048 9327003 -188767751331876750219289406655218013504 9327004 67822220353385503464712450629986541056 9327005 -171836730488029947593741706977389092000 9327006 -924441246696535901344018895770116864 9327007 148377649242781364740228038016028335488 9327008 -132381932485769146918937735232260014080 9327009 -224082558274804420732638844881663809280 9327010 -7044213505374152842476900797831162880 9327011 -617517878237806475448297844463292875928 9327012 32658848897642779083782239952058074112 9327013 554157726296297443824112933371584302080 9327014 127995649182280183228312088607506789856 9327015 -214332396842798177582437896265787808000 9327016 347133959732340058642282620712683509760 9327017 103609784389828295904378977459215435392 9327018 -70970914795174553250930828586376086272 9327019 -65890957778977054415383552484512085456 9327020 6995034080666741898913390809741434880 9327021 14111059082371962327285136623642876480 9327022 22709386125571563583743950121539260800 9327023 58518866357368369109239388845081329864 9327024 -4403914421484165079121322241095106560 9327025 -53081424278095159487551554275921262500 9327026 -25758199455915808022839363251131394288 9327027 -375537225200978878602713725555477356480 9327028 236789614645623460424593351797568321536 9327029 44837548088855132213777794936816483200 9327030 34969484798547666161857812179700520320 9327031 112097450581555374373874103189306012592 9327032 -33469473234153674597754108370794577920 9327033 -75799336358927398582230917649491238156 9327034 76442699092061749844013198747151506912 9327035 5442387057699060522675495098010629760 9327036 29421384602866198783351085127856472064 9327037 -363653444863683992413702548356594446260 9327038 -31448063500336052601463339809409347840 9327039 40556361853014310690769975978514286080 9327040 39794856857164616815948360871565066240 9327041 173960540090557764967136163065303765952 9327042 169377763392181270772356190064845806080 9327043 -59646180844422315186357061400492840 9327044 -4103336727796173265403135310886422528 9327045 -23055535699540190401214224016601327360 9327046 -103709817716757865069156399412526681216 9327047 211643610246486645716041504976784315192 9327048 -87272303430436867871482403866960281600 9327049 83752108503039166726916981161095456180 9327050 -77858167166181679504273156918996927200 9327051 169889744008362151756891666537085593980 9327052 -94132572201503149940115517047644144640 9327053 -126734990558745817071118387821502635060 9327054 -39782459209374967379537986603027614720 9327055 110560788293267265632977199796502077960 9327056 132978749476801444486139031094799892480 9327057 -6606153492256292346087563722868159040 9327058 -27696931764296770241581281798523710816 9327059 -107543220026914265183087009711758191360 9327060 52608680789542603817293209671815898880 9327061 156701332142424823705747332734378446524 9327062 103998037497750621588132699970128506880 9327063 -5654155540413884098589295433110784512 9327064 1133455904490816778272555205149880320 9327065 -106418051388522395107219886615571761280 9327066 36829926560596224582875845115085003264 9327067 466814294587233460433361975918103965600 9327068 112528068705838457731318639259803150848 9327069 -202492732250256318282794971113508106592 9327070 -90483971024954385736512533860300179840 9327071 -2340098413696669358400594060100544256 9327072 70000212756836451439038640013740081152 9327073 44299214622250791985884727120741685440 9327074 52613401844207697016811301771776449920 9327075 -26635130488840453795645985014617830400 9327076 -162476825646876812612725066984919301120 9327077 18512448864080877032834974749316155900 9327078 115239772386951180494861530369613212704 9327079 35931416732996156813544535549750972360 9327080 89820705465283564768591112898104524800 9327081 6462204291598868883651496935018494880 9327082 199251055594803769594311955766321641392 9327083 -101741701928765400501296567703172089840 9327084 78230742598012275249593425380166367232 9327085 110539722199293610230436648040471520780 9327086 14351504217647926443188219657252284992 9327087 1733119684683224445227084762526518016 9327088 26943081394065801035195843811854254080 9327089 -26818314564380157545402170690113928110 9327090 -944415002539693311769729819432488960 9327091 -106122010315399680274155531804792534048 9327092 139826553285548621139686553829525800960 9327093 26999361815798396597885070924780677664 9327094 -1815565292213626468052376392992628736 9327095 178486310369780082801691102702150080600 9327096 131462166698327663345622469098424320000 9327097 -86837836499448771553648645165985272248 9327098 119930788547202278558574754323453301248 9327099 43959876222696127874729321331406459248 9327100 -26055531819568318732119126459824960000 9327101 270385489805893269025243425084761214348 9327102 132916148347199563976301919451048745600 9327103 206340430278480124863921328049704058880 9327104 149067072781547570495775180975249555456 9327105 67924353001877260007448534988115207700 9327106 -166448462985195332943360866925211699248 9327107 325657529520974450938915864380865003320 9327108 -15491700198883802613564488324561707008 9327109 29217265283282888101782474637037547840 9327110 -52078926542752891406062143170937964800 9327111 34166766705158300472811330434015484320 9327112 -286488585839511643243269161561782348800 9327113 -322127353850390624494965667207209265638 9327114 33008384686540913923638005354954112768 9327115 -56039725529926945037591914155045880800 9327116 -47225328291947896818254156937673263360 9327117 -104545716607010230824463525784836548288 9327118 -94762442283687548019772333836643605888 9327119 -285563583098137778106144021100168168320 9327120 6086554077075409186950887190229155840 9327121 -25439828438841913485350393201727265728 9327122 12499108098061782173207658996677681664 9327123 36623566979497460301716142209672534880 9327124 -153818841680420429349022162457750936704 9327125 -71459445558944860874336959036594560000 9327126 48165871198931983932871018374757393344 9327127 -29784662738083852437065519768075428024 9327128 -227647364237435379263383330837654855680 9327129 -1103169084151637802220863407431160832 9327130 106256787964382405498478001499520000 9327131 41306755830129410536300504648573790928 9327132 -123570529009067211249201053096518760448 9327133 94292531323649641647594354194485128000 9327134 -41052989450210081704092038457392252928 9327135 -39148595717704122858634260736744550400 9327136 17702709825556422129448223520665370624 9327137 4940555152673720712241979969808858912 9327138 58254084673198467509863869291831133440 9327139 406413854770765441345613333037625006940 9327140 -151927529783590663715183247801312034560 9327141 219220277418109153490701330683449509950 9327142 -83122386216033020217812019188376958656 9327143 15634000731409048308240736200054961200 9327144 -45332632909472964814797426475242946560 9327145 2418062286248345220661396369726075080 9327146 -133230419296969118705181420985758523728 9327147 45751758896594972040035615506229638320 9327148 24563184716187991830619091164307798016 9327149 102450164663983889857066456978258134360 9327150 -4647276547692747801878022230583388800 9327151 -291136452946171800802638649718309636848 9327152 37383410977965381529305704548068360192 9327153 120790959631547792512072034293299129600 9327154 -114367203882994970783219413082095225440 9327155 138704133308138306557122201063437080560 9327156 -29610401544104354875405140807289061376 9327157 223101549415186996147779111690402912 9327158 4955635635874852065661148764836043680 9327159 -3289001417490690308765161042481526336 9327160 18940686457954945711195152050863104000 9327161 210044628161749494444529665252733470762 9327162 25084335955319853986893725278001229824 9327163 247201965367828691262489979023340452240 9327164 45274864210937501638768350038719488 9327165 284866737750962429570838653036951099520 9327166 -212159505822126813715701206596002547968 9327167 191796204683211537178546716258628977360 9327168 -26347556178939188637974595058055774208 9327169 394184845179166432744198943540454065796 9327170 -100068924098383552571165196245993419200 9327171 -42267346440553854797094403657581586176 9327172 -50404260735013815738557358737877520128 9327173 -2489440588317307018230927197579570496 9327174 -60305413066072833231957442906964370240 9327175 -891361582851345937981743276291654000 9327176 -230955464092245970125155508128721100800 9327177 -270092135964919205466009946796309264160 9327178 18391176448319354157823282937301818880 9327179 -45285798883964788894635506684936476080 9327180 52832982155882414449254582494162856960 9327181 -142715725938801395313147718328216683018 9327182 22070280700677474283624183419886464 9327183 -219532654935084158572727701514664428400 9327184 -60969935452268295416110799518982348800 9327185 58203530358149544029624260497106340160 9327186 -7002065313904842891188835114992927616 9327187 -94996860631233460425794164147406955968 9327188 122440326659009931193689470721451902720 9327189 -404472634412660379231164159487765120 9327190 -28563664373271113427511822077276211200 9327191 7600458822393520514818438671704807184 9327192 -64555971977217136376961614849576140800 9327193 162901628593448840619909970376978626442 9327194 -115304598144075580474277200139876761104 9327195 -84639001536076780505072687602376178000 9327196 40292396031525084256411400495826242560 9327197 599154507526219769070312355040414073984 9327198 -23070597497764419113393222784906104832 9327199 139424094667131679469192651812870963200 9327200 -79169033199032275662247191743397888000 9327201 -18328387995092125939070509248140807040 9327202 -30496307334044329807481875255521878448 9327203 -29493636848240569051647338667125510544 9327204 -8793820499515372966009037508947865600 9327205 47066358900837019717623852122938783920 9327206 38002842499781998353834299097011556480 9327207 200085799091267590032431249629849702440 9327208 -178870704929282465588389094152173895680 9327209 -199410985307869640572551234726887323590 9327210 -4255891610713830443523929081763340800 9327211 -130758000666442925962318787993638082188 9327212 -345851794059908703295706610989490140160 9327213 14375033449527052525715583618810786048 9327214 -40229690521614708604413553299597312000 9327215 -237904209448958341225409761455107027640 9327216 -737550818022037915136434495141969920 9327217 -201567162595512153219534791464246322734 9327218 -48800158368307753199831878993172920320 9327219 -24395979280341297185065500391095171840 9327220 40286076767473678647390269877664972800 9327221 58024677972255036364896402875606388192 9327222 89373002841633919736562434659849908960 9327223 246198625095454709723815244994908553024 9327224 -257500223113136174338956635269703639040 9327225 84755204936140330159156660895743323600 9327226 -53880652365390568603279669004241836688 9327227 -8084719874372751053686262246207505888 9327228 -143750247302617757943504286339284180480 9327229 138206766578607089196044732839452033676 9327230 -34399909400735637265782751956684247680 9327231 1623851367000133720719238151022325872 9327232 -64576054573065620914440986573458636800 9327233 38962188188016192723620758219680462240 9327234 -7453455498095946251385783901801706496 9327235 -185603682978628832080266348669998782320 9327236 -32453092582326277449699166700956274688 9327237 156438825639390140449740477019334770752 9327238 -22728201482435995195739947771699337856 9327239 22283952208679351472191526479940481320 9327240 -6231779221129788968645559525552844800 9327241 113127757936561736235330118644627999360 9327242 99587921442026745185249647688766292272 9327243 51645053784961036358295221380974882264 9327244 185055252282125439605268347614074771456 9327245 108823752695231599298661103801658760600 9327246 -53568534308237834013916809554229008256 9327247 202273902265429051469471852644895291696 9327248 -69619959324951364342593114817973870592 9327249 -31212595658261851127382263176937988864 9327250 -114771666772319681054697838199525880000 9327251 422609847267988684706478011022241098000 9327252 129357340272539971582728017926995148800 9327253 -24549830760679460796333947664635132296 9327254 92259740952161814585130367137405156224 9327255 23689700264692180484479283594213629440 9327256 -11086513452748295912493267264405872640 9327257 237639070057797207115255614789244114506 9327258 -65282527550289940794453610405133913600 9327259 4302931156352826587155612896252634368 9327260 49882309357819919156426169680663669760 9327261 -38719914793940327034729639835466689536 9327262 -59612041049273158805124804085825185408 9327263 211552021265262464550386061087274971384 9327264 -20492591527190718521211720935150714880 9327265 128886616505063741286265119083842080660 9327266 4702408517827064145331486476364780608 9327267 -220838740404649000383044031252245511516 9327268 496617674594273034235358670221965680640 9327269 73455775319824486282758684495070200096 9327270 30280136971214180757946546973972275200 9327271 -81815935918356402202885984791200847360 9327272 -153664434086136046824305578183639987200 9327273 7048066920072468215039479304202435984 9327274 34354776180246089613178594014938651904 9327275 47155712367100661581308373182687231300 9327276 412015208181989403808826428985459712 9327277 -113853181418053918120325148612483696874 9327278 -22238934521683393714749953021157684480 9327279 -196224259433109556753210658505809556456 9327280 -489636907158578682900346981861294080 9327281 -94487299158337346338288432583054295918 9327282 -8972772401769139961010194236740195840 9327283 -7375584687774185254098200882538903136 9327284 -419393688823196240726896157869175629824 9327285 -252608350701780442990599694514366400 9327286 -20223033629595401970369713461494093408 9327287 -116914164456527444486719847831147614368 9327288 -41429951621309314767872348937801031680 9327289 -16543695273532049430833394235787042220 9327290 3551171141320217121471784036156339200 9327291 -45741198744127140279152322659668517376 9327292 -19870516734837673342853422428890914816 9327293 59523908788768001683402496555794556160 9327294 26562664489521592653245293725638857728 9327295 34332452268600906447349165142998991040 9327296 72103597205444211152521838836580352000 9327297 11705153385228764549259479848214808672 9327298 -138036450131428235092468533314198391600 9327299 382144945223415463020705452290194644160 9327300 -32636290054379473528534701310208947200 9327301 -104773314331763809784478948196753847748 9327302 2239648769931592307128652723955500352 9327303 54998489839670883658187985673517662512 9327304 -83227712452477974261122137970847252480 9327305 -63914817094714144278265845896501345280 9327306 110330792332295419724265424975004179200 9327307 99776977865250811943773102254478366632 9327308 22151181374059686105157029047048640000 9327309 -245662495671563308554430225938593657760 9327310 -5870741823566378752159477444290192000 9327311 7181267163098186215357737347676100608 9327312 17876929895341566294309171207457996800 9327313 -53718033236378785989041854841460411020 9327314 -110646958669528208920813628539833957744 9327315 145555043603363379936051093796881737520 9327316 82073719137854284172915090490257287040 9327317 -66721114101013985568784760704720725120 9327318 10402891677020504855352093775186784256 9327319 -46961837857426791428819362100735553456 9327320 -122754230642707011934154483986236211200 9327321 20222031655246118655418087539138220890 9327322 158867619773494476660140535722423366112 9327323 -186333332330957024683542527602413274428 9327324 80717603137650513249920428552111213056 9327325 -31338186014092796471171187644520980000 9327326 124454537218188234837422976717993665280 9327327 -51950215055291845890428918098277883120 9327328 162984793393122344041605157666927411200 9327329 -438137037589063288047092184867403200 9327330 -13406564762609765266837314126855391680 9327331 -40552941876567327005506211335270952016 9327332 -22984621458661105337248589744577515520 9327333 -169976022834832366574998992388713372576 9327334 -123972018750798227162934103148602464000 9327335 -68718896132305958740671290517999147720 9327336 70929794513283026240958990563649945600 9327337 173408810434640907417952971322826988986 9327338 180589792054662107440939565444424932352 9327339 -91884595743085267582708121983285263360 9327340 -164417577013023807512559915808396139520 9327341 -122040705724457546262862601149975504416 9327342 38525413393766213483307408494061318144 9327343 -321514973364617767260244990723436575408 9327344 -8849866409592801106161596478705401856 9327345 -1384146565248011139284699676898935360 9327346 166867973015537866723002248351053809168 9327347 321366458677918491673544746952292110040 9327348 44927242196267669067609187227541205760 9327349 25840902525047479618236454586333282464 9327350 68366404946867185026465186425904028800 9327351 33399030359201478469088549981072843520 9327352 144168453058160640218379849433309593600 9327353 23296316101873956470469987166631700480 9327354 73934163490012472211967495011015659520 9327355 -188165916819954405720141704784720714240 9327356 7216974284227419616194384504022394880 9327357 117816899464355946511761945906977835000 9327358 -7373152068626560267252521429065562816 9327359 17975799186363313827739502866348634640 9327360 -43277510816313075854788282945256816640 9327361 156605566218750586322671637040050376962 9327362 98863825359063353116532093392092701184 9327363 -216144307084596341114618711291398670856 9327364 -156805771514892476641253210011448058624 9327365 232961764050162460752176454099345436320 9327366 -190142331617762996196098383615515571200 9327367 -42680173312304421845235844732551896608 9327368 -153834778145500226412695060876664253440 9327369 -20681845144407906029223241256460082080 9327370 26729327511424350514665854063588338560 9327371 -357619925850278223787597410214936803936 9327372 31732865675767412576507143625593651200 9327373 40965390264389108488598633622142256640 9327374 5635719498687115145260371642039398400 9327375 -160742175011261757992165119877098422000 9327376 -54364786333073844857806940656158957568 9327377 -88256490335387467283709328904682203868 9327378 -37313287129570377273851834077246859520 9327379 -73860580304296140795473939808220212440 9327380 -27203517275984362891640379539487955200 9327381 1996523047520170770303092490647234688 9327382 -12358052347179506209487912047177610208 9327383 54262679143650563654703338851293997704 9327384 -47183066120572248353159684563623751680 9327385 -455234164624415869536331014596901216000 9327386 140394887249490965388272326236767962080 9327387 90105686319647073228315802942324962240 9327388 771424674682009515747149310653366272 9327389 252924591102055459148030384458096889190 9327390 92032612460784854355356558075682950400 9327391 -256541047540670143785593141548702607448 9327392 -86789593478189390533663863662668873728 9327393 -20808348341530011280439623912942186878 9327394 215630635303518186492592217838858140496 9327395 -53515205335891318968244738686099950640 9327396 27145187048372161061951214564172161024 9327397 55796262439048939599221733783247672128 9327398 -60882259302702517051455618654937120800 9327399 -301827664327926470744673041827011585840 9327400 -239036394229650495843855708765254400000 9327401 -18601137705237905379814241726013854598 9327402 31508455784021889741822144287626958592 9327403 -633204390711602471824629479765570978736 9327404 -13636312902432604215062194073515130880 9327405 -6987413815137808186887988980574294080 9327406 227177128866866075520174421329073536 9327407 135790151571055781777311990305205191552 9327408 51287214973917818276989486490862157824 9327409 35397159057780394674506509788533912000 9327410 -63914879650833372090680194369907197440 9327411 195393386705228318723649671324524239720 9327412 -158381731496367217305239760897231587328 9327413 -111571252625764278812406612949889818116 9327414 3123305788352684600099180188348885440 9327415 193523338395757789074047611759085330400 9327416 109582288209139819737358808141062594560 9327417 -8306374240214492266292636375577324864 9327418 43257461910044139472895902220548140000 9327419 -87126022523460118853103508528262657304 9327420 66216222571892174752290365458641715200 9327421 99288696946802082882669100103318111744 9327422 -65501334128778852552038379175681808448 9327423 780554515625122298709200598031265280 9327424 -141948966537991309304161544263475134464 9327425 -17302599687235247494130055937548754500 9327426 -20053659438199741748525423448663290112 9327427 130974133588651781650452837372463385276 9327428 243120346580211319055360626874151045120 9327429 -5199012834113131431088631512209871716 9327430 6424961494839152275119417426522593280 9327431 5116931412693962069202961073824890072 9327432 -358365818019405628939240407939755212800 9327433 -24073327282048171599382638514045736960 9327434 217854814267132274159357672528746157616 9327435 -7539542346178198916587565020931051520 9327436 204216996394564076846348000732670759680 9327437 -69147626757931831891309117852095663648 9327438 -60343594698784909920489256720005392256 9327439 309761854420874831325691462622918921400 9327440 3671668477776902681273968918295592960 9327441 -68672599689731429521899768466267382016 9327442 -163488605066107223856422808552918566400 9327443 93806936706990287603121786755819194224 9327444 60795322446683577391261991134635939840 9327445 -241393990986077661724166930188198779300 9327446 -42599517613639450219545514273890745920 9327447 -24850598675519340510080794759458102960 9327448 215794467101228112686282461315663104000 9327449 -90357289864604605088857340644682997180 9327450 -13383957109905061396409538416099692800 9327451 -143721566358247418877977505267618109440 9327452 -55774173150365235506404086977256058368 9327453 -37501482970908588652979641705537603200 9327454 35443740781076586821121995136605506176 9327455 -191984303024338710603205789404218951640 9327456 -234310931487626807444928200247957258240 9327457 72981879537476266019512207188933493440 9327458 -43835886096688989941430855360049210368 9327459 -7390259173032702705856499979096298512 9327460 -182795844945318173026369788848765310720 9327461 26424638248326319563268562596724343360 9327462 -145427638588027942170427442696331634176 9327463 -233791262890190443396760495657460620256 9327464 -210496952801393073301445831787617264640 9327465 -55860412883645056031209810492438207680 9327466 -68742136387980529034932522858096597248 9327467 38612189268806546417230549231521920280 9327468 68061679544871188467570146089491282944 9327469 104323547065573017082742211630598934870 9327470 -48336279026405245290561721247979264000 9327471 193915067562463694537055916898468994312 9327472 -11648386328434470798248520234367451136 9327473 133880167302989150557605962813173853160 9327474 89267156735727059582545455967001088 9327475 6475524808516863387839594862814244900 9327476 -140301384427914844062019755773034445440 9327477 158293212923698919819278302045030642720 9327478 24139440277943662261811693093371577856 9327479 1142198412815037113221749466516119552 9327480 93930496062315203728652077468311552000 9327481 300914255882367555642991110658573730282 9327482 -127561488702676881279712289475419979408 9327483 -61159668063184369867297960297912637952 9327484 -15565170028042988290239700312504489984 9327485 109037612147882177061548974091160437760 9327486 -27755517558575741799095612877068052480 9327487 -42613684567771517766189673305927748560 9327488 287095200645018858584204597802848747520 9327489 38535182868973081761193743312059366208 9327490 21341907220783181144971306368955860000 9327491 129164736164220465727443389557662464892 9327492 -203941840559845434698745630391859359488 9327493 -15497581182943374859929907152178181442 9327494 -227616168072988106189980476462514692288 9327495 39792063599180925753531443395670727120 9327496 355489038215262499688327414410916705280 9327497 -22767782537036671550987745662174722560 9327498 75396260194481744951354444732683832064 9327499 -152384634102019988744369822642778346760 9327500 2145037693965792700918634035365120000 9327501 231907255086144780789755218908950255040 9327502 6787773650544822938786085309495438720 9327503 -215223379419304428850813586675665591248 9327504 -40452284871938939488766760413975740416 9327505 -27340570068457074467174041763126767680 9327506 221727264543441911711186474062989523104 9327507 -13868138505319502404973760027225393408 9327508 -63063905022911244550880943455236948224 9327509 63594110307926382985017451564927690716 9327510 -43874490180317644525176555785171856000 9327511 -33366990204177459966954579077692571520 9327512 -28108679632434470013470715530510991360 9327513 -80286236773299506897639306728775778816 9327514 -27145606948122579299368579570760050176 9327515 48118282220984369458041526752564372480 9327516 -145978962525790702997888729959338663936 9327517 2819667714593989197020383812580481440 9327518 -2016665412067622336916741421454758080 9327519 -213321330042185789771399302510598657256 9327520 -166715341139932535757610087598885437440 9327521 69082190676819956038302005890118392512 9327522 -1926270355116046585449009001433412096 9327523 -101199701488984246563574647999963425616 9327524 298675341809370382450598418700148868096 9327525 62187203918600373935492993403875044800 9327526 157580029800611956738774363840393190400 9327527 -317099165315262920251679193370742184 9327528 -3989760126402387927458531282780160000 9327529 139839529520081593858170040629839899130 9327530 88537931682617965885429968528126566400 9327531 67456724628642732503290495647981884232 9327532 61980663517945643694915807263729728000 9327533 268306708709174976150667646611311925782 9327534 -20527351093008901586902231326612150720 9327535 56012305982436264202679322517401884160 9327536 -50336917462318551955381629478582468608 9327537 11018984253384271460949361492063212240 9327538 -247673229799211430548868446593291752960 9327539 -148081250174556885916112913725780291280 9327540 -32989260656895744110870743649384878080 9327541 8483718615459047894100234203879605884 9327542 20646116086502701877430541257213676800 9327543 -92449760711514261056151690304677182256 9327544 87013212021113197782578946885957980160 9327545 62383313595790577209723714910224719300 9327546 -8858064113196037514213068582568501760 9327547 14245831293413622936358095525327809152 9327548 -252673957299348760349964474059905108992 9327549 -9480806602435863723360005538400972800 9327550 21416697307839283706199409985480932800 9327551 257868333309419162984637138354699999552 9327552 5853458871717568200214768613698043904 9327553 410449122390991338261134205366460180802 9327554 74010030413831173447282788235243310592 9327555 115586321736967009807483143478136030400 9327556 18888685076796171147866595082248806400 9327557 -797006999334985624518558428965033405248 9327558 65581121188687808649671091493080403968 9327559 11521693674838835098998234936045254080 9327560 3312822332919270057974350097522688000 9327561 227348980613810783054903526007816038672 9327562 15652731023772756685427268553431082032 9327563 32035977402435214436441835013348079760 9327564 -163852281563292068029199191828155974400 9327565 52129432815237329492112096346265140920 9327566 -7619109360273990083239823150332347840 9327567 -104683441658151916087261547349465377280 9327568 14351118996145569474917854678640648192 9327569 166458357986067009005601396499320491760 9327570 -14159293702033807793782830368209904640 9327571 327613836280395592855945416378772407888 9327572 -193985262074281630694978200801697998848 9327573 -160073402285363780630827504552263656256 9327574 -109347012299172580218187909683648970464 9327575 -10281942315457870703643691870460130000 9327576 66519996713939319347417028546676285440 9327577 202157137635632656371297183549716123904 9327578 2902948567947820116324280630478099424 9327579 46576238129872475763484025957526303384 9327580 -25187878342201800940064324459185075200 9327581 -41308607859070001834687787856863736896 9327582 67051245037580541364821050412927221760 9327583 150047989424305388425088289049606108832 9327584 63702461195722554798699305067011899392 9327585 31632136851165959827258792421561763840 9327586 -88341512232782471862089506733805529008 9327587 237610852341695514151275421530488276640 9327588 -696604251265402413501039041197737984 9327589 145510933993498753252904999498178985560 9327590 -26576836400908379327504612578601241600 9327591 8927471915858600468122357614498513912 9327592 230330640826646669330903938627587456000 9327593 339109309646790492907875345042472609248 9327594 -105715169940628340234268875947924830720 9327595 -65718427016688433502531794592087775600 9327596 182999349695448244908137339372741587200 9327597 -23944656108198111085600471450726833600 9327598 -1143761270564604914573372451476766720 9327599 -110196836362406607229962132432586772400 9327600 25729142003111642922645336411527577600 9327601 91255550970079903904462668162802475602 9327602 -69244939060835108011654425443464651248 9327603 2195808381582990194920191636341680704 9327604 5919132734298707715182322378879344640 9327605 -38064191199630435934842027303037123200 9327606 -34570384556643516373109914235509172736 9327607 -171351414579200046716332428743647813144 9327608 -182902012855206053060628299533566935040 9327609 -189482567437522960518336359584855276800 9327610 39364823122093982829004028898988116960 9327611 60455105636962464124448205222297010944 9327612 26589611562455336728575933623386202112 9327613 -369609318924400416521495143239274038080 9327614 -181131736983054538298972922081060409344 9327615 115153482723078547622521226836493677440 9327616 -55006760191564875892214169899389419520 9327617 -147952994168740325940110387138133768660 9327618 87064666303386745683541980451181007360 9327619 -99874784687427936161755248828265101104 9327620 -96778916558476804973472051775715205120 9327621 19722431037692855867061759014778073344 9327622 46473293379148307417269368897058968192 9327623 31894434473822417737108231766619381648 9327624 -137283969950767313572332126673279918080 9327625 197337142228511936192841144603768528000 9327626 -16935527742092391854747974205445977088 9327627 -24372032356942460833461637185957907152 9327628 204581000506008249175153076835035904000 9327629 16425720298894894014679501105462227084 9327630 -16851427592762983280906275628613569280 9327631 166847553228473449175745733570866944432 9327632 37088280885432749242203891506254970880 9327633 79502986328297720276420338260527792064 9327634 -35792683113996973030683182420873564784 9327635 231968637009750511531656346320015196080 9327636 -6233405121771271967366410875113393280 9327637 193622447352789452369272308917441841792 9327638 -49413064850565563606728232882929045056 9327639 50261631895866737799369996142236632424 9327640 94256529482690651305100776499223552000 9327641 89202571487003970258156691270585715652 9327642 -71170046141496829919425874947752124416 9327643 16512701047877929384564767023142995344 9327644 252229220785769664558840030911673962496 9327645 28156337735013928033401402765064868400 9327646 -2155196310427720099709279293418738496 9327647 -124973704844620901703796974015568164000 9327648 11048340061219620057735203603229966336 9327649 380438769617170352156285690672166711650 9327650 58871686395631294747977784300039449600 9327651 -22461454111187864788322093790906006720 9327652 -70655999348042271268139827360205324288 9327653 166919307986264213489752370767471297404 9327654 -9384917060170768820197334442809276160 9327655 99464915040457888859662997742852869760 9327656 44935645286942075107677467540890982400 9327657 30395683270916357685902377479012156192 9327658 85953100644604448354200070454113076480 9327659 -48322366225655199823489784390191801560 9327660 -36657528685898948599481582476707210240 9327661 -79073983932976285173810675305268630336 9327662 5480486280719777034349126796084828544 9327663 34818835619311513473743898865152844320 9327664 365078982043063420660750551270359040 9327665 -149118144110115601830826421053649252940 9327666 49127881184967703716646250290112029824 9327667 673915746406946712839179012184136070752 9327668 91134163843083230151164986686490392576 9327669 33916656339997212674954127981767192928 9327670 59343903299178839160968776559169638400 9327671 159419978365769517044309438066831560872 9327672 42544755112398643272842783727655403520 9327673 46357047751994992411690598912669488704 9327674 -133763624400941985943051740190354974720 9327675 -2829122810044337501698255003219104000 9327676 -89343435037128780046917217285076336640 9327677 226651076695583139438300309994570030272 9327678 -33943072314883561910167698607708829376 9327679 -319448587185000835624486947440869537824 9327680 -49191989327130766191969854417629347840 9327681 217845782616021005697337016061465232080 9327682 6853476294887528114444456803515746304 9327683 6261981776955297308092713708424494144 9327684 -86928731113435952719348675399349219328 9327685 -160964397378419949460111685375535751620 9327686 -54480812437249193730909175917850245696 9327687 -12291743960605932271209163680974024832 9327688 34932782762168988264618014132281344000 9327689 -5441817420558671485200899270589171360 9327690 77731101932433803124206681299671936000 9327691 164274056460211860353264813377984035092 9327692 32132440426833458895030409880305827840 9327693 192927495980703300994110013829530957728 9327694 -102169929636655080873293243736212791104 9327695 -13731600711751001671350738798032854080 9327696 5250853251519763776017413977415876608 9327697 -184230360315873021797374446516793235854 9327698 37425578929545902533027394835377044800 9327699 -51174181937973097724696519339448760716 9327700 43465846652660436795321543555012486400 9327701 -90545059882623911146975190313200885298 9327702 -5221634880123803270598021566052028416 9327703 70038212810881296157516233991698007680 9327704 37208360454952926867452655504691691520 9327705 -1050711617719106520981193174571740800 9327706 -14490767469737929234601211501487377168 9327707 134073083733813055293152617275459700872 9327708 -49912895030299709577358102384318848000 9327709 -258567894183377603473126194340601872090 9327710 -5723314352703209439481238270268791040 9327711 361424918691058077134340487760270522880 9327712 93981969023020037164175639632193912832 9327713 -55029464995069475785269853869476685816 9327714 34443172529391236451797067632086745088 9327715 15336905699204024953692207185522145360 9327716 -46883789798930490446781209284523084160 9327717 3920221303686632257276208593585360032 9327718 -103715070444162044835468472623997873440 9327719 84270823189790386519744490724164112144 9327720 112899724560581909590572989598568857600 9327721 1912681066056562895411230058366656520 9327722 -2170269494054330329606144424583607200 9327723 -27646067903647199489614887472928736000 9327724 -69027118962043703280617375595987959808 9327725 -102559693080698335184812128101939407200 9327726 61398665642208108004187908510714516992 9327727 24898739114090116442873729714135984000 9327728 86169467515398549338184385491754647552 9327729 59828990995686547220615979517997589888 9327730 118844425508914503490479795743298465600 9327731 80015625886901934201856174850550211584 9327732 3080941969802760148557980924123645952 9327733 7116468870607738029230653351745138880 9327734 -26556492454379815120335531687047904000 9327735 30231770877561684740751742879943209440 9327736 214996512938558090680323118729378344960 9327737 10828881227488417583870094705961179972 9327738 71075308605667271826873627234743963136 9327739 106031139417105100736576237648886149540 9327740 -260276249638570769631366837927052753920 9327741 -15970102084944272591340103830799876608 9327742 -125388408509059867522680626815884870528 9327743 -307836756953588854232018419846164283008 9327744 -121992750418090378610395639562895360000 9327745 -20273509099207075399473320794747837440 9327746 13484095144764157213055322610894583040 9327747 -44503235869504606810150209304675368960 9327748 258660662846412012865453830299218529408 9327749 138227771208525178164585253562086086750 9327750 -53715971451683077477012319473439136000 9327751 152050125130982192189444659787490633752 9327752 -38454767607838460356800654727997521920 9327753 -120984450996919929826004230075577911836 9327754 9103507940758956389193194215506500544 9327755 54582330429278103631646919975366416160 9327756 47340722611019132251929309484338089472 9327757 -239808548506397290419083772039597105994 9327758 67091939236059342439906506444001836480 9327759 86453985158021604129085345740742719360 9327760 -1986282773425292810750760089648332800 9327761 -117988714067271936131928582355343950848 9327762 -110225069980813425110144149170981776880 9327763 -459623098525265622604265532692613023520 9327764 -94491135722519906239559939475781672320 9327765 -65777331733969425021714053389867315200 9327766 23449817504952736202682596911672955520 9327767 -165587653968797475530255092496774676480 9327768 30330694243914004222075273673344757760 9327769 326778865941566467790450757060456448 9327770 -13563693572111321456525033959498958400 9327771 -19866949182051987014188783960758935760 9327772 53500443047625083804646914101632494080 9327773 -29698971215106825255895893662597321856 9327774 -23548287022622856060101656634378533248 9327775 -1710605783914533626357792466205866200 9327776 20757744958933771073008120131898834944 9327777 -54553456813725928309608825247909216080 9327778 -28029588389210073676345648784640005760 9327779 -89502615250101573707274494774807395620 9327780 -34291280241765207180207176751698042880 9327781 -157806166746679210289660373714699909828 9327782 32485152373117786485125545089184479360 9327783 -245156326356903877762885323993411075456 9327784 16213213621613963643967947261745152000 9327785 -232221094437627431195974666330108299840 9327786 -45347628473568073149107153417887219200 9327787 77159976671113846863398847141683219352 9327788 -34922048724725444035475850572205090816 9327789 113197801456995716118828032112456015264 9327790 -53547481323703849586509570532037249600 9327791 -65088844316280508691975023929917296656 9327792 39298525637315884126730283864876318720 9327793 -310570676762341233221048871943911150958 9327794 950601307443998928554202524300792832 9327795 -10586023673946213978097937073318310560 9327796 97132613347037943382966904414508425600 9327797 -23959611623334040614535494119810132754 9327798 -119141081641623211775838475065422202240 9327799 151421883259650636546386600563997457120 9327800 -105165309254646531711369142018360320000 9327801 32466488987744528283567912712231214784 9327802 -112095928417689639083474779639847037696 9327803 315914345825251367708423764519201272120 9327804 -5850738526955796016666787843382357504 9327805 75962845098940298652668412483847532460 9327806 -2277970406283621299718005259478323840 9327807 10122615895786134924433646616615360000 9327808 -39883853504720793885288270561168850944 9327809 175800521370224338678226081901629646000 9327810 47622787347324699155250717711511772160 9327811 21697551075195877335250456617334017984 9327812 -31982172354678341660675609003241646848 9327813 94403077265024605671054055417743062688 9327814 -31394311386902692479130523497681524480 9327815 93095064313255980168299904610288344960 9327816 -123417458817815663042965724557951073280 9327817 -191086353782071222285195397282316212134 9327818 1626321922605930821840686322035106304 9327819 -58284759394609204981017378188003484456 9327820 11577500298961970247017578406599004160 9327821 -78470720564230976069029805227340887680 9327822 -38011050909511490444497880144999270400 9327823 -150831396706318813741216583278110359520 9327824 -60710155202867101654462919945306112000 9327825 60629575572721753286775106574795472000 9327826 -137091760135291465149711022575324267888 9327827 126246714564464804534809906608251954472 9327828 -19087808944163851426665081448410439680 9327829 -31595996079690515030070315565753469024 9327830 28898627190062731793281541725186210560 9327831 -70463503461830240803762174539461040 9327832 -53084714362714182217250318791625072640 9327833 -151490206919128016937733010253484956918 9327834 70767977862395737724499340015407683328 9327835 -99446585800353149605841937522201466080 9327836 -117571828500304666454177113430728069632 9327837 -88116686664174749900591654935769274240 9327838 2567199941489650023029111140199448576 9327839 -178154260621701148259598555578969931360 9327840 -25381385076985545813477782679367188480 9327841 116125642132779949585913348466505790400 9327842 27435775528129454148476022552522069072 9327843 43486762049620132451724263246863959504 9327844 58364878541312952902646566868997843200 9327845 -105748139579169828844678399636655904900 9327846 32735586621434009468326402782452428800 9327847 -54021244647669370769128186440600964200 9327848 -20665720466201538843504114749106800640 9327849 232313087962645456139177242548813040800 9327850 6399337846645151213447426598253440000 9327851 -120072222496085300742067236399692593488 9327852 24043114741619479264673935914446515200 9327853 -208368649090568268571036809145028409898 9327854 -200541344190536583749094678055371186624 9327855 168855475986189488147653866933624407040 9327856 48362114253234380661674574625913012224 9327857 -64062480485412702813384286313635423680 9327858 -105586445637338035846525561123584618240 9327859 -414762019300951292915325466814755028960 9327860 186415614577911092745972898628953036800 9327861 907374231151001763859771177714833888 9327862 -145787061057860859181327469306970953568 9327863 53281445432625221311108711447449083112 9327864 22684679542331008023685862470008176640 9327865 47218628684373022595093834924861320260 9327866 -207752019707119058661792502750154522400 9327867 7474098358661471993764016175565357056 9327868 34135650667666067259270910667387014656 9327869 40461324089883001674289278850484254080 9327870 -14189496046824063998360870898749628480 9327871 -93368465389201753425054040914786220688 9327872 -11617879662994312287666165303182622720 9327873 -46139628386062072174149187913949962400 9327874 223412409937019160050537838042037891584 9327875 226781366280088337993652507748572864000 9327876 -81437053859886747809732950967803416576 9327877 -5362757428681524025837880661290899940 9327878 -32389472650616767218336327271117878144 9327879 -322859096260664295485316170502392040 9327880 -108813820807478808729853143552626688000 9327881 -116405500934912777445476426614617476400 9327882 -68200079553010628885993666158456496640 9327883 214678809690078585249473291686713703824 9327884 9271822127615069300408685245422050816 9327885 35614986554621276552099798923190002560 9327886 122213120716911238884646330747328763264 9327887 6503289514120349096813688692315407536 9327888 11668049240443915121928327128352620544 9327889 193959366838400404756966710078045824690 9327890 -10122692707037308988520278325109440 9327891 -14441743341939194088008422518857512008 9327892 -42626420708015936486090920946600622080 9327893 -138918213572635910076861727280265311940 9327894 -43575775486268964956408127066368556672 9327895 149960622369152227497523447042755509400 9327896 -11148073284182019203123723303648624640 9327897 73677738426963270277645322539484973120 9327898 -43894671583989559268369626542143861760 9327899 80178903294890044278616028487773304336 9327900 -17912133767262690668927774924808192000 9327901 171552620035938479082722883841448975904 9327902 -65849351454074057323202706815983657728 9327903 -26606110574376394464802655532819916800 9327904 5490904050631924164784993207816028160 9327905 -1354595954052640412798966126392097880 9327906 -56754789091049825547741155405329044480 9327907 49095487860286233841322377998296024156 9327908 -255866868914890418933058684342168460800 9327909 -78789507603073909387675340956536745152 9327910 17509475801901297135170629610733726720 9327911 -178100233088795319135424535475689030376 9327912 -59197649971243484687937356149154611200 9327913 -53892888873899395603076111114376914880 9327914 116026773979928055034775595591211106400 9327915 1807250973039896606435149768642754160 9327916 33601272893768775227374250682015972352 9327917 -312309953281767930439503234793045334400 9327918 -119168735561596735953645890596135375296 9327919 -171622736960211711489904634963687931504 9327920 -6726631815006214089825339223236280320 9327921 -2955922068516329994638186046690111888 9327922 130207728007755106105016758846888459584 9327923 -30049672341468577461860549325458563896 9327924 -25118190790650020579505481707505986816 9327925 126472970135517949921533470559178744000 9327926 -13860410500670344252924371842979072000 9327927 -60298218333971901213963235803947587968 9327928 71310086821640897916272039031692636160 9327929 74383408114592112339603505736130970884 9327930 -62794682449996222400726776074389786880 9327931 14755135436573271427284793797800908800 9327932 -65443520866241824825312750984341511680 9327933 -57898397849051762742709585560110846400 9327934 -12894265853626077005255916043931418240 9327935 157085429195851011806830238678365499880 9327936 13880082424841283440279606812968222720 9327937 -11010024999968288206602792815759110680 9327938 -134740043159147313334069393062334616880 9327939 -87588624737651393172153825948402290880 9327940 -13027885879289583143922084125321356800 9327941 154545761509047059692088236859247954240 9327942 25980521978506359098071106564475892608 9327943 -31831952624694665260948145037517669440 9327944 118815623064577995240150370293670364160 9327945 51153854601572649258326690934994741440 9327946 73192504142734542861935871405968346672 9327947 -1078285607712533798090729039532249072 9327948 -21766145434688342685200469204590346240 9327949 113893572131183990633616157055210069760 9327950 50184897178646444746570193303151422400 9327951 41168906248666005146647371878716906944 9327952 -1407968402673337159074151876583620608 9327953 2356232743506299358824633533137785202 9327954 -24392078772306141142298385548576081280 9327955 -36887517407879274020261709472101561600 9327956 10209377355676428041490850517758003200 9327957 -6529934897605037650520031916880158560 9327958 -89041430869681965618541863370966045920 9327959 -43436619772528940675181348357961624080 9327960 6632069138486178130049629284605952000 9327961 61801818047648136485166095150639335562 9327962 11889187764877978958279081004035518464 9327963 -67796918830880015102906887346480191296 9327964 307734614148665589829274295598365259776 9327965 212876896728308480620365669028519864320 9327966 -113035364945390948866228168216553174400 9327967 115396465457365484985997799093412392952 9327968 98737387573492328187874370363499479040 9327969 -13060104673635579936960524084217405696 9327970 -34638261768666795100863779269583716800 9327971 330304585959008102984244149538179196312 9327972 77630542399111368555904351299086979072 9327973 91054836264780863270073672572480852222 9327974 206186901806167889314422985687090914240 9327975 -64607809415614911804362571948366090000 9327976 -13163465633581390615073730467251568640 9327977 -385290184873839135656192388358256398080 9327978 -8041175745796851413257439150887694592 9327979 -232779637283757154149470041746410686416 9327980 -97272465418736296198186087460976998400 9327981 -53856836387749499666337968725200941280 9327982 58397715912669005097791836422835862592 9327983 103511396993619216807369380651690289888 9327984 -12728121534638922303183172815218737152 9327985 66937294966397075130147367946355446760 9327986 222215869312639507415303596623825166464 9327987 66638131354036011387135387313980275040 9327988 -136329215085444621717217280178644048512 9327989 -539887531960654869912045051458073901632 9327990 4254036782725137070814914088202240 9327991 -190506448050903535990724730485272549208 9327992 -39754447522598945731269593008858521600 9327993 57411115755644524012799658359393894400 9327994 -51560875536295807296505760456653788960 9327995 181854598953343724284019871192442084800 9327996 91368885386554009159188236280117350400 9327997 24057072863082686621530093890488897632 9327998 48284743923062137065719622442904040192 9327999 102864941066009817062302727352322622664 9328000 103559737880476431009786461505454080000 9328001 2718601230610395808152712617030406560 9328002 -24436124459483989313436831932279731200 9328003 -85098703054239896880211235696020143748 9328004 -122258764711873010195815267654199132160 9328005 -45642818044231965672267920208543917640 9328006 14065716603021172109627488875376697952 9328007 -116955509612932959687039047926105840920 9328008 155354380528331492640630497658875166720 9328009 -313227944120147230088541788315976786790 9328010 -24650450415756929586470879637334887840 9328011 71294060723681833477288690233030912 9328012 -4833638050936544824531996287865139200 9328013 -15271602485040883298008887945678412596 9328014 185614239513034113389765336395029824640 9328015 94728956609622132657303550451318945160 9328016 -8996872911644246790423904686541357056 9328017 -350320403028103271268137562385056873888 9328018 18811171550845499902706577420756541440 9328019 -439013482028832483067080066935872352904 9328020 6158076256193933688402524673508761600 9328021 -121626510830616865743173976789241100708 9328022 -23555744857690884970676102515572029376 9328023 87082688609384454518255155902296381184 9328024 -67337365223501598499448257228116787200 9328025 -8768384824655474026121441913573206400 9328026 99058986443215054695996217095980880384 9328027 -73001943480993801917886437582373456124 9328028 -66868052323800115316477360237939702784 9328029 158695108345604625771260597850146381184 9328030 26564996353744870915146493891370852160 9328031 -349716894796058949784307281562095671000 9328032 202195281639529566257182443320233623552 9328033 -296974247401048510659586902027825024 9328034 -91109909944594817266587214265084497584 9328035 98973711961898471522217374385240673200 9328036 147564423435849222978786536649285666048 9328037 107893755530346638509270794193494791100 9328038 95628025881210462718055858278945602048 9328039 -47862857402215634229916656287373641728 9328040 -58972635515480658388495662153659443200 9328041 185975879718034243210280629248064601280 9328042 -29686083344526235269724676025834338208 9328043 213323190653300423576857782110860823520 9328044 1925802547065406634107523817846730752 9328045 167901349640892062474196651365646972300 9328046 -22016196677912003773168787667190333440 9328047 -21500319457193828227505497505266039800 9328048 30514873073766514974877677381967380480 9328049 36730947734148071505406741969082908050 9328050 -57111621003416797746070592041997328000 9328051 84234430998179007118951185158305815504 9328052 -263787755933742297621343257362098433664 9328053 11605094268948815055488541581344997760 9328054 -55359500441928576972474720565390949568 9328055 -30240615054398538806759597292534620160 9328056 45010427449131218028478414160708444160 9328057 -152721581625444435654189341271178864188 9328058 52055378555770613980639593841504573440 9328059 -40488250949009631774150915061771269552 9328060 20199635945876654768212292245035571200 9328061 81863310383679969811775792487993068352 9328062 -35955635306951038445669802842533696896 9328063 -239938990781634826293799582596700289840 9328064 1310461847694506123373629991032979456 9328065 -152474081127929031767991422047302084480 9328066 57405023887553452643124452247161034624 9328067 -4123436568398784470087031680360316768 9328068 -204759556568413465972242415245298145280 9328069 -289034136399818155736972953253598568160 9328070 34356845540042141753389122801573730560 9328071 247386519207692209809388619862363866880 9328072 29989033994113117087911805771485696000 9328073 -214605521791630968818094861775042162176 9328074 -985045066019191236746720595434535936 9328075 139093723598998613309231177972880253000 9328076 2886046083992114352923867422583890944 9328077 -232256221568132494142567024863299027360 9328078 59381506830594869895419616336721473600 9328079 -19003316756977806123810122798540502024 9328080 -37204508201497828928950978270441635840 9328081 1491242962264585682041788768898946610 9328082 142590294434439020136666648343690058400 9328083 -130500222354008397902124985522820198400 9328084 257748180822391713963616108051216459776 9328085 -61211090545258826764438239705448823400 9328086 2494603175507090675278340704950666240 9328087 193243480271420834844428701636847130912 9328088 -18563605023443680124114169524325580800 9328089 12140834980373771321706847633798169760 9328090 57107259387599432272760980215783014400 9328091 -52991310964620960308528205655025848416 9328092 18191383608400547568526029404027953152 9328093 349097441075846783954965051512762578342 9328094 323905402824349859019033022444531880640 9328095 70727875315081760878584781789379635200 9328096 -104647248277558155083998026626703556608 9328097 231683878876424846910444583965710432532 9328098 42194511969687902565066809431691140608 9328099 322820916339378683343171834576168540480 9328100 134007823780950477837768688759800854400 9328101 -86414839129603017541486776080828811168 9328102 15941441444656183982238851715309707520 9328103 109315462550416294886529326768118743352 9328104 -191536379825407201051856649724403681280 9328105 37488244667817609972981394078655325960 9328106 99476169097553249788030068615704049504 9328107 27002835164905460295232625256363137280 9328108 189095704470928472615124361457460662528 9328109 20456468190137889634381953912650632416 9328110 10061080317871659077489198094446899200 9328111 7412949139877084809950898889721693600 9328112 -68876435117206352725582155760985309184 9328113 -177017477272675637419871637099312700620 9328114 157016784079552654959111447113013040656 9328115 -61921253146202274041539769300573825280 9328116 14266929847172226977477635528562380800 9328117 -126914427528986686703536678058721789696 9328118 61042375163960851806170940327328793760 9328119 -1187485879696624123612407112123521792 9328120 161801950339037533138838811174054297600 9328121 253348900886977221952524510222108458688 9328122 1989885846309510270274439868583029504 9328123 16567918297405208640013767908132269840 9328124 64453130219343059176728259707758092800 9328125 17829254746139763749189548545787500000 9328126 140812035914027331270462392444627449920 9328127 194478642665588473087264432787973566976 9328128 44016222781477500199878566353362223104 9328129 382327781933914472928058799880477577730 9328130 43300469691979717360259825666128311840 9328131 -81317067635543873825252674645611496380 9328132 137448702443392402418692895564697728 9328133 46700593132135687254441932608177613568 9328134 116124151485838699671083731989119232000 9328135 122914145248877023826715780524752845600 9328136 272956479890969011472269873993622937600 9328137 16146427010517460381170793085793460224 9328138 24200366552994045058367747434156416096 9328139 -65811990422272062655184815711465967280 9328140 -107271177013593761283217718008915737600 9328141 -49123209796100601341144597624321143700 9328142 -78420997341264549621582160357667287680 9328143 -239088106301426847081342854035296060672 9328144 -3290237663649440928849507439546728448 9328145 130104928746352592766679474734143400000 9328146 636110691128327014452429410218791168 9328147 -49901132291678695496296897468147174608 9328148 -66510615083103230798601860652566421504 9328149 84170564907994138839002827630446165120 9328150 -7909086317710629750828954982824038400 9328151 -58901424932434009562594375071660056960 9328152 127913982415807077075260591761856901120 9328153 -167046638250463208635933980377255182320 9328154 117781617398863093933543851905105455872 9328155 194151990278123743784251759262186051520 9328156 24229174282294768279874029525574928384 9328157 -309561404606791400137837220128383453594 9328158 -29539052919608261035446842984494278912 9328159 -10611536466736461014685944549652717072 9328160 109258843323703991644263370796791234560 9328161 85105367727632112733181081644531473072 9328162 3084137356212667461679555073150776320 9328163 42679841602405594396137356961114918624 9328164 18373011597564204455481172407821844480 9328165 97645590848557122319084637766809980800 9328166 63528991833698691636500009652010456032 9328167 90697412951622436434226261225403496768 9328168 -120458614859474515797760126002505405440 9328169 -410106897103657598631500974313905142940 9328170 -16444155071632719905574007260123187200 9328171 -304481673764457047774769367220085124256 9328172 27179542082395836388880081051680770048 9328173 81510174721817510248893822916042891584 9328174 -95727544543178849919891933515637929664 9328175 11083421245335557898225980720708831400 9328176 -18419996110550301422066706626579005440 9328177 -13915314721766730411385985895070873280 9328178 39976431702621968875317273257254970640 9328179 -10529346304079987914821019087881123840 9328180 -107792756029574439219350240017343673600 9328181 123279319920765984578638887210698630424 9328182 -56349873053687506129132524240369043008 9328183 -252980419837441103273284875896955287480 9328184 -46227124896486517390106533197876019200 9328185 34464844387798750540330890035748046020 9328186 -63422577489068525798564637815200488960 9328187 -57998969366768630851243816452821875608 9328188 48970358812368449795116423219487961600 9328189 20191683361423876541718465282701229720 9328190 -65276482636193577959018507323459262400 9328191 187398383977924603695996871219779957192 9328192 -93099386656665589624317397314412478464 9328193 37834833398899390063675607863833368256 9328194 22802128047542140710100460838132742224 9328195 86634658540585629556452313112192889600 9328196 145401185919098198612558396718800822400 9328197 -5681131324801363122207726198106923840 9328198 -42025311988463597118568910183500663680 9328199 216719030527900474135235869273012989936 9328200 2157551604824879290623118689374208000 9328201 238821880333385838945090021266017450202 9328202 769229559048516195256846245631503360 9328203 11244279434783201586963848453004213732 9328204 22120551433369232223527663840058287616 9328205 63449329211912118413067310029137165100 9328206 -52774894146418983518553422032578903936 9328207 -72237625561972217783321066796190351776 9328208 38221010206840719790583313340277317632 9328209 10445190837840319919797312747021774080 9328210 6726698922330904933470208977976043520 9328211 -285761403805041358040412817198141159188 9328212 -51640116406053311015410053935304587520 9328213 296449469362820681764227723838818752462 9328214 -58291630213026269303873331997573039488 9328215 -40063527919416052014672485614417382880 9328216 155368560051428985623646009255541524480 9328217 2069365145428356810661639463986692612 9328218 -565116336041758924209391558595093760 9328219 -161619360920394951408197328553048904380 9328220 41859869531322226296392525865560832000 9328221 -55488048033219296008527292135878141120 9328222 2644017675232344416207025538396470912 9328223 -135758453306249593124877746406411658080 9328224 46145859784833925646672040867039805440 9328225 -87454858192154571239656912534340102400 9328226 -80440396834321384551531669631699808688 9328227 -92599895615922968145061319975164320000 9328228 -1141562049929912701164674800075366400 9328229 16838290887753207100368686980300792830 9328230 -95644266332636514459424996173071520000 9328231 272507324357553410914142791749961469184 9328232 16932590376805233376560908182489528320 9328233 -52990636492925261036001934019164868976 9328234 95222108881306451327674150371285956016 9328235 50739531001156218634138627631390038560 9328236 -60813092664931053821717390170763340288 9328237 -220832566564387560236978007815024371114 9328238 33272476826533974805958196560279032320 9328239 -202706028711307988570817509341349991096 9328240 41884693086378803960889682151502643200 9328241 -27843410077345841272306540893775656960 9328242 -23946781587553349967790518683833442304 9328243 119652324886144622494115946797881457880 9328244 -62581979814815587139688256104074062464 9328245 -36264059037459765021698445489150854880 9328246 -61036332655067714924751172077536400576 9328247 -326406953404376668729806072174067313304 9328248 1935799614329733335802130984832532480 9328249 -34859633709013897930821299223978882048 9328250 -40649124173436457744189276433100456000 9328251 56088895239315626089708238973296921280 9328252 -72078189535537611390851680011184279040 9328253 168508101491046956476054191266662086 9328254 -2303854447822384122206981741216885760 9328255 -112126523269970276266392619361996588640 9328256 -114542752786992349896537209844006912000 9328257 -152087423005885452146089655792574548160 9328258 -45544447170931608135728027267433257520 9328259 46777374430069057749352823667233476080 9328260 32664653776988857540055115881467637760 9328261 86172740751205486487423964467049184862 9328262 -162398812428109894228729662443506942368 9328263 -18392612913318311648409472834987752192 9328264 147762424707704123648725220050691850240 9328265 6710128732330701352455081959592709320 9328266 46518944413671621933688763969819368752 9328267 -113320661733600736621920195328527364880 9328268 65767443772823012063937064385579235840 9328269 -63693490856717083692344465353179134592 9328270 -20754652721873292353960763489966378240 9328271 -62611412078807634034875979150545406128 9328272 15261555391299685048144609556881735680 9328273 -210410562524947069070112413276049078478 9328274 182807132574492441235407499178466876192 9328275 -41124476499073915535003867297716233000 9328276 3487913657912996515376897958109861888 9328277 -95011880148570095395930440182611008000 9328278 -10531517818067905787635129003826565120 9328279 -38022277686228939162198124978532991360 9328280 63722798195221678007431097108462592000 9328281 -61122720809153298231899165368078886448 9328282 -35422162583932207764566089273259317008 9328283 316070271451075002174470064720241485504 9328284 23053483570010948818007464087197797376 9328285 158455822642417937129714757591906727800 9328286 165991085972470466564035918454461025280 9328287 111545272711781931891390153692847792768 9328288 -66210097578470572784943775881924771840 9328289 -366040994601958868710880295574158938910 9328290 70614743344008288744772993190048294400 9328291 2691661311004552698416873759159445504 9328292 673810589451799373993451145838711040 9328293 -1029705809982907901327741258274482982 9328294 142561733956100676442532233607519865600 9328295 170045804690379419101131652928094703800 9328296 100756282407577955347978718965394472960 9328297 -9499112082442496172036629759094306720 9328298 -24600575460169654670013240764999746560 9328299 -8639376518657118736468852472848645440 9328300 20703002216280194522521717603621894400 9328301 -411340386578376839677745935438913854698 9328302 28941065017117526479900245621106049280 9328303 76281092477794503496006482136376866688 9328304 -79131929500691333374536484638526586880 9328305 -774855222710704077638413780033870080 9328306 -14658546110090499139083542319542400000 9328307 -44631211973650293312480328973587539444 9328308 51188725321105863343193099276563648512 9328309 74326597297835563835740443634961976316 9328310 -20193910262284700526739734127607498880 9328311 28139092388355129608599997697758188800 9328312 -135822772237388750496233674824729968640 9328313 -26579770508840057296526846690340844800 9328314 2088099835158296145664016087075493120 9328315 -58104452396391967547058555149696715600 9328316 -198296296446415522235159398415347054080 9328317 -69772493776089097361094477038114847552 9328318 -46432018819802519363367574320513698496 9328319 40259617843909223156798173434089326080 9328320 -17401148825935102316597025927541555200 9328321 -35267580792746831791009183286839596478 9328322 -68264284765924783749674007664455101568 9328323 -119963686511809842927648193771524759816 9328324 9391929909250767252482545177979392000 9328325 -292163818103032407676028345770731273600 9328326 -113990420458898122533503252481555981120 9328327 43208706667162695075935506694728219520 9328328 307574807535142154030735835117979100160 9328329 36459960311430304774576905628741419720 9328330 77824635981950065428527367756514291200 9328331 102098505100443532601112879993175722132 9328332 45258154052676929240915405149455117312 9328333 -22958207354429070843975474405029233536 9328334 992667814741784085432372173833728000 9328335 -92666390033872683491351494309242739200 9328336 -21516915534889680653657280235173879808 9328337 -32625205455247605603635505047244577548 9328338 18520330770181827107918906872776215040 9328339 -151606005981232947425318924910896214776 9328340 7111252146541203595558750374642401280 9328341 -29680023638920442720339113842165934176 9328342 -50789041572778786654007610757354814880 9328343 -490121787948728884220955075309648417840 9328344 -72929032882079324901939044908446228480 9328345 6033572587784526027443525611270280520 9328346 109723745375071378621739478847287205872 9328347 -11314974423322560305617618488418052352 9328348 175268332676335515480694013139669565440 9328349 -106555491474067361412910044810099264 9328350 32789556958331009234772828124722072000 9328351 75956136526453348819485004138305226432 9328352 -230761198321749124231342096200029700096 9328353 27416910529969383309273201426615977904 9328354 -23368774334508942330956526907010265600 9328355 -230554576088784664421792030085892248240 9328356 144133987823760109961684590141937795712 9328357 29000955048267848251943175182773261560 9328358 -35453668766350420427221719070611081216 9328359 127337060838878716179532077595566474912 9328360 109843692042225514746014003230944768000 9328361 22742350006688722204786053352781522304 9328362 -10500153996279577491059295777161481216 9328363 35480853695617825252195690637454321408 9328364 -32974427638997561797836754974911566848 9328365 -579233551311598529025135783734561280 9328366 105431281744282960144626238126438366848 9328367 251473507991385325741878573925421417592 9328368 17787226408376521693411784163035971584 9328369 415515853338339256424878641586614354770 9328370 -70321133519436442543310853402107097600 9328371 -49228384688762292590458175474648709024 9328372 88016129671460868873619563868349460480 9328373 -268974557708024837971037749174626437280 9328374 52821961998951229909735731317253792 9328375 -22089237322854060244142969192532198000 9328376 -123994428805915119675585371795719127040 9328377 -3536130344250520892461759606422837792 9328378 872283853795802256452302421457820608 9328379 255802073558311973887450562514075876120 9328380 42750075720632533941742297005660226560 9328381 -325960851622849729767821220115382573818 9328382 -73937684840210456072955826924668084480 9328383 -83854166917411268211096153696204614376 9328384 15203549420538222970386333577410248704 9328385 88753562575012517165114266098734621760 9328386 15775069879357967654439583087499391360 9328387 1291896806763808099942054462791425752 9328388 56710546740450711806464944909093116160 9328389 70912294568854838456717116526593561920 9328390 -51985459380185651347871187064027708800 9328391 365920769560729899808322311925569104792 9328392 41453773821017901297078164666486784000 9328393 11241925737286637143264137572050592616 9328394 67204237062610811133934831699447496496 9328395 -69529485857541749322573952286869643280 9328396 6084800730316570383702258784196493312 9328397 -104365731832337457126921371893935913440 9328398 114253732234624216151997461784513996864 9328399 -20320004605060962984183426171464510240 9328400 -11434052647285897641193905014798131200 9328401 -512801332364607337155070682158168313280 9328402 26515130891577272611353480280512047904 9328403 -27889971646810786107207245391077845344 9328404 -8640502467490261924255733501071392768 9328405 -195064756652661284902271699129525051940 9328406 70291969485451367845632198127816642560 9328407 -77340387597263927437096761070935473280 9328408 206995353302493237701942173231201935360 9328409 77857084271451983313115649747317812480 9328410 13624979005774908136690276628850001920 9328411 47614977356757040754266612600349865400 9328412 -76683293660742512464901963479057734144 9328413 90794707817295417363011497485499369344 9328414 28835677802171994135127351562281325760 9328415 -114830275532559452177529212408498636880 9328416 40019283064451795781056005789803085824 9328417 -87663337672796236177266770353670873408 9328418 166360227477216965127115682787873095040 9328419 -289474007474273895323774498788435215360 9328420 -368972968755630295261286412314296320 9328421 9087655566891822082386999975227065500 9328422 81680744342170871672109292618570913472 9328423 -739441701157517839976355808583113296 9328424 -140115917872289892311171232861821184000 9328425 45238445543584123872853604751393624000 9328426 22749683697084920890447121304332724912 9328427 223692793308015360012993378905086688136 9328428 -127254933149860995721579941785883871488 9328429 -96326272494419068440456248501869393440 9328430 8278913858066374279673757320305056000 9328431 54325919027532475504228616399328825600 9328432 4231523235161457766296881900524339200 9328433 318002492286952664508679850339456177682 9328434 100493886670864850121081858899838334080 9328435 -85808676601302811462721971151642607120 9328436 -56300327589076357156706738988805164288 9328437 947692105968688719178387133890014894 9328438 -1185918786867955723346620493371687680 9328439 243731774900297632308778940016898851240 9328440 -27669892924310140542667380377046220800 9328441 29392539832648705435364233726210092842 9328442 -39888624304551947512184921013103306128 9328443 -7427045727638977598424503782460244000 9328444 -180668571367893907106015499951137009664 9328445 89771877022012088238113947547555554560 9328446 3431808340972908010087252514535699840 9328447 258183549694772454919896351376891944896 9328448 -36314361403069446697667644133793595392 9328449 -16048655065280760495528591074745028800 9328450 -71915913996399665624576775136842000 9328451 -22396915080041962358159057309274683376 9328452 -58839134512734766116919410815161110528 9328453 -383152034733561228801509482470157561536 9328454 80447093211782478316802776326799246176 9328455 -98521348759156197669580997122253432160 9328456 -28083698926311819704643023679449349120 9328457 -347227870641057081305162290317903840294 9328458 1328376244326151999768237510716745728 9328459 97289017465198240372687172135149750560 9328460 40562845031481150268460784540204641280 9328461 190758641092725104318923104315926271168 9328462 -131137171921822729489015554891675152640 9328463 -3873184423051071201345177593513248272 9328464 -38800911985551864229266578814945140736 9328465 -18048820222277741073652927748247280140 9328466 -3754202530605850640009869484475009024 9328467 31197448210637774739253782481785766512 9328468 -207950358937612014055844278025278638080 9328469 -20165155510161860207268220856223132804 9328470 -39024945146945313602173024936285968000 9328471 -39067594479501391151549370160386030328 9328472 -301372376258300057561085333439189094400 9328473 67031611848807255870036184060463010240 9328474 97577716183364149045324031900981060352 9328475 -51905454933765712810063110098322446400 9328476 -57395248897651284815249935139018823168 9328477 -44085820882150895702883574021097245056 9328478 -97103672149037169387925240984830689280 9328479 201509887412365541552347828506035578368 9328480 -5028509973966203955055712641980825600 9328481 95400778983935448115997271681464661282 9328482 -30452073292877887600600797749440062000 9328483 -61567953871843209153956245125301654056 9328484 -106492146199412796802118329531102734336 9328485 -36136961812874372452219977342567546240 9328486 122508342842792392419879924366181887744 9328487 95409872624558788224717588908937628800 9328488 53470634563528466905498547199791923200 9328489 13567822050192257580046135286261303808 9328490 -16146523121111469097719637352517158400 9328491 -204732272095720329415575134998035742500 9328492 -113153897137365574869750629767809443584 9328493 -8349218111004140629710310495593910260 9328494 -9777282185199974563456153466897046528 9328495 1402509884243424986410872324931440 9328496 22036503899445144152302355299964977152 9328497 60586025932192548925585925833924747872 9328498 -4838288482116109891096428173762646000 9328499 10761293225614557607549918729952359500 9328500 106387795356207184013852690406743040000 9328501 -11326838409470214904755346607431293696 9328502 14668498611823327319569663357412981952 9328503 -41064724509760093053627016539801065496 9328504 389627435171690378231688334448449413120 9328505 78933778247732008460387320743605653320 9328506 -561067050869164586244973034477998080 9328507 49261713569926108164252260530356398756 9328508 73246448138616432195893058185298902016 9328509 18551657947889291185569537752075152128 9328510 -93854267432268335124028583501527735680 9328511 308620180738304311586357073201207432 9328512 95353311331939451781096653763221913600 9328513 -615395055614582942479793402356439128320 9328514 20821904675811855007362043528590123072 9328515 32864374247180759758416514192350232320 9328516 -129315992735412016955332380725786354560 9328517 -353020336028822373936420302811676680480 9328518 45201385902785174640808442712808374528 9328519 -39996329859345227649459461717739407080 9328520 -36304720909639581934500217764161126400 9328521 147249776607521446262188964285548200864 9328522 -45560765555044898472863002133351113680 9328523 59363568548447192373708882814323997200 9328524 -1236911975216139915516263928922570752 9328525 -88023434252997001287635955463396320000 9328526 33659530659867800743031794573848011712 9328527 51025090478385397936949461558099144368 9328528 -63952398462170298998890467232956481536 9328529 -31731129993025089112217738345867219328 9328530 3075469643828841273523997033983557120 9328531 -301601682391623030428151496194745902848 9328532 -246252633122305869336919839612085708800 9328533 -24171359015048871366137933784293191776 9328534 -6652675349442533211632933028631522560 9328535 31079225783465843044206243073508744400 9328536 -34588791332627298088951361694384783360 9328537 226731349254830076333133298614819706186 9328538 -89550763763575579272508217274990011904 9328539 -1895128804809380476762325306527079232 9328540 -13539973584182665840987515112856217600 9328541 -185401814479280024658564891737095497108 9328542 -45196928557127790513895652633191044288 9328543 -103778377559649189364749298706653427600 9328544 -383914983934666161810600547834685030400 9328545 54666557207096306451956037767001601620 9328546 -170088662962014210697616836700457839040 9328547 6683581298127408537237571337528644560 9328548 -105198988721023256588905639292615577600 9328549 -1234004021062235186054154760391554080 9328550 31283176923484459814978064381955737600 9328551 10800793263234196807614313016421685248 9328552 57304393022898908549415364481501829120 9328553 7576974473679560006443228219647690084 9328554 152908757108904006700150574661072675840 9328555 -90229685317418424577217655206024123040 9328556 -45696072590889122148223243456795687680 9328557 -87142818896591042632489776153278484480 9328558 150561284596282598525932986974617346880 9328559 -49425231099594274729521477313164564120 9328560 880005050329944506467482297654312960 9328561 78322967979262282725914483996543779824 9328562 52372769150412757724531843707678556064 9328563 252634845813939022540582410728239076400 9328564 19716769788196144290188715790315241472 9328565 42130806388892087760632122463620749600 9328566 200774501314968511499501311166608128 9328567 -19317080759005145735443002578497159384 9328568 -107462834127638556112340176598211072000 9328569 76724426140119485005161426138326750544 9328570 16034732382128851679550169696011417600 9328571 -231137774180058926600016263722915423200 9328572 -176155944110354296133464420875366425088 9328573 -167831272859066989369306755954835258976 9328574 33727852355210957268592699359006433536 9328575 -85461658826837168382085984472249490000 9328576 820006666227644355584473774193377280 9328577 48597113077920437177956628838054063426 9328578 -7375186348508857503086627106356513280 9328579 -18518651655985263017262384068770507680 9328580 -82465388448871584568214096532922037760 9328581 -198659806360087242846703231842157598400 9328582 -60401370304468622888071439311883059200 9328583 98858315543446023532727331346600473648 9328584 104309129235424378562124124371079864320 9328585 22488098701791346958772133598041776000 9328586 4080237999759161493057312528364898400 9328587 173621189517335509353395990195045791152 9328588 49868276700889958797197388138484141056 9328589 47776870874555037345440439751995510390 9328590 -21112625878264803048082173261686162880 9328591 -319299659685709839223393881272831477008 9328592 182414520123198626227521557928345600 9328593 -101859277104537060194749927467560016576 9328594 -253213013604909885069161742286370688 9328595 68158284850037206875944562540361719600 9328596 34650544447656129191277639580273723392 9328597 252015244387259179953385675182832632 9328598 -41175544224934367341473091976888823360 9328599 -76612807718248461008820285767604973776 9328600 26352103660512362724737981169057024000 9328601 9088393931435239144324978868855315802 9328602 -18663220747111496068011805929170472960 9328603 123283311715744276698973804381561190852 9328604 -136743754311238369502975465714930242560 9328605 6909663886547415860586067784536464000 9328606 15266881084286178976448023147583902080 9328607 -330386837953571158252905289987256566608 9328608 11824201573159527379840443276920094720 9328609 132219746270183371580832091645155074580 9328610 -166235736631348317337317807915515235840 9328611 -145907112269838563209949687350774209216 9328612 132702091472195629603870486018427248256 9328613 20689941810511602895188761265780487680 9328614 124973332852117319348044536645226411392 9328615 -259970876392302413478237236706933559200 9328616 57610435560589927924123032940953600 9328617 31448899888261066954874413497096425034 9328618 -48138459993496745001697389445879176096 9328619 -47083460076157680942395578648155459072 9328620 89297415490924464163581966643434700800 9328621 284481200930187257625261448021116992652 9328622 -73059429029743423479414516354201021888 9328623 -229726395266355861090816832037922362616 9328624 -177814677943046912758199829698641920 9328625 148830596562872036109075400235823762000 9328626 64251262729699197094805571816208212384 9328627 -84986932196327499579231974183170553856 9328628 4797454781677448492343625405319621376 9328629 -104526323669725527064582745576475988032 9328630 -99873387289068948174263577596775383040 9328631 -54064349044782976076282482502527236288 9328632 -168012540716792187616285559941177159680 9328633 41636592649984596158985362094592344960 9328634 -5347100748131781505475514995981918208 9328635 4222792575112095440889433860120307200 9328636 16789921894501000091227544925973524480 9328637 -409449478270039028505555655635200858880 9328638 -34455862827662825262902529835612145664 9328639 -137172281375428224661865798713431192960 9328640 7087874994060081320803791723193958400 9328641 44910975846709878848862081354510409728 9328642 150260815258855735056492535465504235472 9328643 -154323070764126479822926732282147215108 9328644 1552454005743594423470277507778265088 9328645 204166609742030485333230612325516563900 9328646 85499697959296722407901267486859954272 9328647 -207856764205191724944911726465959757400 9328648 -21489611598214953429209345495669145600 9328649 -277871610822916648276293354531279907008 9328650 33917785229262425631233720967695577600 9328651 -246702831497564717501357519313134672400 9328652 -567517142386542572889861622409045411328 9328653 48187692902649832220695257114803987040 9328654 -106215277656815573020222117798728730368 9328655 76970943617397956909077417133266557120 9328656 -3048325445084502404546493080512757760 9328657 58458773865506343928252334702636200180 9328658 94372799277109847795316431520929341440 9328659 -91378979128152382971886097137846861896 9328660 58222241121721913810314528621912565760 9328661 -10875659508952986024641032689964949376 9328662 12845178869889475580747137130568499200 9328663 125288942452653328376217463019163806424 9328664 274403441395973705395769236337523087360 9328665 149954055058956958975491256527721729920 9328666 70226962216564798402462051362289016064 9328667 176949898926054992556462915574552866120 9328668 56257191769620342479401536983051696640 9328669 2818171757250162551181679199415311052 9328670 1165839962012815360943388712069347840 9328671 -80827426108212204284243396542804454280 9328672 -2382173662754318015616144624325951488 9328673 173721422896665859905292426491653556480 9328674 14721104955137587125673777120541669760 9328675 -12103965999647626533499149827934267200 9328676 -115355256988415235226860412352185626624 9328677 139234921987746072805316090634466234080 9328678 3021480485557842961040890484758141440 9328679 122322273645872259717147799934887204584 9328680 -156503138274192039103845692120905574400 9328681 -71693639977585340498748872658419838848 9328682 68450720146613131259651737750202225664 9328683 11762021849746843545171543569770829568 9328684 -7824680304048102810329431848610747904 9328685 21461469006775560584723740232507635200 9328686 -45927266991791950373342817975231807936 9328687 -104631306837241479259178259525925095664 9328688 50203870867763782619271819281761075200 9328689 -3448730561920061240158864106203483866 9328690 28881426198657924867034450502520514560 9328691 51315620098973424635447602372666586400 9328692 125881837017921503335399620284461412352 9328693 -637466933286143307604670271978283792992 9328694 21210832876806057331116761522370672960 9328695 -92277215213337258228917155088285500080 9328696 -130587896828569694351352130850076057600 9328697 -42166133743306498247504351776476000768 9328698 -10673556283102614615871118509084457616 9328699 142286904087622014104258801237275914432 9328700 80745265121320016331366758439185011200 9328701 -104319329808162135157471133596013268096 9328702 -121276990284539502246085567137399611328 9328703 -160879364123623101279542770893676746048 9328704 25959183371474628356168244032327122944 9328705 -106676482230945001557029024094411627840 9328706 38656517546695227379650997673223874560 9328707 -229457357475189384827354610045318446520 9328708 185644757069585420512602665534210150400 9328709 135701897213386563873719108602546856604 9328710 100246415137263886857348583570794854400 9328711 45878241344213545603338079744607882032 9328712 82341166769840900715091553382157747200 9328713 -16402969047720029347869594278969872800 9328714 -200966090760758910624412689739524398544 9328715 -89348340420973532264843906679938688000 9328716 334244691272796464629541711595673221120 9328717 5764768286618125608481894077108561420 9328718 59708591140946254289879429444470261056 9328719 80868257657906954732277779863975855248 9328720 20751984346726688157584905836117196800 9328721 4986284892995641237950080192789515632 9328722 5953575385390960264871675404901145600 9328723 289700492722568736742728040472710196972 9328724 232996464850379992108263520039900442496 9328725 1210058933086378539732280950418053600 9328726 -166076328587905817092216107678090631680 9328727 210773629131970246101632728345483163472 9328728 133739233597298928592616498718356828160 9328729 -62403300382960397081853504516856407670 9328730 13705858753547175726806842144008647040 9328731 27086292533914220046031522332360892416 9328732 -89282764309920662828099634592319365120 9328733 254177178857413601263935194403312079500 9328734 -2194625063976555561090440959229146560 9328735 49924100259716263787839003633035043200 9328736 -55257264371178663148348277748722565120 9328737 -119750301796076980279081016048835840 9328738 -116833906032589560598445694287922043104 9328739 -1329964403697944720383207516228875360 9328740 9719415439167955967719798788542361600 9328741 100606286555433600567082176232858001400 9328742 114286098116843375857940947721976208512 9328743 -25139549354809150582957467990250132320 9328744 21571019851074887222255035338975452160 9328745 -168446713428925621473625834043505357120 9328746 -42303639542707626657225371564834336256 9328747 -236842824983214729653313022967437681804 9328748 -190187871259695518136513477211279884288 9328749 -92403151604641799900442995022779142240 9328750 2352423031776906054231314271776400000 9328751 -484594741246914345994994977370948808 9328752 -12590349296393576343102563892710670336 9328753 18271392192945429179028724010301467840 9328754 -2248695675320778186078243733477862400 9328755 4192467691840487542390959018869378400 9328756 190199305594325673264236072800584960000 9328757 -346392972580429348444319791451073864900 9328758 8769921589377942815527749035934496128 9328759 210435136423701929002537013707877564928 9328760 67167031173027931594966309895028326400 9328761 23620645427737474371245512957336472256 9328762 -68990540437578018059599301670986740368 9328763 275849915805992555213012611433446383012 9328764 873120548419599707604221662009221120 9328765 -31072643180341270427927714992472968200 9328766 -1147871851108736953127267203202700096 9328767 -23668852440697420302233769107284653168 9328768 74362198043665776358122127047776010240 9328769 62705993084041998928770646611606152640 9328770 21295944220766924700076684238482752000 9328771 -134169884650117206699475509511004795256 9328772 -382933289307032315973923445621903636480 9328773 -96591542023897646668779783087963843840 9328774 -2730208116699331828272759524794138368 9328775 -148823919624238268765921252491356607200 9328776 -220030481643864043931713191037068288000 9328777 191670818864085549869257137249486547200 9328778 21053643996570019662816808390930692960 9328779 109923440240550720076982540682906382524 9328780 -127446197662603055528991640149830092800 9328781 -18638922223210003116220035981695568000 9328782 -88863098685381563160536182260002639808 9328783 -235096380084000755459355726175076127080 9328784 85622094598587898643716406046318084096 9328785 -48677074656324058192272473207317708800 9328786 -68726800606416542207809012467837879408 9328787 -186595696563271408950416256119103526368 9328788 55993078230747063681677180759763793920 9328789 -208021890140230576680779597723367767410 9328790 75573881155065532127433572084878598400 9328791 42696849910856522119524830839001074560 9328792 37916943251691711583791613914455900160 9328793 -210592238484553628898636203858151083958 9328794 187674726906147947258485096681428587520 9328795 31302824128539496243989616098453288960 9328796 -209111673180251986803651957253897520640 9328797 113285631679145589290243053802087903040 9328798 -127279807172824394274116530984854825600 9328799 -103835512073991109330241858777623967040 9328800 -34366744715036822436559009059097804800 9328801 -300438202649779867427721670776871127868 9328802 -1994922758584731243920020897907957760 9328803 -105552353678235725546348827990605043392 9328804 112694124984086642526846905908975027200 9328805 12974506590864590733118572107290500000 9328806 -25112833288445020944464607075816496896 9328807 -5220425715152067564747872914661219280 9328808 342549408330120723235058713352756136960 9328809 -20805000078989080595983973759393061888 9328810 23152009063881106964938131910235289600 9328811 -76169278066687134878725335540914544588 9328812 29573999756492981089105498357063655424 9328813 99245858068010755545496422198287763584 9328814 29814137124155393190686492747397124032 9328815 15262522840223041545837918014049666360 9328816 877423363655145990101439541522563072 9328817 176654463181702536265986384166178782866 9328818 72786467392076743102808237148911781120 9328819 -48189004372874946322029591919719797400 9328820 122131824742084905206941178403847822080 9328821 -112837433336123395695651822877437528288 9328822 98281465735943862069769464565079706624 9328823 -62752746843168922253019057380901382656 9328824 321315554047705543578688625407325184000 9328825 -55481119739887421140611069149727620400 9328826 -9224287643358425870650749421977913488 9328827 76706051666989954810899246499331223408 9328828 11054288333081380212674846579365539840 9328829 -294765526901302910433469188123361143360 9328830 -4628400715727235683184927905745960960 9328831 -41035530071137263921798589212129554368 9328832 -71967120496540356541410013305171345408 9328833 -140930728114606968068041768101874571598 9328834 225373284275118291073235448326858961312 9328835 -40882801618014372835049919347174017440 9328836 18342771826723004205816607932604968960 9328837 -19077536572326090879169412574700564448 9328838 98191914654607548993687214357168852320 9328839 -13801177630220725993595573562055039152 9328840 60337803682626648138239477722297804800 9328841 -98292052080549273472556637401713027200 9328842 79085695995406344153958667165573494272 9328843 380508099870705795988451355979947349800 9328844 65958959805916026364453514087615201280 9328845 -49350684400592950088216160533071368480 9328846 86368309060297393468664750502316108800 9328847 -79032519650162173071505600967268596496 9328848 -23037221712235691177467468884340899840 9328849 415732960152916257067345591453674532850 9328850 -230143406225295711686175937744368000 9328851 5391544793529190963621598711255038032 9328852 38828562904305568922035609865065688064 9328853 -14015261145163395600275619945980476356 9328854 59526356965228109733761894741489524608 9328855 65217904607460265220726349176868779520 9328856 -299219790996413842829390887108854405120 9328857 81814979131091488930202641057685369040 9328858 -19966945194049378589499052345658112 9328859 291392878461861280729145879412903333060 9328860 76400666255148649844173346863335559680 9328861 40263302200527231647143704756012817024 9328862 -48877489543164371966409014244112157568 9328863 -24568551000242992426189155109029404856 9328864 64678762710083588705416707822693384192 9328865 49703709896034082061459257327563622800 9328866 -32515982602991165973071727134862811776 9328867 -203079462928089474652531957497880016360 9328868 -56766890199567365866207916953920998400 9328869 -1809316558484095809459569547840130944 9328870 -111568542240605217646179680688467733120 9328871 269856156565386688785285646800800223312 9328872 25333719467095796688503591538187468800 9328873 566586253182340371613890747133707552000 9328874 58912887639827639654604841034175719520 9328875 157949732344946107356433486675701324000 9328876 -160079667272018137258743924032112336640 9328877 325488470974791284711113455529552176492 9328878 22652126735015201866037281992996426240 9328879 -9672099092857133736961662340183024768 9328880 32879971729074369154621452114938757120 9328881 141750810161852311208163479292629713440 9328882 -183520754138861450233214813274041972208 9328883 233373137885821112292074025106914429132 9328884 53425372598801531463330103547162990592 9328885 5287129212911890407822963067921729560 9328886 -14968680325213734959516007471072092160 9328887 106076945964590060048247201593000194080 9328888 -51829598855986884209835541625042903040 9328889 -17462291764038310153553505565786690560 9328890 -41523038541841262583647949048372096000 9328891 61082900337187006904970040749382905120 9328892 -58879476363549002824277088864759054336 9328893 849120723776368199766404365222998528 9328894 -8474980764404246579625698665955498880 9328895 3530040240696108090585037975422816720 9328896 -163468523170838030055496613177484902400 9328897 88330731924842718512828008430700265392 9328898 168527333472149335404958230770188213200 9328899 -199462050437001010260104052882204041736 9328900 -20916020431029734763841330681159884800 9328901 216173018000786423593140094209263959932 9328902 42224825316653224122466353399498759168 9328903 221597498774831990059760128289888912640 9328904 -11693268769883566766937638644530216960 9328905 -100510365943866938351341355237253168000 9328906 -139306814143579486897257688987722352848 9328907 24697728708123120469024803745120685712 9328908 162067924220003749486353616651015326720 9328909 23870010712346565714419991119940871980 9328910 -12081118999321897573363066870838778240 9328911 133457344502638806328916698900490088072 9328912 -58879524209002493552498035679075237888 9328913 -729893271608046918063745745419658112 9328914 80027019333175028664573459508583347200 9328915 -137814862876315775435838099606302683440 9328916 -127445195774356176503993672696893544448 9328917 -75671295636995108783854167804386618304 9328918 -184363574827163353866454720329895119840 9328919 -219682436097222244833928711379909781600 9328920 35654057736292331639338011230757888000 9328921 -2215139341960077808350778224115193600 9328922 -30994222047899164049966564339078078976 9328923 16098478833496419459610464015587226240 9328924 133994714459062384105172419473932083200 9328925 -202168276274434816298877634496268910350 9328926 66149321017916788886280161456814682944 9328927 110416856025174613514642024402404107760 9328928 130180708705874581315032607697871568896 9328929 -50666868199417373149186791445158668160 9328930 16792344344605946244498250973752403520 9328931 -33748454226411856570615224526529227536 9328932 14394618879420962109581635957428433536 9328933 -104556854045059084272022639109311626176 9328934 144736377912616812481731913584475547616 9328935 9655367336405404747543529066632688640 9328936 3412340814053843978140460334080655360 9328937 144963014274890893502063380107585323892 9328938 -44866691625110410722927652013964851712 9328939 151148575090053593183488211779731605920 9328940 -85699919203967298471243965604944440320 9328941 -116840752379807178298257687566082375252 9328942 20023410651648560612217939564631101312 9328943 70353440034895715532541270565976374400 9328944 59650216173033041704310459737852575744 9328945 148742946579831025414888644385303195200 9328946 71027964592837180801961654968456354560 9328947 -104513403952403764241186334942587392200 9328948 -170933811765567839951243890464792856192 9328949 -168015037352706632472747349024971965760 9328950 43260598592817243141156421848975813600 9328951 -213123443036333678173163363734678723128 9328952 35457623272994884606505761499934720000 9328953 84598193652480337625402213318658068304 9328954 38509330797766822806191941144665513984 9328955 2872903223091977536226809476237087360 9328956 -21180163787801536967448122056543174656 9328957 232397061693100639510021590866120118432 9328958 -36780793614277868700467828089454053824 9328959 -92136368625169327897288296298564439280 9328960 39550342156845811371372327032067194880 9328961 10267898977511992652105669880844880832 9328962 -129752335032206900395836692722095360 9328963 83776837170880355880091830372107917548 9328964 -183173626838935465701374581611209265024 9328965 127991269133368019259110131931476413120 9328966 36821184679336000945459399811266126464 9328967 14007722801726304733410742670962301016 9328968 -186443910941387044882208297201855078400 9328969 -161668297795069713838141880953453696386 9328970 -8790391698605110058343829490388925440 9328971 94504924873095368238600340199411677104 9328972 -10276254064542853242588014089337953280 9328973 -314800736309487480907908881512179776778 9328974 -64917584314957912264414788249603256320 9328975 34355075972493083743928112929108952400 9328976 39088821991379579161644056227792011264 9328977 31052456984303377456855073514103474560 9328978 97574708000862537470618151534379213824 9328979 -933098902095830963194445677576316544 9328980 7779349371664234098006850775722291200 9328981 -98532945367449461776705957126803712800 9328982 21355085148306760360923776650287651840 9328983 -124212896429953935044882722953159290880 9328984 25042782794426034897905021194447749120 9328985 -15214023371097540971451091528483315200 9328986 -4346677038392113453892981553531916800 9328987 42780972247466282274501447920014208800 9328988 304113703619243723487068111999952854016 9328989 10311158821430248022116376751395416320 9328990 74003536663654873265513931550581129600 9328991 -59964393115051225427927688161506915728 9328992 166625774255995862290717126623898632192 9328993 -416232992333829929277673599735359815020 9328994 -19743093869447669953713007872344374704 9328995 4147430156634130990315843243450861440 9328996 21313180677547507831564099550884112000 9328997 256585967118974306650259400098106760446 9328998 -21737148093283800029500170085123491840 9328999 -206625466377007756205154851903944573000 9329000 156454214415929526642330190997606400000 9329001 -78573470196484458632445954050300491296 9329002 -55764159592471034308011779473306058400 9329003 -272970449177974522622359608983439716748 9329004 -298005468729555871341097014508538941440 9329005 -78509441576083976920255860537862809600 9329006 -278443545799412183639478628051527923520 9329007 3288208089273170777840946260379326976 9329008 -28669232353089662175397649005023297536 9329009 -146631631256697215276974747183262970384 9329010 -20521830870751253409003305350320422400 9329011 -423476744391664092861134452004128638388 9329012 95474863504475841494992570701258037248 9329013 -131808803649684035789382174694044585216 9329014 -193964227247863230678170923788997794144 9329015 47156223400543751077082194886747667600 9329016 13513705756606650771666021363174604800 9329017 -27237179347853829529912242754257391788 9329018 -34804521051545411179639934051476887840 9329019 -13810204420595416796680502451372625920 9329020 164223399310986099648877562406203988480 9329021 24831079954294539493150682706909889440 9329022 225259640477587309398965607419360640 9329023 -75779176396882012993482566792779152 9329024 262044679051055221693426516139043717120 9329025 59297709982204547132556364885726992000 9329026 -30861591521531592881831605326602403840 9329027 91422525946355106686717275710716888952 9329028 -80376113484219539269802009616408622080 9329029 37075299088444766004224008759769937280 9329030 -62787018411771720284490189789056532480 9329031 -751065952312699545219109200496421280 9329032 33423423729234987415293352171307796480 9329033 -84892051516316975922116060344063025280 9329034 -34606853958742412484749817346536665088 9329035 3610211243327398288360771395241298400 9329036 -110899143525570431760021896648485413120 9329037 4394114590147224133139371735866005760 9329038 -101945893384637216393704058505204308160 9329039 -259861601605277784961588118127331968000 9329040 142372598076970406229717820086681600 9329041 288092626210650640358881915072858739812 9329042 202957931467953011098947692800178550672 9329043 107274051359539923545565951331058305464 9329044 8079154060068323412603755183344797696 9329045 41833537452185889804139592750662012800 9329046 54717437923939965819381663923640552384 9329047 2392823379332720914853396750801434624 9329048 105462515650934698856925421846035855360 9329049 220855053032127393545322484695364935834 9329050 -85749548261690372693978939952039505200 9329051 87899114551941455489777699349546722052 9329052 -140951004294215978254241195857609287168 9329053 43385711057230430229391351080311573664 9329054 31911191427273422417247077058056147712 9329055 32637092893171230074510661187129295760 9329056 57493906434385341565898225757003448320 9329057 411004790429563268814881197738200417840 9329058 24948122471212853576440489067840223648 9329059 -335733587982719269876491004115560328740 9329060 9263990419875182871937530089897333760 9329061 66907283482344351497213039669915699232 9329062 87610218993347690146533966105439000032 9329063 -135795829051571479679892074378610743688 9329064 -65710133901353721653331227427218964480 9329065 -2028615185319471468201323959205114880 9329066 157945640228333572427434825442275373232 9329067 -159717819730215597546354890726185367040 9329068 -128152542296312529580888016859271526400 9329069 -25648499646104576975639368505967231720 9329070 23323541552397741428624527855010179200 9329071 -189827693190031135366469981986704623728 9329072 63078600593355405668790675822225948672 9329073 -21391315303597870807673690720425057152 9329074 265499677492299049602916386245308789152 9329075 -25469956661682499504610653115382666000 9329076 -10085238565025886511005851713308856320 9329077 -150717787055231031717005784422876741568 9329078 53202171619276930169824702518602219520 9329079 21790240191335993285306708425043697384 9329080 20392191367273374464060108813324390400 9329081 -95472497447144985671462679580892108118 9329082 -13249715336404863814606553995863785472 9329083 -154914351274018177456722983605571642720 9329084 33469165875505956335730112523023988736 9329085 -60467152906150813456516123162528975200 9329086 66004235064335623561850320175511313344 9329087 274746382514376672335045466408733928880 9329088 27010588050010057426022520797307863040 9329089 -87583805476437715166516565163256031168 9329090 -106607696930259510516558357092505462720 9329091 34326519112658199817506730729384620792 9329092 42249353288887662574232070139788801280 9329093 -141015808121855802135821496289617101280 9329094 6174036604766699506198585472891491296 9329095 -133968458372981032646111936283508540800 9329096 66315462006105860465061515146922065920 9329097 -128991419155239565495272001244446582080 9329098 250568212958153197999328218082574663936 9329099 25700607985973879065729242170428837056 9329100 112941101943140831828017364153203200 9329101 -238324229863349001807111226381502421898 9329102 29226882392723111675175703426537043904 9329103 -21844101405298972000613857968275284896 9329104 -3631800445362532105942669762120622080 9329105 292514414236800294885749540754632086260 9329106 46385764774209974256769416523215619584 9329107 -256319788272460345983589526331039427848 9329108 50290954601842428908759036310810624 9329109 54946412959686454984359493829601831168 9329110 -1734350501035026547766666456929113600 9329111 299681775548572868053431101833381934424 9329112 58653048144967633164108320765690757120 9329113 -97001554991121235874868450070629256956 9329114 -59713247270240929129513655754728939520 9329115 -26494749080179672063298261388569531280 9329116 -19914422518673988938607503811434471424 9329117 -45110352136223513629573712396107424448 9329118 -133657209581056075841558583189331912896 9329119 6741289553086183863937438587081446200 9329120 16558306221855919960424029294559232000 9329121 408049140883148062847504291794177238400 9329122 90798081873536329045180432632624291840 9329123 -451860214595903006683273475123857226376 9329124 -68792029181202806239814077314607349760 9329125 -159679506567216586741329063425560002000 9329126 104318023653146630590039501129883174400 9329127 41594870566230197509383328401597985320 9329128 -76815825290444777155275372257579811840 9329129 -352251552059167461229897461564557139270 9329130 71926302061098069262804186698046923360 9329131 -105165384871420394518452289485443946608 9329132 135950620170252732701783407806104248320 9329133 -190312382008576002275239978758240921600 9329134 -59450211294665757560438259970858382784 9329135 -155182073960851771066059955059066964920 9329136 50763524948110790682634633882891714560 9329137 102589321500026819353807253972370583920 9329138 24680227903596523350601323041511857664 9329139 249386239971989687498774718732952775400 9329140 -20594119370601127341496919011517399040 9329141 -269467348085072038850555087735789941056 9329142 12923180945111089971597770206845212160 9329143 -68697578944471762895217792084884605160 9329144 125500666369447477590968064964606341120 9329145 21194451296217259806015170890770493440 9329146 -137937301896676238450436748297712707728 9329147 387726831348917657414524215482639864472 9329148 171718229403600646796660272117544248320 9329149 -206356977275041086282229953400575033850 9329150 -112871575981592738822256556604945275200 9329151 -1025382967629017667582038037230277504 9329152 -19363004855709238662282055885762068480 9329153 96737707702328519616613154158907430402 9329154 -104159532989248998090835362122400203520 9329155 -57486988306542311832921322450553820000 9329156 -272191930349371261351500379043009604480 9329157 50020721116226635005010731097434528828 9329158 94733679544381281320212221170550103680 9329159 -222902762022895697678468129226293089944 9329160 108098354581657275337371743992396185600 9329161 -11456905207314310926141677980319691238 9329162 -60075059534922914916869288191383465168 9329163 -333323755208281837242818623660968291600 9329164 82881347697198960674025776703964604416 9329165 -66821606864609704032523668293558472480 9329166 -10237370031526865659048905967533883392 9329167 -68469984625966317664708967469108506880 9329168 19531083187514573011530444621072826368 9329169 126093303116004653732560737435550045920 9329170 -79721719451857964031996859676666298720 9329171 -183197011588312962839908959021439119360 9329172 53881223134067949599251652841925588992 9329173 59065378855360958547386131106142670240 9329174 20409356759980113650450553573867644160 9329175 -1104881925895837072159867168885999200 9329176 -81055547977230699411829000967934289920 9329177 -80692491934647181745747864554262130240 9329178 38522760328865397736440475279163610624 9329179 -203641102996676199609409242502664676220 9329180 -19217275279974227720326538529835192320 9329181 3159173453237629528118582063972056320 9329182 -15102325699672684174364034575171399808 9329183 81218640227449647031299692423787936504 9329184 245557722201921054921672881717864693760 9329185 140590844817377880396189092341051807380 9329186 -189996756517437417484839609291845804208 9329187 -18266252768508958122665172271425532416 9329188 -238661098851948604424917560021475123200 9329189 -28591452288926286813339926593647456000 9329190 7036986915469554276074150275110144000 9329191 124679661681946294321683743539931681664 9329192 283570188382581417909473259860193761280 9329193 11817399586438788401427545097521376804 9329194 282968853674210937969860582698286592 9329195 71597725359574641234328582343203951200 9329196 124924133069055799065689777731192776192 9329197 -309556748303934006535551859483503616608 9329198 -35920888661032119517172501578950103680 9329199 16296147244402068429130617655925845248 9329200 15532772490992915692831361936845209600 9329201 -6501833312731049128363307993631512640 9329202 -17137086077898359236516756983423160320 9329203 52999500519720694153574800006510701184 9329204 -1729717657976873905798520189569548288 9329205 57477343346544272592373958777179276800 9329206 181193728539218322788746280208812571552 9329207 -135589435347742226198246254728043187544 9329208 7632099135483348256429136661624360960 9329209 -68499916345240245102187575987518618000 9329210 123434362652948862397228077304349387520 9329211 -181701375041028426302071789830308122740 9329212 134425864734417981908050703216733203456 9329213 -17860661212291414738771905854373200718 9329214 -24684259614463236736155510183439964160 9329215 -30398618471154336043612146029479716000 9329216 -28319267392572488610578517425371742208 9329217 7171168800361623535374907386609136512 9329218 35950639454886174817761299849671498752 9329219 -183724774584834090977630971740867491856 9329220 -95110734949281471893978782826395257600 9329221 134766191332994899447937733787807166 9329222 15113674903494657007360291526895976704 9329223 -67529300441065113943316158393670441856 9329224 210741891429398213088579823104763560960 9329225 -231479593907108267425686282034946318400 9329226 25342218202330786445940277050536784384 9329227 229663739836705578892604665492860685076 9329228 -3124146816490648024071105489747540480 9329229 38837257057598002317079859034523895040 9329230 -38981229339567339078981019036011858240 9329231 152399323042037960380061834592161488200 9329232 1364141543499027484328696105790996480 9329233 -10134192379138709266402589351632179712 9329234 181674489881945322933982753829601073440 9329235 -37535432373764688578886237002912582400 9329236 -65043095293076887524058895773922711552 9329237 -1106738641755920635631108696870288832 9329238 75008037528785193756805030392269038944 9329239 13071408183489587266530367251772012040 9329240 144516742156865737400037753232897228800 9329241 28520798928093692823225788976288541392 9329242 -24340289685949204801110487980641551680 9329243 -151430399898308378469443379789206696448 9329244 41651215417123591651967036813156706816 9329245 -103073470483882755857165394985214644500 9329246 -7810699238452767987081042073424107200 9329247 74885958048348043536831748646039989200 9329248 -263229345458480267009168714199401103360 9329249 192912558041294807227783693460845385250 9329250 38027577365720350257359177535538944000 9329251 341010664449730807962271649495295284252 9329252 -63094774134917902196115176548048251264 9329253 49144823600789622304742071393066833504 9329254 4500632274263520197730084206948231424 9329255 71679895492373931406412661542941572960 9329256 -107286458603612961898169179599716352000 9329257 232833005792360256336707249487951696000 9329258 29514467840197271045889686676323846400 9329259 102590346914781704702044233397375907520 9329260 2635083751571728289682039696727388160 9329261 -384055281320447438459933411161227474228 9329262 -103898466474970712661574364132715238848 9329263 79552552915701202874315923393896311280 9329264 4089969866654039348509786192773906432 9329265 105204467755979739479780494641144426240 9329266 -38228151174476200829611647830550869760 9329267 163854477838304395389383625454399274316 9329268 -5448964261530651226425666348601098240 9329269 -237971010202507757873256314378920127460 9329270 -107115659281822323213521704371617233920 9329271 20372020599983453580906577775968243200 9329272 -115196804701743141686621446678908334080 9329273 367523226397875267557556944441355468522 9329274 -1394939377582357949225511019961490432 9329275 -39185291646304615280442433660373286700 9329276 237691490776060396379907217586557447680 9329277 -167092292600009597668934157463500893568 9329278 58586978310892155034047878641764514560 9329279 -84437098125929765378951981484150594120 9329280 600030427023592636267542968952422400 9329281 68968747280000973422896248955700650304 9329282 143251646398159985018698496804576662992 9329283 -39947226274296033880530754576599114240 9329284 63062844960696964834358360386052287616 9329285 43021548228943191611651105758808208000 9329286 36773397270851691408223876701287811264 9329287 -20445472998929345078869189965541365120 9329288 579212399420684108446502412669352181760 9329289 -73679570617929452366817815762430477600 9329290 -61584982533890805885854114384859758400 9329291 -37183743076753271085408567320575421088 9329292 62657973872490102314071525603905180672 9329293 56366423562694264723868610077184156160 9329294 47540930714470032572049862482698689152 9329295 31531986461504009734229046296225341440 9329296 -135034620672265547877584275059422724096 9329297 -119654033338215390129248480635433602254 9329298 46775061667069009056948692651658363648 9329299 130736103551275253373279185699893523536 9329300 -64916614255619477781267387439844064000 9329301 115567849929517925059181058609402760320 9329302 -171139080409491549825457570172268560448 9329303 230885711924531267993760465088503780552 9329304 -7614283197573484802594337383424000000 9329305 -5678680582301716959258913121228955840 9329306 57926611654862981813770376392439466240 9329307 159477569962852742427959672547227979528 9329308 17060322179712582511247656701297724928 9329309 81070247615458202779674743828394462240 9329310 52039034705586206340390514448437056000 9329311 -402309449064359206860974503513203345888 9329312 601720389492114711722816109251376709632 9329313 9477418841444224480794961379750553024 9329314 -91643164162259076602078304709830189744 9329315 -50022692665478014164296553979522229040 9329316 1881425299087595294386148938972354560 9329317 78420068951155050823592885767094066366 9329318 -25243699875790304308282948711669124640 9329319 -5575194753262064182866884129106786000 9329320 -37062723441587736304391062699052236800 9329321 150368434757557210887832358700351087732 9329322 198849987967492115492694253220285452800 9329323 113146825614997855761581179922468904 9329324 -190348009171681345869140820875049024000 9329325 20385575611383749912176301901251157600 9329326 53033256326676935031970217985659119104 9329327 3967625996295694756199725194138266592 9329328 31868368924442352461871796178905595904 9329329 -67415670499530925819852003181188327680 9329330 27701733281139954041728625928776217600 9329331 133284044338656492976807095549121518144 9329332 49238913194423549527883535743818023296 9329333 105601269060757076823633797974510560000 9329334 16865522440325785574305173965634342912 9329335 134066904190755674216873819239749411360 9329336 101292358383213055387145046313651814400 9329337 20701299932999345442002403376886559300 9329338 33161792137752947892897241974655966320 9329339 -3977241134296262579747551696178750640 9329340 -106204110779485964722905452039323392000 9329341 -117294159420457963484056838148652480928 9329342 -264160583449640550783647321036683200 9329343 -237271309556863457767046953678232289336 9329344 106201185711815222619422533146295402496 9329345 38651235141022093835930928196296599760 9329346 -21150542787773585071754245063720612320 9329347 411431757411877462887436274559308102560 9329348 -67091261701074605067749278035512561664 9329349 -110110920206544603912390110397693531936 9329350 -99698598146151921850342764676089789600 9329351 2164356752519785080862952200077668304 9329352 -63285278388516311153195733716048117760 9329353 281727285340758376804736706452808947664 9329354 282076546373308104749398476776896267872 9329355 54693658824616347370011541879775260560 9329356 -21251168401930925897722037094835406080 9329357 147760119858877892878888798559392545024 9329358 -72697123331366929175063406675921747840 9329359 71837500704329822769049618520104299840 9329360 -13395203672640367207073170321247600640 9329361 219670440022491436638439418960523528480 9329362 68428036766073829089405730178946355200 9329363 -137751782335495463671802387348357334120 9329364 -231902843130316491644409825371653877760 9329365 -42684689918539833513515813052138297600 9329366 1068841431135063726063976710884427264 9329367 61718755173850551299032298271478360680 9329368 134007773361405985336090611926816133120 9329369 -17051232575929302594129387027650191104 9329370 -34748459833439398453191396851795942400 9329371 71490235755446083023004014996464699472 9329372 -79767630207020698725624020469296659968 9329373 72508619258815452630997859773568071884 9329374 -130386094847689209191036550314248328064 9329375 25285876832961951695754886044824400000 9329376 7380944958173627786630068921606078464 9329377 -72256500393109930549018988809839559774 9329378 31930269689561867785923866391018106368 9329379 248654650183986466991233208541427230960 9329380 104443958099571413641417356525389721600 9329381 -23278602185830285728995936828069938818 9329382 -145852792987376305324175945668266002400 9329383 97608919437152645754698777003294121520 9329384 -95471003070301900991217818839133306880 9329385 50773573750120860276253652020271864640 9329386 13446477399591237668040067743726663168 9329387 -5244972586926104818826860769048602800 9329388 47019646063202220409378743225435502080 9329389 209659501251900378459004930650088159190 9329390 4694236538521562701813730112811764480 9329391 -298834334093429854926848046960329320560 9329392 13823193853781702412243041598436868096 9329393 50249657107232454073867682687259604644 9329394 77661558077634690233067024145539868800 9329395 -41663130689764509207287189294500588800 9329396 -4647499874482765863953798298147624192 9329397 -49668282008704213092480133103105327616 9329398 694436829170683405560699311867305728 9329399 392569813157685123348443456158055168640 9329400 3508741061863381595961205584270336000 9329401 -33529471289896035040901996050824393596 9329402 -220213331217584655279487516536648960 9329403 185493613321040559265679934096097006104 9329404 -123497585563494438317627456802884889600 9329405 45607617648780032075421279221988054060 9329406 -163178687734107269249966406729109088256 9329407 137458358227333257336518065817878374656 9329408 -112168371685232463171625780373750808576 9329409 -1655828623017326477226888157585049136 9329410 -23983964144300761255136302118020124640 9329411 -15080463059632717425690937315319756736 9329412 -21495369047415285555036778876542194688 9329413 -103714062583686589233602394862796391816 9329414 41720980452149255759332311599621545056 9329415 -162783550703512023065343478637369182080 9329416 -115482838846295793796796921570813491200 9329417 16307280494136408384592058277918173466 9329418 712578701281263127159585033792535040 9329419 -26951898502034562569548333551565777920 9329420 29017030288779149537288558730136289280 9329421 -37541661714659261391354358672295280960 9329422 -135522878006587598204147951909135911488 9329423 -84522016777088579182012223421521766360 9329424 12338881443736728820054730560185827328 9329425 18161791474416729904368049587195600000 9329426 -19514318476292575980156918171219824640 9329427 -120349921283108423021718087993500008464 9329428 207828027006595313727606967990950338560 9329429 215349093738462308984709388107343254030 9329430 -47850057477520427592464966659039887360 9329431 -50636527338554421176359772950254003360 9329432 82534980618055056854392510893769236480 9329433 45976585655609191231091447170619983824 9329434 -159521186486894108913833067833395034880 9329435 188267589975386411167777111277232098880 9329436 143512247547525091674971379105821371392 9329437 -13845914171419127152464837892340003520 9329438 -50376775372811565020252957372855733504 9329439 -21320658316727597105971106614886020608 9329440 79455119371652408321726220928617676800 9329441 218488208482109210805229246481124126384 9329442 140288495431216695849667304476512793344 9329443 -231594285283747162598820717022852262308 9329444 -41151720495716193223970429776437421440 9329445 -81823077821865674730190118044089024000 9329446 -11131012080803844837367847607759482880 9329447 -346524669927986978742416232352436129328 9329448 200508937557953553179142832559928360960 9329449 312884621983784805584497783752025912464 9329450 2282901334490791634177485934851891200 9329451 -175546164781011341953206266502055065768 9329452 -302444096949883777908186335319330816 9329453 291765146462671629040263753697464613056 9329454 -19486554988854743207159467702988007360 9329455 41717032496340053386606322861980424160 9329456 31539964797829258327000743260929228800 9329457 -142239879317301773303396941937097820560 9329458 183421437582740682727495008663150644640 9329459 -141919542169508074694599838059485548784 9329460 -26609336649664512018336240853963161600 9329461 4867648829865297714856442108172090300 9329462 87912214172326786868551494756496251264 9329463 -74108789307513030630344488653169080 9329464 85172916079110556998209854628792524800 9329465 -115300068051105299864015218752494734140 9329466 2770575093518152315275170195949356544 9329467 53219299937576053325077660258252438272 9329468 -4161765715276528996542400917855820800 9329469 218461361019262116486396226593486822144 9329470 -9364339005487465788021797990158864320 9329471 -63107223125423937362558444012415825312 9329472 121925274899104032075741513608331264000 9329473 -487620576202589395397794923706208736 9329474 -90749717766442238997705562078778649600 9329475 -90443243399573325187294629084281304000 9329476 21577259646982684644955273123904831232 9329477 -12084967256526994752756506225794936674 9329478 -6854041081734629564046143938978771776 9329479 -75484083602673138622035264462897770920 9329480 8084852287204771805857113159880704000 9329481 14607322451272726178812611937138787328 9329482 97425606577721279890342757365598660352 9329483 -220935183750531756269646074075535193920 9329484 11503391011970600342807252712604707840 9329485 -73510765745257918424841932835509243040 9329486 -27140620226413649747484907074152577600 9329487 -101120552030832862855739966222270507640 9329488 2256135043421898050464251452263628800 9329489 160952551177304087080930821548033790324 9329490 -38987042830859801474986791399277294080 9329491 -9732891304398176532919128119877108216 9329492 -19484894106880428644789396979533971584 9329493 161362533751890254172629167280753383200 9329494 107191797598480799598306355531359311040 9329495 -150003975123809938218671356613568000 9329496 -201428532323454734498461090128806707200 9329497 54995787321475348790945238682455505920 9329498 -11416767126138837215296867231562612784 9329499 37109916543704718429847923565079935944 9329500 295543864788313206798413863026840576000 9329501 -12845308117473153012435495077468289498 9329502 -31806421275607213933414576931809078656 9329503 -110770502032358039848753204357986171720 9329504 249293918044083831895899873136902537216 9329505 -139077437070236149660678815141900806400 9329506 26288625828598481610812164782760039584 9329507 -184106420067381859825150259612798532096 9329508 51091597872752845049140903821925643520 9329509 -11746657108469796005650326775652225088 9329510 38083824300151400201912648473589324160 9329511 152247639881115043411810123348502162472 9329512 77986939979833274629285189844882227200 9329513 31786540678353228607205189350735232640 9329514 51373010100279642654213388124045660160 9329515 89580462397424175494080299079114089120 9329516 65148023658573058016158910790731670528 9329517 -164164360326311982741952376670780928266 9329518 10331645950940068896276859956757324800 9329519 77064673735358914991300888660708271600 9329520 8591192396538380140495231564424478720 9329521 54186897564908437081883407723959360722 9329522 -18777869227777108508395114729931755488 9329523 -39333632223120586972306012367379585792 9329524 -44247670568393816322972376721436555904 9329525 123934379326724455157381622799626811050 9329526 142147080331689475041027837265297048320 9329527 131271180987903205450366210520052022376 9329528 48512741145828336400436031934389043200 9329529 12132617976989259535313963765776843488 9329530 -17467425740128928734111278746936217600 9329531 90617364686246688073103399642802247332 9329532 -102877604455731687648443491553772748800 9329533 421845312753372042846114628537065435782 9329534 -25646866212594349644703172852199688320 9329535 89086049536804028322112283895156644640 9329536 -67859671477000608546407917261789593600 9329537 -59149109945241595635594048824598906048 9329538 -679515575531648631522371418002856192 9329539 100727112261819924366406935957241705340 9329540 68096450371722941108670464446512353280 9329541 -37550210646800593314267517739614783680 9329542 102629674246012376701652538565579657344 9329543 -14536072082339338097149095261913743936 9329544 -13786741910737233876032437176665210880 9329545 15335284208108663119722045482495637000 9329546 -15362386981846133662548545527658986656 9329547 -165029624354067092119977418623625445376 9329548 34333049451901155658614413000729739008 9329549 498551838372579502930639593239173988352 9329550 12796851989114736345863912405859278400 9329551 106482162951212821750181344110675344640 9329552 64637002391149104121506047435993579520 9329553 -303137614761659699237820684935102041920 9329554 90331237716542843105586181065559040160 9329555 125969243799533962974346596055550262960 9329556 23115768947282812591039772886058063872 9329557 -139787653330273063576525860714931721828 9329558 31842585636504579673226734578103590912 9329559 89831386985969777511200176673093305728 9329560 123407996283440410521752451492903936000 9329561 -250688785500989929555664955259183376700 9329562 92441473064828249309317581020606983680 9329563 167268478879522512682026715128955080600 9329564 225985077566250086998204166122995826176 9329565 -18960831145147870745259351138700318080 9329566 -190178155357961839613266550988494643840 9329567 82298931666034505638486808410133791320 9329568 -275458500839552324231402490383129640960 9329569 292196288765813894575264598638563884080 9329570 -8801010451486223111370685998610252800 9329571 258029370056004245905715717043186463140 9329572 32232944125093001448132106968787660800 9329573 -74536174278932172088697842282063980096 9329574 9026293855596694783817744571821015040 9329575 -165481691295117921034354153411976315200 9329576 -110546054059232539801078732509216522240 9329577 -20049618475805904847374068588563424880 9329578 -72079953690661535517413975661640718160 9329579 -8518564776990936281384560882511079024 9329580 2246014284280449246970969052964418560 9329581 -4174975861123021056978613997144599328 9329582 80069476400871019015231758189572698752 9329583 93796907680946632368687371023395531024 9329584 130434254770526190009252680730542080 9329585 -95199798979117638522283077449781734220 9329586 14711875127046653589129036218426523648 9329587 177231774512490390030043446819813044272 9329588 103229181009763614516991796518086242688 9329589 216902542461006942296598202523579894400 9329590 -59299503464739642975986138393503795200 9329591 -75547775089237439532886069775214883296 9329592 1597767901880226166659688349582499840 9329593 -9051345323949389352501752631737300416 9329594 -96196246338112857545764068579209015808 9329595 34492927783182416110801150693472240640 9329596 -210374058802221358155405622416784460800 9329597 -301772036803856064410001324534844320954 9329598 62343993726585573106877027422312065984 9329599 -76772916161699408829609664852898986280 9329600 29243740124820588272547515266498560000 9329601 97367502342466480786672466441711606832 9329602 -193819117450430819687682349435336339248 9329603 99700834890168356137635313703568833640 9329604 -17556285203957092863778782613417451520 9329605 48047866618728961439840453879696901120 9329606 -28239409614672558821094174607808322432 9329607 -73021665738888746715296659312812821760 9329608 -96314828954182684796336639459576832000 9329609 -78336822820864390564461034225419109980 9329610 -9503666722590517644288651875692650240 9329611 103685423791718484364311877143021409800 9329612 247832054265115008865520178987251264256 9329613 -49324342208179175336858029762661387712 9329614 13725061140649741416899425577133856512 9329615 -145555161909303170148223550929393996080 9329616 32122058496614559803806960039037632512 9329617 321229233504558637542788362751227162464 9329618 80388731595772408475466755630794415760 9329619 2330058050820985981293448187609983680 9329620 121524165591060472029625055410697633280 9329621 -18694367721261028607845670825224814688 9329622 69874326028444124760580233834404880384 9329623 -306858344239624708806306891608940491128 9329624 2086006280793073617895371805057720320 9329625 207179961125143127385792958441283853000 9329626 -183412435038213597314213766774926185488 9329627 333090634844277889442161474617945966000 9329628 -1797188807476110268911066718643159040 9329629 44560597571622038741206398092659128230 9329630 -143044984466895706420724243869662095040 9329631 12531991877289594132297192069179944320 9329632 26337294099453206794420364993024753664 9329633 -24602643258075891608630544803574305118 9329634 -80493424193158101007652149581186639360 9329635 -23960880073081292361117233749605720000 9329636 -27675477432194665169267773896312668160 9329637 68638539787474728194095321528260762240 9329638 -95593319809049343540816510010421525280 9329639 -80392591303433582282129588274202852200 9329640 -25628923696546037242074240769252147200 9329641 -16150952957278167303585012195454459008 9329642 -41368935882587977266908455129586949888 9329643 120806964878973580609046954799549506640 9329644 -47340281649219445051404428218350633984 9329645 48843183911328382791274560464961632040 9329646 29458548429561074684453463956965017600 9329647 203494560181215299962167806768087894096 9329648 3801916949489308903472705824225198080 9329649 -7557542520408802439865529979600364624 9329650 4063042435225022878636124183360361600 9329651 -85220035304064631088732209061827393536 9329652 70532434871518489055805904061500757376 9329653 157352468271980849740086793251955246944 9329654 88136436849605494818312821869771136832 9329655 105513480226895809629857650686758351520 9329656 61344743778345675712872308474275061760 9329657 1693663892239659451604587721860282452 9329658 43886004367924346954380613186820933888 9329659 -121172498039624735464660149197002440840 9329660 -111058279937381219194502435086526584320 9329661 -2711072748057560449741538004393848736 9329662 -181909186398411021416955614131186455168 9329663 -213012546292914001528358168354166666240 9329664 134245813172619914693410820981759410176 9329665 49962932728532713416791647314252921600 9329666 105469860273754560115523105415353026464 9329667 -1015604661285457823923612022367581184 9329668 68058735229136300668618200865430743296 9329669 32709643282455916894850607008374622844 9329670 14860651458335359933921195561563187200 9329671 134145233858656240235698598141749359592 9329672 328501535336353486548699587790577459200 9329673 43269186013694766607711692321322926336 9329674 -86597853531213922358793047898752729088 9329675 -122771002682638807417965120761040827100 9329676 137668335974105563011105988351409106432 9329677 -43006833039707870925266566371355075200 9329678 -80872828185471968395701411919209975360 9329679 -89392223565473892970031838238486642776 9329680 -22654861917946521764573812150075392000 9329681 -223654169060527292012664103811657149518 9329682 -21954032167692114511219781177560713216 9329683 -21308311113449323688424643089381842880 9329684 393794859912572488780296416193011712 9329685 88101555850479760322156545952816804160 9329686 70967436047243125955841268404483801984 9329687 17120174600654430823412933116881579336 9329688 80911090688948958913093838196375552000 9329689 -372440554958660299506699068320747289280 9329690 -40645628266698193110896181002463770400 9329691 5953789595672067377786367817189937664 9329692 8486262528227818184716794614727014400 9329693 280822914925386909206059041206181795942 9329694 81746614068934199515088017551230269440 9329695 72987200565978624308033742270427084200 9329696 -44550668126892817736123282239350767616 9329697 27956252103926348439759594536286475968 9329698 -11503783529949615471593749839826741248 9329699 195205752872869597222147420280633953320 9329700 3822697900952687113597924585667942400 9329701 100508118315616836327150313685774667612 9329702 62770488845557657613609940352719959232 9329703 -57115887946708599143781827479891084800 9329704 -351142474706269967662950126392992650240 9329705 60640685096877087875181867445039680 9329706 -58293016203703740212030727446901495360 9329707 -257510702722981117846639535624989556044 9329708 34359279495272357503370929569667177728 9329709 198704532003014545067266898636038587840 9329710 -853771610767533244348963099524537600 9329711 109423397213377243899908133823312296000 9329712 907125961407949651947534211284467712 9329713 281804916248868101054741856649778702644 9329714 783031476879227913667351158951247392 9329715 -164744216922044091115404459057685284000 9329716 -188325281914540782935933235521494517760 9329717 2608366425516088723301564752223404800 9329718 -166664946021489380636121919359613203072 9329719 15987266274862633873366241806196580192 9329720 -6316283471534636578553109626748518400 9329721 24635180423071791405419081996163608064 9329722 -56086882784817280142643268006077273600 9329723 -53753287105742114258422055059959207216 9329724 -75201896384595023431534840836055549440 9329725 -122564751003075976708658960799177439100 9329726 -25829034398039875392282474879276155904 9329727 -195414904448657139338779017896169171840 9329728 -113140171106698161636945416045481951232 9329729 -14571481605267245329767034468633071360 9329730 -3613031208542579420093718764929236480 9329731 46321242804393383193120139119470707600 9329732 -33463521148188804597803462359029612288 9329733 94024814218101925952739851976964848864 9329734 13383142918742583189999326931752882016 9329735 -241198669745734703521126080553909012800 9329736 77035851892158492780238166469358387200 9329737 24244173319880291215750725253092636132 9329738 125371090231200506772600648089049884160 9329739 132928478600680551249322658182852996824 9329740 -92338592330086467566488288746713579520 9329741 105176912369238364574740461905775772800 9329742 -163832437220263401779735097929523315840 9329743 17984631525242583804127655068864601424 9329744 -48740690489294429461381605586308956160 9329745 -101505023403881790022689838184654618880 9329746 -78405421835733655762447180475545254240 9329747 -299866561905968311694886505893221540964 9329748 83704415246492048437795384797292308480 9329749 47745803111848420854941832807472156416 9329750 -25009505084090483427176701152399648000 9329751 -116654138228567742274757886719086862208 9329752 48759408733023317294216430085093017600 9329753 31115847428723138874681849137007264 9329754 -39778373389463045667780504509431162368 9329755 14692788650012651136701056151336600640 9329756 51170110641670876440085927471212126720 9329757 190802768984240412450906761797261598688 9329758 34606599289031414636739420832969718976 9329759 -194260388349339415843921355610119171040 9329760 -32520012234617869999230252605453107200 9329761 80158186819557563653630433014508938432 9329762 39378453779670051875679576246374328384 9329763 -127610613418642239949724517649349477256 9329764 268773902018771616580425389970613459200 9329765 7056227584334168248836760703821632120 9329766 -19291230179550028002282919296800679936 9329767 -226424601002466714134448322233912897848 9329768 95614249919791351968001487082479861760 9329769 94973679858057680459686101095243236320 9329770 24871329921737335164900331713303648960 9329771 272921896906708169229292419740278866000 9329772 37897755566606852750605989884816980992 9329773 137907416584792124398226106612421672022 9329774 88816166916235521008094472110306305472 9329775 10165667521860102379393139817387225600 9329776 31529183036998256080753511467560960000 9329777 -229810873234436833407723695352392352768 9329778 -3426465181678145126891549483635806336 9329779 127099074333734304569547455170496487640 9329780 41947205310058409415085413724470199680 9329781 31614429814597334322111202261901853120 9329782 3040189961546188527320019506336686080 9329783 57576235852004007098171096504192989032 9329784 2687543308322576642304590340695040000 9329785 -80635267295117182816851767646117625020 9329786 -175008774715350294691049332103485464096 9329787 111168684840540822545967991914149598960 9329788 376829915889574517328179526373125120 9329789 133862259127860544655217287192881047552 9329790 -3072252132638345145219391986216917760 9329791 81873159632722279100703134417262587584 9329792 -92725024824336561832670558176778649600 9329793 209793935040844447912057790963091480000 9329794 -48235634240203619355307287460386245760 9329795 62958661530898058035872237530771782800 9329796 965894745113130851723433710723051520 9329797 6403745992258967413277510998474550080 9329798 -56231025242454294905195674382039645760 9329799 55960542070024709216404679347529106768 9329800 -131791822792327686809936026796227200000 9329801 -106422524662775887163861879469914059776 9329802 -70108464727444160664562471555016989440 9329803 -17952412141286113009498441748278720000 9329804 -271320127981756530087345503632330595328 9329805 74301846669200855344914172037581728300 9329806 222126642462924459819836703332094988800 9329807 -207058708143203026665794998363675252944 9329808 -47087403551233512827419564111877308416 9329809 136775409733232439619751042144943622516 9329810 38458984914849273857979235080091983360 9329811 225893962019323698461287647346486623672 9329812 1199871574800557388425221856440891392 9329813 -414465852071948500369325620571212056036 9329814 -3838357964139076774354253124739466016 9329815 200154574555974353610315523942446636720 9329816 140637316371341312140130382937780500480 9329817 -17859373656084773739393008188622976000 9329818 -62665294486757256164137274614977146640 9329819 21290721240659576916741439657265896680 9329820 97371811603299245822335547849388072960 9329821 -295107495526549860886194589968930587520 9329822 54097105188916221113135099941348838400 9329823 -18596218853538299184379985560208352048 9329824 64332127443998011661432540171313610752 9329825 30308453765612459991577531987828442550 9329826 29414775245304000893975918189950464 9329827 45442890950061497364193643591495227360 9329828 260472865299054695968402809580313968896 9329829 -93155079309927723415934113595960914560 9329830 -69598999756882226747364060950914573440 9329831 120910789385830785208487583298188754992 9329832 -185985044772827851424169046361202324480 9329833 -547722685729752230258147092173728396 9329834 -86516132401308045844812560805853199184 9329835 -74005214583025579521115742129484284160 9329836 -26229153003554235113895725589702586880 9329837 40361666244310926104480933350609461888 9329838 -1721232579724313710944015139632353280 9329839 622533566830524658069762461071480824 9329840 -7179996282841424104979957172355399680 9329841 -147005941495234283751561551054447845950 9329842 -16867002720875156179684919973246194928 9329843 236068698524664982681256429297802278400 9329844 2952004860361446507226393166650447872 9329845 84446025883684107538231777996387297080 9329846 -10517456132318514017031916950357227520 9329847 -173898305677143798181501238407382693760 9329848 8628613490729679114006131116092088320 9329849 112837240027383894441562199821585376964 9329850 27580511854707754156025859251398656000 9329851 17479370002990133036767300605422946720 9329852 -3239756786243831702948228415248901120 9329853 9596176119963090787877617107397759488 9329854 -154774397177851119316047300733789434624 9329855 41707831949708711705418428341863912000 9329856 -52348361330155213939551935635220594688 9329857 45281781467556250189414685857163926272 9329858 -81560848061027521085148729152312726016 9329859 45239987069068766023220900592847995648 9329860 136160286159524066854735774744283650560 9329861 -355168226493943481944805041017280205538 9329862 70942755993244971234236966258828252352 9329863 116729329123962679475863575313441216200 9329864 262001899213911374722754858736490782720 9329865 -54026420877355429294683921695109084480 9329866 -9732357983213975480983771501422452736 9329867 -264756462602389575683778002901784479084 9329868 25350765777178590976627591468939652352 9329869 -139490670051579948888368848646850990730 9329870 62006450514726614536587144152555308800 9329871 89216274178148698142219461069516222224 9329872 -78245904855070078054473682629731893248 9329873 -1842228361099956157869084210123562560 9329874 84139082019999331732153381107958087680 9329875 246708370927543408588733220149606460000 9329876 -219509727694672521871794830959975821312 9329877 -166723313833104768386732572771330892160 9329878 -36276376435428090720828357526854047040 9329879 102268129946477385418786932745760306184 9329880 -51168728086401263466649094452150272000 9329881 -164810001765646223565540706447471619136 9329882 -1485019985026018463068783034902146816 9329883 -39899869383193320944003661993170080656 9329884 -44247468104686057034970993071298347008 9329885 -205155689421716598232367321931660116640 9329886 47042043526547442097282401870298612032 9329887 353877161239167603887241390531939952 9329888 -42512755250855894308613557107106775040 9329889 110383178987416412610034315089328080000 9329890 -46524366660372025767046972890856390080 9329891 -8683119922267574834738019894062916708 9329892 20038867389191634502262720915821768704 9329893 155881252323449675199761140743140908800 9329894 75190741549658005994659096358067517536 9329895 19210471763539523085021832750198258920 9329896 -123113206536724263449277635205275550720 9329897 -129565966505931260117939395420826625216 9329898 7501355867892431784457582806129101568 9329899 217157167712651646154043549545250246900 9329900 175254158648032214399749616056219392000 9329901 85473911674373158996835593815408849984 9329902 -171481571216356062958988308180229734848 9329903 26149468276244556331195982182195710264 9329904 -3048610247913796792738734375342637056 9329905 -46220244491200629543489290213750044440 9329906 147648996987085053456093080337421912320 9329907 205730686593771504941951437282651101240 9329908 9438418720866259951592403481508560896 9329909 -257142853671042954599977919714901187140 9329910 -12317325277951860357542434841323520640 9329911 -11750734550367399561781478169762147968 9329912 -92808195427233116115252879561962188800 9329913 -34153664596009884675984893441487344640 9329914 -110005051250050849889218958632611676416 9329915 -22234591054008729475540243939613184000 9329916 21209961419139566325302765053620019200 9329917 -161717852732549400075264356833447717620 9329918 -53099695549782560495743847434639856640 9329919 -29851132650146242781070859248868718832 9329920 -34530585483975714922318971583510609920 9329921 -67359464359434019542283827718768178256 9329922 17887031030171090206031679900264517632 9329923 -507948721336728989787200148876834540864 9329924 271244728524046179007280907086686017792 9329925 -1428075764616268743325394178822105600 9329926 78308247112609948092789830248931786880 9329927 26212459722756142383467147618376964992 9329928 96991767487323420204731058114220523520 9329929 -26698700732583171584480041485426564224 9329930 8136499468318530610352785496253630720 9329931 96323868530405478348243785898505920000 9329932 62374676627241017715706527039438538496 9329933 27605077396179655154256894218377413900 9329934 55599276033856996954763364951229270080 9329935 249458062776701158522808359514506271880 9329936 -14837651135386061419874664902211403776 9329937 -67689145552166898570538192453645293840 9329938 -83764876612666743613555440474240793440 9329939 191440372413289403412225369833095357740 9329940 144246958819928534637399584869412544000 9329941 140237843439664902584202472375934863900 9329942 22764479230946448731313830925686563872 9329943 -1781519397913406083225518198577094400 9329944 -68006389723095475038715618572349562880 9329945 -22847375173255914226330049245342358520 9329946 15866574551701823173903894916756471808 9329947 -52265325357521126912928917586541320 9329948 147964860827029244452887716797842359808 9329949 -53454747700393512283597257886050353466 9329950 -14168506826695048972733718887966208000 9329951 549113277662259317474012677965732226944 9329952 69576845632038377175984739946724851712 9329953 96480063906371942409912297627060655202 9329954 33119889138125568451579407268192228176 9329955 -126721646549595602479587552608681666640 9329956 273735242837603761488806224619656224768 9329957 -4355848609045735639055323771484372736 9329958 -47777425523594557263517726989048268800 9329959 32561762144949457824817418203199796480 9329960 -15418715510007165214653102206857728000 9329961 102163426187600092723916175735395469120 9329962 287298096522888340450427427370444723200 9329963 107578951876081382070275057585586124212 9329964 19410219022639594930328140838177587200 9329965 126083351419391255382758126170183240800 9329966 36887485386672764723783872456822383744 9329967 280509504180068485560770138328258204360 9329968 -457257873714700704265424126619942912 9329969 -336539430314030723049689506268761900320 9329970 3889243643913720546441780202460467200 9329971 -55785837856382016616309292064119795888 9329972 19662165401878242213531654506823014400 9329973 48352781663177912436318319231813818720 9329974 -69106094154189002550264565539246738048 9329975 6339752581915509361933936686116730000 9329976 -175561304363652204523111188321755688960 9329977 4768241484898403642525863164486829312 9329978 15122274682193047243590869205847232256 9329979 -53705597218636821893734470897790794240 9329980 55353480779370932861620468763973196800 9329981 139125036948450044223187464825650083782 9329982 -71692619691340279975144177470185312256 9329983 55001665310858040347274457019014710792 9329984 3780697344468373874661557464665686016 9329985 -11838980371095745853097722221584685440 9329986 156837383871335676313406749016611818192 9329987 357862265695400065990715879293897320636 9329988 -12285402799177756906513637686717317120 9329989 156415815358866189659701686841981957790 9329990 -146878859639934174578637151633834800000 9329991 60531173800372328548037372927460050688 9329992 184563389448905045386208299031399777280 9329993 -57357157951400524167108599095487326758 9329994 20421920147970917250238741227586285920 9329995 -132804885738553831641276938813913180000 9329996 52602003887971809799566744851890483200 9329997 -754025417405350504091861586229512000 9329998 -90508459095937163164400982148365017280 9329999 10339736799184519211073986779789461600 9330000 -6065663244835156655691340266946560000 9330001 -52448856129415744581107992766549058396 9330002 175980088483748620334593066415086821504 9330003 165652649419593650689662767457872778612 9330004 -174127684813333705161483373271183138944 9330005 -140816620684400473726650563528606930340 9330006 30049724281005438716581360784336683008 9330007 -37466453265747871719465442682841748720 9330008 -12746557889325248999062956917093498880 9330009 -53582538621054782597470469097188447232 9330010 52286709372510549736107630357108968160 9330011 3869124414569962271294401654302363024 9330012 76233682877762971587973040037656294400 9330013 29254534560079818530431079930914031040 9330014 67161488304130894964730476027815179840 9330015 226415848367426981237305309690973684640 9330016 -377257326063764056994156150213621710848 9330017 -344680884961101426258010315487998627200 9330018 138019178287269177954075661520604453120 9330019 -19900762626247147636526788969170323232 9330020 -72747138413990564348091522708663275520 9330021 -22771855499410318204359483393253067010 9330022 -10837304361973902010902145378770613248 9330023 -318559203913781134238905132656161101896 9330024 100519289663832531519415708965765120000 9330025 -15083237653796030358251101877139753000 9330026 -30255018105986812837083804231897934080 9330027 2020132294587356179974892222943232 9330028 143996358438632974614211973017988135168 9330029 286927861510323659401994399223129804630 9330030 -10726837022477595536878154434688880000 9330031 -49185021912710331539413719343468293368 9330032 -54363797393393562235523936741891211264 9330033 -29984827145170332335801667688210309776 9330034 -44534038844771066612539805490606993408 9330035 -52797941657777899877946061207114044000 9330036 15891120546627722705156938469056763904 9330037 86150042863241391532681120158802128352 9330038 -107434841603860040661394048946885962080 9330039 49863382995199213116688913006408110080 9330040 138614722273331774984559628612521676800 9330041 -226693475377424290588884874951526181270 9330042 17997686401251571849939218117276284928 9330043 -13587506699355400964057823786294348936 9330044 185241560475999921574185655833468635136 9330045 -4150852406711096677568483868451766880 9330046 201795523288741281298297030334384704704 9330047 107649811926697479183382817325033530496 9330048 9288769897383150177279903520102809600 9330049 503356748389549558482406951531203772864 9330050 -52010276952478500141601457794309597200 9330051 -249927254149564651002702491054380066560 9330052 635588916735848024663917532110814336 9330053 272824971993505282768440087158640190302 9330054 24091145588911207070400504371632659744 9330055 -3372075136613534818538685667802112000 9330056 2301366244644715802318672353447372800 9330057 1682887660111114190996263667040918816 9330058 -138959844343105983163784828112963248640 9330059 177858090352172198656128515127320876616 9330060 -4926233809251036364073533300800599040 9330061 135737416091044197568068081001532710252 9330062 -51286949969139637308016393333308206208 9330063 96670336355089923657009750291975456144 9330064 -33525576141574305951461278741584936960 9330065 25535928457900148114127019845727984320 9330066 9293657402557834542350018433813984912 9330067 -6181516233023348681806950918262139040 9330068 123978120649546721330481324059582208 9330069 -23208438712538223157681126353519817920 9330070 22639552085085539594531194294622069760 9330071 43966130357735192322252418900236418992 9330072 -22087422629213184416433756713519554560 9330073 -88979709825415638380704494136463079740 9330074 530408170468028680003472208313652160 9330075 64129887221818772796104382683504064300 9330076 6905359724122966874459106635525014528 9330077 133156225429064721804509689632945731052 9330078 -80798845803124798410197259231129744576 9330079 -47513174159180147165549331830799827328 9330080 -193750060641618136479639191427264675840 9330081 193648181114593792615783121996594584752 9330082 -120703709040668638503877503892015488000 9330083 36650757117542595505435061360448192000 9330084 -98262131191145425580899196859701201280 9330085 -16633923516912719340220078386408601440 9330086 -242888108685422139933313658662992466176 9330087 88047046861600655574145652603618303568 9330088 126091617438270407184105666061703823360 9330089 70508218431280500634137632144750032890 9330090 -23259293835012907346884291050862333440 9330091 -131072099763762749986866154505313378508 9330092 -26801615499444054559068934069581552384 9330093 -113757716338594884661039473767910353280 9330094 102527035584394605121196825608630668096 9330095 143729628861065099669486003474672838600 9330096 43587733664654377848477287026202345472 9330097 1255231701585925850897669287995535360 9330098 -124297297990889689269981258045225769200 9330099 -106352630661326272938136722474865332936 9330100 35910941427185595593845883130180870400 9330101 -28639173899873669020821566493071476992 9330102 129649427121630747957307642094833702080 9330103 -255468361980429476929259842993920466648 9330104 90654778385645910955680689994078412800 9330105 20032919491773624398429665646199165120 9330106 196182944717234738887741594565478348000 9330107 242516522939097047797504145384051968356 9330108 57606368054980833504962007833854264320 9330109 -241908717685546275055070692238895111380 9330110 -87361461593778505768555828436523348480 9330111 -28333159308851257435682841070884857856 9330112 56235582920731606744623124173532692480 9330113 61095764258448604740348995933164726464 9330114 -123165899088225871494420335440621504512 9330115 21168503835103352193131099822941476000 9330116 -89916571558085531007316158728902719360 9330117 -63318401802041766553274054003542382688 9330118 -73609427395733705278286543715155520384 9330119 -250953641000751447769307278366833405480 9330120 -17076905882632757281279517809532928000 9330121 -267329948564531482611415082177958690800 9330122 15881915155955791655738904263439724800 9330123 -19361863393754719486177634314709590272 9330124 62025738864963253788322943621639649792 9330125 91251206411826373113493141225076064000 9330126 48981752458582188205343245524670560384 9330127 -278382278062085884236138685632022404288 9330128 -108470124341408123463946868272104161280 9330129 -203204801737852657391009886792828760926 9330130 -6099744922690096291804628638436671680 9330131 57381403406605542159650045100469383864 9330132 -18165322060579751505410246762337140736 9330133 72066970126260220460246658569843625724 9330134 -17841627999815665362509881491658352640 9330135 -36783168646010408325347368949818196400 9330136 398456741553468699802578847047577128960 9330137 -97942019507447607163900609929440524800 9330138 59833702794088431513774430429626338544 9330139 -60632656561197121846040906728744468128 9330140 1859220215711233695720863901845299200 9330141 170709958967421469610065489960539013920 9330142 -25155611251593976470228373917792167040 9330143 9071226315108072146104983869893793664 9330144 8801210611122636398204867950793981952 9330145 140874680893021458199912330543042862400 9330146 8767566102816942245044712850767485440 9330147 -9974659854035874078042095127087516240 9330148 -120077475078321585411982395038870929792 9330149 9608112936204010838145328287286977150 9330150 -31556503694287957464678689014518014400 9330151 249111735360924946839784229068875684152 9330152 -430610086318803751844552096812774932480 9330153 -2689842053679437670930008532531314496 9330154 -12426181023942012955946284386737710848 9330155 -163225944771679366477097561023194961440 9330156 179717736906993978844523263860426791424 9330157 -42198032084389766357245498880146234080 9330158 -144092591147055069247430809624824647424 9330159 -165178051296438084338158890076258744320 9330160 -23716202113754713499067082036510064640 9330161 136734811437234422550480659951064437412 9330162 105702638898984085750518855007708493952 9330163 52718251427859027430610734739525936704 9330164 9487554243213663132533012818501205376 9330165 -14644027238661270968542426432259384400 9330166 29364835963422172557796655031106185600 9330167 -132395327889182661222954682600988870016 9330168 -22722500471997752829571607858959626240 9330169 -383242169521908764680200753360114828720 9330170 -98688425516931910667232631620668731200 9330171 225976555584853229989614290232515225112 9330172 -104271379973422525375453395757755099648 9330173 59801584192470330364266004664155973484 9330174 -42008645865117879593307686282100111360 9330175 -24609271628249449541354419142358646600 9330176 -101242949830061231051444492970699522048 9330177 -96839515363463051882279470741830966480 9330178 -44613747938324926570655442984364016640 9330179 99952228600724772499947093562049005872 9330180 -10406873295348525300995931882747617280 9330181 -33281396790184646041185691866394068096 9330182 56062855261749650873737935579558236160 9330183 -3210793407194734078814895420097368360 9330184 -2446391875209693272194285542461921280 9330185 69060751679797862806910190389251393380 9330186 -63122952622008827221834178154348930816 9330187 -525964001306582580804144172801383057560 9330188 60438566471534544181765823871302439936 9330189 309209222545904563150769272066230432 9330190 54647124047804870823318757393121553600 9330191 85320713852227331311431614928989099904 9330192 -40687076335831070412994779750082338816 9330193 165691087268357497260453096603962087280 9330194 28287009520142324462578897743373522944 9330195 -34589263689883381202399841718043312640 9330196 95483132232519910027689279560520161280 9330197 -149150937075617481484582569438413164800 9330198 -59080203579106315333315170105487465536 9330199 547825286493682194027813403276146609360 9330200 114377069663756891581814638672946688000 9330201 333013890957392506967972992524820075200 9330202 11271532835203042292969649607940327424 9330203 -11678678719360040186591876589643195296 9330204 13656091542096285919403127908398494720 9330205 358758800017533932398672377978854127360 9330206 51485976716131516242099990940229372544 9330207 64244185184904759064032086029534714440 9330208 20662071870546185105040368331721605120 9330209 59580792443207076309485362037058409152 9330210 86045271127822395432848715272582119200 9330211 -197326969926085994506626045326640608376 9330212 21314668318129252650168710827066471680 9330213 198638540055773571966146893143100526688 9330214 -4913861961506854145354839964104809408 9330215 186751427936130461176591439391163410360 9330216 26395249683682374925966084050518016000 9330217 101353686646719857306288575722193914248 9330218 -168616054772737600949570630739959599440 9330219 -82646001202289885591522491793562610536 9330220 121015439082936549381440546422571520000 9330221 417913276310443757852848606001105168844 9330222 26122615954170792962970836933328061440 9330223 -34263792328166342964442899503883957280 9330224 -69538737321416569490907849472374620160 9330225 8862185219166467591132384400901075200 9330226 305665838467597282514851246922910720 9330227 216323501885101178747430260976463476840 9330228 161054873285370858431960749301760399360 9330229 -66367496328501991438345408694485005924 9330230 -16147699979889154383006066196664532480 9330231 -189640930497258234648222507164169812400 9330232 -528236984391003454956005246216696524800 9330233 -10534363969902038410580321073856043376 9330234 46024811528844310324108194133493959680 9330235 162694153004735328320147073688599073200 9330236 62628566293156008384816191460052515840 9330237 58046911406865360659989811275291776006 9330238 -133966581446437542140843623345712052480 9330239 203173358773707036271986422560148303040 9330240 -16357067625446015266676827461412454400 9330241 -116295629029531414295997077900193928448 9330242 -181307754430760265749772891319317938688 9330243 -15729099002824872296350302436826534736 9330244 -65576079858314128981557417341354569728 9330245 -93080850098793844794005849480936578500 9330246 10839832627412271382344808779486256704 9330247 -84828498200985806749711816194721141728 9330248 -63739430696133521803923385614887024640 9330249 76341405392884632406122947053002005568 9330250 17164998353840550880438252540403064000 9330251 142088435628635807790588264064532702352 9330252 171430604490407974675662850357466824704 9330253 -43846025869054839099409053182107884980 9330254 41003629615317729101970249971877829440 9330255 297161761721590341105344249374245196800 9330256 9705067189654380671656427054698594304 9330257 -292038625929358841022592581870328739340 9330258 537235727168815379448462289184140800 9330259 3721830807175357945892915181253680160 9330260 122518646830357022975268657917027174400 9330261 183244945682779028921526886777081519584 9330262 -32836456774525262144754781386254478528 9330263 -286221848633317198918485425577157756416 9330264 176174237054482411686576514181428008960 9330265 -48981694753556106261401741132104012800 9330266 -84867868969735963787735646352968274176 9330267 -28134800015721037955481755865172004352 9330268 -196106193013329994036549970926208138752 9330269 -2117023400429847019309144216165057632 9330270 -11718714148972460969520895146040406400 9330271 43475137009082419149204508907406030600 9330272 -82339936942053551449617650825073524736 9330273 -202990012607096124802662866250798324720 9330274 662124138348389137436614096458578592 9330275 181768372002421798094407601638366254300 9330276 14530835175786021435545840052301092864 9330277 -124411997051982485092896194192557921920 9330278 -69365620207211598227830786100641846560 9330279 -16149003265103887901807373263015268864 9330280 127565010645563948103203310099047116800 9330281 28948755444307560566468960173007990352 9330282 21071150503676844940720852624832647680 9330283 45251100672499000512504208285405636504 9330284 -85136934660018936438679435146411308544 9330285 -19844300983204208852281059270137632800 9330286 110944167010173716679759001894603030080 9330287 80496692305406721304387693179569111232 9330288 -2941135046521393920788268742380355584 9330289 -88533074341867052784826411696626276910 9330290 -47972990909399417054215462969035171840 9330291 -28237903399022462236847394425395470960 9330292 27562931813557370124569677698497894400 9330293 85434338916645668813509220235474830016 9330294 -120467377086752300311667863647944051328 9330295 -36671424556602765085620350137758672480 9330296 -129405505230356229296750503127214366720 9330297 -70360582271479293380643061460335984320 9330298 -104883503764352826166226547007630035600 9330299 -729240073593813130048870124989193822208 9330300 12917321119978205784875365615312204800 9330301 -347298418559304458181118390911521022068 9330302 -13885553766406586468314043449311000000 9330303 -450169854045935981303288316205162296 9330304 -88576662529652172518122886621068001280 9330305 129343026390469923615907826348369664000 9330306 75842391462238788159166432562264517504 9330307 -10056691787290481967285835884427560288 9330308 -26540340149358331261620846669974065920 9330309 36913055199593360473354411872124416 9330310 101092723258147218519482843752481706240 9330311 283548646759017777093394004176979107200 9330312 568963776214915390402122833306173440 9330313 -1494866845895763086910517568149502336 9330314 5813804056372203993512752600574515200 9330315 903526041395832411718309186634904000 9330316 -169743646821960570251059632356587458560 9330317 -137226138188296728836427467713184026740 9330318 -6622571685983839393297236553320579072 9330319 116901152618604320855590228546733752920 9330320 -763034248419416462400534570813358080 9330321 -23487750756808946496294541397588551680 9330322 -47346351301731120911704539198863154288 9330323 237734312709889568638519605303181946064 9330324 126202712485476211796204423340196995072 9330325 5189678882717033093486082044663583050 9330326 -87028654485653618920135005825782673888 9330327 28595086805347736910258140254638600840 9330328 -32800882269546569030502135442626109440 9330329 20768297414680700505933638903181694740 9330330 21574709927604578553633902275095744000 9330331 103219901759474152548184576881005148072 9330332 -17232984942553286521891113952996217856 9330333 86213680775588376712307798109103624704 9330334 23617716985090850520772640214137430720 9330335 -60971169154394002092065468658684916920 9330336 194188325569364323425410200773328896000 9330337 12997219042925663996769341208225909986 9330338 -129995638118796961300451474177629909680 9330339 50375701022980119018251215249996423488 9330340 139284914378941360782360497372388675840 9330341 14572344898125932394169138309661878752 9330342 11880689504390384600538398703036340224 9330343 269514803664337104805890658960757838744 9330344 104891591784310012506790634753606860800 9330345 -181865942948995323290821107761120821980 9330346 127872508974663999374522855448641948160 9330347 44689873062698208137605778424794299440 9330348 -13209247947176161288958267169821881344 9330349 5909771649253860688651777101477721920 9330350 -14773285841743507787019040212323251200 9330351 -91482250011841364739293490577072721280 9330352 65753870208264063292735156279392813056 9330353 -116442415479462290098986592351316996544 9330354 61379852326584227717690917587379966848 9330355 -2020475346191346503613008420771995440 9330356 -38189678833789475687747678373287135232 9330357 121578179557034887562585738697906168288 9330358 216898665506517311188966444322035373184 9330359 -202765668155982040746380288422763668440 9330360 21888502692006356728869245807491891200 9330361 -246429501194753562324438031785161150038 9330362 -56232144919022007137031546501067089408 9330363 14699300493990275356171541514484216320 9330364 -17644805622643791164837847233449310208 9330365 -84353775812054094981803734002377697120 9330366 88835842065369661642199556377917948224 9330367 -130106762813220663062782326889909595584 9330368 -74159329274284197391220913470366023680 9330369 11736225814386136955383784511409736448 9330370 19429560245920314390204992920177720320 9330371 150016289376540748527055874602526944572 9330372 -56440973663250624518603240157712735104 9330373 71168353009033332035309740288511175000 9330374 -127611766237556955877912662116074448640 9330375 -90779425541521428554467075885543200000 9330376 -65253118584615940949546939934361190400 9330377 -139131406623154162431468660556515857856 9330378 -57900195253609367270158052307568730880 9330379 -44394699946046227185857431088806535020 9330380 -34256096444079030965442101754771456000 9330381 -5105090525255199207798931808212982688 9330382 244585449875272184646195366670531047552 9330383 381544324858372962654013486338135451632 9330384 -50973881061311903056789923929851428864 9330385 54897248286012358382803177131824020560 9330386 -27399947857042590173461302657511753056 9330387 92004252264705530484296201574439464960 9330388 71652601386030247301585988468209084288 9330389 -169337564042522691752746282956001797810 9330390 -2908894412603535363151288035120230400 9330391 25952182545145883177428943883504759472 9330392 477735153788565058529186228489869086720 9330393 -153210769438671813293762109977737685376 9330394 44578483137546237540870907832481215232 9330395 -95221947095250030926231498307304201200 9330396 -44277755042887478683584663602506853376 9330397 358878997815437329323971111867040071846 9330398 204996452571971271111690110230640640 9330399 31339050646795226247847575177859322448 9330400 33261004988672854044714909064003584000 9330401 -124523600736178521673137650515048118508 9330402 -109980907059607620673272655648333985280 9330403 9226841841738351808521407793110033440 9330404 103004567554250566952896257620490067200 9330405 34022312901873803278649628477022907520 9330406 4845072916329616865101675290756908832 9330407 -271671554008812836618855424162590182344 9330408 -77727350201038601507795959556025369600 9330409 39106816542010742763992436045296152128 9330410 28997575945535059448937323465645107200 9330411 21426714871606961446771147766733877248 9330412 -5994720685132842730166152516669093888 9330413 126453965357766629275555244964182344662 9330414 32501617745440453449783422548226596992 9330415 51290171070381455517150633937723903560 9330416 97812889619648646851909535275000266752 9330417 131197551160961214656186875539480750240 9330418 -59982780087528984861336441242866617840 9330419 -101219468089105065313258095585206230704 9330420 -100736944622204460011988531172013998080 9330421 20130344829261180771252436214614293244 9330422 -11252820824770521266091060859853717568 9330423 122553323647520631288070452047385303168 9330424 -191546695623232425262306083296485294080 9330425 74907068380618154047624031785236072000 9330426 32794491591702768362360220416843414784 9330427 -367338901007399625359987988918830421724 9330428 36439153270906663527132999832315219968 9330429 9552241243542347702275507142153462784 9330430 -90882937100626891380273941554472726400 9330431 82756341204464154138549547264139400 9330432 24212190451477958662211460653698252800 9330433 -48046573420832771694926592690986008704 9330434 -178959875962490151220839556873673185248 9330435 68336172735355597139293830799298231520 9330436 153071002691653739338614636855988584448 9330437 122588215493524470740120470003293553920 9330438 7069038116137919739847337121650382336 9330439 -50144153423707921927189623127567238576 9330440 -12821615160554019864782456137875456000 9330441 3738933470374862687788470496112701440 9330442 54735354831397829387168674967999551488 9330443 129313149165145263330859442757413452200 9330444 -129700856365975204081653532105818316800 9330445 -21828153325326039787656073814048674080 9330446 -47925024753523015702722191617980735936 9330447 -22381624610021288653984271095013939328 9330448 -61702064393733241296963796544680419328 9330449 49666407249501002301684312774574289520 9330450 48459087421723909024686138025952928000 9330451 -9023844471087520010569677828177552480 9330452 9748591180048423056629078173317787392 9330453 -6666429175969513931200150947672888960 9330454 11583194564830092441194908493165331072 9330455 -78718674552255708931655385848915873640 9330456 -29965651206991158337746082223941877760 9330457 255255594650924007371445104089150167552 9330458 9762157971720381630463676233605361920 9330459 -117250248925620540032030703457589166696 9330460 63865740767330490062196413916163123200 9330461 -87959752344461470883486314916279661696 9330462 -40608558566553206115164621750760587520 9330463 -313785796187635745766590297417751187200 9330464 -61486335306549075559267029545480355840 9330465 -52385338184813644741259058840652997760 9330466 93040341358217508430716657337129206144 9330467 -367046965446943756745169712938842313768 9330468 13604862005795322038142820227030147072 9330469 -107949581645654291752888118795336904130 9330470 -136792880987897178566839497524523016320 9330471 -176011398335883003321565294772582822400 9330472 12604173402520198053575993551130449920 9330473 63232022618289624232864923483649360128 9330474 48501574189061642462666729820004911360 9330475 -26266253978449397336356005704199878400 9330476 8491478067119351454090054640171683840 9330477 59098316791464098188113176855079275808 9330478 -22163943655187053980588008794398882240 9330479 3681026073978238563589633318688063520 9330480 6087606311050535772879479085603225600 9330481 118000774358337206382759497952100560564 9330482 -162592261217662401540563098877560529280 9330483 162208421768202821104537809549144765504 9330484 1492014865127963480282595646346268672 9330485 -70720503655961759137318143906293507400 9330486 -42940292991153068571896520476818371072 9330487 638223776041469852155620999847767397632 9330488 259164126781286501334781150300792565760 9330489 22369642185885094758980054446903949760 9330490 -46282662623419227444048054436897123680 9330491 8051560515183844401620815328008653792 9330492 -17021688189806998639295069770021621248 9330493 -14738839114226473282090568919891471720 9330494 -9673568373934611368564438339563240704 9330495 -551423953446444116923306975454734560 9330496 5842262666883229544972072725417820160 9330497 -14052994876958111230847948824493089488 9330498 -90570340958000186389728631984484186880 9330499 -261022082478329753675023410370903758080 9330500 9835982822229386158800609703559232000 9330501 292370875324466250604327531616402251200 9330502 21384529219441130596061147678846147040 9330503 -55695721651886501555281256254774833696 9330504 -16569134391208244467651639457507573760 9330505 16413863016756187778922301762496562660 9330506 392594817781765836756746510847594240 9330507 -79282199119767930497951024166854152920 9330508 138789748583956629016267076619960623616 9330509 57359561185376703569171001565266208620 9330510 10750816131761298970639856666087608320 9330511 -116946129170651501392712270955923094648 9330512 -27172564243871730341955735537770446848 9330513 5490065731408594795504274828988312000 9330514 48355207269515249001792807660630065280 9330515 -22671246003834890683989788006038962000 9330516 77320586108780833484950588930735872 9330517 80285526110025089456257146486056753600 9330518 182735803444212983000441157062808072960 9330519 -129790497631254982816690348246236983040 9330520 -32347833159403835440143205610345472000 9330521 -135727252405824629257657656919949415168 9330522 44542910901419891464329557473359711744 9330523 -110869785576023091602372945503273408536 9330524 28182599980303909482893990115621374976 9330525 81489087621383549718025716922715472000 9330526 -47357151665038923718142975035965564288 9330527 5203561499319115964315453034805264752 9330528 -169693945103554585646968575891899154432 9330529 -6856522967502229915649264233376698200 9330530 -23229485203989451046928629962447042560 9330531 -82835539423195562294121712356926838408 9330532 66977580776751837441811571945000919040 9330533 -74150608839481561451077994067458089218 9330534 58351549717363431551676618384138862080 9330535 63601280932091122863924398556696472320 9330536 -92821969471636960199787507318575677440 9330537 -156709609857707557300607220620704003440 9330538 22337108734122564305532987404607549696 9330539 -413018406079266994530367728128445607560 9330540 -25857620191271721475895372431412659200 9330541 14133421541076780069028228380373651968 9330542 14520820015623504753735750280660176192 9330543 179469734201954475752198458335144225600 9330544 -17884716016699972432173817349263097856 9330545 -45905587167087676980434126972129430720 9330546 81485000148668088685489909436712288384 9330547 -210521913270332386060469875891143443040 9330548 147938268051368662517963393177234565120 9330549 77763370663480441267547126354686770720 9330550 20652738707109697859622292345009353600 9330551 137165713258667967780209643093193320552 9330552 8106010652944052403135236743127040 9330553 139105035110381887383611682987841805824 9330554 -93631003621554844347364639283783788800 9330555 -18555997579556955634063943418730809600 9330556 -396474826675493168091073801673246720 9330557 -320747190512030489096842758863494435194 9330558 -42027223338522350347942748152450575360 9330559 122712779762067387313337442432210641792 9330560 -81099376425145960495536702914297856000 9330561 -104481716043020072522235546616088498190 9330562 -57364271467316491257233322072597265968 9330563 22282214689188191526815381303400591360 9330564 -20722485317161429780385844973242470400 9330565 -156450397012580636982270459381707721540 9330566 22363103377590115707393239703413760000 9330567 162924584145261659473617294978387106512 9330568 2468816840121867085846542623503257600 9330569 154719013047892409413905233480376844392 9330570 -1024709250948764943082695417529493760 9330571 21393912510499496097671906935385601072 9330572 148535721143637993427168558096515038976 9330573 3523842018512881255919347284444000768 9330574 -28065733379736042306317145743079494208 9330575 -79174582853329647053303611059749522400 9330576 45757151624368304844411701720548638720 9330577 -257186365575992475071158763393436348560 9330578 28640460590920981621386121876963383456 9330579 -47342772973893285604201115744940808080 9330580 25920521504506190570426073116686391040 9330581 -251913597792191298970494156384296614656 9330582 -11743019418747509729545830763645543680 9330583 -166872048169211808233419370463489275600 9330584 240457670770286014348225406930567362560 9330585 -84734747506419986037652770468274197120 9330586 78311843518532263207315034892070689216 9330587 10341067461807562484453843746046337552 9330588 -170624071932325256934788066244038089728 9330589 405179771410952230317763722859888725420 9330590 17958734525335241488705663659243220800 9330591 74284755725804771829361553511323469840 9330592 -15651802047621667773498991276647776256 9330593 5723902446142715546724222921097039842 9330594 -1486546277190914520602734778976927744 9330595 -24848096066219176502093701124021106480 9330596 51331462480547941862645096871526717440 9330597 40862178031156769750927791607424539136 9330598 -12956864784190951112873512807619527200 9330599 -28803871315606002591843200895942916536 9330600 100184696153648170195151006004953088000 9330601 129629316354594654826679955872518230080 9330602 -56988470281589125339254098967774439248 9330603 -132305874471484489579502035485460032336 9330604 90794756247510837225900663548043904256 9330605 -154266471222387178920296073896479626000 9330606 -139731518929386986331519815208681523200 9330607 14708499296561565157680124164658997760 9330608 -3998552529984946071861839388783673344 9330609 -4860074846670877119138390661828475232 9330610 -98602665271734814521467966800761299040 9330611 304015631655725479577993019979351710720 9330612 -11029406638048955254674540871533785088 9330613 -1536528686450492528294364410389329536 9330614 -94483257334425859057284173452682457600 9330615 7757227023587128050135464784203712000 9330616 -109740479399132227384078397535833456640 9330617 171546432669659770895958045616010156160 9330618 -27910098581426490328642374064411829760 9330619 -300290182030518941564514773447507021980 9330620 -9570305634955157619264590959965143040 9330621 210175466801559085729765019306810985408 9330622 -69409644209402197063786842982222872576 9330623 53065949866331549959165668882891655200 9330624 -63391140903776287047711918929177739264 9330625 24822978952351029652326220822220206250 9330626 168486791974081217302751737999437922512 9330627 -254377863762906208652881347825175410000 9330628 -32256204196143610150322276335144992768 9330629 -94245307380156495105812540985983068800 9330630 24727347451663421216413939192901531520 9330631 75687051752703009184622750447158326664 9330632 -21085054262001809375440415213865753600 9330633 -2946411367064378366560682407849441116 9330634 54577558734870293911072873301075193600 9330635 -63016334181428037343258198507765645920 9330636 -6289363268703085799590487009640677376 9330637 -464466607544819080335798252673629143508 9330638 -53665343983104386216359006169483177280 9330639 68331994999166141363790069739517420424 9330640 -34657394163716782495782173654486876160 9330641 -33422801075440456530860517187246253148 9330642 148688950743578255952209134602152727072 9330643 -103231592758163667184646213175334458800 9330644 166084160788428680974495835511156414336 9330645 -160195668175965682726041379991863949280 9330646 123995431279946125966917513796635930624 9330647 -165860263574481803495043029922659222904 9330648 -57532908362130385404492604268703191040 9330649 178155468597835680400795222075324656650 9330650 8285155886978003022321571857575193600 9330651 124465895585065788058177382089707383412 9330652 -113437339598577174290820744491668862464 9330653 60290281773885238279880710260350493600 9330654 -48886052370818344875482926677295768128 9330655 -63261415684225219790098915111580788440 9330656 -4298474558372349907344718221601406976 9330657 -910421297267335832434956622818224256 9330658 -151719570161344910476798232027366758320 9330659 29493221522629319545690743198138343680 9330660 58609510369173926832070692757405900800 9330661 12070904977694963831889283700937505312 9330662 128874305592545261598856231171006342464 9330663 -122880730943031424892169494304380751360 9330664 7584232023587415386035462843363737600 9330665 -846718091227216562513650002056132280 9330666 32440029729086942273829724725052525824 9330667 260572096401428192711349484145517348512 9330668 73845539972433092279809937339990946048 9330669 229181211366907566936206800999909291500 9330670 -87151999382494012104824285133401286720 9330671 -12201859567847546699611538315429881920 9330672 -20266945241705150409002888188927672320 9330673 229231827690506207754301794177222480 9330674 -19030326625728396823106757571039571328 9330675 -185795392698578994250196872953463795200 9330676 337384199715804636477528389383993127680 9330677 -115514815097048654968519138055200646208 9330678 50549768998574903756566073347728988800 9330679 270852980073680936902747171873704994280 9330680 180036896496989202365784573731704934400 9330681 -103776960426216700582678773861159676848 9330682 -146441146692494160641487300308597680416 9330683 -229737878354144219127766585354064329536 9330684 -97479631643832730413890096116715716608 9330685 -16254724709610546333566917880423053440 9330686 -97580798632456294297589853046511227776 9330687 202604088547703807405226774403417351440 9330688 213830691654072951808676958816348143616 9330689 -124848386962111781201044350141414336510 9330690 -15457997108549913299845218640488038400 9330691 -215960188988046318443842129226461630480 9330692 -47771713878963985157106334070210334720 9330693 178839464113523625048764914316213636064 9330694 -16600458039120703269080696496410210880 9330695 94988338151385637114371019992444894000 9330696 220592563786349286216135938490059781120 9330697 -174612922562927327233453898552088776348 9330698 -10970909755277894813101304638970678592 9330699 246751783123362075998835890117315328 9330700 -65760787685071114862850744927205484800 9330701 -379694602157679623536431921180173828298 9330702 -418265292292945251146343574760875968 9330703 -75764882574206707505397517223109550296 9330704 -35055575205103918968025678487853588480 9330705 136624919395618933418937981991485341160 9330706 -24106280018130328083030522362339089920 9330707 174202265630751372535326245264982502956 9330708 56115078282406532013226946016684189696 9330709 232139083103333399894993570833025265504 9330710 -20086050250413605226306515259666384000 9330711 -15305962236344795098521410662789223040 9330712 -367185887906407595617356828822528000 9330713 -129667637780052920158837834431721847040 9330714 11427665415028437294405803123881717248 9330715 78965339265988191991772716442605623360 9330716 -243209628331690410351643583684543900160 9330717 -15950834985947188144601071188992355264 9330718 63024026808110160312727827488823717504 9330719 37287743520784643110410160597556320800 9330720 -27848201153101178566330847534084259840 9330721 -45932624739885908761515481500524643840 9330722 131252905575570436072015044130181591040 9330723 -146894993610327995167613976624309176028 9330724 114146922157799348582133648377357168896 9330725 -154787892825857191826148122044403931750 9330726 25983071690542742822425313964303665664 9330727 -21663506269656043544705759590770739320 9330728 27254086143427122857743130808676024320 9330729 -12472314835849065615179756678118795360 9330730 -24534573192849093374438309805743406240 9330731 65936929997996057997004920535352240064 9330732 -44705447889405545319734166930529320960 9330733 -186647231672388487379243700592280334720 9330734 17838331889346941385555034274296142592 9330735 -89060009930174757239382263511810582000 9330736 43906299789242642228351540932700782592 9330737 -121092051767165734896846479637386345280 9330738 -126812441782324664179027194978865961856 9330739 -29547187497711349792911574888974487776 9330740 -119825744725182332457225873454695855360 9330741 152899790000143790742847581222245750400 9330742 -51842508544203235283768070892229568 9330743 -46329644353873858707691224070381372512 9330744 -71436575503838876853779547888435425280 9330745 65952174434367970026305008864160591880 9330746 94518118957857080451078797689562601072 9330747 -178398142912473886110756323028717153000 9330748 -83119809093670575056374009875778969600 9330749 -43845715893168379918585593398854688832 9330750 38833523388247060516585468787340480000 9330751 128871622149852112804510226922668802752 9330752 -13918030232270165392686260832958414848 9330753 -35158265907694837145893143780602156496 9330754 -57534873514701506172344402024944517424 9330755 -22184588703181917246168960893685242880 9330756 -44202229944171966980384394588875882496 9330757 87877257901837405861804934525516591006 9330758 -53198314777232870093311947244823183520 9330759 -193201903007584076201387067793526035536 9330760 87396317700694297850271142124278272000 9330761 115633873731451596215560518296428918224 9330762 -9877179325817333493483005556635475456 9330763 -10838696364469507242448527525410200976 9330764 -294338884890016958615086338664127495424 9330765 -78837939903652709448972643413746107680 9330766 186625805532100809461396826714836457984 9330767 7623821938272244734406452682238109576 9330768 1187740294857473384273045601779712000 9330769 -270279243413155893627941499614280499200 9330770 -218105508263057758954106887078462118400 9330771 -81327855032780226717881312617986326736 9330772 -22202749081725491004520103875578894336 9330773 -269236130663073653926055093896002486180 9330774 101699785832204992551621320432178048960 9330775 -126760237170888057801286079856718325200 9330776 59974843338389883380764014517288181760 9330777 -16077190956109517433590997413745872592 9330778 136705923339136001949096647696968616448 9330779 -378210934649636687800826873769482124240 9330780 32256158546902925855772804245337630720 9330781 -225382979047876093656955559717491550400 9330782 -13095180667946902394663027690066939328 9330783 1404725254193539119822404390931234816 9330784 66153022888368920564237986401222131712 9330785 -1388768277557601859719621641816856000 9330786 -60949976412898917328136349238747009920 9330787 6144530893208023647281861102435992840 9330788 138971782103401930862588483477737961088 9330789 -36822047341105066756184039174269169952 9330790 -5451663076026719017013743128994045440 9330791 407594444976720174288148669680122655360 9330792 199823315577985576603752079721328230400 9330793 65100961647920308202077243924309735504 9330794 -144729543061102063673858717526575952 9330795 2720675975122661381691338856239539200 9330796 23231755407219327763300578010927339008 9330797 43957030870015949905830200535900864 9330798 -67922457836965245594307427144313894336 9330799 -154480180445056310107148776801644628320 9330800 -36794038402820027138626811230116249600 9330801 1927368645173281369767346399998720000 9330802 -35549420517389797021643290832881109088 9330803 -418742194541063788732699366117639706880 9330804 48635833815232850706074043258641743872 9330805 218257330032404641290594245663195496000 9330806 -358561325007589810907575397824517561280 9330807 -100268665849719333782954759576032661808 9330808 10635151261118486665166066169947750400 9330809 -12844316005542927018733886264111972796 9330810 26845382217020889039038305785557948160 9330811 64581283733588111146470256787726850832 9330812 1510914603881916853168479824243398656 9330813 -42325986651433531336225020904852776858 9330814 27406110610555833648131447914498678272 9330815 -47614153083716004250419207670585486080 9330816 216327763524741504571724545566619729920 9330817 23411776425890208279781042672549199872 9330818 35249115769570398576318993660062211072 9330819 -67993786433787845244205249468549992456 9330820 2222128244377389827611467400644956160 9330821 106248469191160717038119739226170458844 9330822 88897876587804746277299551965903129600 9330823 268145574813238924170949395291634214784 9330824 -152502803541123429088790461632326860800 9330825 -51208241727455605005289605534434814000 9330826 11185132344074931860247739341625592112 9330827 419400511661979422981716184305059891600 9330828 -836050457967350373395946759216623616 9330829 319066197804606041129161553994091573430 9330830 163975356023823456532475130627607843200 9330831 69547554292341304034561186473320999720 9330832 2285950031002565111651974696119304192 9330833 -419781847099718776523350487526494259918 9330834 -117860088410179427701192546313472545280 9330835 5777808271096907355638383168966787760 9330836 -49110394432665022163409610062765584640 9330837 -15965885108941371503894278707360648480 9330838 54914960266553904689967534912973469760 9330839 -19969766974042999732462417005301309440 9330840 -19504331787293383587748458548649984000 9330841 25363243019796635318666511170192617224 9330842 -101654920279341250069304065160524563456 9330843 5831535284368419953055429616347653760 9330844 -87497508879997422868619853187347403264 9330845 -3726473308111934230413899400707811840 9330846 37258433429041986055304538451743673344 9330847 98943861923472990499167209698222883280 9330848 -35371631682056186402299637107513098240 9330849 24389683594203783016225517991341731200 9330850 13025111394668310013017740502736368000 9330851 -245658457853471118917237194297037306148 9330852 27284615760716275078067947405085279232 9330853 5252003331963247512527706015544840480 9330854 29219014303827963266247672130427573760 9330855 -17883908267046598515041932097553084000 9330856 124842606277261090855824325955531151360 9330857 153889291840985919065365103978844410106 9330858 10265438701372102575698726857339223904 9330859 160084845781183461897250614690763484016 9330860 -2732873913385382718435499258537082880 9330861 114761402723074347437514750567745111872 9330862 -10714292531126982066078284594934608640 9330863 407797022866351003112985710157930792480 9330864 -1195976396410273029617120907848908800 9330865 144541749088907239196673684124628521320 9330866 48884650493192940083428661781634238880 9330867 -24211104720427784551629914304933064032 9330868 -121137572625088012256320724811242778624 9330869 -26729346375882574499260894914638562660 9330870 13112277911077377799996171651239229440 9330871 -2384810674964386324828639178282378496 9330872 182403467922013953469807894830329548800 9330873 129647212069429119226220663663648078784 9330874 33350825031758918726575757897002959216 9330875 -95442329009625023557992526388457336000 9330876 463103276292593852070091085623111680 9330877 53637789439867839110930394470525702726 9330878 -64759854732713577669431532114072317376 9330879 208158446377416757724883718062632560584 9330880 -35488150508225221215225320896714506240 9330881 28298184802895524018313925814049469120 9330882 17210921667922667838456772774008657408 9330883 242231748078889014920986253516172339984 9330884 -222845089501615937822575045610602637184 9330885 122172958978380824401087683303162225240 9330886 -124637049974881999722152032684851404736 9330887 191899615857701896548795525677131768536 9330888 15680152178299363951650878272890961920 9330889 -281149115120702114867780067171628911344 9330890 -78481408152749211467853594037064236800 9330891 -829464907090502339014506311905343784 9330892 -269022279558962877745827120738245706240 9330893 40964106889444934643758348050836690048 9330894 18044347916105238533402727427627870848 9330895 -28909593002979126343823486779198890720 9330896 -64298533387677971785991788480394600448 9330897 -212324982869517274870048132250451728400 9330898 76592319796814439300034179932740717200 9330899 -290186510632526219891140546187807546664 9330900 43627452282434988079396121713252608000 9330901 355304985477692730170592399998415789902 9330902 34845317581463248538223853179704257152 9330903 30835518700256518489183268024011639200 9330904 -319066011345427448227408694122518343680 9330905 34617714602992025687042986628725629960 9330906 -15956901583079195066736622538524306176 9330907 -42653426184577279796590740560692276928 9330908 138735100972380134308790566623099763200 9330909 -49653077916210426221614331813451279360 9330910 -170367122197983928899067780804883504640 9330911 -41329390400909525255574452972219082000 9330912 -37464923834845984092392932973319290880 9330913 164507358228355197392229659813132576162 9330914 1765728649122333200731477537619952000 9330915 -72617919158504822214326077357230240 9330916 -27484938284475905941177199489852252160 9330917 -160444937613392981492476770989647484034 9330918 -87399962421049221816173013132499711296 9330919 38392118405790296355027219198175595680 9330920 -94293492488927933882345830492766208000 9330921 130655735091882716462274710124409359690 9330922 34185232164092664155761915355487214512 9330923 100318780821334022437422537900249365376 9330924 197347094177682119766001542730573839360 9330925 -56362147585165225837978911570748939200 9330926 -127081461226509352746262002367114594560 9330927 162237045132222914450124928573036657920 9330928 -46231386826594725218988866033321803776 9330929 -46127468630167400230796134179430135470 9330930 8470213775058575258866171015394457600 9330931 100068617208264050523782463976942976200 9330932 -82749383976142406710862062686927353088 9330933 -5467779454817939426691322063652376192 9330934 151452040652134305272302929033237395616 9330935 22304187581783443182112822640765786280 9330936 37658958773505135415554053611587686400 9330937 -91192006080580831972396653570793212096 9330938 -29077701485739350730010310112353756160 9330939 108308882927641905969035924493957296304 9330940 -70661894439392413963376288579633640960 9330941 -1957673607386718871431142850322482388 9330942 -93267513269042314907594404335571063488 9330943 59001119886628882458259090507164894840 9330944 -18490226927928034246557056198988791808 9330945 1500129912755583467775551764028448000 9330946 62859810893382821959920443506891422672 9330947 87971490366597433628779365070311654396 9330948 -33332070241005621937357528322624203776 9330949 -54197229098009152132797938301744515136 9330950 32421525775082270009411595836655228000 9330951 -16156287548106423608934290034677949696 9330952 217376421594609010740270342042801070080 9330953 145042593957324030217369681900851039780 9330954 20408302301668564950562152048267006720 9330955 202650440895574527123668154026067939360 9330956 144921281092313651893600632205803211776 9330957 -6575339689907040286571071832769745920 9330958 -9792712347094262029924232917828005888 9330959 -117126506388377262274057796463174309960 9330960 -42726271272187246896526104562095882240 9330961 -138487461076789690615450496728476079438 9330962 28685981235970074924961999616836168704 9330963 110045111058446533356449080773588335544 9330964 113111652680131499190505635172936445952 9330965 -41058555394341452381558191710363792000 9330966 -49264771342796397489334864213241516448 9330967 -418949069993043835945313267128123504520 9330968 -38595847386028536958865513852176588800 9330969 76207044362745116871266717055105992448 9330970 141802772235077990160288896758531464960 9330971 192375331112987732947398778353710376480 9330972 -37262910402183318598130898589887283200 9330973 186888502613770640244280293204909056544 9330974 -99268086534046305427699992379531611264 9330975 43895221822514572749353032951975941600 9330976 -528098199366944352417729385988358144000 9330977 -213621714097227491211945629474655305088 9330978 -75419639182749313877075614960424539776 9330979 141375335738939721182103343644270260176 9330980 -100855766561158196245616660503676313600 9330981 156964377674147339762269988594823137088 9330982 59994068721064210948190307133196102400 9330983 -367138959695778171511887236728922817480 9330984 -126606960100587002026287916223203737600 9330985 65692216069376797549088240575062153600 9330986 -40242854900171829527640396221422924800 9330987 -41913607080583530407843542195992833040 9330988 15628137906252599360971478647721948160 9330989 -317426562906725524501505905310006760576 9330990 -17300323128147592206601213696864298880 9330991 -145557001299534437022104719665581786608 9330992 12423590938492066417649938455685005312 9330993 32617720980645923577637752158083045824 9330994 -220968292454516506391208805950613045728 9330995 122037879760923933611906659151030329200 9330996 -18967555217935672608591485005455249408 9330997 58878669923952140691174830189735335434 9330998 -140553903174402035530009697046696444000 9330999 -200956373859812064809881674964049574912 9331000 459564296856256493652456226160640000 9331001 187764406460164811618105945935930441002 9331002 -34777046377768736600709418062620683920 9331003 -320017634288943695724399087008519536536 9331004 -351823603211941552635575045319401846784 9331005 10203088312333924964664995394245950560 9331006 -7505179856269612382299868551443110400 9331007 52943593166732833041622017374418413952 9331008 17958857875236958203600666158331592704 9331009 277329981549578872287194907232149110210 9331010 -8449893790227574208055000959194031040 9331011 372179422264980986090222730418497067200 9331012 6354357149102761808536180123114758400 9331013 -29448785543380548368709681050106768738 9331014 -32416890805061444531330721883981578240 9331015 206441280175927488836855239151792903160 9331016 -537068175757994088389860999538214205440 9331017 -151209756454350324537549476453297556720 9331018 60862334996857526553812885200510950960 9331019 375089279003279636341121250213731430420 9331020 103524263570708490266208854741580595200 9331021 161248265584991179811016647434818547212 9331022 -11292192014501413513353937121198150208 9331023 -72047479889068540663327196760998266752 9331024 92772116296793789898998802615290224640 9331025 -88776734997028814540463318535868912400 9331026 16590301490319499336263561982733603328 9331027 -135659293856042543500829236286043783600 9331028 -88910401797687780764199660039310209024 9331029 -61960549886551894968895834684517331456 9331030 -12503590578300153826088888640330614400 9331031 43254233955116449277858260295385785280 9331032 61419286856353453970693300762453176320 9331033 -31986123884626645567879495223345732160 9331034 10855460513807945691823684305387793152 9331035 56110490125903943660318182673098671360 9331036 -99815820870887539950666258779830784 9331037 -53711900068594376231963243650167668148 9331038 -65998752115699867496569895013707520 9331039 250730514612920233043154148284199096056 9331040 128449068023447964611710820861725900800 9331041 133474478402830297335671052942227424 9331042 18566177212638095858077156286628026880 9331043 157896408379603352949618295574896584 9331044 -86744672489372259789862088403110473728 9331045 67778851823904074547813884890613026560 9331046 -47214034350362725299025153724715209280 9331047 72877736057356011563124450638855746968 9331048 -334225132968491951579005509985806305280 9331049 -27055409197302619709427149054388515520 9331050 -19230483048683802211438800345632563200 9331051 602701423980971708282187448153026811872 9331052 72788751622442403948226740887895989760 9331053 162699779808239758996502955710990272608 9331054 18235669173772226333314845898113603840 9331055 -95876113129488771841199285072031098040 9331056 -6073055967841981209839781697327792128 9331057 97888908647871269078696055958773188306 9331058 -19849196342225942408859715609232526720 9331059 -187386263271221382651006071411354020296 9331060 -175346146292952794290919888509264907520 9331061 -5925404439284303067442856985002416338 9331062 -1733970318115391420151089627346419712 9331063 -14569867955574434047019567770041713440 9331064 189580279595229826023069808176506511360 9331065 -98482443503227148723673671481904128000 9331066 -90554585755984287105853019608407258768 9331067 40455642363313808904292975612670440224 9331068 -43827699628031449262495321290880540160 9331069 15930811639304136231583270636957785120 9331070 -34890116896376353300169942396816630400 9331071 -3716821229935243201745588162066534400 9331072 -32912848920494827093909741923572121600 9331073 -98726964778962811817206280649210615678 9331074 -65285530606599990468099526267156073952 9331075 20392062570070050193229310899112151600 9331076 13629104404344485083704031793648888832 9331077 -51152724882556711501616454386791249920 9331078 -96846937375441725060660559611511328160 9331079 -485775041829423169610712491908736281776 9331080 -2114004270277397966574709151797248000 9331081 193995821635285766480311771073903401764 9331082 42009865284598266179433090630746493792 9331083 52838977735620503949186282140039966652 9331084 74757914709211025756676554928607630336 9331085 -405796783255540939989705196185240403200 9331086 -1329189001044220484429878698038737920 9331087 235648913669208551182266013982460393672 9331088 10105805686826054307266214771276939264 9331089 844955050835287769134027664863371168 9331090 151400983581609519351642594963349363200 9331091 21268118255424064786088580044846396160 9331092 220428179108955260543207103138422784000 9331093 -23369433661476153876442914697979994112 9331094 -8876186128304875144762766449984871904 9331095 -167811783355689042725641717976932674480 9331096 325161738318233500909089173433568604160 9331097 -112137717337794141155798767901861174454 9331098 -12504390655070277985541885918315642880 9331099 200781369939560522552422467226762468100 9331100 -7856267382990033968013375807971865600 9331101 45507739340768198066386952393849715576 9331102 87633171919264429553102946359993579904 9331103 16909161848079913434016576687048400352 9331104 70239875633437396681884160957262856192 9331105 87621690966069995677193002128621840960 9331106 -166717433491227525359810732225385283248 9331107 -115270243577713083825323382963825741960 9331108 33980108936940662908782998135965476096 9331109 -163204415375187892652894459640693069120 9331110 8900506988244880267082514797471904000 9331111 -223530516340926462050628945413143249288 9331112 108211471332556297608687685675809914880 9331113 70524371278847998559445741459142423488 9331114 18576976155785261014651131782505553920 9331115 204694852060559445923055669718453649760 9331116 35773639984977029327732204213540490240 9331117 -217180103079835268970863692117163641834 9331118 235152024543785210229361761492198902400 9331119 11762273138119788419006687119136334096 9331120 -19717493398539304668061978014665932800 9331121 -127179224300930891795505631994558637678 9331122 98792406706130457287036084458133023872 9331123 -32129483165473747692351485255173063056 9331124 -25369786361488296349857602820704649216 9331125 277994029540622190285936471256173600000 9331126 -71707904031345848761043127080047553280 9331127 -73100350978423632302909682006226666080 9331128 4272997513280240007285690962470809600 9331129 -3281911036663833620775455697952194416 9331130 37109985727265443203404939980394227200 9331131 154123767003048966925661020406392028952 9331132 182195509412520487924548973017638736896 9331133 83919565045682253572008965194772647520 9331134 34986662539481287534018418719045980480 9331135 -122719151013427256034369879860915460240 9331136 15034148928878978641951711454979686400 9331137 -129118541014299777633136350173584317006 9331138 -105397370277118913930666342444432231904 9331139 -59943501345625972829527894595741873760 9331140 2435700449681642283087965724938649600 9331141 -70024989493302535429897582307347422788 9331142 -84642881419254108896497362280230177408 9331143 -75713142936027448945723302251271458136 9331144 -185764028541881759474595979688309283840 9331145 -319344906341922926807147258347149830400 9331146 -53132543914456210598177982628103331840 9331147 14245015787770989124368856660573624320 9331148 159246314358354666835615271347756862208 9331149 4893106768785623310686850259425752640 9331150 -4387331031291493360960984762290566400 9331151 -270930900478947063339446258748546520848 9331152 1098017702367134695772827197677764608 9331153 -30469884852645163089170759587646621376 9331154 -15842414724275640413013772525884976128 9331155 -12428497389105519291449019491891299200 9331156 450550109604355892117643141256997998080 9331157 -420639918695123744519042567256313344 9331158 -11970133466392156992399516747253041216 9331159 23579369892908221773103163218529972360 9331160 -38516677179752308788933262155767808000 9331161 23204137845441041100107244048960563904 9331162 -13387386512205829169353348821606048768 9331163 16924552573731758821743720790400721360 9331164 -239651059042902851670911479323759267840 9331165 -216991119889956768816752730735414161940 9331166 -75390077566166577810003573151259085120 9331167 -67316059335171927263250141876712903920 9331168 -302529611892588694559072862644175372288 9331169 -54417523631939960640453184404576181056 9331170 20689064328596932303854708228276672000 9331171 -15974024033325279970046198296645235568 9331172 457684615765012039410344628155876352 9331173 78277665429900285333541257227853312000 9331174 26075244581729859519235061478335111040 9331175 28499818127783194924699059167131929600 9331176 103579253811737427653555590805170176000 9331177 -111298495827965743533756550895199323568 9331178 10348677997557386359727605094955490656 9331179 -66926964745459737114787024471349754624 9331180 47034260788208446826868419830498728960 9331181 214628340697864679430410284642552539372 9331182 100106085549777655418577604757808046080 9331183 -303237142125696660056445843956441691568 9331184 -123445062612036406089073685751513808896 9331185 -89381456724969180068808806211636720000 9331186 2311920278566641572137580392334936064 9331187 -54548574012913055902737440817451265640 9331188 14545258176225844640542207313388902400 9331189 103570881948946023862294820830013124256 9331190 38597095957924259282120521053509510400 9331191 -55491466981114703498363031707091878400 9331192 71732923712212239491134564924289187840 9331193 128821120048473293961979938818588653140 9331194 -74633614420195145834994578275810713600 9331195 21529834998535533787137044787279283200 9331196 14922727507032078565409247523878076416 9331197 -235518151638739142547459478116757555200 9331198 32595468009127411913042117659542024192 9331199 -17281799348474823081907975280445196800 9331200 28682276221984520284198187851107532800 9331201 161951760182926080553348617560641527264 9331202 13362105156016538755568323456260476832 9331203 -21799365488116455961360483329304624896 9331204 -267362910693356651947465429649274316800 9331205 -22629015178483193461665672989374357200 9331206 -119872112597201876134347922499565526656 9331207 100615466406972662699657089935119857632 9331208 207396290512612382778481443764908200960 9331209 147315192063181804031689031523604642800 9331210 -3628058785575209415530259422186327040 9331211 -20191483883581346501835145727738614188 9331212 -121267646022130915919059957435398291456 9331213 107832407394917203288321888963151565100 9331214 -107075585559115038478419661285962843840 9331215 -489013526976638768970685921869788160 9331216 -25319409339759111552333126354403328 9331217 27151040009573250096695464150273032192 9331218 35642959519510626747325653268667431584 9331219 -25685357181765518714321728237514764856 9331220 -125149977586559058819995171157895461120 9331221 -190792200564862074595802068686524674656 9331222 -125415276986553568056068126816809296000 9331223 305608062232710029744101001473369587840 9331224 99589795013451466982908545433406668800 9331225 -5237368813141902324944374925539412900 9331226 2654153223370402058072818024633738464 9331227 -234024903280467547868058053785310846160 9331228 391782205275979030197379999282843350016 9331229 -53117026937017531046817730731654750516 9331230 10303283687275053424862534177630766720 9331231 -30645300385792470673193899766551004128 9331232 37328082716811361403970219433148743680 9331233 133037949363365583197830203515371666944 9331234 192696465587933217358082405507055725952 9331235 55307520518974089828128684684366281680 9331236 -118894515259836764524532015088281063808 9331237 29297290930941820353222977091715614012 9331238 -2117450068615635507231756278958397440 9331239 -35288700804277116356422441606447722240 9331240 -56645082501948064325524013882479411200 9331241 106501936729983704114823399487293579642 9331242 -102790752753756287355859833401284312320 9331243 -357326919249751030316831369336009995200 9331244 -37226227036037459972330427160635475968 9331245 33368584885083686145470662363961773440 9331246 57632677013214770805324859657387400064 9331247 -34694071681787375497465238231475608304 9331248 1019506552948880536325507988206911488 9331249 20612602382882084775375475134792268836 9331250 -121635936503703070498574816293566900000 9331251 116520393184810630774497374653087173432 9331252 -11383194844071776370151181503169216512 9331253 -74857435699212991557011556520967076498 9331254 -1631394218774375283820821237709868160 9331255 -55414185190714660384020781211682732840 9331256 95536923229541572966104413892956651520 9331257 -56793589297994410638690690899229203712 9331258 -1820742158098185371980836165232310016 9331259 -104115242298632649292741235427846750720 9331260 -21371048889730416206033038594995133440 9331261 -44916966604875078795947817943870179840 9331262 -46169392848852345615055392408508887936 9331263 24269278723020957616297956590739782040 9331264 50376875621011263692275418621827612672 9331265 61011061489577322278527658674497446400 9331266 107515852641990307058541461745924738816 9331267 -273467310789365297614404841806972371448 9331268 -183173591736207207503628342645211258752 9331269 16542771454913126597626677295632325344 9331270 -15022352384534144695945595403257222400 9331271 -691324007913831600179570260970946459768 9331272 -27911907732063820732062152896433664000 9331273 9071750692447928131664075178379103936 9331274 25360194631365192308485128361099761600 9331275 -40172749404092098087516113655902600000 9331276 -38952367705445485961329217402406912 9331277 -48352124438083874907992334544603264320 9331278 37736934831677940188437900448212032 9331279 339281753209063733872797273734384000 9331280 23918965020585686974783685587540377600 9331281 -1442380152139775997328090821270468078 9331282 84554287229667878607604324869044371584 9331283 -132380654995582267257998837528747098176 9331284 29960754148831498512799131425203384320 9331285 -237247182027519781225420209934012636800 9331286 -64611943846001151551902109846304446976 9331287 -19940052637503305446657699904411864448 9331288 -236690514927001260261426215847143946240 9331289 10828214196849573724483928783460713664 9331290 -26200285493587489128019012764382018080 9331291 11048523615679999519912743194629942552 9331292 333558651720682856791053686355160750080 9331293 -59857387649360321948422447896035761536 9331294 26534760052550437698949305886407033600 9331295 -159875248441262607724195142277841974720 9331296 -32145559169391226917506163370212458496 9331297 -128722648513105223882974296041528396254 9331298 -2219001555369263471617510849409475936 9331299 -57214399742592357733342181107367711760 9331300 15088113147015397645771276954656000000 9331301 -2989107789681219734664863497743772800 9331302 -3386352935629401571124380405685698560 9331303 -86310659125080757977866545544896062800 9331304 -66584400497462509372626599097666954240 9331305 61816209703317183328111151290954552320 9331306 74785497699915281836943142146415314352 9331307 -91666812047000897647342931907517878480 9331308 14518051126119671457667876574650859520 9331309 5061884633117013891330124529436598400 9331310 -56333258822890148875705897087789408320 9331311 -105220974575120215660930697228471529216 9331312 -21816084544633408226063657927917993984 9331313 -77581585914020996015541997042344871836 9331314 9116633977478986922909374246713439488 9331315 19402182429158388789791914753334088000 9331316 251879765826183596929128987434999879040 9331317 41821676193000491232046647764688123840 9331318 120973947186828628213399112842813199040 9331319 311294634349067413732880178879025551720 9331320 59724590111135649564811834960674201600 9331321 24152644478262760428664831035392972522 9331322 24550354623534963044876049470120755200 9331323 335859954871689472964404507965494866368 9331324 -271382381649538236886590573388723554304 9331325 28870126809661055598952798907766336000 9331326 -916531987621726667706967067395968576 9331327 101898953794156190597890746305373353952 9331328 362630392778665250019419950178705080320 9331329 -90137121267045548412355542573441844800 9331330 -59221019341574762918055102532673280000 9331331 355984681459216210392611157638758443132 9331332 -64484194632430730540715999140705280000 9331333 -583623231342297138365308949579930582400 9331334 227134238341072003432196134905016132032 9331335 -106418706135172000371429439411187028000 9331336 -4428738852885695212084392927862947840 9331337 -77447344136827441503894726997355776320 9331338 -16339925034823895655423421709843686656 9331339 36620404811909363489363898998363812224 9331340 -53820804819258867190448091338978012160 9331341 18979346651420872307321493310870479360 9331342 -239420684437259449083596082364853668608 9331343 13221944903927149934007448656391050240 9331344 -305248747793399521869667751306330112 9331345 -271119210524594681705888999417512533900 9331346 -68810775422201586803557777740794326128 9331347 -104265399476324082352478683436307129600 9331348 -9604117171080994340146433135578654720 9331349 59916451596704258773842911475010654350 9331350 20674988708857397434844726610645964800 9331351 235498982909392790455289046455246098032 9331352 72673844642096658543798507685184901120 9331353 123905913415727935732190366928147961920 9331354 -6160471462006131893239684818707489568 9331355 -77872973084392270028587397100606858480 9331356 126350391297284817644843865226715627520 9331357 -162285595636625243784504706796002516288 9331358 86782903020114914445389664193901767680 9331359 79209132058524022791195920410431273600 9331360 94805847215012761461118379931278376960 9331361 27899580427642766057423142092814562452 9331362 -226413236476775638732458512613943728 9331363 -80572535330356685371366330959616285104 9331364 35941951907006650093408521266861466240 9331365 -4203077841836970148293340411628477280 9331366 -1423583109195119165436299233823596032 9331367 -307651185222791699868623384958289192584 9331368 118473480239534161317464587763624017920 9331369 -337155765578132192193800133573525332230 9331370 -22270142102355347612002675990327195200 9331371 5770514476609030237717770234111321120 9331372 24846364454787826732746046766949486592 9331373 71627069743240228697285675542462979904 9331374 25238908884714862463009511801882403968 9331375 78944092467926351585912221016333700000 9331376 32362580365163505995835650941642801152 9331377 47149591352121534427821806504878954080 9331378 40693233856656876789376215487564793856 9331379 -294063896069072206723825731799364908560 9331380 -200187377503306414954557064508176957440 9331381 88047383198259407268853695940292671200 9331382 -109176543088831165607698271084386065216 9331383 -63536092329197273467995119662643214000 9331384 30685889486808760604318134742460211200 9331385 52757240791928873374047030395414117760 9331386 72277810447330923930128702632289854464 9331387 2120322169965177497280756238440218768 9331388 223367591434428283496178751232616529920 9331389 39819784813996719579816288802737107520 9331390 -62104013356741006208625148832502393600 9331391 394049864712548174202308309687424777792 9331392 11480255851974475068532401930422452224 9331393 -103056290019874904816711438747640615358 9331394 -114862991127340965169231924288559352960 9331395 13675609338341003251897660840219551840 9331396 -198127273054865633767921385382990563200 9331397 134232440224316621130378821986271874846 9331398 -35582735490111099941799294432972606816 9331399 -163465223869986261495140853586667520 9331400 -17011074754338664768448671445346816000 9331401 -40308539071704897974295632989550014080 9331402 14398633247843881032377354024883304032 9331403 -64005278002957250512669188683851214016 9331404 38763293485575926423308208094770167296 9331405 -132516581861888167929635187657688613940 9331406 24835185920031455500787780383395089280 9331407 -36625102003329720511006748128590185040 9331408 -28994582247315119363907034593573511168 9331409 143504960718775764862669488978349274610 9331410 39722599742563415820637263397965073920 9331411 243574857875406515058755251125262666432 9331412 145812909378402382813248030397010706432 9331413 63114318093867633254411525376535112640 9331414 89709288232474594670992750142910191232 9331415 -66164376304161429890896530093344830440 9331416 -372129525298216918089197659053433036800 9331417 394389985690695754699003293432094770120 9331418 202069252642684274063730019606091176416 9331419 -153472897663760768542399053710048126160 9331420 -46006508236272576744032108536537221120 9331421 -3634348544471647829039030357129138016 9331422 -1305436324845066230483943444202245120 9331423 -19881067233469726669377622984478724600 9331424 -18696101827864914124535437864902328320 9331425 -189567956147624643491361639932798214000 9331426 -14734588738125989517059894669701783776 9331427 49742625396601645344443718625920666624 9331428 28489132999047210158983707484060677120 9331429 302707977138270292668393258193562780030 9331430 -1762694389091947335466523738462225280 9331431 -57160084247314311293367796920073957848 9331432 -104132402283654898487737248136196505600 9331433 -45031572744069364284791316456342645318 9331434 3992934395016187826735387344291983360 9331435 -96972424879732202734246367116312924800 9331436 42206654605637970470710962895300033536 9331437 5874355959991024081513115159567101152 9331438 -214285967255407439021152308007471634880 9331439 -145886731729713480449177938285281866376 9331440 14122553214198510259492247670030336000 9331441 94072818033769396050999583229632192704 9331442 -172613200582585396932251699492501446128 9331443 -3709281730904180173135189587954526272 9331444 -16936957481437210265358536766516456704 9331445 75047302817728546716469016743084352640 9331446 66202297521960685932441709895582524800 9331447 153314829487657612403612752249781846280 9331448 9025453844427704363306397857709342720 9331449 -101969335583422750681414711684591609440 9331450 2937268895059759843002014322957522000 9331451 -25481563885047708130160045312806163400 9331452 33391371140705516981879896731397619712 9331453 -329030932027192859896339583446297378740 9331454 -146167667834511073439366581443761003328 9331455 -9829384705872054734515467452702645760 9331456 -157783760797746346764084190116428382208 9331457 -272915582690966655643958360297339799294 9331458 108756309248661847639000116918474048384 9331459 356786792276045868794732971786951087872 9331460 56816191093323649577936323556129537280 9331461 -158572000048514674182897738262578179490 9331462 75355604201531474418073168578397448160 9331463 -357718042008894023331634546396323549288 9331464 -52369121431057026487087696998154567680 9331465 13489191153437414900452038359654446080 9331466 169606226421175670091236254017398640432 9331467 237102601952474460371494479797189893080 9331468 141470231547848026615818186388752276480 9331469 165787241259203768490576835442187501120 9331470 -56439219502414529500743321218984448000 9331471 25942520857296790357721323723711274672 9331472 -24734431602744032977865682433331281920 9331473 -2618177791187307652404202099470550176 9331474 26847640411064247285661488239716641792 9331475 154730621449942526910619591431457458000 9331476 -42368802767971914616022319945309388800 9331477 -118825472451920467750177533889627033668 9331478 -24882900944536452561687029499552859776 9331479 104955679701927781172052529594197030624 9331480 -102503860600110618759787528359653376000 9331481 -137885333674024218513075694066015455468 9331482 49917204086691798615771065243427374592 9331483 -947630343332929817190614695924237024 9331484 -194571704904820395774542013054914025984 9331485 82037491272607223583854502961367093760 9331486 137760793597950425892594454958627904 9331487 -347214459837642551767012316388188371200 9331488 -84759729792642421876188578085422432256 9331489 2859264892262979536135407641296336850 9331490 3590758986939132315473160135851673600 9331491 50088911126187244746489848895251469312 9331492 -346155585751600354743232494204851133440 9331493 -241627545454303641135168878079580152258 9331494 19222609995969129235872635348417976000 9331495 319836022918369035140774938081252521600 9331496 35467660494944276089818963107402219520 9331497 7892786658394111623982651942785043200 9331498 -71103049973255924721349173562368229632 9331499 139931213593490015148373505187334410120 9331500 116329032612820377468291292478601984000 9331501 -37488444522003999209057018398741915498 9331502 758756294395222586012309219295941952 9331503 32292547567176158395295593792051684224 9331504 -21375512606951737448639240932811735040 9331505 128406625251064725763773944846158068660 9331506 122541146273814179785968304628100903312 9331507 137159417775146430027034716104121167756 9331508 -278195908685590058506553029467648000 9331509 -100713159737211815091464297360089023072 9331510 89977397582982723290630668527594140160 9331511 55924979131165526925627515830266458808 9331512 68492437296967536832593462776769515520 9331513 114842228367963594314072447286241022762 9331514 99354755386965509701672575280356184320 9331515 -94925875606701746103556970611741997040 9331516 244746521528977186622652014230487040 9331517 279470163179197564549845850401709848 9331518 2466287977104285521934556270165985280 9331519 214384044747244750141802647019143209920 9331520 -1502777315259946339478041562972160 9331521 -107462633831840806487355584270935854720 9331522 -46006372463888378302639847437602704688 9331523 -317662410592566172058986949849379040776 9331524 -11192835636285319181124330659103642624 9331525 13474772524508991794812441455603584800 9331526 3590452897383735538286069094245800320 9331527 -14859503211445033803203924216090403840 9331528 362127669032673381287487920902681052160 9331529 -234613326922567690397973254680521970524 9331530 19995345779657236798530946091519600640 9331531 -330083100441862919091764371680279592536 9331532 30701149831479857133409310656818754560 9331533 128151122476356982437474705608471183820 9331534 121830033347136146443695715746199348416 9331535 231080875201864882630458987198656265480 9331536 -16043983903901618522251885294124138496 9331537 115625116035122076648867363336021464640 9331538 -151377827918241958840729174246464494304 9331539 -6851453987724676573852405818664651008 9331540 -80170374710154237627523688300311257600 9331541 -276986215490560106576054958444333515058 9331542 16386479712289744168521763469419168320 9331543 -108095080329959871682536963771510840056 9331544 -6309475554957341118404771307080110080 9331545 -75183733985929737553567873746283999680 9331546 -12732678439062096383231437326363471360 9331547 -396434270050156535181624977017750019004 9331548 -24196764769952688469138095913484012544 9331549 -41848187721707366103295594022535336960 9331550 61601200990526478007228771590460060800 9331551 215940807374006529371594661021852360480 9331552 52807269033298794047614411588040392704 9331553 152184683464960715549413681711372553280 9331554 -83107828562299592311710541601940286080 9331555 -41440440919309472230752570072345449280 9331556 -65069643380006257675200861397259536128 9331557 167189807849807599717602862433634783840 9331558 2885953864191622209467971524385136640 9331559 3113925427386153287674474847917048320 9331560 -47625875379431947858164196059498931200 9331561 -126325363166865042287386529764184863500 9331562 -57634010842450375580940489076384104000 9331563 137097217358530957151420675677454401200 9331564 211745226399533886855464514396034877952 9331565 228960506533772585674200553736165253600 9331566 -44438676921064675507205187209647613376 9331567 -27949342340956403253804832930549716000 9331568 120738113989353322619960735969627996160 9331569 -105430077204239921231115149595897614796 9331570 33931961771365801677933181504953816480 9331571 -220793387342045265639952752442534621656 9331572 -43750265657513441139970741528087449600 9331573 -182894221993652574871033226016161940178 9331574 -25162827151533237828057127781096331648 9331575 87504161608580726571213923628880723200 9331576 -203738475497902870689739275361156362240 9331577 29877913610738951403423323154755421072 9331578 175375470805599885651117000377420843520 9331579 109453034161534009042926530663424722176 9331580 -7538075343401657349258869143126156800 9331581 -10253697156203209688673968575309811712 9331582 -38434450989766376242005385531161572928 9331583 71947088444466571184229891928115965344 9331584 -75200893286114767886114453012348928000 9331585 -52125593711504330287713117007891094040 9331586 65140498444108332761862479357537948544 9331587 -29186696189008485436587626815936269192 9331588 -25240737058787657320908443501086920704 9331589 55415527388197861856298704389268911872 9331590 48111016766437596631548500554602240 9331591 -200109218206936964458620562391065980600 9331592 16711487396463088899627761741591808000 9331593 -199804134067243276403487538794202404336 9331594 -250923727587683907576448939073301769728 9331595 -15704021328016699689493662880366430400 9331596 137212321877878489327584478411957354752 9331597 31389821524968596743863636338566882464 9331598 -38991552591372283313051710497677659200 9331599 -51676897585672530794225794144853677680 9331600 -10489093465378631314341204493461504000 9331601 84127376642663503767318968545243447104 9331602 -564763065636248135430196977322868736 9331603 343987798528802094663462977323322476120 9331604 76607284060592988480081568306445412096 9331605 7188936057698752038564859231476674460 9331606 -74496355678979072536404710629922478336 9331607 96139671752332906915966804676363877960 9331608 29189198168260313470073224101612748800 9331609 -264196145799737305689018822510981121404 9331610 16190499289115950416273960783477432000 9331611 -215730106561601447136760457996798977128 9331612 -254688679230083510848568479632345055744 9331613 -107935663402120796107526511682256634138 9331614 8193675395774412874574830205326280448 9331615 -296233840767824972816268665115174571200 9331616 -69889990889011203694321237191048560640 9331617 -98494298517172051132335589505706646560 9331618 -103442578518445051771382177494792812384 9331619 68734460545602284555862603603493598208 9331620 -11554002797934719544890084126525030400 9331621 124584149035697787401617426183264908892 9331622 -47393477505285741507374942348570839680 9331623 61102166701543704986952486596564160864 9331624 -295770871500325224140354216758074455040 9331625 297949241368288549327472553844817349000 9331626 153940732192314199097347396663365857280 9331627 -243999014031333285846902816077799288524 9331628 134065742629954188651012331589872442880 9331629 -58084835277093703280723695590175378752 9331630 20791659342813003867920807677130035200 9331631 -52888116423538492254206146081617396336 9331632 75925676316438177368531247136093962240 9331633 -438084935292128451580662950828541825536 9331634 -25998795938211392065053874047179779680 9331635 175185923720497106561344392848852439600 9331636 -31942320180634323744179065293392917760 9331637 149950993892867205148337665910153633952 9331638 -173242684350863806595528903492044247040 9331639 303983294744606047246521315337338438440 9331640 -230569421174343700027750969006880563200 9331641 56843040549002979547680357982787478720 9331642 35042412922716281519604012662965623552 9331643 -294640099709923815821496640185241470108 9331644 -20394058189721929692487834013564018688 9331645 -1239595938567109629650279655764405280 9331646 -2384140737429792330243633433061191296 9331647 99978243499946244750716108601971040528 9331648 70437374268545933908772557312395051008 9331649 117032129365159000819196999979265312320 9331650 -30528488526081370701540634865543796000 9331651 -9944050340138963336786025618020310016 9331652 -15623780755326939666514934259090149376 9331653 -50813473218433032311472441722973955776 9331654 -16834839137745369197620087142236001088 9331655 24467456012113491675853080364139917560 9331656 -120198810384398065942133172002150645760 9331657 -136312199084725521160864249588712993208 9331658 -75339994379920329398622159138494668800 9331659 -38375314757022490001293607179221468960 9331660 -36507997765757589799896185663390976000 9331661 61884745405205647586736983876479046262 9331662 -84367831910896181938828981626691393536 9331663 18223960407390318910110462681639610608 9331664 -6478444493182066131030989972975493120 9331665 37792028335978890000526469913086901120 9331666 32705067433900532613343185853660774032 9331667 287340669392682761129764947636422500716 9331668 121980270032910874810234163329663969152 9331669 85468930950621156214210297153817557070 9331670 44630040626911456116197663801801295360 9331671 -46670864612268411722099634497947696176 9331672 -27530183710129319138884233864792637440 9331673 136863813602148144346040747344467648462 9331674 -57504085833427813254011999603393926656 9331675 -5311049944983920991061895287120086000 9331676 246105860727538332094797532391725493760 9331677 194374341622568715588132183221574609414 9331678 -40342569110964339229921673567509246080 9331679 -109030476971495303875949787507648389760 9331680 -79329720312414699836572200304186490880 9331681 189908976538372462393956284432689336512 9331682 -13249696675667949571353348605084946432 9331683 74496546724097987265280761161350024824 9331684 173271674125259384762413742044182414336 9331685 245282514188812736443850060644489587360 9331686 21135104088554745238376365073885288448 9331687 -72837592401720879700699322477175205248 9331688 5008210730079712328446175200319324160 9331689 -28502570371465466739086560364740331376 9331690 41042099384332099377531873993165323520 9331691 210259818656877302328599492363285538960 9331692 -33265776971136126764148921444503259648 9331693 -60944494145025850487868450502602615168 9331694 194088097838955868955810834940308152896 9331695 157593597880147858122425917618348795320 9331696 -17219469901235896779749949535669518336 9331697 -50466016592239542007191810484705828800 9331698 -9231639711068832303871606153348915200 9331699 166731090996131734519981746972751833968 9331700 47997891140980414760341832123466086400 9331701 243557273904555583860170020512222323232 9331702 -16970029409292594922157669179849028448 9331703 -162845396236115874429382624639768486800 9331704 138332738323270770413887884287151452160 9331705 76560471367461098041507883706397153860 9331706 -112963939194036015284656835501077032960 9331707 -21382793437603893738394996540143648000 9331708 29214404823259349722705416924185164800 9331709 810477359214900822131655810652329856512 9331710 -19950102794009444228894490256967673600 9331711 61123663924905197278976939217962765312 9331712 -121431823962301791191341217604024926208 9331713 -17479462664003834490235795378234944000 9331714 22919563059828114116094654641533604352 9331715 -213589984396526913508674831695824790640 9331716 -94012573069168012067480073317123970048 9331717 -4502845595511302292374525184115350400 9331718 -38919464277418590609541917655296596160 9331719 -178746960406732903257591014896493468592 9331720 133301644153009345766909278228580812800 9331721 -52184838449035282422674993078004768000 9331722 -139285110916879223908266788042199929040 9331723 9881264278397333324340833866935886584 9331724 68211655185043101458722438546260170496 9331725 -6280526623263866292313695233066788800 9331726 31098588848972530759348507172053029312 9331727 -389521862160247428863612663338011021648 9331728 -4354649969542535665252805056976388096 9331729 170949744746368855088110144529157413280 9331730 93952964937625631606897320854953561760 9331731 -1768500825339910581237647785928367672 9331732 243563784818442094148252428805528372096 9331733 -92436354441665067003645975961420216740 9331734 107651650294952298565368497841358111680 9331735 72656245389577442023751304253703616000 9331736 5652985497458044376489193751176499200 9331737 207444150109192042809304329128836113360 9331738 -57903199594806055672422994598866103040 9331739 176512664971140741098061457859972280 9331740 -175308094859935978622850859993068748800 9331741 201608436814872602124759473659525591142 9331742 -1966226721208509133440135457867664640 9331743 -18261071810741686851966231697552157952 9331744 -39953022036334502084497296806652149760 9331745 195579100322315685516203999116180900500 9331746 -132860263042697035137756490388178585216 9331747 19765866099091048796011863385031119196 9331748 -14221465386178453472674417151567582592 9331749 12444334936668368172382038622389049824 9331750 36455800947634685135397101567591520000 9331751 -41474965424172413657735484925894905936 9331752 -133662769721385851276405685313723514880 9331753 8162611129771810598150778036663771002 9331754 142954478508337295479087084866512934576 9331755 27534817788723262959113888882103168000 9331756 54226471714219100580989614792400222208 9331757 -113610753029802886803069479072922189300 9331758 117210892197103592081769589688438932224 9331759 -53752736634828080476237924755873158784 9331760 -4486280982751174007318444977511792640 9331761 -1063843191343798520863031864685249696 9331762 52615294417972270080631987159364496 9331763 -66386411269968276569586114307881396576 9331764 -21357808832627958894358771326746972160 9331765 45225966780735445271158188345014112000 9331766 -65235003823973478642846816062186631936 9331767 -4733057011667901485906519947285069680 9331768 -144139893123356167096209046530985021440 9331769 283456301527471368036459382085742448170 9331770 6579381703708918387274562157064325120 9331771 -373573371773837029523053592004198624028 9331772 -109542500691597098479316406355156331520 9331773 -119968910950826131112084180912567534592 9331774 1461049200979712923988699706182215680 9331775 39830372923042254490933394964713601600 9331776 84808346400740551127511518961894162432 9331777 -58306526536323130793916787738708948288 9331778 -78621896859145440402656039949449056560 9331779 -85844290340896881553306915898178135816 9331780 -26782737098866417395465560249738688000 9331781 49058968308519106589868512119969363164 9331782 22962731154488622074876969798556266880 9331783 322053154452825983692977794892456051032 9331784 96280879325848956424253947131777024000 9331785 -56821825435949202583954366646615602560 9331786 -44371596940796217553750002182483283408 9331787 -75809300813152806502050725443915683564 9331788 52208490087747032106743658952174550016 9331789 -72293448843204659164939643286352358410 9331790 -298068790183310485364881308854607360 9331791 -21336632993265667976090904008720806656 9331792 -14801526819808175856660206944327573504 9331793 192767398284983368132724949597926125440 9331794 -95792117982966548924383401417134208000 9331795 196248112277321893999816261680354570240 9331796 -36099359995581763468315926555725598720 9331797 -17343733007215066125233715588082046880 9331798 29559153821154076067048829541237815936 9331799 12274919251745860867340936189513205000 9331800 -101037350983145161147715875926196224000 9331801 248778470442796401285421108483269649802 9331802 -180621074007447558534579528718706181648 9331803 -103205086627367222784268571076381665856 9331804 -21653599345180567437651065272886009344 9331805 -9029390001537346039918463099131650600 9331806 -18672201448616186804948809700538998784 9331807 17070086678740171190675622875335438800 9331808 -290414190926585181627846964479494062080 9331809 10647288718074075609120263146265226528 9331810 -46734398212003213202998201379256112800 9331811 -340390557717187415943784523779684527588 9331812 45066277570813495309143102552344064000 9331813 9621773136866350684675653779877748704 9331814 -5264921749847030979543118225424792448 9331815 17219078288037909166911197541666372000 9331816 -4063922081537650670135064580616540160 9331817 670608602732969363403063246956239680 9331818 -55507444967513682147794241382528937472 9331819 125961892694906443491086693891177796496 9331820 80120717613249869891224538241167662080 9331821 -109461531229163042151785142823922448000 9331822 -58030392056126200637106471253994340288 9331823 -29497540997304712513451154587530581600 9331824 4560568953057479842469164259395928064 9331825 -21348557856195192658437263970460795450 9331826 23802472477174275570836751495017410560 9331827 -181575560288458130781926442455676614016 9331828 35409898848967136792991559605372641280 9331829 -98311412207399182231284510487699302432 9331830 14666777914921405688020146583967084160 9331831 233500155270609517943892855268050013000 9331832 -251959567863798255120637876844260761600 9331833 -50664479223769843292725405597894656000 9331834 131094256415652870340294252361675496816 9331835 76114128299176343249038336344404609280 9331836 -71730298069144366720667504263811260416 9331837 120860709951495410819835035725179528832 9331838 -21808803874725474351880988976216199680 9331839 -162272184031701772138402261109335350792 9331840 -61954958317284310882310498048960102400 9331841 -262720383249927296993866312550536502316 9331842 -36840438193472854229567229098499257472 9331843 -222848520368029161829951504347410411908 9331844 -93048606171271737281261001461918123520 9331845 -154454038173337968898767727373761296480 9331846 -97151648836787336814344735780903719680 9331847 -44096066734206025055983307877933647568 9331848 1210633465075395141729731987729986560 9331849 165427478569581377585208833225317527936 9331850 -2483272757696988513671495082747763200 9331851 -95233569427371285169228135062108912168 9331852 -166164547313161517425437742356668866560 9331853 122027561183955240781667794908662442720 9331854 -51753516456942228437431293828568241088 9331855 49963960122194269502535540782311623360 9331856 -53653659929708997243434115704248270848 9331857 -135331488829423814102542276010876668446 9331858 -6311105996769954896792032403949206880 9331859 -24160867914683266285901395737707058432 9331860 -1124468327267868914383930340431933440 9331861 145380235443053665954230333223593240960 9331862 -40477487123968453199702034062818265568 9331863 -149915496281566763991939602475484232856 9331864 101941753640822232583786614789227919360 9331865 -182782633895393831084898757982304175740 9331866 106635887948259614465936534960773196544 9331867 362738305577586108501138782797610268712 9331868 205080004401242057867447921406246912 9331869 93233648428909126557314406755072875200 9331870 116434144889110183215614876291777184000 9331871 -280016279201128664813919057029203948968 9331872 117909296019098957515753780438807609344 9331873 -166776111093156484834066287397752580860 9331874 2823927338583799948319013898777113936 9331875 -22865075225654176144812007569744000000 9331876 47391303116428178040286930088426783360 9331877 -59826153976332812844705827404689278274 9331878 121243108076389719293880586715861483520 9331879 -33684398863249004414871210111280091760 9331880 7385843024272991222975081366361446400 9331881 24985672165290574688334340495072343040 9331882 2282265314036133094908950864540534784 9331883 556498112825728602091190309230617192 9331884 138566004934826225236859595243494219520 9331885 -13367144104392284024789806570340282880 9331886 -11723045057781082789726341750778668096 9331887 -26808422352332772906369146557005790320 9331888 -21473432442844011444688256650182164480 9331889 3113031433163986147511126945974785600 9331890 44801219117248954500162963519336844800 9331891 329823265210630952544706635626338657292 9331892 -32052967313408737364028527282570568960 9331893 240738669361191506350558155399321595182 9331894 25237597389419753157230021826003769344 9331895 14670405569363619162175829074365212160 9331896 71028067375322245370150362912062504960 9331897 637115855739684955111636039413905837184 9331898 138760221596314832151391423817380014336 9331899 27849875910301598797488341465373017088 9331900 -75986986886672134098670232517386176000 9331901 361367139187143396739380950027730849600 9331902 -68904187643713347688627537078668030720 9331903 -355898770355498866496398101111076966248 9331904 78035290264849672283179414461874176000 9331905 89180439684606469560039802080173798400 9331906 -13061063109707059002055476843498508800 9331907 -75391733742654103695431738521859592720 9331908 13903634766247961649274498308994381824 9331909 -112211059241323923564333379732003121890 9331910 -6462367891743520642172769203411289600 9331911 26709949027936806772138216258704161400 9331912 159216103480362433867127714152251801600 9331913 76173325064245659863504261555063191824 9331914 -94860120576974050447095999802109794560 9331915 -13216268123267793901008320191907836800 9331916 235981227662016320911846508035780055040 9331917 20564654034387819412020532933567762560 9331918 74924024503363507175177941708794906816 9331919 -259655715558365967970138520503069873680 9331920 -6699153981127842942754808139526471680 9331921 315782759643743114924582769807280731122 9331922 74912002656590229515333102034856819872 9331923 235251851293887572879773009983262231344 9331924 60400096212483763256736294665863653376 9331925 53616192904514861174917220578191156000 9331926 -32301234258817346126847246504348979200 9331927 229461885131189585001142395779458912944 9331928 -47234664043876328592080738083775201280 9331929 143208937964483240920784901755526430080 9331930 -29150972801021079634870454426737274880 9331931 -69173332395455960106588873093103028208 9331932 -101407367833320306963523054918132643328 9331933 -40496127337838159975256080396623956596 9331934 -64995652940036748594630534708334656384 9331935 -125001070842629474319589602471813913200 9331936 -510572696802041340831111391962808713216 9331937 -414714388902836873082866771658106306560 9331938 -14776973714653062363045164325806249472 9331939 167860506788630063734560289336514162160 9331940 -73808323315244654564310174273236344320 9331941 -131084168668233867923208525581951099808 9331942 -113707063217829660567511364421446500128 9331943 305768266882392238135887005990558382624 9331944 259251553174729915462119232684831211520 9331945 -35745280052336193353182198787905948800 9331946 -793479411303964151647240557431603712 9331947 -1335778549080012330173922766744563876 9331948 -92100196613907944642484543656381800192 9331949 92381152736913303039499505977978074720 9331950 11782107958420557770533657738309713600 9331951 -71974737744530745015525244668913852416 9331952 37624286732591746861127002819011280896 9331953 221285787749709928881213868285721960304 9331954 -269112002306415721349668684551298851840 9331955 3539277513929859115281941910184209120 9331956 27432848360750337067916693900461547520 9331957 132247820084526300885640822007028300206 9331958 -202812259540492400387642894090438317920 9331959 30985063940499704166860513232093854208 9331960 -157878744694271658488407696153981747200 9331961 157944559724828547276683645385220187904 9331962 88966455389903469444974003009107095552 9331963 -65727108860119963422877660734608796000 9331964 205280477034206901554838445440773798400 9331965 -108804534717069308571049010297075405940 9331966 -23024523205850264412457885580022702336 9331967 -160330236178035158233424794062159177984 9331968 -32402524848152661789150200455810252800 9331969 113232235787997487607571588222071038020 9331970 14256742574533287968839009199793576960 9331971 -53611119844366169581827318244588705920 9331972 -108958811356430004993973392245452391168 9331973 -137630251361855660625851359544225403360 9331974 59644409579860894339089729820011792768 9331975 102090863538809628961870349403725892600 9331976 -189244524764157904845306248127618001920 9331977 -117584395879282534416599609931508509792 9331978 10908605081026846611293322898517756256 9331979 -209172591748900499876331612066442743840 9331980 18365512646303565713856155110710804480 9331981 132248933269150600519567004817779791212 9331982 -65292315313003575299897390783483389056 9331983 52746563293376775670473001825653388800 9331984 53758939973239586662770489536967680000 9331985 100785388215676417731543672535324036200 9331986 -2561334956928970034946463340814585600 9331987 -86470258567369138869611278598234595248 9331988 93287372460669702438661087245617263488 9331989 219038029446588505515675826444679328 9331990 -79779025945840139055580485425904864000 9331991 -433588815743416654010088674555609978208 9331992 7871077680006196826937493234081136640 9331993 281583931905462693143396509169062550544 9331994 -18471406848296035792200125009597798400 9331995 -31004064798343588597584736714950164880 9331996 -167828253734855080045518007604237222400 9331997 223623797297939426039482120007900286720 9331998 18564221607273567535595700122085724416 9331999 220583911739505090005030142347404412000 9332000 -314485641732205826375988700201844736000 9332001 -140095456795091641258759044260709676800 9332002 2517055573818507063544609853487148800 9332003 182799215923261115275327063604250588252 9332004 -141658480729696576257538544325399552 9332005 101187892652220551001320469895079360160 9332006 -11612270130703012391028562813857811200 9332007 -78709426969487735956236793330767174360 9332008 -111593224148184731199218740099554263040 9332009 -49044675789438690558018138428929146780 9332010 -1251122091844560127328499553975337280 9332011 -147178204158478569838418844449945811660 9332012 47205716349890134269934672693880420352 9332013 35803984689538839244925214402788967744 9332014 -149655548944703326388548067290692344448 9332015 -14415785193083850680853472528665369600 9332016 -15215074471081476428993500888748851200 9332017 -43402465393960417638098165822154237934 9332018 174244194678315118078179534088299657216 9332019 58951005308484298961328187319359548000 9332020 77809790527285685994911895450281902080 9332021 -155076477260099919620597813580600208800 9332022 11172024420008811397743794389531305984 9332023 -45683567296635161776702053316637423232 9332024 -53882401937082571758529746995020431360 9332025 104141692885262293959624830599016302800 9332026 -141329053695787774803354393632658205440 9332027 -78425779065209503839827053883601898608 9332028 6050620548329744812244825808011510784 9332029 22010138968683197712688492595279162112 9332030 -141157390322050801179937836940660867200 9332031 -170520304975080982907057308560474961776 9332032 779109988063434004505693170016714752 9332033 372514718602973648334508708555700263680 9332034 4188049021015484143994403397044968448 9332035 38130733332237513076685517581127255600 9332036 30844232541236176448932666312245301248 9332037 -71083348284491793473487310368282280320 9332038 193010497209057441908925003508463460096 9332039 89294548124857064981501039909270346840 9332040 -43246788254723176340170190495182848000 9332041 -26836432161565322749119403209367574988 9332042 -132571596909212224050619030846151717328 9332043 1422915811190551015881680280273871104 9332044 165109806558222643814866485910889075200 9332045 55564031328451721870626562386583556300 9332046 140590456110540222699375088311776211072 9332047 293618813946279720928734778512988783752 9332048 -34240446660487640947272150216812789760 9332049 189015119102058899448778535129377338864 9332050 -14355812737096643540609174744822599200 9332051 26702435315982730544406673267816297704 9332052 54705965551125965642774526926371448832 9332053 607784767593435455371945373809456899580 9332054 -33021536028171215434029066556515429888 9332055 -1112523779959674273782253379956254400 9332056 162620026793944918066272459005217146880 9332057 11292672372438879689866118732623686912 9332058 -67881993128328870940245956405482876416 9332059 -286768645331216010172897903392522265920 9332060 63021035475127727657548901167643604480 9332061 141851708568251599569068267718295980384 9332062 -55289467942983533897233767346020547968 9332063 118936199358213836546679084295423243224 9332064 48970556050775096594282411681529200640 9332065 -198499160502584646357140834038950259800 9332066 -23768144756729598552291810396505760256 9332067 40746512996557237040123387664003471480 9332068 -253902968694583248865462771058601761152 9332069 111708539742700986673395070215007883520 9332070 -77053630770772469290798046117389670400 9332071 136366451916749379181162972531332196912 9332072 -183634773210025977216566142762021734400 9332073 20630904747977037657068132198455358244 9332074 16847923389300688870566753348906031536 9332075 1424488217623477481049283267171476600 9332076 13642636533830517499413482189073383424 9332077 188039192077608594270238757759373086560 9332078 33242768213989432572271563240787952640 9332079 -95150529296967041124905842790638667760 9332080 8545604675582256645657214596016373760 9332081 -17491500608428958235086983315409989056 9332082 106733711610697869912012289624156760352 9332083 -201878409214622848978533603062133038376 9332084 -92458346789896052553757490769652512000 9332085 20133031813773813246254001142688317440 9332086 -4982900500101410568914422313761220736 9332087 -41680135064616782966906780556149119488 9332088 -202367766774633236096135744055834685440 9332089 -87083245068621638410536208202582236800 9332090 146547592115536401794050511594609272800 9332091 4761100779582515838872636351578278132 9332092 -34132177134412414951682173319537541120 9332093 409000112497429534452603888439967838342 9332094 68455420268354321021232650420788987200 9332095 -185919823580657135325687174497393829600 9332096 -217741448832750135554946165987386327040 9332097 54388319537276144823209792450133936960 9332098 -24025861796791858794087209039600847360 9332099 51583902953118979671992888025570621540 9332100 -4386002397584623187331539267175312000 9332101 -24752488037176525372595489060128153508 9332102 -41781051903440131365246456644176901376 9332103 -74258080705348507157313681648348515712 9332104 131850088593573755726958302277351505920 9332105 8787557100738130476240392057867184000 9332106 -23919301127242314839703132963269623296 9332107 14995181353525615685386832967171846356 9332108 90500704048392782399275124415132489216 9332109 143160198479170994820792069524418069024 9332110 23478100827523889969118107847703680000 9332111 188630369035015007689373598567868721712 9332112 15952243259567150108668388334863646720 9332113 -117854121904410127181501602770671787840 9332114 -45027189274208245521363061377099447168 9332115 -68846033933143981746248526365046552480 9332116 100586934626639436748147582326603939840 9332117 -73552102572249826450309430389182421440 9332118 2677258861651561711532431244566348800 9332119 -126016231197428161125398316440374567480 9332120 -76441849177781819023168193113724928000 9332121 -142790317979342999411300615373311255088 9332122 -1105491370211459876239159817056550688 9332123 -735014791776429254533055969208903960 9332124 -123035699292322219415059808485946156544 9332125 -4353786263525346594170353527489000 9332126 -222034875046382519020447437925483156800 9332127 29979336090249117206215969686097992192 9332128 78367038675038027052750112392149336064 9332129 -28090850625726246429927610322779001916 9332130 17622737793473990652417557506519595520 9332131 -313984120770720474686643275790472940068 9332132 -341682626168563590381562443266166497280 9332133 48162326448568515821655558322353884928 9332134 21436979628456748406987496599317754112 9332135 105748051197553393275335438712156902400 9332136 95552895417156479153624327343992586240 9332137 -9582221459710171953372737936519262214 9332138 -139665174095124171513133975907072147280 9332139 53875373791145112251898341262770305008 9332140 -34053955251123868867230581949328696320 9332141 32062107241987861362084577223593839744 9332142 85997297485030589097852607287718792320 9332143 156910460297845438068367799222481751344 9332144 -22928320965231538630255395746529607680 9332145 -95804413867255072222458926394421046400 9332146 55086860854506802055315733192726643104 9332147 -88643309012251587346285370613667347456 9332148 -84398741857883901581820498295149926400 9332149 -311681578097162497901841756975106680850 9332150 57765195502458428767634272136632392000 9332151 12880376387016069587286049555178893032 9332152 192738403522003395880056011774297702400 9332153 -342428514442051938636966113013234445740 9332154 2666258826383681237421765103711968000 9332155 69959460679039005261495057339559875360 9332156 15126104493526317030791154588871464960 9332157 418383034699323397216661061786777516192 9332158 -38910401146685013986177592722510810112 9332159 -19472239211702264193091035366349798896 9332160 35175134658806242644640330875257487360 9332161 -3323637115054063044237783320144416208 9332162 -44542888559964125151078486011546380800 9332163 384674787864334092129514844830241296464 9332164 -191580704252233680881018874985436362624 9332165 101537444750758338951782444178464522400 9332166 35272141471879190076858527307868815744 9332167 127838278979006984879271611493063138192 9332168 382915625325528336411284212804450560000 9332169 -29871738955283833025536747035918551040 9332170 -12042125749293923001762659783538594720 9332171 -430725720366498213326288607527624646000 9332172 -181708536476097595742898208409578833408 9332173 305806981103962471920620459270737966720 9332174 -856945761992278235242004191929557760 9332175 -82442659166820240984145806722793441000 9332176 -6747824501220749057613514212765859840 9332177 46213556629243680364404146833863144384 9332178 46714332037423962234470482121351233536 9332179 -29261611783570870331640352639879610688 9332180 71968251691996033074697334651643832320 9332181 2204430919962096481219093149287706528 9332182 116373951327859299721598655044604916800 9332183 -37804409762688903718081287987125536080 9332184 88044503289153730444949297981242982400 9332185 82356306518156634110517833469548005380 9332186 34129330400010087133178107468648627200 9332187 27899822241421182196748623372631161968 9332188 128139459736066798012778690147913269760 9332189 60717783092536137730004194901822829990 9332190 -2409719702778341255437214102568679680 9332191 -37483173633563828810448614348884473600 9332192 -122438098417644774822815450814578688000 9332193 103387418808110018444397839330687782464 9332194 -105733084418516612595010660307053918848 9332195 -224781834334072118097214184109755290800 9332196 -128909829688463500040914485874097015808 9332197 -18372733198094109228114390524072880480 9332198 -132914012492142682142555433836986473600 9332199 727572616705638706163692454923623120 9332200 -58081183691443942439996969054918400000 9332201 23536830922446000680426094601387321332 9332202 -44518884559045239914167288615316580096 9332203 265429560289620749141776997605749054452 9332204 -952200034619441980547798663605813248 9332205 6035767758347469279353300358563587200 9332206 -34135278143255453387639541581335002816 9332207 -51454762868998526366005413786670650960 9332208 22169617518199169298412934206675845120 9332209 68293118055538090806896201227611450880 9332210 68658587365000764241747811956991801760 9332211 1154252406382444941483265231746645504 9332212 -337913209435835926470565445263247525888 9332213 287962396423557916929722756739348854784 9332214 18408923505667940191298428984039931904 9332215 -30064324735695805090387288467226948080 9332216 -43784504461192116614879392814383595520 9332217 -162996197014230521975761082691269876166 9332218 -36782641337473466416328839194206020608 9332219 -100368650159627500500237356069074362480 9332220 -95009907650922866499620686267413150720 9332221 53805140789839551621731448764666558892 9332222 -40413463598096870024084653585425199488 9332223 7586722516443247372009439548572803784 9332224 -83008740478552555332466435332451074048 9332225 65848235838175307994309341055647318400 9332226 -65627000782998838688615325546555463680 9332227 -87590665813373743683771542659943754000 9332228 11862124745029313260546013702369034240 9332229 77304150133581408908962286979132592320 9332230 3356332045784442830087652505542537600 9332231 76131457500477916932245096640959611032 9332232 -9460624097171625323166455849542287360 9332233 -21183827455185178324888676639858348160 9332234 -50702976613201332327891534493450443984 9332235 -154588501834017047737011025419149848800 9332236 135135564225155082348596969322519361280 9332237 403323355158478702958008471636972023852 9332238 33455830698845332659919269517411703808 9332239 -446674371299590637214324398315251840 9332240 3937400438971979811937007932318679040 9332241 81492626057355724032473204552993209440 9332242 71887024755682149423068201447345104272 9332243 -6407123708149490736669919663773227976 9332244 42289061163400687512008220694460023680 9332245 49520924316070063120437270532662228120 9332246 268446172318518346260468006738770784 9332247 -148081820134932217366537034909021184 9332248 -267738005889533614779434363551168112640 9332249 312466076306319637539081650707905228240 9332250 -68622679096396545519747062349191424000 9332251 -27723890873072209507744721484556942208 9332252 -242494167523168151880477750017227054080 9332253 1689158668588244425877666289777313920 9332254 -98304795079446883292033899930641719424 9332255 -62595810214798038928030784366039946840 9332256 49046835198483040619914811824703275008 9332257 -51307686854142471399296999529573061968 9332258 12407316740794194681444206394245866560 9332259 -142565140844869438583864194044172751496 9332260 -8432773905644402702935454848991232000 9332261 -19980651413886778877992808911535700228 9332262 -9699197871614273323404968071368282240 9332263 259231190089703886787389370690488555512 9332264 40335604590951199601607140728677903360 9332265 -98697660281093071443529261462662031680 9332266 106164391099956678528358681459881423360 9332267 -100171137644589564208086294321972394608 9332268 -10314881425916904371680366390751662080 9332269 -176312632438935710065624457433479680404 9332270 -90765136644071442759412148006767987200 9332271 43559055674017711592201669504303726184 9332272 -21404881518327976051830114024324481024 9332273 -93929692461938257019426939252453598720 9332274 38633449823162668958358556330874813952 9332275 -141186828129181714539495318611343063700 9332276 -38635562337358442271668261687447475840 9332277 112467283595894171122341549203537989920 9332278 -21722965397511469095968569709692990560 9332279 123332028672652770295294340123470881072 9332280 75978425639954539354280777236555776000 9332281 70828074470124532155180476764378499904 9332282 -66309664619176049277477792244558021008 9332283 49179835908322803608510026130958163224 9332284 26927225909158649487969612105555996672 9332285 -230872682677333048248595183476792520020 9332286 153180603842276926778724736062594505344 9332287 193278844264296377834202290882687355600 9332288 2017460957405413700770822111893651456 9332289 78146792836040973812464577949414709554 9332290 1264121795366606002654275512366615040 9332291 242924491412339472450918346816775140584 9332292 -58624257846104996808652885484566253568 9332293 -191555032403838078035853843187685253636 9332294 368417487709080810474482347224076179072 9332295 115140039791431292665594356793564950480 9332296 16265071214701438118602291833649397760 9332297 26965076028192062109777913686674760840 9332298 -8254032920797346296605105607684800000 9332299 -31621254167855001828762680985391255200 9332300 71875411342158225785391417254632262400 9332301 -174286993177606643428008012690152092896 9332302 -17805097916875387184633814505400303616 9332303 129493288283155556937960079682270204256 9332304 -1583412715215754534968997269543321600 9332305 83424548396222997895939668401679209460 9332306 104106479979716984315493907170072597120 9332307 -3499749053439767882772254814370050720 9332308 -10197634163484286225898397607488159744 9332309 -47736199518776285119930293442889020608 9332310 23624493217025829397585434824546937600 9332311 -163473857452538678428635763048912448976 9332312 -106149755854833946005652361854008975360 9332313 146885066561466418560799213133394868944 9332314 -125207159666411339322970663097882468640 9332315 228976409265555646814463070148844431520 9332316 -48557487370977987991876018583761029120 9332317 9224392505954869071947011462773360300 9332318 166694094095452899161004128933337759360 9332319 -32179780201723303035309406790864327424 9332320 25810177436588484692465227558614466560 9332321 204433417092529443711500136391718343600 9332322 157492722549374954067963976107413379840 9332323 -8666867891695861055819880490170523392 9332324 6623520540700657350572884797646509696 9332325 29212286596876688458217447725525260000 9332326 -53309043528711851390917244101470440640 9332327 90445751693370700756850751614297179200 9332328 171102456356905405414053447031107256320 9332329 133699066466366905718241525538247018980 9332330 -46495086207157376848411246024257254400 9332331 69647734038284152164896814852032787120 9332332 11139159240079404682685929128844503296 9332333 887030313309706447542830638475397888 9332334 10805488348092732118278758670098645952 9332335 -58439473334807445848711652641899137720 9332336 17172714752703978652765291637686566912 9332337 -35244267171092285442024446111612612736 9332338 33658566587311176218972624148340261920 9332339 250085102384190501047988784121877496140 9332340 -122020473916687659646108877949828556800 9332341 -39932837348187695035813442556522541568 9332342 786206438156273893709302243141068672 9332343 91903914629478563891700553308001029960 9332344 93168435474150776504326637313638400000 9332345 110069583023043709765170869460271809600 9332346 16509215321476598163816121501668029184 9332347 221557582009833482837701317773735077796 9332348 223601271374763224792859954062734276608 9332349 246034152577429163579030690230949600640 9332350 71779818460296635075535101015922014400 9332351 -121965304286080075449094255729353352848 9332352 -46318006947698824392371287770802421760 9332353 -49237640684945694580169545746988982398 9332354 22758984579230777671764752786401942272 9332355 89544782605091024028188510947725366960 9332356 -94169133689914565147970662641805030400 9332357 73231987208068958134024079162559058560 9332358 10379851228791873003172304589840230400 9332359 295196920031148207293350692112141569560 9332360 -2141733968009971723006118034974208000 9332361 68177239616787868998123804725706620640 9332362 4640066411295022909154817041242108800 9332363 45991506793066277838795038393457743040 9332364 37922254325832220503727149736066547712 9332365 -11908822942536491038882007313772404480 9332366 41756013473441213445539898423029917632 9332367 253824897207595535393908139835929856 9332368 41531660128702225733164614821985492992 9332369 191907074918965308887417823378718078770 9332370 -80220851332569773474674408500795652800 9332371 281249105542528471464716040088981807992 9332372 71052086119151382264894971209018214400 9332373 -92142276341665278779581133108320619616 9332374 113780380706613438491921189011970693760 9332375 149428717948621210830381878328021648000 9332376 674541196013010394951679001598525440 9332377 -132998062101978467177756982144658754028 9332378 124926081007423972669115636639398982400 9332379 -1481869694908988859922206888069918432 9332380 -139255564070440633105210594748451955200 9332381 68949882543676081474865418323924152032 9332382 -13180784715577031109600816883203287040 9332383 -110209940091664758242877552565878254368 9332384 -221054529415727112006160875104690503680 9332385 -43637869414122853961785773382135862400 9332386 -8200114536960881823483635070307622400 9332387 -75426084018796674739641061467989925960 9332388 -15591730271100422731577479950106337280 9332389 222965348496113773715846620227249124800 9332390 158732687217448265199789835031078448000 9332391 225092063420590910900953585260527197992 9332392 -145836947500479274030284871456534656000 9332393 281131429537714940426807826302854260 9332394 27429622203184279801742255501482543872 9332395 -55052876296559862639596395352772950400 9332396 -279092095547569964516304232635307027200 9332397 158161881811400588336739435829851232140 9332398 27483768985303981436318767111806827136 9332399 -39588187719970204136450180269777190880 9332400 4641440480848095204190538485805875200 9332401 100073159448893039177891426972822665280 9332402 25049824503582803948944504737742941312 9332403 -101204060216827670620786625912502670800 9332404 -85686117166485170731978285663231244288 9332405 -207456505845219018782856486288462711240 9332406 64094552247940016647931496552971922912 9332407 -65266777995283354102760225023695332128 9332408 84622266936794429812347723974467829760 9332409 -124671144790227302225276178051395806896 9332410 -132938946708564343659195405856107140640 9332411 48203059513381082487286199547897832704 9332412 1377907159370475548143930023540375552 9332413 179370841583803724297562124461811984524 9332414 -48056695244792932647004649581743415296 9332415 -23808226854624023398308560712317440080 9332416 79048442634424374449071954219064360960 9332417 273986974206557920103081905043205277140 9332418 122453266965800607447470855949909892608 9332419 -3872778579325652379587040991180521656 9332420 39750815715965121334176618272732160000 9332421 -19964963103692285359883761024696042176 9332422 94017517300038740491825084367853139584 9332423 -169607793219940705380444856700359916328 9332424 18698061040499597681816601933349969920 9332425 -18458801103689317710850643197524246850 9332426 10669500857095021123286681073424456704 9332427 283114228110141112341880830504823296 9332428 -4704775532660511974929379131892531200 9332429 249880586499101003685370023916913883084 9332430 -66739009618602479553319825085262228480 9332431 187265366107647878210384112663344341464 9332432 -87832496381774952399431398768130211840 9332433 -23148026455259385182107735188133656672 9332434 110958564591403238206873315759833538560 9332435 -86614307486429907809064320750306367840 9332436 -19491496597886922270550594938625505280 9332437 -167837739560022465344033690681412096480 9332438 138041630234287140037537047929112057120 9332439 38101370663160261750549150573942574080 9332440 44245802427753285786868130340196761600 9332441 -74036120049798849987472007342259803628 9332442 -140697638177539281072057274758172669440 9332443 -66260982172480455723114039192212474880 9332444 101828098914984491900224246580990610432 9332445 8364924087043085989723483179765091200 9332446 139593930022304073332440011388767468672 9332447 -143680400681181697301282858974505515104 9332448 187323865153011927337538620179045679104 9332449 -24337135945455092096651277675821549440 9332450 84285722228808462763012381092602310000 9332451 54580333901047912849677477200050993920 9332452 113218895131786133617502126837668223232 9332453 19264871266874207214189190006633555968 9332454 -53340037775849727247993943278975145280 9332455 93805235586049714629502129707135132720 9332456 -49067255597878336251945377512915107840 9332457 -41273575703496004036235505251368955904 9332458 186937205982599322115394293942434512640 9332459 18931791624550272316099640801736060660 9332460 -26598655316133092496545240850735897600 9332461 292905392477687802191299482179836162560 9332462 3301117913164238945951234900502401472 9332463 33434885890813409114550735184577149824 9332464 -19504637809983453934389686463037112320 9332465 -110551479404585172410835046212623919000 9332466 -3050031451278158220380937911029785600 9332467 166635293254732353435514048069304715352 9332468 27811829990057895675214777239058415616 9332469 12727229247705938662744861727749288320 9332470 -24392438664256565521435840893385501440 9332471 -23167586689155217359251412452402503800 9332472 12178923064226325360397876113122918400 9332473 -133327714321719633014770658523864052644 9332474 41058839226382596181430313680646170112 9332475 97092866046630141839323117548742494600 9332476 -306064624995489869275612403268376637440 9332477 -85888694927234568283751799796638604800 9332478 -18836928323025670880001568198552677696 9332479 131981373360716573628201407386631234584 9332480 -102411601539237442212127103095815536640 9332481 77144599135476625804025946744743720064 9332482 -57687507525530436095178024020523491328 9332483 371494380612919506926774885050730065824 9332484 1047772794108772273937099575160070144 9332485 7633057446988101843148914154034333400 9332486 -187085992665691242318379482435899003808 9332487 -88577650673982952975732974621620637456 9332488 -110952046637856777488997817403965440 9332489 -29779509993571580856989407520477524710 9332490 -110436012578721515129371544146335590400 9332491 -134468352467257801575772583780728502328 9332492 -15058612700895870265804466770449758208 9332493 -59313948834664713968504412357624813216 9332494 -11211869716469033060008222663902640704 9332495 -80827041846580544287752602828664795000 9332496 2566750646813112774944643593959833600 9332497 -171922369395880246891683105755473875728 9332498 68903759859667288627251523593741044736 9332499 -49764570423552210651085206452996893440 9332500 -5767738566317925339793573823245840000 9332501 74675262977780910813680511012408263004 9332502 2939554250860285720762742672840033280 9332503 -13742876413828578988217505423092544000 9332504 378627555080212011225506552632772597760 9332505 -145136467156936712652379618280421120 9332506 -14249570379868638255093499389937740048 9332507 -197975434962809688591508339676145624000 9332508 20524036366121980305359412678019792896 9332509 224321133590243028784417772204552781216 9332510 19913444443794111857078551402582091520 9332511 -176908441425319251459437848315892697528 9332512 -69450515271859266440289380714535714816 9332513 -4693797534539116410645170871857102238 9332514 -86834648889823358876046457647911970096 9332515 24032722549861464056126000426617452000 9332516 205696240463519743086929409297682381440 9332517 -62776289700554613883224683069052727488 9332518 108762076494793531847707154332558399584 9332519 -26760109683067690937079585469341665280 9332520 -116545704494050685492105321257301606400 9332521 46042266497500391513357627521359257664 9332522 81481786415526861854655739633797147312 9332523 11891322183551904905682065656613443200 9332524 139736815910969558926885602414304315392 9332525 114159626128902609021664367826711034050 9332526 -28751027229745915716926814347927212032 9332527 -26997316785456469677197259037491184624 9332528 -16916599972917574722232090951716864000 9332529 85291135389905720872163294256283715184 9332530 -43435459563981759878972413231399610880 9332531 112190671835316836141937789633375714432 9332532 57248496113847023478001617787833004032 9332533 -14986308179093559863228494882297789280 9332534 180336509366488674146759221727812904640 9332535 19522198320625179685528671099052899360 9332536 241506518445993818238236884951916359680 9332537 72348774326642668335104537216302232772 9332538 -55433623796037140820394980638900192256 9332539 9135990149009799648607690193427121624 9332540 -27211342599315838842681502603457971200 9332541 -94656954569026679320518229700525942376 9332542 -143008467618509414530437981199957587648 9332543 -39292277599509592616732081883038969232 9332544 9695870682685581917386170794539745280 9332545 -200624692296753058540895347922748273600 9332546 -161938026623421117544312731238263348528 9332547 -3305872894236346127870675869274102016 9332548 1815267660500369855490213274711695360 9332549 -119826630845522397979878115195151336736 9332550 17381973558997879027572813702193152000 9332551 -367861259627702002968347295506346005048 9332552 -101887065108845780421498994105246694400 9332553 -31869856429038439076152185272632072800 9332554 24254015591058029890080646919625874944 9332555 259758943128008653832468440290199480320 9332556 -214307107584050056329832991403132343296 9332557 -34835847184392949089658535171887311912 9332558 22054482686592704366369507362427544960 9332559 -31633225692736562383519665658344842136 9332560 26370375611542845108357456796226273280 9332561 12509969533855583668198463756571958272 9332562 66914417585650664921535292022456221440 9332563 110760458808362265747549378040633080812 9332564 269390563661283213926956329853745172480 9332565 36244979091394284102535452922533987840 9332566 -156637995682977709960779558825226476768 9332567 -17616037927792114430752412438907199080 9332568 -16152196967114809783786849345193533440 9332569 -233616366076185862129548921510094279030 9332570 20936903905361309785875424595904926400 9332571 251440836678052526149664811566965009344 9332572 1630462806972600530613281639884956672 9332573 425088120247428246251769176324531328204 9332574 -43085865109150954169336134063460917440 9332575 -36353316662312062855963300956823701600 9332576 -190149050650850957744103503314781208576 9332577 -2121974131141570214624835159915437034 9332578 101789193498958816924950536557140789840 9332579 29014499445475127886963761526406929180 9332580 -13706454323793148630137928265017651200 9332581 -102956356408701802369644610526019460736 9332582 128236274935076809334613222675308853504 9332583 83490571849594527225449359873941965904 9332584 -11971898132125155207815367967069900800 9332585 101432676182801838793010997134811423780 9332586 -46862580887054898900009420485771066880 9332587 -78852658388444660413037678486678606808 9332588 -133261911059335908318415666504513005312 9332589 40922016541406734472862403539397533696 9332590 -149597922843491558851072574676655963200 9332591 -3848517574004483732008922271044881920 9332592 33519662649316432879229002145574223872 9332593 125255131157452327867966675170667077842 9332594 -84733043242408766452420331094227537904 9332595 26323827731434579088207435672083415040 9332596 2259174914138708530612495087251415040 9332597 -325486631117201506674881607542434911954 9332598 1516926770467148231106215907073678848 9332599 -145529820271977173824791017264420596520 9332600 -11707277562799618511727159667201536000 9332601 67862077477084069543898695002310538832 9332602 -62698341044282839013849048806598240256 9332603 47897843301295077841067302078455957504 9332604 -28875848239069926233850836658755066880 9332605 -226366442584701491436269735403877462740 9332606 27925951876159047880602432019915097280 9332607 -87364188940108034311757093010797827200 9332608 33284993792106011374811313103353937920 9332609 -50983638354174661803697961629517400 9332610 -10833525552642477178372764336202752000 9332611 57928784249078714636297532525249052272 9332612 -3854946317124968780116469358716092416 9332613 -188003651595191376519964450555696807458 9332614 34257359675035562228152949354199618240 9332615 -146087393535959987770569293374059768000 9332616 73782815155021232468481226282063257600 9332617 -14671999030772567248096273286685511808 9332618 91494920192404084467163115331593657904 9332619 142776452486323936963126191008079625968 9332620 191515563742828916866325799051104256000 9332621 -104251239349720189195295426798588439348 9332622 -59616172047079502792288083761114203712 9332623 5564134436584575886008625890640461872 9332624 20913540980707590938359213008232120320 9332625 69578334070667459151315613459141248000 9332626 -57145682997989180873107206863420763360 9332627 27526430919367712773860341076474082476 9332628 -240592819835844275575313736597498753024 9332629 82085262606014591614559384672036496000 9332630 -48561857223349583392418335734386231040 9332631 77112679764534098545244624029287563520 9332632 251349259278573048592392579087659366400 9332633 -79323766994326008297225777713755880118 9332634 -218548717521976349665747372141438464 9332635 -63849307522408801998619830001992590400 9332636 79529805871341207890307063180193869312 9332637 -50011086107538715971291618328696679040 9332638 -102894717222089165596369127041218945024 9332639 -2731258598833212224308203880809317640 9332640 83263083141492802536515043904839352320 9332641 76341159431627385986003618919383861952 9332642 -8413129740071713850258664324506406912 9332643 64873665332107415760820684586980405248 9332644 -15784224701194030239564850255691361664 9332645 -72340895163288508383944128395347137920 9332646 -18152270316336551237608994639295800832 9332647 62485383756008138877635244302557046232 9332648 67710134135903829461347848547827302400 9332649 333614465340990255786432523942809310464 9332650 70564476734835553536322811442734422800 9332651 21476179085463077036019888337552159512 9332652 -43003472798133738601998545056435273728 9332653 339702928150748765645333274705943719264 9332654 93119729782194557021040602449344979776 9332655 106070913361628351758936943066298566160 9332656 -42171598207029078073883958546019237888 9332657 -12798218545105606794703734348017201040 9332658 -12809352005438639559146899504141255776 9332659 203054520142937233766045684870201262752 9332660 -113610091514503153450288580682818112000 9332661 -35016182099235012704111432814932502336 9332662 1103478293763803545502352940495469952 9332663 182606209897163273327514230751904586520 9332664 -43486131594803273397450545198668185600 9332665 -165639982715856420101773968783513225600 9332666 -14335705452450097046805327236455188480 9332667 -37080731561106982080541352306100343560 9332668 135712306190285434768196856317649794048 9332669 307290749588457797105071779254819936070 9332670 9168735307606238268189010294832067840 9332671 169159056112626001736310118578673431872 9332672 -87009647032474539825632831219857096704 9332673 58640422259135606513763726882439417728 9332674 -24524343916510504607788084406391674880 9332675 105194297600925332557817050160223139800 9332676 -41267207932652533493328534815795866368 9332677 -1566784539214411467331460383122728768 9332678 122379644428645492082601360073334422656 9332679 44451519226514133101104617305274971520 9332680 30897489099816508886454734763179212800 9332681 -69106012826044603098719314138436167728 9332682 4672197900092726875393827341673417984 9332683 -307515277806185037131735209451057321068 9332684 66585403943072565891283253696455074816 9332685 14771970231115230867616411393685923200 9332686 103682754494886136249626737958424857600 9332687 -63223156332719785707007902154395047496 9332688 -27508928786564964255691755761902288896 9332689 28116676427157877839913773311044776820 9332690 103017251034032978182230108400825533600 9332691 26903859214124052942683642899247738880 9332692 -135648864683939918955694201857504045184 9332693 12115581722385752444110236092786771580 9332694 3669021145071606106541564756236645632 9332695 -1668603721997164307788247056822369440 9332696 -208549112002738059961870612358553354240 9332697 115214605912639559247243176381970774240 9332698 -33546327000370430080168136334270348288 9332699 -380737360595089984756863480237400266300 9332700 -17505975707973883061272534757539046400 9332701 7056439424719191150842985087723443840 9332702 -18562486642656110353977471251445888000 9332703 -178926482935238181726965558372325067176 9332704 126234230548865914199994085464726306816 9332705 29297612418810075025283264195331264000 9332706 -32198749122074466326352862292199931392 9332707 -49961941287753460406054886069984535608 9332708 94310384191647911527939957190364536832 9332709 -198615576098684158326707176562861985696 9332710 1685128247353125859980079943662037760 9332711 187509790803910389361698108110393701440 9332712 -269607560457083006412653935984629350400 9332713 35406247821536920913699466648643792704 9332714 -56358698289901109675469414273629911968 9332715 -13266038355107624642935750781255489280 9332716 68542609445238097655000479890143555840 9332717 -92830750961220484493117967421698551220 9332718 -56400075029383478064039866865608142720 9332719 252426563503756600562441215402286466360 9332720 -287874548083103799408409869176340480 9332721 173876067538373079626386978542658930308 9332722 13512737217213626874044671496268840960 9332723 -128562939005915234017378206532512959028 9332724 -93481686759056498975839342982742927360 9332725 2210329757804313318968471966388452500 9332726 -1731274698327328245455297603266402176 9332727 -438785868819844124542711765382651217792 9332728 35722078632437665367211099372746219520 9332729 -143050699092975570784767865480078147200 9332730 -146102946540206286373195380346329120 9332731 -8651814034114879994369436422934347136 9332732 52865177030322627129531711072756718080 9332733 -8469241364090027168786835779546108736 9332734 -29125512350234732563703759518975203840 9332735 -75575502604258786825084283262569479320 9332736 -3012181054346854155672443552708689920 9332737 -140373066984634813013082366631351092288 9332738 100519328034117076874957498662375968000 9332739 5420467395761066019927750083217701184 9332740 181815842332563030310770084839416208640 9332741 -123100310307465382574243104870884990432 9332742 935423106311408431109855219822623104 9332743 -160295408774026489782105268069615887360 9332744 28407453970282340780250770591721062400 9332745 -197811318893861282114380729829142384000 9332746 -57958642504267030825249852808498078928 9332747 204123382599840319994033867078475866196 9332748 -47380262312121800623611606532752247296 9332749 -207759128924966349664340315153202690250 9332750 -5573017984568438524362325937695296000 9332751 -283595240458730749795912639377451943280 9332752 -10286132086407063313837426815734906880 9332753 213146539998078897698503377695728558002 9332754 63153997966213721598803240777134885632 9332755 -135432616369577388729915066640031733840 9332756 84699691295636925024722893592875106304 9332757 -12862574092359139483495563661356527520 9332758 5969226679667107062529566993321640320 9332759 73992719996330575233999947591384133960 9332760 62097109261339196643946530002478489600 9332761 66251197168363585192073584173789084362 9332762 -137097292963505018569624157921665274880 9332763 -1706541661761124544162476663460568192 9332764 111358426735342444538865975674848819200 9332765 -149611620024146797266097027479604922880 9332766 45065047243818345014741857805999145600 9332767 -57370446373948987186713695487589721408 9332768 49673324806056494436270152495171174400 9332769 10881150718955737018872533956142730048 9332770 12434904756108878976042137535965889600 9332771 -159466528866358961487551191163840317488 9332772 -45405309228325823717602243888597982208 9332773 -129201959567365862648553172790855017856 9332774 45700968655477637190568685103794496000 9332775 -110114418043070013272696097931946691000 9332776 -179234579229607189066531679425209553920 9332777 -80828213972410733103805567799551114374 9332778 840935325590851150254045449610114048 9332779 -133792370798412445591127497917591468960 9332780 110130673948329306833562935294231270400 9332781 161127097255513098371616022824702518880 9332782 -191243829884552918689941535541020310016 9332783 143489744164548652495901356083279751104 9332784 -25440145545266874124474432767679512576 9332785 -235266433129194217466061331870606088640 9332786 91776564240551425510422330342082616592 9332787 -102851341054505137469591780056995466440 9332788 67742224375729008472041587792006089088 9332789 -8856621996333845025120230564472734340 9332790 -21878760256124484926254806470322892800 9332791 100694107461395216502404633165458493504 9332792 -72874952661207306869026297545021726720 9332793 34165389079167001214612173479387151200 9332794 86418065514156602430254101548314883696 9332795 -251687783180676185130902020089228954720 9332796 -119018680695422159351293548769131233280 9332797 47102680587015155523377059525818900000 9332798 -16297314353518402203479088984093250560 9332799 34107387967724924230741658362486648320 9332800 -11235666963197401627388709760925696000 9332801 -249861509765220185529088419801351675198 9332802 -6939850849993367697021267974955512832 9332803 254293455647817093537546697253859781052 9332804 -72714492884978298673271535530489353728 9332805 -93566336882923112378210764888515654240 9332806 92048339185096776251360401789655040 9332807 -6749226865931520886585746912251292240 9332808 23168681497982153155276029471366021120 9332809 -471899261443703666665203728985292834140 9332810 -91452774973378622343225346835888394240 9332811 100728961406656710373855552838085048060 9332812 -12758531163388127005180981334221913344 9332813 27214830941624524112066828528432239296 9332814 71760569460159780953917313794137138240 9332815 -339726764458285812449238771369093707280 9332816 20309917788764110466377690593651843072 9332817 -9039417612849623172538987815834051264 9332818 -101054829677333843242395019191661788672 9332819 384719229593315326471078850542781226840 9332820 -2681411904135971676864013941980651520 9332821 232655546571277715523674406432512323022 9332822 51029883476874526975258850260490381952 9332823 -20893918864454022318683317903159925760 9332824 -10351763458002743068541860049315543040 9332825 -90966922254201490403417024293872254400 9332826 -77559975950811094711567155563633696256 9332827 27562796438202930023713568922807622672 9332828 -242666140876509305899915751013123743232 9332829 -274142359338478196680576052589083904 9332830 32171393082267492884154117286626954240 9332831 11695468167060778247163954922966089360 9332832 -177203294283397167419096347948829638656 9332833 -96231694947937682484814261024004255232 9332834 39659898462834013286863117469021802576 9332835 -19801396880930534563530537649524651600 9332836 -294556486717835350069595444170222878720 9332837 632082773986365673029604913370290478912 9332838 -130310218474742402936617466362103337600 9332839 -91345252724351587417126666733158176 9332840 114406343616562213199404633536573849600 9332841 -76329965720856686866492793134536265536 9332842 -176288242921376475821996120918456078928 9332843 -19670101564866903824959677772981658736 9332844 590795466197038883600876724038063616 9332845 -8793702826280892758806423318532934900 9332846 -37151096509035784966501396021159432128 9332847 209780660353199237053352287013460299040 9332848 12391002572517850483841144649777414144 9332849 -632288508980984667077294285678177280 9332850 31319135642646913766922960494640336000 9332851 -36280261971332980572750840825125544 9332852 104114682816801442245493608738792394752 9332853 -95736349250999438493373623461931259392 9332854 -83792473221473905128461257161114174528 9332855 -84779859004656962798538327084057960000 9332856 93558599315757721990210442599885824000 9332857 58267947201758828309307539124854031680 9332858 -27323184191703190904766126361409754624 9332859 140006515458729694218145232700044282904 9332860 14730410758914147057970211862146703360 9332861 -153309556252113616652866579294473919968 9332862 -42780998822178036436430851364286707712 9332863 -133724764102299375243460131875225899520 9332864 -241817200249631792276788251653151129600 9332865 104463931137849277554615276423622066920 9332866 -2224749332603824146414175256137720368 9332867 269675965852471517385485197987512567360 9332868 -60095024275022368653170343799985393664 9332869 -23898180200512733979105121401020961280 9332870 31146824465629984983114828081268248960 9332871 23159318939893284613635712325199494400 9332872 92146057058596585184411227665038668800 9332873 -55038019736263719198857122475612552496 9332874 16840351051405682763227114861737850880 9332875 151226099092304340156103991130539460000 9332876 26667242851591881796327304303224995840 9332877 -529832124516424672610862959140719840 9332878 27471278338512194650861643250882632832 9332879 -103263821449970249357998861032479667600 9332880 12290491441101782512871067573355806720 9332881 -11204964216204759690413882088396604320 9332882 24992235626946464905532917160734029120 9332883 49957737739313953115762256702817872612 9332884 448029458703602596804708849752550121472 9332885 -42577422510202511697298432183182192420 9332886 -55741092897049367406079454323682665536 9332887 11585867315348103756810027018043854536 9332888 115441946924723839894192817180544000000 9332889 23927790307426361690370118716550697424 9332890 -28236334115600248583735333021380331520 9332891 25841820705064568754748369953248216064 9332892 1026331229973887302862973196027676160 9332893 -19190674313384535290638557494641336858 9332894 96868866397093218072977719328503447680 9332895 47392747349437117158012037195383744000 9332896 -53751591270148158005125402034837913600 9332897 130053494308749408849475853429747888832 9332898 84778524862404012031920519454438752000 9332899 559235539912516906660132111207141676536 9332900 -95004278100432466371166515375297744000 9332901 53123282604255340868350212322989796800 9332902 59984746058868167474913907221092409600 9332903 -47502772334048545054424791906889240616 9332904 4040756173049187221886424004877680640 9332905 25534149792295364371958365242439890120 9332906 200219645209766585103991478744402955264 9332907 14241135403449570259543004889410093040 9332908 75821285757046371145081727073859578880 9332909 -260625464111904019577385279747670918890 9332910 94528813048745121922257086890279752000 9332911 -19668651326376241862305805809276644368 9332912 69974958314451666293036764720347660288 9332913 234134217652317143204113993095337584000 9332914 117852910760320132521827848833715104000 9332915 -96000531724798821254929553331090386400 9332916 2057294208140641906430891334668439552 9332917 38865401712000034840219212666393427584 9332918 28543241833865747658506308551618354816 9332919 202444181428799503999975402892055898944 9332920 86226213484016741787928382053327564800 9332921 -42608830598866858902657796829396518908 9332922 44966150220374553955040040883890161664 9332923 -190447329869617789942748895314762472240 9332924 174794109965641040783327039443917136896 9332925 34166452191608043073418905074629808000 9332926 -216428089331805287403155890361713337088 9332927 -175286953875449316435951734288968204224 9332928 51167226217403862100351669493815050240 9332929 89331384144595631599798117593329265768 9332930 108118737800223187549406263211679651360 9332931 -424536428995185057554386421199921908736 9332932 -96347292020881921468747433172461743872 9332933 8278239418286555658284111459618819424 9332934 46230089829234507089001221670936344448 9332935 -52943315646708472852883534355250560 9332936 -292253063104323325095699615995525176320 9332937 -89973709786562809134131599985169171606 9332938 -41045095071347127163713167735818263456 9332939 65823449403676460701771307678694261504 9332940 -61229882717537077490016429440004833280 9332941 -276749460678641531454161935156002987658 9332942 42321528064277502589508842327988743872 9332943 82987566075118463946423237466696925064 9332944 -8284100812151263065759760347410989056 9332945 371428753176967541631423190566306993000 9332946 -42270715752680580985629158498291390976 9332947 79744318730275924937673180392198491840 9332948 -32150864673527170619246420483812440192 9332949 142558736730128609946904051313111064000 9332950 -22871677072658061769030585037846016000 9332951 8158882383053900061262388324218178952 9332952 -115659605821252704416191211971918233600 9332953 13206412187903255203021426518130099200 9332954 -10320919980094878097106339392083912000 9332955 -219123789395045468031848871210149928000 9332956 -101763527666030796429161412272798778880 9332957 -82190598002356355038697485618688872794 9332958 -9740413876856161237943514743223100800 9332959 -282706976066287997897613002166485983840 9332960 -9267094071110933816963775059648839680 9332961 -75665887653678636698112794188161310272 9332962 -44269798593807724949945624500734371328 9332963 -118633493651513718012670780278453255696 9332964 250131142597851357576983034641153141760 9332965 63277907255679309095687256620071636860 9332966 -1153388135687309644288187330634462144 9332967 -4110665202812910720442002473925768960 9332968 177073064516345261660464185638916341760 9332969 -22864070986718358422355235397972430720 9332970 -18794610260381475561294987521697504000 9332971 162264036104440610274650306161598812400 9332972 -17953135587909684171425920559644732416 9332973 -3970248419892304901827795581290759220 9332974 58178552353532171670813441453975168000 9332975 76892577743184730241012096880749144400 9332976 34125876808434396327883854295496392704 9332977 -20802230885239069774451985081278342300 9332978 3637537647598254877622450352293944320 9332979 -45941877640758773516259413394417539016 9332980 117329129222126522934192429104411616000 9332981 -293792666972484356311041829731149709120 9332982 -343198090023752480048519202838084608 9332983 -204882722549453833629572422996199678880 9332984 102123592089983437804707401359196651520 9332985 -33112837656842774216255656020836179200 9332986 2802844098259706076983383276800912384 9332987 118259461267823458836137829858546681636 9332988 9386842233105507204069909660399255552 9332989 448310107604466756729001354825266453100 9332990 -21772359914930468061472052197844860800 9332991 -94649902434226218129402275027219599848 9332992 -12374502700035627138572936460604801024 9332993 79852486055807232621613152627776095680 9332994 1865854287229262212311437060598873600 9332995 71510808514123870222940233161319560960 9332996 -76091840006572308621438959750027870208 9332997 87112106142937770073191559046201772000 9332998 173585553035318392573586318656120956000 9332999 -45625100029228781118985983820017510936 9333000 -165578618900011181828795303528770560000 9333001 -21526197763936790749523572622775968998 9333002 -77089358488623678867164957844860744448 9333003 53951846609193932099049475827118572504 9333004 -124375495396842202905875686157950593024 9333005 53317260419313500258564825190607828320 9333006 2859625075924384640574714221757383808 9333007 -29928615911445823323519219837678673744 9333008 45397615720813506041796245094788235264 9333009 -20765627643300588644026883171502182400 9333010 143817374465385094524486656264249792160 9333011 -16365734765299282249585562669690738388 9333012 13922021920553450510238083451299512320 9333013 107713981574281180115571726707465653262 9333014 50806596049789866139863608874441167232 9333015 17226678682009699482548933212532336640 9333016 -33163543601033452864909021747593216000 9333017 94709288219073027234584981592068922132 9333018 -39343221507791186181970419515623600896 9333019 -286213463161764146596009201875600430800 9333020 157352529079624034034906707175499476480 9333021 -1797113700634256391873596995269987840 9333022 -221885021365695481019232660349242351168 9333023 32146485180680764973888873416714493040 9333024 -11742409600462623017758673160697282560 9333025 176629012907236217154076899980825888025 9333026 -45437507321801714499711048531357892320 9333027 -12268864862027399569655750801416343352 9333028 58358359425817076002759508051766579200 9333029 -290904928589268429880630750053700370370 9333030 151642140756419661533716896787968000 9333031 -360053798542635683558313696669225916168 9333032 -58412154783855107656091373230467399680 9333033 267786233489503982191196789145408971520 9333034 463358433475537189402738563069210700992 9333035 -12927169184232506634104649507419176800 9333036 193882495353379783640118626977021132800 9333037 38832423032220099952565148178726589152 9333038 -21177737627787932180980750449007473792 9333039 147161969797714149792435500783734806024 9333040 45786299321416829393043964675216834560 9333041 -131545802897426280531940657395498209100 9333042 -42412563415169190293793047048054844288 9333043 -163579040486518819857317590705827118708 9333044 61083673656674302107729001459222788096 9333045 -64501605219463030442924419708412557380 9333046 45279055924497217408119318768062145024 9333047 65060619423539026246909634871182036040 9333048 -278333676344626945418599593992668569600 9333049 13986623427685894486304681282849781792 9333050 1714522576277675503576219076441104800 9333051 17725202831204797447728333715595816448 9333052 78841987718693713945762844166792785920 9333053 12886996457036468010519150166683257580 9333054 -1462855469365513344740630996499947712 9333055 -92443532366274368676035624084194633440 9333056 -21641841422871526941328179087354101760 9333057 71655532732997903572329906993178699488 9333058 23578751064607880967600238615957618176 9333059 366927940442786824347158335019367427260 9333060 -61387239841829734678591867024490496000 9333061 -52485710857607046988491177626513728676 9333062 134333932707858425635560449666379888000 9333063 -2184705695095076638923032544873727608 9333064 -1065172281103882143107432579171450880 9333065 10837375717938486420720902537397607680 9333066 20110435939700501376347027897820076800 9333067 -324389616643515387268971560748524795884 9333068 219701873647003426197264548486473821696 9333069 134584352970773275228894824189337700544 9333070 -18366037532041627224407712368663827200 9333071 -215066340036181440976888816894348426056 9333072 -14517959632875750636386952119564894208 9333073 -149874026234392240995843484753567219340 9333074 41306230844362323460187159892569736480 9333075 -30495980732570367809270176426024958400 9333076 27680879071032820480949918723000559360 9333077 -35735842654626233222752702825478837760 9333078 -73092776952463955027896440341224968192 9333079 -358535014309835965638749833567080136104 9333080 247067939885526944355563230804000358400 9333081 -116168244705209128161464684995229825472 9333082 -29731575722476464433154577020521718016 9333083 91102899049862169848137112325187147332 9333084 43349145447873343043169226064235820032 9333085 251082011854823704249496980932934488000 9333086 -9440633329764233718711584121552297600 9333087 -146598491470778863141920573026070381240 9333088 -95824934321820937744357828546963439616 9333089 -278088424983678757367563205089826086110 9333090 -6347093386492207316490032108850048000 9333091 611117098250033774182436476862479867552 9333092 14022743057795309858579108205868584960 9333093 -32664613918046274544909597401348288 9333094 303734977667665243801295210218672781760 9333095 -298427195758921874673642639636023070000 9333096 -186667832941802204963520232663245619200 9333097 -104682212250915192498287742207703968454 9333098 198850606868436841787791837854154426800 9333099 -61026520681415168783336142196935386400 9333100 7087303388693941792147042921687040000 9333101 -105778736126180018260326951134512818240 9333102 21807328649685010976100861971267698944 9333103 -24639194850628700356253332425880715776 9333104 9557852746871218372568371693399572480 9333105 5840394327867132046449677821065030720 9333106 142767311796725967146529213733022836752 9333107 358892427438639419993074992995015424 9333108 -1898413784221434241866747173361524736 9333109 -286587613192705457717817812748359188690 9333110 -79139643602948518663095425582154958080 9333111 -235636746931561716330554789697618223128 9333112 238495806494000765609716226829571891200 9333113 158084537383156664176065569890999696362 9333114 48354774389211920288849229134656963584 9333115 141595247908726222608036100234829794320 9333116 -2947294856488779295012781381373762048 9333117 -121485225564650326829144404706869259520 9333118 -58453401743330720471466439468511946240 9333119 380533324753567530229932359225522482752 9333120 22086480817487848219202538267947827200 9333121 101089616770416703288146070812136594304 9333122 -20087853355338062893335594379406033856 9333123 18528891090417037739894126184023564160 9333124 106554732639604099322833604784778997760 9333125 10676979168720029378011806682583287500 9333126 -121515164403549478641786194723203690176 9333127 3479574182995194049791223433819724280 9333128 -5137962050160506096775067830629529600 9333129 -71820904330064811260812499293505680512 9333130 115491875575481027108319823534929252960 9333131 -182973839977440552501355273927541089068 9333132 -81591336469941012209419601528893321728 9333133 583971730154584060253693707252103788000 9333134 108750978964001894128785938509303675392 9333135 24601866495719842656661176772733512800 9333136 79139512937830064732268995676115648512 9333137 351238893439599528759089179742068071792 9333138 -18975373253812431725442023964095773056 9333139 -82855917760332237266199081805190881280 9333140 -11592226181824515141006423984031948800 9333141 -7505763313253733573763601986247023200 9333142 -12188830590825937445473487848749312000 9333143 -405314814416582067848784265267539031608 9333144 279112236259494982096469405457252126720 9333145 15921231429155592747942714754173510720 9333146 9159020653266869703030579472636769760 9333147 -7435592331090141190164958227914203752 9333148 -216483815786606693896808459373638183424 9333149 70190712335440743712437634388119706112 9333150 -850528899063512398279040335073510400 9333151 318042567862253564938884109434980597400 9333152 98643596220064422348678241386797924352 9333153 -277965566119929810271670915129830662876 9333154 -5468735677475466876571629360194211840 9333155 845739827411553285260629041742576800 9333156 -40143265007654560754671061615297187840 9333157 -405753137816360806462775746614137066340 9333158 27046456487559710609949401411983602240 9333159 69715873832279255881391772906286553856 9333160 168704000088986384613700314659258112000 9333161 12857279681443094050380873353036960400 9333162 117678516656265561120415071782330412720 9333163 -27835377939530837939456850369723978240 9333164 -159396635252373218766747828720517522944 9333165 -60016014559393019609937221640183972480 9333166 -105165974200807886127665931527846895360 9333167 -357387437355922812056965561745872078968 9333168 4614205805361653698652130606037008384 9333169 147968684688452920241083376255409287570 9333170 7059756078614735847620685879819632640 9333171 -392349925014582855437039948420311151760 9333172 -262197491398228150940678804461150301824 9333173 -24029969204769164247736045947237913380 9333174 95289813756311195708842240522730381760 9333175 195811321280177803006800486230212336400 9333176 -65806902669723885228242002590141911040 9333177 -72302464029268241846836796496211014528 9333178 -8758034838974709273358691223588585360 9333179 -195956501066575118483027733543957502224 9333180 -5542897676961422573408154819860352000 9333181 -26901089823182519576652030523873747296 9333182 86361756061492676260106707457504187072 9333183 27541305287915823366224270323195269648 9333184 17213701448202273864140780240961011712 9333185 91839183492918880657446502751380711380 9333186 15387299216799368595329100063000614400 9333187 -206846720084428468140277118440431445608 9333188 -233547105613827122228823419242533386112 9333189 17816688161274975049653226602734059200 9333190 93215314877803774979106409489283817600 9333191 -56900066079825899700526866494137426128 9333192 33169375343615514173084488741166039040 9333193 3026442865528552933091981684866198464 9333194 -51817757929677492950946078140069824992 9333195 40616861664227168021835629549228797440 9333196 15357259298467709125237059757920635392 9333197 -133513272757350439682685857040761961354 9333198 70483464663810080386702977611357091840 9333199 107184852166909587906297009849414054480 9333200 -22993887336655487088386245555699507200 9333201 -3470937773371994051759809677549839616 9333202 -277305323824095209315146274922888506208 9333203 -109539076865995739733154789178114750136 9333204 105401164447905039276376952716856635392 9333205 61620894799328090755984281559471589760 9333206 61805391595088084259339694382210072064 9333207 965628831889181107096219226028421296 9333208 -14834121558556540442363721375610798080 9333209 84914562451521963389997177671628454410 9333210 -1868405062147747130071402773649804800 9333211 364478377635788307756659287837397676000 9333212 69374740969845963780053906799194707968 9333213 32776103769958459478797901619357070080 9333214 56154000886242773864580158925486528 9333215 207306141281932603862829907588533004800 9333216 -23220510056397125554682220292024565760 9333217 3068647919726803316038111185560121520 9333218 172362727027303483838669822377470336000 9333219 7199281631058231449244942891581810688 9333220 -6656531512351091208960799492447403520 9333221 190189278331529295445334285367369263292 9333222 35875079583164945906512771791608019840 9333223 21159316195081422637684525609349836360 9333224 285373521360091758482086564617176217600 9333225 -1666272046922426316262096401098814000 9333226 63392673417721267558584560791224773376 9333227 26563471807822209628435612514508988680 9333228 -74390284370787487194584922674128980480 9333229 -139352390101582469026485931826225552170 9333230 -72427197408674251050250434810173952000 9333231 71097858995719816964169988040507417352 9333232 55725175917585413257576280813172031488 9333233 11963233137230815118545511729173462464 9333234 -30381532653657849769894990922763932160 9333235 95306915532042722350624271130248983200 9333236 -2796621218972480287999036257513916416 9333237 -139993346571176281005185660118777906720 9333238 -63789921785012909505956337564664316928 9333239 51182871709708685999771179510292530560 9333240 1998869320302384314653702503609139200 9333241 -364487643557710998943829587998313758358 9333242 39110101010058149774585124435579654912 9333243 -184563433717294621180671287572426411176 9333244 165422550440087685962723526079743129600 9333245 252615015884393902994293232868788179500 9333246 -43530459474907978673457157393791977856 9333247 73568833346509979870437143067759555584 9333248 -96282631462441693869804847960392990720 9333249 -156136841057664552673570691815021104336 9333250 22199904626446287932334380858592720000 9333251 172543500514923120315609977105899200252 9333252 57928729782778335794644545786866380800 9333253 48562619595585140465174304265624039264 9333254 53380644611664240577013368862034124800 9333255 38789750358844094888652766927366485360 9333256 -146246701374917332461031659073503436800 9333257 -150380134384995420397771948218839083494 9333258 -90341075686962534119537488357705350912 9333259 -181781363808970557814160293952313376560 9333260 233651949320163334709036838604407091200 9333261 -14467252620122617989194975483095798368 9333262 24050057015775148056778989895321791744 9333263 -76148186653436394327729228665720460096 9333264 37619505757117970999083762997635252224 9333265 -56085553461571237415710704427337240280 9333266 41088568764148370123148707106371474832 9333267 -113652776946378534621526990603371989952 9333268 -68500387841328016874451062847944013824 9333269 11679420439361937361088924882855893440 9333270 -73509847955051412849139929514671434880 9333271 -163988918452589102770276010994922297528 9333272 -136300927220275049587789395013243699200 9333273 -17784325095354964386794226362297731200 9333274 -85648779124701657328263343298952942864 9333275 -61545547885855974588780950197541007000 9333276 -2829724694116329238720409818074147840 9333277 55799594299485121068452092124485711980 9333278 102158729891205095210085775082551021440 9333279 1623225435236873262919712358305337600 9333280 215777904458003264229209147539791544320 9333281 47291135226560060175120612554577646344 9333282 67430531591186285962795281608663654400 9333283 -8682769051587916641108917770441186468 9333284 -229390457267527335142300613742819456384 9333285 43040599986643920340231589627122471680 9333286 23222081607204052535097173092675994592 9333287 87909440780799913822733444627640037872 9333288 27449314430694271938888991308312652800 9333289 82569536403261284595270480548393250432 9333290 97896224400443311608159354847820354400 9333291 -76796898975044511510536193029921280576 9333292 100595319077711427080012581337980534016 9333293 -54123576106407375975245225750125732458 9333294 -538701616560383011645055591279063040 9333295 169357825653990835256130413923863193800 9333296 4957590353904796527059163911946240000 9333297 254843464810347032022606171484277573760 9333298 66291057568498563785379816778483484064 9333299 -40510490416220546519772798624724215600 9333300 36749263781720082160176829343046604800 9333301 -260154383754246905409107796076129215968 9333302 185846136112762475080783199034916828800 9333303 -7216341291559383555970703481463437696 9333304 50926679560443143724140354003627765760 9333305 -23613664199613581140394522152375964160 9333306 -12108019910248073438775341453216950560 9333307 -93198016440359535652395109857834408000 9333308 -36635319890842833980496390915738700800 9333309 -17723220822126304792962874276390879392 9333310 -825862240316656891821741605854433280 9333311 110355419910676811240023289653241034384 9333312 60502434080895810291769022378391109632 9333313 46305299970040281338913905639669430240 9333314 -57867976877230468141827746667786066528 9333315 -57611548001480282657731191574481846400 9333316 21350820883396449552172692622193959040 9333317 34349140395791863625674880490541941792 9333318 -73118316871517059338763451422201586496 9333319 317747155083496615608386992735957541720 9333320 -54176214124018285219642199391773798400 9333321 13138093257220982756668058490181373712 9333322 1362585357562850928672497894090156544 9333323 437785764525364183621991483548792491720 9333324 -15976188693375827828925030263752117248 9333325 59143895602171429223863937716091881600 9333326 136704897224163705585115669773935954112 9333327 199299163063467113024257325638978910208 9333328 52217114523996062644087452327369768960 9333329 72093130730528555147679572813608960884 9333330 -31052487865990402469867076178409710080 9333331 46493738346389327175501193282087680000 9333332 -36178329246726382909805413472816302080 9333333 -131332509236614707441957451323183062400 9333334 -77471911927992744884343091571788073184 9333335 -26515049051405988778538336524206360 9333336 -199370173091940383710089208189664010240 9333337 44117652439754993438771988427977983360 9333338 28782159997238096149820765513098672896 9333339 174936262394037921561789631047515082240 9333340 61556821312461392473931149106043156480 9333341 -187593936904441057081964386468490039700 9333342 -3150215736962530034113985790698683392 9333343 10652648697093421965787690790240993560 9333344 -364234441054997785543760688038089850880 9333345 49740468829232213692665833684478935040 9333346 180458897875646367432135487207017861504 9333347 -42185876467846410404529768006370158360 9333348 -77803841670996302629033028865194244096 9333349 211040447034817063628552480338851684350 9333350 -9857287355806511301888127222975612800 9333351 185554054755287233394434134646624291080 9333352 81697212734203606036047209312780206080 9333353 47636084445399174085450353282665392200 9333354 7058195737264237376940217913469173760 9333355 -31995773403880187665774084122176415840 9333356 37035533490444660486449300930396344320 9333357 154363034967944553240897108392611135488 9333358 22121697218522819381535462675251849280 9333359 305040376382785054108130465768105952 9333360 50042074871671572029731368387379200000 9333361 44215346126778912548623542916574488372 9333362 -75157438633239000600654363659273411568 9333363 69343235834091678685912837597670523600 9333364 -33619973515284517396070674391398553600 9333365 -4211327687024967438113588625310195680 9333366 -22789345337207914637063549716650289152 9333367 112593308099957926223420701281054765416 9333368 -114616473658650229633421573868573818880 9333369 -212064848953374705181691863548674971206 9333370 -87528334115033423773597221672143980800 9333371 207880075512247230396460705341990769572 9333372 -145136246981501056887888981920627793408 9333373 189402410048535952920449038813141169600 9333374 88774081753663886511326755325259821184 9333375 252367208009154883237908579181131060000 9333376 -72896198287303888264778343416384716800 9333377 -205986505411930301970600766105596494400 9333378 -134859621534592826139436135607685330096 9333379 -196177863662949868701704935406089526520 9333380 8782428612432461525834234607794380800 9333381 185849041735647037901201348118386028384 9333382 -149275501706741680218514886184640418208 9333383 -399116400776858613915775943642085115368 9333384 -67338386243172104429213137728603463680 9333385 42946945313910858539981659247335700580 9333386 -85514932543870957613021880930270502608 9333387 -14150894822343334325442515757384821760 9333388 -201696090567831351215484833512386195712 9333389 -9320463703579636276973575406270889600 9333390 60315268517779011760914273733206205440 9333391 -46513188331568042896095704152836522048 9333392 -28770392740782572881914337849632251904 9333393 -63658558204510911546912647434585829136 9333394 46319943223079498071025441556001938432 9333395 -85537332842014021311203519531225547600 9333396 -86204582427844089405188910872340092928 9333397 -102726995434303663534638907970193975154 9333398 75607957607747528814658002945043643136 9333399 38503140658784820546364960771909277520 9333400 -83202520658198968064005001586478080000 9333401 78541617017161044345244669638543452160 9333402 15810367079527263225314805964551056640 9333403 -6773627188309103470433367838666883520 9333404 111105883065321119298381081231428032512 9333405 -166939157367873336852879209360306190900 9333406 -77171567651871226375291676198749550592 9333407 73764623197716772404339050591439634656 9333408 1046559791379375329552149512695316480 9333409 279312506160219931354637878291542544610 9333410 81376168778662891188124558513875654720 9333411 23328621630119301902770988924905950072 9333412 -193992013867142797170307840441408785408 9333413 265818183357330715883283701589114985662 9333414 6596485641098203428442316790512778240 9333415 1438712077325751066915013780071815040 9333416 55879651216042504685916268565159316480 9333417 -143248938440597442944949188954816984160 9333418 9143170147997294256724348082245340160 9333419 -108113543784590393416722125195039590680 9333420 -110141232699141311919268232485646853120 9333421 23826272193667622043462148453798218144 9333422 -28741022110303359197165470033244297280 9333423 -108300531001181434680168779380092547200 9333424 -69178765489262882327880159890592808960 9333425 -124125867406039157746798997329877603700 9333426 96840713464072931628714393259181218944 9333427 28274183991412708624628936927624052080 9333428 -41392205809292859642822635034934149120 9333429 48481635030044956809911842091273582400 9333430 -60219943379725811420078237025474796800 9333431 423922058120525560019013793744833367272 9333432 -231815853118895834541858817447446036480 9333433 -98121787161063854124884939518661719200 9333434 80045177026255394363213582995635025152 9333435 44578641915262037110135303950650968320 9333436 -103638071577991061180744521525365220352 9333437 -207481279244724243631144852717417497588 9333438 -25344766655798602396183981568278347456 9333439 -491975565616307423714128195062235745960 9333440 46796591115736661079900119027983319040 9333441 136390178679420249798200910360369031680 9333442 117745195847991829655289882420795531264 9333443 110020359297751575926499205499045120160 9333444 55088009820209444932433539636410940416 9333445 60698527541449362675855561676698820800 9333446 -24674369828538954003830156181141043200 9333447 151107631117141998886856152548934832640 9333448 11855070083405619623917048402887966720 9333449 96704301425114594983645340379548885760 9333450 -17863514660976001189371669138748934400 9333451 -126675946128798845518549429393754648 9333452 109663964853366363160620542087842222080 9333453 160178646693609549210770538071705498304 9333454 -47797485252445682813312888856678959040 9333455 27405695312610885917602888309819512000 9333456 86359449692107756815685762819424256 9333457 175896717280759002514366590768209130752 9333458 -4805504797041794288332496034783954816 9333459 -68295670763067061365448770813026237952 9333460 31521281320503984346963754873865281280 9333461 52799885231032047188599269188287763904 9333462 38361858975858980987747785919223258624 9333463 109921013538401980853100460481696861040 9333464 -71518673282485762005590240173769318400 9333465 99645079480485250463392025643489000000 9333466 29414261016276764208065163475652579040 9333467 100126752579734089814815796616916638480 9333468 -519583229812377473557963945550141952 9333469 238209339449049874720896753150911933760 9333470 100417105033360729007818568007239631360 9333471 -34364338509932720381237896838462405688 9333472 -62279179013473825294281247659250679808 9333473 128101452259480282492626416602515106722 9333474 93265389271971705539784217369323519360 9333475 -207463833477748244560512968614129166500 9333476 305925721983618752278794905644278919680 9333477 199672605851770928073256612609444754814 9333478 -49601537875672678883095331239003373568 9333479 74185717788693622713930189312065665080 9333480 17084836687064844644007397613332070400 9333481 -768398910621111223590356090523867718 9333482 13890110521497656458292424651928220592 9333483 -4065277262903173698573443607367511976 9333484 76255794841032484915285826083884892160 9333485 8800082649022241080335623287379170560 9333486 -23982596382796826893404968182866293376 9333487 -69670999122411721509186120820157362864 9333488 6348026765221739013720254826104291328 9333489 -225351039303056358399271739652994057632 9333490 -47982283190847584977276288396002492000 9333491 -38118052216189577565547652640093225048 9333492 13048546422600836706187616067525279744 9333493 135572507645958619973165392322821665840 9333494 -2063251482192684571506662932019759040 9333495 -150946754427813604641251221217109196800 9333496 291132375098754720368152621038994145280 9333497 210483411673015931465908731169674016212 9333498 -3342920193803742211570534798639449600 9333499 62300138359576423120415640984896997136 9333500 -165251641557402097812968575213110528000 9333501 -15835750486476966779331657389124334176 9333502 218838159315877081127670604607285696832 9333503 218433370909703499947020798394009475840 9333504 -99186639984441530989928420474729005056 9333505 -247892748741282222663031363065557832000 9333506 -19509116155669355666430515672820343296 9333507 -113181603076813123952034391085878692360 9333508 -115832100473627739858632730126869068672 9333509 -10603184741225524598366963753880220200 9333510 -53288722351709780596194367863176474880 9333511 8701237083132015338317940243241578496 9333512 153931126524547638305807585913986795520 9333513 47738714555231190456058078204315771584 9333514 229361842950888259871197505150826296160 9333515 35375277964886754309025866011438377920 9333516 19620375867897467136086927568654618624 9333517 -167829900900645432541836518744692031434 9333518 84239187384517216011916831432831397760 9333519 33066425640169035460979269441105946400 9333520 -9897391961366548104373795250856837120 9333521 256299686280017864923021869455885932722 9333522 2732005178244797123432034240005836800 9333523 -23328894676424237901145514051048048256 9333524 70733985572954381206412057814744372096 9333525 43418558275311605406911479815910588800 9333526 79692168114845487642235272294295954944 9333527 -28406902202972541334782374231847018816 9333528 58394515658227894701177342478196060160 9333529 321873774884412283497912760473155677130 9333530 90186627025706197674563143654092880320 9333531 -172357683490176421343341033112301252180 9333532 -188615456711208625583239573064960308224 9333533 35938104575061437747923451234458252320 9333534 37180500021123772287147563637363916800 9333535 -47879631325071009851532629847544666800 9333536 -85675467219548267597995150756064133120 9333537 1227273842349551486592667784465513568 9333538 70356960930929405888011445962299330048 9333539 -196261059049537477903147037914654218660 9333540 -107033993770226833266888212249754320640 9333541 102972705301655374185621577441176211520 9333542 -31707018109953164278205352332056313856 9333543 19963570472692587395707730446002334464 9333544 -107826363838176224579003408635621048320 9333545 -97564719979678681392637012841274802680 9333546 -32895264118252944274092013844369246976 9333547 4459339472322380682217665377265794996 9333548 13559568228270118485200568719322694656 9333549 -9656948435260205742629323922815278420 9333550 -34811587542212871202004733596353219200 9333551 -551832998248732374086281303927305839568 9333552 -26417638885269002154025695710370398208 9333553 -123016486750497710293948130190129481198 9333554 -74809779812442782424297809313619767024 9333555 -26917881282670484161784021779936719360 9333556 -19688063860569725802831457665620567680 9333557 -262592541925125635140100075895655522194 9333558 18851158506441993133323122622474810624 9333559 -38327002297857315541174107439942311384 9333560 175526629667932451502083000941495296000 9333561 -3489869872257084193098493233220734720 9333562 24063000214081616993474169999176961792 9333563 -321510150809914997057388142526147957520 9333564 28449428659853772482690360484198481920 9333565 34530189767754769731674856366549254520 9333566 -25044745085792416103401088892883878912 9333567 -17741213109410387656126250030183765352 9333568 -27011322594465827439487927720910782464 9333569 -150062585495267172650943377506565065104 9333570 42022023324933476138389969866051340800 9333571 -120647270024453529324993891000892963808 9333572 -72320621233747982003856639893166228480 9333573 -26672255964887953763256424425046847232 9333574 -55819238284293597554497011271998158400 9333575 -84585398821310913239704609989405991200 9333576 -137621793424775305503981963502972108800 9333577 579763423668235114867228571101623338 9333578 125783903575772053840060677867503055456 9333579 4302479439219568881984745122969235200 9333580 578988554360394007005827180708828160 9333581 -155853154628352616257078471578390820618 9333582 -13892266764804371482765438603494929280 9333583 1012525437398292939311069253541652576 9333584 -16762435901063316294377592352137019392 9333585 44343775548699986539628712210607295040 9333586 129927334940106928707107278783364465664 9333587 -457442757682207944615436436155258245048 9333588 -67146349293147271545939908135126292480 9333589 413847311491018416937318278111364868352 9333590 -24002978293736039662996173298759422720 9333591 205671619551215431680530703517122930792 9333592 276448340953159975192050294399312076800 9333593 -150492006521881705514895650316976183740 9333594 -64562311818796456734490042160505340176 9333595 -281794532350165791376011417809099968320 9333596 -178604398875491995053800848995051916800 9333597 11322563116936982888987978373272125440 9333598 213841193000409840324174598107319026240 9333599 -22825696323083357070225377670546001152 9333600 102345950747777771495603254949609472000 9333601 -36579645884104041505742449545759563196 9333602 103058680550421612492133529919750748752 9333603 -194509887455906514224168750717126749200 9333604 19451718251999465200425912160960151552 9333605 78499554593207274294422182783790683260 9333606 129574545013140045477739395627513567744 9333607 91819761166456021856677191739949081088 9333608 -88525437946669599931032547387200768000 9333609 76367696412539024021109421979895038688 9333610 22476185558484635314489947000207805440 9333611 6543558313250014794029865276028416000 9333612 77854940561876596968746417764056274944 9333613 245848177487213093636564583838069065280 9333614 -6606723869693294977522676833087249344 9333615 67514939695792236736163241153414216720 9333616 46533367095094479265295916350381391872 9333617 95112884144750801935467111525962628480 9333618 27879713290131376815027887313731443200 9333619 484309834470292998057037572113169075000 9333620 -28911914418487754783280642974227960320 9333621 -253450826680116245625518949932608712160 9333622 -105963209752094422790231488031111000448 9333623 -858102537087154222885968461385198720 9333624 -153076057029300765150444640650360238080 9333625 -21646768376755041438434809294795248000 9333626 172566725521699574853400984013860102512 9333627 -21350818467909127594563054555311018640 9333628 153745468114023422169024563008197306368 9333629 -431531753709958490847538209203335148724 9333630 -79782298277786181170312785427618426880 9333631 -134175973325807560080927818441755076288 9333632 86285625481896318689464554629281873920 9333633 -264730889102869718738171854012346400 9333634 10892087272996395214355674094151200160 9333635 -62300314456673523029506727319863303040 9333636 -95060596098672232592007389095166607360 9333637 -239134768346325997958627498386421719714 9333638 -92444384956595733963855038379286181280 9333639 99026327012124112221259758505330801584 9333640 -86244116220271257708575762351750707200 9333641 -203509201057586624623205265188166000000 9333642 39401715252116594689379123041672710912 9333643 244831460583949543510830178749330709248 9333644 -38070012000147434547844935298786828800 9333645 -7102513091733030669782390315104277280 9333646 41582029641007292456955475850939655936 9333647 297377624604732004858755498792164994096 9333648 -52526755009878436209028785217806163968 9333649 -570393245463890642912857585622834520 9333650 31842744620855202446942046046794264000 9333651 111163116429239690470309586547498607032 9333652 414249187098813815254045731190830718720 9333653 813553573041852275189977378356338304 9333654 143696136579989960636950785314396461056 9333655 -5991301769043268450329451670697256440 9333656 1906321007914994715773127114541056000 9333657 113124918911388996185440769481266903040 9333658 40222246512725858074802874080805208800 9333659 -15578286600432763622120595779606374140 9333660 -29221512014739764944821636525113671680 9333661 217068023303137254679946003143057516262 9333662 -20821317258268320076664914196062287168 9333663 17895485871351559234211269497355280160 9333664 -240272077731740753915055402332015099904 9333665 -146672149601753226188770446002490370560 9333666 -369922352340201185698620543277332480 9333667 27895933022699208992713938660012369120 9333668 26258479581537437887100523651978608640 9333669 -233405901328866368785855682962329745056 9333670 -5510493285737387818793735652565622400 9333671 45679207547168344235686814825345943264 9333672 -133176760100357141712927097711493038080 9333673 -40290898706566452337407379257174845976 9333674 -44425980389524053921638075455043827200 9333675 14348119543284445983968310508836949200 9333676 -63541065155185876981723207769346909696 9333677 -290119484584208937196285152687784746474 9333678 3338334685908120830747100824283522624 9333679 253226715155832253542065854028516588760 9333680 -43780120606575739452149883457905623040 9333681 36405718014036162170242803184042359744 9333682 -146258925840272822506314260438658735360 9333683 3858602239876862712818101875282169440 9333684 184289482715701502823617692613518110720 9333685 176026157002038680346095059060447684380 9333686 -111489487552286257450936269588620020416 9333687 -81676512665086596589618291048091053824 9333688 1723724773893524058799477337298616320 9333689 -2767228932602030095434383977143364140 9333690 -25317861535229171535972944227037364480 9333691 -2708225925135849955128195475035699816 9333692 82184674265184538809441910235055421440 9333693 -3369549339418502482045868423743765920 9333694 -33024126622474087032105622541864576448 9333695 -76924483184614843708923255073220111520 9333696 -13599073137537785614381306673161568256 9333697 -6643440186643923067451982635973504000 9333698 -90125172293318009639424138441336240 9333699 -49427387754131219584231798549158719232 9333700 -7088465047844337502551164057876828800 9333701 -206556454487164997793779450742823793190 9333702 1573131495884944154295695526281688192 9333703 -110884809196578804159222590646817658840 9333704 127053090448711028068565872892909429760 9333705 -123193017680164407032704822690764056640 9333706 -27962815592338827147737752083372815616 9333707 16487323371644602240814372862186715320 9333708 120254748554714550815315110508804828160 9333709 -1632325901851003323671460917492958720 9333710 19326144213707752872493153418744156160 9333711 17933558672758218480157801406950006200 9333712 -35523378494775955392791962639837429760 9333713 216171197540130724601407811006697985524 9333714 46217165623941751820309677510049218560 9333715 247960608193539913686985155529748920320 9333716 -1229426697369313311664232679917875200 9333717 -7509510956867153232269780394912014688 9333718 -58014369426735697451996272016569789440 9333719 62373200655838225479366933062761578120 9333720 -121474245047260427408258753330676326400 9333721 -88645915981650936957234551615790237488 9333722 62440263202876526641807127557131109632 9333723 -78751522713850394790068975382851667456 9333724 14837332398637446220603874683997523456 9333725 26251327063911488776481775849114371250 9333726 23275104484627501420938998567248785024 9333727 23391666327410818355836200338765599960 9333728 -15861912785179467487268469987018276864 9333729 -138470240788883206788323482580328534126 9333730 -37106782246978149535897547359483269120 9333731 70227120352111305628853380301619770880 9333732 -39655426691219057429887545262024384512 9333733 -13539961055803086133593776323415108640 9333734 76807686498153970876885807047258146016 9333735 52819404765256898126889740051332770000 9333736 -14283949860965692421110914854863011840 9333737 -122467340584571082542445684277574577600 9333738 -131979238808542611571927485229700136960 9333739 -198892188540639514347686788996749480460 9333740 76003673730452517117196347596668032000 9333741 83421839659220581907279052597251924640 9333742 -89154884048466558098608361486049877056 9333743 -191658390109933480312918406220252121008 9333744 -16900246521398890248449115939565731840 9333745 20397275159734210742378245432714749120 9333746 59809127459106616936601258647760109072 9333747 -432339719257338735082750388336689188552 9333748 84648658647463572872167810665123902976 9333749 -32685380789820565091993358985018151250 9333750 19908403081559593102854835084324800000 9333751 -101130495853246058331323947923114413648 9333752 334589079412509590349347852430611435520 9333753 78387810057089757750323615440761448128 9333754 -81415509238924709205777244233943265424 9333755 -66301103580977178159572061074803107840 9333756 -23707797447086305879722967453027557888 9333757 383556730063116148225765585534931139040 9333758 62711223860950638843758617964662766976 9333759 -25150595788788283748559178324847365632 9333760 -240922009244223920578299337279191121920 9333761 47908107984965384760689569764720940500 9333762 -112108899780266896995839077065458757120 9333763 6524388095204299997831332691182653424 9333764 253089268233556383438086847165132106752 9333765 121677441314336130684190901707622217600 9333766 -61248092933759500775512460457046051200 9333767 -169529760143940622557388082357367758184 9333768 -21947805575800537328040001337403310080 9333769 -375460726059525735608379639161497042160 9333770 80145898844677786590948249247763400960 9333771 -189748810075961115503678779918294740480 9333772 106106353796870104394373419817560396800 9333773 61438333185286541596993278977182308684 9333774 52365856241871783040413749212838646144 9333775 -109494389352684003462350856121301789400 9333776 38601272963355394435594135965248716800 9333777 -30002374310944632225748075427911776000 9333778 -211903562345690327024830008183565480560 9333779 -24808308565406742565448461479738202560 9333780 2899274992193953280833697966530129920 9333781 209852150469647133209725665593517581582 9333782 -5044793261877533676942149555595787776 9333783 -10419520587228300277526606440049353248 9333784 -65937150918702565047702120207938365440 9333785 -206168530028061725111042293793536561020 9333786 1839985170141050497690059377007452160 9333787 59886048930507663776827851545123746436 9333788 -13178270482971453767517390928978575360 9333789 191937318997624070514342820175123536320 9333790 6906273062230364892851588182608153600 9333791 29690071511740210656469769570039385552 9333792 -3107116112065132761981735118831484928 9333793 -57889170148555305884325490642597487680 9333794 136559516345996160988041457205481615360 9333795 291422224819315718290413757044000000 9333796 -101693565221199991710955550322603760640 9333797 -660827939771963345314155729310331182656 9333798 -23686534220899369148223779830640982336 9333799 -49623978836527222698310216188055933008 9333800 15937106484332758500992776852131840000 9333801 162879530585201971327857527595218654730 9333802 112114003232420102422360742281565647104 9333803 325826378657177958569849391887996048052 9333804 -151141776574439815926696995950163925504 9333805 -40053579848052966081909005123285848080 9333806 -146442998774662651512520171533782355648 9333807 65990717423579253799085170064181696000 9333808 12586306423914932547327034436763844608 9333809 -98972371110176043777148323987550660380 9333810 2611594567177677452432728875705456960 9333811 82526802088791277547591563334837786800 9333812 -307882802849220394158548241427080326400 9333813 -49861473013221718203221512053547321056 9333814 19123931654937401696397964662482052864 9333815 83418475883037985786700030749637101920 9333816 43513897041049339718829989549438607360 9333817 34504483700916448423336016581386765866 9333818 -13835798010138338997011061395933073696 9333819 239098045028917960256637469051946160 9333820 28524510808242447365791065219537146880 9333821 8878263098227682501463500673270971904 9333822 22544383463257430346826432905460222272 9333823 -129884371909556927576664869314529330360 9333824 84055708859207582452348097482551459840 9333825 -107832381471337937722629655726157018400 9333826 -107097108612384220792386236366738302080 9333827 -267890602246824690450412978724975520324 9333828 -6851344507712640236582827034174300160 9333829 -4614746945728656233705067920785513570 9333830 -15262923670567340656374807411046844160 9333831 -25044181310476074341417523637567765680 9333832 60087369103231054351806569585369318400 9333833 -91292922924133484072914251205490118642 9333834 33953535106183420539158486176347098880 9333835 -25109831549643114268212215253019676640 9333836 -93232164634652001020696951205825035520 9333837 155516037992281096990191400064807971008 9333838 3188242429540796817072349766558967744 9333839 361110197361737339488152152878003323456 9333840 -15692694470365048467684381116401582080 9333841 -108451279293157322767680239029299708816 9333842 12788856657806236196560322371412848128 9333843 112870494277983842195652432858523604664 9333844 -18945797853207758930483310640625318144 9333845 10987640847991940710928386417409767200 9333846 40139616256379423600593570469856432000 9333847 -245571955204650270890755950583880819704 9333848 -193064180019574393849431758433165987840 9333849 -36925780514413885524986367953784202560 9333850 -96139473897764129089764399245377920000 9333851 218010125617001536571372156617830870852 9333852 -27004241003201325047813179900076163072 9333853 -8682014286258434142841432650264935400 9333854 190420147379199788854229527504929204672 9333855 32943508820090412978095701834156765200 9333856 69832908397969898748238926951095992320 9333857 -82090054652075200126553734505415703020 9333858 48442698999548162375095699289872205184 9333859 2840874056975682464338124859982844520 9333860 -86063182394299109370874339766255370240 9333861 128102628312056865856090646528009227872 9333862 -45179178222541748976844765818024545568 9333863 228872573657561120033772275510547397656 9333864 108879010213463016337248022796824166400 9333865 153702460033192255751487172543533696000 9333866 -205112262728334715173555566030270545056 9333867 264136414865947403075682223996061021664 9333868 246345260197461775131948282686224648448 9333869 -21623639155478730697343368556142953952 9333870 17315102981071201495957498271034224640 9333871 350338849237603508611304641070183641632 9333872 -18416347213702951145083256942201831424 9333873 -222442190533422382955071518220392292032 9333874 -146633003295177586431905015097839361408 9333875 -71437440471552602149043368561879800000 9333876 82042720506758029092385011085502853120 9333877 -65132246435952744936911757078682264928 9333878 -142448263708385522649538508906993674176 9333879 -48287145060027076863592996498005343920 9333880 -193372875127802349108457559811598233600 9333881 -4601244123817471788175918579169365536 9333882 -12374393407276753543561431945908942880 9333883 -9685120111139081652739047750352711680 9333884 -69980124177305043243896346799004190720 9333885 -118557132918170882977512015035228337600 9333886 17907401276198877534303300586583035392 9333887 535524733553890772782653450622868410872 9333888 45918313712717731527379279520622182400 9333889 -143857481728326701687420522884001154044 9333890 55996253049040639859945969227565575200 9333891 -56025980261512286118825228062811820848 9333892 5705005874335829066784830324823641216 9333893 139881978917416656699703669033224962142 9333894 44137774326521168934011553964194685440 9333895 -100575921073982623996119254487975774600 9333896 -5856105129706822040193185897766912000 9333897 2871138542150213119362388984738563600 9333898 4959129505482098654040230791315758336 9333899 -241892022529363961156750859687707856864 9333900 -72229047829951730589117260740204416000 9333901 -166886098428790008562708473237857004480 9333902 -97669243905771330056185701734328158400 9333903 -51542640718317393921410609712594091896 9333904 76959996612367703493936376788623097856 9333905 -31869631937389412622676175390792360640 9333906 13454433713923612393042650452866744320 9333907 338290889006850585382692864171393269832 9333908 61595621239048181158580950767947488128 9333909 -2086259195118564080259020589346303716 9333910 42249606723775738647285946788824622720 9333911 641963549244005962195840952714983606080 9333912 7030488868350228778990541276734894080 9333913 19810928247290191728660811993988187924 9333914 22376141623612823075307394193018425344 9333915 -37888555737980980221901712190350904240 9333916 -62531325916937416523590258602557583872 9333917 -2984457901724786380282774071699179034 9333918 140423492354811069493394970367805706240 9333919 -85033086198149474781794049311594274704 9333920 31312639936319891211386470128119316480 9333921 85289847170278001173034742466336795680 9333922 -68396664686695421660165603477513244096 9333923 337668228695746257194217443632739133624 9333924 2548336477013878988191063837066721280 9333925 -148369331211089572462566664106200805350 9333926 -5342467197802002249626146295590008576 9333927 -72154434474629629109534952491439674160 9333928 -370344987841072485261688617198784803840 9333929 -234547511667158295170163323882931271680 9333930 -127862173935281830580844457172405760 9333931 148613133191019539846883728973577089984 9333932 82082410414839562531471669658824586496 9333933 78940837014518242992706915799057177664 9333934 -85952557790793414559809069126140424384 9333935 -11288750484051496703914437152591677440 9333936 4507662858187284555084981050122764288 9333937 -337540179772858822939413555446928096 9333938 -5129010706262888426249320110799657056 9333939 -188010330119880158611571018855452274376 9333940 81212880806005014034364615611392000 9333941 42488258707418438470861575447670959342 9333942 105669982911237827028588248855897944512 9333943 -32968222363371634743270369398298126808 9333944 -170729759611522389622363897057762222080 9333945 52400655556274691456963689116865744640 9333946 -130781892394106255292674566044483005328 9333947 -14880313972574931507302485853022321888 9333948 9125158147049097914786912492216239104 9333949 4780451869919418344421907138247240940 9333950 -16138650077995009989383319633282408000 9333951 16861761967438070754708444939726626304 9333952 19170485156205805165218076120257134592 9333953 69907414930862124443869730326403000256 9333954 -3301307835086244973630537589055487488 9333955 -14071870986125449228092617460473178000 9333956 -5771189013413527354843434793040505600 9333957 -101575409756040730545349703240643190560 9333958 -139014052136292631383336241277457973920 9333959 175476905765404044645930602348501324040 9333960 104336420455282312288275480361576857600 9333961 102267657991530598260291177658856632932 9333962 189010124202581009430481609993456971264 9333963 175149385492074349031701300908548128080 9333964 133285985326622451042389848458283960320 9333965 -14709704809502321285085031876356038400 9333966 -14699994989196840821360436668360688576 9333967 4899018923612206099532721790810309240 9333968 -16807630767571088097434482426079477760 9333969 -95196935491306292579691183022261054080 9333970 82950725499172548415087010136906091680 9333971 -62398767017726125613989982735927108808 9333972 -75272784285474001914554536827240933504 9333973 -236735983189568951016469987217409473472 9333974 -31146592092295449181060190142274128000 9333975 -22356272442157268096106597961591948800 9333976 -755779789345164088305360906581114880 9333977 -26740735345229498019658137844550864160 9333978 -19010321276181351498682488895759557120 9333979 -117308491545721380630521048067123884160 9333980 175185473527121574727277100008714511360 9333981 -8522068509237553270522828198388637120 9333982 -16294710833616351710177158910101883136 9333983 -9092492795701763330278840657105663680 9333984 -210986551721340267020187536207055421440 9333985 8836221328774684900055658133673034600 9333986 168120908383496405919435899289195346080 9333987 63550148253282865365597705341778241968 9333988 -35309994935712235936612386268115120512 9333989 -15897481078668415561717205884597031040 9333990 -4630428906143646168685371876584791680 9333991 107143425489239095560185445163060507384 9333992 -161614181513081271616997070345405726720 9333993 29553925116994446759240655203917829264 9333994 -223174561576006262258442986705560474704 9333995 -292773467466992052765013300238404076400 9333996 3082219922783851289767855295280414720 9333997 -124364696615096786443409153110984088800 9333998 105686737414182089436120396630085474560 9333999 2097345196989190493201857963251873024 9334000 32263853717928235953345563136983040000 9334001 -155131238841405807960423011800569229998 9334002 69004980331598052602908244515737619200 9334003 -118037432788375039783473719639592622944 9334004 110071305000808340627950762145657245056 9334005 5204939842181286552087568619487792000 9334006 -46728111364670803544776408503633011136 9334007 37371962603491160519999202993599645184 9334008 -177481175511054598964464187421130752000 9334009 278086909355702066887310650696051823210 9334010 -1106224106474646322273308040362051840 9334011 73181994033879569613311782024700840472 9334012 -365892243599872743670416686124418744320 9334013 -3222263915653811624738426189722268256 9334014 26987558907253642346356089413294527488 9334015 -45768482820742078252160480538640882080 9334016 3149545374554699087726462886060490752 9334017 -59662312908431911914493987608235331520 9334018 1254120044211925627654626633159943680 9334019 45941773077315360659679954961154224272 9334020 -102937997126442110100570023674715504640 9334021 -1391290891805875612461145209372004128 9334022 163448673990601358551430271344653235712 9334023 -78920954286760175322062747193695165016 9334024 121626937948065012638397655788721766400 9334025 158631905487518152801887247186663895550 9334026 3342135258189160515190730366804558016 9334027 137927033518626156264985989748497906000 9334028 33102509085520350050634867904474140672 9334029 -40990662163535764640107225937997450816 9334030 104737756820465923561921525820706260160 9334031 -137133604739081802871581407727407678880 9334032 -256243319652951626651256558632435712 9334033 68460143712540087627085194616006127282 9334034 134353605505425665002053681364386646416 9334035 10151139098642808266209800747273625200 9334036 38815297072281392229471350589236674560 9334037 -228741208653413450359156050664276676616 9334038 7476308152575195426148125916861169664 9334039 -316239236615681016086216288903344098552 9334040 -205191074360247473832267284893301760000 9334041 367942547522343797037105919193986172064 9334042 -3121844676431801255420846153823293760 9334043 149810631760512638263167415885911208944 9334044 1141908473226112744551378148660184064 9334045 -31398069708752961101786622716214942720 9334046 -129881981244430246015326032684321766528 9334047 -24666901193882127821253775631128207800 9334048 83147991565010260191182945012564951040 9334049 52848482873746193706388966337981566050 9334050 -1789187802352372951107466862514758400 9334051 -295658654181736935743738063692501078948 9334052 16317556000292327615474797743711670272 9334053 183278394415017763020129820222235520 9334054 -90528542850212534570026122373609296000 9334055 68600420839448492437486049801427360000 9334056 172485402105217850106318454232527257600 9334057 229440459569694415568850097126982641572 9334058 92121847187867629446151406945939351040 9334059 226749784074126074420404174049705011200 9334060 29147395543516816970023817047912642560 9334061 -159061945408358237087409205332334314 9334062 37741978530096915321238480873154547840 9334063 -89369113321894061301578955132955258680 9334064 10228401468829899476403604225900609536 9334065 48333404850697114286194655996138461440 9334066 -91120471661043166944812261792983796736 9334067 238529308436259659477073695008861710960 9334068 -115045134570764211058805815409205596160 9334069 -4668269944424068800450214874853019648 9334070 -127580019962926116273799169917217963520 9334071 12769745011302405215088186525164971872 9334072 -13356393675633029349166537172396482560 9334073 -86046521838929787508059985060185783360 9334074 -20874988881651532525539967905108157440 9334075 120666530921576352869252018873267249300 9334076 120310382476243837602463488877879503360 9334077 -2341239537135420181019157388510988160 9334078 -78031994681541162252994352105033664576 9334079 375052297047590087675726795387476447680 9334080 3031299236271125412546215254173941760 9334081 -151339056621826182414554288830236909118 9334082 -166375128459724000074003451416244450608 9334083 -10906987358938484326473144352383913152 9334084 72426657661707967666685556057158144256 9334085 101319362357065048534165996456824643800 9334086 -4997282379211532941266060276444444672 9334087 63527558736024792708526718639608678400 9334088 -462777880609964935104332186744721930240 9334089 -140779909067877788401658410031856840480 9334090 29844225998002943468742039152109880320 9334091 37456461103250570482203935679684777072 9334092 44626015486497867755028728869373644800 9334093 -103783084682848807523371484560579754496 9334094 -25999021054208290657071875150825819136 9334095 7342792366420344521399385095231040000 9334096 981749864928811238940519343788654592 9334097 22526350506663913807731666936832107120 9334098 -59659551046918336501601878992908296032 9334099 36920087282050188965488507885668069736 9334100 13095501223356775771229250921638092800 9334101 -5668211740695573426961143450548881152 9334102 -123315386828892046585805080522311169248 9334103 -101371418879058731833750323459051366648 9334104 -79414458911216701286258521246532935680 9334105 -307945735723082381314706883021860496000 9334106 52175950276422857826054391079849349120 9334107 170310509626280843689807287712385085804 9334108 -225174228003552472092419359416534170112 9334109 19952743428262878658489324321100850720 9334110 -2706362836483544623920245991858426240 9334111 -117667507439506873792028531003341611520 9334112 352484246955223092278802430665514156032 9334113 21873288702280655965042536371381876544 9334114 88248854360936272739768243013455120160 9334115 48280900682812778695584156749116855200 9334116 94288166642812348030454277118617968640 9334117 -103150470880261605665672059096015675560 9334118 130425388346216089366463991001909737216 9334119 48286677887230353662493475720416000000 9334120 124282302816224673528590829692192716800 9334121 -373040725555512444926284838498424872988 9334122 3430306384951615643146991599328785920 9334123 -316389966905389841746287376521548895628 9334124 -16708956468385068144651825420910888704 9334125 134394848379947542394856347123445639000 9334126 155773942978631044401388807458065128512 9334127 -193800327799398057788428075387840150728 9334128 31681781491043622472980426964795392000 9334129 28447001144178549343223636487747155072 9334130 19162609300748453621531440624958016000 9334131 -85813404939263247325287376773533386752 9334132 -100505191376196448251922665531483839104 9334133 302461634831392815786338911563329068704 9334134 14693683669652361523982735894656916160 9334135 -79410666518192883734036069344108234920 9334136 65187414343779601205660708744590786560 9334137 203407946907923213025433805261008936800 9334138 -38559562574444202909769201995129439488 9334139 -3679186052453369829225791674432261896 9334140 30721243449392479038621221901870105600 9334141 224024446692999727459529452005009542 9334142 -15301982187810894281215089678581145600 9334143 -57484497401935828294662163651721241600 9334144 41266766203625289562081830669668843520 9334145 -4555163307311258047800399422017977600 9334146 -23499445631390533089252997160877196416 9334147 -259549528327595684585359134160819574404 9334148 51349551962180184943681876817811713280 9334149 142197803316552495267896047836819770880 9334150 1965998716565621562094945435448688000 9334151 245035500455564897816478269702570275512 9334152 -246471390959345976308489802383409146880 9334153 -427992623912231204308875925996056566400 9334154 -104861025344053072117467388902797844480 9334155 -79277022398452219502180529290354637840 9334156 24387234798189682051395650368942325760 9334157 -37958784509716080239621145648813575328 9334158 -63487520117560804692157354129245921216 9334159 -209197732600309568597315588567635234272 9334160 6297186155641211957045397224997519360 9334161 -51191067648081507514390710491381871390 9334162 39823739758102559068288048228660721664 9334163 -271878413954973704594513652200482101588 9334164 21960118450004536446875053286755848192 9334165 -122674116043780396867332780442900763940 9334166 -20090476845893738433336199301423512320 9334167 -43080744794674459976946522255301528320 9334168 189248258649364325807722021908850176000 9334169 67830280179851003074517013959777886528 9334170 -23389578212492072912617295967076761600 9334171 1048918455843601836254411881693582848 9334172 -216025148515530073553493874256906603520 9334173 -302214403197314909744638023879046932096 9334174 -179659369937902739450410142150673256128 9334175 38066183453868522949831547569133221800 9334176 -35739643784978503825506261201328275456 9334177 -185418208677205682073737942702842514974 9334178 -43017140642010117578556527339663506944 9334179 135481811998714668170701169416458932448 9334180 113004933293320000560406421836305960960 9334181 60373723777217562670560641082493141692 9334182 -555931965641472492159638713300992 9334183 88871278412940839475554302413683467104 9334184 -23018288779620853510725167971881661440 9334185 1234490723385305397586600962082124160 9334186 32910281377145129056102165599980395104 9334187 -241590750464027617933452998047111418760 9334188 -1102965492934648939362175288406048256 9334189 91385602614633014021749226089076859424 9334190 -45503614038717926369346500559402952320 9334191 -111649826640161041037245099173500066808 9334192 34510986359671518819308037077059305472 9334193 -6239978457787320744262643117424111888 9334194 -98842092802272653167090857903925449600 9334195 4215854334857725232839300077780812640 9334196 -169638118587761040608549123574914985600 9334197 9876609895631322813637344395643756846 9334198 -11586227683592409793391959109392783680 9334199 -40862153896372288928504910483443805264 9334200 92758434794807364613343935284461568000 9334201 98083557167150924607654027025975467720 9334202 -137017987676314328251663243488274370448 9334203 -162658870946965332711764377795339776 9334204 -68925134918423227175238583196190540288 9334205 -125705204095184741902647586419425519700 9334206 -9251620102215218394791526741209196480 9334207 1737073249355068243911902795087945952 9334208 -42558514227158906463084382430888460288 9334209 126469467125842373744364065945987552304 9334210 -19398305318105410680117961095884022240 9334211 172315572722532729244087386646092676512 9334212 28772728036270571787760314647937073152 9334213 -114474091418647730151561360928877719680 9334214 34851544908869555650972342881000495456 9334215 20493407759861721080515501008033170400 9334216 -11837550075216450044235815409845207040 9334217 323063620039146450408933679128141139200 9334218 4916020542653087326384277169468704256 9334219 -312591175347136552601848672477826294380 9334220 2109172959760793064439354020451061760 9334221 7517082093457897977151261004730097344 9334222 -125326854464628273628546156801728161088 9334223 -40375630631000905550020068693783617736 9334224 -8133711808863310755694479536050667520 9334225 1412944112091189711941551039826276000 9334226 -60718674957051902355176440860136385280 9334227 65206028345867575089757816307273125632 9334228 43549474523488119492912543469337026560 9334229 275448042870824469020924781134023693440 9334230 104006765755743215632527702110717664000 9334231 -49544297920527434789477030051507272800 9334232 86190529163627288390203499248797542400 9334233 -110124578379899639665415627755445311398 9334234 -30329595723473782587060319209409809408 9334235 183352230093761890054331490557246239680 9334236 -114968813445742234898665544196362259456 9334237 58427611544654163260397565092584008992 9334238 -32941671826545938710769062850916238656 9334239 -312631775990290714346737651346845576320 9334240 30957188507584445693761756375697326080 9334241 16018149586105027612584966729158375040 9334242 15413301924862584436602159340766017440 9334243 -155891829405750875682690436493193777508 9334244 117251186072689153038820598375230387200 9334245 233283995225316416935056114192816748800 9334246 44623744321487966047509270720456960000 9334247 107498091789092764562806862079087461952 9334248 43165668880501364688613804379756298240 9334249 99638707474964283597776879674348614436 9334250 23654150204510072904088715716322232000 9334251 62592553827823568490707396253522439680 9334252 61556097416864026583880622593512911872 9334253 30323234497242218378029703916922377600 9334254 30967507778036373854097259988486073600 9334255 -14966966238643862335649909070469353600 9334256 -43723480652820115393175878140609036288 9334257 -752101681268194396444441081728009360 9334258 -30467926034175908654237696180196247488 9334259 -32413985122940925098116727982811855080 9334260 9768612730448167964889768079903526400 9334261 276937793904319579015331580529515985500 9334262 8409089488797165809454219150266750592 9334263 -93874247890130211577370857682473760640 9334264 75767241497844746931675672524163379200 9334265 -17059542103662435944533994280279639480 9334266 -27603635016182078129379257769059966976 9334267 -1512240769987182973467467188948148120 9334268 2170530079016079426307853493107473920 9334269 -77305945893624835553755802809216333440 9334270 -95840046411839372844628784910242202240 9334271 -370446118445409010246660772668473558528 9334272 -107743332003524418955837950077026959360 9334273 129384771233223050092445125593990240000 9334274 -105893180997797920136877133971024268800 9334275 -102445632952035355433921725108324724400 9334276 -1093956100471000132100635662777946112 9334277 93239493256115556760465306012778364126 9334278 9350134232364590325633380239186957056 9334279 -356232387179900112874875530701552822120 9334280 147462456670836451827581994975642470400 9334281 59497199641615869108158138474399794368 9334282 171447840973010280387257972537965804800 9334283 -18803562297035441150191986760991228160 9334284 9115315691719679894095104934489959936 9334285 182825714757153567978519685969690171980 9334286 -13281604403183689410555533477763827712 9334287 -59561705413409202882917518467574420056 9334288 -79314272000940656648953621507482501120 9334289 168756998697905442984400303095097287090 9334290 13412813575715312832368593025599872000 9334291 16697541633789190402664765169372630952 9334292 232294842138290658687665011970987950080 9334293 -168304689967053018525540861458642557536 9334294 5114922489540272150838624483648000000 9334295 86469465768359904757143658098064219800 9334296 -25097988031941160157332564115467130880 9334297 -48925895637802457464549689826683427968 9334298 221774909838210209670335877875225147136 9334299 -70248861105169905847073333459656905984 9334300 -150962866604458718876017121711249856000 9334301 -41477636212726685948973970184330750400 9334302 -21219988152676820546324914612571544768 9334303 -26129915683792785670835715358412153232 9334304 78285936661335553869602807943739539456 9334305 -97450748839572160349753088298267708800 9334306 -54811984233758632145487234978833145600 9334307 237940363652904736597217235955224678204 9334308 -55085855733653459896849424072752880640 9334309 79125148897449660591850156969327970880 9334310 2193399041936577610119017527959816960 9334311 -778041761091891586290038115914893056 9334312 -133633246549671992492451737303994132480 9334313 34983381108595760660425163990178548880 9334314 40186308035010614861443671311378934528 9334315 -275453294087472113427127708297269659040 9334316 44719490589169332734130682051963895040 9334317 -20883114016454640410421134666572316160 9334318 -65816449749989180682991773317661331584 9334319 -214738259024926491467566863484504506360 9334320 -5968686921342045312822104183537664000 9334321 267195536844328305301510335400531685172 9334322 -99506127887850444326216040062663490288 9334323 82158876396929246340821631846795166464 9334324 15535056147137400235982915329195212800 9334325 7274342458579458919114967124922051200 9334326 55975826017763997820005865707590361984 9334327 35622339981629545851109696290716635840 9334328 -122710584659544258984735601624454983680 9334329 -69372173289343449034747530866906464320 9334330 6560624261122318748758910806542382560 9334331 -286719630167782559169290645060774393400 9334332 -40336462522575358687255255255412490240 9334333 61101618814887338052473322892365169164 9334334 -98277881705870658725927023305620835840 9334335 2367911465561070696009049796694360960 9334336 -53314548118851620021519713256488304640 9334337 205477291712648080206426517099709473986 9334338 29924070852937942069326337777353865728 9334339 95565520947696637107425582595889360640 9334340 167019299801915861456225887778496963840 9334341 -7770494475469594544762650623866307648 9334342 -206091799916808843326430874775587539456 9334343 -115788775821253363404491426843718437856 9334344 89454629418759251590303482037594398720 9334345 90351754360904428111937951792335664100 9334346 24853661420436012728796094214905512960 9334347 -72706911217900312951132381467027388800 9334348 -64736033309799297166179335382854856704 9334349 -2303426188936809153597746605815735264 9334350 23764112663994314985804320926788321600 9334351 69538462302246671524103137236504748544 9334352 12141883398883865844160009611681325056 9334353 -184397422570145053561618754818106178000 9334354 -525670120105490492350740371081433600 9334355 24332298439088373060845884920055667760 9334356 145610396239586385784659748648475830272 9334357 -380466920735213163297736498240332345394 9334358 -14547623996909043514853828035497630720 9334359 190567262597128231420975255572569627520 9334360 13721791772491900588982485148855500800 9334361 -140779140846349023376313591978632229376 9334362 -52264935738355404117180103114303323648 9334363 -204859928396503742829501818918118771388 9334364 9151220309937479490018000672208542720 9334365 10333542530241154688434024452737411520 9334366 12121913710063707612863676099359635584 9334367 -29891715507203776636779695460017135616 9334368 128596683074965578917383722677768945664 9334369 -165432271391579516604531391928158197840 9334370 3187543523405843612398876846381416960 9334371 -85688548858430982971312321576655326088 9334372 129462034208020024463017787201776424576 9334373 44431201012672354505858794219225383936 9334374 8629461683457194162665021501161879552 9334375 -439696399027804757587535369232919500000 9334376 86277334095430609884993253133301350400 9334377 3232652957913243942459213836615620254 9334378 125251566090881916632084360800524408240 9334379 19721857341909178320452796684875968128 9334380 -75141023091838483707571762490083246080 9334381 51739033083751916158301402935962503392 9334382 -267049070332108255159505881543068954048 9334383 24109740625176729435996154868537720448 9334384 -37804948709670602594213750476837355520 9334385 -103073839556168123244843029218492713420 9334386 95474231170278705743726660524123795200 9334387 -3815353878734669907069718464671286964 9334388 -19396001971156353260555929947857584128 9334389 142061953767982046349401187633440668608 9334390 -9026607074806309856580937146656966400 9334391 192589432340496668599126847692592870400 9334392 -12390286011625221634439098928728289280 9334393 314651323258792419190427492076659153642 9334394 -153223889300235139448480822066823225408 9334395 -12541013897490504786167420766063936480 9334396 -235186500087862427251030743585901486080 9334397 205841591134499370329172330799725792 9334398 64258324140217365535671378781700076864 9334399 -282687720456747632912317253893190377600 9334400 -1607610098015369493608288226902016000 9334401 -3175226281134831866933400734023682976 9334402 76832877542051423422336262079971865600 9334403 170876002494683200087759257741445968000 9334404 -9760230043597248881688674922377859840 9334405 363729479202358937346993473839035273120 9334406 166430094266843737424419968197723461440 9334407 175229656269299271125322328991562234192 9334408 -37209683958339685301987491201114967040 9334409 21384802345193328713716226509075082880 9334410 -25200368619392107993916461395068743680 9334411 68870912719010790330187660896456983900 9334412 1086172610873878308794064934485571584 9334413 -18965541261645600118713703591521056640 9334414 345434206953689485074286294492405046592 9334415 -82480716019440448997162988431174948400 9334416 2667537195874348537480332530324865024 9334417 187673918643131715058847931216582940466 9334418 -199727997173522100051604337931724233840 9334419 -62698888610310788680348311368863260672 9334420 -27220651605410907727508176693770877440 9334421 -51010483573172226282354907128743787378 9334422 -12627342035709276114626323164884238240 9334423 -82360077950244618663003553410986023760 9334424 -323103079317258460437858182341662720 9334425 71504590913027929722773719335444498000 9334426 -1154731650708361850399674875495702816 9334427 -14118917005833644550506167781524745724 9334428 35134275859732326248029210445393458176 9334429 -35474100916548493573090153626915238464 9334430 -18791503377490909472033684367771552000 9334431 11208868986649282085261186168288518728 9334432 116378004297887816761588198328234606592 9334433 -62186289773600320454271547419209669400 9334434 -4857744735333374245818414890466885120 9334435 170136020166090399344538269216626821120 9334436 128633900959851126348404854290253783680 9334437 3177446069025297117453220554699192960 9334438 -148087695640566378067799354488695254400 9334439 322016945911076578109505170480656359480 9334440 180150364178919977086724883985612800 9334441 51387418119938970506737376567390151168 9334442 -80807772825957046559783073365342959008 9334443 31012391708832623755999993186869791064 9334444 82212137454351128153018012890619627520 9334445 -245511873826972181391949709888545102800 9334446 -141747405940141259213743619518453358592 9334447 72681335975099327233661134396800138896 9334448 23717064821472502785056329459163676672 9334449 -153517686081756887528934613726700012400 9334450 91268073394790221930056481735123086000 9334451 90268685557954055155607498301533546448 9334452 -146486588926474512949528106517705043968 9334453 -267057369382389063130215973551800181600 9334454 -7274659038797900752024000545307274688 9334455 24107961053087216607732893969328698400 9334456 176096215229092837128174235328890490880 9334457 -21788936732166609080503821236553003840 9334458 -7784898608455288095677192117134543872 9334459 -50764823156782685980008744455333565340 9334460 -46025481932982537377088030080788446720 9334461 192774973198357170753702658342915030272 9334462 8055480138720671112101755360192529280 9334463 -223029631784923980863154140139105828288 9334464 10895221815119055238728061260945948672 9334465 164129635438582023586334223245613185280 9334466 -46757409038423140961584024292857268736 9334467 -3613097529537857580123535452088901760 9334468 80034217624554548479321211388826583040 9334469 300272066284972044305551588241453187870 9334470 -38696232029903788040752906676195539200 9334471 -24367220375289449398042884974155007048 9334472 13319134794156739089598754973705830400 9334473 -688717297042516849348073508534207216 9334474 -303935994287422974325179461117725936128 9334475 26417811241948257002509530153518134500 9334476 -54710547553959877586288819444585545728 9334477 377491351247465487554483517005788734326 9334478 61545908662033012494923331505121557248 9334479 56937078318216181118576677330647919104 9334480 -3742863850640899277896935514634403840 9334481 26321856534303405232220182000293679680 9334482 -45474672918594115620365831939808460800 9334483 4445044770878136283650390473350353544 9334484 -149241136984003637238537032228019705984 9334485 160334759512732524963169217955937959420 9334486 12335244263504962984650559637705616000 9334487 -113930999686443004586629255240160415864 9334488 -199408022502504438233016277413639229440 9334489 144062549714944042249110468775617921290 9334490 36471372512242946916733750418719737600 9334491 -177913577137357440527893218694432396800 9334492 62225527153170757759607091282296394240 9334493 -15004975958159899760916272472501033600 9334494 -19001439056636214707098803558202940160 9334495 123407579983640624445419779842159176880 9334496 304479288822930170751430594261572648960 9334497 127566854082442918831233309035103250272 9334498 29388586665583764860160758776555267440 9334499 -382945530916159189883052019635852070500 9334500 59369798811745661068789967638020096000 9334501 -200160857483692860994102710447623320896 9334502 -8363728219847858674582790497113270048 9334503 75204647476792632975950636761709866944 9334504 -2577767652877938882720527082793697280 9334505 -6660544942659906498727107868850693340 9334506 -12856654667688594042029274038387172096 9334507 78204210270729694966824289158784132864 9334508 112988701418439308775760393616410137600 9334509 40004771121054774447700774858370092800 9334510 -8577105337491502786039537484500857600 9334511 -21024017306661145180632629289132246576 9334512 17226399958132010013413785963445354496 9334513 -256738636536112067103541534047121639260 9334514 62451211042157875865647724191916531712 9334515 -1008461206784736791752930215752137680 9334516 238404055050101195275323984925564558080 9334517 -125607779300970767616654145279177828434 9334518 -57326068917586008972699053037680443392 9334519 -138794598484094981294240742874609003656 9334520 -127906456526835002647366540874065920000 9334521 815554587320910772202238581490081984 9334522 145893774909182312019570917412949779312 9334523 -3695807944356326574343024664191212696 9334524 -7665021501526094826777392830666489344 9334525 15727459578955484740949779009892052100 9334526 -1016054860650359256120258407166985536 9334527 -31950131348312288703383268094481630592 9334528 15384584184511684679568769243320156160 9334529 236954133868206989255586067014384512640 9334530 27466631242272118477431225457979641920 9334531 -230462564120474008944225443217219785336 9334532 -22786540644258440386575181589377229568 9334533 35274457998828263627807115806042971104 9334534 5272728037478461631753991026652340224 9334535 4333615032016704779108736419592468960 9334536 -36647754301929581756298510044770713600 9334537 -3947851953618351481855893035886723814 9334538 99556490291907655660858805239856815920 9334539 -11277685864203167037126194420612472792 9334540 -31430341003011313496713243901551641600 9334541 192004693081108141520130430025400624300 9334542 -7530896127954770354806517455162675200 9334543 90392052360791022785613559763623128544 9334544 82250915797395530133388404101160960 9334545 -65956891427338894880966243908084800 9334546 18340062774477969505462192058622641712 9334547 4648963604062287070695414833245220472 9334548 29680242779636883671695377605199360000 9334549 -304471603103369793472274547539875997700 9334550 -12194280494399715142531275698763427200 9334551 -867863416397364264060633247579398960 9334552 -80205701223502064624268209633574912000 9334553 6360534922968098256572129811869177802 9334554 -61013566854999199099150271046701038080 9334555 -78344682844357918003991261757722349840 9334556 -48335861068216500061086851008724066304 9334557 143097092979849801797851213959537364608 9334558 -22730118991491155454100754890914818880 9334559 114656317556355609047021741631131100504 9334560 -1037109644352884657999728659860029440 9334561 109806024342140961554144496366238446720 9334562 -79013778026295245410910000820322106208 9334563 64233302263536305493564566578213271040 9334564 -206785310725964958828262277402817817344 9334565 -38800430823986477856731634259989319680 9334566 -141081011461359008947028405259895758048 9334567 19729323721180318758658113893266742400 9334568 -86458760304284052031108984701561815040 9334569 -577930903903060106191235559501877296 9334570 -52391695658350362283884730505924183040 9334571 325920284703409066717078757002877774772 9334572 18347824767432556796467883230099077120 9334573 -98302356731022682784575824147618853056 9334574 45994601882344389002424064265359190592 9334575 -203697227724336192423141545528839410000 9334576 -68705413036874516353030350932325040128 9334577 -65078529464912354497394688790360571328 9334578 52338027452377165465447064079244869120 9334579 348615017079671304403339705658387069976 9334580 -34870134658732051401017804597068780800 9334581 -410953298273230555453662520868469361536 9334582 -23352715777038396897322144741975077888 9334583 12697706705669062824868405302226870368 9334584 -39727973120333613864547652137656852480 9334585 34504311854005315216455669937480902600 9334586 -205162666560506495298588586355398920960 9334587 -77508137870402904304191721549874546640 9334588 142865677743368478535682166587281906688 9334589 400914987944211551636241038857453783200 9334590 7112064778618078623657923253856840320 9334591 -28099600818532345775785480245592225056 9334592 12692079274860590832937674736785162240 9334593 1259476392956278386636679716354130326 9334594 -68005226277612566725707846205805501568 9334595 7776178025754007713856378624168300320 9334596 28148020233653169502291155559568375808 9334597 146431355529063757800333170702684696992 9334598 -11663147198916814839738500557165367808 9334599 415321121410436085735217289613912627408 9334600 -70216894797255414651502374242982912000 9334601 -382866949061890146098103017818508586828 9334602 104680906258558766286044495063454388992 9334603 43910555225451420121527435761043896852 9334604 -62747336990806223931626491746420927744 9334605 -33128058534716725165429547770370304000 9334606 -32536141236006748345764733883480509248 9334607 -350164890705057363446504068222221505200 9334608 13906175427118102958221491789692534784 9334609 -274257214635487880730689853164897538190 9334610 32139814842887272495083207232543825920 9334611 35473644808997609769012058955303201616 9334612 46412872354617177363235879314010112 9334613 -167041812656277945961348843943195385138 9334614 -35964151178964041066692143122371907712 9334615 -7142300211921076737046386468925808400 9334616 110185679451268475020663274719990548480 9334617 195331799107808521199903872598010025680 9334618 29484551329626482373192117374097419760 9334619 18421788368820594174115633114145452032 9334620 -99960474928766926014704409168507379200 9334621 -230643935039398501040344207817126985178 9334622 -88946930264856344462704019436817575552 9334623 79385638945611981644002379519140423680 9334624 148416044114977731703440495918781562880 9334625 -31925115261919130464290894370594110000 9334626 11813552425134192260423202049236049920 9334627 -44580918563698555311140541133281181696 9334628 -165327724348218221459696555696681269632 9334629 42009735121154681568930879353968849920 9334630 -35069599304878784936080784787482855040 9334631 -24572978126230781544076408192881962568 9334632 120370276957612517242779529675367055360 9334633 42093302604972006258690021039368381760 9334634 -11443254359453779645660244967967939488 9334635 -57760472379743939193576881559792579360 9334636 -255693932802311337040934269802255569920 9334637 -103448598933525571677726436205429778900 9334638 69508587501802923808889526436083677184 9334639 286523048438895008888874962944963743440 9334640 20671532458711430934177759328783564800 9334641 127341827142240957023794009704297469344 9334642 36515451733845345612688294787920925184 9334643 -210778400345459162108065688231828560680 9334644 80070708814601836292852834271311972352 9334645 -107812916042948952980361489784578769920 9334646 -58195406524785176341900591952482021728 9334647 -208826912168518672165224493791561499848 9334648 6059464427031955748840464397953781760 9334649 54914738823279700175092617528101406036 9334650 6891642922097622486911686295709369600 9334651 34151309042570313996064821543006096400 9334652 -130323534869794042494513966755716798464 9334653 -4196865807836193736724040873419006592 9334654 25552308865959224355233474892411346944 9334655 -2325963479491534387599030754035953280 9334656 6607660184000710806106836348331622400 9334657 202479830081939485533475811980242059906 9334658 -5891057199540432456757757004774727680 9334659 144290228907486927745424810818462503168 9334660 111225083553389129386520567810218855680 9334661 -15967792554840372053018879238943357440 9334662 72872511479017005772869911496986042880 9334663 32164565130967819151462553551112955624 9334664 18855858933245127757799086817286927360 9334665 -65536570562714085235506937271543980800 9334666 -378762210712239218434312518243918240 9334667 -5732411378971428132788790687582426408 9334668 18538233403071398511049932705484455936 9334669 -175010416204753700232899305655069550560 9334670 -147010533073510419018602662039134819840 9334671 53140857158158009590286680314976961920 9334672 -13152312762747130303420901232675610624 9334673 10162509753825872196485967419664474624 9334674 -46779076627015432116168368270779249152 9334675 -10372581335914075587417308754992474400 9334676 -48358411693890474349414711991096271360 9334677 -190523738293637340754685296292607335520 9334678 -82043090602665572802235002894308322432 9334679 256055742607074470337338771217814128384 9334680 22870121602509770323831545025924300800 9334681 359717956953466033293666837830791426000 9334682 -39445891060587097336399817400251850240 9334683 -18744024005826648943008340354553736120 9334684 -70965893324641115064065775778224824320 9334685 -8840975778995330736303193911819866400 9334686 23424575208684861793937143504103648064 9334687 204512934243945896674092661540499516520 9334688 -40930304320864762282112846618544832512 9334689 11876667715371249625949185340368060416 9334690 92079762850250110124867032852414579200 9334691 -330763406033423970547752787446753487908 9334692 1435884131498522543214538294922342400 9334693 -63237910567926093550988239446233712260 9334694 2926475278971718226830182500434300800 9334695 71064880856659358139968292470810803920 9334696 -233291510929613287167276533053341496320 9334697 -143979775573479125314895267403292942854 9334698 -428586072017637427559038970061921792 9334699 -167616936615399785506620730414911716208 9334700 57625835913087912480619252666028160000 9334701 -299739385878867332491208535502261218900 9334702 -61571059903236707336646620705371140288 9334703 12543015512847130343278683213862831200 9334704 -9153832131385910537241248626822152192 9334705 -147225841547960654251360582718888248140 9334706 68712244214495775692128154008210820640 9334707 -9504375136081874645438892965341903560 9334708 227055370739738360565059119709888079872 9334709 -271364398684798946685041608950651075090 9334710 46563850772294704005213764476554240000 9334711 179548366190572748130636406667353682832 9334712 133003728139713053382463679261015347200 9334713 -66930587826588924471789555245357685312 9334714 -78583340942056783162775086489255000320 9334715 -19164532061965896802266947452330932240 9334716 52597399609258308950105969317582930944 9334717 231318036419850813511961526365064645120 9334718 -267848813883115860230777191057524170880 9334719 126877001778977042262118096933559366400 9334720 24044107013572355816526107737703055360 9334721 -181987373379498581070456898878090242256 9334722 -79168816237665018620856170983879628928 9334723 -97315727196133993078908859726420586640 9334724 17445503462335360668565900401915826176 9334725 5039756478925594451063291543061643200 9334726 75783313435216173720382397257285161312 9334727 388746992514426447879271050208045371960 9334728 -4485751252787955878529594958340904960 9334729 12367798573371862085160290156762351284 9334730 -31561198916892869198157076870027329600 9334731 -37845850915375773496254420878314273536 9334732 -45855068795975262028517482252769197056 9334733 394147268369015907147238219257332708982 9334734 24024878825169756478456225045376972928 9334735 61616904387475033828863652541237211600 9334736 -26609043226288221793434583756485009408 9334737 68768402009279758002802700282308609440 9334738 -1551129763561464294672964133153554944 9334739 -109764219048493960869047876835365837460 9334740 93940962601091778994714825219722086400 9334741 568687059483873912312745717460760800 9334742 -26692345825661066170838610372811861728 9334743 67307288542858552893268514162013075456 9334744 -306103706361033419159532672855503155200 9334745 -95206874217873148201603094300122512000 9334746 76054562456476711346578624254215365872 9334747 -227185341797362219084970600143517023804 9334748 249385180796502928918804719142671582720 9334749 -236120775696027859088873455266384603360 9334750 -204090586946366577151960348955338320000 9334751 -50089977379323320491478372052911446656 9334752 111995673434103925962667052908727500800 9334753 -76215008105729028410655798614404057040 9334754 -46663554377983949515373452927308251136 9334755 -72590849782544973315127625738331352560 9334756 -23550110958446972231035532318607057280 9334757 56807617156513534395323089968974693760 9334758 48767718956327863124721203558937057984 9334759 -45216244746613350883563265694334290384 9334760 -84086177917290342784740226076447232000 9334761 -8745753751650378431318027118788857440 9334762 -9341303115431793568318978916833804368 9334763 13091864618050905657381761833591019760 9334764 -16289991783945956088828636076297488384 9334765 14069451253572704916253396822322606400 9334766 63954089060760670940799866410347419520 9334767 7193641080346727863766935767794347680 9334768 -43808239402608383845225777571347169280 9334769 -176864882574825878031706451609617596888 9334770 -1194163477409117323461790522238630400 9334771 93809839215755006775099827884489280972 9334772 -11222114158578973399474041778185642624 9334773 -19133863221755690897650563077069206176 9334774 58426215995294575718000474941793279136 9334775 72795757586560291928980142831325247800 9334776 -67299457446320139793248634153554739200 9334777 61542438232992836628153437671428627840 9334778 -99576333884068266054407012463770812560 9334779 -191617487036857614525530415260974563816 9334780 -9405009388217500228397548424441364480 9334781 114456174890245634502659572973493794700 9334782 -35713122735488043669629732739350254080 9334783 86753537299865925664012800372223817640 9334784 -1966865072435023430623396420172906496 9334785 -62894379321422874466344588035382128640 9334786 -54402981468258146355563468222063247408 9334787 169984860325655200402842630716472576 9334788 59617949344249753480445365876883951616 9334789 859443147295479388826294658401353500 9334790 137933090082155466479822639064285686400 9334791 236928559085573607396970566860129023440 9334792 -376905589898638068202965684976409472000 9334793 -1465229786086606014328529611504800000 9334794 -63227097174396837896472539711775760128 9334795 31203881470027177599511585628067247200 9334796 72572886396595634252487522149584696320 9334797 -241059642790685243671734266640966580800 9334798 -95165721319818869858532050334886440960 9334799 -236976076684855062129295488550121085264 9334800 4077388210606781919736221110556057600 9334801 -45820093946095658979914074912676781248 9334802 471491656565317712355075370418562624 9334803 -42992490470403996036902786129732171520 9334804 50395788986690917735499808598309086976 9334805 -242675732326164195859144307082539925540 9334806 18560970818214269259831153689245809024 9334807 5203346603272630219006531603169610056 9334808 103206975250262747288562090153881640960 9334809 249222918828732960968733235575358394928 9334810 50080771628006955500411645745696696000 9334811 -643381763862137643559360611360104540448 9334812 48337517516353630387773751952964352512 9334813 77526697981128037695971947828147237504 9334814 55442579639783265227200119994187019840 9334815 14786749788813256951463868393633169920 9334816 -73623886725809967342004948028778086400 9334817 -31639740466330203834246811488907614780 9334818 -109193959376742164929725860074049345280 9334819 -69771451956216356445546462046132792320 9334820 65919512041473028698077896316349112320 9334821 49461903101833499758441300250553935712 9334822 35072946203446816854096793923824072832 9334823 291780395899808885504802527216923583640 9334824 -56952484637861247638839978118784860160 9334825 -128218996081267794757565056103722852450 9334826 -55724408574872243991547355694529802496 9334827 -644717628748092788216861488083945432 9334828 -269992006786477404600072703481621439232 9334829 93886696580164170228075955876036106976 9334830 10798477169997151395884481575892675840 9334831 297151171735491510951966065124564918384 9334832 -7617216732609774968849832124480880640 9334833 -68899354078807955340831023304733828800 9334834 -82409343289165210830855504801164051184 9334835 -37304454145826499220259655764697672720 9334836 -6369851728882529240089025331267563520 9334837 62280009872304060392760650344363466460 9334838 -64107763670702081148652892675413964160 9334839 -100675662848428131066154954516499357280 9334840 -62332571863831960857269522091107635200 9334841 95727012335182948364487660278082223812 9334842 16888465920506199765720456826215825408 9334843 306093225525437595130262770254734135508 9334844 192536175641491258942664716260114432 9334845 24735226004159158688591082591984422520 9334846 3526571385767470332459432260350639872 9334847 -1259577705231408332578715972526723960 9334848 -61322244750101492889025074643630817280 9334849 59437007376984369487441001007552406464 9334850 19217997705679458842639545730740800000 9334851 -163896664252638693515384409900527445696 9334852 126851446674953461096271867791357557760 9334853 -127563895860504369171372214796813506560 9334854 40386059682853307442236082703675212480 9334855 39905225950987504941698703846305120760 9334856 55224928059233322436579738831220474880 9334857 -29629208556181242347456078310169574208 9334858 37030968464568534952721777064521594880 9334859 -307156358810832249310943247947097712896 9334860 11440523518406107779254134779360783360 9334861 -289009915987466027888124811950434838538 9334862 56536962158473239215486154764455372800 9334863 16653912438362596874708993682409183464 9334864 10666563312842980311785573178472660992 9334865 239212117573020696735203961603630262260 9334866 -17544352673730099098051902497215665152 9334867 -16518882593482757907360004800973697328 9334868 302520239808604357599784460708369422080 9334869 1338760680867291674780071208148359520 9334870 -1850923090244924616988708543013610240 9334871 -63572355299660866017909726132500544000 9334872 -55975992854425088788263322656866304000 9334873 -388182178315016360370430871231344565878 9334874 -83348292153672502988751583638374594064 9334875 3741132050213972953089986824177152000 9334876 -226707283420903448014223715120743472640 9334877 -351142072625622891243030616423648539840 9334878 14971661289736987141738471892926574592 9334879 94302561919422164117982283765819193760 9334880 79593447065484035135843435054440120320 9334881 76820368321473797932421611273943565312 9334882 138452474190941214344557990195521101184 9334883 -85349290616731912636928538765566557896 9334884 123252889551090065050547889068715869184 9334885 -68599931295130720406951182121608698240 9334886 34201734498464621769454865366669569344 9334887 16996487219252724193628255227045833552 9334888 257328180479043509372518750399611509760 9334889 295454615441503122195347955775336581690 9334890 50605973423813294422990826340620620800 9334891 12789770650563881091766662509607188000 9334892 -90665717544155940886912418544684713472 9334893 -28696472064712573344678935607714611136 9334894 -499346381913446913334938739966225536 9334895 -42651987458566618541792357337369293280 9334896 -2371407039250557263984829759018762240 9334897 43327940003100296490281058433891621440 9334898 50281932507907378392462361781527645200 9334899 18383324637921971630021082464010531840 9334900 -74571038685825485249797710252227628800 9334901 65678998036096528874688831733257981600 9334902 -81157699847427249844225089595696085568 9334903 120396921589320771358665347982839010152 9334904 118751272257345449462185875641590579200 9334905 -90805128577454056113696779909002586880 9334906 8299856557688322610734608947580854272 9334907 -115744216326264815242183684808598234480 9334908 -288684730792983766954180123930834944 9334909 323137223837424504098846804773223347040 9334910 32248926245061725976496585230767861760 9334911 1287442433055095528870540863520686224 9334912 590684085753011055388939827062180413440 9334913 1676310692849205311019075304913769024 9334914 -48714789602810205793625588847829906560 9334915 -77179527595029713581629144575501929200 9334916 60835317158943661734215970230345084928 9334917 34326547095329025151431501729028595934 9334918 23137398607600621961790912300684011904 9334919 170267941457146965569962424448799892760 9334920 54525727780307190963956525207091609600 9334921 -15015207262283397231275499660162089280 9334922 10439597225148428263774898931838647552 9334923 5642900852978732586386555814145826544 9334924 -90334979726530665111001142982228431104 9334925 -130128462967187603314656969255441608700 9334926 5424445103227686566167626479096124480 9334927 45698907779473999246843540034265651072 9334928 -37393559029441045107390424024996577280 9334929 -259635002601630290892108267736062322272 9334930 35972700572359895002479505714574039040 9334931 97030303926971319639223948428820770732 9334932 -105252051476274932977712844682114787328 9334933 -58843559924956097998546154811640808818 9334934 -574748769026880026158057902741897216 9334935 66727389162890283308959171890279512520 9334936 -157858125260066339034925657348249190400 9334937 -67432608855527073219383904331722163968 9334938 2153527154673234425683702429677327360 9334939 -198317733587234807713529291512467851260 9334940 -87132451763675687150686522140306792960 9334941 -55336433600365756266720380488949832192 9334942 114981750925280705831960885204043199872 9334943 94447208352971950236740822360117972400 9334944 -241376400126866443987469368407720001536 9334945 -214236287821571791773942064544304264300 9334946 104929940485327420324154982065528718672 9334947 51464886646186850574301057782015900480 9334948 -1191843625035886021499644523043364864 9334949 18376963561971218502894254055579514080 9334950 -30231559396224125215200035419484030400 9334951 -152874883652394816519485556495926572128 9334952 -153845983229041016783348419857365729280 9334953 -99797945154970729211670377710310983200 9334954 -11365691639230122475381771951863679824 9334955 -121577774371362567777743848190834467200 9334956 -2863211069946823450941162179019571200 9334957 -267583756366781878692093716619383426794 9334958 248868607766545875142105226210339383680 9334959 100426373413256124829794607623608375304 9334960 41386786436728766262580155790926151680 9334961 -280613265518413353419061586766863491438 9334962 4851641853040374040542947102184145920 9334963 229374977316927050676383762351545475784 9334964 5929139407233551355359892164441081856 9334965 -40631696814268555511913767347135814880 9334966 -111865034926704916877813085837789020160 9334967 -106706871148399714468145024694997056984 9334968 64165231155583514687021016262339461120 9334969 37359218583885601397158616827147741696 9334970 -143418086141886657841480237702410700320 9334971 49547630917570539492225491212904975280 9334972 -197195559543824780563325228249582837760 9334973 410801299714488831890450375054796657222 9334974 -48421259117161905928626227477778186240 9334975 63491597538262834573770173813713564600 9334976 34899271696079656274318882117083201536 9334977 78921015442886246447577059252705052720 9334978 20220007468397753268195411970173388320 9334979 -168779664320829940540021673263212084420 9334980 64687648109902715321325361690868736000 9334981 491962991554237912949000975277239675100 9334982 12894284221078984632436674085469189184 9334983 -4499181058686640819888622238236324736 9334984 -27110083655452469476689796488683673600 9334985 160840012515648840553593420567263102400 9334986 -16367520953619146059117832525053614336 9334987 -84573948411768168267349669668081412560 9334988 -42938686086594428379427274085593210880 9334989 20845679122410767544187715030048803716 9334990 75411412652413108132798662945009362880 9334991 307096516067671566541101238146033270792 9334992 -19748536886434842300019403164636938240 9334993 -212644438298794004964352023674309087936 9334994 -193489043172450703764217347382987483008 9334995 -158282744345184009670410685023380252880 9334996 -118158823194872247653223687880625657856 9334997 -153942404208407076000796995713967286368 9334998 -85054890544420482258593141727130336416 9334999 -2712720823210914484034184510983270400 9335000 62652112872469018150674530712172800000 9335001 53216823460766173462015627784903457984 9335002 -721474897650350187690926173127469600 9335003 77308723665686600367194907529276806528 9335004 -11480978238968112063612493731268608000 9335005 -95874023924999273124054508953510200340 9335006 -6142728099785022431167628231638350336 9335007 -4131311697376817192474772701355996168 9335008 196533144421229163033981212357679906816 9335009 89832763984653429532507056361895789760 9335010 -5716743608836579464233998280428216320 9335011 -133276670517542126991731787846957579360 9335012 310313080793674672395817152243087482880 9335013 204156180816350163835854644334748915200 9335014 -79946154678928487658382208100613259520 9335015 -214471178184924357826191670803769392840 9335016 165014784145993077898672345100037273600 9335017 75262309595081365346687812509913652352 9335018 44101345587099789959360034443541130752 9335019 183423976673567175462995161465157728344 9335020 -164833169037023498358914222048222699520 9335021 -30610399980027723974936067883757898228 9335022 -41415530766725830390213514417178107328 9335023 248479372744282451175779062159857055440 9335024 107650227238731132413271159303135166464 9335025 38298242398751902267925475209470948800 9335026 9922583347235293998841504024806792000 9335027 2481508786678161314622040237086032208 9335028 -101960411337884441329930811880206254080 9335029 -60138618574851825917729414366560320 9335030 -4391167160072980886235347299151969280 9335031 30721117404573369406872783805075800552 9335032 -22190117512142495899379880334500249600 9335033 202369700132496749654335390678451923584 9335034 107737793861683051379307187800937290240 9335035 -147259616085932845230907539322091659200 9335036 -17228520846501050202149039871413637120 9335037 152023539637597249804857349417441090560 9335038 -65073116796127707540966468182931617856 9335039 264544366366798920244285743350187509400 9335040 -35417160263412369386122299214198210560 9335041 214429129878982719429145975067413789442 9335042 -1618322142780783160779687979171852800 9335043 44522600216004027407681965273015139184 9335044 -21505207552925099214951776352395536128 9335045 74712768122938499435270774671431354300 9335046 -31353679870150160772943998386072739840 9335047 47311563778741461331100062712777402320 9335048 -378721425498268340028425656515769344000 9335049 108114868495104959081529256030519376448 9335050 73310803241370680243172740706435142800 9335051 145147218491008658925272997427488786000 9335052 -5846205463373809931652938333502028800 9335053 78487916803818940220095001543020426240 9335054 -34851935444718273739649691595234665024 9335055 104265286539577580747559197298736319760 9335056 346509211595084507400896912480796672 9335057 263186705981724144147185967390484305252 9335058 61677185543350344031743184610554813440 9335059 -288107614253933292879565271714724015960 9335060 6447013854427833568101942401523916800 9335061 -100496092313367615973104415440522547200 9335062 -91769935828696758681178476046742825472 9335063 -166943107398459675806303633746419830304 9335064 22430617330001089445696962887950315520 9335065 -200156740497952067330633816329512924540 9335066 24845513209978501531044171268285492704 9335067 63277298224286946172683947368869376512 9335068 163832645295207205867401904985112462848 9335069 351131248819319627751182131060256794470 9335070 37541544854591055175915111264356016320 9335071 -76575655001181749731625828841307447680 9335072 185500319919091015656390398014692851712 9335073 20394254309000798888271350983132476768 9335074 -5868549882988696558142663336859350016 9335075 12858771502688087937918768680580597600 9335076 -808282002456906658950647599450822656 9335077 -307915000228464147321016721869909622880 9335078 -127269854784577789309839641974191536160 9335079 -6616733872603746266953462991989542240 9335080 -40482316498780608481936666658562048000 9335081 21742882660559810027304226939481188992 9335082 91529104402028199389690193723679041792 9335083 -283320940738928717140066994250604189176 9335084 100017868833932833961531659549165189632 9335085 -159987932086629304485947426753819520 9335086 40451140210193652556656635251974433920 9335087 -21343168523758099726948002031444641480 9335088 30760343760722110126332014194092490752 9335089 104029028041946444754725904909858255890 9335090 5835968948750054916588386135481792000 9335091 392298153727655225449642775979679344 9335092 27180345004290013574842867014414761984 9335093 -252540835854450576278249409277295592576 9335094 703879348921511227407177930541945728 9335095 90081641516454373002491764504467048960 9335096 -64470365329867140993324234145298227200 9335097 -221026654249936691321275380193331953926 9335098 93105113867022163819486381288486629120 9335099 -363357938945243361648637353417962309520 9335100 -7390012692427479407329850122194009600 9335101 -89630143651878758746113642556971196800 9335102 -8993775965094715416520969084337197056 9335103 11891391547383823825669430831838378624 9335104 -64019784703564942758436469381211357184 9335105 -16208413202064654824114739387768023640 9335106 -1088593537989556836096976950423947136 9335107 1309181179577170566087292939985463840 9335108 205218838246274795596017491113939900416 9335109 -53148867073118665488961238056031605440 9335110 138349723117295013169841045929712856960 9335111 -27754477426868999240575369812921573288 9335112 -225897467322107100352850026103810580480 9335113 -205472388495066365547715333255245401638 9335114 313871064969942779511390458387442101760 9335115 112257451587565733908110429972913740000 9335116 4423816526268172123880074494741296128 9335117 180013326402118790303141744186834230752 9335118 -9925901526353694191664677396067456000 9335119 -324922478376623791338087883318716046480 9335120 -36850470307050876894990087745844428800 9335121 37264879026364426760917093654758915360 9335122 9160237171930941119708517304433332224 9335123 36727035157175018765895722634072560640 9335124 -164234545124156450163149661390520103040 9335125 127681339833562132329751390275767808000 9335126 7264575576282927896751356222222096064 9335127 34719088776002374261006869301714217040 9335128 -2479925500119936404405695311022817280 9335129 -171967057096004222153579069647339639740 9335130 15988403657080865308845544245225169920 9335131 -82381674633496314608843095224672029168 9335132 148439259016977247392165752945392144896 9335133 -59306226039877059709364113974867913056 9335134 -71765936829783932129012849913313766784 9335135 2041802364208299020056846038640696320 9335136 99013932617622586864513368566485745664 9335137 -12421418535061733308872643410579300480 9335138 134637653722587082605352516946134704720 9335139 172761397695372061784593344227692394880 9335140 33093805207780222591453888439301857280 9335141 362465834542735414234437405213473932542 9335142 -67060522016521092196096750174058169600 9335143 105966534591056756899226684570639550392 9335144 -60536865168386710798947680441909575680 9335145 210513374297193953263483832031066896640 9335146 23933906951421243687250606883799460272 9335147 -279570889865518525132279408100981803404 9335148 -10489671565890721205583705941138227200 9335149 319061355860248228765907902448967187360 9335150 -61876254314453776315328106587409600 9335151 -23743074915976798563059584024714676736 9335152 29610634146135737496431284240600825856 9335153 -124924399777455530625818342679321171660 9335154 -64948160768312311741181753001060497280 9335155 15505479021124911307993775190398198160 9335156 -7189748910859381319292044710383943680 9335157 -8481868321608031254652731363217306560 9335158 -19298058910952292574554172801801962240 9335159 106467906949071218067342412817005154400 9335160 -35099805309371383239232509774227558400 9335161 311441580039576294436223952891710427024 9335162 -218605103100791764899350117268773697168 9335163 209659387715483184178508044150890424344 9335164 -8371612580128573599134059888521754624 9335165 35759221174163945578099486846261977600 9335166 85594282359516012866856920539821589824 9335167 4237414856011961920232981199417084480 9335168 -210108582544143720831862545963684986880 9335169 11488579876430596137305674214836409250 9335170 -57272608323289666075452972521013950400 9335171 1653771687602225876925586032380789760 9335172 28466010453732515518079523532816318464 9335173 -47319220417955094335371115680216197536 9335174 72398529899061078340235174000983865472 9335175 -493760384358777443799329079228048000 9335176 4664449652992228560869493283504373760 9335177 128772258981660573159454959412072487232 9335178 -119428889511878553250766835535475506896 9335179 1635791884014839300122102077282437776 9335180 64142195104849842748180581422273187840 9335181 196000743982331244586219995132678025152 9335182 -57196567247064635923823833845777695808 9335183 -109849380841770984388589712330220714272 9335184 29313122224733068801578447958900015104 9335185 -73257482712892536547406952370613222400 9335186 -98923164306729091399895999719763886192 9335187 303685420950172442768323709665279984320 9335188 297211458797087879638728350639242709888 9335189 -234773138568556851605431693033113617010 9335190 59950078760136806513330291778293723520 9335191 463646221720406583740537164957870113384 9335192 -236149633188573835618251879327622656000 9335193 -70623157184001510775590788748595630080 9335194 54799471674717123403346128739891343360 9335195 229512014938470768358771346861429947200 9335196 -31856141707123671282573295549996953600 9335197 83002541389276126353334453468337225292 9335198 127056944370151181244544122828818313600 9335199 -69201737674215957479167913911198004352 9335200 -65836938254184613704047559136483737600 9335201 168387573693408110984752899173625503202 9335202 -1534526616875062769272262750188101120 9335203 54455287026175216467190698366020991452 9335204 268886320894149053449174300299270435456 9335205 -160059059821973999074519841441763376800 9335206 131284343895281337041792982373105923552 9335207 24732197412716899879816716260233304112 9335208 -17603132970529345146556881431059660800 9335209 -135258769841443620523710487519022282396 9335210 -486923584271872719221660893368412800 9335211 22905089243837459590475530324722516552 9335212 -39958131197388118857844211153238307328 9335213 -16467117772201454090370975494596750080 9335214 944338709878911763581128338762103808 9335215 99809600209854151007898876653179686000 9335216 18582010880136956101697255258141491200 9335217 146445027326056736856009321087089402496 9335218 -2114697305231084313415195070153779440 9335219 -78615020434037312718089246982532699380 9335220 -55232320813380199399995776233796567040 9335221 -160911972194958427095115290930147136 9335222 -51362900308469184333523899193155162240 9335223 -319010226477088901781888333995315310000 9335224 188557721717073206414350629994288680960 9335225 7302327660889528591568442908458163100 9335226 -33433381368293604311735580849884153856 9335227 307449356481546624318488131159247983824 9335228 36089495038903876417710851903104899072 9335229 144736702519593937801876108154410569984 9335230 137925925564121196521546354633564189760 9335231 -373758194879247818174099262326410756800 9335232 49000085466889430298019536363942051840 9335233 198238659607990868661471520672495260482 9335234 -161428883800386685923879466195612106544 9335235 -10428055387322455423836951702304033440 9335236 94526972390752221500834878786633009280 9335237 -184351159635365484992211090980064813828 9335238 28228310938439634028453588717707575808 9335239 -4571160591696407928613982580917124744 9335240 6645481923476878300380492388491264000 9335241 -104621379301150964782915452415307961750 9335242 5652843745735821515785087036755492864 9335243 -64822926227315219813953925985988599120 9335244 120215786591054361388117672550029565952 9335245 -35637473477718096800953629537138832200 9335246 -148143532495976467202705457946401092928 9335247 -35613211076779202735950464162555041280 9335248 12302043549124111919677031075169665024 9335249 17957709753828671640622109096909602944 9335250 -10463604934980172407524630750282616000 9335251 -276655084743129580697980282334095519400 9335252 -83580651444089384496442931388034779264 9335253 -2345726288463571881025073808325677216 9335254 18112055742041897025997955296422388992 9335255 -12515034174942638319561222143305188840 9335256 5440223826982443091923749293324369920 9335257 -914887866840218035055047955717632960 9335258 121660166032435542825428884651997418480 9335259 -163348327004246804249797839568969708296 9335260 -79404163982771476986984452838168867840 9335261 -14662122503408666002347725356484510736 9335262 33724838604479766084510333736138850304 9335263 -64404878927894793309392697153958706576 9335264 -282953235516492003062297373002816815104 9335265 65482963461339462769034413389934120320 9335266 -51889641708586931826980102443136042496 9335267 307688956502160829387176455255350172316 9335268 -56679095293677879439091278207642295040 9335269 -11519854702736211756734204372582581956 9335270 14026383617344314312609605236015872000 9335271 309031436431848781206393611192162856 9335272 174792784243547431156637761979063500800 9335273 -134004990484657012288906362233299968192 9335274 5184375003195397116751911293769093120 9335275 47313483179218181506509772662923895000 9335276 -208276877136418496970351656126929923840 9335277 132426424279182654290443873222625523840 9335278 15787100929417076872081735488953160192 9335279 82463212889372906949309645906688906200 9335280 -12023922238320201264974028755044270080 9335281 130664811812808051777143016737498368512 9335282 -118934358059121354647859325045632402816 9335283 93400223748472461192640740455754831984 9335284 -242783913353630379291414905614474558080 9335285 52064054210784892065521716812013249560 9335286 -38846493132893131280292037072770076800 9335287 -94894047600710148203336815149913102560 9335288 103540936736301942124298315454581698560 9335289 -26470760238210336195822408062550144000 9335290 -14915279177236286185839614010613108800 9335291 -73857209749897349974460217289280729328 9335292 3197347053144867219050968522982400000 9335293 99604336717203702795060922945144225728 9335294 120495703922347397006912959179252381696 9335295 2939632558154957276834452973713015920 9335296 -57103606299326067293798678523059109888 9335297 21161596025304409178294385961443993300 9335298 -12216909842938223255759639597306472960 9335299 -109264806900915892367057387547669636120 9335300 1023080193625168684420533592851148800 9335301 90117819291285220332386974023997363584 9335302 351967897005236138865509079802491964032 9335303 150511429842150444999529707595883480160 9335304 68262379102678981753486042445131776000 9335305 31033946191094178055539079775057164800 9335306 157265898379007463393148466175839810352 9335307 -19785389096213043196176563570265989160 9335308 126339025903619337702914690687713400320 9335309 5863601189651504549872314341135251968 9335310 42996032563870481315035334894370092160 9335311 510552488489267013873891988583608661512 9335312 -8785605495400615386945763993688997888 9335313 244771795283030568715332925386162216 9335314 -12941734462175152636293865180242526560 9335315 -37290350530788517237364190616110767280 9335316 74809504101912475475702914497887698944 9335317 -194620868599069440702623963505960641988 9335318 46674639482857150411642694126524199040 9335319 16518689246380966011574535003490622080 9335320 5615568938100081306041042500758528000 9335321 -64104806107019449899324678164194641648 9335322 -28322547534716023167350773217113449216 9335323 233518910042576159514370156005427389572 9335324 -22455323868114323574136267414756084224 9335325 -83839560474712197848428061854618658400 9335326 25282135507262709088774880205441159168 9335327 386547275954480991074469141234712006440 9335328 269264965781314090265854757570126807040 9335329 -98734279808817777377882263874742537048 9335330 -83011273709716680502055080372306560000 9335331 159535837263160218291858535659766712784 9335332 161054443799175353052972036685800960000 9335333 -330939917415536553408442191308818826724 9335334 97363890383959655108069257687992445440 9335335 22468554903985232350994426207379578400 9335336 35696279285066338452343927493833113600 9335337 169234998326265483961848931102789678560 9335338 -165263666248330705156529800381671481680 9335339 -46982259420305192704087597809884648112 9335340 -5104088570893201468949319513971097600 9335341 23889478490456504970092239133411848992 9335342 -143492492549367940613038407417923667648 9335343 -2165017175674216614891119371992397056 9335344 80504372229572147528238743276208373760 9335345 127689729023980427896502890344208370100 9335346 -4737819698021060849855502381079272960 9335347 -107443198571503335643529434086491707568 9335348 41311993375288719990613124360244197376 9335349 -221009584655284475466593840428884829266 9335350 -29781115237672868337162948148502181600 9335351 -253041082045423557071521801473811562400 9335352 -64227076148349876330144500112720322560 9335353 150364365105165315184223921573617578624 9335354 17117804358552882122701716164242812672 9335355 -28826709027408585076330227817841644800 9335356 -253480400440139367219866259819504686080 9335357 311778998150102097742609322886479697606 9335358 204413613120495131361864949021059169920 9335359 123912445890802501195981424865598173552 9335360 -55236842150107769991859132329303736320 9335361 -1471729162682634197955417818392579200 9335362 -135247170495597294008614325929980299568 9335363 224187135894286772114064838986960422040 9335364 116692659695299275295428881474419617792 9335365 -116029090349267467640131018614534768000 9335366 371230358433062529574837696622502193344 9335367 -10683439225502063360338751816009153592 9335368 16246014707742302502258822083610869760 9335369 -402782311179015739330106992170972245340 9335370 52083881159164840163490611839567372800 9335371 -26537629258794927847368297527492517056 9335372 18499323919422096594107923465099356672 9335373 -167327002224339402200772792010763711232 9335374 37750239595612222121491387267756959936 9335375 -21966793021598411059575272366738688000 9335376 670443597161639153336811221471969280 9335377 243966297884113574987655382890747604712 9335378 70290067341080887001927091019002221568 9335379 -186120009434034811424895313994301335040 9335380 -54860521444757718231955245682769256960 9335381 -172752898172361772838888638642138974336 9335382 -18382764026566182020977405127695003776 9335383 -211224238921706327922316709561002984296 9335384 -99765245777707244884764407083169894400 9335385 178842079287937782569934413966973427200 9335386 102428932882344686868344314209905664 9335387 62234243156127006916548473762478061560 9335388 23516359023602670564053622404387681280 9335389 27410448141484125530474531241380083712 9335390 -123228013203671798599127680860416563200 9335391 25106921461185953932372357245349758168 9335392 -445223006009695512996405674134339584 9335393 234020625221610876877179878999864915760 9335394 -81715895360293162492141434250053137280 9335395 -35631700819976647883382598842853575600 9335396 10111179757409150977025485790924107776 9335397 -200532475464478758673636265316606414528 9335398 41040957751482392384633030347294399200 9335399 219956549876644060216957284644272841400 9335400 3846058786230980456932849885501440000 9335401 -25142084644396910926237877277145857600 9335402 59567289925131759978932417673190984704 9335403 7573805659774341166080887117721388800 9335404 -17124736301901060518347879425351793664 9335405 -16836313590527091138907560911791683840 9335406 71977640756242558714817520894858160704 9335407 -39261498218232080989091840206938978608 9335408 -8832750769410218914896790766164770816 9335409 88546594848082701495806757833605237104 9335410 -29021193852704990804312544785321825280 9335411 123899622211954974722922772124899272012 9335412 5927839372059809939772242967805965696 9335413 -116279063329598829737131463034527397636 9335414 -76990450047300194616435894413360198400 9335415 -57580636527980426089655773890399360000 9335416 -306004064263088196102047434796946923520 9335417 -36660689183291388060884529440421571008 9335418 -23487694419738003747124762692783982080 9335419 -162502397887641923161045042899762295440 9335420 96641045571616743420002441042163578880 9335421 -47846112692973757444005828032208430080 9335422 168990499832003916628418237585731000320 9335423 -62127156103388551893191753610143116416 9335424 21925686885063594168283470703865364480 9335425 -82446766291418130406365951467059164000 9335426 21134735967147539809338959291200463904 9335427 157930653437969679333152189964192278520 9335428 310611694067318395749276508253842467968 9335429 -3201747941722153012016898995895630240 9335430 -23713699110514173937083238886114380800 9335431 65561353998854491290654419285221905600 9335432 155989927269964415244893622928541414400 9335433 8554607868098844131789238380384398848 9335434 101447433654052440140156543458131977472 9335435 9577722585550082223855162538839324960 9335436 89879839589766994863323842856926494720 9335437 -65771545214353121139779591755972119668 9335438 -8345032874371399499185236349898430720 9335439 -45046839852246078682263638662159194480 9335440 -26444496574728562082533881029536481280 9335441 -115275419197091142254932378519709101200 9335442 97395720768249344623272476585145808512 9335443 136282715199001455978582297483116771088 9335444 35899372041843871991533471752885962496 9335445 32438760088423366214481321921553551360 9335446 34734694526649331636203816623864870400 9335447 243828244255885273007030948289358089600 9335448 -206653590912295876208920385794637414400 9335449 272713956908255001278142175252980868864 9335450 32796577485081576393909935271698274000 9335451 -81384027680455587512814217551290097768 9335452 89677163510570432946515371618719375360 9335453 213299779770178851558250516222364813184 9335454 -9093355542964968201331998649244971776 9335455 98079850302565311036825174935681823360 9335456 -13104394835250810843049580473280495616 9335457 243035214732811965316677564712262406354 9335458 59437239698066346493836967646177719680 9335459 4384532069819783937876832501562785440 9335460 -363209509469849628389617789537443840 9335461 -335341529500634720012158964148950063938 9335462 -32285186377146623429652608436472884768 9335463 -26870851991326875394629110095421706456 9335464 -34451440370190236800786923249349754880 9335465 -23847579445700089894690485178363884600 9335466 14105293106235868894149988942120657920 9335467 330305971547613651975849510799634426832 9335468 -171975685327075310122345267449001028352 9335469 -25557790516055314746723466821464039424 9335470 4301678536636183481440379626905346560 9335471 209549678071298882470172726736527190672 9335472 456381013863247428462660343375331328 9335473 -66416488445947057245963856692261291456 9335474 -106747552457240479780405136272104235488 9335475 -21919814210500998129281021385769155900 9335476 12673256794971834993326216495715762560 9335477 117610909340916834939481237634369326200 9335478 -105491018095332006507126111754675891776 9335479 83343533372690012708746045626999213640 9335480 -36974017113312227093356458152044339200 9335481 18309574745716758120327799934549846352 9335482 -41920628611382341356031069000981248576 9335483 224267931963382680834052092056103237732 9335484 39268810597993743771475763391874460160 9335485 -44491941186262296978842378732721722400 9335486 15599722150154337736885872155995944192 9335487 58038611949876560503398358498249709952 9335488 15557811680466590464606911814382387200 9335489 -143198269712113891008830945229999499710 9335490 -37082577524308981405549164113304314880 9335491 -400030088324084664028383368409344129016 9335492 227796082758240015906816020902032652416 9335493 -11624817439616310689311443855417614496 9335494 -35560802370450423826677286509023415168 9335495 -3868620003335613508228241231633349120 9335496 -350430682358753189587268754633931161600 9335497 -176062765432183151154161299149827782054 9335498 -72889802933051946033220458100175957760 9335499 22880874751951769318198670953110270848 9335500 -268671777643199306490622027618871808000 9335501 12308376661006012243044518304420564864 9335502 -83095157665481880277743075276278990400 9335503 -23617438950610657438310428666877279248 9335504 1465303471635996273797169358109368320 9335505 136939804851718599679336491597112738560 9335506 -49270028074019892730006599399073482240 9335507 72841592616364349459294355832141726464 9335508 -23764227053882567166932275280313188352 9335509 -217728528689274477684075363781744447040 9335510 111765144793052229370829313849024572160 9335511 201114631247414493392729464372624101240 9335512 441679986185312818157642220779801210880 9335513 -665698328840281981692226588334024934 9335514 -38216881188183898976767381681923663360 9335515 -1576548519646180780406667627155623680 9335516 -133802696984647447920244910237128065024 9335517 84023739370606075085625007942888022880 9335518 36224143580667152525743766906998246080 9335519 104400682358546807934510883651151317920 9335520 -52117126737309951108026340372303052800 9335521 23021800427394819859113314703967066920 9335522 -48952568780249984474003057653025146368 9335523 68944562640544293773043595863640686000 9335524 50452480302832434799694079266412201984 9335525 123439128148260082429233131520664389300 9335526 14543896933292418222067350594568101888 9335527 119590863738049111468021713800832926800 9335528 180056360410979253737267074231375872000 9335529 -102262926994835556550088073835080317430 9335530 71434332793776597422379544603601912160 9335531 202917999883606099916681183342674517664 9335532 -13593924091665875733119769636285355008 9335533 -8842478904446882115173012415612494100 9335534 93897578823091184893611118699365499392 9335535 131728847617071755605719247562057779200 9335536 -4899783751210733196802309879690690560 9335537 273735721771572359868191127163061391186 9335538 -115432194318579949803994476231941481696 9335539 -160349416213325972500520489231199551376 9335540 96520215262764690811049663789339370240 9335541 -170903958819882503762032873170532989408 9335542 -83916301467275188748873128366387007328 9335543 -20106814015444435340096161068364203600 9335544 -55744863705171323297906869300000481280 9335545 138034948340253033188316950961066207300 9335546 -47602609035355727794836037604893591296 9335547 65296882711274255112784483496970447840 9335548 208403311523531792708075933616873771008 9335549 -172359628253676222936291792690911475450 9335550 -389088419282973922452769785661286400 9335551 7676356971192340787446245929329307472 9335552 -48996728919319845356466156606024843264 9335553 -100789021627929784575375790561632475200 9335554 -108239271135767348766384089221984767024 9335555 -82105774036943668987984601884783338000 9335556 66437773787236490879133505304399478912 9335557 16323470099531808207494348023425589248 9335558 -2396285103521218602820282544302708416 9335559 -197579026407095844761253144485905822296 9335560 104064472274395048725112737868443801600 9335561 6747689465876761579001150161507707162 9335562 59834217676873848621259205872317127680 9335563 141371428788769134563280086142042026496 9335564 -82238072222057288884330239179010447360 9335565 -151424959966667760060433765949758717140 9335566 -24131307236725747158527982003890313600 9335567 49054778307065019249417132380804226096 9335568 14388337956540454815511754268771483648 9335569 -14905470440066553437567281316902647180 9335570 14559400795020808792153314874906137600 9335571 39187512164188675398618180600890955264 9335572 98854366421584594921898078962434478976 9335573 -83082447892152649576073165070855021636 9335574 -95422746010837267274727606591323223360 9335575 -60239039129801190286346810298981448400 9335576 -226138235365586278262779617652881745920 9335577 -61718591445398688998239324020634573440 9335578 -131516427511116638748942796868632813584 9335579 -94315150619369926492835791178378288640 9335580 70885971922300898039932529209779164160 9335581 93999313156090712572406372680365399532 9335582 64907551720639683468200217471659371392 9335583 208903828828167111803628964887672626880 9335584 276919756905736436588797444227884187648 9335585 39789535461838089347875631762259797760 9335586 39427721936045392343018965588616062464 9335587 135621651418237575689828931939847110236 9335588 118696102106755324339744407125398978560 9335589 -31294333110246388360728871651488367776 9335590 97378419429393141269849921141109379200 9335591 2433386766035462290680131973009100944 9335592 41650324527676122758293294876330475520 9335593 -116715932363907228430378360431075196800 9335594 -79178762163597325506049200359315309904 9335595 133621153298590931523813683253243564000 9335596 -40898926559723863133892104595608494592 9335597 238685491403740368639797238444299729046 9335598 -28132230441829308196346366689946391552 9335599 2788619944714627399538021257697627328 9335600 26242429917131399721032584450553856000 9335601 -251337365588364799906118609071688243520 9335602 -24081213310886184405015096559758089088 9335603 21506725056979701206698775501007772824 9335604 -86639086295950305477337738751579904000 9335605 20150885241167498094768364381645400760 9335606 50181313065376294804428040433021374080 9335607 12527397777082332207837610383257187792 9335608 82121577131881481330896097527056384000 9335609 -225516210684663374575021939822046207190 9335610 -25998203348881730739830246330832445440 9335611 -594243346831555807140203857210027071840 9335612 26380331316922493675332317482699366400 9335613 -5531878446888696630778541659741949376 9335614 -31451695615284069608102813733338713344 9335615 55820474582308040993207070889786166760 9335616 42409531875477493870410234806132539392 9335617 -2719133892874495994130388646582328188 9335618 9275369119545580337989490646733628544 9335619 85507782129343191436243797377454055488 9335620 -10967162303430312191154390130464337920 9335621 316484633192962276122084213250389489822 9335622 -23232185373995327640023627672210532480 9335623 -437565653383842389121659302174666158672 9335624 -120508213701728979171863043417506135040 9335625 16474199202101106310704385320305280000 9335626 2100523627670164643005429061216638512 9335627 10907604089262800863512557330968472196 9335628 -69391118621482516872508472544121390080 9335629 -113166080340067244347176514870247539680 9335630 2171501832869300453159750625638112960 9335631 64215556069478788739956780342920418560 9335632 -9463686693346651301502865378955919360 9335633 115545264059064024012999224769096778740 9335634 -42478136981277723514937279444303757312 9335635 -229053084539021118220952018851858931040 9335636 92515514370975085297130250597259870080 9335637 -24324857603123980958306776413932731506 9335638 42898350999761669224242436127318838144 9335639 -21143848268417319358905116365070465544 9335640 59203274646469417424319645322406092800 9335641 98037647778649397952265181456625417472 9335642 70864573097235380662530291190508543472 9335643 70643745439743197252711157387964968960 9335644 770736800267300125730638853243762176 9335645 -284434143232557692965010765816794377600 9335646 -51197667571974620226951821021070972096 9335647 92331171265316970063557857012026872096 9335648 -78503918840025245392970688172243550208 9335649 -23244950047765051191038793166474189920 9335650 -28744053157406840444199367410610944000 9335651 -152358895038562116648285131988028295280 9335652 76578316612210252187899147626201188352 9335653 -169096012877817931676307792204054308098 9335654 -1830753584356330429379792861016873600 9335655 -613291249980061744145699412523828800 9335656 267386821855272184936670297230776975360 9335657 -259927678995681140884212930256300252800 9335658 -123050335195723813691501970848792169216 9335659 -11699487599595913901133432752516166600 9335660 44794080128796837274316296144967884800 9335661 41167474932207232233533520097693238304 9335662 -12320846346262077120782359868133989376 9335663 71053694548926722888023716201225454704 9335664 -13350312257997975532380122465585627136 9335665 198921788629533264513871921136178983400 9335666 23164226047380797459879568907857842304 9335667 90473852928261027642582913471073226240 9335668 -232580628772530317040514869653476185344 9335669 -163262714704144666409335453200210326400 9335670 -12162806024120307801051181869806121600 9335671 18222105290565810870712048039988795352 9335672 186323392044205058815412166835603537920 9335673 122589876049269951679793763220155611322 9335674 -175733203215692568324590878269277278720 9335675 -24953528519137809461461425829007521200 9335676 66196566308675720797644818153052062208 9335677 -89817089817499813625520190482960907392 9335678 9238096530969239252738484643928208768 9335679 33056085378373246674612089222225995008 9335680 106218019353222914516787062246473728000 9335681 48059343487919362291346987910745340928 9335682 -159416662454592636371317834807428514560 9335683 -52006538375298719224562660142357132080 9335684 73411373666285831906940308614062796032 9335685 35060694362108061822215613527540221440 9335686 120019962030646406941942854215799314880 9335687 -960819630331195499769231096000739200 9335688 183337625539639106552919405601308672000 9335689 -270470804235626622289697328640694583600 9335690 14800010189419150712964856548875289600 9335691 136418595229759515592158832221400760352 9335692 -104066620115347862541354125164204866560 9335693 114383868666069522720102062657259669942 9335694 8504259774541180001877989780565580800 9335695 -207747578925556216911527239604269854000 9335696 68235324967123149987872118565560164352 9335697 -19223691147977316333644701115310731328 9335698 -19655058124276703280222242555977297920 9335699 -41050904461238632919712087906753513300 9335700 -13099624047928641314969669714349772800 9335701 336004736524691174880607196647143879100 9335702 173076548025805737941718351616146987552 9335703 97602230621393576074187785764643421088 9335704 224577705485283426724964114362714030080 9335705 219280767016908393715599038336507766720 9335706 -124748823888743572862460539624323293696 9335707 93511319913683424139190891627209894840 9335708 -99981311488413649547006632938914038272 9335709 106825222036643586418172572069874731200 9335710 183831975803849553307483661404874880000 9335711 -158469377997874102998124809801407980032 9335712 32295579723402227727734698140902621184 9335713 38463108781063095872707754483401240240 9335714 257958359536562124599324722310442877440 9335715 122072492992267208031930820699270986240 9335716 40821751236321119489428202325913706752 9335717 12556215783883104977119360878180428640 9335718 -1717965473777100000868384231828465536 9335719 242525173349492285243368381521321512880 9335720 -4670367275797123905345694174069248000 9335721 -38457203354673532087440994161688095840 9335722 -209054591465896595998209734168735794176 9335723 -92329300360151069192563191848256040656 9335724 -41581798299883803242009514372201183744 9335725 -125006378963585261010545393905675144350 9335726 -16903285394520167368037830319631836160 9335727 -128392151306450184051522606660093138936 9335728 -29199568986341459829041472433946787840 9335729 88791909106972062144887832028351864284 9335730 -793205438570007272946717682463470080 9335731 -92303050792252911598908642192830792048 9335732 8529498530319819585033752563569653760 9335733 61507197572936605374039076860132108096 9335734 -74640687124900557171238143915893957568 9335735 -189974101916199178466197596468868321320 9335736 6176960139261776049959109696460615680 9335737 -312420128230305790457003950091663505708 9335738 71401582082628031083215457044969991360 9335739 -22613707664776080462502069236344113920 9335740 159500676567886456131482140866068144640 9335741 -74482484101105485002742563070080692200 9335742 27791279582846164371611678544581381760 9335743 -78385897690844485810628980491775113536 9335744 40229998553675371915495541973712896000 9335745 -68448084473520805076284865087411928000 9335746 -50802896428626978572567944242606243840 9335747 145826060774716243302240425377198777320 9335748 -84843694534501084600430623383499883520 9335749 -21787245960760157927741565376362315680 9335750 -19937989938075893421442153930504800000 9335751 -83643426448309585638742571377721856 9335752 -89496632192651631521749792222394342400 9335753 -157720745552742580109846890315822408320 9335754 -85174843792725937510803288812882904480 9335755 119666050951104434772564102058074480 9335756 -16053674361788560204392545743690241280 9335757 -86401330190303073608704560896125137312 9335758 2156041638433913964316011729642363840 9335759 -69836964340616565009770752348994081040 9335760 8609467373521927831331202613035663360 9335761 281336536267698932292450061602148276224 9335762 -58808978176904184997588670781638656368 9335763 -243824169011865590194606094548561203600 9335764 -185807209640694135112403552012987033600 9335765 -123154373630800062529974761336016285000 9335766 33583337281818541058636019050599108608 9335767 -106167694685183756658702164844797248800 9335768 46952251783043811125864931043443548160 9335769 -37362616733449777059895655959071371712 9335770 44766429463827955760084088239773532160 9335771 -434503942790574707823962443387153646808 9335772 33881892340999905191982988365467328000 9335773 3317130791285938108814460330913887904 9335774 -2265156771538158685818274223763456000 9335775 -21455949536161562745219199943492332200 9335776 -287782260905734207854106500724260077568 9335777 -80962507219527206816017351293643790928 9335778 -77357841039604004127939715831556674176 9335779 289145402459396842371746349974624436380 9335780 83756974201516352931009357389220925440 9335781 -18107754322699999605069028357688246400 9335782 -58183984139410564621270321292839276416 9335783 81066243111320851357634203341300560520 9335784 -118891450360223369730948421287240007680 9335785 -198659807899981424047225015515722509020 9335786 -138418423213555396845079337475319779408 9335787 -311180614366130797414706541938275871040 9335788 15174940125267395614064479929028411392 9335789 -169104583191601173286565050340465626410 9335790 -18290765359127901161617975119898828800 9335791 4328700758694421825939655362627410000 9335792 55083099268305007972065421443978952704 9335793 167784434516741606034056859609237316464 9335794 15670902352172727818903541873065972640 9335795 -17368937332556538318758507082712550400 9335796 -154706804328674170437152574637293465600 9335797 -41491975691654727078353245285120525728 9335798 137995852778665961366623168475965115136 9335799 56172943577051036560490007965405445936 9335800 55099869484131641972733304033820160000 9335801 -559834871465689065411105188696637735168 9335802 -17856672711298727172242945037460992000 9335803 147492457096479106975528787992737401920 9335804 36687454310521852087451526271099846656 9335805 54409599406981431817880297597305021440 9335806 101771773172696078485875786630948635520 9335807 96224073595569651150686153636667680280 9335808 -33689022290341768521015142771303907328 9335809 -51170049707355590495264262710423633984 9335810 -42027924521467791814963866437478458880 9335811 82120536534367345664908672927270624944 9335812 -213722077348080809453345696951209577344 9335813 189031176831316965915165094097396235420 9335814 -56114149819125794979389249123539709760 9335815 133347704309629394651849900356699612320 9335816 -1079531126625084614485753127474135040 9335817 166880715175344530399596530058988659008 9335818 28068915874421237120309026918767905280 9335819 -344266057352094787566603634331727357456 9335820 45731382555568523794579081343111731200 9335821 6285172004017151718096690423281031744 9335822 179108191516073790091183025727466346112 9335823 -49378225061193590893795261275931916400 9335824 2695880199723813369441893972721664 9335825 44659255707843993466896151367487120000 9335826 128857341133917844406816415864845413392 9335827 -113355364808876288415255897390603288 9335828 -81104673215000810875934673222331055232 9335829 -33912366527210548859342994820636363680 9335830 7888319035458321185374346414504686080 9335831 191940365364793223067584293990213858632 9335832 -84339160280254496043693439500933365760 9335833 69068132917082468469944651942064534600 9335834 -34439007086143352496209462356334583360 9335835 -95727947724160418312056415515732991280 9335836 7346138314105352246619110643544944640 9335837 81594740114388975763430426611425651552 9335838 -39604515950510074020614854855528000512 9335839 -176184228917917062594573577263034347744 9335840 -54143725662686220526611357407694028800 9335841 25906693993311694756683284974964584800 9335842 -159051946240434955982494713520336586928 9335843 -163181068963494523384293527372807003256 9335844 -50629369354113062581373373556283228160 9335845 -166479474026024828254043552653464568320 9335846 -30898837066382231814859738722719571072 9335847 -72500306115120798401490653777522320128 9335848 -203446697177578496614851108519092643840 9335849 141777957583526874681284174583074729850 9335850 16230654526491458004598156851628896000 9335851 -1874153167764805882594350835060090336 9335852 97117343444532457014259751110348938240 9335853 -237141335768995245738696388218066235338 9335854 -18545168955048641337165869157612670080 9335855 -230712074097375783724038128377102302480 9335856 15827747283387987250561703127808376832 9335857 -64434597988988797486631245792446102288 9335858 1503356431601374909215016901277714432 9335859 -636034614824063066205415720938842880 9335860 34973142093753482997497719770783782400 9335861 4693230474055108173648782507722287744 9335862 37450085046130398023058964630042994112 9335863 77546357410201004973338083706555347112 9335864 -125316567716509808732828553320603566080 9335865 -16803249849619836297612090972706252800 9335866 210221295176851450866675944622557611632 9335867 21891477743205791853761560099726583424 9335868 -42241391673506506552375615247502773760 9335869 67804476635320574958619809493472771270 9335870 151555069945135098045472758322988160 9335871 138699130220248458824820127511896980240 9335872 -31292051142746592210886498637929512960 9335873 -288266482623323805964289385714832768380 9335874 -31507613638006402193167886983146789120 9335875 34233900307234180484026596210011232000 9335876 -282158750615100553629844869310419840 9335877 7097729035818400836785539602655918464 9335878 105054272437875806881517971415025493440 9335879 -22272365962205445588058543225917756624 9335880 -50798512850186438357443492991165798400 9335881 226794555457467574247312843036760574682 9335882 102053256858486891345624894159682924800 9335883 224469667619050550098491903835675407600 9335884 -59848744953550588693983141385721693184 9335885 -72962342495006046376789442517875344200 9335886 6310168966642626248707013529682022400 9335887 -81468209899579931932268746185487920000 9335888 63083398192115264365138209527848230912 9335889 23462626367134558323286087563087671808 9335890 -14367555850351654036463256122465315520 9335891 49410816885652693281128355568383314784 9335892 -110666137908038186932385584638404763648 9335893 151145522645623444690571763440683804800 9335894 -33157178705895087947489289691760865504 9335895 15165937742634721222438679427594147840 9335896 -130882649663412972982006260343941150720 9335897 6543811371173835724715823028190484480 9335898 -1646541260455999913077658205044984832 9335899 151861819749202922042161363666136024900 9335900 -26152988342883121478102865099588172800 9335901 -27326888601762576513572719936091339616 9335902 -2452552307957111493523814875117424448 9335903 65208877137678678058732489619748534840 9335904 -183000929817422627790469463176988590080 9335905 13925911502279174020465508168980758120 9335906 -95308884173516027616962904145611601536 9335907 -35881842455719433248571403134964871680 9335908 14976398079838317812933150040282532096 9335909 -17157230588685538445098457264635212480 9335910 -18523883706413813644207259179089728640 9335911 77281615212327024972151844262203761424 9335912 259852083051231138151530508968046540800 9335913 -62782928642242158548417558525212953696 9335914 29290496419192264295414632422025835520 9335915 171485186195181836228957950851545806560 9335916 174073997474919064040736962441573568000 9335917 285739930225825835673925956503517434966 9335918 90641407242655796955550048581302790720 9335919 -14049845677393843407296455274039224056 9335920 94625099769262952897255355439556689920 9335921 -102449316015634329228801328177474556910 9335922 -956280099300735522725684723478263040 9335923 -257145111932849202739665231409244510376 9335924 51242328703101583803528889525585612800 9335925 19532249655571472720009347158998616000 9335926 134460533092347938064757322404138506912 9335927 213521506632811046664358511828537145240 9335928 27299411795915356151031331793668669440 9335929 13513342178459483076619179998582283520 9335930 61646633939087857443770549531065681920 9335931 -110321041252673067251215173490517749056 9335932 24326036825258483345346035977494330368 9335933 344230105138999555263865963292189986182 9335934 68974668837546492854297260892984007168 9335935 -42062578759715173213712255217312192000 9335936 -125536731760587569163394503742838538240 9335937 12822489654448301756786431445187855168 9335938 -91452573795650948997887320323334328880 9335939 -181007526994913647152797565009837738144 9335940 14041633893068930625130892183866368000 9335941 35100425931087646372397501595620486772 9335942 -22027970230403987935015962617873903616 9335943 -99690225421541157115495398420478977168 9335944 99580048842171239753914473654179358720 9335945 1020641460830142746952446690104203840 9335946 13042190804846275613059057821952954368 9335947 -51523960793112145416510982739343200760 9335948 11000152541337124155569662762920331776 9335949 13258338372590438217179209193389592640 9335950 -2126279232632614778950426494241420800 9335951 69467785984035088014076268885205016392 9335952 78584710362964973082435778498251325440 9335953 -179473794732973770555227349081988337472 9335954 -44602899604143241872639179606579122560 9335955 -164451990364545458666209239085281362640 9335956 -37493902370113462796423658286616901632 9335957 -58442279247064732276874414615494430628 9335958 127714968652390315171540062274651916160 9335959 2844801149627028056707285530004194320 9335960 -53497869312440453704446504939872256000 9335961 -150092205403280068935988051312977381990 9335962 133393692939279847522855062244667093232 9335963 -51133516564838945930696838460280849376 9335964 95387025628742189954977827799647657984 9335965 -213630526272119671215670721410218325140 9335966 -122569909438670898819666102508482173568 9335967 235570446202772091151440494217166704912 9335968 -94142243010093256106902471643463942144 9335969 507231303717781970598045643144775868096 9335970 -4201850697217877073970563173732491200 9335971 -393619722840935484576294755196173761828 9335972 20282535913571411653589914969018843776 9335973 240231998785250322902954649802199205600 9335974 -87091836580575551354050776398188464000 9335975 90080381494855464422050483471969894800 9335976 18079551631987442213866397372544122880 9335977 -20487252019593704600400636981797326656 9335978 106492230899278195876202973745267877040 9335979 -16987190200470326757346516102325522940 9335980 -23138211621954919082255277565978137600 9335981 426784722750289785864785968564525572672 9335982 61516702550317288693067675357739734592 9335983 -277493864845981078999891842154729286400 9335984 -10198045128436006491975819359789973504 9335985 95490414659829924539972093273022144000 9335986 95677734414635725942358820762898037760 9335987 12660328437732686373609431401102080552 9335988 -186792416011168568189100114561202176 9335989 -15339900507549362691931994046314300268 9335990 10394319806749673755871258736926133120 9335991 -802377050117388415053450523392079872 9335992 15720957015490299865676675372644147200 9335993 -342186847460533078966817781775984540758 9335994 -35168659753177923480282651582545280000 9335995 10192370293421948183680110618325761120 9335996 -6523766867410996333147943567155584000 9335997 -431231151587981050480411625321687418 9335998 71573159165621308471834463942966756736 9335999 122201207152838205024529942886762998560 9336000 36598746982921951156517249435566080000 9336001 -419379142640571796956750306994464983998 9336002 35315413712067872962783757382508413504 9336003 -1073330997258040917500156069025453312 9336004 4389844551663095981785339629366909056 9336005 50920448482603187656501477726794576000 9336006 -116906894525484086480699447782501585920 9336007 270250767725320858071080701315321495256 9336008 -171630273224207906467691421905183047680 9336009 -235558761790358241330980058369753475680 9336010 -45432604823455105920602594958480423840 9336011 72949362971799107953451607444349743600 9336012 -26451554565680603048210966852651532288 9336013 -283226172981752859418030994338444249738 9336014 -111724719035091158862692793704303164800 9336015 12890639621463511735623693153395815200 9336016 -44916135396963946655301229750153289728 9336017 -78793859442860700591500862526208465934 9336018 -123833669126042270833389003398340468096 9336019 -18938947572169321776731837172040101048 9336020 50482922583136453794799218258870132480 9336021 4926218072126598862320838674263716512 9336022 31214456509071800004954320555845853184 9336023 6824646295524586685422397954313932784 9336024 86278202180419267804633355429214289920 9336025 18305663610551178694997022432900724300 9336026 -29796958374388131767346129923026850304 9336027 -111497471333918479968670595943316065168 9336028 -27740200961228759518228995473724026880 9336029 93688459376011400280832062483256062630 9336030 27535444569944542204452063660531456000 9336031 -3435921700830056000190323577044243528 9336032 338557117589485590766168206402871099392 9336033 -185109067393291685194373018058552668160 9336034 20566367889962482965828687508398172320 9336035 -452843640508381389014987892700714368240 9336036 43745841197596189921439989245750349824 9336037 -463887361398531482560914575010091205348 9336038 -323978083524803970565917782089737278400 9336039 276589333546882424469201503826965232720 9336040 43434803742040254293627851870293196800 9336041 -140899087756530112558205364642162062016 9336042 9820606674617295711667947976353274800 9336043 -17020597905682444291492281606998421456 9336044 153808460982771833193567016417820537856 9336045 71147298117942444428673466530815418240 9336046 -36630280225643153332315740534160302528 9336047 -137438966404706426558188073492593597968 9336048 -41761952986472853347942261786760708096 9336049 352018817153457527444412283083972832240 9336050 -73827744273223536300195683956619738400 9336051 -100285661749117062948678874072395871020 9336052 235893992296276034741937262071182026752 9336053 36325457863834890773415109758922917120 9336054 21832459608160883467790796504187238400 9336055 100034304908567366005444038941615631960 9336056 13754013543159996096662453812360028160 9336057 141472845527405227206171595535774880000 9336058 -48393641647528990307160751723408321824 9336059 -44939153149073772610731015836925547740 9336060 -56024324871339430648984971438250813440 9336061 13584479234128455477129383297445876832 9336062 -122798636286569105794602505926352273920 9336063 241042957181615679151922262604656050688 9336064 158268158335338643229691231289758187520 9336065 224848810280452094671157573327156261460 9336066 97117921966746164367067634893637706624 9336067 -31877433716310008523151839013508710356 9336068 36484038192458673184973151775482777600 9336069 -50531244530017172578171840747433146212 9336070 21134179865860380595596566527426212480 9336071 -248899489612882227972081453707040069288 9336072 -127279897367541187470253048556862382080 9336073 -4999531546483113713502203306132542256 9336074 1284018246866523010390257337725726720 9336075 -33465049036229364279968708110474502400 9336076 -153159595381454970704055360850691242240 9336077 594335463109782506675358487437884994072 9336078 9946794609539793424319695094346782400 9336079 -354525194670727362349930299855398378320 9336080 -20448720390546498405361097528919982080 9336081 -15203113021410512596718046553614243456 9336082 23785624142185534737395641774254342144 9336083 185562259313181886234682794853135404332 9336084 40676686666187058450703154432227295232 9336085 -28179877757851589543483828160618576000 9336086 148788941432303138109122730491414974080 9336087 -297855033428697754815495406147828320000 9336088 352171450377593451695463065466099701760 9336089 87209010480657326674370500159087074240 9336090 -48796016498498407219465205067844711680 9336091 81066090089107484438601975103181272752 9336092 -24393577662694976935562210609748048384 9336093 26522032358656970991136219735039176864 9336094 21338700863890556379502314743241180672 9336095 -56568168896639014420064148570082445400 9336096 -34240427796779162955304063578566295552 9336097 51435855990953113864679438588263400546 9336098 -158362758387063355629633185395254529200 9336099 -272356949771334489014147125762941600 9336100 -45443106722323568805085206121053600000 9336101 -168573171842252938719586551962868866400 9336102 127534718227477861190484650606945072832 9336103 109108339402656991382202012041083743360 9336104 -4692136132213786813219177222687626240 9336105 -63944502398831870491291587751283790300 9336106 71108872032049087753035818206671456000 9336107 -112447195019948125921185527829727383768 9336108 -142641683427514558547457947384613457920 9336109 188927381605537096356461729226967603404 9336110 -3964513185750329514431599468889479680 9336111 -165715767408417092724040917424983083232 9336112 -9324412921795621833999030892600033280 9336113 -7533444448333313096231742074186012160 9336114 -817407477426264270773410305226460160 9336115 217157108455888810115789514211768465200 9336116 -7230085757545708244214656099482760448 9336117 1803658594174589289752535267830246400 9336118 83370460732300151399472743746063872 9336119 -62698236123211458348017703230382976056 9336120 -74773908365028292168704298712175206400 9336121 48244286670197723618242493196597635200 9336122 112843300621930180014270342429468992112 9336123 36435148138058644865003419434276908172 9336124 40396636882393471823229691164421528576 9336125 195941242080682800614512879234466280000 9336126 241296704825308343041868755530809601024 9336127 -640947499034903319160933064754662739168 9336128 49355850969693406656480878458297122816 9336129 51812341993099926439802190776644200288 9336130 -62546835257235006783703178332796483040 9336131 83665845571346453400398073827113885392 9336132 78928642117568781730694471950369670400 9336133 101656067738530726557920230236592574044 9336134 82509532489741449344655460470460505472 9336135 -33762486772822762154614417983431101440 9336136 59211217878673942884347572206492149760 9336137 -135463742848257959732306548044183203520 9336138 -30654446089553413808876768014362385920 9336139 -159881257107283817824224994450609817544 9336140 94830979156379651659544442951152071680 9336141 -20529445482238805601834287769465643200 9336142 -7430009810102246398986417706886046528 9336143 -379184946174532116429839133122444734608 9336144 8483020926699679780833431201769062400 9336145 6139588728263970634877039668206370560 9336146 62854532616516301174105791254918682624 9336147 -24506994044603185608458578921735685328 9336148 -196080256335508618678836781086906097792 9336149 378611385270025518730185791918514771150 9336150 -30980809403904669360146629434901879200 9336151 15485592303180004656160732810433384448 9336152 45773306147840543436133153664531251200 9336153 -105386479379425635369177596262825135456 9336154 95956173304803391686892460027367909120 9336155 109427938568225866352048555375814394560 9336156 18363772930646099503835771487201372672 9336157 -281698083402186027097264404810180037594 9336158 -22652111276548826088132309087439896960 9336159 55906158247774458782081706810224097264 9336160 -1574116249743633661084698926697676800 9336161 124164414564134375044559186604774143124 9336162 -46868954123623711913351782875264955392 9336163 39859145228115750723879618195446480920 9336164 495430088763176647070637849468764687616 9336165 -26370898290620470762830557227253396160 9336166 55164159376397921006683627507734369888 9336167 -134013718210748032894567117320287603784 9336168 58759633423327189790120543506457395200 9336169 -347004635725291497449255560795229343430 9336170 -30995593914877906384598550728785632000 9336171 30442435834967218985765802210847960560 9336172 -219076493550997768163673152406035198976 9336173 -17833398880823679982933348677893940480 9336174 -39927176327024310904993367966240667648 9336175 212781215155048771000715033419149319400 9336176 75319796028493439348277545118703583232 9336177 6756514154316374313580815620983760640 9336178 -84058700765086793637583093434593602944 9336179 151654040330374765410898753318458493152 9336180 12278821277009865758967312516213350400 9336181 -126288058548102495103002328397508587168 9336182 -5711450708087750262985171972218773568 9336183 61493872216198136911967434671109992960 9336184 -76106924490497379040249179254389186560 9336185 -135201729287096717728881035408610130620 9336186 -56165839875896217342725816417470473216 9336187 97680571810948924353071356942228206352 9336188 83525809018570158129282352447328421888 9336189 -9687961866644439344335111038043507200 9336190 45528734065884410044555225883348555520 9336191 29013185562833729128258315773951069000 9336192 -7962106044197724075503467741336043520 9336193 -22598938260872650078551465258309106558 9336194 4710628658330006939257699253055493632 9336195 45399389594618692036986774414097075200 9336196 99267826036167960108988127506201737216 9336197 153236306757728640391528789405905773340 9336198 -165860597414071535234121675472045760640 9336199 406776685068906873402023732437143954200 9336200 160858193957521699053155081387781504000 9336201 276613211586322552366730930841216000 9336202 12434445482519094695429711530246005600 9336203 3794767202368804753625565712928802024 9336204 -123879921249580532475619347438020386560 9336205 -34738339269198225629818174950508009140 9336206 -30135200627900030135261482758973289472 9336207 -205579012179476322896554950679311901560 9336208 7937137071906389117855007017931898880 9336209 400804034647844253441534316186759183410 9336210 -10565776556312817592069042078969620480 9336211 204705887802619530083904752943866981824 9336212 21283829811972273677081305177227544320 9336213 -13597358715680158201884139980480772800 9336214 99912731044770895579279890731244327456 9336215 127021670215801575891507151165843185600 9336216 69182235603768972403210240374364569600 9336217 -144485752780052000576321647858254744048 9336218 -26541580183979933803717054305954247440 9336219 -53365015534808247491682655685339446080 9336220 -144102413280902263174204039998185472000 9336221 -80123544303337587028187861272959254016 9336222 2993372701564378994513611238245859712 9336223 -151219765631227193598190149463060314536 9336224 102319106105460726726026772061208051712 9336225 -44386227643268496784975249682705896800 9336226 49498652941209148726045920622702719312 9336227 -5000516926702180360387504113665865720 9336228 28286474898340384569746743427095541760 9336229 17263711048572003762959963981517600768 9336230 52715849237717671340961070665226809600 9336231 -66169433186822438648373832070910513480 9336232 10006787443488505517092836540270182400 9336233 -17178738522742583217628358181316762872 9336234 56038006655530588778254537089133543680 9336235 -17622997897956002018963316099774537840 9336236 -42813506163057461049988087544012387328 9336237 160216497177859003053172086014802043968 9336238 170226755944462301038169750477490018240 9336239 -177298593841617847271691056320719360 9336240 -19168229407135908285008277572282941440 9336241 -404901662238475274575769692517118837358 9336242 -71065562386475162355811171316248639728 9336243 -4680608764654733930967246899445780480 9336244 -172495359886269510151259899469100494464 9336245 17486555105515567423990689736427977500 9336246 -31918286971485715939802004201509376 9336247 130257193972267636436609605340802193392 9336248 548839801642412540581939021967019663360 9336249 -136404129282908590626908931742550578560 9336250 -7878897364957908472429092082716480000 9336251 -135532888008916813516089091974754094748 9336252 -19075300277745672906908986827563655168 9336253 247320238343366944256626542711049138502 9336254 2110142097828782014255672691403373440 9336255 92502197431073069619309450803953200000 9336256 99134107942759929689685841810439536640 9336257 148380411558289767782086443400251736512 9336258 -72785482983558090768039392423785968000 9336259 132366748318025099958611519394050470460 9336260 -150409886051157502430257441583281804800 9336261 970273391109294509960189015916660384 9336262 4253577727625372897570945879385972480 9336263 -299646366673792352367013600558785832488 9336264 -154029123767059891023610958116861624320 9336265 172935556458297814164952952070363474660 9336266 -43818885168309165540149123285686281168 9336267 -39863748017597215988770994855091401280 9336268 243942218471975001913205441583593435136 9336269 -73723140066567138284194880844232528800 9336270 25146550751249344593484009495561420800 9336271 -115115773300447211139472038216187047936 9336272 42798022066732157446507109010768003072 9336273 24852620685261411453546838698718335984 9336274 -75921975534210153109658311957074307152 9336275 7623652679616070719852789478208100000 9336276 136671110688447675896987225697635819520 9336277 33153085632122756839714040781455355200 9336278 -13692307276557590773565878754343321600 9336279 49080299467993132416022973015652974184 9336280 42750713833377349284021141674444390400 9336281 352229741593846194529635981502685921172 9336282 63242178868715895372210872121665867520 9336283 17936226576111039470136435294823308480 9336284 16287656952950161957471507498134681600 9336285 -13617553274448371434306280640287283840 9336286 21993438232582932444824964305107785600 9336287 -61028924748488235548376759627957788688 9336288 67986031321074956931628692708776214528 9336289 -436791986462143726453478991062269440 9336290 7077734460628619494230770212310400000 9336291 14108923082961048630550040579372387760 9336292 39054958890806593535771748746280632320 9336293 -66054387115432836056540229388423939458 9336294 -113050532448652956868639950988605335424 9336295 11622635302722082015643150287981951800 9336296 -154081286879063595660317289767510016000 9336297 -166620697749142285705923455500666834800 9336298 -54902549174924799119356003093402667520 9336299 -186795734985509849782537247864512381440 9336300 55452302415680137671690514636582924800 9336301 1396072760271506073131107592999788544 9336302 12162837631660077528423335708364776832 9336303 257879850754093386500550342238441592112 9336304 14284584615803761987726352730893189120 9336305 247360521374458654792634628727141321920 9336306 -25893017600300918774155218608242500096 9336307 -223646131084916840120661577788745531444 9336308 142602639052984175437515955795025132928 9336309 220678750734126902457982039767764572704 9336310 128452829910736656200509017359498799360 9336311 14321800173907351396102510675544487912 9336312 171548552979318564070398997806261841920 9336313 118607067714185129765687678154968043498 9336314 7465721184337638770221448741420767488 9336315 -74204398517001264141497470744020633600 9336316 -298475616935808212557299734406391824384 9336317 -174730198629074214393524138034205232634 9336318 103722857463060565919023230527482834560 9336319 339151433952871714954632290257293333496 9336320 27378316015492880032343518857878568960 9336321 20003092679060495547401348525918339028 9336322 31114547605758412334523827624297601024 9336323 -274955888273575595254388698683767815428 9336324 -154608225799304017070750839963286098944 9336325 -188817701966316440213834124609461330950 9336326 68708816247533536354672000312000598112 9336327 -23031885941957522481073187356592248320 9336328 -6513386011772693101205123779204423680 9336329 -35150440371978286445059711423075718016 9336330 82809622454440357355023482362309376000 9336331 130391666669777237196784883582240066132 9336332 -2076850520703084581213831966357323776 9336333 -109254994624099128838822261172716032576 9336334 -13673833117252205936298977341392768000 9336335 4069524468095519315871612995775826800 9336336 29849268698577508744074890508539461632 9336337 177537251494676339793891512390528359920 9336338 52813447906217251652092728602955249408 9336339 173872318896090550035118215637111545408 9336340 1059786079842525704368412864909184000 9336341 45251686210542416879315495659246938624 9336342 -28598445946978932881277316039926128256 9336343 269040889505870188331155893466442443592 9336344 -130688645151691768750075600132739604480 9336345 -105154012292743469608149839623336428480 9336346 -14624818858747775813233359124887430176 9336347 196574590442497932496947219761671845600 9336348 -34788689360081520814946530860432307200 9336349 -466442992571802876810933220727095007808 9336350 78081385817054338077560311276690286400 9336351 -138672809228621073065872067554600650168 9336352 18631370739636566909608792953913344000 9336353 6373162388986793065381753762750872000 9336354 -102072493797337664125151650212173604480 9336355 -38165249158448694884469648349429049280 9336356 32747682469768169602493620486369793280 9336357 158306530019945189363681136891899696640 9336358 -44789045210438432815132478832675518208 9336359 187330694592461322427163213167608301560 9336360 15576084652191812231619235947724800 9336361 -200596417115225045006557531054970684038 9336362 13906561750443909754247137333600240128 9336363 35053131125815642516817604545912613888 9336364 164408270853564871765962005737189227776 9336365 -125417230034664289215846914506921445280 9336366 21629909518124914774297114646633034624 9336367 50920806965712899032372900509709644960 9336368 2763724585047994170768350038495444992 9336369 16645015123069161167348870631403039680 9336370 179326401337547063029215188976436738560 9336371 37894382347603167322460018389251641544 9336372 -13175016851157815696109077391042816000 9336373 242706360020329700174382231721986400622 9336374 61659628969232096039235363793368111360 9336375 -3802563541517534385939857758370724000 9336376 -108153697800199648439905565158656000000 9336377 36791217350568037148383588329303722640 9336378 -155283527808780240402245331855145405440 9336379 -119180244441611344286730514807084928816 9336380 181203365893042711147550098745589772800 9336381 214723509867968439152841048773688413952 9336382 50282287742564176004574959176201350144 9336383 208912201158723739623897456881857128192 9336384 3982094385426574402097145851945680896 9336385 -8621677652576654421390538513614191040 9336386 -280984707473475310955550872749209677280 9336387 221152103786217831506924266094663667960 9336388 -78721200829947928354484457088812195712 9336389 301711211864847154266419907689824696380 9336390 12801837170328287492462209070093475840 9336391 552018055021456260244696920487297198080 9336392 35067365392418401740697604034868838400 9336393 140436772946628727637625069843943717104 9336394 8451089711439878849185802767144983552 9336395 -7902078549647673620203395273813206400 9336396 -52628392616570417619099799572858531840 9336397 -17289491915599718787413527039785913536 9336398 128486183996570017527192001777866283200 9336399 -76061231730245585609231015577241834992 9336400 34220265630687205873094820769125580800 9336401 72066491314140250551487539870223500402 9336402 5060411954315676689386616961929041680 9336403 -165637981840392783863642332444254787348 9336404 31912418781985478261890359917715566592 9336405 59881695571438594464253613079032985600 9336406 -6732988563345646235437654198267090176 9336407 -231052446614845886009263647214507300344 9336408 -19486303599152755529923046392142438400 9336409 412412920895694595064013656877325055616 9336410 6644553127714075801242079218569184000 9336411 274202602019589644581750135210290285360 9336412 2346722247920468389484174262296796672 9336413 84995491871293733811215845170030227904 9336414 47239189945807497515620774570771525440 9336415 56079696756237581873853773733624631920 9336416 380241036068154628595667287314938200064 9336417 -60127003025631592875813868433732390688 9336418 11445765623088842163144451181073408 9336419 -14383710479003036122526117510582622180 9336420 -38814712139910901163521280095897286400 9336421 120837733885268816836069683032474964384 9336422 59044405810706256078639290499548236512 9336423 -125148455684906342513596118668853395416 9336424 -192547492232369251450352061299817047040 9336425 -9750610416230391656332952751040166400 9336426 18752791512843216548102474434139666688 9336427 -181904223074691364516659983788805849280 9336428 98695631930170039958139056520566515968 9336429 -29944344177336795553200011108740574400 9336430 79872278899359497180775474666327399360 9336431 53880803023999841991763065393928999032 9336432 5173973150777781690559849704512815104 9336433 192814270613900353669355608911498505682 9336434 -7754039057307882213641729037492790560 9336435 -285515122612757561974677657690245986560 9336436 -84972598312392761331090849621974489088 9336437 -74462450586127655443354676282082049536 9336438 -70519266497031168272723459604426389760 9336439 -111682522418167852985321216682907697744 9336440 64565823547605802951148576310260121600 9336441 -129956949532955763740864586248024933808 9336442 -7742512412687826826407470164938730128 9336443 -4411872155714928714289452291949849800 9336444 391239032352613119909228712426555392 9336445 17235899723641931922803247980260108920 9336446 -15400133753929453554606756295710495360 9336447 143496135026922012750829498669644244248 9336448 -49411880264634369501089950869749760000 9336449 -36509741087162491785930157945164263550 9336450 -8536479489587842538502172620538656000 9336451 -291059591265478626533468162278218696168 9336452 148982820358087281172058262125131541760 9336453 44386108408298482202780924324381480448 9336454 -128788804104705397750379307716813310720 9336455 -56753995489078414050769987282861530000 9336456 -34074255811854755870559682886644531200 9336457 223316287969277462255658357697355534720 9336458 210363734867910330691682634459880780080 9336459 57099940461010411892732315508385280256 9336460 -124943503055551867811330219705642496000 9336461 -3408825203895366862317128735339798880 9336462 -16997366209454386223188338975027879936 9336463 -238295338652502949826873557928298044520 9336464 35448610851745645444940668421622349824 9336465 11034845859123447558483843890474086260 9336466 146700813205656708946033112802103788432 9336467 -99791477854254226385369993239086816000 9336468 194380605307761037067521944265382055936 9336469 -239400667864048235419571960194481628288 9336470 -30980529435987921116276338025612102400 9336471 -55148841400473653869102754897740863360 9336472 67698174436147330104055578199064524800 9336473 -59288379584276355628641681972453576240 9336474 36010764165751224782980117918011091200 9336475 -164795427931940288166685758332740463500 9336476 174996491314948024999141981398069785088 9336477 62403580388601016177969724252639864256 9336478 5796920429422110382140090355708900224 9336479 -117470157019135241607205214721233634960 9336480 -67981840699480842215222620670373396480 9336481 10069537923736726083780771566256512 9336482 55482292904391650344522188407465175552 9336483 -6379991571709144046453468943246530400 9336484 61492002188734122180972296858769703936 9336485 -25848903327595469249564242067482335240 9336486 17505518891012357889494118904174656000 9336487 -106357763427850907970754439036346402368 9336488 -113560734897413774446726266355651952640 9336489 157313433463302407976766372782588148800 9336490 58150194828526812252243872437596252000 9336491 248945578742699749520334347003557045800 9336492 -27900826419201327771459395215977676800 9336493 3985997525765191805754655450264318742 9336494 11911816549323815209770998292006463296 9336495 -27194884467371582794756992543950092800 9336496 -37043108005324219691386233054658101248 9336497 38354144057562472807112651994959364900 9336498 -66780306477085554045088660575168471936 9336499 -126573679379809360835676398083675455864 9336500 -125599715114068823911345739990992896000 9336501 320602920538225713560903305783224031680 9336502 -85030000975363658619447544664164504320 9336503 -54301889953135129684940066341588596480 9336504 785914885023708202695248846177894400 9336505 -44102124498678722673185546767331337600 9336506 -56332805418740776302936973792904385600 9336507 9233181287534022280779558148991041392 9336508 24907613755413898980835561986015331328 9336509 88812971199064738782696264422243457996 9336510 -5436547053872743758029571190110176640 9336511 254115315913442177722070478733014850112 9336512 4349244772801329883490007238230147072 9336513 -60940061947952448290580067442012001600 9336514 85227829048434055057425649411570679040 9336515 78941183023499685675847024023332006160 9336516 -40795908923743190456921518428058521600 9336517 168442042065851689225355281220844220064 9336518 9708147446366240637161090738726484480 9336519 233221300115126850697181989475487054240 9336520 -88423575211930305192096120800568422400 9336521 -103786236254448767359896380767142161500 9336522 -8600896984377848642948361248586835200 9336523 -42312724571022476919838375526472264160 9336524 -126917283967819158946861877677429824000 9336525 -102909693062496864433901299362473162400 9336526 105687510681511809006660493124968664640 9336527 292400324822352590284786991596707131376 9336528 22269077947707771758977707147698503680 9336529 -231086994250951645893659418313058687516 9336530 6064959028160258723513150535067430400 9336531 -72377016669444068841662776701171277056 9336532 36363314903223332255117347491461693440 9336533 -150002192289114413639782359598164795876 9336534 -11790018151219516168007416299932209152 9336535 46603754362357784189070437792887516800 9336536 -219858171783261815373504347500688240640 9336537 -1608572979082821048513284051957937600 9336538 51368003988315136062342757367169604608 9336539 181104236628486857745366921450481875000 9336540 9181246442720829945071593746308428800 9336541 245478255715892015412082231634111789784 9336542 216275532899853946243869672116898977472 9336543 -2277779070382465537227757987265972976 9336544 -35703817988507679895816673403213447168 9336545 -117306761905440903920336170707197496600 9336546 89555719521608499027665711084589062784 9336547 1959234158015024186568466392654980160 9336548 -74742804509300147371515216533227411200 9336549 -64518255328466620724993217819863891712 9336550 -62761979604537198694025237989430208000 9336551 -8579917175452980924199208497711136256 9336552 -158824624062245182972829540005770362880 9336553 -183431389749461787660602728424890782744 9336554 -5574452234605472214198360349331229600 9336555 -16611496177211569965677277614663005200 9336556 -218395090616297819973570355125585575680 9336557 -205432750486030892281888376609264305194 9336558 -22573790182678291493695159789922946048 9336559 -279024318186457702578016575208995941240 9336560 -35514642469566334881155726874162462720 9336561 -13219141707752947615461841067295002880 9336562 24026797427275141651335846453151173120 9336563 41640147335976083553180045499270071504 9336564 64528630450508581241485096779269382144 9336565 -82618542079612362540581460466326019200 9336566 -18439924714512831488079089998844796768 9336567 -19583467720836119703365313162841146288 9336568 307562161583054736226602665214685839360 9336569 -8113544532457069739317958717240611440 9336570 -47473957974627191574845099839836080640 9336571 190378692470459424927156716787470726544 9336572 -32699699981230966765876410569312486400 9336573 -2269070534468554663944725234957649600 9336574 -48171557209177265766245367989824536192 9336575 118735749397484944348764686954100751800 9336576 -26245804035994360240016444425815195648 9336577 43254156346839314600938486279492872240 9336578 92491602005868574299587953856440880160 9336579 -38915622108270760275005901127487758080 9336580 -29066907561264403738384012434763038720 9336581 2495711341020753654640419396507057600 9336582 59709452355371327628217967415220010400 9336583 346194848875010907947590485828488743832 9336584 -430400754341179460466126324535892582400 9336585 201276157818015838358231714796155448960 9336586 -25306442570967614689787677072943318016 9336587 -10036729958383053770035439599846457760 9336588 -132127556474246772993651904280965747200 9336589 294926667360790569641477366813337998390 9336590 -1840671569566890341943242705595031680 9336591 -208057727525579978682580074157088585160 9336592 -61459767709287548763454213286281928704 9336593 -80048957938576540141141631831628715200 9336594 12907235216527505642970181658286332928 9336595 25309753107887936012154279539221767600 9336596 -2884693613174818824716174149161873408 9336597 123234216578055493071659426270552555520 9336598 32141868500288555613463382953708960800 9336599 -363727310657532995941505565843276161880 9336600 16280438420756605053811934579097600000 9336601 -297316416087610619622889136655587755068 9336602 128606243818109942619322450867583712 9336603 19169645392139007139151174391325517424 9336604 150331069899641124530940433838604420096 9336605 246113623215718159445417164211361841260 9336606 14372381893802824039111274869443938304 9336607 157686079026603885893310515504837827056 9336608 158950392239345841157610246820096245760 9336609 -167719133966417799957510423894096237486 9336610 -57462580402121279467895632005157655040 9336611 25672098557419175919937803312222249024 9336612 151778223374059555817711942402672550912 9336613 38628704337933762952860405433991184000 9336614 -30395212106730949494728228709807957888 9336615 -71524630122677996532553414591330176000 9336616 87103268291688220463086312554195348480 9336617 -17759126264242706077708263450759824988 9336618 -20550272682989201303162741901516782496 9336619 135588114296658125151496319669082546260 9336620 80113891988870517340219054125417338880 9336621 32718679798768151543536656809679456384 9336622 -32959881497783543949434170454315640768 9336623 66889885641631740136575348845947513872 9336624 33413771281728697264439716767076712448 9336625 -162930181319390505715332521994519822000 9336626 -70929901754786952008158227919491617376 9336627 1299782706415602660884802546530503560 9336628 -35548244441631374687715414597822040064 9336629 151089955230392685873256036913094661230 9336630 -42879383648524942343844935852611584000 9336631 155107657582799576667362425489005594072 9336632 228249933530612818585085250621412147200 9336633 4139275491389241513541797513395168448 9336634 -60824738032847127687873514536774450720 9336635 64196303390130403399790366669738891520 9336636 -153270777100526603474879174170100732928 9336637 67684854955162860903035035675053571320 9336638 -147853726348680755777669550556083552000 9336639 -21076041987934458880525320199235713632 9336640 -7844130885147427943987362394642841600 9336641 -44848954293440042755108612114456454208 9336642 -4283105521346423838738566144938082304 9336643 31983247350988768746201439421523726048 9336644 -370451424269897226298367279175729414144 9336645 129428182475818298446927647047910915420 9336646 216765764267778879350019505996443661440 9336647 2070535478711635695356267241654208440 9336648 129460087884009129995741336966832168960 9336649 -106733105616556659810000698279470849664 9336650 -20625550209790602686935251297911065200 9336651 99023626709730543862166844324732444864 9336652 5090077779665114776276216783199590400 9336653 -86527705101165119817290339838158105856 9336654 -44291605710407096416911070417936623360 9336655 11280464717626472116628593320492407760 9336656 -21070720747296528809681381645416734720 9336657 -104173284091206842211733118562677840640 9336658 366262237683752400427224932260200576 9336659 -153873910047079922852177862296315299584 9336660 5465545481906592392069271133781483520 9336661 245247568929263376966486098808698989262 9336662 -69096896373207160954043952220528467168 9336663 14272796872324275678328981611482555184 9336664 -323513751277786093932258184018155632640 9336665 4811260298786652071966290135410606660 9336666 64477491109303320117138066688441175040 9336667 358815659568255792412874217346641051716 9336668 -271547337291337611035905643032794071040 9336669 -25367541953638129951743469097838406080 9336670 -39666988594113200341573045168334499840 9336671 227497902302487899184536484844203064200 9336672 33655633403051830947685073919966707712 9336673 -15285709764388119903198947523496472576 9336674 -171694276524597261219580466723543135664 9336675 -64370320517799716071626263475963063000 9336676 -1759783148972778293503555904661268480 9336677 56768997877292042943624055834474781472 9336678 20806618970352730654166524419832011648 9336679 -63716427466227706795974608539288642920 9336680 71644019049575006672508975315829094400 9336681 -234143360348304739059102862068372272160 9336682 23955249180863631365802558256040352000 9336683 186269111649421384689478242951432226932 9336684 8518717923314572653548463425186463744 9336685 52786566586998818901163835986227802380 9336686 -4508302310178241162138597609486551936 9336687 -95107929642538462424422324649064436848 9336688 83565942644676688093881086517513715712 9336689 15203954363658556854358346561153688960 9336690 -94914702799753254776144817532541544960 9336691 24580740832162071802317277184713144320 9336692 7090911121214257228485250912339575552 9336693 -116330718383073476019320956732561035456 9336694 -267448741016449992390509364424742941440 9336695 -290085302895260770498140922448723580000 9336696 168127398612541686077207939786022604800 9336697 -7356227809952139002839780500936632854 9336698 -65277996434466138486825044922648764928 9336699 178316865864843544193794248645631966284 9336700 -4548968699848073818241624857407488000 9336701 -281187886134746736974237977995645350496 9336702 70466192530080308609755569810252916032 9336703 365274146084652766181711393468831629952 9336704 -10287861620226632939011358962137169920 9336705 147900134999494424656207825210706261760 9336706 156269521552924226476424832335503788960 9336707 385685846502839132196302854398027736956 9336708 3531197186023609358913667092112614528 9336709 -274351982149066552012556815855013999460 9336710 115948052110679668035419642484298757760 9336711 -5189410540047094296978318934261744728 9336712 31934623072512426980177444549964595200 9336713 -30533640064607936942582373317028853440 9336714 148599735151014228581008392517159680 9336715 -71994784734252740871550538832797180640 9336716 243250723181159237185364942772131331840 9336717 -38506315405659353091403823602816575732 9336718 230529684608224054490226903648316439616 9336719 -178374675535044337086468874512620160 9336720 17105668518967774305397174781399531520 9336721 243084288831184157606023802707619893800 9336722 -72277276344724733265939814361309839200 9336723 -42119108905448851962169838607411480 9336724 178949028635591825498564552112370425600 9336725 11776722793556144873579508164325640500 9336726 -47411495636663099840862443308439135616 9336727 1199502402157233759565006990584005576 9336728 283213092717822202662728587687157760 9336729 -28285765946407842265286050483126956960 9336730 -30723646274967792203050435680715202880 9336731 209473798943674620597690136613226754872 9336732 110528525248763430843223993065907395072 9336733 -96545554133311062246086890491310048960 9336734 107372659521759770923825942646730677952 9336735 26156398609839767148016888297894502400 9336736 111306309576914096825490609276850274304 9336737 -29738006885485405440518341887810393168 9336738 -33112358273354657201556460088619128832 9336739 377576530754293483587986252000521112540 9336740 -7337634899420031156890742193913733120 9336741 -16196799478899737559757997739748648608 9336742 -66501186027618119202618657526059229728 9336743 -89664853906239557388838918628081779656 9336744 84764902056054601380693869672508211200 9336745 38341155734421439729444523177323803840 9336746 76584921260305169775169582919765457072 9336747 88319616921370775596262614451594422272 9336748 201974034286370821543859041353382577408 9336749 -280112751598116982691605562146977782250 9336750 76538627128011410055999399106010880000 9336751 18510497988672341467940873867230747600 9336752 -35642612135763776074478348106646978560 9336753 -30725285433885520805847920163463244160 9336754 -162952374555691484416648203510789694704 9336755 53723558193629611916644608959917970160 9336756 7480808950130954711063103737121804288 9336757 -323892661755305221934591397227223074148 9336758 94657303613757369084884104687786790784 9336759 -166500789615729121768134094082992265496 9336760 48396591645276238765138835118540288000 9336761 56044471918363145229548001122054221824 9336762 -1020910913641801874880138032423953920 9336763 57760736289656115164831380876193422848 9336764 24823764687596200324654789880621607936 9336765 -10301723671255201454606068051776113280 9336766 6070578980194802127172217068162464768 9336767 -147020824886454082200024796074109709448 9336768 -12768834378685262389475823945686974464 9336769 -112279851363589351192154885907763899520 9336770 22220182277272750195139570342489026080 9336771 140056726299577485741104524054620977880 9336772 -137254960260744318599609111193672581120 9336773 -26493170362193818961026493898804220800 9336774 -69018115579343173283933633238000599040 9336775 80267730178119538642001739822201686800 9336776 226213010593828128076771414597965465600 9336777 -45228674828126238678891835644460132080 9336778 148114551490239643269759448129030037760 9336779 59766718533300930475838677440519179784 9336780 84762436517312088478695335610265128960 9336781 -104740821222247201428950180960088504288 9336782 -6925013008505275977348343330292979456 9336783 157033930492033617870524164039050296448 9336784 -61999834924590700438167701262801960960 9336785 60952540934536114113901368918090696960 9336786 34631127098612309160148766519184482304 9336787 -172104878039185980078765989755783478400 9336788 67338909903850416791489918138257678080 9336789 13060732963985632109603820053540160000 9336790 161687761207768312859442189181591699200 9336791 28085444503755411400129227090100634640 9336792 -14327744851301187437354422230163292160 9336793 19818686868246901444566499049783878864 9336794 -136161186224669668664825689930374284304 9336795 -69652491620137983589339952994141142560 9336796 -51151345928586961290066847479183291392 9336797 14649520728324166908239998413247334400 9336798 67147316801565441554464418826487226304 9336799 55040427595134957067664282087101104800 9336800 195784867491746429002101081775806873600 9336801 -36821337370729199890243869795452812368 9336802 -65072929689223314986805865788515267808 9336803 -60646869997954524506504946365278886400 9336804 -86721244205393559280704667608141066240 9336805 -1155389059046892804330005460016460640 9336806 -32427546781967322380183871331995848256 9336807 -5148042988048528977932751184311017712 9336808 35278256468190725903277600141476229120 9336809 17487610284338868825740683973218956000 9336810 -11138513884176862781814547331848673280 9336811 110423573654956487492848519727688685200 9336812 3156892699714607868550282676771089920 9336813 175997594455613072547166534476336058944 9336814 66969555862380201663091119266724680256 9336815 -150211635078025867373611761402698205600 9336816 898752127745157392379148266220093440 9336817 54721541357301095689584107974599625792 9336818 -94063208436267483274572073091254022640 9336819 134651350421109835594034024199572804160 9336820 -106664685188617775799933717445808670720 9336821 -3259087649273738709906280975692681960 9336822 -1820557328575235152796238380200768512 9336823 -402753655979957401924111510896206909640 9336824 10919295097351562611384852236242042880 9336825 -107347330062585811199657042192871216900 9336826 152014220371318317713355576869902688112 9336827 -200385584119780828847004016722018987600 9336828 -30242973087887726186617525881985105920 9336829 215919179264045958288422414686104295430 9336830 1694697316422128735896031064679958400 9336831 -10460445747169518989812918281761510400 9336832 -26870921698609523583883784865825423360 9336833 -46446818623619861959609329324334132176 9336834 -14999739077722127685024396479085400032 9336835 -167644486688705246985256512038037060720 9336836 -57240623754949575513276808707071013888 9336837 -15484381497533359252052149293657822240 9336838 -1131763315838768934651573923829397248 9336839 -32936328252104075850044011383385320768 9336840 30163366369637307939576605938495488000 9336841 44303136694041527469741193628537004084 9336842 4266238153721335734067836220911711744 9336843 -40944974432019888709860801824423527200 9336844 -165635535737116175444667842984976384 9336845 -13707317486301439976961104999741272320 9336846 1349348067628626372319480835929855104 9336847 -247378833948494570337725933373093278720 9336848 331202825248763603839528876998524928 9336849 -80591705136016473511250393268465009936 9336850 -9226458583000523095352097089353640400 9336851 10758682881904165765371505414229718240 9336852 167518431784555167023938113043521392640 9336853 -31184575848539657835078247786715526898 9336854 178492548516922834847797970843974457376 9336855 14670009428167936064392042143840791040 9336856 -149400045395282118006283028367732387840 9336857 -30654547810719739095592869104966761728 9336858 22391686976414200092565924110489842688 9336859 -12169918205111728029762548552793655296 9336860 32876021078750494747915078559621314560 9336861 -29160107494559523588878462891570273568 9336862 -170377523613737516969022041491628861568 9336863 89710951938936086445412623603742070112 9336864 -217324066388797172091741027130925383680 9336865 175930900337646582500498909939931034260 9336866 -19629922908387836821110128882529361920 9336867 -299661570467631338082506181042892740288 9336868 -62722885015787812141734866082455792640 9336869 42032339145004649241727403991899676060 9336870 1871612191281464802806557976581322880 9336871 175190836642999629947577820632247314192 9336872 432505179017485047860628134422643097600 9336873 7737426367431606539629448469556174848 9336874 41099346857954888038005950965258109952 9336875 60383526648378708485689817149380712500 9336876 45433391668623204093227604646093142016 9336877 53537851023578718564327917667477010272 9336878 -54651789046740718272185840968191917760 9336879 39535871527248724677565066268846417184 9336880 3424442671201860580259994918375260160 9336881 -33504749871217060941623852553161496000 9336882 -22899481368328412628866501874705652608 9336883 86767240655415159747392364659118485132 9336884 -14451281343662849552024664183479770368 9336885 -75746372484190772497185155214946850400 9336886 50637508820730332980116819790986082944 9336887 61506840226911640407103204781441195952 9336888 117526960031611903285760518288474828800 9336889 -32195934204359631261972506817820996140 9336890 -8663025701118867404806554608694988800 9336891 -15908611871235812934948855634831680 9336892 -34453379454213458642054330691921654784 9336893 -321123145051688323095111710489581319220 9336894 -37408269705496525076082678157578356736 9336895 23231363035116778699293356944405590720 9336896 44110600463604629633936085263352594432 9336897 45910386679422543030533820800611499040 9336898 87667469474753400077772891079784048160 9336899 59661542149539527576547502126176650448 9336900 631315546436587823794956696096844800 9336901 -118940154401919581877337074833815770660 9336902 -108097373828122273875441659855291506848 9336903 111955452361371411491058514377360808104 9336904 2649201026320199634069573576535173120 9336905 64878212954914532338171349964914469960 9336906 -91722583743065982116687317707111323088 9336907 186376232909081382479117740966579148272 9336908 19878174366557109666561012708630528000 9336909 -55531217144621817893338931878017880896 9336910 83457275220292711607383103190085605120 9336911 199001465758303671968130459292930150512 9336912 -19780078488952531619595234085743624192 9336913 -50601323627610188943891210985574831104 9336914 83388784274876275998362372804415655056 9336915 664636373822942540990220290459721120 9336916 283080265833963935865872848393334714240 9336917 277433219675156643082177608309497109966 9336918 32829764466106635792889822190888411520 9336919 12393988219329227989568273152274635008 9336920 176405223227079571491578401097651404800 9336921 -11504741680585217680765570898764664832 9336922 115129094203634555870816823381830561280 9336923 294220454836071832126463677333112001720 9336924 51937284317485882458523214118498923520 9336925 -19861164545431204825837411799171493500 9336926 -134769534448541286893488949970286387200 9336927 104644468739574728469749490348333369600 9336928 -306424385838718672660479079359222251520 9336929 78214960998275394873238630163805255552 9336930 -1035944487420405979910312369866613760 9336931 416892641348785098649262672992729463200 9336932 -60600234123099774948571428199131798528 9336933 -43861994496869200318603960719093431298 9336934 -3290276402339267604418595717415505920 9336935 299611072448836769606978057966195719200 9336936 -21932861784848129320369520849805312000 9336937 95437353207949736619683699707439721040 9336938 -35547652956108220776141541600698679872 9336939 -138245614673961893401726804845159806376 9336940 -20304497383067977844216091527605939200 9336941 -54484583966551000137658901256476608116 9336942 -46652589566053086549445461881105771520 9336943 -45724848780780437583573791644977290880 9336944 82612631887164893940066329214703435776 9336945 -81384286127044654856319755416800788160 9336946 -205474184988132817916281020176658617328 9336947 55885774506243353277279436367681180832 9336948 -82745781905298829330931149068651601920 9336949 -105228503749373530169149142741541057600 9336950 -42719768743247076487605408020068905600 9336951 -6939778508372596486978057114022412888 9336952 -98737652084896895917143953699721216000 9336953 -18609348746871671376180249277132033536 9336954 -139242888964609162624593579131978540544 9336955 257042759809370606324375457697155360000 9336956 -93218806124595105715243440262531269120 9336957 -14354499116511643234862359473724333440 9336958 145108817722056515795543450217766510080 9336959 22559482086002085005218145318637260160 9336960 -45955545917105437234902229480950988800 9336961 -148647233913834547890056665946414496960 9336962 49090830831521635425662255847121313232 9336963 -110861235845058730211160008625661800456 9336964 -1648748003385959840324160395724791808 9336965 -95380099202240795584534103873521816320 9336966 21576847014061688403823411833702511104 9336967 135041113345174579685255087688414877792 9336968 -263191016494389517479188107180533719040 9336969 -4805765604593786517773430988544696406 9336970 126151270285592800988551858526765429760 9336971 4660712982558197352369115388949048864 9336972 -13436095842304551977661370712595460608 9336973 -613949989463416719323152679608902757440 9336974 -161636942574357642856602261477523251264 9336975 -23281112992675141941807690947632487400 9336976 36109413950718343674906829240424792064 9336977 849802776143124954069964617700151808 9336978 -41085665301968180442860961766332303360 9336979 -385757918141880102907233840639337486420 9336980 -4753875743835393200731052873043302400 9336981 -100441990093910566383612073445276439648 9336982 -14665218956315555702852312859881085408 9336983 3052317320380013575661779912444944768 9336984 173201721907141080339044588790414520320 9336985 53390763424907671391501841794105280000 9336986 -236184154894725545417969984634236378880 9336987 94331749226971307938447944485796829200 9336988 -22315056349248461334180107902209039360 9336989 244502794455704452188905153911382498790 9336990 -10898350149408583969299388604071104000 9336991 -49649852278186793923706624880589028328 9336992 6905084008357590655367915578834550784 9336993 -162409508666736277229668559141174054736 9336994 52831694760217335901888564733142141600 9336995 49385686057452848226474853703035238880 9336996 51884831167431983210608554311726054400 9336997 7366877203111615140851292642502297632 9336998 69276919983171735399794439512865937920 9336999 4012004871720360769817220346359095040 9337000 -79086765423579804516277242462896640000 9337001 -14165803809610634686639518725554228998 9337002 -59101627231370357320117962921157152000 9337003 -15023965445860278704066624197615173136 9337004 -226205106318887537135006377053958834944 9337005 -227086317203849647072254338008628836800 9337006 -51422537161442415920464696975241224320 9337007 -283463297668286921890145100284112933744 9337008 23194649235105303069839908635133968384 9337009 303750875509171213109796561366451837728 9337010 51726771991062706128075873730802073600 9337011 -47094703830402470726119000288274776320 9337012 17505900140362728180419416894486679808 9337013 -25852940837747523674938853572620184320 9337014 16242624226130828228164436875996677120 9337015 35399242457948964731294949165601304400 9337016 88589247405867376478456398378499788800 9337017 -56753356538585180593670074588167929280 9337018 -18622580370272251618163532423273192960 9337019 -180725149726444198694066651753555867256 9337020 -738118217027871341008156661860270080 9337021 94185437176026368621959265620585073222 9337022 191257511659954537911176187820080045312 9337023 -54123290934937058727327326857387333128 9337024 20712808479708258439988131817184034816 9337025 -278643731229489162158625345329378000400 9337026 76608605234660718020477999670558747648 9337027 -63446155282761105757272714073126415200 9337028 36429797131130365823316189933898455168 9337029 -126225200205558305326099675571055458112 9337030 -91797872962334310097215482352382035840 9337031 -40985871943369136641133284748990302416 9337032 -40177382391870727328039774818345466880 9337033 -33967734971467996201471913277823095718 9337034 -2547421638759696294341915227685093376 9337035 78197421255838545718646065738362931200 9337036 246172798414746101040383947521219418880 9337037 290671680719039239486856424516638874240 9337038 87339744986755472843701509735177927744 9337039 -335098864022964417345245502048250182160 9337040 6092040507714475612962881878464921600 9337041 -28261451319427965638412995560438981248 9337042 48568998474206532547250892777413927424 9337043 -135889780332260090347611363099970920240 9337044 147935204996923340091233961910148597760 9337045 45305683068489173376418156999586803200 9337046 -60142586701802596091963761908074204160 9337047 86509404982941816100540250985035736960 9337048 167558975880608044342911453702820300800 9337049 -56397861828436539592065413400438126780 9337050 26651169693637632970814692031904450000 9337051 -40288370146064186872225464907104400448 9337052 123427399749107119737981802209404238336 9337053 145084022477865814809055612855473478656 9337054 129955915326943813197230464795320398976 9337055 -24145239810911711101693511141756777280 9337056 -161247406037944858787821191049720627200 9337057 -226999494663778538599287855319090332480 9337058 199585037557183129050867481749266252880 9337059 -90448888990356735126483456489305483280 9337060 -66838713755628571523463099366471755520 9337061 914247006262592415528870222067050360 9337062 17011038871822163112191864195219257344 9337063 43662400310401823569357600335236448 9337064 8069864207415651216394523940231659520 9337065 8838599655390107751072857597171915520 9337066 13487480520413785349631890174156898144 9337067 -717666938000573020330808498857221054528 9337068 -19906158144904261343749622723044718592 9337069 26511765721057925252345847684486198496 9337070 -76604871273952719607232546193016979520 9337071 -169243791206387501563451626060274391288 9337072 -96706599580676063116452996884509655040 9337073 155373424447872363372914479356272225904 9337074 -122645277539401878277734392936542189440 9337075 150272220339721464857447990255456616000 9337076 86769215560357234828366126764348463104 9337077 4860363396811051143213001762563877788 9337078 -29103800819926589924667476519346104160 9337079 -10263828816378085923011738180923420320 9337080 -9642972913932903318400014313390080000 9337081 257705138610008480291572871683223664750 9337082 -116112010838914626077425562360912446608 9337083 -95763981534078591754137725907063937536 9337084 19615204460703831587271850034125522432 9337085 -130299073734266225636694126558686352000 9337086 -142037790415950741041041357981219200 9337087 109858084743530467926916107242193796792 9337088 -189648102619995940226217473045365260288 9337089 312830880324514858307154092752614130560 9337090 9565310047895312196668822866074401280 9337091 -15331443496203690919026003228559669200 9337092 -68655823723530707314002446437512680448 9337093 -228227745964275117808620478526761050658 9337094 -33219163008201722271822207166120899840 9337095 37622191943490058602058206534686804520 9337096 12775397563462351380525384432453273600 9337097 266447695744214291623469869213631471520 9337098 -5014701097586779519680088252321294848 9337099 55113575055189908944240751495441974100 9337100 87442400921939924827159006877195462400 9337101 -70288963338338401349252990101366205280 9337102 36273657703197771620137437105554914752 9337103 -217865000667963133274330690576443311456 9337104 -12818698380440848018293747020200673280 9337105 -169854504159141904548096908924621785740 9337106 3609227047452797820732338054941824 9337107 10545690030171239474590075416241744896 9337108 37404122983007244991328736025294934016 9337109 -221437047119975827913599839867035976690 9337110 17906138344033177561286234344238309760 9337111 36301199569175088601841198747160849024 9337112 352507097733915501423774919953564211200 9337113 13836613202460901182088052703640843920 9337114 417978605199634465512251051695737510912 9337115 -55315520328521940569917515511385634240 9337116 -40938190440111825848450621082781291008 9337117 -243387518922469567702891587598861639834 9337118 -10673901231200925990953762284983072384 9337119 4983163273188250711520301998640706176 9337120 64527406775751413292313768734564679680 9337121 -266780574841558566555892460736890187678 9337122 2314087895084476244540450935557796560 9337123 17404002614942115286571920543793271160 9337124 -25879435665903416658500058695111992704 9337125 -49196050519738685633622831019549536000 9337126 131013422783167688092296392330911104 9337127 291592917309646453059195062544204617976 9337128 -186045842790463732841765161865173155840 9337129 4275207048693560505394394697263799184 9337130 -91456616647738546295721406211635200 9337131 -37023129254158020471588267216624251688 9337132 -71489795336518057813352308870915194880 9337133 27956733140057795150097635377076364204 9337134 -37594629757202763309698838557078147520 9337135 -26264266305404035257209435172574193280 9337136 -49617692049038551708639711974342230016 9337137 -143481535312447382629012274115056432448 9337138 939192977387526829522496408865742848 9337139 43648903849616194227031757326854903552 9337140 -88184845901477399458146243859426406400 9337141 -10192024625581414319994046605852091296 9337142 212368793375951842753294386096453869472 9337143 57776094656944263058628094476929605864 9337144 123852090170805424504253995171233116160 9337145 -90374452926402715140093725330671415100 9337146 -5512451748422959153534774989761280000 9337147 467493517768282695363315090584520846720 9337148 -77255720554409883575539654016041141248 9337149 1757638815761383817001593886462830400 9337150 60781160976794472220809833703786148800 9337151 -62675826849890891514914378392912877400 9337152 -9325659289742517757018330086921732096 9337153 -86496766089973853338027926432480827520 9337154 52562117725992664101788819082264877776 9337155 -126938675357429899984420477377284565840 9337156 -199452397485132941663923322717915467776 9337157 -51688257171510891177999495361911344640 9337158 -27282010266488446039627500631808476800 9337159 15039585987958186836380633668626120960 9337160 -23000241359076431077517047772015001600 9337161 -289923297724123798713708770734262357376 9337162 -66175696843509144576857678222225097168 9337163 -183076673658992759415952054119585199680 9337164 30628065816503947490656971952728792576 9337165 -26010406980938470611827731830355377000 9337166 144300016498285771459298336872843300032 9337167 48311107509195061511157862886954188800 9337168 27586618014332858903663395131319910400 9337169 -1734501511164417308956635800473757952 9337170 -4901216087591076498711195431107929600 9337171 -247391046866431976054114134556650884628 9337172 19625167388507470126814984695182188544 9337173 -65896555516445187813316867658504728416 9337174 16070956712288209978535486971123144704 9337175 -194037611017428679906629366665397819600 9337176 12132760039896775586393204059487293440 9337177 -153147252011423177704799986225666190640 9337178 201711596150040376637967770014759814640 9337179 -31997907839897623256668383688681303872 9337180 158224010912036848169302253301728294400 9337181 -125870468850249753352656625233545666208 9337182 111332854189588513366255873919996847744 9337183 202783504573151718514636262856148072864 9337184 -19950816682113961366882677435927625728 9337185 -39146255148579144582951114619318326720 9337186 -94951504868443221885690661379128172160 9337187 -123606246720895779748303524420546438408 9337188 24024567229754770534416672623822069760 9337189 -47197831067245687571574285102539204160 9337190 -20317260245953452121823803435386996480 9337191 22000926566667628303350574218081479424 9337192 5736780594572189543565741522025758720 9337193 50693074819372378420935309262665008442 9337194 -11000886274629547925968418110531277904 9337195 -65009348305025023404317052223760437920 9337196 -64484334136533929534222153588139210240 9337197 -22415480441346568808325747888727819200 9337198 -21607459180614144673858871454198015360 9337199 411224054407864699627351528228817991936 9337200 4351812815149253728949789917131571200 9337201 -36754776940599590134793225723029310400 9337202 44661376871691781735784908410702802944 9337203 -12199622667272875357018848507368447640 9337204 42554105046241474740587680361182979456 9337205 -43410186997178262556463925035316308040 9337206 -130317122316045766900597551897860229696 9337207 110668666724787046788092555084720528 9337208 -214565000671337407664164922210756198400 9337209 -15382680493090931670543441011304212736 9337210 62038736532597414798522057247222763520 9337211 1897990745621404716502250799890976960 9337212 -28437407462792580484000886073784396800 9337213 -172998612485913212587671015341921436538 9337214 115825286482322305596592599308648554752 9337215 1993005916408360136008905610488639120 9337216 96675350383475829668606527016345272320 9337217 -159106349851491329048913346767729853080 9337218 43436127915107708180809867779485638656 9337219 -208138017810732580806283381438422389380 9337220 126614318228782529781935136838187604480 9337221 -281715010108497603207770014448884373760 9337222 -66417547218032138008902625815455180160 9337223 -79268824557497582376632895428507889360 9337224 -5172081281709080325987401772957204480 9337225 67483852022472909861148512706318874750 9337226 104348690308034449832140549257396824064 9337227 -201599201763400431427410550728083929920 9337228 116779843119044518713824791153131085568 9337229 -162207281749754930508450961774977580320 9337230 -5004874056411985495061000969631694080 9337231 66300154290378217335627265175705548800 9337232 53454221219231836399088131471223463936 9337233 -3562801059896897201077806806758221312 9337234 281797784200823968223324635432730032800 9337235 2049502840470409462036046836744563360 9337236 46041580445428460993657824295475277824 9337237 -43772669052106454489829103144349786368 9337238 -123882526796171070239487358488663698304 9337239 -21155031813394308419361710926792968096 9337240 -246262024152253128487506368342274662400 9337241 -169911477130616429484249341607493995648 9337242 -16851957950310318209444447027945710080 9337243 -109325651670425361911521681493965536508 9337244 32871219675227521570825994238968885760 9337245 65311617649797393075745923130152801120 9337246 -70790238289695357650633625037981152000 9337247 45037480671767303788688578167951779520 9337248 106329503103774514682591555761565859840 9337249 -170181445523235274550726168995286878750 9337250 -111741845257550255645121939336474720000 9337251 -14552276896950768522731281466072051712 9337252 85886010405199567958889495493915729920 9337253 -265764269319411184200572032091844306498 9337254 -119036607546676229415151691756993607168 9337255 -437844487125851687054580872000868642240 9337256 -237542773652053899770930208878334981120 9337257 112550360329304149372771083535573207380 9337258 -10034579807912376718789673374901088768 9337259 -705800698009323187194432392260100945760 9337260 -27603537774399952400117650526396605440 9337261 -227176233840784153684368343406539006868 9337262 17014933566401228044695798889499209728 9337263 91620772428821316123280065507147479184 9337264 9913519207988648390229140493464961024 9337265 -1920293472757814522801180161710004800 9337266 54381594381130695944529482547748752 9337267 33468243980255121587750089879967006400 9337268 -123043064045912777513480931040739290752 9337269 -71839396169218642536875096269342354656 9337270 114804659924219105853731939065045253760 9337271 -109109698940084117029211349540868605000 9337272 41716013441258121418214248235625676800 9337273 -422983439642821956869120428693590819696 9337274 -70591455177793270149664663004859006864 9337275 70031445298207779692181973790444598000 9337276 76245729879277279335754774804309560832 9337277 130569339208525347372528752981647935852 9337278 232621317727215477034072423452438528 9337279 -17471010652511029819566223081252633600 9337280 73823849947146733445929587118650163200 9337281 -17450352511920891787673651614680683520 9337282 -136813687843219857330176894364758665008 9337283 141022039607464850065623127233808622160 9337284 -9638419994228753339885100590635192320 9337285 -151707724898656177929751249883695196040 9337286 30288066333442067867180668700591397120 9337287 -1506781873830875491200490197043071744 9337288 19108629989902443158044857180288000000 9337289 -94510409490828938383181971537122739392 9337290 -29714868587798566444163767813900300800 9337291 74762699613788240527743167410702860692 9337292 64665949273757088242095973365125729792 9337293 30889650555911790158474851263345469824 9337294 224807272147061785310035110371776512 9337295 161241965278013413246282460719896553200 9337296 26182443683800289178553092121359286272 9337297 -105461060800911858725227271155306538254 9337298 -15653159724538349877475517131840782336 9337299 88719233052429059784010365507899588208 9337300 -30349067148499468486604800044822272000 9337301 148157036430578522119859783158491218730 9337302 -45635747462829224416493269719656325120 9337303 16684888814226037271554494563224314000 9337304 -6912344531328332544690344364526387200 9337305 -17441337475144885008413191236171598080 9337306 -183540087283206411347297989818386094336 9337307 -128458436657529857107980853183482671088 9337308 29518549771267061459797704871836879360 9337309 111993929621198908285446971401956239404 9337310 40222727614238611589751676299465288960 9337311 228004152957704693296817220308833465560 9337312 -379078444752222854168475515036191162368 9337313 -307313921141502513439343472756465561438 9337314 4660687866394858734245021855458862592 9337315 -54208421074326073836490865035355440080 9337316 151734108810418142117948120996742119040 9337317 1884622610992308896586376044203321664 9337318 29053672296396958162398924722554382016 9337319 60466977182378225267006819796944145720 9337320 48393419459227909660040078542759833600 9337321 -542449229315963782240401314560034816 9337322 -110120812164757112476340106470165049600 9337323 152137899354659532867992692407140996184 9337324 -44595473101150596665517999725013393408 9337325 -71260059146561776779699050267135424000 9337326 -62716876998025080688344312122320128000 9337327 180537533865635358525591660511276896480 9337328 -7594924168069958307515306993123328 9337329 -80780468692741791022559812865784480000 9337330 3394441513055027364366250364344012800 9337331 -48644981447099435170448759982811323936 9337332 -81164922005820095340500744516960944128 9337333 -278589143289874123066822527413890080000 9337334 -33999493438286813719222336213537608000 9337335 29947724089676303380286502285393131520 9337336 -161054565595232446268849173595401912320 9337337 -332352237341082702864479274591909349014 9337338 63749237223283475948066435351174431344 9337339 -221957223591962455510129831042933915800 9337340 61867939281780154591044041421342873600 9337341 9005023470622769415149946739661396160 9337342 -55236794921129846944896900146919884160 9337343 -346276458071312333392802781422969553408 9337344 -75876504446306287616517461697091338240 9337345 -131098258403439263354962133008831017900 9337346 -6881284222432406220745156692671768160 9337347 77870079988431053584340960927760574728 9337348 54126408510127003737248445202840212608 9337349 -77373278861500372283571058036662836736 9337350 -33463510759367941945406494915802304000 9337351 128860429473251111864464232114668723352 9337352 -105654107312248558558527943470554480640 9337353 16099196341535633460294508878868240224 9337354 -9302251693890593066978912617977582240 9337355 -5642301658125897795170995172108743680 9337356 1286528751418327981659547136690503680 9337357 -7004164953064023366859378524708230248 9337358 142767624659125748501551005460163705280 9337359 15545572217131257418931909096830245648 9337360 15390894432181397180900198887666483200 9337361 288868442060126004647412634770103277424 9337362 162624407874251966829355442453864893440 9337363 -63196136358449699687617391507320145840 9337364 2500152126850827357751579118557556736 9337365 -81510852723707299846810109075095012740 9337366 37407084125528667749060290976002969632 9337367 -103801584876478740816269055614229999480 9337368 -72040487017182769454952659622111498240 9337369 -254423125704048777510364463101519994604 9337370 -37284940384850686423972286490775971840 9337371 74274914231689131581432149469012091840 9337372 87646579012514053650777235036818508800 9337373 345536323144358079698615706420683051622 9337374 -2667856239644239952895519794019819456 9337375 161853405727544270801385341172942150000 9337376 54359637762996634246857224648878325760 9337377 -54004048489612950721818241496870357568 9337378 -21822363358772456271942201794161025376 9337379 -23070615993686890886560613969640781800 9337380 34940199067218661919845395683731230720 9337381 -57655909525000546521353329071054012936 9337382 55458144033725243642158712802876621792 9337383 -296848476859219685416775327310731808000 9337384 -9860026928150597694552888652825804800 9337385 -139892805553751335175163367593053475420 9337386 14546056991149623793780713063133237248 9337387 -64844374111175583649618231247180658128 9337388 -215993030562945814597620577000858089984 9337389 60876021410348297992587668384745263424 9337390 16816859987171370431506025842738123200 9337391 6955462123370227202242033777461999480 9337392 43828412740852704309150123022066188288 9337393 13521075546924717133644533535033504104 9337394 -25216108155333317921910449302589930496 9337395 -61083139864176954869560719047534627280 9337396 -119582094911474560432755460690101768192 9337397 428226077143096791902602420144442242140 9337398 16274937619617901178880565088198830080 9337399 219979396709901718749398645565054576120 9337400 10710113284343038820437102792046592000 9337401 -202177195870915444613788374209480446470 9337402 -80505983954541352312066436238486359808 9337403 237224712481527049168749448978653120360 9337404 7148143363500228820785008449232102400 9337405 -25232959595866125934247642919371059200 9337406 54204471342966986811705835601039084544 9337407 -170443260386815896855099357402534912 9337408 55501785597919986269293408165760073728 9337409 206971262245835038587192951870089856816 9337410 73875776669499780688342759944770995200 9337411 185102133740224634856001577420860334012 9337412 -56465411656293907004763387982881730560 9337413 -46749167621647338282090415041850426656 9337414 139444201379865571589840717258014203072 9337415 -22266933336981499715381473933465076400 9337416 96405366771338747357017376831800442880 9337417 45653971015479177524040090599273103360 9337418 27105433589273290158986255404753972992 9337419 77985948874328800286299664255681479344 9337420 -179761601701501858984991128056539596800 9337421 283133717153403814567757063464664105472 9337422 17539860602080220396156559101377125504 9337423 -223232913270492764287841430924794394240 9337424 40445522347152477937725278955382358016 9337425 -53525190326923896788687566555702900800 9337426 1563708867304563338711088715998888960 9337427 -290647620357090489655929007991155027128 9337428 -29858734332297774431900447258566768896 9337429 -239776947850070420697202991903604177970 9337430 -10408489692368651595363575311818958080 9337431 -36218620252693095412182311568664503216 9337432 -7581309409900784638725532161467719680 9337433 46847251937860242408826975156643185920 9337434 9902805006929703411647533916574920448 9337435 -101857103597280337863865699863884781600 9337436 -120772605008328056055260990876069690880 9337437 14673487201309572819358376971051566732 9337438 43708601794419444484183795263798471360 9337439 -238890888538435981465811639163836129760 9337440 84553824606198415201600045025871790080 9337441 -189714614970948095826680276676911432158 9337442 -145262414678920154255637100324140958128 9337443 -66688936513642563490095916335378677640 9337444 -136455068481677757995733439184939592064 9337445 -41920866773639614430580085782380455080 9337446 44501139420841265449953500578544304672 9337447 55427437969899550933694923700764935264 9337448 -36005956711024072797494498720191610880 9337449 92219112156720826171226874861506880 9337450 -46473405933389058430674942702942140400 9337451 -261312838750754419521489482152179183096 9337452 -95354320723045481549642515932328339968 9337453 -88457669718721794372827388831744114836 9337454 -52380208264532374677145092023394332928 9337455 -32419564587079945450809060235133001600 9337456 -73111382267225903894726536850174640128 9337457 -14066425863092676797791183067032053294 9337458 -37564438374071079774180960437161228800 9337459 -21643740400448465086996121838612636340 9337460 84642857773777917495092967998785320960 9337461 4641068605096247436941245670955933504 9337462 -58143200407814746131982866902093519808 9337463 -144310466254959677232981169131489481536 9337464 -184264792074186950973636075570020352000 9337465 -81373109005996432809448777920448130880 9337466 -117957860548621894899649547279885351568 9337467 138153511699458338294311124526608557080 9337468 -43237992757392516851752087089075841024 9337469 -244125566900044320888688611147864875130 9337470 -46638986404227251963446811840322988800 9337471 109549301596310528774915260339704849408 9337472 128630100216499947721469707691753472000 9337473 -221795016652328870427778499918876011278 9337474 154794227740703914682864567911769274240 9337475 88669276052125143923255876263572204000 9337476 112912803246684087803039548015208696832 9337477 399342010430667209266341462673929759326 9337478 -12581060223353395868421507490796640000 9337479 -17297611525946804410628330076523971072 9337480 -221603111761896110037772490608211097600 9337481 -252199622179250880067908122018690443008 9337482 20304342628077830863051966181911801344 9337483 171780686115811235487983090691292418104 9337484 -20359673313726792372729874125822013440 9337485 29821030639437316946524714480785235200 9337486 -121209976699972500148369344948200956416 9337487 42708964742960603996526969756280939560 9337488 -11190167279959710908355442865209737216 9337489 188281843328513825029828860541964416690 9337490 -28214649130682392995923021698223109120 9337491 168482304560424539604683541241096012800 9337492 -28140353842408773229543044016040723584 9337493 -2713160841273177500856022458435148800 9337494 -44198277127883467234550959368324132864 9337495 39149537494001365844779789433443356000 9337496 -130303282704123257626911236253773783040 9337497 -79460669909599830007883673279885199872 9337498 112695026747598014785900889501992950000 9337499 15032783260234652572356946138243644864 9337500 -74433065126359129090128564422990400000 9337501 133490818718622312438254659234683286502 9337502 -82120873530784421781686262995568537408 9337503 2643447613398232299095683648210169088 9337504 -111329167501765528305500190640214900736 9337505 -16567212741935835605731863001782980400 9337506 95692746593654167068679874498422763904 9337507 214168849922677331316464288961808268160 9337508 -151569465569051583722916989995633548672 9337509 56712645942445932252794510038686650844 9337510 -3767778492740310964653313822857461760 9337511 -22884972247223047616654475551985770448 9337512 110758188996624974861715043421907763200 9337513 21299052539214805724701306620588495504 9337514 79855225274806950224401322801884532832 9337515 161360537985125428227010094803007024640 9337516 10394085427806437659688548829463498240 9337517 19264269138279301582182117831374346240 9337518 -56988817356125052756946653692630020416 9337519 12826349462697728296826420360881242880 9337520 -44858969783055769496517782133581414400 9337521 29741286388692051884964881625296230512 9337522 -245348230187543553401932197748826438400 9337523 101363808247124615204236677273981089664 9337524 -4308911425070425594941801459010560000 9337525 47312604669679977451694714457416739050 9337526 86980649711975858840392239584081246784 9337527 80317964962572880376949941492564998464 9337528 47931348261618921543778676214157824000 9337529 89636026829762683696242629007114595284 9337530 592219509683295658943633544514944000 9337531 -70084880218567957462554887944406394880 9337532 -180975645593019568880985655110978700800 9337533 -180360036558168792992467819589040777216 9337534 39245026650838479806830678052905948416 9337535 160006024104104057750791467119689006800 9337536 -389726772833726839212063215037972480 9337537 -196404447478932592522838631364667112576 9337538 143149228361520044933276249493183754752 9337539 31440225109532498713438383769220778480 9337540 48964519958199362668086418170787921920 9337541 -30230509745535611569286239344497740416 9337542 13388872719023778657871805494960289664 9337543 -176776229415123394951042931190310057176 9337544 -388028425819581712427576329219316259840 9337545 -422372342483343770173851627096537600 9337546 -138068301853858061811106884928568088528 9337547 373212199281103329248257890541870158996 9337548 9768130005729123952150405044241170432 9337549 106366744235832771260463487829582342688 9337550 -14756580528818823698919661407437160000 9337551 77325229593087661398632532601543355664 9337552 33448649010084473900666600548109647872 9337553 -305721288472597672985294488372789533198 9337554 -104514648360902017708592184443074184832 9337555 225369198342437113827223852182356311920 9337556 -37950718399168737411792768583325237760 9337557 -63085822659469513077071583389737592160 9337558 110988114703964544344501451774266606880 9337559 85861126725445911586126535019213428352 9337560 -102242061286299638706149598468532838400 9337561 310471468197418909148659118705817780372 9337562 36120171813269683677134407392455281632 9337563 -115662901962809174720944247468442524160 9337564 -163169593737972410980841998335405581824 9337565 -512402536426130205845825460455107200 9337566 -38063533875211092890270560556853236736 9337567 -146335879505848462031418630683353996384 9337568 -250104101136929219589646851152300998656 9337569 -126601401873690257862237007254859134720 9337570 -72051748002570664027706650053953760 9337571 84339286530259212130930782167538386352 9337572 -36697262753022894629201304183243571200 9337573 20710022676440517432782207556424278336 9337574 -93931915387260480251241690651490162464 9337575 33963483171098969977997400916855759200 9337576 2417891974666653493168978953048883200 9337577 -161849858865205746281866812904401365574 9337578 -51158130358070944996519094284470264576 9337579 -1335263025813259320177713204153259760 9337580 -51514238458554645257594354460759029760 9337581 258981504078650774053893978456315368064 9337582 -174820129762448874437890506315190876608 9337583 251480202817294036577017319633903618664 9337584 51000370481003538529016250272742113280 9337585 -98894945712357935980403208267712824000 9337586 -24566572511945541165098267714265725952 9337587 4258053508230862145159331743545889592 9337588 56409867252397274726052163354255288320 9337589 -12320563185516303421605533314068459744 9337590 27859096235951775281123587533448252800 9337591 -30115223517313521795075356528745057968 9337592 62915869404462068299754288767633305600 9337593 39701747409572632515483543820636883904 9337594 -25758184746440051656865209740803558400 9337595 -10330048091807609568252171980404066320 9337596 -147816385509145117848519319886302755840 9337597 306725340967969549301322407397936247046 9337598 61611715373603571197333935821394252800 9337599 11876537048162104033926769489407709680 9337600 -112511751264414513047778013946576896000 9337601 33278552504999048062006902714200643264 9337602 78355015287440921801550067140081320832 9337603 48490246203360686616904460365869020160 9337604 27233430910614819286946811186298160256 9337605 2627741795114602836808301968537219200 9337606 -73274520104708344617412948719016633248 9337607 288976924797133972274891092219183549200 9337608 33310620966323491694926948035259269120 9337609 -87553542042450462263251667548290512832 9337610 -133381702789926371446588739322112283040 9337611 -82101815095770661956094522600122960 9337612 -109877062576172037422984933429097535744 9337613 -49665853130048673006734482093686838260 9337614 -51992291545800682689191562793238467584 9337615 24527744625716523390337015756352947200 9337616 589197624700441278103710238429888512 9337617 98115098029271429232954359752283271348 9337618 -14130269603378917699779935276015604096 9337619 -383908157070760229950721207224746016980 9337620 -9573623236376913694068609826134251520 9337621 71823370085885331657414580435997495822 9337622 404309583899210012241087528775194624 9337623 -71053129160181658698156494969466495816 9337624 -184686474272039423663152290635885875200 9337625 316307826360402367294444408693864848000 9337626 -5219759844038764742841671286377318400 9337627 -59070879306696967639821622953942592320 9337628 -61324544489047114421834801072767621632 9337629 -24219241105707939774728985250562251200 9337630 86319426862369593264901980467475688320 9337631 658787645473982936867959328205454977312 9337632 -8524010194466651301805087740741550080 9337633 182208349221304069429377682754102882 9337634 -50107369902578569487120089510627012608 9337635 -150558849673353140507799563013495980400 9337636 90961472706560166450580235067704758272 9337637 85039731752113617421228109614339700286 9337638 -129702395200865806593289583930610984960 9337639 34232891440790236727477642162348232440 9337640 25434975889788486925680918184645324800 9337641 -158639207813025413045749489597892425056 9337642 -1699514007175970490950610962253972480 9337643 -107086565414253166958330732950034866800 9337644 -127458470488588885060369823183355889920 9337645 -6994131889246156451433702442298644800 9337646 -3460626429358460125714255301067259776 9337647 88342695937111859066571706440714435840 9337648 -87501007153524452937969958787873456128 9337649 -11119274803147669132845353503884055836 9337650 18465062299282434481941494118188505600 9337651 -146516013190987590878166941790723295348 9337652 -35574684484367266784413992505959621120 9337653 -74903266248935347868412237617446387200 9337654 9090358997898914338369527704632399776 9337655 -40661928884497111210888404734837651040 9337656 -78263673329468980476956386804969635840 9337657 1480697587568104413019779378408478272 9337658 97017523124226581807984210330171561472 9337659 280164240222583864857029955248207756400 9337660 130304157953435168523245694700789800960 9337661 -121638548203276096530506229709025799738 9337662 -59619908173674142379990693069452745280 9337663 330475544073524704196947242188979710912 9337664 -5263834664848059960749462637709885440 9337665 -680045685859966754176522192433295360 9337666 -29080330553849343525628163227083004416 9337667 -57990488089060028581025973559310761284 9337668 -67967918594857736396430176376594339840 9337669 -349884053371357180700750729659434018240 9337670 93791291284578507766987908181405253760 9337671 10006341503070295297153278075032156160 9337672 106337995565663698758818159617847116800 9337673 -61478621666028270529429914468089559078 9337674 -160170621247412131690309686866893285632 9337675 43968191809849567047619920443155852800 9337676 100387027202390923385452035539059020288 9337677 -12255023438837024139215658150298315200 9337678 489981460453063633518032369673879552 9337679 -38747226307938752334741891827886801792 9337680 2680521678822392704593813241998213120 9337681 107217635696846814885825604002296049000 9337682 67967191122183180711013739919379054752 9337683 188536506914585149212684244386027124800 9337684 15545204094515723167201708799752044416 9337685 13166670999010658657046012438652578780 9337686 -63558936189458860198732602066817183872 9337687 108488349468071768720131817304475458280 9337688 277126856375157494462369590585159157760 9337689 109557858013325801064483788906381107008 9337690 50761485115564427473415447396000767680 9337691 -310757125833722855731572906098685924 9337692 12553826619482704674902283652606132224 9337693 -211269350484591360219757854943095876058 9337694 -163124144912228522826412552824686191680 9337695 -8070188064130770162606296741659924080 9337696 140157800587794455878637011914052337664 9337697 -10850573552099685668406358927932698988 9337698 89958602413603271681226380343304146384 9337699 36513599479106757748359119758067559840 9337700 153107597881627868577120765386308579200 9337701 71284419117446838100365379360889833920 9337702 44387306698764868186740238382907571200 9337703 11207230282118963034389036163077097960 9337704 120519004103574497402924502703503360000 9337705 -37857649880309053306086455002502672880 9337706 32163549418758894117821281698098868480 9337707 -136632369975224587293733665501003102720 9337708 5006321031418757049978858835708274432 9337709 -60265131206882441741868192255990448488 9337710 -9600630955560486191044836253049414400 9337711 -279938038785097147039707752524469136688 9337712 11384788045637808336740383581406789632 9337713 51370463903318660749849676492011527168 9337714 123315951509331570176882596734419832960 9337715 -68118386829376534937756731268216000400 9337716 51748129374997533127711066635646246272 9337717 57494897631787736044637366264814142766 9337718 -10620268117150726656960229552842496896 9337719 10081753984753800175621764269896509648 9337720 31643674731297110567085477466429440000 9337721 354989896141405237539803488608333283200 9337722 -3161487510100970890918764701100664320 9337723 446384516331826021859427096409025543320 9337724 -29150773121399733683844361649138884608 9337725 4019025703644333297309114893713665600 9337726 -245253115445558175588310977978289046016 9337727 -8478872573225203427403407764167469056 9337728 64330535634795641337715272837098373120 9337729 -228365314374568809491807081540478601916 9337730 -64967716052526509580380281264955980800 9337731 21315836183420913516913258462769964720 9337732 -324672693856400802645481783487618896640 9337733 257454731527015154805767347896741317982 9337734 -128334672717346941027384187230712387200 9337735 102563363235308802744985936062993030960 9337736 -240620754732027867502018986456622648320 9337737 -49145758035875848965683644757909246880 9337738 31109899589173425806006447508356157696 9337739 194617350946643987255705029957976658960 9337740 -89070978965661968628607831069478092800 9337741 148412180806711003140535208396118626272 9337742 -44558641131712802151411965013858638400 9337743 278460230771836702446023729901340369584 9337744 -8166593080555382997974875100986720256 9337745 -78737045939622583139345988194405114880 9337746 67640015846178686513140534392992563968 9337747 6082840291764433808420334665653952880 9337748 104200934052815512463501836232389625856 9337749 176324860150501621514058605062662863328 9337750 -29226560229474153661204632630202752000 9337751 -2256793817591650245184878173318537448 9337752 -80018485895348216188405834903489658880 9337753 -137379334515914531458450995518524711680 9337754 -32598308883137315788208434387186289424 9337755 22953045304944570331383953589552222720 9337756 -77231689104851155771470221573019681280 9337757 -264638889241943623483138431614017748352 9337758 -30072954434866513167732340038953877504 9337759 117001410219308383748262456141068448040 9337760 -52651675281579132528193241108443299840 9337761 -47408531465629233310658686416285702030 9337762 33681320130246014221893173720709038592 9337763 248752790482009898658090356398491138012 9337764 -63755744810965264635847263526360485888 9337765 -175253322456981956408714299882855406340 9337766 -81028579893105004881768299856991515168 9337767 -129692649790088775428887518513505845120 9337768 -263872480950734470776453434360850432000 9337769 72534851422669443752031233086009620096 9337770 22086938068147517297199359275230704640 9337771 -123545789386422213793497424317074958028 9337772 -335049395022269977106047603375197603840 9337773 81001501044902587116250894568609203104 9337774 247654826477753189265644171965747839360 9337775 93885416079376834707510880678243623600 9337776 731789406911004960195975243412537344 9337777 107310892940258703506950899784160261412 9337778 -30598017855364332402108473086621125120 9337779 -119217838138997304353802722803172015352 9337780 92802885078781296542098434585480076800 9337781 -34963219402932221237118501219354358368 9337782 31672380701799766559586812458605216192 9337783 -26293959355691706286748662187661988944 9337784 -65601880699369820145176735006417633280 9337785 4107111184626561971549730362998267200 9337786 -3466526493408467743885382885155903776 9337787 -47908660647839306423531036132742645000 9337788 136282144924133681143618874534897157120 9337789 86547632664068018915761849123205299840 9337790 16013099966605506700817532263505285120 9337791 29075451156462937265969738947244255520 9337792 -76730047457801293949704304859245707264 9337793 111073658716380556852103392359403122624 9337794 1048271964697035539939108595723333120 9337795 20992424504919937099951495868787856320 9337796 -79718705431818279874098663154987223808 9337797 67306710737142215662383975266496144000 9337798 -124176817556657247913546798162878717600 9337799 -44304707867867180958019993368157787520 9337800 59511525113813183448739823817400320000 9337801 -72980790213439364600168698100039744256 9337802 69273614248574761168756189432386478080 9337803 -21659387224743835572868109458715875392 9337804 -41513072864755373029828527012488121344 9337805 144265662457556054871409816107235374720 9337806 -9852815070834204349996850515216687488 9337807 -169287172342108398915167329344464156944 9337808 -92723696696579623726659580295640096768 9337809 -37888577858834075940857270397256698432 9337810 36761731183424651521130213968815334560 9337811 -124288318289431796892697378196312716800 9337812 70485907890893850802614465036748800 9337813 -336000188257960600297196058986842709938 9337814 93330645340013501314270502111029076256 9337815 -61164543679781601242366445398712634800 9337816 -165354368591509032857867354206509465600 9337817 -43121365303416312106999411494025329408 9337818 -6680702977230133096073832006122595840 9337819 343701205758696425506105907368929074112 9337820 -7448676433086448429119216292041891840 9337821 370658794998455776689142517112530196864 9337822 -49175539182335827110055824388248867648 9337823 122493039823047205251029788894513766904 9337824 220236903456250338081263036503139549184 9337825 21698540099803913837965596052634704000 9337826 62558322540608642692218983469957192480 9337827 -195123211907166700724992996624966463880 9337828 -168666576434121369596276820355522585344 9337829 -237826974470942427698616072693039840516 9337830 -107189271410059595794643991020795040000 9337831 64713164340717100783744406957351928632 9337832 -46978036619213346796479396596834304000 9337833 109095694501588838989548663481901859402 9337834 -7608050957982291013700770946809777920 9337835 33725487064686146397677057454609218400 9337836 -66062966462861505887108425512632191488 9337837 -2680676041928227720246940455063100128 9337838 -50701674960822040123194607724581811328 9337839 -36011363134144695534991107593495972352 9337840 43810432504115581078820684784911646720 9337841 -335689887867512767706946450101417964816 9337842 -4218627887379520917284709124894299888 9337843 -294847588887151430141476142451665849908 9337844 -16173982799231148571589213665474848000 9337845 127072668001204120501050560519786409600 9337846 -71733126019967163595150259394306533760 9337847 -13829608123693175371106557548134292768 9337848 39987358353028602670114465562903408640 9337849 14057585342016382967901634248863178240 9337850 -39152700396202758967298058181757511600 9337851 68206043743058425155238227643737410880 9337852 255699041524559254150181228207722151936 9337853 93979464557307015058663676998093790400 9337854 26802923676635369120739516263417564160 9337855 61590145427040746980068149919611160000 9337856 354043626188823887001867908963138273280 9337857 -6419230265345600754401289898361786208 9337858 45309382805454638414029300837449905184 9337859 180456806655592590495587375922099593640 9337860 -17180577073603499658428952669394391040 9337861 59606040403153323720789328229997155544 9337862 -153727114786329363758664910239844982016 9337863 -9813772548336847718826432307798496856 9337864 -228246759182452920768548653195458800640 9337865 238468323803074617555406151577306940260 9337866 161142089047354874088829743049976085504 9337867 143060180103062154747037323882026429184 9337868 3066299862900486519131855497807033344 9337869 -470559359514742571288665923736499933760 9337870 57733515600913763392696476566497778880 9337871 -320192368309413569576644704375854245800 9337872 7528610991520411176277896518537183232 9337873 100320747091714872502287803297905019040 9337874 32801427190745321162778928233617183232 9337875 78156405650239999467895925451175608000 9337876 34677386172037320269886286395115571200 9337877 514862880365805047081346705204949170720 9337878 -43628896826860790347018461864569299392 9337879 -105460725279416547574703001778113509600 9337880 1214943206516648735031984033736704000 9337881 -77451892767874907284352447689524444960 9337882 18982201721224567836947610040406774784 9337883 375858089806513600548258034283950028184 9337884 71673661747331548756581449932625064960 9337885 -56146724737268002538630809958029728000 9337886 104263859207057821797293393001795307392 9337887 -666977732975622654993272087962087992 9337888 -23427231179031432454436911723120164864 9337889 156317710124852967840602983862617189632 9337890 -42952001195739556646690230326550694400 9337891 -182239883482835419249183495707073324708 9337892 -133622865516955157865524468848044579840 9337893 55809057990949266696091216853658386400 9337894 171215339358177470385557980035585686496 9337895 36123779542278940171776820777842394080 9337896 -189590217881228482935984011902520524800 9337897 366014944685923840621786645007115028346 9337898 166000942749955125047922639860923201200 9337899 122595232115652540486735995117084936880 9337900 13742465173628082612767398375764249600 9337901 -142012368991062017844067662470788693098 9337902 -15895903623898276802871153119158419456 9337903 164062958998890349686451099099445691152 9337904 72600305091666865549435725311237406720 9337905 -2866145998133635372823435492391909900 9337906 -59543210205905426128546719292167172848 9337907 -19815195130530462251111592450110825844 9337908 35629301574133945659140054269070721024 9337909 -11193863537606078510050315275777205440 9337910 -25715163591280053855106217454111143040 9337911 -48223616890873740166374890367308186880 9337912 123744422970644777432007435133407866880 9337913 -72753458098158405590700669230372474880 9337914 3393188922155903814408860198020075488 9337915 107959526497840964684192180452951827120 9337916 -8473170691414086329677121985316611072 9337917 32061875235689446100910259165910234880 9337918 -29856280417097424844001623834558850496 9337919 -65661869258110041899147726371393798656 9337920 -9560791651667706448242058009289687040 9337921 -30770419697883376097474972078427488300 9337922 142535500495269067130049081730967601024 9337923 110516595632194410669036409701986304 9337924 -316809394638346260300975389998238557184 9337925 26364655127605903922201423796948238650 9337926 6294445662849250046065603039336242240 9337927 -205756167331936672790909084735434733224 9337928 -128658573779540306705098326454793763840 9337929 -103031262566010249472712380232987182080 9337930 75157012558644351621087502123714368000 9337931 -10446106184452029755277653638489652688 9337932 -189586750606860618124897187640352230144 9337933 -712981533068827429235705806162693460 9337934 1812898992501877077058571021059583232 9337935 -88461436842490949047934075612845609200 9337936 -44126108661605120893060127844634206208 9337937 -118123450286282654690826897383095635648 9337938 -61819465390050924971446004375023875456 9337939 25383493834713205046533348934662834624 9337940 107180433852051934509504000144333623040 9337941 20324447877519207357542112642008750136 9337942 67253778188219306035676376034241212800 9337943 238035721317104477775950052758725725192 9337944 -3603473295077009318697999052748881920 9337945 -178468160083309265333336492226153924600 9337946 -74925654942893148217047541331755853328 9337947 -152301780030281278704510709165855408416 9337948 -187952837478595770526468255955046938624 9337949 -243133010801257709116705194017226698400 9337950 13740932890228947086313231072005808000 9337951 24157964077611755399135517104903139952 9337952 -103026581011532367043045576286404608 9337953 190116196484173709352382665442458544608 9337954 -69764726484502348097053264561239744000 9337955 -96121483529120103926564187182550429840 9337956 -56146575881218564649211746383153916928 9337957 -77725377972050193520598626063706081794 9337958 71203316540214654704746269880032399360 9337959 -29647637971095282349758874768575154800 9337960 180537619149102099543436253577520742400 9337961 78376806030513390431774472207081557562 9337962 -114091790762653758659593764922437704448 9337963 -91495412007881720227551255972594587788 9337964 -145934145277172416388954041903442976768 9337965 -7183221719168735718951622575732284160 9337966 2622422950224026697905403170166847488 9337967 -112883889245568170164077559342619595360 9337968 25792634249528669915307572645894062080 9337969 -5180298187842022087396531720191456000 9337970 -100304283755504364377334364861439476320 9337971 9783255460391406719845725368653561440 9337972 64968756152653561984384333745773928448 9337973 -409454963994479040409675867946870093778 9337974 96768109841383065372134426509239207360 9337975 -6919070368117257049450091456459960000 9337976 35986588035094432653962193519585177600 9337977 119442553009000282435361869183072942080 9337978 -7596853780766894589461157340826623776 9337979 -156716837101633937383891305571817664000 9337980 192904758220798919147204431926731243520 9337981 31561781423667922790566988244124846104 9337982 196442260907522869928247905367621422592 9337983 82592758019623827879017894336545614024 9337984 -25658446019997621113354320402899271680 9337985 20187511045820113150630186616320932180 9337986 11674249298937263080480838148123508224 9337987 -1731480169376732355932814380124042204 9337988 140468918873237022351728436194647182336 9337989 21702133290851759923460501776023705120 9337990 -61934713685836457458120432309268121600 9337991 -72204558118295731862868314350557553152 9337992 -160344174918581885374956653454057185280 9337993 11460369771332913243107030548561840000 9337994 69184487398750404949771338644289493296 9337995 -11467728776035668905183368521493667280 9337996 82819654916949703790473199143136633856 9337997 -85225805531203272255906715022559592608 9337998 112963162982033491026208526966509006848 9337999 -298174797888994698054692175892965892680 9338000 14205010850243484774318271589253120000 9338001 -118481764418348079111707772799149815568 9338002 184282964639477560168832428726318137504 9338003 -101413441229739858573616138589880443640 9338004 -95809177370549039127867263017524049920 9338005 14676322695763542011369801265556797660 9338006 -13316354239028344134425914034004418560 9338007 90622909114253810780698187471712513024 9338008 -281293779104567337020168587682144471040 9338009 5167009770673512592876126287852620304 9338010 -9701379111773448874854648870091015680 9338011 38699823149826434296283813934776900612 9338012 146446779638179000370294039858574061056 9338013 -250769209193977872580383803381489667258 9338014 5597179721669235613117246186245034752 9338015 311126317300116833349052002896404246800 9338016 -245585175806425568078399783244269617152 9338017 31238494914583895610020748432652577448 9338018 -139798785503053712802223191663891557040 9338019 -55190918099384615579881512785137686720 9338020 -19443318012737556659866139841828864000 9338021 48726036722077166481052655012015875968 9338022 -88035233180524119172855171154232879840 9338023 -62581471753088688717946908540818484576 9338024 -72466383805615525031176447645869588480 9338025 -68683207687604428474685787100606548000 9338026 86648192018889088212889793244650177712 9338027 -1876267948931648671488750330164250168 9338028 63281738581322053651781862950325536256 9338029 170385912446963395149220443243874993260 9338030 -11147105380868643632787154149293664000 9338031 150995247511943692861709325918958653840 9338032 870047933177333076854220162580414464 9338033 -39090672362606525830136955153705956718 9338034 53940618065577435004760430690110897280 9338035 62208324095266628511286683224061516960 9338036 -266289173137310467860931825796366229120 9338037 -66935308781606153040632050683272979840 9338038 22856971846992580711720878139659157920 9338039 351716029779158600770539486604702860840 9338040 -64150234279497769481736492282674688000 9338041 -66932125348038616971392591354560856748 9338042 44194134085828535906961712115223151104 9338043 72628848582443147669636577458469489408 9338044 17858750892932659283736342947503475200 9338045 49868717731322288657050479510603792300 9338046 10643303559995128102791334322836021248 9338047 -435669872219761347910854469017983941920 9338048 40136501355115146688364481158011944960 9338049 34799079570279654047390069485937552640 9338050 -17245378026810515701270544421094333200 9338051 121672695100002159499323495483178805052 9338052 -92755660980375529433819505784055808 9338053 -191623424735826171837992090670262313698 9338054 -8970571073663895789772808250933504 9338055 -49979217253796226493139739165044133600 9338056 -17550234262453848915605166971556986880 9338057 160078112123403592480102832606258314932 9338058 87381169684058653307629247978066304000 9338059 16391067820950228329703101359490202260 9338060 8904415344705066379800404694625612800 9338061 -71312496940302297109694802752062379328 9338062 -111194838729296301981807707723610155136 9338063 -67708585888299445942167343532547563520 9338064 39528339951225331499801348207901671424 9338065 139752143426382348878727430999251510720 9338066 146488526270289493585507547234468331840 9338067 254138911637346293840146070502329104884 9338068 -93144314197239610309915802904768487424 9338069 70280814192351999404685646744540520448 9338070 6215546626005043876786877739772108800 9338071 -116698092340912018995689804112194180728 9338072 262257274323084411361532681325640396800 9338073 -71540596047943038819338278990957739232 9338074 96191116057859569684820521061542807536 9338075 -28225670313938566579068496546717170000 9338076 52957119913382465924097434922224100864 9338077 -336279876173155477413663683331615140154 9338078 17928840534786718381656901685151376128 9338079 61975550670719613828915535392775917384 9338080 51234530238135574744731418322931548160 9338081 -290609308091065022770747060295898061008 9338082 10105095441419175020553576937383068160 9338083 60226032809519941385300407300953525024 9338084 55331178438118999907081133340892430336 9338085 4252596683410528323865828175023230780 9338086 -182003853769048978138310547536823574656 9338087 -13405622627584401208652088464717043360 9338088 -53579622915359849451065667812820910080 9338089 311880221996509990093255669410383611024 9338090 4856452729050963098070889326277480800 9338091 46972747897309251054322269937626046464 9338092 175188818892461549436004222777673567232 9338093 -122828681437648033917010028398033812180 9338094 -52725581095206678340500807076846179072 9338095 2890510530060137170253108685088551120 9338096 -74117727108079534493510251331780149248 9338097 34789959472511231188561047768119523072 9338098 -74308214333245963086747380773263748608 9338099 7387741167335799382052021446417016832 9338100 -47300866942709608280699879146786099200 9338101 -669321263717596951176091741431422590080 9338102 -118810893219399430658144432963856529248 9338103 12182509726190148598966793951868678912 9338104 110261705609927364505794069269596876800 9338105 -15933749236428634458765663437970969600 9338106 69346039246562963713807505409045295104 9338107 -39899739365322216419856372077633751360 9338108 36045755992646149492786954140858324480 9338109 101456796529160620153102520875200349728 9338110 123542993071333971722196370313343120960 9338111 218140028121967826502186611455504211712 9338112 -91096712417833651734796249706381967360 9338113 24085748215887962937287825960645401300 9338114 24851096772680465830369813629181785120 9338115 86403565143287884187093204234859352320 9338116 -306400956367014105414281066357922816000 9338117 176212224094150048489301783465787341952 9338118 16418075078221677879953286161818165248 9338119 7992923363431475310894388955196850272 9338120 198957342321567494773598784078360576000 9338121 83036406261091220680999226139105723108 9338122 75800210867419382177911397744156600112 9338123 127762984174295846981166023477072006784 9338124 -177238773589454539331200057211317613568 9338125 55517598507761517536528221765967920000 9338126 -73606812456237536422594052537463317952 9338127 72099095293628651539209464070421405320 9338128 -105386267802206880706171912019579289600 9338129 388178246950275210876914169490712161776 9338130 -9380372680588549120728082408799815680 9338131 -323710719178541176868535787186275153336 9338132 -349854376882879242606082386794017536000 9338133 -37203738747393671166774292845644408832 9338134 24989468004752936044040748107138859264 9338135 283624335451029981764679506436750146160 9338136 -77736139020316518065393813278378905600 9338137 -35993179758842961442324982913634332214 9338138 1923025081080900338972132176911241728 9338139 -158152274948065183653573611003077056000 9338140 -24806123672559486600147747690715269120 9338141 117396578139864094746253250655103261542 9338142 102996036105778128744175768642676348928 9338143 -152799092377042017043396953438105416608 9338144 -64531381322894414841738499964128395264 9338145 83429097383168822559153096151960132800 9338146 -36567781801229605329665913618775223136 9338147 -5047460797450492045276115258359131840 9338148 -138486576738117517982886721824350945280 9338149 5565162043309207925810166861800445340 9338150 -29834980614982365914179397391458023200 9338151 -99934036023311405951274838353548618496 9338152 42581850581812708907395248524781312000 9338153 1203854673092828581014718952713917264 9338154 20819406972558886158636623882987500032 9338155 161338087494893821673229700823195326560 9338156 -210361138805781734413907120346534900480 9338157 -43029138720343434513243424814088719892 9338158 24159502395211113611916944623102520640 9338159 -42680372300161851160542009570317662920 9338160 -313079964616274968810647914179461120 9338161 9250539776195211405912315523651043328 9338162 55122874735400647632009039791053495200 9338163 -18822541580806740285103556430736531656 9338164 44183477873223857121410861166107584512 9338165 3368527880340474632348064069706482720 9338166 -1812287591026422381271105227013544640 9338167 406783300452080945198756896368862449192 9338168 16660672095816020680674484983831306240 9338169 222936446425220878120534248837801277248 9338170 78877942964614168724777398326967373280 9338171 24168877355050757130048964204123215552 9338172 -98177349087847874273269664110253654016 9338173 99106631868790543254063141141967826764 9338174 -148701155142239059592396632344324497280 9338175 88840461740106191806215340967970000 9338176 -15881098862266402696521669443482288128 9338177 -58070745332501553780775486401619540560 9338178 -81432605253394804162373276022091829376 9338179 280538310375715091607678207367551854780 9338180 -112386700516698040530606737988549753600 9338181 -1746081207571978891471240996841410560 9338182 -28412467072056333561445442557661305728 9338183 101848798099641547485291451157107418880 9338184 -116925164254350992439120996453401395200 9338185 -205568496655337262822281575242177527280 9338186 -139516119871064563495527600143556436992 9338187 -115254550845494624069608175159284716840 9338188 -204658111952501849139089771076243066112 9338189 30308218122208007369846669804098134720 9338190 -66162487663415498392768511241642182400 9338191 -338102363964740927699491765045046155408 9338192 16988126451166657747887750562603597824 9338193 44047647301854216149026522203023424000 9338194 19496722325225485498227802213717223232 9338195 250635899776395314106503943056965324800 9338196 21982478551864623354278541890291466240 9338197 -19826780564086414665378252068648873088 9338198 251827132992348047096997058418619825600 9338199 -28992056928954648015108248884103967792 9338200 95677073071149298020341728746887424000 9338201 -89379676618469579103869177905478081592 9338202 135990265731401278938759972192595917792 9338203 67654496184387550838435480407340938560 9338204 -118175205564506349709217282816414539776 9338205 -20445910347749668467147839875558868640 9338206 83324358514230743294912871895306150080 9338207 -94507191479054413687076144083087113312 9338208 -34475465490083987456510521547937546240 9338209 279152563994770088548749696082223738004 9338210 -27910402540163511284805736756784279040 9338211 84517375818050616102205780102169367432 9338212 11884377609778275446944510113415428352 9338213 143591650358708729216317338787654494462 9338214 -76736100267383540608661237865660144960 9338215 95263935219591929496204311844932115600 9338216 -13484800372215366560888139430084715520 9338217 -88426751247393770152323806549414522688 9338218 52744972979884560163370859183355312560 9338219 -251025843178505399397358369501527354288 9338220 68360550249273165606437224970603673600 9338221 179670208415215018108671652774099566422 9338222 122587511504565161956698404377020750912 9338223 82133596099018804806717525291167635968 9338224 -471024359626379854147481357871120384 9338225 16811387548737516688938111084822648000 9338226 -35732658305253275796468092647581507456 9338227 31990587683045033657225493813141110872 9338228 -103354785069952902679565689917336738432 9338229 96872890506331288481485975729492624764 9338230 -5450534250757143467225799615886632960 9338231 -10386338820443498569636625825797546656 9338232 121742395694545402810444517346169036800 9338233 -8437476707130504679166632076226060716 9338234 -225005799837177755198512621802394873600 9338235 -42573500333036940861311079156387642000 9338236 51549530691560053803002759011934730240 9338237 -239654253410789334431841130128169269114 9338238 4412307696916586780270308822457995008 9338239 -15583718872824523341653243254305395480 9338240 -245391416937208187815278434029299302400 9338241 -16588943320066526428216225095398306976 9338242 113482907287382846595169668467087714304 9338243 358562254412168338100487750152043354492 9338244 100933786694422234033066983579787938816 9338245 -1939956514510678965230824956548672640 9338246 -158316369147725461968508294965474103296 9338247 -48033841936159192817934479976522630912 9338248 -102774601672712544609028391620430592000 9338249 -9949051484474631197725167967704017820 9338250 -60897535528282404842215429431711552000 9338251 -25352591373467303409704042921982361680 9338252 13453835554559372361131591270056427520 9338253 -25390836606620314727198854973978342400 9338254 41026224049984296193252181037911373312 9338255 70290624025472283059210972430586529160 9338256 -65268155457061874032438749200337100800 9338257 180197167621319395287853770179802387506 9338258 -614940185679115547519991740201919840 9338259 -66403984306851888896698301092565253888 9338260 -7557546926593865499986831115432741120 9338261 282429331047495184844421578683036002300 9338262 6958829065154699429921374460751853440 9338263 -49431106892892941556438744655157192616 9338264 -219409611912877664200856260024668579840 9338265 -73417129386133348460036345064431580540 9338266 -37195131375736016425432073994291252480 9338267 -2172698432950428984748373128869145560 9338268 2577637334710516238099704428511196160 9338269 23804158512692904144358085360290237670 9338270 -34661822227902219090359099154865847040 9338271 93320613719965517901203526232580029512 9338272 25241633811125041059653868678492979200 9338273 254175400706948821391311727993249830818 9338274 26104279896597860783687616286371840000 9338275 92418672286893702605778440170054959600 9338276 72124683005207599085824341999693791232 9338277 113135598980419141528308214403137257600 9338278 220917753117637217403296292020375209440 9338279 163494527217494218677744973418751029880 9338280 53456381067540238523533948281023692800 9338281 259877385245242427486667774084593113082 9338282 -8538136664889974449946904143885215296 9338283 56636935507308312615262787100447619464 9338284 166460033745052467309775660819580121600 9338285 -15166067269550243067411836472625697280 9338286 6186600920820607696105873490361600000 9338287 48615550243100100995505288346424756160 9338288 -21187613467219472420446229129294807040 9338289 -46474060409685908972540233429891663872 9338290 -61237603092339878825584512830916835200 9338291 295875829141685826485608552668185251800 9338292 -160601968423108449816910989136094496384 9338293 213236408156218987188524254294229605984 9338294 61492985220077720524379267820035260032 9338295 -418865621629161649555105394649602400 9338296 361490547599734659898397464454869278720 9338297 -193882280546424851653297699486592551254 9338298 -83276783701803807428846963059595723520 9338299 217649475799792496363304416962967865264 9338300 70729347471254627189896784258357414400 9338301 -28228566464609253632661968274119932800 9338302 144062720901582635196868401923935680000 9338303 81886833461616221580739838708335474584 9338304 85350603171525073372139357411802611712 9338305 370383030043030589193934883530007976360 9338306 -22399700356320620617561211874147188736 9338307 -33001620343629418270620269153668961280 9338308 13886646873638402020355517028805222400 9338309 196558862735993073355287605827698708510 9338310 631906988165664263997335117682278400 9338311 -377540632097355533297121587323492290088 9338312 250314094020590134043376098326663603200 9338313 25181401986991678483314088481253916944 9338314 -98270645336525856109901147997831201744 9338315 35460677367340902434870561215209031680 9338316 1092977696961820165726265192436400128 9338317 -265836822493752258990675973074367434634 9338318 -139814533838667649426029289674264526848 9338319 49178097797540049427586133997891064160 9338320 206170891550305469810448110135377920 9338321 133461647912488847415561519181674181092 9338322 -33460917549822343846271689597055264256 9338323 158199267247867005290029341475671385024 9338324 5877723965321083533714953210826446592 9338325 34273021439186897288143110473629800000 9338326 -7736193277895287440287846270738440704 9338327 -339434473296261901460882060127102376824 9338328 10099298286005310694071414290831247360 9338329 -26678808700515172483808181932331095040 9338330 6770820673546945793263928514742629120 9338331 -82666434385517315067271997867191505616 9338332 55804322184008845363983087103612791296 9338333 -79895948067156470220210384662711763156 9338334 -12436466283651592740658837099122426240 9338335 -125788885213357334998081605743837589600 9338336 50620469797315369684451455984421830656 9338337 259226111488601602116103997624489352594 9338338 117662591914751122116948365404288156992 9338339 3762531576922566146470876255832170140 9338340 -39320943220063102656598447087305216000 9338341 239665144395758137844905262391270327072 9338342 12468418840692151514270715007904673792 9338343 77417587046737425396003685352329432320 9338344 -42297803962280934818093793625060131840 9338345 -97628799447916536678238939287920460480 9338346 49596457353001061346281588211130132224 9338347 5177363509823653481330083418886713152 9338348 3915712298388274390750985377954836480 9338349 127210764021088557802015469946572864064 9338350 -37044039518666181073378924958704291200 9338351 -296386366498910064308898854669212074696 9338352 -3975975337829340456558147690568286208 9338353 -9122460811653685965572503541644720000 9338354 -139848267823694132182352057071849392624 9338355 140481749862663647018972053727374934400 9338356 105211153020224412338323238941724877568 9338357 25440590375855999814236893588472774400 9338358 -35111120084850520223786658090333450816 9338359 91654508594087982105310450505479320 9338360 91358518877286006034876431527777894400 9338361 -147579327677882141143719515764148446128 9338362 5695449347028014322490128081659537664 9338363 89044299112528737982711352540346840612 9338364 -37648457045678443705708124441635513344 9338365 109548792474673472695443802636016037720 9338366 135820528638778483754825746196545407744 9338367 72802853611735819619863846508531518080 9338368 27346014546948428895547962012507045888 9338369 258108061461239632604091263535624544770 9338370 -53591147408982336180813465702041779200 9338371 50084495574461768487948647967941053740 9338372 272663517374364234212636496346839121920 9338373 82725010581757010772696009621229697184 9338374 -223302732672932204944732389629972828064 9338375 -359390421461759838085586618278683078000 9338376 222978202962989654982928418774608896000 9338377 460007508459158061180269303615655297060 9338378 4469696116198326147576867137957916672 9338379 14108789986852579810783602509728752048 9338380 45963649235099770795251966462754636800 9338381 81237455585586232893053074863790324332 9338382 18624659418948101131928615011934221440 9338383 -185049235360687132312673291956989012960 9338384 29775355044909531347201477972481933312 9338385 -55227149398898595314626340898742285440 9338386 -40941494590044299347253292337611319680 9338387 -346260245338742063786511731519493674964 9338388 -9914381340756347984977793389132118016 9338389 3306260897481607351171323137267041152 9338390 -40823910300929354548655549686419628800 9338391 -72052167503522330350950384563293853280 9338392 -151631194423664144270470302900751564800 9338393 -63417790430606528431767979811426529984 9338394 19608606054678771113847331702433488128 9338395 176647707741491171715861406702952816400 9338396 1520563033116471611573441183030011392 9338397 27569788265420245867089664085087471040 9338398 -112471807786456331173185946221359644800 9338399 59458420389430166583748546189201716336 9338400 -66959757036733700600668699339117363200 9338401 -399123068586741884428009638609850941598 9338402 58682688932255855138606769615065174400 9338403 61055188213056439791663135494809546104 9338404 -203463061873499174367482686624743353088 9338405 -72596070685955606854735384444412220000 9338406 -14792449130003849549060464528331612160 9338407 -232055660685758664941775120768462917712 9338408 -3171938655358091499982416401737728000 9338409 5383704125845269463821044291917482240 9338410 15619111509974768811420878962500480000 9338411 -89533760379742425886504973356218758988 9338412 136524731857631720826066905986896717312 9338413 -118551642356096342134430608236937104576 9338414 -28816843105728189303976310590866205440 9338415 -57904496546438203797407137634083780080 9338416 44913843505487296836512157655790108672 9338417 -26253006454961912303944101084132864 9338418 68912135799299985666337138815787480464 9338419 6161858521264485705963502412496199820 9338420 -55155887512495011906806784795338949120 9338421 1002115670280302009601013604913230112 9338422 138663394761082992417689530431405124512 9338423 -77519344611891278919954696560685078480 9338424 -55810298162829232528634620510470144000 9338425 1191386362034113220503962021322702800 9338426 -228622436289698534937033891424945005600 9338427 47273031014942001619558225351973817360 9338428 58708082269689905182515200840153226240 9338429 423600385705546665774564924586790391180 9338430 24050824988659985480364815706702028800 9338431 -154825825631523541930285624580509806248 9338432 140611795442549584794449234524939223040 9338433 -11197465929503640704634061408639025184 9338434 32910253844554202945897281656101847552 9338435 -146604434808003310668446837510397469200 9338436 27215870390569862996785078242539612160 9338437 94894044443662933408752541624493678080 9338438 117880391231712155746841403967295885760 9338439 -868807406091551095512789909714486144 9338440 48896252854472902086327588175223193600 9338441 -18763643154602228108242885275946383936 9338442 70238768093507781919561317484680956160 9338443 -103300421791647271719198943263283356680 9338444 -76967785602822277079493659879906608128 9338445 -122980222436399553480406472472491268180 9338446 -33502222904189199839164400281063091136 9338447 -88067540838983518311975632330135720640 9338448 -2939350011750349858186477519214739456 9338449 52113826859830873965135071370902696436 9338450 -28785861717557399550177457480041456000 9338451 9420095567427891834044942161501838400 9338452 -8227504597665713234056911478306527488 9338453 312139416536791136602123297463221194702 9338454 -54364338529736505733192084338116389536 9338455 58969819624222552442011228993302443520 9338456 -74188048587339853419369048645541509120 9338457 76860346603321195654745239031142262512 9338458 177885450023856614916022365764304196080 9338459 -148233690991691415805149949187938342896 9338460 42271745326673251511455941526227025920 9338461 -18446233588302614478621547298599447200 9338462 3808028462848651872470553373945605120 9338463 106743282985415009416694818368720848400 9338464 131289321938793309177765772662323675136 9338465 91107093480220099882890558956223619860 9338466 77934931314244604445873889344792484224 9338467 -4176868812204022162532670254474392688 9338468 121917760452211629143825424375568993536 9338469 -161037253536410353175336524569885821664 9338470 54867808510917552036711558722526007680 9338471 -30289542864182927394215218738862177856 9338472 -250204057624454866655189406884904960 9338473 42210225242834981271898329043238966400 9338474 396137298251426522412686860374640992 9338475 72795383582991501045851423858187318600 9338476 61122930352213757897669966086475097088 9338477 140673779277803525517699934415043454464 9338478 75155465515734000152842177830227356224 9338479 -110577039217540791852952128720853199920 9338480 -1484140211662784319618557468819619840 9338481 -22264489951050053773219608085287777120 9338482 987263129607037038188305032579818112 9338483 2056986557494421114642497663722997248 9338484 3528311371915569321565040421984970752 9338485 51855846853448964919148464557410962200 9338486 16323123621449370758551550399916012192 9338487 26080928155160910783888823326816144360 9338488 -34002015655427964738869321220383784960 9338489 -331322942983850508402633701849392018710 9338490 -21566411991104263064927548060254105600 9338491 215818804063047532368408623704560235752 9338492 -143407198203583071324483458871994435584 9338493 -45118591246913265417478182623695173600 9338494 17072171326715005502573876202448967040 9338495 353371554261206640738774918111050481120 9338496 59797388246813951786936682812622766080 9338497 -95915324581895779652743204459673826368 9338498 -41853811352998119730078459594848802752 9338499 -515334699312382958789778021016928316 9338500 67002206623614067061723329864995840000 9338501 37563562282758933495232368692494537212 9338502 -19532720715029795367271624522558242816 9338503 132486256829896323667739096151672661680 9338504 -40915731914792197116048455971072081920 9338505 -104557357943906884206802253593758031680 9338506 73178825011901409668820648991805700864 9338507 -153195248325592343195319750701449139244 9338508 74810519545447157026702710646916098560 9338509 506575242236371244310622510057043500 9338510 10120331116740812447178388602835796160 9338511 9280932301289930669167572662050621440 9338512 -46108355649455734288049590421060214784 9338513 -244988237224058850575420012899816364238 9338514 -31364809481162780933239850168641881600 9338515 69393287747701950027197438862824864400 9338516 -128949492593900767808442354217426882560 9338517 145008617651334105420416074441029311040 9338518 -155657113707608283041622735708117830400 9338519 -362748652341472072901800717914822287160 9338520 67129327432162407324879982638120960000 9338521 -92932487514272480636921260674250532278 9338522 184632650793924083371016967109260664800 9338523 -32770449716666795733251979958970336256 9338524 66763065406826463046856610575019282432 9338525 73915636816727168719593652417065600 9338526 -56098614052034837830757362942071695808 9338527 332329285727958551719880113936174209024 9338528 325126100504510873220411690263599841280 9338529 25930244619975735066467934517264327296 9338530 -33180038066996980295822258054601903840 9338531 224843577615003859223195511965985969600 9338532 15579228924529146267173127511657021440 9338533 7810133565471768217611097464076073344 9338534 -105078226444051931569246479811073333568 9338535 23593410705571613015164572842045257320 9338536 126344860879096762197797881347502279680 9338537 -49959582121003216426444273849777542300 9338538 45404539389568132145494509645054720 9338539 -127534266090818183800455863008236600944 9338540 33273710302905284319629174060343936000 9338541 -85633381494180691500014544884981419296 9338542 -56216997953499231514527869755873238400 9338543 -53995212482907565719049457148209828208 9338544 -60061027768884176215460147599665070080 9338545 -102920769412109871566115378058349114700 9338546 -24137691542495272292092706732523411456 9338547 -116170815295447539720725485754403409872 9338548 37726270021199150191612597024820273920 9338549 403759155058475003535498045036633265920 9338550 2828471437157412142536683215596624000 9338551 -361217226259441734401328147478655107200 9338552 -61395993593745929115957991744327802880 9338553 3067254385013674735156345487645064384 9338554 81785297604233655433511279949372836976 9338555 61926528235036827777771403874086296960 9338556 165060081607417663283196406931661967872 9338557 104042038920434434844340976435200187840 9338558 -89964841755585294982002034496808549120 9338559 55635176471794953838077352777510014720 9338560 -17093222823176669100509904359758233600 9338561 233909283679819706770399238238191130324 9338562 -66656530389162870043705875303094837680 9338563 -3101552982122288680584462395134340352 9338564 6198457849236650928213511568720658432 9338565 -8445153790299770558941763249061072480 9338566 -48506116638191449029105512767460100768 9338567 140624800940106265527165649183530532776 9338568 829880986649752510065909435119616000 9338569 207646295107926141841139559048182074970 9338570 -46417054473466333180356186014320376640 9338571 17547613767108167489167354266318096384 9338572 143681591173774598996074079261705566976 9338573 22306351027630067525523512327868072822 9338574 21320976656145467374772734447454794752 9338575 38965281036510884466470105155376700000 9338576 25059334958193452508095528122063257600 9338577 98828783550441409532297468628760539120 9338578 -25864930467856887011800787752611933888 9338579 -33186592853285443030076081529522502080 9338580 -27557370014979436655298436864954944000 9338581 56089932541622411285627865282102015104 9338582 147715896331644010360054337801558481984 9338583 260596553828092809926984377985787548544 9338584 -63946993409050637978445645396666777600 9338585 72445372547016531047533362784098699780 9338586 -61938951005254879312446318071739803136 9338587 -107114614836707962349733308741672506848 9338588 3698130353155221083886111465970661376 9338589 -18972133443456432700661978637845513556 9338590 -104090855202284716199608637335054963200 9338591 178531847255740355379847242465838401792 9338592 3155326823622367980625839525223464960 9338593 276336435299099462342942074995509146080 9338594 -132543556171456177123889064168693568128 9338595 -9466156590405778601004987952747315200 9338596 -61533089317372460073391715741207825408 9338597 -261763834506928336284526986147328479648 9338598 -10835031524426024419416823841072701440 9338599 -58846275872042083347747785717796399864 9338600 14516314340127478546294161847243008000 9338601 4913543527214127143734185807987869760 9338602 -30825451112568047968931122659934157568 9338603 -71484612417244685224449803768713595148 9338604 124376263133337851086557938356325498880 9338605 -135646556396573175647276943014280612840 9338606 29064908614163660910421947603134002752 9338607 -200105708620518324201440694601238570640 9338608 -2715446335197409016479025119917080576 9338609 -86620774255192018865426144480148009600 9338610 -17946057530032477456364544647408993280 9338611 -3013482473091938655829143765883958256 9338612 134546187239069013859051119330487425792 9338613 -323723065859300623806767631992892447456 9338614 194137414508410476024591732646774491840 9338615 6771227110851428040988642338189397440 9338616 175288313286574032999910027644162478080 9338617 7095760169746129349693030510807234666 9338618 139431005128208845582145400727948156416 9338619 -92802473852561263590878134383832481256 9338620 -85079545277400370370656707667068672000 9338621 -16302975161697182740049616266565829728 9338622 -64608110800759974654407264856622574976 9338623 12305115075637100687880628728892602720 9338624 321419423568655093369139532878504263680 9338625 -425479544117497106102992864644567360000 9338626 -60607464227749507206664146279659599872 9338627 464548464187940603894181931044706706712 9338628 -43120549307873450506462041963401588736 9338629 -347719457314004212166203329613327220770 9338630 9217473951730862938055441316726988800 9338631 21329658689156775027425819137992880464 9338632 113045012933783917829845571302519526400 9338633 -25189169922974703568315659273183828960 9338634 72799221117216435606172684209028436784 9338635 236036533543744608895751707666832002080 9338636 71368357124647396736165354890101711360 9338637 12225752498507214351311311239465490944 9338638 -10290194666997469256521020079182096000 9338639 223017156952606755975162653901756548856 9338640 -58133640514168378282218382092604538880 9338641 113627814260110826045595013269400278772 9338642 -150427083488720238294035836307109756528 9338643 -211698987087046672970673194126819605068 9338644 47544473795546933563857460587179753472 9338645 155426787191360847670640772278071143900 9338646 48248641346685137709616401320454427584 9338647 366892800816271792924252500344838209096 9338648 -43299943427684890194623585486194913280 9338649 466266929928153623662830998666521248 9338650 42484938912058468135965319374030190800 9338651 -59781507650564587206716139353814014448 9338652 1467191655175057251193678497833272320 9338653 37537128216780744406385198319884249004 9338654 964025087851131620267530187839310208 9338655 -38557647592741765001455722764220489840 9338656 426009008397014831158757293693296771072 9338657 51377738213695057848175199445223299072 9338658 25615027561595780944680241184203507200 9338659 128613166576820388065892297357259272 9338660 32346265683576127664811183299310428160 9338661 133763459195328498795772964253599282304 9338662 10790089175686673859130119116644838784 9338663 -132446590982119465462309137054926030088 9338664 -44321106417447889316316145969845780480 9338665 112007998780090871658936239552517866880 9338666 -136856740787219835482278699526336197968 9338667 -54922916925979889529291263099799321600 9338668 -318073822008161949076318432723466570240 9338669 460353975928484859558417817590833732160 9338670 24412607462747046985929941841233159040 9338671 9445563492156146886830970405944889680 9338672 -883726493180118741468408868110336000 9338673 -87294633396235042534778352822739722432 9338674 124678642885740163726225392262899752352 9338675 62600050239450243621216481778940523800 9338676 -139322394734680482151974366170324717568 9338677 147423556661720055952983646471066684526 9338678 37158582411369500191808808458594465856 9338679 -56625512094054568496476817156634773760 9338680 45865565907722555901398729485129728000 9338681 -79787194875659344705519309014521728800 9338682 -106858749071981960854724012347603731456 9338683 -147757411627414601522497888797107735068 9338684 -85253691592561426724434709290537382400 9338685 149738665713632256051829261661595897600 9338686 -4873854461072216970980289894323281920 9338687 -362324248923758434972734736586717849664 9338688 -353679650789673872267420879862890496 9338689 95526600713622414432916620397240734720 9338690 -25541027480223033286702088334216268800 9338691 -95461258846316128879572195016419562248 9338692 117320195045374532236878702865647270912 9338693 21222666705628875095148007837703163648 9338694 13413391865895437209623439079920094400 9338695 -82989598764811648746287626239451242240 9338696 342472353249414554378332684248813004800 9338697 2082151478840781578790928544193578400 9338698 -105028480795821640261995910847662561536 9338699 -141693352792984692741322670189967480300 9338700 30259913569531412525967912511817318400 9338701 -298431899210886687200291945991004976256 9338702 -12090209744018370684107252619220208448 9338703 -100234021545601671544948848919965864192 9338704 54553582454008188750630258588327403520 9338705 -280869500984317435561482938695351385280 9338706 21054603869155222716299889836046044160 9338707 67758963266571164974381414338010476112 9338708 261198354300617020272619083283643529216 9338709 4248944812058198861878960625204969664 9338710 -32225810401447376572674078473341232640 9338711 213464755381020782976293087867297922312 9338712 86885195314603687006786249099546460160 9338713 -35218450328859787325424568374180879936 9338714 -137032450366400698570973604011875108608 9338715 -109455298023816937370354520844218121200 9338716 6841880714473311271567926174985187840 9338717 -85957079463509830080133233020298036000 9338718 -30902019340932997649670155127203733696 9338719 27202141517087868642943285853909349248 9338720 -52699929453256711336414443834829701120 9338721 20350322761783245703157490593914367424 9338722 125329905503505323009961833186340097824 9338723 -119867679476970047800805351262156573360 9338724 -11340556665654113591018332872098707200 9338725 204273999117219074873047033113703548000 9338726 -89312454901084070815062146483473564800 9338727 -83890259443096031900020994319144248280 9338728 147449570915723217274172087880626995200 9338729 154974445054181726769894812444219705832 9338730 67841488986027103689366330226192446720 9338731 -139410923660328720330715741120592707468 9338732 -7523209822647205072997041263534578688 9338733 154619884921408143887526197991770749824 9338734 78034485373303167884569166932089377664 9338735 109621785857715675716007275810075902560 9338736 6258162825560748448650713269256847360 9338737 -304322814368456281513661341115722061614 9338738 175382511632753349239057614788150677520 9338739 -242704060599650367760909740072182047176 9338740 -2604289338130181906075006629402675200 9338741 -248154442712195497346463581405150043858 9338742 -23009018378532600408991044271520484096 9338743 586186219348300549732983126583711622440 9338744 -4592830696440948098707905507682836480 9338745 -18104733832446859131642709502017522560 9338746 23962532153290760617214355188776440576 9338747 129749173423231016658787941695483225280 9338748 43803117140545279720810794856511324160 9338749 45561678154734501146260262641187799136 9338750 143418491655512571505337062434240000 9338751 134712092960732017531569304458913474800 9338752 -70034101338896030155647159741343334400 9338753 -143650441467070148034518044380035695998 9338754 -45127758666735042430519494320976322560 9338755 -16596673411363056378169121525133417840 9338756 20762269194328670609793386961851535360 9338757 185034283224716188572924656801708252640 9338758 -1945448254831440895572380914081878912 9338759 28613716244030970539764375071414002688 9338760 -107788801802793530112386597584576512000 9338761 27732220161492712059324093312514784052 9338762 -220837856576895423156773191505780380368 9338763 -43987204707709774093648981499874896928 9338764 -97430295868426857824852322182211207424 9338765 4517500364963957185545467868238179660 9338766 58297114987979000592361041626451148800 9338767 -22004428457217944191239475146377591760 9338768 -10064972226155409085843945990388932608 9338769 111046340294220072787180526718873615888 9338770 10338344558293063588218305399836800000 9338771 45396535405032974649219787746383252220 9338772 23198793673656448513671142627463307264 9338773 -31156903106006746431244774580903526500 9338774 -56079406653920311502918520300831888864 9338775 -28741480545729553240181787467838896400 9338776 11042609344224493645564672896144046080 9338777 -78769405387174285076326295457035113728 9338778 28107897992705457967597960864632244704 9338779 -268495860739541960671335259401906170620 9338780 -33271570182259965046218693690977280 9338781 -23710372610941749565379089139777784576 9338782 3033444377618283339198343692282241152 9338783 5809834242340450223805128962491308400 9338784 38927395369597160452803873042365153280 9338785 16125154977580844098703825089449000000 9338786 39310743369059342045388379125351008592 9338787 -33545871505354292451395414608087852560 9338788 -56801547068535731015663232926825118720 9338789 2160124667018703489664039739134496124 9338790 -17986206748784053362016688162866097280 9338791 -39942245388990758303520614087693594496 9338792 -163434473593390751883810941370210432000 9338793 22052665295576060988789595043228131200 9338794 109122557660953625087503970809256801280 9338795 -157867674157110105564339096657397335840 9338796 -37616324543879011018207540160647074048 9338797 139470891269221041085833255171919057752 9338798 -46745997939178510616666055736526573568 9338799 -107768988204961476841949855631437702136 9338800 -19553567782402759171100825520968499200 9338801 -18104188158382870872011853034433071308 9338802 -2935173573608376124950517411063485696 9338803 331707545915411923249736119653631735052 9338804 10198948779818206858469660350347939840 9338805 902274623905294046731867643753452800 9338806 -213550417408580984180304795907339142400 9338807 250548409149917520077805427650595082352 9338808 34277744603294058790336881013525647360 9338809 -405316205004691673180898257087204059990 9338810 41317877698046506669701576597943354560 9338811 -102247120636456266888679569897372154176 9338812 27052355459948974541462282777331425280 9338813 377235235009031829959914059792927117984 9338814 -4651538654244782149659125482409284608 9338815 -102707248459261470152440079998804165200 9338816 6387060394316759549246729109960130560 9338817 6496011481862686749631279652485244448 9338818 113271285487723710058166044752895574016 9338819 61668183063703321674718635712328780496 9338820 72274300363495735069858261364640706560 9338821 95329299776200530054469965503914645022 9338822 -121385192725887953675168009587417968288 9338823 59363478427023527944086406071759292560 9338824 260867319534341596198235440392440094720 9338825 152146687630338163549012091458703471550 9338826 -761675677303313563489990599886835712 9338827 -227838055058871790891527113297319215840 9338828 20267548311538013830809541036980977664 9338829 114113615844215022075410903902033608384 9338830 -30143578588415969083222446753933061440 9338831 415089791253600746615643747378735702000 9338832 2861041628063440041786901764443234304 9338833 21849214077197827560803776261381453120 9338834 -74452920707316569184298573311546791808 9338835 137917112078107083935453270242316832000 9338836 -91081195228824431544675673372214905088 9338837 -13601216861759171755836130223377992228 9338838 104005214357579310919011680390747281344 9338839 413003894684172379797804534810546133640 9338840 -37738287381032378650166357804002099200 9338841 475595793946425044819533014381139689600 9338842 -19932743153337654970179942523129036800 9338843 -31547100678814613046555975743150994432 9338844 -20607108103290245488579933171846608384 9338845 -236485606926833195132347048526881338900 9338846 84420914900983989072754462183857357504 9338847 989536154835416789571432524226178560 9338848 113587360117239453523212847612796338176 9338849 84225942250981884409225992710909035560 9338850 -56579825913068437863534014753277680400 9338851 -26193715694957381223620741632097019408 9338852 34892337840370359649070308527683124480 9338853 258227637957647914607499456132238679040 9338854 -22727673710014047483620174935246848000 9338855 200584333942214611211407766946486824760 9338856 133280599168865274618093441731994009600 9338857 85590153595248960011320450983757081824 9338858 -199133878272035128020462000930590064720 9338859 154340803393611915907318563560288723364 9338860 -19968942750347122862101326654962365440 9338861 117455107437670679302673528452123152000 9338862 55932327267848336610528198537976372224 9338863 -95129462537723992123873540638494419888 9338864 -56971589829804049577347764190424432640 9338865 -36857540301556048334907407734311192960 9338866 -210717077898664671133206690090842842080 9338867 163846502340385435882096951306920221520 9338868 -35477687028128436641374958116581212160 9338869 -3159758136923546467533505023272158720 9338870 -30767110216956012756165099516560419200 9338871 -3578629274841186837920172238605475200 9338872 -24617337571564446759291463938814771200 9338873 506180176885145353732713919347451101000 9338874 5633828128283780394267103316898938880 9338875 -969309634950009638119316191902192000 9338876 109140416782918501369363041369419174400 9338877 157215154799963462659003091256641527014 9338878 -52373991187329568575700354041586469760 9338879 9454058273109699358671902746013058672 9338880 -84099613243419335229269917550247936000 9338881 7807357360084176936979965105934663682 9338882 -32187126576192965166994626076449500160 9338883 153319928230168972417756405337257560384 9338884 49645721529909695720549462179685591296 9338885 12009759347271642373221020827345639800 9338886 23634428218116069482879228197458480000 9338887 -56787396377316551127548984685218372600 9338888 -70049291059449606458881303857538775040 9338889 -42940556462052212388951103680573394560 9338890 -4770744776430863319642703665042178560 9338891 -82978517681893341117718747851045414000 9338892 118119376428200185807636350791216573952 9338893 -127492263496610932146606331769804230858 9338894 -154107645576952338177043196874948861504 9338895 -1889474087758100461650502238488066200 9338896 11564337505326739357340019870301683712 9338897 -139676667021561128175139569823728877440 9338898 40374708549728938300886505115309118208 9338899 202323877445712045895914706010035365600 9338900 -106623280987853510151750744053670604800 9338901 -171776546742181733597149974112508640 9338902 -67540971410334393518182904927961321600 9338903 -27854480768369702255093834433537591120 9338904 -67412817184715781487555219591993251840 9338905 -89573981755881377141353622706528602880 9338906 19394649726921932988890953673817070080 9338907 336419701877128682956601265777548748288 9338908 -3335420701782602579939082647217444864 9338909 -126678169000260445585311198789956591520 9338910 -35104164740229137914446664557229050240 9338911 -456429369997084343081632929655997616 9338912 43829708410749112422513571443769344 9338913 158811558453004928302693176827079023442 9338914 -26445407994963576123816100953120975360 9338915 32831787687192956837481661743299524560 9338916 10246618041965513269935209648027412480 9338917 -87336995418290311286273809291219254016 9338918 25926396675613991287413763060361082240 9338919 180995646853154738058857926116114331944 9338920 -98080364102357029432852130056652390400 9338921 -134254852939327882400122999707094873500 9338922 -45947988845060082375121790959093547520 9338923 -6471809007210602675280865754031559896 9338924 -69083346780894834670874652501171354624 9338925 42554834335019030680293099339712464000 9338926 115296504431590918426129558918182510912 9338927 -93184658957137632385285742856824991240 9338928 61493184859274091103909315546216857600 9338929 112980722700038904480145069538874968176 9338930 102599260353504845068628757582598419360 9338931 -5392702131434535446823427147797060096 9338932 7189799060074690031760306024258629632 9338933 -150291208951615071511616662436781838080 9338934 47569287371389731966116200863354048000 9338935 -44246741329950713126265369585537294120 9338936 -87238613826514051797209595694973091840 9338937 32834321862462331976742032092268357280 9338938 -94380696699259705429054888763923903488 9338939 105564796004294721576823515478553170320 9338940 -18041568061770040174916631475278205440 9338941 -115492832328092787677723161825000185658 9338942 -69283805826669650814561902691546448128 9338943 -29443428742269311975493696984654830976 9338944 32623089885269363035092856937707995136 9338945 31377666986001232544993430382950481920 9338946 -59144745211511261560739644458983538816 9338947 -251679508220691848034060915626637851808 9338948 -4681266463618768571463537916974220800 9338949 165789633397481791131368488157862693120 9338950 68031659888874023593711418848354046400 9338951 -146054413003276699487123007196629779568 9338952 84081368331912291663492902887560806400 9338953 -92695895555231435948107305645408436316 9338954 -5036569169684811533971053335861263824 9338955 -3109902805952903215982656813517222400 9338956 146426838156190525425403201787377520640 9338957 372946164431786742169817941657161244320 9338958 -13052968019586023647531556969163950976 9338959 50023720223603931456038087407353526656 9338960 33140403032605590666713782302566645760 9338961 -84911520207248528479899587082046387728 9338962 -121257295808362244347678614388391334768 9338963 -29041807060952990720002366689408046296 9338964 23643413285952472192849641015149438976 9338965 -3327736214549376636511791560864786280 9338966 10540653187926377126653274634575357184 9338967 -37278603147799437345101196039460469760 9338968 -9850449749670761290504979630746890240 9338969 -339372453585379325364399607175895936630 9338970 -80180934400387692875044775063810592000 9338971 -31048388139100610354583506827652280288 9338972 -190102254467929535367685563853516660224 9338973 51259627667201877071971472626025684544 9338974 47743570245957353083121234971452446592 9338975 -22756872941444666003939816008359669000 9338976 194596821675109095311102610283377721344 9338977 -88222552925368509727857084182175829760 9338978 -41509184090812740112477423943077032960 9338979 -89575463446588076762261708609290066512 9338980 -2939115135980373836517240758468075520 9338981 201645786435600445305298585231335687132 9338982 27548012441582860151200926551839910784 9338983 418937276709156812418443577019413634232 9338984 -104935775243348316680864799835186022400 9338985 37328063173039053949148992139695833600 9338986 4307004307515532052921587455487978080 9338987 2448889973132687375773718608279204752 9338988 -154633425596086556733736170306869904384 9338989 -6464505438473975867281521122697776832 9338990 -172161695835945278337339721892413411200 9338991 311800286085789412944199152448387344 9338992 -22918092199429806698841323092258652160 9338993 -8850091400095259166977608468109222160 9338994 38383074326469492725278324616855470080 9338995 -101286954587025056831213452859197146000 9338996 -330132090440570869597568090247876206592 9338997 75531820526847334424945663895317287680 9338998 791490472227444274952166944501239872 9338999 418946305502838940005159766395811466664 9339000 -68288555104632339513565436868280320000 9339001 -36769237722316006688337920143313944320 9339002 -97296502914232803587160882576226620048 9339003 336608521766782219266575050587334474800 9339004 251706771622821654685849144183623981056 9339005 33504522701982840882959149544040531960 9339006 -104109644486155318956251949695041596096 9339007 25567523947753352266393900923855549192 9339008 94876964010824001233826420325298995200 9339009 146494429953909214094991518602350715200 9339010 -3007136457000055951741706015849725440 9339011 -120616668358329600041497101951994705200 9339012 81433045414571353529678017657815490560 9339013 -218204679000392946591245870581761306080 9339014 17433206751465610350028446442846901856 9339015 -2525314178175634257029603228366323200 9339016 7770691472357801865061461199675484160 9339017 -371765971368183420775221694593436957440 9339018 -60530880718142940768222500978768220672 9339019 -156050452714907922167892037051550647440 9339020 159095930098954338107508114191229588480 9339021 -54932466621626095070295086138322555060 9339022 40700763303461192549073819017491200 9339023 -319752274904372671449467510020956523728 9339024 13462041046494261684547538019286253568 9339025 117631001845088925470470107905497000550 9339026 -88779079653311171050447644941883632640 9339027 172933767020754089150557489637129620920 9339028 -14934507370481493359375539689954070784 9339029 -33623350992666892157661266994652543488 9339030 -105133078598202582688210124778628896000 9339031 41008944269632173550183356781593559432 9339032 267274613607045639979698597068175667200 9339033 138569039448020306620670258987872052448 9339034 -89136848800458911291091432623573581584 9339035 25420268496559460258295169696191555360 9339036 -329654294301498408879359998312267776 9339037 -23235379775163569484097901844714304020 9339038 -112325295511673856063835563745769278080 9339039 -10939337164481836737334726289568413592 9339040 21199996165596503529926674706684313600 9339041 -2155587941898468936831236740993620096 9339042 41803452196649491545608199090296246784 9339043 30847552436539686795491985406836110240 9339044 14301450146710860865327474872483409920 9339045 3163536453764161286029885565111260320 9339046 34800134828522000660499461363318741472 9339047 42612705045746207794418497745909957496 9339048 43077177603393335365219226330159923200 9339049 -116000579303809067993021947342350875264 9339050 24021797825889547747045526264673388800 9339051 96847473984662872540293350594993078400 9339052 -37291236722767466750471322884408225280 9339053 -61921983142638916861086731186165374698 9339054 -114668584244452044396446628462917446080 9339055 -104847103455031773490897019335834392480 9339056 -8502641884594681059575879445262565376 9339057 -1627287002910114335641530381082995468 9339058 -32186957574803533844181843056232047616 9339059 -56011563773054758607544454801675019280 9339060 38401741247518988615494297023318097920 9339061 126542926882398298147625226941938407662 9339062 -15896736566850832120270236529188841536 9339063 -307537682142550412374950505257128586240 9339064 -18190623452117762845215782759772979200 9339065 197611452970801109814376089413461739460 9339066 -73586140766890600950899775833534445312 9339067 47689264762443236601352075749142929192 9339068 -35223224631956041009464361501852081152 9339069 -46380791289536715875804624785142079360 9339070 -137777286159533287205123909236128000 9339071 -104558187748205225687569544899423641216 9339072 -41361479540668546689072323952585474048 9339073 -221626556065789406536530653980305371820 9339074 90115628339651123639809256062696291536 9339075 73894681820027772068821419631916841300 9339076 79862939792565369856494558086925637760 9339077 136227187095799220031127304030668117056 9339078 25729998533023839071623022727604869120 9339079 408573490423805922333579801500486457376 9339080 -142760693045320590800152081692438681600 9339081 -123549781016649731204131447572236145600 9339082 -27188173167105133473033827430803318688 9339083 -102994182664594017636189596759665508496 9339084 1944976925590684780175305260322775040 9339085 12519757347649245586257732517902111360 9339086 54539023136762760004206711877386084480 9339087 -222845123852715801927253245369065362800 9339088 -76074120320752699016184791795108413440 9339089 -108197967586462828077222795155442268560 9339090 28726489031171543857523039517224824320 9339091 -37663043471895290560258650632565811200 9339092 80490642847664150394766301246692485120 9339093 -245321458843556811616747580500217503218 9339094 -16643666986734772007638462600948052928 9339095 -27557494451065276337387384068799207400 9339096 12560855719040497245995437959375667200 9339097 -70274780051955279875604884683781435900 9339098 65427056033858470724615649981513250800 9339099 55595316976028903187655438621966744320 9339100 -136345882504647496681918740205676787200 9339101 153149447171118932007920368054952653632 9339102 19595466461590265555448804070559334720 9339103 -86559440380733973330488876100131023200 9339104 71202699493065483957961430990263418880 9339105 85213759203328885714011403184267928960 9339106 147472823585518684353837516136472307360 9339107 -173651132884622348936560624230681196644 9339108 -199417261396840759941402137159669760 9339109 1423991346531366779621033166512648724 9339110 -7490892899724924883924447572151296000 9339111 -108203317828388558434054964493666407520 9339112 -173310381176222810721635149373105817600 9339113 227462470340708340834120791191526634624 9339114 -59927077401530390438421377673805628160 9339115 -140065158810994220046239306842416222240 9339116 27380525742560124558126435535234064640 9339117 100654191545962289773066932864660655680 9339118 -199820109437453411557577470175893410240 9339119 -317985645298888829147531329042561122480 9339120 -4603979862209191534749880827700838400 9339121 260361176482259086893626667017112264288 9339122 27219866579515908987115089810855450624 9339123 -40990686354329069185852261340802592656 9339124 -188868398496526567620593888888938328704 9339125 344284850451636087923708074870098819000 9339126 5399259064845401493644551933772131200 9339127 558076215062409933450466527576514560 9339128 -80452148497617248285627353648683171840 9339129 -10582459545662415696112466046959305926 9339130 69528860492365932456625750469463966720 9339131 38332234061439695523879355626601369200 9339132 -10148982621855625404648290044423987200 9339133 -43078509627737468052924835619360339540 9339134 -55909895791012208500444434447734203008 9339135 -80367507454270733151528784804897305600 9339136 64261433746509853738758992922733969408 9339137 -18117598158060137336680793088801806808 9339138 -6730118925991070748509346163060215600 9339139 1102139759795936784223374248930386940 9339140 -77987716532541609105189355975499170560 9339141 -35051597495109785191755688909597956096 9339142 23988974905654962827247713899317715200 9339143 -165988117407171885692477524959622560 9339144 86791671903382632629473437790523965440 9339145 263994742579634631984425477110291459080 9339146 -84693531823190915494332425699229292800 9339147 175691435197068318733418435141191793724 9339148 11135790775881676915987720009653610496 9339149 122559423662893777039405265559153209664 9339150 6772937864718713005164497404170009600 9339151 224086100444729143020813404353815423152 9339152 33705977709435687564591842592387833856 9339153 31316226432977467504759495348145161728 9339154 -7535465567646675866385356331958162176 9339155 -87015228756358347167004596788192681200 9339156 160425710769653431410915258977710576512 9339157 34798334633160388688950151944802881500 9339158 101474994182357193696692112319806816576 9339159 15469527083947293533540220983196832104 9339160 -115296434851334130219498977396606976000 9339161 -36946325539923148859165067697825960056 9339162 31424564587545979407592016826580498944 9339163 -239206963346711264438765134806896254588 9339164 -32816933583259916843673654450871449600 9339165 128271120771235930152687488412955008000 9339166 84820142608503198424307309760747484032 9339167 -63717235507036015170891062305959193368 9339168 35714911987536985875186437644412780544 9339169 -69828046821445891987757913981784793280 9339170 880546474162811749992319792011778560 9339171 -67079769100251149415378547922696676000 9339172 -140520664273005659687459240016908477824 9339173 -64016992886810855232868236129100935936 9339174 7843825398016744740071357930864143488 9339175 -45678680717078176917697673024754097600 9339176 28662380694330790942932225649587486720 9339177 84174339660462765628413956856975557520 9339178 5272897053270784659603498292688126640 9339179 157846515772015209031462210275954871776 9339180 -44526844011116843336764236802572887040 9339181 278638290572677188659016605071165624982 9339182 -26967473468046731923963036508900998656 9339183 -47765851257532023529699275744738565536 9339184 -13036301290868834377812766880400670720 9339185 -82782438431309178483455724810856362840 9339186 61406171612402811028366922259722512128 9339187 -30663181989322929927939853519114768560 9339188 -174344666731143404162169939312535190784 9339189 -185050848931756865078904489000044075040 9339190 -44024522323725827143192280520193432320 9339191 84619306722974028482213909083174727592 9339192 -37279252637010863205490866717954662400 9339193 59476720836096767800761231255378310442 9339194 -27369917014057005055967118889265034240 9339195 157346953005900094872295963378374871920 9339196 77486677234171097528690112028561339392 9339197 -5595246786923762648621316184166605248 9339198 7364384572928157240415959589790386176 9339199 -47631727226069395282599302376083120128 9339200 -24351243271922691223929055364382720000 9339201 -29125505628290106394352303820978287232 9339202 19608483660414604295020839690354837504 9339203 -412196734178867437262627629817424875880 9339204 104656437057918525448558118564514816000 9339205 -233427818322511891592909618103169128840 9339206 449059091188423593806905667411061504 9339207 -47584396742173761431888012288890498608 9339208 -188289831529570331689983234535347118080 9339209 -81828026660186067166554852489636582960 9339210 51639438889615895787101629586305615200 9339211 -160204861748619591281661067943931136 9339212 -29101718203596648539309572471495052544 9339213 878493100177071010423719320283293760 9339214 14690973967282761088810511401561331712 9339215 -9013990698188916937590466956467001600 9339216 46816855985760444158004833538032271360 9339217 273560106974726295870182947476283473266 9339218 11159617829661071805351633139954690560 9339219 10772912292000295359163352814227317104 9339220 176172298129967871864486778806975989760 9339221 142427997496323250208210456720433177372 9339222 118074378861641682901970004143549030400 9339223 -15392455113530929412816235277398454320 9339224 -84524713048451273194974934916554567680 9339225 -22860154933161626604919933759836888000 9339226 -18779161330931290149488279596587865152 9339227 373587132682179885081807608395051499076 9339228 -88654440110195650787258818840128483840 9339229 -268410309802777966641143436230533217280 9339230 -4129090363598928392313023594556738240 9339231 55661106318345863984357156125850425344 9339232 724047055902636601298477657304858624 9339233 -75384680703089477011515210564585092220 9339234 -3829295734226667204214494577505234688 9339235 -38172571433574498557721910841146150320 9339236 65569252026201324666792857870584211712 9339237 -34758874096557415423528367717225995140 9339238 -69033168992693944926385339914674582400 9339239 69257851968525219705298994561176615872 9339240 -19340281579521667134698959113584640000 9339241 -51583203007984124479461281051375577200 9339242 -42209310881598984431933881212551702016 9339243 78702325652932029644984985414885729984 9339244 -67080330169419864819896886556055158784 9339245 -118225292493266534340226078272632224500 9339246 3582900561005063258979376540457533440 9339247 95237922253092271098988625514264834000 9339248 -6223346419428227158295092122724171776 9339249 179100379739443611513587860973625527664 9339250 -145115094600039630924988849895126328000 9339251 -154771320643084609361006980855246965528 9339252 41073984345319594046611643854599450624 9339253 -194968795782242125013917789206621768384 9339254 -220267241971566205004052494690243459424 9339255 4589298102797398773075905414665939440 9339256 -7360547249498618868259812528601866240 9339257 254866226864277420920803891643685506772 9339258 13006045873687940277808203577808732160 9339259 -19870702306380855667764933983878600540 9339260 -21380899439847169925620924542318182400 9339261 235586868280910411228614240467713321472 9339262 -47151185604144207196610587398620846400 9339263 -2948740677841116246517350840519151488 9339264 296402302627030695578755330851471360 9339265 -25581653875499379746721349504097076480 9339266 102643657656118831461795987399038246304 9339267 3939774303535629905193329237806761984 9339268 29369093932453960199750775562002468096 9339269 -38014606241311746678100159441138819200 9339270 51584476678127191170425726624310992640 9339271 256689378946001432268151955578773400600 9339272 -26505559775838842034346848128281267200 9339273 240313299929488276147170831531361533120 9339274 17539457982452955184577281827899473152 9339275 67526561353324587662955467513338956600 9339276 -183329389964270479355008107387301232640 9339277 -116651912383621852823537981773079305088 9339278 -98686297827544883860170572516553269376 9339279 -91039690008662440651268570168047839360 9339280 -60085863733556135156469489890458583040 9339281 33314627507856895040750963365514057856 9339282 -136203232220195382435916110054225490560 9339283 -197099908880653097770076536134832258672 9339284 24435479767617319223507559163833600000 9339285 -27404102952128370693218858148060856800 9339286 6889325847488202714516723911727790080 9339287 89638125419018598231794100159905452920 9339288 20871517624332535291745101989728747520 9339289 -200539841130701918960831548273934020476 9339290 31740183958770186251930819789176460160 9339291 86520067239493519674295743303796892448 9339292 26350588231968676728438315965834518016 9339293 343659572656819395415358965820405389542 9339294 105785933188675458549232709789565299328 9339295 -35886372060998161691869812323129730720 9339296 -64553726547787089797416980302866219008 9339297 150788942463995091403269113128121843040 9339298 190155350115394852757676754264606074240 9339299 210427276884447318494454432652120730964 9339300 1304860289340258329417283275920022400 9339301 -183098876906315329418667248686942318400 9339302 -133692081083234196879503923794307441152 9339303 130934910931151642687445492929792209704 9339304 -17249073304642675009537258514797056000 9339305 4915836455430178150236558545700116460 9339306 37584732103592093213099746143909429504 9339307 110353796267093886985649942961323952000 9339308 35298096694811386826145721222912671744 9339309 68146258786139502248649456423976776864 9339310 -120505247894567407685175887054593573440 9339311 -2458562072300510408071656982175650176 9339312 -19096856840309656992843164140871516160 9339313 43519641671356991973911764006453084562 9339314 -15356541691546560646977649832069804928 9339315 -100204965581996411291113101942445014480 9339316 -44617897574418884784336097489773195264 9339317 -79200677717247551037858684571251599520 9339318 -57809410653894492597058316748949593120 9339319 66861611754729390976341699454740628608 9339320 -147405978244550480556424517237514240000 9339321 9241302614755181828454944076295550880 9339322 -53592635519828328945533219513629816608 9339323 -260701224851905591331400285877798884864 9339324 -33807404241710093271398585453378210304 9339325 54636193204028660537258975248218012000 9339326 -60736616012552253867380348950745235456 9339327 271442596494133904399728374873228871680 9339328 -4583059237495593778305171473825792000 9339329 503624458232327544245747111342983955376 9339330 -7534805948248737187724224017423237120 9339331 -6751515453930315361296731908814459528 9339332 -33006802326702597177937556115639356160 9339333 -216106596603664937756074749208047948576 9339334 -56314717055078245045553603372185601280 9339335 -274311416262878312164699981097425875720 9339336 140398868516696169723467917165100851200 9339337 -28568136460300936538335818699836026368 9339338 -12312213535732079286200024101470648480 9339339 -16787075669886922258769335042108452864 9339340 -51491154867503971040863634371660830720 9339341 -199435092047193203637459946929823916736 9339342 501091321967013901942747414236312576 9339343 -63578130849432946196308991188508902856 9339344 18803725121508538195594165483769167872 9339345 -36006222758694061836260563542215659980 9339346 -194976152064845953506516844636821383040 9339347 -163763882704244511222414190179465900360 9339348 102923079835806085980342871990730373120 9339349 -116447883962526129292654867617534881220 9339350 49109487202811788412576803629771100800 9339351 190804949094906632335971634176933643752 9339352 104282120182143386764696058942011084800 9339353 792530918084281729332405533104906644 9339354 -22000366248603158461150569280826741760 9339355 117398298097922928101873467367056437600 9339356 1560475153103697309255154539971830272 9339357 18683228938528830140395059593762359488 9339358 77591424705818813837379842039442162432 9339359 48686243239243192139589523622911078560 9339360 126420981835714419875808894678962012160 9339361 -138740778282127072992139539608513843038 9339362 109929679873146783128209160470984548432 9339363 51715485661783065393267659678813637840 9339364 -300798753523508286020633286021347492224 9339365 52188763792381383145994438913826627200 9339366 39275279562576013372807577343411436224 9339367 -197464516258334892849170897406127184584 9339368 78831952895251230690690608826192706560 9339369 38216726791278496072833558802654760256 9339370 16598132287926060901877282360614993920 9339371 -135425860171517307234973182295023292428 9339372 26607197927977796929816526343873242112 9339373 -394584805373407696365198220839641326378 9339374 -73244159083311673526350237506750520320 9339375 -20357531312212221350070675478314510000 9339376 43551836437046147094547449593378537472 9339377 125904685275620275768728747383429733540 9339378 71084225821755762707030216288148945024 9339379 224212583706348229910734771791828992 9339380 -121060499046680861896517693759080857600 9339381 -9525774857458769754985402873163688978 9339382 60335847957880737280301476371055212672 9339383 33533283167062028006000271202550055144 9339384 -79899187626871887429549307337269063680 9339385 -6495557938928270584923784787467200 9339386 -48420173322976707991167304994984226816 9339387 -48478294788381530160769619360782232040 9339388 -4838762592912581045255910513158152704 9339389 -128745049221038811307909635630045763476 9339390 8084231639235824226526033602237440640 9339391 265042945235333816171943388468121441792 9339392 -58971407335605201130916326368262225920 9339393 -27291552833459861786833299618965452800 9339394 -130357827206584404295316580094334355504 9339395 19824957591049493913618947587470863040 9339396 5289737349855353987749666438248044544 9339397 -381956439576649006622382927030248421154 9339398 -250422145619306084969173615820907334464 9339399 -90545024863216483330796352842406032232 9339400 146344589782009859380278541315473792000 9339401 -893787461551519749472155192297117696 9339402 115305061940984662316489375365855986432 9339403 63725933956625705717827464227069376000 9339404 -141646399185487988780362125906240820224 9339405 41757889801009393617599025804651062400 9339406 -207371178275066126066982473895090742848 9339407 24149071730908533082790674322858481024 9339408 -18541734441038009940124163865543966720 9339409 56461160220333203297649846741359430240 9339410 -60445978874912351322051233827954176000 9339411 -22813040676438296068779055971797610240 9339412 -81172305648618347718546122201174128640 9339413 -256102171670388822363187022506642180338 9339414 16574848691637646768485237459343368192 9339415 134509550484553477055011400383165777560 9339416 -22526837298880911969296776471682826240 9339417 95921113286523557183567410856862120960 9339418 -190666436841328402630568079771071304960 9339419 -37051671851190170153926949224673320800 9339420 27366020186686186680448975644104954880 9339421 41983943377194605772741094965408182400 9339422 47427984999368459907458382814493926272 9339423 13812889441676978474689038483719505168 9339424 47664141046871359081319820360046411776 9339425 185201026979026546223959781728811682300 9339426 -36102197932320376206969603536071489536 9339427 -124688374478040704278545536913585967608 9339428 -585975145295641342621267270525169664 9339429 -13293211379721007095639330540075806400 9339430 -67282730704484549220545922763422656640 9339431 3710102891300248575344722476531750864 9339432 -65006361636132319854215243573147074560 9339433 -250720251079265916335870117266431901318 9339434 -15033092980553819000116579987797490080 9339435 -74780755545743316645058283221344268800 9339436 177343483841415158933483862891692431360 9339437 -121943916718451461357736303051341676928 9339438 -62390435733848402462812852042730283456 9339439 53325953743635826512202037954966996240 9339440 -32426958955094496013536134511483617280 9339441 -194763367909321386005135363455294481808 9339442 -57639695530401148829151221989501298688 9339443 -66248959605783345922188812240594821320 9339444 140298115061404104912902248708831850880 9339445 -68274677867559879714422818335548987520 9339446 92055891985647967543486614789549910464 9339447 28307545594485353987503648592419184520 9339448 194522619413133073291326079949476392960 9339449 -72038465370205552853672025074614988544 9339450 -17976697670068162230155770981909440000 9339451 -102981327073585621568400267255871995696 9339452 -86123280755464697389027075708191396864 9339453 -73441795302168392590262081462452087296 9339454 -110935145850379423679077760975278817088 9339455 -140923340552517221646556741775248381440 9339456 -8566083811520349164575888734211276800 9339457 261294162695030917306028670255700672706 9339458 -188168456415431118393838378626004207920 9339459 164005591001318835102629117094951544320 9339460 -40171097774712909544071328136570711040 9339461 42985766854007446580456687604734109792 9339462 -29871113181149587636997705171860148736 9339463 35320719722128944575579666215374635008 9339464 -201585324849577468131162578727503462400 9339465 -102813546800006209160793766519909836480 9339466 -61491890924054559028751229437321424960 9339467 256923907280541634888000372443305034516 9339468 -9323927446583960353981858782298521600 9339469 -190257321336740276579810470577672100000 9339470 -22960438427245183380601856817866426880 9339471 2820268571902599954915600081928361208 9339472 23960324106715906934298057174350561280 9339473 -269191498604236502396585930684799744 9339474 -5719786277194473536212922260039064832 9339475 284534366809412366497427770951605716400 9339476 73062988462329108311152831952794337280 9339477 -41673799579659295940412922114590554496 9339478 13875363689627023026209902045713041856 9339479 -61734200323885989408007437898368825240 9339480 140190848526130273253659796271457689600 9339481 54462308524738810090323545561552220564 9339482 -49375842157726956045560475352841356800 9339483 -73419452755998355845628063187753419776 9339484 76083235013095035595003704164468170752 9339485 117339231389299714657569478564860051180 9339486 -34719468505278585486157384430936190336 9339487 472010608535449717595977935548384436760 9339488 262258440575283855731512801991782563840 9339489 -166968641187637028916997103760199776480 9339490 -151383745162139218164777670428052044000 9339491 -4121318436636577765643525763271639296 9339492 65474794044150697496495068910585505792 9339493 154024104706280441429151717224220835744 9339494 -26823879674631092578656769814409440256 9339495 -35540032801755290285454104146859199360 9339496 -253235460408437019055985021515023728640 9339497 -433953404269187292279041572466011931100 9339498 -26166886392836736706555616296147137360 9339499 -91867639558199336115441613306547513936 9339500 63598029589579183474086609857422080000 9339501 -49697065365389721809861386030679652480 9339502 99324539270528396920643613921763493952 9339503 81067420108133383536296857636611296520 9339504 -2250436228212624849775041138382602240 9339505 31775779718059309315336330580724393600 9339506 158953307785475740372866290045793936 9339507 233861766904704004508944290764742422040 9339508 310981677007150608886973242812901927680 9339509 -401167180427279504482747476102765262290 9339510 -2922335929933719760912222158882969600 9339511 653386624272994881571226146499793848640 9339512 -39086079233821823118954085126298419200 9339513 -12974951677758034020376323834743082912 9339514 4684161713396935261917106638956401920 9339515 32895810385709396606853546915529000800 9339516 -85238407258933875322457593921112202240 9339517 330030151171747796808291917587229403552 9339518 69417197228786458923798681776976396288 9339519 -17496315678129131323216865276076539520 9339520 33438973045304071589187683806189977600 9339521 -172921100614288986070642141197551281278 9339522 102705926568715991990457418095429708672 9339523 -7374480633669892635763332897506514988 9339524 97837638079638525676525522556042964096 9339525 -19972253789860657096050319620569433600 9339526 64114229854747308563641515583792650240 9339527 35934779450255889543617026165391409672 9339528 258043633153989752574822448782477066240 9339529 3723795880204193866197979432979239476 9339530 -13086586522880701465347383403003495840 9339531 -134020492645196865204641802021931217448 9339532 167148219636362856238205529629951372800 9339533 -67686180867194140586994899222265925824 9339534 -133290953767257392880829365199160639616 9339535 187829871907285842527001050375804313480 9339536 -99461018849598585266046827044509696000 9339537 -140851089150288735608263946002995852480 9339538 -59607252216954200189553134808118256640 9339539 170099263454722988778239179124913174600 9339540 -12786896029349195372855880490079600640 9339541 178236442883456929468523411143714419552 9339542 -305853350137159616312725410837583680000 9339543 -2586060240012778614431006655764686728 9339544 -313044377646748129574501637595602339840 9339545 -255128486876829344011196356685867836800 9339546 -66718549687006649258629308155649839616 9339547 -4967638160977148587641452113068132800 9339548 97315697703187396652038625353668750336 9339549 25071147078599414839033650487415784480 9339550 113321186675137690378344561181555137600 9339551 16265448752791967534130458962298292312 9339552 -122334070469253728015557575534350499840 9339553 33543966652388295854195413500522911424 9339554 -3025834719060488590873343407134974976 9339555 124181467940178869044924838747381027760 9339556 -15703260403341673283639338708389806080 9339557 2456707440456914740234473672883406400 9339558 43393963483811945087033041862076579840 9339559 348274859356013688746508891684207376760 9339560 69243107365049378318346444654087936000 9339561 53329828109704521033437170132435216704 9339562 93691020317589917114528579636936107872 9339563 -34009710004278341588827775360245169976 9339564 -12659700917284593053113907756615761920 9339565 -71487884959748265479629804117798887540 9339566 -69658024938416516445860929086760924800 9339567 163018862508918762302019170025011433480 9339568 13980636500365382473172185624626135040 9339569 -242802381729397257758587777429367346030 9339570 136780620163051038429453099084939571200 9339571 -56785905349280367532425871989675364800 9339572 -152161270228001576080006958993634533376 9339573 -45906150267379779677654560419116334816 9339574 -17220021139883037844008020391592795200 9339575 -3807344958128070613886976778446230400 9339576 74340857952316416195449318869461504000 9339577 1790888068592220235260683682568807112 9339578 -71530483104898988574955498702401650976 9339579 116784984612797116885525944663885874104 9339580 -25936463988403475029835744145045749760 9339581 -148190544184512229438120608958295922618 9339582 13949663421195982142275061807959910400 9339583 174467414571364339628437431930690397440 9339584 79308845505301587237313719672348082176 9339585 106186337752975074575755340244158390400 9339586 301034288256087736255832388956001463200 9339587 -14488626406283224113387703810899993600 9339588 -186467293424314049488431374797366807296 9339589 24474942633904272808941677051101011200 9339590 3055318734691202309659516761572584320 9339591 34036487645862571884566904474675162792 9339592 360382845999214067445850643833067136000 9339593 179889415083697696863861151855084042842 9339594 -37952141115360838015972369922804616960 9339595 -120277227722082287176989007598475770400 9339596 -33276927676983059909917802048879503872 9339597 -149298337973504734870948498605254065920 9339598 98509970471076688298919986864699524800 9339599 197457707744402554484257145972962448136 9339600 -108280428226693107611653107420364800 9339601 124204184741251702986297822859380399602 9339602 -87813331243143545503638036793933390080 9339603 -5443556556917815837485777240838371072 9339604 -116392249815794815159517194136497903744 9339605 -17538700913760227845236598271572750080 9339606 87036560861453523290855584105234127712 9339607 38895793606311423619053037705891167888 9339608 216988323566014628247783424273689600000 9339609 85562874664226708785750545913049734080 9339610 -17056368657797733493154628533429114880 9339611 -198472907484278754983550169771329385788 9339612 46957085091643536728926036234814310912 9339613 108469881137878604060526878802680441880 9339614 -67604173722060883998673140045130008768 9339615 71355773278185394463129001852273812760 9339616 201693430432066247157059545464323702784 9339617 -85661427764604836841165028539311404800 9339618 -43135501951731854576436196852822118400 9339619 18333668107231092953738683727984709020 9339620 680830242818402008184359048631738880 9339621 -24541817601404566402181369107206700320 9339622 189113938085524494848968405447874726112 9339623 -322726633121534005547469238950788317128 9339624 -2961505273887153528651485556822835200 9339625 345246711894372272972409132450620517000 9339626 159212011896234790640263603496787694512 9339627 79714296490797227892731455836820897920 9339628 -159271187643533518370406066097462062080 9339629 -109668365031014780664238327304097263316 9339630 55157514840003782019565841606086590720 9339631 -40905773024915353054691902754623278608 9339632 -13291488225118399947878764616561393664 9339633 -78040488617529124351174844630777233920 9339634 -174456862167313695769598321811837836784 9339635 -66862059319615568521880976897658891920 9339636 20640573809198535482058351540657401856 9339637 -101392256065121043672634192919141776548 9339638 -32050804705510196831934283630450956288 9339639 224889087451402785483967511941403048424 9339640 57848029170793664401790302702187520000 9339641 -22194038934895610240967813261434164800 9339642 30992227591985105587620873656063477760 9339643 2262061255540244132307830696852482984 9339644 -136194643142503131674240060940998897664 9339645 -97848364048277710760761053483550808640 9339646 68741123356669925638437953451320374272 9339647 353116261480771291327754128814658994272 9339648 48864333194595781890810974434549039104 9339649 120345428095478743726460956097181657600 9339650 54628155657509431687496885436110818800 9339651 -70953375796464875202377189260968708000 9339652 -96514935378408762880641503105690488832 9339653 -368022432675388981442713659261035981220 9339654 -19342801395575531763797335298200706880 9339655 -3002756939949464445953680816284145440 9339656 -208066425274391921845248199282378997760 9339657 -6774571997464115838986759469594346560 9339658 -128880819268633732843996621015792847616 9339659 -37133444680370466743856116568571138560 9339660 17230636685134621996894327226379724800 9339661 -23352810586907566046295493004811937738 9339662 181687324643755329228870769340847248832 9339663 100539959817944348308515336738013726344 9339664 59355770775172208680452606389622030336 9339665 60464564843859163064176587754831357800 9339666 -31995824785475297194297602914110709760 9339667 31792319714313933735202214034201000400 9339668 -50321100786497093964357844283251923456 9339669 -58688030407207343790937986506437920306 9339670 17229812166335821168498358184745985280 9339671 -385746139632494576885904676339429394856 9339672 104911790016329956404625050739752099840 9339673 -62681542719025616714498242026536341760 9339674 -27098231201873718755558781060445623840 9339675 79909679166423326402230575064099989000 9339676 120654462138297195543444110617090348032 9339677 -75020778760479462239624803412356013268 9339678 188948997922330258844152627603337932800 9339679 156973537797196543921332137311291909584 9339680 -21720380642580630116465203494046924800 9339681 -73982767415533453243050620349478018176 9339682 109745220481343111812290320012979686400 9339683 -6429329488120177037447843706971415720 9339684 135459912249291711489795645939478619136 9339685 -1728757025382796448671379541902207400 9339686 -662974320948601353465675025310785536 9339687 58331371799276858554925145369794190000 9339688 12492398411695703047390681886808883200 9339689 -178990255020941359059417400974663621510 9339690 57001739969271965957583814628868107520 9339691 214928228805511880461197583150417490184 9339692 174925069197029218669526850935441730816 9339693 -8788037984343083644976778920242011072 9339694 6556249801539769000356734300700213312 9339695 61288976133393217729061134507199157600 9339696 -1193474749690622477342339785754542080 9339697 183429525556802442560681567813041973600 9339698 -119350476446271280705106070046707831264 9339699 110287439505941724733040014784440135680 9339700 -31927707880004276681713002875091456000 9339701 -56688104064913360789622888023654551360 9339702 -45668012754395544635363503897806151680 9339703 -320565513916348074534969072264384515816 9339704 -155424756007398878450419812709288181760 9339705 188264151128693869866840420835512068160 9339706 15421628513304343236633189856368765552 9339707 -3293805152282124861995032627319612928 9339708 44319907344140941216921091461885648896 9339709 75653086371325872618679766815743078912 9339710 -7342388406609040715782355296128342720 9339711 -91807472594830405082990219975056988160 9339712 -75728881856741652989351536744712372224 9339713 102132193187480736483606076538454159444 9339714 -1498160785169304750533542536870863712 9339715 31085091396363341067671690728327964160 9339716 -190098733730965370498428887493169710080 9339717 -21188851122825499411538726776281925920 9339718 25598321128793958581922334766639380800 9339719 164529625424961269770780886706496620120 9339720 10160322948065287882037871776688537600 9339721 -148993967408516573639755648328686807078 9339722 45609766224260882413488904632712242432 9339723 -207573840220938651744245650792824065028 9339724 -233840429851432817424032269322216576000 9339725 -2514748306395346406671283782943088000 9339726 -4687488150052032473118229943812058112 9339727 251748517378804879737214483732781918576 9339728 -32509091185734072949303171232384360448 9339729 -245779898500135232448988384766149632 9339730 -120492551855342493913544807325576294240 9339731 67160424853311364777496093216871739152 9339732 -93466284096443445779752404018013962240 9339733 48935370774895738418674079200478909024 9339734 4151519634401942067681484742310020160 9339735 134419470731473041606719207347254518400 9339736 97919466861453394521626001625289564160 9339737 -12884611928448378839661407795490108960 9339738 -450833716323419626571764788247481856 9339739 404651589833115969071586436405304681540 9339740 -155144263465872116149032150068550297600 9339741 -57232955991745446513535501234549553952 9339742 -31641229885958008022226185495144211456 9339743 40156606399610376791955551963750789808 9339744 29432994749937459475642685836429885440 9339745 42182147051634508826002066686091828500 9339746 112717288912235691391398233357117635584 9339747 -22772714106238109162974375837900677000 9339748 108880814858970084670535161196113920 9339749 -229157173371367389298718283701847147720 9339750 -4972873530840164861875330148413632000 9339751 -34802224460588899547178180052656019608 9339752 -136586035557652239792994221647250662400 9339753 -167209267043667240805516294531927077792 9339754 8414277186377375309691817071862429440 9339755 -230443185072956124064195769508852951840 9339756 -21776755783081029107556798236168022528 9339757 -25599977944234208299944873598017526848 9339758 89976109273927152901020265941858108480 9339759 -36188524761482321359656480880792358400 9339760 34131203122598827007950351311052308480 9339761 -265013489637252392438464513442905678638 9339762 -36965926661560027973688810386009212416 9339763 6862335767117410527628236514758056012 9339764 34265002043431112224044288091591612416 9339765 63888880630259945885363165488815936000 9339766 -3791485952938304667589394564254950912 9339767 440305405905785633890661840901446767800 9339768 -129534683294529731740079006176963276800 9339769 103923191489736029521482776461463904960 9339770 -12793164799082811786786678390728570880 9339771 -45622306230367680135611065160597670912 9339772 1433412185883939977332232007775910912 9339773 -60564559711723978707626687364033246720 9339774 28762436706346651518318998931829683840 9339775 111979227563172066690677998393162660000 9339776 40029246861760890630087654802949406720 9339777 -215708484366153090250194871485277238286 9339778 -40857232855568925092460855755351468544 9339779 32587343677061759697106755641816447184 9339780 78888583106163522852164362700793077760 9339781 36832009110101634028330503883113258528 9339782 118007190067321116886310197079546128992 9339783 -33708614764400930505103234162211520000 9339784 45085405158128253864870048379514434560 9339785 62893393233489081361512399091365604800 9339786 -1435701385815379014986806436087966928 9339787 -399176732179888485460395674333993227564 9339788 247768550181846009386846207709338681088 9339789 30937577907556469150510461644135483648 9339790 1639927707959733434486527683872606400 9339791 -229348449168854170956130029005788793808 9339792 637400913089807760918900738881421312 9339793 -54821301994228126285108068117750420480 9339794 12627633518137560277446875875879188480 9339795 -66024466984140244638464908172529290880 9339796 -71884655402368106405655797662009398400 9339797 -32232714530639555887351647761551424160 9339798 -59418336186936113626252452672135302400 9339799 63856620107356506657412816125327533792 9339800 -70965297681308897522512804513606656000 9339801 200621586339627360552119007511522567632 9339802 39267980203025173619231037239313602304 9339803 -238812192665962125117813765152421603072 9339804 24196272288029248384218779718832189440 9339805 159164983380614238525047417629820031960 9339806 53920851931992916799410931356196714880 9339807 75020223314386235633007850338051744840 9339808 -159041851525039251122636517256521646080 9339809 -383870481547262527120305430023075864384 9339810 -28330391859239989391609512345170585600 9339811 -136505366073229422526213804152287733520 9339812 152295753430713703027649363191900246656 9339813 -29382963383885855376411819625763767680 9339814 -209714529074617753243799206017838603968 9339815 410691559229661765489537413959923120 9339816 51171512212669029394402432193079951360 9339817 246606001797072303886334820500020246272 9339818 3529510121507191127185732617164843520 9339819 -93309979893817987311588612659453033232 9339820 16681176567617041655046687048738785280 9339821 -316832666809856648068859291618542527978 9339822 -50316941601974180083866222022419509568 9339823 -116203206515470630048110641628025698928 9339824 -28361778660490726693876223924069793792 9339825 70181754936630870003419871783525319200 9339826 28867548883992660684411092440022372112 9339827 81586593393690774653574012765084422400 9339828 -95191001424207800403135447045666631680 9339829 282171499716155502670187931121813852320 9339830 149158697814350196221611553730941001600 9339831 -255061138290834119346804441991516217280 9339832 -85012714150194070854211539173060505600 9339833 270484462260232642217587875576031271082 9339834 -41478166930774298070205267846526140416 9339835 25700330705835395062065148175897631360 9339836 -66070471747567607899258214532376863744 9339837 53864370312659329361617062460329676416 9339838 -41260220541659940139338115049472798720 9339839 -13814303436620824021350738303805203360 9339840 -47865643185091243708315248814876262400 9339841 112577078001524905934791309388269800900 9339842 101740976104105625563780240282591466808 9339843 -204530069399379957638972630089865475336 9339844 -270702815830235076606281245868068411264 9339845 33633915138250182990715160480900087100 9339846 -24977746191280177013002862285693918016 9339847 130357106244009871993871720968157455104 9339848 24269884258309441936288163303624540160 9339849 -110206246915346207804991656648964260640 9339850 -28402903848612302945873702477333964000 9339851 -15762629095885658619779608171682086968 9339852 272047287194550696167680642378406203392 9339853 -313245045359134445482867029416740306580 9339854 267211905103781957741665468110434492160 9339855 2847609362443381624366328856700177920 9339856 -6533447874395165248370776744731033600 9339857 175680475411073313029476392085821221106 9339858 -272783757020181460288596694429754112 9339859 -159896157712850675461146398565670380096 9339860 41886348000568839353755999274066818560 9339861 -3203650797142171251923236479140587296 9339862 -6803443204043213496982626051729592320 9339863 68284966433123381068623632733525503904 9339864 53557377095274408075768428861523947520 9339865 -110270493634628229365252322948274207740 9339866 -616201313611659677081853486791577600 9339867 -11141465907931072272931648068865652328 9339868 15642765772413536526166356734236492800 9339869 -90030050693166278717345547382765152 9339870 -83157364119295383139393648356006691200 9339871 116280135831705163583268971736565991072 9339872 -31303956445661458490955323418310606848 9339873 7072045393732624902311811839406109824 9339874 144949959145985566303410487238395575072 9339875 295299537363649113952595515872091440000 9339876 28000759512353077241555868587302170624 9339877 -188442677452822827153511640827718724480 9339878 -27087496688927236234761550181259783360 9339879 -63650341359758231416270405574277149232 9339880 -54703396373868136270880091664415539200 9339881 30538814802847584545708066302608547200 9339882 -21670363108903830488044272067980819456 9339883 55111361102375967760526484562998521120 9339884 207180711683773477436433347440421569536 9339885 83287531024409456779698574167750015600 9339886 58131475536452247727116647164228917504 9339887 -551497234296008394527072885641755628800 9339888 -27987000747077077842084725428356612096 9339889 161034405514938846907112997446795263924 9339890 40398125211181875672487584414214135200 9339891 80699927256991011277783373398327324224 9339892 -3895639109387924416037286052489862400 9339893 -96590045438137712763803422443799612356 9339894 199796478847127825725061596425509533440 9339895 23353194326384685918614961402212621400 9339896 210977469867045027124397463898268405760 9339897 -21108086594983717073281170322777460736 9339898 97152060474542691518601811871566393200 9339899 131232021494645208684928014561832040136 9339900 -9349804319470233085568587733272166400 9339901 -3350891272792960132902008921640282848 9339902 -8470381164348980414646136722996521856 9339903 -92655988198435516091650138302402191688 9339904 -7241064363283027179514570185642082304 9339905 89150668086193079937716027792712033000 9339906 -32250151425568017405719080911693484800 9339907 -100825050463792818746976524690791162560 9339908 -11879905062651775635255362708765773824 9339909 -86014541308948988098146184568480366592 9339910 -32520818987754007381595209928307911040 9339911 13519759741908446437796558829829987632 9339912 14699671994227362903062853321087313920 9339913 -281476028221238111393415466641032832816 9339914 82640326442866459270363159464097208160 9339915 -6495889994514332797168587010922184960 9339916 127616683447146015764087389276375526400 9339917 -272201401978224510039214013453180921034 9339918 30437708851843310550224233571249525760 9339919 -551451837234320665523530159870950297120 9339920 26163837509014302924905541487505080320 9339921 229680461821590542893295611897396878240 9339922 44889926621289423574115063799717850512 9339923 -40748993397077049529560917347119341040 9339924 -38856897405417083936200296107054837760 9339925 -30596844242890784725304846566762604000 9339926 -2112682241223974722412051665547909088 9339927 63737565246061824923200481026933434960 9339928 8263869890877538721986957375481118720 9339929 61269422693492381222728242982909183440 9339930 -92342681903145542474738871524552719680 9339931 -38479151703779170844917347120347919536 9339932 -34406295205623361686298559471358148608 9339933 231263582447122575663785703340159209600 9339934 -235185107502409806563850489964131944448 9339935 10922291539010520259795811093934261360 9339936 -133254471513985641387090513304360058880 9339937 478145056886634079863369207643266746560 9339938 -12365411892434379637533428584654168800 9339939 63300974139536354710276618010172765780 9339940 -3544908136475860310632669004554632960 9339941 -76048959517927406151167527072567205028 9339942 -53630409437992441899557253739702663488 9339943 -55832056839612550121929357084060300920 9339944 2499895706939101500318372596975616000 9339945 -113351933556443774701821288730280950080 9339946 -66878694021630691470229247274370675200 9339947 -49590993464683334367612363014617258848 9339948 42206005631506084401758539819859442432 9339949 -368453203633930118342758550955237106260 9339950 909969324621055985943809674606320000 9339951 56630777248463536708762090545856244232 9339952 74819322293028117556909493307650015232 9339953 45688281596754107325292662485327081856 9339954 -50586496189540123122553520603209572864 9339955 -2520277540625240028713970831490274880 9339956 -265909771060472508879445454244188042880 9339957 -156123644125189890165619176062580173472 9339958 164224223112596575475119595008119346080 9339959 112596374622175266591165647610716285160 9339960 -21255241171363932127233334153641984000 9339961 81611441121385640964163637198287401984 9339962 67502678954191076559146276718409066464 9339963 91831649614831386126756416039195390400 9339964 -59810387300061630104840238710313090048 9339965 -57332106603139782732444890760424141140 9339966 -13045459249719543399127939574373061440 9339967 -25807249501811636334122509565811990336 9339968 -86883500639307784536003671933734354944 9339969 19089082876854941261050124246401753920 9339970 -98995019922850495009014256578700386240 9339971 -276563772306285660566167874309086773828 9339972 -195436612050979706468709983825230540800 9339973 311897379472768641985159187058528824222 9339974 -59307417395915420667593956905306930048 9339975 -45394612941591106633481666412641364000 9339976 253326779536357687817525963749135810560 9339977 92758682290274501515317279433070852826 9339978 24296348244948929970085256080226393088 9339979 31141958750055594940325657049647850240 9339980 -48800075728158476110459634507366384640 9339981 -97361280987571798071253686687572914176 9339982 5788088191739939715489980625653332800 9339983 302626181786592964363615282375191284424 9339984 -1637318776746514494175460095603654656 9339985 -9477200954201047265886506779409328600 9339986 -30307086696799302448422819532716846816 9339987 2966360821585108183371048141328410240 9339988 57026733201314004764511155504372443008 9339989 -285765220138395214403120867276779174176 9339990 -22565428607767406824115786032865280 9339991 -94622704478666171822882725705096341848 9339992 47867204802853342988942513010861465600 9339993 -96008567950031842215242894123424736380 9339994 -185453714468523011356515285575720036640 9339995 -44958164405969739450800131165573574400 9339996 -77906573773233114887169218296919889408 9339997 -11697697213065532216669417037836313940 9339998 268912955407638510831932862049492038720 9339999 -4007472072282188482384453565929713336 9340000 -59372833109028516699514092433981440000 9340001 -211244566042334721228972027336518169600 9340002 67383149410932489453253937228302003200 9340003 293118162476070884931846602534257652252 9340004 210350853293403763169529638361677450496 9340005 38384904386130496004265592630047145920 9340006 53804407171535442058531818914281718784 9340007 -68646688925509940176897471166644777080 9340008 194980045759186224685306625989161615360 9340009 35433148367073288976863347439847743616 9340010 39691688833558514209472996405251448160 9340011 54408720584916132929085155341783709880 9340012 -140461894902573669766987116701189406720 9340013 58029003322568339198230600037408306262 9340014 -106433352293173423125048958372596135360 9340015 10779741250597392447310436173867885440 9340016 15961006752094800598468611065380208640 9340017 51047539085623445793345102911340839280 9340018 154188374951966248049419686341391186960 9340019 -45379898066374791950560017385330035456 9340020 -58053031708807218984200193736420300800 9340021 -69875855720904800186933701923545149440 9340022 16436108475591410331833987830306440000 9340023 93847401732384252343280830326348388608 9340024 37549010511747780504862681135925084160 9340025 58134900242156513108705218244528110800 9340026 -90950567926337340968555114625687545856 9340027 -32905726185505300240051847622386002680 9340028 -86624030544701542938108918366989481984 9340029 11571784226054320447486759573681999110 9340030 -385175551848553673127442677470515200 9340031 156847359362948346397508623390164050952 9340032 -27601759593695549065099051265446379520 9340033 85435933091822473789315155859717691140 9340034 -26193259509579766802897767268801797248 9340035 122866734751579157934953483244836161200 9340036 -186933859016158088904743753892153013120 9340037 135702506896484278884475399887653893566 9340038 208918514683404815834086968084187874688 9340039 -69524281056420958547874962803314477560 9340040 -150409132379938257546592129612522291200 9340041 96838524441207679919399390973782927520 9340042 -179798455849012951222928815197913572768 9340043 -20168688833708799832891498107077610480 9340044 -57900612778982328002781646804027097088 9340045 83289315398560848219754829884152954240 9340046 -77394500197963345847691995149115548416 9340047 79777895748551408442266953431209665488 9340048 85137178180442767182145618729269174272 9340049 -224581197813958269518931307184652988560 9340050 -42435696356168151519440068333969958400 9340051 -32469188919918693249480719513989222656 9340052 -58015160959080303942009561258577010688 9340053 -49840660750160807435058873741465876576 9340054 100905888464912944804729719880490483520 9340055 29947214881929557435071874489061438960 9340056 169428958274434150643336374225290854400 9340057 -98497450488243497892469084669684608 9340058 660200301317143949060636740729006080 9340059 -137290818578774829072147041239954999440 9340060 155242840983680007897559187873656020480 9340061 115210231859924944228346765238988210662 9340062 82670622267931787568178297560822580224 9340063 90096422600186630334129494011763484424 9340064 383102536046336056013264221320735031296 9340065 -7467196456531180249387381497823200000 9340066 136505943647615293141557594830816081232 9340067 -102718385438089675308411652931085193848 9340068 -164361800507149638027253686778500593664 9340069 212091625824115495106655141088138017470 9340070 23077904678525209605492450915943545600 9340071 44555019082359854834959016810978874960 9340072 85204223294448722108397351715957800960 9340073 -5072850919547805661925214815672731296 9340074 108605909176193776278224104551198151344 9340075 260432784984502634071646921831859780000 9340076 -122595884962221254163910505299218877440 9340077 19055056690611795281807755185217642080 9340078 -189452759085689979687708949732037390400 9340079 11726474178357734895152205688736084976 9340080 22678687706371560591606970912730972160 9340081 -44388796418250599472670781046918219118 9340082 -12253742989298034880895110745522746608 9340083 -61843627648652956434357448347245721600 9340084 59547410616804041445766738574889991680 9340085 53436939846642581341391100798716778780 9340086 -47214546663910641040914360883948514880 9340087 -93565466699142784052431110866802927696 9340088 -237594152492111650536757241744464281600 9340089 -176260336455004777877194277134390094400 9340090 -97107402037534031625784407375852103200 9340091 444915049004654711762084747559911731200 9340092 -76676739765463751613535120069579834368 9340093 13027517362869251554711311429214099584 9340094 5081909403166007894675842044337476480 9340095 63050951141760600874533913831384336800 9340096 -10585588107900318506160179967772590080 9340097 30767528711964022151023881912450730728 9340098 84587767166859602008169021557183430400 9340099 68895538099852197387112817948258594464 9340100 -39776076128807544382594117472769331200 9340101 -17940870503078614791058202445194752260 9340102 54679654368281473145632436913629158752 9340103 -423758714368659211441374998824527665040 9340104 124462465562598118600803459429236613120 9340105 59395168617509612728072849563431856000 9340106 91756063290459373367533866669532030560 9340107 -44953006810145844580516170952005086208 9340108 -259281601953182695332443628050603853824 9340109 21775247900013696410377427854456616310 9340110 637789494074697090344056773015164160 9340111 472612311954447236494513737116849336 9340112 330088517653530654392827635970916352 9340113 -41913972824198895187971764436412941600 9340114 -11638777336932615765708897409744613376 9340115 -152274423368325728316976365399993152400 9340116 1566548330718699615128392792057872384 9340117 -97153562548335979921533921569062795140 9340118 -132985130822103844012231309849526166240 9340119 140775707523231488748089698137778784544 9340120 25458061534232341850600845643329536000 9340121 -70847241437468875585943924028305283456 9340122 57368429779398399569458984014341480448 9340123 327203360619408499366944647236049091624 9340124 -86617393775312196034428321371585361408 9340125 -265979263783996505361441665686328856000 9340126 -189220174217346040398249462385560916416 9340127 -177149740397708069118372022116712509024 9340128 9819951573866857911407931668145635328 9340129 -374101281593191963138706105458279282270 9340130 137023258131937842671594050165098446400 9340131 4010001487433829041490746285692143600 9340132 32880538365948663921573647703535173632 9340133 -180306352715998198965196270968117984576 9340134 -93922286048684622595639300917245253120 9340135 171615198581781243348809122283136718800 9340136 75571073954578070152397725246239897600 9340137 73421398276246674886900859704239108480 9340138 3373290979777830599089160211137834496 9340139 64843389990322421150873341177661535024 9340140 -106814564347554555900625805146475857920 9340141 183738588101939398784521808875018603084 9340142 -2355002281446165305631376831176514560 9340143 156217794048164961282338885713399054848 9340144 36668643105578754489479747676918743040 9340145 -36459885100812735378763001541846662400 9340146 284607763517668233232276516183893552 9340147 -382275376654987538245213667074931012404 9340148 228368166854684827678689293165693390208 9340149 -245292521846134235606878200440729472 9340150 -9336163822564604999825684833622496000 9340151 -357076048509743776657208982102444902448 9340152 15251177716245051961128031213653381120 9340153 -7485817142173792032164996442082686918 9340154 126368042132145210848829584682587677440 9340155 -91109257022913163244055443724360015600 9340156 64269537313453812114706093965153361920 9340157 -258697320781280764458569507999420928948 9340158 37523044845517988044221026420394160128 9340159 4015101205760632175606449334841942768 9340160 -106422629924839920293087821267961118720 9340161 -53129113092216464172207759760031774928 9340162 43207012792946307870942231584548385280 9340163 -2925050648701469352825259913556446304 9340164 9006495118294909322460411303500390400 9340165 76931643490285417939237645740507312060 9340166 -13922017996001731853462230711383699840 9340167 173403261197582187689699657027670803880 9340168 69414090867876543934267992094233845760 9340169 -95283508842912372668734350925360878336 9340170 4567202464634458774467184159852953600 9340171 -41849348971467281152002967234677651628 9340172 184537609745633924818104545542174003200 9340173 -27627549935296414488895956075095533536 9340174 -31241589459950138499875648715567182208 9340175 44342366074061474411622290512025328000 9340176 18676875325501708061828125301280866304 9340177 54017579597920633587892405242533493888 9340178 9678801694873560173961767530811402640 9340179 -72759287714909722325555411868638598216 9340180 154251020049335520621923858725225670400 9340181 -388349996671341239046437798411923116018 9340182 -78855816011360372267150306965187233152 9340183 193262649495615010638932600597730959432 9340184 -223781885828457402194985664659089295360 9340185 -33835659947191031905068239994822898560 9340186 65337483624918925476780439391642967792 9340187 -168656541007806226070900465938661543328 9340188 -36708470264288291501218858027051917312 9340189 124173406269077566810961894545279877990 9340190 10807442343001541985830688525288203520 9340191 -32103938164957630949920317901335089280 9340192 -174197178129907691600208615513947897856 9340193 -138019270714222184406006613857656646558 9340194 -35366478321707950205261482012994538240 9340195 205764226682320700088865154683866997200 9340196 2632232646891287565388156960630314240 9340197 190848394738718805137435472183725224800 9340198 71658084623236467381823298495946561792 9340199 434576037501762471737695955868117864192 9340200 81322377360925995669593659618488960000 9340201 32506806394963168279251303841156681344 9340202 -1575874672232749132562594544383106816 9340203 -164211141085594006720795746817399062696 9340204 25508768732519624362896391223232860160 9340205 -19122559785041546763122931124967274240 9340206 -45637825844634351326595838782545106816 9340207 45561665253115538988708524620779878400 9340208 -42466295353411734574591720789931851776 9340209 -112180583558884217766227613781747882686 9340210 -14959518157354830624755265869329536000 9340211 73046299941578028057838883269438780812 9340212 26479372385068864394522994757281153024 9340213 187466131692004548082493548139376164462 9340214 -70248485520207602173014190055312342400 9340215 24612132740865382772480955369079480320 9340216 -361050008345771943010887348831065456640 9340217 -243074940292924552992022329917243024940 9340218 13813180087477813019612896082828428800 9340219 105584331990442053959140312671263086112 9340220 1352942077809677428107136521724032000 9340221 -262140048585401564829298045128718049280 9340222 91818718531084598120902440455293446912 9340223 -522194913904842148010463756863320092120 9340224 -52281981902677478447448516471809900544 9340225 -90058454176861787854798807830477350100 9340226 5672673470203776579858725272625677824 9340227 -66619207206354349427310326706109951392 9340228 -250020957516277944458975810951178178432 9340229 61035695418953853733182207912401828640 9340230 4237237037863931457102393222996174720 9340231 238312541652760038128993865975715079040 9340232 -379825641360133220616562968975744000 9340233 -198043356225033208850079899879203104000 9340234 690635953529423804092993571837531232 9340235 -30609469879882582787540993082912139200 9340236 72572373061933223527380760644662568192 9340237 449481458947221885054999722689245299872 9340238 -71928875168826393602751105719834995200 9340239 87450212623119577984111795084805482368 9340240 10318014144321483052758157159649771520 9340241 -45015592262182233814618283640847712028 9340242 -60945466288521619348310073647206653696 9340243 15529261880069504290743038819870118048 9340244 -104256083077634196445690206005552916480 9340245 1272749098455782637031945007152272000 9340246 -222953754488437774460559837479748460416 9340247 -4439669034330718519842204234987927936 9340248 -179624360251013950131678377523243417600 9340249 -122469879082622776562075696187621258240 9340250 -149827458320332047352993992926023656000 9340251 27385212614555285749471261471710879024 9340252 -742699403959615461073304745213259264 9340253 -14562863580902241555732014130619537536 9340254 10890797316733470813055831127719120896 9340255 -132364376511019485993680090627737338840 9340256 227673881570497049502603202540372230144 9340257 -1289498908676799927923331429411518112 9340258 -44771540869127761166630559989678681520 9340259 -121766807059744608287336355438101398848 9340260 -106856832479262167275743067679170621440 9340261 -26599898718705151800030605326497800640 9340262 -41686069808893032570399841769799340800 9340263 -149141862168022751010273033244106683392 9340264 4059038816661717447515242498308096000 9340265 -158021448456505561383356479618402970880 9340266 1256882306558167585890273543107215104 9340267 69934462673845885913300140514706315640 9340268 -80042224339652188011380565665108941824 9340269 -43936763199453844407001339226175744000 9340270 -67908191633417279567457983881781856000 9340271 161871147862103127684892978535216188752 9340272 1208865641757398055427493796669259776 9340273 49454528833835121010940022706507469522 9340274 28992151602722028761484286914652254240 9340275 6350962234273361744670720789157785600 9340276 184534116661729354327908440199502196736 9340277 -11222959453725984463375328721251865792 9340278 4579010303306231211543248315952958848 9340279 118332587298419925188164537784633390880 9340280 -31673328022727400891812410182695731200 9340281 14661583554268120885891028876942095428 9340282 -12249272233723783570086380026901760000 9340283 -163501442324541994727785587026598295560 9340284 -7955570689313212072361465722634264064 9340285 -210814698610065042324219717263901112020 9340286 -81349990979662838722250905217218560 9340287 17567640331573745101540304839672540800 9340288 3386572998536584559123950011018117120 9340289 -32552790988772981069441670141183994944 9340290 -61999312143015705170309257675655424000 9340291 48347036844154686119192758723597838400 9340292 80036719535248695722295632530731946752 9340293 -46449752350424756526648884488611287232 9340294 -99952321809953486393788991113112057280 9340295 -53162963731752894861891900800290744200 9340296 27559921654376834179633626645651456000 9340297 38066235900573255736190343740424942746 9340298 88590657555581388503783996819495877120 9340299 -269309934558003768105622013885616140880 9340300 -23352797113382231577183196254471782400 9340301 -79246400530243842132189586849784602698 9340302 32098128188421837428388989681130119232 9340303 20781242465944206490466053441948964080 9340304 60231380984716476747812382232498053120 9340305 47646050105659450668060407534246620800 9340306 17106427638328957113818613513678846624 9340307 -205330801554513805893058967449388847444 9340308 -62191757929582334459315849841863111808 9340309 370548624785189349229911777688451418240 9340310 -99233753359096163744574494206304747520 9340311 35244099755761106613837765331958349672 9340312 -181986904356716250796456482712252876800 9340313 45718541570270906305536119131567786260 9340314 75822002845782927332757720969791946240 9340315 54554222896364999854064054785799856960 9340316 21767220867732831050760676645106327040 9340317 -21875595031948028865819758374344294528 9340318 -34926089498614018874157077873604453696 9340319 61198380865573263680212204766593370520 9340320 -114335621845975457138596288521358540800 9340321 -39681249918181695277044008214325448556 9340322 -181423839946507406304578584183291701888 9340323 74755376458484907862217906547302018304 9340324 -19648021349763178513283435597952327680 9340325 -110777977525828490457416310632915806950 9340326 26512523912249794516400452491928790400 9340327 31498663786987370910709664621221167312 9340328 381131220606473051923267651620728832000 9340329 -67773333773240368653921866593196117616 9340330 28224118842089373632595146125907230560 9340331 474329303249278855474605313416987648 9340332 -138382089474260211019681167808570096128 9340333 -11910136961828143247525594748015434280 9340334 23704082202704255376896264760745241472 9340335 -162120123512223475271326376322454190280 9340336 71061026949237227074652999858830016512 9340337 -87065666740084453858117383094361307408 9340338 -22419740009902018447206289323940446720 9340339 27031163145034945152852896232926357224 9340340 117138669238404421095992712799800195840 9340341 -16272317746396143887338681537274666208 9340342 -2966274740033194767950559293833936896 9340343 -58356939884928123935246712347303794800 9340344 93242781516988658664779376860785336320 9340345 48513822785590959894440175191815135680 9340346 -125096356876855795303456189781891571456 9340347 -137143466081261739399722337995576250600 9340348 -19924230174970496087758852933769018880 9340349 -240089871327943062527581662913329244800 9340350 -3382255348394229328700318671306396800 9340351 133270294573412786774492229706340384952 9340352 -49117342343806525249226479024943923200 9340353 33219605713054596720476338053422226 9340354 -31854088241965258639057253096360906688 9340355 -85885776666004494041472369002763354240 9340356 23068173640050383384018847753486646272 9340357 157396370695381278887671640061896931072 9340358 -43469725107301994657891353107463554720 9340359 -16708429399648284017700196338139530240 9340360 -263333836903603532638008112551380736000 9340361 127873964480137061325686655093850503240 9340362 -6487617922135313310966808360531261440 9340363 -13762301240811788205023600561383905600 9340364 4420529900037765050901149024834929152 9340365 -112503403487765668896869392276502722560 9340366 -9793794663883120864706398636482919680 9340367 70200310486952859030306050979124786416 9340368 27020893371402264691515789464396365824 9340369 6733835422456473691690028653723164480 9340370 21463062696838903947386901999309576000 9340371 233218805380328365407851735196343863540 9340372 -50994789810453140076736094647653914880 9340373 13513912619991887010804772986920103840 9340374 16470544348984432105002369384170496 9340375 37283466887460823697300456526086748000 9340376 -272650517588150975497343525076211537920 9340377 -121199785807468304797587038027103781680 9340378 -53035867452806143128856833845652786240 9340379 -93817626331976716459485076500204243840 9340380 -22023097092006874326510760849093171200 9340381 -354865470038837689866490887273633829600 9340382 4668141841268130536953370889573105792 9340383 -104911168964907035696140681313695735680 9340384 424100006675619583944404694468571693056 9340385 -29433605992418568233083351256278645440 9340386 -488013724049444462572786870861681152 9340387 -111696980530327535273298550309317056048 9340388 84374230091392236652272324944726556288 9340389 -34999342261568566711880823002259709056 9340390 34911896728134413541365127182183587200 9340391 -75433685046028379160904651267505505288 9340392 25598968697638625131673767367470448640 9340393 -118003367234078424086471855672678932736 9340394 3982635469060789801983389799307698432 9340395 -207000510858141092997734755231271431200 9340396 33532340336729361290764970123880788992 9340397 -112713150662745189480632435766189110688 9340398 -25856480333678965050619337246002722816 9340399 -26709298296868248968042700641945726040 9340400 9273504524532345370948511496253440000 9340401 31252803142275710166475138240957509504 9340402 13724869275142056507906067100287676832 9340403 50042801506260317227426687827947864760 9340404 175104472398954984754649452925889011712 9340405 -115661590425807862896817562665095914880 9340406 -31632610375023482350758623326985386848 9340407 295697266084208437857573838681510656000 9340408 94028817639032805592483541133646233600 9340409 -163446442115910674283365913962733001596 9340410 -70195190239029718810598039710259984640 9340411 -250156163277926280200695457936028864988 9340412 -181561428772346274961021298900827269120 9340413 -92855398571099610300578131470406342656 9340414 -88994188599668319990488294844427474944 9340415 -7764401578235674027139921963790351360 9340416 5269941604400367262224695672136794112 9340417 2405949664817012474058888395881269040 9340418 2562567231320654172698624998082828160 9340419 -221355005427003315691751845103210344320 9340420 -33259373340111628945453845868153086720 9340421 -255856743310485974923855930017375088068 9340422 -1413488137016151099136500582762510336 9340423 -30281685577031973795517997899624343456 9340424 32582831528863311668917184076062392320 9340425 42340800834164848892827697795855926350 9340426 -169802958888322437828954827869015547088 9340427 -67454886383412575550563498607141815724 9340428 27031048908188230150145422084079032320 9340429 212811850099142766136349357649859122156 9340430 49149932323451093851307325980130587520 9340431 -114846308692465399549108152875078702976 9340432 15143412466046085427033432117104091136 9340433 62898091844733266424199950064823093682 9340434 163727437644951928694665900455356691840 9340435 -13002938959902512226317405899067898000 9340436 65073175663862747507134509800827207680 9340437 1734156329785841062242820590649778880 9340438 -65277883308831104351688750703807119360 9340439 -68892049117927217400079638833553559776 9340440 -35514354260639054147259080501235302400 9340441 331557075970040573203353265652829114384 9340442 77671120548969543266497252945108146144 9340443 40248736427645523820602083614631302944 9340444 -90880898652846461042153946727463832064 9340445 92510455032794294800196202560809681920 9340446 -55968491369358574400154295487846388096 9340447 -50426136486085398184228393102530515104 9340448 -55287301008120949961287272555078352896 9340449 -123452422555238536846575163285780915536 9340450 -25227311440828338776638238892927897600 9340451 -395613162128107421687654091079406048928 9340452 238729645402010031312027056622016696320 9340453 25168921920480840851933453471242491004 9340454 46708749215943160142938998164145886176 9340455 15035325378484793526355068413553715200 9340456 130495502154962864088533181443120732160 9340457 19117983813413004400281174539126961600 9340458 35771793943877540000136991762873401600 9340459 -133239686264762401639490030712350187340 9340460 -1717606860597338599432665504609623040 9340461 -49795437654370331418015726303077884800 9340462 -78831387169805330428251009401158262400 9340463 -34914255467480749036064740421144275200 9340464 -7308676425769318737531508882695782400 9340465 -6868388118408844692948684929393065200 9340466 -45327181443502536477162623384369243136 9340467 -68742124639875146396050976043161804160 9340468 -240356885670873058853779705458121332352 9340469 63319864185722212083260632250152644096 9340470 -76430157247458767969789545161543312000 9340471 89182729450610662327112513074590216112 9340472 -305416227551793472216410598670159155200 9340473 -189027704987086400341722178954220754432 9340474 -18834332051646561957500435570664480 9340475 -10140694055741965329174769073911680600 9340476 33985835371043005155652849277821501440 9340477 -172090415708352016564659645766107225888 9340478 -142194421569740724139217203938377453184 9340479 73969684695383043769947985202229525624 9340480 14302157158448174349482363014207242240 9340481 396060442377325665856272371496397401282 9340482 -24997674496449833227649977134005985408 9340483 -158530314537938863582466589371105258976 9340484 -36010888217245920807697306869636624384 9340485 -14216237367920101714029944575567841280 9340486 -10538806203754924531693411432026685440 9340487 146997339587399674057981953265139522880 9340488 168449743437113119101979803341141606400 9340489 -17306985829720208452676469216816154160 9340490 -83871134111740724750177601513677316000 9340491 -104601380453912246328018573037799053608 9340492 83850291064843366382008609473616491520 9340493 138246900536852199163088139617729155884 9340494 90496295499076809784856516491911688320 9340495 -108708648581472453635479680677227210800 9340496 1903954720691530794283784514421653504 9340497 -39991256519483683120405357405872510840 9340498 -311420323009638848791310772831932888064 9340499 -9005386123891666152379955886022674864 9340500 -80848287871038360553241736038522880000 9340501 -195247242587884674029985096775173736498 9340502 78157152036722148567265286830943092992 9340503 2583587462662167857106452299431612288 9340504 555599677784687604550872054603500728320 9340505 -1637372598916818100179344117257762680 9340506 21564240197946489192682737363198783744 9340507 -109455435157502994213615125236589387520 9340508 13357227889211942006924059929898114560 9340509 51997193633232580013175482846862125760 9340510 -4702389853083981923548209073928667840 9340511 110220026576092481221373376676520174112 9340512 -65542464460458858530525852812404326400 9340513 -23241677702812398674921524820324819776 9340514 3625158419102627313424319178887221152 9340515 1713846734651049244990593679116952560 9340516 -65991668539615165723410428959682281472 9340517 2623882442923128420656379146143294464 9340518 78448963487235901093395859523200496640 9340519 2672507510464255996882969006435006344 9340520 91609458552900815378679064281268224000 9340521 -28240380292785406953107768494324457760 9340522 94108548502724317833803375885900544000 9340523 158850789106617454425154240924853415360 9340524 145545305235935857844836037108697711360 9340525 -126663111072784905651894731297735837950 9340526 37015375680300012094720717090237756800 9340527 -72827846839969904014769371323824314488 9340528 -8885802112695058565195211430532251648 9340529 635865112149980613373308958687741438080 9340530 -10097234245879218854431499148170849280 9340531 -179852715744422206597694523624405056328 9340532 154089415218535108291961289191957517696 9340533 255748821425358899363170349238849271680 9340534 59194120902504573303580731162685310592 9340535 -41896506029209381128365893622783780520 9340536 192925750810426484415345876974164070400 9340537 94190295981678961193255939954031564800 9340538 -30998678577314300925978615593311118880 9340539 26645229062333872751120238226110295008 9340540 -103443109141864495743169065527459742720 9340541 -41912812481315977492398011522393831328 9340542 -30086500064903233061875803252796901760 9340543 379801144957007794215849746326955499744 9340544 35690575414823649566874888228065771520 9340545 163432812877046700332364936987829920000 9340546 6364738575583822013002369036967165184 9340547 143465294778402576663167426298634672800 9340548 -15397535672449070686304022129230217216 9340549 9208257997433072514038567719319134080 9340550 2427490617868159185130823270262600000 9340551 31858925053649453951332295171933861400 9340552 23909331702636554704084084922929152000 9340553 29119356768730480698051392679826575642 9340554 18095511141792863407140709829115697920 9340555 164218701487410185832066750696880312320 9340556 -276723941626519902791885261995788775680 9340557 38448233541957576600282229636984709760 9340558 -74841270343231376309302337537515822848 9340559 225274490300725523359521579585524904 9340560 -13259384852288155235222840699602452480 9340561 -196437799819683723449418843405824860428 9340562 16577973169564889127273021149697589248 9340563 66519207473597382853865317734255637944 9340564 -93523945936966370802691238021583266048 9340565 66286117814624629623259925522494348800 9340566 620850955202324990893163430847986624 9340567 -67666195735293287575522426466717163440 9340568 -42077990707362750268907928812148541440 9340569 -2537947135091449124115589780500706560 9340570 43908909954360178059677536686583008480 9340571 7799742341631960564394132870146847680 9340572 75857962296460268504651040545939177472 9340573 -204788018279762542301351328466801968096 9340574 -27986557044938351493385665527549620608 9340575 63540432154544266490307505332641472600 9340576 41110560474004149681195211240872345600 9340577 -168510244024928981679054143932043084574 9340578 -19433178575701894998629850764997826560 9340579 38722568588095662106692621285074486400 9340580 -58876808005392945501995576267373411840 9340581 -148554204876042884855168598564177893760 9340582 47226257302773037965537532984173404352 9340583 122852376580547289431412910194394755120 9340584 191098403398810792833515865913255280640 9340585 49385619892651649380454436437259849600 9340586 83582577780098935979544608536093858992 9340587 -88068403710889349026269102468826644720 9340588 -81325605927221277861141851845736557312 9340589 -5366465194349919050563884802960486176 9340590 2479194107176577887907450832807014400 9340591 -16568769457618184643232121129916150016 9340592 -118482666940509372979215190332377530368 9340593 68595172847090555275213451550771095664 9340594 -184860228685127238296938810246459505904 9340595 130034780048040146402064564436413600 9340596 -875683886803712020546486271437012992 9340597 117631739611136656815101138609574070432 9340598 69586064490368806428375546481947559680 9340599 -73262464236196065092123637009134084352 9340600 -63271843591441846127436196322374656000 9340601 -141472958674113204900520478526705549168 9340602 79566524285202773713028719901747192832 9340603 -13215249703143030350189033670290143760 9340604 51024240323687930116932068343314644992 9340605 -24284494570579624977670835277388269300 9340606 -173584524385837087568436233688794185536 9340607 61688526877862290787472094091318885592 9340608 58444736496773310038677808511870566400 9340609 338807464161778089121823302928995461040 9340610 21862907482137845522141599566538752000 9340611 14963002857513208766698324441749506304 9340612 179706294890496521398910838209379760256 9340613 27102928818691327884585248809728416700 9340614 -29157464901750726542630589204681894912 9340615 -220599742028051439120954039789215437200 9340616 115390854672852846017132697207972188160 9340617 -4942339948341398756819946131643564864 9340618 46852321331702891151370868406243535872 9340619 249722290948173279444200818657095408144 9340620 30245055520848347369635250066829711360 9340621 -298245352610175282701788006982510274068 9340622 131371131750729283706400896370180642432 9340623 14834473770676587460076359534435737120 9340624 21364924419100738532156601599341322240 9340625 -179056557589651479928280602121925262500 9340626 -12856723030846633032598077172119862656 9340627 248858726497609563094605710851912698476 9340628 -26304643772742247662279752508509583360 9340629 199848998673414241876701002005291730880 9340630 32564603145604443835023368028467026560 9340631 157652074486780205739816550595602095864 9340632 197598009411981680042386701558743040 9340633 294450066888910096930918489233707447700 9340634 -199577732970804804122245836588340256784 9340635 98713699294362371075812662578439615600 9340636 68192258090551011666637333214149081600 9340637 209223707091359831107146459937852037286 9340638 99531073788193028850977096741017306944 9340639 77201600614815933509117657504750438400 9340640 -169189455825133413240593140365400473600 9340641 39309613526234413062681439586650225920 9340642 5413739957947032484514682733129344672 9340643 74836268791093153974865929743597941344 9340644 202125656949633636542818484358581452800 9340645 -160009809649937159642080065286077905280 9340646 -2618168308449291234553965487912462080 9340647 190403855698011280350657936984197844480 9340648 216249051548554940751033345005623311360 9340649 254103106138559706321528421106353709136 9340650 -30168899217456920297180059813974144000 9340651 129291609676238238823778919763648995592 9340652 48013925902157183301929493763102228992 9340653 -35608580087759141164593029413664066496 9340654 -34833202618209213837298847433965818560 9340655 -206398448253528946477938332884362252240 9340656 -5816951110265498594645053544824504320 9340657 330072964520505167203744249320003629906 9340658 -417877149381365347024164619585469577216 9340659 9862447365900919163833904242862794800 9340660 7780473929004915691273517658894090240 9340661 -109654658496440334579257818798722696000 9340662 139787279234214280367101038971596800 9340663 10918003507907208975984598322942639304 9340664 -9372177906396529312411711014840238080 9340665 -166544697815623187439901915009252970880 9340666 -31970692204852611573284277213254073600 9340667 -33378394368295563483944036005958725056 9340668 -60017699597252682354818611877483673600 9340669 13864108106931759589912592578544573644 9340670 -30381384213052458173303673984423606720 9340671 -16633838069124134456281805292438804096 9340672 34778167652885729347996603021403357184 9340673 220956338465871415392985731001496945922 9340674 11740251554520517301698798000069905792 9340675 109992517381162227020980885051087000 9340676 62088787078924265812699683655286245632 9340677 -175937698243285425566561761824078040320 9340678 -2114416087419677974009818592434891840 9340679 -144462695086138795399909429509720687720 9340680 83825165969500208746845319981719552000 9340681 -117300359355071490120019077000858867520 9340682 -36810120009290505718464729141655381056 9340683 -103310047579031460869134370294046860352 9340684 -72115911860868803603413309903426497024 9340685 -22218199817536533180952995316646080800 9340686 -50823467941203443499505949863375345152 9340687 153939069277300349489687430284588719176 9340688 20402949560939311339334977350854246400 9340689 -151977434761406200441996486805889448512 9340690 115339476411353665104395328061831677600 9340691 -180044102496685583430185723324860936848 9340692 34784505683475995424390408712955492352 9340693 229247029106581174939045199638936029888 9340694 109365323839639776761807671645979598912 9340695 13682833593537075865435210634555106240 9340696 -297749074278594665752693641643402782720 9340697 378281180212515901900897586561054507460 9340698 14343616918861403625738574239963932928 9340699 -245344934631072785050648615319065906300 9340700 69964284397085328432536934734570035200 9340701 57816110552299574256086742158549192064 9340702 1332823229729559062997052783057023744 9340703 25104943742483679852502750483842961920 9340704 207838888172486651094266084169351168000 9340705 113728406642882414639668044385122726720 9340706 -29006625973387930081453568054091830448 9340707 193883398203898817299453034657782360440 9340708 62572535642644272586291614758835277824 9340709 -61420399763871707066089037550202512768 9340710 -62529818214427443438893255596892313600 9340711 320225290105103450668405997741748884112 9340712 -56925335551660535413202307798619269120 9340713 138593501788446092596983460664529496842 9340714 -32558468363982452207671228717607554560 9340715 -3327137178295948805050535967651509280 9340716 -15053101091092118028665384536227840 9340717 -220115375049317660615224239721709915828 9340718 -3553219499376190570944995488615816320 9340719 -15031429345812624256668081213949796856 9340720 11450426354947756824558542490956267520 9340721 -23260240043682600252775796521329655896 9340722 98371498138564546879462218155170864032 9340723 181172990445680111160431730925213900800 9340724 -55577564541201525988592974632403432704 9340725 37884127199465218773796990801074777600 9340726 127402964638988765325766407768527556480 9340727 208130311527649504794832352456131963824 9340728 -36094721345865560020748269267263283200 9340729 135609790006683761369841085147039340330 9340730 -18049460464344794004045528593981644800 9340731 169354723545156102162635908881456225840 9340732 59245482611634815634780703057710980096 9340733 16398709701674207884419854760001720704 9340734 10299703366791988459509463399564886016 9340735 -189345992852160151751103978251086896240 9340736 102617472394231818565144584794446233600 9340737 -40530027770454204385938089180380145664 9340738 5172777073831515953654821450839789312 9340739 -246012835932845308331013435670770717744 9340740 135873731105410069123446457883397346560 9340741 163255400715435209560983488192290858142 9340742 123400522576286662112983303659237782400 9340743 37107263156064008059851253548489509328 9340744 -97022022473041059731526132758470656000 9340745 -139294945630482274041728932726156585500 9340746 94110940366531627931212380146972630784 9340747 -145993425077000500259702733797466219280 9340748 228001139342054344382545234537533297408 9340749 -12951159127500458265652395486272653632 9340750 90180701420476388835338811371664144000 9340751 94336616350885135946413456331951642352 9340752 -5644430985271407843545026151778091008 9340753 -196912515485659773319315175402573404160 9340754 56557206308693643758812089600951570576 9340755 -33031080795899693348412010078122792000 9340756 -124063810741220883331192094599572199680 9340757 -251774770081798156465268842787172635040 9340758 -255278470964604178732248220626109824 9340759 -458145152175207657837210100963956971960 9340760 -23006014185479036030175130200480153600 9340761 -1892700340662104984961066311125539840 9340762 -54040243103064623843192713742210246400 9340763 -4217586872562241264073386226083761960 9340764 121372384583046981126528587907682085376 9340765 11654975915656899037196409102661401600 9340766 -22845158340034908467701771770225675840 9340767 59401987681545252969368868536509119240 9340768 -415389848217947899267422727047698841600 9340769 -94092852763323482173635661281643101594 9340770 -51671501057268006036201858239787110400 9340771 187920517631629006671615889080749278344 9340772 -121817935211101272591507258007825570176 9340773 40229570897365369943048979085264748160 9340774 -4962529316886103297715504053764888864 9340775 -83974488923882496112630519394226115200 9340776 19004028852398341887530097742412651520 9340777 7154013591722440129549820681695821626 9340778 2807986497208562462138459449362947424 9340779 -14232124583781729003653690347267085568 9340780 4444489505714788009948076047002009600 9340781 37439256991903536435413089186414800000 9340782 36105022549404497910567794082915990528 9340783 51655973748926209493417551895002779168 9340784 -18897636005782008684626414828310036480 9340785 -116896672558199512412004299836815388800 9340786 24372278191431254482760628640390947840 9340787 29390941232567723189508658470375695436 9340788 -8242731220666917941162825058666786816 9340789 -52644103599319690813630857430825551876 9340790 97252556167031724261832858934955494400 9340791 -178695886127999004299940765618765948336 9340792 -129562037346085746843505514308733952000 9340793 109588669412298608023760662638943782720 9340794 -7104809910332531800032734002719935376 9340795 204056519187690710451857875403869228800 9340796 15584099422597581647115287844780257280 9340797 -57885424769687721606927760997156718528 9340798 -7699990744801448993179377355019235264 9340799 -253340638304376401049560722832568846600 9340800 21707974120091212306408985560350720000 9340801 -134876513326858791384142787560665003008 9340802 -56301803601501907507270746923258726400 9340803 78043003664454404308810406805947821224 9340804 -802586449442041407789174146950944768 9340805 39966546070789640811273636690908076960 9340806 -16340227863739774014489427001988403200 9340807 -26854934513827555717303195539895099088 9340808 292542267014624699027044159280754001920 9340809 -153260614705738274884912971766191832800 9340810 -150118606017027500242398109181899560000 9340811 217772909690902690419806393814725679312 9340812 100522696935557824955140037667032586240 9340813 -388532507829607066996168731027584440020 9340814 57432407625332579462377544647309600512 9340815 80113315670445318648526999625387207040 9340816 79957752907466846530213983949808771072 9340817 47351666736762726891435345881224383780 9340818 -60018803638125506019528390460562261760 9340819 99917334326811614792497169438918530220 9340820 91582591286290660161149403086342492160 9340821 -157698980692098453714662640358949354400 9340822 93334128270534353308376288652266375712 9340823 -6297783045237214839759311812413600600 9340824 123227812823206176974732395961385123840 9340825 25998057768529214474492311960268266200 9340826 82011202229517470950781747948753081088 9340827 -39669450069275052494485533541109231616 9340828 -8994719962191190049038765598578966528 9340829 42770131759434229910562297244334849184 9340830 42754530002431552087971552368195540160 9340831 123275404517453725899785070571686638064 9340832 -100779858749574062954963413225134686208 9340833 76414990954921129994502382532394677424 9340834 1626320409714827874402269711772850560 9340835 18936462326546482255957457454535479360 9340836 65496102894976696826059259413376320512 9340837 261949905052963167492301173905750400 9340838 -37770231737827598667034468935232467456 9340839 -6464869741641174161840961864636853080 9340840 -22479268239201769772603201488518451200 9340841 -214808601240664511822849171811369226758 9340842 -12030319199911670530430115877499980800 9340843 362866176141961084840232133410365431092 9340844 165936156280683551394603655392673940736 9340845 -58544531340877094187158989309003560480 9340846 154220262555604866921116089208438743872 9340847 5405918842237768370437585741830714360 9340848 55932250626640002066936305399655727104 9340849 -110876318045676621804855831410293744064 9340850 -25515223820168327769562797045453619200 9340851 105100702480971037489697039341803605040 9340852 95143267046663780278473332385591232512 9340853 127726648500588529460860002883155911100 9340854 9759260389877192376930236948749890432 9340855 200100966563651528749533820855814027520 9340856 50492856966092413031778895002574848000 9340857 139006883699160004845457116915870994554 9340858 24277296449146977190980866657897579520 9340859 -187503218985711789687070531756747213872 9340860 -50010464784328943810059925841808097280 9340861 324110008004085308505538284107892800 9340862 -65189102779830531258145253573740109568 9340863 -24267148510354324533433895535758837376 9340864 25870460480128536358776024494684241920 9340865 208934685134456960068788810864778978260 9340866 -2713730343818681353604064486421363200 9340867 62013836717488619673375350804385732592 9340868 144810145378054888209814680057227192448 9340869 -120142821598841150638702430805839263392 9340870 3309347148166201347764668468421112960 9340871 -278241804933417993430938733330272358320 9340872 78980716716563609421215203176904949760 9340873 8602488435441313410914253679350222564 9340874 -149031186447762263501409420324059033088 9340875 -2148246509292847537592015089771812000 9340876 -174379478479733679068118648246273168640 9340877 57324675044551843613824702010502966912 9340878 -25235378285717381183980867287190628352 9340879 -96505136629123284074804968966004611416 9340880 -58579947427099437031428638442602496000 9340881 284212311835574367711470058564949770240 9340882 53967422381426896960952528754003291792 9340883 196244735778234917839633871200178589504 9340884 40732305939483922716717775473671749632 9340885 -195456593876865216720114397440046170240 9340886 62789167487172332027698356552720206400 9340887 -86270861175341478553798183229884328448 9340888 -243826843894678899766525929169915146240 9340889 -67074599934556235270414527924137864960 9340890 -54189388564331255947186000940252160 9340891 82180515058224880592241366078157971472 9340892 27033940369256060995524805280025011712 9340893 -244108895183977083277421480878429145280 9340894 84417728852126866359056885836904062080 9340895 53459513988594770469676409841108527400 9340896 55973631501111304580356725863733264384 9340897 -81698561364756980739790914709359586654 9340898 37913644133999465290437111261339294720 9340899 138883589606365149370242857064435654264 9340900 44069682037801276660697337128601312000 9340901 284505368402488660581722741848258891902 9340902 -29768496247665930025366980807842904960 9340903 119845568870646059742097687781526050688 9340904 -273183257689137671698788139296303498240 9340905 42320498953873314246999446967486923520 9340906 -76279175103197397335883537104591987520 9340907 -41608821570643030749106017123092651208 9340908 -147327355912709970859052178662218467840 9340909 171036558937751315394053639821556178316 9340910 46242719568436779542729291876857152000 9340911 -135918234901693115120397630012149699640 9340912 -7487685400250374921602557107733331968 9340913 397570490632130481638965553116525735920 9340914 94343570576995191144415843302671973120 9340915 88564356825300046554806614337834056560 9340916 -16521058167756376655640459555615675648 9340917 74630955740416626645848513639212814880 9340918 -77084377589801831446271464416043647840 9340919 1211686119215645912823315819414763200 9340920 -123665602409638819298335888026809241600 9340921 -127307905007595882886159511079780861696 9340922 -322395129778316203481941597441547234880 9340923 -70144494556791232775693306459698045416 9340924 -100707982863788920417348344934427951104 9340925 42219365793254551733632501800105988800 9340926 1311555325493760108012418535938612224 9340927 752050583005445110969242206488621803352 9340928 14567161681702868103064373416144404480 9340929 31077275897455751804707722500379420840 9340930 52182877927785286588467382666892819520 9340931 352136938932195777770040123823736036232 9340932 -70349654132766933739228745297213829120 9340933 -1417865002649502718178902297741231936 9340934 -6446001765688038303558543478888115328 9340935 108377882708987886855586428961090702800 9340936 -23033400763045792900495012325650022400 9340937 -12758585331184766221776705628133949414 9340938 -51082184324965268448666544208269312512 9340939 -331107862688530789064225348174601513600 9340940 -20218978802186446771644312681792952320 9340941 194730170165986757068490372567734560192 9340942 40012330781180825668184630448306364992 9340943 -199864926828800612879566562195409545808 9340944 -18686882115436969471514986164058324992 9340945 157101422729850805424636745104284451700 9340946 -7503367247127303650842383768136737120 9340947 126640187512097753869344586658000494080 9340948 50756113338722308047319187559129075456 9340949 86042451020115313269235778721823303950 9340950 -36530428832450329630153931793769118400 9340951 -10720913794055866332308389950272473600 9340952 191781434017576356992192663602899886080 9340953 -344667553572376560132069117259574291616 9340954 41129158402501951145176545933007971072 9340955 -19250789044508921454189717258052238880 9340956 -104405087497171047210902118420793479168 9340957 -267597596059671610140677684602656080794 9340958 468075331565284485989448172619657280 9340959 -27951745929976954170234025605656953200 9340960 304452898771407122592426646656516096000 9340961 77764454864674362526693190304526948032 9340962 7864029312464902494255643410049728000 9340963 67558444279372523826396439165038501212 9340964 -120712360709362344029400311417762289024 9340965 -1942241287119537209508348494314142880 9340966 -199468679127718980593878392929282475840 9340967 177242557921897265295093077070129934848 9340968 141586496137106331566885879490125660160 9340969 -410954177611688883795970244311674302640 9340970 -147452876575990357844458323665200857600 9340971 -196429953595658886243601566609496688640 9340972 155520252425559883409315657372183403776 9340973 68634393335104801787437729076288695980 9340974 1358814271794267533544171997111693440 9340975 14645192338825670692394061451220088400 9340976 -1712397174699310482602279676582002688 9340977 -11814974847895272952918503494974215168 9340978 278467404108636878344262461018227757056 9340979 -509944121437278864909086230848327819840 9340980 81222036886420222740370326200486891520 9340981 45344992364189830228110726671255214560 9340982 17509106063966190293998528960869556224 9340983 -52711449684465983237488083666793719096 9340984 9633697491717303548179384314497986560 9340985 16159009532118833737778117277279762000 9340986 23811333426525025170571360491968880384 9340987 -235164441045166627658761725745300001280 9340988 -248152092658119193873727432901710656512 9340989 -19852153547118933342352158226221143040 9340990 24694094934388323068514363027841190400 9340991 -187507754406454227005502127836345372432 9340992 49690247128681170687512695970650914816 9340993 -215437486493533467671168378444704501200 9340994 -26743177052742532069261475710673446848 9340995 55958270837092376558493270804223010400 9340996 -20569985310163411405666581810645196800 9340997 -67518295317388209527041980613491174048 9340998 -39955799025508634301857922890217377280 9340999 114888873524077544320965931520195399000 9341000 87164876776103115785365632642961920000 9341001 -9794259430723990264764631348894383558 9341002 -128723316091722896735265832853490350592 9341003 130655703430710573625447983760196410656 9341004 -28534193916334536388796457079069499904 9341005 -12683308637049480923067848302204844340 9341006 117827912569732226660344031652937834560 9341007 8009816030773320356422168529395953216 9341008 -51970507759172899009538146357007482880 9341009 -85639580634898270914905687533513301340 9341010 -19228769060602894028168661394640432640 9341011 160863455740367053266868835244552794224 9341012 -139080273119474387129034903070266658944 9341013 -27621330497793614237831522144903798784 9341014 -17586556052260354250289818336995410144 9341015 -317864296740464474731735292060776920000 9341016 -62324353512611306675697765616896614400 9341017 104592091708519692316149127636218396426 9341018 58357917286569242632551479269916862960 9341019 1317978210099250782176333090288471784 9341020 16082561468552762992625067104458536960 9341021 -21698565372532489529283655402285404948 9341022 -67940794454427934737718235513966555328 9341023 -255541017599234573479935085574196725728 9341024 -89192970443907737135575594816845643776 9341025 -20286663365150152437744885281346288000 9341026 82930294557392488157593989480820229712 9341027 -266318519067227271474650097457564867560 9341028 182540489493077333812394207794122577920 9341029 -26378137183790576004578499258089405924 9341030 -44162368141440338446270051076311572480 9341031 -37449451026302121432504248055189469056 9341032 -24562612922622346066623653095407175680 9341033 -153219409470438028536890177174236007196 9341034 30375343036214023890020958932337665280 9341035 -251869863227277166952878916828203843440 9341036 -63827110312651297634481242558567052288 9341037 5487505274192576819324634736139528694 9341038 -6631482317813951224385749379015128320 9341039 -175291456555582918152969090492367736640 9341040 -30476756220091019560406558230862561280 9341041 121776015387403529440888920242483209824 9341042 -228762916091790980730313951624934400 9341043 -67069716912242125204867928590140378000 9341044 55608398840747266366322020417600978944 9341045 43374685430443592555527827880455004800 9341046 -24809939922267457099864615215172730880 9341047 38592392221028399199372222763695643496 9341048 -38289802756167923500492557646536929280 9341049 -137145071153366063353950148440471113136 9341050 11256721110128972119697472316563820800 9341051 -344420084433754790868979594103815737948 9341052 -58728277332013449027433310174765776896 9341053 54874142573764508298921161752769609740 9341054 35928438681073919652394376174950718976 9341055 91359636998111447946945422809191271200 9341056 329145108937260199608232338229202780160 9341057 -75759795489640782131377235406614059200 9341058 -46999306110515199169586956428774697344 9341059 -16198554650617956452429852844962568192 9341060 -10293597098176630316687179256243712000 9341061 250208432833347013522766977058001672672 9341062 2138134739792961291135769365263069184 9341063 89459766353384748616898181447699935904 9341064 213017683444420125077000138423998632960 9341065 255367096980933970526283412162068513600 9341066 -61005900306293631609037104216424949712 9341067 -38033480826383169221899038666676964160 9341068 -55572538287111377349085526291629100544 9341069 -59017080230676205095369848050312093056 9341070 132143262099467006573737300799506391040 9341071 40628417759066686757958451852811103744 9341072 -30011645107265186306195009860158996480 9341073 12180128218278556042564413435400112064 9341074 -26072188700719457928307279707643494240 9341075 -6498254965862541916389443279424912000 9341076 48690974840760184131962638649439805440 9341077 -84813445186627197450666072901207625074 9341078 -54922655467993969838421123718230237120 9341079 323868645940723517520252696342903912 9341080 -3035105802703174075081548909273907200 9341081 -390212084655330918629852156459063048118 9341082 1777402886335808753407307150190939120 9341083 -190172984403329884396750282234309148668 9341084 -68591579022768664560106450583392435200 9341085 -32227567909493047777524570188856860160 9341086 -30862083111027919934380920595342092672 9341087 -123633550590345310702209039951144386448 9341088 -147420060308250890159485456144181231616 9341089 129626660498995576778821518655521265456 9341090 32515380942081563019057469010197747200 9341091 82078318385493988678063047704880085248 9341092 356437912897307999718490632012145992960 9341093 -169970124278098553371924836430596110658 9341094 -15718689597526721445097819098676463616 9341095 -18182058960360555647588130083366461200 9341096 -145924273292448855959965111760323998720 9341097 20417264533805366344090890506452263072 9341098 -23153168255828575628485036089114653952 9341099 -33910354681692888559411813360651947360 9341100 -28875030381115815078293591548840665600 9341101 63835472095947213244491699507782729664 9341102 160575514681211422249255685222082600000 9341103 -241889577923062752261401818091396361600 9341104 6724378348615948920653079645028089856 9341105 1285597117135205183358694209651004800 9341106 9178750733229208848787549659360811008 9341107 -210161212686178634151818260108728061680 9341108 -67620166502893139896871704816115712000 9341109 135834591915465883753817644407453795840 9341110 62185475173500178843847510249987304960 9341111 25677138142051254997951865546632586952 9341112 37912203180813907929534890853287854080 9341113 -33648801455091345353048146898759493116 9341114 76634875885964034192570530842002769920 9341115 -34004481177765070537438680147189139200 9341116 38898888561124789843288011489177576960 9341117 -338854815301172288086048625891693499834 9341118 145263763988476623548454958932876307200 9341119 -68891574966076975369839786447395907704 9341120 29037602185091984261995686605598228480 9341121 133207868103791272709974156843042596912 9341122 -55749094849771300467372947847766663680 9341123 -284776283536242209813811781481253043200 9341124 3623028945813702514932088536130498560 9341125 49352376796806111003404808340313835000 9341126 -193037804991111400444861723191945015360 9341127 105092970875820208286087222793005673264 9341128 40310379531011839347759944487025704960 9341129 50773971375923346951133161210076886592 9341130 -67800839767050953543673518158472052480 9341131 10995155910762118703185665508982782432 9341132 155409591775602955825143235520086640640 9341133 -3397459210373222526550263066232490016 9341134 59074056350718533613120300450037244352 9341135 -61840451783352101139235638656866872000 9341136 -26334510931657024396379136551957299200 9341137 -12851627865019560698548668740050751232 9341138 -105075163139292945473173408724958483840 9341139 41665280730348823439332800935596653360 9341140 57244293491947833404421062530417428480 9341141 -291732519800300567820221579787480775200 9341142 -48498128575651884108731877863368598016 9341143 -171287269774856118486266902911723252384 9341144 -77629052825444911551697015122678497280 9341145 68832349078230737152933001182067802240 9341146 128840810026788139831630761371406604272 9341147 116666567018206441510766161369076409552 9341148 58966394097956941146389115801413159424 9341149 111064896311406713272333877380508493036 9341150 -16119935079212501810576237594407238400 9341151 61587283183851990620813549247712730880 9341152 -305015276496399206362440317279002165248 9341153 -107672486695172930109510947593095672 9341154 -70748310720396961609464004040159858736 9341155 15727712156050622121024210918859444560 9341156 191813884269581251024677246022816260096 9341157 37984630420204658303965578454568323392 9341158 108950367797120556865652366447874714240 9341159 202359418191753140313733219647482274360 9341160 1751167378485782950021270807928832000 9341161 -39360521733914493855742795690475324700 9341162 46399190831285852984040351331024721664 9341163 50407373435278767255381850152356727504 9341164 90359896410497070639824750956065373440 9341165 104025627430118875043938963793573476920 9341166 89230556375673958241261576319182082048 9341167 -40413649556589862239134647491985704648 9341168 815074409069538351128334297787269120 9341169 -237972896451720628082417674074042151056 9341170 -94101116248692999430123344057482202720 9341171 52526333167103875938546582162612965712 9341172 -300309369551154449769399716622318992640 9341173 239956477849034197167335122254942417600 9341174 88016923728554194475911979323313483520 9341175 11249824668821356663656986624113536000 9341176 -124522131967960191220452502964029132800 9341177 -182821323424004029140125676451465769388 9341178 -19208381524743168751265068752704286720 9341179 -203678508924065030917827816933959759760 9341180 88338011092549250566762672111738828800 9341181 161788669267365087765861674950993910880 9341182 -123322499576075898221674454522675831808 9341183 -466228892575308602067590718004871548296 9341184 -28473345517415062646784342524581380096 9341185 -8429993306004665179896275582642427840 9341186 -22685115017061891639394233535110965760 9341187 -29094628647947804125726704025511123280 9341188 -46353760870005710085173858247174282112 9341189 7088749689833935116445696909182012768 9341190 3139935679941381309188251688446656000 9341191 292732471529970326737662203769569840 9341192 4536585463102654394980587278543585280 9341193 170629068305124667979416218078242784 9341194 62829767864033761626567421394187582144 9341195 180405275169601258867839960051747463200 9341196 -131729168420506338965333309050476281856 9341197 -85079897674521580481044214069380615680 9341198 -96791001283259561183228667971309760 9341199 27941003539108542806107276687852228608 9341200 -68265567728612470489939360890265600 9341201 886635737161333874717628503101121202 9341202 55470405248671205359872387066800471040 9341203 707163588918324693131014760997344497344 9341204 -17689238702363578424744632135943153664 9341205 -14313354926422447033239501300580807680 9341206 28979162626474253447730776805210276480 9341207 -16463851295296208554657036128710740608 9341208 -81353395612843534899800810013678243840 9341209 31800203283677128095427417449584664016 9341210 7520638178339089726068745457300033760 9341211 -215779685685396853164856229565841352832 9341212 -211421368587369299967804538545278892544 9341213 -125908894731742528392240634069135578720 9341214 34004452635018977021725082816655455040 9341215 -37924898652984107867664377297844996480 9341216 -134308984860457147494550099116670058496 9341217 -294450526324265996941534614350887488000 9341218 221747407107026188528855691632161268560 9341219 25738264576472765152729334855458450560 9341220 10344233469035593275943572077979893760 9341221 73657005662184506862313757011877007422 9341222 38585184939582506453100641102466709824 9341223 24138741980035050327514021698525780864 9341224 83631371163530740302187765070645160960 9341225 116354368758665205325146936581930478750 9341226 8720131332111345663539132303143302240 9341227 -50635712034394535706553976671511958128 9341228 -137364299278535347380930141034409539584 9341229 5473807750013225028571818726429349728 9341230 -43668529353482656934269534602972718080 9341231 -70820794688171351525605715438063701248 9341232 24069675204705474166459950296354488320 9341233 -48625826513066306056311782049603407376 9341234 -866874451783020646272728783877365760 9341235 34513369281640590524131786131448435680 9341236 1127375267799893038854636210094412160 9341237 91192451253739619380907193365567108352 9341238 129543802974012728923963647768878238144 9341239 60140082892333958891743333199141309400 9341240 -301141471495853114327366050614646579200 9341241 -13886677056975657206961601848614829696 9341242 -24345077033982953747777248561365423648 9341243 -57406426902087934575541901044543150752 9341244 11230136354539236755488722582382566912 9341245 134596930141478746617760497150417377880 9341246 -59400672370799986985888195396186673600 9341247 191166246054800227975012489907616112128 9341248 -56351697820396267991823190888493875200 9341249 -327184249742453042483286488979634866750 9341250 -12682365700663998710471856634623360000 9341251 -298785847266420275129865323381258727968 9341252 74345218236646479559853835673021162752 9341253 -180664853659576963491385137934029255138 9341254 85718151337565339172985176163052962560 9341255 -62232771689515448557797482675675020800 9341256 160842838782670640282464819113113395200 9341257 -5636628716487915030394293631704398400 9341258 -8033667508593070019092324124617984416 9341259 -24192293434555059791931661548772377600 9341260 13963596816693390761858912755711994880 9341261 -51484686376433005171393232320527586176 9341262 28961842041424952124565048488356544000 9341263 462661379379191747374669680196094326480 9341264 8346637769443089439684916949541453824 9341265 -75057062276369715752442240750759655680 9341266 -14919920759774787242751423754977618432 9341267 -92072078615320660623669599108350370880 9341268 45215839423014326177928661887105853440 9341269 51234554605967627642817752026675336096 9341270 45251611188750907997398954500316942080 9341271 33397039050042908980056097088011620000 9341272 -30607323319946101772015652921089587200 9341273 194431165248157674572612210976516928020 9341274 25132329492695974292982484302517063680 9341275 -95547499388646106654330779103804499400 9341276 -65349477068526667071120840020111523840 9341277 402868118110478428018412098600343040 9341278 -1824977161815264065902858569788722560 9341279 38598475503745948167141386114957707152 9341280 6791693014346270733647191321804800000 9341281 -332999545782557369892269005652122909918 9341282 70850776896790961487503318447947366992 9341283 -14549545442552674742082325139621133312 9341284 -85220251683964358488302447376123648384 9341285 -76613239546121549026482310457601286020 9341286 -119133539479783581591289403128557116736 9341287 219239648927642782342494865434560810936 9341288 -207256157838447384870703932858450984960 9341289 109657623899886254141529291666600429504 9341290 33785841925842755286877289522673454080 9341291 -197680766348728908468933539379957031308 9341292 2373206550605402028270737283113877504 9341293 32228101450114475834061858506954356800 9341294 -78211748973425315453267861988255830400 9341295 54006096011766207085862782059598532640 9341296 -11617269204232310285109217860325933056 9341297 -11232505827528040284350282847192369408 9341298 206760459726958770940955262569251557120 9341299 25778243949146050325356665437586050448 9341300 -61386010491334085883513526257595488000 9341301 -152769712181958158250039464915981542368 9341302 -197716715221733278872753362122575927648 9341303 4213727458359053247010864306508343984 9341304 -55728531977765513932289661266546196480 9341305 -22862074808944393206691331073029796540 9341306 179925201619217958465237379706321980320 9341307 -365661975045501391222374458747699346912 9341308 -89520077642465736546840440469513792000 9341309 175656937897540453390554419613829221510 9341310 -5042517865187743782451013650084500480 9341311 106039088835873358046073173962739419920 9341312 185114749027894785608975769921807974400 9341313 169853731453118008315556120962164221568 9341314 -91154906838482443601542456675497026688 9341315 -26167911125688125806814422199904628800 9341316 -5230817515464728242831110017449820928 9341317 194884223720725865860792681472674002938 9341318 -15247839831087671587492411689659934720 9341319 55611003614830927597472541884987477328 9341320 522271603604851424907756795791769600 9341321 -452784983227441556106814678406976534 9341322 -17352150114773262281235679835174223360 9341323 12938477600206152067443097187125820224 9341324 -412669778845368843120161657827189060608 9341325 -1610413484740204084321725256057236000 9341326 210462919719478036037806539017205554112 9341327 -160315582032749825172380579487572244000 9341328 -8594743734070746447702658169336758272 9341329 -334861356409298985968959435283816374160 9341330 118032388285353615407276181791576136000 9341331 -23774560578329196137031945774216285120 9341332 33901852147671299827649298877618642944 9341333 -239866497979400192778612927923099810418 9341334 -11907123095300616330075335923144876800 9341335 64579258769775652966002503556459297600 9341336 123116985472288376111475326627880007680 9341337 176312470240267769480645419336439002368 9341338 821513093479954846631181013227245280 9341339 -72456920004801420841245963174893186544 9341340 26751819305383463925479239063744435200 9341341 254067289491818456573963710151135181952 9341342 164825068188383552379318359838438003072 9341343 -186902897209306701602590695419033672592 9341344 -100139276433836750372998282655047876608 9341345 40173651862440062477237675207877618000 9341346 15623234568731552069401004226820008960 9341347 40151123079511085147859303650123341556 9341348 -55109490181471407546082595573353135104 9341349 74220039129839645044261359985313780064 9341350 -2156148268283222582736301078697784000 9341351 -153582597738912550186961892285896217600 9341352 254195407870309707296648676892250112000 9341353 49480456935868930478285984242232651456 9341354 -60139870276841557659447414526479476736 9341355 -80613749051358418174010132959754918400 9341356 116892293554882768143629128392735114240 9341357 377010218664326765793934386269157220332 9341358 -5273195498968707313558483425377255424 9341359 46763670285824557768367213781344028560 9341360 -14566602993378394769984036903365509120 9341361 -78543907081856878426306333800897449790 9341362 131375884838167411484032805599612188432 9341363 -4753371102825888785031140204398444536 9341364 175406806600966949232548782777032806400 9341365 73161692024951664404510436236002828320 9341366 207484575756647972635710563962789129632 9341367 -971547485764140482365480174338228480 9341368 101701160715886515154989717809149440000 9341369 315834821651130513461293272662682645840 9341370 -11488426283631717743969620024596725760 9341371 58292533419459779481488400563840492640 9341372 -7503306102563765229464228968587721728 9341373 13449375643340697314095224639064216800 9341374 28959189700665131218975055106270471552 9341375 -267300655744310963277036997713359466000 9341376 -20058735119943718426633559468194922496 9341377 -372294868648355642237895702724685251774 9341378 143457399368322256052619464249218238880 9341379 75806933857844829165663882920046950400 9341380 115418580133642283397118456636439040 9341381 -46490556144220263607040887838950054656 9341382 102244546949999636496374564331437491392 9341383 -13016555368861491947077146989798067360 9341384 104499353840815224938246770159652382720 9341385 -53077143302655990821993319921658483200 9341386 -196402563554532266389019593612126452480 9341387 241715847340958057064535238447109882792 9341388 -47079499558074192208774358608949084160 9341389 227404822095076648493020110548481941580 9341390 26476180634091553797503547313248660480 9341391 -153983035865806020239545318306934462976 9341392 108455672314771028702925082119260864512 9341393 520212510432495289697799044113703092200 9341394 -9357076913099697655460154434478044160 9341395 -63344025807693863860386713884898797920 9341396 83263087007582783361860608304999774208 9341397 -76983567319575816578978114153018396772 9341398 147781756366806324295660781462753572992 9341399 91092406129347852307774714341585759840 9341400 -70658648818317968465355878017912320000 9341401 -4189181830229191208495213493009609696 9341402 72126583953662114509494648891796753152 9341403 -157229944497368056256211171095984833896 9341404 -40759152905972024250962638321299815424 9341405 -77233190343580797870863729255099040000 9341406 -1412988497286590710495740451566830400 9341407 -156921172402425290322547355446261939160 9341408 35428692868960186093082441291238998016 9341409 26812986524772651618226872375912891840 9341410 -13892505978378307592652632205419882880 9341411 61834668889428549798120251328582301800 9341412 -26075505910437496275353077997506203648 9341413 184572576364820465432285560995140097662 9341414 -189126589443281835566278284189507334944 9341415 1612473407165826797006294893707941520 9341416 45021683177211421095053901362457477120 9341417 62757346608152922014790813679362987600 9341418 -68954849876965620225181611371718051072 9341419 939593653779335557979669052996644344 9341420 -170914839111900542431324246231546813440 9341421 -92627340520174650802048608450721937376 9341422 144039388591009183198603849670727028800 9341423 -2978719955783886042004473314423089056 9341424 -1298186371281656871604660018607456256 9341425 76664505008823129594640519176852302150 9341426 -48744446285509629910114394227723430400 9341427 38950839983044478545775694442284330240 9341428 -21487532805582064655585520964612276224 9341429 -239844455867701497532410712515930629970 9341430 -5895302527004461084952932894182881280 9341431 31299030671740673490841134891972066264 9341432 -101515894786845845529029751453850091520 9341433 -167790039771483449746625585830040906400 9341434 79850597021669541449676934516528488960 9341435 133037589525892733373754587228068090880 9341436 -90189328846908614630488432328144664576 9341437 111192985199299645648450365908605152352 9341438 -120860869685730335010899758292353346304 9341439 39539436970264895615390122588565785488 9341440 13574883320876077472642370137122406400 9341441 215242707481875452476463065554685027842 9341442 140772732075608445041701176229145040 9341443 -120755195642661911011845932212925186308 9341444 -87608658770103505635195355105140117504 9341445 -11632002371112948488773030613981520000 9341446 -99745026591165394639896410791974399360 9341447 16795877025433692862264861667218529664 9341448 -28967141320818088447482182695106519040 9341449 -812591650324720941548836814301082752 9341450 38986020900706990175858793325446777600 9341451 34284384887076080076375364543057343520 9341452 250325944888320542867304390134600251136 9341453 -928921875691106574008663436610319136 9341454 -14606138399301958700370045873314105280 9341455 115218677519315748705264855297826932360 9341456 44771187870364558638598038599697702912 9341457 53168875754126832022406947274344051440 9341458 31173441724655961097092090915610368000 9341459 -171003456799656053698074555803675792340 9341460 -3081297056354965872812734618728960000 9341461 265586158450414308679163630776606818062 9341462 -36071753954380222839284667785278250880 9341463 -180730712957964977987821365791838114456 9341464 72335363174398290315360764772001382400 9341465 -36621895913442675753297542984371368000 9341466 -2547218704107574107389585385824587776 9341467 -30052341871649462961353958981378502968 9341468 113678465917394840191419582020794971648 9341469 -14337264581036520110746188910032270906 9341470 43201584700486364409644643795663667200 9341471 18372011660613644917264260106732145592 9341472 73115947034096736817221872604627861504 9341473 -143751975723742434252295389001198372800 9341474 63177655732122687681767475315713318736 9341475 -77563766878866725067122544981771076800 9341476 155487130916699547554552773457745234560 9341477 22890736924120726115343499618151612832 9341478 5133023127995616678776345549801630208 9341479 -202645620906700046341578723104797748736 9341480 19974414326024154093744300227126784000 9341481 2142333337386191271232671747516539520 9341482 102386768261767288152320539346264815104 9341483 -170196864690619180356600348795806246160 9341484 -13495623910406692810875160152217053696 9341485 339233740345956763012808952398267228160 9341486 34806729087707458283958191677560529920 9341487 -3932339172182150079450492671174158464 9341488 -5227293553528137214437456464319348736 9341489 -53000500075527962490568554566364649710 9341490 54608853711919705020201441738837450240 9341491 -342671084270999634926491668847334906928 9341492 -819934597855252085470222890454591488 9341493 10356854144064954367680702228110001984 9341494 1206289650795607361139598826543837952 9341495 -42714055835073119078176197422449131600 9341496 -134460254370863626094322760366079631360 9341497 -389852253687423392571589680860094732480 9341498 -53565687465566790263895917936950170000 9341499 -41147234474524207609765283948448879336 9341500 80361778449863927793838491611790336000 9341501 21084652041940782447435886474440173304 9341502 -14172790415913281992564084012123806720 9341503 -193667550034165277665689584960389181248 9341504 -1115801062345084910932947477404319744 9341505 164426445139079934486731892434045130900 9341506 -147458417557241826230522643472180128048 9341507 -209306610135090634899366098632305785808 9341508 138957488824351841646636990677192202240 9341509 -108567836838148354219431985037218721280 9341510 102567666506732823954820683943209260160 9341511 -40921147971354544320303564446737821528 9341512 -44840813108228618971831235649765964800 9341513 189782974047295316497770376184091953280 9341514 12815134494949591096962244043865876480 9341515 92669963780393986029379259885017222320 9341516 -166272830498300668396106645413010718720 9341517 67872266073710591045630005136678464512 9341518 6284064635802602684775609050912411520 9341519 44728250729569218304609420356214151808 9341520 -14463123341670779011733136389585633280 9341521 -105226981055993401974197075053247721280 9341522 19990109204242974289593927586475329824 9341523 -142487996198147177257107319086364874760 9341524 -3800905553054566612061078453261643904 9341525 143154170221257256885610300577457303050 9341526 -8222328232434615362226887845478915712 9341527 23706458312867263306427062258277649160 9341528 -10105566782466835629440576820441907200 9341529 -9913264631395022064787382569927982400 9341530 20569609419093163145266913648682109440 9341531 -238794669883388567813765817902991316668 9341532 -123073341455700110874831769527576680448 9341533 -129910935199071700288606780292526464218 9341534 241900797900766831153506072311224568832 9341535 -705492601893413593807693171210329600 9341536 172157501373822793122031624670658035712 9341537 39871478755649828509913045966938456452 9341538 -32674586700099865872369096107552033280 9341539 -27979297632597121506542623279193869680 9341540 -16098270859998880236905093819808153600 9341541 -125959392943596685856283911731319639040 9341542 -11585072632663069507227760800366882816 9341543 5619681908450991365231864967062337720 9341544 97679123869349274602062784868070686720 9341545 -9251813555533380608621563092853556700 9341546 198951282207315612516188283099390551472 9341547 47809758604774168725711476842469320128 9341548 130039609996699445283317376776291178496 9341549 47133382380546160438560840634974349536 9341550 -68478839343743829180821465352916392000 9341551 15283921380526172865657587196870565632 9341552 -13541376170248332654702466721195655168 9341553 29723007869441134235564729248418745024 9341554 69070319242726719204481472005626823680 9341555 64717544024363063566611312949085130000 9341556 1335471732410466859619477895567986688 9341557 -115728901969263871732438074090528716100 9341558 -118985255716011088440853631343713697120 9341559 -164676571689564612490886532582143743800 9341560 -120485203450520044126862877628879872000 9341561 -138194856832432464541656966097398722838 9341562 -12181901628857574888394856652598069248 9341563 -66426588436222184502828973860845280 9341564 -40925858209842330842957812836727938048 9341565 1024473764453944341701183483288603520 9341566 56319131770066531819975099206294880704 9341567 296727763217861928505859060104248711120 9341568 6205006631973085561011246894227128320 9341569 150893645047476807264436511896118173780 9341570 18822800641997184903064405320570984960 9341571 20441430067402597085344251570372562944 9341572 20646258516983129147607496226014030976 9341573 -36315754245469367549525584400231200836 9341574 35432413429026472410439781155381916160 9341575 -59285298551566985042791542719674985000 9341576 51128707113427005084352462688299054080 9341577 -30980438872459434715729152324860447040 9341578 112661622157859871281249779055658240 9341579 136949928026469697217392352130666463680 9341580 66594248159155089739048223345116892160 9341581 242396891827295694335377956327864307382 9341582 48810329348792644541231966719557523392 9341583 204060096254621831371847549971033868424 9341584 -17617910660636807416803194676541128704 9341585 301985234344310620263211559529131685120 9341586 134890770510186742178888875267707286560 9341587 79885977196601371199334792370711979112 9341588 61544242460725587687292629040255979520 9341589 -194813690795274496436239530848727751776 9341590 -42809211141616556885003955966483091200 9341591 1997034906331988496284956981095334848 9341592 -68664237860044147447861095446249472000 9341593 102269122649716433446235285653411296842 9341594 -85521429261833948719192189953845765904 9341595 18490114405369004738370830995874565600 9341596 233279977985409506860535765302180776960 9341597 -2843620814482085082353150767266754740 9341598 -6811354224880191324044095695638492160 9341599 -2853545234761776633655591716137754400 9341600 137283618535036890773589916529526374400 9341601 40533669966890399931386151765659008704 9341602 49347476333225427513293619740872556544 9341603 294305347158845399876772408625888947864 9341604 18430122854008234480069140181587221760 9341605 -12601661198104934671076474714022240000 9341606 32056313878073917743861114890281274304 9341607 170161913508831404302246983815660680320 9341608 -13803321813081227999474435343807575040 9341609 -385945023216180437980394721110106961014 9341610 -67425836320424608877838705734495162880 9341611 -86058073425661757100610192556042729980 9341612 11552719153094599079324675146232365056 9341613 -96432601295158664119032105068533840458 9341614 99103519109909570158686660137555662656 9341615 54438499835001837811688832547518527520 9341616 -17255184102821926163173062301923409920 9341617 -279082927271548119366838942920661140334 9341618 32959206975474371396371604366093506560 9341619 -23923033291800314587502324824788688896 9341620 62584281916432522982476259704717351680 9341621 2613506805224008179044617150261322400 9341622 135838075452184470935772758320477856640 9341623 -357786257267741796791766601202790023128 9341624 -194724677781808914058615537275982295040 9341625 -63222478236714674826680252389822800000 9341626 33751531031713730858006760263973636096 9341627 -96408072350667101043426259451606912880 9341628 -88151368661375373333010008872633249280 9341629 50754175608401874915488326123012444320 9341630 -48308344393425191572431205203740438400 9341631 -18782394312852787683484274210050330872 9341632 18592521673555085016291213862230818816 9341633 -39372125446450678644571712611207718400 9341634 14797998610250563754666536637247528960 9341635 -22600470396040902256227828818645088000 9341636 -48804123686504873429689776293606577792 9341637 -45547306695320105371237040844187321248 9341638 215880906542343837667168848332371002720 9341639 -222826603493270671092574317844596043560 9341640 50226410388539729748204815235430809600 9341641 15564882299814518985431229420042093184 9341642 -2250186100817312261635737730805540256 9341643 -91624760896541586007964518452512996136 9341644 155253288803424389950450195494568970240 9341645 1759607487604639784942178686303074200 9341646 27921614377978888900661645517322773504 9341647 16157685287707374381157839530220451200 9341648 -52097891038305436552962255802046128128 9341649 -67870957209259842980190703535534824320 9341650 19612671199331511675001679123694249600 9341651 88574763601502696210426686526474648904 9341652 11463439237341749896935624167455488000 9341653 -1584299295602529663135694985889151140 9341654 -52989201231487833312249074694811958400 9341655 -86749347606184469309088827333783697840 9341656 155743382554896427278390936058686842880 9341657 -10317683249170724080444885405306195200 9341658 77179943283552870892344979002814531824 9341659 -408207915503465105680880847915516878140 9341660 59732981966340202938169182085446919680 9341661 10888439361938306674166344910519651904 9341662 211055558469371892318750424535913913728 9341663 -64124531966948780409622697301308501088 9341664 -65665214643137186379057306789740544 9341665 108294777383749023539944434704423511060 9341666 -24662107662852006499791374943882783360 9341667 -160513311936368857849143727307318972316 9341668 27051556775761368993602402706494488576 9341669 208228714838611966147298449695141890844 9341670 6493830093559227657251906707331059200 9341671 228010097740196007078055940426405020000 9341672 -54381400837716012428098944279313843200 9341673 321798615682716274330022609648364410880 9341674 -101131853756380684093093299883043963040 9341675 49402936606173633825698447519887258800 9341676 31601273911962044523739267510139166720 9341677 -43376286445872660140248827697500626580 9341678 15139402136340649269868173078903622656 9341679 71463034303729029816837810030596267784 9341680 2734224034111099340023270897025679360 9341681 -2637215397070363531746356838274105518 9341682 13396150828302729006062603257489603584 9341683 18626710515487122547564901795132712000 9341684 215509543940042255930954093412056448 9341685 56470164272650855197367702424157769020 9341686 19608219161858321124016801157907068160 9341687 103296417388143689617287427364424457392 9341688 -128985935462860492453885889307903590400 9341689 119398374228009636026140938988278048512 9341690 131949510834993756259705393826767783680 9341691 10774104284225643756900043247276487192 9341692 -33320209797383709050795961239457991680 9341693 -62889846529267242607646722051143849216 9341694 -54070728280713977281649189614192147776 9341695 -45286238628469850761986260638534502400 9341696 17605397080344934685434049540520935424 9341697 -139538825226749122283438116507468501200 9341698 43847865828151090695085798702555419600 9341699 -249575054170991105472469479907708501320 9341700 -40911099069523397713675127827979904000 9341701 147728387732615446548796658714370643452 9341702 -154569553335255190659404157949433324448 9341703 35496151693838908673648971905789937920 9341704 -474603574772210430146201317429249536000 9341705 169065846349477357317639675005947097160 9341706 22674438287026409253760558751471616000 9341707 2295961685497083644639748534509706960 9341708 -132558221640648814442936351298497878272 9341709 46484431574791270616542086970058023968 9341710 -20244302841733519894460762412073351680 9341711 128832348451909199841551105770255799400 9341712 58347124706921165597224169871952527360 9341713 378934161823177113989759535336401526962 9341714 187974442034054248425623712389717037456 9341715 -136784672067033094821504493926142172880 9341716 110042804608138052061384886806152189952 9341717 5137899899965434879050442852462062784 9341718 89380152407116606789031263736160388608 9341719 -43907998876028770268403982215995340456 9341720 41850184023119889572968840892755968000 9341721 -40484137198290369402274552013161454028 9341722 -31015033754684256861374111460927586848 9341723 -96703317754744799340594730241168119920 9341724 41353602943636948192816034542861688832 9341725 125191856794887620425275957838883179250 9341726 170410319932669997118523184412868608 9341727 -22191827776981065243714570675896857824 9341728 206757648232129340281193869065576775680 9341729 267541977641110606269071477413161375330 9341730 5136815706962113583354301349983897600 9341731 -7218409300364173306568886898950885120 9341732 95211919589992018173670918116971412096 9341733 -31439072781644537508728100935981926176 9341734 27917937819859586464323178522119938016 9341735 -35922269234398265532000511300511824800 9341736 -50003974428857461680250033173664972800 9341737 24957932398357152006207389672863141614 9341738 -48493807370770915441803797876201707008 9341739 21753255834204246570930932262064508928 9341740 -65664296835379428816121002850427397120 9341741 596130964049908699716158748787064925600 9341742 -4114042009073963146226203039632024576 9341743 130344885585938891256719824375385305480 9341744 66817564838117997999189621564442460160 9341745 20631713098796342064038671175205475200 9341746 50267833952618152948277471608925901072 9341747 -160821487451452499812151687029328754804 9341748 -17506650400769301905134231635426206976 9341749 9229726471522907106573618724588290240 9341750 -3006846190133333658242656338447360000 9341751 -159362918720213414003437194407966156568 9341752 -260353711891304137814109062294331371520 9341753 -255296721351301776471806259825317139456 9341754 71395255116387379770391434347376376320 9341755 -157297954652698746708838070478444565440 9341756 -22250078828146368743492809729258540032 9341757 -23691411001720343617529379539861214720 9341758 134215352164234010814534603899873268480 9341759 -72717073136306376007390631390629002384 9341760 14531649110140101717878767289012060160 9341761 86123339029858060432506905850808220544 9341762 7620985947660637263509367456343371264 9341763 62785506853315045534387757162900970744 9341764 255106411419820993365124245856654184576 9341765 106539398718453228976814156799995632800 9341766 -18217910938092112597619355866912950272 9341767 -202957965044269440573199534642899236448 9341768 -59143352083921719102864990011443200000 9341769 -52104073098417803379444692086926652656 9341770 41033121285033194310818665451803684800 9341771 -156670395536101554096825961177040450028 9341772 -25450043575903951225249894963275988992 9341773 -92049251160316207488846648493409350720 9341774 -34420481214201504660009562803300926400 9341775 49392700187082704659510116431912766000 9341776 -72628161268850750405164043602086535168 9341777 -30962138930386430745105953071925599374 9341778 -26083129534020350440025578630812706176 9341779 -44449647000574298960163171911955970000 9341780 -7430944936912044944992691308390195200 9341781 -249561855263814981178851311840967620448 9341782 101004244938961505047180699858529800992 9341783 328903792084576645982852246386221499224 9341784 -30073354064866012277665738733488128000 9341785 40620126714761792439353125729095294600 9341786 14257802165571309315188234193423236592 9341787 23025193599823181789818310200999272960 9341788 45100734469034538697790025174967545856 9341789 168402807181322304097627928709700105356 9341790 77292823797110658428348732021756718720 9341791 719939565904754109715271591135069705392 9341792 -1335442820815022817281672265887121408 9341793 -1135831973612371359073546428327588480 9341794 -36994568930188137662936749018507777536 9341795 -62409967748751610874208818978052187680 9341796 3233401629342396549435487159287920640 9341797 87172970794567218204550707288550451452 9341798 -290009344160235002823318288407037279936 9341799 -27050886669275715013335434966319768240 9341800 74094486216494793160275696286073088000 9341801 136861298244227509862865503127869403450 9341802 62178509707330158314020442588109839280 9341803 199109344128848210104814316873224488052 9341804 124739628722743223469764616004828763136 9341805 109700527716790669349330196198206880 9341806 117336894728079988764001091832844544640 9341807 -88428583242269683825185229615837141128 9341808 -717192666550627855734703778560475136 9341809 -143886257147796737759428855452460710300 9341810 7256828166996805970003290063124766720 9341811 -15499023181953663819900046167494589348 9341812 -53935834235676211939059379397798032640 9341813 255454685837462512772196080347036826784 9341814 145201955708296276770065315463426945024 9341815 32730137461320546925922200874117272800 9341816 109693063457392970100544329291241881600 9341817 -33833081822033317719911182698753497520 9341818 26453180908694936382278740964339862528 9341819 111518496890383853719473178984966651200 9341820 110286362285241168121922680857243072000 9341821 -187110866452647870015860774861919001978 9341822 40466628164811817638710914311774440832 9341823 36697062931618309841250114864674204448 9341824 170754995057542858412433425015871897600 9341825 43705441619407723317743401825263336000 9341826 901467644272139927419017278686410240 9341827 33081827578737404063244497871409337040 9341828 43843936251605816689462231950863407488 9341829 110222772704574240196268312761375522560 9341830 -34704100515225208321902239333296490880 9341831 34687189151020182868236596688754912200 9341832 177137366376146580341788939144880947200 9341833 -205004225099633020533263614624300043676 9341834 72993486192102852056026306279204886112 9341835 28148778080005289364967617378361720800 9341836 -29395388093671468034069158561546240 9341837 103036577428194607112617660135462146486 9341838 -73265707143352910788055436144449064960 9341839 -123657790173150849223939201440023880776 9341840 -17412609069885534894424430666978918400 9341841 81909192076917262785687685461448023360 9341842 232809404621072393297012248261735200 9341843 -59634357588976113271685502451677025200 9341844 13260059681267518322030649246934333440 9341845 51937255287214305357157741354921153200 9341846 -11210150828447698328628053737086748128 9341847 -49555820852961897187910173895951350176 9341848 80685912430873504691638655566654863360 9341849 -9388624859832034439134126947104599008 9341850 4261093460765997460514973354399897600 9341851 225909627520208735719860873682132334852 9341852 -18002645998566213427036984458860348928 9341853 -180320811760281916446283493410039380000 9341854 -54646132124703514674204680986147754880 9341855 251447912360058165274463603455070702760 9341856 -5826474857942308308417374177014579200 9341857 34977219217051621163283038304234218880 9341858 -215932971026243745415583284967576364720 9341859 700642135301736096347892274373007168 9341860 -160524101931177862936426502428930621440 9341861 43809430283372420372976916643673905790 9341862 -31231075562765115393180674233487331648 9341863 170403289477101239061840272590039766920 9341864 -26651934865052808442373183169485537280 9341865 65570761465066998297525574143034070400 9341866 19342448538891906272824329358815866880 9341867 52146800433839115888651477656724596280 9341868 179525662969928980044777111065607745536 9341869 98756986256621685120649890157685621270 9341870 558679432363561349928632428706450880 9341871 1046856483972980881474713006870102528 9341872 -39153135170087359594750976048160473088 9341873 -335201420107275175156759541189475070656 9341874 66497071293307735504200551849644150560 9341875 32480387132515114709345613712705347500 9341876 219470159087897971361996404054245458688 9341877 42546349499233510508888088048419809632 9341878 30119566928492209362771058363997256960 9341879 -4646776308374419532323219656333901416 9341880 67081413077128470694899174606074880000 9341881 -242133414748929588442841790411621741654 9341882 -90089698065762114824687965373767776000 9341883 -199669249811901332570047664649070320 9341884 -22054309063160912216814202293480274944 9341885 -18429509248230105434205916482636000000 9341886 10012761781203953958285545839257258240 9341887 -92690142453710610973227266428275654960 9341888 -41756488890902352575864365990608371712 9341889 -225540802267567107489720278578029978576 9341890 95849028301052495762450400428845692480 9341891 -41621370804778320600790175454437122752 9341892 65021146602260483655092636174226051072 9341893 17208125425633065268292501731807406400 9341894 -271213817730486547552560139254415891200 9341895 136221736269351296691853457219264160720 9341896 -124635716206291173588788425297975050240 9341897 -258371318462505164269993813799789439654 9341898 -124603466893856499593077804929373447680 9341899 189316959964282404599585998791973387896 9341900 8639690010451863924921033465522144000 9341901 -45868657826138139475653743929270141920 9341902 218618829820069728005475128043690262272 9341903 109355739127700186546233432815646835424 9341904 -21946892103286864658561856103385923584 9341905 188949763652679401283856447883932899060 9341906 78168663134041906686019997043332897280 9341907 -81885128288521140884746785573447890760 9341908 -189736674192014620275068722877230940160 9341909 -76632183094339604091026272953744552960 9341910 -52030651805235251512869280237492988160 9341911 -93660440730392448353317570447677530488 9341912 10038526976011591978217259878763724800 9341913 106631376960866374131962104783477392768 9341914 163684032270936601912676225563251715056 9341915 290372110122159362907075972578841568800 9341916 1408707605170647252754853891851321344 9341917 -64838252840198213019736502024937400960 9341918 -151317074877748913050182366320845395840 9341919 -2104825571549811229208752212173149680 9341920 -4923851850281143578264959384027136000 9341921 9395870801656667969539952548845050544 9341922 -1548510268549318935716318411562082560 9341923 -42425788550870627081618429758638553200 9341924 211005370362348982002177105633402592896 9341925 6189551305186025721559145421471940800 9341926 -130756963228557028320475458881637984 9341927 15066672985618448190627239573028263472 9341928 205226203815818167515592638887003520000 9341929 -278667791426557715455249292790899654470 9341930 -32193129767145141597150705765670140480 9341931 156955307920921140808026647883584728152 9341932 52685532880950425357216447806176179712 9341933 249945155073515508876752024008335185184 9341934 -15894262925131837337368147419985852416 9341935 -69491306137874390293291061444862216120 9341936 -27371109067448857401805006933679013888 9341937 183619945796558929249189621238839653120 9341938 111193410935856176692140023249137647120 9341939 1544402319919214448577584196623273840 9341940 -3489366717172295878964810254850304000 9341941 60779876921642856765135282456001715872 9341942 -202494523301852475163000158953018951040 9341943 1307571197486405189585649276347117568 9341944 -392856452307233829247834899776196403200 9341945 5520596262624929330266362593711097480 9341946 183280885186438789072757778032377920000 9341947 136384668180394760507361555952943759396 9341948 -204574943167602217796041425313204224000 9341949 89564302393092607079393708955177406464 9341950 36141685851426775017386088911720918400 9341951 17119723250648722113888818706002764512 9341952 -789669847370837284470114896238870528 9341953 150741801843850769566774886211845334484 9341954 80505825255380607003247419356627673120 9341955 -105296747890888689837990003351987886080 9341956 2094330369005262384312447590880927744 9341957 -90833392407097608124383603914352277794 9341958 -10461844207425604114269323531470033920 9341959 108043485525305351541268051803542248752 9341960 -245847491022579609647233136951182080000 9341961 -38296051370178227148490864738422175728 9341962 11894498465308739553794831891035483392 9341963 -124406936412521325339402616603668943788 9341964 168837296724473122925863795915206048000 9341965 -3013080168187988393259220385212997280 9341966 47707865051760002648978550618044581440 9341967 166666486581538346666381622812785935360 9341968 -79011915967335349433843916902783377408 9341969 -25893298132048034990086967788867148160 9341970 -39102092267112076406792020441381900800 9341971 44082420894973180309699134467911234140 9341972 -118367478845902384712693521735430715648 9341973 4942095726376726594388810024821808760 9341974 1653596435150036868527738305812956160 9341975 -27534443570267575883791624588346702400 9341976 -99949639453184885554737683627519508480 9341977 -417255862850573075031271914822052760800 9341978 4253966393718138609773450712071693040 9341979 139292103555202009067217152445369166848 9341980 -308047672558441467383573759017026447360 9341981 -181522854096924675631846691405402183136 9341982 -21261410248165919757956333473557855552 9341983 65713020170407117209829896823663838320 9341984 146308442301125353206746690283590123520 9341985 126657259781288539021750268671017749760 9341986 48935731602629000253948144449298337440 9341987 177136502802563185765498991397123411360 9341988 -14648127518702310604336038175807979520 9341989 -27746334748524654607335525839348758210 9341990 27688776741292719945021783525592680960 9341991 -198234074037201411161971209188038182120 9341992 -101129150785385256268340934804018216960 9341993 129712111003064346243790499991923337216 9341994 -55717048553376072078081102657154710528 9341995 62018293505954279216379079088732250240 9341996 -65342160938576691058627757245016609280 9341997 2349493076343238017640488318601657152 9341998 37645701129898550670320841066391368000 9341999 -13561001174251296505103703214395510000 9342000 -24680472577169402501768171220664320000 9342001 -258682342335263330643895873884341414400 9342002 172221967295049283215178563426138624000 9342003 -63689439093784781396040223125449318784 9342004 -7864994695762016587692558484274995200 9342005 -53316864397329401636848817297364679680 9342006 81634651298764423121212154478366611904 9342007 81704360153899926488880691756906969256 9342008 -2749679328565183456489957116593971200 9342009 74378669639246807162980174498234014714 9342010 20608859284478644323030724185272870400 9342011 -29629842906476079418311229933111073280 9342012 -111048718669644671984303074698553433088 9342013 313884820350107379670358240582067160262 9342014 48891652285732380868668479941723069824 9342015 -39605268874186966423854017313818064000 9342016 122049402435785681758916485852925788160 9342017 -36711147403202610139409925418507292460 9342018 -25855543649091768407159474034607527936 9342019 24434400522333554197720214415393719600 9342020 123145165305801985148017301572712244480 9342021 -50745375642891661013034303324104247840 9342022 195171140637224014737115433605015785312 9342023 -20308530481851834458494252484725872336 9342024 5587134609650905909447223845718016000 9342025 -28908091340047496715443004233271628800 9342026 -204077518430590587519231520412132814288 9342027 157168208841410963134904361597349273440 9342028 -262982318996722092671083279852784482304 9342029 -12077862440977373913425193327205902516 9342030 -5452817892288850755248023523081537280 9342031 456830706300250853216015359439861842200 9342032 -3026062712069365330210797280690176000 9342033 -205551221930634564603488785107933228096 9342034 37143857813461160352841123383753492480 9342035 -160426787619195822391032530988633581520 9342036 36597200423069201656115420894336237568 9342037 202238111198292401429509033038889908686 9342038 -42266864662009186842156766121144795520 9342039 -39435448051062349560016917280893521280 9342040 106728931359546345426095962137121996800 9342041 -185594836462977780414400499363338365558 9342042 12228553778085114997583831863344947712 9342043 -317281174795858592226083900329612267708 9342044 57840835088939576826320748508591143936 9342045 83849633161532186589003568118307964920 9342046 -74233746991490738750086807592293669632 9342047 -175300907682916165882208950380279960 9342048 -54264421000323271382874831689751724032 9342049 -207528490081582603578784982383541038080 9342050 68926180039491608546586089515938898800 9342051 -2389032671498638770186779797085834880 9342052 23565484736951601240428979483085098240 9342053 -37760596141434137786327962219831220160 9342054 345183324825370259705440516116660576 9342055 -12817755370783827427683195669833640000 9342056 183171838944188928503265154307837383680 9342057 155709205047227155834782075357550941840 9342058 -190558136824511904078663419403565086720 9342059 416396218169647544169036224234482536480 9342060 11548718648251859658455651078627328000 9342061 264913733297272520651930698235653701612 9342062 69371936015320496006090487713681236032 9342063 18834311404743963142628095342658002800 9342064 49767514855450863539811753834113761280 9342065 -98341027513994993819564840399771921280 9342066 -66853391850474123184762831090716902400 9342067 -19420669968287672033921920504718396416 9342068 172290806214090165046862987793118980096 9342069 -161183938079481743672489765941957111392 9342070 17856682686895407792150957229379957760 9342071 18151390299949281090692215803937821072 9342072 -40571591943186315494489027369424384000 9342073 49254727278163030195453333184408319364 9342074 10644634755152399952260099052194760192 9342075 -49451979338423165742892126548648161400 9342076 245886298169617912972807640715915253760 9342077 124291623446101362231411891451295425926 9342078 105748604168217520590517562899726804992 9342079 67579920505875175577283395555795511680 9342080 89748955382669509080606618255202713600 9342081 -22640548890527965124626602061201334400 9342082 839739006597927148706801395409530752 9342083 -48229090839628286294764925622725089668 9342084 -122755271032604358578135432620057457664 9342085 325669122284278358140307765623883223000 9342086 -31828333223863422810755528433293734656 9342087 -20679506124360079176595926465005361240 9342088 -40577700384319791836156992150957424640 9342089 93492496409177019110463308000120302920 9342090 -39010141139607443420757001213261598880 9342091 -65322156727516956740311401779127912000 9342092 106899872376059291727943188039553871616 9342093 -78221941821860209655634120069251336736 9342094 -997093064126969348507044233881859072 9342095 266684122211192592680607019196425969680 9342096 16837297601081404490189638225502404608 9342097 -94477396554157705044266339525840670108 9342098 11561798885602315153610610770717657088 9342099 -94747660728214893254314315992555453936 9342100 714990931174948134701474200889190400 9342101 135992950776562122996467861209618151100 9342102 -1301169195728820290201218654530834432 9342103 288106048670343375678875925222646897352 9342104 289940324227840416181899629012184053760 9342105 -216325690699600141624158281534074178880 9342106 -128992218438748428106947215002795758336 9342107 -363159571286560605947232446524686619644 9342108 -154946684583369126730506889822327188480 9342109 28062543349523372282839946175894617472 9342110 -57502478886940418825797759197081648000 9342111 -179483969573788112749964883714546985200 9342112 113575293849173163242765495285865775104 9342113 122306378985859284256534190826477243168 9342114 -91593867377914337614961111151588716160 9342115 78424609683412258664134155274530455760 9342116 6157123325409300025556392865265328128 9342117 42069326839919889042716538208952336928 9342118 -51779016912193501842813380356612880640 9342119 -124906918838720201073912247468313515080 9342120 -66806048472471639370418340907214438400 9342121 -88639610717662716961216324305697605248 9342122 36604126570308170865590188425012784992 9342123 -27462564865367290076109332928933574656 9342124 768533058153335861973189466027766784 9342125 123500159224129772456588695843533750000 9342126 78408931959085401411474692470158693504 9342127 -61766451269896357771351425015134599024 9342128 -79427386493061351977245146131572654080 9342129 48900260168820890803636384884733992960 9342130 4254163656050837568919777907588167680 9342131 315808770130986237364563471499965194664 9342132 92108877368646012299037026562700726272 9342133 -113206480717103741396481290332421497618 9342134 -43451421768705395321182392509704288896 9342135 -139774643732959005352831932098031230160 9342136 -505471761179618125991867176100216832000 9342137 -58936722864947916735171921317517696 9342138 5043257761111235913445823938211152128 9342139 -326632654033830834222683162361786118976 9342140 2220794490435906145982827413733685760 9342141 126211831298176279622953878839881204992 9342142 104252848328072604320035046376012041472 9342143 -194792149499149700133183563154194707680 9342144 -33098953123452651598126294516733313024 9342145 -70999746475028181233246259106580179200 9342146 237796450840482240479379427994136687360 9342147 27097664970465583215241533024648510720 9342148 83261875703006566676326346685839370240 9342149 -281959204637604137016305733634253402850 9342150 36698152768057748325715903524502339200 9342151 43473184045460637893054690592916893600 9342152 -366091196188192055820105227701401600 9342153 -181495620067280464569748704211625484438 9342154 -151883006653253688939621779559849910224 9342155 -164029724919527626005703569533503625040 9342156 -13821026616435128916045016991779619328 9342157 -278908567888640696653197018118589842176 9342158 5887908545473485360346818905464922880 9342159 -4109734753124960807723571264399367152 9342160 5663980637847216468887101939447234560 9342161 208169594963179037472648601371659979762 9342162 78194765066495462553584942732618657280 9342163 2231467263792570619441900542561449184 9342164 100339563147249446217952224944771356416 9342165 80892323104495588312534198710203715840 9342166 108718954818262182426846089847982864320 9342167 43309379195712244968959872495629042720 9342168 -142888187442538687423400476681605120 9342169 -364234355175776469608937412080035421430 9342170 -63395826887351853685891687160145680640 9342171 159111939393691848927197746611048680940 9342172 -31408262341781664821657546522540247040 9342173 39668872688909584053068304758358872844 9342174 75927131344882547769146209009542653760 9342175 -11388460363675075362627402047139584000 9342176 -140944360390408952649695171792641720320 9342177 -38504063576126684176733411068185196992 9342178 -3703528113268604896815008115010210560 9342179 7318852669224097999182205728503158272 9342180 935658062010861665235848871923589120 9342181 -148864988255621152407337049858778022018 9342182 -18127351225625267113538247682157214528 9342183 14332435229190406898044298477124834048 9342184 216531721085187994676938685721402178560 9342185 32403132964931393240767065244840666560 9342186 1726074355944110460335060128199884800 9342187 -281657755148259609065819962192524589808 9342188 187641013178916017183884909733816901888 9342189 -172973276195120848229683893596167636800 9342190 57421712376932432477588665290342604800 9342191 104037993995170970318995389335091720384 9342192 29224193038524742442593404667381678080 9342193 334919897668854798601138135693505197458 9342194 -137555326023137749164342088708533061104 9342195 -137514378226529163217160357596215856080 9342196 -75885471712522288046476644909865513600 9342197 -36858983580924508908606574644748723656 9342198 -123361109572203656999032477910057123616 9342199 -51577081523094190277875288815165995800 9342200 20212972365803783394171806806447104000 9342201 17792668320833433871346596600779758304 9342202 131671544112784754727507250064773917552 9342203 98298088109374662052077824475640773024 9342204 -22450750811514014227729952831818979328 9342205 -111442086274035988915288083417999744000 9342206 -3332285231812461974984203574855624256 9342207 -40016242454500453450507287214107030048 9342208 -204624436328928077120818604696947130368 9342209 36886082558330645009988120806813229504 9342210 -46516125577245516251833138420256087040 9342211 -91854880800092878470450358550828053376 9342212 -131174651718229530191322437372191303680 9342213 -133305630259025434260201981061436005536 9342214 17760190228719696538210028513884394880 9342215 171498907694393517360000012887077482360 9342216 6199753849416853632754712229693081600 9342217 -135291936350644908540176261983437461734 9342218 -95041078377078917289555025591912159440 9342219 -32429418027390497836847493743880651264 9342220 51195896314730935252859392041323381760 9342221 -40989744959658767182060267775790201888 9342222 -25805552357525495713842090539989979136 9342223 -4817975402419832736014875838332094592 9342224 -60121285550711756783126029465092096000 9342225 -16434167144750505719533929562925740650 9342226 163609987803172413116086195538425383312 9342227 190610810689713216192943415395273131552 9342228 -49574819450479700131988331363216666624 9342229 -4373013573938675182819513455723982916 9342230 37726920819693562606775688168510485760 9342231 -37491154721391624997904087445346784256 9342232 26102645558792125196489998242937528320 9342233 49828253076118716592008251512442391504 9342234 -15002443975423731731350239644552782080 9342235 -57537691933687339556705861184270409440 9342236 -126981629405512328614236801461716078080 9342237 -129120385663289168971839990292393589760 9342238 -58610513892808640190310352905404957120 9342239 81600757852055971310469116249985875040 9342240 -23762189442411427161243593938493767680 9342241 -32397296766546171633645895089872065560 9342242 46064338991685822429876873908125684512 9342243 300078284826125064571525570260531196800 9342244 163991863384614472785362057504987601536 9342245 214682203475747163515906525024807997600 9342246 -107203628454848595356948581502130129216 9342247 -137330791928265462421002213113324357888 9342248 29804204696333745494566204693724344320 9342249 -18477139724726918908462220717328893760 9342250 -146507824172914940625498629854754760000 9342251 -58476600471409053090703921292284506096 9342252 15513346116531117273462748668030686976 9342253 -103639138694044294691240213754286034816 9342254 -5385045107319941971313432848943721600 9342255 -29707222377836672416471343899018360320 9342256 -927167843267394270134070593879801856 9342257 121697906550595327648289988540583007040 9342258 95812903191938692157618886601294713984 9342259 -201084720236727713530176902838884621496 9342260 -48245545387841258433487214290287536640 9342261 64517145775964885650016706052267124910 9342262 -123930029128427116156891689037618248000 9342263 143197593075127459397811494150955176160 9342264 41679137840993939805349168715951185920 9342265 167716520780784414102162414031316054400 9342266 -434092490683590506190179199939315456 9342267 71799656205386407139651831908305182400 9342268 37839595192317412203131402674767592960 9342269 40401167828521408632775080684228425670 9342270 30801935942102568864215371552996147200 9342271 255167962688557741341872495268050205600 9342272 60153395616092873980337196865994883072 9342273 60156291374017415231582061467909223984 9342274 64622319019101209066060855026168253136 9342275 -10163125294081719752709409519499764200 9342276 -58225650732434442205753066909265568768 9342277 75435788629255525819866281112533376192 9342278 -4745600795240925366415162255107840000 9342279 122915010349278314185173069513478561704 9342280 136602097029590004885742618257659750400 9342281 70455083344443041855944935418462430400 9342282 -38876245353467254450287232162872454656 9342283 156860312116630762036266618603851584532 9342284 41386565340126220730364050555134279680 9342285 193289923457957286034297350178901391360 9342286 -35342724563686037095409837659950896256 9342287 68457662496079980126513153842189997936 9342288 24905800211407397814530084414434762752 9342289 -103207704355663018526127735674248353120 9342290 -54606784933679341637352236369425653600 9342291 68835114248186267289523693554058923192 9342292 -252429406156052658173565915355175880960 9342293 -126977465249925777060197227392704881458 9342294 -6688613181909326986915784281868844672 9342295 -108147615995595182873270455615500052200 9342296 27764803025163594166821053322333081600 9342297 -7858986249647773355365833576357852054 9342298 -29983849181119987722868335557745788928 9342299 -248946312827272960004476943879887074264 9342300 -60135761905334797060116326094105600000 9342301 -19810086910110778962966780836858965056 9342302 -167063123242024028071208212499047947648 9342303 -63583519744739057345997026751971884800 9342304 -64627895060134658280767002495407095808 9342305 -21303070626559852785655076593025134080 9342306 40608513706700085155322235393515125760 9342307 -78645225950288248074308275526149318128 9342308 13293615743198726680737312210045068928 9342309 256481906513018522527902861862393248 9342310 -3430727600188757020032546922698771840 9342311 246251014611126837732567110089671004824 9342312 -20846518803503072050566848245847654400 9342313 350823034961411910842235106805901877562 9342314 234684671304303376897376079988161311232 9342315 5268120388963937446405245341618499840 9342316 167830562330906202746782386635173206528 9342317 16148422180362124334472208942811908992 9342318 -40305358798920825545638478750635394496 9342319 2952416938579419124130063219366131056 9342320 19103053554886210901124279045616926720 9342321 7516917921043958690076592814699811840 9342322 46289454546441940241964146980816347648 9342323 -45473532013561703799387430940077525428 9342324 3908149176903802483355923975870832640 9342325 -106973536930817842909263172804627844950 9342326 77195047257233296235721266618185426560 9342327 -150424664107959999466608179185286393880 9342328 259591695921880814567667114049966940160 9342329 15437478390543555337257456406533947280 9342330 -33368077105576137128710222384651200000 9342331 109292577658723666782745995134548647360 9342332 33942405012527207553187492856514862080 9342333 28234715920053468606010763187901698816 9342334 168891589172087438653828690336613730816 9342335 40913451718045279741241359123671124560 9342336 -113945013399021159083261304894809702400 9342337 -35181231000719167862094800663981954048 9342338 209163007753579248510890990520033363840 9342339 217016024398852411899628209824851914048 9342340 6094334024067258923882422402975530240 9342341 -166673097465196509407840346038881668258 9342342 2163528214587635189466476029093179840 9342343 -318200436057909565947722751657259966800 9342344 -19099067425680455717260823204739194880 9342345 -12723345046770193314665269399870061760 9342346 -10780872774839872687537210789800210432 9342347 -86300595513713125900361110174933594368 9342348 -167228578161878563978413180087584862720 9342349 7801582555114184426484707898270026464 9342350 -79483386932976164856982540478904240000 9342351 24464987355338075085474687388255121040 9342352 -548005047946389324888306028642828288 9342353 317407674678045204887904418688745751602 9342354 -26928390958529002254408581889497952768 9342355 -130788993721719477697325103471259392000 9342356 8350996577887437839348938230605598720 9342357 -147441902638949306809583049716663308320 9342358 -326342281278574151846315601009275514816 9342359 7256140811877114148396350503744635680 9342360 148531287612690303264878350798113177600 9342361 45520309011357353899765168702815656960 9342362 -48348098022397201742207280801618981888 9342363 110220580618405924762740013968966144624 9342364 282594219311305591450805049427162635776 9342365 122845321926497876532607593922101720 9342366 103674157503951806703735135379372136448 9342367 -25445033875523815191722264287441049568 9342368 -97263950120140752901616451446416343040 9342369 110083466989222946154376905451499107794 9342370 46035977443358829328295958994639718400 9342371 381146752776811030463497451885196676572 9342372 -16813139847348912349772614906413047808 9342373 -257283095376554352086184860716330957378 9342374 73177531407824882384250230732228831232 9342375 11632830815023011354692441219149440000 9342376 107448906955368122295495608341105459200 9342377 141243364154555483541495681782995601664 9342378 178191187826542285480893320226096337920 9342379 -110877210851489894777540671957557763440 9342380 -17837175300306553189279551450056755200 9342381 59302038174514169142733066495763690400 9342382 -8972899363852052843860472454815416320 9342383 2450205595231365911392260978942175488 9342384 22169665235317025923912464236466241536 9342385 86679343889831799933022597328187661800 9342386 -82040796281987032067031048931182778608 9342387 -189419859174584305966942768753310859756 9342388 32498320645493555619852006193829007360 9342389 46551321928708551864356369667793895196 9342390 14055025439843143607011236960479097600 9342391 101213246921273018226893970703420010792 9342392 151898191438960180092536520761547264000 9342393 -10028722824490086311127700781588308992 9342394 -11838485363870939127177023586807220800 9342395 -4541074490781222413839416488562316800 9342396 -29563908093793033976603628112642891776 9342397 -229718263824722185366582476598758223680 9342398 -36258050261520251187771610774621340736 9342399 21243675066704632005844905181348788096 9342400 -20282845725194815538433830587727872000 9342401 444559965244440879852616633149750700932 9342402 -30520962469155434287421039542545725568 9342403 40804143066268640491673708573054556880 9342404 239252681893210703727398081913735497856 9342405 248696980727432921504023088464388107200 9342406 185295922229021115496196419328342989152 9342407 -179648400229078824149073513607724564928 9342408 -14428284637558778944299667147279564800 9342409 -461968426103104152218975767805362560896 9342410 -89174548136730872054066781872056320 9342411 -33691879726023514386680115143995671840 9342412 17436665869047194820087529302565547520 9342413 397690604558950171905803989350043707840 9342414 -18437364681769927450057650978566707200 9342415 209873676550977869813003374799966935560 9342416 -30866183396973498541821955558374113280 9342417 -76671264413684636120003422016782260288 9342418 -30648059428002690342309606993411919584 9342419 13386356178997824180981109547245387080 9342420 3012897232254642381325381274163578880 9342421 -378169392333338645260343898626785673856 9342422 -19367366699240340839037355750516554048 9342423 -165612702439250110695679370438411816928 9342424 -25049783601946123689592752206223605760 9342425 356497588195422868542620247652263148800 9342426 -34399380170837928759681040748804388096 9342427 -136957983086219861842601358506121384120 9342428 -85130325965995618207344430802939500032 9342429 -171430457990400257344939254340464057216 9342430 -47757801488734601335047700949930792640 9342431 -111849228053924346766828535879628536208 9342432 91644720875677684610983495439619194880 9342433 -93756955395826717150193177791066742480 9342434 329741759427350080219742607056792352 9342435 -129038057499797033251417981887282567840 9342436 -134918564647493643894482811948714212352 9342437 185568807765261413830718758544157448920 9342438 1477648053031063371219504913394004480 9342439 47262513109266814127303080553661739008 9342440 138737115252043900212561078661241241600 9342441 -40769864654740544055346956684001333548 9342442 -163716422821492410289631019471138691488 9342443 4986170905854450866395419565637307840 9342444 -33678625994158742289302648812660099584 9342445 39042326083868398816834773658247988480 9342446 -88145103995321487269647922581980923328 9342447 -18570998207159853965635007748946872960 9342448 23465550014499423674224152631089692672 9342449 -130141425985470586275381868731896186700 9342450 -29600366458535935066700717335692890400 9342451 -271451305331900159431279850057200903448 9342452 921592811496559717540523997858078720 9342453 25850020134132410126296637901794760000 9342454 15657534351970590395843178019493658624 9342455 62053324459068591695240773045035162720 9342456 130214712134698015967292846209381683200 9342457 -420608933511163074604229739210286918294 9342458 -117820945772860187437229744581400872224 9342459 412208743871932613059734150044153616 9342460 159776987516126341604865288004802849280 9342461 -101139203783234860641286802409772267200 9342462 -3979965761999852749313536592967859200 9342463 -9539061008224924051159238919212596096 9342464 -85626564182651221650969545685218623488 9342465 -35062096115016793482635349000112187520 9342466 -41979177885773597018755132648089008640 9342467 12937801683116328301835889052363106760 9342468 -151439790569790952079206125375888092160 9342469 11333442620734075939363598013778043640 9342470 -12108476603432222215301699671321635840 9342471 -41347823997381011730872036219128256640 9342472 -69209995462597252293744634676928184320 9342473 44784194091308962577494975998243424320 9342474 -80956394362015384047578220365520272640 9342475 -86970553207126123190013862194288221000 9342476 -25366509366579168347958512819581234176 9342477 189111292748761770444327535654821361440 9342478 277936498160145375104032956972813253824 9342479 -98776453351547439593895232185141667920 9342480 -9136790194017538848952773095750369280 9342481 3719838565352742736559377184990823744 9342482 7847833490596809376651921436029043712 9342483 87537078314995803196494015338409732024 9342484 35562611005997881646697908911506841600 9342485 106418219181089001921214148509579670400 9342486 -54828853535337476005005887529363329280 9342487 -143002399712107949046865963305047234088 9342488 333504777230402758503683881663000565760 9342489 -93718216179747293513080938255184653936 9342490 -81116345296245937425521009084198380800 9342491 98254253399768701212699472828174524072 9342492 117908406237322009731845898810499594752 9342493 682553036480797958577583468111351660 9342494 -30046141700158269183202429214590359168 9342495 83227378759287692338459166152498308000 9342496 -63618853196672211304114260901083611136 9342497 25019729401678044769451063527592575680 9342498 10744907034417311624574208805279018496 9342499 -13720513154119715674799050154358781280 9342500 -10719011310448788807885891005564640000 9342501 4987762447207570007232645757339435008 9342502 88765020371161599414487719755823309312 9342503 52043524895158134370765542227280442248 9342504 59266138089307801273133521058239196160 9342505 187541269290915512956288023379673994660 9342506 26773577293782834128778074182632949344 9342507 71569991125600299798525597864599927640 9342508 4109473722306424144258180093004513280 9342509 -217130241545606072575141136918405293920 9342510 2457737570691432466728476800811212800 9342511 -298480333956017698980892974195884635888 9342512 -17899700093860635512174157058128936960 9342513 413246673708610254433325477155737763200 9342514 75416705653165363179521709935857091856 9342515 -39467107127553990467813334609904351680 9342516 -678904180753957879500322505572571136 9342517 -59279714676791593991314421165251532434 9342518 153492546652778255923437723211556268960 9342519 -148964095640862495480217603548671557632 9342520 -41816262559545612709139495185459200000 9342521 -179260683090865575729601143816081373056 9342522 15554967636066350107608839037553689600 9342523 269506674159998838709787343813693100772 9342524 -2031764303324486790644705788210160640 9342525 34918058856095267856037070301563104800 9342526 92984025764441361524927701991372409024 9342527 -38223083058256886493006358572755160888 9342528 12050355541918836276670087072831242240 9342529 91011165891798348015237528279346154432 9342530 -62389629250731402107096195444630031840 9342531 58238609213110157717029262299697904 9342532 -54494970397602313623963171163798487040 9342533 302749141895259444667164589402458298782 9342534 54501695656717627529938277652363353280 9342535 -160439899636222643925367558097700183840 9342536 -60880811400442039709346187882227563520 9342537 56505893952551966067395317486170213504 9342538 -13175205341065668725438394177017968080 9342539 177045366340691055710667562236664088340 9342540 -660563282089844837940806013994905600 9342541 107702032598574510849101492177400283372 9342542 223464240587139455238566431983610935744 9342543 6875184570951204987491637036128755584 9342544 34746512688685308401435268921444392960 9342545 -199672184584435781338173181040092685400 9342546 11172317358527042642520325994437536384 9342547 -85511542392273083678647145651934172800 9342548 -116743449593999690948778115155930148992 9342549 145093414938499579758404873269887994464 9342550 -30342401084808994970347533791261827200 9342551 -602703103348125952968596669054677704048 9342552 2537580590470839941885498008097157120 9342553 13639114393899721408112054010142916160 9342554 8682341969928161467763768268907591680 9342555 -127355770584247252463336003518732258080 9342556 133822217936827065551072977442364408320 9342557 -5271713377487912704508117031225149088 9342558 51189799402285835767504438031559791424 9342559 159273765238020998801096948299897993760 9342560 194773362211933474590619296147174850560 9342561 -18664409223565681508589648935154568896 9342562 11391827377211814588526327679452606032 9342563 -24907887443949070968744088027456223232 9342564 -11308184131886911653086575375093334016 9342565 9094509592701908832764637596256590460 9342566 -146313633852389354330320346356903157760 9342567 -3063603285141832546615826818009286400 9342568 -283766981301381300835955040284188861440 9342569 137441608841349435688760677805570986896 9342570 -20176895612408897921020968980157868800 9342571 14158088403303039836060451361950416160 9342572 -187924416668685988378827509181485541888 9342573 4049088123051623585871076465236101184 9342574 -64389573923035616310308104647093344256 9342575 21938237834170850389234805525035621200 9342576 12484826582766865332552023741692968960 9342577 -85519374055822284143666555432139744960 9342578 -22742722290634549021140078987142069248 9342579 -26516902355437469374629600357747794832 9342580 45206931029298648043071463254148124160 9342581 -17777390976651519036045537903962734500 9342582 70665409802356920146803045037620417920 9342583 -357073165792493864294821325197970326168 9342584 -318001085298475125208362631029321277440 9342585 72839980180378702395101406302180179200 9342586 259346282932845167172861143979057166848 9342587 -36592240832648175564366037051734556764 9342588 67523736471284054268882218127138342912 9342589 137754235499792479995729587025031232390 9342590 42299980740264769971077094100696756800 9342591 -200664621655271458775104778349425199360 9342592 -70774981246307443893668775826858967040 9342593 78255934718246880088023332891407522644 9342594 20098253657613111054702424600452526080 9342595 -162705801464635860712757617916580716400 9342596 207648035321762997321877318592300035200 9342597 -5046887022079768891581659829323532480 9342598 -57802391222045153745841903479310819200 9342599 69240487652268062471913187724965819872 9342600 14301043998325147463977503435091968000 9342601 -298780441897298457171981580991826395256 9342602 79605077919935622888849362980273000752 9342603 6086540877317664702957559688738324400 9342604 101064360352420162033164711764716172800 9342605 -68809098868341208357950922880455937640 9342606 132507088699657552080356675718291456 9342607 -344910586120864768666531479904372091720 9342608 -8527968380882170397473375495885946880 9342609 -164290905795994694790762421782838542096 9342610 2196156659923191664310627340478863360 9342611 117823900990039464461799365814207820080 9342612 -26485088715431027540044786277399643264 9342613 9871465555701045325724761687079047680 9342614 -769954682398954098807716768488960128 9342615 -183812406474686583014771305621458401280 9342616 -88250709919189312071881192931852902400 9342617 80406663150273316235334264503682222666 9342618 -111871890330973809123584233295393296896 9342619 -3208655589355763320634703260564590080 9342620 -17570651946358422227759548189652305920 9342621 211089482766372922697074754481277591872 9342622 -84047761752791551984094417151003698688 9342623 -7407566964580051686920538075731644800 9342624 -63274816542973215333696652597886189568 9342625 86165951026015531878901762846252608000 9342626 -269074347212014598544025624927781704416 9342627 12598703076750076356361397087611698432 9342628 96078395774122214624025823440086040576 9342629 -31419614664678984164917001803870050660 9342630 -66757732039931875562234974461043294080 9342631 -20212633542775692390567338745393234568 9342632 68500137066044781097634945881023928320 9342633 211541197282110205620080189071339572624 9342634 48505281697141126665100397659953216000 9342635 -277176018433479518157745916582162293920 9342636 178778108375209986735775949347133670912 9342637 311847835015778880765809774266572139286 9342638 236483113090107899701507319267743364160 9342639 -27574442967701161238486263858485966960 9342640 70565781086059307174683472953575014400 9342641 -31708552481661274546734740163812968896 9342642 -69609410613707995966096718208530968320 9342643 7874284228035685034346319230212742360 9342644 -579576705952868075258961013566209664 9342645 -55419827153704718392474809244957848960 9342646 -68543556851756955890501319621693321216 9342647 -1719767808940409174666144224072274904 9342648 -52031776377155802004666413478143590400 9342649 34377745604153476487674112992889701200 9342650 77799908112902505249918822859261824000 9342651 -261866262215230756728882600286167296976 9342652 -40079353405975969974756855484851200 9342653 6808596627341413196596190064930337824 9342654 1921108094419343506094610637946061120 9342655 102801587354238868257331824122156139360 9342656 -16173604117424773723156996281895747584 9342657 -248177962139350020250728112561095092046 9342658 -150157565667343555590615248949996765312 9342659 -303697229137454640805459525288385299140 9342660 -74052065814888923852214469577374679040 9342661 -94809259262132904670783138930496549600 9342662 61274658252692487643588405961277912192 9342663 -34940618244378332346019448682966448512 9342664 -215035770438969205529905955665905392640 9342665 19621889060006517740944015170521337060 9342666 -18150327337847537300287620416926365648 9342667 -58274135609367589787705626076787456768 9342668 -96542548279729445898227273916357149952 9342669 10950042605514638896659481107972020064 9342670 20477388586220698695371632200795384960 9342671 -9549154305467893466646563167584914160 9342672 -1079960824079330444842134711116759040 9342673 -108654073137397222141059965904120829980 9342674 -133709492506120554819101972514087028608 9342675 -145013249438125236184858677139667454000 9342676 95232168658062994261121593060250380288 9342677 -24055104439746074819473693424496372096 9342678 -38445679566112800789431601530404493376 9342679 -105524046187679308676657688661971436616 9342680 -3959642830748560080298650952267161600 9342681 -174990626212295978132103816332335033536 9342682 148795898150772120927334572551774814192 9342683 -13484051167060654614698301098492251212 9342684 -46299909366347483205699391515085042176 9342685 -106822990862643386669402171649697908480 9342686 8525445175516056994802353706717529600 9342687 -50036508243641145433617463709072309760 9342688 -115013539783418809389729167841055211520 9342689 299957151804984904570375947493126979490 9342690 34108023112361998819567381687422965760 9342691 383740125986310755975358276542119752092 9342692 -63488622827796733619645660141240291328 9342693 -240510910308332159424392276032369868418 9342694 -40863597864572550577199420804257507104 9342695 -14043772355301334065073390642145570400 9342696 2636499503910626136436348018568724480 9342697 18448709725527495528687537625032287552 9342698 118879327080987868098696647576883456000 9342699 87518548627816134695513369571700346880 9342700 96771829659772258918139783280461139200 9342701 -217846048317016415464331718537632480298 9342702 -4678830027210294852889310856351326016 9342703 143429776249515774469930334764109551952 9342704 -6824681264757664105600608323222175744 9342705 -8082946228975117742135755440303842880 9342706 -7592980575732506684710647640878206448 9342707 557226447197368347245176793093021174784 9342708 -57587995741248911208984974690935357440 9342709 -295351892680011522301525503911114076480 9342710 22932473522350397441097029425284447360 9342711 -21486497552820545867750961996740662176 9342712 -46289891130663358529762055214425292800 9342713 141967871499281254925115013852104697962 9342714 -84396555069352937284596165847665192960 9342715 8117358506555288838557783486564733120 9342716 95269901716321224866289032725746339840 9342717 69528098757110075470725880019952212640 9342718 27324403105159519756474149698945679360 9342719 518884302815052757306581499742623617696 9342720 -38077533197749552861887839370876026880 9342721 391384379950220965882455105372375300612 9342722 28762285968491868492605330101952454144 9342723 -79574575052568988799440680027686968656 9342724 133318187215280195457701712626687068416 9342725 4626920033153197233537511276498540800 9342726 59946052748215142303758699573061952000 9342727 -189184373559074833279895046783739448880 9342728 -300267039136257545488311888576209955840 9342729 168319545423402441963316847495270054400 9342730 -11178946844731188490994152252178472000 9342731 -31558762025056986433938772964241783468 9342732 111510521140821376333719236605188779520 9342733 436575248778917108965181105808216179404 9342734 -71572972254692806369543462363767254016 9342735 162703614269648886570474553131932106000 9342736 1676410766555311573832900997993152512 9342737 667548436258794976881407298660038606880 9342738 -11242763482026231298711460498155393536 9342739 401261641363810010481514507683399680 9342740 -64440317103323363003075955740585809920 9342741 94986078015936352886095345951773150144 9342742 -29223102465938733338149235842337568000 9342743 30333271504285777998398823576174865992 9342744 263609014182565561546636531373574021120 9342745 8000115829476770471063260044126586500 9342746 59127423131893073224484617173118625280 9342747 96456223128682485162092985294378754800 9342748 -107969507572978754377536609986390581248 9342749 -16350540584113105619854424224078141440 9342750 -122765310803740615380382309251980256000 9342751 -179694684882996960681015211920658603392 9342752 -77703630233409640999326487773150314496 9342753 50259955511911679368154417969730016704 9342754 -296474643244292241080623814995457875968 9342755 -18826579127464840537614698774754455040 9342756 194202416452709709402542780819198976000 9342757 -237847773563809969551227951545907951040 9342758 -20707575325982948761310005796569506624 9342759 -1403219697990441297332894529655604832 9342760 -35747949671133666221585040221410099200 9342761 -192197999840107489198350361360197139968 9342762 13997987739327125170851480593461854720 9342763 -90316241977105551370720317278839206988 9342764 42703515688346248570631854951799352576 9342765 8158289711825431397249783046060318720 9342766 4350130926411093548398889468700992832 9342767 119055198697070663537316875655185809392 9342768 -20651939714038744545405178490486784000 9342769 -176327247926071755018668930532992270830 9342770 121082539315929834632175947597483314080 9342771 -24278507841197561242413350834156871936 9342772 -124971366303905688635619244523745322624 9342773 124269517328197621073251884099428046 9342774 24737161251451313889952867203314140800 9342775 27108927713447164554810746474354940000 9342776 89991168066797278074744289075824046080 9342777 -19340475017060570985326121367835070000 9342778 -132209895621937779448840678172494300560 9342779 71750879805826140065046476841277777380 9342780 32135778777667444935702227851393105920 9342781 -84599683530315918586191614893440158490 9342782 -2504220080009923962346332640869204288 9342783 -3853372693914910302517784121283710288 9342784 -23612253896770984841131009281305346048 9342785 128428062394694063003498906847092917800 9342786 68173975197386394314735362980784443264 9342787 -23618191382744245150375177749845616960 9342788 5571795405094733392922037606170259456 9342789 179087714723858684656701065502526183008 9342790 7119086506322141378490853849168590720 9342791 -15784006409913116010750443018485904808 9342792 78897385238764928449068326167122816000 9342793 17798687171490883336901110684288479924 9342794 188656445001466964114040989368161143040 9342795 -35542052997101428620340574548837747200 9342796 79195031629046542172104033386024107008 9342797 57583614478586543750157990032390169612 9342798 -10373053391702894576431764841759441920 9342799 115428406524316641762245306282053266800 9342800 -11938164536807070988806988725613977600 9342801 -84473244739977785612416150082228707200 9342802 40209427772225748167928588885755450880 9342803 -21472351440282178581706096410231457296 9342804 -90147548493665826461760420084384405504 9342805 -245351901720635042172318488163286917540 9342806 182507110077062964203209208921432421888 9342807 -45961983548125597513253527328350749312 9342808 -313384131069532498127407665115775139840 9342809 119557235730037170697300086834332996352 9342810 30189585208908938654066625785809267200 9342811 -84633340118558614565785271675710160576 9342812 -94588210714973691640798353265398079488 9342813 -107719690368547783593518875975354557600 9342814 66692550813315579339259242920294603520 9342815 -356799359854675326878463862914400741560 9342816 -162895555307872730433745702927466496 9342817 -258552550983123153603013379326262944848 9342818 28323403822527180142417955968696444704 9342819 -28383426197061824693529624700992430512 9342820 105432480520529290827356732995109710080 9342821 -267368836476845763801905383794883220736 9342822 76937348902992793076079417278180590272 9342823 109905484885826417451696241043716743680 9342824 390772332928530380330674083481460136960 9342825 352602869801417094789078204661149600 9342826 -77401945355980809653700966703287938880 9342827 292400633940765850560285181855698914520 9342828 36451564888103221006799598679844534784 9342829 -1993995541803140965182927599091122580 9342830 66180861555904708426360112963042822400 9342831 146217056111880628832989117465419967752 9342832 2636037030651412679863483492722606080 9342833 -28696996572102623144749059368831540940 9342834 -11711697152593327158449609322071238144 9342835 30237370023351978759423184036712135280 9342836 -20808717805913079610736491515445115520 9342837 6488304211099443829040820729678464640 9342838 -115927151965092328259627958896603859456 9342839 -174246479300191730182589979947615413800 9342840 -8073264917487944271898280504379801600 9342841 60985259337044315738935061303927208532 9342842 29133921122617504283605674006836866416 9342843 -117053684638847215681562844147094321440 9342844 -22848927390790918791794315112474543104 9342845 3844366267077514975196771012064845100 9342846 -64670177740518488744331706759025149056 9342847 2203187229507722301514381176711347872 9342848 -302166175939733846254552893841767137280 9342849 230959516937947114321863374791630454064 9342850 -87113003174427679123270439192518915200 9342851 -3238989834693193656523919769410112000 9342852 -2267217145470913645848492061170137088 9342853 52495217888576733320478326012340543744 9342854 60343956277954133282312287074984737376 9342855 146920415238712255623905977830585916200 9342856 162095074574998384585148902557076684800 9342857 -134569283365787327436560356626184641894 9342858 3488130939098509531861186460252574720 9342859 594192505814129517987177229454344778760 9342860 32638895394992366365855845267959347200 9342861 -107142867688019659907290912417738350816 9342862 7952200535762743249201227520612968000 9342863 -112312196852667062590813263629265831888 9342864 23400220895228313559702050024658083840 9342865 -15594971023014276084481232980116468480 9342866 -3090737178982479693345506789016738816 9342867 173744154934147507665995725514283274680 9342868 -2230310594920719700277882260646113280 9342869 292384011168563895417796459934423470560 9342870 18634482888926717823895771915453286400 9342871 160735675280582035515850402263712304072 9342872 2118688814997612192270811744950681600 9342873 67380599666650170085572953107871691264 9342874 -105598915734462433180659945965839292928 9342875 150351072555501795973917621761798688000 9342876 -90567806193568138089604948394975502336 9342877 72616648064069912017512356004634077312 9342878 -51670747763546833923268075770902021760 9342879 47785164144439139351910543440663128080 9342880 83584813735015543345694464993113538560 9342881 291948814103488004552538112207252211682 9342882 77170995807024262407063029560267628544 9342883 -228899651211518738044305170290753107576 9342884 -29549093543050452262881361501790285184 9342885 108243220748590894094587822753544212800 9342886 53117015219114735422137372378176286720 9342887 -38586342902681462989360095612964410888 9342888 52661278883563572132433728149503426560 9342889 -265155896878254162199417598018175624560 9342890 -75288501598621425724734329204960486400 9342891 214774286832142308298155360793238304480 9342892 27271315632814934623194175546333268992 9342893 -27817140692270079872559028078454601216 9342894 -13883539065131244268082396720110464 9342895 -400123861362469357246439968488364339200 9342896 53955921927951678681037893534302208000 9342897 65826659124692256329725421027157951600 9342898 -129514615417167612526344681015630274800 9342899 -20091410014209935003451479824722883872 9342900 -16822443404362926347503137651096115200 9342901 -461108158904083010934928740270608520900 9342902 -200209784340653753059550573313251862528 9342903 167170363368144695540657296771921168104 9342904 20129408636233238663965159097421987840 9342905 -3671663766818523858550908108718876800 9342906 -76876846538710209135534195241716919296 9342907 21291840361133240688152216568115480352 9342908 -123058393001561492781041056449850444800 9342909 44224777848304034551538945126036066124 9342910 -6071534818013475904633947074852936640 9342911 4251528472854062131539243419422568304 9342912 13471082627426200672588687803187986432 9342913 -68106633211561543254281986622253549740 9342914 22470592431858877596943916721233997312 9342915 124315757290098121223792472635692447920 9342916 20215393160520396469687929524221839360 9342917 250682949791326048902473387320325223966 9342918 13897147262892473496253800107674310400 9342919 -30609136743720349216105046880463777704 9342920 -42972735838935955495294403284768358400 9342921 19741996053203853420601244851606213824 9342922 -43569099824063596159068769399803657216 9342923 149440692119924979080608532470877738184 9342924 326602681928908047609978816516744069120 9342925 -216731344523978551192323358266328856350 9342926 -119657616553911163917115501858100129088 9342927 -106644664076360461785446846018609243520 9342928 66257467095550265331049455389825089536 9342929 290428993074178951893448657446505612530 9342930 6899649979878321102678825218682432000 9342931 -4205469359835947663426837885349039376 9342932 8582461840819285170305538369461786496 9342933 -49937761663180971814111314204029810016 9342934 -204230951139300142958685937060861980384 9342935 11970081610949770500183204425791488000 9342936 179781887639307316214196086138857912320 9342937 515437719513650743108997714464327001620 9342938 -117209920159760570057406905576471312640 9342939 -174516597350358973284421300772224982376 9342940 -155892545768460529238245057547902056960 9342941 227655374166780872977210248369580578252 9342942 63781290080566278067593034012412043264 9342943 278264307140411213348232751216969301360 9342944 51687617261517137892603441029717164032 9342945 5373481762035316023935784817136457600 9342946 -14380728927088566399274658554681190400 9342947 -89558155111829488819753151025287285604 9342948 -145442629716680223727740769396912081920 9342949 -185836503478888922568219172187639179776 9342950 7235355996687789866416712101987884000 9342951 -45202067207696071285645809942255543768 9342952 -226919343660335116228211501363558630400 9342953 7608576821348597846824561342880615400 9342954 1015179897640275403280072171629671168 9342955 -77944682746522022111788363926651908640 9342956 11828371691587635844607887421870309376 9342957 -42096732173000334920481598698590240064 9342958 42531136355952304504186900280648086080 9342959 168982271167789912465775654691653526360 9342960 21710458498947610929812762340084940800 9342961 4995507143688240284688462478219381824 9342962 -59522600766795565256609621381176686336 9342963 69008288432412830321028108472136130384 9342964 -4155843600140444138598525922202795264 9342965 222874487712073540262123175611131245600 9342966 35435193984673819538816057177083650048 9342967 30003560851747736670379575481316721112 9342968 -125905170959231382496875971394025021440 9342969 15132367468297926495105102878811572448 9342970 -21598823807100144853574134657198371840 9342971 -317554125566327564179419534912797756400 9342972 -228029818297996264413923384254099430400 9342973 -262713831837257137523519645565390529056 9342974 43119127449926134020480341892433798272 9342975 157623671506560180394352584942481328000 9342976 185427467088394094276377550360718344192 9342977 181743408355159527210836491541474832000 9342978 6222815834377970385356495554415835648 9342979 -279592770945940095570529600079001224424 9342980 -2683768264181061107618970225960998400 9342981 -5244153096520705844661181518241325988 9342982 156749061998125114162163710315818430464 9342983 59284755371459012601607391787188272104 9342984 -43677655781468385854192207973580800 9342985 24146957503083902842509520539704731200 9342986 35919814134346134491973053316058086192 9342987 196028094474295542532511548265958246360 9342988 163289502186220184671302629559783321600 9342989 184417329051922965566131474023044598912 9342990 40599964738536185253538809374581062720 9342991 -1640182597481204551486625512578610176 9342992 3893697337142836353100798281384861696 9342993 -7393987013834371656528522987245011872 9342994 -57330599866605183553880541079586692320 9342995 -141241524606743437682929679215320402000 9342996 14076812732359444742859910329670262784 9342997 -17566484951456504778705668821649853312 9342998 -38084574012071378703630880947069927552 9342999 -101201949263583619498154798421034600800 9343000 -256949543727545668630655495665582080000 9343001 -80767543403163211078906216355176690998 9343002 -85271253104295728387861514301930026240 9343003 144834069940757697018872353832202568120 9343004 17671630626447521761711356640015898112 9343005 -7033713536291063720265940986769570560 9343006 -202741176978200381840130002889346386048 9343007 544869421680096837106217942604677112 9343008 224628441688227403139073721798695911424 9343009 -61604647655063007355626128729170631680 9343010 127698198452625307291942656387027152160 9343011 109902064032214315532902476993425719104 9343012 -43511079758422813760648121308213288960 9343013 97009569280154097048998546605196935740 9343014 95653424979532299103023975157589483520 9343015 -384727665449229198486830547450288120 9343016 379252807565920669267531834117202165760 9343017 29518851918016043070887858384184349860 9343018 -65356600955988689892400135060735514784 9343019 -101118176878119681823405006770671585904 9343020 84295217087413978397206897073238727680 9343021 54508270200742209655930269806800355222 9343022 -55732842441529683302759623605045851520 9343023 6131267767341734501102441456735547264 9343024 49961077515645242869441472365015367680 9343025 -192892843331660983965803753942452035450 9343026 3271834984568669474232602388550870656 9343027 83650906334932871094020390526311138320 9343028 44780934480020890491437166045051887616 9343029 903028775349867678921249687841745184 9343030 -74964406457542794907683165925144435200 9343031 -296376040195957466893441893975808778688 9343032 -60769382075368683020399119253204828160 9343033 51139800866200313988952229597221342720 9343034 37282482662979059432851276088185378416 9343035 2906647123292058819507454007201625840 9343036 -310200209777194719213942300846538340352 9343037 121024193192930552553273316676742745920 9343038 27368122545103083167368100565391183488 9343039 -12011556091979603687071304375155391760 9343040 280443476287368071715465757961748480 9343041 -6042827248674643039873299619494056688 9343042 71749888452282811473223944096751005600 9343043 -296240597205185730441164440502071344708 9343044 15036929919337216129112627560871896320 9343045 -79350083812826053021094005788219081000 9343046 -90238736404797669378615587328736312320 9343047 41426863717876722090210720273100602624 9343048 -67138050794455480807224191365068718080 9343049 197712606666697347152955899258282809050 9343050 -11174883043707045305410529723734080000 9343051 -8078376449984487566490752049493014096 9343052 12927196489392369773486069637021484032 9343053 -340822602944729145454313217676638427200 9343054 62658477175802630972048523420971801472 9343055 40256384645827040940972014670197201760 9343056 -22549881181237910647079222606420901888 9343057 278067257265885271110384824791100744306 9343058 8174180334565305557460603487739636880 9343059 64657711457369215800954920792849304576 9343060 114719833241985439361375453607939072000 9343061 27621165154885636114297877368881634944 9343062 101260975605590543728492487644030442880 9343063 -100347214713407951079750468591567106440 9343064 -307376503049534202151149315247087104000 9343065 97408415920737991686252529064103455040 9343066 5101934933331996449521155087347073504 9343067 -638542272497514311273652181418704885800 9343068 40210567128231684289764655161304129536 9343069 120597961366150576913761411258087986470 9343070 138165418553554295532656291759753905920 9343071 92559996493905930128407671290322263640 9343072 229781599713309150138408878306016755712 9343073 132682752263381174200283804803085324322 9343074 -29694222020953180061464862236944978432 9343075 -134872639460534699006753506237508538000 9343076 249796806610285078393238568501414917760 9343077 -184965068966709236185266021146568638880 9343078 191309855899110812695891351100289327840 9343079 15232560501236970962215818202084170000 9343080 62585530752197464673966071867072512000 9343081 30918992222062958635428127172831856240 9343082 56037014656712080619403824507730415872 9343083 3347475506099454856672625811930390528 9343084 -87594129901024432957520269980118848000 9343085 -56824450358275066869668064423419903220 9343086 65601344428666270108850322749762463744 9343087 33356793215158878456673579446613777440 9343088 1303888053473133010415446693966577664 9343089 39196260153074698655942166183021792384 9343090 -13657764925749168768977524152007833600 9343091 -220487881986772060653873168830063075508 9343092 -28810373304808372454805799358950404096 9343093 -48078786703025743278728660998982087040 9343094 -117786118398875667835466312957461271904 9343095 22161113788108535544697387894764748800 9343096 85605201600173639591994481766856744960 9343097 -185599151265759668951475138765779570454 9343098 -139899281157370326040370548965582773760 9343099 32560022308918207979850920538608584100 9343100 54090723847655415637878688182771494400 9343101 35040086668789751488598675536830008832 9343102 -141997912267836577200297216807176929728 9343103 12317561487677813046864327578626813440 9343104 -87098276835356002681279964434661376000 9343105 -53939760188704566613862119246189958040 9343106 38508963822005235268635621732486256128 9343107 -206816336814443859842942420346168120600 9343108 176351278339553928099512665185052257280 9343109 -352177581753250317458511007437874422690 9343110 -14574441112731213780870596134662727680 9343111 -69510063747865307804537070436698637288 9343112 -190099767268389506548542042086464588800 9343113 23448809716169439820573149628966118784 9343114 181591678966960133243489593445181368832 9343115 -252006248318822680336356147553406390400 9343116 114170740361536211031399593753238204672 9343117 39313323879173779341775450620638600000 9343118 25287016146009845772913888263812375616 9343119 7073545102741805203144667234784283920 9343120 -11486833180409955022481417144820940800 9343121 -23933980567769631478611554981879450112 9343122 76018848392540866021389683728935171840 9343123 126322326191055179514596310849190547372 9343124 -4334311635100654604073241149513863424 9343125 -24488419069984109022331378615148220000 9343126 490938555577850263418173120520656128 9343127 -302687751697340535963646422412267764024 9343128 -11310539909981809913555753065943715840 9343129 46430979333648707609769343960263735360 9343130 382744944065626491528954712784174469120 9343131 -40597862577780827616976833820061760000 9343132 -334291535797080600974580870908663884800 9343133 -76505221890492792694877878821276668640 9343134 -45018740850117862437558878295429221760 9343135 2475880937124039561988691586577639080 9343136 274555468811432636408844010452418560 9343137 24451019340914804825680706719113026832 9343138 515585069152791640210041470732100096 9343139 157838191376178398710545520084640915424 9343140 81065087306890228518284732717086617600 9343141 13563275581960259390192039780398585500 9343142 97953607532178420363669949844723669472 9343143 -243516006321508108574787894575246459568 9343144 52726029044610744750287092615475281920 9343145 24775382048781936888052851724026406080 9343146 -127250868469195506569783357230100600832 9343147 -282162263723584617399360060311200751616 9343148 -169076438115438466942559582186174828544 9343149 -52371585140167514426604300382221272448 9343150 -60998258604672998918461155250835784000 9343151 -1734908803948568928002354390530693368 9343152 1069106109579809914959068390202802176 9343153 66858904398445109830313643290210193460 9343154 -50020169148292803096455727023208818688 9343155 1615832135469700731523527364682150400 9343156 235179385418779551716627235814708699520 9343157 115703918818285401362938553305477511406 9343158 -50818648154008299291502651380015673344 9343159 71844645718190301253053061078298704816 9343160 -26145991222296299523160452420096614400 9343161 1059197048084798654624956963345868640 9343162 19585199792825800351759390788505828800 9343163 -129284669345139260566021371550784247960 9343164 118446013915022596387499812752018264576 9343165 -63751345644556044818307127064074306140 9343166 36920548700681380140948588318231977472 9343167 -80808042288943972127605231563831384120 9343168 -88741195881236342518662280229187223552 9343169 3504553372811736467910989784672597408 9343170 26655896220059740062327331794817266720 9343171 -284586170843687585214910501735538608256 9343172 -69048001701680700740062225997890191360 9343173 27013249636638597923151493968676371360 9343174 -134516657022466531185510082086404229120 9343175 -63281982794628837656969363714291250000 9343176 -120591230257442847676739866442099712000 9343177 -583734956346968507159167376842245667200 9343178 11615587972917805007759988706214646624 9343179 70460933670601822303012406779822113624 9343180 49602577039759633454316531159950868480 9343181 -274468719853439400435650486213721554400 9343182 96133489459185541292353783512408213504 9343183 -22882747428640106266440551547623040 9343184 5494144530641020628022797361875042304 9343185 -30097046357671482775757233489614163200 9343186 -22029469938714019674702743886172510080 9343187 -58256496909770097197643779296653120096 9343188 -5666983440583221952771784782469392512 9343189 426788313664937150123002551612103651260 9343190 27482263790597013523071605185857657600 9343191 -68134165726466068158328695906406917120 9343192 -323247136621374051846131654368466688000 9343193 32758623948124990725790754830095898320 9343194 -37743098853402803517409416469080038400 9343195 101760973556668658869828587011720395200 9343196 101185480093312331897240473534141224960 9343197 -21378485607065380142177358373942979412 9343198 -31453304185116738390180633135219864576 9343199 -165430563151175538770692932852296968800 9343200 103216172091223882628157655220158464000 9343201 81477271309763080258938052049333493952 9343202 15249794133289461947012032548380352000 9343203 38524417120241195984959460900363070048 9343204 1816605247218335598236091501271749120 9343205 103715533649909373076621584927165652860 9343206 115939237731555603582975355745759150112 9343207 101881833636403387710747388120518581112 9343208 20629632233711969884746296858965032960 9343209 237234627330258245664348768036256220304 9343210 -71915882569137279972410598280848882240 9343211 64509940305959930435303619010753254480 9343212 2711407452423093756042538518553927680 9343213 -131035073248136173373043301553501133216 9343214 -11772321966331960995332201972577827328 9343215 -60411763108892727250384721879751782400 9343216 -10957593247256042652635478798391443456 9343217 263340403518438684469445134431187096704 9343218 -1097179290375330825139771311095135232 9343219 172943378942673225750534185828474556620 9343220 -22743445327703843750402982480964224000 9343221 -112685661472212541436938978675541636160 9343222 22299411874421056513817123503241087520 9343223 300174343629455263788324337637422346472 9343224 -179075484817509691914710876229907906560 9343225 -17605021121700668015901975623594462400 9343226 33834363671002384800575261958906387312 9343227 69410461104773559018538270096489551360 9343228 151571447625692551966704936396806893568 9343229 -42553726466089290603766670829496273824 9343230 7088540551069038541304438503543691520 9343231 597411476800313278399022505105447120 9343232 -179399489000527453090323261610455465984 9343233 47843932284777481204919920591294667520 9343234 -70022627179018083978218173548535750848 9343235 -329785360899548535876946014478254710880 9343236 -56725307849013182175405286680614277120 9343237 -480939700889132184588948741602940320 9343238 18072572691636309845961379885278530496 9343239 -106879218281009173906501929840623359872 9343240 34816652101739971810495597408210944000 9343241 246125688501536842926883487564833384500 9343242 -49633248080610930400072550937074165760 9343243 -1538817056416324939313869156266171616 9343244 60213224839069591125738852635874588672 9343245 -10525532770092971781862774394183147520 9343246 -92979370239897488356771873140542700096 9343247 -351078117983629759019601134358378260304 9343248 -14830690453840422032330689666147418112 9343249 -44410950599122856450728707303518280000 9343250 -32354800836283753389925690647640320000 9343251 -333405367801327461384977395350216012480 9343252 -13229673113513549218883302670889307264 9343253 -158341241786075253137108645915374535076 9343254 -110405909092059522898899928752744456192 9343255 -3545882529586081531906891775384805840 9343256 -31361413797180027233384626111914393600 9343257 29196805260534298196053776332988096 9343258 172107124367783409144655868000657297376 9343259 42162085341167356052016077763146341704 9343260 2543891955504304296529647575179246080 9343261 58466821416977962392709216514736469862 9343262 -69581269437535386785697533937236846400 9343263 33082855701912462151478778920840540160 9343264 -69532895269799685607759927673490505728 9343265 271600129567847298167363958723007998120 9343266 -91992399177822643668490895321278862976 9343267 14970685935784627505562509217756096000 9343268 -26208903294068912699328935130656913408 9343269 6332313242954714585324275752304883040 9343270 9690433702372750045590422094071808000 9343271 51198384379302496632406159318710718368 9343272 -140700772090918936410977360715493294080 9343273 156329337627756989350745291379895088464 9343274 3986079080202353418561221992265174880 9343275 -12062101550720070949579408474411702200 9343276 6982301048507117410379393271111680000 9343277 -14203068992534205372700991438050696008 9343278 -11223450934978569357681122802892842240 9343279 -419088503242688665960596931786743884928 9343280 38186003924191209348652642598927400960 9343281 -33872700870049883013925832092531079520 9343282 -50182371472107104861428917355944018528 9343283 -120733129767559021878720258973947684468 9343284 133738192703102800384821751508013299712 9343285 39829574170522891912068373074611281920 9343286 3347776829767389530523147375283897344 9343287 4722854201718112371549762064037386944 9343288 -110119029821910479311844746088222208000 9343289 -52919825260617992485559167060421597910 9343290 -28199231657053242314998963521056440320 9343291 -232149905060304402834201933638760729416 9343292 13831137805958873457551572668849272832 9343293 -194607026270941773828167431386261601536 9343294 -186804612552688140036916121422624130304 9343295 55521859172507932060909036161287416320 9343296 -43978034334189830477051937400962416640 9343297 15208259824153959867361830944174007746 9343298 -19497408368301844501004020874795136 9343299 -465514626309222684073734711750216960 9343300 87947581863836259620598030357171628800 9343301 234943362059181639753585524873993392704 9343302 -56460690141021514078697699710433971200 9343303 -291083523108208799117674826939054145448 9343304 -228954005742046690268736313035089034240 9343305 107809338933860870119269504777550611300 9343306 -39960960473233115194425351080438373120 9343307 -54411760269343818838851311687795788800 9343308 -5313591056071774941335931500068349952 9343309 -75138611998773998063522604550349408040 9343310 114529346284014743354902731165034527360 9343311 194640246851007372959717562253144161672 9343312 707121970686221839534786962956746752 9343313 -64734792052048248073217671793039035392 9343314 24796973358023682050498786839555865760 9343315 276961060418322549394694296375967334960 9343316 114196949160880386067054906021124530176 9343317 -39339149998903698012645289935128134752 9343318 -127307206154360044374004559874994838784 9343319 298601892800202857173126961751473696496 9343320 -8602449396943513063870148273602560000 9343321 5464078834528355283892976807887706692 9343322 166140107577189275016690053361529373952 9343323 76293630908979057083109004569611516160 9343324 317961797058738983330892119129873582592 9343325 235365996050422805948593054404795886500 9343326 23044803800557377801664103491837440000 9343327 -29104910234403808195097852535284364288 9343328 -187364233954054592222901819553341112320 9343329 -4166340046221416591468917155800773152 9343330 23326017873814711064355793924817894400 9343331 -131056954358571740933780527608607847688 9343332 -72514437362381421941805578501378319744 9343333 -371751276404044731798833302007237532418 9343334 -49373300119737483659811735520096757760 9343335 -40025676532171524391843920255934839600 9343336 315299685813348849650042959200573849600 9343337 320296146332327758554753561932677276986 9343338 -21430100618780273347034391737119801344 9343339 -50048281559581990311617308358889168320 9343340 12284233425048349526036471103854284800 9343341 61031938940905825014093923249188800 9343342 -80636860976283024487229772665067860928 9343343 -8886088731379458359208674549447922000 9343344 -7259321913045868659755177954327494656 9343345 -12509011500116739656272551270529185600 9343346 171462517868970448465861855552357762464 9343347 -32314846470707123532264878153454090240 9343348 -58508310890988250865286346082560108544 9343349 82198740448808218528771354429715650350 9343350 20700332835434332712017641929534616000 9343351 -74884911801866872178297107637399132080 9343352 391259816838709341012663703072800153600 9343353 186882485736531203482633825074873797664 9343354 -39142144999369887120914746121876436624 9343355 35852654223739643056153583997222108960 9343356 -132246058240021609429977849181915447296 9343357 368405747420802209422751399547257705606 9343358 63978677168727716145614818559329744320 9343359 -29199914493353436728203086137502254256 9343360 -34662193562165155486361111128493260800 9343361 -75382925141716819189191919438230867708 9343362 -40791411669516713062850950863441209856 9343363 579418562899973830310241565535797574824 9343364 106232515202930398447062748252522982400 9343365 127465755617274827741194658125118860800 9343366 -22696585491246419412567177194534014368 9343367 12387674809952116470648812869106534064 9343368 -91576810766536132347122282737539148800 9343369 -64616029243702352684952382301497698048 9343370 17272265221605401353293920177283812160 9343371 -112973830424573468741894967213791961360 9343372 141106362675224349078436506079827320576 9343373 -55778463188858245177890365112173811072 9343374 -206477349508279941670183644141944647680 9343375 -365875321423069817913946969546933698000 9343376 18995590845644917461731319620123492352 9343377 -420266296803880144875136447142535512160 9343378 -14346331136515547091245667188801520 9343379 57097343846982116194260691041589187280 9343380 -8067825602163654773370228159359293440 9343381 -62084288144485557565654713032331272818 9343382 76586552533160941582193034350057876352 9343383 -36043149069295256247694069786490799360 9343384 1808287346219199402082154339499909120 9343385 255014624182945280877374675264269640580 9343386 -15306419756285292023635510493279880480 9343387 -81987007687930966922320022498073198816 9343388 -59808668724529959230601004746395718144 9343389 -78485107466650264748311230028328382432 9343390 28626653152315307269019084557073448960 9343391 5386415398576556397790063645234789800 9343392 -185328041957335006681961600787318571008 9343393 116884986603769689857801752684176992304 9343394 80028590674232094113956336224142620960 9343395 2492367571101094086624495582255552720 9343396 66197273629087181088134037946568028800 9343397 -16548516146554008993996033758319507168 9343398 -35703661313864829285940946548816149120 9343399 61039482175110816303241242888676890664 9343400 -18086536456649644577975537229545472000 9343401 -58690397065391759674433592722358196416 9343402 -1577327619905428405719215812388301648 9343403 -110388164691736990843698652583201670348 9343404 30741935815444163210663337442737192960 9343405 -74447072441512358353915250522315865600 9343406 5119371396303953797292756247568825152 9343407 51497139576902681503744164670886376192 9343408 -6663066592249090224908219077538512896 9343409 -363602841273620481575410968286100158080 9343410 -67495782032014657048766722172629808640 9343411 -57733094067272459283813466114160050176 9343412 130273473250673749324798586840023007232 9343413 -225939259625352266573475716806699055058 9343414 27851889144897774397110241736746225056 9343415 43267257050594925504994868557733865120 9343416 1203809653715811475909450825573539840 9343417 52963468254348688905130515040650591120 9343418 171434323944970963277877066706750849536 9343419 95283878904603625534996294156751281944 9343420 76826693896027647738833549383095329280 9343421 -46691142209451636372606094955226593280 9343422 3302988310249587217256228923790036160 9343423 -169079420977363773620934613078763923200 9343424 11785145019243369801241689566327341056 9343425 8995680262219212277857280844695972800 9343426 -79597552947881611183707585872959031088 9343427 -328887391215881550404615104736547840 9343428 13302691547154072831598119562802995200 9343429 -122359325914450923580213695844264342340 9343430 -125120191799896867907992308951708704640 9343431 -429293533504275264499134517039346784 9343432 75692166764287081880127907537563156480 9343433 -23517946553025290321219364676986158112 9343434 -106468823691719756935323347147791345920 9343435 216862087970839105406700173093761982880 9343436 -73467848615303500932512771579487767040 9343437 -199251003163892209042963837599459051840 9343438 -17160002273801522991241195093926875520 9343439 -42469445239332200960932978631710894080 9343440 17510170902675644324337628733285990400 9343441 409294756340183611387084007043931442800 9343442 10087482742211426313525072988403088000 9343443 -33274888059041543702041256800375578000 9343444 -123077690414506747792577858771019257856 9343445 -21276455436756036197326541455367371410 9343446 713118120582013008435560191142615040 9343447 200735781704649749343871590379233525896 9343448 -26330366095391182284978730697210880000 9343449 -45518154774135326140537999963133819532 9343450 35518750656226189475008566636405378000 9343451 26874492636195728803631916161140956000 9343452 -68027139310242006971148176719477632000 9343453 79342668854601514611639812635673497856 9343454 -13012342787993957939683633367799966528 9343455 -46168272263769697366996545151703112960 9343456 90331747291959679782080881232193257472 9343457 393859265576746326149943760997428844706 9343458 -12404243612081546628092646341456655360 9343459 201919057407917719834228154546346915840 9343460 11570445053225784631933731483750297600 9343461 174537810638588563314564595392354994272 9343462 16871027282731696031317801554307052544 9343463 49859819175148318187533905013266675360 9343464 -19851424256698423522778221913022382080 9343465 -186304780821959807378686867432498450140 9343466 -95819595974236785928815555092173163520 9343467 159553185441365946811057710414422495436 9343468 206383242112428930798927264489350334976 9343469 -90745892725710033502136526964978361130 9343470 -475066906767454647572211807187061760 9343471 137316092107886857384013506988197550672 9343472 9742014202249976562940087593447063552 9343473 53768359725512380723306531236890721600 9343474 44999585099266053175404430147079334912 9343475 54749890328708366810741763916844787000 9343476 -40643100712775902835742678958002370560 9343477 54205996703288671526653414607773395456 9343478 73952121603047663450082023156830837440 9343479 65462771073731056955380665921769962984 9343480 -103836742568458144684426534626680832000 9343481 -67563852263563594089273923436498582720 9343482 -39671213120020795992215373510898065408 9343483 -9839060893202260250063338827627034800 9343484 -186941785431771345399179739867846057984 9343485 -2782812357263212820119253976755356800 9343486 -14448526991825961555422457862168126656 9343487 60102166000032414555198435780575137200 9343488 31381010659784655138381095284475166720 9343489 -25081193287345307055370444123398021240 9343490 -1652887416126560314250749090646079360 9343491 -185495442510810244468982109187004761608 9343492 273684011825974863127867438603732646400 9343493 1421218801026133594637127094791982464 9343494 69510300232851221384217634087912235424 9343495 -93701362781979421478458560146245785120 9343496 -148296445338955319753652494005252254720 9343497 -122696014735179887630327389801834859520 9343498 204134772683153976655959038389854942000 9343499 115711053849390841367126740175893968 9343500 68179062074695954545107732135765760000 9343501 -78504716213105923916325443739850615498 9343502 11196578807577578145378774294928241664 9343503 50180829533605797007750563123512875008 9343504 -31194685240775172772725660057931079680 9343505 -141547302444129458572159675570316339340 9343506 -169388965252956914182585446223586457600 9343507 131669090652915241728846159435848819756 9343508 8575954358077006487904293813694227328 9343509 744098525890605554075415768736791360 9343510 -21720867978327346134478976049279895680 9343511 -379226737158137143557819625919867592888 9343512 -5773691889255935008666916466883430400 9343513 -4541154776006976990026168885292721536 9343514 -57121863706922540788280988164709840144 9343515 91415281779155765427642302355716638320 9343516 -83736770904956583099631145344783457280 9343517 187723330372072247495464410296740649472 9343518 -8835347455435751960958714620276072832 9343519 -265435546809351655316233110891223116656 9343520 83181538615731394591771759230477926400 9343521 19266529461610454606952056679584458320 9343522 -84156942954316931714658698936537792688 9343523 -37320765902758038374791262101548000864 9343524 -8915644265255563792713137163039817728 9343525 -115315132737280700981104798456421338700 9343526 -69589129884964138581975826455299808288 9343527 160160664148389099450103311318443290920 9343528 16314701940686512234287556699234959360 9343529 24941044873784472416268245366515070976 9343530 -24941506235779459628709457772464404480 9343531 -32959675951178241684335896392518759472 9343532 -8105589177324140941263477640518256128 9343533 -211181130883038004931100108682564646976 9343534 147664969768236309254586737142189316416 9343535 -209473001995084603488896436177425424000 9343536 16778062473906473290285930981945442304 9343537 -26945184000059453810624600554036777728 9343538 -772711370280066732874575299229189120 9343539 226854126316677399262832685379592527200 9343540 -177319003373645797916692801227172293120 9343541 -84105010928715470278270620877170674628 9343542 -41484922347838917454584486873756493824 9343543 -107186005872537230662038903341836916352 9343544 -11272699624512456622990017271944192000 9343545 38608890595237258712287148679759604800 9343546 148000274936545508836877614202955599472 9343547 -40990906302913471591115342745572066088 9343548 -29886608018320939660195747016410277376 9343549 -372197642166198338620247005343062344660 9343550 -84781001067105667435037211090066139200 9343551 83339331818844498624939376700346415104 9343552 13761634727459661213341454559231344640 9343553 434781558135716226281795929275260353920 9343554 133597182740097039948798605129926748160 9343555 9361269211411409487452641362900337920 9343556 3020410088021527774555847527542684672 9343557 -18579597969169426684524635327131339272 9343558 87454924117798653034024922082659619072 9343559 -166232659086234459096786380335616223096 9343560 -105382823009948652011134015032260198400 9343561 84335045259006561915942328882406599632 9343562 -16009286952721120305877795239078230688 9343563 -99042643574342074891260795316285942056 9343564 -257692686847987714928572477966927469824 9343565 -100078770288702123878245821521880959520 9343566 55206041333720261820851192886257633280 9343567 -140017061549473157552511845819383435040 9343568 -27443333049065225936388433283223552000 9343569 126202313362352862457063675326376706544 9343570 -1194869544980695733329000204215464640 9343571 -86265226886176097648750261496673854228 9343572 6747123993287134009870270556900204544 9343573 40286656433147097517382405379771691040 9343574 -221837914141795133420026661116966588608 9343575 152569839788698703041726770696004812600 9343576 -3249409753989825215660158143266611200 9343577 -244828785957930578497152456863255699574 9343578 58087360595138975114829433851140955648 9343579 41224122397616686940876110447209384976 9343580 128565657212920054667899194767364787200 9343581 80264515388589874487115541314383260320 9343582 8396554763241812744948642532315151104 9343583 175328242547506429005592869340901516832 9343584 65907026732871071737630872777813786624 9343585 -148252026657555420576450382461552170220 9343586 -2812889130939002726629022437800407040 9343587 96519457241469649776971742245757322560 9343588 -153190304042724436356113224578865197824 9343589 -13794261011028216595799234433927079680 9343590 -77277664418868988171231551651646231680 9343591 -104060745807192707285279396908729334448 9343592 -182347172218114743406265472181120204800 9343593 -37368501252222924018477759256098480576 9343594 30794608114668529858315675449309623040 9343595 182939970801380220087225673473047589600 9343596 -77205724058848107049484646410825476608 9343597 -317043705704692875276039798057095979540 9343598 11487532005056785406391865574084905920 9343599 240104075751272038753385570888863488 9343600 11090107385942131664182527840799948800 9343601 379605211649223598090614126407463016512 9343602 -137719569810943360151429476961954801520 9343603 175821408149797026271726409070320747852 9343604 -159603388856676668637159260412681043200 9343605 9098714739402508986805613371863307200 9343606 91198130002348421241401046392560558752 9343607 22845822520125610998417622308991387872 9343608 -204001183912161826469760680685229793280 9343609 -107934282973376277332872575384236162160 9343610 57185489961035885829552960854069357760 9343611 167898210988229249043731598513448662960 9343612 -11867336388545492132296102273758686208 9343613 125488090974884571025044716549178310764 9343614 66225165178524908143430622025108082304 9343615 21884128797300408325276396536148934760 9343616 -165464177113399333838762914899705200640 9343617 50379899407891275635795458026231079680 9343618 74406251758388518006442033634230711760 9343619 -132240305252609274553245037356999028104 9343620 45831590460441272229279261779574374400 9343621 -95249200839546246074172566271629161920 9343622 79376264139573071657143353791167081152 9343623 -2723519835044368686089902049699606616 9343624 27015386320118156998686731608390824960 9343625 253202198610487729871755011794737482000 9343626 -119203110313963116858973781128034208000 9343627 -22962701290823179928362166784715028524 9343628 21782805695047125629206728327469863936 9343629 -117717472056283620104070903714684780852 9343630 -3267484720701874409979148601969366400 9343631 1134834613107717326992145403952865904 9343632 -16325982232529424480782720175024046080 9343633 148298819711810758856330228393272777204 9343634 -119686755392941957351799829103621532784 9343635 887679588703577313857903683737569280 9343636 281509354770234659320238737798051806080 9343637 215531553359277299348636952334251782286 9343638 21037842470855303540483140679176040544 9343639 231253293790631930466706605509520522440 9343640 -231453531605261960478184842660595507200 9343641 279896803979169953658099937453891761600 9343642 -745362752510308191139584103910694912 9343643 399990558149349492427290544474477157892 9343644 -57245999291504739347625966629511364608 9343645 548184579346905445722304925299528542720 9343646 13640293262476543845885290728744128000 9343647 26136589413391482181573494397926144000 9343648 122144331030396148396688617211732951040 9343649 -4584928690060152474383740895282104320 9343650 -23435384907207967566339992812294694400 9343651 5361903691236182171915859025632469552 9343652 50603524144069197259765731979804369536 9343653 66252207545024118481107015415967232000 9343654 42011298402905287893311038662621383232 9343655 -36774095067985301271687485747661804000 9343656 -75539704973685344595877524919894425600 9343657 -219519427089477878277041684585376633094 9343658 30257816923568563282922942813214735360 9343659 -35258503071911366818441518298304174640 9343660 -148502109706515385345150489133068216320 9343661 156730455475061177233326177662338922262 9343662 -34276423537322352829476645311374367616 9343663 214368177888337359160627901934337733600 9343664 -87557766194612467549309527978983915520 9343665 -61093292786044814594883733126249066200 9343666 179175754797896038609240937081946166032 9343667 16071102882801033397556401332942116640 9343668 -82600928161750410112372442761891676160 9343669 -136246558413623579866064626862032442304 9343670 -29637761436429312543732199345084496640 9343671 39777240439881046119264517289201906304 9343672 75771948737852504595340812062351032320 9343673 253490409203084461468933933800335594922 9343674 2032365795046746690886253319756959712 9343675 -17779969441026046120046711529489800400 9343676 29358573242449105839629516449240074240 9343677 8375468070765754897065859530829972032 9343678 -53166536225952925204714951282511727360 9343679 -67118961021984302001193653118887516480 9343680 -9824358746932099150933498259665059840 9343681 17898770387682239186629512601388517312 9343682 51748361458088911312554556455607576992 9343683 -28190333393302885043165625840406183548 9343684 -28761987112682770704080215660901253120 9343685 -42053245614788928488800588448482560 9343686 70888876660284448365842657805699499008 9343687 192242262110650846306569583675548031240 9343688 -123523898017261613820513185701118269440 9343689 14934134448783747916603696780930788624 9343690 -233049694579715001113264888290466568000 9343691 130428346671422895840450132119172169872 9343692 64890652677061905964967625684398198016 9343693 568267394426402611895345330721027126720 9343694 30186520643047012711340220919002638592 9343695 -14970503824340613927392511657203873760 9343696 -20895410253664076408434116914112667648 9343697 -1728258987715068601760124239968883088 9343698 -5653940157131708030077990030565468160 9343699 -57065101271884268659155176993759871536 9343700 20208945704682881066539197446611968000 9343701 105688331338866453116064265860737902080 9343702 20542916572999554759113960632613248704 9343703 -104278035306694489176504646423988733048 9343704 20971497603522661562190246871231365120 9343705 49395118978085212474537724843974387200 9343706 -245568071680708941054365345985847138560 9343707 32219237714234453771189176400965635888 9343708 -18769168278983841402093866737899770880 9343709 425239660909191300028744064606827286604 9343710 -13826588290249255262560203978958202880 9343711 -159737535351619984005300550881139172648 9343712 -141593166428938902804066998089124413440 9343713 -18850014403835374700334102813650884800 9343714 -32071933150479796527160387757632922544 9343715 139907808909377826748365575789619735600 9343716 -85876814651250010543677035004500610048 9343717 131288303398113183566786571090817932960 9343718 183045710501563237938018589789274638560 9343719 45541211044187658466722487481408136960 9343720 28377349627342387528006834396240281600 9343721 -161000769272896101280847036055418147548 9343722 20721019578147519377829677785336995072 9343723 -277797813657630376867021022244402294028 9343724 16156556139922605658853114790635344896 9343725 76603232486119941083420646462437760000 9343726 6747655150222083314876486061012280320 9343727 116177487777630796025995920280865098080 9343728 627567922142361717140015903885230080 9343729 -327809538561621027581970944188515535040 9343730 -28498388100393841038779013356550888960 9343731 -183076311126352702107306996785245896648 9343732 -176659545737686619848201782317110923904 9343733 -103920113223600693022701590065710307680 9343734 -37875802849850728208649979515277984320 9343735 -189679835753276266536495653050846033320 9343736 -111793592389454679702747568344082145280 9343737 104715046295333025181034695553744832708 9343738 7642314448117061774408820666818417520 9343739 -170791909902807528860390194316020804176 9343740 -34241640049395554120137981564699115520 9343741 112945553498243835546836741544010752 9343742 138379571974292564168796690598630291200 9343743 -40218669611139855991648945681905129216 9343744 -85522449545072356128026232013518274560 9343745 187207089238882462699669539989138812500 9343746 85074251879452827179814249659360833872 9343747 -9297155506999506936520723003580304736 9343748 -465414941572691028651139497152403640320 9343749 120987869867529738455709411526757730240 9343750 25109158022034605500875920799066000000 9343751 390783402571835137705004900976051961752 9343752 -174783256983107919928885849287522140160 9343753 -268407174054034064828123712471428883440 9343754 26019815691995325008091424658462400000 9343755 12436161759852940280632895444861847360 9343756 5957752841754876876669692980848118272 9343757 -349261481078032827423679218452763137994 9343758 32375187494513789831485832056404862080 9343759 172572820010724375054607843618805558960 9343760 -18601297125040270004167791510768107520 9343761 -72861919402814065450252162575889788960 9343762 39966673307137603427709814176189281952 9343763 -869540997143223029398779102977176752 9343764 -106121292516242806276345769022663385344 9343765 181376008968858743752402618201034589660 9343766 -238486957678140637167214066840333513536 9343767 68542150926624160916250075654866258280 9343768 -49237128409275277456684819166905098240 9343769 65895079916657347195551433596022564500 9343770 -39254658939770370659021658792331791360 9343771 -2997955719759580209602965848470630400 9343772 -43066630722573945604345353163841015808 9343773 -69758625738201233770685885210153886240 9343774 9784406677997954693707370153083275264 9343775 -4194984436425874065070844654634000000 9343776 5688377786167738658690339802389151744 9343777 9365909088981463241555514100013159400 9343778 -113815142248583916505174303886138427744 9343779 -208300313434596587234406984228641031816 9343780 -78661287327474068624768161410315148800 9343781 -17159692662952501751251924179982364388 9343782 24754015476399925916021610015504076800 9343783 -165363191614481125018927125030817736968 9343784 20358575645980382137524850947674434560 9343785 -59588577865760489647065432148879598400 9343786 133109142443381297108037153431401724592 9343787 163836520698065899419956505498954176436 9343788 -236118435645728001844461150168089001984 9343789 44294569659951309607494897011137324160 9343790 -10028263740480857961150933469764096000 9343791 -239384924468479154645906608694124660600 9343792 32601982533063907394989912978536005632 9343793 -327449825720767568268295258441165886958 9343794 32131097808977531270250649478886870528 9343795 55707134847769214044424782695776489760 9343796 -30905648494229874976851421090788802560 9343797 -53572166558538116806290752063401001760 9343798 -50906051693888658763578740358000789600 9343799 55037909331030577827747328719477481560 9343800 52854016114914402041433912683865600000 9343801 -5064623816733231105583927405470456000 9343802 59081783970381886211487149899494450912 9343803 11660204301387624142572443720234337792 9343804 -340532731174984889421630667162183731200 9343805 310236214842694555615812374859833772000 9343806 -59514651751526228641712478453130274496 9343807 -107449935183956598729997546971960287760 9343808 -71816343463540368259657554386265047040 9343809 37277102575016388471855179687854314240 9343810 -16687952546010031985184581861698783200 9343811 1148932656663367629138939146364277584 9343812 -19282720817240878980467456243501838336 9343813 9431983132105177197070573071904898688 9343814 -2421320730368049717604833591822955200 9343815 29063946922118834665258246387066578720 9343816 187323505688793428661423519471257487360 9343817 -86059548449939141307522157793386368 9343818 24495886721725522587309598186588102656 9343819 -151709367755402442687419870902542165456 9343820 -208771459246455935691111560709800755200 9343821 249056730002182226882074854599525867712 9343822 -10600916689317461379390772511426765568 9343823 277921961017647495484246698848952998640 9343824 -13921327982433401598037817761620295680 9343825 -122526909019291592599623924292341823450 9343826 -111202621924408863608632545698445483888 9343827 -26449343924616013531934591655650922636 9343828 28801428097436323925072358855164880640 9343829 -572419849399894746580348775078853410880 9343830 -61298688611520224678005216160596992000 9343831 -2033910060175733310564640609844253008 9343832 8786784244755452877685842974225940480 9343833 42753445709871200505905309891377481424 9343834 -9923587229306854300564940384603409408 9343835 352005179032786430479374000415966196160 9343836 -37065384285215526139636606472669864448 9343837 -81793279712919366356702266274020483968 9343838 28989617659039281078917908248778432896 9343839 -231560079897269649618311026718780876160 9343840 -125921390975719497522649872124438118400 9343841 -300918649169678814109983742131852439320 9343842 58197023682165703738870016812197143040 9343843 -60537758195658822308556496823029791960 9343844 -180638409884279366449087150381961468928 9343845 -32122321520259771128841495095470855680 9343846 -21112004289034728640329686709091833600 9343847 -169877240771243991930451571823619583400 9343848 -2208815514351223273403210940136980480 9343849 291441796864647002893030433899967617850 9343850 -16902608377891177216363568161392303600 9343851 -425033720400422816975071708517455776000 9343852 -2030464616548728177619394837298675712 9343853 185166495527774613987275429278832580480 9343854 -1734864109982393348034834624977668992 9343855 -142669056216370600431912206734322711040 9343856 18226160925096876833211117339879309312 9343857 370514952929084886977292242508563136 9343858 -136404073713368567427996989185768512000 9343859 89761388848195980186781471126772763912 9343860 79244648553359408349997632021651855360 9343861 -57728369041632270770769367015319407808 9343862 283968838794969150802607009951884896 9343863 -339130040660841627859092399218758243680 9343864 -19625101523189473911252218434251694080 9343865 40778689300566834876462312310046039040 9343866 -36104766155610377630154401302719344640 9343867 -15577616724604043607448707986447138480 9343868 42171916507123674513441562757712488448 9343869 93338537064201595288802147212755128160 9343870 -62210652118755290413594282546236573120 9343871 -516943535194729939272008933549257251888 9343872 -198242709397484908510507137747187138560 9343873 10099998972391381097646218722878427200 9343874 -154104585403728674271541695272164118064 9343875 -90131425889980598464469232105182916000 9343876 104816053679115092446043116890196319360 9343877 -333778952359848042300794722587919534560 9343878 9485505459278387003308024855780473024 9343879 -218362118114126283392045388039286092520 9343880 22473799777315269113703779653720473600 9343881 -209148120129709948730800816490141772630 9343882 -20809335133132570637486500774028958720 9343883 80745557626136291945972999859282235680 9343884 41554479223749140590791898712858148864 9343885 -230875143594442715160873508609706826420 9343886 43046865728800449046562069029288692864 9343887 -99185671107231293804912683800012403200 9343888 -15784534411512338576954764128759054336 9343889 61689543676811567652618550789573620720 9343890 41702981190269652269666903323965081600 9343891 -49877854809744678015510165679773686568 9343892 311120447144268189008989928060668296960 9343893 -10557072063064794216780867083565714336 9343894 -54609152112395512473418716246563933568 9343895 15619512385339584340472614057768052400 9343896 63928638471407162356385976072654028800 9343897 -48454275045346285544060616344715765228 9343898 -44231374032388371576342449110828068864 9343899 31336476646609907364100108952161987884 9343900 316119932918556956183163500782617600 9343901 -5548411454533593496539004497165880896 9343902 -157445804139579192434285741018638043520 9343903 -69949412110709736542510876803588565736 9343904 19893054719190692022027421955904700416 9343905 77538117593470618065807359696841356160 9343906 -697088805210232060416383721362637312 9343907 -116521729260162812559368617166710558128 9343908 -162114947796405050935841026595435133312 9343909 389047268518710139080491950084427442110 9343910 -31067929272395853081542456908884368640 9343911 9062922483250788569870297398459207680 9343912 14247096700675915570515657350865131520 9343913 194359225568166530989716675310455105780 9343914 -288079714574643689263026709780041216 9343915 91155812140647055306042921612112083200 9343916 116766422383103714560420117155351936000 9343917 -18504062685487790713239227114066113248 9343918 3059372484108700464182245843922771904 9343919 74821936568154450004314256600251866208 9343920 -27671866947817348169228953927057735680 9343921 -33856266529667539520168865915866168000 9343922 -35626192469413170167548281728534304768 9343923 -124772833213101016402807138647606736896 9343924 -180592235215339343764450569511324663808 9343925 50367563744321406157248247162435804650 9343926 -38696295692528113501846157165039474208 9343927 10243735037956095932495535429173505920 9343928 300006196945246841836582170234307768320 9343929 -4291944164708925631723122353358624768 9343930 -142723623426454934132530014191721860640 9343931 -336524995759433047258032416217452767128 9343932 -25394775860838482012628959066665482240 9343933 5420117349164183883498661133897133984 9343934 -103278893249963571468275577064702417920 9343935 -48300459247741543244488448419333245480 9343936 4012375717533761323976558595379560448 9343937 146135487090044410249056004247409803586 9343938 26138661908799169191481933181690822400 9343939 -99725022650507913559737522657031460400 9343940 -113982767914746091756750006374989064960 9343941 -5350298064874208759157723127480121856 9343942 -142923138582552841825699610807855744256 9343943 416007359992902145196051919691630080 9343944 -44055825244633750650723461455921152000 9343945 -113578525967946810041736390705005041200 9343946 -14810251312153483250889358202362469328 9343947 -4068116410855036930894681438430791440 9343948 -30465543531616807608117968550442652160 9343949 398654016790408680465022538127765045036 9343950 -7737317567496918047905255152739584000 9343951 37542793632923556735444545284952755952 9343952 -25124838784945489826593083755395129344 9343953 -65470897683018066181531193788454187840 9343954 118531902140875570974932828598682424832 9343955 -86473043513574497755875150341155037280 9343956 -92771488338825268959801268484846204928 9343957 124648324332790337884954031777354833632 9343958 -5787238463572038367238185349975964672 9343959 -279627909772525297450527573968240448432 9343960 164182720056386464964342643685539840000 9343961 -6376672454208872159561390797798231200 9343962 -3318459252099818034442746612272417280 9343963 145886852652096164225050025849670068880 9343964 38159884905193504773538616737173359616 9343965 -70869117133943909455690000387051836480 9343966 180246668545927507923104070156352866432 9343967 -282457100190943908745966110344123205984 9343968 -42664466424948379293108629467406794752 9343969 -111219071284499548680630285294169057630 9343970 -61826571789806366589017652813208036800 9343971 -38041506075695358538845325596693035520 9343972 158701544245739770968730170880567941120 9343973 -266203454134382631170757166917061115040 9343974 78274133201275609358399316329808414720 9343975 16090749855492001328423585486293660600 9343976 307773015504268786149094857878388572160 9343977 148908948377973471261374724996387769440 9343978 -35965096436677259997909976620891135744 9343979 168728183771016251679737595155095525560 9343980 -19093666415590451010198643683845345280 9343981 -62403523460188813561651189388519378218 9343982 73155701595802013267411208299557446144 9343983 325975529936105564042585417543438472 9343984 -40593575228378885780612415589882920960 9343985 97482446230170996337246276217865034560 9343986 290609059874648454412954971668607744 9343987 -187106691698561570909002517634473644568 9343988 94406952022721109185511199389660847488 9343989 -53910839007660760604561687799620950272 9343990 -15958884364140043351315636935257088000 9343991 -7567663830065494526804677618035862200 9343992 -34178507394369027234685572995968204800 9343993 -200181966584293472065631226123328196758 9343994 -105610479592116444065843783996920428288 9343995 85166281933852152323439477058573059840 9343996 -66298233079236906951081614138568033792 9343997 -151427805815402667917308314125716095840 9343998 -2801328628060757336488979643097441920 9343999 -245742106625160538484864490901357382208 9344000 -19284751866081290103633712395583488000 9344001 15513018994361464234707181257065610144 9344002 159721274818525519068771254912951807952 9344003 -98372140004847950632998985293662234400 9344004 40825003968328873302288755843004804096 9344005 2710539297962918738424445168761340320 9344006 56467763966022413200248624506919129600 9344007 -28502891937070269148675960085620718280 9344008 -172526860107578239351650344252743511040 9344009 -151759857594272773363208993093043530460 9344010 34070950750788688625325879599832998400 9344011 -326159051602847519519714308098404457388 9344012 256498523618587980221328692016035696640 9344013 -28861552934039300414542198730408304576 9344014 104294523207040121732394008113485073920 9344015 41311349853096599700106751191349140320 9344016 -64470670695141733263980415203994894336 9344017 140052350706297304325455609432927748212 9344018 60701565646532396391715666766102850960 9344019 -135530937474943884093533235661221187656 9344020 -14938909279532461367065121415139491840 9344021 125316854801694247322063948090424387840 9344022 -76952990913840956526930717652812299328 9344023 26388417417539444437302083422024299648 9344024 -449049543189438220569312111205070561280 9344025 -36072850606202787494765366039166720000 9344026 79600344667034605501621647655513617408 9344027 -46073958341035615958327067991534707456 9344028 7463724155912618529893695029011198976 9344029 3562568894128794012459640161078139040 9344030 66932421894504030566191099856798180160 9344031 -166963320044373712660160047646700583296 9344032 -172438417752999364836448344901494374400 9344033 241914399028347249797429077454419560900 9344034 -8632286896610397989745644379990266880 9344035 -270843469945114589759396239662568169520 9344036 58870483559740739615584378465295200512 9344037 73483588687964559486275322235927582560 9344038 109434932384036024407337622402537072960 9344039 237119820973615684238384804806857486840 9344040 49213315326675008343491618967123148800 9344041 72897146894071777987678853687257960960 9344042 -78526435950950845438020182003722709328 9344043 14887184425024491250349221755611247132 9344044 98331401359916472417634432393483771136 9344045 22846677848462593850536257015669792000 9344046 -83138799348063272311459409103978119616 9344047 -244556539758592386823379675993820232808 9344048 6783816369251232110523053724260106240 9344049 41373706541358587655282773662377593856 9344050 -71903633913035702966045989632630679200 9344051 -161774476931989997484985902623435636736 9344052 -3931777742563880018240424000563404800 9344053 -30145083630159219849933675728900375698 9344054 -79839231609427131806009940228356779008 9344055 115822279801101251397592005938863540560 9344056 206913568075617739662853260411554426880 9344057 16866841929417508021021474458999607488 9344058 -3614927976403353194130461291845948416 9344059 -190942037716919737075495918628283595296 9344060 79532973223911116601982996822367247360 9344061 55421480090931482893706701448446331820 9344062 -25922664530898754530245730788153938176 9344063 209453942844678236587219622252214756264 9344064 -18036668488144674952294777157025005568 9344065 -121748528315417218427175944092654410540 9344066 64895479769781138372269811284635839360 9344067 142402282055518382557237741589062116480 9344068 161783464175428956743705999342646558848 9344069 -12993045635405689561044987701629888128 9344070 80628377474417040025062291413174361600 9344071 -264680285360220510974720978896017070056 9344072 -3304008555210588281792146095559311360 9344073 -8715065048225017561400379625658308896 9344074 126017582949870249210233559054698623536 9344075 -90398714795727251413212888699848906400 9344076 -1794389508280977417500757746972737536 9344077 309620406412544961858348512974109991926 9344078 -78462071599278107639058337998264164160 9344079 259333996655071917883884540906968067864 9344080 1289452769396446580616198430151147520 9344081 -224962407558757740977117475306672551436 9344082 -5644330241557281146856639420250816512 9344083 29286778674487126728181825664031701664 9344084 281562776593009495809760698874363973376 9344085 40797600165441899804034087681636768960 9344086 32614415237989121083335728815985968320 9344087 94282154550164195376232732505161313160 9344088 95784109574679779479185647505742848000 9344089 299775880931197254492840505376779875024 9344090 56783653782322209674366036618861644800 9344091 -51044422340695051552069028873990391696 9344092 39741932253691524194980984369420591616 9344093 225343289282962455932360536249315890048 9344094 30851976120141664821843048359229308928 9344095 83856945208048618013832702815093874240 9344096 11422143166074581237035949333792686080 9344097 -61291345495188357010201392703462688640 9344098 6959737566875655652165231056549598800 9344099 45657814651363791195948802591575056760 9344100 -14918196625907311383162650086961433600 9344101 -138641204941115417018207151917576074056 9344102 61527527296138415501280374272902494208 9344103 -56553595327993794718630993247481051096 9344104 205464976087660852381990465905515520 9344105 21442134939806295128998296007606080000 9344106 -5576964309048122613987707782493107200 9344107 113390633456509495151415915855847804072 9344108 123575274960853088388000579975098550528 9344109 7891405326824287026510438186265159968 9344110 4309645765369292875268266338853200000 9344111 13171828129478310564524877243968678784 9344112 -6167868246934632332107069843386335232 9344113 76263900192708578887605983635145711104 9344114 -59613859194624402181642031076874266720 9344115 -145895655222925940899882925006342400 9344116 -77885794956136694948587486442833809280 9344117 269755002655203675727311530738077580352 9344118 -17633114542612049502571135567708446720 9344119 23791005361975154926880162250959922000 9344120 -101262934203248339335314762363260928000 9344121 42616688475506213236774676285734029504 9344122 105818477350133025192383969963130892512 9344123 -244702084250184967019968697876054290776 9344124 -4587580692484389654105441191098106880 9344125 31092284649989829705396902184371040000 9344126 8545818451676172904511706682921507200 9344127 -38906139075879026418567236574574316544 9344128 -73372249292809798367588371531070177280 9344129 -205916505899975143422528399912543289260 9344130 -64822973559064486936238132293050984960 9344131 -30860882024139449716984568845875471248 9344132 33480761055817169182167702941822300160 9344133 -201649376365861305861864930326467334400 9344134 -93244314684453821650087194987577601280 9344135 210179720309365444423776511040524357920 9344136 70960215904443595054481383419520204800 9344137 230816164524369983086753689425706627792 9344138 -41340292621567000967530577996983193856 9344139 60568364410530065418784004244246988800 9344140 -12035313395721645251138680267735418880 9344141 -80522183320389691861530330616226286048 9344142 32343132529584841314523507517630240640 9344143 58710318681330820705458652144873289320 9344144 1606812794437132371098655851182817280 9344145 -108688201988630649494562780260570945280 9344146 1329419807447571744019665231136186368 9344147 339349910326127171113849790195449543596 9344148 -136594638911564186422000605216834170880 9344149 287750326331916508061634424012063979150 9344150 -40759622020212201841098751991515855200 9344151 3468910988332721247928654568608503792 9344152 -259838085865880209543734111912233533440 9344153 19049051682284974487062784241736735620 9344154 57811970146242977946551871112753221120 9344155 -8573488714278009803063929658869380240 9344156 -168287896765115428752588444750421332480 9344157 -115893242663998464223474923975999749760 9344158 -1724979500280828368283268203174973440 9344159 -132387746429889238806296762961943650048 9344160 -5980336430115632237703858737633034240 9344161 54273939879222973593486174071570945762 9344162 133566494090910123630597321956397168000 9344163 209716176129449684433123510926673325488 9344164 55206343422552609567920659210267410432 9344165 56233890118718507055029815432083593520 9344166 41886399526292092195475368196956562304 9344167 -27860323478771723697496299731087507408 9344168 -116302883574339697052896783567531130880 9344169 -154685172353328720607455933958740811320 9344170 -127181050505609529092896320304598403840 9344171 66842112791159125894844327172011832372 9344172 90783462037154664939236602581872788992 9344173 24085676398614707238293432893855878422 9344174 -24521379184080711431837495753924485248 9344175 -30183315817935978290295821241240768000 9344176 6433490034766240366914127319406559232 9344177 -385419672186967040035820308666547876940 9344178 26534703846791696211258861452910601104 9344179 -18134119012230904952752079087301913956 9344180 -169371461009241468173155909508870841600 9344181 35245586481325866065591555977463270400 9344182 5141767243413741282527653008758208384 9344183 -226677349918829434778780137372846376160 9344184 135339054766878908728398452896604160000 9344185 -211777077613113308075999860562171842620 9344186 -65235098865397179602703120237144825120 9344187 74886163705348113790911528394959329280 9344188 -96213740814575047864911362821770159104 9344189 -139465115859017546770585200218027422644 9344190 66614705571210610377659131022551931520 9344191 297045339866019309467876126021126038592 9344192 -28519128791191865576059999169990885376 9344193 -87172556596522915222578257547783849936 9344194 -86115116976679225590545349169394701104 9344195 13341228504626643615008102352314712480 9344196 -54168669203904761483477425644699326208 9344197 309650989167955393779722577132108559646 9344198 70973777472117743680493605851223989600 9344199 -78831123535872839574172870606136563200 9344200 -168832883465272788826777856957721600000 9344201 -660375509393191349556426909323865648 9344202 -10177768637488085832990592651230186240 9344203 205692902388011316848240787381248360832 9344204 149583181254369225725916084652049327616 9344205 43422126007392892709555149534162326840 9344206 -55622764211272510512420294496143344640 9344207 -118004131270027207873109298023477462544 9344208 -34313043121021888791812538934385442816 9344209 -205040354453607017746172538364071958848 9344210 -72183590826250276095987844745937354240 9344211 285927630972967686777230077431461812224 9344212 191792214508591273844702412081135683456 9344213 -180817348778073720915670204070381327538 9344214 190847372752311479569245278009997665280 9344215 -290517007739701413783789211552159985640 9344216 -125455357013438019767898141520258621440 9344217 -66808211979896921506283808973346485440 9344218 28238249151508331813893774155362443968 9344219 -12978703296320003901250860370958985360 9344220 -83821366512689019096453781655826339840 9344221 -407945469324763715601852407346677856 9344222 -9469602206451541862182948588581191040 9344223 57714832604193546099228190638299270784 9344224 105842674558788673492759337390837071872 9344225 276276715174768798795045100137011750 9344226 -98318896488713872251587106816542499456 9344227 621804406725884874487604889898102653072 9344228 8007424337478758641037193512894257152 9344229 -24895053682805391094236548013544154016 9344230 52130108095406022932322468310904371200 9344231 47434085817139481912510508294780690720 9344232 31614033222011271172165232572247685120 9344233 88145283940902434874388166962619664384 9344234 -72515760258815925771961825394963067984 9344235 101554852295230233606351999196531365600 9344236 50380860077755495436619398641996638720 9344237 -13244794288093637976834594357662553600 9344238 -41088852637412576483314052255092930560 9344239 57943321230078303853389498017615053152 9344240 -30199648765175172345324620203788042240 9344241 -18021268169232595461955287856170056718 9344242 -71413091453120567996668285992146527728 9344243 77037667129994891218271311370113021200 9344244 44762243505529577779695647460556800 9344245 -15875428853744032420214765445799231200 9344246 -26094023936357743424940581748571467840 9344247 -177815772381504085050198228259602591360 9344248 343451114394974031306232146991757967360 9344249 -60443836899191381638041228822568301436 9344250 -54866934962250008753791788718448232000 9344251 141620313395432006415187097068521806100 9344252 144635444414310582321987816463493492736 9344253 217931936772199324099104486156178231200 9344254 -93118806226751188258592262037328249088 9344255 -97236228620886302684109869311997874840 9344256 99856765399676322371447851865729925120 9344257 -142815398728742676820952972747077030720 9344258 -10925157697329970017497946995791773696 9344259 -260152675007717539037346494224272399036 9344260 -71024638320172734521905095561626469120 9344261 329075568602709395323345281615556112862 9344262 -42899567266794045584270126191516630848 9344263 -134746210761275795896363348993336524576 9344264 106953074876334703712022423506604902400 9344265 8726591237926297009710322754130856320 9344266 -24025510774537226829489583156419703296 9344267 85275148254132473112903794504783632560 9344268 -9682917995737790111788661171959234560 9344269 6661508683945950286147405769126820480 9344270 13580396491939652750864357051152300800 9344271 72940392783627244161425087492621949984 9344272 31886031530487441843452343006992269312 9344273 -7603757259409758398986990615630237200 9344274 -157201201197072749391961845414240000 9344275 -138289737000221339362970662540068785000 9344276 -101226845563284186928451357941112494080 9344277 132742307454159993827024384257949579214 9344278 219780480424894376004963035803535074560 9344279 24888818193651903295527608935458619392 9344280 16059945755519106329805761503346688000 9344281 -82629435577076204683176783194963428918 9344282 157209344461649143046654486853492874992 9344283 15060993127296358263920593404995893104 9344284 107990637190945381170658774983734534656 9344285 288989634180108927712997130256213213560 9344286 30676981675223932805970676780852639104 9344287 133468797812043089046611085650804920 9344288 -184776665664406482921355462591815352320 9344289 146216719218390302083717244823585605280 9344290 52944733462194744649012359643690202400 9344291 377644124395323728375868335067720136584 9344292 1955354899313411860240974403628070912 9344293 1373796360089736369100868509621585920 9344294 2906496461380702243618496249364297696 9344295 122071304544982263450364848872913504000 9344296 105842915527527952150392046774423296000 9344297 -168837571091938454267929980851137189254 9344298 23022787458523333238409517711153701120 9344299 -62109188807197534983384619205151439040 9344300 13886158109097374644978728599446713600 9344301 19454638439586967006879428591137217984 9344302 -123484433834162360532237449401877944320 9344303 -56805366967232542079989273111064946336 9344304 615396938851463646926959814421725184 9344305 186221651873483298128525683574230483200 9344306 -35000966274687280721626264084874061312 9344307 32160978571153313292922946137363944192 9344308 157732007900759797451582123346420043776 9344309 -35307074493866019848704293813593592072 9344310 -7953039566308893793351051017041448960 9344311 -255479485042420730653389558221738112088 9344312 145964150375636424734641063676215603200 9344313 -4854562238728384350067241337668242752 9344314 70377600461358231314827500210033369600 9344315 -33394568711657482190719832644420679040 9344316 -79086362784733695488931458210261749248 9344317 93680193841987034899743339503176679366 9344318 88736423096418079470045546701790911232 9344319 76985261115491046592796331542360494608 9344320 55531025894649007303284955828982906880 9344321 38957429712339637120512155534597694912 9344322 -37895458519332893457149496046148306880 9344323 -49597695563083220620036270054885871428 9344324 79245100146521229515581890387522834432 9344325 3781936631572616316651776317583265600 9344326 -86469944409161618108871352191727242240 9344327 417634331436829085761303311234718297176 9344328 -28229154126992392093796504917297889280 9344329 152343451952082186665562512842191635930 9344330 -600839160889541668862645336970792960 9344331 -120284328869146876913049653222127627780 9344332 194994782090744940624163203205688586240 9344333 -161601564241170420561803305030411344960 9344334 72637114626278008267883912749547426880 9344335 -37891460214582999734852868385080046080 9344336 3758718494481799627485300139723702272 9344337 123714010071074061499952888487971673120 9344338 -256228370766141981462359353381713872256 9344339 60672544821221565008609881235015819256 9344340 -57338303116841178141282077352277059840 9344341 210471158454049500220389135530040001742 9344342 27641489822283694870850856176605968384 9344343 -143852165001029464704789992279544381336 9344344 -23765592246834972530041609547234211840 9344345 -166581698677726789986066137111943358200 9344346 142423574883583917246162283306485504 9344347 -306665995727526861818944328258731894204 9344348 93620452702776883792878274202669313024 9344349 63749512059043188258129665699206560000 9344350 25258318810136677081829478360092500800 9344351 -4977982387662865049113604342510025696 9344352 -104362104059233060224363198020163993600 9344353 -169810811012983724122616809809488306398 9344354 67550072488171141555970095706198135376 9344355 89173012776715859028924375987852054960 9344356 -63051779168655432716106457132888203264 9344357 -304339102556960914230586443725562967680 9344358 52209178268830960136252947270628910624 9344359 97030619408929379232783808914621424416 9344360 50787424557889224711287740901800704000 9344361 -25212399273196617636672501512891658240 9344362 -67934863617095231303771438043625727568 9344363 -46812809119255366439310220144664258304 9344364 -96400797622190786630701338985425037824 9344365 3014567326911602366471681515785386520 9344366 95472871537818689922134501291270769024 9344367 -6828626065651708905518978230986060216 9344368 57241281079764718089506724858963001344 9344369 101652291256248751454676666661858527744 9344370 -17832733465011861191291821357865763840 9344371 -107216651522353481443004890965551896320 9344372 -142413586527207589874163826672342391424 9344373 -33533428074933412642518847462203072 9344374 -24148969676253686404086667746526126080 9344375 41974331055363038823891120427694295000 9344376 -164487526818462248238816664800741580800 9344377 -11163058539862800381157396296735546240 9344378 -38822003386656055402871322550347695760 9344379 191998314215121726715957711170836292288 9344380 42398200553511754777283042286559334400 9344381 -228153073264620477308419867741744242336 9344382 74702701326776917663199086167943939392 9344383 -63890315196243221761367586830073116936 9344384 9808562817275823664879197737503948800 9344385 99756479093073769562444331324617017620 9344386 -17532247725230822824459953829049157600 9344387 -64852965735129397142135421051995989968 9344388 109892788591170584689665773675526835200 9344389 -4781473503298929591682915121556247776 9344390 -110756963487084616412566573213201305600 9344391 -20546888095616518011146293825813719936 9344392 6689804342583170799625736160667238400 9344393 66146262100983995863298071344888651024 9344394 -28239013557561678997513057519110912 9344395 -19127010802562654325077857146633381600 9344396 73117944636286221218839028949243988992 9344397 70176628223208377984225545731352470528 9344398 36332432003720324756941150800084218496 9344399 -50623664832856142326356136695199978464 9344400 -6237218894162194411136701310730240000 9344401 -133737615020077153401616056030154267296 9344402 -75640838053895847022693868551345780848 9344403 -3000156763931210746079922726954112068 9344404 225517000249636791458314878844180777856 9344405 44261354900482951406184199932769023360 9344406 -32194550939622567625248095802912178176 9344407 108159975431504794380243126966075135504 9344408 11433762314653652113423745105973288960 9344409 -56002847721083371820014934567990961600 9344410 -100992074181943366225202161713135524640 9344411 594405219143260612868305522524482062800 9344412 -73791723897582018541863382071465025536 9344413 27257915454253416201573822163837434124 9344414 -59213279972794818867384494301392742720 9344415 134272939995387230389736603895020499840 9344416 -5551908094255061079543805432436883456 9344417 -92173413422333552748984312016963307328 9344418 -117561409364152224335713429767971143296 9344419 30591636314857677181131092206224165792 9344420 -164811424967705907408526295613023232000 9344421 -9487169999238507715467591527908863810 9344422 13866060622658119762134168865369474560 9344423 -90171673605634781178476268407727836160 9344424 113195725197418254419724020268729139200 9344425 -109268513351608389559793423251900314850 9344426 27427307072507322972094016578259073024 9344427 66895922045895354342556673940439346520 9344428 288736448263819524501227168863434411520 9344429 -59062106787806659720584733007783636970 9344430 16071138402131925481723697821017254400 9344431 -241904266342356135483425177036805190768 9344432 -14665876572562212669237243173297700864 9344433 -6182252960706934130084829818968996992 9344434 226533569063725053939681086818152407040 9344435 150053415498508996536731808561951592560 9344436 172877820633107201997046833519755796480 9344437 -48538100279219780754972682562150864914 9344438 3312807055862889084117060735100892160 9344439 -29219619591617520030114184582789790856 9344440 29411227632465857086578770644441497600 9344441 -8458917817152446725696644564486566496 9344442 103315268968424718347892727541668672512 9344443 24416271689058244949978344960462253200 9344444 -126135405173707901578580455944461528064 9344445 -145848878389694895645965816104118746560 9344446 388529585243939897459921534184356578560 9344447 295356902388309243977305837072369637160 9344448 -56432351520089196052626704282500988928 9344449 115634879838507069992182900754396830464 9344450 -70417324782403146720383171747009034000 9344451 -93256691729081081032862901568987413768 9344452 16584580590291264779819859775031046144 9344453 28201010274804284815716808538132915520 9344454 8861778889733585914929390574963113984 9344455 -29380675328586113175260915345603947440 9344456 285267844831940326994651366188123791360 9344457 -81688939137446207240646995948205507360 9344458 216879980988080059035977492188530286176 9344459 -4312927138573181665341543801301519896 9344460 -33502200475840469660676687890212131840 9344461 -14255166124380781498393962788930161280 9344462 -212865011599421731921811997287212008768 9344463 22679724851730560769956343829024470144 9344464 -19549865690166061161264269107581157376 9344465 1192747654214691842389539217289645520 9344466 -11127359579494837464300792359737670400 9344467 192951584851515714224321108812350480 9344468 37999022333978890905395319499315249152 9344469 271222215376195865617070396404759483968 9344470 10741895361371137622296722154725432960 9344471 30682558405464389279165762433708993672 9344472 43165005767878700703531076718806794240 9344473 141089909442576482035716834011678643722 9344474 -5433021078399430947973540814650537248 9344475 -8592519334895933684938883336273220000 9344476 80346848743817205290989545310508034560 9344477 -140617222778030749594978101205244803674 9344478 38394456325359711254157033524054762496 9344479 287223191311063337566889368025702528640 9344480 -240823092808125855041964409679625584640 9344481 216269544941939132615238583642126788960 9344482 -36197180303631412737578077840409814528 9344483 -77122644956226177831061803040944048336 9344484 5582402771546508391440267861279670272 9344485 1985888694321853465925702521074101760 9344486 61286326382815981425256323821619901824 9344487 61772772598439313817541950699362060240 9344488 -84941813025527676101978541145687296000 9344489 -42140761696124021565780878118866520768 9344490 -97372796308667856415102357977950016000 9344491 108489143427925303169511112619031658672 9344492 310985142645249856193541985381668940800 9344493 -219059620236720872102030284887110064576 9344494 -11222787107089381080828999077015667840 9344495 235024920188421588136585727113569668880 9344496 16109604949057834261851290571578081280 9344497 96461412870597218780444853394575652946 9344498 -12681833919943729504523285780934061248 9344499 184802097227195898543791063070590276664 9344500 -135258278609495084315031905200473600000 9344501 -192053267256797331478636305194678940498 9344502 1047235757642445545560931936348962368 9344503 -63166125165916791053345749953875655840 9344504 59950584781972777269257687108391936000 9344505 -87545626102615803624680082100527925440 9344506 70300015652258969891757110066140931952 9344507 -31473540951242032504239616837280801244 9344508 -133233570315111202051465517831724695040 9344509 -14274148898218949081430853180043275200 9344510 -28329242551477528848201578380798275840 9344511 4116006947061636349571866124178140160 9344512 -55695029026977365019854443919670509568 9344513 162162920553807839006385137089077045762 9344514 75866687838608723796046813611996320640 9344515 -49786382099979387707084884669857955200 9344516 22379167161716115930489447225744015360 9344517 16120970194239424549273711070544343488 9344518 -1305711778051128417982922105119624896 9344519 -169585952778399013193057286970115551080 9344520 -90824394327562297064808783417101414400 9344521 11147425580407953221103661557017839744 9344522 -176779591260464888773198926729635692800 9344523 86633906689699915821137176328114284800 9344524 20896496209271431908826570381213532160 9344525 71281390091949186247629862572279142500 9344526 -72608098475593838260878240041811889920 9344527 272019005900417190252824283591321235376 9344528 -47867147851624230384991087800316059648 9344529 113961517540676309331608991783677420148 9344530 -10082199020628721157264397238410329280 9344531 -12092194969612487816280819647129151408 9344532 -24851383663178956436855369183066001408 9344533 60182076715218836283454587717867002880 9344534 -1942549437774304713605879826416234688 9344535 -21063966697065828603640652513588952000 9344536 24540097911340593617713218796880486400 9344537 86553798227024037836981961887918634186 9344538 11216775969650751678251857882635264000 9344539 -256932338756491533063801477907574689660 9344540 316535916460685242576510370184661831680 9344541 -215121547536470284867507051903745889408 9344542 -99108781962510974764930044885531748800 9344543 -93977760412246669797034635156618976656 9344544 -167793054173872715351050220077291929600 9344545 802773988334816732488833835066937280 9344546 134752670484054462355600369949170331472 9344547 -44057586662717776706483005915589856192 9344548 27807035352410023218317536221908667008 9344549 -163413099944356501148572013830871136450 9344550 -65015619445655676555255460655954251200 9344551 3593573133859106733857014400546498552 9344552 -76344697613472316127055118378233937920 9344553 -126730452292456227706638398496096583200 9344554 -15916329343088282882385136369613260800 9344555 35294943118859451065585915492269017600 9344556 6548575946014224015377777593464858624 9344557 -560572386329244439762182173739823585696 9344558 -15465956765692781408402814187513734720 9344559 -78685732749104482852441473361901735040 9344560 -38502106292302377136533383786206986240 9344561 -61971627097856470942050981384238947600 9344562 34145570956633300176190013597622682752 9344563 201335678337888067190696773950879516812 9344564 -37487749065952430306128675115472297984 9344565 44406263648791583945598751845806711520 9344566 -32550034503466667200907416396870563840 9344567 322246310313156796825130285335148840616 9344568 -124141319378566063244941250769870090240 9344569 -51569676507791415428745108824410517756 9344570 -64863818923260178625844149901070574400 9344571 160212862810123197220876525019345042712 9344572 -149744624555443069606087189051529463808 9344573 38246964123961094608468673168141828544 9344574 -52658562755334900907705073167348223040 9344575 170777313562914356982021542628959799800 9344576 70120880027688615368597261715340001280 9344577 -78392765848419559159748246028966117696 9344578 23704468334871640010846748195307204608 9344579 -327762906731605489785279869915202890820 9344580 -37324131299607439968280939191921868800 9344581 395443471176858142744773112928414548382 9344582 -72625289207783848841366383150120604928 9344583 46419990075559005863940803533011619320 9344584 -14327140959424327579340759824088954880 9344585 -225584394477192009593848317376131464220 9344586 -11233773686949964666024256041788216576 9344587 -29531878658388131160053777258445147648 9344588 -7692671625605044516819081761062400 9344589 -42395998421753167942983562882050858912 9344590 30320386439635129395518130955031251200 9344591 267161330498686119685888182298114234992 9344592 -39800527933377772134952366551922114560 9344593 330621161288844995171215636969111402404 9344594 -104971676193563984031461908359439595520 9344595 -10972970259664405187933207950778141760 9344596 265612684807505471514862247897624547200 9344597 89189635587596086788691848766419935040 9344598 98883302038353968992439632743274467264 9344599 -414109742141367671104186792185654299520 9344600 -92131490756339138694471348166377216000 9344601 -17938980187439230022581575032642179200 9344602 -53883743693488259043099312298931359248 9344603 4595603453305272148754665426904214852 9344604 66098217924478470850271175122094352896 9344605 -159076952919803481249959033006168499240 9344606 38023760260761835212582840982700506752 9344607 -60968356739201634775363551137694987960 9344608 -57454164547843129087449707586209710080 9344609 9796066165995171182610287880257640192 9344610 -36479144686213715788207234151704627200 9344611 -179667376452157072483432434564138040488 9344612 57444576794842191131295442435885635840 9344613 -151666894843591852998713164523882813856 9344614 -179830915004202931154801896530930349344 9344615 -120540841417376836712427465123708540480 9344616 -48892249856078518439640105108926300160 9344617 81901767295352632817627695882544516352 9344618 -194681972389913707129896318803669448960 9344619 312504162483928554527766003043026502320 9344620 11246082698053618371964109141553024000 9344621 -86746399866530933810389946305423143552 9344622 -106500267011089262544776345857646592 9344623 450485219308923032740972944747215804424 9344624 -41730117136251146063684954643761725440 9344625 -216155786983840456232456630848990320000 9344626 55012510459977419714415647551436157984 9344627 28634764830010354548138335127926807160 9344628 53452646764629571047203421594216549120 9344629 -16242554919065750055122151155538998624 9344630 61155776601610782884311412154978984960 9344631 550323930379666953150745001345637504 9344632 208315462675283061891444883137889382400 9344633 153273917488867749928668511994536690260 9344634 80013467911847751061492908611671603200 9344635 -27749698917365212936033222732244199840 9344636 40966491990135822416381504013647182848 9344637 -100901913415972013538438966817952153760 9344638 42704761748459956548087694084605629568 9344639 -79283255836397547438267884843496466560 9344640 -28596260533868835718975765993016524800 9344641 -407698403633364327873948011603930957100 9344642 9161938419017785448346033086828044800 9344643 161414734014320141898341510233230596160 9344644 1934559114372910132436002278921120000 9344645 195243874317043138373269380429776905080 9344646 576497102158329359840929479033624960 9344647 -3370052647488885352758785849884997472 9344648 77449242203778705962665527032234895360 9344649 -10852974879281187197148191583247355712 9344650 14127220258350684055671040097582880000 9344651 30469417236470732449054252525083533904 9344652 208150486086922757621076186781185687552 9344653 -185208660461597762610289454679997994016 9344654 182618883495557049887861370668918119872 9344655 97069996195052030491736973536510806800 9344656 -50657253257721079962514204589349273600 9344657 -3955874858360032248416597652860859648 9344658 120105552121750583508783519786131846784 9344659 228486357870133505926261639865325330860 9344660 -18035715582482835970549707172917411840 9344661 97457684899131351459004165781902450560 9344662 -148988214534547190581599738085464961728 9344663 171795562827620355770793686811188979912 9344664 -2001338420814417745103376499984097280 9344665 80994301520308740812142317165792999040 9344666 206549118047675873025617617349553826032 9344667 -202463891105323317811289570437949526120 9344668 26778928720414924668179426461928613376 9344669 661355935822169483407312402021431422796 9344670 43173925185079226625342393764137881600 9344671 -4215020260445158584950200309453674496 9344672 -299353407002007119067057520386856255488 9344673 195262296437887495060423557263923699200 9344674 547979653933821837488597151125760768 9344675 169537881073177447572107318848718592000 9344676 128722998724591531710882575260241639424 9344677 51306837898195189453529763794011918526 9344678 14010077064295964370391721698654333056 9344679 58236089654022039208059442141371410160 9344680 -143591821732191256488773371780188825600 9344681 713605950375065639036148449868998819712 9344682 -19098071408578351006768307588004469248 9344683 -122305720844730625574506627913855788640 9344684 -230804705869891183185495141916068864000 9344685 59197738142767486334943146505911660160 9344686 49712449440741501965988496396042985472 9344687 241587800768940124655569199562429104880 9344688 -29831088174586110463167856948523728896 9344689 193385377469834350054760524095218840356 9344690 125639144129704166464530047346985629600 9344691 -72341005408306770121770981769100266248 9344692 141070744180383838394233947029422417920 9344693 -215460381303860689340021229286501431552 9344694 -117705435702323648460181848918377003520 9344695 37279050420820560300430675817209840800 9344696 -180761605864764171500441118148957347840 9344697 103928915347019871089955937486051006800 9344698 -306300442511527664910680115016861796352 9344699 44821363015015252947653458844530893120 9344700 -33591795975675492509999097066287232000 9344701 -31247464615899660023763242091810021908 9344702 -24565044061568754876292082411202986496 9344703 -7300796128835508486689675012089923456 9344704 -33367328447554349918439471094231465984 9344705 176962459727431827918889977786856925760 9344706 -8640128217856477007177766058500573696 9344707 -73637060605503498077470868179234319044 9344708 -48093230189972438748455943917861734272 9344709 149939664728515334350370037289326942 9344710 122543365762736770475924388731260114560 9344711 -45551162137771612723787349713230539408 9344712 41399716362306661999694095604774830080 9344713 -119899495827823307894029263964886213760 9344714 144581924200977563145074356930334865456 9344715 26227070668670661549730931030735616000 9344716 92441792738883327186869285894058212352 9344717 3324626152432712199437580162836070240 9344718 -70140205259609823569727436139017854336 9344719 35157569389589974862475714740450769544 9344720 2396197763668999828606326071828152320 9344721 -53820711799152373885562235781196179680 9344722 -107311255410650463921659924310902158176 9344723 -44320429492090746748951228691625371028 9344724 88675849664152877167066591217547872256 9344725 -48965124653374499654634299005425593900 9344726 -232186986392343661058319052145592040320 9344727 -4242684882333869015967477103535492688 9344728 -648806206503402881991738052884113817600 9344729 51465846216484068687477653918474227584 9344730 3833869739538271288681946031664112640 9344731 34126667866752186785916817982004656400 9344732 -124487057541669645839434394183387389440 9344733 -17852687048424820834153075229495539200 9344734 20929594398592595592944251788276621312 9344735 -247708332915457608205102274601904687320 9344736 66426895947940439216492785938980143104 9344737 125296461139845951108108534111672242880 9344738 5733748185289811170198185660722104320 9344739 114530238685357010516383063767759230208 9344740 40750750208627565761059921934937872640 9344741 -35184504101234042964226817747880782370 9344742 -52846719483695535557262399604608308736 9344743 -84629704211336690490519954777894872008 9344744 -38592955490052330969876933391489827840 9344745 45887394703520085556416695017261709220 9344746 -165995630011575508851758793361030478928 9344747 -157132569006110021042364448457182679928 9344748 1573323383867542720675621042592563200 9344749 306107466613329811032173902764965153750 9344750 49207383003521114099929956105383760000 9344751 40801773460253720919206015692980984960 9344752 13565000700098430911494196239486812160 9344753 -282535244511564290627822615470675915536 9344754 -160729878644844803352824337545310328320 9344755 88135492064673798700932144643148288160 9344756 238331501026730642053509457776054414720 9344757 -63936544054344620071070866013063153280 9344758 -42967109788270230967999988807470722624 9344759 -12039579358901536974495532713084156480 9344760 2361353528988101671945352056804147200 9344761 -59690538692615128278077657946104699736 9344762 29834994983360926618745319031979848704 9344763 99877870021320828514634720147087628492 9344764 71009611122859712415263913662327970816 9344765 -175440806695878123853907301001203033600 9344766 35826262066560918081285258399601920000 9344767 10430644468680646264768113431319429792 9344768 -88073870233092752422691478620608659456 9344769 670027440006023674627387554847625088 9344770 57880587907329280896651420038011776000 9344771 -350717862117063690849000989625302465028 9344772 -97574874273222405907896955723088248704 9344773 -11596706392262986616842058692907620000 9344774 64519011666841271500835958134914873920 9344775 2135397942353648696317220966042995200 9344776 -126401012563063241916931565398035824640 9344777 -217724316958591250050699044303454671288 9344778 95019681663765940966349316325483903488 9344779 92778655703140798291606196785166679380 9344780 -100918088020523336457446443022196710400 9344781 -190212165113205708314698858332805756800 9344782 67325989397003489118441303282245500800 9344783 93616750927576588679590047054251796720 9344784 31158971191024882926997633916576661504 9344785 -27700114112667221518873342155650837580 9344786 101892007246150315651600287061849451520 9344787 104480025010033118210523062687641853952 9344788 -117495541738480892819343151124999594240 9344789 1031615941581321800356322805953996640 9344790 -4621522074638636660835524699633316480 9344791 -341251939883075026111581918632513038200 9344792 -230983905294378270029529981972504883200 9344793 -160417556299423084634058110117523007536 9344794 -74901160802593479426988580027913843504 9344795 75615530163179371983335454489557750400 9344796 -113588823098658511590716531930181355008 9344797 131205714068101705051308308912629586304 9344798 -71187449053685535463257641555468388864 9344799 -176476908552606300866828062292231821416 9344800 -102846979627903258991386255734231859200 9344801 174600533548757701860728151720074048532 9344802 25113205902778551203458550011732410624 9344803 -171252989536010750384500798803812960 9344804 -24507705623033411050248109250631241728 9344805 22973648197633712755957987332961433760 9344806 -44381422104555891225854891492430757056 9344807 -83395670371246251669184496653748128848 9344808 120298555737559785375343209221082316800 9344809 -197184262387745858372653338794894425990 9344810 82079855127288377433531357822797470560 9344811 -15853068994727480065541691607682611200 9344812 -33830178282259139636345624439459640320 9344813 -142313785265527963585667190211717720938 9344814 -52531903486004811739341678847427981760 9344815 61049204897307788944580337991944662400 9344816 -5960066778890415340216777277275373568 9344817 -117080678614838730633609345958231821312 9344818 -57437558158551907025923867521466435584 9344819 184790165918248319728917431622019341312 9344820 85337539304839087386810342439928494080 9344821 970075635544008187274799839298234112 9344822 137897807077577263641316388985589655040 9344823 -94838236691518440995721512344797715632 9344824 -29191290719246855620723317416873472000 9344825 -15219621323607288338041613100108657600 9344826 14608186883466043808279388728074927104 9344827 -224714100294519826613391272533043343560 9344828 -47135597704145670241762592874739295232 9344829 -83686668308467681687728088056102114912 9344830 -79181060358659036369538341612185920 9344831 -77275769377513292870506176958139673600 9344832 -16216352972153111428651537263325347840 9344833 -325080604087898413567071030816750552000 9344834 -118236322260989270918908692353004730848 9344835 92790234106201424098813288947700399200 9344836 175909197258199157957992338563491172480 9344837 -254180924752247386945362813211321244514 9344838 -189409035690636953833689512755841994240 9344839 -174216184877639031381620488261535098584 9344840 180697135914179793706595634390703564800 9344841 -26680591089968605662951162136891238400 9344842 31700509919120780530978361249330685792 9344843 249422774246698181938886918620071512640 9344844 173832224899461759274019390388490152960 9344845 -107593751920794067931670348348290908320 9344846 1054410908594324095090645190304380352 9344847 162386759573791567347037478460710315400 9344848 82676381136583378644794434904951939072 9344849 99926446293660906811658539716629053032 9344850 57324397991817409659994472090436240000 9344851 41153634325596834371629135724494031852 9344852 50732372506956084408045774655099133952 9344853 -69265351990976324726282265899194532256 9344854 21512058955387715783924691079650340608 9344855 71635924763383746152584784014411800600 9344856 2061297317242901603184129014987059200 9344857 -26706567566499093061065932648346230528 9344858 -45331382646687756912474973237973447424 9344859 145709521860589041905809195039551050904 9344860 -35587693258868190731624184055276800000 9344861 -103141051954330125106808500903637094528 9344862 -152914106224305491182096251934195148160 9344863 -369217369627442537847996710281717393416 9344864 34439885422966253439990086225768349696 9344865 96491870607487622581607855925226248000 9344866 -10664894102582446527704224814732574720 9344867 27922009988625312522242740771746812832 9344868 18542026675747720968795515395775139840 9344869 83899346968192589346926011682287423296 9344870 126066947501332947445866965716711274880 9344871 148857083604358611442578924284576273040 9344872 180507326443716699951234063214668871680 9344873 -12732983514263889911235931057617185820 9344874 -7750778384176949583306357450105692160 9344875 176195772718034226383886730341424020000 9344876 -16166500067041725139074875193797011968 9344877 155368969644225915689808641973430627008 9344878 42013128829397288610857818905154638720 9344879 -66261042968249205100631104468761737520 9344880 -20165349874517957569793485125051187200 9344881 46735833201780350682974414385289095424 9344882 -153766385433799102418033257675309748208 9344883 108830313168837238006503172077949843680 9344884 44089365662487143744041993665830400000 9344885 191560025669651732594346385740399501120 9344886 -87294841965681831873878210167235881536 9344887 214085160437414289310652510763960801480 9344888 19121597745522962957292753499277721600 9344889 -65148239728571092467236545890836016 9344890 -37060289893671033181097432928591136800 9344891 56322469910066392732879298769296624292 9344892 85710490281054193739220017939135324160 9344893 17872223815357978793545505831434045504 9344894 10340871843355451092433861371033659840 9344895 45855691031316734992643306926336243200 9344896 -183721209088815006841399304417842298880 9344897 -63385499834440467126359693535123953580 9344898 -30570201272589861038569536293153904816 9344899 177718336005966171637031631412127147900 9344900 34502602948087588471847327673563136000 9344901 113846838030232829594066663096261656032 9344902 -76359613681834051653241101345372491520 9344903 157228936794682171797190711710196890120 9344904 61027468500651422240080209595969290240 9344905 -37044212605695116568601501322331424440 9344906 -108041857287140034176291543810398384848 9344907 16649735639395144200400965785424876576 9344908 121704520060518908432406085283944464128 9344909 1110032287497769846810445581866940992 9344910 46890419163147679525797641987087769600 9344911 -52945711422136743128171962687480530000 9344912 57062707622051647451063258252299247616 9344913 -145768692407507760260540989463345488656 9344914 108741822341762231508072691439857262592 9344915 201710909580291924122134336354590160560 9344916 117816878602132786232363256106773381120 9344917 166515223811005156601686850992844218332 9344918 -139246430157890793717584455340618880960 9344919 5821056982673621320785533969867970048 9344920 -85165212389024546005967984999959142400 9344921 -254294589375009308001005053219606055808 9344922 79864990858119196447478311126170228480 9344923 42103227350705771179771477328173388544 9344924 -196869079833930463117930349363361182208 9344925 7212682137933453770788104052217021700 9344926 78154147784933515159796100140945430912 9344927 378100737635222877461596963021869559776 9344928 245947571196416270724246312284741173248 9344929 287944887510901821743459196339073276080 9344930 43177838917990754914990230052249920000 9344931 414482669073813992414874442614675231840 9344932 -3865223880120173857476942045661088768 9344933 6821050570648439913017469861446221404 9344934 -15583268274190514078844247271135305920 9344935 -130792020718033891065182704091581218120 9344936 66422647923323364365189434503353948160 9344937 60327686856221029288239511143359006784 9344938 37623491076656413542534237583284435120 9344939 25524423687982451424130158123769097856 9344940 -95307584747917838089511404635682406400 9344941 57875269304888156470555889722209250080 9344942 7510264952986333840276886185946294784 9344943 -30833491531710232157008394091627544320 9344944 -29829562311458290504662584318345805824 9344945 71800048733464617096469309310554475700 9344946 4387502673249393780068785903378068480 9344947 315495789901704439376312298766063837680 9344948 -121954349153470394304257950564786212864 9344949 8448869732628305165467557212520299136 9344950 11585521254093500626840719484991424000 9344951 91365325775446207331158085945537533440 9344952 -102563059298165765147568106750513582080 9344953 -59622719622749099335495536636646333616 9344954 202217110772465612209159267722938472672 9344955 -31615305315734615759383299412672106640 9344956 -43077272594692034691804170407626099200 9344957 -39580432807197182331558558155322111360 9344958 -11919452572767046353253463406713472000 9344959 -248009530797224888508473776048150854640 9344960 -28487104521410037695922388469809152000 9344961 -54652425558907857519207830249372454990 9344962 -141732497771791413464942324963804612736 9344963 -453513092821643914265075625220267074720 9344964 -1338491684417856344035929885728286720 9344965 -55264847455203547036433056726958640000 9344966 -78196232310550200020941302995075848896 9344967 81941993361856165514205770425533799080 9344968 61537984854562872814070614539635804160 9344969 25320522348523990021229109809231321088 9344970 3379352133929994448314629874418310400 9344971 -336354309763132485760829770721482654828 9344972 -6747557727623046206467923238946101248 9344973 -181633408161528527490713210893759864032 9344974 76331013256452207347666528237189804736 9344975 -2715836302324245124805951425356725400 9344976 -31239491812135324988975681760927940608 9344977 -210297839971926018573617495116331836174 9344978 -40726716080237935525802144624972910960 9344979 25111314530895897361987707432106932480 9344980 5674453451597671980186313173235760640 9344981 50646861918742632477742191221889424128 9344982 55793134480339034990747471328845961600 9344983 285338694456286161408698196371512101640 9344984 345201555165854914514765655384948080640 9344985 -51708441443467073253737271931155081600 9344986 160691128971773768963307929126412423936 9344987 -13448998725425451145013638873214520600 9344988 168324414553732561142856200340695580672 9344989 165123875069089555650071601260411712000 9344990 138397895563851533883649032180384840000 9344991 67259123902256312568906320253629080392 9344992 204430730163218404040604973800582807552 9344993 -41507867633342709603670484047931520 9344994 22588400757934132780233232299617136000 9344995 244361067322178267295475621020188475600 9344996 134566642941313860623448371222832657408 9344997 234101067703386548361911183030127575040 9344998 -23711789715584359134175937922378015360 9344999 -4572186888638173454498983634414098800 9345000 -4355590754249020790730255085056000000 9345001 110421466363085099669797069137507747002 9345002 138028330947625467417280792575137070432 9345003 -236752066738467753444982263565794484800 9345004 -226654463860958294961556860087379250944 9345005 33652756401621840603824238931990791960 9345006 10701916567636270573969374502613393280 9345007 -7180210972175235768871269754425401376 9345008 4253063463895976892765010163761938432 9345009 -74607831732002654751616540896120548496 9345010 195602130704261352359947140276263884800 9345011 27339951719987759567280954053178519552 9345012 23902163074936396000113864066578202624 9345013 42047047146865504243543202475346135644 9345014 -27755538844382833831352725656316668288 9345015 28395459799219692347054941214313501600 9345016 2248618353198300272833703451615928320 9345017 313744612716950081022531021739091559360 9345018 369173753605475360855327873517120000 9345019 323659422767934722948552504508261189096 9345020 -26214359543339667670799917748395223040 9345021 14904327113566784640746294168048745024 9345022 -9828213030403993382873224824240202368 9345023 -224472611224711350912412120348069705728 9345024 -14245221836543065749860858747840102400 9345025 137066164085552815505190993199120943100 9345026 30009690966419628107849294401864352640 9345027 8340694544591985321048901025650876920 9345028 -72807197796502214227889936801341206528 9345029 260349400187092381379768762145804753630 9345030 12583822760032760713816921723833296640 9345031 -437411933687256522090338860546186041336 9345032 53082036225037412029740223957273036800 9345033 -53890666267654578501602103972527830998 9345034 75616129034926986365665234984302122592 9345035 167469251024880289103752030987525800000 9345036 124050033664118788741761544353268899840 9345037 -54592896587386900279285107142642492200 9345038 36130631837539114654958972374801809408 9345039 168482155847261772490124683700924160768 9345040 -8453843432516913697681608710651904000 9345041 -24477756869135806759479836007630931968 9345042 -2119698775507575306331142657595376128 9345043 49102863426082089615587365427149399040 9345044 -110805937743672949298769203629793251584 9345045 147477982308235353037926562460744524320 9345046 -78237136028944233929092301821427394528 9345047 -204920907559006100514420057551890838040 9345048 4234085826384238396888827679809822720 9345049 98527903891256581336852343908661921536 9345050 16756132829172530608070929019855289600 9345051 73374650256588951196567247668069891680 9345052 45508525804474198068928686268958414336 9345053 -62066473018543167183309853394324159040 9345054 -107831894959536962188329464561269030080 9345055 -220917704941798430489693918453460078000 9345056 -106386103561978143081389702824203386880 9345057 -291201095135657245679714008001160953856 9345058 155931562675926502387628562198375212880 9345059 -35351982865662363754476438309454860984 9345060 113616411245941990218398796376535155200 9345061 -928960226953803691342373534871006720 9345062 -25632483654986112479977132099297063968 9345063 28102347779203751754174935914991236608 9345064 172459377219301381181734811280201231360 9345065 24971962811499248192910343216806344520 9345066 62230166631300250507189573830064806144 9345067 -61233578943750526347220193416060823884 9345068 -89854787891455275260928889341011589120 9345069 -154067207812092512522204808866293728000 9345070 53903822478214257654315025634370639360 9345071 60449096866000684477020509924922844344 9345072 26028726200421994769666660574658560 9345073 -97854724282098340089701233357330429678 9345074 -2856483759061157088608123416046929920 9345075 10974717793667046824348210790217770600 9345076 -6497687058006338136416079345196638720 9345077 -22235818855784129027705798912461034688 9345078 -87034697793334748831464000553116642560 9345079 28731798352378028269499953559982144680 9345080 -48381245134575121509998656570511155200 9345081 -100859297264633750709997149566675971248 9345082 -980764085717619774475090997402530848 9345083 49966515092762837738541143799160927248 9345084 -32241232525908053667542183021696606208 9345085 -7942648296919988612565571896244576800 9345086 147429478188026458217183847428353287360 9345087 53740441042047946862376218251400243808 9345088 -41159966716420276220919121939187892224 9345089 -12795907557703139268205221841279800240 9345090 -15874138869586241703009888397646476800 9345091 14183536948893812381590958698623492864 9345092 -136223246129798933031936442997165817600 9345093 217211838491569940980371076116015498240 9345094 -196270704879588104465646710657743082688 9345095 -4892984428232367615536577316431378480 9345096 171088106816911290078621886983612933120 9345097 196271462590368247580287517834225315546 9345098 8873521921803155381808432057638651136 9345099 -182754814295461670311746378809212272936 9345100 -871043721004549373739901610604249600 9345101 75199525827835725826545113817498602892 9345102 -59627788287244514873800795061640869760 9345103 -104484758325689880016022588888212213648 9345104 -609681392092210829905860856339759104 9345105 -21498162999064794666760293722492928000 9345106 149759309463885980315192702922666052752 9345107 252524402481896589537036844306028580720 9345108 -81013868343419529635280352643055114240 9345109 395813448647318737501541420587493534080 9345110 89379118041398827555964594509224241920 9345111 24135410047628155001500675292233527504 9345112 -9438703380861875377388742857018572800 9345113 29438126511040267080440997008317012362 9345114 -35481831972521292794085272538794095392 9345115 25797227084010804879105479060954472000 9345116 3318414984113464641191800177102577664 9345117 -99430614833085713825462551636496872800 9345118 73951528984281452241696850583758303104 9345119 15218337840098345547854812602494870880 9345120 138494463676865476153157883509224243200 9345121 -142012158150826899085832960089543736508 9345122 -73895316763918592634192362781629331888 9345123 89089414485061052097260126474141947464 9345124 -292371439548017720598814853635269560704 9345125 -296967776352270612137109652658157381000 9345126 -12455777638774311318355506149474813952 9345127 -99042866581116806609714854631699326416 9345128 -9183274466505193051889643257709772800 9345129 -155556261380309762308806631306914914880 9345130 -15608979872193511001157850804856463360 9345131 -213020896504210274118658144169281314000 9345132 -4257354108685001079570989292886328064 9345133 -182446447049542845197738086021972343562 9345134 -93961199280447647612673075560867912640 9345135 -91201543113483548845787679322374716400 9345136 -2080851452696019432797205317849972736 9345137 -468686299069261940018800137377483528208 9345138 -7058096636497518297320631889751738880 9345139 -50078346506184113746423243197245259840 9345140 11981986370841942398979275020907642880 9345141 77598551804023802987945749285034045148 9345142 35898064268209259800130675567706339072 9345143 136286765665238871807515859078178540392 9345144 -55109339203084438171926326161393889280 9345145 79450888070169892150818048467231832900 9345146 179422211124729610217463428430547324272 9345147 1739475747558112842901750801954775040 9345148 183993628468411304234265152120023390208 9345149 -8470415009053881419036981408625679008 9345150 -1888445895334010755701578470270728000 9345151 100161220728874229879282225729484240672 9345152 -102659849510243477620492799001388646400 9345153 -65814725397510837489057419109295844352 9345154 22982675146981214464251528362669440512 9345155 -270337446709397052291558214444261614240 9345156 -36474654519439894594077068631561827328 9345157 263572341791757770865915132082702861406 9345158 125378180528250819843080750309302531680 9345159 10448668004451466771109047384402272720 9345160 -281557974093543595921423825790550835200 9345161 89727557345293195245222434845592053632 9345162 27271830104516861137592011318600733184 9345163 -24990354525432180932022558038253185520 9345164 17750004037714828189072795708842872832 9345165 10982251953982690596843019384045173120 9345166 20117963770268196898718498874410665920 9345167 -34272389724231248820525367997911539840 9345168 -722348162601874789756743363525083136 9345169 231569948142288303003361765087662889840 9345170 21504209429874900639649535102103749280 9345171 73924949921075946883770773733166693248 9345172 -23126700587456750766923425057497543168 9345173 37770697931132130423965277872873999100 9345174 41665926415956347171795932527850772352 9345175 2656519023919116750336371231391206800 9345176 173105690796879402084838311242736230400 9345177 24520479664904390409962044705535700468 9345178 -99614112096556946189053793427557778720 9345179 432213803801086733052088079392844346384 9345180 33774137245247287904003567719146424320 9345181 -47499961867340551760472974306116790868 9345182 -33412786623145973392425974867496770880 9345183 -77791442440615699732622405161217077176 9345184 197844370020935609688108532843149459456 9345185 -308787307987117046816556074854067727000 9345186 53292155405996498563726201814873299200 9345187 353797306711051339019413922224810498920 9345188 -69410761682688636544072666699690490880 9345189 -71339607312655684784223705636372225408 9345190 3044506571680625586286121039070320640 9345191 256483862535149164286679823650597833592 9345192 11153555454458930481364537260058705920 9345193 -220553084511836607829796658806935314 9345194 100799975950336637993072584657709470896 9345195 -102419751735879659194043826184154881680 9345196 -75833767144085380677828221719481940992 9345197 -295488256707017895120554017701673797354 9345198 -69722186157922246230465506948525752320 9345199 -158584612549005531337287322223502857136 9345200 -40527499628641506610204744606836326400 9345201 47570054527603303335974675652293332224 9345202 -36292463114028244970141741607135773568 9345203 -35964980292390632871571506294457973760 9345204 -57057593952106083345890661950259916800 9345205 -150283437850282330546289230862074855140 9345206 -30076376395297042934864074990060667136 9345207 -1617994864502701284435138836022009240 9345208 -324768307493190891398508330765713879040 9345209 -197936645501574658091793014609994133590 9345210 9919594263339877336501269427409617920 9345211 113115259539981117860504586127006304224 9345212 87485561728367898156712405229850719232 9345213 -4850069929021536111334227271490908596 9345214 -153625856093320697682054883835269964544 9345215 -193784499506915851989451022628048654480 9345216 21650259794553221782285659891346440192 9345217 -55936290999421004892870760186474550016 9345218 -4919420346402847157656483484483835360 9345219 -17571146645547574586194142146575889152 9345220 -1558179545703276048521075664627813120 9345221 48146412897548180392309388894627137500 9345222 37559128171738616521647254008632828288 9345223 392343779716679767681474113071408299920 9345224 54277003673516227958115879350282649600 9345225 -42690429118441287142726924616486428800 9345226 -87144693322877947454930151623153049600 9345227 221311280756460485779057047333850013424 9345228 -58527758174820031496795327050789716480 9345229 -55795470601935576300966577701063082880 9345230 12157573950740181036529329417100589760 9345231 -61043499067978609321725067132179107208 9345232 -12449495164881522128336079699445678080 9345233 2907964021513393325891654916045530688 9345234 100077027175107089974824174034117816320 9345235 -104005391708453452601059631540669137200 9345236 -259011455461725668585681212084872558720 9345237 16718974237201346962405927066267531776 9345238 -30537023450877263763442335820221174528 9345239 -29951047554658941467476997169088627200 9345240 17707399348600640847043474443694080000 9345241 30021953972101683892036325065453072040 9345242 119229995548886236866743674359257356272 9345243 21113774389394652852325380762072819504 9345244 -59737246320827240248588881787496318464 9345245 24957349308644227024172937315511910400 9345246 -55329216158684946956204007789000192000 9345247 265847698253170697329635894806734562032 9345248 -173367710646017035923207355152507863040 9345249 -65756613615680922743976578742888490383 9345250 5825886790794106193473826180840400000 9345251 257974446240863695217031355632837751992 9345252 35999113817542447717917153242986524672 9345253 205412361173546440601986683582855035448 9345254 -157678914254104251950498784208922267424 9345255 -132442921015221460127454764253712027440 9345256 -311101634815695115507502867154475468800 9345257 -4116300812914448320075488667022153496 9345258 -634910290192025896030359878225110176 9345259 5696354235575449639054417295332599552 9345260 -46765626598792960883491246282153943040 9345261 -152041284806803430857511178928340021760 9345262 -91001937766598268362986196073236050368 9345263 -112382695316473969965353940828803331456 9345264 -18130924700982494101945659970313256960 9345265 -181238180588775471715152658216572251340 9345266 -61567415364582211257253232366809620480 9345267 148293399677402762594566603401788172000 9345268 -124001153385099578049463198006004342784 9345269 -290864487771268104208038437319556725330 9345270 67601187766139607464751421656527462400 9345271 -55036608162008916089919045063657435376 9345272 -4372907290150662024273918294873600000 9345273 33091050437940294167020785596953681920 9345274 -123042686309117599842172629941768363808 9345275 39831569883237009428526685519840990800 9345276 2969993371688565552527087477758090752 9345277 413818129132110769026039036190788197126 9345278 114693965512001107434010194189124180608 9345279 26227441197885183287534064962452483200 9345280 -124720488907348401455353570843951104000 9345281 167223558448552074920119943046099388464 9345282 28480304329244337393002296196398392192 9345283 12172277332343072772460598091977370520 9345284 29909405073702483788157343365122309376 9345285 149421854500220444186816069590283993820 9345286 -4834950017000771469803138330041860480 9345287 19848961866820040138733354205971628512 9345288 -276521263077670625930978161316086087680 9345289 262430383752772482400311562296334136090 9345290 -192044204450166075265179428468329267200 9345291 41081129488166206675379036693897760768 9345292 -366130901653153019697780319043960340480 9345293 603158794023806490719786860215759207264 9345294 -25688798562474333372020104312966526976 9345295 18163456974240247006637354171599265280 9345296 -15565461145623198647259782015301378048 9345297 13506954174386931851792741738837204928 9345298 146968409193760154751992349386268416400 9345299 377301962485802592418569412084946688300 9345300 -15172154595802977243625713994193203200 9345301 15065736853588989696094610980190606752 9345302 -115143823050171936026322301496517726720 9345303 268356378456423908619812598678032677464 9345304 -159953267387729866648366766568726650880 9345305 127451947985800818248020098640464288000 9345306 -85112961039083040167454586841954474496 9345307 322761042571197071418424223126455052152 9345308 30884535705115174855250467664744509440 9345309 226010154046718160732443114013954424704 9345310 28985961273577216350857769714696322560 9345311 -26853655240795722750206904663339447600 9345312 114468256963641718885466677571729620992 9345313 -97312368318699085141719283431736897438 9345314 10595585898792989812362657221441232 9345315 20821553807886838533073870475458225920 9345316 38315495268294361611196019229381300480 9345317 6607506971350981845288464813117138460 9345318 30785846859302837055252437351928493440 9345319 -3400949399121107908804616298913734056 9345320 239885708593059850893314208933519360000 9345321 319098873028031025469112902046558702400 9345322 -3679758074085059310628050557948731392 9345323 75913642019842847431952226087764802864 9345324 160125301233526285789389876960949741056 9345325 -109197771445832797532475034149567600000 9345326 -43035363368419798608738316473433090176 9345327 -28104657492164121908547932369639909880 9345328 57889752439332397910431072355748347904 9345329 -30618604713242794902182389326338037900 9345330 -72313954895308850523486812422576671840 9345331 88249220753856985799217131163567571152 9345332 188935165226076782320566948183872551296 9345333 104962878793840715154326017116063381600 9345334 -162314685798564467878418478145077977184 9345335 42704115698461424754190874733131826960 9345336 -16500707250230868665856133987034726400 9345337 4414923393685108964966827596948016320 9345338 87602178815638216333870119120603550320 9345339 -187743070067527760192777880651788057376 9345340 -22053545366593896990627457741353446400 9345341 -266761506170420912077855171251385779258 9345342 80889485582337260482176638174799755904 9345343 -4750847196795414393768432979720759584 9345344 -104740455194370898070273324263949205504 9345345 -54860079269060496804175716103658052480 9345346 9591076489170541258270734984124676640 9345347 -411114169189826355868208996271919002096 9345348 -203465228252625432649661971900246087680 9345349 50786495395390767816350931255453695960 9345350 24161584944603686160264614478704956800 9345351 -18254526305079751264845163214588046168 9345352 -41920656100043147880249366154458086400 9345353 47189650857725695460249419996031472384 9345354 28540822353288328905128450639136587520 9345355 -182882592531093162354875686175376486240 9345356 -72670752404743413358382146290449948160 9345357 -20536460149177536546345066920394753120 9345358 31045182727830426758466930207343213440 9345359 -384187973239442500100442547392427302960 9345360 -1168582258773067800890285843884277760 9345361 169946992912716262908340730301340156912 9345362 -182212723715220689779977978223815552 9345363 -28039254589447296784219599654376184256 9345364 2775531816682038980062762733755822080 9345365 -232191839720329247373137739314605624740 9345366 -88271556457705503397666496140500967680 9345367 60997307975296977098471604442415217416 9345368 278155614703808909285892955047058575360 9345369 2526137414837579286289953538371703008 9345370 72496968505085902162936970449213958880 9345371 145453033337439789153541012030248375312 9345372 207132092549917171591120594715911421952 9345373 -48860152128292489989305705646035731776 9345374 -110370011306924004925258740950784200064 9345375 3381727858661235301008984304139448000 9345376 30724022336006538445988132687999139840 9345377 51264521443052920665887790514259432226 9345378 28322541480411978546649591067258880000 9345379 58322535884947930954900572329260736376 9345380 -71382730277676636280637395231222149120 9345381 -32266525632753235918098123663702419520 9345382 67909963981820192899063884786863246400 9345383 -118247668424229661467834509598906491232 9345384 -30863874051145304599762319595916492800 9345385 -31954169599146261247493795051584218240 9345386 55031378843252754907423035483043823616 9345387 3370621910414022470493395034452588160 9345388 -44183592571559553075596200324215495680 9345389 294295782484557197530555295755061203980 9345390 12184210481135297901618892678347939840 9345391 364786709746542989253134614359089705784 9345392 -12015561453798813831627495894059974656 9345393 -90796725469388777923001267024484188538 9345394 -185470755445412771430962115596161077120 9345395 5534547415068336715037159173729450800 9345396 -94931663184884502511762848507267526656 9345397 -63174236706072616725564706765088478720 9345398 -45838183894188416576423375236997224800 9345399 18884808044277497476971087584381927040 9345400 -18744434754448807468454371502704128000 9345401 119136605462414111322499089967471112064 9345402 -101392836557735638368884233122461406720 9345403 -17845057284538547847972827921477824348 9345404 138682877001417492839512521275499234816 9345405 1246814405289694716167055365847028800 9345406 37718712467697346768515577711208546304 9345407 1947124901908530080802445077114189192 9345408 113361952784455376579123495784960491520 9345409 342618789849026344663977230192295090480 9345410 -35597484493326897984434280849083259840 9345411 90065094495640166472961812832819600920 9345412 -70821963991941782505512666070828598144 9345413 -57823728594549325778229081674657674560 9345414 6696385189967849457597724951907004288 9345415 95275936218524355185109811433509979520 9345416 109097285207448917454924614824349491200 9345417 33867234585561083217435648332902026720 9345418 143695152154186600267432695582433658160 9345419 -89991284901524285298694103337225147180 9345420 35080883434837332575435065971735521280 9345421 -251881018625943028390747560982421218378 9345422 62958568226154781107483649776358152192 9345423 24806531603775682612956543038390286720 9345424 49069822478422664383670539204193157120 9345425 -41021827321672912768177116629243033700 9345426 53803630473574352169530647162869318144 9345427 -73196726235122106633408370043684185728 9345428 -286108395564316512940671943285977606144 9345429 124565056657851947231803050202970592000 9345430 -34140279691345316597047101797889488640 9345431 202738052031923036644043147440219724232 9345432 -3534633870412421475617846787824025600 9345433 127261331603445654838586562742269901440 9345434 36133051630269620401050774217892328192 9345435 -24365430071801950133846738504332800 9345436 193629757147512662126771181421856775680 9345437 189513042788996595631015182516729586860 9345438 -224841273892244357994369237474576000 9345439 -23493066262059570663577549774837116672 9345440 105971714622073716409822558215406878720 9345441 50010015851626344236810185117094921664 9345442 -15318378427990003833568334286108879360 9345443 -3713649418423140663361043488406262096 9345444 121486368084775557722732997842103189504 9345445 -68290838720286236540918326577931582600 9345446 36130738698179115990351153251631906816 9345447 -102913330477158459702330394659913235376 9345448 -1908291966083930520463217839000289280 9345449 17384096499618535416109457647516947450 9345450 47887633978922155175715584133040665600 9345451 -125009156905243449765593795850041273548 9345452 -74714373474147502291123949003769074688 9345453 38481947551337814393710534725488589440 9345454 22173214363750262051865447328018068480 9345455 -36272729617604813694679830968516424000 9345456 -216394341022394385792327471850242048 9345457 330523018980584307697305064561323240432 9345458 53145160573947961604578812043137131040 9345459 192927528848305953239773637290647125304 9345460 -1802249477849940355749208197899658240 9345461 262628584218550191148455651170239366812 9345462 -33853558453125356001467280915581792256 9345463 -84435156041483034876369661420814882720 9345464 -203461037527744709853960279073031024640 9345465 115469758615032285263762102296672246920 9345466 -66238623569306475087826838576817374496 9345467 -76902142998953302303112730760672673640 9345468 -87161176186907763459914352105614548992 9345469 -14896735639221365778538262884223398304 9345470 -18087261374952709525914607178252176320 9345471 93557086433978451215033021443085370312 9345472 27176242392856996043322553396568784896 9345473 -214109002831221687270049377581111219280 9345474 144072115398530005447003303519725412944 9345475 -58026746924584428166006857150109028400 9345476 173101598983517883485821917172937267328 9345477 -49299777949099359257677008694147955328 9345478 -123359361710831939250425347487336314944 9345479 111477572836511388016639143063675623088 9345480 117559890801871438754402517680131276800 9345481 193181554583380160018967469702279016282 9345482 -107773412411336606619580740024144518400 9345483 -45816168891271535630133195816461468160 9345484 50105535849090699773734183616371388416 9345485 -134236299957201843810772369133753312820 9345486 -20020378344716385350368099640317872000 9345487 -5424109675902985136235714959842908288 9345488 -12464402289620168675279552096546979840 9345489 83476696663245468745541297512513327968 9345490 19583208983058672001607346575958681600 9345491 2136878008794623951932298689669131912 9345492 57844352728228158283919474468309575680 9345493 12731843212357343992521852597517105742 9345494 -3738234224904015025170017606596564704 9345495 97879948270616839161750266276998652160 9345496 159723414036750204027183044657150945280 9345497 52263995789626714095448381691789272512 9345498 548630522584719388038952535657511936 9345499 28759801577424274144137400517082395808 9345500 -219714300937022881660500765389397888000 9345501 71353392815930676636761200166867769600 9345502 -16193776927768256399228994859069362048 9345503 -106994316343861036085458809313718929248 9345504 7005493278571556234186990511206694912 9345505 -95119443716601965011315621474453760880 9345506 -71844264131724916043738252699353481856 9345507 -78872586899558728522909034403280980360 9345508 21143391695656977503815703946150363136 9345509 -80330597025449667206082449174431159296 9345510 -3996712342748525351095491450565996800 9345511 130899029269979256394550659466516467200 9345512 -153371070806869291530183634439507312640 9345513 56607871854392183611143862875469209744 9345514 64083351630144770506116735522753959856 9345515 99766716578549352176513610006343587120 9345516 53072763427021543827966100691747108352 9345517 -16686518848723436712226861267421994528 9345518 -17046297670914203385784237810142188800 9345519 139136652443969183804912549872443660744 9345520 33328498356433739169172155291675033600 9345521 16808017387805722681759347793619287872 9345522 -13929802898218608166914973611382041600 9345523 188805929317974451094444822069722127304 9345524 113697543817648189912302198551997300096 9345525 -48357077793220558325646043407126763200 9345526 -150177900006093300246936227881808832960 9345527 -17805392612923067611560911401669807968 9345528 75430251903307347545023714068789719040 9345529 -402095085832422316860054514232443972524 9345530 22216145079299758529210923072221619200 9345531 184259382096443080263129931977302285448 9345532 -100719648743958602363622101301157053440 9345533 23068649410961561950517930054012117484 9345534 252171543032745369454381555839928320 9345535 -224213233356960651740044980054330769440 9345536 -109827117208443833237482292350254317568 9345537 -103529975827797662625576364445934680880 9345538 -90867970554285478778306007046311340080 9345539 28506103338434893336558157223866115072 9345540 -44766853975581497565625242009293414400 9345541 207243012085870762347843809925869256000 9345542 -119287256343962378302393982095214688000 9345543 129211797760171620190924592649055758840 9345544 71428855521448758089412281106132664320 9345545 35761696548909640882907313904624627200 9345546 52431966065273722979946087338932760064 9345547 -219670765295371116083417275188548889004 9345548 357675136972017051771448037852122246656 9345549 13356684478089163987746792507750113280 9345550 71399120129307274297733644292482953600 9345551 1094730229589638769176773837849007440 9345552 -25574802720688507114194079543113940992 9345553 -100683265615227541449601035874662345920 9345554 -121223856394515879831768873651147452640 9345555 -105224446953391742902363785000772003200 9345556 411586140763879703303786444424506240 9345557 -32361234661303172180641974050290870560 9345558 -31381250818618407541599894358580452416 9345559 183030239246863117999516220750731474760 9345560 -51343067185085866533029135273554329600 9345561 -81962652796734434446334773151224673328 9345562 270634389833712997262976352438751032320 9345563 389167038312856241794436288235632489640 9345564 -134011694687003289262748934826024135680 9345565 226371015975328064715457818364735268460 9345566 -143578828020914782163023305853196736576 9345567 -38142194915074421420508904485156126720 9345568 3113834513272381932365644980308213760 9345569 243108369105729559453130679161766135060 9345570 9939607003554029068059648883440967680 9345571 -77376574414094808950458026517323435248 9345572 -119385960256362463271517466377180657024 9345573 -52193977654288479036943588321029782436 9345574 226747042272367618479892095250316240640 9345575 -37236289122563258077407524232504619200 9345576 -205894876456640473811857672945698816000 9345577 2695251262310868682743332460513516880 9345578 247641164666358553623620421564659769600 9345579 171280413939793531302893608761172503384 9345580 -807262896251402800992212596055285760 9345581 -22109004552093183570894274180915536576 9345582 -16789968855234210374048274347587434048 9345583 -203207525685024529941351586374770198016 9345584 14317941553366811304551348466889113600 9345585 -66766572001375431351983279480041799040 9345586 75225174549790646902378716933556285440 9345587 49989438202046986093673493174533793240 9345588 19696382600365653074266029739353833472 9345589 -20795661177394495429713811272726700800 9345590 4941230915810747346803185842520012800 9345591 17966330585104415509544507050997071440 9345592 -124553948990529504272850394920676638720 9345593 207601766622491633358758744001852364842 9345594 29073641267329646515272232547865507072 9345595 -20084093724946731189229326415483012320 9345596 22876331910373866702887295819504205824 9345597 -136022166330022523590023240421259488128 9345598 135521497202090054705917642708169760000 9345599 272427794106553791804050597171811729600 9345600 -21699999852466718237449406271455232000 9345601 82439872874315096136568417524548015104 9345602 -69960430245923466023986504987510742016 9345603 -23287313550878375827019745269956665096 9345604 84755701769343048075491897215742032896 9345605 28505540200183564489297306339665939360 9345606 -3467971860699665448101469846343357440 9345607 -85955269151884459877453398374113791144 9345608 -12877491695700286909728187483385763840 9345609 2574205899696173014976776690666496448 9345610 133203400419774087070485015743860260960 9345611 -125651385251526541822117055655846015576 9345612 11887775530115240751425896641861095424 9345613 198356945134519437652821310195942607904 9345614 -178235646182702179565589375093593394048 9345615 -70262790171687462511166729042292695280 9345616 -24886944483310486994600718659249635328 9345617 -9330752727732227340354393079753681920 9345618 -3634451851247723989151515794908853360 9345619 280433086397918816941973287943596791020 9345620 -1705125027778862036769437992390686720 9345621 -205520260277199816647204611672743321600 9345622 5258923266008667859583699978325220608 9345623 -146877388169943529317601272521163476160 9345624 150043008890419903362383195365219921920 9345625 -68943969754086699870372758217553550000 9345626 23422319365312674921719774388910678512 9345627 247106894979887411685356661724330863120 9345628 -30764058849719040516397803008135429632 9345629 -218174350273209703079490640463308996224 9345630 -23730815450921317192940088595925237760 9345631 180867725906644390888179044656701350544 9345632 90774519444889066943275276834160246784 9345633 -55392300725298329866409009258477884992 9345634 -37169033690295872487691130030156150400 9345635 -103056343015512071727312654650174965200 9345636 -26357876759290244852596753883064250368 9345637 -23479348027447051742319095900609488000 9345638 191011351739269202494066469192332639296 9345639 48614798677388122556687907456944002128 9345640 -100670437689008437536548838801319987200 9345641 105013335553435920446114822069969322042 9345642 62269722549069903037443530906662470912 9345643 136301672967401599447866674985147883892 9345644 -103491819393930440458853465912933498880 9345645 36166303585782920727029722791787891200 9345646 32170143862551250371770644910211934272 9345647 -335793155159895465984181372266084857904 9345648 4190427422740609217205256424216199168 9345649 38020937293788431236311131989447555764 9345650 -38290674176501395744031065021803876000 9345651 31583245146839343538195053605652105984 9345652 -153703332481648799899216987671450446464 9345653 -153761334261043343892447041691375006720 9345654 -132785134440327845418593234426283665280 9345655 -56129852327179205945932102047202375680 9345656 -217889684613868631823400906849238323200 9345657 -40695417907951882123245769615485076320 9345658 53328457742995512485968975819114104576 9345659 -71057718551036214629706238302182607360 9345660 21337564411145629313011763593668864000 9345661 -117159319868468778707548847187672119348 9345662 25094592977471051352314679979730616000 9345663 -337843552781338858355510496333818880 9345664 -314745371820272443496783824875505582080 9345665 -28380599234243669143509943098555129600 9345666 25892813327525126799144226961865723648 9345667 -295157556855386414915136126719187857284 9345668 106358873922665911890350877965195821056 9345669 136329427957968927043360770675270628800 9345670 -128423947402870172924447698493400846720 9345671 -331209627768405083036146866728169690456 9345672 5421681170457540705742514708898201600 9345673 183335505303643233705086079999477778020 9345674 -17206465532874316749563272769084157600 9345675 64160193728404290199882243998065597100 9345676 206480011439675379151817996002499903488 9345677 408455600036258036352543535894771638 9345678 -27746075317900926343591864146915389376 9345679 -11181467271442300978462811281754905120 9345680 4159348480666425662071651548553052160 9345681 247803012814489414986703518047952076770 9345682 11664925307491803031347717759094494720 9345683 -243807432578226816038845914650890474068 9345684 -86886069530142250009453022492042539008 9345685 64212287799817273692168007057164475800 9345686 -3513007091514100628705805836299939200 9345687 -1146433096285311973783863773918390832 9345688 19095111899536915798908521069467607040 9345689 83446120248324492905832384444684668490 9345690 -29711850791943327250733930265845352480 9345691 -195433163726355880270243945840419686908 9345692 -57006930500038894864395409602799623168 9345693 44871264499757166729541706759654520384 9345694 -9395692743333749202027042038916673536 9345695 -167390011170992846610323295555690259800 9345696 -155045248404528940147273148884143046656 9345697 47510154690324020909956087555865682146 9345698 -16052627763155193717157109811729387360 9345699 -149619279274223614837897450050433008 9345700 34936663034500189950886054113764352000 9345701 -24946340000074725674853787552965946080 9345702 -55817573362113215821628361410663898240 9345703 221681673317143523018896730488578198040 9345704 70532005672790032953338706157145118720 9345705 124349465289941778990141427250827284480 9345706 206606768577242471757034827028098048 9345707 21005171176534222678094510124278449152 9345708 196954535513836070864520176159457230592 9345709 252630032994254289429386572379383045910 9345710 90320968214091198172114283359351451520 9345711 112046895108004872014755622194911883272 9345712 11121138693531926735596722908405268480 9345713 -118626493285515084726103688560876649676 9345714 -33508775055175465018267298387046343680 9345715 280172700910044410726498724813587025600 9345716 108208810737516115034318808274424156928 9345717 155635071254883294267593899992188642688 9345718 -153014563599058999031956672162846668480 9345719 -198643657035759957709015504958353266240 9345720 104819886864272145422301007404441600000 9345721 -234214084937075316255282668295907670400 9345722 24951213257999575275704660437887113952 9345723 -56160967648031374484904146172374058216 9345724 -261038953873954362644817145771389205504 9345725 -86429799785120877831861971121047280750 9345726 -31820833554346744496982010438796747520 9345727 -362674902139227811028911765899108166200 9345728 71098445077385268628616352582598656 9345729 106964618051460463930628889530782286880 9345730 28632329777692395564191132840744901120 9345731 -34107786271380948072206338215030049800 9345732 -92845291957039918678927771518597107712 9345733 -338250301058621121739634147802829546500 9345734 46924361901448491501601503926837908032 9345735 -5701130897308011832168319979011104800 9345736 26599091990742939709117432479989606400 9345737 -108191997910297110601371821006136814848 9345738 -49805720522877044280865717908915353856 9345739 1873695020069066107786268207341610080 9345740 -12877393728422780654208233317335705600 9345741 63979265326959031484260855083699578304 9345742 -5329561408924515717541600045810447488 9345743 -44538956434347597882388232022304740240 9345744 15095861375725864121794048980338171904 9345745 37357385916434140345787179509497135400 9345746 -25698578935630148619983936883812162928 9345747 32011609420149842378474087259995811000 9345748 -57479607153164687527879491702052542592 9345749 171060021290028871954183009801607040 9345750 -118648718161874362523998553531406912000 9345751 338659666684064523956966341598544046464 9345752 -6919608609998453303416672394464296960 9345753 -188067333360621306494282301587774455200 9345754 25421096299345614290097145276146641664 9345755 -96527410067700161225803804596893623440 9345756 4486176389290609678103800686489894912 9345757 -32053283324936411838580088015563995994 9345758 165750134078926397362176285754902104640 9345759 -178899717884282391581189200968034445496 9345760 -44734057802390549989247101266292899840 9345761 85007347015163789154957681155733802800 9345762 19941533349417541918417802218651302912 9345763 -140925262245704524802712066778027995904 9345764 135423806522324484785406732063031848576 9345765 -4373528412074622101698602186837797760 9345766 28462598130213499336179256511201732832 9345767 23764544169434353411643096027364247632 9345768 -12604473957919704882706046055381811200 9345769 129833778597027277853402700750406944000 9345770 -53436241140837905977241822558613148320 9345771 -40621810933893959975239861554294165000 9345772 -129877676500873546340638954562525045760 9345773 397948159226412884350694771208488024022 9345774 7483261609846106145814497953021549568 9345775 -118760813355251389520533513361323435400 9345776 -69711991191355550248810029684096270336 9345777 48581385888583390717282425666006758400 9345778 -1769612658321302028207519223103923392 9345779 137200183125911355535399811664538662720 9345780 -22094189443717610217607116427577898240 9345781 79207340063073702355498447215834737582 9345782 73091419565405148544497713517783928992 9345783 -187630246620770578968599912726148490776 9345784 109534245678898413406518029819867873280 9345785 158380305465450272800996186624547525760 9345786 -39312704434305194366726725939202268672 9345787 -117780901359005485543419874944423991296 9345788 -144567920138692629229134101799397158912 9345789 -93688506947097076865652512805551633946 9345790 3402904807223557190928971807705294400 9345791 63112209924287271056856340389225992544 9345792 983970494751973729235493634229403648 9345793 35288432189406234108292769925620659540 9345794 190165254462174704351488811004321264672 9345795 15210666109561007706502471833973363200 9345796 -1981063201861462109676880161694561280 9345797 -91469917903775718930974661991429381920 9345798 -56279095051135989290430256717546368 9345799 -78112235549080853196859933891284454736 9345800 15480451970990535239898956628507648000 9345801 54685972064617028129343478946112172800 9345802 190606402474818980160562043480030479104 9345803 108001088059534084289397478170637712640 9345804 -9179978106676275900838133247510282240 9345805 -53862688343061179187479282068407820800 9345806 89501106887974587774153546969805721664 9345807 -78181172336474567756644087790283861360 9345808 32097248266663011797674936382463934464 9345809 696769809892427240876257961823709921152 9345810 -18604502218860049517122829496335316480 9345811 -136572021761036300529287657399003365588 9345812 -62636589767458320313109622490968668160 9345813 -22878599071886792426707405086786793056 9345814 -7844311806324219199497714706998219744 9345815 -128789893938804476134254534638204156400 9345816 103539461652550340772812929169327646720 9345817 -19246809409707313053675759359133451008 9345818 -63179156094095397769278956263307409408 9345819 176467986922694119694956650223942730136 9345820 -96843381308203476001824085315017277440 9345821 -182082496626910910798969716425162341376 9345822 87468821911516794758523751130012734272 9345823 320712275992825351670191971697384520104 9345824 -363343832326159308174326989519385985024 9345825 5736702265681308803207318415211519500 9345826 79860911290670640226376227580112130560 9345827 -36870776953399606316904613340327350968 9345828 56314466294861493984025762340918584320 9345829 450069826572152331327503814998812264000 9345830 24259344851985668763510565457613964800 9345831 -150332960999445661205295685300263977856 9345832 -73843931000675679292339103430371911680 9345833 78429908764344839383551814318525045440 9345834 -28104978775494991569798005790014016000 9345835 1093311474909121606788269410366870560 9345836 -143991891323838284998948541950512510720 9345837 -206985174249643636813727348482527810240 9345838 138349793472257156552497532945285248320 9345839 -6826187993387376867586476656383461360 9345840 8273513260625775431129912397366558720 9345841 -312461663930201007151740584894780108316 9345842 -79441689498653784368534431698741891456 9345843 32761428481773866167138318544189694576 9345844 -155831797569729588714788091416249755264 9345845 138450424111932617243821814794832963100 9345846 28954249197385169083947426012727617984 9345847 161436124283707636318065805939006963200 9345848 356897565268036904036091920338002063360 9345849 -36216590111753490204612322470018861312 9345850 -80990508905223013363636337861622567600 9345851 69553654855037245931811933101609658852 9345852 -187443165839166974270832109005116740608 9345853 -311820402060332573470021107841951177920 9345854 53513264333036787521279210583284364672 9345855 -72315571693284470299939961127366749040 9345856 29921135289171433302299717559323197440 9345857 246775092447048223861041787212606215106 9345858 64935359787824228745357260534482037760 9345859 -265489817544826632393006970881926360640 9345860 -28460107719140019343526458085425969920 9345861 2219498888740978603600799454693216384 9345862 98215562465562399179272373894163451200 9345863 416852392343298714223163735123786369184 9345864 -8647925359773246038265763140936744960 9345865 -199400733362274407819872457785788211740 9345866 -31320791614744774169954846912781497856 9345867 118025003273557078914267440987495174880 9345868 40477268748745758945606642004259529216 9345869 -66764353962660718244716408944191010876 9345870 -69857069476137556722013701057922476480 9345871 5178738311139850092292622315960708000 9345872 10292587769893873885735067741466132480 9345873 11120011968024893616093683181303078384 9345874 159966026828953382148670130900684193936 9345875 -69053061286641555580149424176000192000 9345876 -101686684708652696593946785892112537600 9345877 -288804018953001897866400735845801020068 9345878 -646348815547304518312035343594654080 9345879 -381248478202235600821801780369885873752 9345880 -76237568152539356124965888658019123200 9345881 64234262373078261552740635496943020682 9345882 5122099766785423662529055739242210304 9345883 36678341024658620895910085801492247864 9345884 64229464831881807384287697649753698816 9345885 -80596325455299266666477816560531658400 9345886 -64949087957351066639034600809862472320 9345887 374973050491391065306015994141887285536 9345888 -102099506895809891834289710152207564800 9345889 -56972666793976582163823677893470710400 9345890 18052765193613734552524566656631182400 9345891 52822020439397249005611480068794412160 9345892 -234187264416719176916139752012927334784 9345893 84955670176063086434279880907576550142 9345894 114133118959970079097779775179197956800 9345895 -10430598984847391662720688527934954400 9345896 104477804133665875725008563842818703360 9345897 -52407356115830399524766806101702992160 9345898 5038067287039296880712051655387783264 9345899 208228171177814613737128923541916406900 9345900 18318705937898884316508340015811596800 9345901 -302566105797271706060128581711271229098 9345902 25138019681192647089566088321897817152 9345903 14681892439858224044273095311328622592 9345904 -15713893372557354852054526665448914944 9345905 122079652457709621533775538587119403060 9345906 92904741914290708535388206412061344912 9345907 -110144209725869150358882622375575633844 9345908 92755535526945372309021050867148564480 9345909 90577725063177837094820723627858153088 9345910 38341352960588067150733600472606361600 9345911 137106195196580843251914094426558464 9345912 -28566402178193895236500256966274908160 9345913 -299686581636598719529574765154402018838 9345914 62836839885123116102019998481234524640 9345915 -109739695258949451672053806941583526400 9345916 163733566569758123559613050242891786240 9345917 -161171965783577754637800030358053756660 9345918 77217442826766277381921281149417104704 9345919 -283283466114978675128041861279586680 9345920 -61371355822211825197256763519270912000 9345921 459766041969821067751637545603056576 9345922 -21255094843610710381112870594118348768 9345923 113447257887309053177841294131777762172 9345924 -25262367563195899595491663403424497664 9345925 174242254596699783909384524789710326650 9345926 205438680106327091236011124294407522912 9345927 -1543994846523165781738385491892784768 9345928 -159858367832479195259572668372809763840 9345929 7051488986824739389868803740357598890 9345930 30093876359895078687050617643980554240 9345931 27938623467165144163816009690741735424 9345932 31300135339779752858764813333823311872 9345933 70681543124497958504465760007716601824 9345934 8704070628128223790546403828536170240 9345935 54964056060745020777259210019771304000 9345936 9477675999053903063199227787033772032 9345937 -122417687817757234832561016165448819200 9345938 -7353005697931935008351269349277166080 9345939 138791454696467610053468509267964696880 9345940 30193917077845541636770642291323959040 9345941 -184986137803017541175110409768433947616 9345942 -1171296421219118940704166605455166976 9345943 -166611445666981106382016313204843406720 9345944 155632953336645537433380618482023004160 9345945 -9482819429306428627988933789445878400 9345946 122349659273390551051276447667727091680 9345947 -126087252370889918799032607079135586160 9345948 78626672505545977814997434212021248000 9345949 145299347486974048812226955048441747520 9345950 38012160181894402850413083081916300800 9345951 109322202838755210400967916241204969968 9345952 -102885186179433448558682521870685700096 9345953 236443298851407424608921268908583775202 9345954 72085575567111707663654600329528112640 9345955 207052524059497973926072991177190129360 9345956 257293315226524305403724832147118101120 9345957 -251825550424782424273697966731627558560 9345958 -82556028446462249131564242994980786816 9345959 -13301429004311170145109275457680504784 9345960 25634022957352557597805757724774297600 9345961 119403438390781859667659842613614381562 9345962 -6612557598712405189599522151889831328 9345963 140307588834724995962582360613541053888 9345964 1984648185150437258326776287425851392 9345965 -142732670947455842298885741771737665140 9345966 -69683293698561570924319983090740084736 9345967 -6309714097762544366826466119370755120 9345968 -5687665273313170612221544566548791296 9345969 -373942518578868604477650344004577891680 9345970 -89460403275805542281961293675303092320 9345971 6450536936129784233557209801353461752 9345972 -50602081228127035724503087396910788608 9345973 -7862066311804383464131029126047101952 9345974 101181034670565516481189220516859120192 9345975 -96736471532079572427137771484800106000 9345976 -165874672414813955683807163130334801920 9345977 -42745328196302774319030544988125127808 9345978 -20603041815602493048203349562374824736 9345979 -59289096833230956786352943915763899520 9345980 452113698885113350226292750490644480 9345981 -157177533813690128241583886678415547200 9345982 -58279293278422342939822526593572250368 9345983 106057827423888540050679122687164199232 9345984 -13112345806013621746867719764982104064 9345985 -47372560778190578696207404676951590080 9345986 -77820049465596614069543302772466547200 9345987 39940429555678749464089889729314446240 9345988 -378801474819915872153690740513197563904 9345989 25475858683817953297842061205418293790 9345990 49036547412916716059813918079547701120 9345991 -139834074527341556029975557543170709216 9345992 239930919105397808170903843790352000000 9345993 111640111920103167920027529529316656128 9345994 8496166648241444765107669972770161664 9345995 90571876947781363579971268573295556000 9345996 -260119601498503088612588249639017390080 9345997 -80843592290832178046549561309401401408 9345998 149945596021589995874097613050286688064 9345999 -36835146752071043273920862816128570992 9346000 -48980457653716785555102722350288896000 9346001 4711997148769167852955168510624977600 9346002 50991596957205886814299729289502421632 9346003 162261182962327686900960104331924145320 9346004 -15855315578977678328149440365648609280 9346005 12285016926452588936473367987905214400 9346006 162463549406372813283158972150408945952 9346007 3973984581659308968829120354063683840 9346008 43289443169353457522352456850644664320 9346009 -293611484427033486085014403272487116790 9346010 -2615075559952534581199545784100624640 9346011 -227500439557884435632806542000136613520 9346012 -81987543898794276890281569008889348096 9346013 -51993118905329036680630366643345473440 9346014 83277171761504605535832494502417181632 9346015 -50564147091757679477377298679734697120 9346016 -468090897607124464870852462237707141120 9346017 3625352111850052036918042622749586112 9346018 -131658226161447000554219442785362335360 9346019 -31889559477031012720416639647517812580 9346020 12323575394361025886951130037726310400 9346021 150750962599026377117767614524129080252 9346022 44552999696500358593980891643687919616 9346023 -307827465283579019706714385529784644616 9346024 173661687237067074021872710129338777600 9346025 -89431624706389936596789325413755385000 9346026 5827173790579929560769693933273698304 9346027 127757287216024579339023752682401041200 9346028 -10219228807149893458477080321211706880 9346029 -21162565052767212585879153465156072960 9346030 7792849969386271958674565843960756160 9346031 355111259207866598986518645262127976072 9346032 -5665945859997003899418553932666765312 9346033 -135790824246483499964387466468411354298 9346034 -100182895525907405132680033460697982848 9346035 -3829584737351668669859832547318272000 9346036 -105219573748941915837749743977327306752 9346037 142547182378418333714284952219300224686 9346038 -7931524551862384501459507343913811200 9346039 142044704949219003677602446880629383856 9346040 -19624222749813709907300000238489600 9346041 -8965586828736479069646529438204561350 9346042 -106547554309388453239706368111363027968 9346043 101703959630306072638156248365936701440 9346044 1984262759660246790645356960940982272 9346045 33463272442225105769481817812898080300 9346046 148552939138626151677853730784067817472 9346047 13202461136702777132480774097253264272 9346048 59304532856775105882099931896671633408 9346049 -53276524682873214442486534556573837136 9346050 -239744204282633464259016030332928000 9346051 95819043501830143436376227541664288464 9346052 -106052653445453331992824722215682220800 9346053 7668408151650245959965735596923396704 9346054 45432608750777318809952047163343823872 9346055 125412448409415623316537731363532084960 9346056 259099190342486615161648062034364252160 9346057 63214692384448460237585772330520758272 9346058 -67314506425342355549473095976483239120 9346059 -110027809997644157152825529696962858200 9346060 66355176158573299801195945804275548160 9346061 257897424600989167316323286892743827392 9346062 -106062391478187728274775690920451737600 9346063 -129898461830425615355771058042334596688 9346064 -22158172245371799377983558085364940800 9346065 -135167487897487689924428590445240052480 9346066 28756089475748273668692725742310815744 9346067 -90104712333211188170413342627326635400 9346068 -779673505142719444572995088111816960 9346069 -13289043351557148664424407338655883556 9346070 75136603272760511459191872890685492480 9346071 104288312646075076976117956250189654784 9346072 175862639758528738342434673591493529600 9346073 33849465650576643432681124844318390016 9346074 57764498881576941965920938085714090752 9346075 61673445225312482909082360132620320600 9346076 195920812445528505004964416104151733760 9346077 -86144346295205697806758726033554384960 9346078 -53614749903390733655331977289554761344 9346079 -36444573849694925842811719496381980320 9346080 -79043112276526962804825389854705582080 9346081 -163935192706582629552094634704087682000 9346082 213653146220470502144118543443365948800 9346083 141661171618004906163438673186276226424 9346084 -125601448105919931271862587608894778368 9346085 -1538920197931261256912741640733313280 9346086 9336929127051976702925520785892908832 9346087 44216065948518788811772599156655327736 9346088 -258261534526576158980011559556637578240 9346089 -103265259395636694468826723580876289600 9346090 -4265939923898028119708897878405891200 9346091 -160668555761850581980823327828742381120 9346092 -44113675586450175355090438415975251968 9346093 2151440978224878076566123394787970784 9346094 8972571454398181954712081298208203840 9346095 79857918715083433838778289067645184000 9346096 -23751526840114872142329628390916751360 9346097 -26577782724445162401136074291897358848 9346098 110672834580147561213936995992817260416 9346099 -27334356859325800106992950432359590064 9346100 83865409770486526628959327794228480000 9346101 160056040686296408717184243280791349920 9346102 -211319580530548002115599341156839345248 9346103 62053385530875638002683003484686563784 9346104 7775553196057285061160700051042652160 9346105 -157589386527487595633843301467430631740 9346106 26968378748475783999188136801908897280 9346107 70459417826215760538517774899418457184 9346108 257752371848679682744863780964051094528 9346109 390325360213297927410328197008423642310 9346110 -68909218502182882681724926007084922240 9346111 -568519003352516271503025355312080998088 9346112 -20396239056776919118731554447490023424 9346113 -9954504095554903958435934070341473358 9346114 -26517752050669917058250294252297019840 9346115 73952690709937722604634453113674334320 9346116 13582640215440724940680331337395171328 9346117 15042642926081023461733659000583307136 9346118 -11553638384665953744125996322633060096 9346119 117793887634870444754451287775160070400 9346120 -47833010790792099583058875635204096000 9346121 -315912803157442368872794055340726541056 9346122 139164834064064100411876407551170304560 9346123 -269549514046645058552679061238911995628 9346124 -352940083976553479722822319833331741184 9346125 -73615598510494722511403657956518072000 9346126 -12566103028568744469996416230346512896 9346127 61151468272528756553239415211681148800 9346128 -10065083567677399925403600137899474944 9346129 -45553418937298383045660322589218383360 9346130 -21982737815311133428423715223775283040 9346131 25083331578088377369749092790297827200 9346132 -40959455987477072489243399325078571008 9346133 239916161959844276628877783966831479840 9346134 7644965971148046251242583367341555712 9346135 -8279442924304369702211466449736562920 9346136 -3055672154167658673996429938226585600 9346137 184772661845390945018232773697530634960 9346138 -206762489524938558574819250227003253760 9346139 -338865254515699940849184807816423250200 9346140 -35170040956649511622547418125057049600 9346141 103210603123259418405730002191934728640 9346142 7731726870476271263695891783130430720 9346143 69400104077604855355255473991691841864 9346144 97421899445530629801469081564333473792 9346145 136984988267965924285363027364127076800 9346146 -52934218890955094151869838919685107200 9346147 -93557336173904415819049024143148754404 9346148 3732288061884212735840407630019936256 9346149 -230887174757422889925800579577826080900 9346150 -20701162129479206906891008065395534400 9346151 -431708190654176010240383028573622797696 9346152 22103756884865535124655822241619722240 9346153 10499419356303955289905347160843665664 9346154 -2144981154882005538486870953329222224 9346155 9994331493795550870378733149104445440 9346156 90392846409493882672774522578398069760 9346157 -51327363644356156091067470432081371200 9346158 -23531251998434031996137786715422088960 9346159 72487850901812791940804409914078937280 9346160 -50313553783731152349654849525660549120 9346161 -241968150079429874148762014774625264 9346162 144382859548788635212253336582244921360 9346163 198503560095495963262950411246201177708 9346164 -75728815373424226099773777075253223424 9346165 -165036765132872109983055047745055294080 9346166 -17650966084886684716355544206997753216 9346167 -169690749237327276288516446276606706816 9346168 94904679821192502564683753555127644160 9346169 31473234859278502321942698144724663296 9346170 -906372734687856909635978815849785600 9346171 -211143376298416949106108511786310145628 9346172 118970514837586691479979178058884685824 9346173 192716191569962870910303493266605208384 9346174 212356860006917151775471025349266112000 9346175 -124431061610811209603234055199422649200 9346176 47710594912552414865991490589215948800 9346177 -409651816737087467112567489944003546540 9346178 45601417328829776959085605118101116960 9346179 -1126458896505250120728255085413894912 9346180 236329087950047750299094914110946920960 9346181 -45715643638464443798072858887786698468 9346182 52447470774101290857161683122492518784 9346183 60993409130912774209873655739799186560 9346184 114107647084168091726888052224557056000 9346185 -10458201751810528349213538056352051840 9346186 -319795425721027547000793563165661900960 9346187 170959604282491914591229438843032634836 9346188 15122894955037717703914731352963497984 9346189 -703560285062284745530956958156819252244 9346190 779087657967954972117511335240499200 9346191 -175361598110588901973689360849710546808 9346192 -91994227052069694220751209294448345088 9346193 24699631282291215980792608090880987442 9346194 13535803728123743620540191967438150656 9346195 221698438138022302283333503857768230400 9346196 -54917384740580622730583718645374664960 9346197 9787452382159920715359877718539622400 9346198 138912104096628792910351280972770989600 9346199 67937484691352390215507485400922735400 9346200 16925512571459200144512651712693248000 9346201 -180945139022531634960872844904063951798 9346202 259218440552641278581350757364650380032 9346203 -54906652400320316178657990626331148416 9346204 -29488318700254329621940627335291474944 9346205 15021496888711419854271437994474576000 9346206 -20928403370536939205110287596121523200 9346207 40825572701820842167363146578917467960 9346208 -67973925686448077095436041280566394880 9346209 41779339195801731140141602557471018720 9346210 -35753224743866621231102871421178351040 9346211 -160658738055351276211607820993493098768 9346212 -128516441373054762388093678602782361600 9346213 53152746763769200688520352520505590462 9346214 45720231479550974919770757800376998400 9346215 127032123817111722279421674260954862720 9346216 352650069546612412439059368727156162560 9346217 -213272836167731593367333457463990057734 9346218 11506051930948354952447062720146859008 9346219 -250733140872321180933215714779561251720 9346220 23778951876052786652757418139183616000 9346221 -828980438959894702495041962356020480 9346222 2961542071190469318384829957996473792 9346223 23783922435653077866703687856578787472 9346224 -43520242513123201533333332174159118336 9346225 7666557423522259085580026272225350400 9346226 46216897009815440826265478112752747040 9346227 -27605279387183255843935717531888922880 9346228 -30590592305394472616570864168212258432 9346229 -46494355033113900037609847409353233170 9346230 5455315411255857397747082296554950400 9346231 -473013298926447514876790958161230386768 9346232 -93930656974255839792631100180217200640 9346233 34640833163320986334664529999032976960 9346234 -11148441818614738615754910959146675200 9346235 -45324305523507261950476040515216587840 9346236 -55805601023743676552978544247818608640 9346237 -31925700238884592713071397875542176912 9346238 34123042571299415180002663116367700160 9346239 72191200469794790098940941134965495040 9346240 54447887333002230824790064768367984640 9346241 283507037655430950993878899392454210692 9346242 -87827447313721186118658991407041013888 9346243 -8910174470224739918876525266384157856 9346244 -158650312409119918662694230674125678464 9346245 54493196960339233761376032533734011840 9346246 -5092655640142176787382459201814289920 9346247 -189451263522300249162337838992270379304 9346248 38013289754853675779232183121025433600 9346249 -23874529857387936880576299673340849760 9346250 -13170398955604870097145256410889290000 9346251 -2427706039553067130096284901022966568 9346252 100140312066862109289628860577737605120 9346253 101765901048202184321091304929321020160 9346254 -43080298555324950509424154144646431680 9346255 -37659602772608487863351059487274702840 9346256 41523247064445538795209990788848115712 9346257 -12447720491065495481071904708427049152 9346258 -1033760555836851337838913000108797280 9346259 -72004615547751261311901646872469989696 9346260 21813258583685783934388117610862704640 9346261 -101603935529919283323775629208472253668 9346262 -59202360568991651351715481325416006368 9346263 14258111075390155766753214992325009744 9346264 -6410942746845826949243968475330887680 9346265 2263599448607485269327322098484200000 9346266 -4831081088040819077350999106295346176 9346267 37730159842875849192691993339032020000 9346268 -110396401960617417215323211941587694080 9346269 -55614421219380920799043995516803446656 9346270 -7921855568974859411339108082279600000 9346271 22291748146818854088193122539332947840 9346272 -75661946807053821397763598854942883840 9346273 -45821786178364987649131991581930955196 9346274 -13888842443663437269755272469391932928 9346275 -60198776095179456044130803100655500 9346276 202008284747925798541676841839167852160 9346277 53566571561311206675619334852311747512 9346278 -38274520052501833654857225372433990272 9346279 278893773522754483878452066158212401816 9346280 -75460366222565720917225501095247872000 9346281 -173118114409549295913417782813900851200 9346282 -61561196186999008632169949163058540032 9346283 -14402713408430696665990277841972670656 9346284 188391921104676563596096985031184177920 9346285 15702063178120154586504330644772941040 9346286 112906995970749060812954889629944790592 9346287 -412590785405853464886421668005128440 9346288 13898927344127926393437071033275187200 9346289 45840133302674873827619946304457547090 9346290 891964941012401252064649150426859520 9346291 -166414530226619460432044469837781568308 9346292 -35992911148479402356204954802049593984 9346293 235779392800555824863635250513525524800 9346294 230130858123687582150769335630331526400 9346295 -107496921798510391083838917398799954720 9346296 57305364012950557610553642323818905600 9346297 -47725418731048277365240073641517353148 9346298 -27705613780193661278068912494940007424 9346299 153528882705260329830871317379395480000 9346300 -81006312972476478303840457405151449600 9346301 309341388779271838797030622574110615302 9346302 -26119997005558188820082402538794452608 9346303 -135106705488061050263458819260594540336 9346304 -148837653006361223633225518189966786560 9346305 -2831831594477800212129950266753651200 9346306 -98659221093371120529840580579511560320 9346307 -301820839466895271881101279057759037444 9346308 -504735437474036052588477522816122880 9346309 -294726138645609177727298104202174829600 9346310 -4931907278960523445829956348039584000 9346311 -21705243507406718505815700218162697216 9346312 145057348602309432443149001694594170880 9346313 -8261032941125029103509687831434846438 9346314 -17127601098063697934358911896583761920 9346315 -48606018697312509058896703473284615280 9346316 -1016876151028704837167072882193045504 9346317 -49358084953121358415806811384601939520 9346318 -127949739218001506557146820206654296640 9346319 42223441643897007152266042668155933472 9346320 -24978923898258951398391655103948390400 9346321 481365624742750320406416834272178337012 9346322 -173317911692035156920463167195470834688 9346323 -136435868633990808113231757327322752000 9346324 -75689111992822963239863572887837442304 9346325 -18141062560209319037903416598100537900 9346326 -102303323752292153904260325784244649984 9346327 214389276365167467347777360449873455176 9346328 227947373241933441911871657443886489600 9346329 -125356411438839965010018892767188607756 9346330 14459953023341326057118498924556441600 9346331 -25775937315548723088477545239183583868 9346332 -29401045133565439986630639404702515200 9346333 -303710123827274809707300823041406731418 9346334 -66835355601695586841647304721014705920 9346335 -29817120541176101931568097507758015200 9346336 3950603091408021890969923485829300224 9346337 13485994566237634628470414976929279104 9346338 -26692678520480020849616323088674494912 9346339 -200294902411060835994383932255218557860 9346340 -117598387958079255553984505471361212160 9346341 -23379444653158273866015964738826791296 9346342 -188571521155024605409925985942717392928 9346343 85637565640841997163765926640459307184 9346344 -55732249781356871028702068909019463680 9346345 -104132892185001037096325997486443619840 9346346 205239055199246700061410809223270109872 9346347 -8496481886235796969328487952836996360 9346348 -110394919738297407732628845257865427968 9346349 315045787254685180803843389516461160448 9346350 -6832578188568378272864847779517148800 9346351 768258315593890919148959149973535104 9346352 99434016573937268739552838853506498560 9346353 -13227126002995090985895519753941406096 9346354 -72217003351659787861662583534663543680 9346355 -82499001148466765956908085862986740240 9346356 16163088720063177091780983477196259712 9346357 -1399258549287122303498982659484919488 9346358 82363287256335157465763857234945302336 9346359 -138301642635065912250988888697749759104 9346360 -110894358602398091522680075614100992000 9346361 -81688822082776759577496376428573454038 9346362 -72028543806584162515845822283379352576 9346363 -19107556746904581946271952732470210256 9346364 -63981227661533821592522475840812411904 9346365 -9340077047262537795957773738205310080 9346366 -134317882681641068473767327100472540160 9346367 96500377715306793004516359513894327600 9346368 -71554264090474523457141683797276753920 9346369 28340419290550672752648181867714015680 9346370 -94740307031070727080491999441200688640 9346371 177810710232654787392428760090890097912 9346372 63596800222240058017449504371961720832 9346373 233722244435893049501463703917887165760 9346374 -205335737977983138112358178178288594560 9346375 -50866275216285187708124088599803686000 9346376 47753501327796539887761085272427069440 9346377 -46223428585067682484931631314684796960 9346378 55888334836176799260398610058618056240 9346379 17699825758615267645170848809242976032 9346380 -83700916753714263580140968391493309440 9346381 -50163083611133427563184264427907348160 9346382 -110176465903305319037337892029229286208 9346383 84674399795902444346272205912937768552 9346384 47661721086487594015304583542898278400 9346385 -12135225865625720676356013228157944000 9346386 13815662742633073093523848925275958784 9346387 102895013708016672316442349286833389036 9346388 -43382261940554705273161771266547523712 9346389 -30702279333228573891448514381983794432 9346390 -50812273393419026523799044556431724800 9346391 60911143817886563073771143303378446392 9346392 101159711608244718310294195860309872640 9346393 -13604165800263120267119141901248172800 9346394 1535537193005517569750566406646190080 9346395 65951981039448747319141097759162499840 9346396 95432298227739026702926146672991607808 9346397 203195061876366241046515040601992055846 9346398 79662191059257826282887129182179884864 9346399 -76717501743935818373355158460865765600 9346400 -62518470345916646815363940454039552000 9346401 -104957464901344101430880928845210925120 9346402 56233443691902179329240622020193678112 9346403 -127132830747744244928352926515505964 9346404 -85630827554085073630649827565182556160 9346405 93858372773984011219020140894185095000 9346406 -69741958301356976634013746959649851520 9346407 19602341620004498500361725430693990400 9346408 269939340123693663238590040096959912960 9346409 -1470214946900731924541300125131245196 9346410 29802685424935243357915720378640049600 9346411 513017438866766104041600161000710022720 9346412 53072845706333601415124202667868904960 9346413 -21485727043838832654963372202830556416 9346414 -20966184617397607510294904182327412736 9346415 -6210232112282630937954696546782911680 9346416 5734318747080672273379431779093348352 9346417 331547917191432825819152086333821088466 9346418 -16364650118859934723226894227531140096 9346419 -3083487688822004801228322042347642256 9346420 47560727086675730424058493225902325760 9346421 -38256790707297638616063892852986438336 9346422 -42080522728307998898829870267008086656 9346423 -165972481024437743970479736373360927600 9346424 124218051139030258668955388637212467200 9346425 -11612743281956011706008457286197052000 9346426 -70967266572066772574987573805150681600 9346427 114343730858012143431875094472077786276 9346428 -1976820388677884560594944193856169984 9346429 217555470034216699995404144548931537030 9346430 19743411666486248174786880265101302400 9346431 -1235053995218672604703821664771201848 9346432 219303405945204574540839995658416947200 9346433 -64587651794352151102661804734634049600 9346434 93204818837124587597129084794059886080 9346435 -22362895992117218085266367197458203840 9346436 -245468474097117217772801184611792532480 9346437 3609789192031513733335294833679085088 9346438 28673006406187615334962814062204157952 9346439 -89956424475423931269538905200854714080 9346440 10998348808198107379494853114100121600 9346441 -55896345328621381870267414212772426560 9346442 -29380262690094186933079466199767976960 9346443 84004489351954969513609492023567983064 9346444 -59297923506051209914333798468979856384 9346445 -435366241459051111715461730381001551520 9346446 18762215899063799717041703292659532672 9346447 -193540572059278053942447319982710662912 9346448 15219200560147513647599542964764188672 9346449 64231498881245067825176875333736648640 9346450 9594320260522260170573983445266166400 9346451 -213393104239580603225902363410116446548 9346452 -55300759379300743940665720756075603968 9346453 234972623867119927183133320845748024540 9346454 62898035958308713759284975629791128960 9346455 -6373763206036612709337875975074984800 9346456 -82921638847389170272888252499700387840 9346457 -86965231824069253164511363670890990128 9346458 -112468201449232309219988821592088890112 9346459 134288318137302952177274778898726585216 9346460 10613141801957193944001729662604441600 9346461 -194088973407999135532105380702733199520 9346462 -123402207609413392205663983244123136 9346463 -149785405838551686074836035381399857040 9346464 84429281937222647560092940872563294208 9346465 -9874667192772329622251809880716012140 9346466 120866309864954157476216278739997957504 9346467 39833451905379153752855318648953766400 9346468 -112077473402749026263147577166761561600 9346469 -3049743173826691480936109452019093760 9346470 13438175007999835171952626802965493760 9346471 -365888388645274336197524670034213416328 9346472 -38325394352318153582240774876180736000 9346473 -142657952014851360125543982536058172278 9346474 77153665735250558979938313374812610736 9346475 115621467067615081604823376972544146500 9346476 136677824853464851465813929579051320832 9346477 63182727640777194148320299263466843872 9346478 -62922727550175222267967025401672176960 9346479 24685112024158824000820298884071678984 9346480 268879285280628616780610435992780800 9346481 -462519740183659407023235843516527004696 9346482 -8266888423681306611851291838758622720 9346483 121601206483924411083536213280545644128 9346484 56571019861404838936216596538498676736 9346485 -6606254418900952858718769339764263200 9346486 -34299297588046705755725136881906119296 9346487 -114930896476586474868932956723500309120 9346488 -23600068919598731415557273309872189440 9346489 -74239243834947238040477906925594572544 9346490 104225795487685437004205284956457420800 9346491 -90441327653575251914932250902752877056 9346492 193383462019267538900823433285468476416 9346493 218574433577678438652502008336515808024 9346494 -3661220688230189029880490258230019072 9346495 169372664524819579386827898238403169000 9346496 -25870168933982541007946041213889544192 9346497 -6562172329867135663394755135766460480 9346498 -3586585978853689130619884972810892288 9346499 215052662601288191827927349308493832000 9346500 -49131195607597587360229635954610176000 9346501 -66975217414612611451449891386363158498 9346502 -39062940547960743798282702449489378496 9346503 -31485498610350264746818549245073585200 9346504 -25106383441411733394018457234587648000 9346505 -18196400657713665495435500621218081500 9346506 29107735586726248344119099974574586624 9346507 233932006254044458846888553498539748756 9346508 -116345631952301364287695232841469714944 9346509 6500682998764574077537465223458003734 9346510 73933202659912018451713094368033071360 9346511 -39321869691358740020770591850145906576 9346512 -16533719108191628007003944741169266688 9346513 -133214578115498913962521185305376474720 9346514 200496992745021401514330547049695030272 9346515 -30645968582422453927766089079834750880 9346516 -138087215556536169772867683753807890560 9346517 -407843296979869926342974028469375744434 9346518 -33095841495158252942700113666545300800 9346519 -5338527908808245648933118166884807680 9346520 175831263794549587652980346196438220800 9346521 48135892107142281324033649994135351040 9346522 140944786174254610288426196678513763312 9346523 824278225313200179174121375172804904 9346524 -74903383019049798066060770462075904 9346525 -28056223392025610002766055329886191950 9346526 -97630963943668366701961387661772867840 9346527 102125895933549369307508529464569909464 9346528 -1958283814334279247632025717736734720 9346529 156736794674940876022398390267685797474 9346530 8976244544522669142724259563108024320 9346531 101317435695716418817357328582063769664 9346532 -32373224478808709022410304481652874240 9346533 -312744658743878829678064084396787712 9346534 131517989343209488411807479197283526272 9346535 -239621487846364581306284172069898687440 9346536 -301941609354134321749527957823667404800 9346537 257885586444100937790376205774361124240 9346538 -85325748981220293909152521400123906304 9346539 -4167603018529865448133138670808951120 9346540 -51868253149244401558067050523805757440 9346541 -239459559582977887847024707950135734058 9346542 22492164749302992577961015408734913664 9346543 401436888731026298215999132217405071384 9346544 -28520531966681961779873239028239073280 9346545 -27662099911893047031278056584930468900 9346546 -22452790663217709829494738235302823296 9346547 -34361518537847276818379936501552901888 9346548 14527644633855066094077841584055418880 9346549 76913822462707177336108337046389947466 9346550 -46047799894877457796139522696443267200 9346551 -25473092639927238281909924438537977776 9346552 -155287194516088965352208888452716134400 9346553 44572869191595241692741330602261693802 9346554 64065848148337434344181523253047472496 9346555 468533739550832744784685730874741600 9346556 -53555496358163946045389893341941882880 9346557 130806045124361627219472394968006311424 9346558 -46180620900001189850372574726791946816 9346559 -296867642834930340342750212629019850240 9346560 -11538083957640107326249371117331415040 9346561 15750037360921765222339687451893743360 9346562 -76531283566789193085654399105421111296 9346563 305348045880265207344097502899755164400 9346564 -62682922149134545207096140613366793984 9346565 -61612479590599362357787725786792038400 9346566 790746904890685719770757841760375808 9346567 -457088405975089331570095546197047447768 9346568 -27575940015127805742087006879502663680 9346569 20972748709711548862133929848978912000 9346570 -44159839085466980981595725759569765440 9346571 161226417181274083222255490850016056624 9346572 102906744870250837758771453293219748096 9346573 -164259165491356609591009744150834493760 9346574 -213017044137845701328523233689782310464 9346575 44320935255927437234133774861309216000 9346576 -14855953369549281563217940111065858048 9346577 -151238808098630172713951315960664362574 9346578 33864557842377076663891027213881335424 9346579 -34480448157346588778014487730153318912 9346580 161648502390175618199491397687240083200 9346581 -65422403693984016611043938083280417472 9346582 7857639125806066784804048206964926464 9346583 -93373590472977385837177718566743846576 9346584 802061010527646673996693453441843200 9346585 -205807364500314504450542523665308439040 9346586 -28736320804379853728822846969233228800 9346587 69846390664120740830983704629052260760 9346588 -20646751832656382183025616681450489344 9346589 -67555357600064294051089042322808374208 9346590 -4998926097182137098134131097954832000 9346591 77045684064260665253249174127157211184 9346592 -350391230355999124147991305640301232128 9346593 48747742724865226640426206144057283328 9346594 -149523875445213274796536394679073464960 9346595 -45576374043667654888320492323224292400 9346596 10885757938231507695677825739618693120 9346597 100796926732805385146990982977717257440 9346598 23535825269806170470698200733736150400 9346599 -196251774276327302820917333541312893376 9346600 207897768325329326273770262143776000000 9346601 74320750364004643031724609899748116304 9346602 -21823313063070159561010992925409326080 9346603 -97771248450468535109246165445361717680 9346604 -169249019207979768645094629297079494144 9346605 62704505623009503061340010758908308960 9346606 -35655655214128306530801266951281837056 9346607 13284850116548759758282306969422903432 9346608 52719909901566751536029272100520198144 9346609 -363988847098824526119908183889921296 9346610 20988718490196090882134185200785694720 9346611 18965279727494485532358332568220162872 9346612 215792543601835983926094083607853627392 9346613 17001096530398308056721290976003295200 9346614 -1340233222353380112392539340443076160 9346615 -38044561607734923226329893235063442800 9346616 152185691616979695197235586503267348480 9346617 -138064172485103953062311439445165804800 9346618 -132674398037231983036202009834730660240 9346619 -117185938127375643150618854417130781980 9346620 30024544949594553231873998366016660480 9346621 75387718964652032120591642982359482322 9346622 32846274029590127327943989121988957824 9346623 -57933147607514616449843340112627420032 9346624 11323660676310195577818799649148895232 9346625 -217441676057080008839899252502298672000 9346626 52390706520194489550248510523474368592 9346627 -253481838662286414449905432270676243524 9346628 -19733273086703803929106682599736528640 9346629 -8773449046013501336970490277873252160 9346630 -75899228236261444860827404673064689280 9346631 53751781471150540461639714928368409392 9346632 -37322603797968474712606971861073920000 9346633 86944783049906240050881050921315803920 9346634 75671524725965134937370882226129641984 9346635 -547642901275633253833770765509881200 9346636 130798215319908207189392618191651213312 9346637 264391077290404041736162339902480914400 9346638 -9325835551872675364388379236292925440 9346639 -315425740886321663553446037412927196560 9346640 19469207220953303775574815027324764160 9346641 25298504929999029728978533838728831680 9346642 -92557275628372027510439894469061788000 9346643 -75622201485404774839111337193987129108 9346644 40832367000160202214008285600703590400 9346645 29595991234205251597293007770263040 9346646 -210172394346515709095263824409707157728 9346647 -50797423719590733170675565563779262640 9346648 18249100273523330402599899781536153600 9346649 -88693887702830483384929678251845755836 9346650 8518628605531105913076460336055673600 9346651 -707225539909429776552322211514527688 9346652 3263288904296085355075023887995246080 9346653 -95452063893687534937970738695869590496 9346654 132697007586543590357339618638381915776 9346655 -153441139469499990042117859496678215680 9346656 116520135836791330329544979588975689728 9346657 -215731543411895449408780654172113008094 9346658 65156067840740247990725738482846297680 9346659 30918454181676721091128283876453149440 9346660 61659406910156742727096245420525799680 9346661 425260375131703149095294821110701579262 9346662 -11554463036540166608975628112066892160 9346663 -140058589489013775032904047636362230088 9346664 89169323867388120878751522608592076800 9346665 14357964385742160691443604289477008320 9346666 -10809115582302945576405984083651942400 9346667 -418594646355000893345876844347328469056 9346668 -671765083087743253263701038012683264 9346669 -22499543577386287269787816893342973140 9346670 -34193171518932900976349367056119228800 9346671 -3788555408319906340420469397697190880 9346672 31440138445289816121643109692932325376 9346673 -87762988242580243547010952708446029760 9346674 94513341770303812914317962070466017280 9346675 -26109499937286310825514005509260222000 9346676 -96954464004601938199219642195370711040 9346677 6188942642732694876924879813977663520 9346678 -60325118967013356126009331398260836800 9346679 -14897331977436924922406780262415657224 9346680 39003400521092981949682088822888448000 9346681 -50316629494678929127591877013500922040 9346682 -53279842103395088437461281775706160928 9346683 245802830719228382247106524607791436824 9346684 -111527072571668858267420884173088835584 9346685 -217366236098309919697964680546835945640 9346686 33874175938616922667511128611876201792 9346687 -147859320113191232548953102023266133648 9346688 17885736805126933132702871217808343040 9346689 -24721156940667927109647716611518746400 9346690 88740989778873661722212400083473005600 9346691 38517074886352947502960820880863533800 9346692 -605475914405385133066500558687633408 9346693 373997068341989320109269627632203150942 9346694 -4022998986190592338389285955979655168 9346695 -136821419734725512653764512772829813680 9346696 562344387796434328922337780448097280 9346697 -382166548181765696729962052368915402854 9346698 69347439464076063413554357644287109120 9346699 -99216363353174072568048125665578189560 9346700 -61651923682769433056270626361778816000 9346701 -5598939665514795069771078432133340736 9346702 -77224291035693743784970224975661862400 9346703 -5897744086460354196045014743318131456 9346704 -8137071732166454307157315337390063616 9346705 141404795786524601826047032775897503860 9346706 -175660682915945807655619733738962574448 9346707 -25941248473296939635537273096773416396 9346708 111124841058095576494809174581636403200 9346709 -191588237020493177575042512985513412196 9346710 67204453507040013300670730218225176960 9346711 -49489330473183676308833088701423678376 9346712 -351646363395948810468802356521982412800 9346713 162682762267462534985955184939773945504 9346714 31645962077966677003596646459644083664 9346715 -79506261479381040621558570253757196000 9346716 20769800411948142469948155373161526272 9346717 -41305531219139345381085709510016693760 9346718 10341569201891521405040163016479518016 9346719 -234543833595632852398393833300170054400 9346720 27690774341164830116120281958569082880 9346721 -92550559883075951097753059235614926800 9346722 30527111563891929777478805544525815808 9346723 -329657970990709257070302542092688949028 9346724 131152155803009421728112264296174395392 9346725 -17676005170266069102304245478283544000 9346726 -110745043115419432810211670392733933120 9346727 -246716788319507937022728813655233024000 9346728 137641346010859558861873989471926108160 9346729 -24340905907078928200083559667671793280 9346730 -24981476629206934251746578760154798240 9346731 -67620512337968001172646093050704852648 9346732 102859901126732103780936717811306708992 9346733 343077810847831838504214685536011958624 9346734 10781944427514650695727105896705963008 9346735 7736607797020574766659660230043724000 9346736 -7432051797451345986830940548772003840 9346737 -166500184860625945476972393101821130640 9346738 532991871691928502612109953091193088 9346739 -3532548106181490470448991586533289460 9346740 17900181038938606290079005069068451840 9346741 -17978402041116087899355925460906179858 9346742 -51907656757603971590975201153966355456 9346743 -63302834728089009811417994666448466896 9346744 9792995253445631694563238509769093120 9346745 -375540628296986158924581783764646408120 9346746 11688590283795778565037616810769756160 9346747 10321028385949729607965044622946149120 9346748 47000691605009423965657637348315344896 9346749 16208869648856410075828344039763292160 9346750 38951560701864714211684415924976000000 9346751 -32300080506441904249242672097719786096 9346752 84615822817857999630380717602297085952 9346753 -5458863887037487890581190874424075736 9346754 4586293774983640956883556215255085952 9346755 61913343823007776599866089753764483840 9346756 -225384389015693429369664272075338514432 9346757 12502116574189557262142135306476236672 9346758 73078623024249868516425251929054988160 9346759 -143145286004934602902813591968645600040 9346760 -88756756229827674403293407199213312000 9346761 -99207214066288846780481056265924989590 9346762 65183150436493101919495437816220371552 9346763 171201030300205810807402315200563283504 9346764 30356081008379737750489968207972974592 9346765 -138800512818986830443227359532782490400 9346766 63330307379522414712149134107294912 9346767 -1915993336166877024792034125423035760 9346768 40470877951531267441207331390909317120 9346769 -58684695391862749952375003419262970000 9346770 31267109075496588888270371190912528000 9346771 -64585494417828954327787848068716677120 9346772 -119442580069256379283051655420822196480 9346773 -135081566425925725297270031038761842016 9346774 -10171372449184481352846941389877117760 9346775 -94567717377241050334154890987340153400 9346776 -59515794072367274781878107066151731200 9346777 -12813340598194964860375347768766460640 9346778 -58134613301953678162896838309856598528 9346779 -12175520458385619136132106146389043200 9346780 -79341534678655033599797961341004633600 9346781 606786125807360113995168746640077472 9346782 -108708820596604379520166598284393199808 9346783 391847084422364438508386561971941552032 9346784 204648513917722714817805329181254615040 9346785 -12583408210135319354703483310218944640 9346786 -31978468402668901411306698639702154752 9346787 -148093871962939684213121605247734987200 9346788 -19479182357808523114066113641992221696 9346789 300360198517834314017249650091110110590 9346790 -818028053762305954082408419958208000 9346791 12582920225349625827989764683375959592 9346792 23179578936918623761577527447298703360 9346793 -326660573404431999052454617349390693958 9346794 45988825955543774552104611972683927040 9346795 70724811296245784483753767859669259840 9346796 -197503550518345885611901652561458790400 9346797 -372522000073833149715196294619984745492 9346798 -36400260529377242780244411394352433600 9346799 268346867942105193918174418562113580472 9346800 19475480105520661935325887338115072000 9346801 274520134048796527107663949567333412592 9346802 -88158309595972278211514518706538417648 9346803 -58383785594512126079764337937054052800 9346804 187577047575902925433118571065641495296 9346805 54402144974582985925795919221587323160 9346806 111662367394546055804971873503054643200 9346807 240070394630592987506047573474783374056 9346808 -227777855288454061069230839334943703040 9346809 -1323773951358991435279782285623758272 9346810 -11555606567976370834338763935140597760 9346811 68430770011599205873602218912147737824 9346812 61594016994154878201849153966284390400 9346813 -67637581859827485333194395892007566240 9346814 -144840883045536884892227822658228255744 9346815 -42929542481210045931240210464040801600 9346816 -68508316827011011892128952624558899200 9346817 -308090223124119433910245852355832732240 9346818 -17177561383246338131020844963979628032 9346819 -196862280894360552003347179861868175104 9346820 50097671137831227296933805895242977280 9346821 -276390730197212191023661736990266406592 9346822 173034766832372348795994223961830932480 9346823 -181368230015091608244314876572062687264 9346824 2499294551369030587349025540889190400 9346825 -4876386636372700299311093604285730500 9346826 178088980063284257581822226405950136112 9346827 73816233629935518384844385053873400832 9346828 192229475925844636336346469148135040768 9346829 136982084771273549622383221926642684876 9346830 29763494412845454340769198117513761920 9346831 1063612281828759050495165137058856800 9346832 32401234697823810930900536418902999040 9346833 -24433427066872731150804410409884862300 9346834 -12532284955749790726489563502578398208 9346835 -268483909608862345990655986408642687440 9346836 -24535304249423483883560212234373695488 9346837 -32666426427888323066202615281095254514 9346838 95623933176508349150069960469845870976 9346839 139398087081993337971289288401168021120 9346840 7696486615045917404581110889672089600 9346841 15402763911066264865068976503153930240 9346842 -36324363102281922125099324906825452560 9346843 197460401558437454883769060989992133120 9346844 -22465323999198928553815620789286686720 9346845 -25339243321970812622119280197820371200 9346846 -122430193025028373859092320950458479936 9346847 -1616110358489511324837688421751591600 9346848 -88917044527923059008079721566276419584 9346849 301063128718699575664826931457083658850 9346850 40236114213526493978498556820479484800 9346851 181807540747994699659560424712514937380 9346852 51397195855907608236405763791846388992 9346853 308546118912103029326486348625521943102 9346854 729129889911097685887531105875540480 9346855 -31561630175894499861283251288036449280 9346856 201913906367003206757465847131770874880 9346857 81046211468205441815500252342856204736 9346858 -115029472716866443335873702773723280720 9346859 -33664713071102609732850752331820004880 9346860 -61150522535342943202590120347885568000 9346861 -4267135770975636372910454596816626538 9346862 50704820643274918338382032386062621440 9346863 -16455183220301151295017320011129700856 9346864 5118528070235974658345892668901621760 9346865 174130358273517131433292224256670704320 9346866 -3272946844539505211822047513868854272 9346867 4667610456895301060157946396295224840 9346868 -104643748583562538854624619812379772160 9346869 -37280695440095609097096344199741577920 9346870 -36971649379762974902735780740384176000 9346871 -14762136561284937978867069583969379928 9346872 -65313576524001014375969054588416819200 9346873 345711033789958108938421651272315150122 9346874 44038588867745562701286724122823338576 9346875 -81799489177560288700686141431763150000 9346876 -91108336345543764978757110952059838464 9346877 -178657531018784813169324929379214365780 9346878 -31171205143609975874789155233916019712 9346879 246861053358552495599126626980661357440 9346880 59973244154317932738795744476292710400 9346881 -131284866784731490545097246942534980048 9346882 177881144390703714659097110645088387792 9346883 38672786442600517317870935510461801584 9346884 142876527565261785816789211046413556736 9346885 33259245731901031233405609854805772800 9346886 -75937928220888853546499708877304552608 9346887 663469958965564879887291399458842320 9346888 307078699496554731239639230710279029760 9346889 465453338563692848919772884769301679156 9346890 -37477812552435979945126262412586352640 9346891 160826820282985448330509060719836662292 9346892 -178997085671095287628566886530075694080 9346893 34928586217286382182754418282404750528 9346894 -175496765630267055344319272766641949504 9346895 -205115487706536159097505186749111716600 9346896 12638493714701580267468581087026987008 9346897 162235210017740511989059325095065809586 9346898 103966635496316000001294607353038592000 9346899 -228567080504472576370119012548246033736 9346900 -130758743846431089615112368355096832000 9346901 -6208254447795798044176041263748149010 9346902 -145450902722856845070130263120156443136 9346903 26008412384296628815426870980519832320 9346904 46405347504918806267790846854090956800 9346905 103164181737195395693848532763100292100 9346906 -40953092637917447153358016492950942240 9346907 240428265801809332819219611379318233156 9346908 80274683133858744749059146572147080704 9346909 -14744546001760046595789768523954513344 9346910 -1891030102082516697362112435507815040 9346911 -6229578430151743505562304123841940096 9346912 160787129616065899947222202570949394432 9346913 -273602427646609590748569892663789103838 9346914 4289123446491493338389198716964191056 9346915 -169882427863562308965639189904744747440 9346916 79350271731143541186538421298353955840 9346917 154776011152134290634851768097557510880 9346918 8216018158070945331592682188675795200 9346919 -432728285050075666163544099618005092200 9346920 6036139579923468769601085095957299200 9346921 -118389855611062660119486561672578624988 9346922 -24774695429517291414064380595531919616 9346923 13572723567459289540612748104428732504 9346924 -72277226132150809006845325743219425280 9346925 -24836670020646417078758898340083319200 9346926 23962375062854273460008517767867971584 9346927 -173494482090767510162301869075633234224 9346928 -52961309067377402755972986827394613248 9346929 -35840072124818539520355313968926403216 9346930 -81366017216987233511230569831027116640 9346931 -200420823522540178328315236906280711736 9346932 29778043003867379839945362474133094400 9346933 -3098498499243437280074270335198916100 9346934 -5426101552834200671154871899680480256 9346935 -1129327460929043559679625127917422560 9346936 79642451980888898308656224674790707200 9346937 146963303506067437260029543922850247424 9346938 7978627039504445475494971041628268544 9346939 -51233064511931658088322307020741909744 9346940 -12193035477353231063193525548773969920 9346941 -501260549580341529944592673762252225920 9346942 -58779687118624670656671632971315073856 9346943 263374037678225618100515876200205719320 9346944 -1610823358120047802787058089585541120 9346945 84244669574729731856471014133294927700 9346946 -72942392733817483374743431671359422464 9346947 -114579229237908315120152235446342268672 9346948 -105039188778989622166221912806018528000 9346949 -244957001963238938169503700420360550050 9346950 21955207850152329339657308411705325600 9346951 16050480519928874820911011592190789912 9346952 -20777551345353139476759026559204433920 9346953 -1348245670739243340715318939855094784 9346954 4925208065437910646583092226689232176 9346955 -237696972660620525797697761485019266000 9346956 105800919228324113609172561619004739072 9346957 278974136662486070418723217114825675200 9346958 95081826162331591212858692799393031680 9346959 -55775192893903467624878925592903428816 9346960 17081638499429801663314447648008437760 9346961 -179298972001888420013894734395432843480 9346962 -40943351158753343446329339941618537088 9346963 -151761555835685218005015261734418716280 9346964 -272585214456236554715167312664473804800 9346965 33406649942539277391288021311364426240 9346966 2352858498379191937612046052291750432 9346967 -50347520448814355411870612990903279616 9346968 -94670189757574182504993634741315584000 9346969 -554574086140015031196576332035326498688 9346970 -63553753073168873314236842037779865600 9346971 78460531589912706220408845057632316312 9346972 -105070463073291084003750883944754676224 9346973 -288050487760121463824044184121695210778 9346974 -6875233467035304856005291105423728640 9346975 -75799294994482696332428230068003342000 9346976 29711738940812551438453209242827948032 9346977 -48943523133891790944334439834304966060 9346978 11243686670818770658534727895038921040 9346979 143679631815051579489828122260150895580 9346980 -30852625708510315982075023913627504640 9346981 -40910152197380290613471818677401286336 9346982 -113373887319349496365604347669534245408 9346983 48611076486466143822169137410189461248 9346984 225787490497702546819384237002480844800 9346985 148135297888925985512751195276555010560 9346986 -61105315997361044997292375088369392896 9346987 17913417483851055425775166969944766000 9346988 71347644635410455610842999303809565696 9346989 -84735883849382047793038797944235584352 9346990 -223167379221901537604834889734493811200 9346991 -81463788373920438911735642236443695520 9346992 -54344498962309191081979346934490890240 9346993 -6961487481932967539222236881823290240 9346994 -780633014776338641080719978849214704 9346995 -144449151974507420987344769218983473520 9346996 106703495309257941990738080628260864 9346997 -32288444050689124576164996249592927488 9346998 -114522932589742793534567731229392911936 9346999 44012412090769319461384411320287369000 9347000 170133691776986165250397151908454400000 9347001 53550695884000600194396732137381508432 9347002 28536017401065036462478608247286775552 9347003 -46574498105796498508616960173750083216 9347004 -93918819886100011673508180840270773760 9347005 280525128058760630586017398867411774560 9347006 8827816775122030832835988921634717952 9347007 56433381827380280122800314797637439888 9347008 -90955694154300961114058289013850112 9347009 -93231110122435248200145920128998264384 9347010 72399322496948944867758638449242946560 9347011 14064156640218746753863196974729367612 9347012 4175795249474731663316154943536084096 9347013 20836291639809970949736324276089486460 9347014 42864554636578709979306904661839880832 9347015 -103787881107448602522420691408729560840 9347016 10625687317583181174783136361899622400 9347017 -13366459529149908083547356225296703928 9347018 190850409668907870215802850147060134960 9347019 141373757501444632469211351608861617920 9347020 -180519162940019031492308803864492677120 9347021 25757279067410167915530454593880615704 9347022 54691482988085524369064891990842521600 9347023 -51254483091304713924846063654602738960 9347024 97729468513449792831982948287757860864 9347025 -12364891912360646506631882336766746400 9347026 23791603948697818464722988554129867424 9347027 -10343405150821782701865195723217952640 9347028 -5733089378749771142700036030668660736 9347029 -166330936826615184271167556914591720370 9347030 5257878652525844533720791854859264000 9347031 -171234658476718957905208591480926117120 9347032 233468122516675006949600966759520276480 9347033 -48459653437313985508747376970183881718 9347034 -27015627017563298686291026922812126720 9347035 126481767626052724292317739437923948480 9347036 280968653032232379134802587404980546048 9347037 -48962838279312451604044738819043840448 9347038 66630717101415083434665599861863585920 9347039 454635515089781800796854578259250688 9347040 -42682493974203045646949274026756014080 9347041 -350689962000334092793298494357683022416 9347042 -33618178472108365044767129052358581696 9347043 -4021353880784295380756337164569113600 9347044 -68904488432540078293342670994801352704 9347045 -84952675641463851789117832737657807360 9347046 97657168066975566282856372128788871168 9347047 -22416065954796904745811819728510113920 9347048 356212522150188862289962340781570816000 9347049 70189677906692920124139504686293809120 9347050 -14643242816461737113510333705695680000 9347051 17958693198401671488765727894517729280 9347052 21229236369917362851885089982974177280 9347053 14282426349558594734507232980643558124 9347054 -12402836281321313919633976001029017024 9347055 99976594917095435475962133548818492800 9347056 -1842510929616997817489594942682595328 9347057 164216092604510343263396511678892021092 9347058 7730757474440022522786998400585781248 9347059 33740748463563795106484619934290350112 9347060 -79791868725844670291450207751074315520 9347061 24673007262884504574909367087644369024 9347062 -37612073586147835330674197066985820416 9347063 141591968792095837305688745123329536984 9347064 98341847883264752174901055050945515520 9347065 -1906789374450408383773419656896174080 9347066 -210150479564489292821350155929913429168 9347067 215163755714997848062007964203426215884 9347068 155097516923333771469873931958540198400 9347069 178108173608124475224388315287266331840 9347070 27606843464403439995842529222688195200 9347071 46034071549955974796244559555641270272 9347072 11982976934450745959212158600968404992 9347073 124565947342093451184222868510500670464 9347074 68310930943967662859426352968761809792 9347075 3445714691045136703637234479827579000 9347076 -9901411038637150238567656701698541312 9347077 -61433453655514596549701507136342028200 9347078 20177935295754420958147155952173964800 9347079 47966800500827660464959345754468538880 9347080 30081740377962971161623579803970048000 9347081 15838265312469835842338167051475961882 9347082 46178057163503356438756523476158720 9347083 129327256411834176223694596653390645332 9347084 -191620207270967262223006124570096150784 9347085 -1526958592105776051591138178332443520 9347086 43151573042977441464016792770063254400 9347087 -27874585648137245156585606231811999840 9347088 7934464018956549450972114441649520640 9347089 -58178916325475855636279761981591732480 9347090 -73983600784029397430250488699525718720 9347091 20889581331208292135720818548599564640 9347092 104903272380634961219673418916704235520 9347093 189882755503843898946283170593607858780 9347094 -89727832598756208875769113833336438176 9347095 -213055635062324831434463266060297559400 9347096 55735269914212324189031908866744668160 9347097 -2610640175908862061481110849150698880 9347098 63457071449230940665745282216080531680 9347099 50865667048315281694742031908528387736 9347100 34305958053110428941854130768081100800 9347101 -17058262710632698886425423932330879898 9347102 -192911966859367458495464334754719877248 9347103 369444299203172357677375805188392491520 9347104 -28978333398364847586306067220588789760 9347105 205209126060469338830256618934981475520 9347106 -80846843119928310629669858130138508800 9347107 -119468333953385449232714340708295814400 9347108 -66990894215517697199387072280616550400 9347109 -216052196186216030578147207152241787232 9347110 -141817572637121977451686621161928247040 9347111 279416740791995753958643333188422366712 9347112 -142122627644442206276732095324401500160 9347113 27993433194736859758014168605188441600 9347114 -74256474033627916761851763679272058368 9347115 -22572828610080040268385988500810362880 9347116 328735658672599098726391417432992663552 9347117 15879485197188431764868957767737199020 9347118 -62860269411647384284080035586521551872 9347119 514908594877282487167971051445322432944 9347120 6688134159716323177107921672614707200 9347121 -103169698632646811602995252129394796928 9347122 248613897871779402465311074681556044800 9347123 -262723211549349164482147865640265186080 9347124 54864048250995031943454350864862867456 9347125 -3010567792409311815818893308240576000 9347126 76960265876893600986794785117949449920 9347127 20632376725087215807880410295618182072 9347128 -43689672469206741912883195465312174080 9347129 493486720090540522112958331913240250 9347130 -14798645158785511056281441175503001600 9347131 32310333924735870092562232192603016112 9347132 162419181296770719775180253261458000896 9347133 63261247511958908023911534206356645344 9347134 -60735567249656618449158633808499909760 9347135 -7410867350472450107246483844980616000 9347136 -12787026156133197743870498737131356160 9347137 319601497350828337716192068937506394052 9347138 29112372993939416953493232171322752720 9347139 7978545971945506007104994934326731728 9347140 -159428924062172836275398549968189624320 9347141 361165956577827383945192374189255024542 9347142 -67395251691504819018958538432585210688 9347143 -67880653363988569663231270757234997656 9347144 237496902941200916257018676174404454400 9347145 -68425457854564027459345450223314468800 9347146 -171611933359051917315426452885363069856 9347147 378524928091596544064154209742975570000 9347148 105479559265721921172924225579318834432 9347149 -16452306933816690689625021448884108160 9347150 15698124022101270831474758373036585600 9347151 -67740393720642928208921978513553226752 9347152 6333495044968234421232809057371004928 9347153 195271737909634541745193825326420278784 9347154 74350670566643841724975318929801067008 9347155 4503108222430430466293021588954693760 9347156 -4651607028957476527845323638045163520 9347157 -12602798574775473413199242672923130208 9347158 -130659386970333663852658129889249448960 9347159 375690905474798138792791655792364132360 9347160 49808818344215544572262310448362905600 9347161 -726364844821068618798551518564020588 9347162 -81391271696783473231754689230196920576 9347163 -30879278204128313995931174732579083776 9347164 200138060731232959981786561938381849600 9347165 148101389412962471267962000071076494060 9347166 -11369419806448711464544505999359251648 9347167 -106508391387052901533498214817001670088 9347168 -654408030228547339943268093027680256 9347169 21181034853550877152986452870100836928 9347170 6990000293729395398718852096389442560 9347171 -5078827673653885758764316556217715048 9347172 117210905312283835235244232786276687872 9347173 -186710522662774734155816900203487704896 9347174 119341439834376025174868934244849004160 9347175 106217037375108451998701762008128126600 9347176 -49033786753506335640032537767616209920 9347177 -39552132660619771933169847171176212608 9347178 -116707016199066690622488789527340433920 9347179 30497063652659093613743309056702205976 9347180 -36083379636559833275860866587536128000 9347181 118487373580674725067009128382064345152 9347182 19336212418602545007316049547746417664 9347183 494425562046464293230869619573568962000 9347184 13621105551233373948927809408445972480 9347185 -1550955623146396179849953412328194840 9347186 15776039703160920473554362543140731200 9347187 -44514317432549859908955244470689424840 9347188 13703303133092309726568050007557539840 9347189 320170130570895756124618053823861842990 9347190 24595584857647501466087123759471543040 9347191 193509901257013372940521571041810916280 9347192 87175324312167170247963337040120832000 9347193 -189011423872016493562279164345426950400 9347194 85177835000371100658463698827334631680 9347195 26004450384082217142179943495189134400 9347196 -131560055008574865494714429794357943808 9347197 140789558574098302476445523966537056646 9347198 32735897757222091759414573322593201536 9347199 -54808834502727604163507216143448043648 9347200 42222703966040321963653707677564928000 9347201 -341602494073609866515071037434864195200 9347202 23896197574662253414011823898254748160 9347203 271382155885052634670681306462213923452 9347204 64714207648617337034600875916395875456 9347205 -33657309709715207426765692733502122880 9347206 -77109945417759380280822396745397821440 9347207 -138849395407545615829941910570806696840 9347208 38429872114774983556569071015994163200 9347209 -266570219845054980740598629751306105984 9347210 -67865793690769377903171494674396878240 9347211 -2761569244955056642856104465551409920 9347212 -6437579099212424229069793454928506880 9347213 79608367985910229243107576267324054528 9347214 -82407744591920528410488203827791744960 9347215 29767892209693399397347442938413972360 9347216 17984795292602085739857003506544033792 9347217 -113194348379525300439100213092128500800 9347218 22060506059775598513134972703431580560 9347219 136647638858722708586734807297315763712 9347220 -48872797637977288873386292997855289600 9347221 -46908829951990884933672277116855685440 9347222 -204105798411234175395420879509733283200 9347223 -130750532066259786691385657926138567296 9347224 247626327903263378715993363942997800960 9347225 54047373608162045403339600887714929500 9347226 14658580475004291220128658937802177024 9347227 -230012288467592803552797865147197052924 9347228 82077779573576015145649162819727709696 9347229 8752580499501505191597479366089838400 9347230 -55441058616444135019941538657518594240 9347231 172079638898066553815190502936519480032 9347232 -18397593953904303429741486598995836928 9347233 29769333169420176553705952701287920320 9347234 -44113605959856642371011889862315168480 9347235 -24826816152153938991783231942819125760 9347236 58136092153237476083601325336265888256 9347237 368818922906349879680243296876589584992 9347238 42493734255623863439659934642086275840 9347239 -225451586796115738479464049866176039632 9347240 -95844208370550390213605047759214592000 9347241 -292679869177605014034434670703706332416 9347242 4412275321435531552302313342629508272 9347243 326994568745284529703962092736342975064 9347244 15945621129293440521034633838208417792 9347245 -109145544920607160225333677966587536500 9347246 58795863237305252834479253322336232704 9347247 7651592704877768290437772815758690496 9347248 -50212423471457695383655275940253974528 9347249 -114174993570331963562351181027763782336 9347250 -244260615513975921501839932761216000 9347251 167751585911059271732107454924805933600 9347252 104984209707295019865638454718949959680 9347253 -28338976809943399914747724474727606496 9347254 1145989133271297517574649015389693952 9347255 119639464198723889522925144082401268320 9347256 -62544212648571318960237571692102758400 9347257 308431077165292184475236507563528302506 9347258 -65034064220540703420480010824383429520 9347259 24938769772341552594116745919409826240 9347260 18164580304922069449178928671187701760 9347261 145832470026219484018451154334999202688 9347262 -28724500146016740449579469441885438336 9347263 -420680969331077182536589720944605801760 9347264 -63991997187227338152768233309878616064 9347265 170575563257238378142379933540136144000 9347266 -54212469348302051116478327670263592960 9347267 4551494791485861520010728882853371200 9347268 -4960193156043884797120616885944320000 9347269 170672699915503353543125150593170757344 9347270 -71825745967533075796520289786538208640 9347271 32366575443602505571334803814119962624 9347272 303824234765269141717969899808249651200 9347273 11159902718187853734397421722320601224 9347274 48167121235179687350486013445141235808 9347275 -27242135776814551905958398796497126400 9347276 -28658794417579857684140410119868631040 9347277 -32468119332305469865664069411216534880 9347278 -96964013441080404251023305548681530560 9347279 231838291445712097241781654000139664880 9347280 -40611729757205910074403838335123456000 9347281 71467384424840781991316417407398419700 9347282 -41895439476274225550400910121701324800 9347283 232396946763104002941215845648584756480 9347284 -1100986931781765117752881247242336384 9347285 -18917770681536757864270495908088499400 9347286 17236487977687947722526014133751130880 9347287 -513524193386714777832258696048679658760 9347288 167234552960677405582113776495563253760 9347289 147719702923791745741902910985020705296 9347290 28559894988653834438543287137349478400 9347291 -35174860704361690998978722473829930088 9347292 -31427263876016027875120038213631672320 9347293 -211934418472214849798308788050509658458 9347294 114840844631706364871526654672314695680 9347295 2299502086586404783474546566233373600 9347296 28086783754317559262084662269593518080 9347297 5978251225123624115040452054835833280 9347298 -107627278030104868091087043154408350336 9347299 -102374959655418123884867211039720973920 9347300 -83727947906798427852738622990344883200 9347301 662227945139461026429910296725647230 9347302 3667501879898397773558100055956656352 9347303 1128380290461193424674245981736057440 9347304 162117551634930402515964701596325560320 9347305 82126964789526422287953529697898673920 9347306 -6376669106824599220557352830006650880 9347307 -103282906865577366120194993871569717160 9347308 1467241468201133996401167227388637696 9347309 -459818748892975323136173330077318122440 9347310 -5361941300025728984235775600563694080 9347311 -102685038312609576645210886862848732200 9347312 42330745550336350773789918349103431680 9347313 339741661964750622087811777776677825664 9347314 90065747384597528455910443839854913600 9347315 39183834759615665998225881664195588320 9347316 21288910890748066837388957844879114240 9347317 -51305901796411261771836562997748730208 9347318 -21109052508077005700816390789362124640 9347319 19407168487104385040047412199569813400 9347320 -243080142461400817816017914002274611200 9347321 -230734798845715656951277130495007107478 9347322 970852516296277010599261944798232320 9347323 285263560651760985829671012442296225572 9347324 -78756808838367033522416768995762176000 9347325 21882699695686044375823360430557389600 9347326 272342762923832481872204190252469301760 9347327 -253737855340406943772915448241976375296 9347328 -17405080013094144509687830558820794368 9347329 -91742701468586838449462440692028129616 9347330 38420067597282851388769649752737046560 9347331 50884513950790614695490952989716934144 9347332 -33110668436073043735273817870208155648 9347333 168074768540053648691643993253356306240 9347334 -56982365013393149956205410296039309120 9347335 -116231082089219468424633715140097461600 9347336 -17466619707346889645119903897173964800 9347337 82673947497961205320132035199442562048 9347338 -30113650122900764040377799182807546880 9347339 124154706786515349848971917060548079456 9347340 -1233820897775199486306623418856980480 9347341 -201872904383764305217352057468489293258 9347342 50671024458005069237208167522851806144 9347343 -24923362515454067622312436165038633336 9347344 -29757444808364470884793086045886464000 9347345 -8512946940285027214917111342592473600 9347346 183130936225356829552908953421496032000 9347347 -51922907064389173135796156999405549088 9347348 237359407606989593872915372600814833152 9347349 -87655407936105687185467023684700114944 9347350 -45261191164926035608085200366846965600 9347351 -85887897261645346480008593381167450488 9347352 -55448878066948751846125089830230425600 9347353 435382385294943873882509357190287105408 9347354 -74152198718161645789169999676997186560 9347355 11853960520835104633865055521678677200 9347356 211229681459861539922307655502061585920 9347357 340558087729503203418869049851761653606 9347358 871430652346032842847832172672811648 9347359 48186269749094738888627428082857180160 9347360 116224249833408969132474845558546104320 9347361 -13449103545219697785092866004265750720 9347362 190332920062517751879639320326077252432 9347363 72064119255797102658173074108733627808 9347364 -40159219162870681159945421494645030656 9347365 113974797023503383609555809406243752880 9347366 -66794865730536833720859093775960723200 9347367 -279011832258587484847670096984380540080 9347368 -14345988671083081329871372277560442880 9347369 283123607630345333584426446207601588596 9347370 15865709075523401979198994438738291200 9347371 -161063199897488324485557950002506344 9347372 292648568967249296570172665722902072576 9347373 1029934736129210424068261949975688320 9347374 -271894790073033951374757615404055173568 9347375 -438696430372025626337359973245176690000 9347376 -19143925113456694454728868365663272960 9347377 -106664289031726442879999137902299270592 9347378 -171285250290678510565649463233800634976 9347379 -47515891690888298888285919404023500240 9347380 -11041270108508793747360020086154649600 9347381 313220053686780473535574795958544835182 9347382 69949890662239632665469133276558729344 9347383 -1260179178159702520244880303951861712 9347384 -56495405376628432406824222336861716480 9347385 -34832008700856756005301880778713536000 9347386 -11960493566870446397624536559155678608 9347387 -338199656510169524399719083750465725484 9347388 92834364964355009678847072700958294016 9347389 76156692206774045965371259218778269024 9347390 1918710101527992598931473270623577920 9347391 33943808941156351729267077637269070200 9347392 83705803523322551026006752777899868160 9347393 -2199012621277469680627989345399208656 9347394 -17298998669159621259175817393794288128 9347395 1962491269387168712340428716561356000 9347396 190281667737344028211345449461441640960 9347397 239152670714727441230613256772174757600 9347398 23236855295955295133809139216518286208 9347399 -113951007638599531176345749927472931968 9347400 3148257336341849571378460230916992000 9347401 16013082869958796723777938062325895552 9347402 64055414757197338691692763810319343152 9347403 24711463904983740312558603962081937120 9347404 87268678131678069776575159987615872000 9347405 -67890894662263730545414658204781992040 9347406 10935278914989836780993569646863079424 9347407 180608724453175299702511677977333271552 9347408 6725264813977533908369093549962690560 9347409 160781302811498448295919695153773082914 9347410 -35733945151779042611276802653409305280 9347411 -192871312669882770275360194684135314600 9347412 103429364336668511660501507263432845312 9347413 223361145428612123843168831534549871360 9347414 93817360131275185362282585798039649056 9347415 27721293543461898537489743972795619840 9347416 -32668001821636191008641013475074826240 9347417 1294592394585880609016987754772067466 9347418 65758542486247920395565254398908532464 9347419 240689425187958615318920527260952714820 9347420 117363618432222817047592497597659297280 9347421 33845316623424656702462952759189140064 9347422 -2619796649029080539734380198097968768 9347423 -211733208886051384146992170723710383328 9347424 147954981126374920081147736142049443840 9347425 50849665375722430363978104411481381500 9347426 -15660571161424587390904999451180544 9347427 -129784059003577700044964427515835014160 9347428 19350732935911503493237741115968307200 9347429 -3050921362469794198555475174099717760 9347430 -9960683006976496055193272121208627200 9347431 -23725333313026683842863824814296200288 9347432 67355740817656265015299578168658360320 9347433 206970179056020260321024393291361880224 9347434 23353308284781819651086998411254819072 9347435 -203755326309834093107522374443618873120 9347436 -6865008790803789132447406518711859200 9347437 280412770509087039397244813286362935392 9347438 7309329258974362225428827297757788160 9347439 27939745313661960906744427165700367624 9347440 -7551663382065693489546893651476807680 9347441 -205668748407653716832457513312490234158 9347442 -46451426226785200948460698820535920640 9347443 13783690165321779715177606736086027600 9347444 -17758016745496009079854861993749224064 9347445 97079264177559556088475308892055733820 9347446 67631235490799921945546304074191488672 9347447 -202406555130915752238821493614541453288 9347448 29525717336211387562472319944174469120 9347449 165955032186957045737628985578203628480 9347450 -44539791528824823951994463657929843200 9347451 -122446455299972455797197553383223722640 9347452 -134011668399382100807333128138549540864 9347453 -27126915570891204981364879386786521856 9347454 -159437764391316500010258041185035878400 9347455 -11368599526990180204164613505597034240 9347456 -53297217810303488337061892345089228800 9347457 -47409138606351399337793366910628891776 9347458 20404814376316273305198461101469830176 9347459 -29037630046165899163225461112554354672 9347460 79872177090379910033814491778430095360 9347461 106408756923707249632765861074297380224 9347462 -93526509316663057068933763984728804768 9347463 -62347705754402334857419298548073978136 9347464 -70196193592901028984619665497478758400 9347465 -163889055394735707666420217185288773880 9347466 -40288205045554531818490017060507207936 9347467 -134262084937538919323113009689199689936 9347468 -72461621803242083505135314654006338560 9347469 4115843821443000622947194201520050208 9347470 -103723835510770111831725444358301351040 9347471 11395182957294912170805998225229621120 9347472 41332993415112789734559686133229486080 9347473 -67998338301560927148644212518813646236 9347474 -60471383479831838724525933626829105264 9347475 21362398162861155861267595149104154600 9347476 115593730913403537568682902713666680832 9347477 -316887299836682650224724892631012610674 9347478 -6758500281476427331789273183265476608 9347479 86390024447756270320207508374719512176 9347480 163940602505215716241507336510784102400 9347481 -106943456046893076188344724564678984640 9347482 4970521644999053360659382235530468592 9347483 84658745854339107146053788233515976880 9347484 -91068739223910387016589798724093938688 9347485 -24843079461194243131363298622115273620 9347486 -219104905352371138806968419442488572480 9347487 165961122967197265019652804777041393280 9347488 181890358794209290431714210301917265920 9347489 60477476299268613371579318420395051824 9347490 -39168684350305848282074369557977953280 9347491 262339854557872125801355545880118651904 9347492 16221129062507281177049877298053120 9347493 -146007727635716158235433571480346840736 9347494 49411398969621446021893994016491497728 9347495 62584981040434954107916427084514890880 9347496 48304775967175269344228029994325196800 9347497 -146732338051541755448304444678669442054 9347498 -4307729535083925168501858220272807936 9347499 16130816383946174847217429764213282048 9347500 -17755339157591034046231477939544800000 9347501 306945238934808707105055977055343267200 9347502 -86889836330699616592282867447328973696 9347503 204072029381392911442852064661114769464 9347504 1901372028365140313296800800154451968 9347505 -116522981004026362213581527063471477760 9347506 -30420111743547688887652499529105308160 9347507 23478671263676317474446971274750612288 9347508 11213103738174325585888593791927255040 9347509 121767734335602664679401227668141001710 9347510 -36646952227151640352760531406190544640 9347511 -15101996893399893918169533853027074816 9347512 -7177893574505419627383727151015731200 9347513 -26115224862375557055577410233768249280 9347514 -48625309231944386186735422346377716480 9347515 307289225245618209923514228512850822000 9347516 -22913305175785097588058224708154624000 9347517 12164907745540150653412520199987744960 9347518 -183029131734076322347533164252170731648 9347519 378960564191491030539850552776992378040 9347520 2868095432380547754144355561148252160 9347521 80208483284429428980284706659451558722 9347522 37881030781519171269064913941376159232 9347523 40971424403366922251947931244431290368 9347524 -17951102348164211074755379687573419904 9347525 38604099387754908273429749658612540000 9347526 79878875560955215496320447981390956192 9347527 -132000589794340294706477337399350763728 9347528 -26990957086150260750638825412739399680 9347529 45234194052948945140271699883056458880 9347530 -124388728930843627295846317973198631840 9347531 75448365999209591125237151813333629332 9347532 72600257674605385826664903044381698560 9347533 -152516468608161997213990437330329650196 9347534 -90390530973832753478020492926389932224 9347535 -178447675650598816629919094984018212800 9347536 -7679316645158951153478166973550821376 9347537 -3380929581028291346084061755778205788 9347538 -47240705991736450420052243697113732352 9347539 -50955632968963724716493879919589696660 9347540 102562293555277573026092139980333383680 9347541 -31632276594637913313064486091254704000 9347542 304872556085479395076211625641550912 9347543 54351511292409238925167437259100696904 9347544 200423685818708052731084093594571878400 9347545 -305301183512127688611643061861599680 9347546 55042340869797714131801604416155874304 9347547 -172359140619421478285975953955938043520 9347548 -52263466475701614711584011850409836544 9347549 -59000884498065331805588372250959540820 9347550 306797759839181500560244085113929600 9347551 -2103913159405628771556255221253877400 9347552 -63470468018836683769818401117357211648 9347553 -9623545747503531673808810096876912238 9347554 -24349587727134645274119083600203173888 9347555 262371744047862089142823854708913920 9347556 -126823845429441178272206864039082544128 9347557 140717883269292217042338099668028276540 9347558 -71466949964231464579967292649132374720 9347559 139500445750636534361769931850059827840 9347560 -216022398911205075358274767579593984000 9347561 -84956563251039738350897460197168136048 9347562 -370710030443504648626225421573776128 9347563 -64143513936599774848397813731633107080 9347564 105642985011004437286674120875942909952 9347565 -106708515413798535032900167306118376480 9347566 -120597204173056444699654103295312696768 9347567 129180301349334836766081969086632577616 9347568 -7703711858600084540150437690467680256 9347569 -61304156859296552089391025991266629376 9347570 183885746673986467354822847714876692800 9347571 -212809167217171222526162083040673826860 9347572 -30078192524485394710237555309125818368 9347573 -42927024168025311701810126530279268178 9347574 -17834265395902206943087173050050501248 9347575 -102947678708026916051516494951845857200 9347576 57652301740189435148874841468470558720 9347577 -9787812366632539415216578850900421792 9347578 91206728714561372086765910161015977840 9347579 3631642164989030766773971187021468688 9347580 108402517843089221991562393833622379520 9347581 1789542307954537281301981655470832640 9347582 30543604395076170681463559016711796800 9347583 -21522132549418292091705860368299723960 9347584 59080458537306574119613266628020535296 9347585 -5192463751410202525460288480342323200 9347586 18084555383968575107226112112912567808 9347587 96456663928214047514056663284797802236 9347588 259568439410534665277030769686114882688 9347589 141991256725981043664581706659940299520 9347590 10995265202214988821019059923889000960 9347591 -154200313190433932517164769803941808256 9347592 168898857809145689160039364407161118720 9347593 116207671402130848675127690005151202842 9347594 -257423895150993663830704318465555934208 9347595 -120844824724981602384327131893625894400 9347596 316074468512490393358070181365638113280 9347597 -63060236841988124067918980423816897568 9347598 96483095988582245448377608185939840 9347599 -340973014049220371936740985106132751440 9347600 -52101822908446761896918495901115392000 9347601 -85693250263954154442861857217813162720 9347602 72954846224827974902431800082010623104 9347603 53908715391912563750878684534945565760 9347604 14864830336731097248933213938562342912 9347605 -236194276986758074437663725638274632740 9347606 63640074901164539054988794591446485120 9347607 70784835132074469782358797957368334304 9347608 169538936435365637705880038704481064960 9347609 -169754440959297726919556641152980027190 9347610 -14780923577222927772007889424101606400 9347611 -48534665471839555890945358179683052800 9347612 125486804267662810063579547285465888256 9347613 -18242188395402499670621219412388377024 9347614 87094447063113448755673487076058427520 9347615 96983074060619286776709740662549465920 9347616 19532432893962980544229988980752384000 9347617 1155972256486468616893900929727044100 9347618 -5590570709660769464634695101635792384 9347619 -53103696625565149195096421842240709256 9347620 168575397647664287477595513836038348800 9347621 94918790582615260288732759610599893822 9347622 27029027243982299753238952147539719040 9347623 9987530397852260963859550618281468040 9347624 64185307766282619072930555651806576640 9347625 58787138416363713335655674965000944000 9347626 54124913007925570521464276441122493184 9347627 -1908249924798517163449468736300832000 9347628 -184287749551268402292641650513204208640 9347629 99225412972199646115777022286437070230 9347630 110188837819471381903720052831425728960 9347631 -68839595597183201999192744133772826736 9347632 19017624862205451376170245873465081856 9347633 -19407424185340448701120641615016344720 9347634 157283032717205317898491359690418364928 9347635 -289397788399348171243013305830961272240 9347636 272839432721311410064246233002139709440 9347637 46355549423329537933613426940696926976 9347638 -8528439340312739291972450435170956480 9347639 133879089183810292321969201331395296000 9347640 96571744462352114705274365429522841600 9347641 -2469203807036472374323824769659909488 9347642 166875535143465114855468996538358261760 9347643 -2850655774823194235227099583860450080 9347644 -52072073351533188617628944339799921664 9347645 31943463943022070897185765626839177900 9347646 8282302030465043527568729437691332608 9347647 65813170376642568593099821042426070256 9347648 17479505804034471621361040934012715008 9347649 -126985588947765440273143301595495734736 9347650 1488507488386107223498575703530321600 9347651 -211535825338134890531804866491885915696 9347652 -24779114400500158039873295087971914624 9347653 159967067001481914996597392418384462880 9347654 -48231314745977387293579475923392871488 9347655 -11595161824181637509745698338554439680 9347656 -282967115455333261168670358608617267200 9347657 -313077142599357931806948848525303426880 9347658 85949782309869018722845631434771476480 9347659 102842724289022476810997303149385859860 9347660 24066744856943886024306844256952975360 9347661 229891501442774062150470912755335417110 9347662 429717373090355656510202511243797818752 9347663 -53549362063689516768125418096217199616 9347664 24597286358517383955085338009668812800 9347665 -34167589663928749413708613099782571200 9347666 50237761084346811866735261156512294032 9347667 1333836283254076666660387325391696384 9347668 79231198020324243879343503222608633856 9347669 101223772250175634580943354178918661070 9347670 31818125541223115420311173494093760000 9347671 239997594852127835630320467116087473392 9347672 -20033992204044957741698642012336640000 9347673 -107302502198959470077996685892021171776 9347674 -33272327756034004311239899439414101248 9347675 -227793982262478677616789339242983236000 9347676 34845026589347465200619898579916329984 9347677 -76359529593373749833461815610686330560 9347678 -68596019696769902945579714139483394560 9347679 -239999843402220484755154315711918946952 9347680 92315310666640337273744992133932646400 9347681 -30534690565739112753784535808004124190 9347682 102111970085230400790157921415774020992 9347683 19110758806384864556640494169106024704 9347684 1444616731176790423366905618060420096 9347685 -100847137357951862598711726202229414400 9347686 75222644430629982156010752612837070080 9347687 -379907441214964305210413705913246416160 9347688 -85508001405679271564804832749788692480 9347689 305614152562143209676296684351911977600 9347690 101484902076549233660300456603648236800 9347691 -3423135766099754999406387726002576808 9347692 -8562789673939297206288453781719357184 9347693 199562383941228742025735272594073529942 9347694 122425147996746383808399085596042062400 9347695 -19764550335589128849915769247373614400 9347696 65816950343803367720334572275613368320 9347697 364332799691924423208628800018994894080 9347698 34982061034116205969294438587303363600 9347699 92040603512807752030244476452484479864 9347700 -62301147133889829376590370000402176000 9347701 166084416355995598263073944866454669408 9347702 -16817077610192869236255032414574318336 9347703 13638260714633532831162035395540217808 9347704 -47460872076304994571170712623962890240 9347705 17576716182238862074968765572341908300 9347706 -95255217120654803019085134261362090496 9347707 -42035674607603315863023991409458046044 9347708 -167812739186443628261836858706757894144 9347709 6216370100112561983317920895826190336 9347710 54521842204726725320057107248828125760 9347711 -82367361629966802446199274813782569376 9347712 -18831087803606243157849809799264337920 9347713 -81159370631474642557277057718005007036 9347714 -16634536064933751000177194843384340480 9347715 14496579857316609071780918489045960400 9347716 10481592274869797201735805707783884800 9347717 9070199175264875943497967915677866812 9347718 22058604534524266720436320623126325248 9347719 687662999417020647284086214976350790240 9347720 19183111605244803957714939166912972800 9347721 98610202490974636315823402392902135312 9347722 -13268142697461763881764042295835746816 9347723 5813524546524264085207188169162334208 9347724 -36628509557448061901462245479264276480 9347725 -92306275340365652449805393022287014750 9347726 188793304412001010613702723406855141312 9347727 3780426717642138087355200025291789056 9347728 -37804590818048733984888129392629260288 9347729 98139687689253273301338326791755806784 9347730 58741522359152229266525156125300492800 9347731 -124303869275291795859383631414394656000 9347732 -50988962087234960684641359497025995904 9347733 120293704508178072553834262062736193102 9347734 3048232947580657096762926237581088 9347735 -27461343141595221528771600365342089320 9347736 130271020141900838249373562808445173760 9347737 -34060236308151749989465722391497813248 9347738 -36007900787513464681167077846787440640 9347739 -198885834781941286163898895038127719120 9347740 16236270553607320879068533303090503680 9347741 74275970170607007992066714366555708172 9347742 -71576065545868944625480596715764985920 9347743 -41969367136774266794871892416829069416 9347744 -9851463032187974273152100376300748800 9347745 64524211161544055133929686217731217280 9347746 38268922926046880630480344039686232224 9347747 -90458683978091551236485087126681088804 9347748 -100568935844311422358360699225040747520 9347749 -291578875150746522302076147658693053250 9347750 132857208776563217053419546794397600000 9347751 -13874732263894604054523034343563756800 9347752 65220120860772229018188348774561546240 9347753 73988284730589624563016665670303172800 9347754 -7477566587864991373042155280022876160 9347755 55884950460839242092459208173707576160 9347756 -266289087278356432840282631551770184704 9347757 -151960906342068425461999749535594119360 9347758 -69887127831134384806065190104403665024 9347759 -6626821861912922497421269414213925520 9347760 -3434249173543458794969258382701690880 9347761 104178231160141338402791539875145269300 9347762 -189096958325794733457498584970661223616 9347763 84249125814427998521650803565395474744 9347764 24835144371685479920900203214296320000 9347765 26024318934729432728879273587018648320 9347766 51622447490549687390002390983323049984 9347767 21237421397386802489910332402782320000 9347768 -116658149964514329618479760340580352000 9347769 -28962991685209411794285646598453402556 9347770 63382727407817757771973797915974400 9347771 -36990228348762205760487476689320794112 9347772 57991485999212895360333564585418014720 9347773 229451591127183537556208351389687536960 9347774 44506521361261057656444599612069300160 9347775 -9468952402667130919303802742863088000 9347776 -13930871405601229671714184266718904320 9347777 -9553968692194995670160620031738065788 9347778 83187149320267737585437774553606397440 9347779 -22191306568215099428510318568042978400 9347780 -63874823051773786660993593893557017600 9347781 -62149347541714273469325940266876188448 9347782 -58026887818461141739426795355573812416 9347783 -687201264891278755613885917876812122880 9347784 36139213669972984930328311403096555520 9347785 6434398563953183713695726804971694600 9347786 69116130914382601607906017105260115200 9347787 7511683050650437987174388652178104444 9347788 -71258813335548441743112869344304710912 9347789 231267813173971252017530654489676511680 9347790 11451154166111736190216609933998700800 9347791 -36329504023831442996599212192027346480 9347792 55462919534053858349278493552337223680 9347793 4555132585208125342140036184987131648 9347794 40129678883506568190539497366467543696 9347795 -17231967231021471597017284155762864000 9347796 -7952512691334010273038211071233104128 9347797 -220004964002544680729538043000743354048 9347798 -63947359312664207233494302681249655936 9347799 27346464155275071789257776803697461864 9347800 -48132231590555676082802752887914496000 9347801 -287463962645408562143809879686385470198 9347802 1291398834806185140681920267278602240 9347803 -188255582370676112393309430827278310336 9347804 282844149090887820981761702868856588800 9347805 -5946535045305896644683974648466128340 9347806 -13983915297618972360732459798515135232 9347807 7722190833391251084678437542415546592 9347808 -222112692085562921791418906748984754176 9347809 134360705382089518874466588287103885504 9347810 -16277566338010341628241553930372480000 9347811 -22819072271011108397263171200893121216 9347812 31429562298446832894348061021257399552 9347813 -6178586964645641624628485483800812000 9347814 -30951011625060891459969737526361345920 9347815 -142681263422242339980314965236592868040 9347816 -234354843819425585225507065128410219520 9347817 -163494394039545146661356592181010940960 9347818 126835629967999132813709703281235645360 9347819 -128472575275265695820981423778379730256 9347820 128942760150827057120451746369709358080 9347821 -91041525588683845809827265248091167616 9347822 -38422971062346560187923697811424985216 9347823 -41981639106850035948013045966392103416 9347824 -20654369606904285119632688104075689984 9347825 -172777775544321216318322142008461504000 9347826 17901195934664694340391741681049792000 9347827 376701917168242733702699764867852969676 9347828 -2396781403155955017711070697698295040 9347829 -50738273834251778955604603307698083360 9347830 -185719727831026348765087524955356940800 9347831 323954441227119605619445254157207468200 9347832 -101136564655303822256302068340537344000 9347833 167620018512246400853737793045505515520 9347834 -92129957723930013541218120290672471184 9347835 30666052360762752073930120939614289920 9347836 2327455963398083346196246447293312000 9347837 -340279960937746913038301706499868119488 9347838 -26665066948078887179944037048543998656 9347839 26229072080828500930672850661513232640 9347840 74959780853313137741435654858656972800 9347841 101433768511309634187353595275228503584 9347842 -62468523006328041181140587260143767040 9347843 30030851650481658209572644402890986200 9347844 -53801635890003011062447994978399354880 9347845 59284446448080818107912603940221538520 9347846 157216143142548625804489338305752267872 9347847 170077853367735713409580190734397329872 9347848 61843508159318930201198760774494208000 9347849 134196995342764447122446744209367511936 9347850 2102481556218942803230204162428915600 9347851 -146361658536237732444247030719239487148 9347852 177564011334292661615875589656917990912 9347853 -118758775062048236702197681251641820192 9347854 22144076227154367448161731887262717376 9347855 -169939816387945776250194405389631720 9347856 245085010105506359185323276028084224 9347857 -288579209498300455366638917965706344448 9347858 -3421060017751238067178523198920555200 9347859 -159253882431200700675817534449764795280 9347860 12155662604450506209217253494045286400 9347861 59777874139943647740271670952008904732 9347862 157961290470140171774306734951159234944 9347863 1883991680375893496590223455540650160 9347864 115311910116352879126764739754228613120 9347865 6355502395249560460869830065770121920 9347866 -45027367291473231051567172931211576576 9347867 -137644359046770249130467273317546257920 9347868 240005597537184732899566530209031527424 9347869 20821973088481943043563399444923875244 9347870 38487945470699313649993342805859260160 9347871 11281448267646096748149956759274527760 9347872 -100722427423212033805688685355768086528 9347873 -59988637337303156310231046945877950878 9347874 13569245016284389629579738089005440000 9347875 116079041794533178656660047934852888000 9347876 -180212872945693073373269167589945312640 9347877 85368732317121019311958453256580384384 9347878 95498608142801967593775003660434358240 9347879 -397228693107649739661113474658879584520 9347880 -11697561523846587652449682812180480000 9347881 538734660430183921478706653797743854592 9347882 -24514881120015499877526614000455724448 9347883 -63865198568523400211135813739998400000 9347884 -16949922314236261341866266896131403776 9347885 198347285200724022199051676483209277580 9347886 -6185157495662322929324523952340095680 9347887 82388278771015389933888745135459904200 9347888 -39389546168859377993204944674307670016 9347889 -215229923057989214750766897025902043200 9347890 -11899732333713919229797942565815372800 9347891 6245851948582603900122174733645979472 9347892 -36100527657629253039247180829154213888 9347893 307166311189397632406534665204966828142 9347894 137903715632675242781017708789796844672 9347895 35685348674792530695734653947637395840 9347896 -184379776692313701775321274866886430720 9347897 21631200323454309701998173160331209134 9347898 -30618625742169164868810990812154163200 9347899 5700671541946575046318978122576608448 9347900 6798164524080072771602240174550336000 9347901 -167323837950924737778728563951468913760 9347902 -52142540825658192620646203192495913408 9347903 48918784207717499444204056695138313152 9347904 -3427082767403880468625287612971089920 9347905 -67170971575987520988537117987169910400 9347906 4711230631485758700496361023872558624 9347907 139844380467363809334373053647322691392 9347908 -2806044715305877243309162972075253504 9347909 87248656715646619823704431655046321916 9347910 -2971157911405280266548712194298828800 9347911 -366441009529980583387596767226105944488 9347912 -76354647505615660712730716086989619200 9347913 -53564026297419056041265065411435547520 9347914 11329374934898759987811025042163947056 9347915 77829938001075632592530442640815946800 9347916 12046953045015628615029919716377943552 9347917 31358961863567216780595533046607196160 9347918 48610963199858807968312078045830798720 9347919 48264602737771938870752995024628470272 9347920 23394212240192059835078293684819968000 9347921 180858171546957836000396385608679346464 9347922 -33445608849188023423310694872247582720 9347923 -93530643787423564188472327089209884736 9347924 425856076458021220667148016741428879360 9347925 -50444200399426746622671986859579292800 9347926 -14814683126084416313256991373011442688 9347927 378590660111335421803210626263723968776 9347928 80808545224846925577938715048778752000 9347929 -85332982723017597593238414221263748470 9347930 85315081415310675329533304651887131360 9347931 125518403999326190349895707867603307920 9347932 226714552595798216435255745040182953472 9347933 40671371401396202370183957398935536960 9347934 10498686198760087304329293254523675648 9347935 125594763686772296150474465171890250160 9347936 -18514975163066273916029649158019219456 9347937 -60753850488549219355461337218701207040 9347938 173685868509520865816530150769175106944 9347939 -190708967707487522712531553932955246608 9347940 24996679401696681403823548169425305600 9347941 -226848389321605721455165291537531110658 9347942 -99498920500166423839991521766855040 9347943 278753747159503106961195632671245761280 9347944 -255841566621252667566277414718590755840 9347945 -21256308038173451519244268195061691000 9347946 -119484256584076741553356118623172610816 9347947 64119626051983166896718454705101364000 9347948 107714602897625296933082187042764192256 9347949 38176108268964227919901870109811188280 9347950 57169774290516912377714650331249424000 9347951 122847655004190617508381010119433439952 9347952 12682120969943828254713549538529280000 9347953 -176657461236947747500327001357104810798 9347954 41079944211415723060998421251251340288 9347955 199004090674993984726931525082109077600 9347956 129526319243410127696047789613143541120 9347957 41686348454105251680697407203185426944 9347958 -35373874584667869761140025012810523456 9347959 13385205385138659204723896897478895008 9347960 -256821644819504081374342362412296192000 9347961 -91270671142088648147714404508652722496 9347962 43320101645586851980083626257852416000 9347963 377061741439106303570580422744205250212 9347964 -7563511114464838006191832821962357760 9347965 14561293798236618877176728254664496000 9347966 -172528593552583358261605297194408365568 9347967 -228302671144960615163580894104450035416 9347968 -111529528668581196772163905129839329280 9347969 25568088325809813071126616575355338370 9347970 -16922955147057171411746928338328053760 9347971 58552411208142669352704182303098873344 9347972 245242497024694464616265463981219355776 9347973 -190064204788932092934164322392363037216 9347974 133351424171657897584174693182877056192 9347975 60854979573887262910034269761836051400 9347976 111936676883602439741823168985958400 9347977 242644941515680810804131070136140611432 9347978 113363084150787713019134429569766645040 9347979 -186776188135418702018883191158092863016 9347980 -63099468134117506201299536513625984000 9347981 -146995396570417175136651086384209737120 9347982 26601590756426279966620033062623883264 9347983 -310389014603517465498342562374450850768 9347984 3867222906687980397805622399837184000 9347985 1059280038976884891773069999741264640 9347986 -193295164617260271844530203874024063360 9347987 -176275532141525724219884890240596740976 9347988 -15898646940471133905000728220086403072 9347989 54156636774388820770058752698794905472 9347990 67783691419683239359846220674306464000 9347991 -182166427457785015798928666072702618880 9347992 -428103706679891786124688344496652574720 9347993 258764725566843319142032153810169139984 9347994 -40169850464458243787025605939527104000 9347995 52402520324895770340160606602296589600 9347996 -7551830245428582573134409115480200192 9347997 -187110805229131056080099531737856400000 9347998 164486908464278795563565113867268464320 9347999 240217581234830211952240170179398956000 9348000 58458835992492050105398718363074560000 9348001 -127725960983026718094725391888400234560 9348002 46595856838035608317765521066499490304 9348003 53499108930977847899600496345009211344 9348004 69602920625677854346813357176688317056 9348005 22304719504199796479334104642292297600 9348006 95567050513307466706925817544324699008 9348007 -29047586161901410844541805919131991520 9348008 -45684017583346158301297042111192151040 9348009 155054025594813760353866681066840829120 9348010 50088303617314306047389327613810908160 9348011 -200762427780097592835800800991276055288 9348012 25616146955609644924948704440806715136 9348013 -34976909760653364224615102503809839304 9348014 -23165563987748839333083762541831753920 9348015 -1369488986708482577520466141996493280 9348016 -15080180252758689409547506786526035968 9348017 48420758399325249179925117653004451392 9348018 -31050508223610182981617142378568883200 9348019 75536799941027771439127229719294848000 9348020 95875126018934312513402240812557096960 9348021 -248508683296523329446836841288208325760 9348022 137659794161138894896541394909058945152 9348023 -27510057765274960444921233527464000728 9348024 137300484131925102139913920880257536000 9348025 -9008190215376604015218367506116600000 9348026 25708260014430114355368607755260022240 9348027 45885701583166416026984123353256288736 9348028 -1936979593101020570375411015254917120 9348029 338094227735975181242427740332957873920 9348030 -51921666680628775482261849441100991040 9348031 60850023321189250154020676457468726144 9348032 49892047888158950471978822500526063616 9348033 -98720912602047031938811426459935949776 9348034 -420003239525423888579310258410374080 9348035 -146795925727806083274284652370721401200 9348036 -75262207553888854711405188679597605888 9348037 117775128683238268579282840280599577980 9348038 -18194430517533750429910751159013765120 9348039 104441317465791269221342077227189600304 9348040 95153324394820297647074181559062220800 9348041 -206820722700740158719760195644008513424 9348042 -37451475481887119899653268286785441536 9348043 467985697847605387764058647042064826440 9348044 -40421089888568160390332149733943174144 9348045 -71180395792397951305758362068245431040 9348046 15710621526030205947582109102911521472 9348047 -6263888011656409214198443431942958080 9348048 2112286154765695520503569766676324352 9348049 24077594798540907131974070853201912050 9348050 -2108566360058953785193934757204326400 9348051 -29634874948408234891087479269367348480 9348052 -1831389394574813192789843558675017728 9348053 129162548476044603319160195872140780768 9348054 109474295815469841383996032370577577920 9348055 -33861276112028634552896210926111502880 9348056 -186983473244872097230756180173619507200 9348057 88919240917849958699291431401487349040 9348058 -52141388507827277750382972508147414080 9348059 -20137374114106962282487859240650871520 9348060 -6321031058884819166948364025856855040 9348061 292179753530403057466368733209907146662 9348062 -203293508333835020981091612735047344128 9348063 85576534397741150232234318828942282000 9348064 229103435448515550270370083270694797312 9348065 358949317476658196881004385712596278400 9348066 -1933521066544654328202093560832253440 9348067 83532614760880026062137045998906770752 9348068 -31748086242394167807796522977148231680 9348069 -284557324563929868603854965636710929760 9348070 115729886874872108069496062413093900800 9348071 2949783876807827194579573288784755032 9348072 -93460197664462411151059838116082319360 9348073 -77806623554251276832269096536294534144 9348074 120313486463872568025853886805594067968 9348075 39068571882508207572453001719215760000 9348076 189179184815178950350433211843867819520 9348077 3890448300367634643715773697162636512 9348078 -70613101057433358981428251211663354880 9348079 123972065833715063332851291869215335600 9348080 -17108255299548310555396909793679114240 9348081 -7440132684653412963145910264498386176 9348082 49205204781236751470955767391728330784 9348083 -304187796531882296121094400348555695668 9348084 -47191484215450591067143687389319574784 9348085 60466322361099421623717805169284986780 9348086 -200080445717347578019817800423349547456 9348087 1668689676942711967048833805261284864 9348088 2534973344742896845063992079662735360 9348089 -120139124642414597878063897229024492544 9348090 16241826706323006622642757026978072320 9348091 -10843464655265574113614085313203820508 9348092 -11826985897550154050027110733086464000 9348093 75845066666891678763123821541588910944 9348094 -84683242274003410292306246577333788928 9348095 1137328198623523316873030524131029400 9348096 -107381394575270782003733038945869496320 9348097 42571768613552199737788533868834560 9348098 -15307119965995268207415661163512369200 9348099 56912750000971992666506765215878083064 9348100 26760871156133858835543590192695894400 9348101 -45011149150073952200752651181008361280 9348102 2439872586773903767688279280146119680 9348103 81254589947035746548006020982973473344 9348104 114041267914931757372197680971703756800 9348105 -51329596515969202474212179957716459200 9348106 -46884588936581458269059328114168257280 9348107 101594836025121885355921097296471078272 9348108 42382968827161981758676412040969191424 9348109 -109309159839775884472304232907092415690 9348110 21648111316658747598032741495609760960 9348111 65923684547371618145553986288329776600 9348112 18701287067489139636043731001707331584 9348113 -186206208858850375068598969292619325440 9348114 -240740826137689600638571368487864320 9348115 27667804968537209312692297334401454400 9348116 -179163260414764057452739366658129247360 9348117 154465561828153444941891134202616843680 9348118 70902006657768991316813593982828716800 9348119 80376403207784703205420736962047683160 9348120 46372778485186095756316969985046528000 9348121 185837018404108404738785121906379330500 9348122 126938058203361987946610503705268620800 9348123 55032146185970839720671696463904382768 9348124 60931981372985694350119318473664054272 9348125 15696576947835089234885922952599978750 9348126 -32834734282012652558451437898419024256 9348127 -368668995381245996781818011966795237024 9348128 43440001927836466836587617697407303680 9348129 2435826483676609028256895125562656576 9348130 -164757791929969522330394038155803520000 9348131 2049752230947945265509589184467779024 9348132 -36875652583320278934704272799137225728 9348133 -287763168957426229398826920815080016480 9348134 -210725669319917129116724754986747978784 9348135 -96834486058783186227283709944094084400 9348136 -84486001788737151624655159296174243840 9348137 -167860985644752964015402121157140668080 9348138 -91757197056578644756345452141641990400 9348139 125921418363035310089833445238735157940 9348140 16705717320056950704861552705347865600 9348141 157815397496549021342379382464597928224 9348142 -110923749032713524380426972303601102528 9348143 -10353799008668500569242606260411625472 9348144 9559373339086471987311070556476932096 9348145 31876172478060051885236511691007664000 9348146 16596651122491116609287332684544676384 9348147 -157477035525020228995927677081619183800 9348148 -366964238186394590774882412826871901440 9348149 4266071090697314118401187020172251520 9348150 -5076818258052970516904847364029696000 9348151 -82400889280008339089826448404250681488 9348152 -190215322789726700980179210931779993600 9348153 -153190641197150323753730445626969758896 9348154 132947380341220574699050148234338993776 9348155 79275092750454561906859474783679506560 9348156 -196240131508037211078494337331296122880 9348157 -274112515722539609660591153600205440 9348158 -250370453348482115080996952980517190720 9348159 388252549740495385324748554467499994112 9348160 60392485880615789105896538265889013760 9348161 -3257449560144099440608867552393020696 9348162 19800146722834485458236236664489215744 9348163 -383921820913971050439160365273749133816 9348164 -55111943172067712535193701799509688320 9348165 9171365626592539017955532659397338200 9348166 -90738432957588282788834365096226610816 9348167 1067264765308481878301326920834932400 9348168 192261154657181507660089956932963573760 9348169 -253050362899585400058603961739426139430 9348170 44285144483335791359467213494888945600 9348171 -61435403634100890527331390728468412480 9348172 139702135906201551358745657361331602176 9348173 -234160855928132534900979290561340036180 9348174 2793788232667337978214187203372404736 9348175 -85374350955715627773098475196243908200 9348176 6898421350525723995279426218851295232 9348177 -55217493157702636895674329998834294592 9348178 -40385563811645563750335584800598866944 9348179 408285528225017851226440277078061233760 9348180 -170784893400257728003834159306458624000 9348181 -41609585390262436266286491184646481480 9348182 -29117047143979664859491846442996035808 9348183 17275130525466467744395845267399077280 9348184 249844613550088313587562258471473858560 9348185 -62941320677329593631519237557543607680 9348186 104976188490302968662376868281085247744 9348187 -340470655566781480242026570505583487164 9348188 -69470154522594515334098095571768090112 9348189 7757694690649212417064084686111878016 9348190 115286612434065336379031580648815107200 9348191 151017425978893496248998762912612674592 9348192 -23762274466535629430232457307368194048 9348193 -18698777133824315806928163329612126616 9348194 112194550183973450705900605042873799040 9348195 -9335965171425990576967467537735492000 9348196 38736740409925147297979178163341496320 9348197 -54913755095798212011111097764699943008 9348198 54194565932133096949254847740759697152 9348199 -100626894586446588491359327190940749264 9348200 -198495941734148543449409435713536000 9348201 -49590191812883724413698227141942038070 9348202 67261792962545413709180855804952837552 9348203 -38078151359604034497526211260851601548 9348204 -23807031945426873238279419949157176320 9348205 -12480418255045776218841356446511554560 9348206 -13615779333322576308241204082701369344 9348207 85229075676366837531838583253532319616 9348208 84922858084250380518039225828133601280 9348209 125176313037146277369332453112397323840 9348210 27900571264123956106481030577355061760 9348211 92289730885567141141224110931988748800 9348212 103068984686176173304400327418913646592 9348213 -10175413706824254421827943297765089792 9348214 127352406938899055637698185199609763072 9348215 -122393854779183514623500402144410152000 9348216 -5397144384818460085936725348597104640 9348217 -146420799496549129688300954750827475734 9348218 -176070081158773893575302669007702160 9348219 -113514552531389644815688936721390463156 9348220 72045261786959346580689276738059788800 9348221 -23572470561846847617970166887504474848 9348222 -58976782678784853493821238437194889600 9348223 -340452620966664480691566867607452454528 9348224 -43807871684450282705229401416531968000 9348225 -95990152806911616516831174276148592400 9348226 -101539033231367286676993489113793712688 9348227 -55660373749487516288878924097579662128 9348228 -64607539054892816745958220042211532800 9348229 3601188981106186293682175810705359680 9348230 12252876254588877007754491519972348800 9348231 183548463098526913882634523352260413352 9348232 -188563289494196081713156035712233707520 9348233 -40884646898987089313806010615602300518 9348234 -3832099504371976590776488363768396800 9348235 -30813126527243033637672718497415017600 9348236 -26736587634589708894056914661895925760 9348237 167187639074677879032955094791903704000 9348238 118052839074034457043743845955325792960 9348239 -45471982141060284467223348759735282720 9348240 23177726133565890697312343700284375040 9348241 78494450983208476501344901295129282880 9348242 -280585158925159331215240604953462401408 9348243 1295293831232897923936438708595041344 9348244 80148443058205062769508469937558659072 9348245 -45271568963115229887356910704166430500 9348246 9576239446743170942206655999810219520 9348247 291994290084874857023180616400239012040 9348248 -13018146902317121028383396558702100480 9348249 70959610714753582892139333656480205600 9348250 148225245395896464968459854166585328000 9348251 314131563553151708963879253163017928464 9348252 81025862877458227220414803227549522432 9348253 -228581514233261179329207395282937249600 9348254 185393286400694774350770869548554888576 9348255 -24160446802099765431201648013717132800 9348256 -267294407343313621178661260770579120128 9348257 -295155914964089552090054583882055207788 9348258 -15820529321342153271273253860655037952 9348259 1637098280860576255465897951374868720 9348260 97776410784950807852285754781505856000 9348261 51624823621411911787474059932827672800 9348262 18597676426630801360583043953964294144 9348263 165174524715549387266526045132832411512 9348264 121999751289231459630697478554936934400 9348265 315875429982063472137365579175113670720 9348266 -24704449495144272598698154272456000000 9348267 75467041824240664593015212493516794880 9348268 -113545325673426258390816566691012266752 9348269 25537413891336982642134885261157901856 9348270 41971097507176699248736932432561129600 9348271 -167915338006406703381645571493799964528 9348272 19145176924608826987474379336034680832 9348273 103748549409046324673068184897474557584 9348274 -92168229326495069175523277096356898400 9348275 141040105633353050318481777817150005000 9348276 15612358483177746088655518659032555520 9348277 750340424088700835949296679232160352 9348278 -66283531150658197648087936557845386944 9348279 -10434656985497306605806635218814913816 9348280 422438390505719217297156550036985856000 9348281 -8050747458896112819027191589191868288 9348282 -33000014277722974469839708104422470800 9348283 -10524606371601022735146047309795539664 9348284 189579610147069433478765618198214098432 9348285 76827348531965197461887741712980894400 9348286 -2101484206285613923956772870258578432 9348287 56308493103266043164730012018886041360 9348288 -17518707204901038864117730156121948160 9348289 -82388892511614870666520287038903550910 9348290 -11955624879413646659451376735147238400 9348291 4440009860172279260699972562511206264 9348292 -127211877184050518104134528888116569984 9348293 98521229724315770961077804329506192540 9348294 8994044164704381931182622146219911040 9348295 -1978520467165587258701915162197562400 9348296 138310850941797711493974940169748833280 9348297 37656203166494110474595773711813063872 9348298 4144291189318054304912948882919644160 9348299 -69396682523481074482487132007609755136 9348300 -45735647044166246913281219074025779200 9348301 309635334703420536662974992243377661302 9348302 -124734883415759333150581149396569571648 9348303 -86125738109387477404824430191557415792 9348304 -9075289467459436226016761680200990720 9348305 7909498425621475039989291411523306920 9348306 -82063971488500117589140517217660364800 9348307 13817701739424095741981420217046925120 9348308 79742720206917287973753352627398510336 9348309 -23532163757080005144249529322561465760 9348310 -41219279784358453743381174830679901440 9348311 33242837010108617352049899551799309024 9348312 -176737598391840558395742518373455892480 9348313 -56455226230938536106516342618515993276 9348314 4342790165314470501382524288448416000 9348315 7321138133383841410485074433137681520 9348316 -238192906808414278819723547981544424960 9348317 -501029543406233277901107987509974326336 9348318 -28279537863766805795235531394492702080 9348319 -17645720014135891072435403723868573280 9348320 143742395762926000064311250887008583680 9348321 5592519195463168680118475560649260320 9348322 -163701629375829645193652453026659642288 9348323 -120348354809919880986719284455672866280 9348324 -34910575414995641090772294990563696640 9348325 -53409523354230131289232713334464812000 9348326 90709647753284636505360800275556400384 9348327 18475712194419287180809485643541551248 9348328 125167553169929058226606809652067696640 9348329 155301747816940468909605529665155328 9348330 -28962447711223416023498424275953198080 9348331 -280973024594479119305705962815700777008 9348332 5276481991753452366724967329154992128 9348333 162452513322935761456119102761518415424 9348334 113271579867387589836016838467944028032 9348335 -256078752960957136420891815249511082400 9348336 -45311192860349589018803224519357071360 9348337 -389956958123126933351509399102858724014 9348338 46791681168255024441003050189827234320 9348339 20302893865238464853950600222827264 9348340 -149511533003485306077219562437585788160 9348341 -526058775782183051378529197448282797988 9348342 22792084392468840338525900677230343680 9348343 96414949956602592457552203812459810560 9348344 -115779629967309121206390895561211412480 9348345 -189939367726039181013097938103338854400 9348346 37167076186402922227882815152656859136 9348347 232486025236439804038895978099523079392 9348348 1265795336429084494781319019235042304 9348349 289452173012289462564649047504531417120 9348350 -51278677019874397015014001993439616000 9348351 -10236847486737185688626645852349089136 9348352 -52976141775045998524849255757891239936 9348353 133216122340250381423578025921941018560 9348354 23134224462375394335293859092695370064 9348355 -100489016318269480714605664393129374480 9348356 -41398520215266056602919215706719198080 9348357 91184147132661140018288229071406999360 9348358 102810815580192364203106977334170437760 9348359 371105941144292831156034519517304497560 9348360 14337128377234233099453593457524736000 9348361 204531824722349956883839672109648623200 9348362 134911907024050385211626263330757232432 9348363 -81691143400814195950021370539131168708 9348364 -131608893683285554128191737082041940224 9348365 -16194130688071756110729410970196919880 9348366 -38067512366553640178891298603535267776 9348367 194658974889589503922905204475270589376 9348368 -25019357896829981067714897725539860480 9348369 -79689279083843072636340118673061755232 9348370 -81831647875337741476643422734630177120 9348371 -71424227039197043371708373410398137208 9348372 156116164057730061334358038094813184 9348373 41336987560059065347117756149551483040 9348374 -26160354052113208110843919035184856448 9348375 -162608998970402262460659667375265976000 9348376 42233916062667299118288060572970024960 9348377 67407217186674045805746535441224317460 9348378 498847219759411611606675316330069248 9348379 -316366815719404123432127102835872273020 9348380 -13425784075573920022107566454919526400 9348381 -49353022815194204838427760831015409888 9348382 -103282451868082726597737356749296201600 9348383 161305227789564496471640522015015159808 9348384 -142360359849233857144938676010381475840 9348385 34659197253190512142940592639567378000 9348386 -148170084685392050547260344186986885120 9348387 36870714736869986709218699649295683960 9348388 16954625309330818091734019796054532096 9348389 -86883329728313410970099355507809487810 9348390 218709621030856468113395071314992640 9348391 -22140266786743038612534367856864926336 9348392 49069783066028476151792777141647841280 9348393 212245405421223893662287190414260990864 9348394 53809080467859437950284824038098576384 9348395 66477058639552719327418831402748098080 9348396 16632541560620451103548288550979272704 9348397 49305924444163530332789673888525874912 9348398 -23724702449429235057689942891676676800 9348399 -216724663535521713353716344644628979200 9348400 -44505857029300203861572242060655411200 9348401 75270776837950791639811831980514077492 9348402 4162429239269259301584628567083531264 9348403 -61216986221699727215593480256717984696 9348404 -234021845507186300898817698534140238720 9348405 84310331181413274661029774400901404800 9348406 32502207762229801613787152093941191360 9348407 14437904084748554571544768275854306112 9348408 -3441100991474660479266060172825251840 9348409 -77231491570751307575268435541378171200 9348410 8959726691800617262980609122422042080 9348411 132631352431756671944278001323105553520 9348412 83168208307477477644020814927651292672 9348413 -114942114823105147433940796934220001338 9348414 -80115088192780733044531396832821524480 9348415 -1370306601820531806726487360873758480 9348416 9227103105550323123472579734049652736 9348417 3949000649002737026777176612766899668 9348418 57953184741395406705539872298876423040 9348419 -208176190247509579608065575007060789280 9348420 47952342885930443906345455023281295360 9348421 274171623958936661870656755189201022622 9348422 43668999250043674385803986574384693248 9348423 12449069674279014062399729694068390400 9348424 -346732808793476031148727506715890007040 9348425 -24170115744135453530900685973859270850 9348426 -42097185151003465818476764223338859520 9348427 272741672982777369634497453439691368872 9348428 26572071910160530559362221322976941056 9348429 11105504309649393635259397068970476768 9348430 -5194193562326678353900932602157857280 9348431 -217786391026203674534736871198542618768 9348432 -23122866870647446679514865364743618560 9348433 -54046377696999427292564986424646942592 9348434 35320297604798674845388352869416425616 9348435 91714938734729518956335819521905995520 9348436 -302776677386010962420662845403628343552 9348437 134970118258931087117297323076782516800 9348438 90294831471205379265012988389041172480 9348439 56417528297916226726103137624924610160 9348440 -250696180328594308145625724100398080000 9348441 -267046294461986978284089615193414060416 9348442 46430667152105016118203915442081903872 9348443 22893202777189410006258654181314232944 9348444 44306760126716879720350761076762192896 9348445 -149291480731703881013525471057242509600 9348446 72459743196875004263419875236068524672 9348447 -122489988971638625508384708326984086200 9348448 200976304823721203853605927863037460480 9348449 -1742905925181546384915279554340909408 9348450 29344049263376459016671548125486921600 9348451 53110857276060582134222382426072886944 9348452 -30677016538842050908536712668932505600 9348453 7158483937953777893845129953592002048 9348454 -54782898871888036508421219562328408640 9348455 39316399129865076944819920910084514360 9348456 -1019052260898798645213245659789148160 9348457 37737428814312558853600044508725925952 9348458 -262816559055354894050012945322488832 9348459 83221369419301930091239655557575341808 9348460 197631585641637209244195309093719040 9348461 -330395035667153869265567414745052960938 9348462 12437351536639770919976018396395921920 9348463 6840231193284948765969313443932053712 9348464 25301863179162433691090476712538439680 9348465 53213232060992311915612793581946880000 9348466 92173078987091262772883381707759548432 9348467 -364177407505312777917310885829749548240 9348468 -86334621451929075300180926678005800960 9348469 -21976689495287046383554366498532204880 9348470 -21006479064521789425035489024741335040 9348471 110864754806172171523835196762679299120 9348472 -45857429688218752969499428585296445440 9348473 90132155248100879783396351548398226500 9348474 -21312851516145161273959719303221360640 9348475 221319199006225774317600104990293441000 9348476 12150315271124538657109353804565186560 9348477 71621654916859567102697052566573406720 9348478 -183192888278681343994646992795282920960 9348479 35573070624234383057693442426783736176 9348480 202849306352518706081059703453908992000 9348481 -155662500066540477496963596433638990718 9348482 -74984062407679731094933164836855510016 9348483 -144595785074604134378295038954830163136 9348484 -55403578511665013235933000934817005568 9348485 1094235245664204681128322009605030400 9348486 17113690379357821571910427468282687488 9348487 -476828839559453540702904797517259316208 9348488 -242853749179348195082326733448913528320 9348489 160129158413111466297667648819055594154 9348490 44727019034801711570292529348217853120 9348491 -48012915293302674187413191328858123000 9348492 -2299048893841492604437151033641706496 9348493 -60779215466855517700026129966517352448 9348494 23833115833669789360315483925914886400 9348495 -25219852691255469558436409032738590720 9348496 25860178173517941443884744774347825152 9348497 -151476508817679234592180402004800696080 9348498 152981974713148125058717451395923837600 9348499 -13454172490454804828970709816194587232 9348500 87133946563052794260617365283377152000 9348501 403122518173481266053868026894418080 9348502 7203025474543599850323622115704721952 9348503 -176022538798469017593334125482997022800 9348504 -178105314416371291798873771597400309760 9348505 -13956126864679743776232667997854968000 9348506 -107797062222463974169941911466365580048 9348507 8086248100465126417777125537922890240 9348508 116803642447690389354213154015523207680 9348509 16068700037422617471645748655952976704 9348510 -77638517430521035511016202387528442880 9348511 27528901600000080943750272369014242080 9348512 113256546134827548320009041329041375232 9348513 73895439822330755505558422637855604800 9348514 123419022513822803145094492506529989456 9348515 39779239770908440314932455505893463040 9348516 134746585054666241101778099538039699072 9348517 183542479255321522722161983585629957566 9348518 -157928600555808812404395185945351379840 9348519 -195731390094921045959230684121676733656 9348520 -171446444152762668349017405681169459200 9348521 -69415489687591240245184808076585964416 9348522 -10034996844821572680262558186486595328 9348523 -418138377968317128178314240939706983296 9348524 -3904678364454443144492448368914527744 9348525 20816331163502461503008785080272021250 9348526 1382120753240632687421001745293710208 9348527 -71463891300328739475256836330699195600 9348528 -4862497825511883174621405693131882496 9348529 217402434724632570604118006163180490130 9348530 59198166678553433204705320831358816160 9348531 15104352614109064957247460731482983984 9348532 -9248347559161632103377403584166461440 9348533 4934525739260470459077173312816775804 9348534 2342702565666162747033985802469351168 9348535 4469594552649322197901766379302722560 9348536 379298856819818060580996036074441871360 9348537 -36035271470492383569553249952272791840 9348538 -201958848153161731827251060070065366304 9348539 -28838713126631658165353770727623351872 9348540 -16970080313682568682239733253334195200 9348541 -10717457544783929594990090137769751168 9348542 55577982749517014044892096068797539712 9348543 73888839975467404915412534248848784632 9348544 -95583628445914330054625120360406712320 9348545 244974635408822337819419490639909945300 9348546 -31388433517654442991789474156820088832 9348547 -169234381752274557789877716467146369760 9348548 -218707461465515659982515090755041485824 9348549 5948600952265834425776264115614571840 9348550 34191656776489952745962481371487480000 9348551 -155819391232902080679372697981178225400 9348552 -92233869004064092698661831931732474880 9348553 -276639439237425111607607315922219941616 9348554 25394283842556588215244676671686701152 9348555 -136782293813555684622814304603819818560 9348556 21993337546945490874612998010290265088 9348557 229734347114784427524048101757167882880 9348558 -157598142170065234701397292405038435200 9348559 141669767249138586027206547200641773240 9348560 5627588829994690279784958136364236800 9348561 106539857552488471955555219247054833280 9348562 131920695467271538574325561354926639232 9348563 231763865766771617938233026534454686748 9348564 -71713608010242446443145917904504985600 9348565 79898919125859453711638766819318427800 9348566 143888367189741726077971047193828165824 9348567 78215668965280604158656615173469093480 9348568 154576274898522192366161678440352808960 9348569 235841109008214253706872839941098053396 9348570 -12310129111421107477922501713906483200 9348571 345057642369087509792838674590814200772 9348572 -25775097214183609931409988148267260416 9348573 -27411537859994517830086858467086708640 9348574 -15919164913474263314790264841765695360 9348575 42207886507486846530541471060210123800 9348576 131196783589870863959093205678502969344 9348577 -4164076801446598035841778681990475776 9348578 -100966204479602904027243229483711754160 9348579 178551764985338071210515836860170861924 9348580 39835286598713618477300354853251420160 9348581 406733687721120868932807831992457246 9348582 -90252765843762177927483190720330530816 9348583 355590885427236058809749463857729515832 9348584 62319521326890910058120545856149094400 9348585 13362499082300197996893595151159553600 9348586 708341643396832879998093302647477344 9348587 3251239345410378272953967147392854120 9348588 32109849871605633061402061539333893120 9348589 349649203018389989149374480246239614080 9348590 -40364664541889034795642433763700462720 9348591 88864420222795211234691063362124770304 9348592 76065619253208222590521915784395456512 9348593 -18453985299518328667785790646063966400 9348594 33725840974122409834962686154961795200 9348595 148988051395145292512864315213825439600 9348596 -159766613554444545999667927636610908800 9348597 -2225783508049744511195404716128663040 9348598 45808529514719182765465082606719764480 9348599 2619930762370855462789814728628470128 9348600 -91288473702396782113314321720187392000 9348601 138853945851736340908926340289691786602 9348602 -65307385639552523299354020189880481568 9348603 -15715022065067462637720088886694243840 9348604 281851117968567967199548405475088736256 9348605 35098689009975369596280414897954153600 9348606 41059658774309706955972855826515067904 9348607 263976341544548605881824604009017401856 9348608 88000234703238747127479565705763880960 9348609 -180758555362252117723705323309025627680 9348610 110681115812880671853554692072847484960 9348611 -137962019557389535580467403957592214788 9348612 -9155792159559519563084418843609305088 9348613 -111361708701906210627611158442983951138 9348614 -171858822293273471631881870828245418880 9348615 607080371946138001237646691716501520 9348616 379263144244875723310188013961245378560 9348617 -16369801129256417933359834459777726620 9348618 -79972820157679810067116816257463024896 9348619 39127306017065784639409074366182951712 9348620 51510314714168535807106002848822215680 9348621 128497711168146622424726521407429438912 9348622 8570824762866467118788635312978252800 9348623 622438962239792272877914245269270362560 9348624 54133299708711143495444736548104249344 9348625 -2419320016981471334496484775185584000 9348626 -31409560487909894404493613000151397376 9348627 -155533517384172167281268467070543401920 9348628 -95724626750155456537951699922326805632 9348629 -540380728300040373708870966554727369600 9348630 -1236619090884765859535878938115706880 9348631 4351811352187050991617131984215417264 9348632 -228298105449720588960026447171929067520 9348633 57736153098381341240156888790184036800 9348634 294981671982798563360599172118320352 9348635 -183803139953002413221125643325622639440 9348636 61356164958588752981815967350017859584 9348637 59130639248794026699135241883318941286 9348638 11158396192958179203412248648883134144 9348639 -30005952858607098462359732098942459392 9348640 53158115520762623986487232393652469760 9348641 -89975124828920826627600914911262442816 9348642 -48859093198494439653680645184585446400 9348643 639751572180620069945669899926242428800 9348644 -402842164521516540267707415534120459264 9348645 20725768307575312244451548468487973440 9348646 -122938785062642569232138941640136329280 9348647 -172726982328005284997045155958974734336 9348648 -33938556940824952182801958769830871040 9348649 15392606569289903623749466377355505280 9348650 309791656912304983215783041192013600 9348651 2043016306478579847467913468298383168 9348652 180203002187281927379222771699873889536 9348653 -40904269216017237911996178653317525098 9348654 42309916273207810718747638438385452032 9348655 -96687755299280469693133721462454640440 9348656 36269013201072379665324929313839284224 9348657 -11228094087075816777706956987541000608 9348658 -93915442809411202513471235447627637120 9348659 441527082367199760703187335965218267304 9348660 111013898716334568242356410579012034560 9348661 115640612055644257014718376184313133340 9348662 178933347230276859765006030987421850112 9348663 -51231574254821805823016877286307454000 9348664 -22823326974588461135879910911450542080 9348665 247559545532944000680819077905594641600 9348666 -44240577161715818323357868973511888896 9348667 -16916098213475261216011799641056896284 9348668 51911285494117922005713904021473484800 9348669 -132797591702546165295838707190058688960 9348670 -13222352561543979976154817444702873600 9348671 168399048955910173136778642276023239872 9348672 2383635954440968707438541532162949120 9348673 2496188527072334998829479597429267504 9348674 139548232598727030414640986367115109792 9348675 14020537423352545353932734320107020800 9348676 44261845674717289600351784800294207488 9348677 92028553505814572963365581811497135960 9348678 23088641356103015788993040825061715104 9348679 127217516305004110978286458992700949176 9348680 180888333817927729510561031159729356800 9348681 160777159186748315124220276097203003152 9348682 -35006903131853395749128439440287696896 9348683 42751463086299787017711824805257350932 9348684 248459695435253946110252633191484743680 9348685 -141700599744696490041745643419752205620 9348686 63924596945602740082323024680961229824 9348687 12898712023792668945756508059693599328 9348688 8965388916771481033241136805995724800 9348689 -126699575127198320661811990435140951744 9348690 4818721794890757959242100912209482240 9348691 -14605381813122735464184323298473825136 9348692 -469051466657602378228456745917567285248 9348693 -81130288204513779527906702877620265696 9348694 -54597941587221556144680016823723899104 9348695 -34553312866684694528085640744451242080 9348696 51549892586406401856392452026486988800 9348697 -30738340327037450399728287785209323936 9348698 205458277964977666956035431508077359600 9348699 -20341017949705227740183182241019250536 9348700 -46526518480727865405871185715324748800 9348701 -66512623089878858013572576366013696000 9348702 41107124045313553137269172009154560 9348703 22930333570191894955465851464720189440 9348704 33080948433549258389032483882441506816 9348705 114648052340011290059494692207821211840 9348706 84653277198861268031446995880903593552 9348707 95392206320673357180490310132255266800 9348708 74323332404910542472285365957382506496 9348709 151057803628754461233523013251130071740 9348710 -27338254157445522532568042817006460800 9348711 -272378472324926713698857929607573174016 9348712 -50112993311540107947096896016329932800 9348713 -21351504793557026494926623440991415216 9348714 -87492668437670942334957687555598729296 9348715 -27667564672049358730224235985506651200 9348716 -225962325584462988631442389767714816 9348717 73886056323435104877524288131649714304 9348718 -22104675910625299270684256417473754496 9348719 -365416189818218449834005395777218326480 9348720 5383540242743816105183217973752299520 9348721 321547275354869448884031064469727763922 9348722 -108983546263395698156116583071454791680 9348723 187575529805115409814994365443967001600 9348724 24715348953126644176992774718111088640 9348725 139259607004761723719759534453263962900 9348726 68052643628838635651363379975195209088 9348727 -7882551166185586414186063085889887760 9348728 39923423021667615470817462336397824000 9348729 -28175593024069779818593781162768800512 9348730 -146527377490487622870381117405789345600 9348731 151628227778125526540828903470601874192 9348732 21429964657033669477053766089530191872 9348733 19270537326207472579036939340128523020 9348734 -166857987222043749670366231473675753984 9348735 -24071345131644646040382913193581468800 9348736 37209106936242704148613043137554677760 9348737 -136677669812509050408942504357483583614 9348738 -5424977186266525325388286251451361280 9348739 -67541428183006437667827180152953539460 9348740 197880386808914066575866116095706000640 9348741 -82557051474290938870052801275161664320 9348742 19368057112153635150164110623095339712 9348743 100483783123925765382452802149363017440 9348744 -79799330438727007471839895008550625280 9348745 5386411869032108262227356395767721600 9348746 8690390333161028898559953346246871808 9348747 58345169958683788254459492566255974128 9348748 -45698517898834367788931263275907854592 9348749 -3094266123307851340921470603060334836 9348750 14117331453914011147698332118013200000 9348751 34419160427606506864880532846118068552 9348752 2118193810619916230830303845038948352 9348753 22229820362976712655627067604929091584 9348754 8811597275955419046879471701861106576 9348755 55924448643610837732118641216197870960 9348756 139247161731727603174761581361309161472 9348757 444701642837337071029413722073181085280 9348758 -66335637593398368505868855461682534016 9348759 2928694249402322153187797329824909360 9348760 98898650227703330442364534459923456000 9348761 -212293291784125632091341731189656243638 9348762 5446270182104439206953835062992040704 9348763 70053329441700581291263930124770632320 9348764 26716781004746583462300607260283625472 9348765 -3678491341850175963874778062725000000 9348766 -30258063678055556557098119580405540480 9348767 329116851869546982141247668506183406816 9348768 9388977059557503668724856825832275968 9348769 -40847725166081830512464576484310696704 9348770 11623092044326229639953817406542914560 9348771 -103737790409060366732316363563566564488 9348772 29159370481857983586061214745528181376 9348773 129547036221974542236604416295627599936 9348774 -22197481415258290060268196020475167040 9348775 25522478234905052839144628178327012800 9348776 109383116129343803639373916267115458560 9348777 -8508189987703245408813235660933668528 9348778 -139194515964263930760831623430303999744 9348779 135270404660646072355224278527890514560 9348780 38697017439122804630396033138652364800 9348781 -221914754450121837338274189591683207680 9348782 -26617072292303246570352302854324771008 9348783 86834781009306075050046748255139710848 9348784 -684970980627018249512827662006779904 9348785 -130741471322763786880871659398635251020 9348786 -58663232915526615682212713730924255360 9348787 18781050932765894721094603900490541312 9348788 -119143969390027229155701189600352573440 9348789 -249170555513562482046563278753137098976 9348790 42944366247418879770629278498787861760 9348791 -363096288911828366038488085342003022808 9348792 101694747591481188981769935707533086720 9348793 233550853789836687649429823744937939360 9348794 5219439219543418856512008162416615424 9348795 281931616665860107367189251842922069920 9348796 -426921995928825556502145465763492600320 9348797 387182794286295546110083209088093377612 9348798 2866525535053264140609399723359831040 9348799 -150522762283397022609221980169622977480 9348800 -64591298215604871655909987627538841600 9348801 -26154526870619086199125283992134392832 9348802 1204107940262018480870834081742356352 9348803 33942820133558534702984033610466623360 9348804 54556525182821760947583193719297945600 9348805 -271237960002660881100174937206397881540 9348806 -152812588105110974076417987968215935648 9348807 -43780491589650003073247743468708980912 9348808 157771547960252363028397977891323904000 9348809 -84920160811897953883277428385631981990 9348810 8659621623478599496986875458676766720 9348811 -33575169239340669515544266854959220588 9348812 113867062393834068295339840959389306880 9348813 -39454411652902885919775967580420778858 9348814 -141472445342534495435207408072902887744 9348815 51688053031332723453010876431154982400 9348816 -42934005808978064546424193790814978048 9348817 -438955232521891563502456926059947180800 9348818 9904712315880576184690779027526204704 9348819 -61590317035279807905079353818134512456 9348820 -35567257670410263441652979065447511040 9348821 -3841740235474256184979586046977376000 9348822 -1181255919197214595769684520940637568 9348823 142333978285049374589506018128827696 9348824 369196389075731367744818148302587883520 9348825 11509711283360575595425836340203091200 9348826 149233829423362359066302839568258173920 9348827 -86639292392287596682549952461354349760 9348828 28334291631065028478325125513318648320 9348829 -16690445019529021248898626751151250432 9348830 100147118736465269115733855219147018560 9348831 -58236953863769015998396397072612202720 9348832 -133251883703811053848844787467833049088 9348833 36800703326851927929954654905599151424 9348834 47660884381813838340624078505028601600 9348835 178181427206013360422477416177389942960 9348836 10814228327085065351669817733973176320 9348837 -151249864145282206292763446889794905440 9348838 203201584771303220339074475075095296 9348839 -279908771342320128448258581907488060360 9348840 139981482851135140613112152563673856000 9348841 -131714861489425567259712639966087986758 9348842 -108157366677139748844544867740562766928 9348843 3298720893436491391913681357162717184 9348844 -289722420718650392037890313559162443264 9348845 -3552689870621641618809638494662028800 9348846 -43636592498488511986827193260146492160 9348847 -32040744479983118960522726571505622704 9348848 -76793216379312287173560958765703036928 9348849 21661683853471550960056281489735633924 9348850 -5938173462933381324163583168440819200 9348851 87769413591160779167420989797808941312 9348852 6785738848564844486103601259741724672 9348853 135232135408652252233449102020184449824 9348854 31141390098954276413492198513961163392 9348855 -71074657874186476603833642539604105600 9348856 49630348018733444893361674695868416000 9348857 -38021669041005473592186017118954044694 9348858 6133816928596549828676269034515451760 9348859 -4877654899290685864232633800464741296 9348860 -141416856145148199710517473160142233600 9348861 -25293618726530128156995351982590724416 9348862 64089099894377015715495016289305771200 9348863 -166662907185517263974409752622839907552 9348864 -28186286221801488926980176251807858688 9348865 18641258788304376345243772233946293120 9348866 158080154808720817880532336344805319632 9348867 186001116925381704884198821960140374088 9348868 -47122891386528219242800993369075399552 9348869 -128765772454122667027746433009655211204 9348870 46875141969542272133355676763649427200 9348871 -59253320309046012986277769210804311936 9348872 -622746584771166148667345223446261760 9348873 -87185378793722064551867969571696614496 9348874 27814174331273422692491899413500371200 9348875 150508545484168867454945721145518300000 9348876 39829477777732146939627431591024101632 9348877 284774226055596315221792620785343218432 9348878 47423837780631842385344512591492614144 9348879 66796291226661073012698598733623584768 9348880 21230467362294325597245388337205903360 9348881 139728887025015204368966612202321941682 9348882 -42227925099627723476974053475141670400 9348883 182809483559656480923639510939529913132 9348884 8765575735432709791409269663205970816 9348885 26514723562970275057810742297185190400 9348886 161822427571819457968621120180725775392 9348887 39901282997040826894796993049255402432 9348888 3038600583621777784366270204740403200 9348889 -59962368693419761680709837346802790368 9348890 -23172398830414787306607961839109504800 9348891 18679848305007266425807672397092000560 9348892 -77517265470748923326189312722473658368 9348893 251002162826748343590638198227597984320 9348894 -43253992650138792729639687875262038976 9348895 186496933920332877961173277971412024080 9348896 102468257355284703780192780459089854464 9348897 131106611924384642480938090354277799600 9348898 1620691301869592897686340687522692608 9348899 111130762776743678000190715018268688336 9348900 -28479931754259967387989697839994214400 9348901 -57362324387297277391962951908741390310 9348902 -43700318801612423927282845480354995456 9348903 -15339527432906380810426318479402398400 9348904 170628116598727524250639150886074368000 9348905 -73683915924208649202870674583243296640 9348906 47089972419074740993663340159617324800 9348907 144244572176806361429635437716224019232 9348908 52170986982695378622597006872303824128 9348909 -217790767615365745464510200231545864896 9348910 3150231586659478576964803372726311360 9348911 -189076822727589684452974505170192425216 9348912 -82454940309349005850233339708152217600 9348913 -23929257990182752771008389537277170304 9348914 126876200132929566290651684201338170912 9348915 46955376304532010148204736746817551920 9348916 105834634179089763465086582898997943040 9348917 -311675415538053501201024460292581212228 9348918 -11048134318074569532407948673809375232 9348919 -235178817620054002399329566366885678680 9348920 35338687792205970035808776760658329600 9348921 57922274166033372542322625772828148420 9348922 73526445152792288672355252823230028800 9348923 -255475986905708662263497739880891404828 9348924 77567548534168707851628403781474780160 9348925 55039846866254976847821907403549808000 9348926 82201056910543053664791760771908870912 9348927 -6265718151168926020180440848461411968 9348928 53178516766464943793879719563236999168 9348929 -82311593191175310700097686931869203324 9348930 38753316479035231211406543815207707200 9348931 -1189324077892987536824422830982909120 9348932 87095403577768642865029049470325690496 9348933 -54018730040578621326007247854895889600 9348934 -47444831695288859635595752395849767808 9348935 -88812098035424988891966617275278619200 9348936 21761245477085707209477488782191206400 9348937 -111165871605472591126906565742169348700 9348938 -59797761622695045343426444924295193504 9348939 -112329155479142092524353066916467504640 9348940 71708627181076037039433097656182615040 9348941 -117301285909118345929824723198101188128 9348942 45526422498823740208835808218833580160 9348943 10045164297408702586377591234038590224 9348944 4363563867136991428054328389655592960 9348945 66457788468612645541752917673269425920 9348946 -16612277868249044371697054846862892800 9348947 -154517380274039299513885323053025731604 9348948 16943475210253044505171657399577124864 9348949 -51411252731141998301884686240859610240 9348950 2514443781884688767043125323464336000 9348951 81406167424046146160718624198272432232 9348952 -73362984567056351043993872016474470400 9348953 139181759894626377633498497911578783300 9348954 36015803253780831597545446108601841408 9348955 23686815630224698623104069870844483600 9348956 85504214784475417038520633191748512768 9348957 141133284219164966956173731097169051020 9348958 -43233187450573318495556130774960734208 9348959 6459525133176904767903564384365734680 9348960 50337897181716784922222870252012175360 9348961 -322835658088339041928913933389317577438 9348962 -8296617128033509051657290153198174720 9348963 37250073182593869536173753194303513600 9348964 -14683960896392495993290202764161842688 9348965 131772633371636902474073799651468532860 9348966 -82341031119135854867637280758194918400 9348967 90473365740949496520189491699697433016 9348968 -264356524017546798664437836051581117440 9348969 25979390056516987387172747521282913280 9348970 81316676054505925455382803552973411680 9348971 -82427547440073942709572095411114140416 9348972 -174587485734038735248323994473625348608 9348973 -326729138222897812555762696656295428778 9348974 -60419112799904673539241065665865280 9348975 -19400786649639448631274545582890703400 9348976 -13319817355854238264068113902997733376 9348977 -34384164035347612880660178801873915840 9348978 56290949933602526050969464097934499840 9348979 257112100529522506370363941137710779576 9348980 -14838530667997118597311281610784440320 9348981 156743640320057108177725225135963448352 9348982 102278219411177253721254457633369152384 9348983 49820507957402376898395700848544548480 9348984 72469830595556452927006618578405457920 9348985 908197854984871118334592360126682760 9348986 112658886150178676761772194507838537184 9348987 20656193621458535459543721778927994880 9348988 -90966606023993194277898651547152261120 9348989 58761109539694278970153355499285285324 9348990 -5360178586800158902103091988030156800 9348991 191272249223052134149142820051379102800 9348992 -76849241428497065567277167479986585600 9348993 -304088261038203729450178123890433336800 9348994 -32015722321181194876095871853173920768 9348995 2505619787963320927604375949750392880 9348996 -66911452170901603337023890521020010496 9348997 -149347480059198057753299322811338016896 9348998 -102166370551306705921791873678550873536 9348999 224238485414881008500528829649952043648 9349000 161161994300402177755008758807616000000 9349001 159706276318531725250513159860890141760 9349002 -47656638680580108140654126916815612832 9349003 127662508263731874986978990084604858480 9349004 -82274650765468864103047472488200787200 9349005 91186876667649056519671297308596160000 9349006 -172307276787359005101774791703233322048 9349007 -124313200015609411227175796365116491160 9349008 40310861683470738014853616492378128384 9349009 45138272329424714975271416040715676210 9349010 -146026102983298351801605983546343751680 9349011 7777568078963867505130388999617526784 9349012 6855735322443025848452648060340569600 9349013 -321895800754806313568747450481627470340 9349014 85951665831389726535527969171905757184 9349015 32961526363400604966948108734093250720 9349016 -83367836984857705797699509745075947520 9349017 -776287076091372107966255100598681632 9349018 25562491475481018499390696947501939456 9349019 126892524623318523736112529837527772420 9349020 -1107313427854215853230852800328960000 9349021 570433460216874862262764066437827981088 9349022 121249294933167384270056468730763300800 9349023 32873528926377694316772800317238694984 9349024 -114488875062490989228366815181118439424 9349025 1550282318749599128012009740638825600 9349026 -12452689407853363415301270454464633600 9349027 -175411550902389539096637434186803119248 9349028 28056527061337040766057422191359320064 9349029 -4028624492453172481464611213361209316 9349030 -143917599551574612630064233334024212480 9349031 -42407468083535643021408069885589697328 9349032 37120334862570531311782901630022451200 9349033 222948292717746801726176396651093708282 9349034 -167841470222877000470829395939243509584 9349035 123340557607294013151311124983207977200 9349036 -191650833369625264060045466224739658752 9349037 8712529663094320438061484175001563968 9349038 -39186475434660593589439235528836313856 9349039 -26817020001917343180720359286373989280 9349040 -39884167696801411616904450730094100480 9349041 -24893216717813206456962183402040916544 9349042 -38986994209809791037899262919847417856 9349043 286698799915891222298879113857427088208 9349044 11478882615661260234918835124858910720 9349045 -135409009435473018988844649275747896800 9349046 -65789369169455271906858011511220875264 9349047 154210925602944365402698904778161513040 9349048 120584406808249615918067011340960194560 9349049 108792720531018540536463621338694809160 9349050 -65350967964504251733366812591065747200 9349051 -101320214319643807033327915911692449948 9349052 55456489432199584453084930763333231616 9349053 -178807307483224836952930619579265710400 9349054 67283906905934365052426080064617476864 9349055 8467324742546083173013907987828486160 9349056 -58698595360711920312425614603733434368 9349057 321100875368641946923862573473145642306 9349058 -130516695567846359815654819098753507120 9349059 -51882754636216514617926730142428972296 9349060 678072502411412086864842430091304960 9349061 242997372703335843143057384305136389662 9349062 25229712579913582145338973112607810752 9349063 72864094808810336753717219425221682704 9349064 78105903875634587166097990488182169600 9349065 154408377243574193085686526826860360 9349066 -29490059415713029265041343908791067296 9349067 30502855691803490324501006172537099264 9349068 -34570122047454293972919396501470576640 9349069 -198446984595746150213387765107402715530 9349070 -35406566035528498161484856425711283520 9349071 -49746854785187016322006579177226126976 9349072 -40780285347283602634645889645085327360 9349073 47440451195660076233277200082227188224 9349074 -57703555832887753820885032415673615360 9349075 15279716076637708537360430452625564300 9349076 29352038684353643747821229760009338880 9349077 34222996155801680017187123905812113760 9349078 297388257110695808229751958711360160000 9349079 -292009495131651787201642083479253331320 9349080 109366164935730881944858641006749491200 9349081 -10802531340300372334177959731767227840 9349082 -170203303804009219406190859872959919648 9349083 124046271418606584579025538668861378680 9349084 -121876986636684646932289323830756406784 9349085 -246024763056319591620638128049349158400 9349086 14877342818927021873042651063581913088 9349087 136089542001293650435031309249815155192 9349088 52556413916032637363806946330855079936 9349089 275698444307450733777891476127769253280 9349090 24580105206985787171474404229874688800 9349091 -402899658159311375465585152128653681508 9349092 -32589073449847661786553343510751923584 9349093 20522792977784295085470278695287264984 9349094 -22441388986017678503455169605353354240 9349095 33481803511111767115240499553842342400 9349096 -178335019513235343965334255771047838720 9349097 477621628924876464345104742575491282560 9349098 -38405473670851380734014874177588881152 9349099 -279756183980559532979415512340284171328 9349100 78481193526482473270439344786832006400 9349101 -8342049991051051265429173076034556458 9349102 176118842118338859868765895764100992320 9349103 5321332961043672434570795317756389624 9349104 20643981445052875240031555807185207296 9349105 -169359507455886516149725038305999754240 9349106 20702020054330678091303863211857965984 9349107 -85444409176418775320292029871905753760 9349108 81374037583155208257830878713108289536 9349109 67485675895670768906958458126765137920 9349110 -5242900587367419822853629524231400960 9349111 74062486033492448891593970067592756712 9349112 -56984686985934510528806441081703628800 9349113 4911349368329464449414248045899933248 9349114 -71661045927142402408679259568326451344 9349115 281944592705757996717311638547630837760 9349116 -56626998626392063773320994969394888704 9349117 5321830745252650539371537108206035180 9349118 -132896673471590175729635309418014191680 9349119 -39900781107304560783500496087455448696 9349120 10096995189120400374330903986228428800 9349121 -395494850663877286916798518370092990800 9349122 42130761804361239080699162761268152320 9349123 27160701763758118764166152260001362336 9349124 -286082703718561899810653292837299195904 9349125 143386711504272472240705758550165008000 9349126 -104377701041400817601133934377266755488 9349127 -169154418579781452461807385866780658024 9349128 149136059127476472534595498144234291200 9349129 192173588773080490473793209570358216730 9349130 -18337822840526598532774950391425715200 9349131 57212080810866549346495484898064142208 9349132 12031237360029626716431434107806185472 9349133 -220614575698379632674137891118793737300 9349134 129182797447501079829139525113697212480 9349135 64933938622579644952821328289811672960 9349136 44379862209946909637576515623340032000 9349137 -13615474220606757395097608676217603200 9349138 -1867391009996864286809912708051665920 9349139 226691179521577019461481552919689341800 9349140 59155536501813632651452856558039040000 9349141 -347249136745725468153224289023374654500 9349142 -21492804598622655416893135008026398656 9349143 114599302110407551767231639038161941864 9349144 109819052627867430659139465874953216000 9349145 -2124416824361281778106703966285412280 9349146 -3007702559376968624215692401838099456 9349147 -20046806430102638331915927871019995920 9349148 727178767920568261436026890268216320 9349149 -152076185112359869059189157604491085280 9349150 28217797751284735633933537022640811200 9349151 97080084185804371578027413589778737600 9349152 176554151387624050291471068429182042112 9349153 141801544287532445374730051560388121264 9349154 94076569022318371619291425001453352000 9349155 43566007621687223113598879488161830400 9349156 -278806570734373232622031121570967407360 9349157 -246353564127244451257298594790239549760 9349158 -6285574715187968294444069238611269632 9349159 179801535404165575513528379615186460040 9349160 -38945368679159583466764227979817881600 9349161 12921416631908654843112360465176501184 9349162 -75426474237297317384814616108829817168 9349163 16077820973775525904571263823409174264 9349164 -140665497323100770987665849471671866880 9349165 59558829016273358247667161696062937600 9349166 34639631958231117148676779821184293888 9349167 -19737242357004277312736836553479592688 9349168 -36914432451430294816873188526620573696 9349169 53773334147789060635375666187884705344 9349170 -2985149074389023972608653559457318400 9349171 31941738866800848252015619555291518592 9349172 15241325231541929652470205081803796480 9349173 152031855680798962743820608649190331822 9349174 -462885465954361411244935722414701664 9349175 -161152579335581760443641014918562462200 9349176 -18210482992214854712320508887213670400 9349177 -73899819684634483589591164452523541974 9349178 309579410277793272967203110327126784 9349179 74222358470570287965238442856645926400 9349180 82957118716161420256785803421310755840 9349181 -192745002196073886322004749703629449018 9349182 20281086394754791972873370175893794752 9349183 852181117895146955987788043712739200 9349184 -57403860768693396637282519244423036928 9349185 -27797598626127321227795537003653219200 9349186 -61689593308251231016481532548643840 9349187 -34361264511066543419120906347426756164 9349188 -22853315615705115048016025473159612416 9349189 2241671169366973300833598900707563328 9349190 -25980302161046481886125815125036694400 9349191 -6064903924850746000974172634203657752 9349192 -226681728203118618364622413253197824000 9349193 58985386961106068699319688791648763392 9349194 93540393971065236278335788853407256320 9349195 234955869252089175990375241852247191200 9349196 -68161468470998737526376771740436921600 9349197 -7990136206020021666160221260192686080 9349198 25927802039315138342229403145171806464 9349199 240314747290904260776165465681689706240 9349200 7747608064644959563166274853114060800 9349201 -274553266226682054817230587003609064576 9349202 114126104117912419380698800016336870400 9349203 -116727485516334343300187524148147998656 9349204 -8173693759605804872677036528664029184 9349205 68709574646450308020859896050028594360 9349206 -91120768571574322633417859122931781696 9349207 133724821801236500779070119457905505792 9349208 -145040978411343150675540539860590428160 9349209 90449881130551095778687349130863994240 9349210 -49256733716212740596604592878640184640 9349211 334262659645903622589546392345559679812 9349212 -116227343942313131712761798015085516288 9349213 263947971637231405558091972849148935462 9349214 -28033986469106949304315742818743631488 9349215 -56869709795870583379972518404779232880 9349216 303400219116280018217923730118975160320 9349217 -328379436296505587734530307018408480734 9349218 -119098160928073982735822248409190881376 9349219 42893508115743758523479085113557900800 9349220 -5326784873347683735317510327254609920 9349221 146934231632442892110473690829546161664 9349222 16419546245470800276498370507952640192 9349223 -148725132424890647401247922359880432000 9349224 56034874195634874596594321910025912320 9349225 51760051822480175483785574303054486750 9349226 -71965220399547933830639039400985197120 9349227 163404217050904794929666680558332057564 9349228 -29600854207061003779240038887861321728 9349229 -22233461240238645455655415554929592000 9349230 13219844273886212643679139412084602880 9349231 -149694109907948174277568660025313041968 9349232 400792122122255844208326785391132672 9349233 65763044183064032430290955404448717600 9349234 74580112443970114359762244376132279712 9349235 1622857305933184458259468295735385600 9349236 41093361832733883406382584024283443200 9349237 238336079582331344886359873277713210172 9349238 -12648942636347467151620104785115819456 9349239 37880204124193069517206132412200879440 9349240 192797657265526880929352777987562700800 9349241 -110951946509488154840729179669193852016 9349242 -43485505403667833194082586719493797376 9349243 304565166368321868981415629548183555492 9349244 179658072781993286721132091335733057536 9349245 5676800074724894463831207645979180920 9349246 62693974904515770928064162031364495680 9349247 -224955038162588500001501158719626179968 9349248 82970867735927320756770380629609021440 9349249 -132751872354707904009868378183830001770 9349250 232138318346493988345298234489832552000 9349251 -101973203130539440196944551872567234568 9349252 -50088105367272238243043421983824035840 9349253 -141633713619934636856677019054794078596 9349254 -14645360655344797435756467246281348160 9349255 -193571186170698760863690939060234792000 9349256 -10662037278114680547849992271422423040 9349257 113894070225851307772356017481064679040 9349258 -124350684410720632509085444158799687680 9349259 -77840238474100189228392293453978542080 9349260 98691839162588504057070784536235330560 9349261 30939504594167825510606627199800045472 9349262 2927744705119343785546595188008724032 9349263 3176711319114784788233301054297648000 9349264 12542264770878183583133172221255680000 9349265 64877368060080000859120076344685292660 9349266 14568992256163297807745147981396542464 9349267 -211776098414771333354857358577513825168 9349268 -185873511148177620550090319407545754752 9349269 115804355999254796705982632254149935040 9349270 8592574346993933973411228071635599360 9349271 45924364025331396882509460487883107344 9349272 -77608705985429002247216340647041536000 9349273 246334484552227507614132368014804384720 9349274 88904528736369350681908555379745460992 9349275 -466336059031140129259600991272473600 9349276 187061570951185347193151062882449436160 9349277 -2031723594561505556389278982369261728 9349278 -8607909440009970146052573440966698176 9349279 -199132337537073511964457771486609395720 9349280 125834577247519423256951178992937861120 9349281 103586861391334558081015192951943799720 9349282 54842352521077713729590440403826461184 9349283 -250159812539695123042622637061224882468 9349284 20101011171747018242993280832902377472 9349285 -219986204606245234934677947765368089440 9349286 -74778877328231446457753749758861949056 9349287 -25347562260866389585240695486272249856 9349288 -129454083485071985054469628207463639040 9349289 -256242762301221878474586405994828379910 9349290 -38400104533563433641057689950984396800 9349291 60349326191224491932843449534126164000 9349292 -132908730337139464246614510510040035840 9349293 108068880164005262617908434179695186624 9349294 113585321564940098698641544212901797696 9349295 273591897573495787452479788908165049800 9349296 20194654864296935873698661135420227584 9349297 -295303471085302230875278182186626689868 9349298 -99088020976049322932749085202764826864 9349299 222360451588573803714672844347877944084 9349300 -33113700761687092679235065586288073600 9349301 -119422449141589624125390362322406045188 9349302 -78707607944772889488653766148893576768 9349303 36340091467547660552403359902037098800 9349304 6946303235762111594503006929602457600 9349305 -31523055634177126721969208895763671680 9349306 63267864462132336251976437060364679104 9349307 -722988332670668064520709926969871172 9349308 -20660635656369866975714685237220692480 9349309 52302296343694703651488586472898685510 9349310 -334289594190483119587895949587912870400 9349311 -135010474356263983691846602608104987520 9349312 -1194212675271316870824830892968509440 9349313 40213813217481377986104446714254209984 9349314 14368704448201362896717999241231874560 9349315 131250952137067237139832719733374413920 9349316 107270670576881331856206797355854536704 9349317 -162711748562762206517393801508667416000 9349318 -2772694198781238140988578982995830272 9349319 9965700323981798333894506936446920496 9349320 87916848307492310321153709859961241600 9349321 38059586808457172104611837251878937344 9349322 -49286256730004208167931608203132686288 9349323 -23140280652745817850048686694479040000 9349324 50860945696993819891714896564612353536 9349325 192922913630889748994563411255193208000 9349326 -22587657928238346777942553741075468416 9349327 -15795114166610084885441315990278045640 9349328 -124287578362038384040899232462553088000 9349329 -15534653767316989661249131368905296704 9349330 -155745936361374065101254742697671718400 9349331 36204340177554520540796931681888006600 9349332 149741308856474779562936708156576335872 9349333 -89762712477492409218731936195848054880 9349334 -96146621737390891707325553214703411200 9349335 -16328287575829170468249883569835748280 9349336 41551189799244677274092016269855232000 9349337 251108021474115199761988313265225614472 9349338 -64413298594448739594230568000912262656 9349339 136429365661576748253798284016356901120 9349340 22700573534691822052506639593994485760 9349341 -197321571131321077720595771904579086208 9349342 -34866949427109573174832852805173676928 9349343 -6091489605319646078190130487134413408 9349344 3940017432177468854012792507693531136 9349345 -61237286200721290530154890081379483440 9349346 22288756269840800314125902802264097872 9349347 169424379911424112046638782097605649272 9349348 -16072010244601988889016952799780525824 9349349 250512002489531056088974464271266300000 9349350 42208259415108704053595993493324892800 9349351 176695804469068152431497273854182855808 9349352 92148726013515529945717821943160832000 9349353 -30529595862356951146941103001076977400 9349354 -229700311415326467294491097580502016 9349355 -222685947803510632788163793191182942240 9349356 170342969765048240702077182700892160 9349357 68023697731358031282958324722439210080 9349358 -206649089801033921854415078126110281216 9349359 12911188794792765220283853577027534848 9349360 23269900445400322054833248915462062080 9349361 183778163493326220480146989188048000 9349362 -74020103305166469510420805375877896704 9349363 -364555119427055685421942530217508718388 9349364 -9579644598319809283397250121680057600 9349365 -62120795822077719238912502355556205280 9349366 16300830651520478290283687871519216000 9349367 150687132491119543559090503727941597416 9349368 -39890227859635756040816681988292608000 9349369 -57569592959423899612438485255112871856 9349370 -28645311003788750906937351013573573440 9349371 -99441307614161122617150470969013405600 9349372 220395809339348330462080747596067352576 9349373 56177925287144580740454525284445465504 9349374 16440873511645376399742447826879539840 9349375 9074411637122926255416984212594110000 9349376 299121601530542137261593606382367539200 9349377 120939025222060776685023500708324374320 9349378 -36410005218203780711698520321168214144 9349379 -13777285930010882160920992152797406816 9349380 -77218710120253616040162913373047837440 9349381 113408598737225448895108608622047784320 9349382 29745443083721731918940376198518380800 9349383 -4571241989968631981905617707315251200 9349384 332966633093278268356205516153734225920 9349385 11959729686643690804384169481496968000 9349386 103676740130204471822601859513720971264 9349387 -145127067397053221272783240405044933120 9349388 -208233897632137673872123236403990915584 9349389 27696939109619978260132138684865287584 9349390 6648926895011272757841856666095019200 9349391 597200834993791430161114818036142274112 9349392 -7344082406366656018832379532550602752 9349393 -5873519801961727913716686619874049358 9349394 -8903574242662340630386654641059060160 9349395 -122823009260431808573696597883385608960 9349396 -102332067966069857291886764624178033792 9349397 -133127724138641637573701501428440032214 9349398 118299370145012426644487182181001525120 9349399 -191026663290439227291773565682040476600 9349400 -29497561309251490588026560109535488000 9349401 -1389151835562479087328509624779352736 9349402 4222704416405002154390045556079418592 9349403 137035369881114638683826335404218420256 9349404 1382207331654048197423190722222039040 9349405 -77649321749715305375613319499444977680 9349406 -36889205724057016277329255510131855360 9349407 10246840496923783486870227461944759704 9349408 262596162411916488830776233080100225024 9349409 138908887420325212507946642604637803540 9349410 4519636381365719173191001795054855680 9349411 -93663568419892998452650187865494445988 9349412 51163490033304368325984982212544864512 9349413 -501893419406370105874811413741042728960 9349414 63405609273655394058728161480458127872 9349415 -16759797590067805598295896809506950880 9349416 41231190847485319194375414099521694720 9349417 42284770027301430496248581515175025984 9349418 15214954376891853553481952889702176000 9349419 6756855092387157565259253020329835760 9349420 -176914775434836965701365837326312478720 9349421 -220303501920546532330394667217022166378 9349422 -7738866343181282542049962997228869632 9349423 213914119274722511433711093135706668360 9349424 -28135772329340030324921276911047081984 9349425 -11942975842115888718754913140673994000 9349426 -43091499589559332656358809773957322240 9349427 -168830847184457459446808592746299268724 9349428 147634403168673343660275615395340288 9349429 18713540018744869600067559525378194030 9349430 -150995425807891073936902298245864496640 9349431 -7516094811739153712398556697007457280 9349432 -154439007311457718705843728920381030400 9349433 -267294308717929963484761020392807535318 9349434 120779835323818120649216589624217071984 9349435 86071403705582619245779484466970519200 9349436 293879062955059083768931504881587911680 9349437 129537771704904022365398188099686891840 9349438 -5101697529666400623851995030531672704 9349439 -73165575009513363599243241393666423840 9349440 -37426916666110971482946940027325644800 9349441 -169386659696275389841635489544249939200 9349442 9934351586428957066127634769238128032 9349443 -74354983760713188998331023230184380668 9349444 77849590022606747345927333883604029440 9349445 41949466144019001423404068181953858560 9349446 46198601327507752868546145716460716544 9349447 -4960052627993679979073818946172947240 9349448 -303635390712173808375290440358561341440 9349449 -567957435141753574766836278378927840 9349450 -22588165783163274675142030905033216000 9349451 -251470342264084246383008024748607495848 9349452 -59098755050582572470926850721247232000 9349453 -226799165735172703722919530091485228298 9349454 38285269648273981930866296132571408000 9349455 -87504019425143076271997765494553666400 9349456 4441169530963385999532098490496942080 9349457 78081105809535563888875620141153451380 9349458 82503541300407220823341975994967456384 9349459 131782350959906054368546819148761243216 9349460 202292727180370373185169090580223553280 9349461 254659914454380653367045221237686856160 9349462 -282930306256165665018838332454700860800 9349463 -20139401464116130463698952623619905080 9349464 90383210433058708849616015125010411520 9349465 53989348389638501626082045849363370120 9349466 31289243285289881326350601001657752320 9349467 -18323893864577766537673852096171146240 9349468 -35188846965021941809934669315281956352 9349469 162451600366581362092898248082169752940 9349470 -33436020786653808338912754239861579520 9349471 -1098745127184765316680918854912747048 9349472 18757963135634586943852410255788212224 9349473 -179609617758869521034241561027361920 9349474 132169095603791417617833837797804247840 9349475 -7370808093921369026616910478794392000 9349476 14936313075873606015121841522375098368 9349477 141343335791838435519132347159477676000 9349478 -61421038448989154344210248379377180960 9349479 -344696298411134741725061245042752844080 9349480 53363921960804139597799943033654476800 9349481 -5362800051912903233374072930518059718 9349482 -30357798040460455941982474162256497920 9349483 22326099307446671980836180256078654608 9349484 -135291096519165405680217343495533696000 9349485 117408594292599329105460095896395948000 9349486 -101790857767354310219950227277457418240 9349487 -37143919973275451915508297859432735248 9349488 -14053138567326106140822786815755419648 9349489 33609518046484242481662098605852014290 9349490 1135084831656814970115903439412428800 9349491 -73869956357700248847294800597833009608 9349492 -38273897245610843416454921325790146560 9349493 -13701198482581204411805078424525502080 9349494 39015285083819759085796636590618570240 9349495 306994481117101527606812488228641398880 9349496 -36163014797184629295844610528088576000 9349497 -174717804241915811692895005165929702726 9349498 45322030785698860780202863326137662464 9349499 204869534940572409987351012624218720364 9349500 -9354689231404921011962995937329152000 9349501 60772940751349904541118664372268825920 9349502 -49977553296954712774409506383846374400 9349503 -98696544925384523046954750912593693496 9349504 -159413786374287398828476856445205217280 9349505 -137403737191640954100577610619510943680 9349506 3723431494408068912597226636084289232 9349507 -40864315685349049603339648219683745536 9349508 102475657660861509342625935060851798016 9349509 -78523641199063288409364706433886515232 9349510 -113222870056972364435569238092739475840 9349511 268588104429104597648053514791116857112 9349512 -182184494205592201119175415226970644480 9349513 -431090320084852491541075472823805261020 9349514 -65325475745152649392399001847576246528 9349515 -46723408337525343906968755334871886080 9349516 89879307722040940175247369627568472064 9349517 -23529274253004323824891206769625102400 9349518 57923457916804311155393451679310740608 9349519 -29993882714518751844384998975387888080 9349520 -36628375353795518648728946785340620800 9349521 196103628302278786269472273237184566512 9349522 -1589036824447992282293722383718404096 9349523 32354809088415266027825564914024370544 9349524 79986879720716299994885124559112660736 9349525 220334614652884359770015372940245631050 9349526 -272429833076771578599107433776353683840 9349527 351717328785478869776451831145682169600 9349528 -122908438163250734444014896310307328000 9349529 15193900455266890296469898707368696576 9349530 14664435326288130728001519480453534720 9349531 -234316092868715782191278522404931979536 9349532 161715803488046010903839380361659510272 9349533 478425272731663378241110525026569280 9349534 -164590174987848160213578018961156435584 9349535 2575953066404988970420609255658891040 9349536 -97654688519843244411609917637028478976 9349537 -150180903994257204508219426286444214814 9349538 67097860757043630160457491403425597440 9349539 1334383997129217921172162930635239280 9349540 -4826070902021539522845882797203541760 9349541 14498674242410702296527362464322036664 9349542 -19968737484492044074638333212391550080 9349543 -310811419282082201858886420431030513592 9349544 -315209492210325955633213443549862179840 9349545 50685989198855641752504190612947952320 9349546 -64629094856698857938504456401493344848 9349547 35458355935750051259225533282923954996 9349548 87557842845792840400301791399016448 9349549 -61944718759628257137464101859414890 9349550 19239168743053948006428864566862940800 9349551 58732405161760881895287500665543068120 9349552 -64722758626637151354603893794206367744 9349553 -84691851013607073243872609340093466080 9349554 5573760015484098225901657701875531520 9349555 -56572477402042581587783274146787316080 9349556 -161257633049496452781608440460926807680 9349557 23426921405462503641679370279986306560 9349558 13562499533167849427131299218871540480 9349559 -210657403191755469162469433530722753240 9349560 -211438721271986510818323106161967104000 9349561 117044366230333740268734360445546357252 9349562 -103385220621590439384324326997560821536 9349563 44644789652585328744334576768494001944 9349564 23547992838134973897233533633712750592 9349565 -140107845249518024738518958177559513000 9349566 27161741524579747061642833209285196800 9349567 140171337472540179964351275961145043112 9349568 -71897255397278285430570293018423721984 9349569 128767445323859447505530321221327312512 9349570 30636356555451695829778967024013456960 9349571 69927880188465420156637420480191129600 9349572 -58716801221771786238494627424708215808 9349573 186306741909111337744488824612698412544 9349574 65660700292738435390325162601603475200 9349575 -86875971765561201732342931373593136400 9349576 -1119707653786704542307769475624755200 9349577 284062047916166474295151028402187751440 9349578 -2588988982224407277899471114238172416 9349579 -89611498846901704717420706684562099820 9349580 2670777608053565233551005391042739200 9349581 -8238360954527673511103819281474190496 9349582 174117471021764296589182651752079217664 9349583 -19092795872875794210223319836875621240 9349584 -18899941664388793869532756735389204480 9349585 15740998395727752475266528097802199360 9349586 93264081292256152265136163348968334992 9349587 7361093747882081407082945005841936364 9349588 -275703252174745011523640672795478493312 9349589 -66288175219499505867079274837383730610 9349590 -12623821493355011848907619093755479680 9349591 993064635185970024329656118915106432 9349592 128398768958912532221056175716653711360 9349593 -73973083376943234342690234092473964544 9349594 38455366624315949733406887463109850096 9349595 -77803543075958354255037035450174400 9349596 -125631532163073330987012347730654297600 9349597 146128111704092750077640282778863910400 9349598 -191564185887891453333498759321234905664 9349599 27807761224190052776870248427561514240 9349600 19663122612786784942022915428712448000 9349601 -740240132266641379563919861792452576000 9349602 101678985382333490616572963237884136832 9349603 -140394703817289250584983015292576546148 9349604 103308005386343728012800785806967365632 9349605 -112644013802976885208274833245834867300 9349606 36379549956501803079533914662662398080 9349607 -74467912136066062499176730380130107128 9349608 -40044932750434403707606028461243760640 9349609 137489025268960315553202102668645142516 9349610 -56496630564964184735360948762124347040 9349611 33723343927310457199919605042062070872 9349612 85839810451842829752057540347955532800 9349613 -14244014203068628309875967090156769280 9349614 -105473787137264393399675499106097727360 9349615 -76920532725054840744247967020002624000 9349616 78908954145977410730037155649075412992 9349617 -645177345241861440236356746565147200 9349618 32018399464765895947541124801896145408 9349619 1304378614230867727157108523370334208 9349620 7346594113125528428737473181790453760 9349621 24820398195219777365819062089919549184 9349622 24948797996253423155957750847510287424 9349623 230718387167192366754536610239421894480 9349624 -70673149295769043843273818719671726080 9349625 -286310098740030383415934973617344723000 9349626 -13007440739313879239316768092879883264 9349627 -58154970352343844377004683805400690928 9349628 77574406778065982487929251689396311040 9349629 -79496899599955911536284778247268047840 9349630 -23770506968621330300216697890083034880 9349631 65314537696776541341711753561322716864 9349632 85926607395083493270338801320392130560 9349633 322059915143894804181472226719751272020 9349634 -69280121092976067209072770873111872000 9349635 -39902308135313900453932558055699462400 9349636 85041641812285001298404628986687957248 9349637 274672755492175508195991236124995817792 9349638 59135859720913106029923264603755685888 9349639 -167250056815802301036309082187402903576 9349640 21025351175431185703190342312977305600 9349641 -62592189742932086504753216558751329280 9349642 -45951822039275618948379239253893688528 9349643 -133454169813306198117799360399749633720 9349644 96659620172322615092158173424326422016 9349645 -59721950177220462342947001293436530100 9349646 56273735235326460794311037490094178304 9349647 194811378023835684874556366900923902600 9349648 -37989551094866926661563916900330373120 9349649 -513941587996280282352208508228414152464 9349650 64347896708273260017951045621763968000 9349651 -336990043223115180556931736760545211348 9349652 -105834773168098060090627620845883318528 9349653 169841524373274794342800090704315019200 9349654 -33593898612212261292942843871999985280 9349655 52567731629259935952142141776567195360 9349656 33819209506660778070186339001688371200 9349657 -291379319110956731380806067212186423094 9349658 -190981284477051867040847534576133342240 9349659 221575502419273795283474168665687215528 9349660 106167339983507401443351382594840074240 9349661 105452166839770079607707616134194921632 9349662 252466521401430503705595386217627648 9349663 -465444192896760681725171503023228561120 9349664 143478210307988564054719405047587930112 9349665 55268283907547801177077460755439824320 9349666 -223272923149371352706752185113190817968 9349667 -253075838132439355836306374266261765284 9349668 -206168628702902639729341025164055086080 9349669 97415051771161987070184007921506731296 9349670 -9817742946663674983066325175855360 9349671 2332273731054242998331421893425034880 9349672 -148011607666919761392811837177578700800 9349673 -217569896194873812217550411990838675078 9349674 94077125329390601638773285347443349760 9349675 -72474422487397294776391570228588407100 9349676 -5318967658153653778590122603080187904 9349677 -26150440753145845708016563092822806952 9349678 12578516542540769210036047315404483840 9349679 -209579009531851451264750329713648468720 9349680 3069568077898699547868961270451404800 9349681 -102463886941014441666739280878527067872 9349682 -65986947051980946003171323973503789808 9349683 -153805743467991954443661600876198912 9349684 35126234583885020919713996061118089216 9349685 -31650830069194236136935465538828623840 9349686 -40497932280667253290461000957511284768 9349687 -113762244429133510650009095458629057240 9349688 252369806537919316877377837388754677760 9349689 60648659338612810209271755698607180624 9349690 10602142315722009996230025985187098080 9349691 -107292122004982609400316483394173571920 9349692 192006289729050206049229241496720605184 9349693 62802467662775309173537941646266014720 9349694 -5454081533987730787676107129780071168 9349695 223142155065882227648787118805411661600 9349696 -90435564849313229195719773838282588160 9349697 -17061421537064528525025938666534031168 9349698 124563249362019285971391436411930222464 9349699 236528184904598285273155633666732576700 9349700 43931080726682281784037821431223203200 9349701 143355681986961204406239528680756287200 9349702 -97207382583468558869854450333170057408 9349703 110405279066956641943429820000064675864 9349704 -9668774251596248355067880317736878080 9349705 2572986226613083574623296664593288960 9349706 -90698202851968807106934693934075896576 9349707 -5269232553314709725813703309992398080 9349708 -82655215874604070630966596198911711744 9349709 -335968208993062833601321061423970798090 9349710 21461850407631525414845165095633920000 9349711 -123498314279319362614740966792253070880 9349712 54884432908840264703604360339316924416 9349713 -149243386523897204109176435664353319996 9349714 -67917741209016438201289661945392759296 9349715 10755015061444772128824998767878229200 9349716 -98378382206422613661861900715812311040 9349717 35673290154749323105827791272236752760 9349718 -6852676904327659323104956953365529984 9349719 -104810401962262811866569375686500520856 9349720 234296913827567706638286902373004492800 9349721 -15648267948031353587650150139118313728 9349722 180806130416700719421153950913642616320 9349723 133023741954733981512199438942973339972 9349724 15816129007320092138835174961290964992 9349725 -27312612940361639211259639473759168000 9349726 -101529083186762730453200110145985122688 9349727 -108458910792233958857245358844108755424 9349728 -80493857645551719549243027643294285824 9349729 208055354895536107290226277436872048000 9349730 10340944502537681610471239341779302400 9349731 35395833526910516424426301877193257112 9349732 132634512876494652079212528678570700800 9349733 95696694540656218762412215924770864504 9349734 13355060754671793788817440949703807680 9349735 -219168540013797613785418267838502757320 9349736 109585928973765535682763598805502443520 9349737 111886574104127721236240132373806863200 9349738 -99781827012990336110480870884613235360 9349739 -119900579517736624572937836739306240284 9349740 43762942362917451687865372962872524800 9349741 -52769098387222245082331987218438220928 9349742 8191080497478068422643501306644603392 9349743 -69280530389708319141391571881056698736 9349744 -65635489108326758264504266175987875840 9349745 250261275552105023691829429861516078800 9349746 14804002097046083941268857654757727744 9349747 -312012276861006691684603899480826954416 9349748 -4883198662272832960883577993956136960 9349749 -7536884001535981850117698909700929170 9349750 -124775006303141230772572702019330400000 9349751 35259850225812381068917301884140859752 9349752 10440414962953336371923551567556812800 9349753 -89275656714940107193614916139207738496 9349754 92956308829656491581752445761056413440 9349755 -1929188678835993965294642837072225280 9349756 22440035941430905363727649783701801472 9349757 -399707516123673451087332947696923433856 9349758 -96809064246530526267209543810270213952 9349759 338598733946831633393803354370484301560 9349760 34841853116009733134865596064517324800 9349761 71061008858702024513444104095426695472 9349762 217752931143287270441211857624250528672 9349763 -10181082171747145296591276044017170000 9349764 -70421462093829236082321539207466086400 9349765 20954119013735164405480574002342185660 9349766 -175563281692463494841479542834387915168 9349767 2679793124133861632356540840876596480 9349768 184958649911090872734866496345593410560 9349769 25434107146402007842510938683775724416 9349770 46965614995009912219470319624462137600 9349771 -5260163562947714932813811680744713056 9349772 115498558767064620610924761349153047552 9349773 -227560515621404002635972525968509310016 9349774 12427862054252432556534848637761606400 9349775 104199280458693973074115431818807412600 9349776 47065337282996135249062423811527802880 9349777 64639948934077276457553165381906499392 9349778 20757269801133921277850956995010327440 9349779 52810075234347818562492002549481083760 9349780 -181948672117593332452834445340184320000 9349781 -92671848564933847497192273140057421408 9349782 -33736542954872091179142042098144507520 9349783 64733815840552356760614743300768710224 9349784 -240573240753309006192676231225673748480 9349785 -38510340671543181377367865424838858360 9349786 -2631317664275968430101114522990172160 9349787 184193576338608503565234466186116818436 9349788 -138482710210835239327430841542617449984 9349789 36747954221647745794151036109667799520 9349790 -114762868862413000918661129781521553600 9349791 3660267914241111005040864830563200 9349792 -172976028263994696573281222004570390528 9349793 -50798326466512333705959702097286273856 9349794 -103940128540065015192097386063638723376 9349795 -11182226371167795214553024156413272000 9349796 370765359063809138883818483236949852160 9349797 -9212155916338214279128136104318081728 9349798 -32109802616995526621435336928559533600 9349799 127158424284242505264670740233093589264 9349800 103041920028325986040636793663889408000 9349801 172815744212612728565892137811874903802 9349802 2959851988936592386493830185931729920 9349803 468125319664150441910196705021760063200 9349804 -144291763289320351851822903978631630848 9349805 -17709792304397720999958801469332948000 9349806 -22897018477301400550790518756504291200 9349807 256326896078924408721213911643975144552 9349808 -29399392038299661323174220873223372800 9349809 -20400003708011368850829094902880511040 9349810 75651205404620698040280812095232710560 9349811 -349947523962968308086418377398732127600 9349812 -45640921474604822691325056731646056064 9349813 414668348313513441757483757074774128000 9349814 32551397552445818524658812325516708256 9349815 373044542440217201372941740404957520 9349816 8203347112318081524370283336663040000 9349817 -79361400668518971125617251978703639296 9349818 85359270836315552336493136489904661504 9349819 -246390031478368402484562835345053549800 9349820 -18488733712796855429007673467792145920 9349821 7404389366449636518189533201097582840 9349822 1587185975808945277477889643859599360 9349823 -64791913883018931634816254888975292560 9349824 -68094552782496405605866827388205137920 9349825 -92496454641909645708027933345174550400 9349826 37738340339096856439068601868481453600 9349827 17606559730637578591235192327774736120 9349828 -50756078627473942511675627599497282560 9349829 -395938592784164938948489027909327062624 9349830 -1674338270933914112613014766091537920 9349831 17248413541129117220543068172954637072 9349832 -203563930905451615539318876004279910400 9349833 151315110913296808315878406158151601424 9349834 -50996719848583908041580330720106752 9349835 38796600926774488127964760672027372800 9349836 -952652380121954822263496067331172352 9349837 -14325552955623158783745364813601032000 9349838 190043071723368439314127776286434928320 9349839 3543831914139204954391871389902204864 9349840 -1076950900027457701450537383070433280 9349841 310917555832080927708323350316789286900 9349842 49210886465732526443760462614995485312 9349843 -57991916657375219886548722806650123200 9349844 32315406784332509212429690024735696896 9349845 -37267257153941703925397080183078513920 9349846 2123145577811203519426817104783513728 9349847 -65879061948814767111245843931548601648 9349848 -25777140495758656239841033367361945600 9349849 315212022328935577976808745199790787850 9349850 -16094964355432812302759941790533459200 9349851 28257407120924001743005949373646009344 9349852 41389823149910078045300196591065831936 9349853 23486843654538288456800243752517928102 9349854 -18178715922496863608535718419197196480 9349855 141662725740282964296305279578648190760 9349856 365683947873922271364457998428461596672 9349857 -154808810273668887635548235760199782720 9349858 -29968597657309925150573557759916041728 9349859 338612184436964260834696645181020956060 9349860 31611245547506105116768895903042703360 9349861 31236390863794769110834556690103894300 9349862 122990047489183048917471708205854936000 9349863 -8814998515373240274537231510090076032 9349864 110974665723277268929036266256792320000 9349865 -85283690074417757327956517977370068800 9349866 -54140843703566040386839392103151718816 9349867 44075856952475796805425991643380273152 9349868 -96156708238096953333458888678414008320 9349869 -102995290287176061139991008355640056256 9349870 198717697799000245338570874624239020160 9349871 -10810906075190771221024921830697453368 9349872 10849065170563671130951480280895455232 9349873 -60545770084928730328687588576146958872 9349874 80923518210472040043173808579467405952 9349875 53922623480355945798462475078009308000 9349876 -464346726740065490869496402714175713280 9349877 -1446210019821572229134149284926401920 9349878 61899963049687624010948871274066329024 9349879 45274125201340967501071752386204350464 9349880 -61762269013552586434622434057240473600 9349881 167401803248598015770430399233457096000 9349882 175810104619870073204580728555247399792 9349883 349179247858580881276940718884826967224 9349884 94374530524240456470443000240786334720 9349885 203219070924289601458965639723228941400 9349886 -12189968799265820213781143190244179840 9349887 -42377127749425131865361189777414465280 9349888 93209481736134325540720584543029952512 9349889 -124247126041487214937935311192726444076 9349890 17524145491066999475109595698531609600 9349891 -634980710522443252014748508181324048 9349892 -196981379989999289009903865699034936320 9349893 78654080234042919890405916231056596704 9349894 49427790259346049290994810865125350496 9349895 -95416433990994498138106854915870975600 9349896 75046263815111941452734786098075852800 9349897 65573354736207622875260196034955685412 9349898 147860337859821997416553989673775158272 9349899 34099053894865076390193098448953676000 9349900 -323442900163811107290594658748236800 9349901 -194001756502689204500830212731413176096 9349902 -6801286386177595362359373939846457920 9349903 -49196023661469494652178290653667560760 9349904 23878500652235438225818826060743311360 9349905 -10332867994183658110160509541452419840 9349906 14645564963017804501268181395889899520 9349907 129848421490310456353864239891971366400 9349908 -18603875806905804796519741268632995840 9349909 -575738970368457215876187379316786804096 9349910 -13262233980837279379455830492535905280 9349911 24529352757611159734009117205520489840 9349912 -33147247009561569086663398127984640 9349913 7813769223433104423757202192723685504 9349914 -2198428451004338608325770624341934080 9349915 432869335818394189757314509571105810080 9349916 -184672653849419838824082133506446645760 9349917 93181156106479998375477293835057514944 9349918 11499371072085244815380288316182924160 9349919 -95702566715334401377377838668250752000 9349920 1524472283213223800498645267738787840 9349921 64580211202454365648065125098578870464 9349922 -30850493121368906786405192031512077488 9349923 -59619237171953847886071298631050889472 9349924 -147640170139730824443353799940890527104 9349925 -15375356341351239368918723693795413650 9349926 -64401998766176067886401100745491573056 9349927 -96208909893985406141366740408598099136 9349928 79084329670438151026692747789133086720 9349929 40670359734169570660584333059093790474 9349930 -54435740413515038487108602485823865600 9349931 -305856453254561192452855317158854664268 9349932 138145822677820531532094863359506435072 9349933 -633827669570073497379695802309115049556 9349934 134074229053275416930924326789588105152 9349935 -56031703236207665762600086032410054640 9349936 148964149720152004080693480591838707712 9349937 54683041697655003327809427931153528512 9349938 -62043989197776543832316637575460326400 9349939 -31145419589009900370370714673697948480 9349940 -64667783718636497637464466288403272960 9349941 -30256855391071442675709174182264522496 9349942 3720975600386848446496703920158676224 9349943 -78690631435015093943564265419943518808 9349944 27127970191330127715749453755109867520 9349945 -254303907798252865848033524676054877440 9349946 -67292258088812193624170594778963965328 9349947 45395085935609343280640638606070118960 9349948 164948333794454427527060791655215265280 9349949 -155043737151792279329688399822132288 9349950 -30841369096668889637000551926205900800 9349951 22829583932622967538595407246190517912 9349952 -108698212328235568307374981092324409344 9349953 186957325922733657283348004789170208304 9349954 -10917688551853653933941255715314470368 9349955 50521077631734903359480188338590073360 9349956 56580913619058699048282107990623064064 9349957 -267655916863387382089323643625395240160 9349958 52103232091184750654345135657439746688 9349959 -10088467321885152606780819312731904432 9349960 50416175897818658311431221360028057600 9349961 38028211337934437489000874257896080000 9349962 -101263363804568083787039855934087176448 9349963 2380574726190606036668032915007354624 9349964 -61215534963181398445969703270033117184 9349965 -76570979581554751139465117838861144000 9349966 -20393476850534027370857827325261809920 9349967 146434292780516979821250870546811808952 9349968 12172367413093750343251251820138856448 9349969 -39304916300484346928138799632407999630 9349970 56643875829094779099317592615848578560 9349971 4403705785292411700560831579656944312 9349972 -82152691868844559067719698681879339008 9349973 -328278837259429225974007604462872553778 9349974 -24244237778795797554606773589856122240 9349975 143133352287578532068723347005595550000 9349976 163918707315335969053673377210014720000 9349977 38343762433428899642318193376921655040 9349978 -39749388060040687135941833605140557568 9349979 -410439533527638322869484863866558578080 9349980 -32216896873044910102532424112317680640 9349981 -79784615222091635110756577244381223008 9349982 -127758692084630580693807564502223361408 9349983 -183065607099337714543476997786981989216 9349984 129160694662063113323777052583986462720 9349985 -31844025978086869753953992613325372800 9349986 6109703348923231770881228095145505024 9349987 -152552464170296362123100791918476600288 9349988 18327382350759474936944786529698383488 9349989 109296861206855949457812842003187460416 9349990 5297177079823961298187714404477565440 9349991 16272864694883050776185882118454086624 9349992 5788252272148858805862937334557409280 9349993 -75761891050574121091028127477657410758 9349994 83762633834223162745807544707837108224 9349995 -87515265918913753276206968520930912000 9349996 -206999425166704752639043027385960942592 9349997 -407419812925012094441160808898845648554 9349998 10981165228378609919015429677608330240 9349999 -432717993319900245348949025293726955064 9350000 -55279734974256738696172423348838400000 9350001 -112561882649944325748306991892818761840 9350002 -14533179190937485411490495112722534496 9350003 -37241797031815945869679740589453583232 9350004 77994382083656946833144263424014817280 9350005 28626709565192915049214143442663820160 9350006 -352086568913894904720116572667074560 9350007 -49057211483963960851491174482607630360 9350008 -77274241983245069373014004322127831040 9350009 -3502030262042306039437150989902025900 9350010 54241166636802360947155582098351986400 9350011 59368327212496332275948325186537586704 9350012 -37419131609745825377655461629601448960 9350013 -156393932729010033975398283728830496256 9350014 20427350708184443707625098394141520000 9350015 41891317827019571242352821599625596000 9350016 30893664373416176239854821359201812480 9350017 53433657075098696265701373879888986246 9350018 705056489050371245562609662744550816 9350019 -43404390339998888175430956280170693120 9350020 -54112332481956513715911230474656704000 9350021 16779825704172614664080601270032183712 9350022 -18936341908419156098232681280448073216 9350023 7836353785378243759165190864121043584 9350024 -32540607138362144044161542707842816000 9350025 47220833268792202981164823089097236000 9350026 19829036813121981544298129513355951360 9350027 41505514498526636291818942241638449876 9350028 39082118689726541265761962409858810112 9350029 -37162110190007236157930184126922795392 9350030 -5532233937061829915374859182237611840 9350031 260708193982546256106303643888848915840 9350032 -59714256319115585411074286693959819264 9350033 264474508104060061885708335703281360 9350034 14369960344790128602150577827266310144 9350035 189734259832090529375369166799699162800 9350036 -98504533172978145780396235347205461120 9350037 64400171083412009568262489096054957728 9350038 117389460272488680408351897848271756480 9350039 587899903883393130833778844374091690656 9350040 -27393619079605723091423442213381734400 9350041 -308764167175213530013973761210267813558 9350042 -5371312564812033622371341947142516736 9350043 -92923501254151117370863015580619281472 9350044 -126476938688327588057473887607222921728 9350045 -102326711828502307451197575187344403200 9350046 79711424606796630795334485933456528000 9350047 28181668654630408895886131475000289632 9350048 63810207789644043469452342434483404800 9350049 2458848374656206612780347235306734688 9350050 -20607007435442649068381467449249434400 9350051 -766867684906422768745959311254145040 9350052 12295448459923667859510686612055982080 9350053 -53711939221947618616366640803988866116 9350054 28320483521655142835603757997349177472 9350055 -34251286795559261822527836730548786720 9350056 72839654381179190617933140949179386880 9350057 -206763134097936845590148420847130864140 9350058 389911240074703900377703702890979584 9350059 6677706133280935905608340794580843200 9350060 101430234166616826944112823686426900480 9350061 3204291186628578314699462828077252608 9350062 1061829592204488023974490758311797952 9350063 321926646351362518019241625522071207312 9350064 -35430118791314535571004484343470489600 9350065 -51927025051932698911773243562283635200 9350066 185598200000754472022024377918523946624 9350067 -139220515614903814792864308419939576520 9350068 46899716317740231879377605046012854272 9350069 42606716537238188803793223667776895470 9350070 98665267799952215788583352467935353600 9350071 -204425759120768939198578954034872873600 9350072 24465867823139782485827355562562641920 9350073 -4888844629763464166448811539927255660 9350074 -12017945330138200699484328968730904464 9350075 -21123353105641414278678497207490152400 9350076 -149643026824583873133246719726647930368 9350077 -5829749955175257509585530689898284096 9350078 87602349595038380828002054534620993024 9350079 -121250877686892604588587710849361986616 9350080 95306601985934417801190639940298342400 9350081 106371732430104769388277298720232370132 9350082 -59702907427743143318934548118354979248 9350083 -30430508915212401480887255932483529668 9350084 -36865294205208204829581176620038374400 9350085 35902418252965929957168352898323614720 9350086 66583661299729364730717959381391179520 9350087 2917778383262217063796024835144817480 9350088 -65304977864112162886769552118894428160 9350089 13635846354959527328867560339368148160 9350090 -56243941462437812560368499371421996800 9350091 49944323982186504420800118385293209160 9350092 -34648434431372381162445575538994688 9350093 -175358625057786584385173738318709390420 9350094 9392900690886227495462763465255868608 9350095 -161805597689586051415499255910965201400 9350096 5931644333007515553852136438684975104 9350097 -156690476510965062108310482607263171600 9350098 16387015209174577376854010108415871488 9350099 127876241964408025404544441808638472520 9350100 -147678065925319978431691710694021632000 9350101 -114379663148440733101801282365071927268 9350102 -122013384112031550554639610721113087168 9350103 -96757299246469025023285279422327962112 9350104 -204674264535071760249679993414493706240 9350105 -98471827295736954811780073827078687740 9350106 45825317407663224063419499634448239104 9350107 12476691306200524740365325109199902480 9350108 -95245286312428223922163008067744937472 9350109 39102392612361942224859205335752863200 9350110 -46406601626761527457949621219136430080 9350111 285695138054008339662060894051352919712 9350112 -67156884092942845426440156505688506368 9350113 85821014237810655680957814968586149280 9350114 -5220120600309262000812175217893552128 9350115 165515384720650794017979665344963212720 9350116 46499359208936886080137872844799357952 9350117 22949631186462277916243648681363544384 9350118 4643003646916719999216103743013036224 9350119 -260314321319872247632332398324639773104 9350120 53029927406175948731498754179073945600 9350121 -49498235106802286906088161146272448512 9350122 6532710926731969691619795233804230080 9350123 -417109155925663185671561441369666351628 9350124 -13190861822513498176582426137285427200 9350125 -324714152793915234329743391098924152000 9350126 14214527224018184785037404632882856512 9350127 -67581522847810855185799203325994296320 9350128 -73706256759336342350663881353980641280 9350129 133396223799968181982309512324995082420 9350130 7819942645270289728631631513853739520 9350131 -148692375818132541985065271404420832608 9350132 -3475319747483027623217034790061678592 9350133 20790723745194479518806650789352638208 9350134 -38623821661208530579207554470750901120 9350135 1786096340388665765815644853234376160 9350136 65889759738838543630070043823012454400 9350137 -97448107644138097671488212320563544214 9350138 43153874849539608166329520354308708096 9350139 -170958829700988431822261323077201787392 9350140 -167690300346267972626828905077243778560 9350141 308853837112111860653937024950568214284 9350142 40491654572454286103695433353813998912 9350143 -121813929258527677021024201325407025280 9350144 142382171415336039311808872645023236096 9350145 -13213982908743549329170120352328348480 9350146 45507428415838459451687112074608863264 9350147 -339116909404031477929538848650664185960 9350148 164849646651928079352452679610110357504 9350149 -58097565099256443720220068746709566180 9350150 15678715684606431201290888305613512800 9350151 140617691666968051425188684996016048720 9350152 55828030526245806673153038173714350080 9350153 -429614666331474753702077614827213496140 9350154 58830516781224113330315991612213552 9350155 51263966784873910179249188994539268000 9350156 -114976634572427548412128857919748532480 9350157 63810251061749671735566089535216162240 9350158 38602419894750138598421649429171240960 9350159 12244533338211602050901251909556467392 9350160 22827542431099799082137247329196441600 9350161 272766897824416401387345407909885987762 9350162 -90146458124456688027328823320859416800 9350163 -273477809831980765582558246570581530736 9350164 -166483130490384988513601718044080618624 9350165 -227910989829248543931874066286649658080 9350166 24436757122899216712019113129475696640 9350167 -185867895716433563970981984884019044352 9350168 -69669621372586019168294875286532925440 9350169 51283349256612628880442994101012599328 9350170 92623108318663567177494282415061338560 9350171 214838884514131089324395324867264653200 9350172 25937465956162123640010245935863068160 9350173 -44725069583641243599839530366550408640 9350174 38825653899281682844480251264997162752 9350175 52324972267954113862217588769277671000 9350176 208662220999721359140856231674928693248 9350177 -373430539411725657729797350356515554974 9350178 -424505292300181676101582729902166272 9350179 -422012469926953437835364774591183375616 9350180 -150938230756846926350600383640739840000 9350181 -378541986690307705917877138539942812160 9350182 75049285457477897703745843507965492192 9350183 -380262261539368555776517885462257026568 9350184 98144537377343934848661476858156728320 9350185 -39217867432552923438718469542046025600 9350186 12899041985426833450373514883708335792 9350187 19056563782451721467907570085430896128 9350188 115430596628248794580172859076446149888 9350189 8878806495622742480878765154622656640 9350190 -22275770554727638742791767235263194880 9350191 -145555299031206405903499598705244679408 9350192 -50896230370726370905438048797623599104 9350193 -146038782434346933526775469780353410272 9350194 -1183742940197783690504526481980231168 9350195 -162630959313595271990449814976340649520 9350196 21116762834715543278965287453147740160 9350197 278914546565543066516264472160211358300 9350198 -43178004224769882896649977944905505152 9350199 171151389228248685396045263524858912584 9350200 12067116806857689262112187005650944000 9350201 14072550319771015713946655143146941952 9350202 21806497871292414978699889785751687680 9350203 292570598379814396665195307243515471360 9350204 -171839706039825997537866316595729034240 9350205 2434133301928792435586560675823956800 9350206 120081792361965623687223229014892023552 9350207 -110591285936937993734943456471711114360 9350208 -36913088053299666727640114416142254080 9350209 -382111485432177438953081252021306465280 9350210 -118566700911130573707563965826095734240 9350211 10875987087707225306185635024298484064 9350212 -129441829924178362002287753384221212544 9350213 -207233461413334987749461888752458513696 9350214 -3749593585945956887791035290441318400 9350215 -21952217640839608515402193736176934400 9350216 42300346376811892531310863869511526400 9350217 166258368357888616407127521252957945834 9350218 35728673213307530161680932133974046816 9350219 591696515746630291032144387193585533696 9350220 15360927735048444420233759672399953920 9350221 7254728000494391719338307507131868224 9350222 18274563871256393757651610430291595264 9350223 -183586048988182648920711422490675254400 9350224 34963575698993221832873497286535921664 9350225 182274647414213966972091603570714387750 9350226 -6186428613834926176902907634437153008 9350227 26770892614922498463771043326692929632 9350228 -120246620012503281046003895936952459264 9350229 -2525337325248548503259197875827316384 9350230 52117833925158763897409025515832149760 9350231 -111724639536838082507405482040926292136 9350232 -61331727312870587086542572198598451200 9350233 39896696711265689293352863213341440260 9350234 48416943797345629169833697902196972016 9350235 -1641863341932582360772733552697388320 9350236 18980142521266857245854520354066104320 9350237 324606406398934426742749368492607747968 9350238 13159788722630704653256631529399784320 9350239 -8336675302249501010369069673572919600 9350240 -237617730540789064654799780479225036800 9350241 145178666348250248365900029725261353392 9350242 41967626428958916084402240384968620800 9350243 52728020999708732596924267688489154000 9350244 -64945375727884071310581720070927242240 9350245 52605175482706821535096795400536741500 9350246 24519923672274775162788700415503119072 9350247 5766203866027253078211380006520105000 9350248 92701114949311552752384830817950760960 9350249 -480771954602199079931684983711331879436 9350250 -6242300684709278045504407366344192000 9350251 -57940453419460633199852868803473468800 9350252 176575728307297698425299241965069578240 9350253 249679410348198054641510367181351289664 9350254 220749203262441652419975265416367639872 9350255 -23479067840488507872553710029686411680 9350256 26745724577421353117977299559507820544 9350257 -39424762633351727024693015452924311488 9350258 110688751296637192487731187881156926480 9350259 -119454103731197964982694506003191843072 9350260 71476358318231861280463990517743234560 9350261 -425490170882002686298332434348805600 9350262 29806545567050854832907102420892800000 9350263 856028127649244147892760934999572104 9350264 322604829460595810162868553999319040 9350265 -115731158594517491325050383461740479680 9350266 -119793190585346911446195226563588801168 9350267 65588947940689346960888231661251101920 9350268 34464277197665708081944762533571453440 9350269 272981151014191277447481007228144993670 9350270 -50849095667154221067873149103299651520 9350271 26139656065806911336768073142402790880 9350272 -273719736183845620594801387326658314240 9350273 74721546912375525340896368661315291522 9350274 98251091625917239951133669881332547584 9350275 81673932790506283861228515068404417200 9350276 7668294664142294181594904253599640832 9350277 -145391171233297173235507479041001617760 9350278 -5284808843477740149575614993785561024 9350279 59281338801379811739236809753483802520 9350280 80849438673565532231860339767054336000 9350281 246978459184225477729491480293826589082 9350282 -26437887220921881934150197163695144960 9350283 177705717681333232685993601119359051224 9350284 276018280251800441525277550380651343616 9350285 8672842439657713340743736264750261760 9350286 -52391229990440003766640968324157135872 9350287 196669588415540991729582999426361466472 9350288 46381660554023272953020841977715597312 9350289 -94689908320561278253527526629751157760 9350290 53136172514366993236774745386326438720 9350291 471201876412188224877108338962062458400 9350292 5704142591679221292862979789081026560 9350293 352509728135109660589495144139431206542 9350294 -203587637415868167520241166316225358304 9350295 10706901893844367043477179543762570320 9350296 39749560306224627251999171372650905600 9350297 263316496357511370912979516902104900112 9350298 6021562855641980517233605354056797664 9350299 32319153876306685483499350717900729600 9350300 24366471967894419118459941300617318400 9350301 240903727278740473012774742072255029632 9350302 -37913441689954753292108539913192631936 9350303 94791504941411554141239380138280867552 9350304 11540767546531395616247623256179212288 9350305 -15445741118966523143589223790013349440 9350306 10439391531364586625656436289735097856 9350307 420369839765371281225891904542316368 9350308 -205082978162067814648298147302016093184 9350309 89518909318704339770615342372026258560 9350310 -55618163332165500699799310379160947840 9350311 271210318723025234183750884289047553912 9350312 27170157854776251786362960081130163200 9350313 1340910350801699810186575450241335296 9350314 -31036958497487508110128036638422481744 9350315 49302650806497909099318201618688569120 9350316 -8828640252053587961739879429667403520 9350317 132739950354856201230261673777407833366 9350318 2024561077579802449987068567127102080 9350319 -19238200914252240750635287190750321280 9350320 6923776719232370319860286979021209600 9350321 -8212925373569385757872122647686240768 9350322 -46519974528726372291870397047953785728 9350323 649523424717169345009138533573674299536 9350324 92846118402844495619462055024808833792 9350325 66631731118979957907577027589712280500 9350326 114169772704369809799121148335663006112 9350327 -26220217784827217064650386694137472904 9350328 -2702163359177034540992824951925637120 9350329 64708340857338282002023706768932565930 9350330 -14640092032903237939280594377250534400 9350331 138313156707421969769066437103840809752 9350332 -1895473878660299043382338668039372288 9350333 2419805663361168077299370483063424582 9350334 -18646765432078799676254090547741425280 9350335 255355190059115249276696152357083650280 9350336 -37410429177058817095711984959435571200 9350337 -11358005069804976797098580545032469440 9350338 -119921881928818268065390995960247333680 9350339 -339046449065467807412518541348555761860 9350340 69812385656528155718926321260912230400 9350341 -14863486302334239981523668030120976512 9350342 -47790815547048323705637278542364000928 9350343 30823280102508962956332857485450549200 9350344 34593998535462246486297081647756083200 9350345 36488912943635197715533674482636126400 9350346 -129855338905909391808419370437544672000 9350347 -269893246851780177057744421685197180524 9350348 81078664297859626623636115612260627456 9350349 -109307327095806575147115455584361583936 9350350 192631085417798483410916877907080000 9350351 9615229387379864921904998797609464480 9350352 -42307270663341958696583810736595402752 9350353 335927106814630992588546834047989359602 9350354 103459732605232845751037628378656205120 9350355 -63647547659867526363378797939805646080 9350356 -80288709994024533614844164601461319680 9350357 -53627161060192121299802869906320445248 9350358 -20165895575648148962125575568124514432 9350359 15434979819257155318811804954606857416 9350360 -202133924235243396410859490520641536000 9350361 236763984876522688162914617170166699520 9350362 -63512516182414614120775993717616203008 9350363 10044775585769591954514159750766948584 9350364 -67312378340811042364046409994078571520 9350365 -197194781419959957491238396067285138080 9350366 48044411104428288220939860738968322624 9350367 91235309347744012561012201151671020048 9350368 5857297953025242293794275936049299456 9350369 374470617764678012202519255578048832 9350370 142437016595792615625436069175538355200 9350371 -13840140347087563217962738951302534368 9350372 -58525684371615413058744196215775703424 9350373 55470057535901167899814452205871160768 9350374 -8888259274829722727407657036594446336 9350375 -53135917866327553068421154693406720000 9350376 187945966380568769737043235152414146560 9350377 -279138808340135416734934647375851336460 9350378 32424953754134668517692707892080496320 9350379 39635054534016383036582374986135184200 9350380 39134165530948666311846778444286530560 9350381 176530602421692561794496542293902337932 9350382 -42914485077277433257050809678641372608 9350383 -153812016282517538895931084769286260640 9350384 -32936067636963304874182477232617881600 9350385 16184290393555253247693808660147171200 9350386 -282083040859898126319116189363704321920 9350387 -174096074361634706379174925653022989456 9350388 -120869111013639360193153297491586316928 9350389 -319251375456962552003456724297026166980 9350390 -24230653953896223500397200236376064000 9350391 130664346942273302555354141512813497600 9350392 175993327872288674961413095558232064000 9350393 -80438899324040988230054736666228780540 9350394 -17321717021096202794755764688586891520 9350395 113134045816578770924654628805984934400 9350396 -476983055005270004765355639537630720 9350397 29866510098152006120627624575580712960 9350398 32460901599301889087681558551775923200 9350399 96591321100073059417808329646148038400 9350400 -19277310821094013520497553978897203200 9350401 -163029558986968207289066395857358893648 9350402 141543226636383738735874429609346776992 9350403 77477137038161133432762160298970658800 9350404 4165616905172855992422386711101992960 9350405 89367994028315934832500748509081477120 9350406 438471411773087783641397912757457920 9350407 -354171571291128108696431650602374319696 9350408 -43027710324476832331900202228516352000 9350409 81780236963032758067655983022595521760 9350410 -4708246778053482153242518666251785280 9350411 33586528385913239037113189239127594784 9350412 58665196479435160236513316911649658880 9350413 -22251947113963255522214559882252472000 9350414 -39436325932637881728434656966863802944 9350415 37827137360082564281917536575921766720 9350416 -47684558332949105286736110816093536256 9350417 -96528785433313402518108409145352243534 9350418 -7419783558996483000700317194353729536 9350419 -18065395921443781731974815852342069344 9350420 29795831526369751868322317629320929280 9350421 -204338798900838693360286029314823009888 9350422 94972085639634498513248147740327108800 9350423 220107653247243335258110820058205075080 9350424 2748600171201167874414524405259878400 9350425 182993191916799182818172258846267977500 9350426 58538313420080147763883346023161392640 9350427 225883596895032886776966241001525978520 9350428 272407390489085261887190263045124883968 9350429 155802201764049266942811972062089791360 9350430 -34240168009923808319586746135253866880 9350431 306016236276038900283731793562137177792 9350432 65944554682304956152904534406253772800 9350433 -112716497177366147210018023973712570798 9350434 -55719341812465289717067925978133982384 9350435 415233449612674155815156783504056350960 9350436 -1334021626549633644269561738211526656 9350437 -112189109343067200542687358610850403968 9350438 26307026310763738953749939082657145920 9350439 -5343289885336808187855732745532708352 9350440 214837778981860267312864029001236480000 9350441 398128684913966522671324333527390828900 9350442 -73634965710986212772698054921161479328 9350443 -221374852194609390763455927791914757376 9350444 12782826000393470263497075675045037056 9350445 37654499599273011297673951896821955840 9350446 80968212854015961002136483066185030400 9350447 -227260580620107425084338309146976453104 9350448 -14504825666074517585127760518090326016 9350449 60561758872319731956052238868458669236 9350450 92910990476361390845907200878809294000 9350451 -177691793659889097200826202999589779200 9350452 -114447616273237569148581772305851188864 9350453 -207393492946421757709634570276478144 9350454 -11843467893973281946476044227561289280 9350455 -10730218656076480903761096447002063040 9350456 33963200831758899624433367889150873600 9350457 157629305560358148528103912528293871440 9350458 -40256721538176866555497729353709898016 9350459 -121190778149718068940175350054430316184 9350460 4155031069098330627253970560348139520 9350461 -247645912347699470596732370384270714938 9350462 63793940866702773213261781677912643584 9350463 -57260368176648544250427040122982928112 9350464 -9799362672817336588403503826824331264 9350465 184868088235752429196723072177487819520 9350466 -43038534312949543113951880107912654336 9350467 41295380019184685936848571141279030992 9350468 -39799724135046364529732472872866381824 9350469 -143528309071755940448399474543684199906 9350470 92824872790818142062399042112616928000 9350471 32366829519354132498686842790967666792 9350472 -49946845512614157733454449210900316160 9350473 49335463099060703223327482748993034704 9350474 40347737507150292221871310794798912816 9350475 121385961403552177889457719114676966600 9350476 -260541010100197439604615108812851302912 9350477 -54342179431768847745563101637107818900 9350478 -14643537732636860586929113293727680 9350479 -3324411513418967775378104246113298832 9350480 35980954174839070522917709883385692160 9350481 74985279634766848534841090685364369344 9350482 113648659214327896326418707961113704592 9350483 -379610352869149552574249128345308542640 9350484 64570337719115815305586892976918220800 9350485 198772294163824783582222861460087577180 9350486 -163458196120465953183863080499370947808 9350487 -12525199919804545978647474462911272272 9350488 90298429147812825581687953090430607360 9350489 -77636237251971055998195999303542880960 9350490 62979234554252601742516047884049765120 9350491 -36499385763304565015533555395254386108 9350492 -22773518119964098161237588422786357760 9350493 11016202417542366187884835488982326144 9350494 73104889349488292706070657862883271296 9350495 -17257142179579503662222784857295552000 9350496 -236602795117046832832258774578483560448 9350497 12089441598588742027562751497425626240 9350498 30558692471671711435760761119441810000 9350499 -39053505586829127178257306573924602880 9350500 -59577629442212007185829095906612928000 9350501 151268424477312134903510716172240312604 9350502 2131046672071607322919710928257613824 9350503 -296526880766957029442959566259772855496 9350504 -208058721188062663857910987344351559680 9350505 -57478853808345677154051185292256876800 9350506 20789091832045180039459810148369979648 9350507 320594912589088979065059600686084431632 9350508 -101633843895641075824654819596722933760 9350509 80762307916824135391766133298825861632 9350510 -27157259870801210891185971728120916480 9350511 -49359427941055415576717754783479073528 9350512 25872154753249243380118738132503429120 9350513 -394541366950004185238567330677362728238 9350514 138410246972615550893534413584689656320 9350515 130739322983959956765640689572223170160 9350516 -530978860112383174798244996799565824 9350517 163550589025047655717345602308895360 9350518 -50536247908298918494078311688482215040 9350519 91451878683679676220632498286269144160 9350520 -83720868258664908279188970230646374400 9350521 103992876032181094297331388086069919722 9350522 -1391072864343179310018660260879524608 9350523 -70943717397262877967354122538143409600 9350524 30710460751541295830581359855019272192 9350525 89741567179117336094146942871853219300 9350526 112952729003171354072679834175298393088 9350527 180840780783742014738495668370764754000 9350528 -274418946548449651770840056994988032000 9350529 20372142013488391010915240733172970880 9350530 -26197448376061390954277372538017318400 9350531 205345739998276965995317208165948064792 9350532 243931213093825945558118307144647116800 9350533 8678746361972105410844109509824782784 9350534 49185832325436629881373050279965688416 9350535 -37727479618687151510811441061444392960 9350536 -138145010559916906449541935125721446400 9350537 12883498134320322266748251566303969152 9350538 33170745148172936229531674803430271744 9350539 23636591112839308602060445117952466600 9350540 87990407386535333262915991588138890240 9350541 238810300610580792624711318381180176652 9350542 11172233962405233608137972736496678144 9350543 -28312663751102726641729497509485535880 9350544 12444247440398847660418992139056709632 9350545 -7612672200312460540086049801562121600 9350546 95577155469754398284816576929623129600 9350547 -46985148251329886186364408246777865800 9350548 -175465844912209357258087092269649572992 9350549 220882616272771478497461539204231951640 9350550 30996075059955654771789685618871544000 9350551 4819019126461475922449606032527980160 9350552 -23341060732013084085544212245695334400 9350553 69675446955761087576692596579853450704 9350554 120362044489437447367385739955064564976 9350555 -131962179808595104194118226700842831040 9350556 108815435404072310212351893710802616320 9350557 -88698165637226097610831882337455628340 9350558 -15123821482919858320406102352363970560 9350559 -404750818213036707858050718980879040 9350560 -51946021335982775746692163610233405440 9350561 -63302463698885685449766790485364495872 9350562 -80452308408415535433710840494139817984 9350563 99151374653137173293264665776599532144 9350564 -85546118418449826589344931621607869824 9350565 273435840857276909093186857016064000 9350566 12632672834680667047424369387398604160 9350567 -33944650946644832807517087054456256920 9350568 97876241226041396085184591910369433600 9350569 358117227293588989301805565990144126970 9350570 2610110682819760878372282601167057600 9350571 48135641974296312420302261774017850712 9350572 174592369272692790680122753205870320128 9350573 -82093181530496681800343721604000307178 9350574 -177781946938833246686525335544345086848 9350575 -61896614918088445257142847294663935400 9350576 23450857383802217596909317145189957632 9350577 28938037234926797100688705383338706114 9350578 -87875578729583760282086421168564784320 9350579 -4640050104339703369987601848813647024 9350580 29715522441358408776031083579228856320 9350581 8222523724825809441879950856000546912 9350582 -122171706590731091402263817079989248608 9350583 -25529590372240746444161324863659515904 9350584 4614872734937533473889750168171315200 9350585 -89914537989143807482863533178081308220 9350586 56653451551827153307889957622145075200 9350587 266384637617976143710925113965114493836 9350588 40644666490401754696793399620781329920 9350589 185866599909811344983497859444737876224 9350590 102268888517716013144074265667346420800 9350591 -62458424784706690901394819562809379008 9350592 22623945187792514885530862192053714944 9350593 -47811923811246204224006053885806098880 9350594 -164766853493305106604002352455081666688 9350595 -71524190833348514556063877418313914400 9350596 84077135478725823697723524096394199040 9350597 -223858313874204862899944703260531625954 9350598 -60047565664559009654383452297326960640 9350599 88079153218528284483921956404972208600 9350600 -5722308196321930162359825478103040000 9350601 -59781200134368349502733438270183444912 9350602 -58228312992930132054688176016977734400 9350603 -87252553142935939771594840113225807360 9350604 48989085907419937782241866297697722624 9350605 -80288601824920198706795714580461422080 9350606 -36251131621792312450256904224863964544 9350607 9835235916648470828428738448540079360 9350608 -321986016781378145128953859125149696 9350609 386283384932751380658291029672961567216 9350610 65090994352583813510947221479538101760 9350611 61578188162329013455581479063368730592 9350612 -20342449915105534463333903678210764800 9350613 178766220396754170198708240305041620480 9350614 28778092792157310553596495795910318080 9350615 -8196791399346428923567010008144932000 9350616 91620690087428404849767448917415526400 9350617 18299680319781704222722292339267618580 9350618 -136427618976983636741185032649876020240 9350619 -124093862684943581726476296945592145256 9350620 -116740154868366588697754091015276280320 9350621 176033989137028333799478916632638529990 9350622 179437508704998028242515238242446080 9350623 50775523283499341645662741143368778240 9350624 148467541880039997570541349115259256832 9350625 25378024221802518636995017393485870000 9350626 -218804069873887232471710222364129005488 9350627 32890392195238694458650582552940736256 9350628 -25150038461585107370707113297835905024 9350629 123580220087587920028875440747941146624 9350630 14385666800844899379313498810727832960 9350631 94744467003473036127721267479416235528 9350632 -164196641176233364808000478587706393600 9350633 -265946929870575093161301488448741794118 9350634 62045984719505810372146461180744756480 9350635 -196586356070251744303925226875106240 9350636 157614178794267230821059042241652643840 9350637 -81973128743430777510627006617098885632 9350638 -62357002562893790645516930037252480 9350639 276575570956603201405703864380896608280 9350640 6726138085191568341823709163727749120 9350641 47174798348520469073522914142378412800 9350642 -34255976979642600608231976743375781888 9350643 4689280006188394836713326952897991024 9350644 -357418444084900479776296695029514048000 9350645 213579189085142631790177157158347135900 9350646 12298704715132696172663545029537631104 9350647 -53518587498434969875971532882206479888 9350648 21180281632824120711903393686491791360 9350649 -145034514835002028191925292384606598144 9350650 -29139697612579375524629985177076070400 9350651 1482948930689714207230062774875146152 9350652 -76085008059016879370100184575902842368 9350653 -83982135042169715218503856469650910516 9350654 21450294116687974290399662663216615424 9350655 -13207335037077575928482466053802739200 9350656 -691620764758450250601043348150026240 9350657 -42526031431861335358542813507446447100 9350658 9048555578390147420876540686380714624 9350659 300885376570124725583016931555581929904 9350660 164142493538080149924004009067296665600 9350661 36714851288359375770625077749043558144 9350662 -127567561972541108687436423315420986688 9350663 187149255150790591785816290026788057696 9350664 -261178021165865500172691083086528020480 9350665 43618906925834374854744874746042109320 9350666 89659803083650414063969996156620311904 9350667 -62589980614424290693743013567712519760 9350668 -225357536344564230079542434655061149952 9350669 342173577807928025131811148514477267680 9350670 -35579021602882064288308224481096813440 9350671 100759555503087068478756190804201737144 9350672 -9194728562860245346867117986077466624 9350673 83379674053527970155996079065429555840 9350674 22555823310700426092371653688521305600 9350675 -149703277749038327750079156930350497200 9350676 -110062761847032359494734506212523175936 9350677 35293171924442279961233441516946849280 9350678 -40751174832714059102115480451737601344 9350679 -10668832298963944780500041881250678400 9350680 175474595903176086932971346252145868800 9350681 -179060023846102462676415830635182471036 9350682 44639752725996217695992094428565460224 9350683 147163841676872534268005643896593356932 9350684 -10670818165421624375652530606668105728 9350685 41550156999540245767809581750982435840 9350686 150429495536225752845304162614601809792 9350687 226598535544951914219763298768739690336 9350688 -173962451416911860507753372687967191040 9350689 75735117278542716919187928186452308756 9350690 -2190425673683755697318305360068427200 9350691 65504234764579967874675826684771601664 9350692 -58280075702754580576145265207896100608 9350693 152163749713231576144036718868972202944 9350694 -3471541556544187908070585101226767360 9350695 101798329701070595562955693775587510200 9350696 -56377432639275332306558118062351155200 9350697 242479558344270641444264668677959044512 9350698 2377827712077357069748377959118359040 9350699 33260955912539823322912419822119147700 9350700 -2688742471399665399024614026242048000 9350701 -191205100094643918124373589806744588096 9350702 184995378198049381677299039154581502720 9350703 -65732736593147588358122412026087388336 9350704 -81511385328809719846487532238335344640 9350705 -17790003800780642624297362633997556480 9350706 -9881621745267330963708789723743400192 9350707 117265836046093485983534081413410956 9350708 221879622230928596608210674534227257728 9350709 -241885298238747754308107660319499097760 9350710 -70384953746879978257813152056864970240 9350711 147819843228098854613437145809778118312 9350712 -6178975930546888215354265532634439680 9350713 17969744221050094808980158561546872464 9350714 55302682807926561833655909876474858432 9350715 39964885224397877197778837500843914240 9350716 -57824302327468978920033577448022016 9350717 8118298121477869721794983971875954080 9350718 37281182916300264844541648478136983168 9350719 -104217157994448034299853099059546644784 9350720 35845160070201009562369922509889863680 9350721 -31128033431772488244413422614794016528 9350722 119146526489507862077068534047753864912 9350723 -294814848611553294813977524552083113028 9350724 28579363291777098645046106440431501312 9350725 39016869268028754041684638577734888250 9350726 -28230314445015328883669589913756815360 9350727 -149389081262755362114010977791972440368 9350728 29123333859702782916784126444321244160 9350729 63179386805723253616232216643284058330 9350730 -25544384557175552840312150157468238080 9350731 -165705797659674861890017647597530186400 9350732 28776378154490284554454479169157604096 9350733 4756420415776234825402575057757739520 9350734 3385513587119732269467026083789213440 9350735 -34217244112349082439194171582473731320 9350736 38190446335947744827164342771543572480 9350737 -806070802637595136475013692479141824 9350738 -103216785821922687173329375776255642480 9350739 314475617663550069670589488664731958664 9350740 -41351646656039601197477344404821483520 9350741 -92308246808728958429510326908825999648 9350742 -66327078230031001678272325369662197760 9350743 -202658612643108740847620623120652054008 9350744 104575645379148025919456669421945323520 9350745 103146748151584566407853954874130925120 9350746 57193143069461508642741229257932313072 9350747 -15304990111427327659193325398031439872 9350748 -48660669949912347475205297626987560960 9350749 -270035124616925508336333316929428652250 9350750 46646994509417330971488726605335008000 9350751 55860020977321235160011558387303430048 9350752 -315913090389830612196590301891238821888 9350753 17090778114914092217941289808759700002 9350754 7519215543323685252084227071520907264 9350755 115730348639246092814602356536647158000 9350756 -258893241770933502042097917826762014720 9350757 19907758183771785537991160685341127000 9350758 50735245075899762878989014704618400480 9350759 478422751004091939369784506629483040 9350760 61827840974481380602952391107149824000 9350761 -6856011550558323201603535061022760000 9350762 48053941122049562450109790778402880000 9350763 181245935826299921773290617057294947824 9350764 181811107979399558266585752514021304576 9350765 172799682062902819795247064368136261120 9350766 6824613661076041521648704269203082752 9350767 -101032237308504611016112399501507419184 9350768 84668229308368076793808598033988354048 9350769 15028996804968272708345825716270479360 9350770 45784949462523428061081220697690749440 9350771 199649317120018669144219490496817300944 9350772 67889614155858493919165790398202273792 9350773 -103523213767732212019600869211024576978 9350774 103693988001232443687894757977070146240 9350775 -74078185926229003378172725673657760000 9350776 226126301843089326851445747381920686080 9350777 270961538721123231880588049075273851626 9350778 -40682187091707410558939754207571310592 9350779 364990108222962880284567283070622441380 9350780 -2255714737107754016426197791669166080 9350781 37131153388521063787936283620931159040 9350782 33998714549040996486278686446248148480 9350783 52009642621323134271611623363921212000 9350784 41062645770277984114112195410180177920 9350785 -67684482419671599701862046203961320600 9350786 73016991705224639776628353936563856800 9350787 122542261324183648279457874498938388480 9350788 -23853536262980538867526681743958499328 9350789 13417381374061607276629805453020197120 9350790 2272980337777012301446327261733226240 9350791 187536918233917247950473421394198220192 9350792 -207630370384549899775213975299835084800 9350793 -240425429021912137024877427489932784000 9350794 163513256264917557654187491514460475696 9350795 166283456569262230412009936917804288800 9350796 -2321376798764560710515660852577878016 9350797 -351575555548046758214344878139716711754 9350798 -30567466427419843593242561655997227264 9350799 84021735006422785503204958529897245200 9350800 436749487060328087322431129658572800 9350801 -279736985068826613309201705921357525198 9350802 -2750191894225576886753736474249015648 9350803 138148591173687644238962126556921953280 9350804 -123761564628063561297820943050488841344 9350805 -156419928159763227783258220438531062240 9350806 50149581868469802797250893324540792352 9350807 -195894350390627910435583952252082949944 9350808 24508607590999918960675831583104204800 9350809 -11271715042939307714832141003582591232 9350810 22349881230729449111522608047756687360 9350811 2098540281161087895134252456750188800 9350812 -248386881840149494951456022556832046080 9350813 4257384928306062324987310208228569062 9350814 75383107484071316377334203104064542720 9350815 -148259629215520552885956016825222430040 9350816 115466970572625679468809465073499504640 9350817 -86059495906031170187361119625809514768 9350818 -197184601385447565310540430106168188640 9350819 -431936683694651953717178401852879359780 9350820 96239263867378708236000004291137696000 9350821 -70512252457540912897294506200161752608 9350822 14609399142346378930383443624720817024 9350823 301069406460385134905996007635391360 9350824 82241577499667508347754738822123110400 9350825 -12080806922145817500565333502075064000 9350826 1695813747243291399809040849375487488 9350827 93626760693615704326199844377162842676 9350828 17776240084202521616051719790658940416 9350829 13226529546736693555031169322626109440 9350830 12306348476783841619433696915624065920 9350831 -84149197942260135394921152035215080960 9350832 33107685607750271024671945212228894720 9350833 -324413863746076498415722392171693332700 9350834 -29512875741355810783544701288842224640 9350835 66904102992127593393955593292258713600 9350836 -231079472723310773775387556158880137216 9350837 94677523834630246825234787494503799104 9350838 -65443324917529933390891316393636106240 9350839 6167150710048343145316996682616822120 9350840 458419131919313434426690640476569600 9350841 3111776210279315352728900665566099792 9350842 44397718499466183014513577235864422144 9350843 -27941576006889518150271247995935259936 9350844 -110473143015019127518654169828906926080 9350845 -37105625439029006399478618498586360320 9350846 -1336479740332836220089333960189328128 9350847 -143428828022685122838502167209521806480 9350848 32249388964579934757203035286551920640 9350849 77094042418267590133706634130175414850 9350850 -61796761298433353863394791043473728000 9350851 128843979651542424624086573505523175400 9350852 -24445048596292781185843228513927557120 9350853 82044198699223972742181559952461895904 9350854 42832274849430950427160241483095697280 9350855 -63607754020178944366723471415316679680 9350856 30715273517125630211602602760112947200 9350857 152658992281320512516687651632780542720 9350858 22866103112512695992123819444845678080 9350859 -32198640571851971160637546507226557440 9350860 180098687618621465205738477210718510080 9350861 47513049976057092583099959250299817452 9350862 -1415784093447377662847620531214927616 9350863 -53453781470603939936385925608291333936 9350864 59290724771469049379435796628874158080 9350865 -98108641829596405377294486003385249740 9350866 2108135585237765275640663837745177600 9350867 14783912769044878685840750516304370992 9350868 130539805371327507367581567536245770240 9350869 294327002452923290040219808236341563680 9350870 -41568019959209119227064537448570691840 9350871 63346607343726286596844661597460985344 9350872 -218962015973404659085680662701242931200 9350873 -12872825587923107387402686891110477120 9350874 -24116506922284924056795936100263528000 9350875 -254980930675772661558733047333396240000 9350876 48450431698512618997059972504475015680 9350877 68479801785585376783268448625875976320 9350878 -56952748314024114808439263511177765760 9350879 180542362345487152667743281790433304480 9350880 37243935041350696841368265985884160 9350881 543493047547542118190439877076987487892 9350882 17323838675588790711299797208251200000 9350883 -66187196020028081100592971605449817856 9350884 -64440389357819558705996765762284147840 9350885 129667886344565127146123131230992770560 9350886 10078680706255133849267125280706230784 9350887 14451317908207525656686849938994543104 9350888 61432240456564905414706624911593472000 9350889 -1823177961883438611858463568875040160 9350890 40486563452476626863357218970718897840 9350891 164922004028566525892625428748363743784 9350892 22130778414073828737267111941340088320 9350893 -211246355580398076264462004418337442858 9350894 47200219707524772554931570810781890432 9350895 -79315283326203766008265708842155063280 9350896 -16999848592531860326536661511188348928 9350897 -158786958227333064193378213408646684508 9350898 28737047284328819267693628329718900864 9350899 176677795410661151318142258499821033136 9350900 -27758531299383190161807226409165203200 9350901 -79638208984511873993868280552912620096 9350902 -43530288755039358763820235364801953792 9350903 -150839262346882202398440283030649997936 9350904 -19895950556522465252525558418780794880 9350905 23498124616557853347154465721650941000 9350906 15918798048471123577597227155701687152 9350907 237902302200413748803566195121311327680 9350908 23051750544686243102593643502091794432 9350909 -4253955261715345769688456584758800096 9350910 107301148711537604302142487632906496000 9350911 11826433328630937838163518160754636048 9350912 -11559584428367706038905202930513608704 9350913 -11668766295326941344508590019365264384 9350914 197555966026296765725036557365637109760 9350915 -155150498414129279604184534589757138960 9350916 -14841990241251776744074854442860441600 9350917 66295038826571958861587973604049048992 9350918 -268042668372360892177940155807946539584 9350919 136365027025323018356674915115954685888 9350920 -88745179228073923768766872490755584000 9350921 207384563055287831439966376373663524122 9350922 55499099804995269144893823931671834624 9350923 211245464599662455062209920075984590480 9350924 -261296382134327397494786111121477856512 9350925 38156346183285512244031896723438684000 9350926 -37279096139928105870384700285530992640 9350927 -116427937858181380646227069864748326224 9350928 -40182208096912868648476488403895574528 9350929 -32194353286552795183928357609539884224 9350930 -109809396813435224786770838748230924640 9350931 -108765222867626499883175284372994251848 9350932 348608649770935820355640820902679531520 9350933 88588929548365178195030318431983414144 9350934 -22809518768778914399525872685388668160 9350935 7757725315613744079603398390939709120 9350936 -54604608250252231356386471532185763840 9350937 30279308132870262918120799323268921440 9350938 -45915199126311313380799472371735286304 9350939 241958001201417580122355957308663473124 9350940 -97255052475772233348056410167618432000 9350941 48533853320311587312563068379869610342 9350942 253498943158611690045461380330309992000 9350943 -88176250518637647883602215577667199616 9350944 119628771456261958234143370167445880832 9350945 285579477134386729844692580077173811200 9350946 -57848709356078990301234158593405328640 9350947 -53319907712641871598027599321766675320 9350948 -90305939879771076463471544205768312192 9350949 -14351474934096658405398861115956319872 9350950 8532921992806572251795140592061014400 9350951 165569204763306145245178526581336328952 9350952 -448205158018291697293791046447595520 9350953 -76067648047628156428260396250204526256 9350954 -122324147243428798212203271621662143824 9350955 -4757710352539440909173056258410522000 9350956 -190557600335453220900441656230963256832 9350957 11364946269917398373050180346447269824 9350958 -6359579801147078993197700011097091072 9350959 -16573140843856432142783014669367150480 9350960 -9502793834302184003363181689295667200 9350961 -127091592039581833239323929617222489696 9350962 26785967691036193150261714217032745232 9350963 129048363775389432987585767798687930400 9350964 -2343408566980963133322100591110512640 9350965 50946691158772490906530897383195937920 9350966 -39223120601335952846846500863455627520 9350967 150090488612482912307622664118417301840 9350968 -361872932348212347638240272628989562880 9350969 -60056009399489653043905313083893072480 9350970 -375540294831404337264375346191413760 9350971 96718682578191068797976867433582372112 9350972 -32884380036034674351047567637488176128 9350973 35963853111878283663080148383011239564 9350974 178153005417870253984964187368198996736 9350975 -204067767402664472870996070535276149000 9350976 4157172500468209312860250061798375424 9350977 -117468502872267166757064071351651114048 9350978 -16570760642505602151477839690260561920 9350979 -129703514014316462382027104188584660480 9350980 -62467993970649621583547497496902368000 9350981 69067710831516174638319586493010174012 9350982 -31533039879330326162859481299666012000 9350983 -1936454794727014304741592228404845488 9350984 -24195407062479604263770224503768514560 9350985 -44450599730379764114702259276003354240 9350986 144677180804651307119657951427561658560 9350987 -37557957306017871367859151855552464364 9350988 71928867665674940795029803150030528000 9350989 -462791301956413827970886343951728212800 9350990 -74675752287406943811090723497099318400 9350991 -176796387222675465563020704129184516320 9350992 -20716114200169108085850133709822361600 9350993 -48319065550811949367363418873792259840 9350994 -42209542569723386855616330558231184128 9350995 566886487209325961751185980811489280 9350996 -87473121460082471562109151308496894208 9350997 -111357376327425023892561912598426716000 9350998 125716817189197471482422613506318967936 9350999 -61448241931289346431341828874518779168 9351000 95800025617640381088578150178508800000 9351001 25571236064151338538276900361519300 9351002 -60266084276976653443550220081172926720 9351003 14012850600744997072386510098417995488 9351004 28633659150232732957740595895877915136 9351005 -243027680102428261716116751460209403680 9351006 16177892803574536014489661205569711104 9351007 -406909100708235312460822883128297003744 9351008 27087507692189395895892111790459060224 9351009 78641803692178894704844072882534173714 9351010 -4041958021062067583345815612452864000 9351011 -238605222867114265284280279352638172388 9351012 24690222009713854935112604030676301824 9351013 -72398214276147121833997186081824445602 9351014 120802853933954330976717721589325317856 9351015 54722796787660609366066515230244058320 9351016 290804712940352102676213979512729492480 9351017 20745248921144123121693207964761567048 9351018 81350455547624608495787638393774771200 9351019 157860981714940915431918633247491542640 9351020 16956858016190985747628454572637491200 9351021 -7486546110148922768082198680349844800 9351022 103811853312865337653325914556658357312 9351023 -88847768994633927068938067703380202696 9351024 46654351632363979499851734674314788864 9351025 169724226586515602822114817552408292550 9351026 102905162755410664274193814838922731520 9351027 -19859336692707749861067336463992024240 9351028 -20354562424018815018769135593773475840 9351029 -67999374057627015431582210454302925216 9351030 14271417858505204358525981286515761920 9351031 -386822986588028498637040970969584822168 9351032 -62153949457463506735939095146685849600 9351033 151598619586423077736386888211534534224 9351034 11971964815096436505648118904768621568 9351035 148076717827978220706886241860984692480 9351036 60087967459878410347317783488634004992 9351037 339429154877716252631887317455614927692 9351038 -587331390507325711918865661243248640 9351039 193616540481407191085339772700304334024 9351040 43941926021551599390686353733713920000 9351041 49707614582540780087978414809248361536 9351042 -158740868586570052812335703537350950656 9351043 31660060983117910845037819047941847104 9351044 70000745296233093026463862298937515136 9351045 -682419752076966034613973887833164000 9351046 -99230952620563880757255903718102746528 9351047 -63892005615755548355135253163228047048 9351048 32953190562611476455950795356658565120 9351049 -240390509917539148784527601132809204736 9351050 -39737393785751663287855608595073100000 9351051 -152336311533323887658667417065076964416 9351052 -23801793131965169902524090649302689280 9351053 222580772432108563679695094191144357302 9351054 -87671536913746663916697402709790522880 9351055 -17457771285673101293273354681642927520 9351056 32836608212263066365896213022162812928 9351057 28603795879258287152849147808923155200 9351058 -34441987408698554498267265504226415616 9351059 -57428218582407967320289628997491650560 9351060 127206642590347915597213324704750888960 9351061 -217392382021545706719603474404022530528 9351062 68836713016055712542671865621742329760 9351063 191290388696037166396858672484113015392 9351064 -4823546504726634672608481596990791680 9351065 1981632997818357879495054932664131460 9351066 -135157351242462458871047361300402725376 9351067 368911030157718174710270919487683529920 9351068 90626429845274466621637790797151462400 9351069 -27223029014087687964758806024353635712 9351070 -55467659465898753610488816372176867520 9351071 -310059742084922844004712172715772349408 9351072 -163290986720678768279097023567128166400 9351073 -351090048675823813624971396152817872640 9351074 41849212299316411741186408676514779520 9351075 169065090518496423458995019725189200 9351076 69908667178912203588282276466179670016 9351077 52189072774012745903774057047448879772 9351078 -116627427014980178174333217760185707520 9351079 52934033816963000783768280276056559920 9351080 -148446346689655411993451912444164761600 9351081 -181141678666131214916157330122733024 9351082 22191570766969495836497559383808447072 9351083 -79383152449320552190090715856621536880 9351084 -65571533757159560774129866988918596608 9351085 -39671011821392633527611779801073754440 9351086 -10805676946642417562372973635597060160 9351087 -92715514980889070624488043496826901760 9351088 -27479859095306356518250757669537710080 9351089 -76644425562907230671919827442570256032 9351090 -22832815405933568009773566121361978880 9351091 -287484891099711086658338476047296373600 9351092 90581888966446950862715959692377567616 9351093 80881398593232995190933108204030245664 9351094 -125509237850309368543344527545260599904 9351095 -32306230192026474937375316105332246560 9351096 -16072360255541120206125275828939059200 9351097 -51490547706657669536428190906422004800 9351098 144014886522075743471301657416150776320 9351099 -51833249376010709234979002872416572880 9351100 -63097199761284626715858841562231539200 9351101 -54753679494363113848169036519517683898 9351102 -68335707423581160185865099335132991168 9351103 65277677683433205072033549277239238840 9351104 -30492824637834411511708450605785677824 9351105 7331388643008817942404653020061752320 9351106 17430250182030125991627219332963373600 9351107 -202431213727472643448966737959756488644 9351108 49998439740782009390817207784145022720 9351109 57982265059371601310087393159963809310 9351110 8759985424130419087586278304032243200 9351111 -164016117859174347764586035642888923776 9351112 311124093013611419369860196035003883520 9351113 96016640214712208260187743534640470362 9351114 79724345404685409314018939825245301760 9351115 151172659442900521110216400399644089760 9351116 -66190366433841182971342218815664092160 9351117 -130880759993036423431644290127699013812 9351118 30895995558454870277190679791806875392 9351119 52198910210795134655594594329839940800 9351120 58267665960050846610860067326184652800 9351121 34880364434892544589882911225802250344 9351122 -51874871303529834068864764391369184 9351123 195547640188672325973445717012301335104 9351124 4409848735299525674345590954993033216 9351125 82256955022189430106492640039387392000 9351126 11865704588667782788823168628651429888 9351127 301460415112454607886572562528730851976 9351128 -84448286459041389948812197913875783680 9351129 108393315079589859657339773907027301584 9351130 20466051872046461190137431141781556960 9351131 104374082685909361571204358527924519352 9351132 24156861694583880387895447125741576192 9351133 -225418256057544577730237214102222667296 9351134 55659764907008020112244093827995684992 9351135 -150006526325257714614203938916026762800 9351136 -33036955062217164424501510255555903488 9351137 158421952325343432699170045261638579200 9351138 59377670389490309772039816872724802944 9351139 -5644349631879700251026127518463628800 9351140 -177111084014482810052799284947095586560 9351141 -109843914447022179678291102096555027840 9351142 44887349840118149082500840532725429472 9351143 120898798010488074944110508246530017984 9351144 102846459071512421125382770856433745920 9351145 44068133897417273931269680308505668900 9351146 42601920600627150100633758299972728320 9351147 8267690741213902609118366013752948736 9351148 1830279170861171223815251646913125376 9351149 -8004980640732561731189460611792281536 9351150 8580363958812631346008295406287155200 9351151 335893464478898128086448666009846693600 9351152 -17742978636015591212023468858769670144 9351153 11152455812782995341310691977304859520 9351154 -18457152501812493203974731020088510720 9351155 200833209816078175050873021082857303120 9351156 -11109392462545482363457195836448874496 9351157 -60186542208218558228659766727548424708 9351158 48340715984934973297830907284683037312 9351159 -150779563369041125306938877982438799896 9351160 -71167848108553187570540404625869209600 9351161 190072259483757486158239080890258190510 9351162 114254134126223324338759211302763268720 9351163 -58546712891377873997230113896408986588 9351164 -138425784670859465596039693051026945024 9351165 -26873509665350295654506791856882398080 9351166 -149248481234426305577856275500179584640 9351167 -4107417510667660225078960573735812096 9351168 140426265636216573986527826026633887744 9351169 -43877995548399546544461114334964869632 9351170 -331153233279920955546030980752688640 9351171 -167720647824393417272043816458659230240 9351172 54182561551583929739053223108103042176 9351173 -52202649361632261322207544340892894560 9351174 47451927388309792901561834036657252352 9351175 79296216546348126975342831406434634400 9351176 288905413681660192403236537076050990080 9351177 -87176088659925684101824656288367295520 9351178 37548891958103429939795602404136360800 9351179 -202553769475853232031762809107326654416 9351180 -131436825523360760173126032111655987200 9351181 -11008565640058297616758295529890484736 9351182 143973530702555939413927482906130080192 9351183 -6942753938499503245793186385160580976 9351184 -29559614426870797050121670847834275840 9351185 -215021651044926986103766523751347778840 9351186 -24579763885846244675447383728559836672 9351187 119472929600286226613351337928991841836 9351188 -98329757120314061120718285941257248768 9351189 206473037565245537470567219923604354254 9351190 -3459231313821799372844518805154397440 9351191 334811641061898481104506058855530891592 9351192 -78960854101070523285895896426413260800 9351193 341708580568683871007044043849964874442 9351194 41016932918912637003157433712493318896 9351195 -13988205698721197522455397774603750400 9351196 161195363443935227981172605970266500608 9351197 78209054669701358248756523494512424032 9351198 -33742880061122034300073001950668920832 9351199 113659431007879091909670814505171140848 9351200 -176591211503662639809517953597087744000 9351201 20022657025262079893432316190481363904 9351202 -15285148861658290666283412961976272896 9351203 186908664569687599767264793032341935452 9351204 -22763236208903631533476725053743586304 9351205 -161839356276129618056325865468798140000 9351206 97939815772281281772659405012424387552 9351207 18952270452601288625498077033859756592 9351208 -371360950794278311677545892617008496640 9351209 -13318173257717609732505647197244640000 9351210 -605806580138522463398193098048409600 9351211 -73162880690546383750451828942738475520 9351212 21182364669139888062574584115378888704 9351213 164800160112665505513215458465846196544 9351214 156435655672772591814150977171337288192 9351215 -146950761998644630819909977500528397600 9351216 -170481102653116444939929831164018688 9351217 244755969433968233486727641646390741266 9351218 -40390608406431079155627174236024947440 9351219 95612745253324507047902290574382185520 9351220 3947054595533997950247303202479175680 9351221 -13102856532196774996085067301821170016 9351222 -45515485795014903225184448649989696640 9351223 608357046789629704456409003626782640 9351224 240566657952460926675411346885427404800 9351225 -18627170147083159098081619360797432000 9351226 -8887295307144800593407705695591180688 9351227 16074634850571016130581769856299914200 9351228 -138124787517802955222848967753667649536 9351229 81387657471553789430506660433786949830 9351230 -19713627358546348953767475617863680000 9351231 85147867812735248167471505371671713040 9351232 -41436396510838230780962062915275325440 9351233 746749659391977762144428230209895875120 9351234 -213240960822450008513045384820014376960 9351235 28786003542020186778459061734921841680 9351236 54384295293889702609250273932676858112 9351237 -19843190698664649439232209029255738048 9351238 -15825408314256432978929239474190566656 9351239 -52882828384780183358619389463334749840 9351240 2502494949997681691570452848291840000 9351241 -280940412693602832414365264127073676748 9351242 28135471803369490379766968273492755200 9351243 -49134291703480074256274815035196608 9351244 27646669601730025413470444490846647296 9351245 -8819256042311722818768116282180872500 9351246 16430419259626543185376596392424350784 9351247 106930668252381391591549014540553034040 9351248 31064555109102146414233948627036667904 9351249 -15581263660168913894265116299870260960 9351250 27854645526259879897353982734659970000 9351251 -13736533839584718624889122619948323936 9351252 696616667106341132885516664433972992 9351253 5697086232826580736661702236503100000 9351254 40410518710497186813971161654906385472 9351255 -46769651817331747648422059081961643440 9351256 258231755421281363143598912744643317760 9351257 -486152958934819948679382868617719558448 9351258 -39746969506181220678622701737139760128 9351259 -245512412081893146934391205423962596540 9351260 29908944180912432390553607079465600000 9351261 499250899537617848269815056021393606400 9351262 108863613730486008840322218214901077632 9351263 5513428295960353749864931384347696000 9351264 39042622687110397801799180629353431040 9351265 5305641050777497550567945573161282560 9351266 101906517080133089720900670112200074832 9351267 130046453758768350917001022883181893376 9351268 -4835526313094740123493233773930024960 9351269 -81898685942583204607829757596012883204 9351270 -57953881658915564010757456975448762880 9351271 97224186472984918219047964211841625872 9351272 101947078267629164855020801296406855680 9351273 -7596059239432378621475162521865332416 9351274 63633033178083392706261362086362565632 9351275 150448509427757612194107534692702989800 9351276 -2775132499366289480067197358660734976 9351277 85943125966893155826381276628547954274 9351278 -58107128949730805927189368695393053376 9351279 -18656718881117989201783255291907584512 9351280 25419897568199176428994724765096017920 9351281 -311129340003283614808775763713568207918 9351282 1317588647449762321586784042367242240 9351283 -24946389189484996979307747847327434200 9351284 59541869536482068272371374327457887616 9351285 69970256701382793746784827409198903360 9351286 -56911051414396204635803200520755132800 9351287 152991528391072967851357823477075679360 9351288 -1255106901990866006453225685916631040 9351289 -200205729554639962507456536137836293910 9351290 -49976603532521881920878804155489769280 9351291 -128448138483303317265719214213641106408 9351292 -43246471047617560208058298489273251840 9351293 6736657375642536564270436996191074400 9351294 59041551052326128353399012931668067328 9351295 52353136223245142092027573132712221800 9351296 2771906105443081588739027075334144000 9351297 123602923898680160049874422069707218674 9351298 -68709144525956207074698049403198282880 9351299 196056584162096674773981283835254002300 9351300 -1612735599533902360184392517960294400 9351301 254905872591859241118633577545158622302 9351302 48946708319937476526293409232793280000 9351303 -62261713266432105197428424614277730432 9351304 -489606200734862246090566213000801198080 9351305 66958008932133329069132139393535729920 9351306 44543756702139083315543134399623033600 9351307 -268812602719892280927778276328535130044 9351308 73557081574091218314792657387984132096 9351309 240907879058974902525269568610221373440 9351310 -19112577444066937240982665509241069440 9351311 -67402690544879888422276009963772164200 9351312 -18202276765637310452469014573215580160 9351313 -388506177832055141764551380802406066700 9351314 13950764096580328265416863267829401600 9351315 74528346920478021950062546848562718400 9351316 -42157190385600110565660408449129992448 9351317 167588201965114073183073682081382916960 9351318 51208799345311526372945920646832975360 9351319 -126778977143077829662105050761655613920 9351320 46448260299019729978683948710140723200 9351321 18340051835720389848188808812730968448 9351322 -57832709604901543280899078977401280000 9351323 79155996159619245510615326102347194000 9351324 115410738626845018693551697197211163136 9351325 -204299922351268690410061190466605732000 9351326 80689808207427795567792738854571133440 9351327 -154993656679350601214216382767326973880 9351328 56016870256911977233311956845115473920 9351329 -5049943146273153814434051006044913516 9351330 56606065007546116858374865891481425920 9351331 123179130252757844651810518033946525064 9351332 471908533984963280659361285034617856000 9351333 265721235330223633938116450898034195902 9351334 124535673283971858360175471695870990816 9351335 -79797422873423095195676657643225522240 9351336 18163478261128843363760803079169638400 9351337 -3993266873528307839911347265846667014 9351338 -27034578257693458649198215728281209680 9351339 -1445485148653242240487196254941375744 9351340 -97482577185198574568673952753536307200 9351341 185531950647628620498876825016662974742 9351342 -8644120140183404869668930675222896640 9351343 -113752185884406234785670401046090299184 9351344 1323848567572345008661621574481592320 9351345 -101203082871146926261182338794500948480 9351346 18948139606525514318363325100675445280 9351347 -13592234090861299489932897626030217204 9351348 16610298756847690362690385570828216320 9351349 -73607220531475595068846315356650932064 9351350 -67675480426399505066250244762657893600 9351351 79214195764985147402714968756375298880 9351352 -38093982987007434036378054816072806400 9351353 123961241048683012523428188259548074880 9351354 90624374276672582646207055122422891520 9351355 130045094026742328337513546062008641920 9351356 -181878598378806574420026962777056868352 9351357 -85120869865194492282273274000404744960 9351358 130549743472191288338060391890293505280 9351359 -42278155154573967134510585795818553040 9351360 28265063855599871497802291047311605760 9351361 -278888875097155063308253438324195167936 9351362 -64094829762961331673660808038259184736 9351363 -35667678954762146042718319582220390400 9351364 13268241959646078525187929247616064 9351365 -16439782099037040075443253122270839080 9351366 -7382503142369170154521413305857747776 9351367 135916175899741909362658610175223993792 9351368 -59407077617725241985498209696102307840 9351369 176910340038675581764302204431884556160 9351370 -51473195792238863695284924596743587840 9351371 -310899079376995332158161624328992969848 9351372 -44856804555895929495064923723596034048 9351373 7337454866956107436506426554006311704 9351374 48617549815491485612880607818886899072 9351375 -78971532938156180484396120552093792000 9351376 32983881636730928235516270409893068800 9351377 -95325560846853724487478592510730598528 9351378 37734593974058370349845394679588549904 9351379 -100897316708986150096917992922678704020 9351380 -90330185389133141152117906893004392960 9351381 -34414688910841693435782355514588606880 9351382 -1705749990982094534619318831449625600 9351383 -7279800941252276765443847727915637368 9351384 -31207877003546711153669237574571130880 9351385 39547351641837030241272744168095954760 9351386 -15470202418276132969254998940248612352 9351387 200540843623376766023633805473564363244 9351388 109738952181456432950633622916962447360 9351389 87226957327671495288807122146065552300 9351390 1208816106087138358611080950797409920 9351391 -89564156761543388392855567546687053824 9351392 268938548505695781016584538477261750272 9351393 -17542344951887518191826385181038030976 9351394 -28822263707545542075683697777787981248 9351395 58661481725993207679695497213818200400 9351396 30904223181862764592113009583903119360 9351397 -24835746617143086080802877455291808896 9351398 -3716217444262024836772342351630663680 9351399 -22081357515658849029389756458585572912 9351400 -69941365267033137192123778681143168000 9351401 -37131371154331522391644689756670054080 9351402 106031431956270497220077160078422498304 9351403 187279553924437566448171076511767766476 9351404 -235062608672480700100602893064927846144 9351405 -92508605723237113429033261624344373140 9351406 -69479494065689438659454891532415078848 9351407 30868322032195755254404360499425538880 9351408 -2421017862756055476807793073061888000 9351409 92339539546816800490665691651152746304 9351410 25329088172863868365391338672002270720 9351411 135621180743249799251140255079305551984 9351412 22160471714438102214209286246355496960 9351413 -202351665313344016885238778347556982500 9351414 -60412693981121932103776232058304286496 9351415 144787883075595748730703329229200713920 9351416 -144908567462828336951399013920520683520 9351417 13855784521827195580188175835885070912 9351418 17199042901667921983826499016833506160 9351419 20034330255684655023536684045768186112 9351420 -47048242002611123701646169627724185600 9351421 -208062949519833146896466526007002160378 9351422 111990478692744606918890542133607225024 9351423 9155824079063487433968539868074442000 9351424 -152326106581016660376801236066259435520 9351425 -2574289329477563292102039867520290000 9351426 -13707230170224438422521585989007537152 9351427 -165074932395842823184272786251624629440 9351428 -22481919762041473755552500523456720384 9351429 -67224523799390391751916032699912625664 9351430 12516276713782194295905054524845271040 9351431 334013334145006269967969683142108101264 9351432 92304905339420007090896496994942648320 9351433 -99086274856861155555314294050515136 9351434 50436413370772665973357641950830925616 9351435 -104635312519394742780384858136646764800 9351436 -62343187166656706753421398600811608320 9351437 115839412384455836362861210619697655020 9351438 11717538201120866392917153388100372544 9351439 140194018359883105006007304416842181840 9351440 -4588568443520692244569119922028544000 9351441 -48649090917586211664517562018391076320 9351442 -86426415487508892560676278362538661888 9351443 -394793929187999970765937438888384708308 9351444 -39645687741931057951046711354076794880 9351445 55877877136953077900169159150201879480 9351446 7503936342014554280253586468149289920 9351447 63872011680788026883033649834196908672 9351448 -124530571153139389408569577891491440640 9351449 490821642969505880685431564086631223936 9351450 3356026027091377629589731077261154000 9351451 -426606643394426769856781568473897171888 9351452 -89662909021640014900825315757711671296 9351453 73662448166550527386046324286123794304 9351454 24229375320709103931268757664362072640 9351455 40555141040501693329979269313007912000 9351456 -29167389749808734880406424599815782400 9351457 263181729166530799779826621902767044706 9351458 61540074103646304440902284680037315840 9351459 78463262098948875091567847097163134048 9351460 3271258733406712258476790371422453760 9351461 -3113194756588360726762207573543326720 9351462 34275722065940696975907641180115412032 9351463 -114627924302383990303098377311034010216 9351464 -44196677118576181061798447895974384640 9351465 -35711729850055621363444961317411778880 9351466 -42161432306985242605903402767592799568 9351467 -38086964205152792540416038476297507040 9351468 518589372328367857479626475093295104 9351469 -290413483077349777940672017182663585130 9351470 20548712025973092322961488603926751680 9351471 182498263291566666181659826131480311184 9351472 -21572963972747528237638466625705082880 9351473 15145847928782031535156246759462897344 9351474 59551062194015877605980730019110357760 9351475 8938762707212077999952858891192412400 9351476 165880599094104963189174460537983154560 9351477 -206106409809648796123700801412323688000 9351478 56831045781255320542698666571828477824 9351479 74613160306649212991797846974181326432 9351480 -138097464719444859757459661679799296000 9351481 -107338412227628200144567337270557019136 9351482 49472263503389211240768776794078793472 9351483 28739213646881499917883238397631319008 9351484 -88352545203931368369856805541579817984 9351485 -55016667971504333208796284603277200 9351486 -12268451912240196820278073023173333568 9351487 -277110693167412435451484956360153612864 9351488 105907737192257588966169964101842239488 9351489 15931768643702036764403947578856736640 9351490 -129982356016541647454362418566755948000 9351491 -100030827318825092184730975442982187824 9351492 -4047812486048936875196073432501393408 9351493 89888878082280161456161462508278915742 9351494 35235568339151709547795063076617726080 9351495 -178126286264022787871613711598784744280 9351496 149628143926762547464139385820623667200 9351497 102293770187415979838578353555756751200 9351498 7415306790765314304207029466768599808 9351499 565380923340539777317595163981630960336 9351500 -228617882708183767837939932722154240000 9351501 -46681634064027984390255694160370213504 9351502 165141745299303878352342923020448885952 9351503 -199367361078359097954468657144648866760 9351504 45635444318991577599033551177994731520 9351505 -199090076607798174272343662710380368640 9351506 199869359353704030476487295032208631952 9351507 -93823871198962233223659632193841656960 9351508 62444237864548772297322227745662191360 9351509 127633716426080912471062260576149653710 9351510 -30067803627485958748755934615036385280 9351511 2451684137247831171979143951617382320 9351512 70436560060855537989320154175744634880 9351513 171132051941111512313273621131424918964 9351514 122872857604152743373255269655969224160 9351515 -66187556358248297359863720382537476000 9351516 -30709454219871378294861807059890990080 9351517 -113279672656344577259946356517998476800 9351518 45422249416520362343746744223389335552 9351519 302181753425501507528423933839811088 9351520 -105969942004112889677534983729344675840 9351521 -249151063564810916938429076541234349278 9351522 -10063948701128719786142724907958568960 9351523 -2871132493713884218725397074380944616 9351524 -22710425681202309371389715415925997568 9351525 -55176365599444624986406949788472882400 9351526 -33005200332313702550567778872529433536 9351527 79904766059758337840077072261930966272 9351528 45796399307677317948553492211839057920 9351529 238589470090287679313895304786625843280 9351530 137382966584607348285503127942799108800 9351531 -4523285015131958119307945329556873328 9351532 -88486669286286695613605485551323363328 9351533 56637076302655662728622544220454284460 9351534 133079501956604350354178656492393850880 9351535 -172380979187669757336867454613700494520 9351536 25374957208269719583161275659497275392 9351537 97972977897822453375429866622540120768 9351538 -61693685641468626000995743143165043200 9351539 -65488446995587190842319831479874100660 9351540 -56206962529313541660868233147043092480 9351541 -97691498310794490916866980150650569828 9351542 -33544469424463693914550556732446079328 9351543 447775045227097540753798487691799234560 9351544 -184260383376912515043795119085878906880 9351545 74601643020799482553596816478266617280 9351546 16885371459697736603011259082803251200 9351547 128555721782837939890088286292979809632 9351548 140402286429740569302188445426636627456 9351549 -28377255828123572749050854581685338932 9351550 -23332578967002060762403895946042235200 9351551 -319890100189135234384879972632222446592 9351552 51320444502232115089387252069957632000 9351553 -59245868788674704038706951386880354560 9351554 -264730739779386776747882311280776320 9351555 59030004497619710981025393544128515760 9351556 144335480907085982434696377492023688320 9351557 -216401774951670330660698344677547180194 9351558 -90658055392701567889618974352956094080 9351559 -33322530277126328642676449316477636480 9351560 -143050910904337797841515297315153408000 9351561 178097153515434851784650964345880326672 9351562 -46435790334826624426364964645097883136 9351563 -15014722451271480873213190866411541776 9351564 83984162006660076853856514732350610432 9351565 -56601934735702965401800471793998221000 9351566 -25837831972356706534577819328208972800 9351567 70372031211975044647473294257135682048 9351568 -3842073496223663032705788888182775808 9351569 -95043632744946212759270530998939054030 9351570 -18449821707898545276767845249641384960 9351571 386663606763639129171204172809984217772 9351572 -122866175856791966481718554239514470400 9351573 30124120100079590388728362040975543808 9351574 203184280702743474779689403157093589536 9351575 -90909196577468202646580536754200333200 9351576 -93930142297478381671425815023627714560 9351577 394501486761734234440921589068038850320 9351578 -18645738961148625691822937956037963520 9351579 60803132581179398588709002258232165888 9351580 68035099866165410643301120482589194240 9351581 -184186042591717625092186165071493035456 9351582 91657456159776815608309792375419177792 9351583 268220878460973214280474373468625636832 9351584 -123678861858459924735003354343686537216 9351585 -50077324448429726575107586835212636800 9351586 -26191228042967953039587429427895166720 9351587 -59662592445265296597401383311106790448 9351588 -49778755058458108218202859533624012800 9351589 148189265963695808179117411956590469724 9351590 73237821308682042801463010335964482560 9351591 128487992781864816175528052816774342400 9351592 13668718206504319399654327572317798400 9351593 70010376969021561725147539368697357824 9351594 -21602171599251111146058337937910216960 9351595 212697397071293310480015855689404294800 9351596 -11229223231670387986874085174301612800 9351597 3189198675720480234273559568285303328 9351598 68750623143404077745344127816188158336 9351599 -188564909077333189629757353408756236400 9351600 17349501553116948915429552380832153600 9351601 -82053313238541338958792790795194820620 9351602 -27049531329416936058638773043713365696 9351603 -105892224276347901179318969430349956588 9351604 247054118220100508162430494505916240256 9351605 -123712812138245888690400614466437685480 9351606 -107465926581284548222997811835656182784 9351607 -48178626550622150763941046958447067600 9351608 31819618304069825063122149573460869120 9351609 -186353626135680202072999335960233874096 9351610 -10996626655551859937966180820549081600 9351611 126246695908485904773552806922093946212 9351612 -190864447853914009940442176468038809600 9351613 -145528471203346659977311951044179871156 9351614 -170909947047209022300299316670587704640 9351615 10846474942380462493957091737797488640 9351616 -35636870859450410785626643667361988608 9351617 148365940266473765305066933417663528752 9351618 -117035506666654023857597338615015783680 9351619 26493213087961440343976822839414761020 9351620 -45568305632784344048695814080775800320 9351621 80388714665896985732587810340460005790 9351622 26710274845156998676083483851345389824 9351623 238675778982702088673102025959138303664 9351624 -57158615246819588808297474145571758080 9351625 390161893617113602516487909555787360000 9351626 10423918209631056894401453846197054512 9351627 45237256784010211177328556576046639320 9351628 26177332727715292162003514814833587200 9351629 -114090539338416223264925385043643501760 9351630 93621414910289348088847954445926809600 9351631 -19514847017389772866165192311459305648 9351632 111019327748146510313694739682438725632 9351633 115777005972028752840864808371948528624 9351634 54642025842905376691731831099435075216 9351635 -51835573395004448065183872524945779920 9351636 6736839256957147206875031832518426624 9351637 -44581269631281238162281520255446410688 9351638 -82437305223449682616336016576210413056 9351639 105695667722913198340709110170547319040 9351640 -1222206966474044353315421333909299200 9351641 16801985343233496209640047605973793984 9351642 -65544517283858831590409008087048477440 9351643 116205585540404406145995426691604189200 9351644 16311241285751379338123931943785294336 9351645 20820266226570280538026666736408217600 9351646 -70954681606905217885726674189647909376 9351647 99769933298750612727532404388139598672 9351648 -33493016734776652583516170677328281600 9351649 -94763891156827720493065638660237817848 9351650 86423379538138218987952694542455830400 9351651 105588221313076987294599178719574759032 9351652 -238110452642037313397238714600861614464 9351653 -191115164323109465396603028633236980098 9351654 -21722335938456395102531485236850546944 9351655 79551642484938211735325436887728428000 9351656 -188236695378011532950117106000973317120 9351657 -48999027250827268950873664836283129920 9351658 31967275872476561522002364607809747040 9351659 471951867521082231370660685915007582960 9351660 -87676323553922056563274884871522698240 9351661 81299714872437033186971306533295239200 9351662 115647114562345962064284164581276524480 9351663 -16069856745143491749325258815943441656 9351664 -21735431701748027068498586110515544064 9351665 -897392712889530529365897155378216280 9351666 -232754747555902712206668969320253941760 9351667 -70843907768148490685169695670888357520 9351668 47089820719609064867230854671783202816 9351669 -205051862661276547865000978393915545056 9351670 1411284322033033686216093408767201280 9351671 111583027968129826869144068051159777712 9351672 -1933260284490822326767583288587714560 9351673 -151774792197225417995459090865108690040 9351674 37417977056945448617687019340921459200 9351675 44713602038521836090741879743021577000 9351676 11233766478657473282670066126723732480 9351677 38476590134230940142567488349754371840 9351678 526089359733626120831924803309624320 9351679 195465611938604843716817022482554788784 9351680 21423332065805800987990829473223147520 9351681 1979681445260253206135002569136152960 9351682 130275692913676159941594165965728266192 9351683 3325214006616272820656637971775639168 9351684 86594726732086499070088014924231254016 9351685 43151789875131310285283411622519624960 9351686 4301086703678161174997348762742352320 9351687 297997566238516998773712870970289787600 9351688 181071244780034209686980964835689369600 9351689 -61105754570430566189349462962846337510 9351690 24557494748339761581636200133096445440 9351691 -22665705621002694187635816372019678416 9351692 -8143234572027565883675717220777569280 9351693 2546754082883392304806423273758243744 9351694 21486888066281374095390651489893397504 9351695 -5872803466712621628929215823139315600 9351696 -7129030467455976743557055198368432128 9351697 -283828451043441098940400112093268914448 9351698 84080448692504554549424473144638387600 9351699 152880113947056059170489082749774126776 9351700 36782827870250431948104857854798214400 9351701 44125721667275202975112190304552146304 9351702 -11622754730922753090449299021733193120 9351703 -68363032418749264410678155969511089240 9351704 -140773029138260265785908107282968985600 9351705 -2416986329821953225880094524684226880 9351706 -8110987920508174804368087682880388096 9351707 -129616381918782303473809229786766130044 9351708 930739004393534257724796983540318208 9351709 221512482657228100453544950791048247910 9351710 10184198745039424086354764849742816000 9351711 -92732012368963527988964848403452499712 9351712 168041189930704456789659133130574200832 9351713 -19178391595232882171571914521292704704 9351714 -113207030061157432532934937558809912960 9351715 45870732916418410765214393162098449360 9351716 -5139151908062964635507312422305552384 9351717 205417226478718591105606418256302531520 9351718 -137508756985898943194508120450613009440 9351719 -8458625689174717358157054694007162160 9351720 -48730911751062783004122824692580352000 9351721 -60600734298389732065389372793999254156 9351722 -222303375062661024989174414429717963088 9351723 173161517679602400487608043669564541784 9351724 158498158414518121472009679225266368000 9351725 -9964489875519800335817428047050610750 9351726 2718444653557163364528422664099867648 9351727 57856725385774326466674429538651232 9351728 -62050337540856359479618642425814450176 9351729 -45216989379364888240152947653173768126 9351730 -12842191891329279089652989599721287680 9351731 -104867042673503507717464701114744087552 9351732 -36770247424964126902689681358574002176 9351733 -100885403334899480395487733834978843236 9351734 -17209779884977243451375515456093287168 9351735 -30609494690361240251268007909225637760 9351736 -311187988902822048901063489560504422400 9351737 -82298741441109745281546759019615942614 9351738 7333364481700535692436949535768094208 9351739 24665373158085559836940023911515858240 9351740 187152928466641817063283738150052016640 9351741 -58048423962578821640737304115092876736 9351742 -38774274225747763024127935718720326656 9351743 -115410879635038027255037318975781308160 9351744 5280187821161308259361521260340183040 9351745 49191244862944982543120581399238046120 9351746 -208233894833212447429700974767785380320 9351747 387597660744328921282183758015643085040 9351748 -100018958383563187369950747637128826752 9351749 3672478740674291463403809436570698048 9351750 -47871624597027731679932298745125696000 9351751 54424892161796951196441161607530323880 9351752 -152679226370075794078445043994221542400 9351753 129384588887096478822121334793259167504 9351754 -121048771828622843078404654887767227392 9351755 -35655432488815275738616459227067215840 9351756 -11896829997456844846801767058691205888 9351757 129775868620008948949056818117559443532 9351758 32236137608025994037670241619301495168 9351759 -13491740330690363005607115165202320000 9351760 1436252655066471222084408542442946560 9351761 410672221502395730850735979675200565362 9351762 -9457324096391851307887682778029875200 9351763 770922003881028265606924205580658504 9351764 -625314256058808008770213405881561600 9351765 -61768777101920203499577731514919680 9351766 42709069125838181655277380974047532832 9351767 161631363735887567873125844888456297520 9351768 -119278972060321534665413068779355054080 9351769 -2197179241618693121013543304539386560 9351770 22917716972989315746629692863074181120 9351771 11520957372448942804756933690645190400 9351772 -72967492244088124057146243991641292800 9351773 -131291438864089393005024692434798965978 9351774 -9599614771442434067262362788186942464 9351775 -243554024238280597050759302371905825000 9351776 -48946344752282404836468299769248219136 9351777 -27276647088432879094130237418663782592 9351778 -152079625378824871104760033125613522944 9351779 301415882444047757357612013529382116380 9351780 38294772227994627195486034531312373760 9351781 229586662958242907636004273589078061600 9351782 33469853654714844206258769173957812224 9351783 35177471129842453081426346601130828800 9351784 37750469173797414753415124828536181760 9351785 177682186607594180214949224012217386000 9351786 81108338788055367122355997769105835264 9351787 117236988685445881862666429491626250992 9351788 209526383411542392240321894435309198336 9351789 -409608098971700713793789557079667621312 9351790 -48790663004684180588165291834566513920 9351791 253574159400412370150620415244912906192 9351792 -2787523248741288639753279912958328832 9351793 160700398900734691233250632719034922080 9351794 139527175961210084722599548168352711696 9351795 -147727416180780221878227887880092294400 9351796 1542013337599679916058312382002697600 9351797 25691935263244971722487916084829831832 9351798 -79970284630501352755676107753583043072 9351799 -81783198008294161563657364111356187736 9351800 -38638763263526210223096146766520320000 9351801 12140587794669587527537405467598855680 9351802 133420329084221917088944854993721873632 9351803 231271220649668572790268660656301072360 9351804 -10933593552876032448705222037254144000 9351805 -193032043568722517331468586275627363540 9351806 -6243468641430873913991070113737948800 9351807 -215958843463847282626108761204363407160 9351808 138199235968152616009034636927088721920 9351809 -35877809475956539443012512092788062460 9351810 -14199610324602220962208534527629760 9351811 6474293068302380987866837433337186464 9351812 259929632487813065226906838225308672 9351813 70399100455610140074054500336661055488 9351814 -294884992533267243998276080941553245120 9351815 59333879259105730469138625964347846240 9351816 -97644941381754716100816347108936294400 9351817 -134961372050744756812026101593051586268 9351818 -70640649182323219242099861050511139584 9351819 -112697371677079744329866709746840841360 9351820 -48135351440609952204976028677905361920 9351821 -290577663328634069860484002729740699978 9351822 99698802972772125788567121088717918272 9351823 -51139126060625433597463927828128224736 9351824 -27670619061557998978102776327945437184 9351825 42348594107820182647237381851750144000 9351826 1995668093489833708041743487454483584 9351827 -315168866467104034275457571879052618324 9351828 -363093155238081271052180033501868380160 9351829 -169916219278810803076361526253251571570 9351830 -41311302184783341226135099449657757440 9351831 -41291288642380490921108778956569808640 9351832 43284081381860426621148846338156789760 9351833 -34140197954394902844786138423773077440 9351834 -2848431706676182882519878959413625088 9351835 -39017751615849178448022619424283732000 9351836 64143620993153232001397766698443468800 9351837 16810907511978612158676351320784964608 9351838 26303698564361412290928651874417735680 9351839 67295706884656737617398922649193017456 9351840 -16685184224233826229780043117473300480 9351841 154653731999411721534446392731546198242 9351842 173942405002260264985854585644112117072 9351843 -112197394763079030949416628361811891336 9351844 41207821147521500620453850367184594176 9351845 -136255972768144144862291147464450800900 9351846 62930321610146919834604391043436385664 9351847 -189895807304225975871310282070297618448 9351848 -641095010620126292958025933033681920 9351849 51848471299424534983465195650212270016 9351850 -42001624230579075196252734561369036000 9351851 101951013854791976698107295235839281072 9351852 -61300391011770023853685734740661964800 9351853 -1491508425015151861887574393509313920 9351854 53872175132795566112669647457051053440 9351855 -1863774009425775267949452101388374400 9351856 -17635396608204323793627450722428387328 9351857 16909386382244144126078947295072491200 9351858 117254733797758309775455121136176045184 9351859 102035966945575835697855545962241022528 9351860 39441968178514917850347947134309539840 9351861 -9596795999478968108927060310756514176 9351862 89250547320791440246580665757814604800 9351863 -123509531307086983213842111297793144896 9351864 -170180291088569664661258440884583383040 9351865 -203609016398014686391073727390464455740 9351866 41452593600535795788826559846455147632 9351867 -71861846983098980677316629815886396416 9351868 78121242457488680007199491378230248448 9351869 -1027715807717173806572186173603529280 9351870 84544467012888923288409665093014763520 9351871 385467078962677782751891597806387179072 9351872 -128196076264209693972303139183075000320 9351873 -4218188955391530961922424732408822060 9351874 -11034226575976656745378369997616296448 9351875 15400237169725244410995713901803040000 9351876 162993484216437899171088997174604728320 9351877 281232291986803708825326983309348093726 9351878 141681393561084606061765697332404774240 9351879 229979376069651287952515873521612156584 9351880 70227422394829148339319166129598976000 9351881 142662337898315296279931130362455527744 9351882 35315592547553405148346305619422781440 9351883 28130055182735999014510341335697615664 9351884 4162594306057579209739839164509334016 9351885 44132316507729802818673671149297216640 9351886 -159150578726842995209899908309937420608 9351887 361809041753670681036747292686140956992 9351888 -6748485069561926735078464452306665472 9351889 -122397975768533127997008172429107432476 9351890 -37188705918775783890113783363518120800 9351891 65621236856103730121666399150512227120 9351892 125996116770039331333354875467636772864 9351893 71678368095693632296378956871982833884 9351894 16897658477211379181890627602509758464 9351895 36894894457470829410076760728265821200 9351896 -20231918183735644669098348031011870720 9351897 126021377592482229026244248197313595600 9351898 -322755079114246573946537870245413120 9351899 -102189898076447891041725553422372612864 9351900 -68249955339289527009206936756279155200 9351901 3546044824039484456951519345858339212 9351902 -886125653321698665031548703951960320 9351903 -39359206746905043665983270856872344192 9351904 361966086995544896259270862592697434112 9351905 74459558577597546217397860088312919060 9351906 -398661847750729048588986372699079296 9351907 85579794844248328385694284721067098624 9351908 -7848598086668582824402990522420356864 9351909 -22043886219208448459594815480862463360 9351910 -57919473184831560842096012290449713280 9351911 -383584562371255807195169981802679660488 9351912 116631843813757849809741044238643691520 9351913 264540712700537195039689734456524692560 9351914 34154874407911166206581493702487554560 9351915 -30643237170431926237727956556933402880 9351916 41265678476857712165932776613828092928 9351917 177576218421515550919022002319920938966 9351918 6233772763292031229436321387744830464 9351919 -394915830745571474947142773514529998304 9351920 12200510636408996552353292462375731200 9351921 404292032056897067849390682529429952064 9351922 -46388374212132656915966619536220757488 9351923 40697685653907724229843322673437180240 9351924 -85658383684536836322625617631312134144 9351925 7869223265671533691297802292308409600 9351926 -40032185517032868211360530500081717088 9351927 -2926110708266770951919063389959448752 9351928 -45546392145501088794429018272292925440 9351929 -102977488281889058597562705950500677420 9351930 26128635764025578789991409104840606720 9351931 157755866191471916181904448476820669732 9351932 189375870173997581509960673206621802496 9351933 40391541893014843594942882658279116800 9351934 -32293865580842439967410323490722630400 9351935 96282284507374950027652571241230585760 9351936 -3741937995093262714694016857146392576 9351937 33261821071700657719550897000946108352 9351938 18382917932666842816474986236969272320 9351939 -19523207346570263321437524108103130112 9351940 -67747905259132002522843625373369894400 9351941 -2406286643057174827118438202172682880 9351942 30122338364729792413505483084071787520 9351943 355819838405633408045241176495742263192 9351944 215172682596349700488961856965004579840 9351945 -28811215079906026019923995589462545180 9351946 16378558896928300461624021315376377600 9351947 163402576896509712507398649741702687912 9351948 -29643062772039674219375761834153873920 9351949 -347284723593403630056131414885039229000 9351950 89453972367256859475698819447268048000 9351951 -29613781884515470129016535773958137856 9351952 38221249827633366067831642682845757440 9351953 48734941953879246963228257561847878502 9351954 -43341437423775219019144495368405655536 9351955 170688267220556517670098223726736288160 9351956 33754842937315413816292082202270695424 9351957 5572996587785051701777175114065385088 9351958 -14451804202078355009429594667315529728 9351959 71032958234387894250073091791155199080 9351960 127844157610902056324990758626157977600 9351961 126293603027169067320438890208431616384 9351962 -17974512601951358199389166369408634368 9351963 101113366050848369301853171386723908400 9351964 -51480511446973427012097835006461338624 9351965 -105489598599487156764466791010913664000 9351966 -4117705471356842608640483473401864192 9351967 211074230134449354807503708388767506016 9351968 -230967773981703665944841185096458240000 9351969 -261001550936796700150739271350578608 9351970 -100713640563917002208897084149899844320 9351971 354759752623606468841210522153530498800 9351972 18289968944246325000758305662901493760 9351973 -415447356973719196141367376185512105860 9351974 23342676142670193498343591382641422720 9351975 69698591514694128106613851691717172600 9351976 130533474101540979954549093800977198080 9351977 107595675726789119663558871844976857332 9351978 5072306948754300433451727019318072320 9351979 -57519389027394625832701010921346177760 9351980 156836793399938697272409054099748684800 9351981 233500850213417499454770853876510607670 9351982 -62933764775954902965444849785889336000 9351983 107723876801606694728703955136489704224 9351984 228428822603419933606328573270949888 9351985 -311317424459482108985845538633374311000 9351986 -43791571516156921155925467090560256000 9351987 -5320682268307353418271356820986767360 9351988 326922647908143871364774664542933555200 9351989 -58362898146430282463417014595517139044 9351990 -123095923715151848489613818434983936000 9351991 111546179769850940900946711123346848984 9351992 -57516799930087256216320468486504673280 9351993 8919845069790665028529370957867681184 9351994 -83443404468954887824688759427349453056 9351995 -178241529962657292333363555036922608000 9351996 31233887720352282185170492043402772480 9351997 -325447176768164209072316651250476546208 9351998 -3645114491249453498894139911605280064 9351999 -227640105728535326961340131514781511816 9352000 44699333476797650591938281562177536000 9352001 196057847523710428215456698311304152002 9352002 -45261964403684403533803559551456624896 9352003 -163225837758986354089642202765441127748 9352004 -37351949665852991872918602030946649088 9352005 118476447042003489462786610101408000 9352006 91028789127765921567445991937250868160 9352007 -56234716332521717949058804793569159680 9352008 -247727500690685125460799272143451535360 9352009 40255020354235263781619733410767308480 9352010 15317684459045053647292047381776984160 9352011 -3853501513625186335082809155540892176 9352012 -84726632161119406160204638128931826944 9352013 576318522073484955522832701710944049280 9352014 -30002242442476260265343320336279197696 9352015 146201061716373553767550786216199249160 9352016 -6998574205627567531413136691697696768 9352017 1173451532835691065715276824866911680 9352018 -3773206107522682550724332344110280704 9352019 401575342079218598720965640641432992096 9352020 -81342168219492893952832389824236339200 9352021 -11999529791412267931554404931839163488 9352022 103240662957712805249029141619419329312 9352023 81453680335992907931889419547724849104 9352024 -6686307897579047469754989037592801280 9352025 -118743992262600343606876511823522481200 9352026 -61394918456899199255929726783058989056 9352027 6106146335874835721672409462469328680 9352028 -68406454451368013602756118850965299200 9352029 -13592513504779688484825267770792451072 9352030 -593110408383266323589588705406727680 9352031 22268736574529094656843445413322184800 9352032 254034977528212974691382102628050141184 9352033 227927416645270825994644117968285630720 9352034 -31618539221858382940858223810126599680 9352035 24195429543041673140121290418209184000 9352036 -127332182942930528330212265445853873920 9352037 -168919997548718925708021333427251373314 9352038 2827097385557040691793466659154903744 9352039 132344464486927498523517176430873779680 9352040 30690799487175041289933272328114432000 9352041 -275763101107521404347078490081083190016 9352042 108855894758738578633441987794991013040 9352043 166882382513216165096987279181352754292 9352044 56819805781812661689084271191883069440 9352045 -80872721048295955635425857311010797600 9352046 -94667913234584404296137919630990702720 9352047 15170394569336907056614126370471172480 9352048 -24803353076444989700062141149788241920 9352049 -21624886151226278335162726438562758656 9352050 4013026715139377389445979357298588800 9352051 -96733033718134386301469870186888908496 9352052 392646188536102135058491152221403144192 9352053 -35960827931575501966508912228406614880 9352054 -77772533940498399135692530369843186560 9352055 139196352001063506815388716595155247960 9352056 8850851178714946948421065370791772160 9352057 -38310354077301498811622791104591071616 9352058 797156000190337927158385778614976880 9352059 34853518189046424968532408255179564160 9352060 -136793242313568451989964801450593792000 9352061 27051903111370863127614119168264720640 9352062 21865438863439626929363245898436904128 9352063 -1470454170518919286026703538371268240 9352064 -149647925773238248310783496524220334080 9352065 -164591683726277820519910204718301000000 9352066 4078943237075973120176912897623282512 9352067 -222195525446275831309043614984886580288 9352068 150485208937986065966623839927480883200 9352069 -171225780666166001142185269620118010530 9352070 -137110137471398975818903241243443200 9352071 161132024183307406091366313189902412240 9352072 6877269589620376630522356569965900800 9352073 -420074183357206217959203180373962936678 9352074 43604077767030090404256541448456077824 9352075 -188246641220791594086383101889633892700 9352076 -142919256362553483747096959409580090368 9352077 -172270296731418189729495431633266176 9352078 60395795347836548431737918937723006656 9352079 -49125676545405607375784451530315970120 9352080 2101708668525687885869820451513958400 9352081 -46147719681786514392983961833514111936 9352082 127976626325277614900592376475401621392 9352083 20457660668574296862547805009097034848 9352084 -81142010643580404668927001836424253440 9352085 165627278262469872393269006368237351200 9352086 -41309035918455309613617421124144387136 9352087 -528485389585343948411688806071262336528 9352088 -136247132627828328510145320459250698240 9352089 -87209154431075965575848112179737482492 9352090 189304303741722648685208761451884800 9352091 -194409709876071561365428856847593401440 9352092 -166688637357096383317133608650870056448 9352093 289352871688332642760052485222549940044 9352094 -122049320859085039627160990189360148480 9352095 -132096743395377150012423969644692644960 9352096 116746030995268086911924639165066379264 9352097 -5604314139133804418193211018332263454 9352098 75257119558366631473585755748850496000 9352099 128526261577580272063565734696442396160 9352100 -29802409569799062648371407209567955200 9352101 -115086118502729824222899808372126022496 9352102 121878156138326079340423122923411254752 9352103 10514421319818175602048187302992319264 9352104 -76285692869869349503368534299363328000 9352105 -90760031185621149790974474538427231040 9352106 54174050677786946474368753808920658784 9352107 169540018253209821180748100455145956320 9352108 -126867800139552156084379243062892176384 9352109 -58986655834826541082689342226825427796 9352110 -8937757500296843382006725633163450240 9352111 -48134328123517171220193676492375942976 9352112 -1017025792224171009865261543389659136 9352113 -4547039870476559335082316961891621536 9352114 -154608325307779034315040286006047535344 9352115 -121075763934980183713193872072067687280 9352116 4971916642647672829901208341000460672 9352117 42919958829856684199064218008231453166 9352118 -157430891176154905922646486913638726240 9352119 -33912948478605757590672621080274856320 9352120 18194774049239246559146240236449792000 9352121 -47759533633350886456361253833603499888 9352122 -21937445242688045472413120879376950784 9352123 -148497361401472780013707996716632121600 9352124 182134349296347169845551107950680481792 9352125 65009722066067382308136978282787680000 9352126 -26393239663100455428362114099923098240 9352127 -123248744879263253650406073736227792240 9352128 -25955842896328476419158847717715738624 9352129 -409923171859897493105580079019807278124 9352130 -110849978970723122075605991739073475040 9352131 -314126749705877585790414215866628320080 9352132 -13429235509175565540995836746638797568 9352133 84772180522166010492390473394489407520 9352134 -135594555282191501196008551488449942400 9352135 61496159255765880994584643058768440800 9352136 -14584409940358673830174004417097784320 9352137 18636456126722663587778228745554986368 9352138 14052202247889270755157252405195522144 9352139 -314970310842868922274285963661129470060 9352140 4557176089240721985585120954057108480 9352141 6429557254747708931716208269955409984 9352142 57648843739129835418895422970915184640 9352143 -141487421675785296335772608137893740568 9352144 80624516117251858942378356011741634560 9352145 17355368746850762890143056229042119040 9352146 -3287481438773035343656141149436972416 9352147 -46002062084062248239547617792226293168 9352148 15877377473785372099252524927316473600 9352149 76691751908432879484278834459461074720 9352150 89370390477966784403663411972069968800 9352151 161459042087689552242708876605286349632 9352152 -265609856787347511834455783002097664000 9352153 -45764645224687141876402746791958860800 9352154 -131944516224214177060829136517471727616 9352155 85309376161203153306277412451702914160 9352156 -2918605959687521979381271724699959296 9352157 69523385348334106205434000160892436332 9352158 -80550118574171486605132414935547109760 9352159 -502411444461074837190733578899472511584 9352160 192136204452381376788981158481773199360 9352161 -27416892013205734414265769298132352640 9352162 -41627575674848208509858291226988341168 9352163 -147611724540538226640366993469376170056 9352164 4717021520343605041097497380072600576 9352165 138509211943247344375968259177072584060 9352166 -52701523743128513148004371750098323776 9352167 -217089166203530165367701084580118407936 9352168 -12509221202692841614497106610948014080 9352169 -353203458547782367634922256183250159430 9352170 -63867314919242115938124972106218917280 9352171 -247242225086902028484598517424213039628 9352172 -181780881983051676108585951621394861824 9352173 5946211233361558114384873470158297088 9352174 -32999307309478662153964335164081912832 9352175 5958359372858636181869460920447902800 9352176 -3307070350100620407082633816029659136 9352177 -133382574897322346355904056474073580974 9352178 -294568741438002756374021454617441786880 9352179 12280787864010360669663158225509495260 9352180 -86148422437990353025021439100002150400 9352181 -159771611368827479590019532598712607720 9352182 -2332052658423854663814925514817564672 9352183 300381116261968306460034496842182099432 9352184 5768305885412284228614568286737858560 9352185 132892628906378729860253576578318953600 9352186 -163714483932683650446751539721972568208 9352187 -72589419055417491912961315069894365600 9352188 15306915183709031218008658565893135872 9352189 -93790114277374596428338944748266420768 9352190 37804481358408618998717901620700777600 9352191 43808964825401301994800828732002422656 9352192 -333296955292644658761414695023745695744 9352193 29080906061963846376291759509719122180 9352194 51292030192747321152932997005183523840 9352195 180771994459995032544854075362349250480 9352196 -9430810725907152109741903552441872384 9352197 334946973455413038686920307686221502620 9352198 98575983640450974113907429088698396480 9352199 -599906820768517944014850412535122560 9352200 12320718323854934574386852090204160000 9352201 -495171881424998555634270313118083742976 9352202 197746890008602694312188692128806005552 9352203 8725002516500078622620185872066782208 9352204 8298311579306053203402213509144576000 9352205 -88832159746251547427112825997557193140 9352206 -147228579700086755641819579513181539200 9352207 20168089943470038489551795311694265720 9352208 17665317432661991665270145738960732160 9352209 94258433262389534749286725774428053280 9352210 6485307269178050817606387023503564800 9352211 430799018342561957556680677062969636 9352212 21950931879953523639511126654902515712 9352213 86347244308714201621537271711847151200 9352214 38951389989850716493343490983478606720 9352215 -115910073914439383497547621926958767680 9352216 -36066894538201138653305906592709355520 9352217 95820442480675797295259230236534580992 9352218 -60331114897855172157342293481627797760 9352219 182455225357342580512655950279297546344 9352220 67327719259857357017625857419831610880 9352221 155544373805968232289717334446015921600 9352222 190269183833495009954570110573597189824 9352223 17366654951826522240763973487552169584 9352224 13180344035842934672234012971452334080 9352225 166790191017653709124887163445969789750 9352226 -50532062225494918970807187225721534176 9352227 -224411960187621352937393706368857809168 9352228 -158668039581994477586686544410869771264 9352229 83326858695728695400004226438770820284 9352230 -82862221356777790161812026839632820480 9352231 -29617824510645204133011027390336939040 9352232 35723575556792217699690155399715302400 9352233 386053305727427247458503669157652081600 9352234 -36104344788455204770926502650381723984 9352235 -24954016847777982925344679021907859840 9352236 16579347257510950258894299212614067712 9352237 90243895750117452523619625581358828480 9352238 -139527170642487337674766934932759814400 9352239 117102742401904929833434234499977610400 9352240 15897881220098965315695009637386485760 9352241 217702078522731298253741983787977530642 9352242 -53300010825054177947247934905496430832 9352243 19950776678900600315605697626757499480 9352244 -93300689959854968044045298865199362048 9352245 40366036579302712712078835801651331200 9352246 -1037278578883132087701242171822318016 9352247 138607071430591499601117415697688342696 9352248 -225408249417359640829219778205334241280 9352249 13687501391352197266243507145839588564 9352250 -56009134158827688100970701903120680000 9352251 20751444917740016959253601565602653580 9352252 36832853740245445508528162352523139072 9352253 -34926404866869107866927882712739357498 9352254 69740276981148145543882569445168384320 9352255 -15515262035042737270414561672539451680 9352256 19743864978573081063140598706360811520 9352257 -337378841477302709354425443970790935680 9352258 4711526743537188298852682191832880000 9352259 45580572527416805842297134809626961616 9352260 -2865611368975302705461945742293667840 9352261 -261829041492386092219295633139905136000 9352262 43266571959351020070718605133894846464 9352263 -31509199427421388557054957577482983256 9352264 67842561409761931093043720070196561920 9352265 -25606412681122698697572681902647196280 9352266 3391241859127742364893348692451721216 9352267 -210486566373931482572307913436500029360 9352268 -11341553603971203727468620977678668800 9352269 37048614346898378182837816873736205888 9352270 37627212331034309007286160526126696960 9352271 -248209187898167438160710354248939248528 9352272 -41552277897721017967678116360484945920 9352273 -140777450655541412228721613472050400960 9352274 63109313771953174423302434018794311168 9352275 30881464788775147865470308937184712000 9352276 67551664673145676739053730096176756480 9352277 -401853188308656063824236439671507148928 9352278 -45296249501346875637288546382313421312 9352279 181259606320254019096784078851331519184 9352280 -43569768181851724476197629214274355200 9352281 54060571425770979059873204580915115200 9352282 -62242347241876743869669986220404885008 9352283 13381045421114825871128378525723004000 9352284 34219134352140640534845423340059879936 9352285 4581073508507256021135690477424140000 9352286 -237936599160193546656143559961056576 9352287 -4782098606761072433711872516891906800 9352288 213479670124828281001732209447224868864 9352289 -239649513993636599769167366953178450910 9352290 -43378852147351326310711786203300065280 9352291 215121983314527014479073821862092339980 9352292 -77822126932550734967709384392813000448 9352293 -118189159901962019170292491730288005536 9352294 24082369188862228109597804642477107200 9352295 -42615824341764402354962489894132999040 9352296 -224598635840428656992671799157445370880 9352297 125217282601503205957780864131462128640 9352298 23917370876423452237046807551132982880 9352299 -172430868980276900923231480540861541952 9352300 101105829904099565792802286825012102400 9352301 -70229770069664275061987260572193862976 9352302 7923055510287828717388337825376455232 9352303 -242074639366821109201489446563269976960 9352304 -285584331886787251256326612385366016 9352305 -9158775478616539811394842644157356080 9352306 22239726650708494741695084334521406464 9352307 428122561589337299761533450132154684032 9352308 54477760834488912197065655491867447296 9352309 -82674201907797059077928944418300256000 9352310 16027330377251661285569985295227285120 9352311 193154426615359127303414152174065693672 9352312 309885892921966859614856251178714234880 9352313 395018750947589998584591490589794147920 9352314 -47429558596990590747102815376161871360 9352315 -47676170047525540314378518818999296000 9352316 48068227765491865435652410670357207040 9352317 -30049691872652884843038709887264070752 9352318 21586008735662936727091553163322191360 9352319 270954173282191980565577288849353477944 9352320 78357596586410076884306376002843443200 9352321 -21193123127938408791103326101031535056 9352322 -4893813718634450711661378968582823936 9352323 163790913895531430968656689490064151280 9352324 57578895456515268860065990806320237696 9352325 -74468120179764146121043280174536834950 9352326 -44365984599446815209926768233475788800 9352327 -18893063178910990120769378074530040680 9352328 -2148499617867611439484943363921018880 9352329 16343968787116225832008711136436913152 9352330 -59532681957421418731644915998865775680 9352331 7570551226323151153010633055263082432 9352332 -75673263214543089747220308948257280 9352333 -102524118228862044677773071353766011520 9352334 54956142677603746253734557624654901632 9352335 -65074886072920490317221443246105063040 9352336 52641684912578445690895720393439969280 9352337 -382761870727353238940794490869927789440 9352338 57188526503220310286826561166318241280 9352339 -547202708608127248975974680561910665760 9352340 113036084794268743954378733651072259840 9352341 -147405325149295391990893349700618658290 9352342 106795798349546501951304404886988285440 9352343 43815423882208251888993031842875301888 9352344 -121760210250926466756258768301497876480 9352345 -171678638250352424488425122106923787900 9352346 98314185259398790686392830803703043520 9352347 -319518725618796081318595582676946045072 9352348 79808121168027572833715236702933974016 9352349 -373732351513286071248023474240133082650 9352350 -3174241139664994101609844491952944000 9352351 183101472819130973079787900639619523920 9352352 -173729421527909338450163372886312615936 9352353 23584837224847422360861989050031177904 9352354 -166975368376076370031013937140695820928 9352355 201749013539703074416450726127830950000 9352356 -15969020091606963035786768600916320256 9352357 80924640123584276885125279950180973632 9352358 -44633083396030256656129743225765426720 9352359 35857695062369616689246371938805307328 9352360 -165042785283569626492412966972975616000 9352361 151667104809204445931372728537407859962 9352362 -116962866332029385662229528282064891648 9352363 26608534147512223786692060760459148040 9352364 -27445530912704101096750448491482021888 9352365 133391319373669257097078996449511525440 9352366 -14986478995355772919180834002641557440 9352367 -1640017388722542345130532731019236800 9352368 37578970792984575354554636281110528000 9352369 -42793227914014545442660235240415844556 9352370 -73352036889524493740110247064971020800 9352371 -893660471749761319968545410912440576 9352372 -220974551743197841191381499628765175424 9352373 132670886357807720258844766568024357280 9352374 -79078980573870586239467566860362763840 9352375 44367982648549795933015123145696328000 9352376 195256895133365942200670712596492021760 9352377 -212326737076086814010183700264928740486 9352378 19479273648957005423017681009943764992 9352379 -154322122757741515066322391124356508224 9352380 18768373630457549830006996999412305920 9352381 -22047152672797530875484508507153637818 9352382 14688944376803753136002335008387550080 9352383 -100172801387422019470797363440543672376 9352384 -22859336480572891722863212158674534400 9352385 146134332251101068033901583810163182400 9352386 36347827107251177842845649015031998032 9352387 72307543089240232580986175783696101920 9352388 -121995366085687989318837606723600803712 9352389 -3738178913466328926581237254755333120 9352390 -2646743517386973216278289138683980800 9352391 -20574359476617279629657500444199207208 9352392 -29892685755287581084573356493858406400 9352393 -204799213705008046582652241951133800358 9352394 294990687316099048464078943559019915360 9352395 -63713758012901282104136036943893877600 9352396 -163406722221115835884005927057059144192 9352397 -162409684528560677803393801106050829568 9352398 -34277759994563733304969198678797078528 9352399 -35750762004269414817529670561978299664 9352400 -7727326632737240077580189566137139200 9352401 34642159322747709475591393859604994032 9352402 -94147887089911591877027760875919508848 9352403 17253152801836975058408113416518581200 9352404 -74526910692128197547942013089704519680 9352405 215332330768584442838947438058739129120 9352406 -59730019142901891178232973889030542720 9352407 162817597869007909196961902337932040192 9352408 -121954604828344672553105920025578905600 9352409 -126628199531307885947406430797583513440 9352410 81649233637805818940169776164182639360 9352411 -182856893370265418033327653507607772988 9352412 -17656762326056492473040793589432518144 9352413 74550098018630386693303981476997939200 9352414 185689321887066566285131343763069312 9352415 -311615491679746076337806232087233505600 9352416 23662459524229131061339680872486928384 9352417 -13298597918312890697746194033001609040 9352418 71971130053407062853355905548784441120 9352419 17972492312399165932340240476695180720 9352420 -30458855152066918523579738752216227840 9352421 -8048332235479725804296207691870673920 9352422 -1735951864649095629942561474083545248 9352423 -136022734966187765594501381048092752328 9352424 -55257637135570263846965675716070246400 9352425 43564089159392338337237363361208410000 9352426 -45890736449284779753876481177423787088 9352427 -3109822826804101348278158363350390128 9352428 -25537973812049642931788874909871150080 9352429 137564229655181217086963230213519427030 9352430 81850615653040413988107677611190247360 9352431 -179554470825349319681057697599942645136 9352432 -9827436363537169313465003228668723200 9352433 -6987395829007260186828197491781427276 9352434 30964305636038471234721676558557391872 9352435 23922961454348203440871246719547479600 9352436 18041952261743646773045480908597506048 9352437 -74289768608141493919091989785885327840 9352438 -847119997455221165271692273273558880 9352439 -148551748283271484702878132992870139120 9352440 -135322716100524778147022901814982860800 9352441 29501987961543528398531026048668351360 9352442 44186490402181787711280055374309864960 9352443 -93856749806493444112970832135651816936 9352444 171947861500599044612443195043030507520 9352445 -45656035243510133210749266478028455080 9352446 39607626020242089613469775337955865600 9352447 -89713902627874451112488408182226653160 9352448 -24152485695232310851474679114344955904 9352449 175705334686575127654171219663916351040 9352450 95931591994720905298714094784309270000 9352451 29736024169831362429007036320700989744 9352452 -42660957108214367174890896222909256704 9352453 298701250962362462349476646786825820 9352454 -121528703010100279448736627791505361824 9352455 -24217444751888994720903458261907194880 9352456 -7395573338494989824484073756879257600 9352457 -1693678224505944770151342711915678000 9352458 16520124417629655317934545683083615024 9352459 85519261114067685469555590611052450640 9352460 -167698160457671020722230974163904645120 9352461 -102395041293644904110377995990471601728 9352462 -58680821565293574859715897693409172608 9352463 433375246138630404813440285544754719240 9352464 -18253905593097545686452477665211973632 9352465 215085920232842706322929327998811379200 9352466 3663822507930721871279525492522412432 9352467 47890907537412910434076145306222710128 9352468 12588600390552588827138158248982286080 9352469 -47922054411136629809457226839715768128 9352470 -13139486564340459187402622602333200000 9352471 503279650158664531196305535411200417200 9352472 254967179071287644469357789175970764800 9352473 66099877686642109880827024682313337344 9352474 -14558764712916708375472421750486229264 9352475 -140265227936946965836266884104463232000 9352476 26939412696616413012896794877546496000 9352477 -181728757294247620120598867730545717760 9352478 35626200000235684493175798047751431040 9352479 -135983323231611059495586583568063513016 9352480 -23977681854321620211186101056699760640 9352481 65703039340096776665253395419042116864 9352482 -114969369076896061896720453422253363456 9352483 152187473345359022736408621027127683072 9352484 33111495792711630543285020638779417600 9352485 -45512656724024627448090325032295556580 9352486 -287933360901256207473610143113217792 9352487 4569407961861874855552322103340521504 9352488 167298109629692302608553734750408130560 9352489 -218809842369677589497344770753369796700 9352490 -8671298592247459872983735079821783040 9352491 -94415294561295276272727872847352381608 9352492 19664194940581540087383602045230812416 9352493 -275397984121025233890794579072868561258 9352494 76895336578222087033593508401788501760 9352495 -163308258571662109488631877813066355000 9352496 -27630338179920939242228324482203598848 9352497 11679372040739678148236650180918262784 9352498 -114143437703123266500291199704013494000 9352499 23939802900485936142715224098210774880 9352500 -398805180257871433740083885510400000 9352501 666693413792091931275657700627612518432 9352502 25035251251231168292617479275381040000 9352503 20797769796727345533874164367957622400 9352504 36350770588250196660796819312752844800 9352505 -57825417502963407767898510797337126840 9352506 -48730347149681190763908183886584532992 9352507 159920614993728551523964011173471606756 9352508 20633137870912194129251881733504687616 9352509 -196288397022316956150093452037861002496 9352510 33818249402226644306638224283752424320 9352511 -69708898130498031172057447532883371136 9352512 4919345325995376372723388347973632000 9352513 -113039019936563899146750554656872338496 9352514 9731379217310684919046023259000553472 9352515 37667233742044797341901746645358572640 9352516 250638082275759093383933945060549353728 9352517 234100955956481937956319092312353873566 9352518 -3394568375535659770496875212931184640 9352519 151893250602911125459195505743005735960 9352520 85504909600176114754611299906833305600 9352521 38799501626197023082405790574380576490 9352522 -194876661815811181756654390438594041600 9352523 82324040974871212911729370453299384048 9352524 -65268620610359213579006505001905529344 9352525 -22309579891845944282599330695795270400 9352526 -181433933837325057136457237228729027520 9352527 37605912693574899179642881771950971040 9352528 -12787613875064104842348874204727869440 9352529 29940576379405843271557034669709238260 9352530 -188939725431640079291049187200916684800 9352531 309255113517585114730238787288647460332 9352532 174964749211466247823945279720685115264 9352533 -108171145417216635156109491202421376576 9352534 43679647740436401385977893702485788672 9352535 75674866272404552287301778333127731480 9352536 -33837964064471117949667716705016872960 9352537 -162722033811126536948243243839089405814 9352538 35040929460031658247127896067525246944 9352539 -16962360514787832783937354109735896032 9352540 -167786327752828531083496761399958325760 9352541 20632821569448014367129106680480778560 9352542 -44831420029299382195385325461480964288 9352543 113297815760137429482386741321080704 9352544 -102168073455758515013414601900226904064 9352545 44568426902745558250650132359610877440 9352546 -6004370260716012678795490706081001984 9352547 -7459966915392942099863882551109516004 9352548 6426066577174955650886209522022154240 9352549 65736082599482879323515002413075369536 9352550 -47975295822554205181059793911240955200 9352551 7777647603342624814799729701623472800 9352552 -252408826344377697642324897632623411200 9352553 21812959313316386906703100239088951104 9352554 117658443347970297965549057362532209920 9352555 22990258329194873007612739297652340960 9352556 -20206168964388318420667771731333616128 9352557 -292054356048596036068995553509222231360 9352558 27318195992961947591272783603426642560 9352559 114362793958270724801163197691484301904 9352560 5131976038310561855594801573029478400 9352561 -154401054418435335434358731826340545838 9352562 35412520234863078806474480651784489600 9352563 -44357685454093707524400219479228709312 9352564 -8317432491302570678388182049811214848 9352565 43214841491243123311317971848035574200 9352566 -42267211699804309621751523932607990048 9352567 148410888989001119933197742024237550432 9352568 -50003470115984227158563080599799418880 9352569 52597272840067743723910955214828158544 9352570 57912595211260158216641242070944704480 9352571 -35879418103451531860488688185307365000 9352572 -143062719964988434377763167142719971328 9352573 144045097917107337881689815984711004480 9352574 -54823684434391348498388834458134144 9352575 56616726238817268217904559446876724600 9352576 -87538488393852665141086479426288353280 9352577 221037830757952037134237772088435645312 9352578 -1939687961219381457204565187491580160 9352579 -188641002770456770413746407362879786960 9352580 38099270960327309286343773802833235200 9352581 -120300270917132468622991966230388320000 9352582 47874886061830534899396120592158394752 9352583 282280136841432793607489996908828407480 9352584 -130667006216640459341286731220465991680 9352585 -172128033439993434622406115214512483840 9352586 -522536443209132064099684734755222016 9352587 33018195391282865217544283878698071520 9352588 11974012566392767665691395341544887296 9352589 20974044513490214195688433484383462860 9352590 -14889047135665762446379421300422306560 9352591 -372966975269834124626684068894490093008 9352592 -12542944686133780440987543446677585920 9352593 88362136745372168064323914480531021764 9352594 -88676154798138272681634145035153569904 9352595 -18916193440683847056244322920853716320 9352596 -112181435063837050945870882983744608256 9352597 225115431675234826855668372579481639072 9352598 56739344656710395757425221211102466240 9352599 -135263396622619242821623065985349228592 9352600 -21515942789961029923044676013033472000 9352601 211045537802674265806297857514324592520 9352602 1834914648086436374615746577481292800 9352603 108028014640001480345997842425935267200 9352604 100026295528946217835953089580979232256 9352605 -84125492071375189302596563180202908800 9352606 -119546774898052398431873706832501933056 9352607 -63825431222607835777655656169329737216 9352608 -6746352863120781075099494740263960576 9352609 -187821475650550321998474627302706531648 9352610 -318917399538707584992346481320163040 9352611 -288668112012172910928290645226466809360 9352612 11324238525231004217112346026876400256 9352613 -418728942766077760446469813115923395138 9352614 2000618044240218999398271189970615296 9352615 78295658970327332248810639934827441200 9352616 34458373591631514173750303821396377600 9352617 50923174818419736423475419912568181760 9352618 -27325997285747358672417790306708604928 9352619 -125207738408381790625174735613665867980 9352620 -104087140986298340135765535021113057280 9352621 199430091376203015854254490409916279200 9352622 210744686505068378014958924161049570112 9352623 -92136543774412540309394267895361174656 9352624 -65629160955758383120155495198031478784 9352625 136508703936678021139638079530137289000 9352626 76449359403025943573661514652587273344 9352627 31671562529394047983330809430893071352 9352628 -80159274324350943130261308260344479744 9352629 1953962935178402302266210703551011520 9352630 -43550073190007778455644123219220156160 9352631 34865411254786547819119881138444950664 9352632 -50392656248197811176964527873737154560 9352633 -83862252871140686409040308298296861996 9352634 63209502736545023412776894370977583216 9352635 91366568347635301511456089219333006560 9352636 61859311803654726505174546550722688000 9352637 84828109646024412988409558984077241952 9352638 -13961211357963846713190253678407352320 9352639 265012263120660622060389709516320837440 9352640 -87207930230191185482508826850434744320 9352641 36621430960115675663961908024673111744 9352642 -89957120320264628726694813476206742976 9352643 293801545112763047363644272209927313720 9352644 -58741160148435696156639373496058482688 9352645 -25710891256548493122879802128521797200 9352646 143947498323774459379311227065099090272 9352647 -41653049956142800225478743029909809160 9352648 -289039496251590255364822965801410288640 9352649 323865300526888380616317754687940002650 9352650 57581327303828336506443900705135705600 9352651 -17467063729721456213327663896898867712 9352652 23549805780425386494514297091151482880 9352653 113111193084812664167692941319513915200 9352654 6675004328702794557379263748040186880 9352655 -49955506181794515542086492926657669600 9352656 25268648626034336914957487249224630272 9352657 -154209239291087693672428645568532752220 9352658 -46481013311920377834263213349810023424 9352659 142079752106456969456326021474173010104 9352660 -63080255617940052053869866439891288320 9352661 -241366152095775628629041745387269841408 9352662 22616901200852830118540269360824620544 9352663 -21955616893696496023295073219851949680 9352664 -299499536577016322341882241606183424000 9352665 -2154528819167080459915801050404616000 9352666 -228065539727087879573026998457737853968 9352667 -15464342574997625882463984045113452248 9352668 93035187597919428880113958141983621120 9352669 6539541222186359081638263448820842752 9352670 160854149433671746581527510963551632000 9352671 140364876811270237654719408873305900544 9352672 1212035295812047549543316285684711424 9352673 45876986489913301221858036551696797104 9352674 21448606432371966721762342912686412800 9352675 -15823177161895024250566989403364115200 9352676 -192699658182173639604343570801998791040 9352677 89668024585011459222048466418790119520 9352678 -59172167180351761401998137473069507360 9352679 -195296847933489674020055119012836614904 9352680 77217285937713596458341677515984896000 9352681 222364504136397028843473513887463483080 9352682 129937370995366485351596085660039715584 9352683 -195245525092599013848072791997961648548 9352684 -51391623644009692404010351680785683968 9352685 -31258744723016826073094036579088951840 9352686 -10285126876772856155377881654447052800 9352687 -5941448136085587488748647688867336560 9352688 43236699614313651442734407722262790144 9352689 105909752953427289952268848897425761568 9352690 -31020804178865514750667027620340843200 9352691 68409909675150142395114674068092258792 9352692 -32799722983981767987701621944886784000 9352693 114813912060231744638206167160238757440 9352694 -12307809836735251004745048430848370560 9352695 91313482111747539086257923056452560 9352696 36670471315918655451984033848773263360 9352697 -75474537114967151830939019101479828480 9352698 33363053874849920863564522915630818048 9352699 98735849253831752498507773075317169700 9352700 -2383752011131560387702965942727475200 9352701 -80920956439066236298426137788322154740 9352702 -90400113222375458930383566585047144448 9352703 -307668926288197029777939909405582540480 9352704 47314180043896021027623326492110356480 9352705 2444990101064808095818895860434379860 9352706 67972270976706459659701359244800392064 9352707 29104068895656108644279598614126634240 9352708 -178457065685758299283205470248749364224 9352709 -498338242736307426830804454493421049696 9352710 84108354831453058811722756488468499200 9352711 206135499901727910966327559787937116312 9352712 72813429852329322659214652560782131200 9352713 137335183732163494757339883438480662544 9352714 -62374139695837447000768797436856095488 9352715 -1860849872767635687360416013462862560 9352716 -13520164352438179093471790538630620160 9352717 -63393223039307538015266264238945846048 9352718 178354189453726728449153537746370754816 9352719 -132785499188567824295432835427941901680 9352720 -11513405104538412395851269179370209280 9352721 83622847312505080413109072539351266112 9352722 -136489107528306586570309665843108716928 9352723 176507540630070758855937731214966140972 9352724 39347135932387598952804700991339930496 9352725 120121264909115662970330792318044425600 9352726 -84871085904206038121139837783217466496 9352727 -10620335286558679649302700189445308520 9352728 -2014637166584888844606821489354158080 9352729 -105719357659767623275412895876703695670 9352730 -183713023786323531066272261584442568000 9352731 83780625821754766817628555654927974400 9352732 57953189452629259756285446377584304640 9352733 -166603795922572447459024178775474129396 9352734 27660964303635853617953513702798287680 9352735 1343799804799045995012190188896045760 9352736 6454957642091670146306823259675951104 9352737 272446941300995687303378175495232564260 9352738 -131832581626049985266626208433361506480 9352739 -199165152313780224812247962100354586560 9352740 -93630939934979612163858965868991979520 9352741 303677076729331811731449367526259214142 9352742 92141606900447001013672412391496276224 9352743 4257470316969718219731374911737227520 9352744 52242856259632237217162004708443904000 9352745 72351132924487179851487609341826468900 9352746 220966816867273946337865944622030944 9352747 193593212677107931314567517348401238196 9352748 -143905766745387618491212384650447842304 9352749 -6906400047773378734110991575735742848 9352750 82571038212196176654133749641414400000 9352751 15167942858770344510887466776421545832 9352752 -9101025612605142917026711320574033920 9352753 -558466707682055977335831133784953074716 9352754 234197330326469479813325478856050643200 9352755 11875726580073587472256685263704645360 9352756 7726277356895749974804517453321752576 9352757 -16561637231845416949581826933580820000 9352758 -1317728675003168799412637627664364032 9352759 86962019463866551710012052324915834848 9352760 -5556630615589265635725142978155110400 9352761 69897152875627651236233518084510717344 9352762 38516539941106743431056803118622742528 9352763 -51306464886809296531900521554839413504 9352764 115822366603631050462294032739389841920 9352765 320168379785469046801735763343566304000 9352766 -48683480353338324415242168044816927616 9352767 96409907729082555212224465946071118280 9352768 -164122251597683394779589651818735468544 9352769 -310613860897446606783394899017951342160 9352770 26575869757639427006431649725523266560 9352771 303368152464792035050484451802035543192 9352772 38359038596050671445195024521985634304 9352773 -63860345769247111428236481359709792000 9352774 -224536988331330088624403882307622344864 9352775 70711227217481384817255870776280376800 9352776 -118862308646064031687656921228745728000 9352777 -70861932991395287837277952208829513648 9352778 -325360936553182910920927295113770529440 9352779 -7611714205153608160286770938153195816 9352780 220962780358029198578781232770973685760 9352781 257973785263947854454719225115064494582 9352782 -701687454754947535102812352241300352 9352783 115473674773576138699837831246054615224 9352784 -11831576244966957738205624057241272320 9352785 1952866694531744516279555826358415040 9352786 50561421062902253573153180802315379200 9352787 213620577375505411603481055297165389280 9352788 1900827874012173919702879811773464576 9352789 -104384276457105931465669570355396429952 9352790 99946533876436556603159440958422300800 9352791 -7381336203307104177735713608465495248 9352792 131331079100833704416264858180205465600 9352793 100482713744027525950286753099748344064 9352794 70427710116605926613483412089944515840 9352795 22104972977726798013410570136119291280 9352796 -18802454462554534406205020212083729408 9352797 6899336850663562374558007736734762560 9352798 -47082969655612644457619421802736993280 9352799 163380277054021545928180535128257376800 9352800 -36712100094102207647035645552164864000 9352801 -31770344724530492324055208927499200 9352802 84900622180309057215513856042433404704 9352803 -125298177622175365166148261743515708296 9352804 64994649352348088643699017117864305152 9352805 -48391810473176719571144491517962195200 9352806 -115877263130915406786354990088230782976 9352807 257800423835922757589732423527265992840 9352808 107207933216894809458285177150258001920 9352809 -2620980887992871417403856980824627856 9352810 -141888112078907220338459733432182784000 9352811 -25588922087189720653331611014141895248 9352812 -70250806875271211935546637296846503936 9352813 -82322726313014759110835839908736764596 9352814 31587519591271375962642314511511304256 9352815 136287332227406809805015293272562709520 9352816 55431634284444667066638998405513216 9352817 -272665666945918790302955545151613721134 9352818 147896594739450474911990968372751095200 9352819 -166561607735176797436641548984079135840 9352820 -54777580961447947591931326536582769920 9352821 18873250685660787586762230352798305984 9352822 -144972314081459834456537562727219773888 9352823 6207878043022949811722818382603974680 9352824 12020864644850017790691184034567946240 9352825 1102088449794489663323908852596585100 9352826 147381758353458337128452168847797560320 9352827 -327434651886567514971715359757841592000 9352828 273952944832875915866601716206314272768 9352829 144438895935487878094953264665281908876 9352830 11011090026554233401179482733083299840 9352831 -151527631268132673051423632944750926336 9352832 -2358315831701027784528614624801587200 9352833 1864750942196838863286826673089888128 9352834 74854453554371336154083861277194724816 9352835 -54551865513834203017302400713470346240 9352836 37033182887043811120115706193901553792 9352837 112378811684193021576777655475754802232 9352838 -4065012079137683795267500355603521920 9352839 -152176870432126197983573362597314751920 9352840 86031098489363949785280181138595020800 9352841 44644239212493435020549149522761529242 9352842 -44461548704038321634955634881364370688 9352843 104790323726778447422399937225061791424 9352844 3580235338279432042610947101195403776 9352845 -163635543510251005460578621777211052000 9352846 -42782803850088999401619348980143811136 9352847 -91896859623928323925492880230726775568 9352848 27909360215845736430008069575881523200 9352849 -168211980066841067026961584078222625760 9352850 -2350917750693441744106048052716308000 9352851 -37753999112508740815915031044677627600 9352852 -993414628075103325796619297542440064 9352853 -124893577039340817972370185841283094216 9352854 2942544937053971009062097310096691200 9352855 18453778326051896737545169787263825920 9352856 126446529690379714053978321762060840960 9352857 -44665430225845468757133892701432836160 9352858 -59885633226918201929192409048754742016 9352859 -375765653336591806991997858335395946784 9352860 40395284646850410396645247483859435520 9352861 -71228838431152341901521260818383127680 9352862 -136717792655707438187986814008590024000 9352863 -108889504645647420235082154241271958840 9352864 -211894931766707884080577173924489461760 9352865 -182444498377489320458739112219507190400 9352866 84371801673765671769078038531903140224 9352867 104458364462040564036266121994186114600 9352868 78322669479094333816122782981233483776 9352869 80032043637977616911733417962691771744 9352870 -26534340470608290873572810630387667840 9352871 318269713707333730380643726053188891544 9352872 -19824681314062700312173179366603617280 9352873 95981141043343338215810881782012949620 9352874 36023843884210226602232109114075765936 9352875 13164991193609778597559083200318220000 9352876 105727717880856144407820280738105580544 9352877 156170806066872174976539270672065022060 9352878 -17766126188726561037755209986360854976 9352879 179465933243755951187704385160465687600 9352880 39948992441800708735416753804916162560 9352881 27085537998413494920926872342012298880 9352882 48460648748814849183847448550060962304 9352883 -286296078613106658631722406280128701480 9352884 -24489447738053455584861539011761254400 9352885 92172312281195556696589115705614007580 9352886 -25280036750864362798259071946840497152 9352887 1737782436527100367680421701309495168 9352888 -20691078889543015102029400094477844480 9352889 -29072825611691701762496534102541934080 9352890 3653616942487275457236001731179651520 9352891 -304531551420920496382826338279168375708 9352892 -34659830453894885006271304831264442880 9352893 -81368082001601945561953190059081689600 9352894 139940903905573607807990898303382922496 9352895 157767987298087633344940833532490400 9352896 -5296819648641926112803938314422845440 9352897 -62843604669091275190072250372009125848 9352898 144477648084128912718773457341839189200 9352899 -87631908688578949747102174581626346576 9352900 3312415840490186523045554722326896000 9352901 -34216299889959826955266358243288707296 9352902 15869758734481708606841813595182376960 9352903 -62039568168671834453428137056013419040 9352904 39437371817265129975364002843582627840 9352905 21832503204451133524094182568037424320 9352906 -21426066968459589057508150728095644320 9352907 67704815542098412446057389280981016476 9352908 4568074975785796409006205038528732928 9352909 287339763231432028656550694343189429110 9352910 19687876492087258377996585388670277120 9352911 -135230260187518139440970753606123255928 9352912 -66587459975331651768286442168908816384 9352913 95659008777183316478256061380146418162 9352914 -49951977249345121179885864029586226560 9352915 -88479549148533365753719494791828520960 9352916 136936290730205745608339329683714600960 9352917 3192073270563585551548637928480744960 9352918 10778297644631448091992561443637819840 9352919 138478078762392250911069384817396999944 9352920 23865132967623326797945500500519731200 9352921 -3024214072835089939439585102382938400 9352922 104931585198074526247815510321290518512 9352923 -210898971463799244885819057642166774416 9352924 -83434329599699439874304191429334323200 9352925 -80122768363147613037142471627585846350 9352926 123915497802088521819104145010091116224 9352927 39935691768788277219987836127907150800 9352928 17507797258855578827318580169822961664 9352929 -143086650567607846706286885693624995040 9352930 1707017052291649476682030419417822720 9352931 -100913378097618675741592537273884188208 9352932 189175990275989478435563804350176233472 9352933 64179426161622645131332787937991245182 9352934 3865763312086164397707657255933242112 9352935 -75197736593475783965671875410917080000 9352936 -100416755030639927925372876780771133440 9352937 -282119976817069274861560780995590091936 9352938 -6786554642197772270724117488072282112 9352939 70092335810316918317436183425428266740 9352940 -22362120833088557278375151869121740800 9352941 -49054222921132888656681746176138236096 9352942 27289777694173377086604453816453379200 9352943 -166826314714131608136028316802924293808 9352944 -51011696438035912304923019964968042496 9352945 6893070124341406184690394342810012480 9352946 -133642933516784771800287919127469305328 9352947 30884564451001254472633019439909691440 9352948 -19362204871422810605182255835849637888 9352949 -157333549692467105766366674848473940050 9352950 12798145963348116257672951452945459200 9352951 -17145568892584452931072024287842715248 9352952 -18650563232683403774110272365476945920 9352953 190419516715225441040517006682352331264 9352954 99331102408575169715981385529295953920 9352955 -151488058028343410774287733408935088640 9352956 -6151319643080721253713754570531388928 9352957 110339088299077350724949689462113207532 9352958 -147569396857038680753313195602706157824 9352959 26586934841112839766881734905982863360 9352960 -122368401115999831403101633667577937920 9352961 -81865752468764779624965687259731180696 9352962 78172488276416435685613360488643929600 9352963 55689179406863421515688135370629212400 9352964 74175994822515122515729837935759187200 9352965 -62838404938854489337898443077879542880 9352966 12854186298620412924934830954259336320 9352967 -217892800110130239306799222173541360656 9352968 -168387558750086881477310334642718310400 9352969 2098246947502283419788239543215387646 9352970 32182487106407479692520079411098056960 9352971 -34460701456526872358402772338879338128 9352972 -64751409804939382257051472773061413888 9352973 2948716934966904280854753650823284544 9352974 25919698822782018726339084664572471360 9352975 50406673382680573272109192556216778000 9352976 -35728967115551354775761195430555475968 9352977 -88850159681563109809341155454765598368 9352978 81292684040266824350156306908163917440 9352979 7522958739663565109158713411630131328 9352980 11194381012954669973493558336767877120 9352981 169898043264443346596845280971545396864 9352982 40732656773319552334006073534542658592 9352983 -105014413359303218512391353308428813976 9352984 -37536138550810945607327647914700800 9352985 276645358319893391966095090986155202180 9352986 -103899872044157612623881622513009998336 9352987 -127133711769675467759763743259265227248 9352988 115914904891971425173771047015018751488 9352989 -4848598242350974545416102003742267930 9352990 -47256037845954813870315320995615509120 9352991 26703920017915804663101950427325750872 9352992 169757440151714872480680201781046673408 9352993 15105578787206801859319565304460890600 9352994 -1889675517340863412821936711702529536 9352995 103668821501309648453638793564632512000 9352996 76673138249777596006537344606453153792 9352997 322533032129403531070872502382438909280 9352998 98703838115849622098275015966240375584 9352999 -128895009046678372120670747865399352664 9353000 -59366095366005355107227593125888000000 9353001 -3181562791801020236713222304000839296 9353002 61749819512786441007048964135544354304 9353003 74755443357306849977936397041613895464 9353004 -37821312455196490680098448577781572608 9353005 -118236341001881633285633722072987412340 9353006 71670204919256634717400367994804734784 9353007 15161858597060070379392707554953237768 9353008 16639566321444931460839073330256347136 9353009 -265189126117034646083524200265243768284 9353010 3284984756038620253023687893783961600 9353011 149414509998215084140206729602466761612 9353012 7802420560847829946691335183645121280 9353013 -146127256358209338744187760366707852512 9353014 104653192712921066757235488166873442304 9353015 19302840741443251334457331039463858400 9353016 -1804037428789670663694425178980352000 9353017 -297131639446685092161100247621532702934 9353018 5470431315285034243969949501565659904 9353019 -33936397727907244380952907803363990272 9353020 -67417192898284144241337780204964523520 9353021 206040572912574141126222520231631823552 9353022 14396254182471464191426947892998641280 9353023 3382337508704860447771566373384365664 9353024 -33630387183598611799788821056854687744 9353025 41577527571894005562078087562548138000 9353026 -64518786976536794451266803121853726720 9353027 541954586970545340060137111880522975120 9353028 88041329950001737986051533065081036800 9353029 17016718803531578391158803200729363840 9353030 -75600784373904869753283907183360467840 9353031 -32801256548667814478620624581300137136 9353032 -100078421816615067889571549664954777600 9353033 -193885212815213782397406983330533319718 9353034 -120535032773153953142910800943439438080 9353035 -33427920281656671541797734491230862800 9353036 12004486105263238890471047716190355456 9353037 46580228537634432584138828326507450560 9353038 195849379127634292722595092666091644096 9353039 226712499184265313136609423953505641840 9353040 19791252881729694562124604913403166720 9353041 12458131627425358988870993732693123584 9353042 -18139048423604797461144822515957907456 9353043 -25564113333388571124990104149218232320 9353044 -108768489950417136444013997869611892864 9353045 41170205606709364782870588199478756400 9353046 -18269747727225429408640039272763031616 9353047 -647528922142100547150427239543984691200 9353048 183121499164614378674265495493388175360 9353049 -197178552923121716763615197741856377136 9353050 27499073599821488816161424343399724800 9353051 -143967662656115263376173530922981160400 9353052 1880440273462489368761056663431429120 9353053 73712508712040406048921615204670155302 9353054 47899846808973106354708821093287461440 9353055 -20452671459650902702651217480923248240 9353056 322126312182482106821578435408180150272 9353057 -109713973920413163834066731411501921088 9353058 40815439347973556442334758174296064 9353059 2721036305895268209596012391795713088 9353060 8946981767842990391392883251114406400 9353061 -154833401469091710249193611371686482690 9353062 35338885040810313523705628046446880192 9353063 -96554019676702437898546260034102006176 9353064 -53179126906793044074365441413933793280 9353065 6190868570776054822368903401113216320 9353066 -271122068056052365311546095249501054976 9353067 -188284568251932020530869945660009299520 9353068 37701787598711344235959236919376238848 9353069 144082983424408584373638449464187753856 9353070 -79923655698680762051699716227251167680 9353071 -16417729551348762506382089031865946088 9353072 3642935606092639333735045672811888640 9353073 -114530371599166004182007947202623922400 9353074 210441403471415682148813505312051179536 9353075 -67355482598637601536166229798532911700 9353076 170476789084327621889352932885726238720 9353077 194903531457229517454033420040636822812 9353078 3395409581645445312174411803959111680 9353079 -20497474668632703609578967259878356352 9353080 221646180447495426638355136299030528000 9353081 7566802813837223360304231623404982352 9353082 -3526934427775806792224287614347632896 9353083 368882238418094711923776731866554567332 9353084 -34948469598853518881724291945045714432 9353085 -35741289258186062932519471575668724480 9353086 -112897342331358478281346822317484730496 9353087 -269366699219878818353944100751809019264 9353088 -17842008792468663717187334129288478720 9353089 198732942501666858448336160529717890 9353090 -233604527491662591458568371911197580800 9353091 -168793071134755413739280016890452753152 9353092 89615334969309418276703875799029329920 9353093 -22419524700328466398518378208493226240 9353094 176955988926273257185947193087339167744 9353095 -46117073902002184783772371038713963400 9353096 236264104071859498860362437065282401280 9353097 171800798276190672154905922691385459840 9353098 -87238653972432969207777004250691164064 9353099 63629893948835006850121440843124738080 9353100 61948070598843981119697701940531878400 9353101 -367993947136808326804689285429711501898 9353102 -2239925818985763584018146168534880256 9353103 115966500046934076917826155942796288 9353104 -72640096407310685246061567764039663616 9353105 -97574893031919589824006528512082459480 9353106 4715078181820938578515786510455442944 9353107 -67487598045292179496921597807818914644 9353108 138180673020880504190931153515551918080 9353109 -112746691338011306029417034389716145440 9353110 35596019926099966664206796581804268160 9353111 -53683578267462864505998495512303673600 9353112 -214672426205799835307433030268334100480 9353113 30478167880564607683083690615202040640 9353114 -71889978793285454685402331069499835648 9353115 -123929292440756906599693349067025224240 9353116 187928351709008802843897271550448483840 9353117 -103281017434583078509323830305507389780 9353118 97267235243498299305262543022447391360 9353119 27334295101414777115086533566848040400 9353120 4641231916233020718743613746972590080 9353121 -241064625475169397948791325208919296320 9353122 -110592367626486586382882172411575509728 9353123 -42338618131464983652397156880216224896 9353124 -172869579066254003394215328112172175360 9353125 6841124841009405257906078750223825000 9353126 228351527038021606588906775064666497280 9353127 40740992083253733569166421435202820864 9353128 -30561498970068045266715607689458995200 9353129 -215885434385338682446027879162933104000 9353130 -55978000848107353630074225139178112000 9353131 63730648056942774227561389599313584864 9353132 61856391310714400967558175699595248896 9353133 -103361770794594749568061919702909309856 9353134 -15296376533905468011647253935113076736 9353135 151004456756100313248700574484313163760 9353136 -7573800283950801810075059872291848192 9353137 -180506637674322805600571931387041199214 9353138 -188499128425888673846649308102040314880 9353139 165168434864208252631550624098829018424 9353140 123037899358386652571215726435536157440 9353141 -110004330008972314585453034748374142720 9353142 109222572477324132411009423009474140640 9353143 586526580688728460920378115057747640424 9353144 -2513808339179356514575976543350272000 9353145 -2156786171635265262929210725133112960 9353146 -70886967828201120699776966161325812992 9353147 59494206224300327591560424605461118560 9353148 -41037029866777788581160889902431084544 9353149 -379569966971818514802679488919305876 9353150 -54517298672179306010446578438610142400 9353151 -7187500561377342423959150673376275408 9353152 99745379359262139988034363432821063680 9353153 -280673986490443925485548511648479944400 9353154 66328025689205762741854013579783390208 9353155 -58718244818501167606766765890348076640 9353156 31595273595837092665365407264153818368 9353157 -1162058467314801363393518140584605184 9353158 -250567768507655951029523208888240537024 9353159 -210078573639007037149170398293745561640 9353160 13325797932682913263285611974128281600 9353161 180748296853262191431121520398635331024 9353162 32127157271424873302801416174435282944 9353163 -171187408800009007422124771955525455656 9353164 137191879259348965816434882779687365376 9353165 -45568846421053978392418430541499092480 9353166 29169196705185695207414134035970169088 9353167 463656678617191812761299324033266318360 9353168 88490840369281998104698990619793162240 9353169 -139572402387640646806703494121986243584 9353170 25195561166446031681938814085157181760 9353171 125593526356780301813602016587566294600 9353172 10559402356639899940782666946188595200 9353173 301788530826974519183323790447916729422 9353174 -117259119097010258155947371278276349664 9353175 5906135628491261274221503649059490400 9353176 -8367249214009937831034488014854512640 9353177 -145912931878937564740966815492208808700 9353178 20586572384402402404537726502543531520 9353179 388124140560066968732521482467561688 9353180 -54946507494664472217199300935486167040 9353181 11867715419176321376685279377720142240 9353182 115331232412006077041011521899326112832 9353183 -18753211777492739130872943663390280080 9353184 -164167511558902583634230401774343946240 9353185 -25226619330670537416779049333686447040 9353186 -125628040554061247607135304588813580208 9353187 -80506907746307706321896595428054491200 9353188 978201257670797481203891103757025280 9353189 -74249323702990509033824902883976155010 9353190 -27572381273958335377258963523203584000 9353191 112413527840062598275758645891237440304 9353192 -96440350902329766072791134293906048000 9353193 79016258534064269738377621452265750464 9353194 -20508263070707032144032404368614620160 9353195 163910545669747836171383325333085855200 9353196 -15232816818749920454099885634273054720 9353197 66254973885764878253888187474128043232 9353198 18800309537831350545669738385189284864 9353199 -20231773089697271134054265826447849600 9353200 -9992988481101696378450031682293760000 9353201 -23739227954279588153989977045843342336 9353202 -55321649992926178690122328233297667968 9353203 53227281270262557753104846754153777264 9353204 76229013931296018352849180228528429056 9353205 379129944658737168614748923444720448000 9353206 15066317361479740329421756683493050240 9353207 -25778045540433513363663463871921452608 9353208 -197642798373538786504774453331437486080 9353209 7334251579964580716164850804945730410 9353210 -2112176200359724013988501387924156480 9353211 -5418216357256844662678020849926304000 9353212 -293466538670629390073017683277331870208 9353213 157788086246871853758571066978260299340 9353214 -3273830864811506077400925781779932352 9353215 144418469186456339101517754154191168360 9353216 4403437454333134041453629895490928640 9353217 67456998164864459170282760239712140080 9353218 91609733611114718341848401227596271056 9353219 417813530105954136576601812641070778620 9353220 -17326715322750752405524637865230622720 9353221 -121032135845435705330143772821400204578 9353222 208204293374972034942458918093939726400 9353223 -195360546554914432437377181629304714216 9353224 -472619210124584022606534990979684270080 9353225 43845852976469746353441005210935440000 9353226 -30362025666550920525515014278190189056 9353227 45001317401190646583120751773058765440 9353228 97079009104350072890561192101914885120 9353229 -336897118694262491037908168531836204512 9353230 -24833881608127340128088838811936773120 9353231 -824454864480866577367578605813230728 9353232 931841574718633257543879723831263232 9353233 -104837252679399932423128553084990497436 9353234 105890916146039895720095309487818189952 9353235 -196933515835942355259074837719972170240 9353236 -29896782302155069990402507860539205888 9353237 -212046813852966605991220428257333606208 9353238 11544290368397008865655353647168734144 9353239 -153126925205409209384902591963487979344 9353240 -2308915670343375859265861212890931200 9353241 53263017792211989485106757734432500250 9353242 -42471039511177667361553182395546739456 9353243 -343107074211648724840215932772313456896 9353244 -85079695516218629117022741156828610560 9353245 -29184818015677891240215903646067852160 9353246 18577659812312919459520321806522771840 9353247 160551795052459566855593561400546486672 9353248 -142535753776430210109562023775436144640 9353249 -65481814215523936676496512189139938526 9353250 -36597763768981408338011362478167896000 9353251 143016882588606350659234527597256560000 9353252 110358982457365075330427772034526621952 9353253 -3297990736146784822274235247856767872 9353254 -3926670687952073350785311051101789440 9353255 84355281953727504745748073229626719160 9353256 -12133350366839914193971957429862400000 9353257 -53756088596208274139039572650252815494 9353258 -73973094259944206292987657722073458688 9353259 -279192902301783259593320797622916371280 9353260 -50565407931677823896301939551788185600 9353261 75697222840330751688610005050790995862 9353262 -24734347401863575407418674449552998848 9353263 135324747461520082038377794377425354240 9353264 26304087177050558994568830319727542272 9353265 983507047507984624824747338378784000 9353266 3643682758129922701056634234941732864 9353267 92784171305873828937700400658403929600 9353268 77390800187751674296221013261183930752 9353269 73697269420335728269572803303530240800 9353270 -48745413084609546744469834756941004800 9353271 -18294195897695423101274864675720598960 9353272 -139772204900425170336160915985146798080 9353273 -162246253276530831539927820681620651478 9353274 144588815485597271257339484646789120 9353275 -60374356698229399728745639222963191200 9353276 200238086715969529444224559659465146880 9353277 77737952390179255579408185436758679980 9353278 -54422392520174208664907146731806779200 9353279 5216954085339784532974441615571525784 9353280 -17789890361625964636080028299338711040 9353281 43469241414206301422754155017012105344 9353282 347761397034750056575946395116398699520 9353283 -159149568307058840660808931529811800400 9353284 106073869449551618410863443440390144000 9353285 -149703276342276324885612558414930940800 9353286 13425114456082969843638359782875427200 9353287 -159016064288088291343260665864811760440 9353288 65674153259240565053043867215569551360 9353289 -16089428186104907342622923647875514368 9353290 22553239084306974125190483269833713600 9353291 24729928302098667845972365484518204692 9353292 40348843024354748675194686017021586432 9353293 -63795460278656547664957801421280104458 9353294 24745082664273194504078480516953228032 9353295 -3242393625775632520643243364182607360 9353296 -59085892113476400921944928449806204928 9353297 167362234384575010031810891557596805746 9353298 -83885906388615321087560915109809883648 9353299 177151699295304505219021422670894616300 9353300 -208465202048828113367079724105660800 9353301 -107290275709378165037838061697587698720 9353302 35602067468734379078098617801396058752 9353303 294719642356619423909221399562208108552 9353304 -29469547297502147138423404103168532480 9353305 89449577568048799205838067265741810700 9353306 -238250328064376227546023802752797579040 9353307 -115422337528073322869790643351070635920 9353308 -12925870546271502362297174402358265344 9353309 132220362603372438168306516144022514016 9353310 -82136789137724075699445668244057523200 9353311 106780156520978325584912373344356600824 9353312 -47103402384714605833771015360846233600 9353313 -397431244885986782883847627286207867712 9353314 53560118163392578410800054483375474256 9353315 -257771465241288059484740500085401984800 9353316 -53521227939094726484926723623978212352 9353317 781115676986878648128022280038584640 9353318 -17258899739268138095495410863012986112 9353319 88927507394614238972603664766207754448 9353320 -47840895834040005621215934610243584000 9353321 -176847821118134176193986322782024560000 9353322 -24053450394098769554707687991551965696 9353323 147802480914671333667536357296187159440 9353324 -96738507164797386007481672443379906304 9353325 42755648636908360558234720121561467200 9353326 61906030835810573227185554042566814400 9353327 183014369350153907986640118804921630720 9353328 -24967305287866405424782697477545230336 9353329 526921900641426892368665001492573045120 9353330 13908995536346020651749847319095833600 9353331 -26010589817305403376998738871017831472 9353332 5383870750380024749137925955502927872 9353333 -218964824043107075914259873368970098176 9353334 4338577232349248833872567286834575360 9353335 83771623034394597948959545421221928280 9353336 228113192835425674568228730787712655360 9353337 17394951385671088368480401078240302080 9353338 25921022617362998673663719626900606320 9353339 -251090057303011542393517896076787503560 9353340 10876249206528985912938028269141657600 9353341 -63887804134521736865315864512650019200 9353342 194022701334446823491098982004160323072 9353343 -127782486305354604515254004995329345336 9353344 2559271950138244720512954222803681280 9353345 47512911722049390173118960401418998100 9353346 93886901229618770390353726201525209984 9353347 20906071951266895888584317790309858040 9353348 -94271005589324118833677600383201473280 9353349 113284824152699846833971516660564688248 9353350 5400155899373488756961286969755042400 9353351 -32271308266234835320273966120027938816 9353352 -17928381561856895673093881618331770880 9353353 -6243939032791251320807649697717833456 9353354 -85579810582570833504167986259283165600 9353355 41747813174794900345002145262123205120 9353356 -43651967811846354097014438562597729280 9353357 13892790131233152223472518965844557240 9353358 38220372580013243676014666725717539840 9353359 -357335964952010236777270638477951915296 9353360 362468890747852357457451740902195200 9353361 99486980057004884267238099613191493872 9353362 134745544633866865167739470044916943872 9353363 -256442488886255903889796945872721333440 9353364 42869576775264091208379359046294958080 9353365 -42858938375465309660633148229950705060 9353366 -46585070626908032248242269757656067840 9353367 -252736396230707869087906898980844867760 9353368 55505440252538733666312436944853186560 9353369 -80642936845997208218128241402521837104 9353370 590627695748559243214436868222489600 9353371 68777457422660882901110969550627625944 9353372 104342702598704321426367340932092390400 9353373 -181151504432639957629293966959921663616 9353374 -52152233951606052512766721367756063808 9353375 -270847755418621006431581337400258938000 9353376 -165041502543814442307776328227352477696 9353377 111148330038621201821174784251405338080 9353378 34450312774657464419279155926086535456 9353379 -114127567448432251831078773356840236032 9353380 -190339606533647534433249596554886803200 9353381 -231735631123950551159661358882405156836 9353382 1405572138995443800235355459072507904 9353383 151200328072773566244539054291670219024 9353384 27550801342792667396292180106093516800 9353385 -145420871133732017369075834639686344000 9353386 -35122575499875490466957709676880839680 9353387 76677913187643065941893943558385916768 9353388 -75968687509592322663975269386516930560 9353389 993578939901230745040755934577020524 9353390 132374685470571509570149413605817931200 9353391 -125570397442840734767520996365349718008 9353392 22057379104788310350280762574413316096 9353393 87405461765210531634462812364144931200 9353394 8114676956087755786076438757601287696 9353395 41034415221015952998804426141838650720 9353396 3431816942354738954868674369750353920 9353397 -15222993690784716759331184994788018400 9353398 10883601271761994388331806956075468800 9353399 130336206849834935653427903346379212000 9353400 -39642058589211968060915091231916032000 9353401 195680290461344020976685361272096685920 9353402 544977808092852933819126607378398432 9353403 -2706976323299002164397462970679040920 9353404 -84002547288285656043193526281169542144 9353405 -2757456436729119679084421280145220640 9353406 35239206462078582887243017184916496704 9353407 -78104150048481193208167736299404806288 9353408 71056328883611525246375682950672941056 9353409 7144903575359644351331569474010703168 9353410 -72129708146021687283692392483137684480 9353411 203132131672168820792071733018349534012 9353412 1342216653871651530739690582212970752 9353413 67627474754176675043009426143656448926 9353414 -62148258219227706502276588923774906144 9353415 -13522827844507339344310514239647628800 9353416 -377605066446512524930477095731571563520 9353417 -35742155849678892274446369453784063128 9353418 -12940980243616407705569115854572092672 9353419 -154648825143949988199137752990336265488 9353420 77101512050013741161892397618465889280 9353421 -126057258428315502561782092635542400 9353422 55511151279402571629008999811638847552 9353423 -228656119417664807146140533946803748864 9353424 -10527811235129319612244045394862145536 9353425 205478823608967348901747520050916234150 9353426 -191094217321173196390133138737936799088 9353427 237914813404927898322688050171964814520 9353428 47693664442641142756280769666239692800 9353429 -47057305789162110177957246175783931616 9353430 42053550450682476634574830778728915200 9353431 219655302828857135962412021894424100232 9353432 -83930748946380711152302459526653501440 9353433 82512060906197345313312371196025712640 9353434 263632730318029955059297318802365977600 9353435 39329392120781925218608612755935560320 9353436 70665434759756363475458232970366500864 9353437 140592933617343398518266588208059666086 9353438 15680337203334145438092666949673733696 9353439 -160641559023188815393154593960330823976 9353440 -139806872999566411256336087294442209280 9353441 46938882340931715395259029878077639492 9353442 -41100619770926835222482631744333004800 9353443 362485308425111919808224425021562894288 9353444 -9318637702579470141474709138316771328 9353445 29816773056118965930579159378047413920 9353446 -2412453193389417039778015610099656896 9353447 -15115959216902793009544984147326685824 9353448 36745120144830583142834615033779814400 9353449 -18776447896118758518383412553850864320 9353450 -87289571895490356426821849647641942000 9353451 -3117319998322286659898006491363968672 9353452 43138807217238420728500760081106841600 9353453 -91095371616899971787267767328043764160 9353454 -95671470628657367137577243967611397120 9353455 34811345397330774096755962578312654000 9353456 4951295222492128115854143878294667264 9353457 -235228696800582170762851705936095841740 9353458 -195918459574150694637847661959271527920 9353459 -10664067235452611089286958521513747184 9353460 -18457955167740466837838682801387939840 9353461 35877883756643511080659403781398436864 9353462 72916151305455672348774784897833095232 9353463 -62544348147596226286311974977864749720 9353464 240600827992678084851401527764654735360 9353465 -125878245502325635933455114610674180480 9353466 49728110971028604168280489641790513920 9353467 -11614065027513915734149432666701664040 9353468 428536044874099616853755385778730075136 9353469 -9890269201418954644981893469940263872 9353470 -29793316976255188002044113483991408640 9353471 202388158317731948802943165235390335200 9353472 -36955374862812141760381796880608133120 9353473 -354367625991035686139006782295897345278 9353474 -17905691879814589992844841895178119696 9353475 -2502781433187260568145133209247880000 9353476 -70473628455419194574152840817401451520 9353477 -117061343943975532401039610169926300128 9353478 40133518366958115791688969134939308224 9353479 -159042924678418485345435858128841951216 9353480 156292971213952799203729409268642662400 9353481 149278714607241530163681366121857422352 9353482 33687760041694742814095010880554956592 9353483 48270915054152313280484921825605755732 9353484 -9768040770282261930595616232072489984 9353485 65104113981846254721652922420710378980 9353486 -23359636007055775134441266869457161920 9353487 101527758039268864591224313974057691776 9353488 5873931654029630822194485910421184512 9353489 -989289175290045296134755098509938240 9353490 -4710056697063374728325756869923010560 9353491 -8582560206793109912939518963508980480 9353492 -21348854353297008626590551204700596480 9353493 74572034677139994783809023650230993340 9353494 -31174264498457891928729625354900254528 9353495 233499633339510939845021114117229668880 9353496 185388905309403146747848091537742028800 9353497 -228777488261102680512127360531992640054 9353498 39378087920819536656058603817569838592 9353499 -5213632594877550001298349468383775336 9353500 7111649001743406987402122553415680000 9353501 -33343094755022278700847970341954105498 9353502 -74353100327272742315205767117049630720 9353503 25699788602674753922076933645422733360 9353504 35356925321455015799231728546983444480 9353505 -36116501376567145011173333286693408000 9353506 -12595825269701976766857712907734702080 9353507 169630147716207164313272358649026801756 9353508 -430254429388221478593317371242209280 9353509 -130328744941632129439486838807973748320 9353510 2944832001649067646064622396692892160 9353511 12571779650073497840594947153991294160 9353512 -94890775003513087900571954435273195520 9353513 93715363794083017782443721962715331848 9353514 -107696713799131293046944235209406191360 9353515 192938925944306165210675826739303024800 9353516 93944594694230327522192353809953622528 9353517 -353460356835205167481877023039303413888 9353518 -55929289608014194832627114525756687040 9353519 96716667418957752598465860669590022912 9353520 -35483144616709385876478077770913218560 9353521 221172992288119101581531835819273472000 9353522 146221754119320482531407360647391959312 9353523 10609458538429799889097727040891969600 9353524 120190744001609981724748938067026164096 9353525 38526303280060648385191468876030312800 9353526 1302600311835650826750999973592875008 9353527 -183227354886966586198230295000975681624 9353528 -117112321599754862923535650620261027840 9353529 -122238238639424828477228407437031915200 9353530 70760493302045142736305925156555976160 9353531 -133466885047192350379545007012380209472 9353532 98088735486661576195952218420887552 9353533 92502486218479775862367467905289044864 9353534 -98362761104480278040099701719651427584 9353535 7895471385136772480797162368702731520 9353536 88431459399201011874681752968938651648 9353537 41290573459201405061529071462064317184 9353538 47362820370642887855366753745829889184 9353539 114581674780054978933161128160773845024 9353540 -40680358521006143001818199089939005440 9353541 -57456631890693801318221933675446149408 9353542 -116026928061470407206739539656623584 9353543 -335935208838338386932118226015718412920 9353544 56327664156033521651116146342764544000 9353545 -237177461052758176353083514875640284700 9353546 -31030611115216706167124269310371533216 9353547 77320851271699924006593989505966833040 9353548 92481591542394106320915866624463421440 9353549 5750608710435802036472224647364790700 9353550 19604230529833974029315778350010777600 9353551 22539391623368622028566774801264220504 9353552 54513597183568655703666475573314551808 9353553 39908759668692505787549121851620294848 9353554 83575125632427762899880570120033641472 9353555 171090301530071043148768403897155686960 9353556 4975742280133741358859586072822720512 9353557 211037444307870152829693691353052852732 9353558 103041794017139221262255951652118190880 9353559 -139592183559112063221587961710719078296 9353560 100992325032381651271669421000565350400 9353561 -67484109667540812873005318488967779830 9353562 -15908645826718787755652665040976024576 9353563 -14320575513131415468879674244517148896 9353564 226554141111586602797119433129002156032 9353565 6200469488712010341734737672507718400 9353566 191135467468144318721840547686015087232 9353567 161250386522734687889692356494553689640 9353568 26858358750433714069061505731316940800 9353569 -152407131898116194854292678338822264030 9353570 125435474148857866250456349044984900160 9353571 89789855294522608172848658353580893440 9353572 30742198022426188494575854793538369792 9353573 463099012975984113812612480924604273180 9353574 112784125314491015292135975609973069344 9353575 332845036074975796064763572053843200 9353576 141364495560038498241350268998291650560 9353577 35961152847880181978736778907808185760 9353578 -56857407106161456235066492429826076576 9353579 84022038483975165402830429925060120180 9353580 115265538512828277273178606759810268160 9353581 -232949251114874616445342672964267752618 9353582 -4817063419461899449470512583291310080 9353583 166594378198825266323324763618908787600 9353584 -29853868045905889066680210337863270400 9353585 144057055082937586294934042045407689780 9353586 74876621955363789609966558181673932800 9353587 -261929974294218345298488979400188590408 9353588 -40805064531354586543940301610333992960 9353589 39476240410051804071644400454303473792 9353590 -54437351932654147542869239668644275200 9353591 -47717455925671253831386592368782408960 9353592 7909920825583692739156462694287134720 9353593 -258738377871067155867247770252683099158 9353594 -15809992880684855918350918794098353920 9353595 94875880405049082909674587279060266240 9353596 24393347520232592535769305459901201408 9353597 -17888696894958798397962714134873179200 9353598 76453490241235561350744650996691027264 9353599 -59317578218986946048828030185324893312 9353600 59873198421625854860370976985579520000 9353601 -222146740301804698810245745795264569870 9353602 -46735916342823317053098619416950456448 9353603 -62014798182120335777171298645578441520 9353604 -69772506875519734439820616953591963648 9353605 -107926836877475459764340372419052124000 9353606 -119972342884075739615514954487794937248 9353607 8837729191272455325430014686755594320 9353608 212575520819248512310051134768157777920 9353609 -384158069236565176280297023117658681190 9353610 42719052589965237065947222636085760000 9353611 50758948376898571211985564102480167424 9353612 178882657400673349521213112377910976256 9353613 57330668189009771406531350183285864064 9353614 98681970936696846878672937568380574656 9353615 -222449615574436427855429003649292485240 9353616 -10672115564887718148456743065737166848 9353617 4083360866863925179702023779965447680 9353618 -476812978958713845831480012721193472 9353619 -2829525802072758686113912831206007872 9353620 -106902130936654212521088328764274264320 9353621 -347778408795708342991303426802377577508 9353622 14421681194952944999634662650342951872 9353623 -47711463139516906535538469459920365000 9353624 -87291634596507892457814810263961600000 9353625 -69887897314680418858118223997130592000 9353626 -2362914134052630498506401546743484416 9353627 14091151435882340466515004791587868880 9353628 -72089441884193265907715561532434316288 9353629 -645159148817792585857327194397306963124 9353630 12852548110886650279909346453875015680 9353631 6521257294363577855514172930095513600 9353632 316034228118035571936864291488140296192 9353633 64875409109047547673650960953471367940 9353634 66816033251062293885846118013046276480 9353635 -11231198518165743673859481471162320640 9353636 24261011872833056461677698965603344384 9353637 72435012010139089305507558600798012 9353638 60153767965245747772465359913471041792 9353639 322072015925613855777703261107811960440 9353640 -84100738058589867622383546225893376000 9353641 364140482212103459851320623447288552784 9353642 -19825418657649880186859933809229726208 9353643 84192865837956338645203068749998887360 9353644 151427994835030472041552597752944174336 9353645 -45435586721381177141331045684071395200 9353646 -57850844528904094245681546406868982528 9353647 45844881969738657811877568653509408752 9353648 2513252223066470872553125548766543872 9353649 -90352514344830290160477083159859456480 9353650 -19558921967958168562005259401668389200 9353651 40782320805346557124698419686872071400 9353652 -14640011031860407188599209091386048512 9353653 6146931423206201599267474171896092124 9353654 -63755154037993929465317570872449520224 9353655 20031058291403318318327506006088778960 9353656 57571993717745683745288616456120422400 9353657 73684705393588282281278791884105396906 9353658 -28067906731880920106925648938236815360 9353659 -96000123455321228814184972192134774444 9353660 120058437667269258680881514863317811200 9353661 -473777631770056927162253350628935680 9353662 -78372767623189404624046898215506508800 9353663 -281498631402937307121192600571405488 9353664 -88376989890391249709686186027285217280 9353665 84849649988948423669575733998998063060 9353666 -8143890987709999535775144491449076736 9353667 -139563194774062866510777572471435898120 9353668 236531967654892812053315963537789809920 9353669 -16452573462320299895647285712598988320 9353670 122073020328811870137832692464547624960 9353671 254232084260723215115158227005833446872 9353672 -20574998086225732548839605904359864320 9353673 52455344821894291372695204996421727424 9353674 -35289572750764565792855823505279731456 9353675 -51072389303230933483076041375092232200 9353676 26671899416458210086357486675829002240 9353677 -137713045204461667829399154236032859648 9353678 -207720722617959577155188387031158871360 9353679 229582309401212890351741105396686750720 9353680 -6856808391887094846026770657774141440 9353681 14922112068011886888653635607896806000 9353682 -3779624210403416000402986376650689024 9353683 326837030183571266371785847814271864360 9353684 -232599185224968685243527459709541779584 9353685 57860537490370163369905751127405934080 9353686 11576019720477491693433181157639140224 9353687 3511410630546780348898341099764210352 9353688 3394922180137493574477447638313984000 9353689 408079973249034910064395180641830282760 9353690 175147030969924791229764364239624964800 9353691 -138802081299557374546827634736688292560 9353692 1789883126764614092980559872589225984 9353693 207617517425917683625926122503050219942 9353694 -18917553788598434554404999588637283328 9353695 92100886544652837466175648120373963840 9353696 -90971777326955198829769339590187155456 9353697 154743760458016865585394391388469754800 9353698 -151550497351194428249365635210929684400 9353699 100488200801728944034000031927241537480 9353700 -34205344017777890744674549856971392000 9353701 -4242485959845551418693919628190297600 9353702 10590144883023438680466063741388131552 9353703 40002866579296780645068513669523403304 9353704 -5675836439906470192072756493464289280 9353705 -141229844313166895063809143921859169280 9353706 69321385198480998381336508876834328064 9353707 -386834911636959054082571528289819140568 9353708 48932456400534164191742446303510342656 9353709 -13104397061876489788713655267004226240 9353710 66738605994923024685916002729471730560 9353711 -106052217681517632121816408571099473056 9353712 32768938376246747162481685625952829440 9353713 308353549604878632331295286963343866962 9353714 4507046969954627652275055660438604800 9353715 -28217886909818315668473722093310977280 9353716 50641309326707567718822705940848842752 9353717 418211631315978103526745094677585533052 9353718 2734624350901274795287957795679637120 9353719 -295620386510889170640686748117817384560 9353720 1454428485742858776913906683251712000 9353721 2441281426171601895092399175397843776 9353722 35732691119547958506002730632736023040 9353723 -54555807389062758930236636571114864000 9353724 119759680947031054074164665373051552256 9353725 73857780935200048924911893555942791250 9353726 21231614507164207273971445474585998720 9353727 76126885602165019387410188253842233080 9353728 65288453447559593199726247237354782720 9353729 -101256949603035303266421024687111899136 9353730 -72928675301414792108868747335213153280 9353731 -65853314260258768944790047194729566468 9353732 -102210854122736483054212519223346597888 9353733 161364570173651959587122850432188589024 9353734 103192947813388952495173395583007925120 9353735 -75512592784954657720406049501618825600 9353736 40862310703930212016208738220565954560 9353737 373049973842277288206642617157640015386 9353738 788413634724874675521327386732739840 9353739 -317233475674660174304999695519651571712 9353740 56263408223764651046569782185656504320 9353741 312299492208393945591531362216318201142 9353742 -59168026398167473622998108133456962560 9353743 -47224738685278038540576060120478417920 9353744 -55071457896649656855074329018539171840 9353745 -303549240173842419682547060977674528000 9353746 -145092841726528635300335660474322948960 9353747 -1115046266254153979684235428714832480 9353748 -14224631394019043488195293727287711744 9353749 -50276378959573608870363565045452075250 9353750 15948993906702342686318064703957200000 9353751 201427169360469954968944969852568056704 9353752 -396369718576681906913724284045959249920 9353753 -58717157438015856494660161559242642176 9353754 38166722688023131801878738779930201088 9353755 3508232594226029182896095126584800000 9353756 23366996592593139451557296330787678720 9353757 -90555254190678882502123572670608271680 9353758 124905458627529424075717174282227125760 9353759 -210697903444757764492600169649346875480 9353760 -29479040869162849464770297018449920000 9353761 -73334917991530982685944254172747997500 9353762 -10951337177508165145220378274346619136 9353763 244009437756463281778746689787799539492 9353764 2260741399185929102513791413858127872 9353765 -110224463798093888697248608150875774600 9353766 -14874788931698650903644960273239741952 9353767 -160145760635369184058950461330145833480 9353768 182355198275068565548002281005884456960 9353769 108566814077647961144832859572198547344 9353770 341473002565898874151739942312842080 9353771 -140051490661605840099901069728877861488 9353772 312742385515114091442169165553278556160 9353773 -10001811551812912217505391631953776000 9353774 -11051590561633970621743649924013536064 9353775 44667140229177333850637460887764699800 9353776 98667619527620263555897156039119667200 9353777 65534698490306754490783780005697060626 9353778 -10487635885447922955385255970212618752 9353779 -186221188431029691697717785821259893620 9353780 70474831831666971786613240510455417600 9353781 -8051203531974849924614517383995628100 9353782 -14659888124698669631953026308718416448 9353783 -116299879808294736417364206615065242968 9353784 97001931782129702368418723976744960 9353785 13676744706538153562640468197869086720 9353786 -21838046911046414868376480961132372256 9353787 -114789777965355146819906450718616889232 9353788 160553410360408937834541311183382758400 9353789 -100101907012429556857013129776092676410 9353790 708545638433953278144350024942632320 9353791 -172741774360182793977988836214045339680 9353792 37647008068713731781898721768075427840 9353793 -204886049174676919753711605290115999072 9353794 -29870971164080119762296559978711356000 9353795 222788734552902000917340512512472966400 9353796 -25860473049598031137899190796138188800 9353797 -113993545913618572671591968007402246754 9353798 -16222437051424986358085984957382963264 9353799 -41522643130449535216569818626815774720 9353800 156057162504645942650946344738106240000 9353801 57303475885043501235121197245490871680 9353802 107655877721079423022186619178316607232 9353803 81552573952549363562434730771246767960 9353804 -26419146365986900128453565565001252864 9353805 131044917852790647715851331487916441600 9353806 -85289840595070940451536254854419909184 9353807 155390109483405524850348067935706704672 9353808 22631619860576636905083540973460373504 9353809 71576513128265830449138150341964702016 9353810 101022991392523405973551480336080742560 9353811 -53579991843248343476896706362071173280 9353812 -52152556101804812083292298623319890688 9353813 180087064348160929042832932471911028224 9353814 76919087457621337275856718534704135680 9353815 3289217624187722099047362341880648720 9353816 44766633010619510592423278690138357760 9353817 133291381224096441262094566310728938288 9353818 67984274454390805846601624448148936416 9353819 -239339388671016924767035907292614190780 9353820 -17103086565102305962492549580209520640 9353821 -324626926483297307120330258228863093978 9353822 -30815246974795082708851234533959577216 9353823 236070619923339993522389926048610810184 9353824 -60374835101535761140858565457692590080 9353825 5307534537792937512963100168551924600 9353826 -97928000960368863113352454457817849600 9353827 -60888915990449713551212939867319073328 9353828 40907524360294658288931044288222340096 9353829 76362589308564607276200588809282508384 9353830 123062761116841485400055503186873996800 9353831 244619735518383219198365222344839592632 9353832 -80431690789740037501315881377542471680 9353833 2356257596828755886865247182748041520 9353834 17455175888967836764277920082170675200 9353835 8793244776792493073175579606442791600 9353836 12608516669310900742220453180533319680 9353837 73328173575933900523347614432704300800 9353838 -33892795103090374490536992880050406272 9353839 -218455759353688529474384051017756825800 9353840 -9352649928252232805715021916474736640 9353841 9670516025486648967883906909728841728 9353842 368464685378746071389738962103400904704 9353843 -187809743958660843092247895104934056576 9353844 31675334103753099043439670877947473280 9353845 109007813332831593352114255736368219680 9353846 -120444220559985786867418284945182330880 9353847 -16841618341339982555834170226309965824 9353848 -117221623476107807568829472231576739840 9353849 415978311215410602213744849600782255850 9353850 6622296248966838097350300826169952000 9353851 -26008081444922468010069919710328791120 9353852 -7256531445808120023737120672299722240 9353853 131243282744093437422871743140307700800 9353854 -35499582566526061730091974528509944768 9353855 261774379793294264235031273728750960 9353856 20243332099998211790800081355223859200 9353857 -390408315959934222121394807743312288894 9353858 -181197607763153170718911937283705801216 9353859 100515673429653661757742456567467855712 9353860 -36335058400929105441160455088061337600 9353861 45158104573625692221990824799462767424 9353862 -8251579987656533258461335961479841536 9353863 -178465601200043630161129317027021818640 9353864 -45565524260526122482722214652673454080 9353865 -21297176137685758742106743786890697280 9353866 -61776852514266009739638752375637173760 9353867 41410735705379762017162140707461160916 9353868 -114747517998054368899902614852957237760 9353869 -5851401368853258518113766661648771104 9353870 -83514119856174507357609783330921431040 9353871 3132931082264006554387529562138356160 9353872 -29474209382513461146257154708925513728 9353873 392303342911357993072560232556472163122 9353874 -45053108027135430270093458057729427840 9353875 335526290673169162676324551256526984000 9353876 884651868808743016344890701081829376 9353877 -27322789024075328190735314628737061792 9353878 -19621365027790415304708555677491023360 9353879 -134840837219745959599292629120914590520 9353880 -2795409671409713769061123019654553600 9353881 -85662704249135431203927918221247600000 9353882 109771342401871314321786927012822423792 9353883 7509046804797132424556359569079573248 9353884 10331838739938555956928335467274210816 9353885 83115726313680371146401596529583433580 9353886 16437590959576598622629429064587590464 9353887 -31451006326292033066142363149113970464 9353888 -98579224202196590442880851553666007040 9353889 100564876275794054551220111256326406354 9353890 20267563622622892078752393266849126400 9353891 -982958265068078060196983754163646328 9353892 169569527550871659932002838430951014400 9353893 -29670158274742640799456281001225607680 9353894 4897537696999480095448408381815365760 9353895 7458996644889715863980321357262320640 9353896 132404848158345651496277072993100994560 9353897 -26859904296420785246522966367522423168 9353898 11566516031225997858165225866592348000 9353899 -38357491159539511142291646874006879040 9353900 52664288311004361619040005696560576000 9353901 -29191780897934952486182020258141003968 9353902 173431617508006196837396351890709305152 9353903 94068312873870279764360692026734817504 9353904 -9756876498305294536535473975353212928 9353905 -152648897927264183835832956042383820 9353906 115571881169558533234126911796953019152 9353907 364033671002247837855572156221242614640 9353908 284165037040010414148560424248427168128 9353909 -56637100529138056392547911019039537920 9353910 -35065150731579542299617080732546868480 9353911 -69196738167308361994065930023521932368 9353912 476199374702135745177656419947732172800 9353913 -32918449261433413761823905025580325312 9353914 -15132233702688355158152372652881682720 9353915 72355201440888541001347855680295474560 9353916 -36716326745543984671636049702042664960 9353917 42059357463201293638153471556478137580 9353918 -13749205787548350593909580136929100800 9353919 -773881851770152026955437923649532800 9353920 9046719098558423001650820023404462080 9353921 -36178665617409605707984323894366883500 9353922 47543788074907315851397997330505369600 9353923 296606897784883962675762624974463675904 9353924 -213011158260130837491827805162804446208 9353925 -29544310435956298923965198420161188000 9353926 -4505801399883170940726574482757565088 9353927 -437816516741529519182427556841771168976 9353928 6988856253222178294280307412999372800 9353929 32670094333049497094892940011339806884 9353930 51032873128877378583623553426650379360 9353931 91222585662727725113692152079442325504 9353932 -42556866760567876883392548325802839040 9353933 2041667365856581777969776365773128600 9353934 65745389197839153166747523069276067840 9353935 46416433366452657818396602710196175880 9353936 -20689286800007608474489618113158750208 9353937 95802623381650530513779274510945967680 9353938 105072463170999586995315402701547364608 9353939 -52122265976551481217867111497489452800 9353940 22960083321703411653411702449095311360 9353941 -358124056485971198953478087977263444658 9353942 12229848966216908726537521357567108992 9353943 -76884981771037876302343728298528083168 9353944 182769290805117370663278458968150425600 9353945 -110323629499371215438711383670801381760 9353946 40099733080191947714218513925870098944 9353947 87162883116683746703995397023218593280 9353948 164365202312326861860025761312307585536 9353949 80932556422040293641864316701077398080 9353950 35732053663972824470881973690022264000 9353951 374979693039453442187249639234677121952 9353952 -259716568661064310996110274847692554240 9353953 -249904740220622361368445180601729302400 9353954 86155653624239458359217759099720518432 9353955 32769986533321866616123485113719490400 9353956 -158862578036814275011511616436835946880 9353957 170567184868695264435300941086197070206 9353958 -48287594360978947122796811598323761152 9353959 -452907710449197618797468850643408840 9353960 -53022482321188789780566206301197107200 9353961 2233919900093310629894738442147616692 9353962 -882826670472714909654789974997358080 9353963 -124881004239179262709996543150436788320 9353964 -101930604727297015176735774463741006848 9353965 147533160366117486116810430147124942860 9353966 -57221344494830210488355656856099036160 9353967 -19841725580165493886447022938216514688 9353968 -6603968257816568101020458529839415296 9353969 -268093882806323440863426560764353171630 9353970 16134538812348793051867346934095697120 9353971 37023818496447664525744754760740594688 9353972 149031296407165027237933722394016443776 9353973 214961220511755367054352502823976330784 9353974 -1863596990740281872160947223093234048 9353975 37081826039122538169940358564855154000 9353976 -15142023206438959115659390143536640000 9353977 223450094007436040826069922440412318826 9353978 175189490209968266929381025952715153920 9353979 -185531499768899321246876090283646617600 9353980 -7431948464397929001842288548404672000 9353981 81091662563613418547934838552486093152 9353982 -7001989946770259876082594158379847680 9353983 42066699515629119179577063687874255720 9353984 161517283689617690021724280346325811200 9353985 25186599484475218891977073112414438400 9353986 -79995099514234915298604462952278535776 9353987 418426412126171699221823592546866102112 9353988 24691254318747143240482348778138296320 9353989 4152730633080503521914120999556183680 9353990 49967676652604755271819720377333392000 9353991 -216441714888320052666741198986123563608 9353992 -11713065423940715492247734886192000000 9353993 -45704633622350164989092793246614055552 9353994 -33942144467632871379177357367427235072 9353995 15506383986261490577259551396129280000 9353996 -141961895457581687921895691696479198720 9353997 -230796718190856681704177770071957205152 9353998 -104829014145427860301734639911096655936 9353999 207252187387733201564005316992727168664 9354000 -7069939941180508899235883983503360000 9354001 -15890268222541739401325268985149150136 9354002 -31318382029412892508838726078612920320 9354003 139432630562102303921616484153089499200 9354004 357832011312808749679493096953361694720 9354005 4910878832411301238482824755132420800 9354006 132361499855199486850791003415721289312 9354007 456005166935011194044968592885091872 9354008 -16199325955729194969371927851822694400 9354009 -51360125667743515471586791662139195392 9354010 100403099331111499100193001892128930560 9354011 35939528950810398565647783013776186000 9354012 57487549107119525425698269606682964992 9354013 -81297861989769654823157822883995098580 9354014 145032470711808650175933565232524782912 9354015 50417120211751445198303164054361760000 9354016 111662837360924575224338295436565544960 9354017 233226022761767302029816588475813000800 9354018 191901017391833015375103793377683935488 9354019 390005126824372423362140512683766691420 9354020 -18014341768009448939165290655926341120 9354021 233373704494431196580757991993883548512 9354022 -39050843715486094326589158878453702688 9354023 29292569076191906954674556845469015040 9354024 -18787582376023303016016880818666378240 9354025 82370502168640255261024102335030576300 9354026 -259338385824097777563715401101269584 9354027 -31345691432276204570334214058841726624 9354028 -254925577101002144968969869294234456832 9354029 464055008090521380389627548357025980632 9354030 30656803279447474294961569125146296320 9354031 -212687606562645003983566428900732858288 9354032 -28940180775716775595564906672354443264 9354033 11327665090684357482438989922488835840 9354034 -165261311759863905433035700401250615296 9354035 -284310716144661196375213647573424469520 9354036 -227339727884140372253750648212206704640 9354037 58402933773045327982110535622460979200 9354038 79736279021610538345335566590549333920 9354039 49866432206616838822492004815893666024 9354040 -71833882943324421426829253490226483200 9354041 -185493328616744252399699611353458741616 9354042 -27698963716676426408943061961089278720 9354043 -94324004278502435574944884032993031708 9354044 12461894813710493952066536280714762240 9354045 12323523370467765541974781434792042240 9354046 -24805714144932208260030365990811847296 9354047 -170448774597204259470636603733764362568 9354048 1405969949559603036810416978644697088 9354049 -121416687980585999932186599172494801920 9354050 65604021479821943769119610785931394800 9354051 101140709332792615247935186580207625012 9354052 28544937075415786892860283139440868352 9354053 49267271659945009876636213912994834460 9354054 -76509481531863804906047145240991905792 9354055 -197410019807529261457850296373878252080 9354056 -107015289380956151707239057170860293120 9354057 -6885785695640299777487511339701766912 9354058 39078972334839474741715309772216451072 9354059 -154737889273269432157105169540534812272 9354060 -67563157311583153887558035541922237440 9354061 -368179328100120961109512720728926537600 9354062 -64831369862607161086390438137773275968 9354063 -5623473769696040114828673564235488360 9354064 -28452312808863723217450366742500474880 9354065 -62475666445437371186319726511532779200 9354066 77267057857286440638892644438641049600 9354067 -50936557892714796443431525848524918888 9354068 -104725359925342118378718787903118072064 9354069 169293600214113719761814554415998024320 9354070 112630627211209404791334650265818194560 9354071 667226158124587303782347227771326200400 9354072 8003812982034887615244549768949923840 9354073 -164674226677500049913282070445761045756 9354074 6809454828889603676827507864371563520 9354075 97875478677336886541094456167945166600 9354076 7973217252770874463041083813146885632 9354077 -69223757748676736718811294844930997600 9354078 -20087327118089943087180927853158892800 9354079 -85299890038418700689448848389623070848 9354080 -69726810911388427808827876755033292800 9354081 23606056251926632823063302656523081728 9354082 26054302068552015846694750623606803232 9354083 -125389365987048056693978321262247741668 9354084 -9196653374735791773865116598826609664 9354085 -29027196211701426361999782992152799400 9354086 15055557684800734589083416016291420416 9354087 -226073223716876891083428075002899468656 9354088 124141752432081136846324920302242421760 9354089 188055481694715792920577828323076856320 9354090 -36111510595868218557285604980491815680 9354091 180957024059876132530061730572025935820 9354092 52363219090295166384366765100158208512 9354093 -97250317339370423147089846176056826816 9354094 -15903046104353789093921418513721715520 9354095 107597207659165353150022820194206969600 9354096 -66778498205077693403025440266833100800 9354097 387877804644475191489680237179383870372 9354098 52249427131565122881111915784684480320 9354099 39303192170967513105749482031776502400 9354100 34835129797661803641061437123157862400 9354101 24408783394551235859730081156133979100 9354102 -84956960905071908689902621922567023168 9354103 195584482872571692334300038802331912664 9354104 244756396152982763575901592917260492800 9354105 107930570375420744358724309623054053700 9354106 -39937839058758434425182109790243048736 9354107 -1415834133118482512400884709521342976 9354108 49643515339318029556793310178841026560 9354109 -52683569095124198906331020846212926888 9354110 24494255073023532496903844708724034560 9354111 -53484535932317626220732403091457679600 9354112 239305161277126394864443322226494668800 9354113 20648352093302474046443729420661935364 9354114 35088810180683092838192001850534278144 9354115 102296332818768455128142999453540693520 9354116 317265030336096605524863726003697920 9354117 95879376627486897833624223415012959360 9354118 -75205877158761221359912610394411269760 9354119 54191847929357623641105255551390035296 9354120 -123680789323815322175995910332573286400 9354121 -182368565190395675294571318300648794496 9354122 -160283655354706161663863301634556952576 9354123 12591923945024104185441063898601880624 9354124 -124302153281398777297147656268149488640 9354125 -2605532146535193606511751771112312000 9354126 -1889591981962089142841602192564211712 9354127 -195009224970056401883193888085816189248 9354128 46461376909794622029607081655833460736 9354129 29797002465752250789511248413963641728 9354130 -75805584335455149600053031517324019040 9354131 -650340890679253731234518818848656253456 9354132 23536807025932587468190655654772829056 9354133 -169253955039347330256571702376849941618 9354134 3350402955174591703603826439916376640 9354135 15970525519263683597928034815137218560 9354136 199643819072804231246898164719672872960 9354137 120360381743723885776923467494854026880 9354138 18760337957611736569943729101703197440 9354139 123116332824554559371157969811403335940 9354140 46184410139429651522268763352918707200 9354141 -143778361419748411277041885310853637050 9354142 -4100953836551586180858891664339125888 9354143 -256821979041630238741032766474602136608 9354144 -169435901487137912878248396810265559040 9354145 132773811659967897246199192529968746900 9354146 105917125205780355160043016388795206144 9354147 4578871700498337247399748491649904 9354148 92266342120150890007283352437578186752 9354149 347165213111105170003338767042987552286 9354150 20151584688861464877147371442777072000 9354151 -473534112551774405844871403098498977696 9354152 233112584062082050344385464360018201600 9354153 352314732046550345066007016272707961600 9354154 95323596600737450416168339680413878272 9354155 -101643032328370322345520811509917167200 9354156 -395138988804811121230849280282050560 9354157 12494341715226693267182878435396051072 9354158 -23075874293369681716247972358062637120 9354159 -7966491645879358219905051758315577336 9354160 -29064733447420304423156919128484741120 9354161 291225385559847487251831751838523471762 9354162 -59947980608346728414466382215147509760 9354163 -34850452666237350433035551848866618976 9354164 -173693780469691506906032668268392746624 9354165 -33614348225201172637568508404646694080 9354166 132164710297079091670635447877295728032 9354167 -209929038570216874255120198645932689040 9354168 -10577221874027621068890951730048204800 9354169 -43229698107620366596379448427421308992 9354170 -34382024125010372091198406791454064640 9354171 -352951000312588522807828110191181559296 9354172 51484311699859218994075497195073074176 9354173 -68529003461567679801029150854193851578 9354174 379347802155990679167501546858814080 9354175 -53626923301432876255212856074980640000 9354176 -18821975140694231012993476983131209728 9354177 -1145691726407499696907446360239800320 9354178 35316802389190702783329044581578002640 9354179 -206027339547454549369269746595186510000 9354180 -29028590136091049002109242008777953280 9354181 -17927569816877207576734024292688073088 9354182 -57113151447445126586095733338583635200 9354183 -172177869841059849312267162844486142976 9354184 -27795259421963050683658321318890700800 9354185 -70353817885986678087286224812051389440 9354186 207990882062338065270215277112246185984 9354187 -259018904771054623901164568109276461164 9354188 -20970678281366129322356437362457964544 9354189 -58956204824105795603217788942657283552 9354190 88745884065989622070823346483798259200 9354191 42310213129951994771193078635110265088 9354192 9992158147539538116447921417336913920 9354193 -241228065434895039028273361737389004558 9354194 18140756024944745228402361038307264000 9354195 142591849180549417330833613185145537920 9354196 156965694952677509153048050157924374400 9354197 -6942229975339032994758404544554071488 9354198 82577891405009181915211256200200816576 9354199 104753527011481615149402917604473100912 9354200 195327578820075564340891250682518784000 9354201 192946358863842442254740176987958273232 9354202 20393680517758399377476862919300011264 9354203 -185094953507873163148040479188144511548 9354204 -3124404566182384544026549758002932224 9354205 -26201905823091702326808471712540732800 9354206 -197064505180870120283784446740854530880 9354207 -261346582355286409268877243296199781560 9354208 -154729187904099314485256119489139834880 9354209 -3769975612061671167698608725847690620 9354210 -6615520170915690620225582094152663040 9354211 -17548440975818125453990028956441651200 9354212 5541178512424277065562627285347491840 9354213 -113886742778028099956605237984459023840 9354214 -162388465966165520221163438392767545280 9354215 -23000714765594245289155245912947609280 9354216 16342364691982169381039976945284382720 9354217 241571690258979382418444477801029925092 9354218 -6676287732888431764247158751925386496 9354219 17911921999197858038213552791743559680 9354220 -198804574998134452627507618788096000 9354221 103019083969931265308490749060177937600 9354222 66336061904907751513976393504873855232 9354223 191566021877979829665169647018573553680 9354224 28375332438616903665281690451279052800 9354225 21041409643624266524170043019961075200 9354226 35608900830746560671878759532273500160 9354227 -317604416530861600334398185593845263924 9354228 17729610929444306415033684459527528448 9354229 -67257115920288685722498624550102205924 9354230 17335269892459932205081736660837621760 9354231 241602081665051345316830012887709685840 9354232 -2802301636162669640848820693875507200 9354233 20115703153843962044840615244085790976 9354234 75499609005855080554041765140103371520 9354235 -124436263839097836130313844501640792800 9354236 56876819545064619954179167084020449280 9354237 9513157390316453794362154445888664768 9354238 -59212858800590971803953284994379305856 9354239 166136344875950957259877080190601635920 9354240 43308744245694070725793207984481894400 9354241 28170348744502891572370956792006681172 9354242 -124704744979919590455572290886498119728 9354243 -18719407651364621632838265174265097736 9354244 -49864121566584912586062128205359289344 9354245 -41884665059767272994245920032571798880 9354246 -95191500785966563046507200774536556032 9354247 32729816882593325823691894475510029800 9354248 345999019118657061826313793954776847360 9354249 14923043067215082964353316486465716324 9354250 30786964164971884366478201823418368000 9354251 -265172141451090788746919837234671752720 9354252 -16760206710394667736650156772574253568 9354253 161449092322037799679638655422504336684 9354254 -5706607868152732411307024636106240000 9354255 -18347010521305722794825161853289331440 9354256 -34473100624865388855879925451426611200 9354257 -17393770494370731313753355794502221968 9354258 16445664488482891574878995434940810240 9354259 -171230052817717365661082068320361987540 9354260 -149429529510149455438278641408844069120 9354261 7075936909208308229867948845860108288 9354262 72144995444867912279968961302652107200 9354263 -3938795457612572072717019427625945472 9354264 166011156929973304796866864435871723520 9354265 -52191787334942303783281930571526377340 9354266 4651477451418578714892519871496626944 9354267 -44241958268800979664469338134855747712 9354268 -48723998306282923329744141580272746496 9354269 458819478062394590823254787753482549760 9354270 -41556002342170366715432298742934553600 9354271 -107580276074276685898600718902352061800 9354272 506291991458684280265912294006555410432 9354273 -2121726236480628335992894066784654400 9354274 -69332991473152225642182282603856242864 9354275 15361362009040970544301889474874226800 9354276 -18452838624225099956659372323854659968 9354277 383657655451050364070866860816802040126 9354278 125149284672987541695334624822518889440 9354279 -100348497195984264571712456376610288512 9354280 13887516952907284983715837393823232000 9354281 -4353863877505091742153091636832430336 9354282 22386941766363070287065898367483981824 9354283 85004926297841919569164566631633069200 9354284 -69829014541688100135774576851017771008 9354285 -31048489464950199581656359359352588000 9354286 -219244927403899759154747253902897212800 9354287 108004366996402498486117058346260529936 9354288 5513062194159083542362268171369119744 9354289 -25925645710310115670773271070155003520 9354290 15579308209683382880950384651407029760 9354291 -13826225347529603740081895666834899200 9354292 182166608967152650225298527211184321280 9354293 10340084221747473565649575088093614584 9354294 43857303070051919386575563985491910624 9354295 -143777802275015207555267564730889660200 9354296 -43199866518890921359435620280035102720 9354297 229370787928629770151145344640662373200 9354298 150136334115919201995687125592888872160 9354299 -106646459828377461051514930573808715600 9354300 69374945653367079172510765458825868800 9354301 83737643026074549996854851759772754624 9354302 1691793412606128202555881121683172992 9354303 -9049122485505184511940704048083921056 9354304 7611697112781236191116502681076105216 9354305 166964244333597168263731485983065781460 9354306 -385254977151303107382367383677729280 9354307 -152067206783642372237238724182540877876 9354308 40321468239673758008769682768907320320 9354309 64330754269695328766794493448433183680 9354310 -26994486995878242964869249242594768640 9354311 348068182668090077337487237345256104800 9354312 -45946239369763205958012130469452185600 9354313 1170803250255509732657998201646582964 9354314 43384645856703252016551347557833328992 9354315 -79155034386929672963472328261360254480 9354316 -429398486407221854612822486379782940672 9354317 47317661218737870434953760136574913376 9354318 99416691972207596319072726382220982528 9354319 -276051135591445976824787375567704407336 9354320 22519493299715589570529328626056806400 9354321 74120695805127305249774452152380453760 9354322 81753722448129702960792824760253037712 9354323 96248432902908983546444885790490712904 9354324 -29667640822154428092298323172538277888 9354325 -113214493285537502199110472994546472950 9354326 -11901753916063652724635676673640488320 9354327 -140022258131923388869294892803230288000 9354328 -297587060393897473055184598180517376000 9354329 -413731625315774013968648183771289662070 9354330 42519591265659905932365021341267174400 9354331 81690233690669652608076126075246590992 9354332 114084351376542605741231949982608768000 9354333 -81351857392646733994431519647154438336 9354334 -81273940428398423805026555395187504448 9354335 181591050364310289941309063208341356560 9354336 264530584589892599526189444894013784064 9354337 -922408937142774070212438270823184508 9354338 -15189092510333563315314590866842590208 9354339 498256266996514214577816461814223059840 9354340 38459042822317300530453072038882234880 9354341 -86361137803866645445811672815426618308 9354342 -93842773527212602911697951523125562688 9354343 69607389829820429139382738653487497664 9354344 -28530465121342850259903037372086051840 9354345 -15944363793413843166734753657223619200 9354346 -147552955132859331595449648288853121280 9354347 -51267359625298048067032693114767261168 9354348 60528957773386260228621628874377835520 9354349 -4305377659279870716343512577872808032 9354350 4108173361209436871719736792140468800 9354351 5805196700394382023937979761595738640 9354352 24039129560217255406188146685039312896 9354353 347704146994138933610912715300767033664 9354354 -51293137177470172173133209617922756480 9354355 42175842874396995476910141964844939520 9354356 28156219352541486351932000051871221760 9354357 210190248422242835348853654514237310688 9354358 57081210280508380614697249672165190784 9354359 35749383141172569406409979474063658416 9354360 -41329677947988196939032565471033344000 9354361 -137043417519705951791350499092996321200 9354362 -28151523441954719401429007646019814400 9354363 -88024304276514331118329739393915444736 9354364 -11918591511592956285985599442463972864 9354365 127814251293438350083319643561940437600 9354366 -83402994195452081472198104855966976 9354367 152907058245885260702708441154283141752 9354368 -92474518941981590459551715280845537280 9354369 188011415135961909324495643952302329600 9354370 -6178664060935708507017814303309094400 9354371 97563418891017704576123815544643679392 9354372 -11822324822185200999298319810641425408 9354373 164092868419939415037861824748611383840 9354374 -80099117870493156131515253505745898496 9354375 -24650263797636126194734982119137360000 9354376 -59268992946619463486560630970059161600 9354377 283369913039886954951621121104858843006 9354378 -265816224768144345635003374773264384 9354379 170373592159395689867314077312747840980 9354380 21633401996879880043941889673692876800 9354381 106197635458319601642233441401672876224 9354382 -134866608244747283675841045908748038208 9354383 -82857479841711115582520834760260188368 9354384 -16772668208925522480196574246806487040 9354385 71862662252343553688010493238855149800 9354386 237739659977897824027723891134293371680 9354387 25667650430666287317869555516374570752 9354388 195462131670382381738280000366715002880 9354389 86068360316997034975466816861172828 9354390 -58565841823154288496747456216481075200 9354391 346724460074723282731903913211519705600 9354392 -3278743152269481665110787518743183360 9354393 -3244030744552791923903734994024592000 9354394 -57587704966918778102503903323119370528 9354395 -125474049006590991663353758710136401600 9354396 -49894202828096576995998852415167998976 9354397 -43074326460825452238899717097015279860 9354398 10792034002093657983696455663652259200 9354399 -128272460397923265321588917719762588032 9354400 -150601940316659156094166626216994406400 9354401 -119036114068131162618097088406949424448 9354402 8000575522694797075058357769174423840 9354403 152710429553114114744340457544848430640 9354404 224421695615518228147017172576073957376 9354405 40246064721347129856433136560736401920 9354406 -187956262194475578309110287616153451840 9354407 -41948769935325987947053130122220541720 9354408 54758763296088885807982191004774072320 9354409 -189972322963342675457493121222833136390 9354410 -93979055167229806153367427710912378880 9354411 -158384374514805406774957830847866207600 9354412 -91347797295662581654989323196968422144 9354413 96257514380319026661123352038420675180 9354414 -28588855709027059783653111279739073280 9354415 -1426990865910555402143621024586350400 9354416 -47288550459438964941709007800414765056 9354417 -189197108541283543295748367133351391120 9354418 46631853791076418063776041092666607520 9354419 -31665770231054721838580556609892488180 9354420 -153015447578407737433685447283661824000 9354421 -294028469879501011410487504627390854500 9354422 25484169746815780825092527440544563200 9354423 57815417313548320293915176142832334544 9354424 -21377786633753167763370666500405575680 9354425 158908856178820759177326726655934295150 9354426 181755173941852488058490283148204433664 9354427 -295877748874732544797322892237871245724 9354428 -132909089883720287441051826143727148032 9354429 -49380336387914970741045617084594713056 9354430 54209651676322195977349040406666423360 9354431 286943890562852580282138138356763039864 9354432 48574016027066556727487385554934300672 9354433 -30009824724268606593064677990005408976 9354434 -53563699757264473324726624001699226720 9354435 1560791734404251654080660249751581440 9354436 13578937060710087940124231810035548160 9354437 48513077297306468061009175636712412984 9354438 27379136078790921739124525758034307744 9354439 5437905508362657634724932184158277120 9354440 -158704210013845096904676409143659059200 9354441 -25430438820818062139382884251198861920 9354442 -76978916323982152268000380057586775456 9354443 9894420350701031151736335977156513028 9354444 8525088747515966656050848612258353152 9354445 -144102611128394663013137891501749294080 9354446 41446260139510549042399350424023473280 9354447 875202590210129599773727124696801160 9354448 -55993047386058397395593336199742488576 9354449 146929847663492407791462692989205045364 9354450 -11047438695852895343839612213515264000 9354451 56717708679243124199252818021684001392 9354452 40740190957929460548841803352199196672 9354453 56915421211072357986255715727564870304 9354454 -31192085670094573956386149241128068288 9354455 -193902487626634064625970068854527763280 9354456 62202036648316911164641480343668899840 9354457 -117650034186823280466862134029803738368 9354458 -25120835348415272333253939973706203680 9354459 -49459373461903119733935283894209294696 9354460 -122174375687351688389363342536974336000 9354461 -320292178502730141748953876874151662938 9354462 13220550520648029593467495669808046720 9354463 -274498539158476129220501455559273978880 9354464 150740658819468491575598574509489651712 9354465 -173521634015466050662452997346612720940 9354466 -224024053477099729905340042898279865600 9354467 16337307994075132860280519292039591040 9354468 14374261324734066080576860162267090944 9354469 -467822379914996807516786451457078571840 9354470 -3729404622796603284922559630966344320 9354471 52091682268402052829937141151259849984 9354472 -402223945019113648381921837242079334400 9354473 -496322743715462038573503913638449869680 9354474 -3334573035085377979906529065964997120 9354475 34349231006512178707459753413089886000 9354476 -67455442624398753901900244389583773440 9354477 207610576389509556681812798223079163904 9354478 -310575915831789814602328191053383680 9354479 -10560837181008786263455061485742291760 9354480 -32224783727326909619534498223175434240 9354481 578184048511951178541239876026615670964 9354482 -84541674141971656673798225821948839408 9354483 -244665119707507082996672074025845775148 9354484 -422060185409683427117307177853588671744 9354485 -43247081328285185477107412278756621440 9354486 109499566573620800971112309405856177024 9354487 136307539563317508023979383407634044136 9354488 -82883026139066791637983561791917383680 9354489 -60004180231877949940967103050340257280 9354490 68953952365169660281693495484118820800 9354491 168061668225871181268865272654018386352 9354492 120594165668321733936888257801723245056 9354493 378613784382886503074249965017272788742 9354494 95537022190959253299927623284652215296 9354495 -161575597264088846676089668395162944880 9354496 69782976609921590948877681444710776832 9354497 18802491518170690940086826057802832452 9354498 36660561292888837086446793144016404480 9354499 17925507946626164751897994563245947392 9354500 -21009810694358582652419089066947456000 9354501 -26439214160464625656385024916815136000 9354502 -7073559121955764908965750289911435328 9354503 -141760646481166231299905810936580166248 9354504 290527811685410393852282867495380254720 9354505 208138685271786108652858818672560572800 9354506 31221044438233790936705453107164007680 9354507 161559960365285445753231568862186951640 9354508 77380493846205744662924504813365315328 9354509 -3893506078682278263617605586018784480 9354510 35727042664287122696430978761668800 9354511 -77565296061143748646013928590751359048 9354512 1204611296797847174131969898153656320 9354513 87793094002887526166096382034512191424 9354514 -5039827477013384098427718163898675712 9354515 -166198988091660947677451746998105486480 9354516 -78390940722792279080914974052927899648 9354517 -25444451979764128569032337132531142720 9354518 10256834777515536244337673662466316800 9354519 -37161257826961209309265672168779003024 9354520 67712465876348145455580510364575744000 9354521 -6392948386620986232603167003117731296 9354522 103977046109952730352660711429559619584 9354523 -111980482044288855437181227253769721160 9354524 -26440933673450075965814633558063675904 9354525 57698811442346826335378688507008757600 9354526 204396013436881874653767810237629219712 9354527 51435308280078078621538710044789711712 9354528 80878868740700050614295350320471015424 9354529 21085985515269132858321754552382494720 9354530 -896165689889318144445680915512497600 9354531 156397908818741089881340557851051124144 9354532 38032336125599461540694846977737590784 9354533 -243443997420883766324029166184548437476 9354534 12225172403227621564843514977355771904 9354535 86817904189768924638716711868005463480 9354536 70602120980987442334191387983239987200 9354537 100793876042736375851270821388044805568 9354538 -97300182603428864926142587748828704080 9354539 -138536078514612184759972902865019505144 9354540 -26944838850102258639085920770431795200 9354541 104508068610561870484943150226826834230 9354542 194189344875652342823233800830351385600 9354543 -297620432226352666773791358597121254912 9354544 64372551176251380153444697365910568960 9354545 -8966739004478088223871601899541909720 9354546 15071118793393485678101888905779495840 9354547 100166844616165665464011225926284057996 9354548 8665367474750270428048739118623539200 9354549 -34149535118377970682053161454686055136 9354550 -85494134363788096290420636643727551200 9354551 -343685199715102158381458152421460364128 9354552 -193083814905516784007091149004372602880 9354553 93402382399575442404564140202377002824 9354554 -174658026625235960709735779583082537728 9354555 58607106337641281767482700371590784000 9354556 262217160292454267836659951512314810368 9354557 -120869433976657242353165086573321435194 9354558 108579604766163476222631113356201867584 9354559 -220450542793549322630164414095536981640 9354560 -3957575962869763808623869370124206080 9354561 103707199288132219907686364182366520160 9354562 2767596781959081210863490135591836160 9354563 -548378034097483705761714150937365830256 9354564 -2976753370265578231002049088646061056 9354565 100952053792716978167703432321038293440 9354566 20516137143087714420873499696021622784 9354567 -139352988369654850483134773987477533488 9354568 312337390430263496505530877321901056000 9354569 -97908138753002114276593858457207733888 9354570 -8334138934022377655149364622817128960 9354571 33267006125496414776738259477137482772 9354572 -99260221229007680354920311871274913024 9354573 -77374342649611087559126701831004805396 9354574 -199152500424587706183644228440007021760 9354575 -32973678667499967988652166443247848400 9354576 -4434989784673559842712728510201331712 9354577 409026668870570918861085393662836781426 9354578 -166103688794658859255642990726569314160 9354579 -66578798418061859488815432945607367424 9354580 -1015218807686254546894991457263980800 9354581 71261388461151835843470640954424114382 9354582 -75358839659735868094700499410979609600 9354583 39854440546578535626387390774869683200 9354584 -38877719463892572700911127818736957440 9354585 10516171356035547546876842941925091840 9354586 -18262234378570149535850647609608274176 9354587 -221282255695386415300286864795728790808 9354588 41025701505558952351310470286014632960 9354589 226657715670083261456039732132232487180 9354590 -49914105869084175637234495696348917120 9354591 -70208744111798833731585489529340162880 9354592 -7048272285215950631865848115049267200 9354593 -9532412641369442435559261453771693678 9354594 -2165861964672121235175567962368778880 9354595 284398484696531333615703979680069675600 9354596 46439581357324464415938829750570809600 9354597 14917522824032804372640278191685727744 9354598 74326976614334058699302224347531939840 9354599 72348112874921713059441075019158143736 9354600 -83615849780695694136377184727276416000 9354601 -121152741067304713179157934041887307392 9354602 -28187178807290605159574002182184519248 9354603 -61025090710660488042576983929683741096 9354604 -115886682908432014457953021148322028544 9354605 -3471668418685525268617308500176394880 9354606 -14899817557435017959984693768566210560 9354607 -5058016681948352936544215767759497216 9354608 -15474419986480161352127757054415699968 9354609 1324244941443907009527793942469502000 9354610 -91546561234531824011200996648503827040 9354611 -43782554629405486307118326040142990176 9354612 -72086061464149627237339646373730406400 9354613 124070003724460651360592172759231490862 9354614 -5486934188085480166787467180039654848 9354615 -57477314468764338540754874689174319280 9354616 -19856419295406885866447747905736171520 9354617 381022814462272471489628158438990249860 9354618 8796989886527871216841252663329896448 9354619 194056233732366095410392710434303098020 9354620 -53164813463635251408741588275383265280 9354621 153214101339468992752934644775493990912 9354622 33868814082400654668645062891546893824 9354623 -36666848022407166617162268354888790776 9354624 -105355050238495683960259703610707804160 9354625 130142198952925572169091534386575024000 9354626 112082093778457103882101212660076546512 9354627 164874075752546941265360976623320627200 9354628 224598708807891591912524776769633418368 9354629 73752676210229352982435254957823795968 9354630 -7636828436019222576934716523500900480 9354631 305347000160399335263015044008925840 9354632 -91393084012690302958125400800117227520 9354633 234510119047218700357338905201501700624 9354634 29030688955506872608985599235486927712 9354635 -20745155504282240305677406468135261920 9354636 -9344267769246782288634476419239290880 9354637 274366527518969563026684375755753359286 9354638 -93515667497548640285441385206360585280 9354639 -157219326006578089173002703869294572800 9354640 -35773248994748103208524019517180067840 9354641 -52034795452766013319240210890841213290 9354642 -26161828108614637562979687769829079552 9354643 -144806818467267769209526810548584024616 9354644 -124466564382061206325251989096338239744 9354645 81363097779714489265567064839868094720 9354646 46122413874006922471246043245763093760 9354647 372021149557967084472471584979807230640 9354648 -175710481083318838246708168613761228800 9354649 33428498001237097450485433770596986240 9354650 1321238849349480048346184028883680000 9354651 5772620910472405731914621505466152960 9354652 -56332025485320702671840908455905369088 9354653 -23179558548411829206206656376474910720 9354654 -56246177490978016059467569305838220736 9354655 191607434665415198433565301904306045120 9354656 5386369137103361255560103287592976384 9354657 -46299148986782303660979356920415368272 9354658 -6440281376245290002103230517228308160 9354659 157349049266738443739697536139189373104 9354660 -30826157940670019919469060154646896640 9354661 -174706527857555030646300349137305692738 9354662 -73293972327155699888664810406285851168 9354663 391185012569411821417822081801352840400 9354664 10507114148515255709167955825725931520 9354665 -82071314406963536333313963320251310940 9354666 208916244090168535002752744170827999744 9354667 13467561489402716782275671477474388000 9354668 -11757270842400327022726188845151197952 9354669 88146794802215523212250740820539641440 9354670 -7592466168184406167915471762057808640 9354671 320854846340749440717350500842005545872 9354672 46316353438246557462486793190008750080 9354673 -134771568403948613029248770638326675020 9354674 5031532963855584816984781762403507712 9354675 56793447493239970219982774116153536000 9354676 -134167139195829415600341091458972764160 9354677 -14592014264255739659365885334547603474 9354678 80142558120405860700854916477811122624 9354679 -57245257757648068647703938791566933720 9354680 139024685696441015191538708009531596800 9354681 14826620176124395887098205631524480960 9354682 -54995065610133082514671803843084881808 9354683 48429883219820355731348240117554943808 9354684 -43384855218515604920700521593407111168 9354685 -236685047976802856156482313242420724640 9354686 48965291465557195389067532601101982720 9354687 64751169610400211811332034870850057160 9354688 -64224825925692759840112777214841323520 9354689 77675718612955746100552300103435870256 9354690 -467124433901118496788526325098476000 9354691 283736490501702348910867135955269356092 9354692 313967598101662830972377100280823808 9354693 1623864879114430092072740522801307648 9354694 42355974353523898050289141960805150400 9354695 60472084386844310011384894773004416480 9354696 68195094078957283332072391483063664640 9354697 154500519677267077923560351558298792912 9354698 8267388259741416143011099535161860864 9354699 -14912649618547327449439726500734052000 9354700 106205518346341913288372405186424256000 9354701 -263427748954860705277043588224648615998 9354702 28764994124079565881016211746354934784 9354703 8724536036584052877498650500906867952 9354704 93770352049065445307251514677233500160 9354705 31926367800822929993449625677693766400 9354706 -106693553530154502413684581862158801920 9354707 -71057439747992134321737678715724326800 9354708 -197121374215296882208498574757323974656 9354709 -44689150225504767075667581977816491008 9354710 72597403453947819284485654857000702720 9354711 -50965496791704251068154727840502456728 9354712 147292333264960998970380422636194283520 9354713 -166781575039697950379714670782514754038 9354714 56619542865612278649945791027354135040 9354715 -48453236180990955626487808579680746880 9354716 19057010839812364887240749641359292416 9354717 219114517576631332993603187925324867840 9354718 -60469032605862674024176740231547117440 9354719 142752157397987527847464076209869630720 9354720 85157109271919478935200581627111014400 9354721 175652799002275634602931717053349367744 9354722 4743647196968627627993538269217460224 9354723 77194532853232889315683201496511116544 9354724 66235221426162273336355393791174696192 9354725 47004158885781330959545592783203292250 9354726 -42165624003667423231546739035445097600 9354727 13633088788033841698943276732445082800 9354728 -113756754422577371592251040931459875840 9354729 -41601838103429211608401897911348572016 9354730 -7308290904311140966223162678514816000 9354731 9858997674106944728290747138975905912 9354732 -122170751457752679496296700718815676928 9354733 -108790677097593824221062039326251375200 9354734 -3719025472499562872251859095305921600 9354735 -11777906911671749090576889694961105760 9354736 236384922384669403703764044141002752 9354737 -302742682409184827780973194416029255534 9354738 -86592483658208197978485973163863721856 9354739 -685554502313397336174510871597637475744 9354740 153623607028312691901307344663459152640 9354741 -122471678222237011560141583220257792512 9354742 -87160969542908733952709622341751763968 9354743 -54006292242232273936974005227529539920 9354744 49930880652415484851801194334715904000 9354745 -198914652029211798900032881127385480000 9354746 -61193071282715727145439011312541899776 9354747 38691347766255706533116014453218925824 9354748 -21122534718754222576585424821111769600 9354749 230719450735099539809671042595720415750 9354750 -108397842767078312117325221027919072000 9354751 1341388741483939061249429004795690352 9354752 149941783411186918266903939048800256 9354753 28037740439912532795371650981461210000 9354754 -39085179098882222828798560787645263968 9354755 67873068237732628017051988295275958160 9354756 11566835034051168503770826314857065472 9354757 286720554774322549566745351902608375006 9354758 -20419267068525535897611717344804947968 9354759 -150745577553430516408069678144670801496 9354760 293124952941607683289542574107951206400 9354761 5252821481284529950305866723869430052 9354762 16727343800603674598853346681221287520 9354763 -104776873567139272822285309271295350616 9354764 -108433333718755753003201069505165045760 9354765 -14812869821519460697518116996366451840 9354766 67255739001811575778961110163976464832 9354767 -116105943978530082393730106649887448240 9354768 35783712408147133920026388097588199424 9354769 -119361774790368431137351583837493822656 9354770 15153974734098003114840215062831580160 9354771 -83778972847153487076250830749184233136 9354772 17306087424878038815265171093141964800 9354773 214249791915147811848664651253439015360 9354774 43388523812851875105017171017367218176 9354775 51574514520078040402895008868756524800 9354776 170743253858671822327361094539710126080 9354777 47988933011650987712203088805860072448 9354778 99402659958758651852428025562001267440 9354779 -2000346718973877946168739095991504640 9354780 67497059578130175917335716525893736960 9354781 181082917739296008533178019549131476582 9354782 169455352248981933784893697317303172992 9354783 -71490940899062442044949926868860847360 9354784 56764154567706230374527891745920909312 9354785 233732269016667733408233372796532025600 9354786 -38973812360186907322945137026119609344 9354787 141363915440654279303324602920270143200 9354788 -56870426883349959522671871511574934912 9354789 -193065504556948254061657058641487786946 9354790 16391997258758118189652392940154918400 9354791 23162847668041884968832323551663692000 9354792 96259362477166417466643755828280606720 9354793 -43776600628994064320983596725317385600 9354794 63152463641491900152430589501614812672 9354795 -64588023466266209650593659840122321680 9354796 75066283946185954300847663936481816576 9354797 379273881698689461445618194291361188246 9354798 -409926938425923021757220625258332160 9354799 236896870702654829834266842956183574800 9354800 -5834485300635042179822134733468467200 9354801 -171303690346101758889861311028860884368 9354802 -66117797675354292768411880117944222720 9354803 -39044695707924880027484694357121752948 9354804 -2808569393041128658467104052180725760 9354805 233688354459218099326064361945781394460 9354806 78922843086103187415929180368737246144 9354807 -65095738093770030479330815652728848000 9354808 16930903723523756681280097157999493120 9354809 13236065673004462409657871641127380010 9354810 48779262664723721484970760952934076160 9354811 255132834228758284767058603534870667112 9354812 -263422750409208302690794312474536121344 9354813 4703177352287910190091442400472019840 9354814 -8364207064810006740000306692143721088 9354815 4149677035765839062038989360198268800 9354816 25143285141461787747249779417677824000 9354817 -23505159466733788978659132004839779134 9354818 -17073211205804392339726566708380888064 9354819 -3814979831167069967356000121872602960 9354820 63544728719009662063793755167943353600 9354821 24501695835380098883299406205668557440 9354822 1334206979980711293508320352662190080 9354823 212430410133850854654431109680494346072 9354824 167065769702154791833913168489645736960 9354825 128345297955240952376896691937774780000 9354826 66052440068216078152156476185691883200 9354827 -224271630620058194840862027555913689324 9354828 -309146018606661474283883714144206848 9354829 -133793170440933557806306787808626073120 9354830 175725054763876601417240986971081024000 9354831 -158490042497328203159736051992642365440 9354832 6978596790290614603566285840206913536 9354833 -167910947452931618136834836291054991360 9354834 -36970132464815688146433413448682162416 9354835 76400148535181271842871319110565192080 9354836 -22846716027367142851443571212163164288 9354837 79291914129320359640357546873440745760 9354838 119221468304427301688556971942882079360 9354839 50192559007555043947462403494072719360 9354840 -32329072251956040677679950557986816000 9354841 -227145436860829671719114517036927552816 9354842 -15984984441712358311224637107379193088 9354843 177860196267643790491157747023398119532 9354844 112348046756926171475804205504936357376 9354845 -251244372152333538230788285044147674640 9354846 153362309020651471924875818580486770304 9354847 -126314904469666631321370726731600478000 9354848 1669597749607699378333508324619976704 9354849 67755311776062852801789553725428046720 9354850 -35739081569841104331848510605317888000 9354851 171415219300254060400132579290662737104 9354852 336141907341932828386073253438150912 9354853 54660841187461858497745945268513454204 9354854 113834829883847948317302046064039537376 9354855 -28133752826812468928067734183625876480 9354856 -21984645327526174018835442911059722240 9354857 208937545064347572944060044411503777360 9354858 15808472721134006892562288936408423680 9354859 -201515453624400777855191683494503746560 9354860 -93311906465513191190831680769697361920 9354861 23447703070174360562046793550974366710 9354862 -181253713447447713826666177714966048896 9354863 -88352668643569796342272725546275210880 9354864 30401287514904248312606195058459279360 9354865 643956874698585032092533152970198720 9354866 -25188299332116621277752365524499344368 9354867 -12702286285888728931943785999231909320 9354868 -12954764674427614393842798234675751552 9354869 1151385094315163264098058652572532270 9354870 12248555848260847456254263479458201600 9354871 99098188727055021164508307359299400312 9354872 -374252407498377648712816390504389550080 9354873 153420407931981608387016365980336752 9354874 -55890494959375002214991605490176665888 9354875 475470050894545874085134873734793772000 9354876 -78950002998892686873387610459722259968 9354877 5767830480367027301606418510223856192 9354878 -22501159257798318332310380911812729600 9354879 149554300382790587083422692144757864000 9354880 218858714530263138953606439355652505600 9354881 -297672661363170680184077285116988383488 9354882 13911279930460571290606833623478120960 9354883 310542316800744616147962793649690795132 9354884 29324541448507714593468514545994398720 9354885 -15622881535551537656725207047903633600 9354886 109202214128372622585335909873883127392 9354887 -298556987904064317349223631375225727464 9354888 31849183816230014805343995500347238400 9354889 143411765700066926004563071895718261120 9354890 87123066259593064559596797133173103200 9354891 17909919374179588741872100028728053504 9354892 -94738238788003028912923697267545878784 9354893 36401884215105897594771307033272425142 9354894 -56733558961647211913058035643493649280 9354895 12199796390021269039822565259612593760 9354896 -16571121246958666112836022261215789056 9354897 -381095676157910903441638225395383520 9354898 -5415252671751912878406297525588810240 9354899 -173927642758434938597985035606993165280 9354900 -72580469352909555122966028535840051200 9354901 -1011911938190996926488135423882762496 9354902 -123521663588241146113008423260389306848 9354903 -102037088394799538848401774787038196992 9354904 17880378936196021818958356185214443520 9354905 -35111822649771195957080296264177255680 9354906 -107867329077044879254091805629814720000 9354907 -483894663128821384627175890800909333840 9354908 -1559185138623165031592762154522399744 9354909 319901337399164986545957646675816256640 9354910 -91383873945320588594634732142985898240 9354911 8063404795919307845484829458876775800 9354912 -41847460398256448500424726828134957056 9354913 -120347909889742449841137888475903584060 9354914 25688622721350380234597723383088287056 9354915 41070647518993139662714262463453384000 9354916 104375200747152201821912645023836881920 9354917 -64482001665939147964340126400672469920 9354918 54023285431561682250215848706618752704 9354919 -151833971324168255968259898466907082704 9354920 -16621472530899531444347639899973222400 9354921 -184818470902685997875733568573624971888 9354922 -45696171168684433434352459866408691200 9354923 63187109807905634400709071982467046944 9354924 20549989842358812374317579856256144384 9354925 15036138177563771224566649292288150500 9354926 21633764606520552976190550664082136960 9354927 -98587402568758279570749365140096474368 9354928 19045357665327334173363573572106190848 9354929 -55592429537856813913488219386003102520 9354930 -6644018611667735829276618125412794880 9354931 46365537632402202623540922464197187832 9354932 14343906887279249198937267275330519040 9354933 -13846438616325038868118585974913832562 9354934 216754643374212175996025278319515187616 9354935 -239129726963009980227332862490983490800 9354936 -40508058951966375901515469103469158400 9354937 36742685580116759696561304950702428586 9354938 -10092624201001260738301621148880837120 9354939 9025634302859493229551912637935528960 9354940 52039725194188712940132817058293831680 9354941 12595973203745988455205649042806582342 9354942 -58619184691325454323596170609995291328 9354943 33008428371520726745532394112789969600 9354944 165784179471223011332038808384732921856 9354945 32271180081020626960796992106623416000 9354946 -1060878122486014480013439239175617328 9354947 -128363986777952149347668009002148782080 9354948 141182376932740464357061179104292142080 9354949 -25230886769589856151272809076008477540 9354950 -8411307980287941852778208114060572800 9354951 -2036938141256043696541421137472340864 9354952 199011230616861661355003871953014809600 9354953 -90873161194501510981792419983187429798 9354954 -6960774623887010836342969734901248 9354955 -115002449970856905779450617785043436640 9354956 -38108113763005845200558329485009788928 9354957 -104052586122111294708332956670599306560 9354958 -63030866520320083563165176227390105920 9354959 101200362829912779542282871887927805816 9354960 -23798093246859772576981868617374105600 9354961 -149898422048097620924673617405848061376 9354962 -64294953073795625878757178886293990768 9354963 -7088262720435980610106957320030861312 9354964 -65261098270607418949488859418036338944 9354965 -69097489840693664661137777572136130000 9354966 88622281085285392795505645380243007424 9354967 -276423928792704942796669157947707940984 9354968 53725756815823237763877179129412403200 9354969 8955478134177781724029503713661834888 9354970 -59323727571579973829715747962418930240 9354971 -38891941995618188488305199693644906168 9354972 212313767950490771601990881361427488768 9354973 -283671912255454974726445001231313812160 9354974 -85966048084604123357594162623366668288 9354975 23084743589608160768801228357007859200 9354976 251742863887683525451876466228763820032 9354977 162412703307818338857862954577796246420 9354978 -40158989659819473917993470895362876800 9354979 -324615527498576492058676092337745272420 9354980 52422268995205724821685360043741600000 9354981 -159596658897210998468063075794513060800 9354982 41322950819001847775894979955970880000 9354983 -344811441798678243805109975022259478376 9354984 -200204352042486442723666433708572999680 9354985 51836857486484830657049237094589817160 9354986 164437171234487639727066791403354678192 9354987 -15559458396977616265259283619091561760 9354988 90174730231177549823189315517186015488 9354989 85083622685795169439330111246794888192 9354990 -6891187311182046171048338128877568000 9354991 -349723788370537514285796566783329490608 9354992 -68703388427470979343357121942041231360 9354993 78193558008562588722782929165676868864 9354994 -1389774472708452775978049228298240 9354995 127214457931507395467072155125390952320 9354996 -26025050165010740388068794177581692928 9354997 217854411050706489125857576347402422880 9354998 111204146919976776281815790262439311936 9354999 -212423209256638979171082658954779981336 9355000 -23161529752564974251255381049062400000 9355001 -21643419138222886195749051953312775600 9355002 13776657740770171539888740933862038784 9355003 94504396251246734665343331302865233680 9355004 184620390703901598269578707740210221056 9355005 -141154616131228499383864450584469692000 9355006 -8036084360305200114445346440329049344 9355007 -19923803870566876595962190118153209400 9355008 76738376385538392876087937119440338944 9355009 -426352618199264571671447937287858392784 9355010 4861897315641374470493158854679680000 9355011 -77876729850534371209214260233133069440 9355012 -21080535614151060066087932295330850560 9355013 -55636318881310317391114207272692359200 9355014 109321288443753721660755988428215016000 9355015 -35261133396073357872765983179630597200 9355016 30287438473943351260575612501803458560 9355017 3185621897192410692115388580428958912 9355018 -121068163708735962234738595151828345040 9355019 115251971660234279920326057077954176296 9355020 -54444580893941852732343404544084787200 9355021 -140223637467310818092876632923470583552 9355022 -253767110945805611548526341524775891200 9355023 10335508177920214675301560532527017840 9355024 -368233311908401303401569842927239168 9355025 -29285751309458913572405034250644614400 9355026 -104348772348286683771485472998403305856 9355027 -353269779828411989866115878884142271928 9355028 -152458493444373858053429205721246280832 9355029 160355038690021386426951601754630177184 9355030 7052438353134674612937613591557216000 9355031 -150994226458087185422728602771702762960 9355032 200559569268262017161373077057897041920 9355033 76097044989469439126756089417699376004 9355034 18251163922382258035596351020946421440 9355035 118077666611087654746592565361470361200 9355036 48865594431773926449873814058323330048 9355037 445479743092080715840185400258645920 9355038 -63799299159888373371822639115008000 9355039 173231371986317571224817549256831967840 9355040 115568541276335558113710519658060185600 9355041 169607992691002087061716394126785841280 9355042 109031953929164330755438234130341710672 9355043 -57795288515700037374171854615763848736 9355044 -55321371764176175193979925834388019200 9355045 37893122087104400094327789072944962560 9355046 -221911147245777881429017758564772458528 9355047 107263594057358331676554888360801806928 9355048 14766181000057726818451559499578895360 9355049 -103118630546504235108062009824394483520 9355050 31452165414675574209988310220680682000 9355051 268863728911777147557647636830723860072 9355052 20513153370803508537002638847346216960 9355053 -139928239466997992252960635631112813792 9355054 141644202794709845030084090862780250752 9355055 53322181154443671642370148019172256160 9355056 3153919101092543646313216331212652544 9355057 123465537884971628239532141793538067400 9355058 49446588777932095400165846717495492880 9355059 7496044809147648431514520357141698048 9355060 -89159931110098017495270246165382471680 9355061 8624685077433625319962201435777129500 9355062 -101074135335734273796585641097875101248 9355063 -137107232569932091770172967138482521688 9355064 22400418274214720167347006574133391360 9355065 -43227674581700130920581715447415756480 9355066 7270985225300085335916238917568849920 9355067 430810083648387706321481977751196358116 9355068 231828425903856846716504206662751027200 9355069 -332915923114295672573309356920987658304 9355070 31524675515741560591721116501720764480 9355071 -23192044616868832024417032200814721536 9355072 118935646319854600826458701403870724096 9355073 -51747944362393111688550130612622164992 9355074 -11814882233468905304654814816955342848 9355075 -5846976215522814227760174325362549700 9355076 -160510908044748208697044429290169410432 9355077 -45372554735970670450171125500690418240 9355078 -34749783851474419527195362537541000576 9355079 75548247113449842129796669401289283376 9355080 -544506610405046249621061095392051200 9355081 -190164401284763179135902028963530174300 9355082 -46418858228151101188902016673734194432 9355083 33922623465032002213701174024293081568 9355084 221505492326469798293600561908273524736 9355085 59992682978206061232826258019700888780 9355086 -49923608207868938334553905718231433280 9355087 -43260131170055758078855374417108531200 9355088 2482603503008272675584640724775002112 9355089 -87319119824331094250234610790604352192 9355090 -3720304031190033341857892237268825600 9355091 90538174344443403149738486305153344492 9355092 62400022389555083689943452313137047552 9355093 -56285937607468316676832318275089716032 9355094 -61557308044548988458207694156635792768 9355095 11218050946228517423221472988290523000 9355096 -19742862310552290911140683997046415360 9355097 26079304963120341466153552779105105546 9355098 -43711232139704325220643195403372596736 9355099 108056110427807518402811889135191597520 9355100 79116929398190443766760576590823014400 9355101 -105066911881845360810549231230758809600 9355102 66609371940437444960110116827837291904 9355103 -146750344417170147419810954707852889016 9355104 -78762937271819722572245301095474921472 9355105 -99172478969463943682950486518740437740 9355106 56869940576146104022987460951857269120 9355107 -202617331197578581435815386435553650880 9355108 94263475597642599908726476199984230400 9355109 259036116250278749410318809384908525310 9355110 56020690866822781415282790079057401600 9355111 -323752162800183716910678768017955913288 9355112 -31400220552665868269351330549768847360 9355113 -33052550551369663025570285676290126400 9355114 -94584804519433418985167430327773143200 9355115 -191416427062895620784946279932116080 9355116 26580323680213924082094841372996081152 9355117 67769114984616436933379982139574792640 9355118 27473499179529823714310304439897966080 9355119 -88677439046501711775831120628146425472 9355120 -89804065861280737531747560681841950720 9355121 69108050758982246476042254641081294772 9355122 28250035562590293552182028160905600000 9355123 1479979389661861978557000533582871304 9355124 -23012985471766537820839740484283449344 9355125 45550448966181710806698017433085920000 9355126 -180207510140894872691909727571732871616 9355127 -10856962811344157257190762389669296024 9355128 200853304276295630181043703851114844160 9355129 -289103265917051540084829939627242767254 9355130 19402170741769405361666859156288468960 9355131 -29506058475878392376153523780464262072 9355132 -23652585551792954379613571823467567104 9355133 451977486618217158665940812221128729324 9355134 -52127518227230315715986612902968066816 9355135 -79139552192001645324768004203261324000 9355136 -25984739924174815706807578866147655680 9355137 114705641318848144079252394846590724960 9355138 -1071651576534104589548196113811536832 9355139 -304629563002180536194653219592466863040 9355140 -30322005796479183965659997135711159040 9355141 -281007871068191594777207892485174519458 9355142 11096756466263225092109744663065280832 9355143 33393072910209739605641927399096010240 9355144 96318676882831041644666033456313753600 9355145 285548235038208604071578753150653452900 9355146 50159213849120608495060233312710937600 9355147 314098839621236420052996472796836560596 9355148 -25844734166488203350408886911756528640 9355149 -73246763868423336096121296548790658560 9355150 3631450161887907107919615318745872000 9355151 179722055427216240453456585695607050544 9355152 6111331589519735665542807553567948800 9355153 229192605723097931946203751819045284402 9355154 28923449903850172628073873719456287392 9355155 -23747469445338301961123653004871813840 9355156 44698404041472733780489298011453911040 9355157 -7526501342761582498287932926990753728 9355158 -61070738452530747970635531500008734720 9355159 -22195636485896861848076418993367716048 9355160 -195518230274621585691908339422675968000 9355161 206312460162243564640995524445507909072 9355162 -200975947651551899948134765751436261888 9355163 -392716032999373299044814897209982379080 9355164 20517567094758881129643432688351518720 9355165 139368431098395020042993789118429226200 9355166 -958356348442925582825430952700445312 9355167 -73886755157329319266042660046730051816 9355168 -52908644792581540730399376446163517440 9355169 476927461152703159619938552654365444 9355170 37863134619603244556401704129872832000 9355171 -82667477834280708304848998997821834288 9355172 81507176765955439694065096916817196032 9355173 -164998890011285268917334397730889725952 9355174 -81189158939720124599201803173702533664 9355175 -12696858375648931274862036931122721200 9355176 -10072645999028063895200912977363153920 9355177 -27233404198015527428668885073185338240 9355178 176545167726889109679347335801217924016 9355179 -163182290241873257440275743070556675392 9355180 39559230286194402739660719032421580800 9355181 -354577358055617565174472039473155512320 9355182 -32615898551982562547767848792051456000 9355183 -645688491242960459512523359858657106736 9355184 39987606830415296766459068110379827200 9355185 -11026617387410131875563608634257895040 9355186 23645302089805681687194878323000213920 9355187 -15176571879755092385074067163283090164 9355188 -9815370260674912963196382346566758400 9355189 -6648712320102981105554073755355081600 9355190 -52483195871877209291626315430012100480 9355191 8629150681086574080338942812011076608 9355192 -77400559978759823529142722965393571840 9355193 -148058697239770468888613470331146185558 9355194 -60249291633881244483384430117845061776 9355195 -243153269767489163133067775704548892800 9355196 -201068264098855211098684552755073305600 9355197 137737629924773804799481967215963518720 9355198 16807882412118247328966557479699513600 9355199 38850027867250898406956446441442426736 9355200 26176108138024955083749987475783680000 9355201 124817958381210619972191721191248337920 9355202 -247321187486411751478861243268319708768 9355203 -129248155687438592004352966038485245440 9355204 -149652699165721582722748013813800316928 9355205 -149161840852797011997956548810178705280 9355206 -10754331933301074104200923873284370432 9355207 -385456543302604696627252384545388933088 9355208 -299869641278647905316118784495441239040 9355209 2353155346548457826893717254875301888 9355210 185609090538910073308314884587226415360 9355211 -9622003247321601775828738640341318656 9355212 109370255052108652226274440925678894336 9355213 51119172505977470280299611946592641024 9355214 -1942205012584275518121492854072405568 9355215 47993195230227713033357215845758991120 9355216 -1919578043323537824799153077792178176 9355217 -17469861559501684379693406642418436880 9355218 76328721150428623879688876538360050304 9355219 26510021912311855501442373268366651556 9355220 -67088016731477362815545715718197043200 9355221 -102922431871486144234719272871821575410 9355222 47924875783363769221621940125540604352 9355223 315479974145138490903448339571052878472 9355224 -62148547492390869775485215042901934080 9355225 -90220385290112589855802024041861294000 9355226 185581331528453917787377805653750368960 9355227 128943220140797889789419439651788431872 9355228 -56222246060916994680768581633867631104 9355229 -96159326685701548225828056931873868916 9355230 24552213017474381141817658616171040000 9355231 78457512004336275260394930955434384032 9355232 -54484068809798641818442038412478251008 9355233 -214261959638212247484206049916750928976 9355234 -13485831656971695423651205215159753216 9355235 -51387402125020162196393456341554633600 9355236 186968009384241199799823857357936640 9355237 -345225418243764496364384876791256074114 9355238 -25258829562651728761195188233498184480 9355239 1983935160003668382051201723861275400 9355240 30635844147225729208395343504240588800 9355241 20546512557150477012531168704323462272 9355242 431378775539924294187585812222779392 9355243 9967788362579143774942126960520988600 9355244 28336296831149298596707924586726556672 9355245 -82998109730208607097825894601198926880 9355246 125607979295953589532426023293903467072 9355247 -89986317634382026294981421080691678736 9355248 696506993636696971323513452489539584 9355249 -28984935596225171452448496482686648750 9355250 -12870964382711566696677058600273536000 9355251 70568832123112245334965299382903909432 9355252 -201688123377573361245711271417600000 9355253 -100153509379971378557610942323435450340 9355254 -67960666081416921748055164437356335680 9355255 4189702872949262385912408459053808000 9355256 227808017273902113196928977003462656000 9355257 -94470245395429693734177561439602921612 9355258 481924052047284759049843920487553280 9355259 -150225634340581139872915546157488213500 9355260 57487911075043027621805113889400898560 9355261 150951806592487077001371627526792536652 9355262 -12880308027827103911876431976755095168 9355263 -156926688031837354291001797325927526000 9355264 142320715243232012009272055038849581056 9355265 -110483052633135503624111579162032729200 9355266 11739590177909447951453450511379516752 9355267 74947435979474170028878631815556440316 9355268 -23347568978853681283825419138748343040 9355269 20033141557226239292935762083736512000 9355270 14989749288250496873033504372029032960 9355271 -16645893396507290252431401018975879528 9355272 -91927349025139747856413691723241308160 9355273 -170816340296595173518649194304666112 9355274 32724717571543076120223086207154001920 9355275 61491109409476280092298647922212201500 9355276 -72649931811086021756037546594830169600 9355277 392547358031155149781123452830921532000 9355278 28117944710204654219060841112098805824 9355279 2081822700067981839277623400679061784 9355280 4588020935805427180215211923159121920 9355281 -90004127131444847832155426006074812480 9355282 -81677490520531046651160905273927695200 9355283 16641259906043870244078662416472688720 9355284 -104413147841725535778288774029838766080 9355285 -116121752428694034939571480343559082020 9355286 8191359085607411365723024405473848064 9355287 -160569988426471647309859314288416601648 9355288 108506455680369365939793226121027573760 9355289 -75270784775157439883350295430489504876 9355290 -21720980409636081612994131995425152000 9355291 -270285321753212101299453389099220475416 9355292 214416155114664054078025254162847766016 9355293 -90728647128799940084180105455886658618 9355294 12037987664141681075476898082246854400 9355295 36848542060427959109727452728671840 9355296 -72268329365895167134104694913488650240 9355297 106128965114645373234861120737328511872 9355298 30881402481567688925316638576854430880 9355299 235207134706516030460348739239923647864 9355300 111064739276529933747680785939529878400 9355301 218914836839112585399681235373946922302 9355302 -35870033625212301614195894657935560576 9355303 -302814249497857090512140772939770671200 9355304 -43035839197094739413146505288983511040 9355305 -159430114767770552156816882800626598080 9355306 68872598812322696190802213204633970352 9355307 -36194576643418336247639890647365184720 9355308 -14876282597729067510291024496824752640 9355309 -115785392641106566709372096646451728490 9355310 -4875747824200647162758796957541285440 9355311 -148297738120346974181118014699595360000 9355312 -72118641025184581529902927829080489984 9355313 422524032554011576836001786016984530560 9355314 -112946192035110508681752494288788977408 9355315 -195523238982302342475652048976419680 9355316 298337036657196279561294312635364803328 9355317 120150876617359210356758496924515592480 9355318 66877954131354269919636695816467095552 9355319 15103197332902764008148791324708555040 9355320 -31074226526161836712900523572531200000 9355321 9837630500501449922043015200391158664 9355322 125323044711135160727934250028056134624 9355323 157919335197663680551998046476266108184 9355324 32542704544104596275271236887210777600 9355325 -120833784988284188606094115781661960000 9355326 -41990159138316375005329095201491171712 9355327 -58285777987229489230252169912345759448 9355328 -38665102127440251639888672317100785664 9355329 150822915416331034267639577933102458674 9355330 -68869480467435895680355649753052626880 9355331 -204695118993435662465822308633566641208 9355332 -62542352104682173199524883678511403008 9355333 88232909720024107456729824608703482004 9355334 -27679739023210981102568318429642103360 9355335 76366759269169460679833063250450345600 9355336 -119538350615563323618950036633732152320 9355337 -2229694466854727022638409996005453340 9355338 -180161720500238350979001154223293440 9355339 3969056389906577422346663791953981504 9355340 -109392286332459189336876033218484664320 9355341 31697402905735887503877236454455004384 9355342 -9859611171390185494947216169387687680 9355343 68757077463657009564322507632504596592 9355344 -62750773770184378145890718220073697280 9355345 19337875869684161464220829026058779520 9355346 -17154977853687941972142761265566088192 9355347 81610673906569276601421366003044253408 9355348 -13781557757861712390065171898799653120 9355349 172138355686006085207489974381084306560 9355350 42608662822227047098667053373354188800 9355351 43744746892132973313601436889203112 9355352 376020521280718664126360871913428633600 9355353 -33610678831077043038826916305284572160 9355354 86574613643717574405684367679666555376 9355355 -302732951761236764130943895927819000640 9355356 -59603280150376979142388544595619224576 9355357 -229315680596247166275257039189578522 9355358 42284590696910001570017733627027953280 9355359 31293883141421803717418489803774637088 9355360 -64583600097057455564716807813296291840 9355361 -109126035495680074462557091259930366700 9355362 -100371261506973181437117343477168683648 9355363 22354591804014640960149783577414403612 9355364 60711776634083197310772691892237856000 9355365 135284044786966020641068680081781406400 9355366 -62741706592982997916244146410150483456 9355367 81468216436538393375694504203810886192 9355368 -79043840829775120887886377004462817280 9355369 111860009036052696117475135028204733520 9355370 -66094664822689758559635335480729961120 9355371 21897284601622056109475075034846935040 9355372 -11739567265398592541661727764131604480 9355373 417659366940281358392052590893358713644 9355374 -11434326197217109594561165971719746944 9355375 -34473059984127291451795404365185746000 9355376 -11392649370738539911091564718452932608 9355377 237973031834341996783727143379844862320 9355378 -25139736232190874744907729182689534976 9355379 -5317495461987217943790636046374906480 9355380 -29625353346909507087752339068587847680 9355381 -331667783724433529039784721009596736 9355382 195863559398463728678766228407186565792 9355383 -49748922261845135047744478584477855200 9355384 -50899090303365481117484568391806996480 9355385 515329833466209102139976268765656640 9355386 41741999576951136547125367653270870528 9355387 259720665404072787779857680418792748960 9355388 489928992171559774025384800454246400 9355389 -106870024820329431612177397586688040320 9355390 77177849400798457977312777795935088000 9355391 283957710675479936253814291986817189800 9355392 -58358566711763628720050295859367116800 9355393 -71826252993835832394106613471595807358 9355394 34946990178758746415366170157796712320 9355395 -12263630065693608417146532946243699200 9355396 -212247691471235889080679755900962403200 9355397 198081522667102180369950029762724393984 9355398 -5730223767278172626237361074408984832 9355399 50106747578756271016680317930909797400 9355400 89750933617055083175775043815448320000 9355401 -16170679525772494051187512413427746624 9355402 28660424017204021332425633848953937152 9355403 -152860002022933834682426974064503074348 9355404 52361194612781111816334476823514615296 9355405 -238454650597560452980295700503391989940 9355406 34185205911526093681903124643634565760 9355407 7626155248572336182344816992146223240 9355408 31414512029004392505668081542622584832 9355409 115269295027281365046180695636143914816 9355410 31126626544843645458110772807763814400 9355411 -102950465289655668180750795344155382016 9355412 91385000741896650160810050996630374400 9355413 -32721236978750330251439722501463008320 9355414 11713556069071423553202776669764388160 9355415 -271276362109821591426456394629283726440 9355416 -44698568264906387021800537149289267200 9355417 356480194718169577663703699575348696960 9355418 45007808231818695830542752973557842160 9355419 14500965642658994123226422671624924500 9355420 2965216496560337918547767751913728000 9355421 125347226284969156920691639476094720044 9355422 89798158563066785732470341388304575104 9355423 214313755971705955844738740597814530032 9355424 42464464251252604427408323403317248 9355425 -44665983451313982122900112674026938000 9355426 -87346758281260963397956995918139751088 9355427 -382798083881000227356819960798207506724 9355428 21197140052616220453991738744101060608 9355429 -120449446830300384237613961410168932000 9355430 -22015761612166955634833090208444768000 9355431 155882751808066325597441408939530770384 9355432 10534170731742493446794938582793011200 9355433 -153937192077533202041307526289373933318 9355434 49307746304213394183387039606458535936 9355435 67164432098838625051581857779375354800 9355436 -255503643619757177681918874037913484288 9355437 -23171957627395679216196581672862054912 9355438 -85838841706131446061341109347385136704 9355439 21361675118287415786070673425874756440 9355440 -14632424440680155939263332831836897280 9355441 -418679623696638199398775673624328866158 9355442 5625180045016707693891023132447495712 9355443 -64370099784189419476684494337321524936 9355444 144670819268698672031860256115042631680 9355445 72761292460020073091087929541102676000 9355446 104263594493291676419124540531409200000 9355447 -247700950228163217377363083944691142104 9355448 -88597689268476262746241755989818368000 9355449 146671191532653718703241306373997858208 9355450 -9655361196252222611704954073326488000 9355451 -28214688067416114988018499683946424048 9355452 -99749074580743665685557944021818387968 9355453 43192944375593938446739788967219976160 9355454 -42456260316659131708104640498172902080 9355455 62386094254984718773834387714152476160 9355456 -32171857517578360534416502863119253504 9355457 -152539961071618214449969024735752105216 9355458 -4783081160597457191191076735806510080 9355459 -22798272623129953525783927093786973120 9355460 90474143844118454340875840007069185280 9355461 4276011427883880245903189927558465280 9355462 4767768364635245937769569642643388928 9355463 -45850251116504187561062570754956650656 9355464 -182590817693712701785318114692155735040 9355465 30851789459131100366287543354288824000 9355466 -96545336499212225294005205791666043040 9355467 3828989826141357000687081268601410560 9355468 39904980138215716852965219443211131648 9355469 -428488720822998402184901732889271445130 9355470 39001101622160351246251183936090195200 9355471 54092326660546673529610290573862706672 9355472 40385843253890527356463609220204814336 9355473 70772184879456785970282177661456965120 9355474 -250653674480978778886409488069722679008 9355475 -74565341542842569587474932849347344500 9355476 10914838879764043688279995552270915584 9355477 94734994973297461636043588941462369212 9355478 -162505355919079051283254876200939072 9355479 -30700927849903861192036035331133808000 9355480 42002624533295055080499677796980736000 9355481 -180367029751473406826241546001292777718 9355482 100807642254764272916350248016576801248 9355483 -48398650965345669555629610609331518268 9355484 250288751914946566198375825631622806016 9355485 34361666487193710651821991564579612000 9355486 20456443823208363269563417038579133440 9355487 61959939275450657671128995668041201600 9355488 98865487733496776277028102927328477184 9355489 -56818383025916017246256461493638376832 9355490 33088001285378248999079783676368855040 9355491 -166291190804327042474708149389567640896 9355492 66155752291724195733755438821418700416 9355493 49455473444664358697033826384566964000 9355494 55338943968138959641625528691858860928 9355495 206909595152298494169146311369346163000 9355496 -173154045473294212562145190286804582400 9355497 -21309293343193354515655529845419654000 9355498 28553084819590958879130554295538527840 9355499 -17114050560662751263580499636880671500 9355500 -63391660084553816663296753691897856000 9355501 34830282339165027351372646376167852502 9355502 -43629773491817310545707446583012506240 9355503 -6776022463707232453267640054614470912 9355504 25484637308853476997055682084994744320 9355505 -10969788676928776742772210653417712000 9355506 1543379191708248918353554448258651904 9355507 -60696769171424044818784119004161340416 9355508 50260769955769820055941755005085112448 9355509 -220315138925301152844402081135157926372 9355510 -1999333586517212762644761140559891840 9355511 107214528831345399954689283183694568064 9355512 100837423600086297345000667126028697600 9355513 -222437790178359822232843664344156333436 9355514 -55541658845217550191724802983618238976 9355515 5385943619240985859552584694054909920 9355516 -240647716342946065272053267643035742720 9355517 10208523799204328584444759508774818566 9355518 -2178575482840447601804513643960947136 9355519 252145187075613506050997476117756481344 9355520 73447247724319581650501384784366796800 9355521 -61531463049897032573755890810281815296 9355522 95590600333124362913381992523228490624 9355523 26508266461236751184450366483830205544 9355524 -54970508139187368879218034462710476800 9355525 -201036032206918677830451440171213498700 9355526 94564886477522010998633971685174507904 9355527 144645958604488302061767696990208101840 9355528 -7976080831316178284390951235545333760 9355529 16120853780656008772685787031839581760 9355530 13771899354964973353171435430281451520 9355531 39809016863079558604970770360961536752 9355532 -115392736959803216072957494384104962304 9355533 181106391569892722862237336927870236448 9355534 15290634126742227431515926270130700160 9355535 -35509368664869821627128979429600603040 9355536 -41906939733723254058646294061798645760 9355537 568023100601150901082673422177581876592 9355538 -373154962902872629787211548463912059904 9355539 51271107199585929927210694974754692024 9355540 -13202967731485766199420617708158771200 9355541 -64853448091993188506698381443263047680 9355542 33550519573970388608190572402030813184 9355543 -424604154884697158614219191769412538680 9355544 19835745225544035650479330995609968640 9355545 98470154285970516099357804897912388800 9355546 -77030692092418719840434131721387597856 9355547 391170555213141234361085936670611652996 9355548 -36884143031375743883609398371649437696 9355549 -45461323668708487455071977176953950080 9355550 -62529668011006502294568083876803243200 9355551 51427434357570256339529706702088715280 9355552 -140087973047239825785836986269010231296 9355553 -6052614700482644876608350988178775456 9355554 -33814832037695784467210516047569192960 9355555 -212069869177407550958672883300143692080 9355556 -15800308604891853509986729809543340032 9355557 143793936496302854388604446826383999840 9355558 -5941453075833179021748443897928153120 9355559 -13618690281175117531690314114211507680 9355560 -26044874597960393227037518802308300800 9355561 -118885072565748683252104399377818652600 9355562 -3722039327424980322210315208263782400 9355563 92578190965404559683912299332183472784 9355564 -39056010119434298409868943341782738944 9355565 -289413034306939941060116966695146951540 9355566 161548548417256670349620030373754598400 9355567 146001912529375685582406545621047139320 9355568 -37913680238747785591103636566547447808 9355569 -74803532702293818784619650994290221456 9355570 -136131985856914754110618323468726440640 9355571 -3026022948483380294809744573408805040 9355572 -87009037977287290069025834624194406400 9355573 178732882467706659369495364363172147822 9355574 -221045172851300682666886357152313434240 9355575 -130608876993083404167930525718325280000 9355576 79637967994008466288662216951040450560 9355577 -135316806417636875179408691962421182656 9355578 4349273921101998767080796773516727040 9355579 141190790531268836711368867558331627920 9355580 9481183090353160322527739216000348160 9355581 14646494062416936091047838721843961600 9355582 97849038176729555512933624039836383232 9355583 35718650923092492044453879345275786944 9355584 26931949002175032740460251375984443392 9355585 -85937135028443167809412028023182823680 9355586 19498701013509751385544672395740513824 9355587 14266625619718033168436868630089836800 9355588 -77379220952470408186938401330923275264 9355589 -286019368479746297390328071302728416610 9355590 -57188103763467448689431532551738714880 9355591 9784307419238190083864294754247609440 9355592 -58284286415554536857570614527790464000 9355593 67458782097094270584390293923435208448 9355594 49705961277297840544346441055676657920 9355595 145279617784061565705026902980655943520 9355596 474081533472231959193488961434456064 9355597 -100080215770195806686167354946846777268 9355598 10010117829679005603960342580477108992 9355599 90737515728072568300091922578599468920 9355600 -25991811425608261664414783930138624000 9355601 448887203498592992589151204780731328932 9355602 118489166851687421127918130301077256832 9355603 195505196600991487448221930773191645280 9355604 216171918844682985944557470149622800256 9355605 48202450709643352121800919404935841920 9355606 -83470524537336081295794174638473516416 9355607 17214074926601382410345438523501193920 9355608 177695857668404738609621356185042739200 9355609 65857093061351385191368422902912013204 9355610 39914213454779085190477285019452638720 9355611 226556932192781948729854960838512798872 9355612 78601356639445956674243910997609914368 9355613 -90513072358774275217313611005477631956 9355614 11303814929622415495045002283021885440 9355615 -42128129481090394527468462102396267600 9355616 -293195352541952531478033326646618882048 9355617 -42906843709041408120935935043588457966 9355618 11417321882601797689242331062959522304 9355619 -116495579087195075617620980133345350160 9355620 1423887100174149770727221141716623360 9355621 101820534625837667471992088863407224544 9355622 -143420135263224683111972999035389312768 9355623 17972700415429126162335685649428665384 9355624 335270899676892510073517003740237224960 9355625 -19788068533479885682708952725014018750 9355626 18868812100416379068421067409658157568 9355627 -369867542151967848867956077732822218576 9355628 94747832561343539897058225736813086720 9355629 -70181688748382180737431252253607386080 9355630 64665666879985421043616985292649209600 9355631 -104061290878262838196825484523229071336 9355632 -26512983738007478445966642227561103360 9355633 66413087763435844145994362254396563520 9355634 -25860590913259108004189408206424012784 9355635 -40479652784942649397497033588180628800 9355636 447589507445169590311096559389716160512 9355637 275860033045750276400513878379222378286 9355638 8489938848745475821613469687141373440 9355639 3498250015360380929494407049195984024 9355640 -72183396838192154951100306172205875200 9355641 -65084015957517125815512851823316155840 9355642 -146460723438083254826380089299437008528 9355643 9875028848384462692012559832191581200 9355644 117115051641931932181047236105519440896 9355645 -21760333543188994877297462006678453760 9355646 -219758503251489723879774108644911631616 9355647 38376573176036376387408233879524467072 9355648 270109525123661430457962234942031134720 9355649 -365379927552905032065308528257925506236 9355650 3516633042155789003344011686156409600 9355651 -284268773091461830425460245639269833348 9355652 -66017884555557979846262874605705425920 9355653 -119699533078714775541033369012608251938 9355654 20669720412219643047379948709992243200 9355655 140128054845612184904904865253939976000 9355656 -118257977718255292600814208570118348800 9355657 178213385887980327266124105353922925840 9355658 -20580991763139340567845688376311314432 9355659 111311612625955165583111759346487366104 9355660 -123876602491532936686030854042646072320 9355661 66092966726255720168387218711672469760 9355662 7707356390263397812306835886921252672 9355663 -213962642135167754188854804089286740120 9355664 12030497627247397790195203650891546624 9355665 14603875572183175553675001527349627840 9355666 -64180851047266595400733780273861735776 9355667 36840982320444440084348348828460341280 9355668 14333634797559442809899556641463705600 9355669 331326632701108856815447922635121053070 9355670 -1109391550551283637477592179726826240 9355671 -119424005396236718734748846378849653752 9355672 -124538457650474748138495774299878072320 9355673 -324477735695967416143497090264336165360 9355674 -43447153514685173377468367739655822848 9355675 -38152286968441072505785966851271607200 9355676 -52898596748885148393750955238103121920 9355677 -152512904292958703636632477299443820192 9355678 79141193990739577114468194699760697856 9355679 -381335605521593878213524374870771351808 9355680 -3950064761394473850162033219973939200 9355681 -277645314545937191331763200004783873788 9355682 -540566386080812831416371873142089216 9355683 123623452218926140633084554148197928824 9355684 27522261445802981194315015229950648576 9355685 167555046564305697795628565922805936380 9355686 21102051466093673933890292398924304064 9355687 16165916742546502158123526705171125120 9355688 -172129021794959296692224051074672896000 9355689 50693596430708141344870793502582528000 9355690 -32070195735295604602427912440025755200 9355691 23118873910713634883423256800701620672 9355692 -92762392585544227168553687263614084096 9355693 -274562383767331553431751614549114158058 9355694 134871083583235173365862839005922392896 9355695 8649048189340556420061549983053766400 9355696 -18974870069408775405120106019779772416 9355697 42820281449196157220684888687579104128 9355698 54551984771583283465663266571760976768 9355699 199028736680323278767971827308897430864 9355700 61939795389342337761086179827296515200 9355701 -201752571823384314680290570272521964768 9355702 92985271643069914240481530902745030272 9355703 -4245178151325277657662559835735280720 9355704 -96800437927123735858272904827730452480 9355705 -206182038106983657445336398473274240 9355706 -6629036528716489484317325722413506448 9355707 -11659877606224427437019438682441239232 9355708 -99388518893044643400685183620904725504 9355709 -25509634468890052570493654084704536576 9355710 5876448422817804181693195042584576000 9355711 69317354651785649945141511383932540552 9355712 96985545345344936779503053061803212800 9355713 -64319414849703714867304549971962588256 9355714 -95391257625311485706107955310420524160 9355715 49854250989245344628056937802442599120 9355716 11315485672996999003538067563633141760 9355717 39995803945436038729423816472532643392 9355718 99963244755640356676128753151350622560 9355719 -106996480753515349166117460558001202400 9355720 285457415871998784358239474683750400 9355721 157862374355494964524739833480517336922 9355722 15461306020709511563693863967908723200 9355723 40103650966670198789873531431446788464 9355724 13400341969573562048338911459462706176 9355725 -917866854485165698231195497984674400 9355726 -342082303932000406063176300629284427520 9355727 -200931035698001503195795867376903163768 9355728 -16911272288926534874659043459568500736 9355729 -93258443238299871317080695662536848924 9355730 13655755951550628875278040860843118400 9355731 24599738169688408837780302753378725376 9355732 -250235507584592698645489540859169867904 9355733 -28546787367726930682319663916109209600 9355734 64022446885358056539028765852403661888 9355735 -99391257245598929088645168713842681320 9355736 -120369663564358387445803595415589478400 9355737 -9854058968053629443811311627989070640 9355738 -12835810755054221605537495830057013248 9355739 207866655683311408257858403791400089540 9355740 -102321197750213443955242721530557849600 9355741 248090944113526956858440408363170764384 9355742 20517116716322605088775185581435613184 9355743 -118143672608029075985219720228612698536 9355744 -105808144144221135024764135016472510464 9355745 -21937176815548823618323363002654237120 9355746 93577783183214161714115191100115837696 9355747 348527154632121515157968404930504588792 9355748 -160403637012538601082108717572438937600 9355749 -14891759923743847202994452698868481984 9355750 -29997494746169707998615734574371136000 9355751 36269294061814082453848403511358125000 9355752 -14976924788560800024797517261995212800 9355753 15038150274503411140343851641513593856 9355754 -87507807389842087566928892207092025424 9355755 -90464055360002956168307315920604935440 9355756 -120170872615957805875910822801622217728 9355757 61234530375739952226022677948368334432 9355758 85787351986304108148736384333867696128 9355759 7286924504284916772551983593191805312 9355760 7792922198593603778959864019990937600 9355761 -2761052296005570390728748595183474812 9355762 -75617095995486651259625537925921487968 9355763 11353817237082040210649374319120112096 9355764 -45147012423130537905640796787166230528 9355765 242191588052568882899894173108249461660 9355766 -87944399531259934674827417020063660512 9355767 195820141913013468571415149564684506960 9355768 5435512392122666415676433547624591360 9355769 -22258987078223968367468634078545571840 9355770 49391629211803328787455402751954547200 9355771 51190477943532354503685020405085446200 9355772 3907988791892379877951259031179284992 9355773 -122613274023946793051643357333375651840 9355774 64400338030924942810694750106408526272 9355775 -79526636369498931325670543374360244400 9355776 39362605564316643716463722336348012544 9355777 273386750748295306587866452496099055060 9355778 170536901498293466083928800866998335440 9355779 -154252522772513602649321834728164396816 9355780 42087352170501416393634726337232609280 9355781 -284475893401350149392097807494024788000 9355782 -75408582930086172934560515859005951808 9355783 47133659409531190465786238232693154944 9355784 195998397457743279984472189310192194560 9355785 178019030589589497531485128008809419200 9355786 -10359947602823793263928647818499289600 9355787 -55902448218339894157171016761967532768 9355788 -6495199740063056744757422797709730816 9355789 -10978340305021958535733759802537189376 9355790 28111290580486534082952590217915782400 9355791 -1935304637105468520424408080147756408 9355792 37765774359632818133955137597902954496 9355793 58070077539514968393834773986070970480 9355794 -65312845513630293736165701060351599616 9355795 140487842196212397777422892496079470800 9355796 109616988490835422074267080429585097600 9355797 -38632881478982234779770251300772724800 9355798 88100530820205577094682230716231610400 9355799 -70608208321047842675041720511699141136 9355800 14532002912615211461501393255202816000 9355801 -31443698354652753543533501860770406336 9355802 -25892255759759645579026692859448587008 9355803 -70415568192981514665283670659374280296 9355804 -12400569770731523372473157865025145344 9355805 3638608396414760319080232582516843360 9355806 141911114146400788202341074308523635520 9355807 161571535354959026922480227384399085720 9355808 -96470513181073139378080180679473102848 9355809 11917926508329752761162415911000596480 9355810 104653031183035417098249142531750198560 9355811 -3254187617555078386625728917069367608 9355812 -82622440825193735718749993499416985600 9355813 472845329602775333248314878284063262400 9355814 103689656966686247634455288642532144384 9355815 56791689584329575704114587546666452360 9355816 -65275912431228126489749275705462379520 9355817 -68751430160168928715040710613701312134 9355818 1200606754914165631856661733715253504 9355819 116280438023947252657225474161254347560 9355820 89952450406563922783071395445115084800 9355821 20835561348330802789606362917393723712 9355822 1290243030759258961299683995542056832 9355823 -70792437623814285695476438395426844440 9355824 3915117489620289480445773914671595520 9355825 11617250377533639294291710906247249600 9355826 1911396776233271875868464115025167904 9355827 -97896067386904935234101070657961328592 9355828 -395154611685182096994560327087774515200 9355829 145564229646739611368068414015239842976 9355830 396420370910008947353472009230499840 9355831 11230930582341167339905572663421148928 9355832 231137619789716425768668471493708492800 9355833 45567262614130879881189383012997201402 9355834 38925167111230974095753400104383368816 9355835 -75633732662970140977558234258507874400 9355836 45856411848583847524060849054834753536 9355837 -371649145399475155031691761482174623968 9355838 -96692267045888702753496864954923239680 9355839 70861894415033497065829774550075176080 9355840 18070447965663706481272448513353973760 9355841 167738523655575126348017124438711936 9355842 -113852316768857875355732905428111472560 9355843 83471864900848557036872549811977021184 9355844 100337130874220447472337829727819776256 9355845 -117660188739994832886035879720239440480 9355846 7802463287712580485361437682061227872 9355847 228766523626640586667460768859648140040 9355848 58657185490723656567923202313305784320 9355849 -280964345099536556137992747590289466150 9355850 2693836365022029774586299483925228800 9355851 -1465998005383966524690392721200265600 9355852 74308406660121050235405802814785085952 9355853 -19355939527963101804493926837772285716 9355854 321838578060403590512537490178679808 9355855 -189750784887631317672394442068237653240 9355856 17794923835170993272155290065958469632 9355857 22726806194476987185092914582079900544 9355858 92818272964550281609252115143735483680 9355859 219185562769512506787046299772526446800 9355860 -7325031591130832807151375181155928320 9355861 546579348633209649907684446353916124 9355862 -8499632277632833760077204578292379136 9355863 -195016655067132730290437656189532022912 9355864 249000547337462704978365554450621030400 9355865 -300684651361063585756863391834920833400 9355866 -17444705160143766629174413482175795200 9355867 161357218039225440156432037661945214912 9355868 -160520367601981700778613959740743572480 9355869 299420527897886022552242330954098385004 9355870 123870528001340184221911023589189442880 9355871 65793061524302031378911513553676713984 9355872 -55823058417686379427195037826100494336 9355873 -136525720137034317250040299367549798878 9355874 -519621768890584701146958004723503360 9355875 129749637312431865668430072317002680000 9355876 10744198480255466165868827664056735360 9355877 46775998171020328002585004462624957632 9355878 -29016935582535964536638580458444943360 9355879 -55076631006392302155914171957339465816 9355880 3270722838387007591562800428958924800 9355881 -1945393365868118293078901691709017120 9355882 -356580585483204829873529573400457233216 9355883 -166674162987139736109566916672568634592 9355884 84730207925607959129645838411629876736 9355885 38164457264068831945692398325866496000 9355886 -53308562296665595116175191412143388608 9355887 230707198603875120224682215207474364744 9355888 -60273276092320053833900535555281223680 9355889 -59083486073438407218881489590636079760 9355890 35157820237547027635214459629170992640 9355891 -8749391908761867977039176822948469600 9355892 -35062396574932784319064416206341152768 9355893 9243250930048656529984655392095398400 9355894 18896882642964599217832225895608846080 9355895 -66997329549149433582478905942737588400 9355896 -105433600419393763016177668500279644160 9355897 -5389186393586700276877323125531619440 9355898 80939455942796478257034339691563748320 9355899 6721618872609477439868569584929725440 9355900 44560998426061429272684073079110592000 9355901 290344097589922750453882798774758016902 9355902 -236619416553892179818984465933074314240 9355903 -163804383342723528238601999153557406848 9355904 -64736255520120040777958216988150988800 9355905 4860414546179881171608686216270923560 9355906 -17346174217812895525929875966631252480 9355907 33573367328105846688874318972057133832 9355908 156875657374189132883423414329528028160 9355909 18866953909202382950990837704225324416 9355910 143490017666683281736274115718023327360 9355911 226433399405961440536156326594146652072 9355912 32365484975579445308463036269073131520 9355913 -123104050935866120739793085155063551564 9355914 -74540311136552965756906860786364193280 9355915 75887989804335753069626077311055606560 9355916 7063997836376762606042266053748336128 9355917 98704066343633528155792654625720250048 9355918 61202879435186896991234393096232697728 9355919 111243954525662827959763728471413590320 9355920 -7088302169178296340509591470984396800 9355921 256191204018538489713886614962834019122 9355922 -5344900671401320434454276366911631200 9355923 -274740649390993298531375914699313583720 9355924 -51779247768333955255187801992148287488 9355925 115983952005672794962828651799295588000 9355926 -47235106843670782685432674128829764096 9355927 -129918411518125589649763575029169224528 9355928 -254356848275100867741088379913248163840 9355929 2166039772363482962681579693455938240 9355930 -120130273178459978011634521291707044640 9355931 29890832454902987504948120468277066624 9355932 85987957772960150699637618599217484800 9355933 -318147012397900830074779665058933794600 9355934 -8471694269782690708322639647835255808 9355935 -38595014702701642752849526980117337200 9355936 -104935551331496658364269801809884348416 9355937 -224561452517737965013288468773872496414 9355938 -105669754456933072706044149141846197760 9355939 175130015806613478286725784610365803740 9355940 65831189675629702595453535672117227520 9355941 -74534872053441329871267888479925965376 9355942 94822197160478142262069732901749387200 9355943 231881501891992758424106309281216035192 9355944 -44682429869169426072726474742848552960 9355945 178565011785975031275247064815771689480 9355946 -1918115268710002522930080817590293328 9355947 -2127490350293349667971202336485229440 9355948 13663696073505377208316208903617284096 9355949 227970291605085402583868815029191644950 9355950 12091690966070933165940238329250089600 9355951 -278306067837101659960916624428478563200 9355952 -5468137221389596443256631590393479168 9355953 -86507208893447918325464339274457335696 9355954 -50443406155366820002253947767116921856 9355955 -25512453873295133342112031945849774080 9355956 -140239237177454730936339743378451836928 9355957 68734806876167522292171739012825808380 9355958 -83765551199609448130995577130232387840 9355959 14452259426782906019302964930274007200 9355960 -126068161294052476038105601631016960000 9355961 -132961202787226097844662383987050871680 9355962 -124145067640463573462842153367372544 9355963 45566111414471336947266066754074169344 9355964 -16445568897966334968249871145701056000 9355965 140412978874703801586309457158865681920 9355966 91796518193666693001029609576941272384 9355967 85978195188060541992238455731783147232 9355968 -1622701852643126804817245842031247360 9355969 122757701439223028649313026265118005696 9355970 -28103242508111423084707866797802086400 9355971 168376922505065739324051964216776216312 9355972 6933324432669924351380761739068228736 9355973 -183353215221071339031326461379136573600 9355974 47427842272468855725477410979839751360 9355975 90454446058754424637818498747864956000 9355976 22766802576923797114674109886038671360 9355977 27723176116323826316710260306351358314 9355978 -27576497249559124098864698642477610960 9355979 63900853582311467287011612350790290580 9355980 -40993686661834406613325963778463744000 9355981 295167306806934797843865964217664081782 9355982 56985305544709135727433363135536678592 9355983 -96124627151710543199537940131016192 9355984 -30184701276511514018039510521915637760 9355985 7025625382758431826658878955510152000 9355986 -22425815322896042715999218496171657216 9355987 -272520859190605451173654471185095721364 9355988 -15103819511336610458109437112082192512 9355989 164601930670038861354219999478881073824 9355990 -37413950814101241892739263421067621120 9355991 -279949888594835541605831817089410495608 9355992 -46701285382607987351376126153114624000 9355993 334373183577931112219759879535898623242 9355994 28255357077173708369606015676758780160 9355995 65941676033196663679348267608927278880 9355996 -106911914540678625888143658875249950208 9355997 -9829291295889434523343098117870270336 9355998 -47025694212116373893095680581744031936 9355999 -276306014806926485452463572347792076760 9356000 -146706950297949068734377264506142720000 9356001 59192486234423533257798885066622397664 9356002 -291843971352593662095579585783309204096 9356003 -380866124222257334413049173789728731748 9356004 -3136604680626050430953075190361079808 9356005 -96136297403987699395942504574197054080 9356006 24890958375091812438135421093667820864 9356007 191143680025792837675441173164379737640 9356008 -697616979903289437242629843946815488000 9356009 102415953567465952197134060793779720640 9356010 -89336520969321589510117414811330845440 9356011 -4643273093134187547232421059602239200 9356012 99824066247188311346803730874860485632 9356013 97704914762941762597160303814464076480 9356014 -120292120741209132149786215200215245248 9356015 29677095929206142604736373620231396800 9356016 -21157237472777182569219482197036597248 9356017 47448435120678380450054470132024429824 9356018 59806030111395142717702479091242470400 9356019 157863887950511293989577386268200460344 9356020 143520251597894670554278996748645160960 9356021 -175393304744736734103081118584996193248 9356022 31122428757574943552813005589821778688 9356023 -122142452205672911583538547062869014720 9356024 -91454086088564520746172463225679769600 9356025 13677671231348378965297386978510259200 9356026 -969305016519992661330447957458209536 9356027 -32677302149720003426014425622298684124 9356028 -153847263610384713510730359711324733440 9356029 -19792309453811020377769414616952645370 9356030 -62670709964164449840783360077407803840 9356031 -129042409708489550965122293202697156800 9356032 -5790859521314734604840462579587350528 9356033 -72581192680707389202588091461946238718 9356034 -26709531777185115342427666479964247040 9356035 -32011118659617411627155129062656414240 9356036 11429659289818226047808061102532538880 9356037 -406492175729235773947881038507812512 9356038 102565414709308420581716480628245237760 9356039 77354938901255655330918134162710396032 9356040 188183518930066533976609817550299136000 9356041 24077526649019864763367207653912412442 9356042 -34443348894856324765707529589263916448 9356043 -43103658247215818403963879619484788800 9356044 -28702188369205592111557309190385604864 9356045 2976441097813218993548914390679239320 9356046 -30528617935277397850654914891288778752 9356047 -217912344139325791133579727974147719504 9356048 -6958690735918315097314527207779991552 9356049 -287330249617605189950665317154658006400 9356050 4527263645495778223684773308285481600 9356051 275853194479676084927283586791458699052 9356052 -135186634347449649431690579495731458048 9356053 26751378210472611015697844503825778080 9356054 146670175922394410375402688918692437632 9356055 -53520451437683784541659327275338414080 9356056 -170571598289544331895720853193365196800 9356057 -154947582150461169716780604478248287340 9356058 -5872218093923766280476043902314955552 9356059 -365618751248760761702708352815860463740 9356060 120288464447549650595145808221283038720 9356061 36068518388430376920778458974701594752 9356062 70665627108771380513832772804453084032 9356063 -87084299230123220110682934933987048840 9356064 132578418989169369808766859791074590720 9356065 100107430800243061721244047640312461460 9356066 -114481065141492098140684818865790190768 9356067 -4841985690877146571703401756380482400 9356068 -39159591335403688674985444271167184640 9356069 -6754242238341466783801607941099622400 9356070 35631417367564250993329114959069283200 9356071 139723585305051585160347135924935984344 9356072 126184009555469414806922651295736627200 9356073 -168962430759527302774880034045169992816 9356074 14774742476770986288772778585793042432 9356075 -183121225537664062191401582530980327000 9356076 -22890795118660832452766747912532354048 9356077 40836154811966998831416973046296139532 9356078 -65746294124006922351250340170425326976 9356079 -10771286469679505233188173375278571520 9356080 1095816525202368997307274276784373760 9356081 -211706708472838219278729700865640820800 9356082 34143744371529531635095047537240945792 9356083 -280706062752970136408326780686883324 9356084 250830446879470152920769530524620921216 9356085 -73714341554664767269504666898643851400 9356086 48159116909776991240222933504990773728 9356087 112403165916470683349459199030656147400 9356088 28491347405309066993898437255747665920 9356089 135387270327775971742914986018951495940 9356090 -29008085380194705085423010272256409600 9356091 69228818004021857459516774893358016792 9356092 120951670457676378581994663786658908672 9356093 258497048728656275950852361648499366342 9356094 180893922219437326195586245047316224000 9356095 -47390101192386923080645503085425628320 9356096 -46878369008925530488363326228285358080 9356097 136697468926868363639487325932792356400 9356098 -189179841027469125002023028399852113200 9356099 133219944576470232254552576023632143136 9356100 -7385018624945482888053688922081280000 9356101 220528685547302864097850625661191852544 9356102 1296235092340367150805586773984337920 9356103 9719299531700021572371949578135119424 9356104 311372249821316971898104901750049653760 9356105 21900806464673868916052104019245163520 9356106 -30331983410989787134759099544822128896 9356107 32598194597408521002928894464018126356 9356108 -170841775968310937326805416191327575040 9356109 98940432075893975706458275561464752256 9356110 15722908205270897913889878293865937920 9356111 -99242216427305746927501676892439494576 9356112 916258567688478319452774765748420608 9356113 43655477822694324917928622049389179200 9356114 215342953983637065844354595479885504656 9356115 80394885900005438969909821011891489120 9356116 -670135208031974174996303131218812928 9356117 441202428980144035004832577848978376512 9356118 -2530231948505537278914259358667788544 9356119 394185140185112009498490636142806270760 9356120 102124423859672588082557689977421824000 9356121 191147135389800797906943274449879667200 9356122 -159515120623181776854577899003346575888 9356123 -62276769048655004923758877800850226160 9356124 -25345435557830085082969735299697704960 9356125 38471797156290637102804402443153405000 9356126 31873123116525118959021017831924754624 9356127 -182504009642883243962041765041503569920 9356128 493046811707519140091840017663194562560 9356129 -106365940534392658396073617545870786270 9356130 -6765936216276202951752859417525025280 9356131 -516727985707943678121374416469398064168 9356132 32056102833584366102116666398163077120 9356133 -63675633636480277988755827640621776000 9356134 -6830404765480791918410880417681881088 9356135 81813392990649974073973520274657477120 9356136 -11885003493773620671397078395324825600 9356137 -38343114073547507498432964559264562688 9356138 -52625440396901119494960984237733693440 9356139 -16949460086550917051851705852557435456 9356140 -27601159815027525136588096658441425920 9356141 -23631174798233580063054838546119741696 9356142 -98948798552626896604030818729694193088 9356143 -170156615076751476526527128830024115736 9356144 977373275767200255383089288976203776 9356145 52578878022616523284364105051843742720 9356146 -165365003600857827287509515345969823728 9356147 -22982184997139673743829783793747397520 9356148 -2723777346367611697234908525567381504 9356149 -20977137804345018721808052500306356608 9356150 -6313956363147736142183139489305119200 9356151 -47767763742661008905171587216624281600 9356152 -78090730677397245305979491052848762880 9356153 -103014732786563007023355795000292398780 9356154 -21997035471212669603693618948506222080 9356155 -2692995533527503630617523678617616240 9356156 -186730819735513563531961704062997780480 9356157 95535093397079797274729658338634660300 9356158 86320012433760817624896077222505530496 9356159 64141328563722889420534641473043284400 9356160 72236727653433457516580261039859302400 9356161 245141319590912108917866059779770329760 9356162 102086627374594689252833676851052910464 9356163 5101048666069837845628000526835172344 9356164 -7284547038327279467601818566559818624 9356165 -34475988680886754813980735045177578880 9356166 -93774296612786308446612028512031767648 9356167 12948887338626731861132177585608708272 9356168 -51686242590618746308787608985457085440 9356169 -186350476710273692442193674128054851056 9356170 64615122472569639755184847890637286400 9356171 235680823801689657507055080193028702544 9356172 -19540266528796412011012047325790601216 9356173 207564496150504981657375157263917738422 9356174 28773612410596031437385277129770908800 9356175 -151004529612353118475460120490421344000 9356176 -68172937502019264985486514653396647936 9356177 116549725367486969089331652791643199026 9356178 17525227810080949692842330129353025664 9356179 85491321939453661036159948020984605776 9356180 45757585796521033207084446762326361600 9356181 242471562346300721690589655999144501152 9356182 90905131475296490464947842256456427584 9356183 344279661145394815649367652575056795880 9356184 8289371878429530417185514184233984000 9356185 408948543392508115917928847822777155200 9356186 21304154572748554288220538784357929984 9356187 69412049025254418491173053260488412352 9356188 1814618385281798083685983900266602496 9356189 -194563295820041159140195957842919450560 9356190 -7269252559634942355290495848706707200 9356191 -1758521028175465306742955067857138160 9356192 274029097002319547353512929151990300672 9356193 -46166612813256834907231252426558866432 9356194 38852518529826670019050304603873118720 9356195 118937259995226357330947070742070414400 9356196 -158277723556049242314114157374264754176 9356197 -133722412696452109380938330274717964354 9356198 -1284447044713034561282596141077126336 9356199 -18072495248591723664245497526750008536 9356200 -3976863745253465576260678521065472000 9356201 335250013016251738020139257837856467600 9356202 -196513073875836492306972551879214504960 9356203 -42834151093021649644183063951883700416 9356204 72149064885385478620763729946298368 9356205 -6043692759783777099125035767695004480 9356206 -90005435382938023312936842854986976448 9356207 203145929047185835206399093254892975840 9356208 -35003065180454995645786659119176089600 9356209 92760828514937199937775208877906923410 9356210 5832429794378835226766669028990713760 9356211 101078480496965569867724471374712771088 9356212 -60965012487881058537756515742351740160 9356213 -108021347295185476267589040037572779538 9356214 -18020931637216463710325937352705904640 9356215 187735950067830779797232624770218422400 9356216 2825866456845196120455077196235776000 9356217 -31886516119836330278870706896533309440 9356218 93539190966317366589841480938315880560 9356219 223498409756122107090325341347594209344 9356220 -17702140679977985610633665134751462400 9356221 -70325929734234523550318113831724777888 9356222 -27157787700085700871847894926323820288 9356223 151212597697050176662626439379003939784 9356224 -91738180877809496698672059952182329344 9356225 -168288664115464970871351965881325750400 9356226 -46543743142801526316189277888262906112 9356227 26570433213094096712653539858122121200 9356228 -20103609214654330118697860414855884800 9356229 -131310562743528699559601109766885477920 9356230 -32775879258618026449625212396990538880 9356231 3538202205114818990542406245709059032 9356232 -141953090503374616218959970115069132800 9356233 115366689140071047702882447495474346660 9356234 57844974422272888634473008029321812992 9356235 -56296312399695905205228524218265706240 9356236 140845317342461995964155721342886620160 9356237 -262274987023659797903315513488552063008 9356238 -61651835551712295387383809244952822912 9356239 -180225904336604244597724586364052441440 9356240 42826878970670294459187647569649909760 9356241 -1187808676553590076394222231932680320 9356242 -59517442173553237080163993632825535488 9356243 100469703472649621070284472565292025024 9356244 -12587685616819884467421265993411719168 9356245 -243641237743449634312158584438739982500 9356246 -22059008768608341196092708760835945280 9356247 153305433299845583271895246901189183448 9356248 144742836458963078820813586274135838720 9356249 -15819892334383911746748632392930954560 9356250 9988002279453481083754031956500000000 9356251 -292942093800631999557773785493672370748 9356252 104874594329868495717855539551151181312 9356253 97886990964719294564529703246768303200 9356254 -43550582728353544569251246905732504320 9356255 284059712034450804681594845857644442560 9356256 -97594328835688395696378832893200302080 9356257 57880776188816995079200802383013625506 9356258 145906841530233729869605746710286251520 9356259 -5085222602001919251828114909501936000 9356260 -180459404197633606116007499697157605120 9356261 -217300399236496864632195508042342941600 9356262 -56925834677900063302245567093254246400 9356263 36414302299340704347781774975832810624 9356264 -2250593920486044275771619046903418880 9356265 7703076761164612336021846514880652800 9356266 99632726949715547411654134061922086832 9356267 228148354701114524100228366095555063952 9356268 94280354900197507426870921609103438592 9356269 -63485150922318423470426199918212895956 9356270 9780489629760642861512966861154816000 9356271 46030112616319832886224389738370677512 9356272 68128027526990935278827647180728958976 9356273 -166774417357198719620867484884182137180 9356274 -57274510964181266741988147917764031856 9356275 -16802003410810726515075696504082474400 9356276 -148773456963830634065382899701902919680 9356277 -27019018973595613877699961894133272768 9356278 -48551455348203505975812226873256698944 9356279 -252658232974161040710146761313411068680 9356280 -133174195624677228024575921362320384000 9356281 124229375383080386890793997241541464464 9356282 -41771303476475541665861788556085361152 9356283 402844393282867933803880518476791959600 9356284 927792777063595302585966745131827200 9356285 -132713847676788640930188655366908614400 9356286 49331900008125818127479595649302374400 9356287 -170928184108746245893095644934447362400 9356288 349187536467346381895906651082628005888 9356289 144521782053702995450905864865859423024 9356290 -251052612254963151246665930204409968640 9356291 19715657452918829924033582300263614672 9356292 -80461902028893932574998409724098997248 9356293 2291396574425687701623158079949180384 9356294 -133494029194078554191224980639912485568 9356295 -44978598149242671514016929760110990560 9356296 -49625589546734909760945588706092149760 9356297 432206340417970544058658711626031774746 9356298 44968367111782245422226414946319204352 9356299 213436622981572356112146803333990054160 9356300 -98696696091295669923070450294947129600 9356301 10607752245941664084703196409287064492 9356302 85812492797731550693738443922831810304 9356303 -72164882218704812422138304165463148800 9356304 5201001349569798372929481627240235008 9356305 25581626431706507474958286290722018100 9356306 -65257308361706512351205308037559861600 9356307 -423267680929619257282928964406826926080 9356308 -503097243989519311495450080579403776 9356309 19618409510406883515897013582557747360 9356310 414647749243892784770944583548469760 9356311 320278565773584608162473563093072323912 9356312 -118246989559999946895787127409088389120 9356313 -15723714802801231167040276906050949536 9356314 -383599376078629848878112786863010132480 9356315 -206002047479266721774381107111338287040 9356316 -138810018286743609720988965960273397248 9356317 39084093959401472928147258169607819366 9356318 109057636175440697139292225697489553216 9356319 26208634985954747940199985790862174704 9356320 -5405697473377707513433954367037112320 9356321 -17691022383043362327921947403739315308 9356322 -18582355514817236147000350435298507520 9356323 -127116083603987395449164267946340140216 9356324 289735351761026248993449873753741686016 9356325 108412233463063443026501463933496800 9356326 -50735607797220495362841605651122176000 9356327 613409437235581465446878640765396480 9356328 -183701599083447277216222311689895782400 9356329 8644417264362027128459120100362687476 9356330 47900202313534394848182508008277382400 9356331 120150558401849624041421190729574694400 9356332 -6297517224632743921706883588947099648 9356333 12986344367702657425901720366553873120 9356334 54166795410256423638457037980520043648 9356335 53336460901735820469520588596152367600 9356336 -6524269822500621480486496064237961216 9356337 -23563159392412883135987176024210705920 9356338 78588160839580751208779571433968261120 9356339 -9422833427907963016638745344453551760 9356340 -36524584805328124142773774715258757120 9356341 -55385266820632617642057685963174536000 9356342 -116412617374991001215729876204003946240 9356343 1356364154329688751432756982209682128 9356344 -15838631665281466085635564816790323200 9356345 -188138653259682321724488416368128256320 9356346 40102543987218599757156451509364348272 9356347 126758790375945121235383163873192148480 9356348 421158834332254761314986542725237744640 9356349 -233949967864191109105569576440657114400 9356350 -81188045853929774370526179454501953600 9356351 -199038416987532282227493716565183459648 9356352 -38113947832820297546410883051943886848 9356353 161584504782533588513052630359449903044 9356354 8349582146406766485664006580796979200 9356355 7819111077616486839689946033482438640 9356356 53680339200119785340492769010603425920 9356357 151627112019844473315998261134308477660 9356358 -30487071985645522164630525710322647040 9356359 -76112804222397439400557527079337383896 9356360 71660385261723226527516777690157056000 9356361 -69374515169161701067021806122279205696 9356362 -40487702340540682242391055915969711568 9356363 86874355506388909826277129976274798448 9356364 47066698160503443612302019364843223040 9356365 326406899890750936295013985704133958400 9356366 -100673949744961616566167388656830914368 9356367 213944270681908849851031283927400460680 9356368 -23074413821517146611277766136641617920 9356369 -138709259983167236445274560073421980992 9356370 505592863207138205411038574349565440 9356371 -82826754155163951985027449049896881428 9356372 -162108955806622823001769831225651015680 9356373 -65324226691962495631222976714237048160 9356374 -75281207556524370199236432901031588064 9356375 -14699024964030103995437785682292984000 9356376 -26320231826428924860680084032018944000 9356377 40963305570068037776492912895407632320 9356378 18162344252180445474979287948846228480 9356379 -154005096812051943778556241614028087360 9356380 63342873115514494599728499155030016000 9356381 378139639765171636661973031656991654182 9356382 -19646935858645239437314149849061880448 9356383 35975587748370156053621714318311145200 9356384 -461770573276251082060593007282747342848 9356385 70398489807410445799159614721267593600 9356386 81035073637158742824099793172755521600 9356387 -32021445024785683059968345277748628964 9356388 27342567338264646504309537860315059200 9356389 -34495425353910118525134394088906787328 9356390 -29823806434706934445452721843498204800 9356391 5547157304393693440740868485304275864 9356392 -162511387366331932181212548416570265600 9356393 47736928562965968145154517411315181200 9356394 -53167217758929623743616281398305299200 9356395 143848948784926774299707382140116850400 9356396 -18671751564449444205891439424825121792 9356397 199107662586108417912768042822984174240 9356398 -761578189939933485568188198765431040 9356399 -22906618771031831155057380602461971336 9356400 -4540853051744205715459246694788300800 9356401 13191778999458990693224828498388986352 9356402 41419334915780101305731168963147915904 9356403 -12936256286247941486180882352213414600 9356404 -67320067671035952009481396902701206144 9356405 -16842652833359423050001237493087095880 9356406 58376265587778443898622376136061214208 9356407 2308195412272054954910134429665996880 9356408 -3430709339130626049734847931704176640 9356409 87000035335919233776158265212272023924 9356410 2057349622611772936123845538045777920 9356411 10606037222277458884268162950843991232 9356412 -9670726105907675347718139483003672576 9356413 4766979340622029960238064144654675456 9356414 -34463165194812708715753819584794535360 9356415 -61086663261837549559992384916887787200 9356416 -403143020692996212450072393633213972480 9356417 -122157578247565826071639577150761374720 9356418 -11305430430552353192234545065270977280 9356419 257253533815433466055115346354184285820 9356420 -29773902999635981489062298266169917440 9356421 35360191725909208891109991513233222112 9356422 166845194231725806236334670086884476512 9356423 -73318139626043305413753940470596728800 9356424 38889234051132807515282593628702638080 9356425 37463822882218604549272624498607099500 9356426 -88447428285982053394389721549799171904 9356427 97106517582784624805837851501800703164 9356428 -138054972268514623916020711800594764032 9356429 -250622950502506642838713843371536048970 9356430 76222997808658281104649750850292565120 9356431 68721797394269961047912338396070538240 9356432 -96746019346834561740801373613228580864 9356433 -54466206596992858697256145843880065152 9356434 -47262564613271536284732908820335670384 9356435 96866045369270720406215931714702577920 9356436 139944592400161747373240621362542489600 9356437 108502462581955744117471590512352147086 9356438 -1627432782664242442969305531390389760 9356439 -38273877904790481625111419921871399680 9356440 34165965379537792300907523114490060800 9356441 -71581160552594890684128911986400863158 9356442 57241325080630890313078285388918656512 9356443 -74307406778771560294368050021634655320 9356444 -246449644118430966082095725821784985600 9356445 32996377463925356106228914759502163200 9356446 101537370742966437343454343371706048 9356447 -114307497321087761391387716122562312640 9356448 -38311014853077965018455691483226832896 9356449 -147921111530358622286628843352875673964 9356450 100054634713040183856267633984707622000 9356451 5535461836075955261799763313721077760 9356452 241298444918771650816595994576221487744 9356453 -58669568527449661079284788201001727298 9356454 37847737464527334124406225457202738464 9356455 306156175752769836632931301011975780000 9356456 -5475378019750471653986748727284940800 9356457 -40073812805672718577452416158406982720 9356458 -231733029369307371789783891134164815360 9356459 107193932407751747627888154751946019216 9356460 -149403547485080623864539257645285591040 9356461 -19306162009832554798758786524266827828 9356462 -52020275533387247658486416518608408768 9356463 -51933472294548165988928973718402140408 9356464 3041615280713379697539096975347482624 9356465 -55074618935154404964588870019134712140 9356466 -11995607333543396343463985041617486336 9356467 -19397037881893360712758604562827149200 9356468 405955979138927120482938585966538985472 9356469 -136918294368109154721991126905650920512 9356470 -671798397565911573283845069835401600 9356471 102625312014960367358748382749450415872 9356472 -268764915964996963722615861705605959680 9356473 147841295932866483586557664806281981760 9356474 76718732282564835376334355983196234240 9356475 -1964244927355681806071414756915009400 9356476 113434025493976122260730405918176322560 9356477 -90885347344434498947576101111755530088 9356478 16385057718219077443068522360813557760 9356479 -245050995825254101628004528644667095040 9356480 21485268948825527771030106710621552640 9356481 -58237928830140818342576385190293706140 9356482 33967802221896175382523338088849561600 9356483 18068541609398451071349965477465367024 9356484 -36885804810701671345905070499457598464 9356485 -5489785448019555664866913528801376040 9356486 -1114948713873073787408533235947334784 9356487 18206774852408827734331450675335838464 9356488 391799187160339162845299749637332008960 9356489 -239976221465352360466657902679944652710 9356490 -10028418589326155394362311701857295360 9356491 -138347248117993513032194142105511456108 9356492 -2399585617512483843957487937349485568 9356493 37781394730904338212324257509498236000 9356494 73225993322160832888476435725131306752 9356495 -274965398211483960056477349534842936400 9356496 -25049232795779133028663327562733060096 9356497 13143631362754940887627169309552592240 9356498 -169645580070735843863001110798100678000 9356499 -6004651074561321711447309874735593600 9356500 232529792873683480281563127849162432000 9356501 35096040931259179153468256327564448960 9356502 -29919247444596577147070131890519281280 9356503 -125916487174329155666834687890676890616 9356504 -138024269917192076576468531247222282240 9356505 -86845960564735004665717764367272277440 9356506 52888991469908454089310200194570249440 9356507 89025964760195038725906543461134944960 9356508 39345606064913099835890879517705854976 9356509 -460788676290096695890628100961099746240 9356510 -14931171242733541989508302247409499840 9356511 -123279861198094335164454304083691080816 9356512 -239265430484269963933790738072469504000 9356513 -44307992778984513598709443018374423552 9356514 -12287383349683615008978036594399501312 9356515 -22502558716747872210983595031506662400 9356516 -166601522444036522195119072448043427968 9356517 100581493844102846827671061739711970048 9356518 -24760525855847224782431534361840779040 9356519 397307261300024973964739861549628388920 9356520 15484490615282498702697588664482201600 9356521 -363106038277833951489449525624316638278 9356522 53055349695468433495583959598747126784 9356523 -70190143541102787679039838646564910080 9356524 -237964899771596813428790232477403995904 9356525 -154734584422636309029666806614343707200 9356526 35344183451798055442850997196880148480 9356527 55368949084297345934727745612831537752 9356528 16723727533923650646981264306263162880 9356529 -10300727520005188505101148283615176832 9356530 124996589933901396611877498671887520160 9356531 474172855518454024193212573584857017200 9356532 -55963663978629255808541306246609246208 9356533 -121868116227935162247797062796246616036 9356534 -182870989489676327848150375709841613248 9356535 -14687510743417338313703901347436418680 9356536 94247633533463754890034255868889948160 9356537 128517132125884699702673778600950766186 9356538 -1716130166341866131473528234644582912 9356539 -88283485203812016941517776097887949120 9356540 -96396381935555383730094070069444277760 9356541 -23743637357530231941033005540191761408 9356542 649979751257829135313919032272670080 9356543 -17911186815682967466925981671397587600 9356544 -51736694090632801064840858954285187072 9356545 102689038415840755690520557600280780160 9356546 10513874582977407745056623559677211648 9356547 -142212786028282302762459660302458081800 9356548 60629989326873375120256196346940155008 9356549 -63687247907695473493585265339100540450 9356550 43196539933607352988272577169133888000 9356551 110211021190853703837605850088680326552 9356552 19298901188443026757961100549935278080 9356553 9689745532645618352411388261268265082 9356554 62558191828626207110121071080211130720 9356555 -11001792368590950585724758087310377840 9356556 6237570400781666922847556936404328448 9356557 81248996640867367883482127949344148992 9356558 33912020014463256472276566104034754176 9356559 195829050931653649146570405994014637704 9356560 -8197409707684022944969695749431296000 9356561 -25729968881941520956845162169290744768 9356562 -75199697513687837072413193425280337888 9356563 -223890026013457567640782311812478911188 9356564 8401516258741018281309903183018565632 9356565 76398860429384440907199997406317439520 9356566 -156636624732272432445293374265371212768 9356567 257248707123843547658250296661223560 9356568 24494948046682824374048092487489740800 9356569 -14124785236224291008385935273776444320 9356570 41633759233430054143402168256183294400 9356571 15367336640752840765081656342176665872 9356572 -433712556975943881735865289275168714752 9356573 114560297285412719153446075176428286822 9356574 11428993892988903035769421162291568640 9356575 -30210493757784105351040996722264574400 9356576 378104880606492491320487631428553080832 9356577 216685653237219202080797237199910035120 9356578 51841081419304896137061963114979871232 9356579 66920578391150169662958119056455429312 9356580 111966581160012750631266736922285260800 9356581 -220621289229011362122266080480233735240 9356582 12589487706666012317535291492226512000 9356583 149693991466365192928281032070351152424 9356584 2474782464088586860098601959425802240 9356585 -15346520706673780430506171342765440 9356586 22995525810085174996071279072262596864 9356587 175126192308743781481420518523009101236 9356588 -82798080026353359261014529605323706880 9356589 -181437272504258186199396429824727376800 9356590 1245101052782737764206795627943880320 9356591 -150875153701222113158103838036192705008 9356592 -9382745808455430969726950193446780928 9356593 142211034567070087860460323657505456704 9356594 39887346325311413769312436109155278240 9356595 -43077600008360415445300273828841542560 9356596 -128566094728618040296286263383306484992 9356597 -23692056368739182031150183933481442148 9356598 28266996872453987458704716717127174144 9356599 -55416071341525779017269926532223426064 9356600 184536508313180523721048734567817728000 9356601 -17717684328239767994684518346996949168 9356602 128540556592173942523950946277495001600 9356603 143756159003634908772836957576815642824 9356604 124415231050264983000544080292842316800 9356605 -190974077268705801374385300306471718740 9356606 -10058718283313270094676423223877550080 9356607 58537960536242271137226877347451315200 9356608 -52222204772419086710607712901434703872 9356609 -325090615550815779808148769287418224190 9356610 33252012442910566768573066362335032320 9356611 -29311705502884639876298209469752435200 9356612 -405521474764059094281701720736629760 9356613 81585673661949873948379759831955118720 9356614 -64573956133800582636452923849468672128 9356615 15568892077554236369301322885610209200 9356616 -8542290331796411061213661856392289280 9356617 365640255952400911108048270301878142400 9356618 -23297193772928370101168874692582149440 9356619 370368142959763613240405288727207851520 9356620 8234418944615754121600308176207093760 9356621 146412456461900030538845417853859800822 9356622 -9368550265141883346736461481109154816 9356623 16912406594884588193194821411885627184 9356624 50350718874645663469080381830193930240 9356625 -105066499887908848902737639532461031000 9356626 -7174508082487316033720696325173548800 9356627 -16511461767061999989866575899849237600 9356628 -2058750493572436922093144361381697536 9356629 35067728849642887552924031006846621884 9356630 47810467215998443313212691535622110720 9356631 -276995071533432210488625776781482328240 9356632 -9420880079938935113889555191908331520 9356633 -122263436999191491953319471547261233600 9356634 -894346760947416004301985289176035328 9356635 24316343767458768252302180888898790080 9356636 -180051002430875540551818170040650926080 9356637 -16745522989575760712914469212940348160 9356638 -48442853493577497731150515161688145280 9356639 -180469435172921712308786708443839414480 9356640 -106513775809971071838496644759693557760 9356641 -46907947688648799420004026711724958528 9356642 20838683518680349656495830316789371472 9356643 217530270670274946163741113862565920344 9356644 -239572467290946405497450080144232291328 9356645 61647045246475965591450474464150071200 9356646 22544064560337045047941593859770654720 9356647 -527333035625964963838410968043063543600 9356648 -148975082083933627996788347823389107200 9356649 -80942001842047524536739341888164154736 9356650 -47441287738578096499480157006322505200 9356651 51114179608774733114969789406597326904 9356652 126186405316516600955583615021089477376 9356653 28805667013654433473041971917268300064 9356654 135221155713851399046392501312183155776 9356655 -13135431573710330069245744898719464960 9356656 15161785721274773032866739824342106112 9356657 346462938293145604929754209859777245906 9356658 -55574483346557113388911586809405497216 9356659 18840262917018518455541429350132224480 9356660 144103560677506119143712431895289639680 9356661 199235096861758014394818431652271328640 9356662 24777199787369623916701815394746488064 9356663 -240946407585320779566949325038663112088 9356664 29824385123323550917401632291738419200 9356665 87481966476177843389204366760691248000 9356666 78485019004998093716499033344763417600 9356667 -62319442758980128180746596287603206120 9356668 -52668432229813683896353932575354134528 9356669 24930228636283704467477122933520104320 9356670 47392807188916982800808310902682870720 9356671 152130875453209502222656942045420784 9356672 -105826454191065948613857497843509493760 9356673 8239382192301771826857320926175004480 9356674 -195935133349729816528196241950269871664 9356675 105440600762702608362484514625171013800 9356676 40961190217290183570920146093752975360 9356677 55419406219106357024477169352389515904 9356678 141946999601714992275152216710165056 9356679 -112010388174017847275601245310664549776 9356680 -117388252236035869618608159562417305600 9356681 -200301042353005871020669237742022001920 9356682 20360063441603230974789180735001012992 9356683 104101396941001853788665925515299479040 9356684 -208948822049815498874554292364583309824 9356685 -8374097138073382497532479824169516960 9356686 106247367871191901417472330468721273792 9356687 -231674566785316573579599709153382680560 9356688 -60608317306598995159249240257331200 9356689 7806276478672775985908245054551438240 9356690 -11519753272463712987403999994548224000 9356691 23488797648936271807352592091832523192 9356692 43530186304042834971044597954266460160 9356693 61019899061731322877382749363883588860 9356694 3371159590649392248995643039379262400 9356695 15647142461685092921322336551542306200 9356696 125065456839102418256491747320288737280 9356697 -26394304823345733259600808359428465126 9356698 50777017724357779138074715725297685440 9356699 -1516158509354790940047511954251638784 9356700 73689496380806017546397589330177216000 9356701 39092700964262479554900740697258857702 9356702 14152299149540072381051439932223281280 9356703 -206041144575366619934079904257126048696 9356704 22651551955465751670901143452041347072 9356705 32514208126476845926560138419305683600 9356706 -2899636847399015683216095880380675888 9356707 202908124863841703808621118852839060956 9356708 -47111073910012547488791321767066370048 9356709 96265095552791772275906225895809524608 9356710 109533360321778940336719338202814267520 9356711 70045826470517127299244833483024472000 9356712 -144971048209946849717660947065776947200 9356713 102696503482826158934398283160893767296 9356714 -1527170739977353969812143816460902400 9356715 84755437957786673764641873684196660320 9356716 101090067190889993062914445280346563840 9356717 2653191729418525277610772352346087852 9356718 -10599017875408108918561789211223997440 9356719 -930506370594426994122840806796781856 9356720 -10823485721490720982999351708857139200 9356721 -174467940055748317467000079155918570240 9356722 -30414472580130555884171323718859803136 9356723 -108342334392718517326319301513445751028 9356724 32791260039290643388105621494823152384 9356725 -19193536400280992929849365617636915200 9356726 192462695005817067683284003113762234624 9356727 109707005499514899557489643113256447720 9356728 201875709894644765524036337022396764160 9356729 -79947622652304363576805563436761758328 9356730 -9714123863763545669781038233519042560 9356731 -38966617499277928544365311178407749168 9356732 94086241215034059324609612607838601216 9356733 -61575396579355547814869828835546130836 9356734 31114667649820180643666400048574023360 9356735 -87249556710354340217918605629853441440 9356736 29155681918923868714034505816685412352 9356737 86102003596334281986932904616360940500 9356738 -95644854514835628286206240392964271200 9356739 -15129920790734958535119086834261309952 9356740 38065962444054311900315825346157977600 9356741 -202047694834001610814267466087594683716 9356742 16007746664584572632464820181108474240 9356743 -10285412547875353033536154928093268456 9356744 89733965373899326111130330174647772160 9356745 -32717716058747527342640376934851336960 9356746 31101023129524742037686456599691901696 9356747 204339498535248894273654028503396386196 9356748 -40751050157779896634575813640047313920 9356749 -69322865854585482586880474399028720000 9356750 -48587281172873715487019712085946880000 9356751 221616508638645783523240538353794829440 9356752 -29334777229089997725023870416983818240 9356753 48682414571867979868200795502366132800 9356754 41080807692454225262571803572582798080 9356755 200869470082665665962558720005306170160 9356756 113977800339101976500895590670210127872 9356757 444713999024237701805905453197206688 9356758 -1221048094635721166082592440933432000 9356759 -1187984732708192371462050649151158080 9356760 79532362724806714959359523608592384000 9356761 -65891748275563615009667883514480914176 9356762 111045151206642557163456431029292827632 9356763 -84715300182648005276887758200715459360 9356764 -128929378575850023421151104423394727424 9356765 207694837112239296698329170291938577120 9356766 33485359606299423966239279924685969024 9356767 8417234285313902692785801172122401792 9356768 205642044868129338502513810775638278144 9356769 349022419771824160405192471886843116320 9356770 -19014285641535224351145188645483293920 9356771 250723813357152102868173572888520930972 9356772 181153777049560602539512230370156065792 9356773 -26908413035032236699592152096702190978 9356774 -33622406758263926902176377916157437696 9356775 1321858401833184694596096053908806000 9356776 1945249280705845907253307885912473600 9356777 -391593148000398428237491421855751682374 9356778 27741554787766738717425540619996012800 9356779 -69057398130279629731579159758901462876 9356780 39848837154867843818828897656520893440 9356781 -7559447352659978355306997676550144000 9356782 22046220132421625965900213170376254912 9356783 -119856223526249861098786516992809943024 9356784 -11222832112690597965663481079262314496 9356785 128189701403488560286311525884021342400 9356786 -206105278233505581153263073470286366720 9356787 -170357798153555657641575305045732787192 9356788 18967813455263884686480445118272362496 9356789 39057672446615833270273182436191910524 9356790 -28513818388491199228741326087747144960 9356791 -31572477061122648323138475029375054448 9356792 45197076061560722337648910286158233600 9356793 83571696795803235008936446916674960464 9356794 -34383692877305218908880953302484572304 9356795 -55499538190034869564903340211239657040 9356796 -10397274885944928439415649616282076160 9356797 109716051232889493053424748033590351040 9356798 112272453202743484373891632165383165120 9356799 151866065416058961116280296708148273864 9356800 1100650545259660655328675362557132800 9356801 131180371080076063271099168966360588802 9356802 -9967144786751020576495165605464380416 9356803 176907730763070038704622076176240653052 9356804 -166928751900809674726980307649654707200 9356805 -1616379683078918579907506970175066440 9356806 -75181009504722857323735474301717256192 9356807 -33410438394891972021345427005726546528 9356808 55171453727329745413156331201703567360 9356809 -22701162779825678750318312350419392 9356810 11446876578568676349913303138969248000 9356811 -68192165588296126496274873822881804328 9356812 -138553365879397160894519279426296465920 9356813 104677871485957778399324616966009824160 9356814 -66992060373201121266331063547571309312 9356815 14484227547894308198230003872233451840 9356816 -17997017020519339243361937095562362880 9356817 -9265956182746470564307997915762724096 9356818 -147365055246560869857837175157734809984 9356819 -3578652463283734720873483692356588304 9356820 3329794532679800491226512655657717760 9356821 86654204346209609595419142897186229500 9356822 -158619067959100676674169514024649117248 9356823 47765388128315135539103045452416061440 9356824 343410165623554806320266903513162536960 9356825 -1961683905115220998565034130081164900 9356826 -23915697803404726863502060372695108096 9356827 -261778137562302847071836355752132755324 9356828 -110749484177144737459333140426911823360 9356829 -85802966626574194591033543787479660032 9356830 2141736473142285630700724197465593600 9356831 -142253983700117268420673140375409942272 9356832 -88233744479202955434118471311917187072 9356833 -56416188048119832856547774294908119356 9356834 178401242590293678678165866563912720032 9356835 -121589100897295500220685007209880729600 9356836 -122557157024888747999855852111822117888 9356837 -9248227776349688263814927532169655040 9356838 -29379239159207668462326802970928142656 9356839 -116409707564621879733193755992761770240 9356840 -131786169256691292770631334481112115200 9356841 52948305114456215579734757386169056548 9356842 -154054554446937165260771536478989062912 9356843 -555965749480530588019194891572864256 9356844 -91059991468667730623356866220580411904 9356845 -157080334971348556185183819223158805320 9356846 17443509406344937679701914236905357440 9356847 131424869173400443511261350579976315400 9356848 5786705087422457964112998874793672704 9356849 189789859283499421147167659980610648850 9356850 41112907315728613898624393094777600000 9356851 4235831420082964503053751665389903680 9356852 11782706684172440503352584466296799232 9356853 -64003676892494262568072226342779408992 9356854 -52991912125156894065463244525397688320 9356855 317504523450933255144587788542886504560 9356856 -28639372255749637217167647193820282880 9356857 197901406080225916316940737528406219520 9356858 -30306165138133126064595975212821434624 9356859 48954425245793995134379892505706234764 9356860 -61086164440113893073913893787146762240 9356861 -377223088851316184857271080675614260538 9356862 95993552062591389673197815052291500352 9356863 -80116671628723922891592162802182896960 9356864 -29926463844468068830832343424778108928 9356865 -56183596460189567676433430913302628480 9356866 45834506869214390618677422386004401664 9356867 -32926529944616971618284361627210696080 9356868 101901319721151064802961888892103850240 9356869 -166096394913032787165815703338604910080 9356870 -108077926950798841291654632422905269120 9356871 110780308306829337891787160723916175104 9356872 21638610520238486211735594374742343680 9356873 210258254239388841991186255702071432720 9356874 -20815919056112373794223447399310659840 9356875 -74658802662157355580380326425175635000 9356876 -153220033371591133796666401971876303360 9356877 -1306453247429243375406201233312776608 9356878 -74388268355293250122640823990358013376 9356879 3713758199359998707240858697612209760 9356880 6329159954023165702355322947174400000 9356881 206057094703457582296747665070987313664 9356882 -180826914138068743901158480063773259488 9356883 153007034427594680839596119928407249664 9356884 236776521033993183971160492948142034816 9356885 43554060517407261621086003068699038720 9356886 549875911947328895900183381819639808 9356887 39493701928712369368516422155955720520 9356888 11812819827679108539628638198311424000 9356889 -47150946542902619639589123920125979520 9356890 -67455172127510709308864355359955520800 9356891 72450400190646909503297463261232340292 9356892 -74989195514875846095867822444182323200 9356893 -37177342930410404624215868136075287304 9356894 -96502669887743702221752037136685559680 9356895 -134312760251415243391090631861639215080 9356896 27346040365906062270204864372953579520 9356897 73378877208367331591833696528147802784 9356898 124966773695440895306026423496705172864 9356899 -73282628708524697892669629960893384320 9356900 -29987560391980412577279123795231436800 9356901 361443261142386987335686996310207954304 9356902 -252657131398757044431219346532848185600 9356903 -17079755148417188608857916028051947848 9356904 -283986932396474393049893426110107648000 9356905 275713553748264150117984391412779887360 9356906 -34070303409355498625303762090505056256 9356907 28904764012973385964860447476589883392 9356908 197826146385564681170991368604020597760 9356909 -191796150853299691089232432569536848884 9356910 47133597915739314604072109548548063360 9356911 24600431111815390725971585282108346320 9356912 40477053681852802983696776783871639552 9356913 154879357107337517974917539934978749442 9356914 -701191273514347366064678556669754368 9356915 58741708779796888827095635362702952560 9356916 -48693291312257670254942809352504918016 9356917 440800115573363491052477746561101168252 9356918 282911428067156628902236741915276872960 9356919 120247055150546825511616688134009741056 9356920 -273416549152645770657926457710911795200 9356921 2180349438727293825831317819810361984 9356922 -72047639174243085874665369348087750912 9356923 -152516474411460470422672996875772285520 9356924 249744432311039351706821097219424857600 9356925 85794243882844194408262720302091188000 9356926 -64732272565821427568243143621476005760 9356927 197938131524407161569566611049261819776 9356928 4604779387089693681846070373221662720 9356929 2551672449716345862964355830484484288 9356930 -34288822994554605880331435658536985600 9356931 -238953168200969251896359019555333542160 9356932 -33353945495688481203710107480564338688 9356933 332961619077132739415463414633589657182 9356934 65330851349381778135987499397338853760 9356935 -24046118840101782428078713006752951840 9356936 -16004051266839618965900548462028144640 9356937 5703713766907387073059521451422623040 9356938 28028230769698713000590542266357298368 9356939 400359266346060234417298302710173942740 9356940 12991665462976659603195417776857574400 9356941 334876233791325887346492280030912284384 9356942 110533229673822088804698086566585189440 9356943 -117556437102534757068837175670295493872 9356944 -21999984974156583123498765424654704640 9356945 57280553903403725186080052940251362920 9356946 54565073915287168382025514105595885184 9356947 1374480706224285430055748163867098240 9356948 -221841530087784139062413277356270665728 9356949 15394527830651351864873169066017970240 9356950 -71464965316582893432186378377200284000 9356951 148177459763341646169112528074812618952 9356952 106645285941209187383081814533744394240 9356953 -145914635916350614288284114265058621602 9356954 -209521747644161325477922911347402839824 9356955 42680017796173271124980163640145445600 9356956 -99371506700020798779019332541393605632 9356957 208461727818117420853728151898039564940 9356958 33605360007554432347208623752363093888 9356959 107487337142171734827645819560949953640 9356960 -270492619470754853716893419047360266240 9356961 58382219207566557485467472685345028272 9356962 91283068792663090972881926023345745232 9356963 15214916712591197798149235789233638912 9356964 -125615394433467701298083829707492097024 9356965 72240489405949112724193105913859350520 9356966 42320138188466250466616475505810688352 9356967 -27222156229848868601812911715009795800 9356968 -60171053594311098683866145701545984000 9356969 304476817383790595379327172524795149940 9356970 28947809237661348174766988505200977920 9356971 14564384453855322867698150685057416160 9356972 -2251962781149731537485174117472245248 9356973 -190768310776213395579762318435204040032 9356974 18375701867122186602603945545773920192 9356975 -5117180086283421836733290836637312400 9356976 17620942486091841571273384023855267840 9356977 -11401155528212003581189811259067877056 9356978 -35915093130208314017614216764540917760 9356979 34718831589625592965751921999886950400 9356980 21556324220156459633271795348473856000 9356981 -128323030200335206583778941559764563218 9356982 -78712258607195954228849314322888956416 9356983 -191480256855935249779762682157410167768 9356984 -10232709243346233729077205819104378880 9356985 -51327308685119219058414130139208873600 9356986 -178381893211356512818584042530107034880 9356987 -184867567627342226200047386133885417600 9356988 62209563910992971883758015857514304000 9356989 202579591811322582910150940258016670790 9356990 36427100473761646283880604006102056000 9356991 -50385824436328826892681684874667500656 9356992 -4034718002055806466808076040603172864 9356993 -1220793276433997816610142599313722576 9356994 5118416447727783989043548541091555488 9356995 328107040604378607888823222689513724800 9356996 -91167185642927564517809168293771591680 9356997 -80558158540020616650316201236072564480 9356998 -28855899507120069244417075966512199680 9356999 342038984306469199392700469199346935000 9357000 -71804478173013968719403761602969600000 9357001 50930061800816680258176825312593127002 9357002 213439305487802928190473404172063995952 9357003 118661020148248100810244639586129599612 9357004 113328544690415087670212929576002447360 9357005 21692599193040178169226049175365153920 9357006 -65647543506063798704675726194372684800 9357007 -176510603869339636112104427630401264968 9357008 -26528049920867246134179392544951582720 9357009 17163506030509612063253211825291418368 9357010 -13242285394435405598664025286404116480 9357011 -332365381039889686832644801797851690388 9357012 -12586218858235067453548496012748349440 9357013 152938734110897657599703829620728395324 9357014 -123777060135174677445297090312977089920 9357015 -186420321635763645801235908629510400 9357016 -295072181368647304645980173409605867520 9357017 -6166302716957202098842937493468413568 9357018 8017320831178806616966721227413865728 9357019 53393383011962444773564183607298307584 9357020 5129628284439805660847657899897512960 9357021 18923123472585189728396886920919119040 9357022 -141184746358168642705453206606950002176 9357023 186912725883194327231751694376569856400 9357024 192864439593742493811439041499189739520 9357025 -73960139493455650394838299988678650000 9357026 117425151436464430331369351551798170624 9357027 17864259558738177805160607862984204920 9357028 35881010664870668787577425645632663168 9357029 -304503048985927986899211670077922993440 9357030 8565559728484779891150811975375464960 9357031 -113902905083872418378759516544024561536 9357032 139340723381706291292092536746057236480 9357033 53604510091943502521978169598117404864 9357034 -34322613126128890759897886714706783648 9357035 -399544190297827369760178675584240008800 9357036 40959805629438689891499298884380949504 9357037 60381257555116461656788242450543561686 9357038 -248752614160643249525811480833419442304 9357039 2715067118372681668059070278566038200 9357040 -8286755911974186647531075156312064000 9357041 -92872237641196255551854815657316976588 9357042 101513211743022060218572091990795756544 9357043 22250784228429196249391221200933752016 9357044 38171866513315666668456420928868474880 9357045 170525369451810937685592669643194412320 9357046 68761003385330665096522378571765337600 9357047 -135502542632069526267281563373380694688 9357048 95021136016004827492409736521727897600 9357049 120861621429232525154396268214586117764 9357050 62002890333242558096618365778236318800 9357051 133123039032969840110374373072050800 9357052 188183643193424954965137426159738638336 9357053 -110371798000641031022856182082809353440 9357054 -32362428465812875814433370958633837568 9357055 -83199080465347359143254052341082525040 9357056 -69689266373021194091485437189169348608 9357057 4987695332838283548397146386826553728 9357058 2380507263513915128868334971095155584 9357059 -76109647221121416606343538406264244740 9357060 7206353593870864175712048864152309760 9357061 52748617202943775685705634122846637504 9357062 82148314675240743347427069987652811904 9357063 196406710331532761528949067366009507200 9357064 -103149142359841378847276978004881648640 9357065 31757482178788395380415084974983727460 9357066 -3949931489279844515222802419195443200 9357067 5032203391439830944858624165769182048 9357068 -6825724138891149615168944756261634048 9357069 79911591333305671659476473011497732544 9357070 -6287015128051852957105995088447859520 9357071 -98336747697870350871299703454394446656 9357072 28333615885928184586178050933723103232 9357073 29370790397393461255685973815943502848 9357074 58553945310867061924640851932933595536 9357075 8507348729913092066893182912381093600 9357076 341020015085435122624911473265560596480 9357077 75587841920109832455051150452600807292 9357078 5176049842032111789863785759223255808 9357079 -219401533169326422062612578220767349024 9357080 144980408175883126902421786449469440000 9357081 29623300390577593347475435482441712320 9357082 65127166946883506665497243283027891200 9357083 406847835562972673202766845223092499332 9357084 13312693802073930751243104156154344960 9357085 250319395679249537252768842578993180780 9357086 257614060951021324804291047948710018880 9357087 -22036812062145822671388095452669436160 9357088 12561453010634313617251912835093495808 9357089 -224849466255097890640966452573955438080 9357090 -14730473807660714159347472986460651520 9357091 -357794966270753518950594220345514949816 9357092 103209975771609514014685836324117930240 9357093 368905183966068331285039710820201459200 9357094 -51263757353350263762599886010634063904 9357095 115646447925440142878460995643685816800 9357096 34052089646424154101184972363148328960 9357097 -54848600900863715568158889165851319900 9357098 105216389909167019605755246038461786800 9357099 232660625169421759684833936371753445888 9357100 33813512365974115019156472527466278400 9357101 445371021347806600799974541524733760 9357102 9155533677150145935256265824243706880 9357103 112359664959349880029105874146704490480 9357104 787516284695937072504653796762746880 9357105 -34815544000973909558566966815834384000 9357106 66952003218259870524451801716670021632 9357107 124340365094867313182979478111088660472 9357108 15101795006590086755059102780632791040 9357109 -207389750241951294964996317261169996484 9357110 6132885677889151664917441210781410560 9357111 -318301700546229525651680509055744272680 9357112 -137319927644363173444177299343261716480 9357113 73225575396048491286986167580069869824 9357114 -28931514325452337135356317103255482112 9357115 114309335808619447635237887365914948240 9357116 265185974638949884060000196930691402240 9357117 -58079568025680095477296946405449575936 9357118 -26007886771516926252391322601920580480 9357119 310096956331010645635618691499602243520 9357120 -61317528449781531027342654725160960 9357121 149530273989890310208470376756692674352 9357122 105727051854375236858804849345774396112 9357123 241429334179847888426847902686753400304 9357124 -31304792963707450589232514159000039424 9357125 -71672691291747822878368314908509653000 9357126 67550253599760552709849409031016369344 9357127 -156952474964745579638668544053799916440 9357128 -234869039102475557421042905717386567680 9357129 205539403885014162644570084073390628074 9357130 8667171316193385724772612871089430720 9357131 -115613914252294045725999950426440677120 9357132 130617146113218192071639945512905334272 9357133 27368586433013114090724769592586300544 9357134 -145938512706562562019093731410802174784 9357135 28165955118773896242747469197402308640 9357136 -83841895248673804304528676520492793856 9357137 -6602939839351548140394337069566827100 9357138 -171818687023679683196129728032155893368 9357139 70132969781856281482137614384712866880 9357140 -5331813061297243738801013573801011200 9357141 -133778612749515693302130169008920700960 9357142 -25824722937140490727846512459426579648 9357143 -60591363695543736226391681935596869376 9357144 41894799750999149252051841309573120 9357145 -71127923501553265546937972981287107840 9357146 130056546132958183973420482835204708064 9357147 -315106063569373669508028502564042890960 9357148 -284884398382114423770695748293663329792 9357149 -372067103730677953180022252938129874100 9357150 -11874918891595522558018552818904396800 9357151 -7143759636750336986723683718912971928 9357152 32192511303223905698553589584526049280 9357153 39711891161438209228133727002165479488 9357154 196320767847469253454642463492845644160 9357155 78452734486397563735645811710637256000 9357156 -1309321836949024562956023448246392576 9357157 -587794134715846995914851426394889096 9357158 148287627843420614591704869384313160640 9357159 49122059656194913626741273281924894208 9357160 -231772816418372500177793803492477440000 9357161 170798922447946328190945698474674390848 9357162 -105664300820943325183828761093771234048 9357163 340125227581002733246821220758506551412 9357164 33419224507983390360944682090941644800 9357165 158064485635920973431547059620218889400 9357166 -30102024450170967793370933984426439936 9357167 -27208803447864390259417805415560927928 9357168 3880922724974881650921683382840066048 9357169 84597128941413803545869721993879569000 9357170 75097323603866039310750475664084645280 9357171 -140853647328966493644744956103540396480 9357172 -335794623689457728983469299495176832 9357173 -1073622241206857852537902704520419456 9357174 -46988590745609259954728045236190357760 9357175 95068621185761334196943586562618600400 9357176 -137852811775700932762263508416283729920 9357177 88020022268066184326958283223108398080 9357178 -30258432522385144753302379240690277376 9357179 15421938088872973579558519243073882400 9357180 26842586264204254511912326155187814400 9357181 -269972085159230197027106612091723889018 9357182 -96299708261973591358736450066510898048 9357183 171903010513097513418661962377367591168 9357184 -17371117729562261039139950483692584960 9357185 -15912469906743620443739719160311144620 9357186 65463584396707541056763980766936456064 9357187 278126896905917503647076934770414152 9357188 45911900979704434266424122348403317888 9357189 -73387894699113015217864646894323010400 9357190 -84455366185821255819063712175303510400 9357191 111973716264749758090171870072674160224 9357192 35340732308594553129607102620196838400 9357193 125695301778982896019180228174037391540 9357194 -56650034187858375916681331796687438336 9357195 49071370984267884773111247553108208640 9357196 -273885524617120715355273223597974817280 9357197 214805896131592568919001570790754014646 9357198 -82154320552274411777397906397374138240 9357199 525614159237072572633124421348665133960 9357200 36924278072248553936160460977960960000 9357201 31840342645403610421590148675201790784 9357202 167246327690706905291664138636904055040 9357203 -44038010168737903011722824018789597296 9357204 -51208494872622221177020179866728802304 9357205 -37614247211518144942768612975279123200 9357206 -21705982662321290910341009270103200640 9357207 -64918820652609854536321154213810833560 9357208 -22093677021105209385258476233896345600 9357209 142168638113350667245255716208536839316 9357210 91918859098897569641541526437882847200 9357211 -10049152742443046358228053145647113808 9357212 3153662993592796147692798889468755456 9357213 -12062313057379863090301633916604133056 9357214 55955072992735749696554966447563312320 9357215 18344462436849544385653961908245235200 9357216 -81162721828939485995237138713361252352 9357217 -116472552992005677270100375165403678656 9357218 25634499864053737698989476634805665280 9357219 -358144596777110641428673684066782319416 9357220 273946449107943412420441484795859578880 9357221 42557644757821398572136106454131242144 9357222 33904634591261054471088159208539592704 9357223 -237056377761825246919099623984186452040 9357224 -25014812236847390438323278799438817280 9357225 22989918197224791252159354235357848000 9357226 -7796248340791444701144763644647792640 9357227 -309892774407907132043999232097922740080 9357228 -45208359386668111469214828186697236480 9357229 102403052076237358627882214537599934176 9357230 651868561434558003208400539643166720 9357231 53244523488014789778391724594294040720 9357232 -3687278420535331018073248161607385088 9357233 -117418248446029936320195951947848734720 9357234 -68315152009831658473982024794632192000 9357235 63307188011610905493845108760565117680 9357236 14263106348981869219636138578811459968 9357237 145204112234277135518089898878207518780 9357238 34488531627677882942754442596255812160 9357239 -204112098504156347092578487070685560400 9357240 -48154374750101485763016538780909363200 9357241 380565500805161152330687301571592936192 9357242 20137541260396786393672071751940765520 9357243 14168661066854072710001953053995625984 9357244 -11106885039516389240129859155548434944 9357245 107314644123441472072180830162108163500 9357246 40323393369064310236615122970456926144 9357247 61795352620549702711968164928349541696 9357248 7031942965980423390072979740426240000 9357249 -140320069123207177294682528848329224352 9357250 -26407378323611994596409357797340288000 9357251 -83889668392768393056234528237038465808 9357252 102979243035543540386773496440324242432 9357253 -394597476308929549539226561994277766880 9357254 115052037922634282970294634753669640640 9357255 117345249498867963750971079812763703200 9357256 134078521399194423563065798894689177600 9357257 -19742973199798349433312206912433426624 9357258 -17205425789853680575500617090318338560 9357259 -176962220262243287398568895530493257784 9357260 -154813923410228994294787267020580899840 9357261 148888983362497624427501561073914273472 9357262 -116082436484793911724448966604511874368 9357263 -18145373403623609353633180035842604600 9357264 16226301248736600021136148942565801984 9357265 -398427779113070241296317123834726521600 9357266 -5387722207997731822785263986965648096 9357267 -138049103655071661000250732190054139720 9357268 -52112066640474656370570270764347418752 9357269 -243177858683488656371499322156428561330 9357270 -6283500105788762476647370184400303360 9357271 85352844531692940845805799438973318784 9357272 -74786318372559132411031089552150220800 9357273 -4525695344670572603782940036591497680 9357274 -59773323496484816001630124821518088960 9357275 -137099122864218522715196705487657338700 9357276 -42063621893375465454246936014347054080 9357277 43512917180058544658255128218653459712 9357278 -89814514603048151272152335500301453568 9357279 24682248540288289508783283464640312960 9357280 216645512934279710325451998484451819520 9357281 189045621974131971199827336560670296064 9357282 -2770964631118464444285926507183635200 9357283 -129462909099529250263850219475944993696 9357284 -22654710946861475812134024758203392384 9357285 7699692091828148205660772399627056000 9357286 6021160067932445727252123938249269824 9357287 -311077201752527834445223366521475051608 9357288 37600046957237596376612187875493150720 9357289 270347430826117893007031062761682556090 9357290 -118210082740499375540808413719316281920 9357291 -119785209683665285085280544840687141320 9357292 5612549041835268639543123017803064320 9357293 -88816828533158961139664864410910100 9357294 -85293725808410409238234096994825342400 9357295 -237080587809167208222686725034220982200 9357296 33986658203143916669702013838148861952 9357297 -64703848553180132332832919830654523072 9357298 -83412636813462409037120318650077999600 9357299 21549750273215402287224002981972905632 9357300 16349897311856064220015540729999468800 9357301 308673493453023246511514232807820272302 9357302 210179437962311486752363019449903496352 9357303 -52052767277572212687205031861027407872 9357304 134209512554618529648695215793668055040 9357305 168703358404437670144633433120823419460 9357306 50042181960799121570714635771855931904 9357307 2032082026515640345949152424487266544 9357308 140112774338021713477820615553953660928 9357309 -34230574490372324130464493601510851840 9357310 27346744580131296298560234404385849600 9357311 227530231904044643434666540991531046912 9357312 1217955137751622713982318968318197760 9357313 -41164425309577794609688467272223082240 9357314 -136647461160368930156023726045624527840 9357315 119153929021132942004763585270164279040 9357316 2047729330749431818995013476205898752 9357317 -195327573899315485689876237942795449634 9357318 -13984499403263675056877075821239444672 9357319 -50533271233567109669320502894345728000 9357320 25733557113588403229706775880358297600 9357321 117642073165533742207131734488725149712 9357322 74331027522162386955939962056282496352 9357323 -124312002081702162132164122389366972240 9357324 -43887764227777505530945337155664761344 9357325 118648883530356100727178881722278870050 9357326 -10879172844690845631784494907823524416 9357327 -50706327974689076143569646410987333408 9357328 36804014392488450756152229916956426240 9357329 87185407632095948087485370944343606640 9357330 -22567100181082439945655452470243868160 9357331 -187341564552695660099109827934809080328 9357332 -57938476556258777757943514813495704704 9357333 -29147009843047969216539919765181268576 9357334 -44898168485247336705471060315338531424 9357335 58664080896637208407971218499339115200 9357336 209000064581544066094542804671713075200 9357337 -46919273856759868145518168533373939776 9357338 -24218042764223916331433530595515456800 9357339 100973234928533533313893605168488358768 9357340 20864006097342866287200620794533219840 9357341 -18555137481529887864018488359041523200 9357342 1308183108697849230290043261193190400 9357343 -119446717899068739208601957829155263200 9357344 -844838592740206661594864170320210690048 9357345 -172163554658091845616604410508530295980 9357346 9975112162364433900629478242792449872 9357347 -39329895878908459680556016707872836208 9357348 -6301918280358401511402260308137738240 9357349 -79525011049534460692428236067982421700 9357350 33526136911073194351568000028361612800 9357351 -61834927751380397304616422002254014168 9357352 -37954992824219464801666909656961766400 9357353 244433347825648685161994119425609460602 9357354 -2940625890995336436248253942515412480 9357355 12290669280904684050388651389100860960 9357356 -228546743948674208342675670828142279680 9357357 30016299035435282296325032479462117792 9357358 43619546391206430229531869424585769280 9357359 50497456506579321140056503508532736 9357360 -4833028544441862547572689475144253440 9357361 185165679486842851303123741794342975372 9357362 16859745451348172245537931423583788544 9357363 11266304577225923437026169143110977692 9357364 14036701292960197189848707373523900416 9357365 -204484184928164363978739660145717792740 9357366 -4468880935373963009806432928779739136 9357367 206630048564220410661142474578111196800 9357368 8188406431514588500012303949365125120 9357369 27918661673995670273184575408864767680 9357370 94417718034765644721565662250565752320 9357371 272052843166960104421914246862510587840 9357372 -88823815466401900509652212336270282240 9357373 310996155553570501797818164212005095622 9357374 7352208764069882106551114699373510144 9357375 -95991489655224728722327581036267852000 9357376 25294808073310231250520000428284837888 9357377 117437655006829565587957981296677612226 9357378 -22187581340058761498141963821243315200 9357379 -288922739636191818629392826387466272400 9357380 -108436227929772211069331057407474195200 9357381 -82995940426158255191909414402550585600 9357382 20532305095779966188248186966003536000 9357383 274305486789319183281122179554099285600 9357384 16696839853098887045410740806042296320 9357385 -174176285477466173607560029862104635420 9357386 -117460749036207074859305582422883239680 9357387 -9978936106206535248901092518609359632 9357388 54071824097175422822985480229728409600 9357389 29096749400804604542823377405586510528 9357390 -25344765361169239395495544566034636800 9357391 54097094849851078266507996299190599792 9357392 95371979756121170831599666453972254720 9357393 -119307887539920925272543200262729029136 9357394 -24667718076157646151771650783979746688 9357395 83550260983174105535899805806129562400 9357396 -35991377867656772024412372324279644160 9357397 2704611765416378958357319961276850432 9357398 126276449071282207354700508403148770560 9357399 -113864023562413531933452645473741282016 9357400 -44926439328827246796856695872824320000 9357401 105902717333001529845436227729954284100 9357402 -99267953368129265082390741445374720 9357403 -326656835723264994095377139328677267736 9357404 -62863615208505680613048484753219215360 9357405 -45535598688673881776313911015134689600 9357406 -74115444758953077760367033731359934848 9357407 -40833423662761875409920481875386423688 9357408 40706963046456205427848656891401601024 9357409 373704925162520212720201478240684824610 9357410 18972482908597260324927221903533623360 9357411 33746906049160415476478719488226815744 9357412 -54504290505860194665132554884736679936 9357413 -118801645736572961105661451123418211876 9357414 65611772927901289232915623959119040 9357415 30880458615837114490404483425316697920 9357416 -99793285123638868723916337919850603520 9357417 6021015436310513295446580628178792640 9357418 138787235846667913222842660077875587072 9357419 -76331219045944209008631020661408855180 9357420 25491113448989662322114165071725772800 9357421 114788017821695567258974165081174825792 9357422 -61285503602404475978394838006706688 9357423 -70226193375452293029643199193814406400 9357424 83816521509223463860827695102410915840 9357425 12251671204295369056760875738422609600 9357426 -9041745115839323193396375055666220640 9357427 243185471367952631046627549037355411276 9357428 -44101808780462659119746115959250530304 9357429 -102911905617232469984131903150978117440 9357430 -60664009290132470397976753763695315200 9357431 130720020111042592260231076695071120232 9357432 -3885899080636630430207426487116390400 9357433 112467951924100561380705363222779149200 9357434 -141724801435488621370707262555017027360 9357435 15969583629943831275121228604338585440 9357436 -87893871842746080263709397061799252480 9357437 -436674322263625860086291329706215795008 9357438 -26669372926373751718807679964631755456 9357439 41358727927053944095159314137020868960 9357440 41651351814657989754987784937511321600 9357441 28678537218467971189450053560263423104 9357442 146482672677823004325469634566164241872 9357443 -1195246029234072128302308758655068160 9357444 -136979638504780486595103318675471085440 9357445 -2002949223528871780844293471410552960 9357446 -27834922527185145670936753727825950464 9357447 -112113714201095525429874785583472706304 9357448 125176781046271469366175647463128862720 9357449 263024069978528760486880376200318551450 9357450 26902015329231690666248476012144089600 9357451 -106717307528755045617372696153809374208 9357452 79663822741851325490488783114733647872 9357453 55778074994150958052841241511999818144 9357454 -125232636473742174621170518883007733824 9357455 -23235383534222024346589694732143211640 9357456 4937251234387832660417673962025123840 9357457 -203692316335418548563882559680837145294 9357458 2016153004994141421471546330279065088 9357459 228233268545257028613322177463380147200 9357460 -20283291029401267993543568535043276800 9357461 -512675483578215787409068218221452625952 9357462 29478265204944624957783323366725529280 9357463 16835397095439236880004314605391753840 9357464 298436494756329803816232310654903695360 9357465 -64642564584771194387095491159233256960 9357466 21544828739314123680481141678143598560 9357467 -22606745553846391294928551509238081008 9357468 8783996791133109831203640884197561344 9357469 188548500254647063106931129258642531360 9357470 -5686615579768512763290102429417296640 9357471 -77664511856492434102921386880422988800 9357472 283741688789545742624465391199268634624 9357473 -59294623434475975021046621613957973278 9357474 13348021958585799720788186284025217024 9357475 175284182559441753845774559806223657500 9357476 57811190769890764369215752319608914560 9357477 -185853337468861060863191975391293245920 9357478 -53088171687212749112533322861810047872 9357479 -26352471153173697164008929892251413424 9357480 102171317391519180535113403129933824000 9357481 -2900833181554464584650830439719506619 9357482 2024654650777080977595774035919164592 9357483 98049280101868284939124352898753864024 9357484 128153148298967303127558158443612534016 9357485 -56390428271056313442346034516140608840 9357486 -78852192275603881743704822190845094336 9357487 135855680718464489374068201159784690432 9357488 -562722649538666030075423516645130240 9357489 -74174286381705744044635475134695428976 9357490 24606087688390330570287789611016909120 9357491 -53753434660478564978695742006410378416 9357492 110922020758771212330212667558052810752 9357493 297214012886736526214761418042443901020 9357494 -20857368413263701407414964441761599488 9357495 11251988369511799118127672077314099200 9357496 -40396392624121022697848997421081374720 9357497 210921714524963471958062901512385295572 9357498 -103167978431127405319441042982184384000 9357499 116762792882381092687879479452164223400 9357500 -22066935153993109676232147816158400000 9357501 -10182749991141686624442246433017293568 9357502 68152258928301807438619050417536830464 9357503 156085457986441094139968824740539247144 9357504 2621708141282884430706517349549211648 9357505 -101824352709778682315094535779847680 9357506 16815829445610498441298908767073311952 9357507 -350424174556977233128845538414952355912 9357508 25646044679993835436872854432495776000 9357509 -67836910623498014138887723958081318400 9357510 57872626652816379635939412369286809600 9357511 168796238660425780089703442752210299360 9357512 -174604567448051468422098734693249187840 9357513 -61458392180161385139793648322271592512 9357514 -17459485063588195808036325038469926208 9357515 -241348066910797600537584968976672927840 9357516 598392570270403041442436984373264384 9357517 68147327990082505010019310897807675320 9357518 -184648122938772005084765360017657692480 9357519 225964714666168924614952177557905280 9357520 -34219591807766947285127267301289574400 9357521 102654856755884804411373539536402967412 9357522 -21061512581386355435579450358324966912 9357523 181660759486116746595684304536059039136 9357524 4879692723060140659073433110469230592 9357525 -1988765461017868998692602997602024950 9357526 -171065415576647389732481212759869866496 9357527 -29405477270304096873691384602925845120 9357528 233333858434859058920814666953434460160 9357529 18171537123786920875397812174756090576 9357530 24427016271440053474718374961706732960 9357531 -751933353456851393534232224799769536 9357532 -136301643027981218325173819027914096640 9357533 306999808384372148354753657204625583782 9357534 24660958230823569539479340807586648384 9357535 341701420738500852383842932636957240 9357536 36031432384815355828754632132320559104 9357537 -89899613140301780624137885276464464448 9357538 30047474206306613566217687899713171840 9357539 40465018864732357488087496022215229340 9357540 -13191386910515133590272475117407150080 9357541 -58330427793038353081127766067137857830 9357542 137227015631397735572025984582809448672 9357543 -78890722159560571575176944590988298280 9357544 38028730301487745571408659623548928000 9357545 137682918839455819697112974858081259300 9357546 -80302044597854969916993977017034227200 9357547 -165506344172367555241470792170866101004 9357548 -3367682530719693188990139479031118848 9357549 80139979371288644395325886959582909760 9357550 -98178171137993987327930466123482112000 9357551 28978381330593429231517641211936096752 9357552 49796728610527059782685081115077181440 9357553 -33529560514410277640629235760978508956 9357554 -10919963448023766855982063792052631024 9357555 79027876138330195421969077009480350720 9357556 -109201022863705559869820233148628432128 9357557 -313259953842886958743819951010484561120 9357558 -2057175939800157968044627949269094400 9357559 -294933331985455760707537230016133097408 9357560 -93792850076190642453030703865808384000 9357561 -272018369788035646880960834510646975168 9357562 -15099617180894152707778181510427853968 9357563 -108508814629760895779771690384521747416 9357564 161104991764303351299967334351275147776 9357565 -43521069820350662598293637801262456320 9357566 -8617123782809372466389330378849952768 9357567 16268300751307763158324577657275576320 9357568 258169802289051644406648110516948434944 9357569 -129274266134972427607833021843335715756 9357570 -29286811036800060811155930211671591360 9357571 -15062558783915718693188309221617460228 9357572 -7457777692633001046135775514980454400 9357573 84996057653258427700997971073575034304 9357574 1786252033328685416858187649704970368 9357575 -59758942167315392415392252990398683000 9357576 -117290744199286938284319320893706649600 9357577 -8702839553230924946264267644808088000 9357578 5395740965455878699882059876845939200 9357579 20208780727295507354739858723737562240 9357580 -19894782939520449304633355264122444800 9357581 -15183176094337559086079928585405397236 9357582 -53208836815386008816518244960309296896 9357583 -260319126665797548249444360542940417840 9357584 18149684005761970479449821883633049600 9357585 90491501605584521275546980615387782400 9357586 -4494108933607429019719296149688470016 9357587 106464506073214317544826071561765320912 9357588 95788495015624278055785953392380646272 9357589 -232786582290912949870091480563046295776 9357590 130641421139820432944748220311081596160 9357591 84962530166354685187894658710335762792 9357592 422975283830112306229263123064347340800 9357593 -79546312641666544555947924523603411200 9357594 -23857871016233088813542810685130621440 9357595 35912258931768296512550654549935663200 9357596 69880591187136177274778092474437888000 9357597 207264484141018083169454454878955557574 9357598 -28526189265131792321121335514572567040 9357599 -37064728367678534621871200463265968864 9357600 -3968084250279605457573879508579123200 9357601 352232731668732511434084825941916272304 9357602 -174615059438216901735519739711834627248 9357603 -125430097925602464829019491417798377096 9357604 -67670862443421115651348228159641235200 9357605 -216638069849159629585154389651317010440 9357606 3711277784868030393781681915726452480 9357607 143706277721852597985087097735213579312 9357608 -57626085584397703528868826980747274240 9357609 -173003143246422350611883809893737637600 9357610 -61550020630657369800885739803943163040 9357611 -363952338009699262374369930512653747788 9357612 -139176987690935578884595941049056792576 9357613 -90242881337342119838153918649003430496 9357614 18480721499923452409874189902934507520 9357615 102989226468922001609218677816430856760 9357616 -73514425564127585046694525690320027648 9357617 1874480758173304979092119827876697840 9357618 95918230327110493510622610702415615104 9357619 127872420059194792646093863730311680 9357620 -9984977305998291370799562355805656320 9357621 2733010259291598234733289471965759488 9357622 207139425746518776977377701929405963712 9357623 62460249979194069320886381957971737728 9357624 131235595782841850671348901743033589760 9357625 244181848860281157096188951956677069000 9357626 -13227236571025652902927345016095101696 9357627 113955827236556859239704937818947421920 9357628 -125652033271242457046566107435346501632 9357629 -58840903919397940957187160607964513280 9357630 6001254293550700835333716480156631040 9357631 185413086569440291936851403210345514432 9357632 59263192589182812197805929599392546816 9357633 -126236527427121733204078940429676768000 9357634 10448725497005012017857615866365793280 9357635 -46008018356309383995011087267061516480 9357636 -43023150554120352058603031908141271040 9357637 191569270173898320109951781578779376286 9357638 -11070061184424296273661640967913385920 9357639 -86173133123014598141056540681949740032 9357640 -81106864844303527284542877693231667200 9357641 74297689687959347732202650763227118042 9357642 -25577620521947042359945122235729198080 9357643 -189028415694410155465466136056687636856 9357644 -146120765327435743747116281068121315328 9357645 -58678440288893094975109319025132672960 9357646 -145449778474477195128965148666030289728 9357647 72618470469564692394979833445095273600 9357648 20100918222914402448246595436923060224 9357649 20907209426603205446729981212619835072 9357650 -25386098848946120734722370208463912000 9357651 3644168997283407919938231472001293368 9357652 13091858256711916220073464758209525760 9357653 -851713732036074171113945685346007360256 9357654 57543328077735687766350266661363933120 9357655 193438945601685392929392155842106593560 9357656 123268573271669273633477608701665280 9357657 -47096604885503312500679572020363923760 9357658 -46518126079037697657867618587879251200 9357659 260600926567100395183736649311708374416 9357660 -272397591705646073755115091335577600 9357661 188822419869824569419116162018632372262 9357662 -6742101399883118174880114756141556800 9357663 51907918244948240530381445771304726528 9357664 367547686366430215731167589155706372096 9357665 56624740800962871434144750165846070720 9357666 -90989667899859601158848031585666370176 9357667 20227742365878352475853787270722052224 9357668 -54387818259844919346798217313043437952 9357669 90396608549910855913100908777810809024 9357670 893892500805363493342369909801167360 9357671 172868069747823007134386091217640424720 9357672 138800896550756444135762389971404881920 9357673 4978005112084341085491335220678401764 9357674 -184523391746877814493613924749037827664 9357675 16093140659999292131632592474947101000 9357676 47742050201567721944193577202501813760 9357677 71660760953011155407914863306248565612 9357678 67134699120921180346100821477811678208 9357679 -216391586693269099987356529960353838320 9357680 5588438149858547740312827536340418560 9357681 -39978308504923135957661813888749259616 9357682 65766401675432257862012648543163212832 9357683 -316786231470409160349653282485938886068 9357684 -43002923835884075233316967401628622848 9357685 -101980082367023542703548857211071183840 9357686 53769221574057726355958405795952956544 9357687 209201508679943972426362538007868390512 9357688 22297941686657052228536450402973327360 9357689 461388404073038809322947009812925508832 9357690 -44774049304019151067800034970225164800 9357691 19342794288703779977738641097537986560 9357692 17144163469553669956611266534058018816 9357693 -25607475378729902320860799167905598336 9357694 204864551540964736169718897814262785920 9357695 257705112917876793184294943111643207600 9357696 -131280329903317560907185142609855119360 9357697 -139520040795489521634154687551569025708 9357698 -61083982144182094957571704521143806464 9357699 -64849582296367975205139533011204003416 9357700 -53751971863237886092941504125628211200 9357701 -194819687754130861253369228974752838656 9357702 -16058388365238069063750960970180699968 9357703 -2480026016347877071599216164858523600 9357704 -135087706762494481653928386205650570240 9357705 -14059938340528353512673571580200692480 9357706 -6658020498118563159714563179366496160 9357707 -98656315952966539514351206044961860768 9357708 -168744475051091799538214440296904458240 9357709 93216339858364266854111648173935879040 9357710 516585719831525258898898080374765760 9357711 -48523862941592789588540624453543880960 9357712 7318011860233160511160735740826222592 9357713 158362914149389587810636516585160023540 9357714 70100502857867335584396557955248720640 9357715 199289409759491225983936440505743645360 9357716 178871489717395011062695821882483411840 9357717 78881745989373466284538729866869109120 9357718 -81802087935697965587846637347157576384 9357719 -64346767758427556036798842509176468304 9357720 119985247978356117258528578053724160000 9357721 -160898376718187160746925756766605649078 9357722 -30693534394594686087297349262355351552 9357723 13966705122388358361428209082171442264 9357724 -13315217336074645143903515258926440960 9357725 -86514102905351828489110596899002971900 9357726 41964749207827198608015130899256473600 9357727 -9290457383938694400605062745743467120 9357728 -29558825179633817124454655355581890560 9357729 71899599733906746178737489314908675008 9357730 -116399920758944636913965450726063086080 9357731 -69987411648635018554243062399522258468 9357732 55207303898607738391133947930130134656 9357733 25195046585601339549169801109277003648 9357734 52824757474750547011806512537819852160 9357735 140606345599086628566808943769514553760 9357736 -2101749260743303123359869315898992640 9357737 106243934480518329164737722137064281700 9357738 14074661822667275949318934298607068928 9357739 -208673086645243851408748964551609056460 9357740 11391430526789149721031541632932628480 9357741 -12387757500796696356147684983600486400 9357742 -9168375917810669406895598831536852800 9357743 67396208522833519354389616303748061624 9357744 -25464321213545184711943767192691015680 9357745 -85209717975775249493833144989446983500 9357746 4456770339466235713069295174354114304 9357747 13162482685963144702053465893913600000 9357748 -63665935984262173490192159855882558720 9357749 303306160966334109499962046082142466560 9357750 85093299996492010935802663931178240000 9357751 115684191700460113079632742422674558624 9357752 308846630103002262059311013024469196800 9357753 33791623050092636585655106130084951808 9357754 -7049199150121822599417861358439539200 9357755 -183174453030402335828886175130795869680 9357756 110391804714213461959545549316565090304 9357757 -32474277453903495234297618064105219680 9357758 -1231778149116580415312395231872205440 9357759 -49866076647243759735304855617635062200 9357760 -67045763147160380228759879787762155520 9357761 183479133729536207016751685407942051584 9357762 47283654242397326590755566617102398720 9357763 221661191669659563136173113808571838012 9357764 -37651597449450628121033768633230166784 9357765 113978634498059404109925675073612540320 9357766 169290809226401251768215043033137991680 9357767 -113819868227770952675891832863537990184 9357768 -1191659193362837269280374708195491840 9357769 72560650102240861471375064589851212596 9357770 -98903638287159072893839172762302165920 9357771 -192617714344280972172913520736219592488 9357772 84783381536416381398864666637378173952 9357773 -174658064900275351911215961286536579978 9357774 28862375973543476039167205993981412480 9357775 43003006965260849928939280991799963000 9357776 3098667686422364561652686656094208000 9357777 -174388962375816350487842922217165836 9357778 67390769816285398101145899264718092960 9357779 -398379383652611935661967630669459049620 9357780 42621150115875918513544498505135185920 9357781 5610863524178450495006569407887047132 9357782 15732579960852723875905988046115129344 9357783 25233770358480092666413079858771620224 9357784 50188225312270531911770260500514406400 9357785 -148600018463190107475940651275442848000 9357786 -26384591171263727222149483197303898176 9357787 -114904306972438454240473648827903772640 9357788 -124858249458860517671264616120959998464 9357789 -906701399445022932694929938673319872 9357790 -11150764783696507522475381277369761280 9357791 -70964744281959978334054837450384979808 9357792 49246359684914033477915992430292762624 9357793 104733543707338760250724141612841339042 9357794 -276236166598023551036442023674907947008 9357795 183434378816650286989877959665020757600 9357796 -129528525946920617535483003101485977600 9357797 -14692616022841735771014548001388037220 9357798 -81319844876390120863466630960628304512 9357799 -63124009541284556602175800972432914000 9357800 47776826233292249401492970293770240000 9357801 85983407219684605514853040047262015632 9357802 85922901790054794238934379177271826352 9357803 30232300644889721801212054375614486528 9357804 143977523635195909682744543325597642240 9357805 264993381312152189868513865733631272460 9357806 91515630735400920682887325492835063040 9357807 54278747531482370669687919908909277720 9357808 39746664707129860492566932214648799232 9357809 104269297182012584031460014404080637010 9357810 -16729898832423902104502638825097256960 9357811 -204819007983804327460397400511231681588 9357812 128014488864859627346185485533167552512 9357813 34447675719242419336019446661374043040 9357814 13853337119065547460415695495693956256 9357815 -31649068181747322021767055220788055680 9357816 37195707629427304261825204697076940800 9357817 1394481754156101528487127638964083200 9357818 64123560152535206838508228777699432416 9357819 -275328404447619602378389349279973209040 9357820 45305004334107132531141993445516070400 9357821 -300030479169709345470080584399090729056 9357822 -106183939029055823034183212157144447360 9357823 -242629070891111133098669931067508978560 9357824 -34163500349041177179092150669870628864 9357825 48839353088763660939740962654334031600 9357826 -9314123465297439920230635383880362496 9357827 -247948024829071581677296971072948793728 9357828 -80318455194084724097734594072070836224 9357829 -94463448314102260332536703024509036516 9357830 -31934560131356112515486494077954583680 9357831 17921935530414753264255202362715092912 9357832 2216303838615254328342802914901770240 9357833 -18803778204766782728850769687822098918 9357834 46403381231573044905400275075743854848 9357835 108245649425901348457045757908330398000 9357836 -218688187570035174736646812594531921920 9357837 -306448376339288834494947639618820674048 9357838 -65119087944878090798529286239911935104 9357839 269411028733530356141038317596668205568 9357840 -13918524857216793092789417574506004480 9357841 417183029851644981507404483924296430592 9357842 838084676043350120118639319006602912 9357843 28391012797692156947285564716789796928 9357844 119104486769784607438935895222529188736 9357845 34379090053264831874997473013359727360 9357846 12378083742648354190234357537588666368 9357847 357370016295750206948523625956033300296 9357848 -17294999418762370271613641004041687040 9357849 10537315994978517773577871592004628224 9357850 -23775808510718115698481204083536915200 9357851 9600048673753379083240215927955614852 9357852 -46809391050581134049374665866921312256 9357853 171290768814424473872669081641212224102 9357854 154579747399198199632714482955790696448 9357855 15051668054972655525522703389737075520 9357856 314019664867913753458298266017734983680 9357857 -118232240511746763596667856617326580894 9357858 86956627088047308431896515562327932624 9357859 140681111502432937214131700601523592960 9357860 131490938056332119228656288057309774080 9357861 56552123394332582984458517461689888480 9357862 -117089397760824117482195639234714003136 9357863 220368057576012801335959757080945157112 9357864 75510960407885074494761293529205227520 9357865 21871459770893472363545079934732756800 9357866 -61719811303819891180128704928931031040 9357867 -47050485148651870947174944607191839716 9357868 -41443053329095623794217186977709834240 9357869 104585942593352493277304960364585534444 9357870 1964324680193542663686665485889245440 9357871 7435221051031385908130023008361991904 9357872 6854536111608150828503316315179581440 9357873 19008926819867162746859310778594998960 9357874 12563501573569169823564563490793329936 9357875 373666752102410243005219813808868000 9357876 289965841383231512362055852136998277120 9357877 -29970737337288419541991033017582581888 9357878 125237965068716999202636594577029774240 9357879 -242750439801446210448795879419104027416 9357880 -66063319214817944438109784884510720000 9357881 13310310583355400434778556785299526288 9357882 111866613184154364541611789230255803392 9357883 68928918141216013070139179563624892132 9357884 -355430367018184457812278925069889316864 9357885 -130369688386582240358479917259195579380 9357886 70070656448972340754086133047358363392 9357887 64373078339868120012555131173728607104 9357888 -87818708478651822928011857164813467648 9357889 -350562170505822475645911477195909845840 9357890 -121145717795849689243515462710999147520 9357891 92349992494017740562304845882890818224 9357892 -1232340957905701550943374509732259328 9357893 -129884257845952713262031377649966133858 9357894 -9743931630529900916681269092181870080 9357895 14547813786756128543437396409500098720 9357896 -648029124665590287952576847231075082240 9357897 -17341730780017469819596787125119659040 9357898 76580071631582060874645052045216560 9357899 219198961964104633171899497992023023040 9357900 58239030156253420280888095971608332800 9357901 -13091846788071943718244237801408184576 9357902 -176799976564512727829783511242761942848 9357903 102956834009142000292125131720485318800 9357904 -59466364987552843945988341716684513280 9357905 -81142947746768407204580286260472058800 9357906 5046728209330774074883306467328600704 9357907 4167365796943473443280380474247263680 9357908 -7946047635414580196082679372241338368 9357909 57576726964486247261407726358473396128 9357910 -69591844147179353873438567961314576640 9357911 -91442455698445719747793379241581694000 9357912 49267869348338026539084641539518289920 9357913 25057208906854434294031351872227297162 9357914 -27826009782176084944569320797476412944 9357915 30702121185459544044468121890011301120 9357916 -33682599305657677960342189868544450048 9357917 181651753224333877630917455096303964966 9357918 -603927872649569823866087912438906880 9357919 269908111193737444263062978342776524320 9357920 -60500006324871084920135312498412748800 9357921 117554829029874997804549427122320060690 9357922 25755743324108190592496753757071297856 9357923 -117352717449597023129878661925275300640 9357924 5041595994884820445380134710363001856 9357925 -73549743066768308395247790836036141350 9357926 159253118003326434759787332168034482912 9357927 81925507156877571233735326442511380520 9357928 -316548205416868804308256375157417763840 9357929 -16237421177253892961524894905601389888 9357930 50838984150171727880667495622010469120 9357931 113861200250907325256667944087561918400 9357932 -50590728555669612965498051563853127168 9357933 -100655957435915333938787208710910134496 9357934 79476614105694118227681734127189911616 9357935 492672141503397941881831212336123504960 9357936 -926535596803638321708091572248641536 9357937 -189084083014113936471393152378346463760 9357938 -42960882049284213962551151976716751456 9357939 -49396624054919170221837266162659988352 9357940 -40465379015548573717388902600579656960 9357941 -19688118374519553334142779348434396480 9357942 -30292922215397223876600047572841613312 9357943 -6701341301382587483317253833980013216 9357944 43720264818613466792194324861149388800 9357945 82595502367757989970066458500047040000 9357946 5539196608815338453615200059912710400 9357947 4232580369614875379394564535196719320 9357948 26872314968669035209645559419753887232 9357949 -410527071665626346534943864506688008180 9357950 43090102877321805857573996773876022400 9357951 65498383417861256962000255236283052232 9357952 -275885649354426083389853735759275622400 9357953 120396921499445150589830689353767684928 9357954 -184202941741719251122407172566475047168 9357955 266326784249194382471075096672764041360 9357956 -102918302924575574178102627260626913280 9357957 159697891068983684161379873115737932800 9357958 -98741983669519293799350377591827861920 9357959 -21403682942897631560829608615092414512 9357960 -68257241371491018035567241192711782400 9357961 -722463679184685134002571077401255520 9357962 -48349298125643452770368572220661243648 9357963 67197257571872816845427481832411232688 9357964 -35550040320023242699956478524637741056 9357965 -5751296565504886355962471728520048200 9357966 52540839140696874343665385071527882304 9357967 164267540588893161972266315864521204016 9357968 5014996236589515761380032822302318592 9357969 86347518723577235805452810476922479968 9357970 26396853210207304452124998248816732160 9357971 16496954405093320698515991747549134940 9357972 40614887405645497867473824674573025280 9357973 365532121797363190662816358751162835420 9357974 -64871037284907771358721018572127638848 9357975 12030626307406373953594740644612400000 9357976 -302423280647509228251332769828087121920 9357977 8894541609688205867261612665342183620 9357978 28889487657449493290481884978792788992 9357979 558133028601608641470291378529690186584 9357980 85104715164172753042603586673391296000 9357981 -267883260415751163581245876163351942880 9357982 23186292820741812634573824299861604864 9357983 -14673658215197339478594443608069683840 9357984 260358832725019913798255456065148682240 9357985 38805628667882293332652876253571121920 9357986 187583900449837782723421684501874242944 9357987 -95236403071930821444200918668698661632 9357988 107790506562238817191360882712573399296 9357989 148095125188920533273353428559260720156 9357990 -52211523529155031274571013912765132800 9357991 -172434737005825790192975577848625887888 9357992 101521436688687339075916908740125409280 9357993 36597028208107646986031288277019966320 9357994 -103429908411700046862575698818813619200 9357995 109148396496298297066718426374059194880 9357996 -32823875765058683104594536897515222016 9357997 -332391035616950847373051634889250723488 9357998 36472511795257596039355666913478052608 9357999 -7532987438104059310036426458726341760 9358000 -54031474068810920460064101145559040000 9358001 41290018452626994725122525007712440064 9358002 95914373526191553082641281710704520080 9358003 125590362760633386580214620790516649520 9358004 798568194437312803479925622977339392 9358005 46400121421710796369369722503184118560 9358006 17832162699646672810482583143736928256 9358007 101782335855399941256449709215224898352 9358008 71113178130094645559778105122854993920 9358009 398308324000091471396741747186174711210 9358010 62670272822138308078003341180885393600 9358011 7702675505016502745774024605696979952 9358012 166634822256329752383719341112332078080 9358013 -40972865953378796484294480496346603520 9358014 -79192744491827752945322557035227463360 9358015 71140669831600831866412017245308925160 9358016 5543263358080194230171142596792942592 9358017 -186593887916310300602089394853978933600 9358018 161040134862956281210331333210246730960 9358019 201445371312860774665059103843573620 9358020 -100107295354914284349176866229281893120 9358021 -381359419524622812459585920762681751778 9358022 -66668378654515278328980790655670614688 9358023 146783770521653437754578309508861922984 9358024 -198905331002513517152418694792377139200 9358025 -115162523833320617041727574376438320450 9358026 -158801667630521819324252436270732729600 9358027 126779327051836480860747466647372464272 9358028 59545598081390846968042190371527015168 9358029 178532151843874612675082707601935262784 9358030 357072321750689981379833344441808640 9358031 -116901877498972125902343273472739505168 9358032 8911061173538392533166925256861941760 9358033 59943027823665701116839303962397855168 9358034 -138342398657386259501579934650178048 9358035 -80991797178198042287820772846920046800 9358036 -56695111427084730266453411281092853760 9358037 -79181790293625112945068530055207295446 9358038 155889120118047460285883799752348008320 9358039 -68183362673875051930128227758572240 9358040 68345132773454784161475351738677452800 9358041 28046721815252869539890257382372732928 9358042 -395510540503018765397766323849485804800 9358043 -159879753036939591721088551501890747708 9358044 -104563379449833608626252158454590518784 9358045 -29351293487757267397034384217505075200 9358046 -9581810809871250660296440748294214528 9358047 3056202547670206590410917480374391608 9358048 -65105588647898104635269853482410573824 9358049 296197661715704674082342838545393187120 9358050 8443647316652856902759600457684480000 9358051 -92841801394322306679874035851104488720 9358052 105851329377293769664015708545877066752 9358053 10002319029033049233638008489972468800 9358054 131401871739808033086306181906982497152 9358055 -63835216258593996434471220550090129440 9358056 125496856125503226539539300517882019840 9358057 70958337669393553459098435768134273140 9358058 -250998978604717290532813230314727777600 9358059 -31275194249797586451438627654570983760 9358060 51663506933202975524213272257604116480 9358061 -56191785140222149122880898371689874176 9358062 -9776545787737172908230491270451290112 9358063 5506504420175882082003011187355140096 9358064 47699505560575128927936921112025825280 9358065 378837459029886031525266273386952518400 9358066 34387493728116951546384186350887624704 9358067 -76468203898245023237616864099687448884 9358068 -34056790078173288524884397182347786240 9358069 -128954776900424664605227349501709054400 9358070 -84904783779477835041800518666877212800 9358071 -117882531832107994735775755733329164336 9358072 288675823914533299390868862623405260800 9358073 -29200210134587433752257726577467638678 9358074 119590021905381266170447049000608866816 9358075 -17962918690107561986171171762510079600 9358076 -28782159643259124607504007012399775744 9358077 26191157516004378973987548905798228832 9358078 -148167556708733685877630474462368476160 9358079 73714015391139469963578813539997311184 9358080 11960577203884094907765383624612904960 9358081 302495525934319017464091928534049306882 9358082 50851253320318992434061723954241213392 9358083 -35401586315393780159739237107841218400 9358084 87991013889030358511960953643423281152 9358085 -41612108749733838361149277375438454400 9358086 3511449833923524164025899989037664000 9358087 216540205613846199292452404854186266840 9358088 102507686762998930165827429998384501760 9358089 2159366639552595809698791623998446720 9358090 587443673844852785234793487756569600 9358091 31094487476043943208824146716483819760 9358092 -8104293550547940020519098496896934400 9358093 -100927821580746660326525286174308790516 9358094 -11427478913512074701400950081765606400 9358095 28373036999978353442054838962622366240 9358096 62644326249158925979650647806931042304 9358097 -95331494709787842314548045666111752000 9358098 -99101504970082602082031778527631716736 9358099 61860479548162491011723103767707246936 9358100 -80799933718128345114663131523845385600 9358101 14182668934785162394797375550845063630 9358102 36404900241903739148055222854743545600 9358103 -123412346319728008068138402983615509920 9358104 -31939358123193488386684758508608552960 9358105 36401877230067875259306846695355760260 9358106 -142475358825958434265684562711726806560 9358107 -54546350508168336249197685281414095680 9358108 -103779140003765486213530484260504166400 9358109 40137342556110234826497285660233849586 9358110 -68532312197012198127741761434962235200 9358111 125095236548146736512262870634035973232 9358112 -127938625754583519539606590555112275968 9358113 68985555058286708444947922968957168224 9358114 -58700618724305284096712136859051692768 9358115 38847278466358316622467703970389219120 9358116 -54940678653311018862731462844114057216 9358117 286776918463841495613838725160253167166 9358118 71024179944391733113881809557111048512 9358119 261968761175496846836825960141983165440 9358120 -60818252811713873550454708737497088000 9358121 119324083862293691616291138236197043322 9358122 64110212518560900586888730646381502464 9358123 98190958443133139759609823053883425760 9358124 -159294568108304599187214165518622633984 9358125 -2032297089406220542644755930833920000 9358126 281594526956856796011067166215053087360 9358127 116167600501677265594123462943944497720 9358128 -24950375054285498485114301597933568000 9358129 -131692170844891134937734136073509096800 9358130 129719214937387522574206595594681772960 9358131 123244632530160292391904201619711280952 9358132 56904688941332426810539686601918177280 9358133 -924114850048696810881133659789000576 9358134 -96889179879792149898209185732336211520 9358135 -18577366118064597043814849694186010920 9358136 -38595546918726924009880414558372024320 9358137 21610248544816764679962560825230540788 9358138 -87806833331358684699274046363514107280 9358139 -127600690867952882101374596367880764144 9358140 -4701444485680197244375428305894400 9358141 -77317126354054136797965179292258257256 9358142 -48100827387959552491960459663674938688 9358143 43395092976897286898765744620816969248 9358144 107949650544966718831956828643743236096 9358145 -95259917675865482058560306277975629100 9358146 -3699726352421502638537801465289523200 9358147 -71616694497319371691495469351928212280 9358148 -15569126268449965253938080244546990080 9358149 -139744829126422888785099746849204840736 9358150 21591692224495733888861882236725736800 9358151 36431288558648563409748660293434135344 9358152 171225714198454964382183071229456261120 9358153 -244650971189794215001498319324188985344 9358154 -56234237653067500625514896924518676640 9358155 -56412610730177172013419034028393476800 9358156 -3400994215093731579520381845102002176 9358157 -24947658928631625548892646148900891208 9358158 -66187474508289443707119572351880099840 9358159 42243647831628610955709241973909717360 9358160 6556562773790612500678994444141199360 9358161 -114412250765386858532206196020955750928 9358162 11127297894638771572762908905270993664 9358163 4424847843640684529166610381844913840 9358164 -156583191573471164618064611682266140800 9358165 119555105338711673016629458584039501600 9358166 135709430997146206269905523537031648032 9358167 37609079414687540191137964775326266240 9358168 96484365909752741685459769964447416320 9358169 308082970341532609056647977321982802570 9358170 79798564334243066785313266892605224960 9358171 -61624959360201583126107616624636810656 9358172 -10398427856714228878708568369759784960 9358173 127976083928122235605378057539834883200 9358174 1341301979552915756328252698990592000 9358175 -103347784895119816655148330798243903000 9358176 1386126603252352520452415211253530624 9358177 -57164724637352723776555241715511728000 9358178 181076029598866560468624917712864770640 9358179 83547994353770788817277470910048840960 9358180 -73711562103096097068142823053077143040 9358181 -156025719640312761535895335004490794208 9358182 39147733342834341232976539727993176320 9358183 -348705059346449258804794753876391082568 9358184 336499624448723174243089547155525632000 9358185 91922948310250316914221945340934596800 9358186 -7770678972579891273235699270657357056 9358187 132458685993620777875968334317328564032 9358188 7472159974444786672013022683575959552 9358189 36019204499370640809665173174858139990 9358190 27587409470294888968180195988287857600 9358191 214065712137585828731362845576833046600 9358192 16025395650749344847991526006983688192 9358193 79212309497906427234406053251998034088 9358194 -16295236582767084115232361867400227840 9358195 -23303546603623880605092746020214476800 9358196 -40070011513284830829586884076206734592 9358197 -2985313763539209022759286216215608672 9358198 89220187146445893594573124040597757600 9358199 329708654964150719227177800727293316200 9358200 4967446609342986210403677548743680000 9358201 170781997648976124436528747416727540202 9358202 83387543067765858353888201583249345024 9358203 1808561560222499159889990333618271704 9358204 243555739316782922498371481642230163456 9358205 16289199576777680930332978109948482860 9358206 -37543443452079868318466277932114580480 9358207 54906668871556013142249932153304227456 9358208 -98902788283487040419482254461034823680 9358209 -23576021714260689270585532871722641792 9358210 -8901473135810617387659123979277423040 9358211 -372531332104667869360947914094596813376 9358212 87790187528570500525965837771576133632 9358213 217795396847707338739938191831446539360 9358214 -104535065290035526570573110474660656544 9358215 28629427476332697791399600902030023120 9358216 -128928445466892721464313524230959057920 9358217 354282421830894198988897160303671670784 9358218 104570495782579156474064576307244786992 9358219 -352378913270663360168441013653992432 9358220 -43524358813760809571703594791114296320 9358221 106436625802441216949372263251801573312 9358222 -18002430305881839630196326657337835520 9358223 -29889907274488774786237501290931107840 9358224 -41919674585269189072346650611354894336 9358225 59305120661079533364445273232822052800 9358226 104319553352036779725808268160855083520 9358227 -188962078757811199790056707822902966160 9358228 253715001757485780884191608346034061312 9358229 162473425673354614220551837400948050830 9358230 -24959310098944139566444261366484244480 9358231 -165333356980833020604691714825241894968 9358232 117951372470200492333405038479728312320 9358233 24572948685210876612261362568095811024 9358234 -16157297488578339244462278611189811984 9358235 -1121703814869581731269817261133205600 9358236 131996815216137374088033484717610409984 9358237 -5192975575713859328513903897489625248 9358238 131841109598256467993770524288421595520 9358239 -84008047070965117301380937756275909632 9358240 78550170794949604768489094537092792320 9358241 199471272921084497849437814089432804800 9358242 -13752704537520898811319180261436423680 9358243 -173070093996850441047112478187715561200 9358244 50459461064193379288049916954876383232 9358245 76430239146818107790210627657272593840 9358246 15722748903671386367185279954454040000 9358247 -382905539096369362833245537289086437848 9358248 -147579457950482250088550061524343767040 9358249 50740138710773215055963795944993759232 9358250 -41634543255749283881796871174740864000 9358251 8060412857477860750597827202024925184 9358252 -141216422261380097269660975579858795264 9358253 -219458784206628048217543428896875054740 9358254 7926768636764347451643677621863947072 9358255 -112135258820564301062121001721036790840 9358256 -48803921615685631596834786347811864576 9358257 176317160120484337191719472765398316000 9358258 16900004133372297801438281182298135040 9358259 -56518054214899331190649490004762873120 9358260 137008130698536210280610466541056000 9358261 145055081887442514593987325276960172800 9358262 -491544679372503649366816038956587776 9358263 -50664216308117411349634633235020812384 9358264 -633307304365130393785010878612464844800 9358265 -203516328368112948379050745299484267260 9358266 -1603633205133358125993178065726402816 9358267 -72504520141846900410676025167323286684 9358268 286239895572734263056572328951032071680 9358269 43344476311679397063427139739037221120 9358270 142928862029708274202205712151455958080 9358271 -3873866167834129361070953819925072960 9358272 -18653641501447800544247151553608155136 9358273 70451507043588580790921947072651959040 9358274 130139998580901760442153612758765949136 9358275 -61334167065526240823902377046546042200 9358276 163711072421226064496458102597017004160 9358277 77445435577298378360055777302878788126 9358278 -12606786368879289059040765214507834176 9358279 94052100961652135174665544120309740800 9358280 -4683921825036420162635567982310195200 9358281 60184333320670562277775281466007649600 9358282 -18655448825812461136869445459175341008 9358283 173929549745152191118450067537108749224 9358284 -19865003350596926523967522923546378240 9358285 80658072478807562478947855432494197600 9358286 -22247394717636758263906936642499260416 9358287 -123427254687138948691485355313729080440 9358288 7738904328185526188334518860922142720 9358289 -372790145647349323007552893292990768910 9358290 29006854175682585407424673200983029920 9358291 -81779725092460763544298687527276398616 9358292 101907374881867645089923989268412303360 9358293 -51698967422944053057193284871334452416 9358294 142740201505744016302997330259907816512 9358295 -116014932907455862047187291876114363680 9358296 187013513383598759426432219376797736960 9358297 80917116264941392712605513384018244160 9358298 73188346500013459016922280525209354240 9358299 45788253219634439995292307331317933360 9358300 58856224598797941883191831151456512000 9358301 54769538068922918417043951684844156704 9358302 9616950919447059325749251928873145344 9358303 66549932146161076543601266907614193184 9358304 -33021289440429201036354414198219079680 9358305 1401989968054255908756482130522700800 9358306 -121436643303317260990404707197131081648 9358307 -61464688734171369577693908499266455088 9358308 -13587877465840633584822705563004334080 9358309 161258139368930061543858252662950439904 9358310 35205438045692172151382568385639858560 9358311 100357997603286339009838847193425768448 9358312 280978722238134741565704601233342643200 9358313 -398620629044142522824189635866714190860 9358314 -72424980439680649450707347182277932800 9358315 11937254904039248812555513407830339280 9358316 32780759405845409098087096726439076864 9358317 -46117789802332963480172242984999102560 9358318 -131381917518467319684091973568952712640 9358319 80806999030247771810114683464726732744 9358320 38751428395225778025763830320355409920 9358321 -33630068961280853706124668424217095296 9358322 203696490900067514367079569212228189712 9358323 40083956029728806676436303173381520944 9358324 63982369786874006685673746397987085696 9358325 32089710735663537894272420189272651050 9358326 120089273571546068820779163941487367392 9358327 -250985984802481193237573516733385241856 9358328 32958560094438309234228478044221890560 9358329 161936538958414062383867039167106083200 9358330 175015810568336491324201632801741144000 9358331 737697212998075070289049542885236114064 9358332 -580747717814222915894049063513440256 9358333 -117928982485894400762777894476879707456 9358334 -45633407419589949171034940877243101184 9358335 -2412310114420285801553871467554657440 9358336 41187478025662121698323569422389739520 9358337 -168904095828066683218356190155545377488 9358338 2380462528971624867758196893605310208 9358339 28503788297696130800436310143637460280 9358340 6758487741646483999330622820397670400 9358341 -248796667505043024933911271077876786208 9358342 -12706757850068765691564213370663428096 9358343 -203776221425051620287918668634343754880 9358344 -74962974546955009393528672273266892800 9358345 72586896759475159077153575367992288100 9358346 -91300946864497881279098274623337281280 9358347 -115385314990470554603696358284920258128 9358348 -3473176106438373589955665309035568640 9358349 -27481586429519520792697555858694697600 9358350 -22075888400151285498400743275561616000 9358351 47657738876006587846209156787832914352 9358352 -53774832168135806430698634382522834944 9358353 218294354545568171460754893171086616162 9358354 -58101186846823989979953434418212352624 9358355 37310980012763962513397129437643654400 9358356 2603140514637871933452256350576168960 9358357 -65374308702143210133311027794729575588 9358358 66457965362389934891642334010726479360 9358359 151632347145828714734392382271313144320 9358360 115201327866300588915196675826881536000 9358361 -482063591709311599023110535472321838976 9358362 77597965274886369830123902454310305280 9358363 -94699329555614347546268220775965456024 9358364 -67080776052653140006687882459607276544 9358365 -14775560141080543797585013056096552000 9358366 48584496153407455378774975875290691840 9358367 -341002098211300601067828911185602727584 9358368 -95548610408181119977984926622125391872 9358369 79655774365132945309570290739271540244 9358370 871118005479037346558371212625052160 9358371 190468343979672528731329220579863198920 9358372 -70836864882910261340825688032777453568 9358373 2160997557556110648117359988308044800 9358374 33516595947960075216302101021578209280 9358375 171921231571627188635209084849336578000 9358376 127290141705760468321610387477385707520 9358377 -75626318983465969101490774554030648960 9358378 93980976409233125740872646639345387008 9358379 106638438737806405889871888354420748980 9358380 133065105327816331822971767535089986560 9358381 214918818301641394313702906509407384 9358382 59055019082347955884985011863970176 9358383 -27929397797801073836443986510978575856 9358384 -35652450075454971140439752710025314304 9358385 40117253588931380828640178089678470580 9358386 -19981201060203485575510923872980081536 9358387 432483328291120234468980277890544981920 9358388 -22858679737613917705953366827702119680 9358389 260726623808497803227267926208635547520 9358390 -55239876301408838594274428655945868800 9358391 -989402953773035531657824147457222016 9358392 239780672086575750965975420265452544000 9358393 -290354336982021748689328501456731660960 9358394 69239437574228818947794328670094288496 9358395 -98616765501693984682429292812279643280 9358396 29546989516772125638339486814611028992 9358397 42977747970352634531996532128226075846 9358398 -14685035532542673066279481313287211904 9358399 26274311271814526127037358330197534400 9358400 11933666340153428421538415083192320000 9358401 -53478084722212139461988234751100139904 9358402 169866553814812842274920305855947411152 9358403 172281149933778103705098939858207389160 9358404 53961474420972396561804936611161964544 9358405 26653667938820063960832152758969459200 9358406 -7334627809837216513066450189878898848 9358407 5457475359831446842818207955527286704 9358408 207081107660081502698920305309832872960 9358409 70036152057497408664723683846815180260 9358410 28639271337644669518113806678374840320 9358411 173152263719455370829813143773209461012 9358412 -152148710138465229511691246425067520000 9358413 -104006901901311145334746329181235877600 9358414 -14304229158662202528838667798433636480 9358415 -39116216398286111118138508246935674400 9358416 -49829051902095731633516068150485319680 9358417 42268617084489584993347248801882148466 9358418 -148535578625448521318807489570200836096 9358419 -120823637817283103724456459462411617280 9358420 -125321583053571070634818129556569336320 9358421 115480512730583254681945208131625564622 9358422 -48193718950398754179432737674576778880 9358423 -121012586330070153010144320314363790328 9358424 -33024055072113790700199117282663874560 9358425 37178465525990323025050112222613160350 9358426 280646405180277692442769825720307712 9358427 42365275461524553627244068272242087680 9358428 72336712867950370944195898393092549120 9358429 -1240986033761122304878081732291920116 9358430 -16936191215719672970626498977222824640 9358431 -154910758008466106342687985948099573120 9358432 -29602799505834734059295374179811196928 9358433 -1527632591366586595863279968357686080 9358434 358902314873766647951311748935565568 9358435 -6220221895673212129619681623205088000 9358436 53852458915183720761644606533553239680 9358437 -201783301167010086359778462303049156800 9358438 37372499678754046014113152284422636160 9358439 -44258968050733551124902254827015585440 9358440 -22138152692156154207486980422837862400 9358441 119258953916789362586920078757478966842 9358442 -62431738189840827059007241713439810128 9358443 -22860308958281593822881251692616908800 9358444 18373700729952335531271223582699079936 9358445 178849168152081826432526676521747362800 9358446 39582859509043447270347817595951958144 9358447 -35800556407913032314141138351740729856 9358448 -12857032603241698794264701446481412096 9358449 -61885335615130532077673743875915396000 9358450 -20213102937524405131154731116495024000 9358451 -425568792600783791285578859550356794548 9358452 5102171095929272548436308759427469312 9358453 28745524803876863506295398375319698400 9358454 -5078111046904649851408590272817777408 9358455 -18444663339827964899062374423423024480 9358456 -430576157814311067945146118000148746240 9358457 181472447878861132350155820305578601706 9358458 79024210308058325766111266174472883968 9358459 22915065514860472415727351645361333440 9358460 137721047346749764855448830216075484160 9358461 -217707471606342559983058607162829048378 9358462 -111772834582498284398711458601740622400 9358463 -96270150604256322594028148504969392320 9358464 -38201388723036934354280284372818984960 9358465 -25971422137388266858558507414449940140 9358466 -15337761003613382724319980401591611392 9358467 229995446698755680719852101219315483312 9358468 46072658640616242988072466584710885376 9358469 148870020063623529714609252062375223840 9358470 -25162059923079342325034755501639065600 9358471 48481650882020161214579262560448155672 9358472 -50563190343466383777448070865691315200 9358473 -174822596522208157671382241817282591216 9358474 -22032099797220950176554118440542683200 9358475 9636031689039983863349771067584028000 9358476 144664449490601272976756141883772472832 9358477 5475093779255069263988924389521967808 9358478 48807269880721501354351361624314301760 9358479 3884123281078012232558695485710931624 9358480 60883168052817641230835826525435740160 9358481 -385299216507174435381232449998629161216 9358482 5926104783162337126345828181149999104 9358483 -5309481372587756990897561134682982480 9358484 -29936594560726934620817918676286412160 9358485 85761132941735802484778577165949877760 9358486 101642499359910112378901573260784767104 9358487 101360314453803316599173579269898984136 9358488 62444342728393299653239389440212070400 9358489 63891141307551495717525401541131174656 9358490 97436315153683146747474828932973842880 9358491 -120025162415053950535575649174096021608 9358492 100251141865402140536270927665072425984 9358493 138135422230779567178521733503633687744 9358494 6197993382781560680615963933676936000 9358495 -96649938265995534092753144295745479000 9358496 43159450862438040801449037175078256640 9358497 886020052327890927403212378119434752 9358498 136743562948059521886672367918597739520 9358499 -106536122719221580638496487806034995200 9358500 163608356051557554067578501695557632000 9358501 60080000637632375199528064917290701502 9358502 -5708884849437429430602736783421469696 9358503 70932288578912917136344386314772480 9358504 -65727262337177798266850215844902502400 9358505 -31254969259953498970890849742453250040 9358506 -64676631299328163559149397181825764688 9358507 -71318956416909702007657798761998346000 9358508 -22627563591735541763014738941519612672 9358509 258979725735866935689573628142832089568 9358510 49766127382098133531772166456015225600 9358511 -75915288444067958886413017928495019888 9358512 -322492692058186272090840965794037760 9358513 -399542005249478113629876114332477914560 9358514 -46299694543745088869054468439997200768 9358515 -77372672181482179297897956340906271040 9358516 -77460666652462535664997746010433845248 9358517 -110292022658810855738705317194154488768 9358518 33362611636255199997231519426205277568 9358519 522912538098071517032567887732676146296 9358520 -456268143110870006398119569554022400 9358521 -38617643440714495110126652882007438400 9358522 61741216091440308806332488397677016800 9358523 -32181312624114231638435094095167481760 9358524 62131234207894777334312387422680268800 9358525 133056218381708231409540768199938417600 9358526 -133257720994153250207603321549554054080 9358527 -5082783400593268533813653593477219584 9358528 -5689897889015150154882430463083806720 9358529 -50802216391565455689442451148778966224 9358530 -43611690958693378224452318735392711680 9358531 -20152275202674078081522277327861300576 9358532 -119009757225016119476683025306503023360 9358533 -93081729053000549016675076047303174498 9358534 -176138178677542022226964412349746991168 9358535 212157864727629471095328440808601134960 9358536 -112963820438391200568955544550967296000 9358537 125326777938538357030730070594348617652 9358538 -42025924767482341128282092475433655808 9358539 142242953040880759521232476802730569944 9358540 -25199067627059485307541567516444533760 9358541 245027112122305330728049030467191666400 9358542 69575047499662354786577658700948122240 9358543 85384446956421635683182148353300126280 9358544 -17581902847363574412790693007762251776 9358545 15017987154414400469236240685662694400 9358546 -355764063176142754866249106413172823040 9358547 -112941605376802980010979208490100327280 9358548 166221118705690728899186266769734010880 9358549 -317197664476239307836706371249048886450 9358550 27810978447215923773636909094352080800 9358551 98297737887543211441260928165882096800 9358552 57180271713758244683634779425270702080 9358553 287770310652858370532568697101519233802 9358554 78967722810829290798556206952710289920 9358555 -172391067860651206722428453941118783040 9358556 -16026299245719539250778171315933447680 9358557 11888714924173928440468693799546429088 9358558 -60750310108527751456623223842360409728 9358559 50991947222969875517186488604555082624 9358560 -125392087391956641868691915750587760640 9358561 -324300233926722354092115482782416206700 9358562 -1463122003047092848492381345496855040 9358563 -172351053253158464414718075441606336 9358564 3206089992146459169849694994646082176 9358565 -86745127972707372699339373291878033540 9358566 20814168625276726551085008662427531264 9358567 -60866501752206550299337456980813181384 9358568 -301733729667907744297015482467489187840 9358569 -276488326351564797402098304555781767312 9358570 -20105583946647402915861562017602040960 9358571 -283404865481630408981304706294483689228 9358572 13240108924844100862621194104500224000 9358573 83533902649302893396726189834100233440 9358574 -79160236971469767321670413979917910464 9358575 27617900661984313678689877332067464600 9358576 -99495706265268820696752133130217914368 9358577 -352902182214286761347394502249757475840 9358578 686094237370912921554861916287052320 9358579 4597358333508371971619299578428254800 9358580 74557477577957850547533834127825305600 9358581 -71068333061669558908728332746671500160 9358582 -9428117842290383735076654285484392768 9358583 -30179710729145255684913090255579692400 9358584 98813174605964571631384202155868344320 9358585 48099964963191770079329794870943237760 9358586 150668612714099697345305987327438170992 9358587 26552929195342331613311224861578243600 9358588 65109784160872195621841587984539920896 9358589 -302595998414082183132179432963017103610 9358590 -30854363311425533139594291968007782400 9358591 -211682671562402400751525261300760103816 9358592 197621702187971538994301541817390202880 9358593 -374536738471817669579817570155294510976 9358594 -52689270135112108317215000276862048768 9358595 -44324345295263386635183962521023022320 9358596 -9211861073770034103337307610025329408 9358597 140110586470310030142416038140543982046 9358598 -191467960731662395852920282236888742720 9358599 5721621412713054742532958233271281064 9358600 -3179421216350873698476179788860672000 9358601 105311992613979749761751013591941473152 9358602 -6911196828286333364529070963652812800 9358603 64126667770927465357623751027973504852 9358604 -239654363069147530348055495661484095744 9358605 81654559050778376625066944253154406400 9358606 3761857370321313381203589170807845824 9358607 34946718223692411223570049002637690832 9358608 7479512593954595892569104214282993664 9358609 -50819049290133633767805939129992854796 9358610 -68408812093842566967184677729537395040 9358611 -156078853420527326137619031722853037128 9358612 -123613338939542289278661757171069790208 9358613 55571905588610044747866273427517651040 9358614 96432958585882336173492502109498654304 9358615 11595325863219878447983296708448831200 9358616 -119659362310556940173044513982604011520 9358617 31708044363405815972428787943955630560 9358618 48354468232012551195770010887136000000 9358619 -33385625948139011646125519790095863680 9358620 -23854524061488416118956553971176765440 9358621 -99801818620915194181799692910554566400 9358622 14921631158568367067503987545884477184 9358623 -64385176216523172841577049789143032056 9358624 307853977844488534320888612443455488 9358625 -377578737472590388016265169865667135000 9358626 36294757935419293523495958309993321984 9358627 -13782319516790634479857469538574126088 9358628 -68729531117667744576025169027349685632 9358629 3461392063778744826148662546758164800 9358630 -77207899852250758269031750207579238400 9358631 -10979647592328063169785073389499793760 9358632 -131635788605930687660541608318491852800 9358633 -329545289087066645427218261343804618118 9358634 44347831431637689595617138760402147680 9358635 -62499692484855302700880577994605579520 9358636 -14248199913651539544015115118467282944 9358637 -29200033587801433845840766426234980714 9358638 -113129083754098468417317986020031173056 9358639 -332780012395776155013114965040132074280 9358640 86269304429331743746757935848436531200 9358641 169788534167022655167197697678401979648 9358642 -66750782719624643363511876578283468528 9358643 74484517914400281528974629464851173200 9358644 -128976123394198649612378356750009257984 9358645 60169307232608459641136690558214930720 9358646 -31030959339651103136545632451669941696 9358647 -182087867662354968763404501408966929280 9358648 -18885119053500796472517657949398282240 9358649 -1159259825179668843475980664667527536 9358650 10673363224162508166513569455088313600 9358651 -314407496106272196846459513560726200348 9358652 -42775179055512275433678342797010272256 9358653 15689878392007680921183478823810907264 9358654 -88044484246420153446203314074529737600 9358655 155085216063275206624533581777484177360 9358656 631002666913177478122057590563143680 9358657 -114424345103201451897759568345901317920 9358658 -67807945426200909006625782022522582320 9358659 18153370392650246230538360740636789440 9358660 15247353121437114296103696516589777920 9358661 -128384893012024874974751198986738089120 9358662 99188419257142896417942647156335733952 9358663 -116250589670418191212046055373338930088 9358664 -68427097505103666112612898583856742400 9358665 890144391894308528753720842434169920 9358666 30482492079519680171340443492258410032 9358667 -365780000416697490068157316210865122284 9358668 -71533385889351449272963960306509467136 9358669 -50975744869861433942713429632495022004 9358670 -46691893727874400218350729677338637440 9358671 -25718593230902934719307064070203193856 9358672 -90999903252107491088203928447099674624 9358673 -12265832676526474737172023023289988956 9358674 -10834116828836645509020964922511301632 9358675 -144416982444380984001174362646264858100 9358676 36781393245187468756394495900244696960 9358677 -21537470084400198443245922853682204800 9358678 62037723050199086232172283967030497280 9358679 -20424642861664738485540563794009542528 9358680 -174883981243729165085161996045251379200 9358681 155564241576815605540337968673746781764 9358682 -112611698347127467356192750603649183008 9358683 -26271132701156237626521438955287324672 9358684 26687492634186843966744346140365820416 9358685 44856534929259651423104369719841372160 9358686 -225331718267750550734120762987426620800 9358687 33254957066897511158301949807455187392 9358688 340621877013004461432504908105450127360 9358689 -130630703299376198676351337485886583376 9358690 99004084176504569203350594702128448000 9358691 -272783229240502559157903559044631848600 9358692 -956741788251363019562769183122128896 9358693 -326522613229344167103931112540590221058 9358694 160492161829560377989094325842779359744 9358695 -178237871582384610869127152250666118680 9358696 -116419005069505147520392406666357145600 9358697 -191355296741418248242474130180155086960 9358698 -25173966016802159574669138575803841280 9358699 -52216345488101435445651115313764529264 9358700 40218629992607897369616449055186585600 9358701 -12719139871949713563781313693989006272 9358702 78752560458190513007115635139036633600 9358703 -50994082143718274772191733653275448736 9358704 44160640416381874162739865335766319104 9358705 -92637231005285942657555899233793592280 9358706 23815992434267741927369570399878113600 9358707 -12948064712740850871723506672027695560 9358708 -110793589155607133794914862616509766272 9358709 -92214704280473447633728515353514747090 9358710 51494669375667401067968585610496920960 9358711 -235461223181778107916065430410954688168 9358712 -45809239231159871445350076074033664000 9358713 42814943425103697044151176333359946880 9358714 -895940264809808645770337833865650176 9358715 -290042547867993845668510125218061968640 9358716 -18973160738304978670327190561899438080 9358717 -175668542444254605827067427282015221920 9358718 -73056258303149744442946154386456573440 9358719 254470586931769328069616823199589459144 9358720 89942185861906597059913962385047552000 9358721 26993742536115525751136695233980492292 9358722 -68053632042900115953074741564476198368 9358723 90522864014952845602051794558234994176 9358724 15667309104350500148031125898727226496 9358725 11248432858193886547211823437409249600 9358726 10497789407419260556190199489856871424 9358727 -25405241395471646704566847309391122128 9358728 -33512538080721726381358951157101731840 9358729 11122710636991856054254065354475391076 9358730 -7599786128072852340846573035801582400 9358731 -161004037965306799039524146098305388440 9358732 -125025415675933895887160406428766363904 9358733 -420899274170085294852480239975746300320 9358734 -10442678560343557726725255348880146432 9358735 -4316334763969857546859293861505920000 9358736 10461190355295187079768818828502188032 9358737 -76180000979285693314294410499439821248 9358738 -162010137448171996957814479320087161280 9358739 35454890827476065906160281873202997824 9358740 1388517365908854730814975106354316800 9358741 21479645164725826481018515111730426272 9358742 -28848158056199821159613121215719859712 9358743 66580869376371765353514044046183530064 9358744 -34301917378925171124545702324093644800 9358745 13847878715792365237083743839200000 9358746 -590107204906558549489510515838632960 9358747 87235602983029711597133963369411944196 9358748 -83336868466236481364465692534568116224 9358749 -38046265738495887078083462773389810336 9358750 2330592678735111590790775267834560000 9358751 -268593975969245419093410481049742409248 9358752 -74193620252008587249038765176258560000 9358753 -6469047533737610230407514708355799356 9358754 90137503355783790655629347464398508800 9358755 -46666809936593769801378496115613312000 9358756 41346743764331093810263407071710672896 9358757 37841843274730520526296170503999360000 9358758 6156439991866784726256875594630824224 9358759 10026205254337768445737670936521534600 9358760 105717097736899496265752842336190208000 9358761 232586256426961781046208258147325007168 9358762 -45124306527848380536671872132085544960 9358763 -250481359395193972232242071077168819736 9358764 -85683598581282843745575083378546058240 9358765 63399463279308214365747172158805329720 9358766 -65814969747156715667991669730448127168 9358767 -28214976133180831034587560417237899520 9358768 -71061873011309977918126378737498308608 9358769 -27901886126865215609568514171594880640 9358770 40608456794990770756291211653064962560 9358771 72488728141447797169673617410515424000 9358772 -281177191425991924206305088254757112320 9358773 46216992259510066976544462657274292160 9358774 -131225795681351703195802222658853216864 9358775 -204627413143618033515237870129383977200 9358776 14457732872624489997558296176361472000 9358777 -3813561490445488460385887477905620540 9358778 983103469185537572679478811717899776 9358779 -171828377410240605510045429024871017360 9358780 -36970625839303698287506587356326594560 9358781 -139253044988695499342059574141188632576 9358782 -36907449118485646827642764365865135808 9358783 19423918285386446996471541521242257120 9358784 -5080853831924014809836735092752384000 9358785 -158251839779723820953410795788015363180 9358786 -70116888010986221998306014286253839872 9358787 131695691585562942015505508990156069436 9358788 109657371281686065214492495326868454400 9358789 235649541158593069536275741692686738432 9358790 37821798691092407294255357518349134080 9358791 8096458266163358766081600064516348704 9358792 -63148698463283384660947707880668364800 9358793 105432560767236515525447424307743371400 9358794 92371708767314325018449024292754990080 9358795 113866230975778393841861200379403338400 9358796 96572776421811075867609039335708884992 9358797 39353553905131607839727370404554999872 9358798 46043262229541833193216824429744688640 9358799 73867316559498620355833095002983746800 9358800 -2368109128268378659411738544062464000 9358801 324179502639262138533511767062787970802 9358802 136364517051319687535085890694904862352 9358803 40207671055796896795538344229582231664 9358804 -22419255968318714141034984853994866944 9358805 -8656295273487515381073916753962156000 9358806 -94098855844750983985994652903254622336 9358807 93486783666229293647378390920837415872 9358808 50060486828115791562505891935481589760 9358809 -38839255407777189235871810960326374912 9358810 9068783118720142820561099113833711360 9358811 6243350269432106647535439076763447040 9358812 125655698409722351625977359628786343936 9358813 -343304783943199714959812810528636174938 9358814 -16749840401024145310966696327870506240 9358815 -78550682295560590704728529903202260480 9358816 323556192561317218142085904417794293760 9358817 -55585849808631784686467778640202741208 9358818 16845715964287471494188468332933521408 9358819 -17815405793691830096369278692257150456 9358820 159605917487300706250463257158387022080 9358821 -133538642747782827587752229404973568 9358822 -32011563110131203846491355172928380800 9358823 -256701782160858742008775750610785871280 9358824 22180929991659028011674172874145955840 9358825 5138518899379173209304665927354872000 9358826 32649799271082166479047628209905928112 9358827 -98586948728075018024105600806005753168 9358828 83465763938655787499743747913225895936 9358829 -193039491699475887226338731497880559840 9358830 -13884407267172431605680060997024147200 9358831 38660290224165191151872422461409381992 9358832 -15277446108466846814824076423656439808 9358833 224878147303834894381374513487534090848 9358834 54639645850598201825894213360188044816 9358835 6051792072925070127553246648466050800 9358836 -7255877858576520321696386821091665920 9358837 124298123441268112939240710296324621486 9358838 -10658044795308629246023276021163876352 9358839 45422167163153718291612863613233752800 9358840 -49885869384771242660030647589383987200 9358841 -105769399498521296426815571681965060758 9358842 33432016781655647543290976705207181312 9358843 72661529632754402473162621052123800144 9358844 -104226146101028471512657088858696790528 9358845 -68570226757974505792231768825450968480 9358846 14313976570776738996811266028313497344 9358847 564638402443437857495616707103422471472 9358848 -37791636768344124381152395224447713280 9358849 135633166405893724269646340690447384000 9358850 -88597819218464113676857868586996483600 9358851 -185162935185192862017603392727410762400 9358852 -293740199224446726073077323855480712064 9358853 223244989041618688231080251683441071678 9358854 -24660780371351256142745356911769968768 9358855 -215354420703129631447970345001152494080 9358856 -94281270729114265797245972492369049600 9358857 291892218531160910713346825380983296340 9358858 193324568406699469180469127839524799280 9358859 98851567726501172253062204398802367060 9358860 17677696946401477748660989491521372160 9358861 -45122682621698370375281312395313753568 9358862 -17682786390186513435317246729952114816 9358863 38391531537478712277789850186887375888 9358864 -862595107445007512504087578261061632 9358865 4429601734332832116910508521079072640 9358866 159344641513660887053085588164773776 9358867 -96362827875593260772437981415010861568 9358868 177633218042432007976769917108651345920 9358869 9328125021587682993572934025028307456 9358870 -41871272978848956700553777388002313600 9358871 260309446232114423133878434443716064072 9358872 27864064033369662189249964437595729920 9358873 -255897573104526450917779913507187245878 9358874 64075376961721636314577540418036915712 9358875 -366860116845744022252936610420601600000 9358876 -200198138152324852356580399517781936640 9358877 -142111998900844296967116476817865141728 9358878 25960613740905699835515194237209733760 9358879 20183223805646892775311174153051278376 9358880 -277567870168782117671350113918458265600 9358881 -8313013689979097471738374286488619136 9358882 37263039469299281573325115889201581680 9358883 91101036312482076841682852347628343132 9358884 20477554624996719826657483696808263680 9358885 135137494039244221417368521441187203580 9358886 83980183430242910805097463153450967744 9358887 -104479830947287681441254264430811358720 9358888 30187007046103463018720870950404587520 9358889 -533688899267075309638716630605402664576 9358890 -49556911298068703413904259047939470080 9358891 -166730587102034598806775250103483867520 9358892 5928888750595435789918309211231288832 9358893 109272123730359721659351736371359517120 9358894 -3591441297762793693013086843208013504 9358895 -11075559542562564614578962472485911040 9358896 -61144297813404512251455876848350691328 9358897 -103622173030074298294744636733108284654 9358898 -173502251442354385758313171786423810800 9358899 67966918977962871101928524359436004096 9358900 -30150599345434614441174523891223552000 9358901 -22313190772813164120238036493764415268 9358902 79270652338477882078498560101709883872 9358903 -74624126379558581790302924973090283520 9358904 12108061187940143673022150805309214720 9358905 53833494524142139860541751699255507520 9358906 63968430460747482224667445583811939840 9358907 -2741405024328482420193384870554042112 9358908 -63641664142505143019799705402507786240 9358909 -133203608419530713603270811684962797440 9358910 126662588458889908295091486188493198720 9358911 -179272680344733116321746849932139209312 9358912 87472700720926891105891943861594357760 9358913 -133112044507960774520593667082138155838 9358914 76668065489291960553853758053767826688 9358915 -179821826768567819614902864281882515440 9358916 -69687618443781858242243475385724547072 9358917 1232354865549641639931604171762580448 9358918 207870797945782648103844645713257400160 9358919 437476697234404936649894351952514282344 9358920 56041026043600685281167739697163724800 9358921 -162905312350274442927747161383839715776 9358922 101972177908796542332691243136192573952 9358923 -37684958420944587455329357090391496192 9358924 -48586584060752372753499150394128719104 9358925 -3459890633392964389877753375065304700 9358926 -11260839301348014554153146155907333056 9358927 113145330455254777841997561868881538072 9358928 1755460187671315269938766760064040960 9358929 -27682064547166140459080918027345002080 9358930 -17798897702023041991795669243176929280 9358931 -114070785263377361825844848872994137536 9358932 133381332084856948893346423009361209344 9358933 101040315626940262688604402541668831182 9358934 21723250426964168011428903732788826240 9358935 -126989037938555919837354353407656865200 9358936 -12229173261667071226884539460822589440 9358937 157130355401166586629101968870569817152 9358938 -32334566243300075857686307358843815200 9358939 139085464428894843014534411137807274280 9358940 -31731155798059905511756403032748037120 9358941 -83422506966635233181600326237942631808 9358942 81915106564923327858763282880607316992 9358943 75992842275628867693013393854346606448 9358944 70020652198621529915872331433907322880 9358945 -262973236654078777936377572642548440300 9358946 -115996620432301083281641683084555473328 9358947 31893428354528119819410187600335958656 9358948 36578505458249382603325578242873748736 9358949 239978937016890763469573752732313725950 9358950 609843028892501770429798705294195200 9358951 -123059381584855890526044334839669384360 9358952 17455270588942012934340073355855493120 9358953 155552017941217269986024754117377515584 9358954 89642040992381251624207998383291370240 9358955 260474786362336977767404484746117623360 9358956 -359492540719999671476282897986795776000 9358957 -53751411262947449094954591231665978794 9358958 -183465933444260271101107003420980480 9358959 -210831928772836039972635178582393175280 9358960 -3768666468091264327669084938977280000 9358961 206440431961983801191799897065992580562 9358962 -33731072700970371434682974246086705152 9358963 -109861323030910650672471860959087766160 9358964 229961011534508242562783982930628334976 9358965 -1310530141163560401912328513800802560 9358966 6460915743768149271008696739559158432 9358967 21344363091557647617812173497177561120 9358968 -165968412346812600875497893585446154240 9358969 -134503161940183714746798003892712373888 9358970 -8238752909224504281746231383438848000 9358971 13044311396617733756106714198094426560 9358972 55164310934024947294381980283650375680 9358973 47102591617318045500629555879128690200 9358974 52267875280358505688550447195487562944 9358975 -111229373750425226948909055362622541000 9358976 45219179816127532228771511153480171520 9358977 -130830756602616779012127878127653699280 9358978 -185161216428967854973038174099175782960 9358979 -64309430278356848544924510840364075824 9358980 -750158367285126366754706649904865280 9358981 -104959870930021836167044108017417677218 9358982 56161861571268899107235717855561572800 9358983 -194179042019527439402056497971932440 9358984 -153523107782800775710749875854952893440 9358985 -32410185148066312654174330437229357440 9358986 -8561479680055773925861223354520213504 9358987 407881523317423203779397854675730668 9358988 117092326308826197828227079427898572800 9358989 147645481436542213764406792824053029824 9358990 -88396811367840755233247355011476488000 9358991 400375911589058808500379440202710617392 9358992 -107969039625555610567073044313070108672 9358993 -543024897381964331483353729361141760 9358994 94440276508082434292305925236867872 9358995 -4800776580663479065319763670965596880 9358996 93720216176800693595771459119735668480 9358997 258011181133897055219899353853178442720 9358998 -49443795008508315006454126894558935552 9358999 -15057976819671077893957969545988746432 9359000 142170573469778492155736290340290560000 9359001 -102284488404491566608397513835876592000 9359002 -12217585912611866336382890524926175008 9359003 20970911404551179539196211713644010184 9359004 -115012919439415001467360871209103228928 9359005 -121779296761704430941831504244641490440 9359006 5263425590384118176680324363264482624 9359007 58701091058378563730947083645960651264 9359008 243562384843222268876838970283078123520 9359009 -28288178457953742393199861976473791840 9359010 59367874228592286745012638026006784000 9359011 -228616834134982987902637281857356836608 9359012 104708650809406116990006166515293290752 9359013 -265095900064787671236157397248004390016 9359014 -104144772504695888864006683065884510208 9359015 -189718498830971960207087202460646895600 9359016 188461475663826499563402457180480143360 9359017 193177095816219121996245957540714851066 9359018 -15382131595355733013719917785865402784 9359019 155678951641825564692092824283685305244 9359020 -99672230190751974385171558614614016000 9359021 22267858721290749549895784035747276512 9359022 9370908798470720947210654555627207680 9359023 110546699256234465025157055653257294704 9359024 -16195703532698153148949520237124648960 9359025 -30310555720445487879732567851340024000 9359026 -78503729040801495990237029906107969920 9359027 -14135227150315351976177982912310214088 9359028 37251189804151851556917173201271613440 9359029 -144805355408600500779592841650802525568 9359030 -81201759879244568144144211210480099840 9359031 -138671146289509374594984605072555504256 9359032 -173742646022145233256106467082626969600 9359033 -198762726991444408438268140789680955056 9359034 -71345096561338151819938083627423390720 9359035 32626204275254441796872057979235164960 9359036 -4636088558074448899513582544931967488 9359037 166374914730655442725261990232868674880 9359038 -455482198602703878679102803776698752 9359039 -60839344704819485682290736221264464560 9359040 39844147894388737126707582947819520000 9359041 -10367303683438764944336887730979867200 9359042 -38332136486722127774194790797422306816 9359043 120184514386650763680470505233931337464 9359044 194855137566189426858744114572576583936 9359045 -53780179812000367027928294549153145600 9359046 -74702634342290417703030507981511064928 9359047 384959424456486797176133439313770264712 9359048 -40118758093532243841063845609629440000 9359049 -51025315072192673219768644103197205424 9359050 110697005962428599088135896000103334800 9359051 -318383015820737908729382362907476152480 9359052 -110301447689331610894178551090221772800 9359053 19090607878078817125432722336452996064 9359054 98440005967103674454398766236229578560 9359055 55839391102829887135931930432783587200 9359056 33466952339173086309213289122615918592 9359057 -261651418885676915366022730141877255694 9359058 38567044747428846490298676696611904000 9359059 -369492889932982556134236416970362510740 9359060 146092748665169014451537068802951028480 9359061 -103586308199680348368384602872352625216 9359062 50786245355994805651404600630461515200 9359063 189703629686467643958885877450364522496 9359064 -3551708081541790963476619958181519360 9359065 133897495096220981037299461126548179460 9359066 -128334125256065817529401838751721930768 9359067 -103337157822692189000917894688613321360 9359068 -49141429138162668788841257586135935488 9359069 -125210869437959573314377762014158237530 9359070 -810887959129105486339361195298324480 9359071 -201103907531359286879216276274097389728 9359072 2977648999337681526458721217248755712 9359073 61545712064410694259895046336284005522 9359074 -195200218832441918114121549411720172464 9359075 -2319493179221589349484788177561247400 9359076 -17542694468444624185230502813148073984 9359077 46080137250260776463257940242322442880 9359078 -72319556453215233856207178158515963648 9359079 -344535624223413166434205539884725632 9359080 127452695016899709613962377296091136000 9359081 459890663600685665223780698334899766564 9359082 12244826415295415369602068866934133248 9359083 -261138756749099350786721115199560771120 9359084 -47503167167147120311977552968053340160 9359085 -76448769039947661877097677110836160 9359086 55477520233347840926694561452774043648 9359087 162602194054897981091581504877397560640 9359088 -54928362508528576903597511792605495296 9359089 45040965011288050669689526334127554724 9359090 16940093596222055902047528552393088320 9359091 54322187113444773444236134031285498880 9359092 299610299051194925544659985986700127616 9359093 -14284253837868791408254767998694031296 9359094 39461162201353838881616473663465291200 9359095 -611298820047165268563552791920426516800 9359096 67817428341613010428991543175585792000 9359097 241406702436619480582641078954357193440 9359098 84221260736129692667929765248014329200 9359099 -530359546021417211452778638701165427680 9359100 -41812415975005910662112495867600640000 9359101 218813103516687161214406623697654820102 9359102 53097493633338002705106126780806218752 9359103 -37808631715608824460779467530844456176 9359104 151918674326562330135729744399785000960 9359105 -79420782150645450225443029591461935040 9359106 129042651737599582211968108213076575104 9359107 52944097434694448052975310830702282480 9359108 -425413642227441778142859402489729792 9359109 -110782432626957882086774996741421037986 9359110 6723883594530507395695996442027036160 9359111 3735497462449035085773542579861088480 9359112 -26914863606299969259715024521963110400 9359113 -164022953380058594335500905301053702300 9359114 46746917856344073936526137057597131520 9359115 -130532931586037524418584438288567392000 9359116 86556480147393446133868687133237156864 9359117 37262323513263674699154982176539505792 9359118 96697573182722893222286523680229734400 9359119 -17182217749982995918232948003985410688 9359120 48582690689274250973373150908594995200 9359121 74987489620609782589079542916157660912 9359122 -2623905215965122298701442929118401408 9359123 103334130493784270756378407524295875372 9359124 -24623400047657865320637792978418796544 9359125 32938297924735775149714228438574739000 9359126 75935847687349599698285777009957765760 9359127 92004403843868671765263598809363040248 9359128 47836188952338713148666815149964021760 9359129 -104219596113446704084928468236910935800 9359130 -93805241472061422192828233059774464000 9359131 293759914900725155476120544205517906864 9359132 -30019342071841376799109321961263471104 9359133 14607907388134084620695836919667139200 9359134 43667288475496381198510625035944852480 9359135 -39533781677551542027487949474191864920 9359136 104080384473862964689746420758964928512 9359137 140145155007589917725156575655125521600 9359138 -142564724564503448138147060338494357504 9359139 138176283181951903022002675795080194424 9359140 -18532258218875547503122243565784453120 9359141 -498582214577285435066896852899300141600 9359142 -25512135914858071174864245254782515456 9359143 25549730274762552129432685930354095504 9359144 -601821828418803734973447597567183022080 9359145 -93380418078724122741406019385932546880 9359146 220316425603759941845428569167920890720 9359147 -215996318968315096523056579735817677320 9359148 -11660529052349772664321342671805808640 9359149 -161527537223009474356601979914638343232 9359150 21720901740071621053780533464875704000 9359151 -23632436734299842019573558855700099440 9359152 19101264805498624314308733008609869824 9359153 88596804878247132843103442896696635120 9359154 3097819534454654099813684674644072960 9359155 -46557485541588897410122450052475878880 9359156 -113728968504729085390767260360161302528 9359157 72788940377232734795800440746683896192 9359158 147499259364155450576495734379177035680 9359159 8164443185309579692788407585208679416 9359160 -32308985022310806921223104608914636800 9359161 -72589292776921775337463633188384762368 9359162 -98483174256430584788482875611912865168 9359163 190552035004454568718584271469331059328 9359164 179531013686466149947523941757133530112 9359165 485315587918230164916003093279479040 9359166 -12373370821561874466234178014431302656 9359167 124849703445893253532092078294325217216 9359168 18191347041804115860818651949224165376 9359169 30595900389785489034411750456241276800 9359170 58096232857611184805238203337633984000 9359171 -41554708676454932147758580313195259968 9359172 -125677942886898005778485319726518169600 9359173 -88352374843430499884545386588045812578 9359174 158887269650466354620614502175290563392 9359175 6378406407915573398965685222390236800 9359176 15888843413090929353407732871633561600 9359177 267289093519490959351710812738386648026 9359178 -49878313476970032774206815272623078400 9359179 257633900304637107732859830310271723220 9359180 116275188981003556657056528239681955840 9359181 190066161464840943791272185338642987520 9359182 -9295019969085649064227238398368793728 9359183 90284838126519997075130224734363675264 9359184 -3585760503616774759174367564964298752 9359185 -57954997037391119842596652858582232640 9359186 147268549499554178808013782339576241824 9359187 -81399016190883170990476333132635760848 9359188 -175934800947434447896879186388208042112 9359189 70253485176939646755090114141792740256 9359190 51649816288507285739451623076839771520 9359191 -96156816210506766032461559465829964800 9359192 -326892441076570493300474456841247488000 9359193 28810408126965514090469751799395224928 9359194 -24546368181623614443038489717926183680 9359195 -85456024913153614601592334504387348800 9359196 108373167681917394154816651558226927616 9359197 -168477538128644565351426048667600851828 9359198 44287819600702650341457935356628974464 9359199 -179043445335909150541389102079025080800 9359200 -82958281659178689710971516265349120000 9359201 359778834902660200069132702801245748272 9359202 41550116758772860880165634144227069184 9359203 10533445565438471746132151584947728640 9359204 120420431005066441993720142657263804416 9359205 -58232634044164621994461784257185164640 9359206 112227758095594076026563891921847035264 9359207 104714958404028083647659410653357882800 9359208 3294531126256310187235583317355888640 9359209 180949204245041463632386409805148216960 9359210 1486993806403753085804511301047091200 9359211 16567280368226900451684893552243101272 9359212 40098724894462964267604998629534259456 9359213 -100337883349271294917638531921397024416 9359214 -37413192915631961327600203158563419008 9359215 48378737852447616418439359904933484360 9359216 -37613898099595709065208620926748950528 9359217 -5858548094524235464809853478003956032 9359218 -24460064533342773221253585911440076160 9359219 268516038559875564572658324506565868620 9359220 -32945071186533809749019463516262809600 9359221 -64325706312924521300666787756897914578 9359222 -225673770506949697994383222198718050176 9359223 53730641648736126203760156140525433600 9359224 -23377752966973558655888433618391941120 9359225 33392838638817232426293471102316619100 9359226 5451750194144724202994005660393729392 9359227 245576072487660233836921044206702695076 9359228 -210767068600122036478839924384920363520 9359229 -129522945132921512853328489526361600 9359230 -147621482242573825875950322820305811200 9359231 91856819447889986434599064394736242400 9359232 -113060808488614340529415898253974568960 9359233 7649900718742681009712211695034123604 9359234 65613769333920791511530127799353329664 9359235 1372599349262237256655624702330746240 9359236 -114150253927512698051305627975808590720 9359237 -48098247291903094533894209484387006114 9359238 15605045163388600045064278996716103680 9359239 174442734997578862289039030961414630256 9359240 38925051651565823451489189684756480000 9359241 -17658008075043268705890291384299561472 9359242 -64927832114037570377774383609211179728 9359243 -220139025501004666854939030383395934508 9359244 -16894229403676489054854659314643520000 9359245 -35280862629613569043899894278408701620 9359246 -53178434870363728798966196923715285376 9359247 -153749054314314399405536449539709275000 9359248 97459766613076282405903678882309079040 9359249 284973736808827899076431495386377331250 9359250 92806456937108699124357481370833920000 9359251 -4210091385641668745968076031816663552 9359252 53144648770075572772173307971286966272 9359253 58003700691106629344870591062519324800 9359254 -82227225295637307846071888621830739424 9359255 79516286890709608657897717108142795160 9359256 1868500998012898424530732961680588800 9359257 -4820102599703928803032173276865537080 9359258 -145933468296399221773307294452808309520 9359259 -27046701874059659475637761935613787392 9359260 -25923596819057638541227781556048069120 9359261 -85695039766939469772096774075209250336 9359262 -121634575781222908708295919031503846720 9359263 -113813640010193268853625606332541134200 9359264 -221281490448582519709262865373232431104 9359265 -46047236861159672076440825366182809600 9359266 9155047856307146986716611420737098240 9359267 -17964120056906290122571955402130087120 9359268 16531514222336105565501096481893565440 9359269 315138873942414889677298963488711412670 9359270 26307024389383275389376637550567337600 9359271 32320935182820125791708211682725979672 9359272 27967570843548920021719773605969264640 9359273 626561467243254262975153382520446592 9359274 -132693146798981640585944401581714743040 9359275 -30483441629055218053234979190804434400 9359276 -14157875872339309406408013179953446912 9359277 -76420032796388735960660613002055718080 9359278 138035903009173977981914273582041285440 9359279 -122132129650416876899188860889883883120 9359280 24719312886117753978489727400804352000 9359281 -371691252352212431269727859608659831918 9359282 185732028774306536488660325860293832704 9359283 -166450385698507088787277841283615832776 9359284 302937888066090827467147763230615836672 9359285 29673943361926286746735628132086657200 9359286 -2446619711927066258513229789080976000 9359287 -104440155938121448673612191139137187200 9359288 -216944392793584932486455231211651072000 9359289 -10770141095756877462189760418226925446 9359290 -3648361535264862453187476315465073920 9359291 -50988599065180415364728004551206379232 9359292 -77535723953111627214214621143336188928 9359293 -264254357711816770034751441471832684736 9359294 -165559179075809498446749957082191168 9359295 41045303248294769962511425987973518080 9359296 22544684023768454445090180940137758720 9359297 -123296843222236117570754864793991422048 9359298 14385040784678052707856995918939148288 9359299 80140836227675143146475806884738446560 9359300 60474662700546229691321952638821420800 9359301 68103114995548796849904693286341863424 9359302 -121851847048623666142341369918393855648 9359303 -52087306648897651336696082408917617216 9359304 171652281152899222436777800662687621120 9359305 124819492244670217268426464154893512000 9359306 82025940137372962794022828725563825664 9359307 8887660014276124678624953750831443556 9359308 -68795145792455774994165983395075165184 9359309 -102302415603230322406886193042619652490 9359310 -45725539995171339186954979104602112000 9359311 8001351291200506645143712244772701752 9359312 6721487923779299327786903962948730880 9359313 194797811862928586611963900447760296944 9359314 -124884073450413008304867634866325221744 9359315 -11058883464061764357204716813742667200 9359316 19635019886101330484593692726485528064 9359317 -56654598367091720630713570941425951520 9359318 13234704820496202797116925027997216000 9359319 28293273474916181987497492555506886608 9359320 -156282425263660405221816621550416691200 9359321 52933557123744125487268624285181581440 9359322 -15014190508617710007479164364274525696 9359323 -190847462814345430269603635199098632416 9359324 -22594480445944736344865332876038159360 9359325 -93600155575621129055621271093099247950 9359326 -204983063873132597221006026211508712576 9359327 -20884969262954349006257377607324099928 9359328 149313803341493442646634963446423093248 9359329 12236596786522756203496182402818636160 9359330 -357899762261176607735623911695417280 9359331 -107842674095628059113388854198591620096 9359332 35205348199954416541367997862198599296 9359333 -1454479932634506962986453234238202624 9359334 36712835996800567985670711332222484480 9359335 911881070260654563097105430056152960 9359336 -128120627592989861193715046224550461440 9359337 -539210370576576218982271011552538944 9359338 1743316925910438921350647025900552544 9359339 -271646385035091573545695334159856355800 9359340 -35822543082270557094257407764156057600 9359341 -14874487933974028840983739897853737258 9359342 272139736311442298115878184077648840832 9359343 175887858079029496071030868492289487720 9359344 -66409554859522395789015004767413207040 9359345 -508978778873544890499145129022903080320 9359346 -23627979437714686309528686005330438016 9359347 -176405954185410258436907196536687758680 9359348 -7478539909224041323462258014721050624 9359349 151472161715501432135688838177503212064 9359350 -20373190906290651550043384774457600 9359351 -8420761271511290695647759517682010648 9359352 73831350468477561283744896440725770240 9359353 164652840015546834965055915205442634602 9359354 209093778115693535418365554358790635376 9359355 -75072120115272493284180214964562065040 9359356 -3599327677037032389915328519027642880 9359357 -40381696187426497371140921655989539776 9359358 -60630068766013391486823325620483162816 9359359 1647614939657046651396531984763817704 9359360 -105477429330460646126813052857871237120 9359361 -52593884652195997384368746005838003520 9359362 13543246317402304857180478509110668800 9359363 117531408901081700425395409757533163424 9359364 42663079193915862038578491726586970112 9359365 -56644625228198902001265882313632430080 9359366 95381559505024657066460887103076673632 9359367 -101090980562907767329585794545099458560 9359368 -19508026251029776466351275623813120000 9359369 -16191386352666723649879081985795680230 9359370 63269817239096877091894754182939847520 9359371 2006485832001980686799340652876222464 9359372 85382216280056297260789313335800960000 9359373 127269778284521461364839455393747345600 9359374 -98895405324137029983186401808744128064 9359375 -165319231743789595279561092541490625000 9359376 3833676856137726659917194774776119296 9359377 442474850526682410053819983386480040740 9359378 -77213524327218254709523452239607174144 9359379 244793265721140169510177112124249222324 9359380 -3388917651852550805317779977388349440 9359381 162435546778937177584212762871806818880 9359382 -42987685339659735218830802355140345856 9359383 -100108632791631369504358281810280113576 9359384 76265052026069714242903338313387929600 9359385 19571845964228062221731821315440946560 9359386 -8777049916831565070259220475678862608 9359387 228891792206065105637998530289297596036 9359388 310838295181710363124124230845609070080 9359389 -147635733220138539987459464601485684526 9359390 -78883928064804464652632915165148046080 9359391 231872874211593285780578041818357649992 9359392 -235669681220869277085176753948209446912 9359393 201915350416924662364935406716474668484 9359394 18733356202510389951609977473865786880 9359395 69436698733797127557474794853740648400 9359396 33043260191312669810603765301926215680 9359397 51056962675199357120377191040456283040 9359398 -23969436207966829003981059554521736448 9359399 113820906526045347125534822073533580336 9359400 -1615373969480514604116679657789440000 9359401 5235381808585098269949984874551106932 9359402 -46112598754072626000956112007087049280 9359403 -16240023827782105713180879697133038416 9359404 422002136209977507093309756575393821696 9359405 -231593674795986668666688473032623240000 9359406 9268206756335608837747490637738163200 9359407 184441261892650323808251085517043408656 9359408 6697869430856825764039682281357688832 9359409 -34234796746739140180547213868868028160 9359410 112210784585447387159774034690330312000 9359411 40017397114040383571560030679572127832 9359412 129571056524731168338307960359194744832 9359413 -86934799296844871375073926182009842432 9359414 -2668498033970133266057240514023758944 9359415 7899184910883553802756271391284302400 9359416 -6093684606001862771177101790057533440 9359417 321912628622460071103818343330795047466 9359418 35342206911311971767860385103372047360 9359419 -148411809647478772326901445906858665160 9359420 -37717722745053031822212564902589573120 9359421 -236849912381918997492029754606378309888 9359422 163322380114399331564113398562930720512 9359423 -799596160519004238676162420558391496 9359424 -40834222040681246198155478438707200000 9359425 -260405081289113787099035068728379205700 9359426 -216738940164520491630465908160044171520 9359427 -10567037294639179721035665013572452352 9359428 -73632677140898766745067918908367010560 9359429 2497828331516342851302453427915023480 9359430 7552152772973661827602552989614901120 9359431 21151390625536549780679783660042003280 9359432 42595191363118203899359659500519654400 9359433 68816723324635723918945227763126071168 9359434 -33860856396724501413763981039554263808 9359435 -312788685813597495863751088460068020000 9359436 110589888320729460037704243268662902784 9359437 -64729458876913194712618792720451429568 9359438 -78687118165267982181435572210975032320 9359439 -99079282442072226901111793444644830720 9359440 51167487350682627304260134121288744960 9359441 5641131175931533729828751359931760000 9359442 -21197482485251533264586654497640286720 9359443 -376788297346873085654311885764996524308 9359444 -297238346854326879837727720706724008064 9359445 170470491628848497374170903310383397920 9359446 -25721773913851487833065971980072343040 9359447 -74062731501404904051551960156453722104 9359448 -20914844747609832751973031709185146880 9359449 -7467977581399116333114846531455218752 9359450 39002479839352372204970088674517186000 9359451 -40416051676167929480115354986219276232 9359452 172413627485535469503184176053569797120 9359453 -130412037875657243771819824127393774298 9359454 -26478722325772848747697248393403051392 9359455 -58944085228634211288823889800754670240 9359456 -69544323253982657622411674690197782528 9359457 -201737469853385105055704917695872356320 9359458 -58553228050499799250258542048407162880 9359459 230586321783682908167805791588058977760 9359460 -19847411739189320051832541854169190400 9359461 236258170429386409280035561541097624062 9359462 4276003613787263216734164187516555392 9359463 -105283826457208314028269748338838890456 9359464 277522253162404911898727009473551375360 9359465 -173572886858672892221609582065792579200 9359466 -838193314686195464937952041837494016 9359467 -93489554052869099040535115680590528080 9359468 -5502327533002837768419031115183407104 9359469 -4137464153648006170020638473244309568 9359470 52946600495231948097516647232472911360 9359471 103294638963106376419655736897019416 9359472 -1859271286605041439292755526376325120 9359473 -101103987919995030888650378564995066956 9359474 118493454513946291767651361229789349792 9359475 45811724197168786038574291539603402600 9359476 -88971282665911435597850834153922560 9359477 50518599630578137467680132918414689326 9359478 5060116530840207575394947366773742304 9359479 197584454778435286279488704290895304480 9359480 2108714489886152768265291648651264000 9359481 -99356391848044143660989608933613605920 9359482 -9790149676969522660232787482272435200 9359483 -12789535436010758774953648937273113824 9359484 -58460543866709598714375703553818721280 9359485 -349482857231311747162622982558032810400 9359486 390067056933824581106142251057475119616 9359487 -40389350188465840802330653651115904456 9359488 -124960667259428662722340396124319252480 9359489 -35705171832212023512562448031986023680 9359490 -42664724583660180797533059967136593920 9359491 -142007040383512125014719336784404639108 9359492 3272998198744691518403018016782388480 9359493 58821327026123866239094224234852863808 9359494 181166669793430585575093726709464307296 9359495 129997316300899932097650737091785347200 9359496 43835024352431116318644702808595251200 9359497 48915994716934069660027934958842357632 9359498 85180271242136573744136282988752519936 9359499 -7141153334413911392947382872190202960 9359500 -181715425894807742088473266716871680000 9359501 126504799318526836013817528987901387692 9359502 -94383115839620262222848064815690935296 9359503 114945903882314750033565901430656255920 9359504 -7807799031448520788494413023313657856 9359505 18932913643878673612005225981528037440 9359506 42846842348559286976977167399883802784 9359507 193005887680620545838771835370289296160 9359508 -13348917295572056017367844728932018176 9359509 -183110488433656185085381598519123680 9359510 50746470831956409601922664616238440320 9359511 54623808079983111019633515460859071104 9359512 343252093765887517563358502223107635200 9359513 -157134169827488880757190994993758093238 9359514 91240445022701466740199405288558071040 9359515 302523527274204915104138875269955411200 9359516 -163265344921567235528092119667956994560 9359517 -49173563631145640324478203913174713088 9359518 70796808271137154370984885141591074560 9359519 12191315789268761455028408344519011840 9359520 15920522847710156015687429290217963520 9359521 -98002826930516669079812250294924693756 9359522 160342996639171434647666752385774847312 9359523 184525568876385817778147494403244438000 9359524 -40902645165632135154604135191749299200 9359525 -22996795865934449766420035369016288000 9359526 128977827041560436703433985266819865088 9359527 -35823391233874712108891544850740658208 9359528 -65733745011801073980688211613322199040 9359529 -122021212309050984348373878544473864816 9359530 78454943478308280472100012342294712000 9359531 124102905785998221944458319495309281332 9359532 -10595669573355220611438801096817686528 9359533 371425451732355583108610647095531061120 9359534 153833135261341772687266905097703620416 9359535 -73548640098677602201237759609871958720 9359536 -17439233521561350853702652298188996608 9359537 131303525980005694828700380531407180384 9359538 14811875119808631214987428330779697408 9359539 170615939485598800974193878942237070632 9359540 -208952531141840568952135942138565141760 9359541 173908534762867230938633900002832847150 9359542 27289928167336476073796614060929888672 9359543 150598297220465547730210797769583370792 9359544 -94954682505973247740967526756896993280 9359545 -17005582427173082147145814739570741760 9359546 46925359523521426447338267776916791040 9359547 -18202813531618221003978925913320609680 9359548 11042354243784287944072700660877990912 9359549 -15406784464801947838694341078221241236 9359550 1972662974611757501971005103660084800 9359551 57959527886152530309840030506486728704 9359552 -828669186935246170917635247990374400 9359553 14546944593932627029574592742290894720 9359554 -27663790160003299073558528248071901584 9359555 -72113701712184891061177623350586151440 9359556 -16672591213539149203951081039480535040 9359557 11105967787650629107570282047585365664 9359558 104926364502018057153628375889664939744 9359559 -274721893510700547409280907426005412072 9359560 -951881413158405913167283461171609600 9359561 -59941316316032790553772333556072188838 9359562 13626421812981275500577581882829604864 9359563 195012406888937252159233976360248497812 9359564 65123997527623863994648755017492246016 9359565 85392490863263794588780864284645799200 9359566 -25835948859425621010817766362015415040 9359567 -10656361078562655556082060436374016000 9359568 -28333743822526741456761562223212535808 9359569 -141120897412652718006541080336293326860 9359570 -61993104016282875432050985324777277440 9359571 14609095116003725154052284775928885760 9359572 -245751129062791106348447300466009553024 9359573 -89786571155082037647387334026220290816 9359574 14595567615506204435696628871484559360 9359575 3077421302217273305128261524336387600 9359576 254033289023799575069301578446575820800 9359577 180690002061054034281169300146872799840 9359578 72099049940114891405301643501879732224 9359579 90202914173489107613561340960827946180 9359580 -98260637206091574312571025996203622400 9359581 63749419068937250497396753628407018944 9359582 37985408563185290719132787207557737984 9359583 -51664496091410957197549627758987590400 9359584 104509517225600343530027404033759641600 9359585 11092893903507528966199617168724725780 9359586 98932714999991107852799572021419490080 9359587 -203930980531384212657424191229693937764 9359588 115952083930635100379747305139194443648 9359589 -107708455106369624895638483058917839776 9359590 -52431796780451484663745528467041116800 9359591 273930419799480513261971651777723248584 9359592 77560246723090689930382556008267284480 9359593 -21536775622518159556544506385347675520 9359594 -44949575320253472849531087110908594848 9359595 432420009458632106027031427491383040 9359596 -18369292774488322922292236974133022720 9359597 99881050588077988940526151602156398508 9359598 48342901653277533878231496476920947264 9359599 -232169744794759238755239556700926644400 9359600 154775452394484951971895615836160000 9359601 140966546230223818386299536934859905664 9359602 -72036739804839159400581365891256066048 9359603 134010833739630474133968944272195141008 9359604 44914038757292361358962454245127372800 9359605 234658016167225742504717736148552004400 9359606 -76834291102024867414937707297122961248 9359607 -94914467302465293614153571976831335960 9359608 7466105771329313789230236933733724160 9359609 -139519013524302351331181713305312490560 9359610 66916761305463527644689600744750458880 9359611 -2175462195768136415385571017899434968 9359612 -57739790081998065987460577166098373120 9359613 -33390689729565445459575375343479060096 9359614 -87207362696570501328446872915161348096 9359615 -195830940878545087191472970399093529240 9359616 3498435761149446085476551619074064384 9359617 -387931678844149915516823684959866946860 9359618 -52629815962551122804001745784731272240 9359619 -2782100520750118765970102825374854912 9359620 -62943726620993100738184101881832837120 9359621 106045943235279199208833433017199289822 9359622 -2023822320689420003905918889691899520 9359623 14757479185333291797985375036864910848 9359624 -60783904006267121122835350450320998400 9359625 221799080563101262256056199423022960000 9359626 -21619996036391863260253878066744289488 9359627 -548906953394667241429802594210464277568 9359628 37196718259816820364037735261390295040 9359629 317109690415860185413471711122144840960 9359630 2081599462430753583947280920170156800 9359631 87417142803713129052546242423395598232 9359632 -92618203581550068961553644070090375168 9359633 -173204921766844199980354588489665527118 9359634 -102514446984012829839938530202380462080 9359635 -78559281362609944198240691515006051920 9359636 49625583854888977144757028951051638784 9359637 1843903167718293205693851084882064992 9359638 44406274608935054165864227973143801824 9359639 623084463014533643480049954529238920320 9359640 59884611899722974340473294040320000000 9359641 88480886735410969609842256132787285892 9359642 -11296283042107177360978400793342892800 9359643 -129248901233405403723345587822223307776 9359644 9741209263043498570755024920455675904 9359645 -211034937991664276544985098574508510100 9359646 -14785961075481292492414350661863800832 9359647 -7398846066975411007248137450435820168 9359648 -225921770126246719573819380434661212160 9359649 2766995509558464097692149824891126164 9359650 26501090628311307712036556568393778800 9359651 10072068209879524517574917777133465552 9359652 170571986611063489394559965878516933632 9359653 111950111141620652796652997651598716320 9359654 24452991365112706543645576073777265792 9359655 -149063494304681134828992797975777985840 9359656 -74611003029560418048681280289234135040 9359657 247718953613147867830340033382385432932 9359658 17198878352376635594256684458504724480 9359659 120118290825200368792014116178912447304 9359660 65289371756824137099154755710603059200 9359661 15511792748813817799587270359612196960 9359662 -5439176084872713432738775143684351168 9359663 2816129597491365018295644019063659480 9359664 -1840996451244404416437960941265223680 9359665 2355029036367604780025138015287713600 9359666 78976041468836447143605464838837158400 9359667 -132171231655602744863814709847923688640 9359668 43389913929142150403017261896408353536 9359669 283067425570453909708919085297540245760 9359670 51918042738707430293546304558942124800 9359671 103168288393123819823042928400799784872 9359672 -50371836508564230408104397454594621440 9359673 -168864341081410404300174941064881136096 9359674 245075645747888039045926452220249370112 9359675 -2783329300802905138120539975880272000 9359676 106531021675783546126631741322619218432 9359677 -246157944414539872513409075745615554926 9359678 -41889199241591324342342704786704303360 9359679 -82968189899662758314378164830080169600 9359680 9014508283027853066293325380504780800 9359681 4185117261872487287577297237301377072 9359682 47884949676432850781323447097334418944 9359683 -666095238246061994567264507732426447040 9359684 -191218185987640303990091742045636595584 9359685 29058932253446513596283273605150560000 9359686 39502951561524216669945439040857091808 9359687 161729052932990175794853124191406324632 9359688 91845532787562029542246665409135411200 9359689 -79211560203955866999979678806554945472 9359690 -58464984691971089914590648567659200320 9359691 -43491710811661559416813653470052467712 9359692 286415906660685355625524566520834775040 9359693 -67352080906871699031276913500331963584 9359694 -37968859530676180805730074135795696832 9359695 -8101836073128485447176421489893768080 9359696 19435449617560461735814827450681188352 9359697 55098061117432787346002970690765538800 9359698 -23037241016395702881046985890588268400 9359699 -182003809492740776840026476410493413064 9359700 9946973643542462900922697222999142400 9359701 2324943807662045756272931036176854240 9359702 -96371701022182961013150101517137935296 9359703 3887288031135142324052491565219891184 9359704 176504739519430929971178362816851968000 9359705 10047911337139598863375113936609885960 9359706 30087832198443272833651720283241105408 9359707 -67957168111094850753122717747097827808 9359708 -69518177755290643645574508160195702272 9359709 94886929966836985769550438071041394304 9359710 -145472710533818088781422762613431618240 9359711 -62623701633394207932887743349125252776 9359712 -8030971625756999863694975207861649408 9359713 -766925541951342193523774967541847168 9359714 1656782947327567717358067866364483072 9359715 166402384295990920259977191373855845120 9359716 -95518102104419716977026228610960972160 9359717 -1703486161938153164261283984613922496 9359718 27106840006077816846874848311173877760 9359719 -247232484961221785729305541271343863880 9359720 -263981756496008783918453258963040307200 9359721 48250110052719143815989572195215449600 9359722 -90411625049295837690763809461823283200 9359723 -388003001498592564293057565077920454280 9359724 -1759372656799584093821495785765748736 9359725 147066690151292108995477620262852597250 9359726 71935776170515245018426411223009073664 9359727 -22922682435644897225438490178297856232 9359728 -8984825406053853928649697569419165696 9359729 -315678617239481229677758579005513398220 9359730 -26137303843167829939616655085531974240 9359731 -137673393809524471890011000123369389800 9359732 232635127822152109346633966785856628096 9359733 174243087722898397927057274051295492000 9359734 -13222157479426517834957812937093445984 9359735 67350962474089652939635990463910520320 9359736 22026068898673477905461006534015078400 9359737 9706131440588705130837207986689637632 9359738 24911930599593090153227085190155569520 9359739 -320297851953343761649895425521632406480 9359740 26750245547186140817993844446714880000 9359741 181368171817701510759497667978092186904 9359742 -16401064750619296247735245445035560960 9359743 -14612461526137830679401790938923135000 9359744 -41871972462979365508748814244286300160 9359745 -34626265645956276623725931237519978880 9359746 131442095687520920772714412285074731904 9359747 -42704959973021713642912093719553510800 9359748 -13168334827788100206423587598552835968 9359749 2961987419355745276963020496876361792 9359750 -20935774646083816229638885576560480000 9359751 23015988205660314737660533518390731904 9359752 360180545467918430599362010450118707200 9359753 -69038845021821429049210073748265393116 9359754 102194964472196303728586916785905655808 9359755 119646463383641032579154005103970128160 9359756 -38527914265869558441364043104690176000 9359757 -106893533632763838573241252367291076672 9359758 136516051034742689155727126205874986240 9359759 316525085069957455254685453748880870960 9359760 33232460334791244285145119353516851200 9359761 -222934877689113939333873550368767891600 9359762 -104391203314676372100587451147488332800 9359763 -73502256986266152869013985120484280576 9359764 -86306695967839156281298407665602510848 9359765 266728900075972165093423530592787812920 9359766 11458010116175770572820046063774208000 9359767 -1308170790081038478773943046443969360 9359768 -9388249260613354041454523101646684160 9359769 -79919366190288533680165996729620484656 9359770 -17313088305752027614097353064778762240 9359771 251338563865689256677649159180096594944 9359772 12664194854946584438275971078134241792 9359773 200794292955237598094655982510776179200 9359774 -14624105491605095542758882483282107520 9359775 104505172350835337856771705697363552800 9359776 4866675156468659393764083635970834432 9359777 78574298463401887079097877017933700800 9359778 -2499191144969607109847245712420290176 9359779 50272056200021329383572223607261055040 9359780 -165126178107484004370997834380188774400 9359781 58783372225896635185203495103758897600 9359782 -141691639380468733138653644471198911008 9359783 26346836188339882127290005164867047032 9359784 -86508292933936660748438966887157760000 9359785 181705940655625074498674941263446434980 9359786 11887610850460473519873150033129202944 9359787 104113461152891813148664460570279689560 9359788 -113704839652930435728410521771114159104 9359789 -313462728544242196154438930047479442410 9359790 17264067073214946630474684454411438080 9359791 106034100195365407711921411516092003200 9359792 42375396670003240616045089556986724352 9359793 -4452352841418979498071508610192726478 9359794 214603362448355158318761724883475879696 9359795 -51111720051380056674307437038415211680 9359796 160948518490435751301620881625494228992 9359797 -302595579936213850156785729992681691908 9359798 -4854796682916398388385116165269311488 9359799 -81078193227786401693455251039612011520 9359800 1774418482533621876030368251319808000 9359801 86126600688601201148668040836247362704 9359802 -139636851864071000680951698219292440720 9359803 -217723039958554000532749152251371976 9359804 69919776757476563374719750319976395776 9359805 -5482230263260279494160773533164634880 9359806 -122534588378539473106877313646343931648 9359807 332294313536825292373713022979051701056 9359808 -39776164220013308124481844299809423360 9359809 372579242011042559951826031501420426116 9359810 -1852447417719615692435725761425610240 9359811 12409106103134669545820592822960573060 9359812 -72739345625162092305502476109738536960 9359813 -287678475746109365064042129761095123938 9359814 -90099547957437978579851945837787773760 9359815 -72124139967850389634327099234769457600 9359816 53208109299313856421425301108224655360 9359817 -104902760479419921409506091215066931488 9359818 46384164483354785269288308218049411840 9359819 -52149934045462868366586488323218581760 9359820 82123345580517017209600564978993305600 9359821 225660353017944672190183962853654081132 9359822 -222283886800131549803126614876064724288 9359823 -14785373419470120827416006733886335232 9359824 26299175527322163249771671904418136064 9359825 105168926766841272096496267248314550000 9359826 -29321801624832766051914776601187476480 9359827 42094249668959749667959805376100478208 9359828 -23405307089162805549304586822518827264 9359829 157200185413134333669982526009723532348 9359830 -7390555594699302685092110397089126400 9359831 7495070504721395777262702230374430400 9359832 -92421980787740129484931687298326364160 9359833 454594636748323357694220212592659893776 9359834 167866641408075770499175568423501808 9359835 -20559650020204356312942728405262963600 9359836 62614863667418844726171898602691368448 9359837 -364509256211919501934965586867940114400 9359838 -66961004806660248940300764282618086016 9359839 322348532029521865718766423837162004640 9359840 -32889786526554738942076578637220413440 9359841 -23836068997012933257918567270245679360 9359842 25937113313909712168286045326787797072 9359843 -140664662221304280301277682441010061160 9359844 -71767502566340772047074387767392256000 9359845 -232940816307176300921137198020014671200 9359846 79388511523678063108004136995792923872 9359847 11866063660574495982846407251534621440 9359848 309616508467497309143621012734261248000 9359849 -138814284938565983785054959640870827648 9359850 10136581405350550832209844385782899200 9359851 149141142298546514223213862873243172852 9359852 92676998084088210044541999531957063936 9359853 -996812461129885514912784050020234656 9359854 40697007031768673310285477813388128000 9359855 58037124552784432822803802822015176000 9359856 -31890236691254629663588013304030167040 9359857 76528594385711198426413640875355564980 9359858 85342412594823524201050050152548427280 9359859 -23265568861324431648248605282892727552 9359860 -159373152915326270548773044067259660800 9359861 -2112413538103784896261045726490221056 9359862 103394675093727344034348968831915249664 9359863 130307020123633005445587325334195814240 9359864 -147945437377376771763884169130533580800 9359865 -113879600702502916422623864108122807740 9359866 224720866882044896553580108150372358880 9359867 -11914068195191810089779573095616004248 9359868 38225063629698174807375529037197172736 9359869 6252936736225434001097111367108352396 9359870 29403369468536934857817884056093440000 9359871 81668068590473609132680565769144627912 9359872 29737111837470644573048922748615655424 9359873 50913450317957721703166058914653546944 9359874 195821287688600318387699791701143022720 9359875 15699478615213104893259222531266880000 9359876 -87742974156357225170603237871113120640 9359877 22128433784910378071363074563149677632 9359878 -8765086551930597563780906377894786560 9359879 2176684770539146618970386989865890000 9359880 -115470911496938666780842549875302400000 9359881 -267521276071811717883477031477940857318 9359882 -45805320256477380639596649007176477600 9359883 4539720967656598993292572698485280000 9359884 75453254054759374945926392174136652800 9359885 -144668059982807014673263681338749286600 9359886 58591663838432182573414522856147708928 9359887 72935281106226089982930668176534306752 9359888 -42445758837995449585465455085746905088 9359889 -4799137858279352292888628435748459520 9359890 158387920530002695270897865111583360 9359891 -33627496645495519659752716735397887368 9359892 49676366342507720396573567298125832192 9359893 194353238865530989889040580318576912142 9359894 -105694970671488850824457759255106371200 9359895 -32896812087677462894165661325418527200 9359896 -658649326480871044637563608911708160 9359897 -114425281713155388375827406749122670460 9359898 19832047828687018221201399254837220864 9359899 294060853293961676596945359581390582440 9359900 81617673159888561101890240063153766400 9359901 10483523161867494341587705248663065280 9359902 162887237686229882486786700389429473152 9359903 -37342042421187678762865838597902852896 9359904 43637508063442492620865066435018752000 9359905 77561775557448896449706931013088487060 9359906 -62697869404256408137123148301865180896 9359907 58402917185329085795917633746467474688 9359908 -153910312000979841885061807599058367872 9359909 58377007089987771026329486505562397440 9359910 10879647243371992834459369426094745600 9359911 325469518995657809043231055500083790384 9359912 -30520785172328118309055907463427860480 9359913 56707651069742004468923431164421994400 9359914 -5913331609013262937488616865947147680 9359915 182862945101472448000268901467350270560 9359916 9177415743244370093333247595498071552 9359917 58343168606647091786186725869509907200 9359918 -55600949927351476678234892589532224384 9359919 -13885699150302790770264153221196526080 9359920 32868269173040419535464258718485708800 9359921 445162132907949207045479180067573828132 9359922 27017619266765367265317760365388807680 9359923 -46881158078652118427541582842334896576 9359924 -30686587808404105786936863697638236160 9359925 93202766400183473262980550011365440000 9359926 120487433971250055970412452358176938912 9359927 178396173695700949004335185796004227992 9359928 364294592805655115230032126494484480000 9359929 199407549827574060171580004606842431530 9359930 -16775343559246921121677568036755783680 9359931 43823537652555188726152585910166168624 9359932 -77216128597507433097053681831629946880 9359933 -8140171314534253116664278754961098272 9359934 48960063642865930624664652330025462080 9359935 -82326793736507272544663166658973760000 9359936 94177113399836529819819222409740288000 9359937 -10935111944306229081586153627155205680 9359938 12280922930250083007213031134410743296 9359939 -1204136191172926941489162564235516080 9359940 107157137615467224868630049583680225280 9359941 345961694881420537991423964429380093342 9359942 -72610943484057874033643387046192107520 9359943 -187360951344497963168978152316614446936 9359944 28716699683708906914508048414146437120 9359945 113366568868739762122804239352455845760 9359946 -30057266348513134737258201206876069328 9359947 17819724888731589053720282410552322472 9359948 -78824457837075975875528079524709888000 9359949 -44887549653683721713050451942799343392 9359950 -62637693046186699786794474926194056000 9359951 -6444130432079940258573631352150453400 9359952 -10356025415397801764235173726705418240 9359953 -93106900063154473735307223303960350220 9359954 -21606259955459124672169437617798719488 9359955 11071484312411254346190702735799680 9359956 384403457013989827587191461196120199168 9359957 -255990751593849089617876731727406819520 9359958 1405103336383317934190884687006846848 9359959 -39932111155002147062934210619550411040 9359960 211446090898037076313033626013314048000 9359961 -80026727557933056069159031590450048000 9359962 -244263845934278582125506424807025503296 9359963 -39089912879355143655788028274279513788 9359964 -56476191276520297825583653721587551744 9359965 -13522420970663888721977013347722080000 9359966 -63053256614267421514574689402733552640 9359967 -119678565131460847924824475123972265088 9359968 80573577818503863316419161443827449856 9359969 -276014558763100811617903274126439157356 9359970 85710516418082046245914456776163238400 9359971 162290422437018772284647837379180166172 9359972 -76744642375172640685629043731479900928 9359973 24684532777009250565444085186426549248 9359974 -55203681974125635623730836421007545600 9359975 -40151224896401391548515458698107440000 9359976 -157873544312548511399279767043788800000 9359977 -30098708224173307846765809591749930016 9359978 -332138289138952092221459893877807814144 9359979 172663675852005578160682728222998181888 9359980 -140684359571336906988732509531956623360 9359981 213859486036153272620440485993370717782 9359982 -2308082743885675049974023767246592000 9359983 -252370998254769713540895753522415390768 9359984 16088980701024609169765603629182976000 9359985 3315236455846649578061145230388057600 9359986 2654861016930007777189971408426015360 9359987 -788965419061411444459789657447277760 9359988 84551824105648021178449629430519922688 9359989 167710821171741820539435554340737753440 9359990 -74436732326139489424127818774465920000 9359991 -131679372154973967641588000591870352000 9359992 -147177156480608623781011485545336033280 9359993 44504340314281885809106892577508954704 9359994 -1428722226159659462297648191129302528 9359995 -94386029952092395077494339319819561600 9359996 234918770735094990462495888830307855360 9359997 -139164777142066629801637265103534144000 9359998 3325822659840112510046009926993344000 9359999 463131189110780590023436071459409547520 9360000 -10851717954560988090777030269337600000 9360001 2561764549598706039756958938428017920 9360002 -117164084949295441051557211054240320048 9360003 -11896940091407005529465695353473965056 9360004 171758935381067612742423697663654653056 9360005 10939039327768522650294779405609769660 9360006 65130954949442491493772639351575153952 9360007 80973829406574660762753676917271327256 9360008 488164022644334939923423230747279360 9360009 -26386250424244304593876924259468501280 9360010 -48696227935107391652330416155584935680 9360011 99244600866366655915233670124884007520 9360012 -8474601078475115366075666623014417408 9360013 -624321723497861028185110784137583952 9360014 -528912140540353423194869829080238144 9360015 7435272085865161981632452307226291200 9360016 12235730545468664329890001874199773184 9360017 4395947599713090425953562987241147252 9360018 109151634923681826529828453355344902528 9360019 193903557767901538847927600255519632344 9360020 -71395298148465814008315493275669899520 9360021 50830660359678266921860014923150300064 9360022 35863260520030078616929415004738914304 9360023 -182193655693290723759668771301289207896 9360024 122046914570321168387016816368375377920 9360025 -2199081669041472278826037470868257200 9360026 32157012217119585800246212434282297024 9360027 -22846752174808195788947589607920721920 9360028 106491257916817689280910701117729607168 9360029 -258277852720800437388052390241884776954 9360030 -102042805593857136518139309297307226880 9360031 261928633162942825741365264744121413000 9360032 -338788872513534352088899750333425647616 9360033 181885817995882154397192542651777026224 9360034 100558013736401537505934682749873807872 9360035 37662635468118208066731587847174966480 9360036 474238311471473239707338579327336448 9360037 -106211772232920568061861668286745655328 9360038 -11390829258859191163693238092128703104 9360039 -61900090550245216745251386133267124352 9360040 250621495822970871480956482980042240000 9360041 -23818294197583333685290028261162570400 9360042 -110431077615375956622498307521855852288 9360043 113208693592470478888994300369106558720 9360044 134121361972832978870291971663921403136 9360045 -3167319617064188026520646993571231380 9360046 -56434598904765530127329098712466713280 9360047 -22139283652805594337451124104984841856 9360048 -4855290118062996928254820958851891200 9360049 318542852523269029166016114750128979264 9360050 -37242163217870583667169541897422592000 9360051 66362198776448434423780385421025720632 9360052 70598017501813735647526892154498556672 9360053 47123757485306587528981164137635038684 9360054 9379485218536974210226702924384534656 9360055 278375806471099081008060423379517814000 9360056 -285624683056715031476538839964965253120 9360057 29962117232262301544096998799796894720 9360058 134911304765676917513971035338684035584 9360059 -99520048489953943203542811409898130384 9360060 -2907217025044662309546934434014115840 9360061 35706541947041369929823352494141742252 9360062 -75510200365646800217437936767007428288 9360063 -28672743926615193352617017272045455600 9360064 -10785918580746228521445693852494069760 9360065 64079540637018215119518374753731444800 9360066 32821121139847693832337333533447370624 9360067 246902735058064256535168161247263181116 9360068 1901710135561345251097281804695608320 9360069 -25373796695941898084607484926401882880 9360070 -53605100107401757495440601829103515520 9360071 -33886443396845989279174070559210875088 9360072 -68070119874933290027280379466933698560 9360073 172082893200899656678821331983060511322 9360074 -49232333745962260522850410761141325728 9360075 -44241431067160045096078217165030852400 9360076 -377929748801945372524297237889985024 9360077 2403642976582258843520019446736727926 9360078 11943220601321292422354161395543736320 9360079 -326533186426580669775220682671571426320 9360080 11152981771240576554890909075594280960 9360081 -305992853725861032032344237573004607456 9360082 45102548555418038887053877051151221392 9360083 164550281938079200648129135212461428332 9360084 -130437062967063438267652402982133534720 9360085 26374151624355454779739593944781183360 9360086 78509859661653370712692435689477448992 9360087 -67059919715397643065578490574189453440 9360088 107452670498537168725351125299118581760 9360089 188587239700194402547176063904529687760 9360090 70408267493482553761642428560034777600 9360091 135895015443582161025879926877470797072 9360092 -22334579681192436768110011623464186880 9360093 54759785421492641467550446161648056928 9360094 108688433805921852087411334481779168512 9360095 -46275337668183888390918807390198440400 9360096 250790538479602063401127919226863222784 9360097 -438712220069827224000358232360090020608 9360098 123005683454030235411065063528493035520 9360099 -48903306135577370189017465832983177776 9360100 22153640281773684006749235859324438400 9360101 259651984882755426475502640214317486432 9360102 11862116407739144787502683865582373760 9360103 156659813981752136655351829572285436800 9360104 23108876829900993167939326594665707520 9360105 -38436029838714411932488114020164447040 9360106 -72826848843062917676326371487454641920 9360107 3921666314601150608703004909575432192 9360108 -60123814393403562659985756595194955008 9360109 65368285503468077856914044507086508800 9360110 -25052475064330853199878514539910238080 9360111 -5321643932795163969658628739836160 9360112 4828108501492015389787224900494753792 9360113 -19248997970101793416465190349455739840 9360114 -50763195544294651259124824532601397760 9360115 -17693200434486341597789000017439474400 9360116 185362372158425788452174010700894432640 9360117 118764961824433822626338948013681122208 9360118 7806677154451044641952288760415594880 9360119 128603478384546641857917439887938939040 9360120 -7435430267018263863225921312148684800 9360121 50759842535762530487185176411856051600 9360122 101773958731285352925567484433220902400 9360123 25571338403636269166475865238744094144 9360124 224204131851841491863962628510880192000 9360125 199753850495369501551206698714363424000 9360126 -19631374248915050974751035091422199232 9360127 -275703554623521160788914641426479432000 9360128 211267970892308732602428870371523428352 9360129 -66675300115939501794549781656948724512 9360130 -9381234575049675962198827419777456000 9360131 934648979710416589835098762129932864 9360132 -24513615731096752329720507535052774400 9360133 -1574559031249184490717379264993086116 9360134 46483598737297486174307857991929252992 9360135 -157223594704559332323299873955390353880 9360136 -72641590441390802382421165226831370240 9360137 68617103295948427446071883202132423680 9360138 -66472569181991907253392632572095565056 9360139 426750743549316040592347738560130695360 9360140 -35360396640761145203075986097064852480 9360141 61645225949336014214024535155902886400 9360142 124976044299822190545366758648590754688 9360143 4696971765496245421031621827087733088 9360144 141772479202788098248564146629891850240 9360145 100694499910483484983200739198567655400 9360146 70742923185440472707126072111535452160 9360147 207575296492207708101982863098492440128 9360148 -17505303645237699193370764107937542144 9360149 80603914648531854814998919794457926912 9360150 -25319923572820246893579893314231454400 9360151 -16193136059161413971946399136559921048 9360152 -321929899651211211871868400781780838400 9360153 204525814094465313254962452499611926064 9360154 2403244394033205773852449900193636352 9360155 -9406447116793192565331521135409020640 9360156 -55624199602260799869660425767565260800 9360157 -15070377462654412278192301671557171200 9360158 132658566057822657313940717255835511680 9360159 -122981114707170925297298316064765437312 9360160 -147403146137535206344154458251067392000 9360161 82931538444889993159717022633486518212 9360162 21550524591200462258025146933847002112 9360163 -70155208608548614240775452047027984920 9360164 46532640956278162864384361612481024000 9360165 13914412125753348503882596378074741120 9360166 -67369349134798431571709341052869051200 9360167 184333775616315407861704724075189087952 9360168 24254567142489979223382520298082385920 9360169 -35946671240526412601961641261003519680 9360170 21608505837288306935525073868001049600 9360171 41984528525028445013825976287450818560 9360172 6769264531208701250651306830553705472 9360173 -179538508073265090297193115958093779040 9360174 17154064654537463950724174650812456960 9360175 -134836209726463443221897691246329300400 9360176 29763680719796469328997448968350187520 9360177 59942372017642627763419346985882026400 9360178 78629816252803858925209527900976696224 9360179 18177756967750390318724022520285319640 9360180 23110565343200353621160271369835200000 9360181 -85817018824996298776776077163846064018 9360182 -76987385270454862816224218539782073728 9360183 105570336935223848584210355046855263232 9360184 -165678228030094545956713067237698621440 9360185 -183296643329538968014172208512517334200 9360186 17747253431353167095150626482052213248 9360187 -299403155049774053912868716304874139164 9360188 -49898828831660632740103967704734157824 9360189 63242879433891185036725706864457529254 9360190 -20712298569548866108077903982736728320 9360191 216913462193388476400262743985239151392 9360192 56331760721924640632018326291923075072 9360193 -15619838676415662609381254098601783340 9360194 132538551039178204705019536793887666896 9360195 16706567265730227053960841342500336640 9360196 70392778361634679951355756125815767040 9360197 3423926545533629556106404373077696 9360198 36382753846362931674488404645487040 9360199 95219835424497898171899386872668880 9360200 54838451309493691104914855653058304000 9360201 -56854467510627531990567273956271510768 9360202 -13144869398344555788741682878415159296 9360203 82907568671479932989391481526215378452 9360204 45275669195704404523330710365498621952 9360205 139117525329244248066928897146258920160 9360206 13719691529413679771804386573198931328 9360207 -57380590296465360658500757446878521680 9360208 -26123815852192709619108513198584758272 9360209 126726380002723966836401964040318860516 9360210 35110358584162649270497933806788328960 9360211 123647021827032808981818462611632574032 9360212 332395969677579548064013541035676362752 9360213 -234625726067556469507568970661017327456 9360214 18952319645894412935979009595876465920 9360215 -59100168403028267348539200894393809640 9360216 -167868642181695172522410069465664481280 9360217 20809328260032116355574630387646157600 9360218 1612024365271167217358992617944279040 9360219 31217737277184306956693544114338232960 9360220 -194289440960975061120748652203853253120 9360221 4531599592334905999228616332675148664 9360222 -38488233752850590636523023186599796928 9360223 54962922966058915689287477698164795880 9360224 -96716263970493942722964807777763983360 9360225 -52995491270681678074157692319876412000 9360226 44334963442829422279172822035562298144 9360227 -444545425300654181941611565482184493400 9360228 140616480289360813764092596231238283264 9360229 253969775302596121103465598105895512830 9360230 18604884224305771128812494047978760320 9360231 101575297636667151207058890249740045352 9360232 -41340788197543371722395959658067558400 9360233 82007164673846712015550841666008575744 9360234 -27380648707464116792785569848965958112 9360235 416680249252292185842666496679087435760 9360236 -47356787034765097519518570499141632000 9360237 -157708791481575569650145722235640392640 9360238 -160139165185835143862861492708495503104 9360239 98041246908666347218732896067915812960 9360240 1736206244446405483286423753195520 9360241 -225756417851395368289242771201448885056 9360242 6526892729304011239109486974467360000 9360243 264698395104568128627832066700449783920 9360244 268581560757051788563251707199613617536 9360245 -222114656725532743033761783785508358500 9360246 -25207976176169421822939707207595872256 9360247 105402172669426018050918240681089940040 9360248 -63317267928902936427394004098197872640 9360249 156475358465733187339909652991795971664 9360250 -112895956961536027288597466470653096000 9360251 -182439963365061975077512714212863416080 9360252 -88903225157454091367731352256274022400 9360253 74036996265747612375473006902401694656 9360254 -265318082517794694803142883392309295488 9360255 142597340404077282017037049219634582400 9360256 -284357009521521015241818808419971235840 9360257 -510524957791093457303189374242480939180 9360258 -77704493311945989338266606378775362560 9360259 35468945720479188076129094788534974600 9360260 7479099960324812030564019218201395200 9360261 -110811877987713568990858787239066221090 9360262 154536930187704377768688947538824833632 9360263 107486434338413107649470820018402607384 9360264 -15774908801122970248027824554885775360 9360265 177039464237160089176999449175400307720 9360266 62676211139511587534684782890891896160 9360267 -54512658573117550560181390620006395136 9360268 43142538012416703663422303519444044800 9360269 392661179003965288199261599534709471670 9360270 -82591041584474175427083825236942546880 9360271 74530650529794110130735616281985639472 9360272 71470430126390452661555581470737448960 9360273 27262298190434293155866315297014494144 9360274 70448597346741231217602450359359768320 9360275 34700528928595199413963074500412997800 9360276 -41563622082447881924998754353425831936 9360277 79227320047126613832095200611067294620 9360278 -616631467806942145795268207618976576 9360279 399553337359692256255111734170461344 9360280 108360047974213221889364078676566630400 9360281 -11839433741190804747318116346212382720 9360282 24214280855885000944969936819675848192 9360283 -2459215172175133975667624874747319256 9360284 -20461010442108505371545464488158544384 9360285 -118244612474397435367750783381493391360 9360286 -35334525105524435771039026650802826112 9360287 153932350222044020793867051958233266640 9360288 55235567577343353863329705085075718144 9360289 98120525141383405513431231540811781090 9360290 81399242620601306613257015566227290400 9360291 -19778434922757541742200691188578567360 9360292 32027127090365310301139421029008684032 9360293 -260707944225408366823835999047086403680 9360294 -85903492280993468558477356623733166400 9360295 36283679422850338940581209371263887360 9360296 -373658177828619200847791878604386467840 9360297 61448361533995457517101545256461315620 9360298 -119480906426629175781470310149558859600 9360299 -11241045844237590858375661768010678736 9360300 -22569693414691893913243513579850726400 9360301 -365749947532121216465893569926819562900 9360302 -104587638147061089964525486082177685504 9360303 -116060666209213048409047284610086870000 9360304 59734257054708395424744596927992709120 9360305 9231940732834975271238611286000763560 9360306 -136404608426664006186370336837009236480 9360307 -134394673910459622641095166846182312560 9360308 -35603735772278338302527374572283311360 9360309 -59086589420702237535172712286510532992 9360310 -655126160947453411226049097272695040 9360311 30498140475177826051212653189064495912 9360312 -69924384404552464375294603042725888000 9360313 53126463236761486766592295597184059562 9360314 8715208905454700570501740608940665600 9360315 -54811000879113534910880054131246334400 9360316 35366538081701704814762810879248227328 9360317 71448515028408676161381737026442775366 9360318 46805157612498414254563708920804672 9360319 -172220019514725960442472609752408521504 9360320 3025586106245183356134357922354298880 9360321 165591098967827234241800761655507057712 9360322 118404634209155254780629466159702421712 9360323 194190977321695295407645039500618562668 9360324 3262571321399468114770316220471596160 9360325 67270842121749150508678326275410629600 9360326 365885656932008566309741305693462528 9360327 -145314249745388079795612243956710296192 9360328 -311777563252928731641110724209457223680 9360329 -198825665830908094611941572390490582400 9360330 -3347309862065326465622120219063239680 9360331 668811799806069303840257781201346234880 9360332 154212357368393157135020568770355025920 9360333 170053319893822101487699947948294737280 9360334 -62148512294822989694603081520776109888 9360335 45660451472119681579643575484855146560 9360336 18528828516450918687062024621136543744 9360337 -45336437237096753248653208989248848896 9360338 43263379749913863806776837069784317248 9360339 -200000171145671377812850476600170986752 9360340 18834801702799714750174430485645148160 9360341 -37997733171264742845067062562209624516 9360342 -108010710029880288445098525654436198560 9360343 16271816737005323805823696576665852264 9360344 -116678633455858242965693449689504768000 9360345 -23130331788613960279647978192916920000 9360346 -204817140288294460429365005040702682128 9360347 119393494097703963209104580377191353796 9360348 116174506656286266503106262644303137280 9360349 -313720924873210327861326650621597135840 9360350 -93271597478526633022340560501729920000 9360351 -16335964911516352360511616752353735680 9360352 -18166669248618303852188703650260451328 9360353 -290991979180698436625812504075967940540 9360354 22087984438803231184752019423380827520 9360355 -97412196930935090686584111418903028640 9360356 -48117438316432479416510751360324673536 9360357 39824536337606412283306628250786873600 9360358 423007201210986933731581997903431680 9360359 310591472269299821515642960231734084360 9360360 -58813500784565474837415073823514624000 9360361 -306972288920702421466432178278058420038 9360362 12286692168910502036974667399469809664 9360363 -25802302966748302805385633632141568000 9360364 -114467629761118880482123047896484137984 9360365 42306545586729608829600884344312915200 9360366 -104747603993600688612807812374440157056 9360367 248023497131889975351724982135462670416 9360368 -16554315683394283617140438307505963008 9360369 85101446265402943740305573723631024 9360370 -155319326114337430091960324606026856640 9360371 162579919502427768257279167411846783152 9360372 -7292571358229351558770510805726269440 9360373 142778380238665364308698182165216661504 9360374 32230588858513360849043683504045821120 9360375 78606925618780060965450730013380200000 9360376 33226121829391680294949270043415490560 9360377 -111062211007475001067179041785155303480 9360378 -80639264907990069330844395291824670096 9360379 81652524804033971857692293949902088192 9360380 -204158263139158829609895190472989939200 9360381 170022570801506074921609832654066429952 9360382 -85161265846665408928779044408267893632 9360383 130118548286438950156539350385193014024 9360384 -81175179032529742932423193709990903808 9360385 -27439038695714936534894211606554673240 9360386 6381477115623311302089629520513369600 9360387 -330709904057141096088951511060448777760 9360388 -31647989779944739040224908622968422400 9360389 -52337798070283461589087035482056952100 9360390 -33975200993314676080563550411473404160 9360391 -276549993068618601165134917173530097216 9360392 123214150434755589697628294666945664000 9360393 -46381770776509430078715539241135749760 9360394 60587638465982962745964059550935170560 9360395 -28738704326138948133526060291702719600 9360396 -108558972312238193580517248582661064448 9360397 -196187238480346413836842591086735570420 9360398 119107672186122126103021963388838859200 9360399 -136340460856806790068861830184971520 9360400 -370882299881855322203226648884019200 9360401 -104993659214877105565944314177824119696 9360402 -20687257804000512159861237373227886080 9360403 -156683257426009432099488935588722134216 9360404 12825675797222808312512964252910384896 9360405 153228501722329710671347373683872575100 9360406 18837423706119936511918719558263091264 9360407 89230890783143578875689988021286569600 9360408 -29895830979367337621626828240013230080 9360409 -29334553600527255526220956930761807910 9360410 -123837016304266679439316165053411973440 9360411 192823601289490207911794408659954674072 9360412 3694522657724834384543606794359465472 9360413 211099713837745561706384428209470914662 9360414 -60478344954393150830676888080435189760 9360415 16375030504422357474544191716842391520 9360416 -86591544136407791190637548261361975296 9360417 259442819459466729046734406830377019840 9360418 -184127359731406776162281964157412317920 9360419 -27879977410981519215592819356721905600 9360420 -29260052393854046322796798961948037120 9360421 121384567139018984193439272982216705818 9360422 155205800849698237875508819197274348512 9360423 -659293600251191090293236721424163696 9360424 -73593195087550550114815829229364346880 9360425 -5104113143617564620552960956277772800 9360426 -30103824275520916202650001809365442560 9360427 154969989980584944030709572497614002192 9360428 74140419057659149304876382736739254272 9360429 17470544642870062405265073314053862688 9360430 45882933184062619013305643088718224000 9360431 369880792126397068717862060811869801232 9360432 -53973828362914061279395895062362832896 9360433 -364159030750239466947183585323946780096 9360434 -414385148104546969673121508474746347520 9360435 -8026335453131824001095614430180915200 9360436 82388367065085367001516005420891330560 9360437 -118226142872668522596960463365914272914 9360438 -3661250850754963342620448460119483392 9360439 -382242948533217361221659763931977520 9360440 2028051038347250280182995553027481600 9360441 12105422558445624674980459842827401482 9360442 10501231089809244383741390606327983104 9360443 -216234938543114497460711250184481155320 9360444 109355456934978743622556402622418940416 9360445 -28294038006325979634101642924216764800 9360446 -177814233899072398227339353722949248320 9360447 -122862741465041323660054840607533342080 9360448 59632925662568055225835128776042741760 9360449 66592856675410405051309176788386300032 9360450 13667778088340955955380947471119718400 9360451 -424072729122853403365408177198585172548 9360452 10513686006087591672787994922149160192 9360453 -312635307349847673631427171204451487392 9360454 220881416757860113107894329059188027072 9360455 949186869894631907790811879693187520 9360456 -73221117218189155905276308948566179840 9360457 -314702367684315725230913983293089152294 9360458 -36844716481501571105116689278061166080 9360459 -139054095846304743795430468647633458436 9360460 -44645426765778056960523105718053811200 9360461 -235293732731296785995999855487141881376 9360462 -76579912657797090435805321682560064448 9360463 26490377335635322737096822114309598960 9360464 22106494082135180880881117210101678080 9360465 -36680777997364083695877488531894042880 9360466 114368866126075405505815109581304276640 9360467 -76840344115090948445926048703973391608 9360468 -27535192987735805181209222659122585600 9360469 369260212695866497577838833325868433870 9360470 4588972207698870827710830980781120000 9360471 -13735279651818580944887905152188212224 9360472 -137897427198838442230114812213243863040 9360473 -650989807401672209084702173250323683840 9360474 -48043471234436117562025413171006024960 9360475 -235749275020190681955529417709716716000 9360476 164630121475698513265706288689538818560 9360477 69131007963702303179296776383638582560 9360478 109141428672642383413910774064606009600 9360479 394829942836025040745506157881114754080 9360480 116185726137287806299088462426834206720 9360481 -38812027611260252385871868060345065216 9360482 -58736459450614041987455199557945688288 9360483 -72927569185769026904223889306843977600 9360484 1747724895899099725600940998288609280 9360485 -224928496262060018329765035327033362820 9360486 -63968663658831443401890681147831819840 9360487 374704695790445056674984369690095614136 9360488 260509443764513259197539578471654005760 9360489 149132467583941516189036738364850807168 9360490 -10350686585288852411315345188195968000 9360491 -22811393664067510302807397366114653696 9360492 -49442450597478659332986146054782069248 9360493 1283397916940607860679833765102916460 9360494 -37574603500707570537778055513064136704 9360495 -64357045586162799956272948296915410400 9360496 19024704381823089901162032427661361152 9360497 -155223792614063063082491222802602264268 9360498 -24856917782020546689018006798680064 9360499 -137925453301942349329089580686745400500 9360500 215741101307912232739021514402170752000 9360501 49976783272941759889080928098976330560 9360502 90123970871937877865288142196842705600 9360503 292646871257294093398185462210399667560 9360504 -169672153416846334896960042662098022400 9360505 4040769232615953534290888990520464640 9360506 40295654706631335612327607000811816160 9360507 531023574039682103643978940581588960 9360508 154104367848566927382733043965391480320 9360509 148608373523555814675289630375170616710 9360510 -6194923198088147784489752927443756800 9360511 -37810710493618804913400738758692492896 9360512 36194866172261298819325859546970193920 9360513 -40252865918944404524410197233381311758 9360514 127505905440156067641137693332416209952 9360515 51660960647265277718531316040589501520 9360516 81575139092661836348450617962846296064 9360517 -36995424523852357693030000355032595328 9360518 114960701471756371413476055050961618240 9360519 33675212726440902272515004211114255312 9360520 -146626456989147610215774864497600102400 9360521 195194317969417653185768461733152381200 9360522 -6038365679579807682908553473492234448 9360523 -37896419897331069319318085387030797680 9360524 -107390806254285456659775959282586359808 9360525 -21024451082943996351354051339791030400 9360526 33101265617607757390570524572452287360 9360527 -153339290786428750476590668743115647360 9360528 23506101480197991510701431865714147328 9360529 64740439577565203146971864828372867700 9360530 49026758572496082554418515355820352160 9360531 -127066198069102072455340361511791967180 9360532 89376109821293078460773037450656717696 9360533 -73384971089039344045907551631785549440 9360534 134309726835278516620884663603122234880 9360535 120600658863499352535030778934827599360 9360536 188280456749668503687613505170531399680 9360537 283124784579389223482664751733696069568 9360538 132790193779523367541548788781716079360 9360539 211343369394316921551980309769112259160 9360540 18570194726944700784338301940339507200 9360541 1949009575395488887619264302464798112 9360542 -98536015424195044846189226971201457280 9360543 23064705075482342289917785632877433856 9360544 114768570474005640273666217771640487936 9360545 -56395868423545072075429936170943982700 9360546 12373536277237146088362983349700608 9360547 -62887727612839905575826736501942678528 9360548 -340299637215814845348660030898413517824 9360549 85062008613337265737315401886377080640 9360550 -80079567996812802352134117642264103200 9360551 12621358091834165878131137535501426552 9360552 -48324589683653995389744610089472819200 9360553 332629626494366007844721907016434967802 9360554 78375943660323213550917051600855689472 9360555 28001080118565413442396164947380971760 9360556 -22552613233763236196030442321120991232 9360557 419601339583484641407885138679566630252 9360558 -24883955760376805757009994202450040576 9360559 173921923764730562160636515470968725840 9360560 43943420825428900357634915491184640 9360561 24511327089181886294826188191177120704 9360562 11414804565795754678984200103117632000 9360563 209060223494590123184028004164347950704 9360564 -168283552441579517084501867637933748224 9360565 -117982186172531703037107422952726861540 9360566 95086220122769982094734125778395948160 9360567 -220812992296508128260884862833971705440 9360568 16929293769217598407199912854579507200 9360569 -139506055119364984998575337121567057920 9360570 106478031668112716463301791408195663360 9360571 31010239606633974820802472651200427984 9360572 -20307450412325991063729075630320245248 9360573 -28887411142137469528158098137480008000 9360574 23185433590083938681704720758192021504 9360575 -24961660688970211082193823279649148000 9360576 6244464959641033140853422908988456960 9360577 292688034452999874501447646322202383426 9360578 336690205667103615138765922434883549440 9360579 73881528260230581575117499799154977968 9360580 126915543915867596825663222153389651200 9360581 -47535101983656802898401542209042824068 9360582 2945670045232189432347325337687267328 9360583 -191113653855961908134097765630315900120 9360584 -4454049756984872537761836908389294080 9360585 -36740682094217232250798595154404341560 9360586 -4348513546135404580603198152374976000 9360587 131530639232592839969134791970575589752 9360588 -39692017731319847472457032787925107200 9360589 -143612423808789835235682603531517696544 9360590 -53904751403546057355501939265181143680 9360591 -79903836230215183565647608241249471200 9360592 50740645189216904009016176309773623296 9360593 48626852346893908972624248661150415040 9360594 -20110586667060283242795264267428969952 9360595 -45760433107641637578955010793921066480 9360596 -33575161306287854492936379325843759104 9360597 -10513998486149062451498953470062637120 9360598 13764333101268014135865122481242273664 9360599 -313035276897063959783193612365482848264 9360600 -1458310024745366311944409149107712000 9360601 67138832539388867977170703364162517712 9360602 162474137524597805436782734461817120752 9360603 68486037832018343342651961890636918784 9360604 33269315722146043339698285092879846400 9360605 117554715775459167627971555378304791040 9360606 107211310201074201608673665488874683008 9360607 389390456306997382190338365295814992600 9360608 317402462159988328540515885284514594816 9360609 -91539228291319499213835649544237537472 9360610 -53086974745858917510458665264154365440 9360611 -27236640756360077855849012807796052416 9360612 -151841332640108482494513645391224315264 9360613 52300393255432399373192750165739774144 9360614 76461043676443853360089765914899580672 9360615 -71829768477153814423303626871678258560 9360616 -76947956033561662790577024222444748800 9360617 -195888815288326159646387435358672802374 9360618 -116846350990916994745333265574694103040 9360619 -190152252315780123992553629826041419560 9360620 -143961956186266316881073223841087872000 9360621 214444137998873129927918817285228476790 9360622 -38667603577387023799548256186986045888 9360623 91059462467416235948455204562621569872 9360624 -8333601600782169850271994461470851072 9360625 14254970250554502155443425107232832500 9360626 -78848095612448202428829389644423952640 9360627 -1058614233749867383281302968813190400 9360628 10363733271370218087109766451710866176 9360629 -127083017170961882332225597097073202770 9360630 -59803364005987789968256628540213414400 9360631 -33723219748685871045721673367982673920 9360632 -214892801663909456564820391281937735680 9360633 177186327155393216993286622930023205248 9360634 -200999106989893441536154114207206896784 9360635 216551839917258850267833170898784225200 9360636 -48715352403733590098749731704669700096 9360637 -41787234410006039205682092092200975296 9360638 -46150922993742880747465806958741643904 9360639 5764874763679032090666976848595570104 9360640 145648942669882740378953795646699601920 9360641 140113708042749492776566744023253723584 9360642 -20465916812431908838097312695837015296 9360643 87325073546777795414723608564402005520 9360644 -19790161507127232234161554394999695104 9360645 50437951837708487126116693332542515200 9360646 -185847285729559649774074473096913357728 9360647 32475844238081058127133199958776051096 9360648 60086284345907162394556457889302446080 9360649 -200117179776174965708049207506692901340 9360650 -3042738007328821022017282600973426400 9360651 -25210799684760303677941013838139132968 9360652 41464192704581781663367640162404313088 9360653 5630648464545442956357306741159738060 9360654 1850201582085895871794690237944314880 9360655 -98805033232882904449047144466512264600 9360656 43764605659785513042036442091214938112 9360657 -211568686617856465090039579732676698560 9360658 -116323915674551112697199972534803252224 9360659 975781040469825869213945340906261504 9360660 58849364880961924991033882947715573760 9360661 -428428744419051954654637619604694740480 9360662 -48417313071710757076073877773216378880 9360663 55794918514509021525643221321022597584 9360664 5929526713826638901406283457178931200 9360665 32159751064679592246345213549640924800 9360666 58880334344914434544438288768658038512 9360667 28084686714855132404084029841516561024 9360668 94767793526268581106886795609598658048 9360669 57921184397788711105896066410790447168 9360670 2512868394068188761883552840060185600 9360671 -161458455627485455099371820305953684928 9360672 162314621013238385874118453687955226624 9360673 85228221826009542868452828459536680640 9360674 77539227305895377687487357376525025280 9360675 67676025667270561766823555058333202100 9360676 -33203689682545069735913089511492943360 9360677 188884983484524843487367735616827820480 9360678 30078626265436614159011627114934220800 9360679 204907265309630651386078351035819052280 9360680 35510648344830220022385097131063705600 9360681 -2621214421131498889962499155175968 9360682 -86976940130886079585314925094807532288 9360683 6657263309640918112404525474853297464 9360684 6417520824925965396847060895170876416 9360685 138188106450368480021462467793943946380 9360686 -10042609408517773968083401772039538240 9360687 64082551842883147854745598846978708352 9360688 79727328026568837395780912481580531712 9360689 44076497876370563433093454869813251124 9360690 -3464233793881906136467340301868500480 9360691 -203135177854436320848173144768343929888 9360692 -193575141441129038124915589002759444480 9360693 356090571502053396355564641805821975864 9360694 -17855350958802863349466126043810489856 9360695 8870805586685425439064774017961878400 9360696 121714779029480668351409930719681904640 9360697 -314619480017773783974513317482583600854 9360698 -33434503020837551480930744193836989440 9360699 110958037473678051209207709259289821464 9360700 69411989447125599537753188213212275200 9360701 5442603936889794707612927960325183744 9360702 20599124255874451900103415294579632640 9360703 200504547848740670439418457013793599864 9360704 -39514243423599273309196837807529656320 9360705 100189905837872374968112000330134111360 9360706 110641258309682251585787194528739961552 9360707 444477409371367233462869276218231412160 9360708 -53599805483003955137861298441220128768 9360709 385536921661534610123223033576002024800 9360710 -18270450830215781544429714225596889600 9360711 -183295610640907552027273024741674355200 9360712 -238899641750251844018782741114845772800 9360713 5448767597170101785570398248708774864 9360714 67759895448273907014910021783290712320 9360715 20407236818554784585512120234362757200 9360716 -70925540952599988508640861844351356160 9360717 -2493055662371889664778454889658521152 9360718 2030669721983663047470919180247066880 9360719 208783524526275299227857102831275656320 9360720 -38373619168020947812007962962626887680 9360721 147661446492170810572502904776719707892 9360722 -45783522400952471689822600798518893568 9360723 122755983263622701756252705907884793600 9360724 5680030743082132391384088330736244736 9360725 -106465209220921053387511580517988788000 9360726 41491739610201785610472211666019524544 9360727 385415689218214532770427516297411446512 9360728 12390458070510473631358675133489602560 9360729 -7710910535721662742966394369002941952 9360730 466677951572941866761474462492360160 9360731 -240176300816585880632965629720472847208 9360732 -128287323968149785674118914482204988928 9360733 114725874696742741072585884091344466982 9360734 37483839108649808602839463060344710592 9360735 99667144663174425427589642005689498000 9360736 142789666018287940485322646594959441920 9360737 -8811552050497187240250214396439556048 9360738 42117337697740669732858563404472664320 9360739 181701869890610322043741604119680992540 9360740 136248511568490595776948213040945459200 9360741 -7291050786873860979320081035481340000 9360742 21462892589965511657683142112979906272 9360743 23958621790188728958008328744067305984 9360744 -110145465124256083770434632006358138880 9360745 -150422767530959960199669599150873665500 9360746 137093882309490904163623912846984305072 9360747 -102441939137758253886070234690832730624 9360748 -136637260501591989610494125975022798592 9360749 197249048075137218550128333395160138240 9360750 6062693490286011443928403198430208000 9360751 171915279998509574683778136925891921104 9360752 -7123503888634027210816699141978521600 9360753 27101391773699563790649139868725792800 9360754 4299045336524885055844791150566515008 9360755 -107033763208860774020925447697814935680 9360756 -1916410575604659592709006206097891328 9360757 83915198820344386011554684244914668352 9360758 -5658103403069300194769362076538755520 9360759 -19426198758241190918777010132222185496 9360760 5335630501531888231185525796823040000 9360761 81356101864245730104646350974662483200 9360762 69676157034802125161892956825670961152 9360763 -380906611126534385444820960031097008440 9360764 21386835836567132809148992710572438016 9360765 2377898917855184222003384847594257400 9360766 11060606565439777559736883654762424832 9360767 -129376960576921209525776006847812315880 9360768 203191650801784466964375056228863180800 9360769 -38011616585195171744865877410253721040 9360770 -85917007457397485432362941633327168000 9360771 -105372514310148251785858577568251164416 9360772 81740566407193056780252847012910005376 9360773 -202660520841905105784042874897962402978 9360774 48547117083484952274551238344859786144 9360775 312002804482513422455421384728837158800 9360776 378945878489719782931394394520368384000 9360777 2146349399698032365758895015561386560 9360778 -28400081901696141340021950567856048128 9360779 22844199719760751937941802471580295380 9360780 42623944707358963250625347021163479040 9360781 185920081362337860864037670114490505164 9360782 20032599617464728111025191407315443584 9360783 -103901699960557036080063540827963672160 9360784 57668448778554749312903321283735756800 9360785 -53605280612807301220062451922521871040 9360786 -17952584110668966984110374240087652736 9360787 -303889705299774959864220733436615950760 9360788 -99600731296678962320035726937925218304 9360789 -125860748471355015757704018016829767680 9360790 12569367209861103969083665054823550720 9360791 -35418190555064110720724030669493937152 9360792 -26331556995794517248020237635590553600 9360793 10919879983959180120702234196268750784 9360794 -12162532134511844917007727125417230080 9360795 -83512170889199022608753626314757850400 9360796 185345688976015983219380429806308830208 9360797 -18756601489198005828524003532095850720 9360798 -133724389346022967715050870927411590336 9360799 115889048304282932073443669500169472 9360800 75609878775429961374908630385224908800 9360801 -206043974923904357623929850004502516270 9360802 434739899879591777265398136892240896 9360803 -56738032480908856659891198080943462948 9360804 157317015184982832164846423872834086912 9360805 -156321385666027747394670027919793916000 9360806 -5830860282560022402510981204516034560 9360807 31766261482344361207142250133683965856 9360808 -57454921371073684612913742940586403840 9360809 -490204810234546476515365654573642411020 9360810 70456799631777396729897008082082197600 9360811 72685989199649385235313210101685352560 9360812 -294791029396881290567821078636323294720 9360813 2258960480371022935412219349996979200 9360814 21663768432642239418052738889503976256 9360815 46883970695334079104635087764440108000 9360816 19253658547311621863736267087434219520 9360817 -274023806325916961717876066356253633134 9360818 -63167542788662228424646225662620006640 9360819 -8122631177181442446621205056936727200 9360820 -4395000592576432844355000549850398720 9360821 172847672890901362963647062926871255022 9360822 24847906919009879494188872546117345280 9360823 -305000029142019209436303534165006879600 9360824 -324689723215232925016790428803568865280 9360825 -95725795032647556955899380562297780000 9360826 146267606120684710180165282070145536112 9360827 105674564847305512931550941427539046672 9360828 -45390869777296156426008376841940377088 9360829 -406628802487508587756790342910010211124 9360830 32569938415208632826326818872418289920 9360831 185392909715086001711342239891540087752 9360832 -3105109638915053460523607093116141568 9360833 77969051771622326639176198207771651560 9360834 30938436308903075598811514084314854912 9360835 -137786590701208914773365282545573729840 9360836 39024708822583457438447788215117924480 9360837 -22125932301038832866709600704781879906 9360838 244587547262433520531041653277440968896 9360839 -234984748320500080177837622300856904176 9360840 98389004436279230978198127727123660800 9360841 -127260905096466183602230768960589836928 9360842 -258619000163154495222296954850992640 9360843 69010181159538787300257070770263144664 9360844 -64678897709185026570556999177607436800 9360845 8197029634773105792036132822158030520 9360846 -268065306462266930851263756418943526912 9360847 -425591544700442023957096232835829586704 9360848 15129221231226314818602695588041850880 9360849 -235677284968473697304918407206712059648 9360850 -6154119166536011478428121476025147600 9360851 -188047292380107479229136160135323974768 9360852 21391323732606134064250412268594094080 9360853 82908704856318508121581865757879940608 9360854 22087071813442506758684112701129209920 9360855 30690450170169388536247867002356033760 9360856 -154996806721139308465497918813358725120 9360857 -106481074539562417049306489533357427520 9360858 8069475162192938233056290233892959488 9360859 308745902924663934744614715202102277060 9360860 -24571502281220513650573814376828272640 9360861 174178073843541613987686958031326495872 9360862 42546839395706201414398511237629732992 9360863 -22429056911511102177689347521466827360 9360864 -98540912547267229764426857856709165056 9360865 104995711591848189999947775382141258260 9360866 216868021944298242440100895506813079632 9360867 -186009244165061769172301251571713417920 9360868 -203710548015346583048675005699312803840 9360869 47990279059617274294617590787835012896 9360870 9042908353522602565689974100441340800 9360871 -127305685099874559423963500377967466880 9360872 -280841206599861522745717583245260211200 9360873 -282102512529290670433050381136891476000 9360874 11964476921027988305302335066442285152 9360875 -210745013866286817295283705682029868000 9360876 -7494098053843775657865679617512079360 9360877 -398948383839559117604281637116572724628 9360878 38832102138608175882096298408935259200 9360879 -13973985286074852903112453007900872320 9360880 81109287246361418693978421695976898560 9360881 -147674024555129746069000870486298246400 9360882 -8956172243110538562266670515450864640 9360883 -37629252101546434439242236990888482480 9360884 -10671148526184750331400427216973529088 9360885 1656762572215556474357466477922682880 9360886 193939239812457110403177288924355646784 9360887 -352115060093182130897096315103861565464 9360888 54130536794890893239990819570439659520 9360889 -31836373786587653149646308740104896128 9360890 7922123828366038845082234170619714560 9360891 -400197928388841060980864584460613839352 9360892 -80262739171447050556904273471367798784 9360893 308962670712998360668872118185433883142 9360894 16041673413018233792595109970716564800 9360895 -102952357553716696726012858076314171920 9360896 146992360673750545197159867404349603840 9360897 -38302705296927977344430326423656212736 9360898 -51133278738115359517925961794950963200 9360899 362942677192206552262962698365765083900 9360900 -62820008106740517429359532834552576000 9360901 -49234878040958225270632421585247506400 9360902 104459118281502737666791867317007405152 9360903 59338925663752756975326883541425465344 9360904 124725777826795485547400972674972876800 9360905 -50069150699444141712476213535527346240 9360906 -30368167731926558544806506257001088256 9360907 -357660320571170231021583741754253628844 9360908 100123897340928407564983558659459456000 9360909 80884860676863687807336168122053827414 9360910 59965764324281993982940513560874137600 9360911 -108584246681274734547426203120404418880 9360912 -8338983827241946679128781509754880 9360913 -95798410539032412263950284770473276800 9360914 -215362796717497879912518631233232666848 9360915 9589137775357031571901077519208519680 9360916 98616442252374451731572709366843670528 9360917 233936315547539031456431415182419677966 9360918 -4810842400709697591864600363891275136 9360919 -230882868229218222237846641798601962680 9360920 -27218845728832215853350890601891840000 9360921 165103310437671222464923132618593402720 9360922 1111873156027481346547604730455008224 9360923 -149131007067757575455231953739155640544 9360924 58466533729793209059428344278540951552 9360925 -75048577161460975783450324791788400000 9360926 97677905642087026225513788486045768000 9360927 -416104067434449455164099515652517880 9360928 45732902598838192900302970239320064 9360929 217297227573944754335792180185728370530 9360930 -70015105603052422549951252335929210880 9360931 83141043213514642207837383025000497600 9360932 -40816222408218202386606016107255767040 9360933 -94143335334167161082964337198134358176 9360934 7624813693888229406836789316947374080 9360935 -157906701799361542395629511259626503040 9360936 -2412979708701700397388993384818626560 9360937 -120375698802095238530640681671861281414 9360938 77984284574320985514179936306042059536 9360939 -32375463694628262009952901375072448000 9360940 -7794213216602289755452390933789363200 9360941 -121691470259546696023917837704957783658 9360942 -6333211514031097546303336576762747776 9360943 278738452950779585301155767263430794240 9360944 42594699575652085687603805618946539520 9360945 -73732388680402448904669546748793007360 9360946 -26768080752083172834741700273768181760 9360947 96683911369541379400267589760977254560 9360948 4451274544560577563113045875884589056 9360949 141971227881444488068495392748064983808 9360950 83921911897010077606729548945818868000 9360951 98230608238547700444267679357281152232 9360952 289909229764102748277000945614651289600 9360953 47946192843550611168170311722165736320 9360954 115929119771690488444581013987839728640 9360955 -169056062396677839175081080591504726000 9360956 -80547768835526889397567531405955589120 9360957 -67622375349995508934469233747320418560 9360958 72853273786440069229100086312983089280 9360959 102713253897244784747876537745703285104 9360960 -4061028665853395690266089542909952000 9360961 -32760946250480701227493029353644366848 9360962 -89971123526364691742845521167492441568 9360963 49927451574258169454463369026236120224 9360964 -8351463024400046563231650015452209024 9360965 179590101158510640012047908902638369400 9360966 -27164806605853635119769002247608854656 9360967 -5663119517741577618691774019915193216 9360968 341833084161054736127347417243142246400 9360969 -256291899383351960999421683528688623856 9360970 48581016482751010668295916464684867680 9360971 -1675748760416525837916272823744697368 9360972 204012075140384507190628491483489111552 9360973 146615514602042288843739971339645471222 9360974 -67164953917778227055500849466345450496 9360975 34197578796515925085426175903456497200 9360976 85366891584234540071785180177762476032 9360977 28855874833567525004842569227498434560 9360978 37187721244149728632330456785923175168 9360979 -103744180619337157866683165663286982420 9360980 123563433851024915151626777530826592000 9360981 63804091786821356709863980592354217600 9360982 -11292806685414900108508316830831866048 9360983 -282242923552234813421563922732818080936 9360984 -11787415679313876026530281920679936000 9360985 -106447972852793351769904484521517051640 9360986 73204625742649411451551491902034791424 9360987 30276193003876494840054383995297099968 9360988 -35042236738867045271701694069079967744 9360989 -225833529028198912966841838414375553632 9360990 -14637024500431060249659094424176442880 9360991 140902976881569030369634109448944079392 9360992 -127842167361242740798839002676887420928 9360993 -94373313891626187391334090073980294736 9360994 14910437465224587174920718753381961296 9360995 17801791647727415040160367361181608960 9360996 180226202731128220641482722851077253120 9360997 -118604185073053933732383648073301543880 9360998 -135679178711538158183683706795938309440 9360999 55053672497813738970854954813905537320 9361000 55079581353457664012058759236567040000 9361001 11717773659932707014690932891719710720 9361002 20707966160996575060938919588754632704 9361003 -18232106312256918396080983716685572748 9361004 -5117578818820652969425656055192114944 9361005 22140737320460936245434060215509870560 9361006 -44460836850720000445285849197031770048 9361007 -94002937589362074668012092039169565744 9361008 1525585824200469598161447897108578304 9361009 25082343012097100093455139636159630436 9361010 63692235346808421676200907071209482560 9361011 190650035989926072403793804386438478208 9361012 -157910243646430662595758564781635938944 9361013 -65635533134770481061194521817671350738 9361014 -101653149890549186750616821727012864 9361015 215967103547278243798699872885790531200 9361016 -3228203400918783335646778746131005440 9361017 -77019998614587863393148677492399069766 9361018 302206661294732453609722534553224194816 9361019 21304960764196375784950570403939434320 9361020 -3586789463744189989511872519222425600 9361021 -131463411425051340762031041615728454778 9361022 47098863617815991846093809802128530624 9361023 31886032341615287206566907099136706048 9361024 56728119983943391682480654957276037120 9361025 -61762831080723042481856482443372297450 9361026 -18152899652488208679680999813465011200 9361027 25602201956132995013443815488603191808 9361028 227129197025322825316333375160817495168 9361029 54013068985784704032406998015548817120 9361030 20559322579990346670181613384190712320 9361031 -236211479437740066063811681894784328168 9361032 -43745491562973867498228122561545543680 9361033 103226939040169676839680640419469685568 9361034 -172601881217325444361857859928412015360 9361035 -153962958483890888675002595263502848800 9361036 58129341479753638086683890975509466880 9361037 20695303522783252460092894079335365120 9361038 -29021871399592664661517991190064655232 9361039 -129869793499078031342835312438791484928 9361040 -13115582563617620629804398839841914880 9361041 14976603690300498315517630895803726944 9361042 -1120236071183782509684809313412066656 9361043 64126786347361710041813426701365500160 9361044 -21370966535956872900176910860285952 9361045 -136208648674273607625385878509071634400 9361046 -653537713137668337752946061718466816 9361047 58684049462359205940279917640700846800 9361048 31217840262874337858067746182788495360 9361049 -229767969965281766132100812560324302720 9361050 36111582704353088838111463605179865600 9361051 -55501018951694912004430915771461195248 9361052 366798142222909005955695032888831327232 9361053 102816524328201851701878986331018843360 9361054 28750210844108205527028675928306670976 9361055 -141876825726409438998984146801909604000 9361056 37395994361092407124366381814098427904 9361057 558455524122897919419584401329645888 9361058 100351232859790586999143990362264393600 9361059 -408016336406477095581849939007106811072 9361060 127451368832738276033854814798450127360 9361061 -176053268208138631313892190149633440676 9361062 13871661934643331541477608979687161600 9361063 -382930114301108151652666286433098967688 9361064 211419049482608866945649565848572431360 9361065 4725417876083244274253394487760449920 9361066 -52934693025356098069366693299641693184 9361067 389764812463070644250707681855978465032 9361068 233619646097194104050709658284463119360 9361069 253003951353250367933338250421995877120 9361070 -13959576230258526326895001323269514240 9361071 80333811010507179026371994463029093640 9361072 -8250625398855675775787374514845777920 9361073 82184306950906279466072915971660714980 9361074 -20544454539731173190429309183644838400 9361075 105483737928525741442857035894177336300 9361076 295735244864861054418310975090327781760 9361077 75151641225088173406856218516907275680 9361078 64891040614310879060726831367873255840 9361079 40948657086385323083302875788511974688 9361080 90607059489005274588844165268945817600 9361081 -103917842667289001118141423196901484118 9361082 14046474872686318412136037264022622144 9361083 61159893259724619450804267759856078848 9361084 286742472890032569884526548034341806080 9361085 -172397616723555379233284243815439195220 9361086 23000061831444110122121030222980905984 9361087 256142326471164418899482051542334044736 9361088 26986940215820694482643873636009639936 9361089 -49095335592444229265551858837742314926 9361090 29884488506187631213295687013284152320 9361091 -2137885741655012668429946631181460508 9361092 -452187668973494940985970679339048960 9361093 -113519246415355466188223620863704031200 9361094 86614437546145123634360874324682383360 9361095 78608158690708584024375330069880809600 9361096 -2364512926844404080936831307026078720 9361097 423587830550496435187036828001839023360 9361098 23248579042805594895104987327596866144 9361099 -5735618256000191206851900202548795480 9361100 536817726227335960097132928357580800 9361101 108724475368351103123290875584515886592 9361102 100142463818785866204478642192104322752 9361103 241868607844295621074752061441950650352 9361104 -21736907919043275872064074029370966016 9361105 144572355426239144734608602559764121600 9361106 -147862271710860230681373883848022343040 9361107 -48360432973097681585494342809473727324 9361108 177233211472439898833674869507513542528 9361109 -26822086264962314681981513706535389120 9361110 -55633386186171487338175159013716531200 9361111 122880835514709785307274052293036934872 9361112 -108257307796322064341240113569551308800 9361113 -161637360306548298969156455231723664000 9361114 -17396919788694694722904368523574965248 9361115 -43130852280619766478174402925360728480 9361116 -63922970511656818893086867413950090240 9361117 221427860080148902536078705578048769120 9361118 -31431084365643816923104286500119642240 9361119 123978968570875984886171964234094716744 9361120 -30476886489329020818143267165440573440 9361121 14485209297635543436311007165188777088 9361122 -12876846256380563603805837134554432128 9361123 401256782490048932173317713620867630864 9361124 2093184580412109412274961978948009216 9361125 -85634905621150281397459548193836642000 9361126 -37609242577655701758041375398486771488 9361127 247456322659720313036932196922153425976 9361128 -16646132569012453397747762669316833280 9361129 13084868554518808093459149079511525280 9361130 -130639176632607020713145227399029563040 9361131 -35819964237538787134762941800101618176 9361132 55292441580238206116348600764126593024 9361133 -69373742143381456470188731117216175796 9361134 -75951445144331606066158793255011593216 9361135 -60229060650142974745904701986389778240 9361136 -62462826120704910408520726897125163008 9361137 -144015090286824856755480060078822438480 9361138 49875091137411468152595457044563781120 9361139 -46872727974549723029787288193391594160 9361140 70179692548337529934685324473970841600 9361141 94515137818398099278129834488839450542 9361142 27283595610986126152999021632644455680 9361143 5308848239538427403231202491930261760 9361144 -38592328348637676599283872511438458880 9361145 -156103591315499822252197811354233991100 9361146 -45245921905165897232355373963888813056 9361147 -28696675520979984266018901088732568 9361148 -80862342820883191515468335379923635200 9361149 -35741850857740577854850607597525312960 9361150 -17715777830332053792903584775715579200 9361151 -54387394370953683541802019604238254848 9361152 76438407159066034671515532223661998080 9361153 -42116085068961310492938206485038930176 9361154 183429682892442122365779940883273324544 9361155 11799185612827829542854023982665249280 9361156 96332582536899718466408338919559372800 9361157 58401752076467407214244262674121329180 9361158 71824927552259568236886376391677550784 9361159 50312018212682498690330262045914772400 9361160 -203271202049161310428304950546699008000 9361161 60186682839112496018874311559300308736 9361162 -82110314033531752926982217753325578400 9361163 -344115025080788370697569618436270080 9361164 -9714733112316212322621083245824058368 9361165 -113060874064278543149283612423726420 9361166 119796590003022896732633679020832196032 9361167 45230845464782721110129826124007210880 9361168 47012456480333205603194825432398241792 9361169 -331687756110589160866938644734486722204 9361170 490569334146514582758423821324943360 9361171 68221044731425333625129466307028206172 9361172 -196666354093501804712052382456864819200 9361173 -238002582293203863489233096603510875296 9361174 33793890473628344034396781057506786336 9361175 19291206450782136242392716130304444400 9361176 -138154234664533797039125123687168409600 9361177 699218539485421400756674362916035392 9361178 49926259574837912934254525760714332160 9361179 -46639325260979116942322941501548099816 9361180 121614875880090703226536805461473062400 9361181 -114468576759934776194027432981963522388 9361182 -119913773746913009793560299241901960576 9361183 11095877845720621420978495068108354904 9361184 -75983755515387428715029412989097738240 9361185 -49942876353051845079781348821828583680 9361186 -3661742067266631514459451677825743360 9361187 -144265953670060736420575164768442687608 9361188 68659144379932433017688603042754366720 9361189 103690406522468894672909106402021308990 9361190 -19034860554287445784506931894976438400 9361191 1924127142177810516571657661022785664 9361192 316451585100788379227354863440783513600 9361193 107970058421867505351541448926805432442 9361194 -2174032060593459130277797515420948480 9361195 -182217505188657035669274386711227216800 9361196 128041107244159122657486745712446651392 9361197 -227347988959724043462364923630286512960 9361198 16275510886766105032246205706552514560 9361199 116680584735911758219512781751167107720 9361200 -21044854231854522077510232021688320000 9361201 -665483971471487064169205670348522817500 9361202 66811023703597228100701129791660508704 9361203 120758807621219767083642759632706750048 9361204 -164368447829017172208249788812707448064 9361205 92005379608115105733717073743580317600 9361206 -11908574216953603159400700114572409888 9361207 9695238543170668406713165969231757088 9361208 125869548601415013746585661451174993920 9361209 -2835251175489606793315543488139116864 9361210 -67459441677397211903667008481828555840 9361211 266473886501092524367944473240505187812 9361212 55736389816900408889352810297415360512 9361213 -149671978391906172831266396218955226420 9361214 16242775467828707694193807055467635456 9361215 61438703453059045704823978100238381120 9361216 -39835842630258204086592825004520374272 9361217 -88637189954160811418998367538661660734 9361218 45317612377432129332770956765773074304 9361219 -11012444078492980435271251028532736304 9361220 186898303617576214116986018065564508160 9361221 -17164764527138788135828619200408934688 9361222 48707406403370194358260289459393799552 9361223 -69785586040106399536732808111825394600 9361224 170076786476759588503736056909615104000 9361225 86765734202854313593355163913506124800 9361226 29391654939421162018899670932903959040 9361227 2936242056234733492272865572542684400 9361228 -14372709002686122912719375772769379840 9361229 7823738071351818802457905042813625760 9361230 31626881683903872986679296288939704320 9361231 78363924871937444465364650346809436144 9361232 75607592341082933712350095629456039936 9361233 -92187582069293107775047647212718974400 9361234 -42538581483428046490078807518719671008 9361235 77674405778240339588910227622246823200 9361236 -11264334332364091425776962477074370560 9361237 286921326647668960424756147234272115292 9361238 -27551490377252203619399885223077787456 9361239 203758147150368535476918657633728542824 9361240 -11516525486719723293891247724544000000 9361241 328297681862128992960669010984389872532 9361242 -12619300013048024043051420880951150080 9361243 -65724565122022638209899883399194338720 9361244 18808142587512521591410609651957948416 9361245 97595824214874000932456388079374138240 9361246 77333243655123620639347275720889875072 9361247 -43589558202881462462771935106912368800 9361248 -63447607615372781566931563388206841856 9361249 -79529764461097594124907853512309334750 9361250 -30999554867146664092502513488225350000 9361251 -5844241011219078243334679353999060308 9361252 60231136763602364857369912976017540736 9361253 4849853383714897999604552583204960768 9361254 44487364351395855597987330133186188672 9361255 -28572395184622756945555184813186250000 9361256 50956009962999832559640607081895362560 9361257 38562466887786707975508920328016752480 9361258 225323581585220853423469334903635292160 9361259 38160515876049628636299574042497857280 9361260 106190369676473489789289856905322920960 9361261 -43560388093433328223729908098231506816 9361262 2093017409704420449078195154675272000 9361263 -52895024438068668470605591436690400000 9361264 -25537208277901477242678127909056184320 9361265 -23753059259662156969890879972197435340 9361266 38178730024174348446302457089282769024 9361267 -342319169933753629706687926862604935928 9361268 -52400307350059171730494589767811917824 9361269 -217101126924904338253195252235204335506 9361270 -23345804477590134309493637925798097920 9361271 -104403349060492341794121991740079433808 9361272 -5332322964596512719121084901665013760 9361273 -61832221875993804313509378293306067478 9361274 -34511858950449524946790299135605786400 9361275 14245087853766435540847286801482195200 9361276 -99720867165987118561926086356945459200 9361277 -228971088922063334040562743603848042874 9361278 19852255848595470840055840920434939520 9361279 100692901793195637998632439196512617200 9361280 140071444055712595743232124080934092800 9361281 -41400222526666625289862170656366961120 9361282 52600181789118017730675028149739906560 9361283 -22733496733631168424419567338500904896 9361284 28746795652751001423598742257529610240 9361285 171851942752604810237524484207451677400 9361286 -226269614980044409424309506750629888 9361287 11134401218634555572662518470754681600 9361288 -119543171764611935654241915017213568000 9361289 127250914975785227687707618578297565056 9361290 14038042064160600653702911502331582720 9361291 256370579255728281595275242997065778400 9361292 -88626018127971248227326701198367694848 9361293 40894491208966676335827188895624314400 9361294 24010148440706800748903074465815280320 9361295 73725238112303155122665590434088081800 9361296 -4443609135262535306079919621883559936 9361297 -172797911470636863239173341878374910976 9361298 30745900633705296013924167944075495040 9361299 -135251252316248774919433714304381797632 9361300 -33861722605605623722852651297711360000 9361301 23418692556300205534619365782104927292 9361302 -26730361938145664330426474127944520768 9361303 -199086061800432479909972619090976125672 9361304 236878846644457673941301114894145208320 9361305 82462221884559076311714614462760768000 9361306 -1130517215636251646276930104951077648 9361307 -284065629911625194017878218354483331048 9361308 143411261968508403702506160529561559040 9361309 174349440222002698326974063673923873510 9361310 -4768472347633078629091310157831440640 9361311 -48208998542903457084764762099044838328 9361312 -242234976763718100892453488099453370368 9361313 -154565058065312376055292043278696487276 9361314 -100391866107983531983602921477681454896 9361315 1504917557049846017081911334944119120 9361316 -190196900492387087377608181839036030720 9361317 35898593369708870149318368402511872000 9361318 38183202628488955171626695356761377280 9361319 613197805633027401464412461188677895680 9361320 7356592736831019447708493983576883200 9361321 -111894818746134136153013889752574715248 9361322 104302510277894074814411978882860230144 9361323 -109795690675993708258697402732776441176 9361324 -65333688206571571605544055600483892224 9361325 71357517453275883841142819663082704100 9361326 6466249590313214696581550813931897984 9361327 53638994056703951877266321599206799512 9361328 33643054933429187201551985903299559424 9361329 -131466318391360725240158010570370505616 9361330 118193689743422416898686167027326929920 9361331 -88687182001250763910838559850953721008 9361332 40508019438939271178308296955146166272 9361333 48261102180903179048175820759482165902 9361334 -8993331155536811703975730399328537184 9361335 30034190582015001863460647068547672400 9361336 -58789659035532852990182037697533112320 9361337 -115094568567584335090565261114494452540 9361338 -34918838089035149808402778616568606720 9361339 -74429699249579400280468811045832480 9361340 -200328420960389997036068802783460892160 9361341 141918810559278310952900655988010739840 9361342 97800969325739868498971796315190732800 9361343 39679262924481498700610417160420889440 9361344 -35794925742483882493019834295238262784 9361345 25828405773896604652452837096203865600 9361346 -106365730558925845917388853972033806128 9361347 -97329884202012472544335690097184518928 9361348 79204426494057048289461370951374612608 9361349 -7459866202247701574116701234032077440 9361350 16293529745508413901971356639953955200 9361351 -8344635064713373195546203891631867448 9361352 121980917896565247150879152707044802560 9361353 53811505171911240152642876740863688800 9361354 -197876396149746697663711814878973340624 9361355 -267761298289423723480021874530211910240 9361356 32210393864443950902313093455146014720 9361357 10829644237797359050823174202086792480 9361358 225178030665764216215049661872870400 9361359 -145661632758156906517680876240249327360 9361360 -56436737443783394337603925665316945920 9361361 515319096063445615581929908835485668672 9361362 -69352633417384080450642115062633483648 9361363 335853317473755233180749982244311392584 9361364 -243131386467974786764318741072180996224 9361365 -64704254710110176847920531191339858560 9361366 -51796014080432558267540900349973536768 9361367 297482837861566510776036996286127137416 9361368 29055329226737925949556160624721059840 9361369 -162942138087472740007371969811384202230 9361370 30481425389105176573790635405168301760 9361371 47425853065448067333885135316994613912 9361372 -83434243412913081950632769920577664000 9361373 -44108922064733370075259843979738491008 9361374 9408909873404503064652291002026506240 9361375 401944729311934191287683365471951654000 9361376 -49813949043341610843834971357537894400 9361377 -31397187602617475960543845247120997486 9361378 -34321458792220452593799517113269450976 9361379 -1168094734864167604904060352943303440 9361380 -15392644887962559848193793019923660800 9361381 -158135332079583010567739451323642364128 9361382 -73612922357995375886606180017810968000 9361383 13703224999713460223340129040440195624 9361384 267542354276396731376309054942028610560 9361385 -135016112286422566007959909622440362240 9361386 151860532707413035974442278955621555200 9361387 37996910610691668496333124424335375904 9361388 -102396045574369682315796631861548371712 9361389 81716543707018532376228802925799887424 9361390 -35514204336720067059365315415286809600 9361391 48564476616494752069931609079331537920 9361392 -38807230889412184329811702460870000640 9361393 -235268587728280253324894454315874941358 9361394 -38168355731671652648498879955590381568 9361395 -169496022910114548611252771820563610000 9361396 -36149147742470019226335679007217070080 9361397 -43352107214855275379915489571354922560 9361398 -31370508409283505084043666529286266880 9361399 -202866284304382943135544756491579224600 9361400 -17038688134154910515968886707757568000 9361401 1324517721853094096087537155350703584 9361402 139540608146075458746622808014454071152 9361403 237001361496750572449482869168091911280 9361404 -655779154431881609997674294005926912 9361405 -217397849477662884412173118149150953940 9361406 5865866103878950894044684404171914944 9361407 48689110761765450651393016172247072 9361408 -2645685277101248208249043719573995520 9361409 -142369669729285956246493568200451643390 9361410 -21793334953207943072242346217278192640 9361411 56632064204268771308792711084115790848 9361412 -131388544105394729165559539555093099520 9361413 32896406170054117696693179265109904960 9361414 -36783040653818932273539082930092165120 9361415 -36641905050539476907032022176085882400 9361416 -24403639434495975623547008791471964160 9361417 -2112967648468522952036584173335756920 9361418 -60241449932281123422992576982860520960 9361419 -12589887410626127170247964666871126056 9361420 -1695686399211507676796987922090654720 9361421 277823768296711917092628537111890707200 9361422 -9864501742545532693616857015392778368 9361423 -311840304667355886433759150488381045328 9361424 -6748247780925514808902292255306416128 9361425 59416280232096759674007185639468766000 9361426 149757395987536936551702461040992205984 9361427 -183729265685958422488310203578793568724 9361428 -120368954588875171632062761644315002880 9361429 28318210668910920955872718796916526272 9361430 28653824692417999196999656849759038720 9361431 -177339895221686166165136672486180392480 9361432 -351677707959721983550502349863183155200 9361433 -170055493772760201400949398980504402480 9361434 -122997940231615538158661118961648273920 9361435 111851825296352488020407069968654370880 9361436 48272092278693154081767828313312198656 9361437 -9701603527243287540736921037575002624 9361438 -91944958148133034197023036305124042880 9361439 -73522937800568284815894557876883564744 9361440 -107050036405850764735876573116550348800 9361441 -685819134789328049026466660726240981280 9361442 39607230385926295373296882117636460544 9361443 -13368115862663677257557202363747505152 9361444 -728969071851298407547335470628241408 9361445 87837359991907244500608883049936264700 9361446 72076961008746518209773515122673813184 9361447 -12549482234681582217743065323276017120 9361448 20018591938162135541437868736476190720 9361449 -178410008455299824356915008557473086966 9361450 -30337842800212574597822131129517295600 9361451 -48448180149730628890288438809534305496 9361452 -784272355974388321035617595056122368 9361453 -299331509016266436431153196080411400298 9361454 64876365418839484044631702312699642176 9361455 143767832213322509231284684952465529360 9361456 10847113601829632731624051187418529792 9361457 -186540504678072678753769311120573888 9361458 -81027618153448813251025748645417116896 9361459 119525966350214233235087316332372651660 9361460 -35578286435706764788925938523586723840 9361461 7638829377041163939932248870683287520 9361462 60663079092812617746648559732046451264 9361463 14194643027268069449633734804292609160 9361464 -136423522099098930499643451938049884160 9361465 -48276804978489647299983742986215526000 9361466 194694337465505947622432937680772216432 9361467 -20417268183375509066285540294503991760 9361468 -171411158707617520136275773757121508352 9361469 56138164062913297284780807408764930040 9361470 29514291424293850945325581164345365760 9361471 2666673917721240138113802132090758400 9361472 -23777597043324678945039127157398831104 9361473 59227840551976441112990842088576679936 9361474 347848156224590013708803327553435672480 9361475 -254049044298240102258757194966183042600 9361476 -133714665115464177215660440502849461248 9361477 45161802289108908953788510855455975326 9361478 21715587750433373297730808401655088256 9361479 219355495851530911020463634547345954984 9361480 18785865971785627298000986906492108800 9361481 162231246859797964250110382969766069732 9361482 -51689720388948452063732594940026743296 9361483 -56932989368809583847256776992270149632 9361484 -77786983041867102042873528940411665408 9361485 18995650735368571894233359138531715840 9361486 -27759081415721347950225185134659071808 9361487 189580187999782278888134487288436643688 9361488 -1962506283190963781508293640167227392 9361489 -160451071571126990009679414359266003690 9361490 75977051649863203472897813025153600000 9361491 184903987876965346585168346356426270392 9361492 27364210852258481733571121482358439936 9361493 -64029868346287062602389526792563614258 9361494 5748202645251385098760031607093998496 9361495 8879125807750388144034823522117359840 9361496 42349616258107692409156964661357772800 9361497 202688744806815567665584323989584098000 9361498 -206875212117333674805875114656760682000 9361499 -30107928449261322246557377031115136464 9361500 93871057737419155701085342734813312000 9361501 3092101167026082511048346187450383404 9361502 -11950381912193985131974648385193177600 9361503 -259374339415810296763633156410306750888 9361504 -98530102195390817460878973585019895808 9361505 -13327383634838774539532995382260271340 9361506 4261468388167153546344479269220990976 9361507 -639759743624984515439299220619898208928 9361508 -61653254527839320532042234843322712064 9361509 282551911048395775292439389081894009280 9361510 -17007102674286027644249215730990259840 9361511 -82775626565446627161417177809713041000 9361512 -21604674615374657112160771595183662080 9361513 -53480384255215846585312435169828896640 9361514 31918875210593584261145987618213735856 9361515 6077509727700435205093472310115004640 9361516 315245774599509176421208084734699535360 9361517 236089241824125033874393201493531201280 9361518 11930029343595314587910355247149863040 9361519 496609359242652368119894471363485358560 9361520 1381789950270182138261177750146252800 9361521 -79400208154684742489666452349009520000 9361522 -191810714014669621671777655388034043776 9361523 490960768276811672940168210008562298680 9361524 -136159449026627556676117238996420665344 9361525 4801667067468079111642921224424923050 9361526 9682837567407527547748980901553778240 9361527 56915713311022097310680743470640187904 9361528 38488282478138657252814944537088000 9361529 -9507901890948398439577669694105414016 9361530 360720506277861228361092182626598400 9361531 -377475094228782870840081646535154008668 9361532 -31145006591250425501172863266611554304 9361533 4128665223589086200002150266573753600 9361534 -996124360887783527521783351413604608 9361535 42179784835712720481986363933734181760 9361536 -19025867371925450399067901962643046400 9361537 -122990620683607259353347482622899210448 9361538 69079880218618667488423994566758931920 9361539 141662371666202241006704596529081550408 9361540 8276549884515107522459730534279168000 9361541 -101959000064045809830321033934207823328 9361542 -99529406120549982911251337094706452288 9361543 -443013904585160001836994752787327617520 9361544 218707556989686911764754786400321500160 9361545 4439852659295887640168392626011451840 9361546 35465198790937509427481398721322887472 9361547 65930403439473129798662813138145020160 9361548 -163507493779614346874014419220384819200 9361549 51887735661834944145792617186609936568 9361550 -47163171551433895815317278454714270400 9361551 -4152091180406606680361105393946925056 9361552 779316353649539921324727042000814080 9361553 309681283212311391012893856726493083120 9361554 -22407356855379646269809744696246384640 9361555 2126937407602563843513932651047502400 9361556 54622186443265754592354948883233715968 9361557 20343211184297436814271193643293890400 9361558 103594387691723466571655151504278414880 9361559 211932596236187798367438355546321839816 9361560 10219400987650048693703690339541811200 9361561 -199652788377530531289569166786477256176 9361562 -7366803025661249333350609287655695360 9361563 -106402778644503621627691985258004506112 9361564 -13478073796970881510525020523074461184 9361565 -112160620247277341662898491970920635540 9361566 -793021484581063326876384755457085440 9361567 -654311537221927772403600714300623651488 9361568 -85894824230626165320983686253597491200 9361569 -26966810293607875830495104453350201920 9361570 88792029268803121383759688560715852800 9361571 -26324356749447051772427711365971721656 9361572 -17377045927209800726158710479243298816 9361573 -1002843137560653305715672766131469216 9361574 -73339068239164872941614211466234516480 9361575 98628389355963585750221957166481449600 9361576 38116945544969539388533598309744640000 9361577 147416485564994258440073692859002919340 9361578 66803918372729483343393327174471815424 9361579 -33616988533185546861162476656185187840 9361580 41163936964211456613801248763730483200 9361581 -101685168225893548773135233041895725248 9361582 -227944546097781474136339070919563452608 9361583 -41172590078423937078779743328809703040 9361584 36031869782551607618976382629034573824 9361585 -118258457507659880641036216005723388800 9361586 -41612485728889361158682935907267630928 9361587 89764339563764849632899091228962152760 9361588 -14837971769010015348837664725689245312 9361589 266980410161634608199503245708912657440 9361590 1273122297125132325917473974915532800 9361591 68021793744974775987850553672351037992 9361592 77436176885304774238747883911479521280 9361593 16274962332683222953847159277728824500 9361594 -66887769776297831505932833491568851456 9361595 -115361280306006937201641774756772982400 9361596 -18618513671375580460368432226469575680 9361597 -73350708961927248004521744439033020288 9361598 33752004962058107591978688094216988928 9361599 -43310660132601644410283448600593905392 9361600 -22849234525777603634608508407880089600 9361601 121839830687986498892895918817912124160 9361602 113968397036809979048321416721987988480 9361603 -116580611576433886465658927156325246148 9361604 -12700698068019944186560227687762186240 9361605 -166253230255586151316809540868626098880 9361606 92186622072363737288804788243273697280 9361607 -231237316120755522862568720799076431144 9361608 41702105298536587445114271582148239360 9361609 -248901059581525498330919895933408212060 9361610 -136721732321295717398162652409127771040 9361611 -33332593885388530857938043007978558176 9361612 -10087465932838154712335656474259306496 9361613 232723140932947904883514369020616511862 9361614 -38935773769800322525276305761823911808 9361615 -210575352167708095785624459156488757240 9361616 879687671922083272471019765032157184 9361617 78232756768396804083881049005694109680 9361618 -71110502616258887458331913640327056384 9361619 -121826466981664511880345031373312728980 9361620 87306271486442698524920307121588012800 9361621 -50784393462081683811694476485673859776 9361622 142219647049428997723575981392427470112 9361623 -118538883471404307398600879329829126400 9361624 -150792262260945158704177396818148055040 9361625 46975557095539213958492503347619008000 9361626 90318588050286944972078351407260793344 9361627 99872407258771652359507180186604503272 9361628 -5140917056734609520039167712550002688 9361629 24075289558710986785343411371226360640 9361630 79212584920319782554527911326525811200 9361631 342045209188620638854932111442094550432 9361632 37066259250053859725867821861032689664 9361633 -222298968621289074104188195761284289118 9361634 -5397197773964443713052720073491465728 9361635 85661007153445276425774363581313717600 9361636 -18413219557349246016068118385101367040 9361637 236989424602642320247711729987633484412 9361638 -22438417829013432322470079247649290112 9361639 54647010518447313368881483349836983856 9361640 1858645412053162085261409027441868800 9361641 144278618287897203409515173151780430992 9361642 -55006728805398322109623523633592065280 9361643 94235637910765617890422460854461712800 9361644 -52028525165339451216267010571845091328 9361645 2341491446302976335167912987230272560 9361646 -136219620645971473801258120243372276032 9361647 212484193184372293056143370483430849224 9361648 93513451276503823498369904799221022720 9361649 -584888892340811799031907681598766590 9361650 -56360585300261221086054776405589600000 9361651 5995293419420924792590199812368435712 9361652 -303169633927670970635887423047867310080 9361653 24085794109350044234922025265980240896 9361654 -184039588030103341656212028104124688224 9361655 -26604039256726872106635565490800035840 9361656 -10914338872607742760894135598069637120 9361657 123233710205426341295525556045253143172 9361658 -76229638527645771438473990932992752640 9361659 108421465116671877809379714658384896 9361660 52505901513833333056589957554431590400 9361661 287511064848371534067774180146580830400 9361662 -92862251937730502025583631295135931776 9361663 291870183445377799931735448494729990912 9361664 75915807038465598665931843045383208960 9361665 -109390079881066113065026888093707023340 9361666 201438662983662760129509070477345344 9361667 -76016033569269994030649775752289731328 9361668 -54665562107829709113884467924139735040 9361669 -364288155058652150488519231548271750656 9361670 -203062246128558044780598534863293632000 9361671 -58948687385578412237695552169051108736 9361672 -218711031455709986424431696632231603200 9361673 245571320054539217029185911246172502224 9361674 18906864013355476645323093310772060160 9361675 -11091256321495972920311469742078478000 9361676 -104450925330564499160891261221984631040 9361677 45158743677434215163959458834652927008 9361678 -47942064168794500032937749465581266944 9361679 204346935463985820652585077242808669360 9361680 -34879851811375257302139682400049561600 9361681 18482955463174912424908791676240681792 9361682 -53235558826912092267140468146051064832 9361683 -8071093232542621541838164193928893600 9361684 -143924102246488312813754450876637203584 9361685 184369732198005260033879218578000892380 9361686 -141157957492221706143681299123359481856 9361687 -37618322165791790918946209017991281368 9361688 -55117669727434937131623619723635056640 9361689 226070377006879397357478870418476060624 9361690 -5393251131248442262649796560623288320 9361691 -26498738053746296559556766579229276888 9361692 -105488090331028070492482714746104361984 9361693 117406666483354415734560987070335017760 9361694 -59402351951623676633419029999878483328 9361695 20914510145032811740855229588108482560 9361696 -334072200863594927255898678297925386240 9361697 -179279389764988020648346547712216829854 9361698 17026551258811853674277023243728265728 9361699 24357043596938406752336585436660649240 9361700 -1376986434859336709329958965638528000 9361701 -185402252332700950109856807000778917570 9361702 1270103024487925879702764199377813504 9361703 10447961044841328509069701475802377184 9361704 97861196639985053681374149609406218240 9361705 146717230199089098515444964753015510720 9361706 -141618349488784650815950297346364890448 9361707 -31231754178406961452207791618072447360 9361708 -46103291139883009796653647672928419840 9361709 46957292477056064196945474909781465152 9361710 -119556206178281257610911908140097580800 9361711 -140726494905398408018915884313464246848 9361712 1505459616314425872925854143753404416 9361713 -163957260461736383629048718927162788896 9361714 81269230729819752343549161083952093456 9361715 187639030816669164658634532485799293520 9361716 -27324843080282030000558622496607133696 9361717 39302923719619540461536664104917441440 9361718 194233647567082309627549003798908815040 9361719 44463583830734716081609432205629297344 9361720 -172121896763444790592435056119239987200 9361721 97848685196904965665241095155965478144 9361722 36811560660825464037047765081746160640 9361723 -145285270123014039766426577882446277360 9361724 -97114552226000146268407696030674453504 9361725 31985506714827544947979013966198061600 9361726 -23176039498481189508360268981371230016 9361727 -328135550888715583322977737820273871424 9361728 -37443154648087471706732570832913563648 9361729 -121049818650433418092991693996211439916 9361730 60462565413222969786938900014746362880 9361731 -45318402648965170027404007431536901456 9361732 7450601007940046697052305846313816320 9361733 -261557199141662174093883012195877746018 9361734 -85432438531704423383580166864267072320 9361735 72178817131660832612815892633395079760 9361736 -114258707825332928794728711269387304960 9361737 -6057498163037124275146687078831564800 9361738 -181057524505712629338724250709041408160 9361739 -3818797348946266046996042375966970000 9361740 -42484607730073932490518571650843371520 9361741 887445247180672784887098910068143052 9361742 -23566054246759739527580497301287009728 9361743 -337085978188560728677787545505681509872 9361744 83338293599043566339466053922150998016 9361745 519961265360968950008315401846845120 9361746 -42742657637117644830941129359243186656 9361747 -264400274970228413826982329563555153928 9361748 107062342834090697677914828153892024320 9361749 256169722588455014229209910041122832160 9361750 -6854639410882476596151492382618848000 9361751 13926116567287954659917129117464949760 9361752 -44387009993045329035606080071949352960 9361753 361606798180813488504535500931600397380 9361754 -42894960673533372980526163537929185280 9361755 77531431903034189889037190248149337440 9361756 -48301511690607467558232674939714560000 9361757 -261519518040184895115099486273125847060 9361758 2411570162300626630614863158837880832 9361759 205596502411777085054022961360508108928 9361760 -58238537879962886335682365534466211840 9361761 75308778463758853627775119121099887104 9361762 178241367105864173343596091788651479632 9361763 173884953828183552257461819264608199104 9361764 75840767804858355420318083313133056000 9361765 81046605784862364955908509684496758400 9361766 68243488002633693024009091308244023360 9361767 254999798112787761912874996101838730280 9361768 -100744317072123590500913055555546531840 9361769 184309210283866543239678822116509992996 9361770 47527514542222740586261192745030400 9361771 -50905854555467823574592005901372562000 9361772 -53494528582984745750754309801436339200 9361773 -327355949551446664035606274367432037600 9361774 35355885450760740962624374917671939136 9361775 -78838207888243804336425919243536045000 9361776 -11619001972375544978804409765542756352 9361777 -72934117571340112953694060062280019416 9361778 69181579448230530604347828469015783440 9361779 52646970354826728420520025826079353600 9361780 -32360920346307704557552320412900569600 9361781 -69807154315431607705851089606445264192 9361782 -40864484447377653295280879441324007552 9361783 -8875774834107055304184605372892270656 9361784 311702474940680237842383907348161515520 9361785 156145198960172995343337787805972923200 9361786 42501183953135864600881160675555731200 9361787 -120638738353963106057000507192870701968 9361788 -3193735488015584241148864323411542016 9361789 287191847838773647163531100961327639680 9361790 16675631135630676019550967138646862400 9361791 48067853077936793394003878776179758880 9361792 92389271431437989479258195830924902400 9361793 27392119354811509527182074191944846658 9361794 19513377448691681870664013167753761280 9361795 -28227758377687501499954528192421818400 9361796 9787684077057785710275536203076225280 9361797 -90667026525667204602709680233081440800 9361798 23506493563074936384600400343601286272 9361799 -285041458183748265523060132485012480840 9361800 -5586465972664494908211018245640192000 9361801 203910856198550870821841949735426715802 9361802 13950159787725332149325548777971074352 9361803 267121405191962691067102429725788226048 9361804 252830360362102626439545438992452902656 9361805 -23853152714677971673712488309171630080 9361806 -31626689330579807276506482656376700800 9361807 45638670903779409388801075778964210272 9361808 62814530543479113790133909032285151232 9361809 -68844566519926653614029547660087964300 9361810 126039521254337034427595971272484006560 9361811 -395118007651468581887334596134822581588 9361812 -7430279532068980835947802800205365248 9361813 -3094074607037685371345908261070243058 9361814 -3301612923426606234095195395311501312 9361815 -36063636890224128463814452961585597280 9361816 35178483203625631273274577021187276800 9361817 -8240056008704219507631766644915646188 9361818 103175715930229806995999719352594521584 9361819 -21826747274851112181913239310929733200 9361820 22398826467546963708117403554851297280 9361821 -16078033831612815545443083996448867200 9361822 -133924347661678035617408755417366824576 9361823 92896048519140683808903388147674351072 9361824 45630248267790994784828096382656053248 9361825 -62085813702955200529872652360941732000 9361826 -31773542214148967616156516258774195888 9361827 126006783159611386481552653661794067364 9361828 -53170786551107380065278324533336940544 9361829 187440701927035148553187621845620906430 9361830 -62189997695264879549825358983089639680 9361831 -348617792032005718683240089819452328 9361832 250114855064177196036539512773444403200 9361833 83286310593753255435303991633807883904 9361834 -31029360221070878232364189355642636448 9361835 42338515597752110788487516190577827360 9361836 121749838910128562050542027691629379584 9361837 -79868247988204818755863660641017337620 9361838 -196721059407912788106092209925149909440 9361839 -73479453536561114365087813819112950776 9361840 68513578139984500761553589849440911360 9361841 -478305352962557722666150513772627502528 9361842 -9603051048178180706525561141166720000 9361843 -45268183762167064559188773906324251720 9361844 -295555252488978965892131778023475867264 9361845 -75757967712911566979690142681885772800 9361846 68577603399762805714735050250009601664 9361847 159860979942907560961103516094769471104 9361848 -95455960829372882914973493953042903040 9361849 -88428734536087442620137254396472965376 9361850 -46365661151341802913906922008757479600 9361851 -49671504125903416584953257007691594240 9361852 -110283163591862157422781924325003350528 9361853 -93204102183767951332011285071268658560 9361854 57709484538001666188550016824221488064 9361855 -272416988768449143965826185953866924480 9361856 -4494428943842435286378789889357381632 9361857 -221211717147105982652643735590588586960 9361858 -26761806457138106523658686128106180096 9361859 -84637783925066372700090487529413235472 9361860 -26489582765397273576271097850357104640 9361861 -123847654815127515209882398275611204576 9361862 25613916359548155268160115603542990592 9361863 -529389622144789733574391368243251232 9361864 3984389704532529980025085988569359360 9361865 -67017843161565456394460141337002273280 9361866 50029747195037640434074110412871942400 9361867 87713668487254681291677487755393931920 9361868 -220785061130304655911041583796149825024 9361869 82774466239286455091608070867095618560 9361870 -39634264966561197720720329088147456000 9361871 -203936099094380777415302259976011256056 9361872 32760693266638829982211718714893271040 9361873 210076212080013183974724765479786427122 9361874 1795892035431790393624492444397127168 9361875 -24024906190987778782562762560793985000 9361876 -138952813949605903626801912034453651456 9361877 121673319561159932173118650138503303072 9361878 -27034484289050678046645160171789862976 9361879 -112250226675078583920764643471585976440 9361880 99300128801556471075177818240413900800 9361881 -12490022319087602023461651851427141072 9361882 532549797629802030969563503062135792 9361883 -420052849438973371105568018975004700224 9361884 26869239655063229983138250037096038400 9361885 -4865198248618100387640602199371817360 9361886 -503030633261399626131663605354098176 9361887 167115840904094492947865191163640453960 9361888 119026842680325301898053318812596699136 9361889 265429075246257759648778714814492635440 9361890 9250752587554537451090922410465836320 9361891 -450930298574911439337657082997363580 9361892 -107211526852657437669886259560055424768 9361893 18510671726473472947375441637142417984 9361894 55681578746722039254187187971982327040 9361895 52001006555613503985213265139383804800 9361896 -141581219209357266314403802734960230400 9361897 -162788467540209409210590355190067823680 9361898 -36287845892431024538465661891760158720 9361899 -5463164755878206577506138658455640360 9361900 25845808604237639406479439780208243200 9361901 26031688759601096773977587342979753900 9361902 -13329574894446333318347547553311237120 9361903 101605765901253501929811578547051012784 9361904 94604781252942628938891937238107422720 9361905 5485148803472492617072594321932241920 9361906 77893596986865849923867177894920603152 9361907 -64750908796402821106996195263141140928 9361908 13869542418724612475246208365756651520 9361909 94941614235026213619166726142718334720 9361910 -58987751073398155439891415623057644800 9361911 18767446264254588974366842441142485200 9361912 -122122174413034554367456637578850181120 9361913 60486752618105076912277473636502253088 9361914 -24216903152611047581076015757124647680 9361915 -185512822091161998253618845286023054480 9361916 42991943639498960478533556338893578240 9361917 3654307091534154480198064659172629888 9361918 82936676691815742025101326631210572160 9361919 -83578543906111544997821528210064428160 9361920 13218110069794624570972824589188464640 9361921 173556720663234896891096138083536453122 9361922 -16509480596376364473332658228929341488 9361923 45444314394913475445673055384310560064 9361924 44884750742154624263997770605822417920 9361925 -15299024652019245638650598091933675000 9361926 5969912482764990372257393348685496320 9361927 85106983141703016235424319703342171280 9361928 -150358921305863556246895620698428416000 9361929 174454554098221873767312620055992864784 9361930 35606582196333280172743863729126297600 9361931 76000195509287608713885253809218139732 9361932 29506761400117824327109520569141297152 9361933 -98608149105319500113175742389975426080 9361934 -26681520029083528618430295880577217408 9361935 110632439468181880572564202114664150640 9361936 -22599810107510820794035967729322344448 9361937 -7336699340211281871215438861676859032 9361938 -20316154308257940055689897257956042752 9361939 185532849962128938684543123530272029740 9361940 -65291377634650878383846825992124305920 9361941 -19812601205170748387502904415602739808 9361942 -143739472594730897446685608306926940128 9361943 169448917041749404181251327435373808000 9361944 -137621877764101996435690327070061680640 9361945 46690155242644137268351414826211437700 9361946 -22804183118605003330426675929292988160 9361947 -46753018613798141143688202255820451328 9361948 4656840649323525420900318009698743808 9361949 -320200436597136536035136863087695440064 9361950 -21966661174312433920977783322234012800 9361951 105338021063609094709660249726294700832 9361952 -331473839914630906110373399227350581248 9361953 -118364641909787173168488045182698303200 9361954 -12122392685140590549744522960271987200 9361955 -5368591689662108048584992691134762000 9361956 158321065451285657614003897534013187072 9361957 305533454910159906259562287442656746432 9361958 3295879198454753432335360117822085184 9361959 29477499339007087488654261476051243304 9361960 2238916362599289434816002123317657600 9361961 6990689775812920013170698939937427520 9361962 -38716337769586688055721424243451408288 9361963 21732768417695190837585203791718315824 9361964 -4469983042302245102438920893113697024 9361965 17929742654133767523276241668566899200 9361966 11493274854840081716945548422247661568 9361967 -166004263600228491402126099804329439984 9361968 -17153059874371595605868041798837862400 9361969 -90193140274684144858219419351516224000 9361970 24028992510138432672673926072949195680 9361971 -4082174101813622198100826269361623660 9361972 -137946679893540778666111356964425668224 9361973 153438756546305527414666997309361918684 9361974 -121312646485598029563667956565191905280 9361975 -83467931002630737609789789506248079200 9361976 -76148805269898437429434755619119820800 9361977 -245765115035933981182043020721902411776 9361978 37283673332988226896893119905021819360 9361979 248435954593916791111642876093799801088 9361980 8358903290589059193352221496451443200 9361981 -146123106306737963508208861668561078036 9361982 -44053115784440546323591730114966694528 9361983 219256906046577857292933491069247555600 9361984 -13804745849211012867932971519705088000 9361985 100598678174567228882395855400163912960 9361986 81602498442622208701353464652898535424 9361987 116926057331584779791386111041296072636 9361988 33022244989082205858362907161259361536 9361989 -20338422853877392341551599998988843392 9361990 -77201402257715163506761081224972182400 9361991 166232919030563131979744512055985730392 9361992 -199586255823069923701670845469857505280 9361993 17423966779315494365059118346072858084 9361994 -14732336928717560532673424889800074704 9361995 122194152566492593739713855557451035120 9361996 -46564569818821171743290690884532803584 9361997 388284880437840550630760343606974035446 9361998 -56922900325165086501935119531299820416 9361999 -26012035355561498377172004859704586320 9362000 -15439190129714824779869271872765952000 9362001 -38717377539001700256067481042485051296 9362002 78302901872936115793913076326318515200 9362003 1322611426786268443344553222031082240 9362004 115573462858362359064814642850285463552 9362005 -100000811989921885849958075590673848680 9362006 -198471522733365269787789312341960526048 9362007 -9970146525534026807636058939896124000 9362008 234443547975627843145031147183491368960 9362009 -249866339132351791196636862986377799100 9362010 -7410089755742550036034109157022464000 9362011 -174603277775918060685985371626619902448 9362012 -58636488035065984101361354312653312 9362013 -4611048508548962186681410360070864256 9362014 72732962404274972256888645959210249856 9362015 -108754900002915621660281370895373297280 9362016 50897392332279584094739213914351992832 9362017 -41885237832251595777137147377777740608 9362018 210934122353265734988610520033666874960 9362019 202322067065968073725450316414988365040 9362020 -37782475504512324223418796104110264320 9362021 -26314759745383939658883252281746763778 9362022 -27872957752032487683049281305242813440 9362023 22073346339944630827540598003009009304 9362024 123455889478859134618082316950393978880 9362025 -50788648062257832237469237287475943250 9362026 -33137872542818788301044172956378551456 9362027 -134354381921796499859094185221276778124 9362028 11944797542731016255038264462735064064 9362029 -30475406004563088682777969868816595370 9362030 11328980239727749529874827700362804160 9362031 -938707893013428848117409821002248192 9362032 -32315584614339781329694771860836057088 9362033 -237350494351904060210094911440690166976 9362034 142037650384845115344173000154493908480 9362035 71549933735973177701742591653283813600 9362036 -9036754297749780893014812081232248576 9362037 -12694048011376308266359242476950774560 9362038 33836267437709205995698225452375737376 9362039 -156997410135507639680880023716940267160 9362040 136601185830395390128779118375973068800 9362041 70113132276247377352963448585506411200 9362042 -148191664354303791002351001240809184768 9362043 27890828064532095808939636591335117132 9362044 -123627876481888873509455525274907737088 9362045 -32647750189187406242086507046843571840 9362046 -1073985344109890590348789625250726912 9362047 -72993891566038123128733672553027173504 9362048 79991568370565655433500858301777182720 9362049 97320133562127382910352362075893621728 9362050 -22168712998723954762938984840214279200 9362051 361322244772356458057673828836516026872 9362052 -48630185139450759860573188032384073728 9362053 -136897157096572346332749716658724160640 9362054 -243480766991294972095484260398089088 9362055 15072577295800733343916898802719385600 9362056 23391365179548379621636995590640107520 9362057 33852129453557265148212484414415121306 9362058 -27767012592919174033253170913168486400 9362059 -51933130734009258665889238974868983808 9362060 115531377019226459818508867906171289600 9362061 82431187637661766641097656674859932640 9362062 103360243633689507296822656165737832896 9362063 112410024353333216556292339312785335280 9362064 17606800817480081879300298127285223424 9362065 -63496328268034104892298062104948799680 9362066 -58817046264199994628025162895640929280 9362067 -61088382912351067022747769014040295680 9362068 14685074982047918310183728252153247744 9362069 -384334659005177941272079763688232732530 9362070 79356648397365568849897633866770937600 9362071 10060268196319282395621032544852419232 9362072 195417894174866145639594187589366599680 9362073 -3947951268394470584630952997514486400 9362074 37460878577374734157196580338804791536 9362075 -149375617272411374626067362733198882700 9362076 37831788017069641067236342824166021632 9362077 -206801337276514369242284063365921331988 9362078 -90071762705622482572248892431687086400 9362079 -982065292182095370542106660155841840 9362080 -2793856016542043761372032648012103680 9362081 169995883495488099210528701066963550912 9362082 -173835164333837426744565267366921638400 9362083 -128295127859339225371653196441757477668 9362084 -18121854423203050227242106210168806784 9362085 46111433765285746618894603386244490400 9362086 -46698504903893467802202309278689087008 9362087 -242345680591976024051003369418224430480 9362088 -34024815980363645147664794278158336000 9362089 579865414942798123898387060056673568 9362090 -128260112584650395780577855613617054720 9362091 -170010646816746564056285161227603863208 9362092 -21414206380545849175884150576078025728 9362093 -79681458334108392000090241275716401536 9362094 -6079104898360701649352794597257363456 9362095 55487972274470118820085140577474310600 9362096 -20960299050524152236868452022638133248 9362097 200235187040812562863741231554642194868 9362098 -52417771516922617133381343582524453760 9362099 -763501237550308448641454774730178680000 9362100 -35973753383811480225842461378585651200 9362101 -73235759138236756400878640043830826848 9362102 47388468224301870569702767845146415552 9362103 75850162554699818932705700654575506384 9362104 -4905667905740025568593318112873512960 9362105 -124049263215429226306112007117018055740 9362106 -10687561845921207960848219810037987360 9362107 -165269453092449083309018599271647391644 9362108 -37553243840560146172522328022392832000 9362109 53392029068704949696210124416451611904 9362110 3105399237631917089141766744761621760 9362111 592664440391153063465531833886834256384 9362112 61816558611661914676978842252745900032 9362113 -3571309279800227946553949089190408638 9362114 10576942949815795292606853197582138880 9362115 -20437609042815783045419493349220390400 9362116 -201579875345816245236624990548467942400 9362117 55666053332933540825943655840307508000 9362118 169735883949228845818154391458267750400 9362119 38750960491996414300482252775280976320 9362120 -255681314409384069997018664378105856000 9362121 42150677269864178835490762868300735904 9362122 43960966946328236289425950421284314624 9362123 340345479274635355095489338455030068372 9362124 18841678533520048851823682922064711680 9362125 315472777929305448849679030104467727000 9362126 -93168193531523730758403460547011975488 9362127 -266211286558526663410740855290106624 9362128 17759553348655192924733584992311623680 9362129 65902290958370046764937296954266541376 9362130 7199357145662480158138843719101099520 9362131 19080081162666480872832266630284499664 9362132 886037851571204844931226882029240320 9362133 268648662990560968785340915505571726 9362134 -3705943539665297806104096843334571520 9362135 50340246792225374098038103171178413080 9362136 -28272179834157567580540365453447168000 9362137 -141351388079081881749345707893517460214 9362138 31974152985160227882161811783106032096 9362139 -89356089539484633315859649574622857576 9362140 150421278871577752581617160916592125440 9362141 -50413593323352756875875128692435098458 9362142 -7370139829728236977313619305596927488 9362143 -76519798776556008665499305536227286816 9362144 -162195383029724261190490255664101982208 9362145 25284774024214883206174159146069310080 9362146 -9080527395778548297698057752250048736 9362147 -103634345784494665874619200026028558496 9362148 -153191157017532275254653692404977208320 9362149 -93889691389548868123710299487926392964 9362150 -10046840648838762475365594921309542400 9362151 -40033315085275987066611317520742895352 9362152 190240240080444305940913622888880046080 9362153 218584345777898497109930848540269993402 9362154 -1791701221361466900610804768583155200 9362155 -19522847301116060965565702945269324800 9362156 -263086841565538668636839223479037619200 9362157 52871601899969592922017102736084936320 9362158 68043752841076786468704060341133516288 9362159 -198139017304363904470204962781729022640 9362160 13747253899828652427251391303863992320 9362161 44311801346904730814237942140461025392 9362162 -30884171443185624164039762462551965168 9362163 -11243157808705738016904417327268476816 9362164 51518735488044044257171273449005602816 9362165 491268447624289859404733087000735155200 9362166 41300647108176048780761849426626395648 9362167 257187572605025901360382866832503914216 9362168 289644843544695115740602757769821634560 9362169 43375466195438578610795594627692875840 9362170 -9043277817340460222826092487586621440 9362171 58728419767640494061800145071734211104 9362172 -94862308260633107609975006084191239168 9362173 -56885348474803807284790317668480087616 9362174 2398004192508431150443682994539714496 9362175 1193320547277227730805452484844995200 9362176 -25877691898321222677331914763679039488 9362177 -12351734642231511963273440128350377280 9362178 -53933871397266645465206212270364551680 9362179 110295614489573495563936827162158905920 9362180 146648365854034690076687125205091974400 9362181 190167030337119055762363875620787421152 9362182 -24300194636141265542728063891606108416 9362183 -41596016545470687851714194607295173160 9362184 -11396473005181140417733323625091727360 9362185 107069475605499705839011832092769856000 9362186 -13182462867756910563976459936905953280 9362187 -160282090840078346407474533766563605040 9362188 26173130650913711923223898097316123136 9362189 171982775439121255123770306184564784556 9362190 -19952610894696918666176173600574532480 9362191 -219287304913120856830403763735247747408 9362192 20526065525013274593698744509638377472 9362193 -184895019037899548259560798815010700000 9362194 8486994306411422194227442271909482896 9362195 -185531202665297613131340041920876215600 9362196 -53382875410680933430686267706600857600 9362197 -77493314043388130526857181483952711048 9362198 -50698695212446941619792855550705506560 9362199 689691751463038853649263354759358720 9362200 -115815911381797716372522458850529536000 9362201 80948706993909413527575730649966048202 9362202 30285548328571348706533148991116511744 9362203 -181919166087997412248492260414506471548 9362204 -36544018669224919942234376074818476544 9362205 -10433390378318928131785141510495624500 9362206 -27680632957868668084909891662112696320 9362207 283562786103434921452404243778232131560 9362208 40102030556653449117748443320299290624 9362209 -61230461073498553403030952639433834496 9362210 47267383541320615502232209024546065920 9362211 -280920604705676776033589470963928417280 9362212 361428172585521364631326729880543109120 9362213 -140672820473376057423431672513116259040 9362214 2891815821488486069737373622941692704 9362215 -193754350812018167234973106850500293600 9362216 -8969383756781799537920790649517675520 9362217 -22515218315674182932802451560632459520 9362218 644382998592651981841731190482991104 9362219 72677783490218138103480597938753959008 9362220 25040421035415168018946280516437032960 9362221 -21067365336204148964137093055458866336 9362222 -99926035680802546686017825052032187648 9362223 -144958813699985049988123145345889936 9362224 -13071717072824969343040404535200579584 9362225 -51376077180961020409640497913183206500 9362226 -117335138112934603283600311939883715456 9362227 19654158871519685072518812990633622944 9362228 -86384883232312845948860673008352926592 9362229 161357549051966778737108114230211316768 9362230 97788649729646244472111337993567285760 9362231 -76444040737147299586685986540341669120 9362232 -120912875146621620981078712961025576960 9362233 154043120946711352423014655064228394180 9362234 -65140601771320179023548217714640334848 9362235 126704527204710920171004946873838214000 9362236 -21797407189112504898861681939527909888 9362237 -34479387452739947005428098556666257280 9362238 5453804460075977490581302396041600000 9362239 -271572210636012699798937771986594640960 9362240 -38911408457428179708882555386588037120 9362241 -9842158269808899921207779825820922560 9362242 91971656015500823568101538204586453200 9362243 218098831155133986477957999798202241544 9362244 7310062440413340763402462651938754560 9362245 250827465557934045841966014930261950880 9362246 -101066900936393784856495557826789419840 9362247 142020168512527560945282763137301877760 9362248 -31566277592176634795582102122003169280 9362249 -74051706547718920702597449763312505436 9362250 -9853289668385447132903398463750400000 9362251 100411915360671391558868834548126367252 9362252 -229321857883067991401438842027209387264 9362253 -270042702510596558453373663344783431296 9362254 -193163929862843561435501138875605557376 9362255 53973182030740115321779595381486168160 9362256 13155314927759133155213834187141414912 9362257 7781729902514084107811141833059930852 9362258 -87864226292677801877567280334682742624 9362259 354446336962601628390411230189175633504 9362260 -63890211602016227447125473509943333120 9362261 7175808922701832076121917078726088192 9362262 18580245821406757814988238426114836480 9362263 -196951036255462798789508130758497226488 9362264 -568674997778852755900940401784038932480 9362265 38896094947961551487290825460945955840 9362266 -16666424052378435661840146065738088000 9362267 9291098269621307047386756380870069316 9362268 45179478256989882757120008601353145344 9362269 39224813868256677086993614568460779840 9362270 50116459659073779990387199307864950080 9362271 84956126033806522033403275740042589512 9362272 -120572236066544067368841648922195918848 9362273 -141799923341340638000483113307372773440 9362274 25997997860070528757616722418275814400 9362275 3122783408746373331562889557492370800 9362276 -28988673300964798054786219578531471360 9362277 190243088159125481447837989593031971840 9362278 -17651376575341373700547764730044735744 9362279 -4547958762812288472319453802272841280 9362280 -59222948205453931383851561056468992000 9362281 148769837787297555572112563518395416464 9362282 144096154704341048270004876060177837312 9362283 -161566012654595881815835225811629800360 9362284 23484148651127344008358884340930116096 9362285 9319429528992758878998362635841602560 9362286 13210811878544540579173725180380435904 9362287 44188086406126970470644434871447329592 9362288 25590733716164529158870834329272975360 9362289 -136901597080162040563774965289921976976 9362290 -3859642077202605903948268673962291200 9362291 176358077946211873527715532793281874144 9362292 121376927021593843429276617009429553152 9362293 -370490053419593051383678416542463605458 9362294 -124920347731125367869285062877401342304 9362295 54190707612125837869409396950195967520 9362296 -256542445889747610578153546934245437440 9362297 -41643931262204738870843053049667940800 9362298 110511379037453262625623298221475515648 9362299 -263160884565464663584202080311188580700 9362300 -26881255527500363169771733598663155200 9362301 -39222394155542413146849112943477105760 9362302 -206256653366013734078231527875920812800 9362303 64838092012838732762561235036160167552 9362304 1299112567666612568499739844400906240 9362305 181602236140682861670000416423494469460 9362306 47243706041325109904257492057028806656 9362307 -28501522259026329209420937147146224320 9362308 -360402542739508279691498947792285206528 9362309 162193965885951913720328521193661579840 9362310 8613699881090622386137641048841297920 9362311 73088478174194312757857667200468888064 9362312 322857508407080028515251209438154874880 9362313 139218480724337768660329579385264799744 9362314 -85594721795444335459766519139029788320 9362315 176615988981781780759262179859392668960 9362316 19708740762303857924361499951214218752 9362317 -132502622292636159732484907824093526400 9362318 -56693675810739909088766330159170579584 9362319 126939155924401651515809661256710497808 9362320 -836896797247646408433950574025113600 9362321 135362129842546120399471488565716393522 9362322 -87837126305709663995135219356657670640 9362323 -2936656917462860074671032639576748736 9362324 -58597463182732290517512045088645682304 9362325 -35993612353937386072764817979361360000 9362326 -34563978536992536993951933120159043200 9362327 -13551693166039477585940435205659627640 9362328 133463757142911729894770471375474012160 9362329 -116228121382071795017968398535675443516 9362330 91047345196150957202098970591234446560 9362331 27066267522621370666303840460728627200 9362332 8613019293764543725111599755289589248 9362333 -32240534494503875833499590011198683418 9362334 26891310562372458629853134273883214848 9362335 6664592319961806903047922279397269360 9362336 -246836322885439217953942966277782437888 9362337 -60294134492229723175128824682801428160 9362338 99498012009612535088959542843490474320 9362339 -10970337589366812902159098713196711680 9362340 6404636957732975987017536036716536320 9362341 -65504175165516714826057755571921157632 9362342 -179899079616694594828763715173065117056 9362343 125331652711241172645314742098478751824 9362344 -65846823649436664992262234051958210560 9362345 21460746320114044171474034498380440000 9362346 23823408355368371267202012643293049344 9362347 -1346081067071579588466733094000931840 9362348 -147028507422365739044959399309187611392 9362349 164388668812016821628992022282233021164 9362350 -6229193465802327031300676371344259200 9362351 225883379857026669484247884315937918352 9362352 -5060712643852757436967187006322278400 9362353 10123196153448835495562678746028236800 9362354 -262324197839470991364876874939019993088 9362355 -5220397618244931050014233227552791200 9362356 105731735385772294919391601731981404160 9362357 211072614138445019832745278178399770720 9362358 900350804215818665452108852114487040 9362359 43684370136637793191177276455880829712 9362360 -18315279735207342307085979533316096000 9362361 -246968264507862626191757722327670352960 9362362 -184326264765231879499284603633684150528 9362363 172056588129953671582869311759533728612 9362364 16945071506042605393499493693599047680 9362365 -58116959018754933872650002055849222740 9362366 -75007066807008054055206275353125573696 9362367 3811079235262748519233392454252001520 9362368 1558462776498039427954084594566823936 9362369 64614261374989925159903210160846168960 9362370 46117241840289106121001439452573312000 9362371 -241500241097008907482813845117743807428 9362372 -60881354421847921581275934924750225408 9362373 108803240875224550780855196185883100384 9362374 15490687878009744194753104534704231552 9362375 -755922181241512008783473261667330000 9362376 35902904077034370256750760686650624000 9362377 93708622237075645923567170465819131226 9362378 172371409161997532749790748961540003680 9362379 124749947405296189881209541810117132288 9362380 -41166064357351892820443923606306621440 9362381 -57965789892938863385442364158294953172 9362382 90536790859949626601313995640277668864 9362383 35629395336174516243639016053540828520 9362384 -9114359605098742584594575270534553600 9362385 -1963102068018570333665725960417617420 9362386 -169832684905842832593334104278055286656 9362387 2379005549768686078403088642457288632 9362388 4086747146962219476889077335757914112 9362389 71588597794635450502417444395196986360 9362390 126057689933015118632587703407969920 9362391 147365705898945285450625673010212094720 9362392 59307963770933632444385474076440862720 9362393 -112714646124617016949691671745068716384 9362394 8364277079886688215435775702925814528 9362395 -50059926867022457016940570092274909920 9362396 -9827041684347217217249192329857835008 9362397 -74022710817544974416508326817751311264 9362398 74081574776960993956473792555071875200 9362399 144564670610341512521001574156037066400 9362400 -99645423614646093500260699908499046400 9362401 127156703213712345859083972944262110400 9362402 -26157783319016190950408000665177973760 9362403 -36211838114704792988783798218318187520 9362404 283108157063669114760304704090355808512 9362405 13525163721194129956342326334245385560 9362406 19292843794657107634552941726234947328 9362407 -144233543693269912625792278178550843528 9362408 -247067671174457526644532063069052846080 9362409 -12294404471940545294728430467900587840 9362410 -85905815989550394517246883998507371840 9362411 -26222650903061991533685617829257150988 9362412 101122207739594474365569921477472742400 9362413 28558532892868193656719046229653532160 9362414 -28975917156825239642339853834985433280 9362415 68982781141580577514230063379222080000 9362416 17157587075940290486801093574123847680 9362417 39496706345050349246032892684421968466 9362418 34229611850777546777117008520329612800 9362419 361856728983039629529460837873642212240 9362420 83374352559977182124141837138758337280 9362421 178159466591161864228469893711908458880 9362422 195722734079144576649296161827870436512 9362423 -128839564379454936568056798890827271760 9362424 39889566050495310505505762255698513920 9362425 55242261562680240700083831678899436300 9362426 -8365817475801156877226581523121559296 9362427 -304601572244680866152470773797091810768 9362428 231792586287954547947628266035489619968 9362429 -62578903520138093063340934892619817920 9362430 -65043241770153498784416069272733271680 9362431 344108793459611814707204710241754553800 9362432 82937631195996171416286856997756731392 9362433 -3959172401510836530278154892450125216 9362434 33291440027411130971715603708676104192 9362435 216218167339681721414300018019575846400 9362436 133146507924408979809656796064579706880 9362437 -105455031366035859683212151722586305600 9362438 -103175909601555058581157116968476615680 9362439 -497916559776952388058640800624415445760 9362440 -85732289757095835185413843415334912000 9362441 108161212642178361658533152862427314384 9362442 33894415714795797527469634778918560512 9362443 74008439154548900995068313765458626016 9362444 4776044154395778220341608969983211520 9362445 -141326974460187683891982448250258530080 9362446 27530013700411881469817342479437064320 9362447 182485660031494319455362512845647969600 9362448 57839248909423677603819539594328145920 9362449 -7017141026610314211653213195195669952 9362450 -9255382801999491978640590011123450400 9362451 -32264406952278180903705711752035059456 9362452 88708901949384759685464104318490224640 9362453 176580326220956683158896353320374654304 9362454 -97665826540800270309720417829816073280 9362455 32689629585359493436004540990563998360 9362456 207347127245358594386088525634101350400 9362457 44096938368314219291863281731449420548 9362458 63564815327624378324867818633446187776 9362459 77307053945118798775147996338784154040 9362460 87062894290813149136817040732566492160 9362461 -295131895778430817490884692421363987188 9362462 5659194362896352230280413456981075200 9362463 -160888430226260539096946055709796260224 9362464 -225129869815487468384403721302778773504 9362465 9715122500698690355777389488827212800 9362466 -2905652163876680926299544069609299888 9362467 -5567939557233584361271897335763327128 9362468 -189311113210103244883962047712526292352 9362469 -2477050744088236230988621429414643712 9362470 -34232065872061938503054868994506076800 9362471 382742345882975879910538099102194567672 9362472 37949888749562247252526073079885987840 9362473 62033955383239857646623435215678820084 9362474 85558480325739946666812320843374621440 9362475 17957848881799004438678738759195255100 9362476 4919220225298504482313712115495674880 9362477 132374978316048269509913595335539505100 9362478 50178964099087650428735118649306030080 9362479 -258640566286993489664793255101483822304 9362480 3563253572159064497136208538447708160 9362481 108866366722451729057370557888279114352 9362482 -109201220115574096112554755702636999408 9362483 -66388510052748276508922749862641942416 9362484 55984978864866713669187265373585633280 9362485 39345891859409399168456512555830012960 9362486 46236528890715668214560050142096394240 9362487 -31158219299041520112589526605160131632 9362488 211909276093879156483601205269307125760 9362489 167797953331973836494759146727902004624 9362490 54148549740478697779853405952074469120 9362491 -81079036294977769988036566309504479200 9362492 -41653162477367333982026112635244492288 9362493 -239990776862819078904318831972113280 9362494 269298750136547005431660427269983772672 9362495 19741210994903170122730886916024014400 9362496 10348543146324734745677157044846592 9362497 5444259517716059952764975377350597040 9362498 -69312807251275335511271185188212536800 9362499 -114934408363546193728834664213043267336 9362500 33736498352169394239048833078054400000 9362501 -45741356253325606592525254287189990498 9362502 -52910379933664738056676158876004688832 9362503 91761894935345431304949282711903482904 9362504 90603314084609681952308019112654080000 9362505 -128866427836579159402182468067063742400 9362506 -60733072999657093088397686779709124048 9362507 41310779756837675145271572113251578624 9362508 13642566870799311385235037377872527360 9362509 -154522152118112555083831702996689298196 9362510 89854161586531585447204197861274316160 9362511 -54406298555037328980288241865680194960 9362512 -95874029279750448264212333969893244928 9362513 -136069134153103015675713716928284985360 9362514 5457411403639012479963107765554412544 9362515 -200931915083332665486884936814446757840 9362516 -54036039070025754050331518460771502080 9362517 -24320632158966404075471913640870065888 9362518 -25029027776459035511289557315769526272 9362519 -6239471377954941687416919934774817256 9362520 45885012981894166929849883158312960000 9362521 -38454343880243240532737990558372307840 9362522 11464436933791606383353598179445232320 9362523 10046679225129507138482553109600632984 9362524 -6661258345673126914382210184512849408 9362525 -169992577138634924376151777989928735950 9362526 -29690652600072329184203562030076145856 9362527 -114815113357652548831599423552775905280 9362528 181317455340541663587884933745711513600 9362529 -172547990593112608149078593117920373472 9362530 154164334996608814277747402864611088160 9362531 216028967469424983838348291343967394332 9362532 29382656117323977839003299458161513472 9362533 -21628007218235962310763182113465675200 9362534 -391854600323407901721855872923727385600 9362535 -14977751237864548467411529511118259200 9362536 159669643556385503866619891767810759680 9362537 323933036723262552716870646793283749632 9362538 55166565845655181743955405832338814304 9362539 -427088907215442854804885326998740203660 9362540 75327905902541554003172533165474145280 9362541 -51943083474779363174048393249868558336 9362542 -3984982851867753244254872459959132416 9362543 -7906653167637280659361819080791940816 9362544 -31221171971388213718130869880221433856 9362545 -295092712678867309789030405331220331800 9362546 -24094779180670312343983994531308274880 9362547 -98743995003149666249796315862301613204 9362548 69475711678467324295643271645219878400 9362549 -130206177067181613744101347889892058464 9362550 -58105134620387671882313627429669035200 9362551 -116980952558114564320890315699990254592 9362552 2999904563863487340649783763745792000 9362553 -15979227034891258160775213863853931200 9362554 -30743925663020330251235861207158636800 9362555 8027299492264121962909690769150412000 9362556 25604732070722617901895281012680955904 9362557 -19637328863711671235938278518135463360 9362558 31307272389118020565391491685997534720 9362559 30314147377752598916581869452352806160 9362560 -184192393402157317393758046053728256000 9362561 -24713973317825583239505621077993240748 9362562 885893703612345149043284981477222400 9362563 52347952544100330908717764687191101760 9362564 -92785945528119547640551617418749235200 9362565 39191312592703604793121657015777168860 9362566 -27543567025479412045310400123336899136 9362567 260023463050276197753453465856386991872 9362568 18122806525419161730924198412698869760 9362569 168529103417376988230767484815071426970 9362570 41930177830708807398206713430174929920 9362571 -49929694130040982385386241456386677288 9362572 -238075513835653683866138909524783511040 9362573 -407258679771276496301576752214596856160 9362574 -42281413475119172985276713464171810560 9362575 14154039145355570941763603635627018000 9362576 7338803038764659038881943749508349952 9362577 -144854280636296095292095809478267067088 9362578 102655434652669802938927904065964157840 9362579 -86762377956101130820137871832238162024 9362580 56930773553291595454904725639994695680 9362581 331502896096457605259050900265406922382 9362582 196978036326028823754669773177435215392 9362583 -143923176691521087589026707809853164656 9362584 70236386458357083353403493458051072000 9362585 -68556086065845800362020265158365910840 9362586 -37363290694487744503900898155910169600 9362587 -10203535491603880494177550367088289344 9362588 -242112837764511826312669166257764685824 9362589 -69832421648282443581993539505836673792 9362590 -40001942251263649833230406424151083200 9362591 -21175191233526624568266506245795797552 9362592 -158805006995701600754350570573529088000 9362593 -190243974131707034662959035158366416876 9362594 -198226413581511203442967756583717513904 9362595 91213522717199642862605508553859001600 9362596 -28403922541157246434329010511768943360 9362597 285377086120137373146517405680040068672 9362598 26935574040177490546011831699468195840 9362599 316251913088279097000288352600520945400 9362600 -51581771287193653176933684700730496000 9362601 3888057840429705151029991727215811040 9362602 120390730560907959445180536119627416752 9362603 -25914716982486440723778881169242923776 9362604 99590520923806572681299455456756334592 9362605 1209870442198771573982102629874651520 9362606 -283199926727937993575540031335401482240 9362607 81624801124406810455386242350222593792 9362608 -76505813709079466509537857682152275968 9362609 2921256646275433024809861154456826088 9362610 -26310233405900615666109590649495144960 9362611 183521223100959170338551376990006461400 9362612 -26423155951204302041069329813661583360 9362613 1959230637134664816855792056900951808 9362614 -92110066840076733863543546720840922048 9362615 818620512109266260111515490004873120 9362616 123538298120641490045095732609991577600 9362617 474570775786636298634929066019980858 9362618 49650935930875051125736136008984859760 9362619 8110594846976498969056068620794326048 9362620 33694945275003520486980074651651727360 9362621 -393227678623777962837875807132159584500 9362622 -37407562928389971384268437581258829888 9362623 -83288075009542457609914802996086282000 9362624 -73944457317346498740970730392774508544 9362625 -99054482981448441333432666042747216000 9362626 55958995859094699791326495993666029600 9362627 210619944268308216310077181364832028476 9362628 2337967993259806340798232080802680832 9362629 35813174515470504439156785400857872640 9362630 -134199407428011965011075554704274806400 9362631 -206728102986086186994978813122152902576 9362632 -95950308050213013609255913308263193600 9362633 24066574899594617754654124388080136064 9362634 31737825912221354618747245886906598912 9362635 113306091387024136812605905509438874560 9362636 12150959196226696761625408435029646080 9362637 -18862181873051508135508132994345742132 9362638 -2375593676368098373682727747367438656 9362639 114112841329628697771576661517626028256 9362640 -3709716822991915364647233247633735680 9362641 -191274746109798715865951499997242450958 9362642 60922126492383048562993097841738275472 9362643 137984154679566077807183734679337927864 9362644 -31254625071065570657177512113044289664 9362645 7340180052662200411890879677087127900 9362646 94123921343890342557560622837634761984 9362647 124188141992098505783296076535662375552 9362648 -1541762498013442047999827935125626880 9362649 -186606726823833787126818536231411769600 9362650 -102265616771194727885900260148129376000 9362651 83665889744776338527844627533571686400 9362652 12002122213780138713800043254507492352 9362653 -281608048272416213735990027431993931098 9362654 -30792879093656454745393243982697664128 9362655 -129480227480095587954200427072796569600 9362656 -99484089336915017874545222291107086336 9362657 -169722363781116943768455682491109568094 9362658 -58120795378481400561794944917536793216 9362659 -404309113844266071463940556108558935140 9362660 -58017512522687205329225352417604888320 9362661 53679403861230741305823787222713374208 9362662 -46863029470925753406789558360716619648 9362663 160372961004610076555895469390068153912 9362664 -2030843622253853394839024821389772800 9362665 41520265295160704445672538303672336800 9362666 119713232154510943500102385380817926144 9362667 -89686209503156068473074235411712350120 9362668 -68651317660133560092933866543693824000 9362669 327269846550275447415370148487958298070 9362670 -61316507642005836998334769364724297600 9362671 -116371610702385870536144354664731774128 9362672 60224772205698093016786847855197519872 9362673 40358740724382348585437374225618303860 9362674 84493091972856291764532261989160696336 9362675 130895371122578275915441349731361475900 9362676 38680750410174610212048736383892242432 9362677 -340652952055077454232610130541859219360 9362678 2673910414915792943357523923305302528 9362679 91978044148536872259338300353142361600 9362680 267874370290857535001895430454730854400 9362681 256120320214328476897162025361654565482 9362682 -28879237634086066307948554833124392960 9362683 161150625038875647434549903035581234024 9362684 -7109082815824602850016073879778119168 9362685 73475138624476722267508951657910457600 9362686 -13455500913912971839848230559259358208 9362687 165079338359507986721779298530516538880 9362688 -13862741708489157162686131289997705216 9362689 132359302058161272434989008811049400256 9362690 12598997178103318731573833229524459520 9362691 623627876682142181583927434754374736 9362692 -96656995910054906909817848291725581184 9362693 214945892761261499536426713914275518942 9362694 72668161648716785409883360099606953984 9362695 -321056886813280562382772367401203719520 9362696 18887390181465353844356430006029352960 9362697 93996338893913393249550608770717942800 9362698 179811682706807782483904753425261815600 9362699 -93871689353652020895618695992106424288 9362700 78716443047494583349264339263932697600 9362701 382520451019260621454978976093631674304 9362702 -11569148209019086655345312057696284416 9362703 40591728165176041895576913852059459328 9362704 -29781904702739826288551293573590204416 9362705 223143575614803119332987043954325750720 9362706 -127912772944250775070910818680449836800 9362707 322154962987642611894095588159378720032 9362708 -75089057345487537601696542336151384320 9362709 10109887861023753237722954468436851790 9362710 -16445756476146936710744400697749043200 9362711 156939106558669034694460337372591988000 9362712 68348101936667492790645913908322283520 9362713 7489350846952064580561206295315052800 9362714 -39746492425037944391003796179682263808 9362715 -17858565708825207093540013423504507680 9362716 279009574569001665852894107374311484416 9362717 -19599475034361308216046282977665506816 9362718 69148262248229469912941462558559257664 9362719 46486373990603473561502399420531729520 9362720 53574489647324697241218375602248089600 9362721 -48198561173083591379701123172166500688 9362722 -156994215829057834846945351293226151088 9362723 -11028080966057358247362792945208751496 9362724 -70988863424164308493033815249988045824 9362725 112801226609797189889227894891184616000 9362726 223355299974758570485353724047965441280 9362727 116379170373319602588204877589971741848 9362728 88958369313438275385385115229166786560 9362729 371930054909461894205783291722587490176 9362730 13498101305749899621594084132410987520 9362731 -111040685228395529686063800638079144160 9362732 156512047316822696850387332472226401792 9362733 45559483984632366765203485771752148800 9362734 839131801591610116194498118668219840 9362735 -7756038134633412843966602546808619320 9362736 90158471109069875853608442739203440640 9362737 -48035015066451408770083220250985800000 9362738 38574088554758959313423500556379648 9362739 42903062350241265174679538550662257200 9362740 83829368019322842020138624069426768640 9362741 -203782676159353217519657470939743123858 9362742 92011601788039899051518443806742514112 9362743 135194913652029664499726155528538956744 9362744 50309623307320199186830590139347763200 9362745 64610257104386219590211541887601145920 9362746 4237712454755189578831256241870937344 9362747 51812282220790307912185924045419188196 9362748 -28145568184536624766749991451640324096 9362749 80961531044446019533483054038432604320 9362750 89532134545976498546688296228786784000 9362751 17338784778947093244352319439005500800 9362752 -28994220167242434350260447161928908800 9362753 -219070056053754296215981075840432231998 9362754 90479830605085492065451020322885968000 9362755 -231393821069047083822918235323590107680 9362756 -10485256847227184504319102032613366528 9362757 -21770591848662738476990662216679043360 9362758 165325673225568077232848979333765360480 9362759 36362373187485404744174270166649142880 9362760 -16097613069522389879985565901207961600 9362761 22299890990003538013305110134636970932 9362762 -135139445032843685053142896714564876800 9362763 -119222982407499895776186383870932387200 9362764 -150190957252244126357239573366131660800 9362765 -72615097543750744659683666022672236340 9362766 37822334270333819364554089825679708160 9362767 573054473472398391305515045347626159232 9362768 10924747504252096539113658300308226048 9362769 -189719135114805742641019987803515572320 9362770 31032586899003144752482836690940239360 9362771 -67941031217972799607174342496051403960 9362772 -13597518162971101871891859802678056960 9362773 9988294949033203928324772726346377660 9362774 -45309764204409095106161502905877637440 9362775 39138029077854430552167387809017689600 9362776 -196130959214897619174502203622346096640 9362777 -828715223638148540262729663329134320 9362778 -73882549078295995586123069369208187392 9362779 42425176467748173812056125960325789600 9362780 67821780145825824527254227548546365440 9362781 -292972194682906190738087110493587061088 9362782 95424972011145050658309096025833538560 9362783 30595232790836301743952447842875744032 9362784 -157732806467126716423499903288864145408 9362785 -121956123803440403529256582617453367020 9362786 9986814513496652145907544184196153344 9362787 30247930190043771682484944920066999552 9362788 -210515547168661382837817408026953750912 9362789 180422899488413676541059365635006990590 9362790 -93650151766348602581261046070486250880 9362791 20629901963507321768364364745232395192 9362792 -74018842277873597521029310775586432000 9362793 10549596272538372413205940379951106528 9362794 -2473993559871780271233907381130861568 9362795 -58994048109593156687923912705222603200 9362796 -179379287958572071755286338708721003008 9362797 -272399642795076306344148105259759540340 9362798 138641265086542925526081087904173710400 9362799 262707000537139256506285361113750144584 9362800 -15270646011889915101272517642313728000 9362801 31050425692263152622071489869639514880 9362802 870048934484625554321197343597854464 9362803 790746367739447884916512855242355327504 9362804 126712499487501399517492069344557402112 9362805 -22268942580188718374894082863118820800 9362806 9422600826614390872806566482431312384 9362807 -37133854269701342355535959046819739040 9362808 15051893691582175415365396417016217600 9362809 334225419832477603394268498674913196010 9362810 9806368364328972142120757514439534560 9362811 -40098994220826376797521525164496996328 9362812 -253450656599748685772044066543669049344 9362813 38410899785064229077385841027230704300 9362814 73656757158955789569599178174095959680 9362815 -30347177653404823629012661118768002560 9362816 269479766648063153610483028675107225600 9362817 -59039767263729833425318706105569637760 9362818 372477251459616063614360218288224829440 9362819 76031824363064036015253909663560890896 9362820 903662293085564835524222873331302400 9362821 -21861131054349989521703058447460755456 9362822 35712129420099954960523814842860273120 9362823 364064292842977129084132389158341142784 9362824 379259318220294701899365324585335654400 9362825 58961676242022249100180081778584896000 9362826 -104620248004203272922401235285842040576 9362827 -138973927684455830949381366834744596768 9362828 -118132320007396503506557714146973363200 9362829 32719269859018494170623530947428429440 9362830 66549877487717193342844653441654970560 9362831 -26619108466762251323085691631609181000 9362832 -25980654572521579270683108994592931840 9362833 212191993017854812928316730742283820082 9362834 -4211724395757126627496195701119861952 9362835 -78378193391800610570150977758943761600 9362836 97028458926548997407670178754232322048 9362837 31565314144758513539339334800355419904 9362838 31465356348032234952939170125155601344 9362839 -240640060737130340469282581137145973560 9362840 34341452756190130412984485404329164800 9362841 31487416416292885962410458436630440320 9362842 5094184032501914840612351202550531584 9362843 45936207146348658462989356727583106560 9362844 -17760450717514999754301576063253294080 9362845 18734916178567979563192741413796085100 9362846 221413826727462906164843906739686719872 9362847 -85964132152698515593872523792374796272 9362848 338823525369571789891261097404737257472 9362849 -149405800158388817257734643081466726400 9362850 -108834526359220971929083735465958400 9362851 -298014125761764229917898550914337178148 9362852 -375697702088242085247351216720115686912 9362853 47428207688835908717708997485596988442 9362854 34415137315464471073705550746782998592 9362855 241625626965625579036797152018487915360 9362856 -18305983967236101537585594589889740800 9362857 -90743344821077239885585833219606370688 9362858 -62941089259737711730327490983617711360 9362859 70799708830105674214561787172526872 9362860 -33612461345669746772691183371592637440 9362861 236585224085314810654241957720884029462 9362862 1575136382303452285292946157338177600 9362863 -120848423294392449894737150127993216 9362864 25101246484605374937003168160415809536 9362865 171495071325446684376546486961407198720 9362866 -97493996895518387208003444510570928368 9362867 -132310850495692145654578863257299620084 9362868 26782097454627101144704860401422909440 9362869 -171004220741971126495160640437958197604 9362870 223322234852415686125076925335300689920 9362871 12396147642095292838432354787319016800 9362872 -503623338769501935088715340481796014080 9362873 -133790102339815905721714304939024381436 9362874 49084000793357356556601918114303744768 9362875 35149272758665846576504865592593724000 9362876 -24966142077184984209464245541679344640 9362877 13380088476506383427432713674910361280 9362878 -26875276473520352167472175464540160000 9362879 41048214808353931431067686150050637240 9362880 -48135482182702618506141822500827299840 9362881 -37349627941016300153587851588164784336 9362882 -40956177358689659935665009146806910400 9362883 17153556922065077003106709841784083328 9362884 -216921485827726059050814018847799949184 9362885 66163389199218680517354086573265605760 9362886 -6888005179895151347501681158840307712 9362887 97934830858298173696119590327166092400 9362888 228300421878830662899135569864214389760 9362889 -99996192837037187199901796656017912300 9362890 -47079416870196276524839215284119464000 9362891 335103633238749984197450071415322224184 9362892 -51045372427121012019563571487779864576 9362893 -370371822541400725378763423289515134858 9362894 -253833118551533463610192674056216312640 9362895 17982020164587477311174348556277639200 9362896 -690462651498374282083827239618715648 9362897 382441529430781903453351441663872239346 9362898 169717838919374184518642203706783961600 9362899 -10432276764372447632344216787408261120 9362900 -51401569856638124040610399745497584000 9362901 -73164575830507742644316152924672902240 9362902 -104696267846389736121210483543566589696 9362903 303344860229840957466332867119188600240 9362904 212706116115261777244007271319445176320 9362905 10862058116980984075929413837333805060 9362906 -1280912654295331644802091876967432192 9362907 -19836273829704746977461447690093677592 9362908 -111266141899602915467113063141883663872 9362909 -62360488326591445847582075674371897696 9362910 -30104681640196009418927144109992206080 9362911 105959052353152594563402819423684367800 9362912 92769170420951728482371737517690978304 9362913 11980813325678411111714359984046284224 9362914 198307282609845531505840658523394984704 9362915 -126519375955037970421507208409342412800 9362916 30132348417141132684082620180171641472 9362917 552008258465550598704562208131474642752 9362918 -27794240078163781520793092094804951840 9362919 134441893912485107912590267161099067944 9362920 100589775505492014238742999080021094400 9362921 -325201863529429524501686503647953047878 9362922 88241763167219599319530029093097374720 9362923 -75338216745189146143554859852426402828 9362924 -16768181362057290739316310684177266688 9362925 -43292877444210267635416577368297488000 9362926 151509875741043436796938612513638414912 9362927 64224849992715699286611471723793998432 9362928 -30512157146366389588124083911546372096 9362929 423287219833932275168431307121428328530 9362930 47245634416501059100363366098434181120 9362931 -133512658359947198385094794978097531848 9362932 -60517308062777127610964856449103157248 9362933 -76901419844475588610522088979593146116 9362934 -16801726975131257345676680235157432320 9362935 152539725782070917196845187540695969880 9362936 -277252088953096267934817788567967191040 9362937 -218714226777331569664696617268567930848 9362938 -53325763159944900550516416954292034736 9362939 549728956046060916711966867352184972856 9362940 -138567917637163250188911061914737203200 9362941 -109395333401705918413312401103968564128 9362942 -35406288442073389048024124221631920128 9362943 65731806987690816909462217413334811832 9362944 -58905476666983548355773340610224717824 9362945 54052764296820795682143041565443183700 9362946 48323045085384991017618810061984224000 9362947 -31726789952880992240693424805115492088 9362948 -16963540184795147217822738533877940224 9362949 -573888686986173823463813878577605824 9362950 -15556972151851993506465767743514640000 9362951 80533103715100303179823996651913364864 9362952 -7206992734521968074935104477791104000 9362953 66079065502369670886489768715075975200 9362954 10165594397212831506621816175072926912 9362955 16931776861223637226358260841500677120 9362956 -277986261050451160811546906265576474880 9362957 431702104175590393215405093260735953206 9362958 92176443638490960991257559453369893888 9362959 11141814322606052339312992747607050160 9362960 -13534648764068774660397134731040440320 9362961 92329346116801058909708282512944384 9362962 76546383680873992201078990064080449024 9362963 221947375914363900512008443793827230904 9362964 77753924119119889281641879480283021312 9362965 -88012012140712969153209634128369499080 9362966 -46931736013390214999938295614973506176 9362967 169933532565114362817246159042483871080 9362968 242573856379672374941577596413565829120 9362969 198268914431557287790537846663530648000 9362970 10595314015171124584923742861677949920 9362971 200871133796769872275428082811219610792 9362972 10024496697842597787250211698876032000 9362973 89941447849802459768595826350389414784 9362974 -5523304155342480063927115046132448960 9362975 1548985098524486327029484450265374400 9362976 63984642734833667893702791607105880064 9362977 87177746593475877632144251385188845460 9362978 57583523342077374666489995355161978880 9362979 150444497993843087873428577430548175840 9362980 8277332694548942287986170771796480 9362981 159722976151843819748461891523396690592 9362982 -150850161179415231916155257195334637056 9362983 5050184386637388767714696447858004480 9362984 -178709658796694572904901307942495933440 9362985 35907970634044665224778899143110072000 9362986 -124743036181355611068192315600235239936 9362987 -208396867750293989635658711839335020364 9362988 227400524559051765546005401417396876800 9362989 290647955976290358997017498829397744256 9362990 -9768243648214036637261593381294041600 9362991 -31367957025484147924838990234574547200 9362992 -25934607041137538139670947655843840 9362993 140164405628616803695828071984881812242 9362994 162411986282044102275762239628989018880 9362995 -80886462273270504638772719439606980400 9362996 -163991590085301145867884512229352684800 9362997 74090493980882869018334958503791876800 9362998 93355383924332404946141195174311532160 9362999 -65848749364366349833953091715425112664 9363000 1824547981127825760813702476605440000 9363001 106983810668194547119045215786447793920 9363002 48453678354916105810217928064473525504 9363003 -43496681560980357128740233732356638752 9363004 9922837576849523396280767619700857856 9363005 -262564275727308026143055838884292475200 9363006 4998213090789363164465948996999251200 9363007 207052579371043761410262667999593688256 9363008 -132003583841071658517558388953038979072 9363009 -407185169737991890620322898681241393792 9363010 -42893521075931449276201042905080832000 9363011 138648133550681532312751279535199436800 9363012 -158287997170917987580984377036657586176 9363013 -587633229843889328020922628362503991040 9363014 123651301434336297957129375859395413856 9363015 -101675524865092213218751336270620830040 9363016 42601211881292760480034344591629045760 9363017 195437650127287664263300121661309035280 9363018 6851937043301919276040235408479309056 9363019 188721362027195963612996740042847942420 9363020 -101559972407905683860291494644589163520 9363021 -105374387677184834928117616795223239488 9363022 -66557945945933058972649946451652121472 9363023 122459428884976769533644246652752743856 9363024 -26791001487493517457098305561087967232 9363025 -31241718776010498001325944974385203200 9363026 160544550206954708345638030769151341712 9363027 276180343550640659560911803412239484720 9363028 73109369719584204023060258280424247168 9363029 -73678580167277959109885618271072761760 9363030 36888002008755852225566924845921192320 9363031 -119820662068971263969562167222815858168 9363032 18069201546573892886133047552111124480 9363033 -52715753011055215324602859228794467136 9363034 26149595512749471204148939048512082416 9363035 727142648899650778645415844490149120 9363036 133740251870457506067187972674751130112 9363037 119152168704596936015841534028860997260 9363038 -45952152749282585556767844966374302080 9363039 2500444627846793073874156968057192192 9363040 -97021915777642610233506228970232217600 9363041 -187675968641454624905890369513102638558 9363042 18698885587611794717291885274289682208 9363043 279788823472916832857291002137396018520 9363044 -7896467870235019603234528852794236928 9363045 74774958360077891110176438926153116320 9363046 4240598617400056298381018578655582208 9363047 -70247864495056830534772289421760781280 9363048 -191720040995069996562434844957852057600 9363049 -217935854098859931571978154441234897264 9363050 6335042487237115647929926147988313600 9363051 182225919376245604980631196585995669980 9363052 -19430538520074871606071555895324497664 9363053 67734700155933289464493610086691345184 9363054 2185283065524483720825706745807585280 9363055 -3999340431769532908869118937152288800 9363056 75330612324325967386099453721510215680 9363057 -53870114505964403443464681132217512960 9363058 31230865849164370435475700575607346176 9363059 308366113247454325592256742508893309260 9363060 62120593112591596576114867824071884800 9363061 293185137728793340046552019455922351662 9363062 9917135440435647851838902703110370432 9363063 -232905136596470318842251918381515846016 9363064 -91815225602746402750121120917241856000 9363065 144993706162897940230965572516422227720 9363066 -36897018420231449822266891695474149376 9363067 -38501140066251425835422583536406349200 9363068 -31495495561326126285582490120104207360 9363069 -19132797448743863034552934538071822176 9363070 58620305675353342060963058888721081600 9363071 -331982272852513371008378580169580410248 9363072 35162269635781042871141338612708147200 9363073 133305733773869635206294020828946129960 9363074 23921261267472615812192885916676388352 9363075 20076430229494073533955647448553369600 9363076 -81454397686303680687175184552977978240 9363077 -36966223463222401198823939065857223074 9363078 289458967159629290831747011867554624 9363079 -270534649576367228951907228949904972160 9363080 -238585899150657324737036398889312256000 9363081 -30618021498159418080636522926155176576 9363082 -76654763856600362272806547956532986528 9363083 3954482609659861664706014246525345520 9363084 -95059647269824315503681435055865393664 9363085 -74265093334130725094213699762956070400 9363086 -87928741858155557619517397833747824000 9363087 125258149937029473936441257942429678880 9363088 5154035581174795607548524490567188480 9363089 -254006116192169087445469422813522172110 9363090 80283058325858139579511664413536230400 9363091 -6890640440273008044124142273734435016 9363092 -249201992199543078100149860991156192384 9363093 -84740188316693541201328365143914176576 9363094 122371934685572410528745755104702192000 9363095 -66404427209756100940308817108024492320 9363096 119351467551629336131996322840760453120 9363097 -291135131190777724446802938458669526454 9363098 -13255319879550955705188721992536677920 9363099 -131479681808097248499252791913170808936 9363100 15010926663349230874953549968749120000 9363101 -568959887147489774456233584182008704 9363102 -28449767542231589309346473997097890816 9363103 163356011856421756426793935655299120352 9363104 -51520304291004631318929954284302368768 9363105 276208032220315286693046368235890054400 9363106 71515559207168194918909157801135871264 9363107 234234332878860321602872094166479510520 9363108 26763732673296035842135736899308417024 9363109 -36724970604335009424667473052840298368 9363110 -146670864642820215316900840360304039040 9363111 -76749766431853168700225839168413991128 9363112 5178032960186553745572887944375664640 9363113 -326684900463963607940139146398183525638 9363114 1193711714527659597695499354069118560 9363115 95103581907355834372480755411301841760 9363116 38099031598424782072552316418039545856 9363117 -42124252936902179338959675170011312320 9363118 -1690395605299253712649020020121090240 9363119 -175454190183741268363165164898432108704 9363120 -9501824539327117833743627625130229760 9363121 1481920429502318305492551844226901232 9363122 3181481708142642486755042657173988112 9363123 62419581912218210412717954383548243200 9363124 -267900660696390370720283076280252784640 9363125 32519017468986396253541764579643940000 9363126 -411095377049041718206590224191741056 9363127 241632861498191431075234472503044046000 9363128 -148194365818632307390812654131545866240 9363129 85370523138583827277056077042878858848 9363130 16264932140058418165129022456239334400 9363131 -59243044888996061010477775698658567068 9363132 -56824405850781615289169365760591562240 9363133 -54464004283270230008670653376276367796 9363134 -67269145932302573151994212903657430656 9363135 -90019369178466398611533862276948844400 9363136 -19688030028360650298932122688133529600 9363137 5937447925271266271833177471102613952 9363138 120074092528603159668446043710823298944 9363139 10945093677636446895438722338063485408 9363140 173371292211346522603627363911288157440 9363141 -52112029357076758009212382170695712000 9363142 20735614348237607627649160737833838912 9363143 -86620423307296867528353645996508066800 9363144 -49409336292675935983793643235225927680 9363145 24110319289994669269629525132966758400 9363146 7554890757185514480240462376662028224 9363147 46245149095062435832721604846079742976 9363148 136682562217667238506796450490012990208 9363149 -230235784249170279300336137684685600 9363150 -36138414366704345380078881095399851200 9363151 82875957349255057097367895159908301552 9363152 -74403460516200601571385228892773285888 9363153 32727341352476692890929812477675909104 9363154 -62832198959563327137387090661272183648 9363155 261000608878250084408615111412872416560 9363156 11411939117645732862580309770838855680 9363157 290828685838955572652473396734370261120 9363158 31589482424268623111217641133963724032 9363159 20216091173241587209373864162441557440 9363160 286466000659277490714623797043665920000 9363161 347312555534941964282802881437176426762 9363162 38425018378335443999066150074401730560 9363163 -38607569066136353966969260175086166120 9363164 -4076186404787013415235339073717348864 9363165 -28318526162269839909182076949993024800 9363166 -13384532816205534999948344905445359680 9363167 102145161672548932356490337583007055352 9363168 10093933210563254096900316879213035520 9363169 -176745149381886286931063047581074190430 9363170 9897340640670476169888304943357747040 9363171 -69634982431013860742319275638861290888 9363172 -10457071932086771019514764156539781120 9363173 280080871711673644311759789155527255422 9363174 27027718699705418841857983771941677760 9363175 101384542011520870392101589289777456800 9363176 383862952669011406061588058974870830080 9363177 -89307490305517923085079872046287612086 9363178 1123741360500199854686790172302366720 9363179 2520593472025919089606834354946062080 9363180 -26678113834281198571407894077249095680 9363181 79107749344541601453010332567769216000 9363182 -93831546634495770400853005401354504000 9363183 27802554372914323367389511132250433920 9363184 -58583279699024426734016633726938316800 9363185 -46846640851140409762559979174856738560 9363186 9243098422393487839882559471782715904 9363187 -305956964595567657268294493770858874164 9363188 213849295660427351944806634699527957888 9363189 -177687232929909791080850871707551603200 9363190 43062116599114244689505254174193817600 9363191 -200755126836475191256697068117786416408 9363192 23437369858755676897089816043727831040 9363193 -2982497230853567350585911607599352384 9363194 -67478362212032661207797335514283433104 9363195 8194608790227463738060702239010318800 9363196 -186552509134847417456787914916220462080 9363197 -133419350707854766090356418486396527354 9363198 59518851413292734334423534251459745408 9363199 -2531205095188870718437440185519855040 9363200 -33198155653737440375348929279033344000 9363201 157543979690670150866389217029139466240 9363202 94793010827615350214474516420976574464 9363203 -24277388401352397979053531783829575216 9363204 -159896569644327873347324664527687794560 9363205 -4915437838727520454329756985951274280 9363206 65396767148720489999324291048818707552 9363207 74301858138894831524156720472910080 9363208 -157119264287081851964639752609251655680 9363209 -9595692728985206189131023328536015360 9363210 70220601901384998986854577315056584960 9363211 70109261103095320316363064763337330208 9363212 -94919754414369417531661540098771212544 9363213 34209382893834088499400115752384617004 9363214 -144116089282267772054096194666354080000 9363215 143377012200430636105338446383569297120 9363216 -19646964383080021947993227920968646656 9363217 -117870081632997981155693380339600550734 9363218 -45655507555773748161259973752068259440 9363219 198963791216462799642665743189070437440 9363220 5230806374787785294372173103998625280 9363221 -1778799272987919442141698290622945888 9363222 156936328020576573431032843406363520 9363223 284185682751986241057764765014500646472 9363224 13851077633766626505521297466914488320 9363225 -162458897769785613637999751419818640800 9363226 -45014474608097304728801159354866044960 9363227 274722509001981509369494331629209779076 9363228 8171544596509385708827937382606053376 9363229 -122115828507816213785628187194782271924 9363230 -65441410328636973174183761806822368000 9363231 43590973397103068922441268120458754128 9363232 -316766274314869721742468338102953771008 9363233 375342007443117459188080937080730664624 9363234 77944344544065015068599241520563767680 9363235 21599552173395184381094643869413318560 9363236 -11077368777209202047677645180440960000 9363237 -73066300251830322335648383801827360960 9363238 -91631448637461619672350804222348288000 9363239 -1242602430913053027339855791713471440 9363240 -19509481575958658563456332764184576000 9363241 356351871418837222722569408801469042000 9363242 40507614495692173486303459602390112512 9363243 -184291771892489439509428542462604715856 9363244 -33618542303258936075725571146923836928 9363245 40096502441672208328372413499773980400 9363246 10498278793942778311095508512828278784 9363247 -299970401700197813754143270856462383880 9363248 -46908602763299195054212674316193857536 9363249 13529243260368704606989211637602365440 9363250 -1319801741354392265162169968648832000 9363251 -6078137494768649023924341201433541748 9363252 -96362586477764002850164903214862336 9363253 -15937955524012712671324546548122493216 9363254 -89236774851126890727738970778002358400 9363255 -55756830321183804588575715114015223680 9363256 34722373435473730013221726675470827520 9363257 2947583342412177101579307140564606532 9363258 -43004748037243513777461542174262077952 9363259 -222684492515455416137079329820197882640 9363260 88000648342287102267706290785123865600 9363261 -176943789358815248638690411392752694528 9363262 -155503830383599873118859010110521818368 9363263 -118754219854708476083370802663950745800 9363264 -4056698631166996700969642642714394624 9363265 101117705815309098279696608457721146600 9363266 103377571831545271879461785152873213824 9363267 -116071528516293678120643515894335958192 9363268 77759732097199922791011325224331550976 9363269 5499298668656728391838408597847585344 9363270 -11911681624030919948587036525019965440 9363271 -127160955658792305360407452101613735936 9363272 32673798312234969192656774911294801920 9363273 -154957195728588772654124701186294220016 9363274 -190504910834345738900089781557290342864 9363275 -80731163389801597796298985710560492700 9363276 70538860949417458994804591319511415040 9363277 57481326839438243551468004972906262528 9363278 -44100956483789060366765543415359818560 9363279 -99879732831844614612796036596037667952 9363280 -28297332175959621012894790713379799040 9363281 59307516573276492460703543520321253092 9363282 2733485915418838534009094082825624192 9363283 -228108095738077731430345979159017192468 9363284 -59315986812960769455397477926188734464 9363285 38554562939130708536297957809525037820 9363286 -8872545989671742050410233644731398016 9363287 -354600262987750077649687731192397065480 9363288 36792923705157769289179593984176947200 9363289 146359391410219710659216352299415635524 9363290 -776525049112458706870839449103885600 9363291 797789998705276783219357679796324864 9363292 -102606818129491585418914802431456873984 9363293 1207429234644204370878185207149187328 9363294 935390543477142349717803456967976832 9363295 -75236303256760352721633282409760506800 9363296 1408554070241784948337906559204720640 9363297 -26851342893834981357098240244171206400 9363298 -4408479866662523932379527346110133760 9363299 -211223038236673621837179735401145097080 9363300 29707243885822336109665840538575488000 9363301 243680595213700855861702425932622786302 9363302 20970141158564222498161193605809951744 9363303 -120804547665635143526191285910034086400 9363304 -223410929098770485662176274681988628480 9363305 -87211779900828943551193911325516357440 9363306 34906145297019345189107882603415883008 9363307 333690183536590397685255259158806077556 9363308 248692993510300090388728067491737884928 9363309 -77200553813322577047537040342948663200 9363310 155295573730596260513158964712241461120 9363311 -22491442558469761919084371121195686920 9363312 19571664862352937331311337114665025536 9363313 -115727703315359027280682843233459675936 9363314 160516464621498937199783673897313779840 9363315 43068460955193049243875786778567770720 9363316 -199247755148268041778025608616812032000 9363317 -527127976443116447771069948579584147200 9363318 59876790616621221014178166335854745600 9363319 36285488546825411018912419858633176496 9363320 184132114786470838525765925777043148800 9363321 -5870210825237147662579349828879203200 9363322 179087042790683390627226713108770361712 9363323 34947961437751687859488051455454203744 9363324 124352831025475575078878138965929984000 9363325 -46375931598141556348761346216751943900 9363326 43258009855640887591687270485012455424 9363327 67313777515805290245256404879258066120 9363328 -85764936264341512469052666265164840960 9363329 -18288970484754514895254586416325197824 9363330 -81107040243616597204610024916484992000 9363331 -31511215554845846271730971181469073968 9363332 93942527756903777467257471766493184 9363333 -1585701276620949808687998459044536320 9363334 41345719251647400811562540105568332160 9363335 -35650272648045499371723951712773411720 9363336 134351572322150214297831030621413744640 9363337 22937840805178654859807803131883704986 9363338 68980486505857789692921306295411312128 9363339 -11938461357561875095815344427789065796 9363340 -86982029791876652126390045344400670720 9363341 127015276310018549788261561116759646572 9363342 70135206085907446684717771134579054720 9363343 171963543976867404231787300895217656 9363344 -19295467027167418041166000729664962560 9363345 -6233105335119027416978987115865071360 9363346 -38943402923791089064671362397926668800 9363347 26737358729045349994673017329769188432 9363348 -10801429762175384532286318441132492800 9363349 75660070301751788501192319031441631964 9363350 50404920111362723006971351840648564800 9363351 -29656642732757688415118975187754584240 9363352 -275170861784133713324539257903498240000 9363353 164918042406336836503061255263742801424 9363354 -2476184766898600292975283704720670720 9363355 185779576544483793255156191044312061760 9363356 -231100828918027947675740450449657257984 9363357 1181016199792547143369316050958709606 9363358 -16837957070910250176880530017176530816 9363359 -240175166843724889313760757829309400960 9363360 -42188355223225080728377137653313699840 9363361 -272453010289198229689622352471784219230 9363362 -21034169208981170798411505036503960928 9363363 58730674748468991932979533048696289144 9363364 6709544236454904765696713008095281152 9363365 23992166427858949742034964572506332320 9363366 4646823047992873432282127842424629440 9363367 -63140238972238942242767002200845861952 9363368 44623035527465615971633758118148505600 9363369 -60678535397378381554114939944196274112 9363370 -12227995716827739314851434814674819840 9363371 631207827958841210153522461369813258800 9363372 -10266951688375832506592225397736132608 9363373 75552036694242510768143751504513625622 9363374 104421877297366732127606094967207353600 9363375 -27027485653132095614989229425862160000 9363376 32185113452070234468301882303649316864 9363377 -152157420657288655703031113970040689774 9363378 -124921600830687672530582095608614341632 9363379 -1819249825354141874985567140653943280 9363380 -57460940021546060871476174129289085440 9363381 171792043398876356693128191970760257440 9363382 60092552644405569365224075308349587072 9363383 -127599434961853656862397591520223537368 9363384 329296859270591638125740207172835737600 9363385 -21101293599901110874588735880433699840 9363386 -74020862822407577455709778664741918608 9363387 -375335530730206745439761317160346502656 9363388 -14411038459705019916061194451318131712 9363389 85463456828588765930566066887305141856 9363390 34947994961450815299166608369894067200 9363391 6667520851425166983859690509771470400 9363392 -36118933680665841849799050828655362048 9363393 13313050329980427719990937871715688960 9363394 46702785100177060543152135041169932496 9363395 138186260440827178746797101697970858240 9363396 47961693739846241149647191453903093760 9363397 -43647110874870109628351062222312539300 9363398 185488283846873652908789680756236198720 9363399 7025389422626620280897918791877554128 9363400 -13888412283122022185593348950661248000 9363401 -188076315954375165629453750049613464348 9363402 44409849041729795210682866187426045792 9363403 36874245997281000398296668700314228880 9363404 -10938437871515134195773876389377827840 9363405 -74021314481347853501347895897377553280 9363406 10946015396851293925653590740816953984 9363407 58510891496224489289104160237310685512 9363408 10175324169567841040867424349647273984 9363409 -237927292672649640760593502988743203840 9363410 -42439849579416348237461384633722464960 9363411 8591243872794384122532107386027478640 9363412 -263602971062521808422968779847963625728 9363413 345368672402995510200879885764812526940 9363414 14170539959885219765225138687036053440 9363415 -115578780244998845456386784231708381280 9363416 1881879710703876909590615360321679360 9363417 71424492372827792182853070342105131712 9363418 -980874271678492959879157980101038080 9363419 -3075756942257817472948737059625242352 9363420 -49765671202001065904367116913874867200 9363421 -435483059902713757583369700532008397088 9363422 1526342387741497961920443202046208192 9363423 34353256720772966880565957445977251600 9363424 -162158801479807496209796941862467534848 9363425 87018037243875789971708206079983644150 9363426 -7031091501447951769318114283601856512 9363427 -106970782680177720281463157402141990880 9363428 130236998140097208301052835232234091520 9363429 -223856880454770332327162345372686129026 9363430 -75285590042490688008378370448119929600 9363431 -4266857342487374086222731556460766720 9363432 -5875666961702855843458717048307957760 9363433 -459441290176561048592509213770733006620 9363434 -26372670594868256180011990505050203648 9363435 109121640080963162343737852605990402800 9363436 162979029697476138774572882121980391680 9363437 166723061329916863500965067163901200086 9363438 1965932016140454088177010859603333120 9363439 359682671220066480753679926613512991000 9363440 -16351000246417246151356938296660951040 9363441 100032815383765688377949035786188748704 9363442 48070382664758778553106003749379288064 9363443 -202915009477563667634658085751530144308 9363444 -61037312641614373626728806410062659584 9363445 19333435535247860017500986882979275520 9363446 183753644885962224709877428397889787200 9363447 76506413546897040396804343269283892880 9363448 496886073243498873578641769141915381760 9363449 -557831732206489089087328403742005358636 9363450 44127679973615455085956128435836601600 9363451 -542686522911266636375950563576800273768 9363452 -32885144344001514883111963883782268928 9363453 -57041651352210726786659374357211892192 9363454 -55513346055946592819578769303360077824 9363455 -102946936983362300674910993579295935640 9363456 59711311308147574289350259060666007552 9363457 15508919521016786403775502681070942720 9363458 48574030122055091262472539512827636800 9363459 91449289139062094991228507335680696056 9363460 -4744760531448202761156559835398398720 9363461 59001616833700952600505123095408866944 9363462 -83000105567643673494902300940959690880 9363463 -77013058373063012416413807873743043240 9363464 -393186012611963208895563334308403200 9363465 -1966737118401723753415561249608105600 9363466 -3729247333383373865370722234124264960 9363467 -161928091564165248068465698080522221484 9363468 -70289251426500461454200573823686737920 9363469 178920594160139819502864501758282882870 9363470 18749300931316135010853263422007164800 9363471 23338245560107685080185551377325673360 9363472 -52176034043647387468579293187690061824 9363473 -58401531837183126450854528028996864 9363474 -8975240745990751041647658896816899056 9363475 37295879900561379850887400973885568000 9363476 9514522996608909488962762710860530560 9363477 83913706587496032277771429893810443040 9363478 -11984969591696212853180538222106068960 9363479 -138182894801219169509021848769932892400 9363480 -22170407603761102961616805533804134400 9363481 162565593903400399956571541506912408320 9363482 -149979012355453465424060074788068579616 9363483 122480079140271885217904825985868743852 9363484 -64426766070441404591152757807003965440 9363485 245089669810195493146117398771933583200 9363486 -37024945697621596539547315612099971072 9363487 -121649884367880794389908051067534279296 9363488 -53840862235749990727106210525054238720 9363489 -198307106510516357119523752911960100176 9363490 -41472465432820523422893744134649523200 9363491 -10367648902288247849881467755686954080 9363492 -112984924189252668806183626605205094400 9363493 238053852896008152730663109054111335742 9363494 -46603706041883203780153488656864823168 9363495 -104121234306030505874465561575524248880 9363496 -320248702838398291268617727066419614720 9363497 82116065657476942991220016719533939520 9363498 31653387760992881231686605144610037760 9363499 -163035619545059579092541298312808583500 9363500 56285851012022603154041838563227392000 9363501 55417813293451494923151762715510034592 9363502 -145284424745502620969465972567070138048 9363503 122401245830150072004813699026000596752 9363504 51082737637680022409504200355606691840 9363505 -3473919953088716153087062114804366680 9363506 -99171415374524027612184744676983096048 9363507 75209105732976869715562218833549145600 9363508 -1869469313670289773002879319731079168 9363509 -279640837507952363397577464097540870290 9363510 -10014815156715595663572819689232837120 9363511 123267075955247477849104216550879827112 9363512 115405591440845834440747953111414374400 9363513 12393175205153251387002319161512190624 9363514 -108520882287870923164439041736334240144 9363515 49414574360683986855101233874236284480 9363516 -28191133393468554058306529875722869760 9363517 -27232734718899642955402174028601413434 9363518 30794981075149868738819900017410282816 9363519 32234936302830591091856666986329517056 9363520 -23672776277854485796538112469106688000 9363521 56900518502956158273792918767926102722 9363522 -14582082092963476326663345865090730496 9363523 23074328794874535924175539892859408640 9363524 256842652342885952651380171995243565056 9363525 -15323774502211633764905293366004491200 9363526 89779052930503579840701910570159439712 9363527 119857162910064452105090860123652396376 9363528 417276072169776425448292858620812328960 9363529 -46939267475630176461825778668831991424 9363530 75975249278696038758588562433724810240 9363531 6342762569151336041853738585620430552 9363532 -267482509903527551051543885724518822400 9363533 -95347364289009270466949461258269022218 9363534 -7699989352136458484217524035465206720 9363535 69984196557365444826005895428493728400 9363536 -3641269532666462362651833693752524800 9363537 -355348243672917607785145998079323135360 9363538 234882078192056165550681462396320913696 9363539 -71784823385655830074887394814884357008 9363540 14998820307041836303239990546561484800 9363541 340474026186344763059476900069713907584 9363542 -61850229356815830919250295392230502400 9363543 15897389636957036280805190652267475584 9363544 53127288760455794895082294567799900160 9363545 -250109411765467785764304053860738041720 9363546 110280459039277413164020193653998405120 9363547 -36293529249548715518807714332208819200 9363548 223655988551587459890427588521844843008 9363549 -28391364728078726608051474934542298880 9363550 5853985555335948476592016349690265600 9363551 -161814781775333421424627910987250816 9363552 -191165198086608772974262234383894183936 9363553 -38561974031021770007173705306313802816 9363554 -128711099585600965027216526922832035840 9363555 -128601383013960069036841087679532428400 9363556 -14504177639475598297507483290175116032 9363557 -153995723577474777730473073672736760000 9363558 -70867160802287342242000095377476996416 9363559 191136000432500628388361450824048207360 9363560 229141181619082351933646688523512576000 9363561 126927317297308613467582230684272055360 9363562 -8931852085053599727644882688146346240 9363563 -163419589867712763757704054016608262512 9363564 -351592981907256359901077039017850880 9363565 -273915612924408859044373422666224823540 9363566 -51142043324915039677747214229110121600 9363567 -190892162908779994270316611638758774520 9363568 14681969456378557390093859850893721600 9363569 390444332876689270067876107851839189970 9363570 -491597180547841593905475603413168640 9363571 -226406621937783391108282412372179914336 9363572 115136223271563542056569753883069166976 9363573 -394824781914099691941303152913446400 9363574 -69047471078847864912704292252932129280 9363575 97905615794971802438893958371215633600 9363576 4928911433090009122102125573646909440 9363577 119963429850717467789297476076869640426 9363578 10995611558895217519182166643841807360 9363579 70232304936382201890769447674051087384 9363580 -54633727923229117728368377757748172800 9363581 -78610103477351197836454927768662796800 9363582 151516795873517877886218279095708477952 9363583 237201122390982558234490034223638386176 9363584 216148333013108347016968148643521495040 9363585 -48042781072076521877616098624271144960 9363586 6681018308162652697976574297310870992 9363587 -14770985003911705150519453812269387568 9363588 58171875591092090747081381950369701888 9363589 355882952502429979648797506135140552224 9363590 -34164496441564159147030524230963982720 9363591 -165324256289481811033242831693647605320 9363592 129711739649094436899126861981941760 9363593 -64149385146445435297424798318969197158 9363594 -452900260283679639073915514336892672 9363595 126387172039700838168413457005431083600 9363596 245238376670799658341052837710564986880 9363597 110119476286575643223266092075125822400 9363598 11196179622256255236203595982217790336 9363599 57714949863624477278608201855352225280 9363600 -562497716400471873126326587247308800 9363601 -36738023236529669870017526144936884440 9363602 168726865389678522848350815244087204752 9363603 -192804511112718988514810084508400833096 9363604 -160009909379065690079280141334656329984 9363605 -76365274440209454414058336917636136740 9363606 48732475021842260011832656656543345600 9363607 220228023362615638526258072248310604000 9363608 307272236521568119710733527336222504960 9363609 59987030506136635153591441418786225028 9363610 -112572412644720175766172116262660875040 9363611 -46641210873340638537467358452718577200 9363612 -13762809658301512568096715235886923776 9363613 52962357985689452442668333647913877440 9363614 49825583725798446586634529937668554880 9363615 -9073415354862015378274980620221703280 9363616 -85951967767024394133265126103388389376 9363617 428158658483343988208380164207399412932 9363618 -2600813894893111076533801725061510272 9363619 132085311871277813230174939576794697680 9363620 -34872114331587503881377202934983249920 9363621 33530035203082916211617926962704976960 9363622 -81902168272510551621253213830062456832 9363623 -19124410272315464813647032051267200616 9363624 13074359967636887113421768268144721920 9363625 34078497095448606733834368862246698000 9363626 -64369469067335428742555346319526086560 9363627 -29160024828947684914400817743076894720 9363628 178408432054940267033162095349503538176 9363629 -439490058686034098371191654501568847520 9363630 63752262578714178879387925974494267520 9363631 -172028664814704836023860562767095667568 9363632 7007462915676038455305183431601192960 9363633 -125557774726393281520244480698601654400 9363634 -4571724046195330812339882855057082368 9363635 203076167841842123362493603101340452080 9363636 15489021022224582565145318306379897600 9363637 -351485218787079727106078816897923520 9363638 293258829311766590613116514166955364096 9363639 -6809051715359036354699780268869356800 9363640 -54523049765019602906393835660734054400 9363641 -32840834839339358434384985764922070528 9363642 64434902505675981537199833736766578944 9363643 -80595972079371288255287351438984620736 9363644 -203744526873525579129052069655252081664 9363645 22058932408489560446602432452045014400 9363646 16257427603637327092909305392983378560 9363647 -25336006736590127158126227691209299904 9363648 -8666709163452794189672131700975468544 9363649 -119726972187914639860055174290580156350 9363650 70593454569856295828489124972711490800 9363651 199070935353685957096989168514112896128 9363652 59351950065021018083879211440248683520 9363653 147789792861765162816749868838416707484 9363654 -39330111195287634616923771796862592000 9363655 119671125983298133307119010169629227800 9363656 -44568645957501595125545520292083916800 9363657 -83806884440680574220362656426507307760 9363658 157677804647320997034512460098234437680 9363659 212057539726440586134711323452604003880 9363660 11586718035365879917020000480650357760 9363661 86923613360039704426955004493443349024 9363662 -15591290072482449001084699514402629632 9363663 -109618313147485723521168213393287318808 9363664 42208665676837465290520428163376398336 9363665 -175435858858730419243448395930417944600 9363666 29138439052495211802805601559110882304 9363667 -28378042349991289851146980698968625648 9363668 -32413607676682293660499422373193846784 9363669 30429776110394449108692945697469829120 9363670 6790759736267453496355787408367696000 9363671 346140377848713312195296921375221396872 9363672 -68460837301074620727898826911463393280 9363673 -51996476484582054283158288610561535232 9363674 -39547591804531659933224946459695827968 9363675 2186795532958235587850829691611672000 9363676 -39292815676685883792091861120502851584 9363677 154939447356765908361550338404420371872 9363678 3863420280353243773155705947730050688 9363679 125388561356321716773479890186175047384 9363680 4647718377861719270231412052493598720 9363681 208920550195939972161544565001104322 9363682 49460327995387311059580443478825690192 9363683 140429278642051832344002539619397568160 9363684 24296632035140451523252248538749499392 9363685 64108326895569923364908601718936410360 9363686 216020209510882350887806398932387565792 9363687 104766168076234463351135576872465733160 9363688 182676644229340397261445646199221877760 9363689 -168919534570725737851018349688136509510 9363690 15187022764477632223833958839882086400 9363691 -29773888753520002184407248499937560320 9363692 -32662543205152643523659384638137412608 9363693 -13430654068275181162789741242509902272 9363694 26250750833361626967524772550986133440 9363695 -220757133852071432531974012275749610000 9363696 -25420499813582149882862835953246896128 9363697 -75724472974793312861573982580791032768 9363698 37012607293423483328341603936953972864 9363699 77752857499859094475543823192662147284 9363700 51027627525147697887843169691257731200 9363701 1546953387852933983191796263409634360 9363702 -89514814954917717804241339135266116736 9363703 -87706180831233360231125983661938030656 9363704 274590764337853096976189190927794135040 9363705 13925440279513183880187601351823232000 9363706 71595660419980510254319158694202736 9363707 -298296201492413464932515397427021881288 9363708 176186299776447315728014153061986437120 9363709 98558751464297475150223364323114459910 9363710 3643983520624496917272914111745515520 9363711 47476787869717417736019449103763845504 9363712 -63536033464972205358242741868969328640 9363713 224601887060813331553528993732204898400 9363714 -69194467922247611201947853189251763712 9363715 193253925418999645057854832379344041360 9363716 -307649784581933096299391103800589238272 9363717 -242699914656608007148332039398538345312 9363718 -15396870335321891402192656021498617600 9363719 -94053064944587378091203453206110357168 9363720 -106085725311613426018718483405964902400 9363721 382262006524805481356238010901502640922 9363722 -18134249357262927295606926749690010528 9363723 -3945715940050992093166413401558396160 9363724 140526569846782472651230984858695370496 9363725 -24975893014824820113507327577566909600 9363726 -192289610107658747883739492674814147776 9363727 -16935278236399338772257828994422401928 9363728 -15609582053098015477871356653910228992 9363729 -54384408736201107530400304109701788480 9363730 -265380195990623898370744027014185249280 9363731 3332938887156807736340063768256739440 9363732 4368045032122814013806016725985361920 9363733 297571346007264969884848058300995432924 9363734 -33262003447333620564161529390166977408 9363735 22998011929988216861370921898860000000 9363736 7317887429038119511906407825450270720 9363737 37059300316611440251626059969665261440 9363738 -35973144348595710551671009323354819840 9363739 -26630629362815573578143933808484352768 9363740 763428141074696229600014220088880640 9363741 62794020374758460892714662562153858144 9363742 171129744926979272570578144356351718272 9363743 -4914838612983818088051156878574477216 9363744 -27682280910217673832785910947761618944 9363745 48356121619679874388000493123866974120 9363746 -8869132851154324024073649443553561600 9363747 117157236013337491716049578129359643000 9363748 -123612281227813133458743181026459870592 9363749 73379382258793661543944100069098462560 9363750 -2149584964158788474051880707520960000 9363751 49149781013077388898131498454658717200 9363752 271446577670712781347467579161717708800 9363753 -36967586964351479436286775162284411500 9363754 -42904943992882000490575378824795710880 9363755 38693875717645853830392887026849112160 9363756 -209258529735504843228670684773767193600 9363757 99469916285691331509619414397380977580 9363758 143771988293422976459624599254908354880 9363759 -69224676872974625536472313110496725496 9363760 -3668320112186241722454965495361699840 9363761 52222413192484570843003080719779402224 9363762 -208626184632414339093052515387173263488 9363763 39476616949420384837681372362125987520 9363764 -56141601058962185552233776755027970048 9363765 117328402102312988857215841892947564320 9363766 2425098853363292357528378444002196544 9363767 -2701499349391002379163354107790217216 9363768 -38028158085768338445162521020251402240 9363769 -209770350535408746982305818167617071830 9363770 -36167524960905371418308557372427673600 9363771 65231947821598704059072673731995033740 9363772 -49120607977343303812187784043523235840 9363773 -264251708509976933895978582574705135860 9363774 30712779983696395802069260031476349952 9363775 -20485295031234237725268994077543686400 9363776 -84990276708080826872514106498358968320 9363777 134523805711749308316152600305348879920 9363778 -152231220125191940145831468539922400560 9363779 -134480765993793792563170644122988103320 9363780 -19886577935844314131790517543904439040 9363781 83542727258896770476588132942616230400 9363782 -76222450732720921372615593041770063008 9363783 -5361804913927328338841380897780946688 9363784 213172813932087417345674624233711411200 9363785 -7742798983790259427985523780607883640 9363786 -97030377742562593319258980224376985856 9363787 -237091373107701934857299943365143082808 9363788 22700069998812375655394530941424874496 9363789 -235100271811804646784350731798190587200 9363790 111922752766265598035204582339641118400 9363791 -105550538655366986860708467522118221600 9363792 299394173009866504109800579361538048 9363793 -204143722855725002384240415726477666958 9363794 -75110458785715602476356261231925070336 9363795 76014544562505152847016691947038696960 9363796 89916180221389771669916474985917032192 9363797 -481563524141332903158524202110992858080 9363798 10275034683111841472343520961435378688 9363799 164749366266912692074877792474029953800 9363800 143096658422312131149602141574723840000 9363801 92855882416612510875992815231717543632 9363802 -170847747934110563591351257456494819600 9363803 301928846222861793050751168809973866052 9363804 129401977961195425436430017493451302912 9363805 30514403193959085081564866795545299840 9363806 29540320667620422637367613478743548928 9363807 76335222186689592483299257117446165480 9363808 12130544346008802760767955572735344640 9363809 -530711794915676346282132921415454592 9363810 119192759884872971477896189207878144000 9363811 -205136576364482123183574686083381122576 9363812 -16231837043535325539092204848372346880 9363813 -92602131394401749830327995321201309696 9363814 -3419941270371710042505947618365132608 9363815 205658120084666852653337886276832827960 9363816 13575224281430375312834352720995942400 9363817 349300323463048254792255205664772818832 9363818 -5158730969214880713294081983190914640 9363819 134787825791402015533260816753816659544 9363820 -14299912709449475051388300312726097920 9363821 -124739276690917117429071767822879461908 9363822 11820108907529304634785336580604419200 9363823 -37690130370582278226293016088610988560 9363824 51423836482439688457521595250395938816 9363825 -93471134061570476467471458986459709450 9363826 47670887492410064417794210433662815264 9363827 -387868619936573591323823313361135080 9363828 79018782964673219563739245505002174464 9363829 45806536810096176754114396315012947328 9363830 -47463363711617275908378557859574598400 9363831 76638132691092745685923454204864423040 9363832 289337187300986866657731195199517798400 9363833 349267153527021582811220728960536532224 9363834 -48116546269923947646730978191381910416 9363835 -56605691601822616116920866453905374400 9363836 -261543704527458315731995646379308267520 9363837 -18674329910383100037446687361234272256 9363838 29081279654321980323414592108462154112 9363839 -417844114794583573791642182773914284040 9363840 -51872300086733659168750792274765414400 9363841 26703161506369134148903403273885274242 9363842 47993129769217510933155821250366405072 9363843 3068767138085947711739143090476418572 9363844 39256785516020502233127618822271184896 9363845 13485410717703595330088367913260071100 9363846 -58338855963863873468131742039407910400 9363847 -79378291741364785295741881603770857704 9363848 -41572583123716549091972798348990054400 9363849 22711094014532914277259947813070348480 9363850 58147433989937210646803756033927456400 9363851 -27399352265289933536011531685337920700 9363852 1296455636063100482530997768830107648 9363853 -143215068752971206710591658536929336640 9363854 14665678895593070737066291614183947712 9363855 54728700023207263853729455855432780320 9363856 -2711122335435551624511448394187849728 9363857 21311515283985604217235181429421114112 9363858 -10270295924400350691034041846224888832 9363859 -301352041784861453857532119150598937940 9363860 39540255464514850243624832796082667520 9363861 11367795440350374723338409770310431136 9363862 234380365187282043222608885973546705600 9363863 -23083090238964118953060303388510274880 9363864 -105498867010090384507225697135030292480 9363865 -83700344180600142731603444933544988800 9363866 -34785792738990380267982346982386207776 9363867 -40323341623623106276883604486086761680 9363868 -398602780594975637492020381804262400 9363869 337555707001881722285037618678178106880 9363870 -9399843760789099384081604725524480000 9363871 203096566678007378843658171297722039544 9363872 -167209526159975595633905578738911805440 9363873 143854559857978827139962317802138078384 9363874 74429475545496950011384449193383413760 9363875 -123051106870199275172520496795535016000 9363876 83651069733712459560944463159521068032 9363877 -380085003491402581086501874524367134274 9363878 200791284130953852014948774782480758240 9363879 10680693449326299884722903328415405744 9363880 -266435528340565602614979398055308083200 9363881 -119788476588156120334754469528622541148 9363882 -66945482789253429292337969884250721792 9363883 313985230518015916935031976065319054132 9363884 -247621400212246772382559912481120678400 9363885 -126839929421142362426592576474457466400 9363886 -35512168826698216356011219747010249984 9363887 47318622545992059070953461381277540600 9363888 27033864349216438493129285002405527552 9363889 -50884091004864901133987246089178689354 9363890 9668363919769165402250801598363357600 9363891 41938855083331506980349705456781667328 9363892 185950030011555193807427469044568953216 9363893 -35802798730633779982620532044665167680 9363894 -15348859286601363537156331024990812672 9363895 3799689263857754150667041960009532000 9363896 240739122867061523307174408140125409280 9363897 -55979124733789511244432300257447664000 9363898 61474182756186936232495285128551211264 9363899 56231650883095002136092655586944020720 9363900 -12707199329670918902592085642262899200 9363901 157967043887701659306313997414633112902 9363902 -90349198644789007271026066180182574848 9363903 43795774606026753264889064875668739200 9363904 64814521932408068669692195680867581952 9363905 86985444642043129477040469170251665000 9363906 13237413951543867230079888793621813248 9363907 45495510657412697502156042651679701712 9363908 -61014679741823136117670467390661672704 9363909 -17038389555652871001099363278782468896 9363910 145963405254370104164876704854825951360 9363911 -190215720853139577228617670960303784488 9363912 -97072889242011747559348490480798760960 9363913 -14912395875743634761956230609678614876 9363914 43766673300242563955371098884511405312 9363915 47069071403343329808591582188578277520 9363916 285727353684054836472466842645642218240 9363917 299163351939601692999514176918683982966 9363918 26441120905137923442268671760328944704 9363919 -241664558290015337278846846970646353680 9363920 -12823812928811949687231793985183416320 9363921 27526698425325871859507134081317909504 9363922 -51387776294816167042254323681647872000 9363923 124577933297687690785849841867311707936 9363924 8272257463336814684747660287698028416 9363925 82089027210050306220142739279310624650 9363926 -51058209693567596483687524033007174400 9363927 -140140855835874525543666857981824342320 9363928 135306038428085813612947986950085058560 9363929 -7643812996847273377837466481800183916 9363930 26872115043178117678093326933912414720 9363931 238166200038060428740457937759796385732 9363932 -214304540757031776375697175764827477504 9363933 -100863415784088274856115325727699653716 9363934 -96935644082656554249746446414636086720 9363935 -24769969658744049298483932158254215840 9363936 -319071901888098196322335235767938318336 9363937 218613498801697785664337142007286185392 9363938 -585208710906906420951657590704189056 9363939 61073802896841559922116601355417686448 9363940 174048997901484892039882086699043361280 9363941 308888300830287956323235184070760368800 9363942 1343381634272349549180844854806892672 9363943 188120848967144526092804188149100283192 9363944 124189758769213392655696871123909099520 9363945 10930698161313561712329370389801072000 9363946 79207952988950789753713865720358090672 9363947 -106940942289731997851307815240736878604 9363948 93473890594328643190491795434841600 9363949 103421570043321924144223115202983740800 9363950 29744277653735424917429317504205846400 9363951 -457729516739535687186324277866697200240 9363952 -77294509935273477789979180094872190976 9363953 -17820199437746646043646607526179997440 9363954 -22684047070352925096075438199550609280 9363955 -75268489052195686254223569057806178000 9363956 -19468748502631116460628674935283525632 9363957 22004702113276511204720110270186901760 9363958 21807448837882486659878482358279026560 9363959 68202445880518367779399028328320586240 9363960 71544313063881943889761525479648768000 9363961 28218072078366696526758839659274202324 9363962 177186617280724158598118215256216549232 9363963 -22926876298701806127229615480856919552 9363964 -193889784234912388942590990828050530304 9363965 -61747246115269635684097474116168105480 9363966 41097079540385450642179659763083829248 9363967 -242340010527857399009266033019570429952 9363968 -166499114113442365063944667629417922560 9363969 -17324676661790968394913527663955084912 9363970 -14749378522648054705170861144740858880 9363971 85036446940295743330202592439890741120 9363972 32187130740569590321176930088932249600 9363973 -230946567272562503371210383566023935778 9363974 93909129911650060772414956442277708672 9363975 57497022457306884251852971264958820600 9363976 -124302735061539269483617915742512081920 9363977 -6540079562285515260130887291058277376 9363978 -49065194381086973179330232500102694400 9363979 -3907311450338728605881008842629145060 9363980 -28141294556742198640234910916738432000 9363981 2826543990938322628812342021063436800 9363982 -30474504508980430078204589994606585408 9363983 -592097216493356815512371880545777256 9363984 12095991115911603759126819478410362880 9363985 -24707834562442818638391780083479214040 9363986 -54904856362713065876915887018871261808 9363987 67189070009469904863517827244984853808 9363988 -243887600157581247462271646565752516864 9363989 -412747715049284944365978755600168341344 9363990 10669634844591391833873296158582394880 9363991 10729611564522246782301186611146183104 9363992 37009206316535178443949963665978204160 9363993 94353596868985212768835805639434785024 9363994 186965752323832803517743334849029229296 9363995 2600581521976395241202423056277544000 9363996 -13091477959784270605415887779535438848 9363997 -136661243933421274140866546706559484948 9363998 105299998338493020945935783649631426560 9363999 103937932770434933453199817186098350664 9364000 33573097224273983975136078404419584000 9364001 -138288210326159675325543013204500606828 9364002 329935729267348519784863334708517120 9364003 10052336183690288571141993966730435464 9364004 43444318530602466349430779617313403136 9364005 44342522183133013519781646528375624960 9364006 -106647147374021931528186589696309206048 9364007 -17907357068868960943816803061610484744 9364008 -114339648659879129385210899164655616000 9364009 -25731219222269767388955565833938243696 9364010 91120953201631659162699073728793400160 9364011 248422975982159344210341043207209872064 9364012 -8886177649522740905474562627807656960 9364013 116784197362728837065458487264554396800 9364014 52742911793524231901870753826156808128 9364015 67876833051405771948923551281948366720 9364016 45182418744377287891400370062330806272 9364017 108229183179786307472590612348064066880 9364018 -57883895547414503126326525595789069040 9364019 12933884622505531013574034074346807200 9364020 -15163107327512359615795817379479961600 9364021 -642323207583325063485690121872836711108 9364022 143137357374353494929631668204044049312 9364023 96475974270266228129955350828396263872 9364024 1426191865811321650473963754431774720 9364025 132075972373962276456118866735585357600 9364026 -31637613355038109150207080179898226176 9364027 46457668455234236748385907173591626360 9364028 76561137444814994874590330930456033280 9364029 29126316988929163458044129551949544768 9364030 34129710721599969847664006393633694720 9364031 26370750319391129119932418671675428064 9364032 -15634461188308345795613900737924300800 9364033 94260044894576735154501624867684560640 9364034 -15271995331768940731539547565553989088 9364035 2272224907849486574432193566329404000 9364036 34397638173468953292208376903320535040 9364037 35718039220406785819812978827758425180 9364038 68815510045073818579898396044693527744 9364039 555535119489779228407377956291510219360 9364040 -46489002406442596118319290262267494400 9364041 88966514117682998350454119898439772650 9364042 13737440116405143129056531465669503680 9364043 -113485768801838959881007365642992839056 9364044 54204803492896995630415805131470830592 9364045 -244364931534534147555197850471232638720 9364046 18540460907272061622794937610550062080 9364047 138273691325540464083169178294260345344 9364048 -5354588228162257936521755385562791936 9364049 235762076330880954218632964833017292020 9364050 27952796757764980629551623607692398000 9364051 -167052687579761418432220580454805852948 9364052 52868038629761435077650451732394254080 9364053 -352664754515961540732093141518079199392 9364054 -52694107974258980061422698335814204800 9364055 2455676552587216593198900336594132000 9364056 -36943982356628155642106322672159989760 9364057 316194486071640115402398040476292292112 9364058 -15240680862124230518465050554958106112 9364059 53957181501858294212561284478994570240 9364060 156681494868792377646800685478497346560 9364061 -93497812819748079260488487543894763168 9364062 -24858010930136265027025858788146221248 9364063 32284998777185492460307567644291077664 9364064 262054124965505500150085746351425847296 9364065 -52979293533642364179297255020020260480 9364066 185460204779341078182222745916294897232 9364067 419246184887317861209771274070168640 9364068 -14522307354781974743432425560728432640 9364069 -67519890436059294278461372717395908 9364070 76083472920669192262628951438461956480 9364071 -96069923092465485981162289287618290400 9364072 96914538536147956671926971495189248000 9364073 45786032404778597477765489114585778660 9364074 -45593424221298121827932306896817982720 9364075 4945365893297087231185952980905173600 9364076 -305647106195147814440807323715950413312 9364077 -20273998144669167157712524352989072512 9364078 -207344145947073794479384202224186292160 9364079 48711917977622878337140345619940109680 9364080 -37948349800330714521596136209165844480 9364081 122149554763384021856621942176030194100 9364082 17532177431390899060375401168354637824 9364083 139333640154252465609369386806961402424 9364084 9425557377912115960174532985199762176 9364085 183582430711322644549466658956772762780 9364086 4627154873428413849585612968694557472 9364087 -201846650339242489558127721161311139328 9364088 -337051881501277034235321875142073098240 9364089 8207033844726947800649982031347883392 9364090 -7526279997583560382806252346521510720 9364091 -201196866989540775741840997504048766976 9364092 -246099549271310382909626027419754446848 9364093 88386705844356698150714761646370306240 9364094 -39812907904800641063180065794072462720 9364095 6500714276510866340921220354505300320 9364096 -191692084926315615436804387715458007040 9364097 -57269523312520470104486523796702307454 9364098 133619349838098078871436339745970875264 9364099 141589048423911177485422983764776831100 9364100 144792843218469368851044885585859680000 9364101 -115484780404908787140799223948752539168 9364102 -93212001168289559647551013457202376896 9364103 -152660483974871924963720210587981133520 9364104 21116936436170191294415325765893084160 9364105 -62928042861626878375585245979000241280 9364106 -17903082972086085225220867739432599248 9364107 -322295338043159631495090259548526087680 9364108 10768916445295751861466405690405240832 9364109 32041994243216191797390162164348528310 9364110 402419061833736098343411991690813440 9364111 153689674444911927052752007193857681712 9364112 -9054902860818906804267863260956917760 9364113 -30468264121670065690155206253166454400 9364114 24764563946953930827221534730605658624 9364115 -150309399153467551522081485074619926880 9364116 131653876090100570548258162354333489152 9364117 14345052274495796366744245420932172192 9364118 164202447497873291515241609071367945760 9364119 -153062172285688024526857212106170636672 9364120 179590116431915184499326586078247116800 9364121 6153598840650741117210863531785690512 9364122 -144122770731681613087288428364739553312 9364123 264006511696142312792008320666020474372 9364124 -76288358545134268122117495967641427968 9364125 7693678644753576871762246694573928000 9364126 -20594609727773114170022807173687525440 9364127 317542249054568161600877495642662151712 9364128 91782594819919075412626044017713348608 9364129 -357773882540383329130490083977378229740 9364130 -75164258698041664928894679604169699040 9364131 -643736325064205765421369728630161920 9364132 294039381982616265721427477352145248896 9364133 -9805217681485779501754481779930092420 9364134 -4323237426345753843516090147208679424 9364135 51454635671662584613614979038210952800 9364136 42860487247502109086176869195534535680 9364137 170487229680512826247419443069688642960 9364138 -32577344477464691606468552841897563904 9364139 -108827538204478084567332433110344214528 9364140 -154106103225014337826276984111672166400 9364141 152550350418959269797447754222120011542 9364142 -532627249877520607591102971624103750656 9364143 38040373570228851529694950840367616384 9364144 4719162340014704273644284090492518400 9364145 -758463617346820530055330204668444120 9364146 -19407600270404662283226502018538660352 9364147 -56933434979174570914889640432552671360 9364148 10845705800717390484122836119914699520 9364149 -58774198027497963883960761508264514532 9364150 -79775080226821881992927686020843672000 9364151 170670081606182081863185763423198587792 9364152 28380462784764286931846761145765068800 9364153 6820693986363656062172613769596359824 9364154 -9643081360457685197734588969729908768 9364155 27921949635598726451885369536883042160 9364156 -428279232227288132174566358314870871040 9364157 -92751771878383329611029573840100261376 9364158 -94668228088251538232040446008262001600 9364159 -76065881692664374650482290369916326560 9364160 8228859662252042609937624540968386560 9364161 80590357458315851897186399661206037984 9364162 120423336910096001233294109255358362832 9364163 -52989639106595275422112067526683014080 9364164 50397118603048226484457322022832536576 9364165 -108066635362433086889283528126655274280 9364166 -23886016444039461817053642194308778880 9364167 -15424403638714773787809831134543122800 9364168 4903417647765958660348980786253701120 9364169 198977144733534396020374154847146551680 9364170 10538433566126142869737159507288166400 9364171 338042015693486319049483974942600232144 9364172 -23017901322782239705411171969322093568 9364173 27980333910623381357953086158198095488 9364174 -54768712744258795982946537142853708160 9364175 -17462638396130803700022444186989532000 9364176 62231175426825852315786129798350069760 9364177 -429188164448471953865175736848914024974 9364178 -138357110585955295457261550062748573120 9364179 185686396031089561887408136922687642688 9364180 -67420570839726648666259775846280683520 9364181 393373272792103490610448857072194819964 9364182 6629624650719963738460259240515000704 9364183 -31347168430009921637300223290224104568 9364184 173010868122024035122957795223965378560 9364185 134280565735947480623688244468589505600 9364186 106542515146690742219523792328321474560 9364187 12858365199033822919694568989483339520 9364188 151415839662632451814377099951518883840 9364189 27497565037763424357012242564633616256 9364190 -41562357370773837346549055610835200 9364191 -288636130593846382489647906290326448256 9364192 -74688236562593884296984701495616995328 9364193 -1433112711016152569016503555511102558 9364194 -100871811107893020873153163674411129600 9364195 -48126593526776784776360429408820464640 9364196 296031352031967272143206359697441792 9364197 29531001406798218954321040473468867456 9364198 -49812381771192618266720278392987291264 9364199 17562666834002051490082374685436815008 9364200 -5885943075876068040029928883623936000 9364201 4221883871682906272098302083269029888 9364202 -124390578529777217516642441820982586448 9364203 315482263684588408604766316033106019600 9364204 23318598513897334824159990930893415936 9364205 188629210874842041758230411092611278860 9364206 26929121096342481785356844453741107200 9364207 -323000731382532956973158377117852795160 9364208 -23841255746335476795491595974689751040 9364209 -1194601697330047428087394986939907680 9364210 38171670619108963083364628756909867520 9364211 -299596073941580221371903157760417659188 9364212 32199394313058453435087659895589269504 9364213 422790739413098351653242891068557292462 9364214 -47336116698345121109011676138451814080 9364215 -859774113952686826096062422130946560 9364216 -79310425258109371600235998200677990400 9364217 -357812931684357823184409332472132436608 9364218 21128699678992570200833861264782663680 9364219 -150306554992145362249509964745100006208 9364220 88826163905974308525759398896444999680 9364221 -17034766524487815633672529101587147520 9364222 -72465233527636456416391687497438077568 9364223 220647396032172574924441291556517571704 9364224 -25535153198731621441260084112203448320 9364225 -35627320857654282711015000417361160900 9364226 -20460377873040177547239711655532947200 9364227 220011174121083058445767341674918409720 9364228 -106439052161247631009579992878578498432 9364229 82166757605437349263712738677555482432 9364230 -66978474089770865024013765081295146240 9364231 48342264766460482916138766445525617000 9364232 -131221578717887117624052944528759193600 9364233 -169468475729617336061872593784707751296 9364234 -20930394777741814018185028984163040000 9364235 -285931183801875191798945506878050020320 9364236 -8495445553870235506483697356125634560 9364237 -162484670327818398618415700819930845940 9364238 49820937983547331662733302970034977344 9364239 2679023143344287144413588305653061624 9364240 50134342777338221871911027225997557760 9364241 -264307065319034980054825763397435190668 9364242 -97311657120422242636199158838759829888 9364243 -98705112510006914571012954867760166400 9364244 -156068443953150697587732954297792921600 9364245 -201106681749748415637809324020244736000 9364246 156552670696524135200934979375695309120 9364247 -103709080010198379148108977888562853304 9364248 -12045193832740191032436497279577354240 9364249 26754010263104579531912948172209975700 9364250 45601227547160442511231218114918144000 9364251 42831577244993107428256027994668099440 9364252 79336307977415552809785598307148805632 9364253 -104796042897006480558400166714177076000 9364254 -94564337562232705325414254338984127680 9364255 13756171693937652059062709388546556560 9364256 186057334668532782547393868383534448640 9364257 9229906108487857383391492760181684480 9364258 199102584985558251841536857347275078480 9364259 -61711222993490470119479749149134226720 9364260 -88398806137664453754411372076581949440 9364261 -166471576236217185547686639309571140576 9364262 -29751117582698348279841070127533131648 9364263 -2293450896412569228817325510643766272 9364264 -12311849173067918724014012614651084800 9364265 -199614136408633866305745064861953907200 9364266 9455734610957986306550046355977550080 9364267 -56359281859458362867519124388543199448 9364268 25332911104005006466870005228120545280 9364269 -184930078050172698176703565371120382656 9364270 -180974086717216681807645022597357884800 9364271 -19660920193626488528742534846075625488 9364272 48667306818750088019918071582521262080 9364273 581687230311993420498800472372101530224 9364274 57697814347932850571236588802871737760 9364275 -91073985528128914807673058610330014000 9364276 -117630322782283618842669705475398067840 9364277 -75280157817371480277104712071477850120 9364278 11265634714276572466673696660932884480 9364279 384314358997635855019181597400908563880 9364280 181189546923446966899696214088150220800 9364281 -219786872971446809769998798917157558448 9364282 64399647985553189291756925984659712 9364283 -358846863913342439821479371174815247760 9364284 -19363301431841925033559090639362307584 9364285 -38831294128601118434849647097690903040 9364286 -120709007593699160562035620234153905408 9364287 127891821320263403039927133571220143560 9364288 53481400059568718282954502846205657088 9364289 -1466102621417568107782361692187610432 9364290 58221519966442199050496421370821803520 9364291 221259462294899123634690909355163393800 9364292 140958288811372701105323924321511448704 9364293 -105056565768652770711104339086297014312 9364294 -3752461958282034100627104256685829120 9364295 246749891501802729670119464832732919800 9364296 2338195723755968474909832721862246400 9364297 -36673105269027279317998133872754990028 9364298 -178850068825900229001300637407871707600 9364299 -26566522394946293730658690167400085760 9364300 50942563548827363856200734951437964800 9364301 -44775486690641548233684203160438411648 9364302 30300869046381344607161602600650086400 9364303 65871780122137964553524440743496063200 9364304 36222842825096527492745993775888261120 9364305 -70568131923613382551964471310415358400 9364306 85532273276257691971946874284104442880 9364307 71515084954403614702799426330100248556 9364308 85110924432186703021586519969475102720 9364309 20406160490903655548005957625310790080 9364310 22474829277658409775200241223514434560 9364311 294635385002735249709825906888198600 9364312 54518292659626343871553589745122795520 9364313 -19173292227366188254865344960776213120 9364314 104344307428078895217208322738602862592 9364315 -1856700786263691776548713363638653680 9364316 -11592789054729612504811429935823927296 9364317 -45427278622888711743821440528832403552 9364318 -29084685113996787183846300582000969600 9364319 117981507716283749673558628670970077496 9364320 -6463758844017608611123916455359283200 9364321 112109514514333609677582725791121477600 9364322 -140669176206214199462421396187323484416 9364323 212548679041393239308884211731194200184 9364324 143664051004117046372263566951975969792 9364325 -485424624669429483936914368897708800 9364326 -1271540369093533098747325534927504512 9364327 216629341204243982281913703441731622912 9364328 -85667200403632165605688904635043619840 9364329 6879345138909479423457016609910908644 9364330 33136327797585659091826837941357028800 9364331 -61074601785267558569770026492173303928 9364332 -68308169029917360939428618203224883200 9364333 415409859439304550479369673288506185824 9364334 -44315195822181004517747074943882289408 9364335 -89977849210111992289593798567516572160 9364336 -41284678252914673128143716186899447808 9364337 -79402582794614564312856347326248826368 9364338 -88186058272904050722880893958227532656 9364339 -145453813742166330457340324939754407860 9364340 2358871969671859978613845982860266240 9364341 -141924243023852448583224189859715044128 9364342 25641525871555097153397829011229041792 9364343 18767276047236979754710864990093873200 9364344 -265657873864756831406922059724718080000 9364345 -121487845390414828158231461351811640320 9364346 -102301345896917290986531039330266218128 9364347 -164556786990950584005373900947077066676 9364348 106148574484863413397131392984237473792 9364349 52461223018863865769781316731460013760 9364350 -12772480338174316999383167639803084800 9364351 -76289626509376328766965640737259741168 9364352 182462943334539366124788969728114688000 9364353 -169908629821875258851812812675233227776 9364354 8805180702487194445194813933569136672 9364355 14007894433099753278725361305480816640 9364356 -89648749919292503575718504631601889280 9364357 144406020685717638741709151659185632606 9364358 -63867660701592324884218309200383957376 9364359 52229271494276309598009024788716711680 9364360 262893434505264745621484477173236633600 9364361 -186997672532468322895737224071576204920 9364362 -14103341000011953830152356404252774400 9364363 -166250212267403960994780303897718986696 9364364 73232655030859896310676768157500587776 9364365 -169788863180893932129000645387456736680 9364366 -150732394138339414264902885604416000576 9364367 -6091755496601896837132863759124819728 9364368 -63114073041179198304302605251379200 9364369 21514621568903953644430552642567673472 9364370 -69763609511705574761012723761750689120 9364371 29053947340176539550827137768457961912 9364372 235672967246921370235607435356818903040 9364373 273603449225455740212691982132398068622 9364374 -93076195567781486401091652083190140160 9364375 -24983054390167343007909820844569405000 9364376 -127250870473606956438670988403100016640 9364377 5344677487852266717888523782054778080 9364378 239977160454939913497866202203481469440 9364379 -18569180510329458044173029597475767816 9364380 -28220352354543359000305212356606515200 9364381 -54048522498960576590957111056264033920 9364382 231306504856079381167161247524710871552 9364383 -147469906881446054235041532907948942080 9364384 -88423510936468984504722063090928189440 9364385 57233771782511289973049911925048428800 9364386 -70077660187559420779538739392081129472 9364387 85479184910370640895857764542792856704 9364388 -253963282778974612396920213883855064064 9364389 -82489496449928005282173634817061167520 9364390 -57214564164106151501340457341272208000 9364391 289236951659960244095823096690900299784 9364392 91212528273422197713483384042536632320 9364393 51719462275870931669384225375522267642 9364394 -98813474346313251604500350870475296160 9364395 37690471536951020639248125809595295200 9364396 37883627793439777566321247870219100160 9364397 -26668000013239311053495612922196118400 9364398 69253653163789434575764308596445324864 9364399 43237986987073224618290456150628634992 9364400 -11108023469447478313095972626789990400 9364401 -125878324664621211525756249052012081470 9364402 -56469029169294879944382313005579141600 9364403 199834290671256968317194639665761692624 9364404 -13324868816072384487738133490486870016 9364405 11192685982229083817537656769556357120 9364406 21075145213380923876843207583401461152 9364407 -24898076640903771402850554745434411312 9364408 -11418776395308547615869501809806848000 9364409 -177762094150544037261224779942683330390 9364410 5793285367482964621298889706083813120 9364411 1114092014565213943123321626555020544 9364412 98993739353028713147550407478738809856 9364413 -99841044058673909575190397089284290816 9364414 -99892546737430965503262309385182514944 9364415 -113411947527236188815842025052099078080 9364416 41290633905291119659539868520640675840 9364417 -80241283238450647869558362199081389868 9364418 -12965826831996694790145468815835230208 9364419 48101883342963740570941964453497366800 9364420 -37548675734594546566580522063017489920 9364421 -114148341079358206313589861925327610880 9364422 131771096021157193760590340209176799104 9364423 -157217859316162500684238123857895752000 9364424 -62033774153914035171352874574706007040 9364425 2389667800562148141147976967621044800 9364426 121589670331845717676220572799762741760 9364427 -239550360110941515151936922605062517200 9364428 79940331068843322988849585117296645120 9364429 70414605587480212088196837450327143030 9364430 57533341349405436951830379413947747200 9364431 21339242833893300040938542993643122304 9364432 22628339003478621360497633123762176 9364433 -96637629607302546095863502180549108376 9364434 -138196392618061278348723554939772865920 9364435 -122042888749506700143597341764990630800 9364436 285697270102573830807598288356094818048 9364437 82607748403857704103458509327411021440 9364438 -40211263298075400562883735835268742880 9364439 277022215782320564793025088153987789376 9364440 -12218759671673746710864258250917888000 9364441 74540912244165497987575228645814443464 9364442 57427783873619310299160639312400915200 9364443 -100077173940375148544426633401333438272 9364444 161724575863760060832378555599636711936 9364445 -17504756503506941665801822308818337300 9364446 678336602256749789535270379374929664 9364447 173274742212900137698515878674550580896 9364448 -206936917096300834302802364974887075840 9364449 -72293890156245564265889345088478432512 9364450 -82797751890513356587758946583640576000 9364451 431198829197598826503621876058420774032 9364452 -7120150665973604065983457644526291968 9364453 126530390795406375881205324920100501280 9364454 2173013398485019020770215009979304960 9364455 4446478280771014458020476562557281000 9364456 -444510878464087061589693361789428695040 9364457 277870218812508404942276161964404715706 9364458 75176492440323078458988512150794800384 9364459 170148206683702482997614664413778327284 9364460 28823906070387669099887696707407513600 9364461 -119667237509789528439102112421096545728 9364462 -11313636494987720947593679184865336768 9364463 34367091469982031439393163477797445712 9364464 -23802655788504237721508730870585753600 9364465 16406305957731823905610112859137891520 9364466 -3381416653453295217848518214925443568 9364467 11489224481298116829198384470303323392 9364468 -172520332610618181974809140311925510144 9364469 354854933238602477996898019453499229870 9364470 45012483835661620680011383257761034240 9364471 315399918733495054374900785594341085672 9364472 8954304193204113477369677673470361600 9364473 -27631444457304297707136915215650242240 9364474 34361796863171474312604258939373845504 9364475 -158471298841073283049511991232142837400 9364476 -72551509200083668650322447554130501632 9364477 -272377120923724862163349642841947578600 9364478 -92303678591486320790457041611288542144 9364479 49205588863859228808617699569939638984 9364480 48604424639917141206199966980951244800 9364481 153510632500177953373102332900015456192 9364482 -16316630880134824432688584965988825440 9364483 -235892728364003756199077730204137067268 9364484 137857748439149791167778380247460587776 9364485 1250635960278238524164769964709370240 9364486 -108851436327232149663388688545092347808 9364487 -153766035217317076480838850813364753536 9364488 -81576262967215970287883513757008240640 9364489 560432106601353383922510450147152834256 9364490 49222948813752256268408590204365405120 9364491 -33452727054465826846647363744530342640 9364492 -116853485848129397089858249041993443840 9364493 -14056434505566448145502967957143213258 9364494 4752230500819581410911130017934760000 9364495 78724338868037807688361401872838902880 9364496 11999975456682231322547628328905080832 9364497 4254362448053467034203041261684611520 9364498 15728972787462615194119173620582799360 9364499 -331184243359505509557016295353991980500 9364500 197162290802598354634279665346064064000 9364501 480907021396999770117808080216900089400 9364502 -25444139868523943359480510457976606720 9364503 -125351966876317772082458577165420321456 9364504 -61131035849924906011304793608978442240 9364505 -31378736500326215752943755896973616640 9364506 -53167486617135393915742581515092012800 9364507 267603409501901287309424639503393778080 9364508 66460523428738589090061902631643043328 9364509 -63607266154882487340869414073728473152 9364510 39644722275917479092083322642289124160 9364511 8194425952733251576457470894347356160 9364512 101422975830280589491076831693734674432 9364513 -6928257850040098885331046584626230496 9364514 14691090940358996391312105509861291856 9364515 -93921345116240715554619868781922662400 9364516 -31326623109982070514870268790373097472 9364517 -29045088248683181250983174885209320360 9364518 54348128731455484010907162212716844160 9364519 -123766717026270662419784392629176572656 9364520 3613807935291193261590237155312025600 9364521 -205184231431666575734348972721961580736 9364522 -136886863364274737667129039517545572688 9364523 -17564947546544441907213838134712386048 9364524 30398880841168659551538758020107279360 9364525 -330961187173153739215168031941019239200 9364526 -18930813477432295784813060622684377856 9364527 -145206411142752808183351571317530556536 9364528 -9776717487653443769590199287245979648 9364529 -5243370736443095331853784308386402780 9364530 10365269419147643780653574132098867200 9364531 264551764867162900411886984252632459464 9364532 206768001850711700915934450468762765696 9364533 -96346681408736696082963550871039773536 9364534 -140810424018155417057445469408145599584 9364535 -90321768594250806779668321943635869840 9364536 44570269888124019864174897947606384640 9364537 -1577545647653873542587686301281106936 9364538 76500050008140704280886305673085259744 9364539 59310728673928637950830653407286691840 9364540 912405018702291748940651450771635200 9364541 151370556739207238759951457378742815942 9364542 2320204571003475705286157696807731200 9364543 100589467005037147786996755526531673792 9364544 45005285188423689181502755732419772416 9364545 30284994558187167957734916298807699200 9364546 -25062176072822506501783891477799604528 9364547 301121169630506283498318003082424343996 9364548 125058159622002167285671924511505914880 9364549 -337086187557013816799848318576067137760 9364550 -15524823927047512233751200501380419200 9364551 -17738265119021181789319100614978233216 9364552 -58960315315520076039007043311498506240 9364553 -361809033005664857332457587357926828 9364554 139468993834507940848594314816803651328 9364555 2372320271607047716585809088172172960 9364556 -199682115900378298688348202898988831232 9364557 -104930810289220866933283915379934692160 9364558 56404955121417675155765435549048017920 9364559 -172943608100774030335817019169784637480 9364560 15999771468561367718842261147710259200 9364561 223140569346352000279040249549886727924 9364562 106404966474383365109067035385369971712 9364563 -38384255196757102525446359555932195440 9364564 -52350573239622047714750268832352563200 9364565 -49666543908748944213481943931506062080 9364566 69355503453326948705137176191150907264 9364567 1123412940670437486979308032975750032 9364568 -297194957999811388292796123516424704000 9364569 150300124038962396055625217186859917760 9364570 1897796391116518622475216525740011200 9364571 -8184118902152814519872738735684823228 9364572 -5435264888510011042327150528398504960 9364573 -42807222154355173680309848390286254592 9364574 78831058487273025277174166305158534912 9364575 -85130672506907758752644129583605692800 9364576 78876794856710382621043769644415975424 9364577 58845873668639226819409767885122802480 9364578 -35988665282359060465284503919809006592 9364579 6815258199043319302595662960991621792 9364580 -65774273300309490445553921845189516800 9364581 96665667037641873519360170734940166720 9364582 10581199250128547493796110225273312000 9364583 -4849749666678487753106289645064486056 9364584 -192314319661156641887610688611709255680 9364585 -5138450027182987606549488264220740600 9364586 7979660469556363200058867375257139200 9364587 145843438159149421705416768589978265280 9364588 -47714548466850693527537364875888194560 9364589 -60894420732100702391958838441384649160 9364590 67832326289043794846357537635161889920 9364591 -369396121057619214687138077677317737008 9364592 -26022010684571048086207734606856224768 9364593 78384422610216260407161057146231410560 9364594 45593446668910923178440120776197422096 9364595 -149939931602604718493136449712087104400 9364596 -85505861702716917600204784365573316608 9364597 -78577327229083009650635544688210380288 9364598 -68309571628455482369265018901556261760 9364599 -129742044848462064810802114936992706560 9364600 -15455393266014651694222026661432320000 9364601 19763718811527032384886318954131770602 9364602 -32101739844836934745546749971521712640 9364603 -238408068099564375148322652679348406040 9364604 17131414388047937621826884030610419712 9364605 37159639632377292245754744914856678720 9364606 151261265743368101334281703195350029440 9364607 132910410579997428603748371263315667312 9364608 172674242732289225180001294769297817600 9364609 217689407609184852920615142390682089216 9364610 23976535491048688934718799930018752000 9364611 -13007611152581459491927260547119486720 9364612 -88795917276968492504481835444348252928 9364613 194608264058612503519102547949896462784 9364614 9679328615313124403168139643418683392 9364615 -95644221431976943176938246330143214880 9364616 -72264707013331240871629010997420195840 9364617 129279456635505504115357436657937512688 9364618 -204195133107296310459959738149887084240 9364619 -59681509059751763554419878038502663280 9364620 6214916617360847647823486219315189760 9364621 82199510894652706376110998534328633312 9364622 -35096717918382731385936151264958059200 9364623 32748125521263831543182757649377171984 9364624 42496556654672195805928035066469130240 9364625 161182942646081002884248142561109680000 9364626 403278303141546439402384151001062400 9364627 -395661549900751413457256609934548669524 9364628 -85106282377791160757785873730041681920 9364629 -79846242311566397844347807960934712416 9364630 -87255222676583205026296119792216401280 9364631 399252352007690590336474497571539231432 9364632 -147984519272128153114152140222137159680 9364633 24379922432043039370222513141499255882 9364634 47917420413772439577347383800797256960 9364635 14628458963723013063900723798039404160 9364636 89162764272713108765743487001081966080 9364637 -81479253382819580733888587272522475508 9364638 -36416664088903212720622992820796700672 9364639 226701178272949260450425598986305965856 9364640 -64486971392045127235715236257013432320 9364641 -55423536589684644503319495455058091008 9364642 -17270240560915302524536708978473573888 9364643 -226759814196713700987260449604948643108 9364644 44756593014768603847736042352303037440 9364645 89744137649582530761397622624957019900 9364646 -57946390693242930477534288893060154816 9364647 20274381356710447017912250039013976528 9364648 -258060528041776121338785578728103408640 9364649 45782399373132027923113168757525038080 9364650 -12626975924327273474409721569381600000 9364651 -48058192022767656391740010555407668400 9364652 15210481793095633635095602558278365184 9364653 -5985750462574923855537624014738275818 9364654 -79223577529158029392298302545893282688 9364655 -76672044365853741356865545706812642640 9364656 3395152011734174446737012603091943424 9364657 -338129210512831847535399037857969576960 9364658 26227478959541357200269325576695835776 9364659 14697099817289846372058262305213308256 9364660 213905450967067506947756950042446643200 9364661 -29394166763552854571498063113250202528 9364662 -89090768082191994451281932770000015872 9364663 -16526990217911878036132638841477393920 9364664 5161626031131812104240271322809487360 9364665 -26714196573383937943920978656971750080 9364666 16720877983601101642397901139940149248 9364667 -49672490440158158198876734926492575280 9364668 268602037850198122417702396978352640 9364669 -2235173166523070481776152994119163520 9364670 -36762041336850964420975184566859792640 9364671 -250984482993939659224033788937760115936 9364672 77319606788747306694176546750433591296 9364673 4265698081683546379632111671560867284 9364674 -224182094560519542732747740831817600 9364675 -128088984149127558829742264964725292100 9364676 3167663560663896313202310816286531584 9364677 -11062274158812468076607342816861323968 9364678 130743752354937368711124382085633686656 9364679 206344258752664824525348861892814360280 9364680 41354384547631024257189655768104960000 9364681 -588926986215730923094282038790225226736 9364682 -194364665669211177259604593490678419200 9364683 213706725407981704152104533536992836824 9364684 119801908534446399622109928106219595520 9364685 105668886379375371412630147935016683360 9364686 101745411069839024207914048490268032064 9364687 -40635228752565836990765517387163888416 9364688 6733687264684561238124729832059617280 9364689 3189071739816116172382388288074382754 9364690 102068267098783859115481690970384829600 9364691 84479351872890160627115348094261985872 9364692 -141238740613100665909906106620746559488 9364693 116475434323554750913485681748624970044 9364694 5046237007547617244929737155021380896 9364695 16413781979020926870795223472003683920 9364696 110931225063913753747005384546179420160 9364697 -50166334463152315171564827207059800320 9364698 -29552986596102494144522862236891717376 9364699 262642036964307232782747996801440149700 9364700 -13621723872462861633567192779838681600 9364701 -2565763661473660383909063400679809248 9364702 138586568305713698141373249215247975552 9364703 -315316477673179204516518003249403616256 9364704 -92077463898512182594144552604132966400 9364705 -48911965831489287660437683813781692800 9364706 7238047657268329884388425509221265184 9364707 -167477376556516597585716013630072110720 9364708 25174106163511410067716198165822653440 9364709 -364430946238230871010327027062626151140 9364710 -43463315803695874374653052872811137280 9364711 -335142195771533855969578787460654048200 9364712 1961491904078235957317690235737702400 9364713 90822726064112904379327759391891174544 9364714 215177336273170921228246240981524417456 9364715 140693761493388750887192675843588667360 9364716 40096374177955279583678370612497625600 9364717 38586288054518970898704386142364638700 9364718 -112634973847615564124776121979825054720 9364719 -34977387217771802461517037481564864512 9364720 28905400173377376707163005572064870400 9364721 14868731187980348987818056644736577344 9364722 -17472160426239851328615043090894185216 9364723 -177615498968372567378680925676282975028 9364724 -114392586746416156293899841386563627008 9364725 -2920145842898834162942501604785748150 9364726 23273442474083325022086322500318658560 9364727 -377894937185320712887966362227307590424 9364728 -5307255475976054364217398902257090560 9364729 -83206244603364493126835501506954086912 9364730 24646686059447892055698874662177054720 9364731 167657166070504741277120623998929217984 9364732 3991309476874923765426640273302275072 9364733 42763016667118003518539017909103040000 9364734 -107503029992432671592272527631481291520 9364735 -16582999782039524279818688887175606400 9364736 315098080159827887103538860109785464832 9364737 8166268669613220484608782603201045760 9364738 38007991374432809786237513004694560 9364739 499267569050579953972098006779113113600 9364740 2037816146264982278647038402614722560 9364741 58614598657063273567828021369605172000 9364742 49791395874156545966059267285423666272 9364743 93985972959024916361292903416425640520 9364744 273024484860261971792048419062852572160 9364745 -38351694784357569641435263331978261880 9364746 -42947741887451849124488300292530366976 9364747 25940615534607773143847208834204694272 9364748 1650810863251205019467950309932887040 9364749 111685426604437669207309943453113253568 9364750 53312181598079486845966426979774592000 9364751 448623458019641855106549376126178241024 9364752 -16887258803427566832401809357068558336 9364753 86756118205658031397037369660346133744 9364754 67672491795911382388257927137460908544 9364755 -861006667180087209811779549432057600 9364756 -23815515807764991645548834762283210112 9364757 275397661475521393764699976539602133006 9364758 -9116398320462049932929838081734553600 9364759 39209349049747160789742676945387575680 9364760 57856714638840666069841791103017369600 9364761 53001442989974247214050593519587056000 9364762 -24559944865755215152009809196026717696 9364763 -102382829656140064301569001450402707296 9364764 61666543239981030497583072612612389376 9364765 -91050117214537776917048644189726184340 9364766 30996752589453559372325914331871849600 9364767 -293200518254434873558941751009305508080 9364768 -17733544121040733664230636373806153728 9364769 86762872674135259552658687285933743620 9364770 50364523516981746782868047088455481120 9364771 92953811045541090666131969856646304992 9364772 11115558408651919420525241644592750592 9364773 -199381129911186429712551170313591329472 9364774 31087352146364768493530078197627711872 9364775 186945508672849901684042398023504000 9364776 15339023642704157823296305544435712000 9364777 368665771615282701346118929020468407440 9364778 2678163282302407389193443421794641760 9364779 -206885744202451802110072071235746805476 9364780 -77811641395303510302701448079578470400 9364781 200011772584740992086407017306303369964 9364782 -38318022989875919756159426176375107456 9364783 74925708268303942246033532002105878032 9364784 12027735186404722397125170565190320128 9364785 31863519347127631489435039945735795200 9364786 -32310402717438898907530678897689560160 9364787 359723344774895081454343803908627543436 9364788 115262275202467124754694051796758917120 9364789 -79366525757744510702541174990333383808 9364790 44248802598617980020362164962033960960 9364791 -187247312965433212209215492139338489856 9364792 -322781820407532456622976490785321472000 9364793 54363114943185065053177827120835055700 9364794 -76011245653416060534074069649251558400 9364795 212748093442344088198725515241809760 9364796 -84222226688614639362349995734954803200 9364797 281274443056359037569156735863840632128 9364798 -745522030807018709743684938569507136 9364799 -276830071457492046431588157798219814200 9364800 -27345459575173932787888067653612339200 9364801 -171226717466413671873764215796388025388 9364802 -92729041421251005223031805036200121648 9364803 -27392271349192249755423505685045757696 9364804 68005481219144157264167805667436310656 9364805 -5529035807153554467458420552338834440 9364806 17848593913114480940415258616947334464 9364807 -205931207869378338863244005071066461168 9364808 -492461418061335980755061991291349309440 9364809 -31219162040589838766749900728781741296 9364810 -4485861718666145828398180776674396160 9364811 -8826628060519242687928723311725706528 9364812 -167784302156980099566877608516546175488 9364813 -35802561485040239270320503269127986816 9364814 -108609988792479837003402932947247034048 9364815 2227204315887150587794012130078523600 9364816 -22952357358754059104753087001434144768 9364817 -60853039801797260017163509072658183616 9364818 -23390452254078906097877213273605324800 9364819 159504395831775796918511428985969954496 9364820 -155841684760815355443653641067818225920 9364821 23294959375724746451228117738784434688 9364822 -183154957446254273963616276295734744288 9364823 -26704190308933494902644298260975862256 9364824 -2827397146775245585182048999548436480 9364825 17514663265755270928684385064591799500 9364826 -2511097410662400291115570096720361760 9364827 -31837400354137605407932722104139563880 9364828 74376016348819194505266885667597764096 9364829 8896807235522654751074054727312136800 9364830 43136437048010081394689342536404577920 9364831 -121137755542721293740638951374403618640 9364832 342392801871241578512986969799992541184 9364833 202680612807434057027657808434169240084 9364834 -130680512882223770179251050884970860800 9364835 136434126051510864624835060452434312400 9364836 31704532855315891444206614452313124864 9364837 -80977779152336277762688377893807136514 9364838 725934353016010674668504654393180160 9364839 -2929945105984499097725401683854719104 9364840 210673648384028740595271705670485964800 9364841 413398563505090875177026249052895104 9364842 -69880819145954632280669107102505080320 9364843 131439869501819441962900137782808565224 9364844 -88216775715345406237535917032315064320 9364845 29496548248793206386992218058547830400 9364846 -61432855125236091439688523705147016128 9364847 9949443979973745181436272524833679600 9364848 558687607054644422489698915497345024 9364849 11544573198706394360447756553631542964 9364850 17374174106623641983646138056277916800 9364851 218675443524137296370466566037490418220 9364852 2165741302899763149027782364405923840 9364853 220641259271984318092949971360204477440 9364854 -35502552341173672908106897049927546880 9364855 -44576527296583476363356655846938499240 9364856 -143207522257473701915966735343003525120 9364857 29118528480886842872759298291635945040 9364858 -232075948585652423698877806118237641728 9364859 -184726764522978950675478017976051502848 9364860 -6512532919553276380316554424355064320 9364861 -330958642162075085718669516473043540576 9364862 -30994718969391271272882988898673288768 9364863 208690124233813989502362042172008599424 9364864 9447087616118707076600197787827568640 9364865 -203297308961911672057468170413903578200 9364866 18764046630719194993344744637801909248 9364867 73416883955484376131692636276828737916 9364868 -75307296282478289690750370570439623552 9364869 229758677640911992515903550625409440640 9364870 11252183961321548779110698735242634880 9364871 126764394115993146910470453533382882072 9364872 -184065994049793526226302174838675865600 9364873 -140160209161139862249554538061197700480 9364874 -86797889145684054413789134783121268480 9364875 30733946304956074064239015604264496000 9364876 -20978389955410399075263866945770512640 9364877 -310657362156148236858225029362565939274 9364878 -9779706636997943458181090760464474496 9364879 -181582837879904668030472528920368813520 9364880 -13387122607909109240465050949631590400 9364881 -91480217013245151341078598734388108048 9364882 31164416074528810902114372546226048800 9364883 103430140280138963988320452808748088320 9364884 -45073648200100837642926253267507200 9364885 8778229253188609046270022151021647360 9364886 -14270930803022538346281861878249008608 9364887 -24226219847236083454309249057808259792 9364888 -37295329216303849038721676802487296000 9364889 46611589795944164211624350822614095690 9364890 1665358200600157526166721429682941440 9364891 -595530575113679085923271449181527892480 9364892 14352978798907033190814852381403176960 9364893 -208092328917272815934898698645390143680 9364894 79984832928746615370962469970369035264 9364895 307406015019879655647991259004151266720 9364896 827883532561436723075086421834268672 9364897 285816744239845606003289569448588258560 9364898 -231021682028655742293889152988419034800 9364899 77527333186216840077717131357016678264 9364900 -46237395518439194692141194838159872000 9364901 16439006163884047310368274046190116864 9364902 -58059349109352652824201557254487093568 9364903 -15930046011103068380828268743122634936 9364904 444186545644964898255795869542300139520 9364905 154476634148811534791411936887689230400 9364906 -69015930600872286411515101322835897600 9364907 391759444227936247491425111664719247156 9364908 47028469500008614272880730495938461696 9364909 69569271896593644312423324902862008472 9364910 79792232259779919813370454742716006400 9364911 38049378532836563303145577663412996880 9364912 53389323421492692553002472291830005760 9364913 -64233457858363233369078685064012917440 9364914 -1575680921252561821223781097167919104 9364915 -13503800244356379164832415659412034400 9364916 203278731643531152540629962297517752320 9364917 199169669403832879765603922186188410048 9364918 -41324025976841031113522898218093915520 9364919 271033806817436631148231910712014977320 9364920 146069248932842157503227680323112345600 9364921 -157227754760450747095396297652984019456 9364922 -10063936492617927721041523181254487040 9364923 29709851410877128392903089063968062000 9364924 -32688646768429918365867019861505921024 9364925 -155950591447690904313107404302984319200 9364926 -69967407843095601744231550909929772416 9364927 -191791861596405501985298023443126144 9364928 145830695715523136193843717056879394816 9364929 173693766481721874407557720956533760000 9364930 -142801358966733637077920656854915932640 9364931 -335749189686245745459777361752493021128 9364932 -89104159353398014484912761662032694144 9364933 -9949710030779237335404227414694724032 9364934 -101994786927182140159778776032944244384 9364935 -83870994122880758034746908266475441200 9364936 17146513492117278909152727231553536000 9364937 -127431015316712414707837932804626451228 9364938 -132082958250602045650812122398130872320 9364939 -514445862710710251626375614118060562776 9364940 -2982274414313118030138992326338048000 9364941 -32911097181735682984385902816752052680 9364942 15140918388345289191972597817051267392 9364943 51022375788652678406786694549835278816 9364944 43434049007875764127308600478014111744 9364945 164850897030848491524086017180615360500 9364946 55504408383027379272449784953891911680 9364947 -14309018893456541880064791523989995520 9364948 4770930675920312987626367219560704000 9364949 -173875696208912226337770508317397361280 9364950 17601551329460066796669243771672576000 9364951 24204051632485646462399319605318867392 9364952 -31925996215365449081348680461280358400 9364953 16097777982460036134040302314740370880 9364954 87632735928367621393607201831018269152 9364955 4257732548003113948504794016209342000 9364956 -45036431488296481196069809112170930176 9364957 107230549424556982173281693215983222112 9364958 -97341698069134263310753189068528385920 9364959 -27449331768452435725750449221626332456 9364960 -348952205397187631256051515592702689280 9364961 36566624286255988904601773517708038832 9364962 54729000484022519661657053176091345664 9364963 148376528744773519596924681756888045212 9364964 -49984837205339542757195048481118629888 9364965 113632807455010558507267526931849705120 9364966 -204161237361420434191967207043849045120 9364967 304105476913964493039442917643974101640 9364968 -102270688014375602012617371460310860800 9364969 -40170579353414458118328189120001378956 9364970 1737807521693010033244314994337433600 9364971 -31634380843656973454539530349544853504 9364972 -194378868356962989767735493844687892224 9364973 -287318096761603033261258652134990546176 9364974 -38829731181670831136103725953285019520 9364975 -229660105848662666695759299502208604000 9364976 14195650568443681520600718428759654400 9364977 -151108392461326144791565900318985229408 9364978 188067823425516289830031502381723916816 9364979 -16183200713177867475239275521844188192 9364980 -16265553788420965232293180200999321600 9364981 -246432792398405915083577489662664123218 9364982 -163034678853485122395702827238471815616 9364983 215944557557271794098889918931371173248 9364984 152478784696720963906439990339270860800 9364985 152854017582232184661522228253101903360 9364986 -49910948633962896253304597165359814400 9364987 -452767456477119737476680611746525900520 9364988 5068621293929097340813888979765176320 9364989 161278559135956769025000107990240077824 9364990 -33867132556830420022537732537973400000 9364991 59220022671432912850999000660111483392 9364992 13774137383597921202955582361057624064 9364993 -52129940026381717114171405604266005456 9364994 90353866043948941654989135084978910272 9364995 -13121959882164719254701342187196501280 9364996 -85712561464664067041586466242064769792 9364997 -151727913624653593615309648679652043554 9364998 19040687466218116086467810680385425920 9364999 -94862249004229457530547367838136939040 9365000 25923873589351568652964439575977600000 9365001 13548300408270596327123415980302524432 9365002 4444230003852658203021448213331904000 9365003 -407178271717533368106351706265821496748 9365004 -100200759799903755558109933597201244160 9365005 -3121595089632782064091028503925337600 9365006 7221102136897954577232349531033207680 9365007 -37622991756557226599362598955385075200 9365008 56051686617589727818932041189676818432 9365009 -10496020918677855456173729820310646796 9365010 6477267746580655256663249089299409920 9365011 93449562927739088584613687014873415760 9365012 -2747423010136233694722111011811041280 9365013 -855751227004175415846934956344260416 9365014 -22940697319417663576558073526059442144 9365015 44582799322858206276292337691623756640 9365016 194877714812703536587117813854816153600 9365017 223159894700770296281781799014941861066 9365018 73557537454444744810291833264039220704 9365019 -3507535355684108687867538903011623632 9365020 -32228517448808467033035204794192855040 9365021 -313509836164312803556847960716991162778 9365022 38490148442543222226280360918561796160 9365023 84336969324385337169576410278231527144 9365024 20853784540012335964231445611916820480 9365025 20828407403836881726943067161952688000 9365026 -301190833321623529302245929470720806400 9365027 248647261311869919373219179725664825996 9365028 53920070352600242480641121327041167360 9365029 -27582975047275164177449116749725874370 9365030 27487320874039806670219073172069438720 9365031 153049474441513965970329160561421381280 9365032 667466315821642732178540179391348244480 9365033 135533208503969279621136630333417162660 9365034 19461687210771712038970298627563418112 9365035 -22327249798216658818499573782468841040 9365036 -111483279673697798813663219972668620288 9365037 -362375186151687964099054314176671200 9365038 -27176339515085098366315109595245222400 9365039 -291196571747811385273787551322005778160 9365040 -12719020641958906945181235231744983040 9365041 -56879469813387059247443752141660768896 9365042 -66969758508209493643465866366363334656 9365043 132131891465109329709170807165458152000 9365044 7547179761948427463051481219009139456 9365045 49985604133970767981246987206966199380 9365046 39585899952309834087060405854216778624 9365047 -134563327505657394804260475596947758600 9365048 75146900030569861283448575366918307840 9365049 137264661942774520272468389814030663600 9365050 2316847542242159271683026024565392800 9365051 -48759536288360116939026675403914609948 9365052 54174781064256340407564585453515960832 9365053 -370096641369888339906272066725398416698 9365054 219290233250842529308350148368177374976 9365055 41669769393871747883821240998130944000 9365056 417837341702045815141075805446078464 9365057 117979851859730337552211753155604508520 9365058 -4010375827373742306671178258123758640 9365059 -392097315678992209846578259758707438976 9365060 194453868125886786624837104129900340480 9365061 -80941875087700137386749063028813938656 9365062 575971978282560998955102316744546560 9365063 -37726807749224134147735391708817131688 9365064 157354458550128747247055995783394795520 9365065 -185314818756617860043481081049318464540 9365066 27408192731148391362606570311974965600 9365067 -65974494821461294036805273818651834116 9365068 -66436790814773898090316731388005133824 9365069 -14662314980020153072826023578900357120 9365070 8531185377777655140902083669870694400 9365071 235313000979330189804157471114401525072 9365072 -73004336943900220284854181134654644224 9365073 -91020238640208542269348072911870348816 9365074 -179343786609199082696507400530447428464 9365075 -3371986112986294913439436328993939700 9365076 -70375069786012096735582742668385646720 9365077 97189306033864431735968535228456318926 9365078 84442861956953958933648063276386711424 9365079 367124755836864488275034368315824517632 9365080 -107636517084258427419568369626506035200 9365081 30331717409273795763723441579703490400 9365082 -19170104527270261380171402792635678208 9365083 1244065868929290999893421801538885664 9365084 164495920093182106923632040575258313216 9365085 165131404741875423754055573854690939200 9365086 -230659622079015161607919358234269674240 9365087 204783075800437521606414865311599201160 9365088 -105300106056100847872494591895349231616 9365089 -8396707827283136621068963292887416444 9365090 7081354964822116626019398632273740800 9365091 -134261615175167680307848791835540560 9365092 -177808232376235914867210298610439871488 9365093 71132350309888110098669611688466787260 9365094 26208423208689467228400663134437500288 9365095 -33176489872518897289911375914693651400 9365096 192489429422130687922887455063763087360 9365097 2122771103380510816823670629711635200 9365098 5261883448829745338286932414279787264 9365099 -3220637187656561028997368876595043736 9365100 8505253716650262595972617068961792000 9365101 -17493018611515454226915999628491703680 9365102 113715843215120633523689598316147570752 9365103 211952464294618990919975651190031758264 9365104 12330871942400153334050282478893203456 9365105 -3071890317443270145968760347529697740 9365106 -172406414104053717088947997141578279936 9365107 -11135404937353303384183732989128908288 9365108 -16060759208419206092922643379610624000 9365109 25848976161453341168437519541557654368 9365110 114153947993057908600989901857366696960 9365111 -118855805254946030800661578364376498768 9365112 23254589566348465815717443537810227200 9365113 -4709064474342124487414712125612686080 9365114 -89108296718858854928660797671771786240 9365115 20702768769586043642001807394183404000 9365116 13682445223963558488882335219399933952 9365117 165359895423052560780840813248754272160 9365118 34247832807624817676720591410881960960 9365119 14540602934059250926687270177833340840 9365120 18380145680323444322829658535598489600 9365121 67449760395557469725487146320068052500 9365122 -74130980109242536382035581668696622048 9365123 -93072061977582626675005148022240306216 9365124 -5153517213452203616280779433502629888 9365125 194371041512738749985967711800391480000 9365126 169996954723404512033555364741087338496 9365127 133170801613923209446394378481414245760 9365128 -101702364796754204639728086943461411840 9365129 -363350245072621895060955543646132069680 9365130 8066137577006500921400251308100413120 9365131 -176367102248832273972480366274886280576 9365132 4221130841032751848910528648628283392 9365133 -92578896521248704578419965648515597376 9365134 -24022883833135333867847611509104759040 9365135 -20107889425079586918065375691852709080 9365136 -41526290178201576255486147308315344896 9365137 221279228966476326478909984632275924786 9365138 -67160209077313884942464725482991576320 9365139 595764966025152575238692903243846400 9365140 49821056613952660479418263332442316800 9365141 407613758455372410690210911648176102542 9365142 1644810213083481535743952316814067200 9365143 -35753376168244429832824453738573415856 9365144 -152247434130007379729633188301489971200 9365145 -49054668683929665912145742291452503360 9365146 30916414635395542742220738298219549440 9365147 -7168481757374782848717677759238354912 9365148 -73368671342831906010883284367657253376 9365149 -371800176129427869079409062431538509850 9365150 -15760084757609893588853385949535467200 9365151 -8427174197542362686438213897333974968 9365152 206102081208295471154326877728676708352 9365153 -41146249294592520168024252958971554496 9365154 79882384489761415669731008339530101120 9365155 -281413609545967091390516529083474971440 9365156 -74776415289872451397662219832967461632 9365157 -148800155035020673746705343339269936960 9365158 -333522224140673780914201584629378400 9365159 170534569457204820917673765113366486904 9365160 7771771361622205525395050589265920000 9365161 -39251680806301965938022268656736904348 9365162 -42626745041482443059037843809978766336 9365163 21645453592523057278691623871199481344 9365164 32016578533622324503369213323461792256 9365165 26088167695162749159836270404839844320 9365166 -20384151843235890814107657633844502400 9365167 50996508155262283448260395887221204992 9365168 47053912239868947180084464861876158464 9365169 188482628801141079253034243858719053408 9365170 8115505837923548084403414606459796800 9365171 -81933467646002665039019083084889133600 9365172 -101087063993473405584742408585688690688 9365173 403505428230448243678740810665621410560 9365174 -34587620819534594223800874862112919168 9365175 -39191697569850386053662328863796803000 9365176 187698895870211124689823901635720499200 9365177 31867597377562058936695628713894810026 9365178 1464860246085284897751045144638611968 9365179 42577079342093537812916916895568236440 9365180 147769013222976714224077431811205913600 9365181 -3707838274494756422178400594971790080 9365182 86850793244064221596810424943236809152 9365183 -133054955393913775665409539640436182224 9365184 35515785516956188737429114261350645760 9365185 -36246799461958885396036609514201748780 9365186 -97457524293256971024287646571132555776 9365187 3179056189900426000362122496575880960 9365188 -10273037807621739977816600952243302400 9365189 -95616453288047402976120279860425463010 9365190 -33213395037073774973202505408879964160 9365191 15318417631213609435393385873406159384 9365192 -141993496203233628976654260461635968000 9365193 -165153004413162035141047058486636175360 9365194 -109673079462033342569290396120423729104 9365195 108246426687246345343341259967934931200 9365196 143514759830886704468490632193865416192 9365197 283416211016102068225662838724162038646 9365198 42388513915445236043433666716841668736 9365199 17176160556279955015354998818891244288 9365200 12883458224738840703194450491638169600 9365201 147831945968286005366228182131192521202 9365202 55061335278950691882209472586853360640 9365203 -78936694355962916202100235779010610360 9365204 152050154817080779533470346611883075456 9365205 -12441503288282709388830580191104540640 9365206 126459592961702244323770337460663729312 9365207 203792954293116937661491410684134084712 9365208 -9688323538225638036131337045871534080 9365209 12027354988342788697375662928543290240 9365210 91500041859718625103209146154374145760 9365211 -205087918767425156957789352756818590740 9365212 47155002553687661731243780304352467456 9365213 -212454317155718098673263127046781574400 9365214 13531852017253413115613947308848302080 9365215 -173681279522259580535615306339071305600 9365216 -3178968308078711676003458540427018240 9365217 124652051759957320481739923296535644080 9365218 10172963446369343438108397594683599872 9365219 275324608954640543999722402457677150620 9365220 -78891472019609646575296806781697802240 9365221 91304172596093866266848080996338519422 9365222 2053131890894917339584344393822334912 9365223 42102733761813066379036313784532430760 9365224 19151633217042919728830552398927626240 9365225 -104707277546303021498165561776241164500 9365226 8424216536911557105481973775388733184 9365227 -247888850962695808177059751892404073528 9365228 -4757810575464125143972074045584524800 9365229 -254078429005418684311487733502314559626 9365230 48876764992263356222512746450281018880 9365231 -104491615045336662111660087007482373800 9365232 3487073532556789233677475342581760000 9365233 330738360751858097595867617793204734400 9365234 22445690609172105909099346026982121472 9365235 -114212258309495379370726935025039123200 9365236 136070377575232454395755436685715025280 9365237 2648313579483739095410447666870830752 9365238 -70953663288624221839847744268259297056 9365239 -30664621907002595568325606016953365176 9365240 61926875728091835702187000237418188800 9365241 122819151256695131366863785104968333392 9365242 -25466049400915803175048433810781684000 9365243 14356963839680504905683777565275700824 9365244 -26443685345450978061448855293912588288 9365245 -224424851429737208675322916379778028500 9365246 -93709027871475786567176236381882051200 9365247 -120552257071310717730358211510964384000 9365248 243367244361349349250870774045995958272 9365249 7489257134632407131152551808840049160 9365250 73725087452431196512209442497416064000 9365251 -81336474145327019265158207539904316256 9365252 98040956500071811223107573490440089600 9365253 23324374926343676557272167265374679744 9365254 -180219263540009254002604829564891078400 9365255 8489591522481836373275936848387645440 9365256 2782091432450467748146591263432913920 9365257 -236525208328152597638375558237963569968 9365258 -34666448951501033383974036436970337024 9365259 -35704429663745486194968973861144626192 9365260 -3269288159683837216224905910950553600 9365261 -155032322683458602065850841578295377076 9365262 56382462890352728579195751195553753152 9365263 -131787931759437260352999572418449585488 9365264 86531727553082958916484746815383470080 9365265 -27341848818359404787590618119603540480 9365266 -125557609308380642596654140285985048800 9365267 -596563091424094981226894347568395244448 9365268 -151839392815913841242831211080964249600 9365269 258988425435703982044361554651485064060 9365270 30044517240015042395567086440271054080 9365271 -1344118825830312121878257535638835840 9365272 -112085065156534970232031195442337792000 9365273 -519484009976420888656020255511529603436 9365274 -177082491689879761851873018239713282560 9365275 153332165466117326798766016162290770800 9365276 -56105286612748598241287783405331591168 9365277 -23767548312840241640264836794188772768 9365278 -908611164323743209284879817118348032 9365279 -75516045486035249830716468926314512 9365280 -29581342757568871713284047551332352000 9365281 70480480358137553254897102542581482082 9365282 -63854395332412989414633860213389193520 9365283 -59534409352676180055285965148616789656 9365284 -115367521399897091312652871091311779584 9365285 -105941487110481810126768297525140182020 9365286 -6850000498529443104687469550017462272 9365287 -167942400044580835467990441311081460368 9365288 226655687971245987620747836296160373760 9365289 206756469308751006156026914345715112960 9365290 -98455735573641209746586573052821337600 9365291 10277508913583578939099553997893101872 9365292 29037853478977257940629297039043891200 9365293 95568340900536689397672456474052338400 9365294 -33611871616760569631502735132814490304 9365295 -7950333975841037798354367852323564160 9365296 66594009638308277427298427354303987712 9365297 -16220728824778021199178518832841462254 9365298 24918138493568665581467622435352769664 9365299 -295569359288717617012285106837667267700 9365300 57409161872598228821775056533322035200 9365301 5036845400265225120771541007491573824 9365302 -31424661186276746466696393085168680192 9365303 -209372535892715287335466992824155933056 9365304 -102246544023017139156774941138656972800 9365305 31327930433526408612722303999264352960 9365306 -57819800132733552613238886327310659840 9365307 -45954288498504231761708286639108407808 9365308 -105581366221199910859400221754967811072 9365309 63796155940555701102913893842352047040 9365310 45331488945042496876332811107478065600 9365311 -58196370374238511552845691170012033088 9365312 -29902963359306020035287791742102798336 9365313 199798704152906579309782012352092048944 9365314 1175955740774693236474677272169529344 9365315 -216461131954030781024763172993856760000 9365316 -11755758730401805432576567256279341056 9365317 34479458289499037673093264523002184704 9365318 -77774142442398425595121460613679088640 9365319 26373574948339251278162577124914972024 9365320 17042223425704452861032146923753984000 9365321 346627463817305074240089240404669678160 9365322 -53687020045177934773688812174797113856 9365323 -243485233791457266818484147820806123096 9365324 -45327656638630799125308274773762622464 9365325 -120156830882290912461201050207056430400 9365326 22770385822204992622850075717112453888 9365327 -128308413433501795284944647039700879088 9365328 -4620738212159368230533704731800371200 9365329 88287209650377684373933648328930261286 9365330 57068354551539810270624446719979072640 9365331 -215103339242571733280204086207256832000 9365332 255920255353726812694990796880311271296 9365333 -51047375094967141458042432565954778418 9365334 20995510524346815236794460986820227584 9365335 6709478099016746832169228238734875360 9365336 -231842094702790319606342125875280312320 9365337 287123383594712384154755701871555186100 9365338 7428042000455575397815712280601670400 9365339 -28428760013116803953780815554688325544 9365340 69647441077153655918043967958191027200 9365341 251507666214600435364141822083637000742 9365342 -2026160438041238187044976240555217920 9365343 -39285619457510087087156133601960131552 9365344 -52125376190305054750784664024879857664 9365345 -247003103903918933911839212855904235200 9365346 100701939112808531911697378130509176272 9365347 -214566732163042160939662398348449952000 9365348 63751131397747517256396967872229687296 9365349 68605808150474852235141568983817861440 9365350 -4430586484961688755153394130031899200 9365351 463988422431214821025015113708845278032 9365352 43956320397456786395883241756818309120 9365353 -147535042705602184381540829341945907398 9365354 -121108478285821826527422761269743660624 9365355 -44875520838038114138391511394961921600 9365356 15815149177055390276383989933001850880 9365357 -866538172843123570933619281858379712 9365358 -26511417014747113429262565964163130816 9365359 48029969957864959037460552730149156560 9365360 75228433100216387175218038446640988160 9365361 3881869588623196488758783130376372224 9365362 -106895449684852902613670842953852227568 9365363 -2853176051661742474629178414883889840 9365364 93594088332879118799713389022398886656 9365365 -68084999073424441536687175484741040000 9365366 -42509636769406287310148290620878866560 9365367 29757401737273073199388280755701283200 9365368 -343353303359155817613306686802882723840 9365369 -21390529440009156239131569889754258556 9365370 -15173958484038415663360522831243760640 9365371 170562705126951075640524289254581524000 9365372 -151796829063218823234458556233804519424 9365373 -113161931918276223542118862303057831578 9365374 -14658548635832197858393174941311000064 9365375 -435444221021346853155044645665563786000 9365376 -86561391518234025638410014637739212800 9365377 -43704160336284966830815063581840292928 9365378 -281713873709878312800712350295445663232 9365379 -51251570052798950686957016343472975872 9365380 74736358897853142831832705115490839040 9365381 -95743499388030022081690989053649411300 9365382 -4411422745289081987737034742408995328 9365383 -444020320116936848116751695265934643136 9365384 -14704122176462645432827867758359347200 9365385 -125810585079349578971238230518680393600 9365386 211004372704857655571943648175335001392 9365387 -64704786576261178371217658104106759040 9365388 21730462320376826276198420844364713984 9365389 5189290445434509008684034095015087040 9365390 -36637221159265526724534844172691412800 9365391 -9535024747322806088055551745199690656 9365392 9914524912241947289895837238655492096 9365393 -94708870203660826513120905728476118976 9365394 66310184461170813076587949119086038272 9365395 57568282962181335654904859092133544000 9365396 -199593380453037007903801653992463619200 9365397 -65207265064807598373675823199583318720 9365398 -5562028031987099032294059247193180928 9365399 238891047650308866658233706122157331400 9365400 -2089201699822839924236185472256000 9365401 -46928858855660665176996807661796259888 9365402 82938003817053426564717941691606232032 9365403 68400926138048429696033033248840750080 9365404 81062405331563999652655660198135820800 9365405 -20633610256400305745195882502092457600 9365406 -11860243601563345688954607434811823296 9365407 -11222007914576149352205619111418765344 9365408 320929001127946540920428330782933647360 9365409 -244773678447402419342620629604676717280 9365410 7451197113380586866808810362069022720 9365411 197808962891540071525415666743814982024 9365412 37256341616209632555218346760193421312 9365413 365920331832761203447172622685610413180 9365414 -58984220736034551812412519645521454720 9365415 8290287056326633848652386701079540000 9365416 21140144934324319805411923395530296320 9365417 30550766162552497026006301388789417466 9365418 -48810847950674657219357622358648438176 9365419 141442195403041244742842924989039480296 9365420 -11047403140967828130557827458372126720 9365421 -78386584252419772525407098746437193440 9365422 69093925118627225160014718471239385024 9365423 8538851242417310829484934967260851752 9365424 6042405987181368692276888857517752320 9365425 -74759626009955816628324341068002755700 9365426 27868363229896554910930523365258536960 9365427 106799821071265592192128747798839270528 9365428 -30795967337625000966372212165780424704 9365429 391811540718893326331353749719945154030 9365430 -61021100827245325439058406531305338880 9365431 -185460881762977370452219397053335703768 9365432 291059921465676368257494711688097894400 9365433 -63461712654575056003948025656067223552 9365434 -79521298809568687018612787611523791680 9365435 -109724817755176794869872755404246709600 9365436 39584429082364284933449048027235256320 9365437 -318405772950657599701498281379012937914 9365438 -233094682618320995448938142320578010880 9365439 100732881355291735927072267517028897408 9365440 -3386926234682752663194022509564395520 9365441 45341874200455783721601080595119760384 9365442 90185611252684310859036891171522919680 9365443 -10382025869844508216419670420415856 9365444 166335671142132926655350767149532879872 9365445 -15148707298805429716434748338547062180 9365446 -150868084293880854703544936867659269696 9365447 52981607931743824425902245845862724544 9365448 171900783194296248053818033755107819520 9365449 235357680066749533866576036295801630260 9365450 -74907764191473350961260688855406656000 9365451 211054942044445442771872464189582422232 9365452 154730557604904482485009766952353885184 9365453 -186076112861855324708785382347298230740 9365454 16261850488667556822054135328795484160 9365455 -279034516329811423580899373199438228480 9365456 27974598582362673232918727824076070912 9365457 42938137339063139648033525734487167392 9365458 87566795367739717801797372429361000080 9365459 -69776466316317436474416478442342964840 9365460 -28704313353951908046204585445369405440 9365461 -155153277584502733182757670284732367360 9365462 -4216669404908152520613511416344797440 9365463 129952859507972710439426752733772000120 9365464 140784363942133036262037138516743055360 9365465 -13918601235798071365100965363023238140 9365466 -12167165684424923226474959727437243904 9365467 336507494308236599212203887452857944516 9365468 115962474411679711588140887571319335936 9365469 -14080211467718769582608799080956729440 9365470 -84541664574661629474711863117066016000 9365471 -68616228178774254078803717137808783280 9365472 -57222402614004005465572308838042828800 9365473 -213900739710289473727183809572272450176 9365474 -105148395426205155184688202170650425264 9365475 -31578604343300017685974257432387648000 9365476 -67131318391420205380749980158608941440 9365477 79249190297760782373730015111352993184 9365478 80172909233800130822163162242177260224 9365479 294550604094321649063135038427134945080 9365480 -2012716878077702464276711017129984000 9365481 219938192095133117811680249610156769728 9365482 73278181624935777468529228708410761472 9365483 -145358902216959095718197635111501525680 9365484 -80777568832470869041613906758076926464 9365485 -133060022262445115709745848769462617600 9365486 575668967989503257960855285618450304 9365487 212153190927622439330970594527268820752 9365488 -10177030123780437268575710654245109760 9365489 -3757154797723520765466018459744584448 9365490 -137667410698841735552952907657829990400 9365491 62255006509565852619326534389421642872 9365492 315395917362990882686131978589725367040 9365493 189131017432970943435677266484367135264 9365494 -11831562056905641115023706697651401728 9365495 1156133138731722282279534422269863000 9365496 -29837860299709721221873723226693959680 9365497 -3303295235788029176031606670202747648 9365498 64750954039325691865453686246047850720 9365499 86613135389806831167189870182792171520 9365500 284832426534146665663095001689581952000 9365501 3511278146832731495443542726278342604 9365502 -187693672809337801793399666406088452096 9365503 -796969826927185468149208995731322880 9365504 23784560596068644694903611938622668800 9365505 -22745165166049399417844459518807684800 9365506 106886618681173481042437587503674367952 9365507 41200342319593562550263895488642137992 9365508 -79439247067472072009906738981306720256 9365509 356828786795717601611264525351496554140 9365510 8594492616322972767644477146860165120 9365511 41583673362449152533667210625975810472 9365512 48557418686405167294939822858063595520 9365513 -329216971140011099169632172931026788316 9365514 -8273729177433512575260886029671255808 9365515 -41834515392691545066148845184202218080 9365516 -79736346935081377410230595755112802560 9365517 36329275821211397055327472580119060800 9365518 -188007343032502162186729582761760383360 9365519 -173259949281241903268636086689956416080 9365520 -3453196722222782998441016077548257280 9365521 -581142238318862876783919916095131160 9365522 16083402871554025514132672754001903392 9365523 29515620291495947794323356269719084984 9365524 -16758209832502390734156576846017568768 9365525 -21223094497311506414344274506572758700 9365526 87332165464625557067941828649350980192 9365527 230719440904553865991678295768472070512 9365528 101607826122298305900621317375263825920 9365529 800048254663430205296155148470118400 9365530 88855712116364947842105255169547616000 9365531 -8052615166852533999040924754271472896 9365532 -13017271845110929369185573248740909056 9365533 -262997444864621288519761963116425528218 9365534 44065501513490425717730896837104225792 9365535 -13902667990728121701126654279850197360 9365536 -56350134377906155700412854498025996288 9365537 -55299511203699824763085855292397576000 9365538 -5713317181843534832757009723445340160 9365539 64926650686271165467600362026218531920 9365540 -39330970086060334680183802403413589760 9365541 198465984547398854599558457637853273440 9365542 106450672655509298949972860255716876800 9365543 -377826379695338517407357697258902666856 9365544 -11770660368741810694560423256021248000 9365545 -13217975246605390842263001062538150720 9365546 105896495727431167689628322128394903040 9365547 55534042424669573360601234560848012272 9365548 56532808591382120702664185039232953856 9365549 -139777373414241335987460713632266099264 9365550 47026439618853459961890438031769328000 9365551 34754346182182676532407705053479571904 9365552 -1635079807136315030747710085545525248 9365553 6905364150299892596129256881478503940 9365554 51469702294303815733078686880568672256 9365555 10907751785362437092570210382548412960 9365556 -19394770962281792493174481118320404480 9365557 -318900846940935893428900785057435650194 9365558 -90704073171410894383422902100839169120 9365559 -39489109812055647905546296643593155840 9365560 33349970632339239203671882455338496000 9365561 -91323957669684075530935191449485370838 9365562 -140331187539458865770771354415763585680 9365563 -61252105144002079092006998352883592376 9365564 -15573532896624691634541194072201809920 9365565 -24899267200084634401798052421846097920 9365566 -9476591249376361193992903176385984704 9365567 -21258854950958463769939387085903510688 9365568 56796968930775954241989073154793799680 9365569 101774274310720982243396024276514955970 9365570 70950937742646182076514358390884008480 9365571 257036717585315712007901483953773312240 9365572 1619608665366075809997622149493266432 9365573 182752578989278656202173558691454463744 9365574 56396873753931875633364661471245375360 9365575 76576329974409324242663291802665983000 9365576 14041409859025512824494085397150965760 9365577 -12459607242482097813280521681125063424 9365578 109907276457217273884762590602286817840 9365579 -242158641515954808963294183596440368240 9365580 24773608716790624746412821159669442560 9365581 -85081602443666575150959344737730685108 9365582 86073338367901606569944909893420339392 9365583 289021802084638040057307542721813714048 9365584 4583026931327663073351225630832328704 9365585 100764320524910290620708372471318528960 9365586 -123934438720899797305251315055691540736 9365587 -109687392622530038315273602825981725696 9365588 86636088350696299477758954103963021056 9365589 80799458761858840413062780539730715768 9365590 -17690204059034378118935808863854903680 9365591 339440369421402592609338238062948265992 9365592 -18050498183554989359223771052926566400 9365593 -256991201600660414118730284801390743158 9365594 -30509908967064942267495673158456007680 9365595 -146693433845876515460881413636023596800 9365596 145627944976423290933284305499536490496 9365597 -332588677707524177160601699962003636954 9365598 -53466360362112449080183658768780175360 9365599 -57938641348490676651997784415194130400 9365600 8018972229607635062624723256803328000 9365601 85395355164549575487046529597653171200 9365602 8258490470867046719345121282133491072 9365603 -31555112100850296742604746889163550896 9365604 -8377387073154057674102932162450280448 9365605 -167313713050751072780086124488376164740 9365606 134754182434201837671129683448272122560 9365607 -83257575018021518973949424257200040680 9365608 -10134368474178400069861817973374976000 9365609 33110623358690111656391437309337205840 9365610 -29211694986407785215459382547977006080 9365611 -359869591843297038946281572401429787788 9365612 279257835490861744889174066415293696256 9365613 210025514849141370064039680466386338400 9365614 196539347753900078667673936892696686656 9365615 1336955803373817902850866961266688000 9365616 6044476464681222881268102706843189248 9365617 118876148006926277658907571395583603666 9365618 -10391384363829979381364642944414130784 9365619 -225142103855160624344797216449209165256 9365620 -15439017544150090366714290196804208640 9365621 -284886474468932909094239079992621876178 9365622 -25390316383174283992398710987916496896 9365623 -13940046172630164912732756763209429840 9365624 7658428998820786465879047208299601920 9365625 -4602261684772555517556626548532512500 9365626 -2509080626676968723576727472978748160 9365627 85163407652135551474858262492338433664 9365628 78162406783269038091628185674352222720 9365629 33629345000478604119797059261971012480 9365630 -4091712845836803551728078232622504960 9365631 158657807546965142995022766274217900544 9365632 -117959071058905327509146804143364505600 9365633 -413046539433011010223955460704018294316 9365634 124245409851226251727683959268697256784 9365635 -119382686394179463401495073290134788240 9365636 -24549188960856851563368992387590705152 9365637 -111506831888508215670268299343065929280 9365638 57711070375377947069328712530533223360 9365639 20049128995192275880473755775657062424 9365640 -161221438958375374724123564529755750400 9365641 69501976966296558428502681075487779892 9365642 -206238379216297559298775048585937520 9365643 -20973378558992794385593897944797078016 9365644 54052350136888707842418517870731374336 9365645 124649104198352849117790273541347381600 9365646 53559182017844039759768893643854408704 9365647 -170300943185239037280639792011775304088 9365648 -18248327061483995162156756888474664960 9365649 21303942765485193165886588537353591840 9365650 -33158425652370143957454536486454336000 9365651 27133858414897286422015906520127898800 9365652 170647945743513318865108558150378291200 9365653 316009625530625145341450883898004571264 9365654 -11578122337638443164909704463894463040 9365655 -26490435476496586106464002422806610400 9365656 337703955421751849069503573141190522880 9365657 43330323546256191917135270753305321344 9365658 638717951898801228760407415824039936 9365659 321256861313144513916293450861579001860 9365660 -7179824093493024737813927220435993600 9365661 98900658030911519620393746015754807110 9365662 56441772507939267709803142855993933440 9365663 -73779251098699387295972402392678733088 9365664 -44825730659814021258168088821362589696 9365665 -254491534900866850261896373969580024940 9365666 -42527684609451363997737876448605643200 9365667 -45265711756954999908430166598677585088 9365668 166470278200263777678990124468540690944 9365669 200536834008564045899705164768320190944 9365670 15610413716919556239305680648046755200 9365671 14739352754019348096719602033081364064 9365672 130466669292494867636084025073290316800 9365673 -224657221171621662287743950398878882416 9365674 -92672216536745507875771888221407234208 9365675 197700062634279356388450924172244335800 9365676 -14113404445896006583173810534031205376 9365677 126409933367408537025434266779963385120 9365678 -594622339911862313884076381515891968 9365679 -180943419904529095018878053793615892080 9365680 -70671956989110854806469629678648688640 9365681 -4941773291739667904088173395694916480 9365682 220544718286523760098598561824312064 9365683 18387078008322532759513176621575350224 9365684 -160585695232596171331084220992223059584 9365685 34757378742009477927369999884620677120 9365686 -197657207703793889923262936798518289856 9365687 -469174713621084311375301975877386977280 9365688 -2463932022230165832165494635315200 9365689 123941904182663352028466863224049498880 9365690 169351790002057880110313309475590215680 9365691 -219713088366082843102490394861162756000 9365692 -12100435039998878313413465514348576768 9365693 -193309291925282273135484010916877408000 9365694 93464748306054352247972465700641710080 9365695 104326601193289024212864411486362116800 9365696 25376131807164197485664796089411174400 9365697 -196850646988593555588396753658780195632 9365698 145887935984575787962725631501217979600 9365699 -20016052007212102857372644531413504608 9365700 -23115259857235665111636587156260992000 9365701 636547873394629616338847146917011040 9365702 5188127477422311271429443039709875552 9365703 222755892474250948904228788189496219304 9365704 -163871260098319132918009821607145610240 9365705 55472638564667147936547451985371717860 9365706 19851025433501109757068986464479389184 9365707 -9631314163105671857982392889634943120 9365708 -131241692991503761267410602864380108800 9365709 174779878938109919689221054446798399328 9365710 26862317019423895300061717722464984960 9365711 -46437579264688002894241253188621307808 9365712 -10433631993168536335560315023645736960 9365713 -10002943831004407842035085557814378702 9365714 291354558473936918139339941453999071872 9365715 23292965867474673850672459951823916000 9365716 -70284301727539494195882884541206186240 9365717 -416416440170559761102673530560202541234 9365718 50019366343379078091544869869399738304 9365719 24751576815141531567269262047706339840 9365720 6118818895193880423815668007121715200 9365721 64211482355693441212200363790013034624 9365722 -112470866255480520957401192301019523088 9365723 278171896549474972373683912016761035972 9365724 55989567473640480148192160511076738560 9365725 161323800460605514393883208268355988900 9365726 28994885614195228554658341459424605312 9365727 -13857602560581520451888857208526117120 9365728 -31152192313863824146243571076590469120 9365729 424394208604336108842555379501375494576 9365730 -26853779133876703167279718530807813120 9365731 25125982356450759901600491283338882500 9365732 -248202982630194589255071427127969771904 9365733 -99247370971519687938404501466377910720 9365734 7609490675978085659095604021978191872 9365735 268157549607246911192207838753486778680 9365736 4509697451068410699010353759166464000 9365737 -165198621171762598077643193576295782400 9365738 5326912856778671625333944924587507200 9365739 -63766200813905486206010229674879371176 9365740 130063196299225387394814446411609241600 9365741 -50221074517334241816539351713688287296 9365742 -1144599282592850823370200881845456896 9365743 180192487357584546414215653547587444320 9365744 -1782175135906030917914727257617760256 9365745 32194977171556174771589209221328031040 9365746 24687916748346456967919224873787366400 9365747 -93092267075351374926449796160763946804 9365748 -38790892281897766591145869656684294144 9365749 -329755110224300264922970230069191367250 9365750 -130008001506111323864517856610602656000 9365751 -48792372249767249429962823756319750720 9365752 -94244854582277733773764356420280320000 9365753 198942824423144068549497370101354213960 9365754 4775468690162063056958656055626295808 9365755 41190923673456961305324073968060176160 9365756 57868303720133038267430936513928099840 9365757 -9788492937612605478773373549115097760 9365758 49793542853547712340173614452796398976 9365759 33659178489370937675744611188514994160 9365760 -18192996761419393114757685834468556800 9365761 228692858997584947282552732514681668032 9365762 83749860549172899650767948309624170960 9365763 354341198712048944212528660138495032 9365764 72667300232800783365834336628929568000 9365765 214117604591245809891020350024962211200 9365766 100061653791740086187511496507391385600 9365767 -287980941848136554052861382313396334184 9365768 -137626566008322737544715682405060029440 9365769 20852105659274161219349079902761677504 9365770 25888914212464579797725730755469418080 9365771 -159392685303270327853930726712023013808 9365772 18572139046402265135501425824176212992 9365773 164307016186889262938202505743994586040 9365774 -27624071605366833143582185650742709376 9365775 1443866146256486285045104328252265600 9365776 23921679040940972997154493976131665920 9365777 -220681124648019871383396739959055680000 9365778 -20836117539517878016192099596156969600 9365779 -65976506993118551348815267613350806216 9365780 -56908950151761391071075608556419078400 9365781 168727806607438381997711590839349467552 9365782 10968319130896220737714883301770265600 9365783 11980725081770072773129417298951532720 9365784 -3012479362947083238495211297477754880 9365785 -21939816928533139551941190747094968000 9365786 -168400056904551038492124272682079170336 9365787 -259149711719659953084857822201676120 9365788 123299475946738327949173492524017305088 9365789 -25080870219993184487855520721804219476 9365790 -11029090871467806011191652133585346560 9365791 117922756021946487010180998643741700192 9365792 -336766163637827795872617546023969390592 9365793 13263690461518329459526725253100608320 9365794 -67047894255146635867760466941426725728 9365795 134249223741578433218866868733146638800 9365796 -34489104329054914384169028108675188736 9365797 73788284007794984303408677351260704032 9365798 75074885126796337758352178005539224064 9365799 225314900736441250097160275660271981864 9365800 61402709491401954136902457649592960000 9365801 210407694045656899472593196325821447802 9365802 112066475826771862129238893429259135232 9365803 -190435360428183231546351008551535534400 9365804 -21694805680742789471785719510544825344 9365805 -65221323958479396929756804574226103700 9365806 20557946423884338065901817478453804352 9365807 -199244098628215980454070002126632309120 9365808 -8825072720905253926428685140903100416 9365809 -159801413404725855408933273952826794990 9365810 24123500482777315686312018457633603200 9365811 -103121048647611225866319677319970288800 9365812 -29187492393745379248582496432474441344 9365813 -74404269781498036438141972467863738496 9365814 -62730147581745877814272053521511582720 9365815 201858331090966180684943437858655199960 9365816 319336111371850135319470753658199060480 9365817 -13682099662141104131857465554536935680 9365818 -31983120367714285949045144704273376256 9365819 71336928999612851132137361316664505544 9365820 -39287028730553076449529711046606233600 9365821 389368726614455326330134201413813038022 9365822 6461335200683723035059819286790030400 9365823 -100800756774959431176277996769535589776 9365824 -52523348975189541961154513940805320704 9365825 -15180766157097512603954974655362632000 9365826 -47813572105879392875648284911349804800 9365827 -2195944439402843582607270860014153008 9365828 129751569326206959992912020833125232768 9365829 73427451986235711436291177374091017888 9365830 -1055264090508465029704206529802311680 9365831 261648141236517428899409800054616399424 9365832 -36230272721662678643375156121511034880 9365833 -23747947534571460134967639276374960640 9365834 125065889432169145244455742685453024816 9365835 36997495036287032250616287516898230720 9365836 -238339413556453356851856703513056267520 9365837 1275298864346124435216700718277937440 9365838 -62392641913771903770452811505485982656 9365839 74535451497427303733134975458412873456 9365840 -58227641432165288175878328347079475200 9365841 126469966743504204912393225668783438400 9365842 12959895598013590428502405673897313600 9365843 424217345866686763944841998759211428000 9365844 -24482478408139042296320787210018717696 9365845 -115892180775521434742292260288036294400 9365846 -6682033505374976961304365030817637760 9365847 -65160848858298852064293158351113898928 9365848 -269024119630111626819006936592018944000 9365849 -300901183406233779696264164955929484150 9365850 -6200182321543322834769021499944904800 9365851 197017516191268158496778821701842867664 9365852 -143432374188372047900217264917778968064 9365853 1748658380491853355473319081129689088 9365854 110702387817269836348666413876619637376 9365855 -241932748266687178396666004953051233240 9365856 -62768740094119745118071975324892266496 9365857 -136587119480782768255242658547213416448 9365858 -9971770251858793651040345188364172720 9365859 -102325044977140486641805968157570462236 9365860 65162559473033626452915272984917708800 9365861 -304369012826280173507019565248689803200 9365862 48056957552754681387677443343027833344 9365863 -133584244792747019148745856156865367216 9365864 -153607824281989165117291318432495257600 9365865 -106107836194206802317812214700982249280 9365866 -158756583588017245694461663129917388368 9365867 -11890784827432628724236819433962525808 9365868 -4948693231826364967870802887423762944 9365869 149601361310617212944219489030360616960 9365870 43109011667757687731658720388979282880 9365871 -281575416411178036363055407767831056880 9365872 -97478569476994311707606396148788199424 9365873 3672875420153074639858529125044520608 9365874 -506803098871789765223024073565578240 9365875 -59580323613229024919465633008969056000 9365876 13494863119908787025717559828005388288 9365877 -161292638827471299788646806529190860000 9365878 -2657816053290859157167640473317984768 9365879 183231355128161603248731093684620795280 9365880 151839620688852147194697544284349440000 9365881 -3317918000541664212882528620944452608 9365882 -29353458200580077025669772941480480768 9365883 180401703405862595050741222340316825624 9365884 -2916245480699794818233449832878592 9365885 22498104644650058373098545664877151200 9365886 92891060177887053614555077359113686080 9365887 -409881459848245683392793248289025755840 9365888 -46815846448397955385854486510651310080 9365889 38942832333657968834211126846678051648 9365890 11714644204307073388082242192396161600 9365891 -405418149743050284469456748894805336708 9365892 56248155350396580664145887421806098432 9365893 267893057012017178804479057149495573664 9365894 61076355136307088600333661276960559232 9365895 34921711773087766301615692270737254400 9365896 -10143667298145718381265310710360678400 9365897 -63984723663505124784368147663870199654 9365898 46631479283905516844151189494608934400 9365899 146231753702552462650003297138740248928 9365900 12291243084720698070419961838614796800 9365901 -180044345480479486758262530110500718400 9365902 31491922570014199925464519222197252864 9365903 12048898522166233802965108473806575152 9365904 -73875367205885188433806328435388235776 9365905 -282320540162419453343460256363582316940 9365906 95286304006602109770570173755454086272 9365907 -71688445168953634712258760598874166720 9365908 -198616073555184313919763903882484511872 9365909 237726286187175149196210288515996413806 9365910 -66735773582918456852669715045031808640 9365911 7599587182821171543417494426165256624 9365912 -72534365090110907926013052957077329920 9365913 -187527613233332163503244309956978931558 9365914 1499099874066146665611020960268451056 9365915 -33115614890544152896306972572137412000 9365916 -151618257909228991475704628594589696 9365917 4472834704276471892397150053263882560 9365918 35896265582308767086363164809548108160 9365919 178541459064163561777510560966931663944 9365920 164823562108297267624548449666493972480 9365921 -31980306898359671593226999808322563948 9365922 -697085803466021499223911301827025920 9365923 -154623426234647333977552343233774195760 9365924 83133259912562155173745347855104778240 9365925 216058333674440580983016426999736732800 9365926 115670045323328465536909087642137892224 9365927 384121419449698849228941802832341735560 9365928 4231051005580716590567333161861939200 9365929 246038166254050532654357511301064066676 9365930 -28752916565756595362235896473314462720 9365931 -109265900741495629854561751080979162980 9365932 64442221204824158350312423684407767040 9365933 -441307309164444216921942950323923836256 9365934 -54561273356723203089497227195497663360 9365935 47437532513733257407329826592072412000 9365936 17738196653870539741759358420673331200 9365937 14714387540254429224221545795198439424 9365938 -9776300529949964186942906254246237056 9365939 377783760345435661496712423371854067400 9365940 -84212303789562593507911032101483143680 9365941 -33378451750243120227597604529217450496 9365942 -70736217601505826339207497663249427456 9365943 238419518839093710730302600328079417064 9365944 96991509725201667993813091798502400000 9365945 -105482618020280187672269823019118617980 9365946 48288719458862977818233805441599867904 9365947 160730607594557865829702592629475159396 9365948 8321590125468278521042962991643527680 9365949 -254551536260841284671462630043210888256 9365950 -23971233554052650515767891447489816000 9365951 26568258571045674898430318801707023360 9365952 -45108381340052082862897823245085442048 9365953 297883949802011087659352684229733673940 9365954 41509593222943218685233117409633596960 9365955 -12625230487881199040686678462678368000 9365956 70248642647593483229680387709691310080 9365957 -30889905088285446591401330507287691748 9365958 -9420792263573024910526170391646092800 9365959 -3310114423183154901815045177208056320 9365960 -5420067256356844062267542971549440000 9365961 195847184050508386031380580593653333984 9365962 117750800090158631224215217603980705792 9365963 86201046534739009629110438134281552840 9365964 7439915033425392580470983959841587200 9365965 21020688176040701742268017729494035200 9365966 -106102645649647604206512271919196645120 9365967 -54479923557718190270078179117519382232 9365968 -271434204081281216436822962111250432 9365969 162487731338788032842592811316483090544 9365970 22054606261814692676459489960740032000 9365971 256889240483114983636993720718109139632 9365972 121663746468680545159353422011157446656 9365973 -15366401556945515824589794460279834496 9365974 7245095636033778911749788595756674240 9365975 40593821105806616507731597571299566000 9365976 248585070235051540633069212655126118400 9365977 304037286454091270021371569034036834826 9365978 -127612623721737529180439791505026386960 9365979 -15161022590996478037628159021137612032 9365980 25622878827127233622591330732205890560 9365981 1275001897609878677307724305706732992 9365982 -41977999583928652518263622853659273408 9365983 -1171751258437186113780283637286093072 9365984 101189052943460631609431639906267430912 9365985 116718133698067367999408507788668157800 9365986 13104595315777055978237965697549376000 9365987 -195308055642744676586706018954742847088 9365988 -154608491927387981971975016298432384000 9365989 -15451975104785814647828491614827822180 9365990 110312539483547102682748217548856688000 9365991 57692130643715128524627208775885491200 9365992 375883595671118382364060664386475489280 9365993 -3255890506698372697132397066243756160 9365994 -12693562357421322886802160843002956032 9365995 -14003046615638241129070341571612911120 9365996 -146791501303895580945525751054573240320 9365997 -95071861378432707144797259397554117696 9365998 28323058327464472607151326588008680000 9365999 41278529399696758066226876824317290880 9366000 10967926573811308015382125187432448000 9366001 -35575194750712537756034733889873366296 9366002 -1801997577725871211333206438151333248 9366003 107527559091111436755912060530065075200 9366004 47677274349541682075925197924647699200 9366005 60907533610910877581629434734319480 9366006 -519852726266312282023029120707189376 9366007 -124424261544864307846496599775300403144 9366008 -262301463082323531399535581524964311040 9366009 -177672516093019287721289561167761560496 9366010 -58707434092874592148071789248517795840 9366011 -95130631095906619307749721247812599176 9366012 -159423696808018813703679831118583170560 9366013 383848127531978894036898950093536288262 9366014 34474913642834117622484977403207065600 9366015 -131482568146329364562139650281291021680 9366016 86567054517540610407808664022080815104 9366017 -374404335115107637241049205977455261628 9366018 2903748849181265763665671514978603904 9366019 -4217310862356760215023300807260088640 9366020 4891231233567019488842345501012090880 9366021 44430301582115644362279959493247272672 9366022 66054251078470144855638479517720969312 9366023 -40816742935852274248944208204683514728 9366024 52688917774468435668424832873118597120 9366025 63893753051090651344277542582873207550 9366026 63405052174386341836638303029914180704 9366027 40709341932732024839630498796863878656 9366028 95257274673937942484593027465387032576 9366029 100182980821077911867909878875571460076 9366030 -562663178380808099676913449359508480 9366031 25034891676249484580722346489020439040 9366032 2699122159650450262009329536629112832 9366033 9536378361448794105048546806965928448 9366034 -6810515931828917842091748148575529584 9366035 80953201447159811578908193109822220960 9366036 -61794115333039590634978262190451961856 9366037 -116014435595095618905140017196200755360 9366038 -62023042968886004040510151044972868992 9366039 154182729833715898225622712351890702304 9366040 41919062394542162409808325081852313600 9366041 -28881325669473658789098944255286261558 9366042 47217602245069850372046073693438387200 9366043 -144743542083348103903227044360237816400 9366044 -300377061896770299615247666217701476864 9366045 1030225558322515347777443005758234240 9366046 -2785272138424230887928071566930294656 9366047 42458604356152646664253870337110918680 9366048 123084996269013917263447612519706394624 9366049 -80137147440011789360774361886879439808 9366050 13567216000832795605278714102335280000 9366051 -120316645404976605439046956532388127368 9366052 227974169315560081761756535464645092352 9366053 131242794274545998859185333848183018302 9366054 -34424911191984645162532774776419544192 9366055 246070609551007970684243849795712171960 9366056 2484693385783500655088336797429754880 9366057 -111659391330860530240447428548621091360 9366058 -56596324233654729414852967910064486816 9366059 -217846936709564455847729605109639377740 9366060 -434589656479662205524218263264788480 9366061 21723487258166326922368754232925774848 9366062 -83781131172467933019206188141376819136 9366063 198666140646096833300118071144625024 9366064 -58970801417017646010152235631570878464 9366065 12572212208825114360778872958876374400 9366066 -132372204401686787651190394061283926016 9366067 213425647362456460667044588337796554112 9366068 31337810261307717282707905105642536960 9366069 -4685082227922312128033943335728441920 9366070 -54231674054202730975968629149274807040 9366071 -8993315051451662300098270410287994576 9366072 74252025644654995166551363356688588800 9366073 -361033091236516123510747187102265533040 9366074 -75005200750943301972544300194466648464 9366075 21293354639028366649991882928522372300 9366076 -182154003285731128554469651361140792320 9366077 42278658163219815630161157751953289344 9366078 -83611693377903071925404558897576400576 9366079 -234156326810763276767994712667892245720 9366080 20971689190530875402917271500672204800 9366081 -8702445635771888801727209838488615136 9366082 281575722949273807204015493085383976960 9366083 -196167612116473399717220134174453395216 9366084 41773495220269661494137892681523773440 9366085 -28400604218610302874072753887414945220 9366086 5254127449212112883861484799271029440 9366087 402496908834134022953172899832472061952 9366088 -2762113177996665348257486171832729600 9366089 -19681222144416883823665292779031565360 9366090 34035609104663241024300941722924888320 9366091 94226071724964149357193738373179901072 9366092 -7672602524183117032048284323598102528 9366093 -85279559142864060211735560008893826880 9366094 -185908874929106389610091924987455747904 9366095 -133672504204986240090176230556738225400 9366096 -10959526419460362381306103048247574528 9366097 25200067772266917147799443944057015528 9366098 -56935436160869706271376080995121528320 9366099 -65517817827085885388505531226439665152 9366100 91502864653508016968441615803420960000 9366101 -379736080948326714607505782058343456900 9366102 -108742357434209619656108644178820815520 9366103 -47973885373909038262639395200960518648 9366104 242225783656904858761773131658909880320 9366105 -65184577553178040637059424542320863040 9366106 -24884315183130933928924405296954556416 9366107 -105221576309334686160479751072611024640 9366108 -129026192634812877315268578043377429504 9366109 -37211735221982738774461585071865238580 9366110 -57280923045325902157654367862813795840 9366111 -19417548259760226402805675414719000048 9366112 68818336340876611058041929338794278912 9366113 -98697352382501221591582649385302620800 9366114 -117640233543821489359853669473868012160 9366115 -120937421484735707753458515103706149680 9366116 196090269209815662061387474619813891328 9366117 -111917675865482692996432184585318062080 9366118 -30635601429392671820191276382525964096 9366119 -1391253623091235682245287264627150240 9366120 124695227622224024641581012500959180800 9366121 -3267807563299383625242369747958137356 9366122 85338373114157397295184525188286819424 9366123 -14060419762606330042304212541123395584 9366124 -128565435041375744113090916201261864704 9366125 143871082792258740784061539720608735000 9366126 40358418173542268995093715871774720 9366127 151253552628362331956498524712861824976 9366128 -19077678329422821165427858426329858048 9366129 64163634928551284493141350004213840384 9366130 101258037824681717842362501403092398400 9366131 8613816445544710656851248491511431744 9366132 87250569213162363544902774104147404800 9366133 194305947076584752579342440945972416576 9366134 25097695676604914598414468708821740800 9366135 -60118544849413086719495438169280383360 9366136 -83769564872878038802346007570360422400 9366137 -532848581106279681193279587825028128576 9366138 39303939679988080813449796141022845440 9366139 51408136951102732268264914814017535424 9366140 81314964483793848322108784606707200000 9366141 -42072203107218319823032489978578512640 9366142 90660878194482810032529488469622330752 9366143 -21685710046909790988538116156859313136 9366144 -93971857956055257315199158198007234560 9366145 -4531658034322173363421066920443112300 9366146 -14074052765755450832236235251109767728 9366147 -58585582285977450587688312063496864560 9366148 -74835345036494270820311052227452007424 9366149 -47775504069058582192701144299972771916 9366150 -16545149694572966748962085118051094400 9366151 -416967826729052464182266375212905743848 9366152 -71451943103481038399890911794746982400 9366153 181435216788539278991633996026300075104 9366154 49218323659122079516573538140575992832 9366155 132874924096558857499987278353717494560 9366156 33406206811754891728489059158411104512 9366157 -63272538567262271787357966209204930388 9366158 -210616075232083634120911090834108000320 9366159 -266841504208820942027827197428718967680 9366160 -36144045828462939575633191829406597120 9366161 -90106887539206844576128525969349349120 9366162 -59272826758251892840811735216534983680 9366163 5858896565434423619585831043432501864 9366164 106795510992968060660378501006782310400 9366165 68802727706184654850567961678932728000 9366166 147158134899696363830645938538206912032 9366167 -47901083218537766549417557065812001168 9366168 17134654649662660782992608303662366720 9366169 -72601397892439518538562571142676949430 9366170 -148059194572755685680731589675793731840 9366171 100448990370266332680760526731103592960 9366172 -74985519832203258136632287869162375680 9366173 -11012662657461618628352459506076695578 9366174 -690140602577047404578659021316757312 9366175 -7732256180121685756077196363227072000 9366176 -192733593720057787562036308364323258368 9366177 176770309443714477741959725279673657520 9366178 11605490030847900238450804337501474640 9366179 -416478017179454099478605103099887549220 9366180 -1634897452417334429084406412120166400 9366181 226561330939497952369259001403307427264 9366182 250387489806516286515415396482013440 9366183 -239463507203524609122718007266511587320 9366184 217702312510914934596458641075436236800 9366185 -22924167232107602150780097521226397440 9366186 17963067930791966738261738258969908224 9366187 -56505665159331203093019242552146889164 9366188 20686564567428971251220545810548956160 9366189 781621001222587152527005564381715520 9366190 -129895896539913011253467442194889038400 9366191 304193360794497949795179370468672695000 9366192 2380838740426912142831845421761855488 9366193 -165653125011123695368222086736039240558 9366194 -99909111353711401353581093333966245104 9366195 -82727098840699117204210373172695097600 9366196 -47359840441519885618814006052781524992 9366197 -145332620569692355864788620303382702354 9366198 14101416346327610219703702323677698048 9366199 18257582901476693656020743137264476200 9366200 -201932530920934967531182460492829696000 9366201 -14466782538163881736904441206379167668 9366202 185047820959884409644017063529228065280 9366203 218330154013218250272229812294374893416 9366204 -25158813732214170244829691609045040128 9366205 21104373348641079845902342173144906720 9366206 -196454750784653250490806668805274184448 9366207 120088210812709842246432917831152379904 9366208 -74995209603627457983189624068135452672 9366209 99829091824690129982537545722496738260 9366210 19939648499360912151894569427565493760 9366211 58356833066776314043969923258528712 9366212 347629928706935111627389010093729079552 9366213 -39572158000319832668411762581783255776 9366214 56921195396287942112959748683235280000 9366215 140155002605955366347098779890997378000 9366216 -11631491509881408493861973238969139200 9366217 -224035892992892799462161342838465088 9366218 -99225052737837629802172129844333775360 9366219 -223782692334525009816000379259613811200 9366220 15917388826836739820935092261072583680 9366221 215906541624077277527857987780043935680 9366222 23485539858713956167526407735632043072 9366223 54956086085224147108493934059532243584 9366224 -595122257539404321241534561328037888 9366225 -67412323610941837909595853923567992800 9366226 -95829100536396519005711139974812179456 9366227 -63738373039715971115196093303106314480 9366228 -166525025745805507765357836463249790976 9366229 299319751680207283535080787967101418830 9366230 19180055517773827956176106894913200000 9366231 18897176942351623483805584272438100224 9366232 -186375363816611494922300673225867417600 9366233 24326684753984207925127507524102409482 9366234 119071263314520272155183974177721735680 9366235 -210014089197569443857068680664948424480 9366236 -224680428237358875614631060776933153280 9366237 -13471175993784681792652630906910757120 9366238 23234496960590341421334088840642685952 9366239 -12305969234033223167905323339954467400 9366240 56211980874236306923347245103316992000 9366241 85389614771368227670725593631229305412 9366242 62651321308305988981333692309131656272 9366243 -7325064620253094440343727115910922256 9366244 40336807790422602064848872512073834496 9366245 -15643050893057262721088807949341364480 9366246 -83207455597497618722582898582870892800 9366247 -10941467261757215270725145628431281152 9366248 -113319529160016739979545849889753072640 9366249 -45740430352228883850300876537059111232 9366250 15996203841183075879174543378009600000 9366251 -71911750705423157058137053247274375000 9366252 -167961923258592916665614810460545160192 9366253 160459954668627205572131949357576515884 9366254 79811484459717053310161309975323556352 9366255 106062223660563894810749674577363561400 9366256 -34453742080997370113045780071277068288 9366257 -244685360490480973239885397746144952494 9366258 -12172840840864497255561275899759755264 9366259 -49602480636541861383033871687889954560 9366260 2502595036798345152251140582032783360 9366261 -30468046862599021870739039664804972960 9366262 -121742164658383651814475490305531670368 9366263 69237468443434779655874957573775050760 9366264 55844289210191024157052242499854888960 9366265 -25334065398704689233032425768870778880 9366266 -7962302486331928890493222167025247232 9366267 59755633239576288828365588947602843648 9366268 145236207749959391120307917883148341248 9366269 424066473383720912075939151918359224512 9366270 -14430384001235681552636032005226454400 9366271 -165520392915187569602543299294844804400 9366272 142984015089481058115849827721576185856 9366273 6461468260518058211093295865745862720 9366274 -237730083651753272180686918569759613920 9366275 97412239570620903103760820245984490000 9366276 -26464358968107002405776952871511200768 9366277 63956260620497587241349306302501852126 9366278 -70342980485033856296532583022613381120 9366279 -3465867074838276967339796091746962272 9366280 311892449621182761184974197799321600 9366281 80806164049234931340843609803508586512 9366282 107717815507161313421433800630696977200 9366283 130520370322017145632930007632635656532 9366284 153008760961334929541220150846467663616 9366285 -22605594927582588079230282852293248800 9366286 44620977381660740934600687925943408640 9366287 -12975801798198344126666904616870360848 9366288 60032063319592125427030574268130197504 9366289 320600618980712070101338999060836717300 9366290 79899188206239033547145535819362903040 9366291 21187870838345431465638786277197163344 9366292 18037826224866250095217441504280477184 9366293 -75033508214799927045464174088770473458 9366294 21475257227887619709452068990046134272 9366295 110386053737571934728543583576294073280 9366296 294810690376983608335372865440233953280 9366297 153582355999718835745625315192338872480 9366298 -999943188640979689582214712869091600 9366299 32086569261074658742004316933047271300 9366300 14868347658759795092215015334839680000 9366301 -183313789166432191875251596666174456128 9366302 -30428557236348642603172285245074184192 9366303 3282914352997328580247671948938208768 9366304 -99513984572688443103498658608656547840 9366305 134438485589634292223692380101463648000 9366306 19799109073781195011350341654843324928 9366307 -39498795800361718474873598339339585528 9366308 -110084214532139938025285520723093725184 9366309 -42144968146002754868463245037062227200 9366310 2067417571365861870712645223136288000 9366311 -392459899626756178336006471902975312600 9366312 -59620078849795720246353878394230292480 9366313 -222960264385665164083033700345172028992 9366314 90180671307660612720989461123890158256 9366315 -66828047428545483523834167258311182080 9366316 98587587528549759742065312090695331840 9366317 114929382627002411845451301077371785366 9366318 -57882953630217610144657307567158591680 9366319 246420779755952438775510216326492448960 9366320 -24184379324126733479133752911209431040 9366321 -79160648709880223977319378658775206288 9366322 -35170006422432821836432644026506119168 9366323 127106969313764646720639068268303730572 9366324 -28088559682248960978653168831549011968 9366325 93665584274566028012022397518248499050 9366326 33323275782205442044870246764535696320 9366327 90978275218115679030448626688425931680 9366328 -5429831588024288107077847834667274240 9366329 185795477290160309587591113838960820160 9366330 80297877931354389976794670918728625920 9366331 101619656556748208138815051028459714640 9366332 229896853934089426530458679892183257600 9366333 -39956806536609885466184768260724976000 9366334 -154762266632186797588072693649906429184 9366335 -113839338231823075620547084104420201600 9366336 7827535229716090517833756114277105664 9366337 -51293489724974779168392724285686358908 9366338 874344111255216785500517012517181344 9366339 237771649564599718834985440907964415224 9366340 66396589209809857945559552502775726080 9366341 -6522938782621898281590354596349384516 9366342 23656772779776405301656968977938802560 9366343 -145939774580107537276333903557656661200 9366344 9568611740805359925758096340939755520 9366345 180492938147684198090296789711031986020 9366346 1223427922161847735467772212737879808 9366347 -343306714523112449574933206014639092204 9366348 214732031215824366386254659655214432256 9366349 103139301354882992034731136446817183264 9366350 -59197643613777618810400812727793385600 9366351 105412727355915725064217813397776061832 9366352 19742314835967961743864668817682071552 9366353 -1182799915682228223413782214277712656 9366354 4947423102855996147959821203173817600 9366355 92290194062750985928052237816605619760 9366356 139193280163175185467051737298131713920 9366357 12244207956747200466595184826885058560 9366358 64309655462407927553459206585204757280 9366359 79392685504182753509035958246492329104 9366360 72220837470141906629640837526321152000 9366361 9119139099514032889242049446485449732 9366362 -157020222546433448740799938222378398720 9366363 116368365732351547161102247473500116080 9366364 -83966930462506747605987692200321577984 9366365 60651055930223700998812100422488080880 9366366 -147810475189228392309281304044232806400 9366367 276748154797194759764845437648301452240 9366368 156728426122502730807698101728706560 9366369 67584524512855390476365045733184114848 9366370 -26230790693358272825997375600853948800 9366371 28695241840135973446575282040321812480 9366372 17383957090432209644039564439352101120 9366373 -144500675462552081271836600185059517280 9366374 184711801217014565682349074906423219936 9366375 -150884551569725242335988772733417276000 9366376 138900679610707848070302370966060646400 9366377 101006790124579836401096404178703485952 9366378 -41649981839076294083215508501771988480 9366379 -287932613620403201590093623238808029440 9366380 -88842163204584712637415279966305587200 9366381 214530535854082502918093266972734939840 9366382 11839545546716040369300919004706548352 9366383 8309065425989759570255389753091203704 9366384 30375263557783363227164750337574699008 9366385 -42926464532158237901491894655208066240 9366386 83643338422622161503903739890140389392 9366387 204746040305221455731573004429302204160 9366388 78468791935727144600690091824122578432 9366389 -1704213756851258255488782561403310976 9366390 -56285174781282601763736860522735487360 9366391 32448946512961944188717927662370988000 9366392 -62508562568112752911691471317298380800 9366393 121565143557961717036945886449355418624 9366394 170954114263725742800614180669628080496 9366395 -297439998942214440264280592972070457920 9366396 -55125366262517778147469125190970366976 9366397 383060089928052108565697863796095283846 9366398 236362298496570915994029961190194901760 9366399 -248910788667163842537710055001594885944 9366400 -99075439048110472036165223448576000 9366401 -302356723463902660038689631688327878096 9366402 -16634379153257145243517410514228580352 9366403 -6678458804536133327136161070527269136 9366404 242971284709187028812319463536956873856 9366405 115445623133279362568451615519756030720 9366406 -8840615025145319038048437595697742720 9366407 -9530743578443536048352383539230479080 9366408 239139785000862657945205271537305190400 9366409 -7325966070092704704699054579930005112 9366410 -40555455058847008342626828862219776000 9366411 -4296409993100516862958769443868231040 9366412 93903916949774068948097466607652270592 9366413 90172120851857995709781767035560272640 9366414 -23542245460812728250785101504788250560 9366415 -133849610452807569686375876288354680440 9366416 13477183926980708662710423331751411712 9366417 236372934168275618422022738300104600260 9366418 -191872341552936136731026588448194121840 9366419 211610773421891194411611760217057435820 9366420 9723231669733894981403655011739648000 9366421 84824506908647902580593131338580422332 9366422 30310171292946686167737781093722795264 9366423 98038983157887357661355941537718045568 9366424 175524228461366714683168232556545832960 9366425 -1565094642483197699201026453233496500 9366426 134572934839999411426563123837922359792 9366427 -121689981232729797700295367158393683200 9366428 -142109552525916195671560520064447682560 9366429 48198450138840850235021952206794982784 9366430 -25632359559301875536427851903220374400 9366431 323451859990059000961683859832414052912 9366432 -3893068738911129878423225168292741120 9366433 35646043874171437614077528040799750144 9366434 23264856140409250537825661224836893184 9366435 11342457722418118472676573074550558240 9366436 152842098547723439085642634159746519680 9366437 301203895701379402651326237032150901372 9366438 -31306996618600367382069625703758339200 9366439 -91265069742499824016955134947236835408 9366440 -96163429066899624135109685998425139200 9366441 -41273970328406948985011240545225297536 9366442 -313125692476490909337681952549539706368 9366443 -212898145194885428235659111708578543308 9366444 -157056754534740644045720608550340645120 9366445 -84478371873528628890225264601188612000 9366446 -99586763081742910624917945006512518656 9366447 49478629411864087341373422366308641800 9366448 -4706857116409740480439791128019271680 9366449 -94516262885876211226052737335649152000 9366450 -1722944464274616191796130618743532800 9366451 -7257999285171666653572482126355031040 9366452 270790818424465049883510966196590539136 9366453 151335433155805602099997173104579964462 9366454 149949010039823509401124409823815542176 9366455 5566427043391251602199639833621825760 9366456 100161784829168578588270767738556907520 9366457 122835397109037238378122443121594765780 9366458 -55521648161235741673156228633596331920 9366459 128767009017191843352231175309007175360 9366460 -39093855979719134458477193377555422720 9366461 -57650430454287820204544500947575732148 9366462 7393809358069520814963799905199104000 9366463 162652835726907378250359547103766135160 9366464 -35796660837927794449300738271638192128 9366465 -2532298627852104527832421005584693760 9366466 304620906377988570272963020580721686400 9366467 206985424233326193616176959040451448640 9366468 27358729854101302652337846430626416640 9366469 -42974924268006835963634529500044480 9366470 -5320194655075645150308677226470248320 9366471 27703230548470913157257465919846181872 9366472 45593573842523827548705722266696089600 9366473 -254805860663494406059777862690960357580 9366474 2875786871644315055507033591654784768 9366475 -2030522461356459344954397539731099400 9366476 7008559566293125061513393671624943616 9366477 56894820704665934485623440562961441920 9366478 -43174800552702287522377231378071194880 9366479 5902219717321723514625790076885548920 9366480 -11293854864935093400097179652058726400 9366481 -302050642456236436590987340724703528718 9366482 75914660633394107118408913925376463872 9366483 -44452944691301584684030784411064586752 9366484 -19973502128676360030203980035187837184 9366485 -249456151009833756715417777841412806820 9366486 -41458489795602084471832509385871116800 9366487 -2899551593441828615381749328373585960 9366488 99987246423776766976717605066758645760 9366489 -682655690126143130141949209976257280 9366490 3182732600126823362309403112036116480 9366491 36499088575750434886090198659418301784 9366492 -35702404923451241793258661632917815296 9366493 106586692393949753512145770187688568742 9366494 -225699988658807660906673880235874424704 9366495 -50455331248463345570011285430025768960 9366496 -262179924081307816421623762462109073408 9366497 -41814568329583932193336155092752429248 9366498 -41985870440638983782693844900156730416 9366499 -51510317980963290925976470094550785064 9366500 -103078089262514311815627434876838912000 9366501 74837887652462840263706864898636513504 9366502 35993967607973111254698512242645866432 9366503 -212903524211870914595188331061960322248 9366504 -2718738706688162292859974951999897600 9366505 -59066535909055127793081229225057279680 9366506 1658789645643160477055045823556339632 9366507 33999307483649741286327947773096254720 9366508 78926210922889926428769661149970108416 9366509 -286072553764851560653454584835840217780 9366510 -30065802999074654487722183355592429440 9366511 247543844036555441950138271472484382208 9366512 -10390042864327176981464771629445971968 9366513 -10487048344449018484704574355109410112 9366514 163116294831090309739646520581306045472 9366515 151112659047519806383360921357808965200 9366516 9620482764761883096418111192502762880 9366517 320904953502971344723838676812913147566 9366518 48758853241004203638062713208555520 9366519 -215257075692755361829270606176771205656 9366520 14738542331135996058410753349853593600 9366521 384046866971252912331056055393786796500 9366522 97857723329540962735098476244436118784 9366523 -142736022829439710497892000956503179228 9366524 -36230932899688267675569087701755766784 9366525 51461607830031774181569910001406552000 9366526 -17063020547486245049227225678356452352 9366527 32032555676853098091706575085041509376 9366528 -239070648428334606202113150093046579200 9366529 310666251080287770121489055536622102976 9366530 -108786181165465193989386797267859847680 9366531 -23595005038040245594090907853248500560 9366532 -8175533689385028254850074855601459200 9366533 -136262531525617092520520509592476961280 9366534 11395666959870695560913352466672212384 9366535 25367301251016731177117614606000815480 9366536 158654753853457962572102130977562624000 9366537 66658312715172510124434571891385452560 9366538 45480729078775628918025484140585812160 9366539 -15864290652872612238313835920042863840 9366540 72290345746646069814812399715720268800 9366541 276109687200602236179199383473555444652 9366542 -68668315291299551915073063243280715328 9366543 -11895241191140780597464641744675160320 9366544 31424406706529965957276496911193210880 9366545 154406783446295633062895083556781921600 9366546 -87724279558928063992202832677548371840 9366547 -122153135439605001191227441231582798280 9366548 -223768915460409828905394851722134436992 9366549 71702616222508738528222476943969512864 9366550 22755970136008848544332321812204073600 9366551 -395978608851384707145617629713204683448 9366552 -31940621241744724125814878496467886080 9366553 40667576994886471891611861139017008256 9366554 -20557000111839152312584063031630667024 9366555 -101668657646062608569518111505462753280 9366556 -4057512190243569561858347385434040320 9366557 -5901193078653381750601131290125098240 9366558 65886342805705677909068016529400229120 9366559 -172405058752851282935954989621311598240 9366560 3416458557426275408209742096718888960 9366561 4862547456643637278941751772967198288 9366562 77675858440024365934193214212301978912 9366563 245446363774821636419703169624386144000 9366564 -153926913455260993680906067593673125888 9366565 -13675331386840994222685562471485474000 9366566 20515302050600649447122947337204840448 9366567 57301829117856272465615354999206305024 9366568 236444918306301861272303918978820418560 9366569 -135317350350322790193623395003396369500 9366570 -11074221879008060836596941616678220800 9366571 488158218600334160540631933587570674632 9366572 27275371295140375447532388004419230976 9366573 -6154341516370694231709177751117265664 9366574 97171660066754958576262972824453414912 9366575 -32049683682906467342785787100011034000 9366576 10118385189586980022084060005528993792 9366577 -97154374215173687644911587044389581328 9366578 -136200609241926297776883459267874080960 9366579 105332574488098438071552307268747307924 9366580 -11164751071815096425309034092988326400 9366581 16710338738921499245581053759027142464 9366582 47418437888271914468589434444565358080 9366583 137439470108098458280622147005281428640 9366584 -96715838013269979138801058643217223680 9366585 79139126406720880571190914144693548800 9366586 1082032317689852765306125773926458992 9366587 -97307295201799451581348807574267370000 9366588 5814631938897842236564579756696535040 9366589 963302844530063215957988101820270400 9366590 -107285899693365732419915369133280651200 9366591 -26088201512798106344303920101366766320 9366592 -50838092430894929694857762531542302720 9366593 -39955671220828522287804189796446657360 9366594 -42387877400951071663668020149503367680 9366595 -26393687318355099261820771807500523920 9366596 19909050885917151104334275252694896640 9366597 5242087058972711139922959554325585246 9366598 -173627264999849553018565148081158375680 9366599 -27560306732496508034578462378745150160 9366600 -147608400847546103036593444835715072000 9366601 -199571627052006688884108204974558716400 9366602 613847809731224668141377333868930560 9366603 145133719765089325948072027826097458904 9366604 740008274614623987822697042216304640 9366605 -75182634045450320923741074680922898740 9366606 78639217491239821191690307000175497920 9366607 554909865296739003678278560838765353560 9366608 61091050454295186853025198703593644032 9366609 -40390871771236055739626046080564316288 9366610 -70039118185181334402781880179617120 9366611 85538476575548256173886220891196240064 9366612 53365059855176045010049005761239805952 9366613 -45362386773566695463090412846107995200 9366614 -127349023909284545984917995859586184960 9366615 3082151911268931844601468755670738760 9366616 13906432101370971748488021841131970560 9366617 -124100280277091257300849462646134948608 9366618 -500477063341358631795060508104257280 9366619 112091673126207132054589441855549565952 9366620 -22814300605243947863917431188442585600 9366621 -110876887503477213748221027649966343136 9366622 -159526540735309278824009538233289523968 9366623 -89769229044158890494558052473765294240 9366624 62844038145464360054672547125620899840 9366625 422684827576645674686461794986650209000 9366626 54692780549643927144516916666677140640 9366627 18717668496384257050963012165328382960 9366628 184879351510252122642503476735953249280 9366629 28866538582310666026148071196906911230 9366630 -1111609423728551867715697827993845760 9366631 -40644035649868506052327377341960226816 9366632 19157239255483501889715196791004938240 9366633 -40046210366823398070229184240315181840 9366634 123743816568395296816429586582360055216 9366635 -116206047754086144754277901156304742400 9366636 38788872021679228377742194987635430912 9366637 33498403873199347941679678994185201152 9366638 62645370139351196939619557019381028800 9366639 -17597374614670164993695975712943432320 9366640 32571436484020099104021598750003691520 9366641 247861061879631114376375262606381529042 9366642 -35609342300559014889860112865868181360 9366643 128591290823323898807403496601778587808 9366644 124220320913604199064534660446162022400 9366645 104331555430103844480795215516660754720 9366646 66359113913628679307390278759597210272 9366647 -2282479328617208726102743883801710440 9366648 209550514739630421200340076277818982400 9366649 -112774112816703677903769289714207912320 9366650 -33602445713635516103244335737053158400 9366651 -114054009532558786005150923059599244800 9366652 184788601332654748429648772172905725440 9366653 353674666365437481410358710894829376902 9366654 -66007093476759208069666854210774727680 9366655 6788771349724971393661188648520467120 9366656 -49245079039611170253382417543499612160 9366657 -51928391629895680890926795317087319760 9366658 -41708581917685280270726641704678481920 9366659 206304179481904357842019364581884724860 9366660 96763590135110692631879316094857730560 9366661 60768454858264238685691597330194771772 9366662 -33871873220736601388022425390585059008 9366663 -138630814967570254910861794346925993600 9366664 -94198968940591617936995110070070512640 9366665 57827100241688700412922450365937116800 9366666 3256164546037113080604851963034925824 9366667 107179748460740167473848930823056531032 9366668 -33173190467338852042445877059445801984 9366669 75888884168198551559319475909121210880 9366670 127528277852609919429778197171027161280 9366671 321157521267622079729669090968839853872 9366672 -8793476749032705225986920775164624896 9366673 -185223680434128640440949689053552898960 9366674 -140170274456615475936311219860581143664 9366675 -57063864961738690851664122683393664000 9366676 394867198167411097794695044399503335424 9366677 -4815313099006813590263693326419790080 9366678 60265176617500671400991667995545629504 9366679 8725673323431918733599052976046989312 9366680 -147204157638784495607908080890449305600 9366681 26282209320442782258289866250526638080 9366682 -19103448885504959315489050673670493728 9366683 -156220226034782633692586687408311942296 9366684 86883815831599243457906239853721280512 9366685 83738991174982482837167153013809302380 9366686 -596631622277437637434160504122435200 9366687 -182127528263907504974151788926145382792 9366688 314524407645112796178225576711791247360 9366689 -51653258102031024695258187177183777600 9366690 237302582209668144210250246783011840 9366691 -77046730740205680449751932196104077728 9366692 76262739967643804184468062510138802816 9366693 -92515285241746900616469618817198195680 9366694 21739909743278732554881785504868987072 9366695 37194813637059055744921306424018701920 9366696 -86881553366831879333693092846291353600 9366697 187884282577295671073882927888950168420 9366698 92608444850416114015651640993803383552 9366699 204036068035110859806061789834511749464 9366700 12627638593247391069851177147766246400 9366701 -28592891013419536132931871053766209088 9366702 -53300297653288502853787773778684651968 9366703 2833310233826757624642910210752699664 9366704 30908663176678772488378870523181072384 9366705 -170764312304712227453241826427346844800 9366706 588503724488736641623445948653107744 9366707 84522477297161234087784674072004236112 9366708 67928521250681289584221068790632714240 9366709 -148211920854626708624130174896404680960 9366710 -76388544278698147635226487127623280000 9366711 10277009903042016910349831032477285584 9366712 50989658456001242292352724419942809600 9366713 -227506015285521273895828854994201726038 9366714 60750819604740942072883885791646955520 9366715 181015152402982160337035386458898695600 9366716 -89974245391758722060371244726741928960 9366717 -137781897188405303813452809607483676352 9366718 124310062136632512115101585360075806016 9366719 -205918777073541510015166886668796498880 9366720 10045271918635654043089905083649884160 9366721 22486386359224213642824475858979328704 9366722 -25084612031042038382193021393298435200 9366723 -155097925212947548053381023401132796028 9366724 259687962135359290250302376359851687936 9366725 -196694998355260986143181702296660295750 9366726 17185589866461130843730235198296036544 9366727 -50013732666772297151743069180353942000 9366728 -21923986840765792374727508963298508800 9366729 -12130555457748544979413149344725020000 9366730 -29601518666499021231737304193204878240 9366731 -54399177308206308921676631581206000 9366732 88392042033577123611856801789930060800 9366733 3808054061652858551092999266126358688 9366734 -38250615669911835739019779228687979520 9366735 16867008101589853978791390631580766720 9366736 22710647962713913183842967553144832000 9366737 -139542153421500914547370369229805369948 9366738 48560225832607869804442358846556054144 9366739 185120067563328640094878795056341159760 9366740 -36895476218433927084795433858467678720 9366741 67962711259346853023851641463252788750 9366742 5484164944550782489093795764254667840 9366743 14104529362685587782086987967820499328 9366744 -68514965232083166795104182698829025280 9366745 59432349853292257925404717813763875200 9366746 -117162084870534577101044365585995975936 9366747 -81042798561828936412907477786725513872 9366748 192378334136682706155721313456111057408 9366749 -131517459890165590246609955883738888864 9366750 18195699870595912535159002511708736000 9366751 388688260709751831655682170055364589504 9366752 260182840745964979253438343259588657152 9366753 -177401101849352804488135043504711980800 9366754 204685251393896923254938295417179370576 9366755 -145371022547076887480147026108515077040 9366756 60811829910537072731501908776244162560 9366757 119112812389078505600198365607860187006 9366758 -104261141534643913483239567413967181824 9366759 11658195506750229356232685654481486616 9366760 57429580709814612176153936035243929600 9366761 300846332748120929319958346175241618362 9366762 151074030767556493606628522112853851648 9366763 -62809572288474537087590828220620566640 9366764 -169271097003238076680150451134550005248 9366765 -41251205027742368722066507834322203680 9366766 -18120760343350095910339558382347551168 9366767 5951203765682068875506609308042014072 9366768 -67867491289997258762260520401172398080 9366769 59807198584317183528770583307812345170 9366770 53635827120049871453435387623458485760 9366771 360412994885865063812388489427647750144 9366772 29379053087997194174283090231816427520 9366773 -13975314209708275952988509742168193536 9366774 -22732342947948484034323218311867228160 9366775 107713074649556700643851817043572686600 9366776 116820623021740048247134569801277440 9366777 -71350715498451755312841973989184991808 9366778 23803119170120223485323762650729723360 9366779 77200875233067696253700743369235801676 9366780 52294681525959885788713682560547020800 9366781 -234520124662106519822097843304207130400 9366782 162179451864393348901076424237150292992 9366783 -233802162853041672391389668561416894776 9366784 -56136486508386589198487644469958017024 9366785 171120916306268457102851882253342736980 9366786 -64305795543153901630874996888639370240 9366787 276236966027656853718405783379031598160 9366788 -190247360021968489363519092388740438912 9366789 3774545690131192710517946642985408288 9366790 -74224318698472945478401340790935817600 9366791 113852839898925463981821537342316131720 9366792 29515160795760880298454254145736458240 9366793 -340823518372444976018763602016892681600 9366794 194112665715947025244594468042608182112 9366795 26517279170669214683262546473806980720 9366796 25755445278952126875700926259613036544 9366797 70424626613586322032602634781140066720 9366798 -48541682312253483102953282472306600960 9366799 55284304101501072887293116352123710288 9366800 -20167491895740934852035324541083033600 9366801 -113737837886588850754788214055464074336 9366802 -145480158441300942195206337568886997888 9366803 250686535189738281169904444942067988800 9366804 171980634422350061519150035713004295040 9366805 -8012203425050289102866012457128601600 9366806 52711075431698501343575900562628056960 9366807 -144489542460061390554889691295411000960 9366808 -122346358331648834880987189803701678080 9366809 -34190872199635427475088530649468463484 9366810 64280717298251142159114266171480870400 9366811 -105215405842985813145710402413977026000 9366812 -36724683722764162698962879522615052288 9366813 -124367184581323687694499701675055127680 9366814 -52918093284492561307587008629604340480 9366815 -50132008231464856286056874052274053600 9366816 95575994340195784677355703726649114624 9366817 89463624970426609995575433696772539072 9366818 -174263506382254877202809220166802285568 9366819 221916524308801382198994204348260352 9366820 -181022491886487191602589861227004497920 9366821 262478369675332354112173503431274897372 9366822 33574964888226231976447241348879043360 9366823 171881299585371425356072487311054087000 9366824 -334607372293364481409737227220310103040 9366825 -78783583905865565136816175646999766000 9366826 79787300246991758612630242666739036160 9366827 -110297736407349783759861099240672150408 9366828 -29046543295441587757829856415904845824 9366829 -212890022270107899274090039124061394720 9366830 -65249281229934994815979085728387334400 9366831 -176923227229251226797991291012069603200 9366832 36267147880991934552628413032820047872 9366833 211872218160943667932513087922094852864 9366834 106049915693694887178334743776503370880 9366835 -168702775209092067765402176401894920720 9366836 45536046700401042654588686548832624640 9366837 107599650405912617429146083831413609760 9366838 -75207578537927393176679697602402906112 9366839 -53120182411943665350799234909425462360 9366840 5983262586637939042506341778488832000 9366841 235132142923944045531479914029079786368 9366842 47648564555379460925144462972903100672 9366843 -162672252811959329510207338125390831336 9366844 -14093542000548321562422325300224124928 9366845 175149385316729709369960931238477836800 9366846 -41866954128868222010937504274621474176 9366847 72988550452213748715028683068520329952 9366848 -41518700622298486659026829522637946880 9366849 6859995998392181519223854523651216360 9366850 109251199345426953282409208631768860400 9366851 20573292158902033135607226846902548512 9366852 -84052167409491241288584457353083904 9366853 -50084919218802065277755795475219564898 9366854 10340739767001208082294395012085362944 9366855 27082894842133127681159386659571099200 9366856 117762037410040659302697026811733754880 9366857 155036559417520334794213842112803014106 9366858 65436141102732540573498977823566808624 9366859 108085904291589301753795462767202391060 9366860 -46174833670204363995207465208304394240 9366861 -27970775338068558844716963379655157696 9366862 -1265530010687903633576190240716785728 9366863 -149943139405928322433037792429992732800 9366864 512221745437993219024754921923411968 9366865 7614923934932447393279928071100510720 9366866 50989044872518003604574508631958964224 9366867 -4680807508121082653953808816313797640 9366868 -74410450681370548826051943413012475904 9366869 -140229131721839715664421105133627136356 9366870 1702954137212947079809233427852732800 9366871 -503466642454476189171232000357244471000 9366872 73064048788227880145879240438895820800 9366873 -123992445206154823835230252509441283296 9366874 287708499650143215713932455266818470144 9366875 -22956955030616054221600159654150830000 9366876 -124553019847502253643661947007396026368 9366877 -17582658341469370834776943516089429088 9366878 160131551715979745708954293784725127040 9366879 -42527368032820890978892341493976569200 9366880 -260958235899959945565521803345463869440 9366881 -388993479627044092944245524513467236028 9366882 -13910848545234097618996524925987454976 9366883 79754309392695146784673607611174594960 9366884 178428534354358079482261743941899680000 9366885 -85992537130846763388282753630918912000 9366886 -25842369797162106011370363709612399680 9366887 55256575268993897670979459503925979352 9366888 -27745826536296932909087921660913254400 9366889 -47056457857616309262283687718302273734 9366890 -5509037309285441993142618758228374080 9366891 98365722717088352464547663253187235520 9366892 -67277249826568172742707209832779501568 9366893 17214593611111066564405236043559436864 9366894 66333836863313720832509504067180960000 9366895 -146950877170934068472615296400464956600 9366896 24109019213628567008310015806402985984 9366897 122406407983144575722070726459820383600 9366898 70124505772983753645154333155924652032 9366899 300736350658421556610768867136672766120 9366900 78875339512867981723204978848206284800 9366901 68266558606770144586056666643522417404 9366902 -31633648304135948598223017798350224896 9366903 21450258150577467311295667687413560544 9366904 -202843392618280913538466619170673418240 9366905 -1555177350781604853412170477792129600 9366906 64970674245030332018901349244998600704 9366907 27518645546659062644986279572764009832 9366908 244648337220059031069336403326302128128 9366909 60498463591742172400222600740058896768 9366910 6502375898167039532956078161329237760 9366911 113689626770277505401178940463865447632 9366912 98124123146739572475235509191772733440 9366913 411180672482016940404965782280620576980 9366914 188648651548376459792740023033212492832 9366915 -74738703055620773023311621598415150400 9366916 -38989748490349985129650031275399476736 9366917 -13234818498902904828271192693451280768 9366918 -103765322777646493027712558573478466560 9366919 110421456320885442480851304921323031320 9366920 -26585103839030812635432515108218368000 9366921 -62075923558946826290972143234198873920 9366922 -6687260772624655355591529225018641568 9366923 -110074881969063938460227145607462712832 9366924 -28334842314106801162905400688120217600 9366925 11100275469665915983176610850744607650 9366926 224411878331445751870170720740149758912 9366927 -58636032426358250838804666967190127480 9366928 4382708584767279722790088109444628480 9366929 23113402632810549414538450707571063296 9366930 -209360031789617003834659578338496000 9366931 6017027672248993667721662093082133664 9366932 142209259381683288658795737497734103040 9366933 48385314982882384929990411989765514048 9366934 -69123163842893040324392132116927158528 9366935 53997987104208477388312883659103937360 9366936 -26823881409747636396702463313468313600 9366937 53466958141386536581792824943077664586 9366938 42529856358423944487866540895726433776 9366939 243131384915383274567564646709013513004 9366940 48289056179466490613550803235332090880 9366941 -291569776646137694721575496562564150848 9366942 11300587742116806427508451023003374080 9366943 -11372342079676713170305733792188182400 9366944 344087930312226865029388671895362011136 9366945 -15382947147019372788308778279938486400 9366946 25195802663093963217160903401875214672 9366947 7162415506803289173752651823154002072 9366948 -4202935148311717730601647597954273280 9366949 -384841578786134571769196633626064442564 9366950 64485780162758787024247950750451596000 9366951 305724517600723337054378346190231933440 9366952 -69602458368568967571552382361227345920 9366953 68897767975554949184994485341506182784 9366954 11221457186410320918044210542731198720 9366955 -19770797594036973657367295861216889600 9366956 -106556586649979690931714407508640376832 9366957 9719157850519391330157786126034954368 9366958 9800246166809486052607564074887992320 9366959 58777816734613133243413652338001823744 9366960 -2483106531805023533111202844822732800 9366961 -179011784508199068733815951968179747438 9366962 115271328899333885805849645053425094400 9366963 152961846156139036290543764518788959544 9366964 -6288042204220828692232254074710443264 9366965 78687935902682658066131600406988320 9366966 21394782165254299620824638361478806784 9366967 -52240744296047196686478364325998816984 9366968 94437289802041625991095874546618716160 9366969 -55542182210530689161203010869702961952 9366970 115713722207494007249386784458603315680 9366971 264085989159611393843633021295838230000 9366972 10943050096352626283258909728036365312 9366973 84855648114901183441981516674424480 9366974 206845461790785462395540223296551700736 9366975 56132476969664452500307106582788638000 9366976 -127689313219054885516813433847855185920 9366977 291796180031713127676843079913261503572 9366978 -68366348785483356683769265230096283776 9366979 -206144291855036058519231076591612372420 9366980 36162266223325486376654122934133964800 9366981 -46079732623205341625431778949566168640 9366982 124221148249788233582898265331447306592 9366983 -43845273495302714122332466502052603840 9366984 27095712503883016137236399004756664320 9366985 -153198960510081742083195312528746467200 9366986 -111682072246424772515062742407053689808 9366987 156232617167464709988407628997044403200 9366988 119075579681041295927172154386924063488 9366989 -357658827139330594754777070748041699210 9366990 -22158278559151969316815035734244266880 9366991 1676764901347969985662592262342162944 9366992 -25233183628841128981080608537810018304 9366993 -46579984266172376614255653961510087518 9366994 9636651810379810279780197559995151872 9366995 -16832621789130131640666329536110872160 9366996 -105102234846428006790320215864635537408 9366997 -280204908996358930338528900942782597554 9366998 -101902253114271630247467683216474892000 9366999 -63601236358922936587818217380504559920 9367000 286730973478586564021289487412736000000 9367001 -20216740190118930809768754002396954496 9367002 6689015118656682288243597876946701312 9367003 -91906559462582543275176054068561046508 9367004 -12375952352626649104762022192160658944 9367005 -11946122556183072257178763259709985440 9367006 287372079118140922165728160135116011520 9367007 -54366886436463249686520337542239174112 9367008 32156040490174182051114601351791771648 9367009 -70535328161391281667792788691917117760 9367010 6570775161788795787533371444104068160 9367011 -30361617474398667325937370233666333340 9367012 28844214610682045171063944010867998720 9367013 295556932677075778447558680392821019262 9367014 -31717392752745454566610679726931543360 9367015 -103808538745424209068090983638083309600 9367016 -140165276713033694894536155838025779200 9367017 80690310108346603759282787319757370880 9367018 -22512982546814898451746459917868161184 9367019 -333136873442337510242192155672180097160 9367020 43913713639210718019022551398113336320 9367021 -69062242744789494775366765688555796788 9367022 4994764836909705977389813129071034368 9367023 222668688009610642436340190501164126984 9367024 14114828356242629843720445578527703040 9367025 107460325599689471807833123047748148550 9367026 -57657974133800370950984604825727672320 9367027 42104572802795482035784964363730044876 9367028 37614694272418783105964598433235742720 9367029 -22141391826665599285987442558489184000 9367030 -119184373718316258840224793029036851200 9367031 224788246217492714975707392456251994624 9367032 19475472426715688461953398593658265600 9367033 30251849229600893061698385229388847624 9367034 171748645238630634358434371830554904800 9367035 63107014476264900760271642632854649200 9367036 76579151884255519397158536561716487168 9367037 -90543088433534944897608129430603213140 9367038 -123871395802263875026485110158379184000 9367039 -280789526583306628809546870101106923400 9367040 80207076823853603200839447583968460800 9367041 -59679739170581414373903771856356531408 9367042 -123381507288503804428058476700247521328 9367043 -68387568841402466896318520532399036000 9367044 104646909044815714594040708391720201216 9367045 82366875042817249207844039705970426300 9367046 16878530224108765882396886709382904064 9367047 -19065339455224101082155597088516482576 9367048 120910488475920996825998456649309020160 9367049 -254959926473350887234467300566361684736 9367050 7020073533431861820526007971940659200 9367051 -43827888436937780118307624166035357368 9367052 8251369653098134563435796774468974336 9367053 123930565283495673103238790112155598848 9367054 132130155324910614903482851657202198976 9367055 240325149614883538797869952677498637960 9367056 -49241763013801415721954885484367708160 9367057 145555927860824156434805488436700305600 9367058 -36257623318118843490079423091433020880 9367059 98489808382351565645072966816759274336 9367060 -44597053911537175894202588866568075520 9367061 -79386340526582720088810525895633912416 9367062 -107373764151841329946235016178413402240 9367063 -23504396622321616012966077618743061688 9367064 67272293387737195618414272990080409600 9367065 -5202333291644054610376913350169271480 9367066 -218934947608062100720321125344625243936 9367067 -237529537531114073954624586509467477884 9367068 1327764494833798935576598104975031296 9367069 -37685555744672764733530510567998055008 9367070 -58606638177532338783711566042614243200 9367071 -76032099635713549010186843330393875200 9367072 -28309161071856322900039479295821742080 9367073 31460066150036088825628669651433492322 9367074 141348728486829323167389798477638299344 9367075 -65747526792513616321920813827634777700 9367076 -267899720136254705631474817237652736000 9367077 -922503359658377406650077343674154592 9367078 69758014602036209639230402923992086656 9367079 -90111962312493896785712513930447245320 9367080 -70963542868172636445093345588959232000 9367081 69691437441730818192258376107037205882 9367082 -98871127634652854894767894556723645088 9367083 12792999253255085422532208801190262184 9367084 54138428698798705494072651162065784832 9367085 31079506808642772275533050356500072560 9367086 -3285774389733508419537736903177414656 9367087 401926504272790283590292385199453580760 9367088 -10511198145331524497641265084007333888 9367089 -3313523415479750875679475812854518432 9367090 -37872120279823347642235800495785647200 9367091 -214324986997769926696979913500085301728 9367092 14532204208985472954044830349556099072 9367093 -113299978593897639766551838351876224658 9367094 66797271069120949334748428759185248 9367095 -39209315268705504599148218984115648000 9367096 -137731816185039152350211354382154506240 9367097 -43953600798358937472746320046515178454 9367098 -34050305851573986480283866357132955392 9367099 53641708018028340899279231743123522592 9367100 -23463682853171766895970161419582105600 9367101 29843061952325042141398801021315068864 9367102 14824341387088573684780857961609880832 9367103 -326844962157585925691406045494533923648 9367104 36864189080118173969056049734348701696 9367105 -107197396686571367462879125312956146880 9367106 21796623704449299622945251323205181440 9367107 -27300101635694164907460425645044043280 9367108 -144891621262633051427499343966641561472 9367109 -72085022051908007007746406601448735040 9367110 90077087515784750842887034659929491200 9367111 74563639759162535803344840082786062952 9367112 -22834315981663695168031703165569996800 9367113 11886755449411129468118037554599314624 9367114 -70108463720790821612936661380047768320 9367115 7053928977901255881038117468050391040 9367116 132978121331295252408309202551793090560 9367117 -277472493364151642259792507402890509834 9367118 7711610039962178403437115609731293440 9367119 52358972290834636529898465969653289264 9367120 -204904328617352263714764875012505600 9367121 -60836659280442335266676138053754523408 9367122 12311481765113057013779563327672543872 9367123 335008231497469637047607254390560731372 9367124 -125276758984347081776910218733672347904 9367125 -242789175958105213257663459546751080000 9367126 -104955396603266928705687747074765707488 9367127 5480519688918544970371502669676364800 9367128 181503781056066411713639590209328896000 9367129 -49904171708739748853310019660540873600 9367130 -79454158843195720382130018418592075040 9367131 129141919600908407764990592038780985280 9367132 -262775654295084542724864436425134499840 9367133 -83926965417527004661433103015182325600 9367134 57480429250237209973040123887925412864 9367135 44892515883897772433942201553892687200 9367136 -503931304846311199362774783719958380544 9367137 104228016376173842284945727969762749440 9367138 -201577589655866775379947700943771725440 9367139 -147113661054963991570638350328483942144 9367140 -33146953032724959830462381297036390400 9367141 -1052097437821382706246438831053366016 9367142 4178093513562462561712461934822445952 9367143 -64466125116734600303181798624866738136 9367144 54543702705334857209407254151793080320 9367145 -35409471529015229373393866306782414200 9367146 -11865142944556917771179637623309147136 9367147 44444183875353205038690218627433845184 9367148 -9870429996681043261520957490781215744 9367149 57550217470001188269151599089468444736 9367150 -25383007845620244078341962265766878400 9367151 -41833034995089828668182367380210311888 9367152 -49639795646342590495336412806612254720 9367153 312386815878358322993172144191933844456 9367154 79537852531981364589811634161739125776 9367155 -7892777179593662232279859457118324480 9367156 -124395281909078040477435408255369955328 9367157 223403802096437693898701913019091279406 9367158 14904052484873177704283412468030350784 9367159 350098698292405752865782255261317504360 9367160 -38913330650380095814872712881776640000 9367161 -48868517202373322140137301824006731040 9367162 -58510145297280281948866732181467622400 9367163 131518415220279167700621371596251960 9367164 -26994632605865325176160984257090396160 9367165 36826542292945966909182504947147574060 9367166 92370001761162368212846332707891072640 9367167 -28195142719549209083282786672816983152 9367168 231665931741338951519246265673706373120 9367169 68417132345039945626247672305412623296 9367170 79850556144728333834744101234135080960 9367171 -295067593660998086873451978164304811200 9367172 -78808882613295106057430558038159577088 9367173 84955746901406400279974226189839577822 9367174 207755384883498197083585514697618101760 9367175 -7293015440756702780611606375967589600 9367176 21330495458037789064595654138899660800 9367177 108198074048055648133024653987745491712 9367178 -175050914579474448516789774338226417360 9367179 -25686612068007271342975946147541730320 9367180 -118808797182885037248733495515925785600 9367181 -227774195587436968049922119073250035018 9367182 29368529195281292594398634340423099840 9367183 423446470482219599688679822264726235400 9367184 -3295016220368965588308187916405243904 9367185 85201814052168532513332378481621612800 9367186 153555035088521788748426743185306641184 9367187 -54076869268984145847459330647551065888 9367188 1007707341567120462249240458965893120 9367189 -56343853838960875536300158880035111560 9367190 51909218850915207038305212453876787200 9367191 95876634919984280556763012054124527440 9367192 -119734436620918419057701365483277568000 9367193 -134270405498053402374253439541653334240 9367194 20661016109937007733000133761382359040 9367195 56129199874021489862489725787465887200 9367196 -177415727188070607334880647312088194560 9367197 114466855694292431135813208776527540224 9367198 -132043001848977353114552306930702582400 9367199 -175661215610031490804462343970358883064 9367200 44943624120247458974832160500365721600 9367201 341867388322207143956822859289998079202 9367202 -79085715456600760659914688109697688288 9367203 -349007107396978410705212505998644535040 9367204 24170233185310697632646729582602199040 9367205 118597017937163891047932351461843716860 9367206 -1254379963395316659283328653709968896 9367207 180670413344341387072505915389882670456 9367208 -10035023650038852405071163231379783680 9367209 -159248350791885687650863440291659062800 9367210 30859603340437372964465964504761164800 9367211 19573931273210116116129083973557527584 9367212 102678106681246002476679600178095539712 9367213 197621131516942152103336564680489732864 9367214 -11485991706361554997142098749773949312 9367215 -72925805282980375564563891545497440 9367216 -4353529625406485716156785803143282688 9367217 -218328512880320414513187619601544826734 9367218 73660906807984067446883530480273136640 9367219 -78424589542895166489215204750192123380 9367220 -50488620920660803168888789555166814720 9367221 79930201880152183559012317246757347008 9367222 59974629251628062714049136771663722912 9367223 -340345798832809650613754775183204985056 9367224 -16153256964638417133875978889906094080 9367225 35895727522555069436675812929359598400 9367226 148035781796380371761783263251483849984 9367227 48555900037700850708829727374116855564 9367228 261517808150626720775941410968640000 9367229 -68019395152144870909796023841592893460 9367230 -21860512228246491500289203984226641280 9367231 -130969478129070420910376212047666642936 9367232 132784886346875446209458290530440970240 9367233 28691453937026746406073461177548563264 9367234 -214648098922796896488299827519963527984 9367235 14628958541745896740005884422160038800 9367236 21818579117449698155203616277600216192 9367237 322828550437508514881352296487095789664 9367238 51863131795959229715489478965526237312 9367239 1482575711321431333245583747729704960 9367240 140924513289684409644485938377397708800 9367241 -111514591131311353045434601942307838336 9367242 51917952870619985004470569662204752640 9367243 77356106830542392460114165706164255504 9367244 1220612834454330321148727931352091136 9367245 -7773925557910494486924398328265024200 9367246 -45133620132727894660554877274221868160 9367247 -40866589078382990477672615115013047960 9367248 -14891868586764648380299083534498004992 9367249 -747911158781748543854706541380567840 9367250 -36847180871313518304021845123357040000 9367251 -121696562927869337581443441885682584000 9367252 -133958487496685732493643247132338438400 9367253 -39153063050099693325996727139422270080 9367254 22088338404965676168071034484094105088 9367255 -259998794509701834367693862655467573280 9367256 -100743466794910862977440734528723558400 9367257 -168050790669399537648691692798713325360 9367258 -34010794594836665057200599224055261216 9367259 141785919589557796622244935585443985640 9367260 -16176269641291168062358243197228810240 9367261 -197761119873065563176412272046673867700 9367262 158606573362571331148421345703171349632 9367263 -12854965579566875259033499010296660008 9367264 -351963583623665117951465296722550063104 9367265 463437969620936592608648070943104792000 9367266 58203193158141483684704501486288240640 9367267 4345214179795514694148843822310225920 9367268 -172294313327011321140074754294926266752 9367269 -36962101696330014298599811400268138720 9367270 -15621712486094244974937462085531484160 9367271 -26961315930209790589068716675999917008 9367272 -18747566842549548281396333749464268800 9367273 -184994367113526821034388108637578129116 9367274 62757325703254879903971635594214097152 9367275 76349698697328606080709071675580073800 9367276 13507772943890112223049793787361788160 9367277 326625492509989044592505364818950407126 9367278 -50343949155300841111624620965280202176 9367279 -52009814269574261506725193227342404016 9367280 -6981875373055326779014226785975664640 9367281 -9950330363563637010425087080613501616 9367282 -119050987441067090077650043196490654816 9367283 14924330423481339215890893690528689640 9367284 -4213767301281944100318811093253867520 9367285 50325175679815863683638916692483094400 9367286 133105699274525330959748353772542371264 9367287 15973604816851720565566748279016537168 9367288 -29192210761909268474942755960140595200 9367289 454449133229879515467100838789246710356 9367290 -23121097424083623693635964166158403200 9367291 -84756898744566900184013101461842585308 9367292 2401517338683909261193849261790797824 9367293 14919818631497893024384917070783795968 9367294 -67225085841460849452310495951744128 9367295 -51892363438862717496255403331226306720 9367296 -123905966761900790535410729388834029568 9367297 131667854936095375611117371230448671920 9367298 69344387326372489775622402536028689280 9367299 -212846676727874358880638657948245882400 9367300 -39887955931952898871003915555567539200 9367301 842072724867889569543887325974277504 9367302 -15559344810478784115077464829962285056 9367303 -124148639257158406219344228812441544936 9367304 118423811285355389886294150082676121600 9367305 40006218192696885468846141405619853760 9367306 4942749496332233988068584451051254464 9367307 11989054265839487968262371092411401556 9367308 -20782027887404264736543993755104266240 9367309 30979653267622430266098569124867809792 9367310 -68964685857874384273316847507675589440 9367311 27496472883922993253818168646060405904 9367312 -25946545149253795458577615174166446080 9367313 -176701976838788535981485438227455603420 9367314 36721864867904160951388701774034944000 9367315 -66024097990022630391715426219122769200 9367316 52533463450696420848215380631044835328 9367317 -222740551703566711647104957752030306866 9367318 192405723214104072821109260481402040704 9367319 22615662160766303630341456724520749760 9367320 66582903845033995650911149154136883200 9367321 -94356081266976662051269383628065255478 9367322 16513217847860419494477665792834729712 9367323 -54328563431540019248099337972222635520 9367324 -299179782846187718675097756513631334400 9367325 -45964609994025978605749813471976692800 9367326 4913049877857629810245551633409468224 9367327 158735305165840681629237588929470569200 9367328 -22738182095707661333163457184897433600 9367329 140018970130790271752411517511805722560 9367330 48062180579602232950270694873682048000 9367331 -149169993008687241971730989791320296868 9367332 31886833080772718177124391300948377600 9367333 -238522675785232556933325082205967060418 9367334 82327740541391959201494602634080718816 9367335 -5702955335783864800755091180251356160 9367336 593166531832959266235440630010915840 9367337 107717247829330394611477155938319928512 9367338 -43481535367814976215526793255975053312 9367339 55112556744219238518301449959766608280 9367340 -70793679116402278483865225061468856320 9367341 92819477894060903423950650222225513792 9367342 184191297150335797796918628736478203200 9367343 -51013164622756596364958010692637348456 9367344 10248477660169300686794344445639983104 9367345 -57459119801953838732385566386455639360 9367346 182030356204404591795280127636384424960 9367347 -144647421479999388686951358918428122560 9367348 59362769796872017522062368068683816960 9367349 -342436342035432662765420370678662411520 9367350 -36978334681302712076182388809083619200 9367351 9148992820043950008910616412300635360 9367352 30999165108287155557527768010002841600 9367353 -322484027464871554495739916848649559200 9367354 -24123605351443559697158794170823500288 9367355 235849839524025271451889825420284165760 9367356 -1448696057479533922284491250149641728 9367357 -144906298551559509757016556683695739374 9367358 -18924052274187540451225518575991214080 9367359 99044168954106831350270574738338024904 9367360 -2546001201063543688744209876925808640 9367361 -150919123875675280904608654551759167520 9367362 104487373866585690308856207537256637520 9367363 106456810809087269424015284357647703104 9367364 108221015480384878801277879631688765440 9367365 37848102136019278114468267240464827520 9367366 -27361281760069702733512132284710012160 9367367 -18816069099828562158610292100923704560 9367368 7111975392737537952850309661224181760 9367369 -14128836405489488743435712820496732992 9367370 -86547742688578317475984652633433225120 9367371 -3951267338840029189022211489217159632 9367372 33343489793901358285601976619474662400 9367373 208994982344569656857893257876688229622 9367374 47603524833529759257434389970441396352 9367375 80249841268203751499690736128433972000 9367376 625892176349329700852823393783570432 9367377 -78407995221938364469796552643494297280 9367378 1806621063922715085958376321962602624 9367379 -32578979720291269517178213158773059984 9367380 -87111656507626401629658023701733376000 9367381 -425602018630818980111982197556266048818 9367382 -2546174738022379860206034897270312960 9367383 120699930866724945520113901424543979624 9367384 1793320188748888229690555674136862720 9367385 -60209222744655927109541102354131544640 9367386 5161311920651248795295001227808964608 9367387 305426224295482685856206305089404599200 9367388 97734794316396560104144908076801356288 9367389 -171184011174590107995807959670283681146 9367390 -97504336754995942463215088525690116800 9367391 -293682574033126732862155642515058737936 9367392 160484336136485666434741723640035540992 9367393 32477056842511783753663471361885786112 9367394 33037610699584827479109404966797946880 9367395 16326653383303970528295807832438329600 9367396 88250697115145080749440966431141396480 9367397 73410744973446364106878835408622514140 9367398 -10434856028929834701121929234794766816 9367399 -362622604963113239850004504010634064760 9367400 65162562590157792512443901046380544000 9367401 23640123309773492614490296699778034624 9367402 145134722959436699423151535290578171904 9367403 -138466610591109231912621857941521671976 9367404 110358834981564626824548641545066512384 9367405 -153140714201067249142263263222398301640 9367406 -21409468222146853182924650221298934720 9367407 22372923713460108703300501725471668352 9367408 -41366604662761398112263540118997237760 9367409 162454359777590969629858533907437926610 9367410 -606555337035672925850334925168473600 9367411 187594506712178134157684257097795461800 9367412 90341776598728827782343363557429609856 9367413 103921386431865681107132641751195779488 9367414 16158375052707085701224896464065298432 9367415 -439628965248746177642699998430251579680 9367416 -24676478097170083176327128390185205760 9367417 -208072831725496730434762908586975757760 9367418 -89946750190177712474958143070188136960 9367419 94220134627370975794053304393217617944 9367420 190057642489434681503230704129668897280 9367421 1681094012590663780678523761842270144 9367422 82020185246691491744790400486475464704 9367423 103446961506780580342886360822061226264 9367424 -291536207290370747602372173278383964160 9367425 40308616703242587912312179775120768000 9367426 79488947917999544075100454441814376912 9367427 203142482814521774879409341160861585276 9367428 -26452407602593323762618070747599206400 9367429 -169413926516965769189112082498819968 9367430 63257681279933949172140840766704220800 9367431 97290651557646075094845445759738597200 9367432 -82889435913124248919805447960185927680 9367433 254535906885415083704010323743116084 9367434 31818959998896576311469620014426260480 9367435 44202380035700197981537661799637632000 9367436 -2018350402378108116979574165635762176 9367437 -130416856969237138399041826148695842720 9367438 34115664752127990998427161346888533760 9367439 171065511641368150120859434589631240240 9367440 -13102382918325478386291450298045562880 9367441 -175741196196075177365355557743778078158 9367442 37703931482446478280359288368997621760 9367443 -30940243048101793483590006920694910668 9367444 -70812963462677236503535603766473512064 9367445 19077267065687128122981055195974276480 9367446 10301279792028394538419808113915872768 9367447 -39558874270618022708211274942198812720 9367448 358339564788563670427793129011276738560 9367449 -28299883573793213798294804454659475072 9367450 57912989372687843235256015840926690000 9367451 -51225552783376885685673599212141023096 9367452 183334233959885071193381101062388786176 9367453 1244047979553177908852682693049567264 9367454 -212659289574517125681734643415199673408 9367455 43766833667050895066696094746343273360 9367456 -18168955749743816862856829584350904320 9367457 572897939230134611990303710908173778 9367458 -31247004597240544132282889606329343616 9367459 -380326221453807740665291400211639974184 9367460 -61251281364449716143101907965076057600 9367461 -358297022818354387983805987780196943360 9367462 67042954931345288577768349508368338432 9367463 52448297676049018945396505833932584448 9367464 4657253106972258115745173596898099200 9367465 -113792612880819622611068277053970543480 9367466 -162965023526099923432280958962727839568 9367467 113847868560739958874764034003549685080 9367468 201111457342487813145303600070473325056 9367469 250112549018293910638259964332191374870 9367470 -36994223965245047870037815230067692800 9367471 -324786028063254638687405554865443954808 9367472 43850696197654367522136034846377394176 9367473 -56207891570474550254001841967088483216 9367474 24085537047202122893353993476786342720 9367475 -8818070898643644798814043741640828000 9367476 -60159822988055388311876629766173507584 9367477 -128138024669950634083960516635177666354 9367478 3359529688592447176872307795612571040 9367479 259269392905573786392636826101807685848 9367480 -216071271197537434023957437491532697600 9367481 -58534022028099140914669625910608029500 9367482 51512716050771723336408516311371502592 9367483 -154867003940430996705320090066052186268 9367484 -3462689729785166582844299660092262400 9367485 36166315625083329494169581952746394240 9367486 -16275955323723408949516593474093538176 9367487 153422687769193474119830501122782268800 9367488 -1549776517542474972067488700626370560 9367489 293493601276473963998447470259669484720 9367490 -116722109688851538947753036935608614400 9367491 13052189809369133911972517255907519744 9367492 -252023659560057886453557153612416243584 9367493 -17837304088545022494251549018825664840 9367494 66210948442291708565243933524850004480 9367495 164151033742650740925874806914064075000 9367496 134889016213931769893975653474344960 9367497 145774005547912011115954930350723335274 9367498 58074662754850153596267660129032852736 9367499 -31542771469150113599491319443528891500 9367500 5033937969463832968852427166360000000 9367501 51420311244381918831506367503191738560 9367502 -192586723687284426957781862284124106048 9367503 -150953627021031617617499094343862662896 9367504 47783157622284367160681488641992949760 9367505 11328473158902991834639103194607780160 9367506 9388973775447569046103499081631013920 9367507 -2643062523480487889192103273653991800 9367508 -45723404859305627554027433872373868672 9367509 18055567634035537725285605041912176000 9367510 -141339298803092654759104512309272893440 9367511 -38307001052932206355513574688872256888 9367512 -10319993979815917650305295502159380480 9367513 -90908198564124144803035143270796236080 9367514 1185917740579432959863310732864730080 9367515 252591885378243848641624898058735084000 9367516 -59188226424500515108349937806841876480 9367517 -69703075621947297065409872902620419220 9367518 -21993290036610990321885081857838968832 9367519 61595443660682725481317253852888938096 9367520 -182039176969207462278206303871266979840 9367521 -14860099002203565424740129587240458080 9367522 16979330461273381997055850185726419520 9367523 312592820360769746452611023769659543040 9367524 -71854433623880685607125699378588896640 9367525 -102504050321046555769353534234289430950 9367526 91758006096086591618543031391214086656 9367527 7170794616218093743872270631677465600 9367528 -69558405839469157521340404843741987840 9367529 99998567794588195638780754641316074576 9367530 66902032734889070269519731959653336320 9367531 334917222812489679305447189080166545872 9367532 -166823262795311979619603739627742773760 9367533 2120165087381875255532052155506748064 9367534 -147885040335565888693541165917815045120 9367535 212452503654426211177726634601088401480 9367536 -6840688106866109327368408514407661568 9367537 376923446285602811210792820414703401840 9367538 74609046278426130637836575879058839040 9367539 33431895985663441258037737409199828024 9367540 -12439355384086245889812638927560581120 9367541 -644250426596064516447929654793702160608 9367542 122765255454777829703624040534183738240 9367543 -119973320609458233146495435412171549208 9367544 -110109867798088333831585398817440153600 9367545 -168860143331833552553808800545054397760 9367546 -64825019521756172036887855262468184576 9367547 -9354998480784065159093719836385706208 9367548 99369375753016695272365972867914915840 9367549 24775027184862010842098550224901842432 9367550 -121927424974137170043998028288907200 9367551 129697701306088539687448656721960818000 9367552 -370532151636844189421196004051369590784 9367553 -72370488562077342943798715822909679936 9367554 -21200073352820138292251338561409837568 9367555 -32926899475315468093468930747995025440 9367556 -75593225402857887844885273245173729280 9367557 99447841649486290254178397033148042240 9367558 -167487318818886002589481373386479753120 9367559 -203040273177601815221337725828897403240 9367560 8233187350977781872689897800435353600 9367561 21127307484660950503606857417065217024 9367562 -72454653079430197231281823160920783008 9367563 -129666020255955091382415008009548802112 9367564 -133237587546583885474667064935740121600 9367565 -3635960811418126624723647971844399540 9367566 -16037022918637030929428950736732954496 9367567 181973595039929072719138626141686068152 9367568 12184941615159027303596758709183447040 9367569 8933949460405242135736132713854466420 9367570 -160884308716725440741143445764888320000 9367571 25865066107700588610753035911208357544 9367572 13571260159025378333066233170833160192 9367573 -92167169212876628241146137652424013376 9367574 -44941483564543726908216198886622144448 9367575 92917357028349459457734464026836195000 9367576 11348498007860253949817708705267374080 9367577 69812579804463738787257764407625460426 9367578 53468442898414791678946832539027792896 9367579 -10092862563821030030088409980667417792 9367580 44748667467019470096244956968781004800 9367581 156496270704907078719593865072788350464 9367582 35111236609140308226116568522085951872 9367583 46761970880748213907740344485216723200 9367584 -148898956058771962862320075408673341440 9367585 169170383670411679596788700340555653780 9367586 -21790674257581365629539392550409755584 9367587 -55496257492261800327010144297981053984 9367588 26683716841558053242592803737680898688 9367589 3059228553484400380529471782405801152 9367590 -17790418966424752900901501316362263680 9367591 36502812326696252908137542244852063192 9367592 -84971771067898096370244880922803169280 9367593 692401926828733463241525723896350944 9367594 -33846066455034095191770430449251309904 9367595 80869101418054847033806986979135925760 9367596 -67654196172042145149435491383541268480 9367597 246676811565177969445160557929844273046 9367598 -15203635642837071734421497873083234560 9367599 -72113198154795486173265864993224082936 9367600 19721225755168846759562085742178304000 9367601 -154827224221171456987234710758564169408 9367602 -90130460815358081442698093579782839168 9367603 -99536629384100036153249158933070137520 9367604 25937605769627079531819931670027563776 9367605 35052215350074487030252099134287020800 9367606 39119071055431302537015901148091944640 9367607 -49899061687832471695693747776520579200 9367608 -9262643341380685672243569591228825600 9367609 47475168398884971348284296790406207360 9367610 -193853785552523206653397422601313280 9367611 61458316291455229312760000470236945408 9367612 -329310807502374283719517135398730847232 9367613 -36972861149671310386354628389229849940 9367614 -87595294576652318038567708744443141696 9367615 -284756518932525468466069871478168201240 9367616 -4926784216575686692790603077205360640 9367617 -150033016775384087265017144072351778816 9367618 2710838632772597381212055753663375904 9367619 170627258209897173104644677563470873020 9367620 -17712424553303093493447940355082731520 9367621 -46661668684715921550014612778766628868 9367622 35699219481019600409328194697766972224 9367623 80341204267602729368774576837793033120 9367624 -74288609466934492398794986687065292800 9367625 82902346643131595379409529903668629000 9367626 -2187397456586243821926403220798827776 9367627 -375896882430270785995280700446761499200 9367628 -159101163281903025206773850745026149632 9367629 -21107572044206846496459931429794453312 9367630 -31023177311036101919881815767907648000 9367631 -30677675629029451151342159914695716352 9367632 -5886775790305410755055868111478071296 9367633 -289575000506192944139980105422905586576 9367634 -131126461618634262434905010910956540784 9367635 22431652179630479113902718637361783600 9367636 195080024616283901753565720193013760 9367637 -311235879442907072063624784092176689714 9367638 8921234007387103197721138847405291520 9367639 35680987662584139247294600054638831360 9367640 129379634953879377543488369876374732800 9367641 261188210517095242479627165760578125748 9367642 58456333038126343376133845455383327744 9367643 77055611806618911242029165296339245892 9367644 41282278131336679167731351715067232256 9367645 75562089276291565686426146985238702080 9367646 51447962496870670520852286725846896320 9367647 100197656289069724268100053660929351680 9367648 129678543291918113389644803506018713600 9367649 34329028086498741325357510041100826472 9367650 45194103034216570454390841547234594800 9367651 181267601261035634658196818706881754652 9367652 -4466777338340796485296456804335280128 9367653 -41132044217615475798588290605630996896 9367654 -120157258240128105157538482792986664224 9367655 89826564827059459886240462097368310240 9367656 -127010367501696491539353952388010393600 9367657 2815396754079387210515473537134727040 9367658 60634740694406121693908666196989365680 9367659 -93259954754487460487274165337609082736 9367660 3335209867922074308185614356292070400 9367661 -297086641072951679978823070949086729728 9367662 143538207179583238399976126626900408320 9367663 72205813917976290953505539262954013440 9367664 -149992341658934061227958495652608344064 9367665 -65340241502784328897729877959388856000 9367666 37744388399929834943043286305765335040 9367667 455272311740434657091188976733376323600 9367668 -116532191221512074331989436445034590848 9367669 -229001242684018352046593400223368282720 9367670 -729020221486731610894142193981346560 9367671 -111813569536006738226425573688827717296 9367672 488008135941701474026581380779668295680 9367673 -13726163175136246932205581288927820800 9367674 -15794238653061237633182780446035978240 9367675 155175048963202782258262163691579872800 9367676 158307761672504823676379023646186280960 9367677 150691478108404824117735982042722223680 9367678 -43440949198054292423518496385494398080 9367679 4798484456199352750915355799627491328 9367680 14660819248251029240202350537421619200 9367681 -183616216343269217286060702657897851518 9367682 159544649161549537078082045639379402192 9367683 18280096469742488051188592028906147504 9367684 126070339932329418749798501219960089600 9367685 62490247676950528392990960809977149600 9367686 6233689048740416527451316747331043232 9367687 -2290653301385816580868891847507453648 9367688 43721417413465260017657506360987115520 9367689 -55730101159295456412242756937908603376 9367690 72210039629733664046603543224285653600 9367691 340464050326022221513387966087955227092 9367692 242193257571810374314890620218028411904 9367693 -91912307906957455482761838648685111776 9367694 -34753966073276117287229254231651978368 9367695 -28499904221167703749478826252129174000 9367696 24356159778867734595404232104799928320 9367697 -42248180972463738839401927379660873136 9367698 88536051128154086556827689403796211200 9367699 223730831572987752598498889604689060 9367700 -57674310565676283602103698355388128000 9367701 -30093191254017092080460599550348596416 9367702 12329419890370624829650039183671723552 9367703 -299371508106625672721513363534243362800 9367704 69812096680560305055138920184545280000 9367705 5517316109786390012146463832805609860 9367706 -39180238378473484583747972797294706448 9367707 -56311533819168179720811976020884371560 9367708 9412030441895436670623860693019913216 9367709 -82558944219241332879676038033989966472 9367710 -90481018965679203223017942918865658880 9367711 154947265015682618109448343628135358752 9367712 272037306175645350055180979287146627072 9367713 -64210191494354015335903654272141178158 9367714 -99535119535958692722418990376607159648 9367715 -27552386102187249178866437093423868000 9367716 -55546496101710113127155986220962246656 9367717 -95806675107704241594965239287744295234 9367718 -108713502450812175871497855535540561440 9367719 197578883988089236200416997867063443280 9367720 -147607992192939164731277986376959027200 9367721 -52001498086020361491921453281927630112 9367722 -488226547474559748362386005403288320 9367723 44686015045205382334746110295723317760 9367724 -120261905966924589869292754377605374464 9367725 6267507475147286540855036811229080000 9367726 11715134408078928311821157157114979200 9367727 -22102060810780314346429717469001495000 9367728 -53922330711899018426268080853885812736 9367729 12949291219784919553139961878042176 9367730 118112337447504192243579286672720889760 9367731 -156116117904136656879313951684251048 9367732 -265187157613901295850209317312313059328 9367733 363654578139168516500061677926860620640 9367734 2352889596167592283831066936675120512 9367735 -31748516164959894377560805650850592000 9367736 15657770150394648289385058634193326080 9367737 163536381499599757121683228014619521360 9367738 -12308342893526254215498709669778108160 9367739 -238122044936049300578132271367335536640 9367740 62600711661728302553781274683663390720 9367741 -17512403477639288807361763915332284800 9367742 -146687378694366418131307905535874089728 9367743 -29814798049419923728957330460410337280 9367744 -10580536755678082862551413678642561024 9367745 -116464026345075968646261649841129683500 9367746 17517169505093270626681868840179392000 9367747 19158903482510981911149650513789054124 9367748 81294446317800514179199410720249924096 9367749 -25878279874621352573468187807334260066 9367750 18821950852517517777593427126799488000 9367751 85295650195789171332700108085798785752 9367752 -238940589711716416674094382499397754880 9367753 -117932563828591560583273779804988760998 9367754 27589677135834473073336875313773617920 9367755 -99954072034223090854821081574640167440 9367756 -142758190174000231225869554082096129280 9367757 -14991624396640664951115159534132020928 9367758 22296418191721324572987786299848765440 9367759 -174852032605622012624155502841619231640 9367760 -41579733879830422766087159923870924800 9367761 -33057399386361976973959749846338851200 9367762 -22698469519796726852923865856713942016 9367763 -703638997243601700385680312117364475016 9367764 12777068337943283416239683577652334592 9367765 -5363696962106439607905436214245100160 9367766 -4072362594973988652056331891133317120 9367767 -160196740001939578420183125167562029112 9367768 -199284591725695510200160563911893309440 9367769 -146689525759895117146985740735069507830 9367770 -62002219457895426809342139968018841600 9367771 100693120342966578174456755328810809568 9367772 112872610994811363791931815528995109376 9367773 -58193960800382399120750515903473255456 9367774 25914474246009990742025644066213343232 9367775 106698904921854292793721308542408642800 9367776 -77809421888274222196968124864237142016 9367777 323427353560592107327294959518663564534 9367778 39084131902543562065283861370577107456 9367779 276295870464853276266303500380164672000 9367780 142308430274987603299825503370138425600 9367781 124818863178606908329805024785896819582 9367782 43625816992482533843771832477548713344 9367783 387688694469006635647946550787383407880 9367784 80364377358358266771110160328310784000 9367785 -7930246923267420033239259441987993600 9367786 33129301187345317490111768303325327360 9367787 -53091492207490007789822615965677834720 9367788 18001534116083493903558289115354150400 9367789 67245309216109040399335360123385038560 9367790 -111863785284289880608241492331157569600 9367791 -244868368095976419276279873799959132408 9367792 -19008493102883663062552796064164937728 9367793 -405192836200519290566191627509145142958 9367794 -53996727350078685375588030849060395376 9367795 -104658410397873740272281616422955873680 9367796 65710977909639645074973495829070592 9367797 74813893630015758226973951460374347776 9367798 -3065846130920531287086252172340382720 9367799 -30103532017690648006335384196538313888 9367800 -23152570110817896182415105192735744000 9367801 -163438559005713362609756984828186987708 9367802 -61762446707294438349694476399032853648 9367803 58728242992813053004270614842927303040 9367804 150881417176659152374917355736518488576 9367805 -214010029694305643878883165131416003840 9367806 44333963087650500072320618055514306560 9367807 -230517529770253877473877465498089202944 9367808 -793642255749190746608411025139040256 9367809 207852765572298337540044857984923583328 9367810 -1155536157854496799998071899306490880 9367811 30747206317618154654455168997071347024 9367812 6735670598033759836583490293342403840 9367813 9067946943087179064958707850442208768 9367814 -37298000782297350751556218174015011744 9367815 -83495774654436436594636279760469330480 9367816 -331459448380971597986836967398678026240 9367817 148775332185463464341572826270994554640 9367818 -124972917711904916417318266304582282496 9367819 294138828429373925623256442655351483220 9367820 229167534350279734958947213993420800 9367821 -10594480071569562826410250505427467040 9367822 -5799656360807999282378365248516192576 9367823 -17110333390298503225788113774674478928 9367824 37323033883339110649726380510124376064 9367825 -37882274168805808838751540414996679450 9367826 -84663537930783392487647559007012465152 9367827 -66361465468688699285410476293950503168 9367828 -23980351042715713433955390601710742656 9367829 -370821483976169375589712103441957571570 9367830 73754841233617263417040696650617228160 9367831 -173064299655284123704637123434322184192 9367832 -104182179818455373229187843689958041600 9367833 173555921420672617478704381350308661024 9367834 49950877396405374309280673985264133632 9367835 251923978385463978379946216825817545280 9367836 -5360533246284700886467300372856463360 9367837 14254972014259008593908456851202507200 9367838 96251195275822103339504983598416360320 9367839 -290994905438344611492831990322473831120 9367840 -281105723511127162144232311078895616000 9367841 -100465400562967113674236236188008941120 9367842 15885684572518412122291146118735697664 9367843 -289835413792389260233811578768119321240 9367844 42798954985322029994277971984532126336 9367845 22075664017298386006459175814266284800 9367846 97656014784470567832814742367717115872 9367847 -307826527660269358074003629367401725704 9367848 9817795072870583416290861409394933760 9367849 -265871671287141707826053419045190134150 9367850 86100052091699677910790642441150988800 9367851 -3425383000191420276391802931580131840 9367852 68843555533535108293116795340626849792 9367853 -136985972044089750313267008717597234336 9367854 52133495809112751235038342982125124608 9367855 63445098095494979417359097281967577600 9367856 -4286527966608699867720839358669324288 9367857 248835752713998075691000521200037343554 9367858 -14031249205936323961162480416006664800 9367859 -37924283523372570473977155330479440320 9367860 -64836816867584681432825643496153712640 9367861 10923518606257709104820207596712727424 9367862 -56159707323155967221990677756843291008 9367863 -1514970251355525758755323001334913456 9367864 -400238204232537557032531583808477204480 9367865 -83107237027229226151151893845088711680 9367866 72690213445996382266663507325077025280 9367867 46721904666387513051348947976350544432 9367868 -108470763173842587209470840019159319552 9367869 93672066619398759664428247353232441536 9367870 -54409371922794228034228148641544179200 9367871 7713177924730487221309338941725266672 9367872 25849146312245022807360886134445965312 9367873 -243538414369349997211768609120897434720 9367874 -40185412201942119908184665838945989760 9367875 -14549058621355779421172249755629852000 9367876 -35833241443963091376935434301747974144 9367877 54302456059427439813672233979687717600 9367878 -33008976642424397745501950449935439872 9367879 18692634001881892692927729932348889184 9367880 -8916599863858908596053987232163993600 9367881 -150013863976929720833634084878617464048 9367882 -7140666633111119439308000048966470656 9367883 102746646554178679206390758224607333520 9367884 164469211390766843692337724414701769216 9367885 124969980346970286158823028489009560 9367886 30131268233186144605970335990109137344 9367887 -119860099730448820573819059039970350720 9367888 -21516651257829438056168006377882329088 9367889 210741507153259051348973543833123759680 9367890 602064145836520054078331456048332800 9367891 55065121290031492199688772979150990272 9367892 -28356761329994017263009244461709125888 9367893 295991426038633787635084203398630647200 9367894 -1214880547658039654053246735934370240 9367895 -90433542189401895231595851239807921280 9367896 27561718927790237234582994260922163200 9367897 80324179649533762840220881651658720064 9367898 106323447171508475835297872650261920480 9367899 110680529883220837939860087741119093760 9367900 -51087924567059912005109632821295027200 9367901 39840310170272985985567174088275338240 9367902 -89148509739676260275541450614080464960 9367903 -411759880953081079220890496647281050848 9367904 25629613031343452374845069311100321792 9367905 140237910134494963388492621008778596800 9367906 96667406029922121124927262594924995152 9367907 277138414159415178028050853478096966712 9367908 54962802642881334930600723358959728640 9367909 153235786828938326221659904761212204604 9367910 86945220154346506936685407538912862720 9367911 -10711581004813919417304674226991776 9367912 -377653218640534168449497714136976588800 9367913 512604102970412507191159134580636183680 9367914 8309902994833094526299737691774181888 9367915 45060215386100470842100943230264078560 9367916 -155253953221941873692984885979560789760 9367917 -77178602227665155048971566475669885152 9367918 -152391764496069609315166538171762465664 9367919 144153312678044315318415450119516028912 9367920 -45678300499218508265356817094682214400 9367921 27550414382317521202022188531165740544 9367922 -11677767132347302876521768026643378048 9367923 -32729784789351057892983806140173699072 9367924 -59215346593047296445778483071217343104 9367925 8035353150554595402005620883331600000 9367926 19199567335471332504205642803375314688 9367927 -66135082345110357980400645900828934968 9367928 45591951505622752116516427129221120000 9367929 -115299873557268731322385203704908211526 9367930 258048700906123418619726349945943040 9367931 -13644640338513808464499496957782509000 9367932 16150724682099038457950845890851143680 9367933 -98950725108813963025131427125370470240 9367934 -209804628468882316362244473350375376384 9367935 -12227457000577404688203950126368629840 9367936 74080022317058538050929074502631424000 9367937 -41487060194366429746490175217398480 9367938 -7444055334821741002389237120192754656 9367939 -21914919720386920645745793031164797744 9367940 119814375153823335921778448489604833280 9367941 -228089153109232986657927191849439648 9367942 23731810451736751022939596570203702144 9367943 61461733476413531805207309493041101544 9367944 5704172684049122542942182254229995520 9367945 213622631257961408236850258313026393700 9367946 85072585546188748146973238087121469440 9367947 -202697966660477665984971238999309242960 9367948 197339635835439949773380335120426327808 9367949 -395745880748022359861127783564532735050 9367950 413964372247536116239310258419089600 9367951 211184137686028923381784298423749173592 9367952 15742631078427336768580529589288173568 9367953 64883671036711471697267185459247886336 9367954 -68420082030541545191433145797125875824 9367955 34490595058608819245630369314773334560 9367956 -29853792614905654815395828320384498176 9367957 176142803067338421262766164018828437600 9367958 25926955015300627944672214602728600640 9367959 -53667896169021665879552757358616496000 9367960 -85560516007210641871013568621130137600 9367961 -121369626552846962728136797466528432160 9367962 15339979156023813394237510725550225920 9367963 -232513433392418004674989372372950024216 9367964 -47504513075540564622710717944176321024 9367965 -48536307024819234719777110342059458400 9367966 56515411514390826792653987404247298432 9367967 106504292435049062243867584757348771472 9367968 -184725203905212698050308544566034169856 9367969 59488137464796703187862787163313895680 9367970 -36826737825919683826846860222324676320 9367971 111984903080688563652263727608836968312 9367972 8942388159315167936325265092376539776 9367973 26127056567501437605353541260131117344 9367974 2438820537794833979351744556806467584 9367975 -82116870874655096461517351181137032000 9367976 -4533642672461262408705466816944537600 9367977 40080726008192130585017934512765606400 9367978 130724810286262349736921007892460549120 9367979 -209406181664319136241214728334186375216 9367980 -493019953858660451476611155002490880 9367981 132419280240301824816638207587639484544 9367982 1719073338166493934888069094868311872 9367983 -69779525575734963054711086236991251776 9367984 112470089743045361027572099974647709696 9367985 -96773482189532934898414274121736991040 9367986 -131389842786076491103691927003578429440 9367987 -223317820558272710222300918845521484560 9367988 17661115288141857214067690289458073600 9367989 48440784981293000091356884276622312448 9367990 -55188893042952158579717129033779994880 9367991 -396735306118107121273522474658821243608 9367992 3884160732055772275317169339119083520 9367993 -283550445984734699057197924388019974784 9367994 -57566310016392136022406870788933410704 9367995 15655546389147262835097510404715018240 9367996 296813374029799551279899862002267880960 9367997 -167747642811162654106215103314723322554 9367998 130686432144358347462579577190025510528 9367999 162272120128526673469324042477137099064 9368000 113085357104222961179626449890967552000 9368001 261353602480265257804817691504262955040 9368002 -21730641974888780876801631483083143680 9368003 -119430714593000704212816529411821876840 9368004 -50037878576199843032585507377298555904 9368005 30168183843710546890561415762067927000 9368006 -109603857146877910966476666947944806048 9368007 -163105464254485039299338104379724963840 9368008 39791574756719028945114557989995279360 9368009 -171716814155058716067900108823787406528 9368010 -34094186806887142395280371642338301600 9368011 -142647341454502860270964531157242017388 9368012 -72744675156835440412125428145195250944 9368013 -59566040066178777222758112436448168256 9368014 -62824779709148629695424564030978262016 9368015 -77719876459301928433744298183250218400 9368016 20697785384559675532575292973187072000 9368017 -1018907085132165326180564640092902360 9368018 60875797729208350668400941438864320640 9368019 35338844952310230422226705111127424244 9368020 157300869773209119908305481150892134400 9368021 -149039445112049986519142084738424077508 9368022 3423062819986361373878537849591412672 9368023 19138985018408343595993064937647744 9368024 134194232859691546593197344570168811520 9368025 -40359200530356517269329324464780033200 9368026 -81448402387744991533767810865273774080 9368027 -187240634867215050618105665676770025720 9368028 85898355211525386422882148055359160320 9368029 215748130929720913002474577136528981280 9368030 12961071474114113938614084372347604480 9368031 27988438113261732509305664166117095040 9368032 43405738602225843760878317545151004672 9368033 70041053328379257958018710643526646420 9368034 -18394884679052445208613083647001354752 9368035 -5926350979016559954926506316878265520 9368036 33447132156967070793259434459952692480 9368037 -4583093125557848597954485271330465088 9368038 -2498517076721621020855846628904176256 9368039 -137570730485705033945102689290976676976 9368040 -121794357277734795173749754934381772800 9368041 -72373582722519467973434663860833631558 9368042 1123313151127646492010044280417096192 9368043 -149751904199585190108537320956927611216 9368044 -55407197322410148079742732243842252800 9368045 -4078668603006620728469218095157593600 9368046 1789727102915071565995850796480387072 9368047 79604785525449352694177088021786469240 9368048 51184356953968761879294527575274422272 9368049 -29746117976244004955149534766664477792 9368050 52297460506816239265648143080048506800 9368051 -36587530515590552163976012821758814720 9368052 142252260741223467947519745855330680832 9368053 312688322889981693856783900869977490204 9368054 147804322090541674091576529705761858112 9368055 13159210789401759854654951685235583160 9368056 -326650915515184792158192694500131020800 9368057 -249356828180084475873400303558816794240 9368058 -13857167285615947849223331707415590400 9368059 33201878749565025531811770238540788260 9368060 29632571214999898798383676638412124160 9368061 -107592865418995105743952651179883668672 9368062 111907641486088206435982611468453696 9368063 34450631094366355738294141944338758920 9368064 39903813188734463850314624422631178240 9368065 208490028602912675090280412486919768340 9368066 1132841537170398930372790916278927104 9368067 93975134552890966314723086330765977512 9368068 -81421068819979146299462384952290722560 9368069 376895984270179970100237327060124981470 9368070 -91995644254826195359010808362002972800 9368071 -257060429787756075423403514412775047408 9368072 -120604995328217444084762310730809507840 9368073 58516268334346356953753818307717974080 9368074 223669789988532035416976939593125710592 9368075 -53708265112159698826951802997343334400 9368076 -20403394449121443844150661264991584256 9368077 -425426656501917163048775065922525843700 9368078 105194454824922042300119494712456763840 9368079 -24821361068306250536748384214438690560 9368080 26479582365025783094446114808918261760 9368081 -329600853210482250014901273783020567118 9368082 55357472744189403266341152610235677440 9368083 -38509079980484993467310106997056998400 9368084 47434795910192483999328993609424637952 9368085 44448229799587388386930281282018554400 9368086 -26541897210189045421221285456106703616 9368087 -361937973368058057542550039928552949088 9368088 -149479370871594671288748930895480135680 9368089 -80286432483740642777784510726000119676 9368090 5201127077601677964794812080074759040 9368091 97597211021179000703676441583329264300 9368092 103584362042530846187161989743487073792 9368093 -114571811394536109328741705978041943200 9368094 -25638067987577003408727588718129732800 9368095 34168014123855920934783271627339008000 9368096 299175231208407478691898755430285115392 9368097 105196499160587967147347515953436894080 9368098 32218223150298934267145101709392510800 9368099 -5301523583716165203594601613547002832 9368100 12159631109802379357224994121159270400 9368101 -208659390914486264262144810745206375396 9368102 103311896563821185534137818459630499200 9368103 -4202395083554960121833077459511048496 9368104 -34856405577462750165793926472866048000 9368105 -80480057803514244214943121057534019200 9368106 55282363710021641660194891953756465408 9368107 25068172232762868350565319677198004224 9368108 26671653107601176039868971889563958528 9368109 6002862238383773857880314647237940800 9368110 -71167227819187193281672205952310079040 9368111 -123374968892434852308496939725122294088 9368112 -21852116148908491587548814143261048832 9368113 403731766302684873511867950622887321362 9368114 -84103319941240922471194582096274893920 9368115 -10409842023496783552025496181555235280 9368116 -24485138417438677535744370567641503360 9368117 -223588019711055996587454899275406869248 9368118 19989051521365790640508545672770103264 9368119 -97574174502993981953505450620249179480 9368120 121550876367767621825785978060913356800 9368121 23576868673335671846098596725482767360 9368122 59830645736339454314807383468576135680 9368123 93265343581455355473735965925615024144 9368124 -2411530064836119826223594901171609600 9368125 5896757220357795216415836112706477500 9368126 356980778682962395896267531089889648000 9368127 49100598560990806298708158945777261608 9368128 -18200793500012398852554805449911697408 9368129 214570848960560001895826438794076993730 9368130 -55164543204692428217216847105579924480 9368131 -60995662898703898874596115408915119200 9368132 115897736370748272001968562035172384896 9368133 159471836126309143335527363432350374624 9368134 -74005297834809710356152629266075246848 9368135 -38302635275297371688009429742678942240 9368136 300186345348457580145497084196927897600 9368137 -438843253339535848476368736306132882214 9368138 -10935394199975737139051143343973519360 9368139 -53475585027546555809694437229215683200 9368140 -31105117511986996104317214283001088000 9368141 75709887400781489473786906446220454880 9368142 -6643813554874431785761896790366718976 9368143 -333170960186436753076960403929114718608 9368144 -67389014615357478904966337258231562240 9368145 9704239568692590178891859594433561000 9368146 6055382518683425207764894132937008272 9368147 -415636375190925180636984021233202160404 9368148 -117769426008608324766788276880561592320 9368149 32241240475041787612120785020884583360 9368150 54165229364643914934800975229689937600 9368151 -25207762194930468685942547872402394160 9368152 -28494411784155162248168588193423360 9368153 116783519745981428098084481994313544064 9368154 33564737888926662023192214025988149728 9368155 345618777246486454132877198120348160 9368156 138569134708617301617003187983528892416 9368157 -204614572754192135984908190077997669760 9368158 185608494360199321644120381781916503680 9368159 186168306293125298569871747580499770240 9368160 -145761070353703715873758834721842790400 9368161 386765029501111700653962048771064795200 9368162 -65650674879771290560255990299556074336 9368163 13654378603303241279977765636736202720 9368164 116710425005285592267252004765844255232 9368165 157897183675109150600039108457467880060 9368166 41844632627037384000414751792225794048 9368167 243871928529686674613842644419198444216 9368168 -137084792453660977280134488325837946880 9368169 -76115198852865897391762054008301469952 9368170 -27001698572877377545230069661361648640 9368171 -218536621137525991642691178237007966488 9368172 -24184420531928380425900374046497442816 9368173 131654395256913040374001027677947479020 9368174 90445071123294354168663941948373024960 9368175 3707988660558763246568193796779183000 9368176 -53677308648008134566791186784068763648 9368177 -109084068473387933532892080012728434560 9368178 2788864997188193511921890471182625280 9368179 -414014002549114336435279214212154391220 9368180 -41428100891296446137100339349316567040 9368181 187662126897089054472885163400895198912 9368182 105911027935387926416727974078174700192 9368183 55758138916729231577654299719564120 9368184 28517220360946575212557341372238725120 9368185 77598121760898292821031418165523181380 9368186 31418883209729532848728765739446887792 9368187 184120152289335414453232653111838811160 9368188 96753672224360901428819750718674597888 9368189 455488703139838688146411284942781381920 9368190 44571376691626372797874666742091187200 9368191 -77779393153302730471741614550105593856 9368192 130635697687471107062777200997459558400 9368193 50237002726331073326053054079272694064 9368194 -54342064497830244186774634713280926720 9368195 -1428763253165867615960530857133084080 9368196 90998570839965975053670358919310216192 9368197 114380556484773559997560628561968814400 9368198 -25007042848606098157821720168335693568 9368199 21991929832153426306379337928808875008 9368200 54289965505219965775349768810446848000 9368201 261866334710075923997235030612604130202 9368202 12438196105127885515773220326067084032 9368203 51774029532816503503016353527403696368 9368204 -5962802846755611102111510919178252544 9368205 -56220112130860526636442389179187957760 9368206 93443597115761076180482262177745647552 9368207 94432144266442448628875307735705558000 9368208 -37319096941283156586303433390972010496 9368209 179974224951296617761160610648694973504 9368210 -28739799092121724989193648022460771840 9368211 88275652999519834982271837792367609272 9368212 -7275808817913271385189440698917874816 9368213 -83973287998738180986809226552001890294 9368214 4805861250870290429542096255895177088 9368215 -33824563832196273032652920678673667200 9368216 19967183723744755915803911511559372800 9368217 12238818595049612211372635884268289066 9368218 86576795297096485525926096401395515360 9368219 36777962405850927896427276869189925120 9368220 -54651073527755786242725646809288038400 9368221 -215357135867666759979827475651441431578 9368222 -11896651885757835730493707603700842368 9368223 -37130247744136613798766949279950102000 9368224 -21324473329209840916040096236086165504 9368225 -127940144513343842120712334793074994250 9368226 -5546204673460865919379410281928000000 9368227 -151496054050407568680660326097874236720 9368228 162558152723370271996771866387533193216 9368229 17918185199568496347334800667729032000 9368230 -72107600665995217964345885002039956480 9368231 109024023925628625239145328212346667904 9368232 83665904254469656480242993740613304320 9368233 -93351612119255749869031522752704823680 9368234 170368035905380819169428420857666596016 9368235 188014561371957069019986685478716561200 9368236 12012447636053807336241010935928909312 9368237 194735559105630609651847352277967391712 9368238 991887563774370684465655692669858816 9368239 451157341152227407650958770893635236520 9368240 -19781917450109759069971911135746457600 9368241 -121523057926233447969626076588267197856 9368242 34274944083543174023242089166426802592 9368243 70133374229500519788883298798855892492 9368244 -5067342932054830335991643978275246080 9368245 111536659027391020741545653154324597120 9368246 -66665158723643599964063088802333496928 9368247 -54743737262097910457527092266588398080 9368248 -20698554747276876407752632420739952640 9368249 167734489478540772072553645574864818320 9368250 -10470983481767596354885131554284992000 9368251 29501785754629222381722516390355310400 9368252 55302144089145115602617055370795430400 9368253 -76376047830033361703109248004168095136 9368254 7184453999550912219562654989271910400 9368255 -23747237506723320924913409192918650080 9368256 -962029547167174530282601136668016640 9368257 251569516454556229720665065847942141506 9368258 -104576152672756808232397123994153224128 9368259 -167879884282734001639359316902768079632 9368260 8277492010369436488821229165322035200 9368261 -8861006462213684547270202947161964930 9368262 -11642882128508606039585438099899981824 9368263 212320772276244477452179227698603414800 9368264 -174322224531080014739198007920109296640 9368265 -19963343454495210476981419201131358080 9368266 18770585311731145476079350253440276480 9368267 -48975074910782177925141710608344343320 9368268 3690273423202424282716710430194597888 9368269 75975588780464574165091042437561847670 9368270 51547890696334601620560862680958438080 9368271 720772196389369643280916556489767680 9368272 -84432645999246900098073953137834369024 9368273 216518870728783379523433917898190724720 9368274 -26707196480144709555400654521104048640 9368275 122674646817985540268337810689242598400 9368276 118995684699004667883773079495505831680 9368277 -2564387216046352491296666345893982592 9368278 -94847069202896250881362458537095300544 9368279 -480745972920629311252375161885096864024 9368280 -35810822630712068232546338887715020800 9368281 690883952416602220621163863984667840 9368282 -59310752107236752048937650411919114240 9368283 -9198162103721057313464785196508604776 9368284 43615093252262601388444781803351087616 9368285 194518807653447567364800074030514175980 9368286 -14082621226311081139677875857203072000 9368287 203027277335484878141143925758462039080 9368288 -3471795896034042820223078338457763840 9368289 30819996998536918126713114770043215040 9368290 1821429177949848532897232132729518080 9368291 -38310013925740358875131950513175506448 9368292 -85775658040478805398335533855183482880 9368293 -52694236000905281162012212429943568384 9368294 -57758422339395694552210590372778606080 9368295 -36066466490644003095826171037347044960 9368296 24864246024566600770004667977730293760 9368297 18414959051717021428883869305033442746 9368298 -2018289483501292387234424780465789520 9368299 -354789503605240140987182972135767698700 9368300 24821656167588378868406576003235974400 9368301 -65085783799335490982669678896259562336 9368302 78301222701231080719748469275598284352 9368303 -188759086281442851022130493485867349120 9368304 -40221330366838113401227680448217088 9368305 32244497248717646321504911671315249000 9368306 -239058709570451483487696574587280752000 9368307 107678996379151126699957745197929943248 9368308 55282538987461783075826427427006027776 9368309 2501482426098358516553298716302836600 9368310 -7393209096510603937874118437626112640 9368311 9046857074504878814462433697967505312 9368312 34011691691541001515718578725976883200 9368313 81857895709722820666001519099656996944 9368314 42055402779088762805781658618832881920 9368315 55127413531019377537831846350655545600 9368316 -167629029029154887688641621312748016128 9368317 101981185599779587720169260487095837792 9368318 -6824020933767466246116145577563163520 9368319 85512554265746962886440527063842696208 9368320 9325395323188406492863957846374481920 9368321 36606642948754308617759848691264693844 9368322 69252016372010582780231786008453939200 9368323 -29728176356663227535786772714443808000 9368324 289588462097059400973192910513373184 9368325 -26668009383718317433936540876436760000 9368326 22814799410392940261378502083959494912 9368327 -44759707972673422713717443945023774824 9368328 -121739249429007861731955547318559907840 9368329 -297130133590383486872679213619274340070 9368330 -112148260508953586163702531970837958400 9368331 -35057043498006316394536400772840723456 9368332 17536838299085226470173250405681428480 9368333 -12893571211330580613193402694666452296 9368334 -65732702185265205878284914511111543680 9368335 -46973684112032392582249574362105719840 9368336 -19684592599215433659388059065053986816 9368337 -20189365356541488282095977120614810624 9368338 27940833856907898669425092403429968896 9368339 49551582198843756084439638564019300140 9368340 28540567408343041923948326490434611200 9368341 -216667258848457588262614877131013494258 9368342 -37430487801718297350854706819888623616 9368343 -63757957599431925456761608863399698016 9368344 200158308114541219304610567947535052800 9368345 -5385186253073131564103811972077920320 9368346 57808697228103564729849356468616418560 9368347 -180568777389798585575965642656576261968 9368348 -34571330924285975745227946272799066624 9368349 42945851024555029813267948896715571040 9368350 -84116500189313191326183175347665937600 9368351 -208523470127543828654822299576605663648 9368352 -90448003662357023253872320065306624000 9368353 -161535830825420032172905692901386739436 9368354 56895332869509060468940711772427287376 9368355 -43092002946707792584215006351104916480 9368356 135077425022437078073818411719311581440 9368357 -197148262029712602256019664155161159428 9368358 53913368184508084107921566778450581184 9368359 -52491575155258873692276380940834201600 9368360 89413096428089085398820865236910080000 9368361 -241229647742852679242947246053567596790 9368362 42301417176255403992719427522381216432 9368363 -141796238682710388880497234096022248240 9368364 -45929755207942571791528887388286605824 9368365 73617974417015623109733428330206974720 9368366 69846353439558046481874288863901413376 9368367 -593308302160203505431935535719146752 9368368 39505936854423652957707372002355281920 9368369 -471719659791168803106933683173539574254 9368370 60470324456325722281473608754793520640 9368371 301001737039621511752008602047337586572 9368372 -12466632812520222857081417893207411968 9368373 82943576922946527776185086345541263360 9368374 -104995272069583365429811278417467494080 9368375 202859202402449332458301002533034600000 9368376 -60936893251114868065645882366391746560 9368377 31531343437087407389722432916580646824 9368378 -100577579967527875735011828663381746976 9368379 -30080192523886013133392825379100217712 9368380 9046507565660273051224978014540410880 9368381 -61880782132603585871490878596124010336 9368382 -45089209530439134637320900954453966912 9368383 -4250507552028261317958477147959924016 9368384 63482222866655387279656211590952779776 9368385 38859422106752354596831144273389744000 9368386 -35024931412522685172315236275239094272 9368387 -44491286814574048866641987610803155200 9368388 39084520762179629584008814894826559744 9368389 -404619385299766661605150467942798931810 9368390 117443202202976643564397387056728668800 9368391 63817024033110174340460141984341453992 9368392 -196637069046074462802578596922914406400 9368393 -1653931005071576266079649752061737676 9368394 -121258405269846391687168585998744576 9368395 -166975762475846974559518193287503477600 9368396 -245873408947309974974680538484435283200 9368397 221230618369454498829392547621619567488 9368398 -27776500238242844599706981907304268736 9368399 -368549742453202236289116239910799443600 9368400 -7851578959738548617977214313047654400 9368401 113387285361472996210903866561354463552 9368402 30531010650558352977745252035779371152 9368403 1130854609497524270538934722001926528 9368404 5344298649737378893458598551523753856 9368405 -34870313612124852304323349573475051940 9368406 72748292968007774955373370038293196800 9368407 145504653516557017542762258347871979680 9368408 -15893974305862971118960398816132864000 9368409 -182343456448541533350958330009637388288 9368410 1477623723637719966258282759704712960 9368411 212394042549668588235886579565233959264 9368412 25186865853335929692079471130666483712 9368413 -565491220819549244870312141585330195636 9368414 68314500212336068062772146086812285632 9368415 -36304925509131500186417202293500382880 9368416 -270638239419174667978626663830095134720 9368417 66828586017689582323861331977681945344 9368418 -13862346456831628143984295981535315712 9368419 13867375612932967528839298705161540496 9368420 -266536667238647552185575028717950720 9368421 56913235593927714789979711484275819200 9368422 -46767693920143308235997151037770960768 9368423 -346313270611968018902869677461818016328 9368424 12166792791732379049005498830962227200 9368425 48476403387590748586980407395798000 9368426 125960697678723962160713534404973076912 9368427 192562046050038883576262078755846610520 9368428 80062676847593268552222969560162720256 9368429 -99999613484400660795559569803706088320 9368430 6539712057090612220524550488677589120 9368431 -653562376329501644642269721146739736 9368432 -33348248404195492052500471690347970560 9368433 18538280680916097352807277729877374400 9368434 -65637037416738113389841204763063060480 9368435 -222908578974154468038285217564113567120 9368436 -47497106908709943131086015255668817920 9368437 -22132993683448765728130125360594011368 9368438 74721627817624948593293736780506359296 9368439 -40815476594184531003937218326862075312 9368440 42281243615463685835127932923096780800 9368441 -28481514146140484519550091720575895800 9368442 106699438418826258336785764683841060320 9368443 99323165111421477152107561183785763600 9368444 -100481083547693086707214484169390220800 9368445 150594868349071850258928062793890942400 9368446 48238421611452199659983200412710236672 9368447 129530208984549301093525559860271457912 9368448 -59547369377489988572159661095371407360 9368449 -294089190867015240929374324895967111550 9368450 7443280659022592491543262879340288000 9368451 -23852754353793200149464850582847765820 9368452 -5508260500979504385110387461559500800 9368453 1097721899981967016548225402752442624 9368454 -74745594768245290788126699810594557568 9368455 -2766454302609982930022768339347713840 9368456 82186478154270328742741791963663610880 9368457 149027277152598972935565461806745181504 9368458 74695277819521278796213880894020999680 9368459 -33318846056988754366974583488650506512 9368460 -8493616618425091349405139210147947520 9368461 181332979098065369793337043430005836000 9368462 100362953637212821565957084421710969472 9368463 -107776599711195137245457383218910694400 9368464 45746322042246626988783591989740830720 9368465 411450954595365416162356497964394661120 9368466 -35142134833740684134165121818335224576 9368467 32602698202595362760167500221792057516 9368468 -474611291469133220996367691708862453760 9368469 43429368508137123598350298024082191008 9368470 11469871724192369188690912539309826560 9368471 -15539028614053564556430823293720581280 9368472 133398028836345206216426133707372113920 9368473 284450825420959819220301114432978467524 9368474 -39606438539050460343997203093187223328 9368475 8953575506237445479003765910691411200 9368476 -119646439477786712911477274784196725760 9368477 8606464409288078403878909478095044326 9368478 25654359429095935106642198057238144384 9368479 115884250661107194404632497731490174720 9368480 -162875689156611503577218547722071572480 9368481 130079897353056577259148859007459378352 9368482 -161471923328931985323851960292309187200 9368483 440415568883490191666765642386852896732 9368484 -120965784766599607901382245672590654464 9368485 -69462882796203387624696024419565229440 9368486 -141049974917309749203392650620370571808 9368487 61657712997347447064191331777203562240 9368488 122225414764873977486963282089504885760 9368489 -9833398201300215740063264736038699676 9368490 46800401299417076675520025010516901120 9368491 -160948341454207264744629117469950480816 9368492 18421327912479702760816842140759900160 9368493 -52098511131049834492938258501622577472 9368494 -14365997311868351580721693579987966848 9368495 166197460814654772949078550251483821000 9368496 331594705483368137256150628740956160 9368497 427681124725672655798353757679206670772 9368498 -65379082999753516248296056426037953536 9368499 -1379355208028450600104135118172195072 9368500 49414967912134397791893550079820672000 9368501 -123118541852797558914107685644615656800 9368502 21849315945164193811654652279968327680 9368503 -149448035862754026962166716802591788248 9368504 -241323114233447720030597243096512819200 9368505 -131336540061130208455676154047714903100 9368506 69139713531262586097399748334616540528 9368507 65399157346920181135599364707369126756 9368508 24444714507011122970370606693980636160 9368509 -3602657700609111919697453883228478196 9368510 5004027303504413473437110595709009920 9368511 58509797296251187523576406452825894544 9368512 22796311473064595641239815434457317376 9368513 -20555670107953278060648580359294197568 9368514 -170226368604857735883998354066913135360 9368515 31066605333920852220332338273655912160 9368516 30585197003145032812713070323239053440 9368517 35646553390246593542197889297599554912 9368518 -144989264059322505854111018068891451040 9368519 -276931362960158205938885188323732823080 9368520 44682875395499661290571817527607296000 9368521 -84110748711571846323917534826402178176 9368522 -23968582658048395029676382641501152000 9368523 82991294532840087924675985234353813372 9368524 -142263877548397422576331632543389568000 9368525 115325279090489263504392825194741710050 9368526 104763056648967778132785346675691310144 9368527 -95491206288177205231030947980284947728 9368528 -20316559190327934202677528050958336 9368529 -102232340516137718687583636795807714240 9368530 37771661754074068958372116067582356800 9368531 484196823449942300434962820223388055200 9368532 69625036011608395565422904276792977152 9368533 156986718642892229145488370421365837600 9368534 -50463500297747673994063193927396865408 9368535 73869710911366038886245929268217449600 9368536 -23635233709233748786934790309530173440 9368537 -161748948684132612389562045665514967740 9368538 21469543365633283725276819274695903744 9368539 3011380504316014752700033312852034240 9368540 -117240465270254887688606633620658949120 9368541 -262278610361219910417305258521469952 9368542 107990115979291148383517955880991794752 9368543 -149807774362712815082309012471838434472 9368544 -56345986338304758908861573314476244992 9368545 -22466701635961654859027603481360166680 9368546 -28319894064175153647301842395437104 9368547 5810703970568415199457377880205484272 9368548 8309074056746350928999858229426876416 9368549 52036863664742877525730709329638503550 9368550 -14117343115260893885880279565739904000 9368551 -168403074670460698058488406762544823440 9368552 -7918753933314124516282116256733414400 9368553 -136215891317497404830424717281836861296 9368554 -12069519608135706673848744468154109760 9368555 -135867733249071387274180421911475342400 9368556 -38529190954637065441638755932852454400 9368557 -301695391939784298201360994414921232256 9368558 -112195593946175150787547658807921166720 9368559 138228404037689905690585391621369937864 9368560 -16328733721289742502243076532895088640 9368561 176040952407384562136757752165638848000 9368562 -49558987668669234393139042331464966656 9368563 -214796652817264452686402242112978053632 9368564 166486036127843230858534962450959880192 9368565 -72725162693819590585530553629859128000 9368566 112062442611976759799566197477303530880 9368567 -113379795949683269091825597563578784352 9368568 139373711088798292514966108095030886400 9368569 123571099057121635122277957679913066496 9368570 -13263928281086962481111755807880140800 9368571 -58086947273781073358282364544667973120 9368572 94249035890153409609538251122294075392 9368573 -118952005556476151903092178404718429178 9368574 -52359869647184861134603253475765109440 9368575 -110618217351473203717042763899426937400 9368576 54470863217749348627956570786562572288 9368577 -187412839178284614462059851381795394160 9368578 107472287921106681384239937278740440960 9368579 -369729967199379015442153995674227728120 9368580 -4450744909224764708177772139679354880 9368581 -162640886774611762018322667474221623428 9368582 -1584527568570181220407528171039583616 9368583 27100766473507892807903942827319182464 9368584 167026492867142474801233178004322882560 9368585 29747992134933549623017376383155354000 9368586 -156752528490292572638976958674694145280 9368587 -220665493600315942314956470430691662764 9368588 42313747958161512743186971339515870720 9368589 254070055318010363156314597021964236224 9368590 -30141109775544434787822618644079206400 9368591 112217472425288324347506907060323799992 9368592 34038673255092902576976465973051392000 9368593 -93222517561562754865145138599142553356 9368594 -81282638852331927660524409429552353904 9368595 -145591038249109051989059510440174344000 9368596 345890023871036731781301124866520381440 9368597 -126757039966107554596207660152462377568 9368598 -2097754021828042230829204232926186752 9368599 -10146168615588447829593860363632841064 9368600 -155559136677959161201943299669547520000 9368601 15967733522340136156150857720836944320 9368602 84516829114568639877616953125705728752 9368603 35894361095401549590113250111689304384 9368604 64955522087825520653324048903803693056 9368605 109913347599603350272193245710272113260 9368606 -114471404135864566415083940462513003136 9368607 -59279433644982074235412291022255979960 9368608 64804931342316141135777033859714646016 9368609 -300325334115370380883748665163404652190 9368610 -89453800476279927812156734863931392000 9368611 99701524209412026530889581135787924224 9368612 -178092122496816634790893719583499332608 9368613 107637138758667506041555876750748343840 9368614 -84619828619180824185683113038748913088 9368615 167622169507064982651533089373752615200 9368616 -105253142962785069827996562413596262400 9368617 352937719681997093855566990023694796666 9368618 11303003255042346018183549251972554752 9368619 83392553798807901677176820227030476000 9368620 -18207931008695657676435054074596331520 9368621 -74483606042569110958330399285942019178 9368622 54358922309418440820696411819956214144 9368623 -4979783902198580098930053568016016912 9368624 -56066299317955275041659388509811834880 9368625 761012234758868669268933094753536000 9368626 -29364753391271594583843220114824565488 9368627 -68004931388766979972557983841156529524 9368628 47584360069621144282491218189949726720 9368629 -11576425336373804114218380010496246916 9368630 -4367980139137894934920143475106993280 9368631 -110947469604825801822283195863379490880 9368632 3764646470514896350559511602239733760 9368633 -390982524614236410146157017856484508118 9368634 -421349991586542621610355165822484480 9368635 -33843958550538319772346661373400577920 9368636 -61772047564156300941463578323883199488 9368637 231169276293033314630716665961926792960 9368638 -63483280391371781368693057302577025280 9368639 97769114345231620638109209969294719856 9368640 9821825682124974695296189785739100160 9368641 25089583090110222750608311090740103252 9368642 1029776479164987891844872492969341472 9368643 23127542236077094299253321641934575864 9368644 -71296096584587724760351656054131683328 9368645 71568612242636737953081132290770295040 9368646 38121175281084228206884982179499526144 9368647 68370657243079780970766035578565115552 9368648 -142080909215481252905331919126733322240 9368649 210517450112726149732553480150786408640 9368650 53759919324407690294966240821904230800 9368651 -8335529850068025282993027088047583296 9368652 157459851815750614259228574124647685632 9368653 361623645688003800560842685625713728800 9368654 8596172062545574069529806343194393920 9368655 128618873519041250621021419535541350160 9368656 -43265872928744279313395171640443928576 9368657 5163551822547197324586795292985745060 9368658 25522957463961165280684718672712664224 9368659 -20405045300456331456518015652814896960 9368660 31289313747049190821423586887469260800 9368661 -12365286022270195269594822771022084896 9368662 -86079507614948055772559704030206054336 9368663 -71500706606170149965615023707347435520 9368664 14092589913455943038819712524971991040 9368665 22418110867187774973121830956074763520 9368666 131575466235895163939555579011671352800 9368667 -32766875335189860687892452361371120 9368668 3472536696138050013191150591072581120 9368669 253714202556759623984881825438378381920 9368670 45642228446820216665044267609778294400 9368671 -127565391411648585454490190730630393776 9368672 -2825184188631125220687043865107365888 9368673 -26561446037560177867433572229755872000 9368674 3318976667448250710244245566501160960 9368675 -50513988441954234463284004800910656000 9368676 -118576625690962789286335498318373683200 9368677 455721302757950426311141670298975337312 9368678 -130795252820721983174031811596233155968 9368679 -43053291917335556582689404350017632216 9368680 -87699517524144458642070528966815385600 9368681 31600751859934635091463670995008159680 9368682 -6883331988915468446953579648017269760 9368683 387422833921428734191333410207761118600 9368684 147452195718158843623093193915299733760 9368685 82345570890080666291175025701957491640 9368686 26465237046054478308220848126196528320 9368687 -393532619426890884531915173416301615664 9368688 2226199223426036760796537251363815424 9368689 124322847725205740242442701717426005120 9368690 114603289710936705566193413069664861600 9368691 -48287879652099429943825190142710761920 9368692 146297856267648872443843904969233298816 9368693 -271069359675133092693742730091535151058 9368694 -21719238390840181587149639323889216640 9368695 -93468742809005760135861683054371871520 9368696 27825235040996213284243909492657029120 9368697 -86572792425476034072740669799795191424 9368698 -59347239095019245565990664385894859264 9368699 2857637799631836555702031101242500080 9368700 -96203722190996841971308098350627635200 9368701 607316443914546666521545085863657929100 9368702 -87983632581515982296467632466505403648 9368703 1190104482045241031089192797141317232 9368704 94359895072031221704032428515120906240 9368705 -29328040045001316077968438568855018880 9368706 -11176718394909345497821491549333924096 9368707 -116808192912906601156496579168786375044 9368708 11753543554591159871832082034158955520 9368709 -10904666654999338027934045339729730240 9368710 -41719683969850595750668630312196025600 9368711 3563552874578561843514033275803808640 9368712 -86773785725107894056040006417509166080 9368713 157099316265935883006306651293746071962 9368714 -89617489551253307025703623396492494544 9368715 -14939117773688163864048449512685921280 9368716 199045707097846983218001544405074667520 9368717 -74125987331766062458066959365114010408 9368718 82706070800103163615317149857398026304 9368719 -110544631641535393388476484098394617304 9368720 29496463080416792582903618048079052800 9368721 -17613351966886312098932512587350467200 9368722 233168425548159352761770389620709405824 9368723 24109629236463238695348537084240752544 9368724 -90888340665221941653364890846592032768 9368725 18926630914187319305904694088737000000 9368726 15298058272947708592029781484574792960 9368727 -21227116752058824109743814969900323840 9368728 -88357236802463169153767041834667212800 9368729 -218326797382325782348378477944520695360 9368730 -45084609409660193778392193587003750400 9368731 26363104909963750326341057972174727592 9368732 191525944979464328158435589059867138560 9368733 63258582581542219177492994295505862208 9368734 -127839601070023557522259555264643118336 9368735 -46291103084856704416490572297879400640 9368736 -101889181187461316008129987132208971776 9368737 -123303894392626086961880669873566461248 9368738 -11901352354035344425829721776446061280 9368739 179182086666024616785168372227193568200 9368740 -5715583255792031530319752215874325760 9368741 10374976161352716943199207397853882368 9368742 135783942584274889887839047888434962112 9368743 -110992920095864351675602931593979216008 9368744 -15920683307125095817833382970205143040 9368745 -72921981334662034140488706776168547840 9368746 32288713687045585161364924070131255488 9368747 -20833689678197904606883445414505286920 9368748 -158193723615629724569997329161097249280 9368749 14074726245472023472639816327432007000 9368750 77581030295403442585253729154825000000 9368751 -19701447506821032097349581297765076736 9368752 74943139967435250801632819550150803456 9368753 262829006109265113020919059623307578002 9368754 -320033572048433008422959869381876992 9368755 226690727291587461229726299803366602320 9368756 -49280124284000829968728208668901105280 9368757 154405087261496514659811144690028808640 9368758 1079788802113839131350567216989069312 9368759 238260593749287745318336814338056465960 9368760 -93679044473845656584574123809146060800 9368761 699901627537028944607531605720847020800 9368762 -38759884823695851310362793546374343968 9368763 65308393480424073851385470053349809200 9368764 -26424933384647038258373436251954535424 9368765 14746987963488276850337488300202534400 9368766 -52496249549139658448146313242795803456 9368767 137688622092657290609412283577595945640 9368768 -52212558802917246067248834606111129600 9368769 52052145546713198960744218703589255360 9368770 27457432554888946832742077055784695360 9368771 -26078634512209766015588208888764435256 9368772 -309155443281884473200165404751925248 9368773 383534803095481011992995709412593653022 9368774 2105481518713790486945270221253063040 9368775 15575138885776973663999843749482910200 9368776 128803366325102631352312731722257858560 9368777 756004657908001169892022721215365334080 9368778 -55199531837376592661271968365262674176 9368779 15063191597879109901457972554948882576 9368780 -174113047899849727101509217327916262400 9368781 198906110794222158095818558322058447552 9368782 52877127100962028189416358290007948992 9368783 152133952066885719237789968387329858032 9368784 237251307063513588479722710793543680 9368785 -190539994284415891257503013590385714840 9368786 -19190633033934909677428055022675970560 9368787 7624587284777506309004900551357457280 9368788 -70085217810852495368744941274804480 9368789 -274273280856208480381102911737931059250 9368790 56416809322652773528829946571606425600 9368791 238740233322533786376434720375953225032 9368792 226181883213996914060634508034568929280 9368793 -24144313423155243834268013451533493696 9368794 -5903018507231407336802937168064197888 9368795 -181239742819182242788007390482802282400 9368796 122719595169322321410971985821383444992 9368797 795644809415407442460681365359480128 9368798 -135168268672200805134261133330901067840 9368799 116359372318628049070384643442793445376 9368800 60770205842704383275757791344263168000 9368801 -102371078076294363570526885558645630188 9368802 32426860650711828625840287050345327472 9368803 -132775706262225589205200985728489546400 9368804 -44844713212864795226919282974927401344 9368805 15525315638329754815622347116131020800 9368806 17802848763132289384007620690915627584 9368807 -6437648603723054497174531340943875136 9368808 -220159606336978166780494697381551472640 9368809 -254820460677635712253820527652239358684 9368810 68907928377464361679962730493634923520 9368811 -94583935919241507306611585871130838400 9368812 -134278444554226342732943157353411993344 9368813 43393932631839343122715909971281038560 9368814 -13113511041033496067394507402933596160 9368815 -82912851708741034777192028259505999680 9368816 25384315131337302051364122640064643072 9368817 105668711090034555876612500817744666480 9368818 63977209240963952164300477881418816416 9368819 116694521324951480299986696550226285496 9368820 -1165165939637788853322129583206236160 9368821 -18807857285273380338041044547404947072 9368822 71829680070645582169792688859282215712 9368823 -234096498193976392459650537201214896000 9368824 17609611542219353051830259178910617600 9368825 80067117748342140436331105297748101550 9368826 -68591865818922520071002939287266592512 9368827 -100570596693745618568736977811942764880 9368828 22150736363309600127523945776806787072 9368829 -229801189957055598718690408711371980826 9368830 -38888249419653952597241551048109623680 9368831 146394132326938072464466352531071141632 9368832 140197248457677547184848511409837834240 9368833 -239044757361121733338835274676134059516 9368834 289564999444410980521519582212776810400 9368835 66158977702408660283033949090215304960 9368836 -241646365188088580938012578378234001152 9368837 57811654035517859300474204796247851486 9368838 17870603353894226363438141176010152320 9368839 -48135533177930891663098891788518926944 9368840 296344835224861199007998359498752000 9368841 -45843328457541079577883343600044596208 9368842 -52799063872479613555845049606845273600 9368843 -160362497238007640628900284116583904000 9368844 -8638883259893039072415055219129709568 9368845 136802873325036105350997135239547521100 9368846 -8480975712726080653856335097253023040 9368847 -4233870303900417893556793966681758240 9368848 -22339956993323699322232611171859742720 9368849 101524575417160509711889960168987713216 9368850 72547181012299478965708494094648848000 9368851 -43644304217699654201893408981626600896 9368852 -124807715745171152960846983178718593280 9368853 -13655752469671466686179784612632500736 9368854 154851381906625411346812789842468651072 9368855 -231135917319303729426923711340286395240 9368856 20812836481171361845982459512930713600 9368857 99269810721805825189384955860154365440 9368858 -63385927119676089654258110242122017280 9368859 14864978437116283822801029919163114904 9368860 120708514615115914207430585651046835200 9368861 -15321779859678758594322768221589773076 9368862 -86484464229093559615597181824230405120 9368863 72352680504640146126848580433639350624 9368864 -179370709702936198111999427867996258304 9368865 198188717881278228715644722105650309440 9368866 -28492654056959081128222680119573976576 9368867 383678346216922272583446691549764790032 9368868 147368099292134908748768873467025817600 9368869 -56115973021835693141055396210897774180 9368870 40182047688973765397159564399419752960 9368871 97501058672090764800454294959165039912 9368872 -280342395400642945819849908305799091200 9368873 -25878148826331355904617781181656901276 9368874 6205333737851714221614440155532464128 9368875 4141605155395199596587588498037848000 9368876 70256346809527073446352718005975040000 9368877 12231562877261834883658250035048986240 9368878 112334405891327404422981772215562030080 9368879 81864581662423471300773328655477384184 9368880 -39727437933801960920166793657476710400 9368881 -64651738898144694689069171431183434880 9368882 34750585868316729560200660221126549504 9368883 25862696060863072293922261536815525388 9368884 -19875822732681728779618051911127844864 9368885 -22995926596232732132091507600069460200 9368886 -54899070978906887028610249178769125376 9368887 -29657065733643344327230179579328136016 9368888 249405452692045840516148549246252789760 9368889 -20312949269626808787649066076180563392 9368890 103667257901654415411843817895320735200 9368891 -93250070411522567105266665868442700528 9368892 -34922781967687898918954004214582671360 9368893 -6110151854440590091125802367099389076 9368894 42731241626045081948872534963961162496 9368895 -24663530218437204248395157811305831280 9368896 -104005290288150066655097555616417710080 9368897 -306041839481132431524908448193425966654 9368898 17580580424501806537719813980303023872 9368899 243847844771197022639589146417207049664 9368900 -8980487409666590301159409347073152000 9368901 264313253492020038598882474138647360030 9368902 46881011408361224185991290192869133152 9368903 219180450489790034058807654629547679464 9368904 -279188319697050702673714956357597511680 9368905 6217377116757007003568245283600160000 9368906 55162040104117189998864508282439358720 9368907 97275868890372534107264558376695745240 9368908 482831815534094218682164474583184128 9368909 291633368416123989469585005918487925760 9368910 -19061671415516397615719108877629443200 9368911 -206325177870486500961784881457668665488 9368912 -8207804518193641265927747907161161728 9368913 -8933889789548601980318376460857107712 9368914 25849508369534823819053078906342123520 9368915 -205474846871214999617968203147328255440 9368916 32825278898009098130539231562624477184 9368917 64443879756063635997802427090288860672 9368918 28781142268349265990240390109242737280 9368919 -1480510769273826191786217868831296000 9368920 14338697154771600256034946743746560000 9368921 -295610976590625403683833959495084512108 9368922 51182892890135203933662092751605739264 9368923 353156721328782529741025845571764591172 9368924 -44073483121333147935189300258491887104 9368925 6590278658741090856214739235543396000 9368926 754464214005512735730133761962434560 9368927 28769652520292812075296127779840895272 9368928 74914083651896842945708457649780424704 9368929 -100463216428141548011503302104057875820 9368930 69010293648627464029093129090359136320 9368931 61467600573243314984742489432130936320 9368932 82390470488360627529530799148032294912 9368933 -225581941614431013875787961549210285824 9368934 -51986623334383641552538327228296696960 9368935 179880291220156890797007073270657776960 9368936 -303224787353677230432493643077602616320 9368937 298980063640739919705707888858946117780 9368938 -132311461828057451086316020877342338560 9368939 -137601279196768056567285980733835341144 9368940 35533776534730114780225818929332961280 9368941 113710115810112143522067628781532756300 9368942 -4556131591179873926003144827934753856 9368943 -110301009350042706056830814374813505760 9368944 -6088554606638803966144285096767127552 9368945 314946687449998634821241824651397844480 9368946 7625948865140267168992921146705813504 9368947 -112842204887340463838173934485425112368 9368948 57021242696382037262614357096528487808 9368949 -141813114306080926606664489558411629536 9368950 91768398909903899096883050886641172000 9368951 18660393789338059495843124543660877504 9368952 1645085354110905522712925326572933120 9368953 114166395565520089168623185944211070864 9368954 -44427049504939758523810687345196195328 9368955 43917776703378412867648904884252261920 9368956 14989264610162360171900413493371013120 9368957 54836278043488770085780317912667999680 9368958 81638556035215737124543583349077787648 9368959 113632963842715937134185606133223365200 9368960 -108768658029247484562942594297888768000 9368961 -78863642386405752462687146243964626496 9368962 45968953757599567060706192023755922464 9368963 363336945591430313178602543867907341160 9368964 61911538410487261291304980857759959040 9368965 39289933812437092190050172807665793400 9368966 1267227352330606931226701321589029184 9368967 12638327134458385736963888219279623080 9368968 48474251911536707072823321932774277120 9368969 2472127353410245091329222135751419008 9368970 -35527459547166660412922893075467125760 9368971 -24904412911439086161404621779207059600 9368972 207297798949183972423171580266031124480 9368973 -21708058243267308978421088042805909120 9368974 12131978956575324487199320092743756736 9368975 -15862734522012390408955604859885926400 9368976 12284633151942172462552546629827297280 9368977 -118610883821696286828936088139864884174 9368978 -183802712893601225867333775694260942960 9368979 -103280854171224412248884224025498003016 9368980 -202042153290952913847537094872781455360 9368981 47757925068524815636043994872731036512 9368982 9423492825425925731113485669948250752 9368983 -239920978781554413715708567453055272096 9368984 290357195440378178693544479647158466560 9368985 2934443526005516279705015909668776000 9368986 74011912510789196338034879543859160320 9368987 -164261737375405698562820176112748890364 9368988 -74687016577528645040900245052726332416 9368989 170822511265682432169170646249078025344 9368990 9705813925868192761109821401049497600 9368991 -274834544996417551518787362379369465848 9368992 60104691541726731729440348780130729984 9368993 134333328849505334664772148822199166740 9368994 -99732220178767801739578108655409168000 9368995 12489324990386476340444924139998569200 9368996 20039136303136925767883436025676091648 9368997 183070351734616708574486725599075476640 9368998 -44529995418921585853230350658621375936 9368999 -200937589126654568454402055155846981000 9369000 -345948199661529423172437116311756800000 9369001 -244922259218138491665422045308640815800 9369002 -193366384766734410869013254322229428048 9369003 -13505534334456620444443952540970151680 9369004 -101477210545915175170899964701084570624 9369005 -12895617188168215093990049856403872000 9369006 33857106122756051951283632870584639488 9369007 11731657281000106836632303635768099800 9369008 -52982285533725005834215197074165170176 9369009 -25125487590628555971869396344883037516 9369010 -30240880518194136954570027934704867840 9369011 -463701478832874301840008716358528059208 9369012 370580182261302096950743571814088704 9369013 -211196866622633518176839600187914782738 9369014 -75231776043541822163619157887037653120 9369015 133688596474968364764733159306987690320 9369016 -178194356448769795228221036956189552640 9369017 157463335836120812954601275484082747200 9369018 -7441198427193771898618609289696969472 9369019 1760519032575954369206306611834306512 9369020 94240535231552375499834113188157268480 9369021 71783332231532056881565519750690144512 9369022 1218870729695727431324501723956934208 9369023 -102994724765269968894908487932916995280 9369024 -5923323373267984998564603901507534848 9369025 -120141854389558214754579359820769450 9369026 23796176348187519594245000164950821760 9369027 7528607129943211142587847825203886592 9369028 -246644602224384297181888498848263976832 9369029 101595216363123540965263555187647363320 9369030 46716636800358083721366558912096000 9369031 17142473309448378870416505420586188592 9369032 310692885102932866846974629216779960320 9369033 1489762181713655914905251804650393248 9369034 168301824000479986985117468778043314432 9369035 -48820740592516846034355821071391487600 9369036 28666925011457906233446207742931200512 9369037 57688890241197927364698197515884207232 9369038 66309034703471572922815648030161199872 9369039 -4428118019593932772199227455491827200 9369040 14068976708718126568101368478690754560 9369041 408169411339040774612100675693261097584 9369042 72003720127209930193069294714626888960 9369043 -45362128762550333737033851164225218708 9369044 62905692309822118400989613584226942976 9369045 84290744651127201314343861614057088000 9369046 142579631451584744163451233373425629472 9369047 -393027908596586990242358242217502192504 9369048 38482750550438415804577061943416217600 9369049 340243543137356707219922837495188119050 9369050 11607618218727097092387798587185516800 9369051 -196815228992603002179620753501230935696 9369052 -21677709630029340347187390680427970560 9369053 103237678898053125314319833494281979302 9369054 194521548883793072750204971051229235840 9369055 -1203482504375552458445567811984026640 9369056 150648763380392350607642739354195984384 9369057 200553943872354411992992557349554132192 9369058 63842212870249353937360231909844684880 9369059 -89897239349335022855076923517534553440 9369060 -102620229339384524709585620996796887040 9369061 -80960064167989754262948356656775251748 9369062 -20250074696372154228006888739420432128 9369063 -191884049174218539719500035984061910352 9369064 -217695813295451586804935875092332528640 9369065 7701860763916389819501425021963968200 9369066 6610580742302171097048923712757724160 9369067 178106484186137669241928302813285936116 9369068 -88184946812910374966008001002928615424 9369069 -14668424805598097330071199458921899456 9369070 50130643426464461599086990541237356480 9369071 -181520474926569199944899937763043179800 9369072 54051464998779364165503721427974324224 9369073 7471247432294753978496427426439977344 9369074 -42388476071991579366048819223668559872 9369075 50254776381392715841529681580233043600 9369076 294426533734546668589933227113825893760 9369077 54933398890118179462572437288852197920 9369078 -17455733701278370388285714194931822592 9369079 488572428760922801858270236315516182376 9369080 -97282418136145335661120001426692915200 9369081 214801622743623632667591020501751231840 9369082 127924860647000599790290959222876384000 9369083 921308575796999662385386682015188680 9369084 178413946160202006666183432005918146560 9369085 273014478086652143486471751232892744160 9369086 -6946062754307224579694875471802718336 9369087 15665601526264219848366381017707975680 9369088 199793288150035215729266781760058818560 9369089 -30201823228370467907173619289851196480 9369090 46613067719468356285941173097825216000 9369091 -31393647061154451247569183063123201360 9369092 -106342543828915429182653658878935819008 9369093 -18984898113563224780201848665677913856 9369094 27133333861634346037047623128830368736 9369095 94571282190189792869072984394371061600 9369096 -43051949095560500731994328058515947520 9369097 321509848203872742583613093396414171392 9369098 391570146652375090446751998179710464 9369099 -15187779377168982673720069443166448832 9369100 -15947896255314314311135493189074457600 9369101 -82615002478105685046021441839871394848 9369102 54445454942317137523219545437958163584 9369103 38760105119721447649969534195251888800 9369104 52385568058074164542697799366741073920 9369105 -135441264427327442206373917423651511040 9369106 8667163046729165900566030464750052752 9369107 300493260691029451273693727724736083264 9369108 -7477561077931450195598184204580614144 9369109 -224622425851432199179988417648480348960 9369110 74422823140801861541472750900842568960 9369111 -9477865337374742146160714380099519128 9369112 -20881371506564747557746954675182223360 9369113 25034091631802020967562885463853620800 9369114 -101903754161900154028261347683415452160 9369115 21561932624197993870874300262599860800 9369116 -1695132141853774890615433900485626880 9369117 23647882345200484598218746664901290860 9369118 7633653537389931035719291954903746240 9369119 11018134435005624970598068440332406000 9369120 168656395216313948052872784106487808000 9369121 460312929869489965872352304533602277632 9369122 40347244081732015571498549416460120064 9369123 58732420598305942046637679444934350848 9369124 -181714855419907803225512369837757451008 9369125 -114517559250813917679344124052901130000 9369126 24649573368514054442060248111547602560 9369127 183887013610760997829518883097188009976 9369128 -75600895653866504010355208326173081600 9369129 16737079021171711457598182427605821440 9369130 -36223505301445735869027945886827847680 9369131 178254200724264295404719221361907658932 9369132 -85772760655588491265629639277246276608 9369133 -236285812476166602411491477028797279060 9369134 -68955706631695667133279988059759148608 9369135 -111802052236605627388107187603788472800 9369136 32565096556930355956144994918874284032 9369137 160137480806165995584660014851582565412 9369138 -5702322634017186951738997545337413120 9369139 -24309856951992845481992419181156744576 9369140 37761894005792732528954013939040911360 9369141 2169038803367023496266882670196986880 9369142 100821614964823648284598294202701188864 9369143 280027534740617912960315561414690159136 9369144 132519570239056635187731528271294095360 9369145 1706362499477686635717996003081931080 9369146 216706509280686063262812790679807304960 9369147 -122823740414708683416948095004195155520 9369148 -206426530969726386096628832489548321792 9369149 -354370755516447362824529187218574785850 9369150 23697244525166085160160566498160409600 9369151 -190475850936888545789110892303871544 9369152 34807512493041503780168446120471560192 9369153 16403214448032467070817172817000308880 9369154 -145195007406280251001323029073933348960 9369155 36120434918602189550917195418858092560 9369156 20272157746448174860563813695532871680 9369157 -67620367881837876148494762547630136288 9369158 -42067423816649485920506289133612636320 9369159 188836619864458962335682814179586647120 9369160 63919328783173920849273846970429440000 9369161 8724898522054262866886900735245296384 9369162 -3079880333474850395882041702450245120 9369163 -57408435201318667990722428808363710400 9369164 30986682904207843847326231138845714432 9369165 43127016612049855507702854255086073600 9369166 150516943054807228495575984954662771520 9369167 114693004086875442179684706274307439216 9369168 37459545966635317520793376557117210624 9369169 -93191738165636504955658848364223875356 9369170 12465492072718393743402465720598661280 9369171 58337843753690605340396489018953396224 9369172 5117471335122878898132408393833058176 9369173 384633249073219724295070987490229810528 9369174 69812143278571610966213487511704653760 9369175 -234034560635783622023968547333487471000 9369176 112388269073125745010099191840470978560 9369177 51584607279804779481178765648697332032 9369178 -13469604558011026799586415878763146240 9369179 193870331911437879270290339255232349800 9369180 -74994601160060125862743192433156144640 9369181 129368964117335547946206530562903659052 9369182 -133851734140060327194273453172999632000 9369183 -236545955277100240473931417071363733176 9369184 7609893269819222248213322637697351680 9369185 -6868945046959450533856372184471481600 9369186 -122349635198898765244117152027092854272 9369187 -79471424336926475279770504878044936164 9369188 -42226514497335798791313887885884661760 9369189 -13812444749113306407928212302439189216 9369190 -30330948132469285185224568916489334400 9369191 -164777671119949196777988327565014262320 9369192 45743001645598213834616535767673077760 9369193 300424556021924516459830505317125864180 9369194 123805006123395161457200729959731262896 9369195 78402149760276074589590166880635901440 9369196 12983190986912895515736510536887201792 9369197 92713811960962790201012341685503916172 9369198 -6540497884041802834454292707106181056 9369199 -125194799234888354624791773245155445264 9369200 27183105014165336100984838823645184000 9369201 -78266441277680359320680654332806716736 9369202 134799940708434912080202366240837825552 9369203 278284786297749232314280684764834181452 9369204 21558907562513428164568553581980672000 9369205 23773218265744770912499064534657904000 9369206 -49868900453880017225258900769313155072 9369207 -81986299055180038134652560184308649680 9369208 -140053046552916265143170444272555008000 9369209 225034761210088751264151581620779250410 9369210 14508235087362152420184830966265976320 9369211 85388246097880217079651146359267046832 9369212 16818226937427721889291703483678961152 9369213 -43075951897189538720018740948440122880 9369214 -35655305247277807365311105267333650368 9369215 174223916432734234963637705137272993600 9369216 -110274369838760979310995472786233753600 9369217 -81634063678065076602220401168003323520 9369218 -57369106526598137067314056655799795840 9369219 -237852554124867938195642107437809870856 9369220 -8190899486402743432974570685682872320 9369221 -161088337437297222003644890133764444578 9369222 -101527536163571007730105059529928324928 9369223 47901452064784471842914044084258864640 9369224 -18282700041985106650189898899276800000 9369225 56046486118009426754185652532052870350 9369226 -123462597548547633871171636445864660688 9369227 -1433974798948147122707409375069912576 9369228 59848029188420783684280906132982517760 9369229 236051280547705446803981129907072987830 9369230 6846734678796841592455515652558302720 9369231 -65366972830029570670158736890760742016 9369232 44827061208667224985873451506862759936 9369233 458189897781147204005719553130750859380 9369234 9453068024724865337247487035875506176 9369235 78151194043440482924166319762339010160 9369236 159620152082263161325442069919228689280 9369237 -46554422418934199062427372563533352032 9369238 -34448906747177263208374784011172047680 9369239 -239213108951734181653059302549703513000 9369240 -38664948616292767974695601273372672000 9369241 158334679646464498712202782239557678288 9369242 2328350248802888611773263474757043200 9369243 125361288878434097148065031939599539680 9369244 81858321310424764221998147072873751552 9369245 125076896277663556834531006598482075500 9369246 -94632717501573833411231178826612737216 9369247 220088759669254482662020998379030889696 9369248 44584643354236711444359208955126218752 9369249 88245401440703695556939348557766823648 9369250 139825901863917534677739492257374464000 9369251 -161549372214015608116212411123946425936 9369252 3892539126823761783603638922187329792 9369253 17048006394398758247315605172231053502 9369254 -3248278497149671075721067696962841600 9369255 -55727337914274789976675016330564705280 9369256 21349327222440290051614869555309926400 9369257 98382449478723277008391002391353208320 9369258 6130729860260870763930388906759246848 9369259 -55788649845093466204446295667858664000 9369260 -48325693629330401990262196166306949120 9369261 -107029761757523736861329459310230619840 9369262 -67097204051259390112715423433379799040 9369263 142984623709197607834608383206854153840 9369264 26359230633762777527352935858452660224 9369265 -15176030089522359510823242678498526680 9369266 136314532664377322609965060576905986832 9369267 -30859535416129811416884227064199083720 9369268 35034544116760703860445151223037071360 9369269 29644360822328110695347421464789289600 9369270 85413050995393576483952016406723200 9369271 392410944015587355374011715464862098472 9369272 -49020909753305871656434576138444800 9369273 32010131481236870043825756263656347984 9369274 -255820777033596954468203414914437104928 9369275 86218988509753184141102296038285153300 9369276 -47257749133897183897927242884054261760 9369277 69690879099782587257104804977874093126 9369278 -24704270379714383514550784957401566720 9369279 30032801934903630622729537728641314848 9369280 -40119652313295369831230100860200550400 9369281 41057435643289334067733247565316393392 9369282 16709289039816836599630827943227104256 9369283 -20654448633251794772944720781221555200 9369284 -34142230079830021867065214622341786368 9369285 -22519462913368326799053012122622912000 9369286 -129401386323450084212017787924301625536 9369287 -64870174317369742711868669240935659240 9369288 -92468209194197466890598475121357936640 9369289 -374594663413102200058222547700559224960 9369290 -111873455532876025066921986813843388320 9369291 -116317772729351568325531614557886904080 9369292 113026322309049444027868629053873431552 9369293 155572451074463410225991898022764779340 9369294 95357270298303164262261518752862499840 9369295 80004439379661426891214290527067460800 9369296 89618314501689256237246338608410877952 9369297 -5749525988873549914911704069797843200 9369298 30493938210581772737603856332136308736 9369299 -423702803425653018170021258614854062760 9369300 -61719023539131448010728521840751411200 9369301 -61482264730805708501596356100301483698 9369302 -88566690584268916381714448992697536896 9369303 20030262996180974408198620278681677184 9369304 87504921990065155099751889112920268800 9369305 178628859161004045108317060082253057920 9369306 20255761006126649936296281930217252320 9369307 -159537064152352206929077573523019184444 9369308 50696357722092659004073576267214062080 9369309 -259025377408450657262979366008456553600 9369310 -4967307739885253672949944435072640 9369311 -134757689106786898625301849506297889168 9369312 -263550418961189120139871187622862258176 9369313 1459685076942822517776786826010960000 9369314 104626705983506255622821533734175137792 9369315 -52448500890775407146996524964428844640 9369316 21991389160576278086092467610061783040 9369317 88670274910156641856727311945263402366 9369318 -4080858943901304229638800263557120000 9369319 -162314317581683659693057844143890318280 9369320 -46431391107299730540962581843117056000 9369321 473864675965538772822680319524893440 9369322 -201728712090344361472031908883144670288 9369323 -168129874327064903758234792541819740428 9369324 162858750558470774174897590662868331520 9369325 -25053481171454338467719082643901449600 9369326 9782049476113086161232820408645465344 9369327 116147449468356216742020050769083904 9369328 -57074301157383879307196536279302045696 9369329 37231848191452784706011926989938810880 9369330 45298930779997696837645937176701841920 9369331 -15730793559744499592251851243702577688 9369332 -98342035783366167419130243085891184640 9369333 29325706375921842590688992682290321664 9369334 -29860988077450426124754574580575757952 9369335 -165228447280989899156228358759386295720 9369336 51335009921079724072973839159347302400 9369337 -142472305252548731624353016503567651760 9369338 -27792299548153039086117996629690730240 9369339 51732996359147828471927301598757724696 9369340 90344191585120336237143449280180787200 9369341 -115410508711096160308638841138902891258 9369342 120380396101031118654100864597532203008 9369343 -94040504883994672783999190980305265408 9369344 -321036970715835437668738509742433894400 9369345 49862726318573598908375974864092695040 9369346 15516541820613644457391724808497550336 9369347 73573830628333004198736769028047002624 9369348 -54066261985803623161172230411543455744 9369349 172785514006065894945304057444816456320 9369350 -9277052981501796985490406403671069600 9369351 162169174829757315832892287082710927992 9369352 -249172062438799948141324960541968250880 9369353 44144025965266391744293013326660932480 9369354 -122897291279755836764156025925578804480 9369355 -179020362228939468346749626054088654480 9369356 5024407371833900604496058444546211840 9369357 654890806778459267203823129354461440 9369358 303671704583073225021073664471727255360 9369359 241108323589570875299722694668994090904 9369360 -7073513555635870046457605878071951360 9369361 66328688696632490527403523574530809124 9369362 -7306104650776111727181473381399791968 9369363 -84581437967433389585895747756347216016 9369364 -481695991417760572430359493394850414848 9369365 -89059216399660279171414811816357649480 9369366 31354539058198684683613454102756696448 9369367 -16523819916285244017661715600544169808 9369368 39938181385550098094899475231404892160 9369369 -59629747557618886369539003378851071206 9369370 63767911182244073383191954864810950880 9369371 187098177795652847724774616245936557544 9369372 -41825238804280366130455739793791631360 9369373 72935406242372641087799925156065248128 9369374 61074871662480150543634399182896007552 9369375 31883687201051348188596507975106800000 9369376 97700598805033396370925886947061727232 9369377 -234668583154279859621921212377298134480 9369378 -64946689594652221133618836114869657600 9369379 -80344090265751151806583621080725018020 9369380 -23629147762750816706014995713844706560 9369381 -12224740458877795007905616815419611136 9369382 -263249738785451626060128747308948178432 9369383 -133731911941403498156315232882725091456 9369384 131961434248903239011673825008481976320 9369385 137482246297039465418224730014697756580 9369386 36540675215642796310260140906471544000 9369387 10649033402722838022291181239611116368 9369388 -35896415864342026664118063253351168000 9369389 -4648426484272512435683724503754286644 9369390 -27083827472269712231266046829669214080 9369391 152197704452498176740936109976117963792 9369392 -75626860621507477830631634626064891904 9369393 44075958553845551180289220850780352 9369394 -92539799807491681289918316744883902720 9369395 -28982427463472909876219211894894274560 9369396 -251340874013329437785151813946528290048 9369397 -168972365322445882774219005466839153600 9369398 -212334088516989479981947440953986504800 9369399 374561396142694874606232678220402176 9369400 24905560947355251555003212661688320000 9369401 -76231093635759379821804450170838800598 9369402 2037333312306348408838140792298656768 9369403 -24209609824514161885387296023588537856 9369404 -214818167962140525385803778622972928 9369405 169563041175532875747406773937511227200 9369406 -107508872313879243571394170103606254848 9369407 -70776503138509866010790303666821128840 9369408 -5466701659976533754395431349203763200 9369409 12126279686811473815710511398474209792 9369410 -21661484688877740608900584498388444640 9369411 -151127721424613626896021204345120305928 9369412 -8628274824513031907090118748699106048 9369413 -225649905736443778980875803709092474080 9369414 88497902516090992370052913350586426752 9369415 174950157826764016030390139775135727920 9369416 134762714675917696785089854653666754560 9369417 -219402066136419698657066757931375411200 9369418 -81619764793495495290602419328725939200 9369419 -166910502075780872821253710756323315180 9369420 -76342899863204133699350720074516485120 9369421 302668936756962978907859666691839812992 9369422 12015197981523256977833546468689204800 9369423 -61349078564634143925915032762224434576 9369424 -76766768980423293101331608459591696384 9369425 5263008804199912608982810857173836800 9369426 -37378809737429745020937911637227949312 9369427 151771337608514973922224140203363511276 9369428 189598706224717631180284491228425731968 9369429 -103109350055562673349838108715067877216 9369430 5040995928967067430267435836313377280 9369431 -314061482788650221463180860011217530128 9369432 -11614543367958733806358354263760588800 9369433 -36091737674324217756791905931626963318 9369434 -80520513150130015013888932993396773120 9369435 3588670650770079788249264477700799200 9369436 -141942457626023272079869522346214028800 9369437 -113781770385696800748516748448720880288 9369438 15533218587742898205273528619153830528 9369439 -127410990919849978879159686503503233760 9369440 -41854421497994910571035894735804825600 9369441 -124258496981667325172497900119206362752 9369442 3863278166199138761547300429740648832 9369443 -43299767020910546698625382849676030776 9369444 -38277578821266859171883172221169893376 9369445 -141879041058508135946574337831430247300 9369446 12340671085329459836922591235069993344 9369447 217254729207551094427405941097813621800 9369448 -280862195462879328306017758701959086080 9369449 21735126840431213999503145832997189236 9369450 -61371703059307963309784443854857126400 9369451 8151874354225466714427499031427116800 9369452 206914125135990557194639101153426299136 9369453 12501851704722282991038127846205834304 9369454 157879085684804029503399735714247404480 9369455 86858479930612088172544708657775656320 9369456 -12591256039884657150553234745848332288 9369457 373475934571546984822500346916206186706 9369458 62273191139846787178846195625625931776 9369459 314927317376362604585798065862368467840 9369460 -197730688315643601688465336701132606720 9369461 30994844191332926078566847586633718062 9369462 13738472822878104884601628529871279552 9369463 128302312987949757820645146711359957280 9369464 -87090398547787299153202103546701332480 9369465 -18014145901609331805159014347223462400 9369466 -39083657413490947344066891399358631568 9369467 -53985884302723353528851752449134664768 9369468 -136772020455697531151841440133338946048 9369469 -263064104197191373976924085163202763130 9369470 -90936588218978409352212372638531097600 9369471 -34991625310063529601294437723302841856 9369472 132240113288249341853714921966807285760 9369473 145202650262852340081685626165452023380 9369474 -107525549190198021874562121614285120640 9369475 93609122152271975131098180839173677000 9369476 -94279317872645308044207007605034106880 9369477 1049856953475885941925244607865151608 9369478 -4579259127943841492226089510345260320 9369479 54413142998553243164422266297383823360 9369480 59299821460450372493645815122100224000 9369481 464122271716532732588111013719815886304 9369482 -75065625347379094902826626195656454048 9369483 41938548444443263888696057787439834048 9369484 45009786662023398196101748880408658432 9369485 1484790795355792944917709719569384800 9369486 -107689075869533799961463859732231492480 9369487 246828128712363885811437892996715503440 9369488 42499570309580420470563895395151552512 9369489 -72543772465992148693112241169329128160 9369490 4314169316593442403169310588079885120 9369491 -105273462801766549026502046364929121108 9369492 11638244558422004442542507412228040704 9369493 -77101394478536725541735125904271548000 9369494 -37900433313422304242887043864431943040 9369495 122481462228084744795412879817875878000 9369496 -7731689362620156129788323947558604800 9369497 135143857144951207057198441343680406784 9369498 -51749939272317389440116123398113930752 9369499 108043401332374979440016575722794140800 9369500 33276383105542076503537174226966016000 9369501 -46285824944493602798743568903510141568 9369502 63498377187242817968112788655498530304 9369503 -1002053123254682827010283194531023632 9369504 -20194523006070383598194399166251728896 9369505 116375028598446315641717818200777976320 9369506 269064737742336485208615987292394300064 9369507 -13092976227858572582985639763761396480 9369508 102924800676717026818552031544253655040 9369509 -2291618058305435572052080026883926720 9369510 -17653876443201020309371743591585300480 9369511 -158802088760206094972672264576004273288 9369512 150251025692852644417791757148412595200 9369513 542729743509537973858493410625315664 9369514 2272789661717143165357739621051136 9369515 114552477670053473655829917203531653920 9369516 -14023932992722956295713602797879412736 9369517 14956845929870473625958171046777248000 9369518 7807345671001460437965572132026032960 9369519 63295208786280042569482237327403662344 9369520 46324080721577034970368836881062297600 9369521 -37710716564866460303958780329668003200 9369522 24821241031491499206660309107153078160 9369523 277390845339318134154758428671240859680 9369524 -139889912664063399847963457687725067904 9369525 17379274435617282700667769877867531200 9369526 -55500727691640320194974927534392904288 9369527 -6370878727474882939582573338202117560 9369528 717113859346150409824454614408888320 9369529 256021909307319877532293384197634178094 9369530 130965418351227458062900654698697544160 9369531 97374579305401532887255261427880183840 9369532 -14606173513735565326379558530387130880 9369533 -75827009049868307390850604984692206592 9369534 -62341337427052478875098836525753814720 9369535 266990009720012638615894017666653503200 9369536 -19737530469996318111138970095153315840 9369537 -179482738213179691509547134048815939520 9369538 19541803387561006047955649215939638144 9369539 257427964990802268585025968528844724880 9369540 53861739259924194588425336760231321600 9369541 -39392825336847150030134152484218524000 9369542 -34020485398156442950204800467149975296 9369543 181220544067133626631734021348480375464 9369544 542435920488898862830476651476597145600 9369545 -5832593680622364536000167803472711680 9369546 59487029949066170480370655806971001600 9369547 184309822874060182849120850992889698704 9369548 280452832358196878833955961760880549376 9369549 -90845201893979521963725179383326074976 9369550 5100382105277561647638462503057145600 9369551 356588303082345158843174601718348749552 9369552 13393729725566238310651020231542046720 9369553 139422585676606113221647738788388930802 9369554 11227957297520047277442936837721482240 9369555 15468375354890552201348668240620156000 9369556 -30117086512205491720941681104310067200 9369557 361192144552772073086139634455984841806 9369558 -94594334902421122681645689704636928000 9369559 68276590705437758536891373844352090760 9369560 -184617365711222516135484109542948864000 9369561 -251619612632027367957613077532270529328 9369562 -61177718175681476518392812476916913408 9369563 65766743198000061999817443624019754496 9369564 -8187911517115283286391720424296611840 9369565 -167174742683095717581800790899480906400 9369566 15155641689412707606783026642056967808 9369567 167761822428617668832247965087966568000 9369568 68138344071570796281741964559870066688 9369569 208708263714222264924949104282111501312 9369570 -9688893690156891921205134185200112640 9369571 4999600080961937669597063223914744720 9369572 105050937112684970646125647760658062976 9369573 -38348543566179391203651915845700674400 9369574 -50081099999438479018031996772299215680 9369575 -9008385877611521624094539213415475200 9369576 -39785545583013467035083889516411699200 9369577 -12566407167526851026503951123379728000 9369578 141971951128335421996213444652620881840 9369579 -103404037374620049176353185813212431104 9369580 -91047402948146311466746800359677516800 9369581 55132835887577318749039868163771811812 9369582 80756979176719279546115483813943177792 9369583 258943722917219901418741170860162890832 9369584 -22473334262698813475019927126560931840 9369585 165677861412060168563573404196819471220 9369586 -88358755340402394542839431988567658496 9369587 46181321321838008724845495235718791072 9369588 63645980360917719431394797696453836800 9369589 221227550347194430667213716544637641390 9369590 -21466988117575025390230651225528838400 9369591 -65537189122832587888018800782591066112 9369592 -187663441252596266274503237531910144000 9369593 133715400503795155985116091490274900842 9369594 -43764822563401562407869590951404845312 9369595 -14415249815769054098898510732041328000 9369596 -285702577462023993097530501343132876800 9369597 -236560085564711915885515580620355884128 9369598 645700384325046782224824576187767552 9369599 -48594792258994559113749888869995521864 9369600 5958483305819722334518426881490944000 9369601 -492799598711925329073635046823888446336 9369602 24035207281503137886434493260836929024 9369603 40859331914389312183075402248436374000 9369604 114626557898713481028396934527189808256 9369605 -29237517849174860123308531109000638080 9369606 26373495177894340993913942661874471104 9369607 46341111832354426108070429650134108720 9369608 258911515939729568752456235488198824960 9369609 27665275473680501916006099088743077904 9369610 -164329176001379091417793284293152296000 9369611 20834812209771591494718908419908259272 9369612 -40400834053924951857939053897801837568 9369613 198639550767513434160390767670784756320 9369614 1788623144266145227937979764258366400 9369615 31579351216166122735997993927967400320 9369616 -41228436593017865887138644236263088128 9369617 -20530419560144056954417838675942014608 9369618 -89331813143593358389051801091838156288 9369619 -57036175906484470129216845258616797104 9369620 1363177768818007284864855567783175680 9369621 33351573901641216180199501614847966080 9369622 -80634853603227467374946258329302177600 9369623 7875409718854511766020958177431425344 9369624 -141816562586292416285015735406444380160 9369625 -155659482943190388841009122802780560000 9369626 -25039688938330318074786270440357253120 9369627 75650689783124666891535408960240679320 9369628 31512674916082605818517393244070778368 9369629 186974998852254707691700705303265520684 9369630 -12244820510683458536306445858067064640 9369631 -207566033611947494175616851548048337568 9369632 165330765604816976744585936747809800192 9369633 -19015926107954387331615342674978915136 9369634 -134641864414588486405089066367686596784 9369635 182990264434793613519976027417250880 9369636 135303678278013140120720962697994150912 9369637 -295241894221445723036473083200496760640 9369638 229297854491785308662043008186143272960 9369639 -270009378134218320423638057271496701000 9369640 -7686903095074332989700150319865856000 9369641 262029631591440723288526913048586694800 9369642 -49192200936416806771484206119498041088 9369643 510113640408838284646730521297843892 9369644 32846075166869348572818016779303593472 9369645 -24441180858004921686831982334702453280 9369646 -43269312355529017828060428602564207808 9369647 162312955988397941499239219480234702832 9369648 13489747427216826422814922859207393280 9369649 -424791066030775964035089345780597530350 9369650 36672173147105306069774173422002458800 9369651 89481248501578771154035962539792479032 9369652 34504449274126113339543612507835711488 9369653 1028541261226144527855900892689214140 9369654 -36838066317518142980569184439832915968 9369655 82179131049421309115517378271323076560 9369656 -194552499900617877520809629942699397120 9369657 -538353261720063173045291717640204288 9369658 -11548606220924540723713812373023424320 9369659 -74500055911251175452640278521663970096 9369660 122528044282162071338585778291489792000 9369661 43387672158097324991074221350404394624 9369662 118737801405190383029897484483876801600 9369663 -176332852908916370196226122840732505656 9369664 52669227481936582616415596563028508672 9369665 45217905828934279254578756009629437120 9369666 -59405110261756536279300906731497347456 9369667 -348614053462279824627601887445451081284 9369668 81961415587847724549870936523060224000 9369669 24946490884797995096209607621201917152 9369670 121088051255042269030402024160649905280 9369671 106404624035870707635574603659280595472 9369672 5473150825128701277490711736020992000 9369673 -73712444516285719682542430512311415078 9369674 128639823326012596087780518599251184640 9369675 -3789541554032590393081607843024581200 9369676 67111222204867083212545896862141448960 9369677 323935601141197639296896302809438785526 9369678 4470128202512676626547564695775344640 9369679 -37300338252474185701103900153394769920 9369680 6403080970256348397204848137613967360 9369681 -107573323263086674392734118982652728848 9369682 -65643399348531111139936502979464176512 9369683 -12459403134024984625526563677638341800 9369684 170486685719883759438295112447712616320 9369685 -7236409513738925777044192550088733440 9369686 -16534023953395768695134727950507901120 9369687 32344235994995302485075876355840329168 9369688 -54641233634588046578695346362932756480 9369689 -33803214205536107280060160250571777408 9369690 -3898441878782902654045701782849103360 9369691 -158097093299923471218828915960767567616 9369692 -199239690998261659822268570434435997184 9369693 -21655532382201290120251644485841911418 9369694 -169543063917299647700268485042746579968 9369695 -6685491856999056254980924935906455520 9369696 3356172655724841519987838848910491648 9369697 -335046433638842233713455374652108562540 9369698 -120696215654287815489907353069808809600 9369699 173056867460615157771648874609025977464 9369700 211680333271708337653971116632192000 9369701 -331113432390379004196896563347611116992 9369702 134666606876024582474807169839073484800 9369703 -138748324283426696305117015434336138144 9369704 -166274661173697210024875818653464494080 9369705 128012174572838031016108511716930046400 9369706 -151710663862298551472889655677211919520 9369707 -71849603025050346096225369282613372044 9369708 -42655337702421513433956030551361661440 9369709 -144773794991810866517640866180117938090 9369710 -4562037505242153744839384898659063040 9369711 -49977151551394107569841982385574429984 9369712 72894744138061528847992813379974594560 9369713 -298162980253189274844159192087307093038 9369714 -17131077551555635250602887726458654208 9369715 235599214597054768705620764246989269600 9369716 45586190949865506280163123920435200000 9369717 -28688835991759677135373386548429936640 9369718 -37745592671604616603220002352547673440 9369719 236737219061549225599425579202204753920 9369720 -167218347837070907913223103703030374400 9369721 79681797275275881366019780187443442583 9369722 45688256321760971047534104766328281824 9369723 -19837718803561535812472079361618800000 9369724 -36963591222272839946648592142777673728 9369725 -66309409216029713149902784277485992750 9369726 -90959766928116165964275406059212784000 9369727 -364852294284141601951052682689674359424 9369728 -112072614152655585234024991804473999360 9369729 -38428314484364186643910923910241860800 9369730 -30951367224889972647471826916914937280 9369731 -39008813277674029257014805721567104000 9369732 -111230793937552528061466369817732300800 9369733 123745595972942158898308900929415717982 9369734 -29000841761323449025520087150893019520 9369735 97637666783532937249249350324907074000 9369736 -327992962602136908053779309969051852800 9369737 172586951416603516809966039732522073032 9369738 9391152784541823152561560456404290304 9369739 -159137420090028181462442629766454396460 9369740 26046026096501473610590541115190425600 9369741 -7577794473419664087066886807953599040 9369742 48481611973122642147868976793951321600 9369743 917581161370504998875667483718827384 9369744 -34086556202251447925883628914545197056 9369745 -57531196949392753691911416465725600640 9369746 -198750681633794996368765994461343138928 9369747 -63741866239563309998757231008190742476 9369748 177184974336240155722441637693682113408 9369749 -254500723245528730540315808198817797280 9369750 28369766440493074362961593043125984000 9369751 117086684569054202214881746547253591752 9369752 -6721591251924265751605272510530641920 9369753 87515548561129640819045267923010378208 9369754 103477402403975527270652140324643922912 9369755 -2945269611466486110477125750673378000 9369756 8720712038036186020200921843778560 9369757 1950145842571102468574138849997164006 9369758 -167550603040382885362839712410692987520 9369759 26478080465927809015508517916028415360 9369760 68923548623376536286016927101462773760 9369761 211525248442243433726624766817146907362 9369762 -293151433582292056849912740505157376 9369763 91984985792410253029178552076512558304 9369764 -151190621823727343667214452778448739840 9369765 -179156515848799465345985312956214733540 9369766 -39907635455216064152534974299328700160 9369767 252367303711603542974096724608988486552 9369768 -49926985925559215597942930781646602240 9369769 1441807177447966602803897050153804040 9369770 860015101870264212614499093183476160 9369771 -79904708214521216849028436499237176992 9369772 129402173342144056407216962547510277376 9369773 -144127842092230856717448932087239452960 9369774 -145381614761064110065606515990418349760 9369775 292585709150711904141878127729286152600 9369776 -8806297694496806085044480421513854976 9369777 49201243334853426667284055292391009408 9369778 10909925790365044297888614194641372800 9369779 306414453921356652849601579753219284576 9369780 -28188609187680466864587714606066984960 9369781 -91589770575949721227153551582436499200 9369782 180545680909221920602571150984859160992 9369783 62516709713573073620384468081308509600 9369784 238848233031843066255068647890858086400 9369785 31407036821973981399659234635269760200 9369786 1029699905234083947729545277086576640 9369787 -64594729223576665217654811075375095808 9369788 -242469888472968214982926696896669917184 9369789 63114887043685502553309273403336466496 9369790 60472261225016584664261162442839625600 9369791 -156732636445824632230813288341706438848 9369792 24860024181766787879436339666528239616 9369793 -285072993355714329231134001253659033680 9369794 8084837866204219531436865813946732032 9369795 154067541965050347595473678448069132800 9369796 14475303124171763067957074432329710592 9369797 -186399034330656725861169628279705046754 9369798 69806375343535918952762940707472233664 9369799 -269335688897166090301174382864655489360 9369800 -114623077994525405672804083369282560000 9369801 37806954945070829188332944302881561792 9369802 17950114373627632616506702298312409024 9369803 646540673768130825455324481123623343720 9369804 -104085481797471885054274368544327893504 9369805 35156433234053665352988497373268791960 9369806 24586803624076394190187912385765830656 9369807 -328489436540395331882864778224763165312 9369808 -21299748435478437438172966878495375360 9369809 -197773760899124184643308795962866716096 9369810 430411803438093877797646742719027200 9369811 -122608200949305116350823097741750037176 9369812 19167790189703454499995214347036426240 9369813 233638899579940674726401877500222412000 9369814 -179945929704172665911164420333966635744 9369815 23507124960694776376811239756789993920 9369816 195270777366740646716989891425677967360 9369817 171863126134728432972901493783825682180 9369818 63582820068801321437377883138635749360 9369819 4591180754226907081027104299802673644 9369820 50442883982293364090070799578332014080 9369821 -305294018072524684327315055434271301978 9369822 -1076284403830738159851714481279660032 9369823 -6812367801421391975331560276748963056 9369824 -258895982346782636788926148382692737024 9369825 -17658002160739069485320775686543740800 9369826 -41102291527834489200611876062271877120 9369827 28148737367946307514486946765275019312 9369828 40125695656325660580418368625418713344 9369829 -5552577244321746926263703354208061824 9369830 12061922133445057428497117894508693120 9369831 -91767036554477051559210652377633350400 9369832 -47022071688111606321958944647772487680 9369833 -371287527221544430588268813726301088176 9369834 100063846157131191412778121966711962880 9369835 -21778978256703196844663384554257522720 9369836 35860971055500830579461807321932162048 9369837 -38590614938641557464489792416249834506 9369838 81356518873379786629713975328926481920 9369839 8225436182367746997599215683707088192 9369840 25997100924383178653675750585620561920 9369841 -63556807698712338734617402963027910616 9369842 1865114961644135933334253721293312320 9369843 6089027993164201046449814035565506560 9369844 2834369530987266121548763114474604544 9369845 -60823688427140750903025630305581452900 9369846 -4983941883535427093686586661874429728 9369847 34049703582109516651517058103117020528 9369848 -289884338800942655343027410744829296640 9369849 144625862171190022150161760802869626720 9369850 6086969724041128301938755618502080000 9369851 -161196255321457873328454915527073096600 9369852 134314161270749987492396044639347646464 9369853 42377315174783848846286409488172789528 9369854 8932016416192404423715883268181331712 9369855 74000843424700287354497678795267028480 9369856 223723866496584252437152606536673001472 9369857 -53417550011838312234646696156772378688 9369858 14925125188004710557859503584218053120 9369859 44772637624481474305130298317229272060 9369860 68469404915648160137921761261928398080 9369861 -156177568341356214297317073597569284128 9369862 12643195982042858485802210095879593792 9369863 394203547878357699419516040396703433112 9369864 -6167735314818412356451283407832678400 9369865 180067757734291188447474121810230957000 9369866 81732799968275615114784949561442087424 9369867 -23768124707831384736567647517092068152 9369868 -407358126326708293100186822675484329984 9369869 -193567616571181568916312155429785882560 9369870 -13391927802462350707999065832425246720 9369871 -53337349971182155767592593715097912640 9369872 555354682749314693308187752544010240 9369873 24853822256872750883255517781519951104 9369874 -38542401111114156556246281978826874880 9369875 -134386864068805071234755154504961080000 9369876 -73004529105271638664489706367862867968 9369877 602226094205781655137678674799007936 9369878 28379919133302943834680097024630498176 9369879 12419221533443381463013844437959889920 9369880 -9446197016787927157785429731959603200 9369881 -218048500844028716665396503230813643318 9369882 -132075930600845407421682700478913680400 9369883 123849222566065529655407942477475216576 9369884 -175566603413414893160346672160740363264 9369885 -35798427506058304057381446228652717440 9369886 -236821318326596221233391167548861689920 9369887 -137317241044150626301850415664592254848 9369888 174431779627468959343832797846312058880 9369889 148983106270847071158976915554317958420 9369890 -63075071549236263988702053959478659520 9369891 -14113142331866599279751637380717740560 9369892 24014969514360048228659949373255135232 9369893 15201139257411454887376534588891396704 9369894 9847225641166007297454810709497506880 9369895 -296155477647049316622009112287318600 9369896 -116869615874967850580030414042801203200 9369897 83006481885513990357218553710140249728 9369898 113576527960713782721179235002040001200 9369899 96468373278383601680455957063198977792 9369900 -86313249080510877196297192070743680000 9369901 -169589948818416834264278988226475260800 9369902 -119143698785404971046442744297029894848 9369903 -98817775775978829610146122938346708976 9369904 -55717168200873133060891043022095073280 9369905 -41619698930569928786837415795571445760 9369906 -11926559286518566117218432805563499008 9369907 -372597908216200470872755270227685918800 9369908 211125151822493741952462856851886786560 9369909 -21819054677289552298406340481539490596 9369910 3813038703593306764763837691215185920 9369911 -30217121824685795212333691797335137448 9369912 123884883800042045155459471403543531520 9369913 8483831394946896730464520809557378560 9369914 138415757855860635722065617375104275056 9369915 -22224918924179812684215644069952000 9369916 42882683908986301447969031497395338240 9369917 77752624629723935092239464291897004792 9369918 -2321457096381802117687565631498072960 9369919 -71404362404598133638703125626810602856 9369920 14662158808267697200124374256556441600 9369921 -173122173817439919550862472329444120736 9369922 -163745145704715142275934297285503391200 9369923 -51313986590639532145064263633729088016 9369924 45697771265956613978569509486087217152 9369925 18584592306209916094790039570236590650 9369926 57423424613754072522896751088857961920 9369927 159913985658778274498765037446285143296 9369928 49046831448954693699361236001997276160 9369929 -233909230882937432205561491069789563740 9369930 88585588758052463885016276588892197120 9369931 -32827091946436136795048190084296460268 9369932 7154961992527892209334038555266561024 9369933 -19261826801441559273993238839835708416 9369934 -16670250689324726599046002384244812800 9369935 38140707143980564084038184724917586160 9369936 -940829475286063479896537023158681600 9369937 -318176335734936039440956639882271734414 9369938 -204006473424996795940213677769052288880 9369939 -2243572248430904256151401488522062032 9369940 -2745714464248450662543256961815019520 9369941 -86368714408155901317008235279837569280 9369942 -47770033213055428972836035142852583488 9369943 -67240454899511505724470333799250470056 9369944 212252610526148939400629780873290844160 9369945 45859632118234849565325593628117408000 9369946 148204557709428864581934231985063986672 9369947 29346984141943800020297236481449784832 9369948 -47786591909176690433409687605909372928 9369949 225788056157968454900940650182003494950 9369950 -149014319350350107186920614684848769600 9369951 -91552574405276128751712101086376067768 9369952 -40160641718007326469952214067511296000 9369953 181221165924065703385394963280416572800 9369954 21997419176185590895623607584617349120 9369955 -7666040906083752172146040088722566240 9369956 -31516610030326910846489968814009622528 9369957 47059806360477441611692106177051613888 9369958 -409196192245924402012068935806055040 9369959 192059756944649709405140598735358943160 9369960 24053508813930967535912474365616947200 9369961 -338431968746950672371207880276736074438 9369962 37613996368549942171816287076935643392 9369963 174215825330242657670939423481779091384 9369964 17837894091804938202689683622575398400 9369965 -63753830328605425956682260861716952480 9369966 -17939070172738991905431138886494817152 9369967 54150007781817922612155983259934003200 9369968 -55069772233092061053621546225984208896 9369969 16334518715607653174062134832061522880 9369970 27853772314205076023879836460015270400 9369971 -161981445368247044788957501307651582208 9369972 47987256361757028105266537092629811200 9369973 -35825056139739640563468380640951465696 9369974 217006947194549047785540216422658008736 9369975 -105537000002568596527308620506289370000 9369976 37690691133576827860176904311539589120 9369977 249724655534903200871198646008785742826 9369978 29606734564846523150924654908801804800 9369979 -60489882623997546468819651615795523420 9369980 97859086678890386852420423385629760000 9369981 -49526296125392300007642435374429874330 9369982 81338937048991728339316370324426414592 9369983 -466211396907467651225186070038328960 9369984 -74798409623904888493175521251856220160 9369985 213198313145395624524940107316838832000 9369986 -172271530388539160957226861390503093808 9369987 115870926254460196520349224570577623040 9369988 -13973982382664582780710173008114005760 9369989 230912861068176542602079594261328893790 9369990 -11879264749067707430546269623146649600 9369991 23372439981179314043506058809889459512 9369992 280966288158765442167530253754469345280 9369993 16850030419938222681520140956108787840 9369994 98441425789995891275608820130593700192 9369995 -14025186246227894616119134267977825600 9369996 -74610983903495240013929721306517713408 9369997 -23993593433446551213842920928403518848 9369998 17542496520819888013357232327616000 9369999 16406180273951973956059310095192882080 9370000 -18646639485963772738342734952483840000 9370001 -4847341501717806569894739476149250448 9370002 -25611527111710898242989401212143486720 9370003 248258570877881085546875978430256353904 9370004 17869893484234936151280200336741369856 9370005 -62143261922242405599114154910508073440 9370006 -118117260552677522928375427479648331200 9370007 -112902622266036543887358104297751513528 9370008 92918720248315561906343835102318182400 9370009 22604414219578870387899317279414458560 9370010 56406241731734829988179202063985376960 9370011 -64808437680109926684897903693693328896 9370012 155853293107036092136233435051141123072 9370013 613498449986331814048653696586493624544 9370014 132975462785870066876114089843681689600 9370015 -199760719719360260412240678149644842840 9370016 13670775858820987696342401518823014400 9370017 79398752601742453056229145519849629920 9370018 2134042142250040934143870791369216 9370019 249436865058190401109761754959132627420 9370020 -29935961787558724320345340773094871040 9370021 178626589311405678240629103804276791200 9370022 -74450660349030020784753415537960177728 9370023 -16098743179110599936344795127737319856 9370024 233064890588826782648400112394023848960 9370025 23432060463072747980217020581614198750 9370026 -59898381615644201020188298123172121600 9370027 404493162540423694181980133950575286672 9370028 100692570410003347514756287285277853696 9370029 16009552747902483559771527929588384256 9370030 -46725297187695158861805061748329611840 9370031 -351238949414589040642787269577022574536 9370032 -3954797099208787315163422178389524480 9370033 331203161436517979668969944285452411282 9370034 69949333717651177089744261574804913280 9370035 -17053332613558155037523896995929935680 9370036 -173484730718333102679471918311008462848 9370037 527715080558992978375289702825074566432 9370038 116110503205126647997435201749880119744 9370039 -8103651069481360433081685646780377600 9370040 -84044650660090744746509398074792960000 9370041 -186773154159477010866715792144067430816 9370042 -81530484821761227603191291245517888256 9370043 -350917144394399319850428826261552538520 9370044 460119312419712452366357446701387264 9370045 -162511618577829079639064408926801576200 9370046 10773999020037410250094684377782855040 9370047 -171121467364527106681974312468817951800 9370048 50365068456598527652768609750438903808 9370049 57360304825953360875209916766921079764 9370050 7741425586719273221463849201305404800 9370051 212475954240562112775591878174272405052 9370052 64962266189861806457804358787620702336 9370053 -104129797376587097264394812030973250560 9370054 -354997308942901259695342535306436569088 9370055 44910271054785604750492505235953102160 9370056 -53019751915960840243701814765508812800 9370057 -288130835834947502344060446293415702694 9370058 23873454288299330679424900444393868640 9370059 -37843927141245042148607110503737597760 9370060 -11413370990177265462745573925553438720 9370061 -26510344988552565654663184137541305216 9370062 -1785447742589996454017518558690877184 9370063 -115899525796432377968663411787987324688 9370064 80439230731672926192200407569513185280 9370065 -64911039672393680255438955147906367680 9370066 -54174566582904213903460647740245350768 9370067 83990616603632475124022593266387507792 9370068 2704326222046094639425265097423366144 9370069 -286651812268396527354021744464228996530 9370070 -36204763170458493142878222988614155520 9370071 82927029449757916350411821615850308640 9370072 69563260619579120901721314190249420800 9370073 -1942654669347010790782110996986007672 9370074 -62834247439324540535727067571626752000 9370075 -67495025770131564036678635076943054800 9370076 -9247947253215268177998396861009661440 9370077 136296733264136307035715571465572118080 9370078 13375436114887025832598914039165050880 9370079 -45288277287099950659878272396133784824 9370080 2944995475694836811104257723971665920 9370081 -8397698363776141777564006745291726016 9370082 16142829138341248730263188799273404192 9370083 112411704540675838702570004605056853248 9370084 -134837981631091180585432638950155111424 9370085 81714848236333870808257798847520643200 9370086 96630320742360331396069288507868195328 9370087 -6837531620007407837470065184383667880 9370088 -38619433127840567265052251076862607360 9370089 198883273630596591406993336731556602954 9370090 39059508780576659696462564183969896800 9370091 -82625574167663805832585313525563674816 9370092 101562153817682725130145063167603799552 9370093 -93218612381142202131277175556388047658 9370094 -222816614118779662520305292191225139328 9370095 82845840739678764307444150426713047040 9370096 2784294284718330908115761421340770304 9370097 37755111401648653749663394568176876800 9370098 11818630518647238438067856496694068000 9370099 158055345444358932915167081763286202280 9370100 74338868327752537027145605358002358400 9370101 -16562879734799878191573825929215692960 9370102 -29373144994595202952740152845979093760 9370103 98960549699870085505530722307436497360 9370104 2289072663012663213392548396494213120 9370105 255767322072195297551000653087070152260 9370106 2878413897509683132567735695190717440 9370107 187715882532113078335014503601194606640 9370108 113395373904743311687440327831927324672 9370109 149464676632075809836879448343192120416 9370110 -31468254025411075502719750554058798080 9370111 -198388223880565615067774166075394989120 9370112 96406315398005910661406427460751327232 9370113 97025871390459340269187915918178292000 9370114 -13543093810791870737958116687421043200 9370115 -112637933177433942326921258247425793600 9370116 -1785956388778269580577075000851673088 9370117 26140362629943807532440119490929107166 9370118 -148938369856753912400453521723192590240 9370119 -183730253939538819563853199481245056 9370120 -69091236979347152564771093532904550400 9370121 12892682284915595069694463022585486772 9370122 -26058198775024511406799506370719553536 9370123 3640736691493940641873307351955587268 9370124 61003443528279903547833211245994368000 9370125 -12895944674531859079314222489254505000 9370126 139951092640532716553861536547257432512 9370127 -113920408822556741001238589561777050440 9370128 59806410518056077127223100691564068864 9370129 -372190063152595954138191554996186264720 9370130 -297005040965528242773072080257474560 9370131 -32885808135769669082517899228669932800 9370132 231386246021576306958518504584241360640 9370133 -67263260922040737344080008581172655716 9370134 9409026974729859003257068330923114240 9370135 45584121348236473086605635856694506400 9370136 90050566101900429655370991642527815680 9370137 -77487547696232766560131118264435965248 9370138 26974515041137465952498000963768509920 9370139 -107456501916380379768637038577155740544 9370140 -7631196164042616044474342588582031360 9370141 196305958673474331156836580043986698784 9370142 -195025665749644357237156050215408742528 9370143 17557542963515468645295487266504033432 9370144 -11935392698415921665238343464674918400 9370145 120960201596848358833204280905174759080 9370146 2041009773083248867759670224628358144 9370147 221956432011602606120775432149347701596 9370148 -70729197793002827998787952639608337792 9370149 44248095483765575595178549624386788448 9370150 -71567679627605862822375060559520846400 9370151 -69570885756858916222968744314426728320 9370152 121069622997806042017349938290130698240 9370153 -47424440001355506160024924054011596032 9370154 38508792770641523616599224833129922560 9370155 -67832484856877003774202044208563258880 9370156 261117612162606893013659310016463371520 9370157 33182331557670491770124678822976775200 9370158 51920633647586059119727038302006707200 9370159 139031520021517613483770229900032601360 9370160 -19616391734022229764996882593860485120 9370161 -4474609529277641225910263094423300300 9370162 -6598941699629952962761119012363061728 9370163 -15331463186938704774271739311770913200 9370164 -24543959644419776827095580812200079360 9370165 35594931159890221009875429954854217600 9370166 35739584098715353393128136113672587904 9370167 103220479353694755154787530906862385360 9370168 -24242038922177148867044748076276346880 9370169 227793165798530894099482375884123414570 9370170 13179857138973712038401158314528234720 9370171 142450344231647697276440851818428102372 9370172 -41804157418059355493359819904076312576 9370173 -2622752967310995402371505412197411840 9370174 136488582638780220528656901820588877184 9370175 -220411815393830836898520148078194606600 9370176 15593416507657765279906923631733637120 9370177 83074143682563702957028838619496808834 9370178 108633657128210040441354063540182902656 9370179 35995102376614360549802036113912319808 9370180 -88881434697593433979196245575415929600 9370181 -16180219775701220619806205210601821000 9370182 55203041373613505092781354818592332992 9370183 57601243266255899172350050006167065432 9370184 72529448714676106314031392405787115520 9370185 44352715221825956078861617389583574400 9370186 853329467698007023180206079111401984 9370187 118490744322635479396537575364496755200 9370188 -74480970865955574254443852771458017280 9370189 -70365541298296740299618045708519459060 9370190 116972332217206053378828377364097920000 9370191 -201342706664405912114890558353364719216 9370192 19525161494431223268121533124682055680 9370193 117601840163317611650498423408502597120 9370194 27923024646616596997151737422694038528 9370195 256037827068819610883023429274337457200 9370196 147363801180460256762722949205433982976 9370197 55720004324990173695173495227412900988 9370198 -378235221553279683988002803566929277440 9370199 65885653001958441293913534021373233864 9370200 12711669840994790175587989803859968000 9370201 29344931276822382010475386033341880202 9370202 -139672094755759718421089276095343993856 9370203 -300332662771742246950288124281018778880 9370204 37910748597721094415489484915749459456 9370205 -135900791149240230342185177077796595600 9370206 79378168119335472404044957862534882112 9370207 -10271697886322164982778250511534605056 9370208 9992115811063089741515513387068293120 9370209 22910506108852862216442566721248336304 9370210 100842585854731322076246243120549203520 9370211 235143799739132664593735165845529189400 9370212 -58089207306083476287023183491218828288 9370213 -193926688444029889382195756928220650504 9370214 -12719196482717122517752579582569967488 9370215 46002503275686471575920199187345408000 9370216 -4273938138434780661189851342864793600 9370217 -991492118836210526382125003101119408 9370218 10348650585565914865922187840847466496 9370219 -357404892323510331469986743043133964640 9370220 231554704314990077632576663828858183680 9370221 132556994106467633086319138430301197312 9370222 -9520292542797723145701933440895600000 9370223 -73680926759204138871789968949989428656 9370224 -39481986601800431790863556679524089856 9370225 100964129220582549658106813192443104000 9370226 21655850596620438500933172017121513504 9370227 -149297835949842490992555894155369410560 9370228 -53095267661307162371473022999933118464 9370229 270756375748777845268144507825398919680 9370230 39779367223330788535592317280818483200 9370231 -172501961272189912025942951403003702976 9370232 83593335576817316484276589553088614400 9370233 134806427849895391357750260115983964602 9370234 89504913203199340141552438640927086080 9370235 -23546713661257410580703375114962825440 9370236 -55229859190733521826064305006137548288 9370237 -3761300053856916014062781035602565760 9370238 -41759933985825692287804687769570388480 9370239 75649875052617524929256816948706586824 9370240 -133153064895641115426333113102893056000 9370241 68116589220853589405028336451451246292 9370242 -1377437633849106114059498415232439808 9370243 328809454893615414555004830554661818492 9370244 73204907984574452570346661682710536192 9370245 -133378921451801596120475572616981366880 9370246 -754723420921449996061422494920384512 9370247 132215554078728006414611775335629946856 9370248 121569255833197382518468819559672217600 9370249 102238559769161898240000411325236480000 9370250 -12682174911288743945182490964862416000 9370251 -15335714046737840891138600047877813400 9370252 -163250874663405541319156633513882611200 9370253 41200867519997192771742953081640824502 9370254 -11618838290078576388366204353103802368 9370255 24984544550423554868109601480518881160 9370256 -25403713940070775828030380904174583808 9370257 41781016632819598755851966978176740288 9370258 48385287146385144872710150587691758480 9370259 6736251045055847945002093889853189120 9370260 -117956783909199873714037030550638321920 9370261 -18711944585296664893898990299076065138 9370262 158582444879867370325587366244847654400 9370263 36185769181399549566907641521463568128 9370264 -125823497596674815298694364116259328000 9370265 -8781851344098185524944745833951665400 9370266 119238345093235029274057832563764801024 9370267 273281106019684338874630625261850562032 9370268 -53563838484738469077676307212885401600 9370269 -143848782361556629285422606035941785600 9370270 -18035778589041753102681210044934051840 9370271 -180962904300892883222721785501111803656 9370272 184804686076878681617390665165729431552 9370273 16322478396966905860632771006126896304 9370274 -152615104997769390393837686942433714864 9370275 51126039895320683384691676278217251600 9370276 -67268198614762721257049148543915989760 9370277 -18789487472191998585792866043147801600 9370278 -52833954422003335559857076417595638496 9370279 -159202680364402860297973418631914472680 9370280 18034050880660242822935568722247168000 9370281 -421432131365047521644629353166920384576 9370282 -34864605377933542639337875967892829008 9370283 60580535558427083210801338855430624304 9370284 -2757050428768500312101469019005075456 9370285 265428408251856958456728767694960058560 9370286 116002918764948938939426813764881754944 9370287 39927637050563259739000602020089676880 9370288 -13226939970447156732576674007834738688 9370289 19394016390108350973975728585609555124 9370290 42887817683107294293054198848996190720 9370291 -48011931059402578067333999722103648256 9370292 -62403706525737195239121275437494374400 9370293 -7053099606137172068366884012775821536 9370294 -14313611638194445525915291577577010560 9370295 13125236499716792864295699034420129200 9370296 94110354986368279380063178032178790400 9370297 47120018142399641785931508142094084692 9370298 -46873287441506209254767834782779468288 9370299 92052313436920198599549150298966751616 9370300 -7787663524862938521947277526814041600 9370301 -36623143410802729520602131166596352500 9370302 -39303828270252315997705202422763520 9370303 -53656641503985013849732974592610832560 9370304 -26584975228278816049304893382058835968 9370305 21792880335646888291425978569260005120 9370306 195768568651061575541575685176709414400 9370307 -173067214602069590695713577806257397444 9370308 11162389163088993660522426000097198080 9370309 8962696195667106139819733334993327004 9370310 -137125929897991909290552068505626605440 9370311 50648742717730389445572142256057445504 9370312 57973085177324097057511254942265344000 9370313 -44311099437388853750202257978900380800 9370314 -68512449912156543898631489470896844800 9370315 -47687724856524696741988896160586537280 9370316 -8037867052067276067823440145918333440 9370317 93961361914533806286940968103621120800 9370318 -179540037045697481179343697653388069696 9370319 -68770813253538859459903144570829946624 9370320 8137063636925780833161711074768977920 9370321 -2718799388213865624266410479374128800 9370322 143065566527862797115698693834945088000 9370323 -58955336268732684047024024288470963416 9370324 -48360542790215939926932803178287055104 9370325 -70812300378621704599429788124643112000 9370326 -36248791467151632380776575827624165376 9370327 66154099737467365742790491919172023176 9370328 -240732355236970618138280019201717166080 9370329 -28432456333236623111094896381336914560 9370330 -52509298069434004576713259082914609440 9370331 6996445967888119926460746630038160192 9370332 -104337212293075778753417006811803329536 9370333 -21234928370697490463893618541175052224 9370334 -73517059595378049242351228369388557184 9370335 -38414895944741467103692201596165662400 9370336 344285444117066685389026024006355779584 9370337 89001200320576105717743340344679981986 9370338 24378361850357630670877804050722431488 9370339 -18779569704204731884815860654997857280 9370340 -67459776569688105657455500267692625920 9370341 240678994341217083034862931645157127550 9370342 -38427059578231685685229294229149985856 9370343 -7427592038930206486299082495937808576 9370344 -54320092206598724817427978122455040000 9370345 1431405833694621284933853401651725440 9370346 209409708138159931397659164093010074720 9370347 -20084404255345785400756782463358104320 9370348 -83531787138753315209995004404527984640 9370349 455798298611023366193286709150303014636 9370350 102211289281602219694890662198260992000 9370351 -422903209477867976923934075383116841648 9370352 -38765374130631804600195058631705591808 9370353 1593630779271346348363361115430874784 9370354 62462460042439178914598284130405916672 9370355 -77825984395782961753083009504624842640 9370356 -64850551577253986134321222820238919680 9370357 109664200007194986258377350135707851292 9370358 121688806136150088695488707048668549280 9370359 -71718024602462640464901358329224276736 9370360 -90443267195937782690453302037915136000 9370361 -16375729324593084112816537933079808 9370362 -50778438918046220929121159376030363648 9370363 223643067830129522348821656555324836920 9370364 -11737432233143750461619049951268876800 9370365 -20619479240685592320201141436719192000 9370366 -144874880063945573955123003780052742400 9370367 8113282456393177930078016990135860224 9370368 77175100061839743319880469700486889472 9370369 32384062158275882320636847463344832770 9370370 -16820525252562710163940033434289889280 9370371 44710266594921664196005455605280850944 9370372 72437712735597347289810137366117228544 9370373 240736796563801861230255122722740806622 9370374 -75747927520986211346028635064230373312 9370375 -99518065869237406212621078466485480000 9370376 -182240394662516017142188327078167459840 9370377 319683981199355251256742669995491887840 9370378 136387720148768936266207226444926824240 9370379 2490894564050807768645377983670438776 9370380 100032156825917673931095363634656460800 9370381 63652323631307507708646712966272884032 9370382 -8617385537442195904817944992695700480 9370383 -79909855261222844090876709004090693632 9370384 26306151655287430875096388977070178304 9370385 29827237873115950055434165400003226600 9370386 -46846830083381026916029802633854750176 9370387 -52409511788060103154796396954682025632 9370388 -5160621852295424677022886227274369024 9370389 23055489001650218419718471925231230592 9370390 249227560095076143880546492520916480 9370391 -45328974038752728426082109881414745208 9370392 123742378897742107052957546987262750720 9370393 510124906690890168390963828264370058760 9370394 37052080241256897406508013711600950784 9370395 -20957358757916163476533348629180172080 9370396 1863041027872680809873656242922004480 9370397 102162413515308590102797935569614485900 9370398 5577133745287599231384466013595899520 9370399 -1188708801434972043774212202557456360 9370400 -31940863992541865737677689152398950400 9370401 60312495541615286770277225648039669760 9370402 -4473643415116876360127585497311388848 9370403 -49644496020642381385862518615745520480 9370404 -5666113322100281998898109299267005824 9370405 -115796748484817410691874598585505750880 9370406 61512953112881921394523774084985053152 9370407 -24501834591620807878021669527194768640 9370408 30259575639421570209788213682534312960 9370409 -404301186587060991926668546419698496390 9370410 30870669855397148487609589455569925120 9370411 8708793381755959987449586913984626032 9370412 -77962915586913499281040529713611099648 9370413 -42884708512615165412495736119342137962 9370414 -44796384737347280662588003439385610944 9370415 223046572377703682218508840859752143560 9370416 2383154761440065392956816002436562944 9370417 -295991592645809512977249015924676243200 9370418 -101950813046522638101339659668788941184 9370419 255453083016829163836897205423142296640 9370420 -43994479638013389058734446442976512000 9370421 27084849934671732990824474342522048622 9370422 49414764155725923271153707575013049440 9370423 -283392973093859405270607246119359050328 9370424 92124448448080547637760832746574438400 9370425 171733244953254242040312869698577467200 9370426 -1208698877734004117393895251375263296 9370427 -152409717564641109910215265000668687360 9370428 -186314784010878783009092256794284346880 9370429 -1697512463898403370955282616188257216 9370430 -68070344482653429166835725216560476160 9370431 -438685838766088490382685202206840320 9370432 18560653520099225124050504448760348672 9370433 -91362262432469909500424474282624538156 9370434 143359605879624424127847749824559930112 9370435 -72019509318901589584166174859731616240 9370436 83908118166675994620588348594917527680 9370437 -349762734989384235083349865005440043648 9370438 -46817410364026190279667286010071658496 9370439 9716171482365849131647001631919996800 9370440 -174909663418566955476667371959897856000 9370441 74228507620660171943130072905337183232 9370442 87904358519680964010927926690641933872 9370443 -17371840104554507530533861851864304936 9370444 188777606596747613128806448068067463936 9370445 -22983588164226450398393121990076427520 9370446 106067996020363760953388075715019781184 9370447 40969441638938086332896539262013936120 9370448 -48603975283102762761575737708403171328 9370449 164532752418143521165803139885040567568 9370450 48521733765470032900989947237965854000 9370451 -307593366085707076734511205821262695200 9370452 9500885534659436370498974475123892224 9370453 -86548602834908600438547466685184479616 9370454 45111057719693654233750935371817692160 9370455 9607366634307818363719325081092684800 9370456 -96689750443207156579595635320253194240 9370457 317395361119073360338975824804144173706 9370458 -170293684300158612014743179906985075200 9370459 -100502796682909752194291883368348236784 9370460 -77014543136826147932415336856949882880 9370461 72368635369679950867376844157621509600 9370462 -151264997089113364324321043247240336768 9370463 87245793995604857787533136772241306304 9370464 -209273727509914928230201114352823828480 9370465 11536344481086782700186030289817780520 9370466 156787647117957407756045833946834756688 9370467 -129932833278548817258140208429881381916 9370468 -94906648702434009430033342870031083008 9370469 -28187323615955753936471760255705296130 9370470 15787501274310018180833044242590256000 9370471 -122361035119537090563701559309735734400 9370472 -63079356390514929899809661130449848320 9370473 -45698045469536228552072320884417976320 9370474 2941092333953721476997116786042526720 9370475 -36576308272839018961419989291528629500 9370476 93424911256195059103235304528665889792 9370477 -5532001557156937859109505290826638228 9370478 -112000664039767607920365502844900585472 9370479 -180867513427120608446537875647526241016 9370480 8996980017521339081392024240776806400 9370481 423371792191163266409500495325184771282 9370482 -55005803602255006241771494811378304 9370483 -201491377293155931817599408185358393268 9370484 279137325455957908927021649714167197696 9370485 -15865683327126404507288914023415604040 9370486 21132813168669068783830597086604716480 9370487 76967663250866270935405225416133432752 9370488 -47741162579812272902428008029042749440 9370489 230705075216110306654493756065118157290 9370490 -76309147791485983392324818481134676000 9370491 77770112993860395374145092849346887904 9370492 102541325415023633578958865781841340416 9370493 414961905936378489852749867220534320544 9370494 3261274257776505975801703139195289600 9370495 118358036952336732453556930870352913000 9370496 217291613739820724867836743111829094400 9370497 -100313125784879770404011578420938978000 9370498 -11235432938484619797324931304247242880 9370499 -5901732637516284577007452313538330912 9370500 65483600296441223259193382879910912000 9370501 116286078668952562727737718182030542720 9370502 -101728885448376828979298939659475001600 9370503 -22101672387562421456026471898512767888 9370504 -121671603959034376730275868704726056960 9370505 51145748947655137396509942841123842660 9370506 -20296197916166909942702885196228188160 9370507 70815705081359116337559665453190301272 9370508 56556825912475112239473049473684182016 9370509 -17788412139512070318490688497603695360 9370510 7536197529707123018438451739206472320 9370511 -145897185854563516429429787134242087888 9370512 -3871745256525053998679898861404160000 9370513 -182341458221832788826857419331153176460 9370514 -87149088850511767728860001627479724144 9370515 -81896213437286838174799726049835897600 9370516 42683743983732315133481583642282424320 9370517 -2620122280485436291250585050726001952 9370518 24069306056442401262913394742355667904 9370519 75015108587831574054094314223303722096 9370520 -285985933496585173378651564844135424000 9370521 -9000494091736757121932949445390641510 9370522 -30515894474513704558275593172901211136 9370523 -335444224712721123824392091382902847228 9370524 -88873463881590850444649367657869305344 9370525 -10353557987322042496816299556104134400 9370526 -67390243569700916346145853180674750080 9370527 -142035330062335647910217918543355313080 9370528 -253649016944848928959644066218939252736 9370529 -55647559850762503817969260748315567424 9370530 -6344870595101202746328127568002468800 9370531 -10739513068342102112112133541772451488 9370532 -78400439288626949710874460875498450304 9370533 -188660875640332414574051912811503023776 9370534 68797874872739833647464206145401735680 9370535 77164280011834680115574799971603319480 9370536 -26034938847913757517980493327270051840 9370537 -78261517386969400500796926411396820416 9370538 -223382230758210984646978863484894657440 9370539 -230667914300237594311722388784597958480 9370540 -29498280724653417980647462706030069760 9370541 257187981495081983833126357041194385942 9370542 -50739506708735511612219993788426148288 9370543 -52513940725686820818022407311949220488 9370544 -21029607122518878431209450282828333056 9370545 -28361866640081640556490154706261743360 9370546 -28731986964434486652739028606785489920 9370547 374949708150229148741769764170252617996 9370548 16156136506158612179152417070808551424 9370549 190908378357457511957637160119805741550 9370550 3742640973467478069713326614115065600 9370551 -68734064703475029039612906089041335216 9370552 -240834464963841846410309476287183974400 9370553 113852781183649836588914085986382776640 9370554 -113529320349699541794227913580929838080 9370555 -133587414414801888539154172059832871040 9370556 22104514120044123091971146090681524224 9370557 62753199459730960274570089214167170240 9370558 166481838779184491709513007154737172160 9370559 205943238194719013713530606668851337328 9370560 76512873819745294459566558239784960 9370561 -169827010224312719863794815639883039456 9370562 1839373057258329149687614111319554464 9370563 89094653654161857832411526547555805944 9370564 -180304020293364862976343071560987608960 9370565 -326064397393324733648552712188324085600 9370566 -56685545506644539180811767272013653728 9370567 -32701073891716553138898400368518723640 9370568 55200907830052812688827820249967493120 9370569 -93371628244052027540160459097308012672 9370570 -160258154612188521232022877301127431680 9370571 61853079170078742179964305685306144912 9370572 -1418135579992050276254586586720542720 9370573 -99904848566848989361707575620826666720 9370574 -28878633066070812229737082257407033088 9370575 114535155257177826254816146771371610800 9370576 63256236752581806484786407671915659264 9370577 -261564913139526251038120826903940386574 9370578 39317505204552418762434627475900902912 9370579 51540109823928326757451837191714851180 9370580 85284770737457888050350933159717888000 9370581 -90046535296757386040811367150827509856 9370582 73384659096289796283664749692033331072 9370583 33451911203895199393900032080180283120 9370584 -170667585845501257944245740057501501440 9370585 135238203975480360692505397290167616000 9370586 11528837507192245144896709452497916384 9370587 -72587488062594563440084029776491800576 9370588 -204803913800604228113571323951174196224 9370589 -424969043970278506300731629058427115610 9370590 -14338387582738978958940812877818167680 9370591 -1336243491464898359333756271517482240 9370592 94493893012593127600864638610937217024 9370593 309150789764329497965704784053107559200 9370594 96635701252133991332946933026604193440 9370595 92358807163563969719044896434933609520 9370596 -41690774023923865338175115033846046720 9370597 229609083727083553314980167094142418046 9370598 71107929810300741457771629141157528800 9370599 67005222313139189928275626056277405440 9370600 -36048398062063162104027715534505856000 9370601 -296428026681883375075119860510419267398 9370602 -139442700919268271276034895107436285520 9370603 -7560566586594297835309568425690328 9370604 -131647961890173307823881706334605243904 9370605 180146956168501801927490770377465684960 9370606 -16165514183360470702167830014725793920 9370607 -330433880087567119953878627443683661488 9370608 -3360178823081860655553255722148888576 9370609 -112483530615823084205904728432663670190 9370610 -87652670203369081764280620574585920000 9370611 -143824653031693995477634150795939707168 9370612 -83522043528903766969960630815295941888 9370613 282974524256524400869132411536726131598 9370614 80032559366366178772253199916268169216 9370615 94960922317042065571320488945175117600 9370616 -239749689349465577540915749821821030400 9370617 169110837307516088816187759521581887648 9370618 34197386703774553710658218651753738240 9370619 -58537963507227173480411831655124943256 9370620 -24609142334585501635151940370027315200 9370621 -43939750240543978127708266010227261200 9370622 569944987715826294706712909563491072 9370623 -141304066389361974285702383232207074616 9370624 -305307108457549718524967225301699395584 9370625 -90191705120035628200262249478800400000 9370626 -20556753486832976362286417302429702656 9370627 -54918219802422174740730428108537050928 9370628 229863053041274895597466289509719946368 9370629 -86812328257699758954877304748993528000 9370630 -90460179457583935293656823369744864000 9370631 648563164321877621797284339642057328752 9370632 -14794389541122699817794409240625971200 9370633 -205892211240216540869439845616664753820 9370634 33606253110269471283270856005517012992 9370635 32226765105446147621664693936480495600 9370636 -128122643158155320838998223923077639680 9370637 -20575137027356637097988055024920254080 9370638 -6042937513570044030009134231067781632 9370639 97104252675726717689469825033959671024 9370640 25210332248021417766874574822889308160 9370641 65134486025338558114512638443154096064 9370642 17422143843286554111197332437389315472 9370643 8118882670602471346989237566944526892 9370644 33901408891488115354316107232424278016 9370645 3350232510444205112127434527181169720 9370646 -2654423644417577259183609588253058496 9370647 -2882615673505055367852976875533822160 9370648 -128436011165624636440913664554739302400 9370649 33686213628098532739857360975449852160 9370650 -6649284881939688001142986312965600000 9370651 -74309421136509910297157191756042401792 9370652 112522429916060442253064025918288385536 9370653 -61305610972370186952671814228743937792 9370654 -177454831769423781446621504363073445440 9370655 -64075018765757231255618349590439240000 9370656 -34632742962853937987817278071544414208 9370657 -16745984139594857173447751414060825728 9370658 89638595320710536886405513915294698880 9370659 67350393414787466964171393111684298104 9370660 24801522449423761162128910664239349760 9370661 -35390131151777407423157678647865586276 9370662 -926569172127042066390894358245695808 9370663 -134300619825489654611412078812333397600 9370664 280712702247028745424550966576715366400 9370665 -18069522151674325152665629275267281400 9370666 -143389563057328706437413312316328773968 9370667 122572967052622776121514209824669227640 9370668 -15912577264820966201611999622002383360 9370669 -25885760811450616268787042682418253888 9370670 -144590619542772284553933766001286720 9370671 231935670459694698016861048704036719112 9370672 -144962766398895349411505325101976649728 9370673 -60708807275767521969673574177788390872 9370674 -21142361088439351775854592374506850560 9370675 -93703215915304057131836467512446397000 9370676 -39084417229586985096637705104046835712 9370677 488925820559099661147028034844623435520 9370678 -228319904744397097110739078880960347776 9370679 -166765774557981519260045009119207275240 9370680 34348569159386362131661667669508096000 9370681 191105022580663033197549981329253541264 9370682 -219643299311762671733621372028667025808 9370683 33412078806417095957639882379044720640 9370684 99593619461296034207040523240375356416 9370685 -6553665485541755995344332107366492020 9370686 -34243978624935450820129003579241610240 9370687 -504249448865919549680419222853643380408 9370688 5095109481997361888303427217890213888 9370689 -1369136318587185756450515547423028032 9370690 -4040223509946061828455141201621350400 9370691 -190670604985496028849060580379350874616 9370692 -111670097395776775116668232351141547008 9370693 48619817315159526132022336017083990942 9370694 58423354031066322033319443311739303552 9370695 -67014566070402580092662618725925068800 9370696 107717114318819052191316081553128038400 9370697 136261871808490018677962946312788687232 9370698 29117144018841647549324792816256046848 9370699 -75604505486489089047663780562187687280 9370700 59063559371006329519768052225800512000 9370701 -79132898921819705082308586633285072960 9370702 -59490123183081265695688292818333585536 9370703 -172013247796705094741636807919800796048 9370704 -19874283267322922407795151766524657664 9370705 -80577562207497264572582982423238416000 9370706 -93048386112138543224147973561762099936 9370707 28272827692363775803347277835337895488 9370708 -32709834178992283157271695905071878272 9370709 139956072120620018323904110399374404316 9370710 -48469532907754600050031741721240668800 9370711 27954711411749961207224977078847227800 9370712 112949502967970888347621173250639872000 9370713 -116653473169698298884790519779003662112 9370714 72658667953831254791947987086164551392 9370715 109484527411084133418103465991067783360 9370716 28380967527921156040330266818759368704 9370717 283015021218673588208412810385921397100 9370718 892274251619343135442693292558212608 9370719 -269531010067416227802653129672891353056 9370720 77270677844431240890461632530158714880 9370721 -18485378477023655466505976982990300000 9370722 -46831289707437112799765372431538366976 9370723 477155196912768403399225823391675352920 9370724 -332589876919559474545655474682086400 9370725 -12236991324087353021228933268469084800 9370726 -21327713344798103718470700616938155136 9370727 -525960036725639622068869977752078816160 9370728 9341210199260996585894046188338191360 9370729 34231751496300631496330324585772223488 9370730 40408904055347395629659030851205860800 9370731 18807611444292247650365619953217990384 9370732 22823375046249731431239235088381125632 9370733 70099305884874381199394105743276581420 9370734 -169769066099600379222994238074783733760 9370735 194486626738809634494159315229544910720 9370736 -69301031490254540243346292750056849408 9370737 -1211326022293486029686322043474823280 9370738 11814862319824131249119026978332702528 9370739 -70540992984994478928669317411493024768 9370740 90097960130203745455743112854467604480 9370741 178010248037883561905290733602012550400 9370742 -34822797869956568172348000412321414656 9370743 -336209609955799899075982544659806681600 9370744 -49485648109522630623836341688075427840 9370745 -150464459348595268882067224013214168120 9370746 -7606668663410689940133028962613565952 9370747 163941679206558086265407486753108232912 9370748 43566227240120814829405920894276753408 9370749 117606022975585856733686308865493425664 9370750 132464335217478284950159144484377584000 9370751 44271334885939634841955066316576811120 9370752 115964818556413158253085522299170324480 9370753 -108289030449685344140125070556664800320 9370754 25938654091792979115150149935161482112 9370755 5689317120796605397898884868647070400 9370756 86454792656873672705574471992448921600 9370757 128630983474431357530378290089753199104 9370758 -16959488548481813619421804777967327232 9370759 262709451870965842314021007268693253600 9370760 -76092601769217391257921915054120960000 9370761 -18159871533835783498078659738003372528 9370762 168710252292064481247331978412496672000 9370763 -203931303406128625282783418388200978988 9370764 -14450034993111265700097982766368429056 9370765 -115169363416863566799251469886204508340 9370766 272108891191407265149498575197457783040 9370767 3334338132412619777771697904070358912 9370768 2239915269785863867124431783046676480 9370769 -56436850843037233067593469342078938830 9370770 -85250067960304768223648093628163622400 9370771 -159391938829100535386622385225725503088 9370772 225085436579488358193119646785792501760 9370773 39810534216238950877186450643363969664 9370774 11645883569411381237291452886567392512 9370775 1192410858637381096241260604719728000 9370776 -26939898875335597214163126678102528000 9370777 30990816151831051300188815113418494660 9370778 -129741834254049975491198065781639884560 9370779 44605717545071519556383775700579326336 9370780 20465005174907349922757682215530291200 9370781 75518117684445764529489034358977485120 9370782 -35041586853154553425951258344893971200 9370783 -217979737106818683352360030448578888536 9370784 202928611871202527766885214563779936256 9370785 -60408815182581041070089541488802656640 9370786 2691232336601520793222012698853856592 9370787 -17493457983434935343720486767243341768 9370788 27190636649132305205453962003199188992 9370789 61051513163784491050018802143303590590 9370790 35895169153492506195397556304117623040 9370791 -9146552650251698614571655685178459040 9370792 -298229880788634281249170010783271168000 9370793 205807704188965026532967414988982969920 9370794 152164458943441213706829696626262678528 9370795 14857678918971607714043294052635381280 9370796 69607779265052449773472485206925565440 9370797 -171166165450573892959010465467763140800 9370798 59309724300951752906543512948497896064 9370799 313458719334406095881682044356681619160 9370800 -9063766044768790796618452073508864000 9370801 249583329121999123729662531195675166704 9370802 9593169522088605824522727935459702784 9370803 -720679710754298192440213344692848032 9370804 -98635924047145424853988494433403199488 9370805 72621630892344233336150078045318637030 9370806 -28036913896630446527475881113337810496 9370807 43811410992032377016611973375745558056 9370808 -449625980738696652656369712640770416640 9370809 -300793420129308788020668162115928872464 9370810 -7797556473788204443609348860667944000 9370811 108226174420250088404536834304157005412 9370812 -8151126056076952536960978250860773376 9370813 555105807556189351636189633474544614080 9370814 -61072442269525089851178489727557759744 9370815 65834338102350181494207691774331621520 9370816 5482869483954667654562233264646389760 9370817 -157846791864373529686202768863158451134 9370818 -986805001176325850725047062008868736 9370819 83946508939900421738582278401962866840 9370820 18192555238215830957879037929141660160 9370821 -9241798235279743767525672883348624896 9370822 -148378078081093030724752620536073093120 9370823 -20211981032052124945656245751806426880 9370824 -85399233727344732860684878677843763200 9370825 -40198174051005077272975638261392772550 9370826 167913993963385256394463875243390296112 9370827 218460715422507240068401643739833546364 9370828 -45685993956212516196198819533815019520 9370829 -111964536266716707758679160472007932640 9370830 -9997031081297756667170474266804346880 9370831 78714257852814927078324947241657016600 9370832 -41982135178008718234296614497027006464 9370833 105856826434818047484940896795884861424 9370834 97438431056056145075386983814763215104 9370835 -38326337764159595888658183153771296640 9370836 -165513575282379987133328241294058659840 9370837 97100896318284529535670873541226398464 9370838 2522747016189786258173373408836304480 9370839 -39086655961969179969090036407530271280 9370840 69042426718340020205515395036421324800 9370841 -212360158871278452026396417536803136758 9370842 12145973763266535371619772899185246208 9370843 159255589830476137769784196976751057092 9370844 3463705490882562711767481791650824192 9370845 -118210170093179932530609288909665940 9370846 5798503568331886929005726082880079040 9370847 20118279338320324892436460843157158320 9370848 -70828170299552845171309228929046020096 9370849 -13229645103058817866997870889479213436 9370850 21858733999403073325565382440402732400 9370851 -60742243420198415727312164008958159616 9370852 22528725111376567098995128755563401856 9370853 -15608157317713505685093375734416919940 9370854 48690611896642951280306824398905677440 9370855 -2357172743735090476694605611117140640 9370856 -100035294693525239712959728949917040640 9370857 27709850334197774856150456708648744000 9370858 -74678633125226788458371461214612564304 9370859 152997204808237210692161362506914941152 9370860 170440266746269407017127288167233781760 9370861 -5360661541727577318766790806326328320 9370862 -28475777047222523078527334478377861568 9370863 -227575649464434064363566135951980607600 9370864 -1204684670598660610255837397584576512 9370865 -105456163201901299590750041216798020800 9370866 23401591282901634141870527323881996288 9370867 24379619838099585508778611127882549760 9370868 -31696419158931903287671120289200871424 9370869 -66190004683347563517671345778197324256 9370870 24698994540760585129024805862639600000 9370871 337186803712029299335907185620908142192 9370872 57517717015317204905966856010588446720 9370873 61706310244280546665965058489990038122 9370874 212741156057573125209743893554328365936 9370875 66312745579932229625670666629972460000 9370876 109531433806073922250021975677155128320 9370877 -81527781684646288393524189477549496980 9370878 -53489950265532437873223208025135560704 9370879 -12624583476780410769578358451499379008 9370880 152112407719643109976824987129961512960 9370881 94243837815430090519173388162237353276 9370882 -181372351179697650515479157309874140208 9370883 -193681672720196472848267504854370084868 9370884 -103930585524958209608264575820249640960 9370885 88622827491993028235413711641039515580 9370886 -38151480034679997745339209158672183040 9370887 128305694487235692622957629715676865960 9370888 8274323543980548276187198760432885760 9370889 -183469490536844018670107444522158609200 9370890 -1823052090653446554893818060339553280 9370891 52948808762770290188012537854748431152 9370892 219797233169102160969494015113069545216 9370893 1532284561088533300777411534527312000 9370894 -112352845652288274553838242396496640 9370895 -251874480089732135671937360304553738800 9370896 -16770798102139875394023383651394256896 9370897 -118679788135517861591805524705798133248 9370898 182642441592737163891022708635693517200 9370899 -46975793753181324888859252443037929000 9370900 -8727045069747916408746187106013081600 9370901 57704624624267315456598261824660913600 9370902 46933615206234032170908496310977770432 9370903 22946722748551966354846021603643085880 9370904 -5041153015867970084142009051724001280 9370905 -92782007939960657807662576906843515840 9370906 -139143316790795776516826095551798260736 9370907 -262100152297361689324627944443468539968 9370908 -32416421920090377283005838825828953600 9370909 -36732080035397027853201154112911348480 9370910 -9573935804947907326090366195339584000 9370911 165969398422610473644905645770637258880 9370912 315277254971226031580852968252908306432 9370913 20301587997194271127195021718813846208 9370914 -19485468337810290015155108995690168320 9370915 -218759951787346763183678669928354099600 9370916 -23159557737820899641387807137672879872 9370917 -313935554714527823782543790615010869760 9370918 -182439180131850112993720887988684023840 9370919 -22995842166081110571814756301321266080 9370920 48200483976444009042600584914565529600 9370921 -126057720176908650018919546939517564288 9370922 51281143905239362421130511604304820224 9370923 208430028755325883940602507445421514584 9370924 -258705622756843279279373457162027791104 9370925 164415570659408721706153361799085651650 9370926 135236093344729962098145717215820033792 9370927 100509388256977840495611939478537994112 9370928 4301011955643974771630594732222054400 9370929 49642844106713340310844442163847900784 9370930 20017083988254600238742107908808461120 9370931 -250706439963350836048376649259831449168 9370932 -165704253513171937528858119813735622656 9370933 6167248048074438511132406761717416000 9370934 49791440488293789663033437212336115616 9370935 6605633425247264926662718827755174400 9370936 -29613298080921574574133822038724403200 9370937 -16808666780102537067783866771166224088 9370938 24903802489927813018729349729009900544 9370939 6007155006204537670401241001534981424 9370940 41424487534650137899316353177737984000 9370941 151883411986277354585175849505417372704 9370942 51499551161200289177662930946517053184 9370943 9543226341577872284522669349053088192 9370944 93773303827483867115437609354631577600 9370945 -220697752192221991501658937673529088300 9370946 -50643647452734653866552066752126791136 9370947 -2705984537677457972175799967730555072 9370948 60559970938366377670606613409318626560 9370949 -34188805259699708298919545505243360224 9370950 36690563384633799030014976604975041600 9370951 -5058400635308115616146678599374533600 9370952 126081788947030541778950229941024563200 9370953 -45359100005878118026428730870299454656 9370954 315426502194773379299028449686184868864 9370955 177283219180455581476065215215874757120 9370956 -29803302056160766227107901634613862912 9370957 174363522981190091730832484839444713206 9370958 180042792501391406449958285723625766080 9370959 17355333092289878379073562623493369856 9370960 -9619054622512987653302677036836618240 9370961 100132637096798211592216054014416899812 9370962 -1157050566271295100463729190581540080 9370963 20520405522237967196970868125939860480 9370964 134584730568142912781544169137408302976 9370965 8094567766776482309423398411413849120 9370966 -331279074974057388957814723088565024 9370967 -50815751206843611968831944077182580984 9370968 22860872024225932865526254254501355520 9370969 -276140824599579923401408208463401924460 9370970 46189475243320809135157231318943616000 9370971 -9133088854553630718905092519397248200 9370972 100912942532204611958541821480757432832 9370973 261227958721861283927954790964727631180 9370974 12972987818494392523302942127574679360 9370975 -170151840558310616259648116803997329000 9370976 -224300590527567897603535787453971169280 9370977 30267715634828251551390560925314119680 9370978 -201011039291006454911450025966946725888 9370979 -165703702568341739760749988052657651416 9370980 -69759349128376526872377187622286336000 9370981 -130770430737471690142823700152600939936 9370982 -83214703189045025457255727430298506496 9370983 -112006111355216578000387514980499371056 9370984 -141108012695260356250075044451013836800 9370985 -20221081072693101709452349363219927800 9370986 7266281889397371377314603423991145984 9370987 -263343376932372833090393896424672724364 9370988 63006233387365724363545533150657991680 9370989 61855509659180745686971828445019921654 9370990 203793774387988488462568193461862400 9370991 -27022167819050276301768283135380702240 9370992 -37389943418446625873162950347048714240 9370993 218379299758844327341519931772419052242 9370994 130561188884700165466349372361449953296 9370995 -59488956823594144241066834285064900000 9370996 1962678964325293582157040508668273408 9370997 18529357567580550697474469209735534812 9370998 -3708990967403041276833131885159362560 9370999 -73537195606457930029745861776519323600 9371000 -54684102554495049698945299843937280000 9371001 51675505597260122484542554342448817408 9371002 43102021647326381739383058484582053600 9371003 252301657388429494898734854331866873264 9371004 -94923657936149490214711950624501947904 9371005 67796087091876069399794938371241052160 9371006 -75079480123471365399935283942188635776 9371007 40530618060136633349340868430743176504 9371008 -117191404683926847822277060457398272000 9371009 -43168216475554655269277484143074266960 9371010 3426068529872910532730319789297945600 9371011 -6824468327518679170678522016707588448 9371012 -127913274530044936359571296684728082432 9371013 -234878864666312588083608698181373172256 9371014 -8713529214205519761078407654391052608 9371015 -8751255670753256720040057073401148080 9371016 -227845195923442737304047153538178611200 9371017 -141307693610764166369184952300302936934 9371018 46820277046343182729098548981163078960 9371019 -3660643611977945218759130307769734912 9371020 -163442527509715613910188827537209707520 9371021 102024732866615264074623741229264773888 9371022 57810599598097226530774850220477609984 9371023 -44724856018623128024765729482012537016 9371024 2499764028656123679566338708581924864 9371025 16616552405486138564748456160522116000 9371026 41334985731375264856584898193147919360 9371027 -17219072675272800908471605357441552128 9371028 76233086924750739752754569381445795840 9371029 303613663135880061587934826252782750720 9371030 -1504484432380694755952640394038892800 9371031 -281948234756575938784340373158221208880 9371032 -296388961240278328313689725755529461760 9371033 -283449007085974759567859744512008192 9371034 -9728068052005322928640077833201302560 9371035 121919585222378449939495720109108892480 9371036 -90518491140319193729916049014991845888 9371037 3104453885214875576440197513366852768 9371038 16744000340827308997804846591737933696 9371039 220720713853245226300880718408789942120 9371040 25809653393152158789029001016796774400 9371041 -732274685827432944013874998859214021200 9371042 64589652491110958970297391168018602144 9371043 -66706656084507573893542976329640106240 9371044 3645305058311227446330194757692015872 9371045 10402714435017641761770419150384130300 9371046 -23905679422211467556330487523304186496 9371047 -23899531312480200308698934388337916800 9371048 184735951313515680011256288604895477760 9371049 -208933692442936810189334954543298113136 9371050 68082410689005538306427889424471038000 9371051 -62780500168610462861360230089186598608 9371052 51989013912379957385146384407455268864 9371053 -223397019107287518828775571144654366698 9371054 -135410067875179571360509144930612696128 9371055 107889253278850479796182451487674463760 9371056 -36034498893830536959003889332948287488 9371057 71937388377245951061739109533186449000 9371058 65616277449257337104955502057745929728 9371059 -189560535571681618484155847672723251040 9371060 67921994531453443424412464401767014400 9371061 -9929592313082165731452766952769579168 9371062 139280184017273992243924041180164464032 9371063 -61115114833765272496207592653484957616 9371064 25646299091719048717201905129273507840 9371065 -188707883541119865411848130418989713280 9371066 207087636158665595176831366202093867520 9371067 94152818106509865382285966863861747480 9371068 70171192783195094641160131412470782976 9371069 -97428070535342130044783390256794217300 9371070 -68623743422723957244021553538834479680 9371071 4160489926116685578354191220125886272 9371072 -53141387280981808188478711191677435904 9371073 39073404529879987240389329156548063584 9371074 22639355232041631734865700991822886912 9371075 8051325970088467189100089442691270000 9371076 515483810974671614725613285972901888 9371077 57639194555397745744612293256446010560 9371078 162802506313863942289833247933246527840 9371079 -500130244528267100431588541944312572000 9371080 48346680388809630974802343259823820800 9371081 104543058729323850423694099938026625882 9371082 -4791823818893998587949165438204809216 9371083 -1948223966407030983994720422888248064 9371084 137473674388494347698735679518453353216 9371085 106397814040757850191592957645730060800 9371086 -23238259463376481307399618553994012416 9371087 -601304748512610935815097335009705032 9371088 -53670479205682937092307053902027816960 9371089 30693601270594249903070656715369675520 9371090 50122912685636508097507922323495552320 9371091 39745457872727694730399714289859500400 9371092 -160639142960544070262930927311745632384 9371093 181025063507816219816289260407719766620 9371094 13704455619642920930343686869832718720 9371095 -293602677862823302040442618780186256320 9371096 -44322043675683349200199785362046935040 9371097 44120445771704434192188491599800643968 9371098 -91047217078656346273502279180876110080 9371099 269499670444358938320883170804648668100 9371100 -59966315118662429528203805043438297600 9371101 32141281001151350108139608283560330092 9371102 11795102459077449824606282273545061760 9371103 -46202370467795900331677172541393901496 9371104 19424185363576740022900442541584547840 9371105 -47544842616164537711223225669818796480 9371106 -25971568655553224785186967702018707200 9371107 259063882042399329748866252189732339356 9371108 -190546822483072190667080463194787545472 9371109 10216184574192137471589501123894412800 9371110 12741933764494293931852453163529826560 9371111 421405795770944698489015069179744614712 9371112 163601542309567698504424034301678059520 9371113 -116427905401170681245895890960248205638 9371114 -371348279015329670930897178600619008 9371115 -50628819094905479536095560226822460320 9371116 68680526421018579056352711016905232640 9371117 4316801352706376813292462411254484192 9371118 59676318366511124447389593662247826560 9371119 -5616696447914020613256216964960558856 9371120 5806495574037457931984994415505571840 9371121 72932886327816847163261961533700369504 9371122 -3388237347235748762486344578694203888 9371123 -14220980837753168563734853667959082280 9371124 72821286033725040354232752680497152 9371125 86299862018076792374160022863156270000 9371126 17518676808758798815362097533878302080 9371127 166008285635929894701701354978289913320 9371128 68228468934110341481244744706329538560 9371129 308734270124758529149480466471948784384 9371130 6803437710386034412063295282680907520 9371131 -72997718973933047693654818544413985280 9371132 -238084455095667883653316374394034479104 9371133 -12683272319212362394871987530360162938 9371134 -3305791621202690963863709487630710784 9371135 -33458438086795652926549691276290897200 9371136 27767320010939119679146085122849112064 9371137 438561224480315779205744945330172086786 9371138 33002515431646458850031059229093990400 9371139 -57447180028026832178743341497493165576 9371140 177338766395475823079778026960873053440 9371141 -153351423084632302302144799536816480228 9371142 -66677563140948098207491607569042698240 9371143 12222996529632377300967257105328920448 9371144 -196803615387914182704833911838276643840 9371145 10511879537454951178726314861418905600 9371146 -442577602716682931477181901678573391616 9371147 -74060470871360610140072285268128161200 9371148 86180858786314632754913180528641277952 9371149 67438460322606081195870589672775961120 9371150 93170895826292562840998165506581100800 9371151 76450249165160105646348902312128634280 9371152 -31874317811079477145548631174324936704 9371153 -338401907943557875932039477168537135360 9371154 42665503251166769248587833211947128320 9371155 39118052138934530643170064743077054560 9371156 35054594522985582430564238164837908480 9371157 228578853556945224740302695837002377440 9371158 -92994494934324045342838651241085796320 9371159 -79688663857393437888140484632763791184 9371160 117126580523442648324502740512790528000 9371161 201054295131311918665669683672849960400 9371162 1777769626464897240930114914613679872 9371163 54030365852000848541685735511301800344 9371164 150223546775067879331319321654413604352 9371165 -93396132998517628751413567457839467600 9371166 -3467328967302803281455586405276262400 9371167 43358391246763609378670754735688474992 9371168 61729768383025860014863890121275801600 9371169 -32252208671696155181939904768833413806 9371170 132421478029541670026943369422294852160 9371171 -263798975255198974498785599715270590628 9371172 8329086244717812161467153049876308992 9371173 -109239612086074008860065945669150200064 9371174 -205188494821901817004451079406853181888 9371175 9584126143068988203793853937511017600 9371176 -6755138919452362968809555759588966400 9371177 -422461157139908049149847319297844707974 9371178 51196977037224590472464285661005821104 9371179 -19211714389038582121690089620846244216 9371180 2762887745916064345289227634864947200 9371181 10964601463362453211459886052202873152 9371182 204195554709419017199854333222269754752 9371183 32678449661059479424097495496210012432 9371184 28546963585478644353369455869152657408 9371185 252257760453434032605035105312765097960 9371186 -222140594416380543465495510274605153792 9371187 -33872799882780640506477908549899814400 9371188 -169840295508579796988768532765274986112 9371189 -76883994696771157055581179625234556160 9371190 -18488316126161174451954469121019801600 9371191 -212767220165272864390250372185291096408 9371192 -199076901940489651996147915964471808000 9371193 -28684386290635849763171776531452001536 9371194 10042888821017568444379201501403557632 9371195 57125668801861953984289314075612199920 9371196 44097689886624098994502250935584072192 9371197 41747225594938855468687585138453470144 9371198 121112384424112259303377435876656742464 9371199 421500202506791531586223771840114320 9371200 -60278055587228944735325814148680908800 9371201 57731598353607952965426239770802405250 9371202 -42182354226042293058786246044001163776 9371203 -26516571853387162318836428727913176576 9371204 -43029032045557418958633169135122883584 9371205 3325226409491699603437856154659721600 9371206 24729033370822260089375989435869216000 9371207 121243759235701205205712358059032372672 9371208 129548642501872330125980338949160960 9371209 -305520152342159505764535581931482615590 9371210 25089602914060048172988750182313713760 9371211 18787257642406611699259115974114982616 9371212 18432826038313515297309231318246193152 9371213 -201798999204715917917196924783721430538 9371214 2938259734274523980124765549084603456 9371215 -62529681589899527759198981046146820000 9371216 104503067039644533631537447759842115584 9371217 309478810013187257170651407945791541120 9371218 161469836780896777144214450928443495040 9371219 105449269147269987171903278220233206092 9371220 -19405905335175165963617583794649600000 9371221 214023396308057597136160526244462825422 9371222 62933743139975401637304026237130983424 9371223 138195830923652172375491322240992128104 9371224 -1449909881724611313803146577851514880 9371225 -216993587046034773651635343817856891250 9371226 4386334035141124715197489653276818688 9371227 9085000885568873388819422646348327192 9371228 109453071605787057322425533628045869568 9371229 248049554233061548258783971614448768 9371230 102676402693318655625185966782386856320 9371231 314551143746816263703532379764558400032 9371232 -91956237734627475718605733473245724672 9371233 -41039270544430807389210165323644477440 9371234 6798089490688305657612480744893763360 9371235 -90238229588662886189330167815365006160 9371236 84916783090682215610656315185209327616 9371237 -175325427984158018826638324843095487520 9371238 34072898158808296218931082455673192448 9371239 -589850742136385772138492500579935531344 9371240 145503327129360625108981452140287948800 9371241 31792927915024899828628662485776857600 9371242 -104883653624245688587450844510076585888 9371243 48857291696040888436824208561188570000 9371244 86887124901895454036962651510143713280 9371245 61555183090191598210321155609447384120 9371246 37801130742973665618950637605606955072 9371247 14993173342170206684973283133150388000 9371248 646520049893079587182630116811014144 9371249 302397942030445010798051374559386067520 9371250 -15626645147946736720568700979035390000 9371251 46297753477453819337142412910218212904 9371252 62172270449344163534259439352976513024 9371253 128010219941783697981429237191518185504 9371254 371975712234681838197159450929596178880 9371255 -37714031912382405689844507765977838000 9371256 -86418805588285261237833831455504793600 9371257 78375149868027354770736264224783936512 9371258 20091863750180966954296912301653675008 9371259 -53231547460610220668167433932251844200 9371260 -131474183477983282305281328358905123840 9371261 -235661588042278977182907565292295894138 9371262 31138950290597962894533098827256186880 9371263 18517188961764145679152701595812488424 9371264 108961212940384513316601889715493273600 9371265 -35708661640858294402740023438392776000 9371266 139747211926352197717487347543997498832 9371267 10653689695636727420791478014858245552 9371268 -152444539783806901008988902942807521280 9371269 -26166523787729429159087978763489526400 9371270 -119283492835013400086851459672766017920 9371271 -29541853081254345662115980987319046656 9371272 -181554714485733492713282218609384857600 9371273 100768015374696116365785213326613018522 9371274 -29997894947023451924516237676007366656 9371275 19912414143283710765460215294725210000 9371276 -17701508813871624858789180901574979840 9371277 -95747024382015746362376662081495359786 9371278 -39981652066692577570993358274317372544 9371279 -6565541049540916365481716328743792216 9371280 3564975770552270177583057098169384960 9371281 35609002029323707889804975026565221440 9371282 76269014949946621619077233701761966992 9371283 -172834836378941785190096374932818589696 9371284 -75758222878178372550655149495512130048 9371285 817492938242629719612269030847747840 9371286 10573472249141287545851975539036815744 9371287 -150615363776029791905538822405011595064 9371288 97734808203402199605052443930696683520 9371289 66664332781807814507825077873431595680 9371290 -50539606200427948425920701468895984640 9371291 -1257819572718797743549722433343100888 9371292 -14324488406459498944182583471600926720 9371293 97383428169326040690113308465195245542 9371294 -208288680162511683193975223159967936960 9371295 171698948655992990932569375947156251200 9371296 -485025343430957172082645088974971863040 9371297 -113896426628657238899332621310706193260 9371298 -94328355357022340777044871988901662336 9371299 -71240657881625623151468462233742770164 9371300 -39744050161837326737283797849719603200 9371301 63438688500559223869044142630580245824 9371302 -6170690752867261144946835173709724608 9371303 -151397214168240413132780606514797261448 9371304 72646177375774580353737478174432051200 9371305 -10748374395863291046785075341961736540 9371306 14786194633856577639501716835870746880 9371307 108066336461725209283380495895973737920 9371308 -40593037823207832668613789022858393600 9371309 38767559892840925840040002379474463510 9371310 -8047824060937247073191477265372230400 9371311 -115795269407590096695463858434864927088 9371312 27396075126304040311006912210354176000 9371313 -82437043973990061705943872901747924800 9371314 -76163230167978678375268462764969237744 9371315 55155675521530777216565711350947102960 9371316 -19425002882286512669414433587712884736 9371317 -231233695289178107387834552232080465280 9371318 163209332408375410731766290869448193152 9371319 101665007249237493200061173456167373544 9371320 -77598186990602000164832314684311552000 9371321 -308801923872305095957176779055885205500 9371322 -158406624220171143784717047085085007360 9371323 7336283351468188001552505925305951824 9371324 -174329980488313578428013631511474035200 9371325 31524510224723521056079899856831725600 9371326 207679811295364482436459124303833466112 9371327 68405295370340055538989118771481352192 9371328 -59050009480541808423402910801345904640 9371329 -128001736103698079225167704947061660 9371330 107630456214067554370878519423739822080 9371331 18682203192681730102379687004008247360 9371332 142022975469037086658573255313657666560 9371333 20035236524463448786701522423364307040 9371334 -576110807910536505263965680368855040 9371335 -172176169301883942782888017333831087440 9371336 -99856013266525972453413655009230028800 9371337 56784985193386400542264078802397887760 9371338 -65558836725064450453246962925251913680 9371339 -234929390970123571880191964262925594176 9371340 101235922677477787382837980392899589120 9371341 51457733779645088588157055235289008000 9371342 -84133121085184383309521990620346341056 9371343 142608420115300659916544158775441270664 9371344 -9290298651974774353010617670208798720 9371345 -78667571117106535783598975105582056320 9371346 -37963811099224595274828549488618438016 9371347 -545894043961976977878722475439499736648 9371348 19036930712630812481706489640021190400 9371349 -58367382822021480949083549670239672000 9371350 30818056586846232776225339056055328000 9371351 275951831027851280706150879160934505600 9371352 243448163412512226797548017914704035840 9371353 -60967165262471745540431103008729585398 9371354 -19100666687999977051961310200272216320 9371355 -38690661701587523060416570127049600000 9371356 245992238623909056339321938415101073920 9371357 -160558227954788884488115193119888875648 9371358 -63747481395800817995036808636915869376 9371359 77221988726687627791789798716564317704 9371360 28377735974015245234705115463139983360 9371361 -164685478663300698564798216402264845376 9371362 -5407441609195274277871873134081736704 9371363 -355554070199217948791744476692027185616 9371364 -16605209226212152700700477003510703104 9371365 -221646044731227960700478565458264181600 9371366 98793129968931876997733530575857657280 9371367 -151552179973467603679563082244420193240 9371368 -49362132907723864998888715500319933440 9371369 -15221787726769475891067991386367122816 9371370 12801950643464535499576969536596044800 9371371 114334783719249539203078663447775139572 9371372 202333532697696501956624673500882826240 9371373 56093450283666141941085770216821298688 9371374 144614231549299679259017998040353551936 9371375 11572383983663692122915558807414240000 9371376 13977649623411929260719422694162432 9371377 -2921731808626090096980466072694226048 9371378 126936278054285776643029655869547508240 9371379 40905101269724696965288223576412122160 9371380 -209092434930141636665872747591797196800 9371381 51855498519184286000695956387005880192 9371382 2496460864206600569828324377812827520 9371383 -122640807323185462062562082653418244480 9371384 -29002094231579775460925812794870374400 9371385 68113179402037613019658543926329623620 9371386 -8717826042223673454877392493755877440 9371387 -423185927559991129148612005491554399964 9371388 25337982554682786745582379828005799424 9371389 -397386707500966625840317718754574794560 9371390 32772486527534647157255400165842292480 9371391 -158658352834360149713204104609382302008 9371392 -102074143811943845383752138035638042624 9371393 -62620189757973126145959049137135094272 9371394 -88146171981575067774160083058843532976 9371395 112312964321571817778738095978092392400 9371396 -8462160787184607486983917506511147008 9371397 94084849896144189179783117746210862112 9371398 25103474221435507396058170729036975200 9371399 1991467476387118741228078667080719480 9371400 -90734271640665035282712750237189120000 9371401 42426342609598618694837664512720018212 9371402 76579078810401536621029036070631055152 9371403 72597268561302247828473548530405762320 9371404 -45045009928802525583136333183610399744 9371405 73148599019339507202977266829207826360 9371406 -51549244132979362663047651518229691392 9371407 50027804323387956274190459378470534440 9371408 -75897259771171660293578619072498892800 9371409 77375173492018467469830586153080037104 9371410 -3477952569542073765715542807658779840 9371411 1353999591298509812250285612614707104 9371412 128841900234815189338009900386474865536 9371413 -163854807648124187217650388122078372338 9371414 -56668808232220760036891207771352213120 9371415 -136514854546260749964538158983807324160 9371416 -199781954382916552521198237579555563520 9371417 -249758560990123978661618745446914313760 9371418 -28198180001883447425818893161973450240 9371419 -64987246693914219738393154878241897632 9371420 -847840020439475096293501660141578240 9371421 228537939214088102408885191117216853190 9371422 -204061988697887161408823176387572705600 9371423 180899865522254236179746266125417816672 9371424 -108981771131154081758771514225318690816 9371425 22460611013360710103831171628436316800 9371426 8639972672859594866494637446254168912 9371427 44296384635945886350907590325746151680 9371428 -56411569440558460476514297414364949504 9371429 -94628627666816966659344707835770689920 9371430 79917393234363406268219201023475904000 9371431 -332022453769545056609454851627040277768 9371432 -67867753771868961165829659131482275840 9371433 20101212528733298935137151082640348000 9371434 -63421645556413363397331199198846435488 9371435 132105397251532341191019357656375833200 9371436 27065263279210636947144092430887757312 9371437 -198137849921792539426017971699676028200 9371438 -154409958800507575739988401946127538880 9371439 -24492758724757734642519204205183370112 9371440 6201685722489013209178250839516446720 9371441 -147372717203801379952338821693210866158 9371442 31901761155114784146277517896799354880 9371443 137219752434191886075928631831788439304 9371444 37272668920325360229597334080992514816 9371445 120711149085792816909687573763673605920 9371446 -152851208938718693149842669021127680000 9371447 -86255779094207918676116080253829927480 9371448 2343552018885062276558491603951165440 9371449 -22154362947070857954734082095117156720 9371450 114284666709600657381263101670610000 9371451 9206567997186413424577218061036690944 9371452 54395567289181360835120304797883835392 9371453 21611181532553022426899593443228472704 9371454 83726145855994960750405448442901893120 9371455 -140261626369589879566094255067633223680 9371456 -15079998301367482363441009943500554240 9371457 4816172640176092778589320412576172032 9371458 -98519800092739034015173940284990831920 9371459 -30415584607179768072547392095048854896 9371460 -8193001522740887283713461178008289280 9371461 25099362691543289224683176608688148864 9371462 -89891215500239314950615071229760068768 9371463 -3786720980975695052343845077460823936 9371464 -12793866510967703119417194699737241600 9371465 99435318076967452352841665457696528000 9371466 35383704779375259489920788816488085440 9371467 -89416584290481110292662183995504305008 9371468 680767718160417056968190293217250816 9371469 -80172811012341212153368867257038081856 9371470 53629647304279972214506320189335551680 9371471 281924231913525731430988187497583415936 9371472 -19881353710617675080372294822903808000 9371473 -134853222960665935867569164167793922560 9371474 -36037183965662171856539819895870594048 9371475 56600476968292604442622215760726592100 9371476 -28293894956439256850218675619745677440 9371477 -177902841480017405001622073898348579588 9371478 43362195530586830236708637362962513408 9371479 -49485076822324694798977144566811659552 9371480 92949293774911500930775448823242342400 9371481 39481115311783315760167136879538289344 9371482 -33209793072234173024515801088988208128 9371483 55915569777161251727948583454654587624 9371484 -37990582721878200093160948853368012800 9371485 -115883939551599773132470664139738924840 9371486 -6873021221050000668092657431527707136 9371487 -77914431433229242613980654967090073696 9371488 -38267244887934432286474810886599999488 9371489 226260487223863701929790849490488448290 9371490 89366374825030270920479371884249477120 9371491 -189924446261832817484641214464615206736 9371492 -49960838260484574161492653375876286208 9371493 45191380540211498053988254534627167480 9371494 137052550884192682107587700523718843712 9371495 132409002500982635517533450843982684000 9371496 -96768079011083158990800560208094003200 9371497 -88337755452901756622244175396333306054 9371498 -75979415564609773333028516883528978000 9371499 -92254555539176827865787491200561959336 9371500 80383672244107786795116427958176512000 9371501 382011298572057537260649904772503698240 9371502 33674477802216232315773255630090705792 9371503 117031963249060411672206068969371271040 9371504 56368404919965770996611596845710540800 9371505 62208275299089936948825183046502403840 9371506 -830131275943677220078173951828053376 9371507 13644545822131788948667467628350152400 9371508 -33557649878551693518531870878409467904 9371509 133557906887171337684033512327781843616 9371510 118820768160051967479849960853696220160 9371511 108266507251619053510632422720957518080 9371512 234450033642909622040549274949996154880 9371513 -153557453387665679881133972958946091712 9371514 22212837886396741222889577770342000640 9371515 24988099583112952760417452058231996160 9371516 111556240844786582136827255342583177216 9371517 9771333207078338339778437185665434880 9371518 -34473459605113005421865011472624463360 9371519 98873389564767138992644337611353058680 9371520 14868945464857089456169897279723929600 9371521 10895828900017666872606048674214504772 9371522 15803226482038796949365581966537689600 9371523 -63558870709372001806029017552976473856 9371524 71272467851907770845000726183897017600 9371525 -22666841136101480987615913646722722700 9371526 1078809538201572470415797917369749888 9371527 -108340117588044653674172595769011293928 9371528 5854958078896617300853505813295360000 9371529 -131263408170832495548004246855433424726 9371530 18474632001357375913923311620790584320 9371531 37290810430671002730686971656342984432 9371532 86603727204372243075860375427519401472 9371533 -555372839067452156635884933797562563200 9371534 -5261701859833102017884623124435301120 9371535 105260830841112083894998251555690877200 9371536 6831478536301050193544857744311099392 9371537 109393656006441185650353205569804601152 9371538 13772539181581557539180517901182912768 9371539 -340785624042290772103537448925217790688 9371540 -161265664585829425550220249208424597760 9371541 -113514008824581820994295885588369829920 9371542 45224179608301306794387712642560604992 9371543 -97067947843156890822588107991131825208 9371544 51615960904015187791769132037622456320 9371545 -24731656229633406721793974099300795200 9371546 -14029319205629906831688198554651040528 9371547 20162665935920205173404852604250906924 9371548 43822333540153494081071469841935364096 9371549 -6499133170395922338641051940614264352 9371550 24918750183710973376709972903129572800 9371551 -30300278820128339143266062907958671248 9371552 -337366604175171310392364900882997968896 9371553 88922350491915577073906242133790091200 9371554 178086391717010025962198860051386992976 9371555 -240126009881613182169559912216759925040 9371556 74757216183983021695682217285119077632 9371557 -123493374043850538753647396231410222752 9371558 105358630168285194243688911014510456832 9371559 10852669771208125241227555164507601704 9371560 3197157051245908569456235398248448000 9371561 -474745293963627724853415730472735516508 9371562 6355061720122047305099981684044688640 9371563 -146844437146482320239291052693091818188 9371564 2259483803803972488824554596041028096 9371565 -108188905448136615157911204565584076800 9371566 -51301833351511344473462734154533190976 9371567 -115035429795471563369808309151364982384 9371568 34344969052512816384363947138096922624 9371569 160525487423586760892070277870570285970 9371570 -10662402724804772486725706597489745600 9371571 -76268815324240430429105519554350314112 9371572 -19229009410030520622844291987143526400 9371573 50739285479253849046730233607421848220 9371574 -52282005297319676766301964579055756672 9371575 85173259037232108914012849691367258400 9371576 -29844326089607952937178642431143505920 9371577 36672565109310652042838270116624119120 9371578 -171242644829146873942746400249674422160 9371579 -5924861756405273488817004806541649920 9371580 55049461175453090744321076025246187520 9371581 86351196708894103907054340827866861382 9371582 62475806110105907025564168440336367360 9371583 -7624361076265139313280192178904892224 9371584 -14804883693224484094021917081457393664 9371585 -155884494990128614846080471185217842220 9371586 7986792515829668752366447549247337984 9371587 35643240165195981859436062270409498472 9371588 87261210873445121157432884746318238976 9371589 171609939154437422173968741216082048224 9371590 -111243158867897598825343901807142462720 9371591 270085491251223519982104136864884139992 9371592 -1499154623331997812270381535039488000 9371593 -288306772887397961627115066296439648624 9371594 -19000056619627079976351098768587650720 9371595 32367122070940196671089228727097894400 9371596 -133009617732392146542031784096583992320 9371597 396235236621668824490230506419203901046 9371598 71997143950568356005286442124075479040 9371599 40123026619339010384492293586050511600 9371600 5679281187965013159772999728178790400 9371601 -191642084139858011572643004849293163870 9371602 -41238932512397832070786107591124917600 9371603 -114812098374478269854330038779804867072 9371604 46927341552115979638718378854649997312 9371605 7560274270036251862483013224192849560 9371606 124740827223831489155944788437858233344 9371607 -57559508585278212938791988404711708416 9371608 -201698878370296931730458699129295575040 9371609 111361808658562545649514880186591802368 9371610 -3189930390558588543269799918761164800 9371611 51566170153871253889006789490799422400 9371612 642821932394120141316739755469034618880 9371613 -1251528176600388457364961604183931712 9371614 -49080069241023921168277891593890229888 9371615 -176064220921376031494105906693563873680 9371616 -18683706728376738196417813528696061952 9371617 59564215625312479435898609030416398640 9371618 -17046370242273956621054236690085304240 9371619 -2512998555725474554883481984148084080 9371620 107789539865153137643703753154332391680 9371621 -29641397126348480790628865396660414688 9371622 29183251891970877088057771230073937664 9371623 24888667145188590284161488546389634872 9371624 24069562341419566666407574531782604800 9371625 -77260308414084993318080766411597552000 9371626 59117039667438337213039020483057719808 9371627 456140531136618453109359205730289411840 9371628 -69472286652442650001957547179690613760 9371629 -184173898549556021294344950365747177770 9371630 78954467601581754750434861836926739200 9371631 -164587460509487731598660792703589585776 9371632 45650842387393002904496752401984782336 9371633 404421667638682345011731740066180573860 9371634 12504143398136603188091968859362451712 9371635 -840855903298955755595759348609126400 9371636 245924738939500958375273067091720581120 9371637 -1321314535064123636023624056779477664 9371638 158486993003066765502446695221747894144 9371639 -291100475632496735133039318506195377080 9371640 89668328739644003534838174457571328000 9371641 -113505262681419953280333810638201442816 9371642 68169647313044532050502503078476694640 9371643 44634834049365084262396824891489123864 9371644 235143759805702806680122532807184887296 9371645 -83375359302880825984504979470898496000 9371646 182408823356871055670567418586430736000 9371647 -329626298190961816264475133893328299328 9371648 14816240997253646197245169140397768704 9371649 14698650170098778333726884256907568128 9371650 28201639388330775089610377902217314800 9371651 -975593016790933331408648686275993348 9371652 -57507120407553066492399221369243194368 9371653 -482313957746064984729003613206019364100 9371654 90401188873023991385243168562954823776 9371655 37377766761851879560756800749216570400 9371656 -27611800703164512371844915012932567040 9371657 116463096329376101558887818472570154292 9371658 -132860370014397765167633686939480727040 9371659 22183238193871333016686828989525322752 9371660 20039446029161552517375257265007948800 9371661 -146371277558684242945754376445795515264 9371662 11351977356722957503044639618558992832 9371663 -71663870089964067330600644344794439440 9371664 -6638359980168315256148769026405302272 9371665 93128931922311565699043971316251955520 9371666 -47472337905019303694436285631089721968 9371667 -12322357719145218559236948650443991952 9371668 -52788162375582978862122802527051509760 9371669 -536365544387661627586038078274443035880 9371670 -2935730334599335075954220218130042880 9371671 64477494302822540294381509397739354432 9371672 56851424145933743831249398463343452160 9371673 15685747205742020556860841999348732000 9371674 51289798406763023220186988287374453760 9371675 92300042485058078974992429259162009800 9371676 53279758976420056714083626546279250432 9371677 -97756933838828738844484124739191354528 9371678 -2914839620535793738273327385140423680 9371679 -112798609152547787528817858142517964216 9371680 22799926311713972336823039082142760960 9371681 146983277534132143510027049757069849264 9371682 -40087007545013747311189947861394897200 9371683 -71516019271843882804825667711754812068 9371684 33938394053447155085729311046760345600 9371685 -13119833637987667859351885051109706560 9371686 48523356958989747692192623131674061792 9371687 65532191223576323348471376063827605800 9371688 83277670291664625601724030116277698560 9371689 80714890924488076121966451001214646180 9371690 -48593103941678881679067326282027078400 9371691 189926927745652222966002927893921805600 9371692 152402363332317282324395555847909632 9371693 148362215266561794616276142150119023840 9371694 83746980940082057671553378137815424128 9371695 -19296097092790679523298022286416294400 9371696 -63853276049096300967809322341975359488 9371697 -52295231485193075591338769894699313600 9371698 3894875673528930083316455390311173120 9371699 -105578808023652856724515897460155386264 9371700 902497568002982618987522364525216000 9371701 -62900335917539736536195199771498033298 9371702 69156921878831211588185370195700441152 9371703 48228629556141383646372948294347068416 9371704 136551521092460401022015735435656949760 9371705 105354948794642246601361853520244877760 9371706 -32613394227465235136079055941527961600 9371707 240450792564415120856949250910068041956 9371708 -28759241142110287888718968382513994240 9371709 -315011211040151568757350276610835589876 9371710 42416949133866794793820676020748957760 9371711 27279578376706915059033642783447682560 9371712 21602517714708874903365150647538155520 9371713 -130947405436547271666904444156832293676 9371714 51655846043128633474288772989615554432 9371715 -2630837889290902849192674441096377760 9371716 74127446680936124876052537751122432000 9371717 107122353943317605782080793438043992512 9371718 -6321813283375947389012604484910345856 9371719 4164750744016583317917074172825680000 9371720 -3510790683773813777146177333121587200 9371721 -2678137707585903961467080096376026400 9371722 -15306410311717593199081338960296126976 9371723 -254545273595612970111929380455969506028 9371724 -103689765365805833434761655826986659840 9371725 6613969524319379578324879764375631200 9371726 -71083823949026700933069084182708503296 9371727 -415714691053380007806350124299387148000 9371728 43836025584651287355524895749249687552 9371729 291392217010947127562121187605355484160 9371730 24742970202753333366221234473114129920 9371731 334181837799152746501338759002375815000 9371732 8112129643929000551646541507419828096 9371733 53711074089525647226328185161368851264 9371734 -50671592741197445496158537240166379008 9371735 -165921056743347681014600077068036683040 9371736 134432879192320388166945886090264842240 9371737 -44150963475182547626829472295653444080 9371738 -171668724453233969251058890260178302480 9371739 267682051589811684425877194543164896 9371740 11153217721332631446935138248143713280 9371741 -48578006788529657924237222216888841216 9371742 89390886369248284052066432350186613760 9371743 497895612284887430642437343064189096240 9371744 229205560475561350358976144248741953536 9371745 98749851958526184881694952474476875220 9371746 84503962834840694781039762366905493072 9371747 92299065187267280534978992030747313664 9371748 73328649865651947520761381983524608000 9371749 -302475948593221035591763388932735221250 9371750 109412107428520637930400369166118880000 9371751 63196348021199476937794903295592693504 9371752 -13090085877933453812619674643385651200 9371753 36043056543028136345472081531859094400 9371754 -71172116836064870864695533923006684160 9371755 -222185456643674186086420613277744279840 9371756 -110904454002834668220743483913360798720 9371757 72817802327672171904274441487544883392 9371758 77800206625257960822290935326274284480 9371759 157392909333559709115879023893929405072 9371760 -31555575231691388237341256869346672640 9371761 -38944451892549338233922131296765253568 9371762 -89977038319538205268157570125009725408 9371763 -66977153388958518240280854022912334508 9371764 3444453113993921348033299598144395264 9371765 -25314131041823622416434774081808386560 9371766 48451528368727618731264955931467824000 9371767 -2366100527581668118654127895778642576 9371768 21782991934998052956829041959366737920 9371769 -95424311656305565868907605157925720320 9371770 42186435966811968205491131199133132800 9371771 -235882035858471458463835880920467628056 9371772 1473039144861296802337422699827143680 9371773 19794802163006982361166671085668149120 9371774 -47394191457364152225125999720629092864 9371775 24654042930354336148439182161569673600 9371776 357488587275508866515290612321033912320 9371777 58951673063424450883840537302341393412 9371778 -9105971862026142966140771693529272832 9371779 274542493816927633699709804482153973784 9371780 -32552729241130589367421689820320153600 9371781 -62920450065035321112516570731426429088 9371782 -38752581378112982489653880760903443328 9371783 33046151145776344583312411470349995032 9371784 73212093506916909218568178631490232320 9371785 53379615549620876728846921183286497800 9371786 -51311284714926421458875971387988211408 9371787 -36676930029889296265003181892153245184 9371788 196086642320463325656178000214511590400 9371789 -23542686257067768314370510693430128000 9371790 -36458091272061618244935456335058812160 9371791 -169051082751342494259672464743156688016 9371792 -23671726759668981833138325019443093504 9371793 104669492170382507590929566534933428464 9371794 14021455518819621058263062483838749472 9371795 53172659774636838734817889968169733280 9371796 11848042189131946321648757658408714240 9371797 41065937287441402376139713436696168960 9371798 -98702529378013421239706215907473383936 9371799 -83956424947596045340695953654859808416 9371800 123887386466375250960155941140989952000 9371801 -304171889095378369279304784360958111548 9371802 144383333070530050420925507118038899200 9371803 -2568667236336593731437390717529992160 9371804 -29508278171330503853430566020734732288 9371805 -14290221111193108488823554918720558240 9371806 173861648378523772000789075691637716352 9371807 1969298701122242953305050704721998080 9371808 -43680677071095140439696229221563105280 9371809 -57636420036300245885825305941887931984 9371810 -2662910678223023011900735460979271680 9371811 -248866026675997142535955833025540179216 9371812 -157613645531699304721099845955105193344 9371813 53257722067924342611876956034618012 9371814 78416681910522683365775857234053813120 9371815 103133558887517970522149740714070773920 9371816 -116763385706204110369498800696955499520 9371817 -7160930568260836989249634247070752832 9371818 -59726282198084893169291876944198453920 9371819 -49423252405573989865107351961990776780 9371820 -23575690650927512331548600288934758400 9371821 8935750722480135601944022099446008844 9371822 146811102170911420425662311923114491712 9371823 79988727135632283177387535702825901568 9371824 32644755301521345729105619228585623552 9371825 130441556957833030093988158879393369500 9371826 92813588751326819286034819062453254400 9371827 -138381167839318548437228045801619927488 9371828 -37362347149501938324169306313727381504 9371829 218625438817395894892399909499790495360 9371830 37045377025989410329764654004160008320 9371831 -55872262888087974846212718816357985056 9371832 8425594210124618533695091616630968320 9371833 -134424266717427228369824763599619129216 9371834 103446974585582671628338434519572808816 9371835 -80608046707247394637237972007074521600 9371836 -51198625341930416175771297392970603520 9371837 -309010402237636673725664737351447043514 9371838 -35006611697232373284130357639780220928 9371839 -85497439948958946757935003380422094880 9371840 2590346050533946307815318099423395840 9371841 19690292316903165373092590850678290304 9371842 -172655406042044048555475474287553626928 9371843 -73780290998326368025805723508133436400 9371844 86726246518613046625211134002303665280 9371845 107454050823332162832481896794104608000 9371846 364598785257668704840171456793455244928 9371847 209020330842934717013922922118609647872 9371848 75403424724725140502635459077985935360 9371849 71984747071762701423648408090907004160 9371850 533586377639184226871385161227795200 9371851 382557371796662070208684547829654152852 9371852 -27437308528548449689787233991341283328 9371853 -121356783176842132977314396813801215338 9371854 209574352224728517216987540949426589376 9371855 115302561845296615287599951223665886000 9371856 3176075504744027610398824324193058816 9371857 -251047353940656100570811704285315725696 9371858 -18198680187373375772408928656582062080 9371859 2832686724596921003753392831545634560 9371860 -77325660537707544467598718881855217920 9371861 296344707381151623272600757763083841692 9371862 -2494624091452036919413943725953853056 9371863 144925804714738983626875615572222367112 9371864 243681598895886964016986174556403609600 9371865 96942435733147530981398322025210374720 9371866 -4460554810884468031448537751224014080 9371867 120877246059391483918255102739216752080 9371868 -54833367497821591375877290537190400000 9371869 158791805867541386262606972117607042444 9371870 22615372614923532666621155741542850880 9371871 272759890662020386169613693631032553800 9371872 322289123790482816166915541427847168000 9371873 86546117295579711607878533772942289536 9371874 -183182533062991496663806092191445243648 9371875 -138298767975327080454732952286343750000 9371876 -23894576787749606214772344940464992640 9371877 -248298178990834060873693995893523403680 9371878 29716639100250685659250738063536314880 9371879 22666290302640672900967241045766654720 9371880 -47504189486693869026456118425329664000 9371881 41903629900937226339527287951129855944 9371882 -35572411300728748989274357985677415328 9371883 114244305425318439703459913152919428800 9371884 -78386496905806384467573426101151320064 9371885 187843410765724259276768924782496621580 9371886 3457946270048213983506217602793732224 9371887 -216489039400014359431674440765224851648 9371888 -31703959100273827022435078031470297088 9371889 89342247697225199879528556302838474240 9371890 -24651280228608975593988077692099968000 9371891 -14653248679874002842401098417629598416 9371892 -175677834068414593689181553514238722048 9371893 -1757609973965598976204564651477308256 9371894 -23657622498945274249522812267566788608 9371895 -110818711481679597234639698775661326480 9371896 87837204334688997534118062182048808960 9371897 364422752601626614567821311348310218346 9371898 68260820238460277599591599736112658144 9371899 59572191930224972260300676463269252900 9371900 -13050453902257750263659756529112896000 9371901 -61814993653338427094480024262757632000 9371902 -26098657777776406895245896912399006720 9371903 69943365088687609420905513415404167760 9371904 -2665970568577179512545677004731580416 9371905 41340729166145329838858630191129320000 9371906 37626032037977308928216505747617971152 9371907 9439083850809383322569349631843027680 9371908 27437678497213353000970362043578331136 9371909 -107842729618556400020668220101501753890 9371910 7508790166325551944469180506927423360 9371911 241178662041574039344523543348738934872 9371912 139148432975239324856944428294693273600 9371913 21239758225509236866376437941004231584 9371914 38953012578355295903060358507921438720 9371915 -23364940970482996704108940439499721920 9371916 -49499172700473298060814090369744609280 9371917 251016244037572438200502945827922022966 9371918 100281018990595536643628180275378040640 9371919 182872792817416477428577673061253303944 9371920 -6761814522706291105208970009457459200 9371921 1561336642717770566486740044278452212 9371922 -1637680336683924176313676130148950016 9371923 -99926465074390267965262809441554416560 9371924 -270846599742653989568847293883040255104 9371925 -72444047626380429143624191366864792800 9371926 97366869998506473874872066707886330912 9371927 116891585665384598933012808658185424272 9371928 -175732390633081446458805489006241382400 9371929 11449682615863857105552721080704682240 9371930 77430134497944393493489609855774012800 9371931 -112760335438608209935867947093252319848 9371932 -125994226489588511487135135452748757504 9371933 -112375059846350409039392327675401201818 9371934 49927649405246002997840509248256704 9371935 -73185919943280366556905275368938156120 9371936 -3411645456517397893710741715809730560 9371937 41390030827310026871936540475782419968 9371938 881131323662887190492773932374967120 9371939 -351657528084001868661878874968474212260 9371940 16803465406288913600187138617699635200 9371941 209851548864274603566122858003083459392 9371942 23428516011143813878172185591226107872 9371943 814218762674844969572940819375628080 9371944 -158805948183938364613509013512310548480 9371945 206256820285680271321118517613621333440 9371946 -77098324798237012903596498660765513216 9371947 -71479941411718764909653218580735012448 9371948 45853577569301518998902922603215416320 9371949 -168033989315461000500116021311050361536 9371950 15093266476376983846345548750670838400 9371951 122114163339635287301818409561529264000 9371952 18538938928156429748865215148026757120 9371953 110509811888153619663686937258720349202 9371954 -1296157688001982946614562968830796800 9371955 122227646238920652210642062326549581360 9371956 -99644822335919337355682762497314048000 9371957 142103632918942636304043649437427070112 9371958 -56945814141711980389982467215694377600 9371959 -35195659705647425685269741698054821600 9371960 94299228121274794670879419239499776000 9371961 191517292898652386934924387599636918010 9371962 -11883760036775309175679276447579488000 9371963 14410646912191710141804317556066442212 9371964 19335050341451984692919455694088486912 9371965 -13765689309328233429616729870339123200 9371966 -97836582334312205743702452859664036736 9371967 28856959780085963645067738346510437120 9371968 -67079988660182866079830650549294333952 9371969 62917185033705088359303119070406951344 9371970 -232041948079464779736364846388398540800 9371971 -84868357542210380325727254844336386816 9371972 301499082374914725748499309363190427776 9371973 -55156097403233691600575009006373942720 9371974 -130883132966551668939525049447738287264 9371975 177390973027790767837765747032212172000 9371976 71387506299650078163146686398858240000 9371977 -413142997422954910812204859117171649100 9371978 -21308630353469202952525342529739755520 9371979 2817572182690107111821852479215836688 9371980 36157887718263408495160766148856704000 9371981 -73441220140527301106096632421290409310 9371982 -10956406983508658566256196153573789696 9371983 -92573834324641333470913889008532122768 9371984 78963570697794070022857958199168000000 9371985 -31741352542118225988074404007955780480 9371986 -50385404164301377108554557677304213856 9371987 196650857698009473153289242087581554392 9371988 159458997603132524705353660807676559360 9371989 15662531348190374518167773835103628832 9371990 46485304149160457114840906890007733120 9371991 -244093473039311888513683631931505651608 9371992 -49192294886640020375631136475595325440 9371993 -32769270778817264806311597122414407296 9371994 22458094185790002997593297070103264256 9371995 -65483515151092719471931519546302408000 9371996 31929566038957338322053303020289922560 9371997 139759046234107221564836450545930488000 9371998 76861583151877477247954197424073022080 9371999 -13040689001988934770728952093319053120 9372000 93154079081347747100189539493216256000 9372001 142240210549762387824289379557458996002 9372002 -68727674832156959478025758073117485696 9372003 -51042951608210479887748449440088815496 9372004 -15387857634862687288381921915038914944 9372005 287194651610833261383157068833389368960 9372006 -42971873731489851794611200237607952256 9372007 -9159156004674952295959364194594670240 9372008 -1048848943208004303380299672007854080 9372009 -138180638086557937744555475399517986592 9372010 140107197232451751079855954283526389760 9372011 47014390185164252387853270284927722944 9372012 38469465518061409708396136619565366272 9372013 -45924654438824153476734063754007441920 9372014 -222313170430962515191543938582213342144 9372015 80456629130595010260259037278820143920 9372016 -14864625274536277549430776858318438400 9372017 -253088580626654036152374431082625625280 9372018 64870305705838789956035372933866298880 9372019 86060033574082534084388933396171667096 9372020 -48928317724414800052663451905954283520 9372021 -75954775385712884612495891442041237760 9372022 -757778383173876845887431810421387776 9372023 -232886970668697326930931410396380061160 9372024 181389899340963945081145306823717007360 9372025 34059532430028698562333043140298732300 9372026 -29296848417311241985062193133376352320 9372027 -59561133757505014780124416458694423296 9372028 -37377419201733118284044142307061368320 9372029 -182275019823454382913067374466229525370 9372030 -60759099395563511829384516769601719680 9372031 -288124457954024862179508912094339208 9372032 17734164431030453928952655273734963200 9372033 -49606270455005131953704178050170216992 9372034 -60116227075342957248127901731026610224 9372035 -21962843205349669378799230222136640000 9372036 -32742113033533329700913492862104613888 9372037 213899492884618520421582051122844598560 9372038 -4769345547615621075092801113659127680 9372039 26359880924818300004003521910683866024 9372040 145783390524815116767951996217874841600 9372041 12408730840942556229887465380313292672 9372042 -37970287727569370605788038581815721728 9372043 162733928112892517147594345984398660224 9372044 48626532622285549842510341622574546944 9372045 -22222079026119103919754857181005947680 9372046 9655995118671257145291737197212096000 9372047 14767592529876419367277213576178632680 9372048 -477556751688562851318000218629472256 9372049 265313031475612406532734688288397531236 9372050 -72152093370211370448704778882905461200 9372051 -99824909094545174251803110333704309920 9372052 -230838251758022903248872638243262657664 9372053 113917700786994075472531268479693180302 9372054 120148650102714782347759809487871232000 9372055 16662584063842181486058570201658080 9372056 53262383101366302713268612740716646400 9372057 30029125999622523114890927686356069840 9372058 130794351174741646599771160121349872880 9372059 -168309883119865498633515451749119935740 9372060 1794584943952861371337948683955898880 9372061 25719443484878425987748086277198488524 9372062 249434508984158297677601358829713792 9372063 29026062071923670187690094935756968448 9372064 9027366041690730211651723082949525504 9372065 3726747170892062953055669819292717120 9372066 -90650569050856108350843207633846047232 9372067 -47777937292440178922037281448212213688 9372068 -22567385152219447538997856304277409152 9372069 -91521025080830904267202185086731723296 9372070 -9250180329261846096132865223637179520 9372071 -172558454050140303809302604149677285456 9372072 -1185225281808470637552102840909742080 9372073 76407286739372121387361355862919505600 9372074 112121435754823416535129848645831823536 9372075 26021238136701465813000605411541120000 9372076 -33836434330023320599774948128881933312 9372077 -153443725816578527467193280341181923040 9372078 -21356072369878552654062738087276629760 9372079 95106224782502471709211578098294697376 9372080 -64769536595947742903552435154376458240 9372081 -83271499549570969717035406288530703248 9372082 -20331904851170630013941664976805022720 9372083 23334082688576465204488816780750369176 9372084 -65350630280459354879013150925134065664 9372085 -212310698384561583275177617423926869220 9372086 55683722706932824357008882539919052800 9372087 126517164693543481663600653535768609344 9372088 -305258747312141065958176506605357076480 9372089 -307533762282364988445761880244145220720 9372090 2267636422178548756596453688224368640 9372091 -52312142259354776426568594133634259000 9372092 -88593245053302497800735407946218209280 9372093 48304452289518027876095348379258047328 9372094 -40406158743123694926775952692498408128 9372095 6371841509291562953857106358196296000 9372096 7496310331455994800609813742340800512 9372097 10077390161633793217282873733113258432 9372098 101889443398168736531263941381619589664 9372099 171647959269060480041798741986947824448 9372100 -52684280352566954771953138857472320000 9372101 370475535819895115719482108349600755804 9372102 -15949586344173179445212011634101553280 9372103 -18393529545418062867253522609842584216 9372104 -4417816540241516115732827319865344000 9372105 981511859668165719209885926157882760 9372106 -63483327237926779032884973260761506816 9372107 -54168817360856106058764261367631808120 9372108 642747906405174680260892101033648128 9372109 -152007351853437186338303341846038652896 9372110 -104910167259790427722348662777457534080 9372111 22055726704823181138852451057202472960 9372112 62090647908420242414709610170275618816 9372113 -54585823684027624187596142187812410638 9372114 -15420977567674894336933075011492003840 9372115 -112862106011444333119235893923391774800 9372116 21735074721493929203763066133980509952 9372117 37266651563517583703517378716792625024 9372118 -60990873732105426636992165014589568384 9372119 -98725912838990990102899109198804463480 9372120 -85459626599667186815878314942769766400 9372121 -242356580307714630601861880035254537456 9372122 7125654494973159170772214206806710752 9372123 242144986816062892565443758756432310344 9372124 8985492199673571723552294055448439296 9372125 46350475341335452207823578877064864000 9372126 94399177806906753957670173396380719104 9372127 -740108759919463106279376031725277024 9372128 381471007870291895775049058110687150080 9372129 -54898752083570256695664621934164010752 9372130 81337255318953319243086616112164339200 9372131 -283494078253315268884894639480480372068 9372132 66142641257424297302557981055680512000 9372133 260002828659606446226018478946178526560 9372134 170228017800537017007766865055653783232 9372135 140462993048287025079294814000563771600 9372136 22323061819588770654357870959034055680 9372137 -23685417225572936766770583445583552256 9372138 52905351859076131422344228250141205248 9372139 130863737451154776291745434397533267856 9372140 -60098993667613783660181163688012062720 9372141 -228655827911123178212972204504212999050 9372142 4176174043106416100685197026701828864 9372143 166389385324208536434242641810039852344 9372144 -20799112600108964132335553364707475456 9372145 117109186479845614854683565042201359400 9372146 -16024308897550794675006328022633195520 9372147 -31154281541607140883003764959630468560 9372148 -50527069553126491066674274493988913792 9372149 7129700404940983982280952248467513280 9372150 8989843710663489424097091506705496000 9372151 249456501700735064778880464724647984 9372152 307483480784103632937034935699602350080 9372153 -83181915284852370602728499530309298496 9372154 10714217475863159001363660390828271872 9372155 60399399401706529865571333139364990400 9372156 15820529401400388814783721043910517760 9372157 -218138631513953102189497618124261294420 9372158 90869461970872125957343658953370695680 9372159 -556090738014679468058943831932065317600 9372160 -643999843932493393853779027207127040 9372161 167594879683971798190540863144467883312 9372162 -2788147923273988529174292177727004160 9372163 254279131202283610471631117862015772412 9372164 155469070198640512915840419959732269056 9372165 240831358468755515858727314187420672000 9372166 76323429780372881094396220632664744032 9372167 8949236661165891512175292741121420592 9372168 21580119774879926053423778838105292800 9372169 390412301391169500551730233826276908570 9372170 -21017777809853294248551947128840415040 9372171 -90103202412002265131110215120978894888 9372172 184283256573574743247612844359892055552 9372173 49387923614525432673310623508495066422 9372174 5244057383846232395787656966351741952 9372175 77015359473297653894205351776521915400 9372176 -298433013822317329569621710278754304 9372177 -64052378571829477409651709143404185420 9372178 -1112607889521645914640710087403267072 9372179 -117667097802006787873146249419364485760 9372180 19307131793592331427420256215060152320 9372181 14545868142463140592482371950714472892 9372182 70688680837527899705041705464737104512 9372183 -45890849417013537856471666204434625176 9372184 -72236548194110976180199208239522621440 9372185 181717436045906775088394706587071188360 9372186 -6590103825091280496575454056468755728 9372187 88446885787561974403289307543226111680 9372188 37122473758146114737228647352964688896 9372189 58215103554416732517534633793691466624 9372190 6272189151950758228239391549652361600 9372191 283261929009538969882437998919578377920 9372192 63906218289797868417110426738444206080 9372193 116192842837110007353916431077681231364 9372194 569414645973924646792910641328365056 9372195 47672258837488171807154703846360066720 9372196 248550161489711081185248023904802294400 9372197 248990964558613265947758390795655715646 9372198 104138428394355569596633991616440718336 9372199 38375880276147129662689724692872333760 9372200 29608489070460590184110135896040064000 9372201 -115518597510608628999665595728857606080 9372202 6036640176199463218687314232028657664 9372203 141012613782655285681879989521947702452 9372204 -127428875147620404949454573859775330560 9372205 151743546535932275585765762431032286860 9372206 125779840137658555023674374037464653120 9372207 9342490867688992315708598042990684160 9372208 -1374973861565551863211163377174020096 9372209 23500344086391227750142333854232176640 9372210 18138512674882984461418090882429032960 9372211 -4642708092331584971951408941849267360 9372212 -2745480246790669734980988839607932544 9372213 -138776922669184375075248836439577814400 9372214 32768551903687233469301099270647241280 9372215 -174242990414627148450937045583973497640 9372216 61294495478580756866012543396471439360 9372217 -5858329255144711305707083446262153980 9372218 16969200180258974438222254754431680000 9372219 147235741850016583577894005919752937472 9372220 -24009365097303734882364433855699046400 9372221 303543955228968948187394211336310900422 9372222 59500031028157377732527346278129088960 9372223 193252757488288478342773843309706529792 9372224 -43312162288809740761361146295315595264 9372225 -50672425291397869056842410049585124000 9372226 -138166112614755642529645271694812432688 9372227 -119331163329944870072757430942817892288 9372228 227571466770723425850895481001744869376 9372229 -244885844932290507459509260443020821860 9372230 -252978272175370712536970104502430720 9372231 -61648943120954273841878318935911984720 9372232 131505139396614146972527616775155942400 9372233 46043655268051150032986724939528220542 9372234 -41123560333314757361950654151682493440 9372235 123286526244429327250168311880236381600 9372236 -72359792936325013055954174515432714752 9372237 489162617037204014379358751723541504 9372238 83384398973102593850937699848345315520 9372239 -196112572401602810372315824491746754960 9372240 -7672129210839618380125975121657856000 9372241 318396520555520373503609165331418646642 9372242 -57253634992890973581211796866471645056 9372243 -191440205732062973016101699589099785472 9372244 73466785756343318302318417275230617600 9372245 34536572637000482340093434982626833500 9372246 3658085929143428038522542480639222144 9372247 31822730966076259137368567671111412880 9372248 30330995762297314798214381383694991360 9372249 -3764978274450546009353818913240187000 9372250 10193331723295379240933143263699480000 9372251 4260227160675387079987576805477984544 9372252 13709529303857424700657329796778322432 9372253 -411344978884050621933077337003659780160 9372254 42563218782222347932769357270276352 9372255 44483394379660536226026457084510288800 9372256 -67685914339796783098127326081858928640 9372257 -97868031945828719230163330537664148668 9372258 -13770896088154982679592299496542329856 9372259 43345723949412105678150791817733758304 9372260 -151131061006751796628850265900610533120 9372261 -5484935656254131153605115651914536960 9372262 89666713596908775940740886534783441632 9372263 -231555889500508260471373011045089161080 9372264 -27082539171021338728128660581103697920 9372265 28820936052463547499217840637901993600 9372266 4669381732241713923592660079204582832 9372267 100985082334065626551062987400880396040 9372268 152864950776039558599331903522028830720 9372269 -54643876966174359249948275895330181620 9372270 -19640767920020401753353052194096291840 9372271 -40015720042189141375315223870977695800 9372272 3869474262899414265182448770118057984 9372273 -205070817962932230907313739110058674976 9372274 125353355550620508884479240065326597136 9372275 -37262250033461095559627059244878928400 9372276 32379157137085941012058335898522835712 9372277 -258329935233998975535345684564906425760 9372278 8424924442438240264249918538550552960 9372279 407928599058769844625058411792580941440 9372280 -3938262330657035212997429033763840000 9372281 322605362496127550546211638247013775082 9372282 1221250872369453728727932172146886912 9372283 377774563968404890285446297409033190080 9372284 169974516090560988527893639745118296064 9372285 -5771448469023664299425393411464684560 9372286 -44923587884831531477088063799682503680 9372287 -145079923483075464954849187986313691808 9372288 198302182331143208940492192651065425920 9372289 -276189954889557356831929569779782134910 9372290 -47596616051964521041128305009007813600 9372291 -20446987174930024736059289764859647680 9372292 8500443925932281680327348747383734272 9372293 20183788982780279636368909787107184544 9372294 34785369287429790196723928616869063040 9372295 100360911539490377160505672906765558560 9372296 -94721159301624074561371437871947939840 9372297 -330299701460610605160848827158390480 9372298 -23622803638005057897394496469061889280 9372299 -157298534405467129060420145049586886700 9372300 14225204805470099659001957306137804800 9372301 -250904995469694647215854870463977910400 9372302 -65340154613436565987019354756521240896 9372303 -24890233436662850512134854492923837200 9372304 -25021087986739113126674018276459986944 9372305 94832744556134432449069288209631289460 9372306 -85544076063769629557485820129702234496 9372307 77318626995075425977541430110815490880 9372308 -111646505848076634849616635262378997760 9372309 -208034662228927553625523916384719027296 9372310 -58984674862913971882873978830289309440 9372311 -120841322894727095886496376612810992248 9372312 -112185367015020309560012783215542958080 9372313 67409187334346439423680062216806502164 9372314 44849316698778220122968879072625414912 9372315 -59878986770538723805284740955667879680 9372316 79298160408522031441476646169812657152 9372317 -592903161906529617360311971288709898048 9372318 -85863242979772170088198219547218658496 9372319 -15005255153820203827118231173234769040 9372320 231651039576583212138770308826215219200 9372321 -1580181505840530322981687675626266880 9372322 29672647862557126632394383229508573472 9372323 -862127073790059137361031138873651200 9372324 -4243307089356349710453810721666916352 9372325 203816496994859157890300306327019585050 9372326 -106219979915148270158367075550453689888 9372327 72970499706804280643863813592468999040 9372328 -231799951260085734742952806451147289600 9372329 -246244829862071846963377428215237624070 9372330 2665692702025072849806806570272715520 9372331 248611536542261682688095105685418606132 9372332 31787488178294417214118901942726743296 9372333 -30475627100762266791591267042316394496 9372334 27539261321159994333725551752892801152 9372335 95616531567632613303592887295082571360 9372336 19332972383175723350082378628313579520 9372337 -11403146307828862647728370193884269632 9372338 230980540560483295832410988428866916896 9372339 -40666903272522750345281215141693386240 9372340 140022281070504723153064771036756039680 9372341 -66925468722538269449595108211115202816 9372342 28892964589880418643539532968759988224 9372343 114658521734311171730980732266477463592 9372344 220807432046590638987256579970274816000 9372345 -55088905305834782657938176128337159360 9372346 154249200971767866462709868750987366400 9372347 22284850432400758009520941371194525796 9372348 -1554419368288365655076860070229000192 9372349 135212868493952511994611701477048419936 9372350 14511272206531231353612540438809976000 9372351 -45972356569631723588276583785422938168 9372352 45193784017575293881977594815805652992 9372353 -255788057784586833418084772213430628560 9372354 -3402875068417990234310626473698856960 9372355 108625445663746307297213376563142784320 9372356 90684697953017763085447809756453408768 9372357 12530570029165583630836597772735697054 9372358 105558792149209019509389641464344968640 9372359 106985820763736206899685413493300159416 9372360 105271590731805518754552626586665779200 9372361 -13902623007811812244550379442800734136 9372362 -591509183657239994332709794515503616 9372363 -311124674622151704987664896855734784 9372364 -86659250204483774765585404417160423424 9372365 -13823500479041644912960243876066842000 9372366 -2139581943752388166935512319375927360 9372367 79830051763865442234606852007476114416 9372368 -3303509987678023468769706930365792256 9372369 -90737010098661154939125166233064202256 9372370 30709104862065493275618323493607096320 9372371 -44872695045258980286431794072680386928 9372372 -202559024017978963797819764748151738368 9372373 -131073378508476887893080292424806184160 9372374 15500079857272814746841478022170384384 9372375 -182745953909592014646908706309339960000 9372376 13812327936836640734847001049987112960 9372377 -100955496064598595420190238414430797040 9372378 -80624785067831702413590803587640894976 9372379 -15380000370918784196995666190173001020 9372380 77834916723679088205407964263696524800 9372381 -33602146306097641931992461256224690048 9372382 164831295471633854672365630378260024192 9372383 166377364075793923782960458197869201960 9372384 80589174179221778483988975485701324800 9372385 18162236454215148793904596956883353600 9372386 -91303246359569795292419558248577946240 9372387 106168479167011369195514735491629027960 9372388 25403316226281716746005144231779195136 9372389 -58103815124659420428283286968530071880 9372390 -67615593902701967434138078039144318080 9372391 2166873400919688234172644610943061120 9372392 169785111276959899840516134636057984000 9372393 116760824755132802999089435155755642880 9372394 -73768336453979476259968005348318900480 9372395 -24100718181329517925153861933726068000 9372396 31491443490579016497536870440379105280 9372397 5841858517085496757763138472805831180 9372398 -86538189763598874012977864896334419200 9372399 24183431505971432385952764551914309248 9372400 14536441791303876132743726426447052800 9372401 -161216600197039214645666892888429287598 9372402 125890975142374844761323092813551104000 9372403 -54054562007244014102909627245638815720 9372404 102821870156810814148855623482556371712 9372405 7382295515721896096217751498474811520 9372406 199613084398428078572123907755789840640 9372407 377618904484086015585442490550972239832 9372408 -34920374372894973334023100546139750400 9372409 -59082041774556696770066495137888672 9372410 -53510389751656697647219680350157380640 9372411 -413506365309183477766672425306530004768 9372412 -1197140580699688905609284353019381760 9372413 385276045939340568786908530895489787360 9372414 26359177004744074095662396590579509888 9372415 -127903482650109144844587624066939852000 9372416 88303809251946235798412675294485807104 9372417 -1942336652857246377088302841620012288 9372418 -143079029341641633209462823336093360 9372419 99580298448371311601699145009453403392 9372420 -74043310189379379183567508165181510400 9372421 279338506945803939277931772166982470622 9372422 -100720085838192495156400377118784345088 9372423 -5819183113752451840814836001343462240 9372424 286619291872341153012889421558728872960 9372425 94037602145365520284586299645359325500 9372426 -61538355374299118844236320659225177600 9372427 -98459707566666337906567571881561431724 9372428 -52934288949313067507238591052046530560 9372429 -18125441212314188170165881688251042528 9372430 -130637338431920841593696378755897592640 9372431 118602167699119514734003636314055499424 9372432 -8310681672745497658990000228119674880 9372433 -940196391381499167752780378767993024 9372434 -18939165417877277730562390577714559360 9372435 -15231976946899553416977552372246421200 9372436 -99119374538940064947207608463085113600 9372437 36657676798740909218068821829777603086 9372438 130478820404958293065460657941468251744 9372439 -242151273203497233122845723356621624760 9372440 42411960275965879752852924924002304000 9372441 70887744492273640391780105617781537280 9372442 78305098515721136924973764539553010432 9372443 -98005708067754400323892980277892951496 9372444 18436438708209020159199987821085791232 9372445 -28670847791474278650644781595210202400 9372446 -132822288952066537171042416329097372288 9372447 9529083642662054057669874606684979200 9372448 -9752848132028656544710832445016375296 9372449 328858111907879436464903456374292772450 9372450 24456895701643929503614263100512969600 9372451 108938218210410502810851888979117260864 9372452 1569963476790616418854399216163942400 9372453 -80409871636170472523447601285709504800 9372454 -10646062375562100986359010441370992640 9372455 -123206497437123577153486174306960301640 9372456 -151823122756140606545541508579314892800 9372457 -171691717315968559055014882454990737548 9372458 -169856963363665393167635475749732980224 9372459 -114951661338401766029696147642027822400 9372460 100386877099652900862429706119275489280 9372461 115864271639853155199986774787936568032 9372462 48053864377640687752909936295691807744 9372463 172782739881005802983030111323090333712 9372464 -30999398286868451762765560750253752320 9372465 34586210997061869244185003998499843060 9372466 -190147893886832002083496006810340453856 9372467 47050088187472585418005780980951841536 9372468 23850709117790380856335224136332251136 9372469 138954391425920541329364935017045810080 9372470 -4812813458669824220995433606372509440 9372471 -60993049525653345610357785463334202240 9372472 257698012450181312070281673312401203200 9372473 -270389123791212725278771633911409966080 9372474 -29115131897027517012693678961909200960 9372475 -3995475198736627563964237595187460000 9372476 165883777757124942230116028305864596480 9372477 22263882240568292940018835336369723776 9372478 11674450553486448204203832538341834240 9372479 15084636331054353306313087351830603984 9372480 -12940067954479124088801931633235066880 9372481 419367131285996332090411164287584732800 9372482 44415963839365553588897080984105385472 9372483 396064865049870239077157059629757071600 9372484 46408118062936402828650563417703002112 9372485 -415713988965923236468909638298604208000 9372486 89266231788285177716884738412467817664 9372487 -307954714763011394669806921052939581864 9372488 24911741174846818468261233976494965760 9372489 33727797961969238267384057953476093120 9372490 2171060084424267007226380754896478400 9372491 -442235286571877483022143274633917694480 9372492 -62661988672600417276926901511961054720 9372493 106258592591088383200338568116921963244 9372494 63697975473052975451601340598041519296 9372495 1612676074469113246647709405630414080 9372496 7102994273941780952579955279036416000 9372497 -70952036508080799281860250280006726336 9372498 -37106442452359820787112160614139304960 9372499 -384557803208557298493108277015155112064 9372500 -4800942457269023793080983194343680000 9372501 42814701558667797715108775556387494460 9372502 -11691332375665826227866405880051440000 9372503 24370608504360579162741693765196516704 9372504 -30788956854372174875432059218628608000 9372505 491077845187689813775958736008030309760 9372506 76785697783203020424713839854503847168 9372507 -83293120469163680989394148118587781008 9372508 -36945809901700791151735337979168728064 9372509 7653819270459162600108790811505466368 9372510 35608256159461529198699837887750656000 9372511 -153915565893620656297310864857768374608 9372512 -192573619245497292395320499997612441600 9372513 -144460054252942516239635209277771762256 9372514 -145545464317413456666135582189995124144 9372515 134258527500063698591731047291647342160 9372516 158377876304607783247066799893862372352 9372517 48770213591037896261657212402735867584 9372518 86809479508273506828570191106061761600 9372519 61070929484188200801058043182611238104 9372520 16700856531523322072640731938650009600 9372521 -187479871830356652903141181812164398278 9372522 69403880599138490602084634585972028672 9372523 248625652365060453810959330855987402544 9372524 75373843105179894732344658236807066880 9372525 65231223013927719058408663032960609600 9372526 -31913185964026524243946465840753784832 9372527 101421728816784494495864918522586311376 9372528 -31295915952571795222886104736566935552 9372529 -31108239438302825592259531196481017360 9372530 131888635137548208769838571620319008160 9372531 -59910057332894885841248453748237758976 9372532 -59399570432927709352527280377164588288 9372533 -277989231535755545928073231474276239780 9372534 50013500569852821105849712568950265280 9372535 5576326782962301354054499044571028160 9372536 2454794729828167889295351306829762560 9372537 71026859902762575944368291075472857440 9372538 -895783158664676873443937833737730560 9372539 -630115680812119098469568056258281120 9372540 -6244100221103720402614953680181657600 9372541 422329505318891135245024264524271472352 9372542 5990217421206532187578998781550427264 9372543 16399461878138151681702915656454065424 9372544 -145852090301254164202746367955907379200 9372545 23448445219513629770638950006161376000 9372546 75989363043127109451031742924238197760 9372547 -166013112584691770683997481746950069200 9372548 277216623465410439215058329705273502720 9372549 36530612189839419543662130415887340320 9372550 91177802092738835113079899439533425600 9372551 98838640107166656482605299316775120952 9372552 82437020388458540963187044331222466560 9372553 224319604025338979564432596378086777600 9372554 3646191436659507226652250864024476976 9372555 54149725000263735504350454187023562800 9372556 -154020324383298400794681858425607143680 9372557 -291599107686136091906041247036771653194 9372558 11585570402215584627766690847318535168 9372559 5895244248305546551086502539251624352 9372560 -42804896837911234047695348833596211200 9372561 63359251665299544990038555765878898688 9372562 122071556247708611790928188466549510032 9372563 -257985078289387468599126977742443436480 9372564 -125042804031418500325974279773299015680 9372565 -138355441529409747456326449828523829540 9372566 -26028340570225509252437607798927409920 9372567 -152679972439348821411445837310106021120 9372568 143649262235558369126756890943318016000 9372569 200567015391622460954145840748848284544 9372570 -48680928651467417151700472737155609600 9372571 -20469724410387809849434566570716619840 9372572 32613687510090847726461154503630597120 9372573 41062495709695591610679260941967841804 9372574 80228538684863373336563794681352497536 9372575 -189739668906696668270180316708518332200 9372576 246631531289300113478390642254779777024 9372577 361559882450364108196066014247301651426 9372578 41742791577345554050079654597308053840 9372579 32414803978809237036706541741501163384 9372580 -269460191407203795424788024605429760 9372581 -50308689450599578766453177813777001828 9372582 130004612630957504003444404831572314400 9372583 29810762429430049565638714807071449520 9372584 42748967768694475246281530508057630720 9372585 151600834876662023956438475610273182400 9372586 211796570312401834392376546269824797440 9372587 57448209190925836923359445062971185552 9372588 8786773429846279266609173314844688384 9372589 142779211892176048048865815501763896300 9372590 -34203622285598705058850277709899721600 9372591 -15767075987372292461333606852454125736 9372592 27178071949416554221161410714764247040 9372593 -395674629924614060576360594375671357440 9372594 -31780949641506944262415622925764591616 9372595 106149698613089513924765494751225323200 9372596 27343846018801185205016530611386849280 9372597 -42568495506690077322765554669690503680 9372598 -16085031630200436586387577646007987200 9372599 -383656049396309794842284872946128896864 9372600 -19816757590529386044664282135314432000 9372601 24342117108571845895487488736950741760 9372602 41136225032249243850994670714479739904 9372603 -6066557243242803759338064216162202176 9372604 171317499671838403295833704862171328512 9372605 19851206500984018968306958943267784000 9372606 -76154579288918661422486033475804040896 9372607 -98588576350098180273572717943978093168 9372608 47915750602921223818232592226295218176 9372609 -190145796524844516376087066658552010096 9372610 45933665801504568864333381998542293120 9372611 -22519890198407378177946022463730918600 9372612 -81046386645227243746125034122654041088 9372613 -102001841471343510370959254331145992740 9372614 -54248158681625734936716186924027805344 9372615 29930377141427451936040966819687971840 9372616 -21383001894684747520061260732134604800 9372617 -251633914064825011915543377411811064880 9372618 22149358172087637365053854926338967040 9372619 -160426447922786430602905237740776381640 9372620 11464308748507371030574488730036239360 9372621 9052186360370522285654113781031409440 9372622 -52338900398980365580443337373560223040 9372623 171173292267932727278547955498314731064 9372624 324275119907932862316412315317043200 9372625 300141553801984235857551508295623794000 9372626 -127154971346133239708460627447941112000 9372627 147829858668288165473656860303185233680 9372628 -239104095007025658186982934028647573632 9372629 -105031739726039842256404148028999597888 9372630 -92120180745287709656708974707191777280 9372631 70788990647880371409885625578499418200 9372632 -302708208735794925301996693015603353600 9372633 -185158083266813238297427230045089210928 9372634 -749174646254261452899217237375136784 9372635 -249134123939735440199834852499372793920 9372636 -29401781416474706058756104516716333056 9372637 -338117265680833644926829734704582426714 9372638 -61977586417669039479210255552070228992 9372639 17633638718793722080904603801576555520 9372640 134191825532735588861714012331107942400 9372641 -102169408724557385376472281827709569916 9372642 99835388646431309476260208746808470912 9372643 2375648899335668423808133184379383760 9372644 -253595244298276574516097582391863313920 9372645 22447525772444205429176393779213233600 9372646 250629129684985989756436493422720239360 9372647 -90553265373209585269454902270035272904 9372648 219155600333657254846303373906336808960 9372649 60079366962338163999667161285577520448 9372650 2069436934524587560867545980433792000 9372651 -167686838241056928208000719388476076968 9372652 -92887261298179356258532347902005022464 9372653 -154347114691973542720959990811567693098 9372654 -40870465956672742202996382243403124736 9372655 -19632948692156162010751158092810757600 9372656 -9210996798827398927032344365308837888 9372657 -80889992301847644222768136778674231296 9372658 -292085145493779464918463246172467611616 9372659 21136310213297927340501626670428954904 9372660 16895004279658790511182685874145280 9372661 -36760936425286203052727957204788040256 9372662 -68028773052545961477306172344938709120 9372663 50905255824085052932848344848536273960 9372664 -46074970639181950416897064061239296000 9372665 144635287496485959967574725352110281600 9372666 39149242614071326893292767525575245824 9372667 7209675186433673749710003425715888040 9372668 -36388058590675966242178302375168983040 9372669 -13792123754956131636608066461579800480 9372670 48649098704982110873654694195613564800 9372671 -119494749639983692871784881947598877960 9372672 -5203207244598700053312587694650425344 9372673 -118321510640168604722951905386451526700 9372674 70306791946103921630758149581826915360 9372675 6975711897187270232095942448950333200 9372676 98327163146866173391605891159056888960 9372677 -44622360681137569233352852048298943360 9372678 41144072689210607706119381377538568192 9372679 -42165596998421092457880748327778191920 9372680 26206820879389103727778624022750054400 9372681 22478964190454313430860142539330732000 9372682 -63255070951991320184802419445442156032 9372683 -1042109861707249706382075396248361816 9372684 103628185541976411998835628753988075520 9372685 54863839930003540743958672232419004160 9372686 -175871805823380249300173366219407814208 9372687 -113765484262208732664080021756890587648 9372688 -6560468347490583384932135386374127616 9372689 2607613896099670575091904506262738724 9372690 -59654898006830368860880362050301818880 9372691 717804216359393899618561448059110686992 9372692 9680987641020714772993257082983260160 9372693 376189831510075473962826603428664634368 9372694 -176544496400205546522320656512876763104 9372695 -57244412578379841581971640593908522240 9372696 203504176468225322272187039698357248000 9372697 218143128159859441770551625387783761872 9372698 -164311929171705647161665616147699760400 9372699 -48530202943912361342141484180193528320 9372700 -83040211066676739883034825491276352000 9372701 16921694490478966183130150502785020800 9372702 4392686992136658428898266985980970624 9372703 81246925807508870519657411562213529952 9372704 213979820521870536146755781954832433152 9372705 -106226667089902476644309073836803520640 9372706 -85983427863155954410925100950462123520 9372707 -55481436372762380305426655443091876880 9372708 36482814129978056146852307781849231360 9372709 -264644864567963952841016930524934545090 9372710 297619698145364018514445962327275520 9372711 45668562822057692978949956195279183184 9372712 209754415132982276215805224278584186880 9372713 143086464965252625713892484095715268160 9372714 -19179275339397332399255486675648301312 9372715 161798004036031374017367914820348965520 9372716 -55810187363708099021848819313365820160 9372717 -15767694154669536094036914256845420000 9372718 27155582912923873823294804367126351360 9372719 -94667774583569088930341364771851291160 9372720 -4694539999122283489554702041523486720 9372721 197254762132673089307498682374935169344 9372722 -12145603089170611585747323097904852448 9372723 -13243362477796986916699987923718959264 9372724 -68157809369620471546959175139740663808 9372725 106207627823999689973289911725234310250 9372726 -4260593623554073869935807932906291200 9372727 12923603851656104435068813739730264064 9372728 -83205895112238787209394771558840995840 9372729 52209045887341495858529678501395496832 9372730 -38230128773858983796775034209806100480 9372731 3021074693672306065524940984240231464 9372732 -50925829811648512098725281934853331968 9372733 -542878063920942134713132708863513209376 9372734 -5528757239956788556200508196168788608 9372735 -13835844685603769435422501205622007080 9372736 -6364431734482075904291696789251686400 9372737 -93830128267707412739300304331240475040 9372738 58681450885271677040858688727092829440 9372739 102596427010258097220074809276903155456 9372740 -144593947208254388241297678685970227200 9372741 -75295010929633661193841974489861168000 9372742 -190554527454935741679393611850897792000 9372743 -9235345435918329268554945397536415800 9372744 -13580123303513680672444148594089728000 9372745 131326646506624082052007238887928086500 9372746 -160380099202610409493176383462022206880 9372747 339057452234458682392998789576508818672 9372748 13897274427043729595753069906458509312 9372749 117493511707970557259888547662791415436 9372750 -106387840917312841627056103819814496000 9372751 302951313202552734973244873017094640752 9372752 2631389665228262198258067011395387392 9372753 568508187372520914293591399701599936 9372754 -33678834516547692961019654669007725424 9372755 -68106197713491644375695415942247065280 9372756 124218790998925193745163117853482985472 9372757 81498612500441236908090004727096833280 9372758 6027234792295165645492021024424136480 9372759 95054444195990092888410613237738796928 9372760 92838098015860654348327872082741248000 9372761 -208702237638582165789431897421469483638 9372762 -2842956532476391337807299541608849920 9372763 -52533979189162129129492934593359116760 9372764 -105205631988692414089347229449391623168 9372765 -113035498027601676618320803279579819680 9372766 13680351229678133561374602054988076544 9372767 -359188146424425947127386185034694072360 9372768 13533592799932291550991634040008212480 9372769 -346963057145826723021404358692622802974 9372770 -91463310259431884332579179935623411200 9372771 -116794801768170039594205530994187932080 9372772 -145617961075521932280936128203311575040 9372773 -327335232002233992076373053815835336740 9372774 -63822441176257952634818058519225503040 9372775 -67845974824751929758149789346266068200 9372776 -65073878235416694239733246078851481600 9372777 -91531346352154504680550578893782627392 9372778 4309343250995050063362034427174059440 9372779 -124519381736503091731888086889981851216 9372780 -123075995086485272013751521117249638400 9372781 375824731856810219380162096687413792 9372782 -217330630353793694720336706839392938816 9372783 -72304463976380914740901968890929067136 9372784 -54728319372142558097574647795401523200 9372785 -65298504687517938846954642960483894960 9372786 28832522227739504953669503252533211264 9372787 289592046926249684325779148874692418796 9372788 -43113746159466545033215415039021334528 9372789 -69859812176896956804238806060837452946 9372790 43139478377909426775765678604523727360 9372791 -365219231253732032793918488384798150808 9372792 44313525614856395564277001119760711680 9372793 315227010211527133956597406180147180420 9372794 124993102796125097887536816329759075328 9372795 10695948643710416547238644963484819200 9372796 -1110461279704723266417151301088977408 9372797 -94323695595818197278130876112706501120 9372798 74720582214447586175007279878722305600 9372799 -172287647716877215873141026930772855680 9372800 -90484293815956135197422405953781760000 9372801 -89138990851686696964741951298027290560 9372802 -1331299029009958531580888698105502208 9372803 -23461583921717180926276684598530593840 9372804 24315544368298479103744580776980836352 9372805 45447952403007256172377418441786499120 9372806 11865469861104938773781662170453460224 9372807 89286685198871235678440079773144498640 9372808 -187136156245357493368308990931325783040 9372809 -248020038820406690377575580648997346096 9372810 -41609830105118571036989768046453507840 9372811 104850556579052084332793890248893480480 9372812 -27302489422880645941450721801042137344 9372813 -113811663065246650634273271366265190016 9372814 -118849515955653473840915970457051699200 9372815 -241914205914033808495620198875742786000 9372816 -63371686940899235545023900362105118720 9372817 -610798347847303692269615628543712600848 9372818 -47889414979726825612152497816868940800 9372819 -27765305946026841274471914454793687040 9372820 143614389786438926812782361827716110080 9372821 343332584738416247102140912001214589344 9372822 -24124611184119659005187424755170116672 9372823 -170083704518911158181474597931310447928 9372824 -67943304090323847508540322180090695680 9372825 43974970846053101085874226453530315200 9372826 -52698187796394031155447410344900363776 9372827 385512112784363736128780265719602844676 9372828 74007352848920177137995988366473976320 9372829 -422626396217407064882986450936246450740 9372830 -20875475089941092250266457152781321600 9372831 105742235612633517472435448722908496128 9372832 -142537373674470045355800575551296503808 9372833 96770634003226612663226500366845349440 9372834 -10401982559792143715406345515360299008 9372835 2309571214252339705757467545836692800 9372836 154223692783040284121328272748694533120 9372837 -161053363972451138731084080336175086240 9372838 91084862400714745030139528506815817344 9372839 -1240262364197735735835473921072949120 9372840 -6321195077915382018662218868549222400 9372841 -369646288797756972370686595208806826758 9372842 158418737846554792042345039239010374144 9372843 107030389822834587264825367106795525532 9372844 -9638177290007836309696781206842758144 9372845 -75546513532594769601957040618846416000 9372846 -9997232894436152785084178511803000832 9372847 -2275269041667305275013692231508426256 9372848 1683224389022097518023775275892195328 9372849 -108037241313937172813835777229383450240 9372850 -21632992163555462475211820808955699200 9372851 20120290832374297426562817888685718112 9372852 95039381783456364317216893120484167680 9372853 -90789915719626318126936322690513479520 9372854 -113537664668083603975683499678006376448 9372855 39532186657635533534161454654362857120 9372856 42946177695223691148875615511873331200 9372857 17407910262926034297585471976573212360 9372858 -63201330925928438707838166520689561600 9372859 36634567585968660252268559205900521060 9372860 3304997829757276544852258316764928000 9372861 25477782010038508696758158879487320640 9372862 -27343983165819800698573375440770765568 9372863 106975743379273688212803023523728372640 9372864 18440550255581329906793150779465138176 9372865 101559226965780605903295125943380322600 9372866 14843567627687201470509497894137988640 9372867 -72100126429094728899275759287299343368 9372868 66251701095077993362760044260393799680 9372869 -8094818612878337966365841407284987840 9372870 -30479454284804699237974139988793023360 9372871 399978150544694969097083205672918513680 9372872 -4850432244057602304907137546815078400 9372873 6804552884551914105034679620758234384 9372874 -125085667079865379656866476641127197696 9372875 605624989968917108449764491674787400000 9372876 144132015945730695267359882004845690880 9372877 -99234571316886983562744123653152329908 9372878 64815410248761698858814073745830095360 9372879 30665760473445686793297711974554612344 9372880 -68212800769857395451880141395612794880 9372881 -11564375995339019900653022072494325760 9372882 -792913011214558771160760593325206016 9372883 147304662637085630713859962299981440704 9372884 -332410845525986006034703542041710694400 9372885 -133908029645464290558587405104838930400 9372886 -71041527110102571865496414292134224608 9372887 -68746794687419567928743488416142499280 9372888 -11226413020044873340134036125614080000 9372889 220937894383861186199422641646514544640 9372890 38653661328845750566965727332654355200 9372891 70407166001947846001605522347772027392 9372892 92974717300367228583613896378966473216 9372893 -106084527490562652528251642102671209600 9372894 112575762610533884597627503517060557440 9372895 200258268063303108513702167699914080 9372896 158164834292203320918731230273046052864 9372897 -87370921818795523879989167994548831232 9372898 -133682681635559943657994458847440380160 9372899 -24243733400695595538453330526511959464 9372900 9060756376299448603272143088314880000 9372901 -260483943397367170892206895157891560196 9372902 -30997359913820757621787033859204370432 9372903 30413899598696564930225015114809624104 9372904 -84578250849264593732022095572108462080 9372905 -12522526833269366951090196911288552640 9372906 -41019543855191828962420736536280171088 9372907 129553586154306897901822090953665063156 9372908 17469367224933792146011214267274585600 9372909 39153393617027830005352718581993843200 9372910 44317708010719509489831357397886880000 9372911 -7514863349878923804444214902322189488 9372912 3502503445041249662430969125614387200 9372913 114552414198306077197177335866683915008 9372914 -8129173520293837620855000549946357248 9372915 -7720206149030619929702554665980717040 9372916 -166161516004029887814265544659840289280 9372917 32330778136638059321980594294649661120 9372918 -102386003409002856045588844717567107072 9372919 207648281169160921552587464637260346600 9372920 -59636890688938742320138946016688435200 9372921 -169614232713166654222852324532771667888 9372922 45136549749161259705186704097208419552 9372923 -89425119347136557302315182052710286080 9372924 -94029868645914647698463708231512527360 9372925 -1156428920878158279957644158997144000 9372926 -54538637031295463342582198764032857088 9372927 82995284470854413924723437579119951360 9372928 -120429687476432883194280181134797045760 9372929 133763429900301121510817419770808714176 9372930 -815168492907079144238227177419617280 9372931 270344797602876983235447342295442804732 9372932 270286401640763113067673110073720890496 9372933 -96630225352357014885189820404123479556 9372934 84626896665579633045754421405268587616 9372935 -62548082038385908168624530061847968800 9372936 -8869143522553567401971932772240793600 9372937 54285835353698076142641314713321226112 9372938 659456438770881927439654348665463296 9372939 -126700857483972417131469690043651214376 9372940 -118223072964124653972820416873577896960 9372941 -75393539440700336248061128738700650368 9372942 124914415752074338903341184469819610240 9372943 -23928097296331059798279090766245691392 9372944 14067355682808899514571607290325237760 9372945 7112655649021402534323371926717293120 9372946 -24803899514968852009415740315959947520 9372947 26815559808890680991365014199797758040 9372948 8146580595705518240929454054912047104 9372949 -430889352858980690763069426216533336050 9372950 -45601661463553642897663350427492977600 9372951 -11752494965990679700506176388468085536 9372952 204055766276637721456480332306303129600 9372953 -68568912701015258534306277937250655798 9372954 -46651778109225973651471527423528737280 9372955 -191943232064766166297752928050630768000 9372956 222344170668188389037352404943883077120 9372957 21903085519706810232144925819572372480 9372958 6538320434608658505227902851480072960 9372959 -1386233904050569005396620044540021920 9372960 33642575049533551867272532089152471040 9372961 64329843268674874678460929644884200852 9372962 7514104560705696006490176000437777232 9372963 89957591513148892866339747780764807544 9372964 -189175842174986420325661789805366257024 9372965 181741697683642725424128749805478094880 9372966 41241367396916633229518839729262860800 9372967 -60851087621159632202176057315652239728 9372968 5507855933982495637872918889517137920 9372969 37506011615164029589984855446538386240 9372970 -54072335509217802645726544110369691200 9372971 398543682627318217294842412473248501172 9372972 -175543725614510800792379470893613056 9372973 60352959928329036618394734746743619222 9372974 12551630339010099768834609051927459840 9372975 -22333515236337589729621725873193632000 9372976 62642371580835500237279490210159820800 9372977 6066476942306838181131454346665125360 9372978 -69900245207114089264292578420146435696 9372979 -36422726396652100510640913166688636928 9372980 26463698986745815101560402705227660800 9372981 -11726238264119879108929895369747183616 9372982 179244896665189871929490711972607602592 9372983 179806144157190683367865552616703594384 9372984 89601003159119776408766218232704081920 9372985 -34773638183185972610083942345103956800 9372986 16033071587332450179453394723992700416 9372987 30265550737161756762153400888400090208 9372988 -135476741937686384106478268879020588544 9372989 -86986671630883755048978628015289698176 9372990 -10249566240049914803507810040258524160 9372991 54262110193657787011775000383683795392 9372992 65124437563719224299461461087811010560 9372993 60446868538808120699817559032899649984 9372994 86072976226597874251426339304387289600 9372995 127430614242361407542546233998102378000 9372996 151397031373248695291410185577482642432 9372997 -107005132452703316113840751608864695300 9372998 -2507545019066881227467682321004836000 9372999 214861379794161331065624407124630219600 9373000 66233462503084967244386456541757440000 9373001 248492122438867058711970838925681953824 9373002 -70186491276814712057885286579210606336 9373003 -113378922811720141096552277647465476720 9373004 -1643512486055779916333295243328537344 9373005 25343323558355825534601619955176550400 9373006 -76696338769664143336099742765365451136 9373007 111295710591232669050682914541016950512 9373008 -50352657322702009001836307304441839616 9373009 -570499061113498556485099549555969633884 9373010 -10065061696559363843712112408371007680 9373011 111703347620773738972790333765175936 9373012 -174855635863306233118393271628553003008 9373013 79360279335422776262335346099693689464 9373014 -2607923754157613752237352171304001824 9373015 200717780631351523212811798715631995160 9373016 -191279742085746469920131404910495293440 9373017 17418157844435405485881329322162474912 9373018 -25885760617668064016997372542959985184 9373019 69158424062877589537423055632426253520 9373020 -12563773682274652153564708862813752320 9373021 -24500322681554113098261361727037603488 9373022 356372181188120107665799022076301700352 9373023 320971313205028358823381964447622400 9373024 248133651048972689940015994692780687360 9373025 -71426142499014327595340386221682709700 9373026 -12038870166907203151501662745020412416 9373027 388231608270072052132061536773856888432 9373028 -45168381421680410104232191769053937664 9373029 23679757738269633113089175636521011648 9373030 34465736333848884112377569198932041600 9373031 352181147771689721032943948331972731832 9373032 -144921197030294662555778458662207513600 9373033 369381955464033391256643401445125972282 9373034 206532452942956172183160649544831646720 9373035 18253534945929830992503328621163904000 9373036 42277379355646356607041656370084618240 9373037 -376709887200461063632247532881918470314 9373038 -66397706720954493885685817983479416256 9373039 -11337093076366478580872723517215299976 9373040 -11864043458258013974290862849923645440 9373041 110165415761590781658326247279723451650 9373042 -80177647624914742317882787737533276160 9373043 -152505551366702000963650837881568616256 9373044 -39818676787131550850908293275114102784 9373045 7252745396036316575053243155395250240 9373046 81937756313501016209133828653585741472 9373047 46099297368111327610320735628206673872 9373048 -68853938002312966644367619215409664000 9373049 -23237831906960728436260389346834107840 9373050 45202182792944822976037775536948032000 9373051 164634451513567260270156946519148167704 9373052 79853553800657397021780891987288920064 9373053 -51632103743299184263915777449950203200 9373054 201030415733145449755247083267252608 9373055 -22047069359862146002894512674158406040 9373056 -63578863694728031817724513559626383360 9373057 43409868811113019480591929454979854272 9373058 66603469084855357183680787620537788880 9373059 -156118600706388977524058803627621752636 9373060 90892137722069227920454222364893236480 9373061 18943549687876675792308497739893935200 9373062 7005567391467994177230682635900096384 9373063 -104873285983665600655848847188191678184 9373064 -65913452545357410868717241898226928640 9373065 9729518766370661794450864572043626240 9373066 -107099234303817060681562675211238402768 9373067 464478029856897285437483550272385024 9373068 -153705437068113511956726807206748872448 9373069 600233384676581986228314985206622599552 9373070 -14094111194072169797516324848851479040 9373071 -90648252919663821953011862330411473776 9373072 26115386426553699684548211499582095360 9373073 7767333972519570721754631863097398322 9373074 3271513316590450152519046870028624640 9373075 129088319049796328140799229745931211600 9373076 255571689111389081716387347883025189760 9373077 730827931619658536808102448070241024 9373078 -118919657794810778055640013473360786752 9373079 -22697378187739388620488150532630247616 9373080 99149582844236786170619984141647872000 9373081 -388218685403611025677615331849244840118 9373082 -142580725813038301763994488111454286608 9373083 -31643904648225358167024864533777001576 9373084 -55563043197588155621849480405022577664 9373085 59539928101527653283096598181704314360 9373086 -34786026259643128594196012230603506816 9373087 322785688367449797495885826192692832736 9373088 -120544179703747832773132093720865341440 9373089 -13438042561490661205496719405768535040 9373090 104363595106474126201503949507299508800 9373091 27720043528982527557016097419688874144 9373092 -43816191780400446113748459378755536896 9373093 -30043546592453845419884706446983840800 9373094 -32905013114566228641236817835168543680 9373095 10289964008651535538675535312563772520 9373096 -275733815536218318545925251534491038720 9373097 -7027800789323672970557521422157118640 9373098 9924791500249763526557132476774219776 9373099 21906963118950178977554854930731424000 9373100 -6210581736070185437565722475918451200 9373101 -65713738331946727726142498229632511168 9373102 70448055725710272017150943411118982400 9373103 -203403511835369211864916256053822673472 9373104 31109411901788278920326251866459340800 9373105 80551796898329024219388231144461616960 9373106 40569556768750357864405508795438548752 9373107 -57049618097249382194646528204646667712 9373108 48718995500639817694256658733872480256 9373109 -121042479398289251532361610262879516690 9373110 -20036248864088621596256254617754318080 9373111 -63930842732691965632715285258212065576 9373112 -305709474527208033010045983592648888320 9373113 -64021245607945017012224851545652807680 9373114 -95536446337271946194257369267033747344 9373115 156234413952873753468031371473407781760 9373116 -53485065053902857206681318559479316480 9373117 44740504619252340414500074747687891448 9373118 7875165745935224945574817123602431040 9373119 -7636617572296256845053014132739348480 9373120 -108714206312650375432776058261859205120 9373121 178914942178329377059016982311628046272 9373122 79846161305405725043431636551524933760 9373123 353258339916907800325170947889805517372 9373124 55017499789060166626023351764375585280 9373125 47428944749316943635810738353872500000 9373126 20722091793753733786504773938875504896 9373127 3803455087065235502297600412192664800 9373128 86581698480784867068498922228364083200 9373129 -11533313666644419485503972533137061888 9373130 -18411629809925236433721859731868246080 9373131 -213576775477138612751073929255209996800 9373132 104294578819003223670616430385102768896 9373133 7518275193541883405389555153268522880 9373134 1245519686625876021801192797636075520 9373135 152912285829847702430785729294703299080 9373136 -12918071389476173631186415858363662336 9373137 48762110025485812455120537073370690400 9373138 39358970443322723749274740995576896160 9373139 51930690384513869257518367744720856940 9373140 -220194300444486311038118229244846080 9373141 127152183934921292195591886820503678542 9373142 74680290762075762955265898306095069472 9373143 -52692141034537077523414957611682744800 9373144 134296469666512084420918425272770560 9373145 -131077135180971588474319415680791599100 9373146 41462126495553636220093738790809987584 9373147 -18147932560593700006649473739995226368 9373148 133960556623404572722181746312375073280 9373149 -216317029006019233634684081614769743866 9373150 -64258860363499132737855919638832843200 9373151 -63012867837582758482926488056151418528 9373152 -30189398250568146025004607718136217600 9373153 -130635052034213879714910767090320005840 9373154 54821945931803538138618951393225833472 9373155 169572094794569073485795842250421707520 9373156 -24331495751132502089120434333915852800 9373157 165355282227563792433804468059585576352 9373158 -527454519578324436271898704822215840 9373159 -223164980944553022184082157099334269696 9373160 -84093737064387284262813112192499712000 9373161 -23238622262164988560203786384005904000 9373162 -47112106714305810938534712186246994848 9373163 369427014186853296010918721535488294880 9373164 -63081307866451850356414336210794958848 9373165 -73077326445183018704730286960127549940 9373166 235388638940933812862750303139260267520 9373167 -47789643712606332501824606144542343472 9373168 13783563685828408799511972793405603840 9373169 148018276700750204036687067020459422644 9373170 -80411480598361424757734403165693335040 9373171 354283146038766747699523203606633982392 9373172 81158230098400768143232191447079714176 9373173 -6531956962875779979840297463619460576 9373174 -4066795871480028695193679750650890496 9373175 -48468733091109619338534351053025840000 9373176 58348991111015098494080104787492843520 9373177 228502991253327340236548966068891417920 9373178 -34818080554933827098423697260443785360 9373179 115222271766854613046308821902151861784 9373180 170762659468675457815952668133505699840 9373181 -361939013072610415084664148094005889536 9373182 -4892053928454563988006921808930922496 9373183 -410787469254405811464588090725811656 9373184 85886640994813410133813281378162180096 9373185 -27057136911639912630608568444399484800 9373186 -170774453568028311488874204440655452208 9373187 373717863767967905052915668933303875080 9373188 -134788639810664822406264740655841333248 9373189 -88739165801704980527781129891691403744 9373190 -30675426177229038165896268916690114560 9373191 -78344616781386655496927495209435562496 9373192 364110546623687523175522244778757324800 9373193 362123203463056241577624910709443580442 9373194 121231731699967149502409545708708016640 9373195 39040735004657497902936744184064587920 9373196 10809689627408681795723764194281711616 9373197 247099920891606458564138449662879460800 9373198 -66848740178640561970570883747959502400 9373199 -30840425526606931989075190264091743320 9373200 -837893503504724490458819246761574400 9373201 32120274728737656021679694830531873792 9373202 -133055533753684784184654991671771470448 9373203 53561007494926727642155588362337944144 9373204 146780720187400821854889735411113862912 9373205 -39735947365685936139710685082161696840 9373206 -3825293463314821981272484579667650560 9373207 209804240603172337210450740762814568544 9373208 167580530050429804530306346291114229760 9373209 -27600344799891129469038380553669612672 9373210 -51496072754373776114873320072700344320 9373211 -38276782511441189154991245621182624208 9373212 -88830312856792034269449163797695692800 9373213 1149060095866370135516344138972771200 9373214 183835146233463005013973920430643186112 9373215 66206647146550601126400799919464830240 9373216 -52134181717953490961872601008373760000 9373217 9678842620200196447833262542473356992 9373218 1374153928876605044378508514483034880 9373219 -251295719087857106302295083963061897380 9373220 -82709313894830900123132995464317157120 9373221 47035651688391225786547022286768557856 9373222 62628975814134593017164305082001019904 9373223 270227922983780721980587967396993300472 9373224 57172390933432980440204256879609937920 9373225 26044260427489893920974639946676110750 9373226 3625097890281255812601500045995812864 9373227 -33815847992908740138553922697998042280 9373228 48989214962333598840950430887466253568 9373229 -111203055863546148363690858680399706720 9373230 -36554932151371114046983223382657090240 9373231 19035547261430831778149129362845584384 9373232 10853524653694020367854460328383610880 9373233 141115764692814671541800316421556574624 9373234 -1406255825151745630739940747793488480 9373235 -13972509116904588692165898821894016000 9373236 34256219877099932672479898423473680384 9373237 48453307870037327583846888533255387640 9373238 -11822459648968939259112488140547285760 9373239 424402329122027580133172511305134493040 9373240 109186191240571477409046661351013068800 9373241 -122756015930408376332674139102558438358 9373242 36099546841456275130180280726354906112 9373243 -58992416451698431664456561252385974592 9373244 -79414763997054008270517726077920318464 9373245 41017519558022908236504231258281923200 9373246 77803239964082394521871870382989027072 9373247 -56632669492415949119510359549000587000 9373248 -3301983576329804175694975243088560128 9373249 64668528350660964524680235452568248260 9373250 100702288787577425345169466236169704000 9373251 190567114813571123975364480911430185280 9373252 -41851622711589797494438454413488926720 9373253 64281382226509352249608563525753900288 9373254 -138612105686145084916717438867752721920 9373255 -31239811100689948741165969348575378000 9373256 180789775580617146273139201535861329920 9373257 -269768005483397805397533506859963982080 9373258 151842210147554900437101581741743787520 9373259 81474343330377342109654013012857298736 9373260 -20709927176637797981254615762683924480 9373261 -225821010542793395864753928916319344138 9373262 -112857009431180940645586559766850448448 9373263 136179638906576150162778376360346724744 9373264 -100162615853648362291045775550784880640 9373265 168149436192252291285615447969931380 9373266 -8723572115137477839212081682528552960 9373267 269421307961748719219132917359408814316 9373268 159015497957838356300075228531318972160 9373269 -2876150075405210879889356987792560992 9373270 -31570336776512549079536949313946524800 9373271 208255162749707118694244688233882361600 9373272 116479029993217218624114548395155025920 9373273 2868661525645675213476376293879383808 9373274 -154742053115077121517063300993385614864 9373275 -61490377775416210507515127371443284500 9373276 -86220037792898825770886825675161336320 9373277 -249953274047226601449884341765161158874 9373278 -50593979708864796235972186462006490112 9373279 -95899895338854613627641843651749749920 9373280 -43544543451656436765855909295187558400 9373281 68958978252448640709818215918214277552 9373282 -63662469944361327401708599988332174848 9373283 26240816025543691059861158467936670640 9373284 -2190317767966717538422767406319812608 9373285 47230011743195317168596197594030905980 9373286 98512101878759135119354375428697887744 9373287 1758939529804197210130625469489164544 9373288 -372939813237330100078778579030224266240 9373289 -18939416088060004729481864888303242560 9373290 18969176834474299460428903553775628800 9373291 -14661976038545695940048551896944402408 9373292 -127944709800215433319171607140728268800 9373293 -317618957680161664934273203021276468800 9373294 92478913855635429413362946475692163072 9373295 129886226805660583467924335510073193800 9373296 -4737695193481463085547760860560457728 9373297 113980404600989845514586609779036598372 9373298 26209175949722525968901962654614028800 9373299 -4704494623261012768394789237455818192 9373300 -124012345028399600769482508238872320000 9373301 -158881250175920465306159265242390605056 9373302 -22628976946125294353464308931308815040 9373303 -91864928582178722146244067443220872696 9373304 408061996706489539353442621957461934080 9373305 47926324493457302894316968782361836800 9373306 -9179599062863710318578426362194389648 9373307 -93822400282371924787303685736243442608 9373308 -53432992620667075095097174464957849600 9373309 -546914275622588672481178815779487972672 9373310 -44491085735376733229021059643744341440 9373311 122269244881760344116744794692795692000 9373312 2112423637957734082642349207825940480 9373313 -173213048422996883600678142443853895596 9373314 -38025346659849640333539570372149957760 9373315 2440750196076083638059183338746736640 9373316 261481212696039797440695958741288103040 9373317 65443004128758039659689416633855377280 9373318 -24511078728038199438766204733674027584 9373319 -36151237361303175762933695948826530280 9373320 -8817380751061760121093920091756134400 9373321 -71028158077974898356279327619541650936 9373322 -10533784133477959694677051509628753920 9373323 214520518756885611371728300090347380184 9373324 -95312313878659187180716370414716646400 9373325 -33551188251822843021293959400374348800 9373326 74640724390249962224161458875976115200 9373327 344968059539243173717147339505383886440 9373328 29852811529663230957413920005238554624 9373329 -33865754135710441795094874290199267456 9373330 1276181680077728650781688078926668800 9373331 207438917609370539379440387736205781064 9373332 -15617486799458131648805143069553584128 9373333 -154778683088435218702336661579894850418 9373334 20401101933359775748648624070767904832 9373335 -1059583387333792126345901294885078400 9373336 108296415560221024343591123673465692160 9373337 69177728798165691977638794609101926986 9373338 4242844971348853817054125191573908928 9373339 230841932709958545148571906302456347140 9373340 -106361131954139539073951872686467228160 9373341 31362015328317585933446192762975097600 9373342 -34575082109932400922337935274743771456 9373343 55538724804788977961370804194949677280 9373344 96452819816079684362964914627763240960 9373345 -120028281567619141944049022574308001900 9373346 1454384621602041363911177774250700800 9373347 149652396989957395058754817715591021040 9373348 19994175880864674972876828795053940736 9373349 -20617424251299201318984342368595617760 9373350 8380763458354232382611639182169088000 9373351 120661488538516851329902451316403360320 9373352 81545733788117401895622380728379673600 9373353 202375818856210999657209963243935383008 9373354 -162928856256770453482050547956790092624 9373355 1321716177003341004824260513733836560 9373356 -60502523299293516532201446341526839808 9373357 8318729068570201330244342369823264972 9373358 117043024097246713087054558416843629952 9373359 3408836228386978671550836976130569728 9373360 14885688335119372337743876115007406080 9373361 28470891888026044233170103540785698962 9373362 36122231116109861219766876273837563904 9373363 -83320405733723615562338901900142915536 9373364 -3619211904134988075423909085262094336 9373365 -1360627677133131287654272878693223140 9373366 -256064724401201876682566723883896378496 9373367 -287713255924650020626367338297127785368 9373368 86142475342816954087492330644855398400 9373369 174060047287065943891330616222830137770 9373370 69563023458722038563130672147347302880 9373371 31695772911252830721735743183531284224 9373372 25119328695432644968067458751037080576 9373373 505987727922150212608960060368440635020 9373374 7122511216116167011880004369581783040 9373375 -176822927598526568621008579733001192000 9373376 -208972937085831074587509076835866509312 9373377 -845947101657316678273535261403032064 9373378 40881487289556990560592728572988345856 9373379 -67058910259263434604687035458166855160 9373380 -133219919839820638498735935321281433600 9373381 306607913158446431657654414921136854172 9373382 180385749012312793429997357622136502784 9373383 134551936409637559599529432093076941800 9373384 -49011401858024336881966497175573094400 9373385 6829902335140527380442114830835629760 9373386 -216998123641939386448720164048849408 9373387 46409630388665998187558108086367455800 9373388 18479116947820310276978944216894150656 9373389 28913146438248191145531365402192169120 9373390 39257619344652501245549957287396273920 9373391 -65519237372099909280896582393755669200 9373392 -9756695439962031074914911265081786368 9373393 85416766479931548160120501205686790642 9373394 75249195790986418735421445765435044496 9373395 -29767126837523780689005410659163325600 9373396 187162742846319269607668864633729148800 9373397 123791034053209805654928645206456539200 9373398 -3102235956650576874711627865995374592 9373399 93446023622344172787620839304045212336 9373400 78084608506976422776775727303300352000 9373401 359582142604699957225946119726512852 9373402 40922836508520512056758500132520583152 9373403 -30056462397219748734012824680086406560 9373404 167639268309044495783674219110792055296 9373405 -24637331777146130048043495506886915840 9373406 -94921950026360967506875438526631236544 9373407 159171457752981481230333303413222631240 9373408 30243606162122732948014612482977955840 9373409 -387107064353569606840324756327230014040 9373410 -42410487009131439310504202754286476000 9373411 -160563084839692432678252594712751847448 9373412 -162906980864290509941770554660162060288 9373413 -87419637593339640493541532528550147776 9373414 43294085527229543319136625670659963712 9373415 -46782772386631277490073601556858205680 9373416 -60100240596472938800360100038961807360 9373417 -92122619084333734014521374938181246534 9373418 -169306776035467138047362283027482229840 9373419 -10446876982149866624355324127494457392 9373420 6695844805248109192521881128853176320 9373421 13994497688784027248361740051962536012 9373422 -100877700882427660970951235389848811520 9373423 68788812675027613535659177753410830672 9373424 -83127908862437592888713930092657704960 9373425 -15216814942722689277131468138589426000 9373426 52172602279726409316937243137731320368 9373427 -19225806518354979302047032648362532528 9373428 -186808061446319585165906353690492416000 9373429 -35587433582564329245872932438689475840 9373430 -28671720348405846746171651802176004480 9373431 -85749538675479611469026950518263457840 9373432 65432934892206000370092564469331988480 9373433 241466997321543966970104185084039960682 9373434 -16107495896310045122801320254571769856 9373435 -62229127822027266033251913184699032000 9373436 -189204935824095651623876539346857144320 9373437 155331994325483423691566560093134535488 9373438 241760051488145201528899194676399546560 9373439 -50147329281573706656236638219136712192 9373440 -89067821361560753922265851607520378880 9373441 -1823077940458067284531378786915968000 9373442 180570150876916876776305632716494400 9373443 -142537025189205556707095790501691390464 9373444 38452225808887365657474324102858359936 9373445 -155283138463242324315570290424694955520 9373446 64120309948938347848079069755302624672 9373447 128808119206184795225638952104886144152 9373448 -52218640555146690866656830872019763200 9373449 62582449234913225557072253625021783840 9373450 -92701331877179775136298020910472582000 9373451 100247883577681614342308810170515418452 9373452 -62915584900948105725248421112458817536 9373453 214019441803353506003210646052415771702 9373454 24046870828900794818032876359522432 9373455 -25498578856078478241611054235873144000 9373456 63363184254341236151751641663563046912 9373457 164880854160140964828436596102412838772 9373458 -39265305300956863590133880813970911616 9373459 184532586459933368886239908547260367660 9373460 -120871296920544355429039074000714854400 9373461 20349825019985957759766113926370719104 9373462 -35842665517914096485918575318083306240 9373463 967787939217384190848524887537238448 9373464 1587201421475348055576416312725893120 9373465 -256269896115280464508468166416734172800 9373466 29529840740431172906942884748131478784 9373467 -102534619125244171715614416545855272080 9373468 -100189702544202413497765051972629501440 9373469 6852176110858394410601831128616028672 9373470 2878686102773570455870367519209881600 9373471 -270028088135914576299895970616118035528 9373472 102444206759210364087259658735898918912 9373473 -39841937412521994808157978713967887278 9373474 26487946078860314498586817318000796160 9373475 -80585287264828936561230229299781126500 9373476 43049510295047026524871988859958394880 9373477 4515101707478213553962585336305278012 9373478 -28544358625984972969341073487125843776 9373479 -111345490196865620475603593283301455360 9373480 -26716461869053671169470145737159168000 9373481 54432876586737111650354857304214597732 9373482 -132753857139677489776932898635127787520 9373483 -19712022532190544730096692751366701680 9373484 3226444862296331183959452702009002496 9373485 -67556703414123672025736662164924580800 9373486 66293350972203206039071551838599369024 9373487 -153565623364453093365953118615786234864 9373488 -6496446921967751537918264759402397696 9373489 -147884865583289467498109541911886612480 9373490 -16872056983757193644265750155327846400 9373491 -21620252081374573753341180380718684720 9373492 17551712193734270286445094545461092352 9373493 -112087290033092707667967561641929530258 9373494 927963128460962683249519699425012480 9373495 -232726747554569870066970769596384969000 9373496 90092693236544317261194391865959833600 9373497 -14480355834697696035935334696415411200 9373498 85118842491429003313906507740122557440 9373499 -309895215789799318103648763668029993500 9373500 -136084162841922331476961317434929536000 9373501 -173319377796454264855240766798696409856 9373502 58822549395929806492899037018372869504 9373503 -120717857731521338339198210040281698800 9373504 43664015145529603886201731306229334016 9373505 -188734034806276523506485429863400271680 9373506 -36564787837831541729361518370563030016 9373507 122120977170327498998944912442059920 9373508 196102284317798630244347505428667924480 9373509 401223734039130542123730685497675198720 9373510 -31752436362842050358239066610231763840 9373511 24476577625326315983049992994765532416 9373512 137470898106305223037293412646518947840 9373513 -302324930829293659498178032210053005916 9373514 -70466331250110270593762480769211319040 9373515 -214159171595920844790266276725114202880 9373516 -144056609392192881958419719538363310080 9373517 103725024451691640701256314456779946400 9373518 -44754597938650405662886309892563940352 9373519 76144349858264736285621794934316710096 9373520 -26519995567887503951588689543269089280 9373521 96859810443773114696593743977651305824 9373522 104698665951045595262786910323019088512 9373523 375263834151509154021038435737580321772 9373524 120071156105024872364653129387003078656 9373525 74925182545900331849172276758482032000 9373526 70458782615488616215831853924183179584 9373527 -942700382623739755528771087362184272 9373528 22274396175038839591299697731513139200 9373529 8930634199957933861175366483177771280 9373530 -56718744154520539304130496261924711680 9373531 236489360602687708756021584456054411332 9373532 -17546104106688472480770569858757427200 9373533 33033206320617926599056984853007635104 9373534 -62260374202177647274386669396635287680 9373535 -110109916619582936647928029903163570400 9373536 220102838753807768495454490878856396800 9373537 -299093886648632231103501640834037166814 9373538 -86168238410473889728054683215823181440 9373539 -7319281399780985154103560819682065408 9373540 56341048308219217061026308105898844160 9373541 424736951371120947549817019110366688352 9373542 -47225181303517887019162311979191828480 9373543 -122837867798713988272201114959791112624 9373544 24343453982781803177716846762783979520 9373545 82618742287396350417375231245966878920 9373546 -26718498321627473650113031459157907456 9373547 404097226266362241369258169816129867872 9373548 37456919829341348649217312890863162880 9373549 207695082991720009766576679192538078550 9373550 -3600929817023990670357218185240099200 9373551 -42941132509694072519853989291801871360 9373552 466311309721160988226078442714464256 9373553 17711620611228425871755534966673634578 9373554 -37786854424955758718593771667893523040 9373555 -109755985888008211639731911961607098000 9373556 -65320001372713982179972326484147927680 9373557 151906884150420147928544178527806071840 9373558 110704249178721810729528031318448064384 9373559 -98113811716811344152845927885252525496 9373560 27497100082396607618979336221196288000 9373561 333106361153475635949596993029647205332 9373562 21611825357174751987504714979213544448 9373563 705234439635355167721225140899513664 9373564 113910968303429761204938910105470400000 9373565 8415812517496163489606847330073718640 9373566 -35119669389304751393933386214402918400 9373567 131666448694603546602847269032552274272 9373568 -13330277958923561177940078782557716480 9373569 -5597990613956567884549297829824372320 9373570 -293849732589728665236539203922112000 9373571 267404409328083425945654134102929659772 9373572 -52587668934831238299569227202614506240 9373573 -207107388698252824718515040547940860096 9373574 69908921790274406568237799973511628800 9373575 -26724095232873086129713087052896475400 9373576 -7396290141436784763628108756130764800 9373577 -166818290588638787111074467072150281574 9373578 17727995721215595213391878158479559424 9373579 233695436407947685530684820502651810376 9373580 14762353495098710421128531792777011200 9373581 9619693282277124939871397767775306880 9373582 63019085163543061802413757710879652352 9373583 107708208340841632068653348246838664800 9373584 4092801739960722366832079894122070016 9373585 29341707185654273031356352792659029020 9373586 -282619805747712666884965283367277716480 9373587 48810344917128749502298803469512990720 9373588 9518342709712107606331861794078263296 9373589 275235662958082537121662802620906439040 9373590 166413882353635315658819438936326080000 9373591 68849675281677261722059987179940737992 9373592 -7387999784907543790058546802357504000 9373593 193647640592023825840636035948158628000 9373594 -68423915591797517235791302483627855632 9373595 -42107719702515570763169301585474670080 9373596 148902762640731170387164062120440755200 9373597 -23838269659152029523094526287589674548 9373598 65250142641407087044309538563022748288 9373599 8420424402333737764264462937775240984 9373600 113527946276110722706739424736675430400 9373601 -2022460180344001674693037305233338398 9373602 18834004717175339589561241190102727552 9373603 -244120085450088411913067354953289827680 9373604 -129594673444882032979128104740777758720 9373605 -88589416886386985732233588911705614400 9373606 -129279614252199650646489551994454777536 9373607 -110612382629315396109181600006962315144 9373608 -4132515789539153938837955791719475200 9373609 20749111999769200193661440645231564416 9373610 5860574395043994852103288898424504000 9373611 47806521507128356690515653245678268400 9373612 322903699285942044270773554924021017600 9373613 -8760861848451712185651897976561972416 9373614 27088785642485589673231132243112715840 9373615 -153847600550100731472167474039630685240 9373616 -9835864783433103322423310118278922240 9373617 -106951598129730346919968162116396885120 9373618 -225434801429742142082903376114601168896 9373619 46634153652391049245480801459050178080 9373620 -16766846927903797847667949257953003520 9373621 -49484900371591183013413299028343964178 9373622 7465406028459349962660521729693726112 9373623 49208350895099996573951011244809033344 9373624 163993770613005081724465064898627870720 9373625 -30332336171689151451213229882062720000 9373626 -14583947536040310669479028790800146976 9373627 -75688627945031183407811709024411667200 9373628 65980883945630241608828382399057408 9373629 -87337925410768949898371486671740700416 9373630 -67400067319935376987228038429886456320 9373631 113722216948989113847960641713756149120 9373632 -71466595562156139412770882166569566208 9373633 -176867465036439204580998716211911596416 9373634 116376009651095442701692316141116203216 9373635 -150180012516900885037152439347510872400 9373636 -133279529937384214740617866880541185920 9373637 38787108403018626434653182636926034432 9373638 -4019495969271950555244451064758173312 9373639 -20875518116769762503635552666554868200 9373640 45016170919863888996460174563321292800 9373641 61717055412862517436714052109365957440 9373642 -72099157185066937289358912781782936528 9373643 201161571412015543020641734846684031892 9373644 -3991637165925898825117419444903742464 9373645 -9969847063068256616946046818502466100 9373646 10278142645486824972265117776648445440 9373647 -272870621497952748196465446562384236528 9373648 25829893343790497693045412879714639872 9373649 -9232345957730922183820542769156963164 9373650 -9467723984660020259633866320940032000 9373651 310986231101732101826026013318312847900 9373652 -146739373349246000364216360435920398464 9373653 -31435824647485685988431955162602269938 9373654 -3823336390689545069731397478025131648 9373655 -240349773693655976232029100332987047440 9373656 -460975152885022006234675634747473920 9373657 -279500546787720733836815059634930386940 9373658 -16910662666346747334278009356508075520 9373659 32740843129388269790456788965078031728 9373660 152217150902521314792583309126861063680 9373661 337396031372102319379861355652598773024 9373662 -34056723379428020380038558282530585280 9373663 11979619234857052088444196622784785624 9373664 294557695003127794491198943750706429952 9373665 -5410159519491277491765112244161994880 9373666 -90771703083741506474240345720525322240 9373667 -127239772863900480153488543374950589284 9373668 127802471689067757633884873595766256640 9373669 62796856462808896377325864510388359840 9373670 -44533834707726593839824378014714371200 9373671 -667391940315403978904549094721811760 9373672 37192414412740525748783373266275368960 9373673 -33799619138608998966131046688299067200 9373674 -125938616555410985048271873884488938240 9373675 -181188756801860197780719259897722858200 9373676 -31095948444635783640711876854131411968 9373677 -87162156561431497518377551016637979968 9373678 129763138314827484654675305241537368640 9373679 89798613484331925876336999023390689776 9373680 23907584809576359457477871943434895360 9373681 122776292300217525364848142749331404384 9373682 73269582448911470260203634369829490192 9373683 226444571141413372068693026565547011648 9373684 -8656480791602775510837438502026086400 9373685 -316013849749845259973097645177030564840 9373686 -23740687062360319198979598260312512512 9373687 -116522292077082461028815643341239674496 9373688 -36008986005284944319013102117632409600 9373689 -3903918752159002722813934942750185720 9373690 62921168036228180034631778615410495680 9373691 -40596312217583469875325250520274045888 9373692 -10608005763419602489392519365906562048 9373693 -66833794814331127313266649096636802240 9373694 -164274780962986223238379002785552993088 9373695 -401302327519945752600552664627841760 9373696 -1810113028902573836109235265470464000 9373697 225209815274049254256163608052922374146 9373698 -139724648376621733674633308470453071360 9373699 54822798821267148417078029795073360 9373700 50784298087053759561602752562577187200 9373701 -24405562922460665835867820737712116768 9373702 -129295718275901666202812280354833840256 9373703 236123177626126449175857740875550348952 9373704 -29579506309653806008245830941194485760 9373705 -128575762087050561721566070898637514560 9373706 12382407129923655723332824847982829920 9373707 17267305070420020342567345305609768960 9373708 -433203300070168122751649534304656279040 9373709 60917796865768669456396982763984547020 9373710 -45128532186720200250201293794229575680 9373711 -282592242315579948398660081557269173280 9373712 40775165496558916085269037122881724416 9373713 60337158480755927550232467114629282544 9373714 -23345682786500802687157491614845375488 9373715 4077279697145751926088689811264450000 9373716 -49706609039000133307482805079620294656 9373717 -58244608694563494602300026765055125234 9373718 -14224143569425527860479467213132664320 9373719 -9068866036370642535508595012626000512 9373720 -74733240481699524390376210194870067200 9373721 267708888292090684228297962949067524224 9373722 -28283954691807440693311377709525436928 9373723 189156085705783429269835177475740342944 9373724 29086127338787835525762895734239748096 9373725 69332224033173640937060757627231501600 9373726 429635087381101165408499509407696192 9373727 107215813601352795043042772234977822464 9373728 11219578025605651635263321138339512320 9373729 -8841031385538351090811712048765435216 9373730 -147929763908739005092544941881261462240 9373731 -207006592423536598950138409541533440648 9373732 -19202655700781597958577831973861395200 9373733 115425897834910714600252201928305951740 9373734 130251664713343120414961922619882385184 9373735 -51963785480043347306113996911131466240 9373736 -389221008838594193175104872378620887040 9373737 80801606809232365117995058371454953360 9373738 26514905911829019665696624848542150912 9373739 -153206224058814790721691947807965741200 9373740 -84456883881611831855106793369389081600 9373741 -14255403771683667221345850436462175828 9373742 181303132444008969714530028341612544 9373743 -92460462586703024332511737887874099200 9373744 4615389133232887103097904787352453120 9373745 54483147493758556711578567016428000000 9373746 8550200523358135558327282404940358784 9373747 141547807057267399043728209506333203080 9373748 -121905950813021500479312371392749869568 9373749 -77766581397433425980526565696306944 9373750 -30397964880014986506352419667837500000 9373751 -239690639344391296151510599384203510000 9373752 -151213930927099884060058800977498726400 9373753 -53301537057232961381651539553739975420 9373754 43606506970663107615694423937405062224 9373755 19759368781082134801711286628769096560 9373756 42477862484766450083839112119848967168 9373757 -357256013000783311238540174193521444340 9373758 89082857989801010983114959393275889984 9373759 62101201559240916904032423632304224960 9373760 21017889802183677551468145748066959360 9373761 -83318096814961765456958936616363280590 9373762 15439127996141962391490383767370407632 9373763 11716026353925685793506777245720561360 9373764 62458672110511710666628237571111946240 9373765 24688736647052233957936317446773230720 9373766 23444101114395941217268894510895371200 9373767 89069635988259887822302822652427674448 9373768 7676053407228143323817050430378050560 9373769 -126093367942075540957239134138181617904 9373770 29226245412857558563942301887103692800 9373771 -302070177752286147977145100762686689856 9373772 7418963047423868321942772105533540352 9373773 -71765865328642231944572273482806096000 9373774 64823756147622243537487109166221920512 9373775 -26132165916780569385218414416795364400 9373776 7298004464629372273150574596865654784 9373777 109566704772602038311932854976405246272 9373778 27688156164043691966141813112004423680 9373779 80590088157983845457770594014793783920 9373780 -11415229849593125285747133786281902080 9373781 -218650382302635439645693861244998776000 9373782 -2799880757843263475261241276131973120 9373783 -293204649048027402427184276224545314160 9373784 -3651417505212633668332559629765754880 9373785 -2410829995860584945456743416797616960 9373786 -18975702781096566762446031150882320688 9373787 325766122676651787533140101117085562160 9373788 -63713378513109373908261067109713959936 9373789 113256234534574097868868996438723695192 9373790 -3012787817527057898081156700885201600 9373791 -8958348505082618546379837377992704000 9373792 60476030575229533889310972046978056192 9373793 17225598777771863886247671378243765888 9373794 41918364385249072734230620537148700672 9373795 -23438679944081172921333873115698913200 9373796 -120036286423039490834099913944003414400 9373797 -8365373446951211815164860604005092452 9373798 -99376981817614493207928271639613928864 9373799 -46959095708568141828100847965951888200 9373800 -18232826660611383982436942740254720000 9373801 17181986939914912555152114101895276004 9373802 20600405724350763228642464921990054400 9373803 -196706161380159472161487714370461118016 9373804 -24962756803534473919804318675717214208 9373805 43791034125541357728630516921193989120 9373806 -5001272832676105775791450536412441536 9373807 286998998632760379903046217471222806360 9373808 -82247414012228154502323976670396448768 9373809 -29204240118137285046882323593709922624 9373810 -3513624230273978680438018370506994880 9373811 2766687818480328021432301398699101184 9373812 -30458165345609834997332316842927321088 9373813 289655358702283345232445225787508694062 9373814 -15927597209390985259833392899696277568 9373815 44665910269405740477051111222607807200 9373816 -69918294664959247571597747916827811840 9373817 246093224172683385405684017703873944232 9373818 -119557127659001902860438048744610467840 9373819 4957250655759002253669789834948956160 9373820 90288549098351630664867921128765422080 9373821 -329985533593369901633565362238760320000 9373822 16712039776980801463525254021000371712 9373823 -447589691670302829401560993864669338576 9373824 330602159402897377103645921313502003200 9373825 -144565376720631640106406370688353993450 9373826 -80179135530108380980602261211114882560 9373827 -114594739236778662919564421318060879880 9373828 -3849157029732125706240662853900416000 9373829 -195075576710409323721221939356866516420 9373830 26002295025109672117592723111788803840 9373831 -16904091480007686927379730437132523736 9373832 43026339899301071991224806343142051840 9373833 7228303996662806080838758303146433920 9373834 94365010836735620156633032769319132672 9373835 -88728943826962030366382006832469098720 9373836 -90644329271614197057158937349307473920 9373837 228985893673429459731298480754129940192 9373838 -169659626020933497380998674165980143680 9373839 -86652881993663250488647989443145615600 9373840 -3593567639942185319483746203323596800 9373841 -71699663785463211026261824747838935758 9373842 -17104572768499483541704275119596148736 9373843 -374292983880525564458845235029461343680 9373844 211537780182412293787190620459828166400 9373845 -94701043638891504721088557202136960 9373846 74058200369231382299771491030040291328 9373847 -70022452960896236524661772856249956000 9373848 -112372886461784546883295526042305658880 9373849 140615154713819000294625603429083934720 9373850 -60217412526562539741839475851787063600 9373851 -112577634657048493002697762772099052576 9373852 -31301520040460452158361590700902847488 9373853 186269176232822466226541820895506288102 9373854 -26995874123732787033243414608908707840 9373855 86976054746090160572413448971040189520 9373856 231285245142526315424979074801744412672 9373857 -3814215323835179140455078842160000384 9373858 -59992478857982642037591291855071800320 9373859 286524587173680339960841030608524662080 9373860 -20154936586436408633821867667146752000 9373861 -36193576170548955619649828045821746240 9373862 -13795317769054731960041715499448321568 9373863 33699275139344039393461978594441032144 9373864 350086496376459069663232922695874304000 9373865 -7414855873691601717151972837066366200 9373866 -182958113606578186194729279844240398336 9373867 335739859907327558389819103301071908916 9373868 -33576103620164932289014214936042864640 9373869 149548020797974987001524116413731241088 9373870 105570990869806198680636975925063680 9373871 -628521813971823562112043714213503520 9373872 32216104219522927038116337111729438720 9373873 -84837609946579762363988136931067139840 9373874 -205913846710619797094526000862700750064 9373875 -48419538873833901583133849113348032000 9373876 -9396652044314731267112442766134854912 9373877 -34319397852109978788941144193138590688 9373878 3139096763033004652887629981321438400 9373879 -282057405323059404888560828163730738080 9373880 -81094353555212612753717562102069350400 9373881 -229220006909671210464259137240681351456 9373882 -2551666247236662062058609032645429760 9373883 -208213416886470992575348044190723073640 9373884 -30589821555679009005673457730221521920 9373885 67982380059924028966411336481507919960 9373886 -144611548353481043538971153419469139840 9373887 -13782707700211773176447872014743546064 9373888 -35806743796270002928497615869942169600 9373889 -47329396104003657427364528942082414144 9373890 2297882766134677054354331987959511040 9373891 -112729711748861612098050821158059380000 9373892 -40956965219704534259954373712937100288 9373893 9694216154377908987793273493738352864 9373894 -135401617159565902990139801363724153504 9373895 30723364661306138507640945879183372000 9373896 -203839827948490061083905568265552133120 9373897 43108631973210136930820415072478062080 9373898 12929314993948381849329465635983147008 9373899 104675134451429076988936469404487298264 9373900 -68477371244219521856707544115392032000 9373901 398983761335191702625762503545553364352 9373902 -57743466765270721530287387865711148800 9373903 98482534020208806764291241150976081920 9373904 -25091833583477207411758448314299187200 9373905 -120734926551398548638983549448764541900 9373906 19392037692959077514839607362057488384 9373907 -364327068700328631102505226828510210208 9373908 62499565178625612070194563635601485824 9373909 -215526804787981000534871480742092531890 9373910 7241238308373514315012099113901355520 9373911 44889701681310172333427488630834238544 9373912 147545050285787051797852707656610508800 9373913 -31461978657473898066148573439549883900 9373914 2864556642897414701549785519180922880 9373915 -27530257723042422902264784910896151680 9373916 88575975410602343449822384697600401920 9373917 9912712331018335560797633384177455104 9373918 -45645793908079407119426818913637144384 9373919 88738437698082620427243974153019067296 9373920 -78997740085323460866628751450229964800 9373921 -190784758784564866123524652981543862878 9373922 165732645429404715772121598515768722512 9373923 -135567529689094060211445053043936978012 9373924 -21009380990256192353817766710279962624 9373925 78856775442192139211974013944366464000 9373926 63990588398696908219968252519718508544 9373927 259107642193922872546788121374805271920 9373928 4482457498616943808572817108005519360 9373929 49557732645496340569313645125335010368 9373930 2702978893142120920301441014865929920 9373931 9976859172272063213790419210194916160 9373932 -140153480745892345550805268071440934144 9373933 335985028316312816626018053317580276182 9373934 148215891422235907203448201526006615616 9373935 -50066442031552199321661882853617715200 9373936 -487032178469281560710354691586916352 9373937 -173615620694213666624548087513944610320 9373938 3821544682305521740802213520789430272 9373939 128135735113379243241558983946983892856 9373940 -57678436589259369289332175254300744960 9373941 -104949427537744851427746917893226962560 9373942 71975678147674364010037905699598308672 9373943 -260647816723480844787377965367766230808 9373944 25487686469572662231829964611790622720 9373945 58760590581634723748131191089527803780 9373946 -160824024572373419521365546361325405328 9373947 -204992492173678012414115877824860349760 9373948 -18505928654927036759593119432097288192 9373949 23256475705603082852613801315493043328 9373950 3104389469211569986655210202095313600 9373951 -8976139243876670694270083722992690576 9373952 48603521150081640770618598158166392832 9373953 -73802318425894501671175903727071296192 9373954 138297318450983126613695952580687597440 9373955 -120109846660780078166895783209523542640 9373956 36357943504574628637397421982669827072 9373957 3719274357531449914150614466714241312 9373958 160469781071294738036290630546249807680 9373959 -66840635669799882717295632933262483536 9373960 129444549344389516014931266212166144000 9373961 -208831669836430773203950011582303198438 9373962 17971839145749699307845044367824001024 9373963 145469211213254702952362293465015113720 9373964 -216102009101892773288049059243161319424 9373965 -6101227462804855896930914770091311680 9373966 348677396715166177298984164741939200 9373967 6560524042223168067037992444211820160 9373968 60083976474840198185007288262971162624 9373969 -227629101330841560863193947931354602640 9373970 167644385478014637089696076649937986560 9373971 90328385887934897748279621022245264312 9373972 124396796158888799883923872126003279872 9373973 -25829684608917283985546768890224807360 9373974 -193507954765465599705883175662555981440 9373975 25587420865297177099752196099100230600 9373976 95201518896608601055650096595654318080 9373977 29150721222972977191059143618828716314 9373978 -23950784439896686152035296818882162960 9373979 -200214096527074618353184749200075050680 9373980 33226673289370722144844028074974412800 9373981 -189986716929003482941540671566497112218 9373982 -115331021779832027685979341214760155008 9373983 -52110963161244073600573380765753392496 9373984 -60192267992854551145410512898652766208 9373985 6477665725816742677887880908692268180 9373986 -45425373293927463135081238278619052256 9373987 30878271107563476035190949691041154880 9373988 -39104498718466431375871872383656734720 9373989 84072452350244368009594210728907908960 9373990 -9633197338852543856780085931493923200 9373991 176995079773448987492012741215514976 9373992 191051060452395674018044125582087782400 9373993 -42788787353395884572784308570248634758 9373994 -55884511069251189036936046734835451808 9373995 -100304770201452555835010199645318336000 9373996 -207504141016992542204609047251868510208 9373997 16982478171222592132588851338763853824 9373998 -127531220133419955548522124153399879552 9373999 96509381440711792622650624159410066136 9374000 445970642356865757710381196656640000 9374001 -21225318933788586558776783280122534016 9374002 109014506219443529256690023491607973504 9374003 22626260931491882309628901767509397864 9374004 -38447308070720648398679043041402411520 9374005 -3214474341760795237657943862741425640 9374006 66343251953550291979866265244720897952 9374007 -256874149420103286654277146868925007408 9374008 -30676730733398794936629542118897623040 9374009 -290566065258947653373917876647791731584 9374010 75489439135089186257791162616023334400 9374011 242131022522441790753936288292339353400 9374012 44425097165326492671078030122930790912 9374013 -142658648167274848974671507921962709376 9374014 22171527136234218155829252285259359360 9374015 -8315911636635460227291845879161533600 9374016 59646573927050197925064196456911470592 9374017 -51888586939105871096934828026473336700 9374018 -106452439753688676295471566606094640640 9374019 -22753141310551141045457463599728507656 9374020 -107559446618424620774419595997354270720 9374021 -497672675276020581766066504987238415360 9374022 -59035935249489620261980796631865344000 9374023 -361541035761834068107183150412091938728 9374024 -80326224981107685838183338067407667200 9374025 -75859142510381728286091257669517289200 9374026 -127523052771510340340245808447918670288 9374027 126264430990111166114279137214207618160 9374028 -12242154469868139854784332563270336512 9374029 96882104905356350124997861195138564576 9374030 293188420037752810804977386381899776000 9374031 87859518180981415723171582691353033320 9374032 -6576304982942742802360599512604811264 9374033 -237576235136227433903419214549669720718 9374034 27287776251008917613971996544992592640 9374035 29737960739022084693184874444806933920 9374036 63705508591572104004390226392164149248 9374037 -432918246240925948852735002584273006400 9374038 -118873337415960913362565911187086084480 9374039 241639609075043561904097073567886936840 9374040 37584637762021097539725870544265011200 9374041 -210121029955016516842713253189459064448 9374042 -126728480469315572330893585794867149328 9374043 -1724941588661766237857155245914942016 9374044 -168112703703024000213218768586965566464 9374045 2149409621471876197943853061710125280 9374046 81572601920846952340238876288723847168 9374047 -149350104802534106762414099225236148040 9374048 96317384554517445321782144977811275776 9374049 -7598190940477478784900799493482290960 9374050 1818788836758963689718856321556428800 9374051 15803960161385961396657179822893440600 9374052 -181520990699221039103940434206157319168 9374053 -94679867470236055726163116352412264232 9374054 11763465011731251016238225339519114976 9374055 -299695830319345998319461716642333280 9374056 -359824291202117197964762371892321648640 9374057 54334412675153129776172808396613060224 9374058 6412444602468403339516937780766758400 9374059 -51497944932624010959529126302726620160 9374060 58760582142315978448137618434833428480 9374061 142083608884984081947243815333097811200 9374062 -114583682143380131465718756254837035968 9374063 220777655541640481383730836490043567312 9374064 -9192806346707810389748288631028580352 9374065 -16961984321066764618296223241665879680 9374066 30089312902540120710839612343246028704 9374067 119798257874596981578278535927449932884 9374068 -152356859137904935426204338957569218560 9374069 -124480893290312721202480756410793144530 9374070 7338485524656805221202835295146659200 9374071 54946098742426041071835870767244436912 9374072 -360855131496292044298632221665279672320 9374073 91942877875180332917499017424678383184 9374074 19067225556792358760537902836137863536 9374075 197620643354343104522371099732271769000 9374076 6247049493436470684278565592280371200 9374077 89873991681109647721548528198438590220 9374078 45999126468016038038971683578792758656 9374079 -92970824069030475317717145437480317824 9374080 -100985326226158544633119589922137702400 9374081 -971474260350788581009594292530109628 9374082 -42727596766827410049659203063298606208 9374083 427259973880378622537434771409435262332 9374084 -26246291298690036377516043896480678784 9374085 25179010758324535367100046194648345600 9374086 2565636984119081877313538834404593984 9374087 2824508599138472676426750584192553360 9374088 -109478939446832040961594730403081338880 9374089 78485707288537230212710354678573550592 9374090 45764891706137689422090919958607360000 9374091 -281068147711120269996595549241016757056 9374092 -60884985079466543863665231902391861504 9374093 366352501879045590102248013545037372342 9374094 -20060175997808800953489136586704233600 9374095 16446577891328540246124011065332702600 9374096 55049866348049489408462380619433418752 9374097 115332178288017235034011003263307572480 9374098 51079420685840921711418568640673848832 9374099 18592556104318615027379852281638009936 9374100 -46100114601539083747484131757648793600 9374101 -122390163787658626172993900402047821696 9374102 3683418660659416912830781754196574752 9374103 -144380491090720236105415180111616486400 9374104 -46717710044336108736842336907325132800 9374105 -63000245166332212426877679228167444400 9374106 20484090450065900506301678019029114880 9374107 205903966238572810604523777797376935752 9374108 282949461945352261410073845604098006528 9374109 124814278768567967582075772844098828384 9374110 8706368398476393552100470081582758400 9374111 2975821273982061042115452407841887712 9374112 287821471395081205987929414965329920 9374113 50566857563812820491280272234918547520 9374114 6973128394321627610013905594951430432 9374115 9260861195222023663458812306964924000 9374116 90737818274468396413117996602002944640 9374117 -23222039630119968685294860671616159588 9374118 -57542193291356888617054735165845781632 9374119 63931347702203740829532667056634918520 9374120 -44722645876194530676594497702535168000 9374121 -39457105976352234548753258492918937600 9374122 -18469809815284928566476274985741988000 9374123 -230765102379951889227456535026444177840 9374124 -70222347167721937047203022830141964288 9374125 -201316492624145907883325108330063160000 9374126 148616490879455427176941900498942024512 9374127 -21931282020526927773168010365824957568 9374128 34114501693759164730337521073716477952 9374129 -487240870435083581136448376001478416 9374130 676317167881775936686493323542904320 9374131 -79735694360799653834266108278536471168 9374132 64595316978636434517374452312990912896 9374133 133435165553065019094526556338929039360 9374134 -4378234273955473917435745870358784000 9374135 37576539068121617990910200749831767360 9374136 -383503585271658675904410954099440025600 9374137 -6738005571611234817786980558214439980 9374138 -48183355831161588585872400387610427280 9374139 251387022764833603779105699179273198604 9374140 -47991411828707304382920805989934080000 9374141 -7537964349090379623789457460747187828 9374142 -69127285600751426694038408235864977088 9374143 66051035880773125465709147038871235392 9374144 5043071301106662929955197721237258240 9374145 -179593632318240503355741397752602640960 9374146 -56808272883298719670113691084253095728 9374147 -24962266570409449172183269381903327920 9374148 22702112014014515668223352723408691200 9374149 -20573371246008088312663560724178124836 9374150 -34416487173758804083275111950637024000 9374151 -23406860437917440787064881532992154968 9374152 4619040282008737538848666071810048000 9374153 60935215774883708348045698451276781402 9374154 61783794297324807723716222867380197120 9374155 -23105556946102059448444520816462108640 9374156 100122960290549369914504857501690347520 9374157 184018583658683091025717257777801310080 9374158 -58661879619656793188413931495186453760 9374159 123355748092682841335933271178880901360 9374160 15083642986898279639403155192237260800 9374161 -60672136138341073228942390592949771776 9374162 47596021462655069053956868800137862144 9374163 -49688538966855487079980559342909049600 9374164 -306913976855832992635126331446501738624 9374165 -75474275835677485511496585959209163940 9374166 7705595988973708945017357203686592352 9374167 22135295497217951339465859606890411352 9374168 310106662353403899446932591742482114560 9374169 77431401814505370599783280434740505280 9374170 -53186341024248842443055150884735022400 9374171 -171992553646768029202306111071105249936 9374172 560092195718692347084106881689985024 9374173 183118786691738523445322260963943424422 9374174 -88310453417307635085155258859707486208 9374175 -61103719809404002723386677273510851800 9374176 40613803042609709461260163654130073600 9374177 2314782031949407034540707061890761864 9374178 857684928540493218968006721710409216 9374179 37797362759144794014500413315680217584 9374180 -133601310166075591274654420856122361600 9374181 83316435488766275487313244359893805152 9374182 199859018186456082287618629723502500800 9374183 18095547566633507640084676078046681088 9374184 -103936487417280668085092700756111360000 9374185 -82835087595532717304116393711771942620 9374186 -115019324030783083237511992964924256000 9374187 -79438528340421275100820441238223612840 9374188 250161700189474753329841337790758981888 9374189 162251444441876966287627961019524258400 9374190 19785269072413324286523437729089536000 9374191 199954431599465914787098318772332772352 9374192 4307934196190537334007886584140595200 9374193 -44643096419367321403662816637544961918 9374194 199001299173015103346583399393764410896 9374195 243688628397167093060840799611137081200 9374196 22882122641394056814770686256134170624 9374197 -121925633626315280068046559264687959808 9374198 188926754312617642152341953024670397600 9374199 -74910631719238711192641454470756956592 9374200 1295764397131895012490268036704768000 9374201 78511912370927267188803568569911448000 9374202 -19500875110238457346599953278451250432 9374203 483792447725172901193752688224966241224 9374204 64702778830232378168697661188759469056 9374205 -167852031307198770934934860999866713280 9374206 209288857168761759258012774574450071552 9374207 -615278796328567853818918368672112560648 9374208 100089152928613323258953356467209502720 9374209 -37442600250308454723312059721041029720 9374210 37641109855660671387042254019668297760 9374211 -76002600914629970117904951951591334656 9374212 50576290903183768803406024059605603456 9374213 422121511210411199845892657071109898462 9374214 -2844395603002645943266972606970880000 9374215 -3608561726389019775086468992022256000 9374216 74852704137919526875901116017514137600 9374217 -176314215436020002884120963865167357152 9374218 8940876745701871568994792408247173120 9374219 275762712699266821688984527879531088160 9374220 -30396215076794712695318136375153484800 9374221 199760469894666493226603469119206867500 9374222 -6644658053043889918491964802833670400 9374223 139265759366929630422312025062802139784 9374224 -83776342528134889124504030090083164160 9374225 16337203874013020578429368294413164800 9374226 26417840400292885542441847347258236544 9374227 -243467302533469082067034725215948755924 9374228 -150571330876041796342694736918057801984 9374229 373371744203571718822073480089127581248 9374230 98572649298994363056738089464347926400 9374231 -100421755542052949213926976768082957936 9374232 -25325567811938041153336712784494592000 9374233 -381953856293644966795838711956333377312 9374234 25415697541776631639299182468109711072 9374235 14274007643130603798477381175129206240 9374236 -127518384613794548728225312865724246016 9374237 -176986529175262075170438803022378057114 9374238 -244901868848419327974706524574117109760 9374239 -123514030335286582076291985888074611800 9374240 47444985636319261570161660567964876800 9374241 -205733331061842806152464996732494902608 9374242 138401690862602520764101234361847887424 9374243 177669973951793252724513180653426264304 9374244 -254168002831145407112070062181203705856 9374245 11239444979272789464952815052907266560 9374246 1069138829829357927734191319018823936 9374247 -24561407141979333047260633752141308976 9374248 44588757555566510901450025609307750400 9374249 151999876220412167874018522817244240250 9374250 -20011204515086699287657217431196160000 9374251 122526072168262560426577906220838600704 9374252 4785910865314476330895684345132595712 9374253 10168457199449262894002073787438331520 9374254 -77652315242947973856757745973718823040 9374255 193100900416975486482569659202309518320 9374256 39850353601034635957111299250690867200 9374257 231072524275997076916775069122756767506 9374258 -2019089717230566587899461208639944960 9374259 86187229229256562657965841350667294320 9374260 -33429986731302949800576058772603289600 9374261 250473154833604793038784913064020366090 9374262 -119005762146147843608522080571264566848 9374263 74749416270491172704954850531453718000 9374264 133257697089071738264739854899087503360 9374265 -195982147024553394016387813750571136000 9374266 88463015988182306944848244984737901824 9374267 -7214219887709750808869187002303366400 9374268 3820380371947613633696614855332946944 9374269 -51759535583230153695911665157105873952 9374270 45980852662442199103901077710677477760 9374271 -114983968179202859760291621800031231360 9374272 13371335638240902591690971850894999552 9374273 149415300240708568346713085790379491522 9374274 -10270335461360584411746222684025052160 9374275 78113893977127467315782427526348005000 9374276 102634226972396015025442778684106080256 9374277 -123316622793028651872518199134475747840 9374278 -143231544203240114283717874272241510560 9374279 -182860730664988349113295480191052349240 9374280 -58561075397583896028194064644112384000 9374281 -22939059244308648995893839510666539520 9374282 -39248141825807464615767513012305389008 9374283 -19641814199454196105763334545275834896 9374284 -40995503715714766070247898243836976384 9374285 -235301281543617997547137174425946228020 9374286 -56490128701084154906615239460311628736 9374287 -18327555948596786051903380431168545520 9374288 4818488671043823546502455713344782336 9374289 -279266237155619239381714557524553390432 9374290 18472287494091094252804912330596362400 9374291 184916525225231645279741897262227460192 9374292 -12790203846115235629624921319892361344 9374293 -3497827065215930510847684250068672800 9374294 -92647025231781563666459985449639099520 9374295 -751051569408844777945370269450767360 9374296 -272647791375107489924803952780992204800 9374297 -15097687431590644376816377240983891840 9374298 -160969167098135768526116818004406512640 9374299 -187417925063373018131993355127125791040 9374300 2854770937029265916695590020895244800 9374301 -1305287750488393561336067510299976832 9374302 -17302711945340330292476711234592020736 9374303 -239192322831359594182046518789077332448 9374304 121938991132925002447117789726526668800 9374305 -196022591361761602089035151855906215040 9374306 -74958171618817154549136720227316105648 9374307 -71484345903611485558077331609532620800 9374308 297183041338513670368370540678203637760 9374309 35498355950502383143543271787213194016 9374310 -9118807707392766100066831023718874880 9374311 -45450763143168842615638791532825974088 9374312 284731341897282310979385940214856883200 9374313 99980099341359893546972369366731843008 9374314 -2693986456403848171386799160201946528 9374315 -36784454866713652728793139663889232800 9374316 18969436809642180293063595368475033600 9374317 192756117057051774151739317290229020960 9374318 -70288573934288595991023858337203656640 9374319 54329539242195557220826618683995794320 9374320 21283564654228155233665169081177210880 9374321 -292107776565283394018342394083442679056 9374322 28879524937401595383601104980912732160 9374323 -110171934010353197998672696046630278656 9374324 -44242491091003388077908583299451286784 9374325 -21491036591646012537538346801860742400 9374326 32880924415170970601973203969762385024 9374327 98847777732914185597362421636626459600 9374328 133830761881911102959349425290209792000 9374329 480312960260822166245994189299601217876 9374330 -30389188193792626689047413631719526400 9374331 -54226143777837136309820000361997332480 9374332 -340278032023450200823904217641585157120 9374333 -21922531644534120501019990482712819578 9374334 -103288254454716548958414723002519301120 9374335 -212570728197953677981043077210447476000 9374336 -204720512330306233131748444932396810240 9374337 195945882043891657956475060572369936660 9374338 -45904757663865511484898439061970690048 9374339 127840847075364612046282691385417788448 9374340 6488725829278132854748036578481643520 9374341 126478698686336450238455089883103472672 9374342 24990474946401936060425602997939007072 9374343 -18098966298522392393249796773657958144 9374344 1978169966155476424123541488528588800 9374345 39393955029058485510919282455137024100 9374346 -217864398654826944075330015582551808000 9374347 -119109281421994778086010348222746972204 9374348 -49835496203502721548255191834823734784 9374349 -77254718840978414389830466881539753952 9374350 103617515477607831309578249877004080000 9374351 19294518517354590708398441948065448544 9374352 -4202357062884141299692873116766961664 9374353 -281965544227148839439044509514291044960 9374354 -140592284743357642511100833171043312 9374355 -20543280467044442381715637528420636800 9374356 -107940498487884380949126252426872702080 9374357 -54931586884067530270196623595711356068 9374358 -32053429238495367630208799558569052160 9374359 240644582373978284126023339370737935560 9374360 -68445808501635723251403859282449408000 9374361 -44253382600440875307576260421726817536 9374362 -717714686269943666775411459578427168 9374363 -95167073213157054839480866276043071392 9374364 66780042338134353269880604779185894400 9374365 -15678536280465003229966339037092527360 9374366 -107906018644741503161101773558889581120 9374367 -19400181451179585406507462928270627952 9374368 -7514877421360285182123677411412934656 9374369 81280489596890301575418359506959820800 9374370 -12299079944993943488841727931797171200 9374371 -78918540046407553524755020359909528968 9374372 98750834452957868534581631251083755520 9374373 -43070216223869509601663522620026498 9374374 -8203028120704786247728440995541356064 9374375 13041378365823428046706631794873815000 9374376 -76823454871072704596205481347491020800 9374377 -262390639436783610013358957021419555200 9374378 69302439878591913049447370675197673472 9374379 51119025752785349920093823853490636800 9374380 64609451992259311687511500420029388800 9374381 189507193301082485582498836665544099500 9374382 4211371539643483469774320389720028800 9374383 -205511946730527904042264265602810406160 9374384 -50499794267816328847315284585058713600 9374385 61169646471996675693248929614807394560 9374386 -65986025483150544965935205147612221440 9374387 6523138317957807261377208261796610880 9374388 25750044020781211930358943140939059200 9374389 -264091717413277493170884812579254081810 9374390 -207878168597970437370884004077097947520 9374391 -91092936056204588516622114737294657520 9374392 -206881052991634936798672710056499302400 9374393 -69047360327250344890420653146593420800 9374394 35310140658972423177285580128995657472 9374395 -229850020934723472264298523894833807200 9374396 358278511082927522907123815298603067392 9374397 130852046860402451549277547142663833728 9374398 -20959396393688916242533220083341548160 9374399 -325253982482777947196779461694078257600 9374400 4462782130610841348733618857443328000 9374401 353838667439395804075130990888678606402 9374402 -9525172989053477955665725920065920128 9374403 -129739366569801606954040596095236165896 9374404 26761381235211018416065175065164913152 9374405 -75313408576061681287300656950228255940 9374406 1348363410342937921487591747611084800 9374407 -4294443581407200192420237846375494176 9374408 167568876872833816511226784182219432960 9374409 61826500953141351273506926553540750640 9374410 -79276988954970202687405387197081696000 9374411 -104702068102181012775739514493148166928 9374412 -115917212290229171152380376346761233408 9374413 492351159939151189357497574411827409600 9374414 -53028917170364846598008338231273598976 9374415 155485184998464139565750500168110043920 9374416 -38034192162917895424120017743958982656 9374417 -101542786777213450373896939856211792780 9374418 472256109182004023305942239247684128 9374419 13367226607437445629757088939318696112 9374420 -109711705267845908374572647255665981440 9374421 49263612444903217692625040406999253824 9374422 -36056903238251275531692177466655947488 9374423 152045032819389743989597296100611105672 9374424 -160325045418160280424589975068263424000 9374425 -128385720747616971816029670926420484850 9374426 -201124133375493365375748466637127299088 9374427 160233455708451487409261476564877505840 9374428 -20605812558162698116268937724429338624 9374429 -370682209191000858557875046444959868160 9374430 -39577221203341518378922585452820292160 9374431 7015554812186675519523062688175454208 9374432 37133638200056309371684711462751698944 9374433 138296204781554172488072199857964283824 9374434 -200809149221759577183229628723874366384 9374435 -175355173193309602068532290964453409040 9374436 20338815039604653112960332590056454400 9374437 81122661419823143802461211394610121086 9374438 -192017520537814765271056799834012656320 9374439 -190464641983203178277828561558249905920 9374440 144889761359795938974118311781179340800 9374441 9344821824234121471260763090681381224 9374442 35151998831071272897577163123264667648 9374443 -14770965416656230713540130633298181456 9374444 84563537551720233391649279370737991936 9374445 75886515088014700046939404054394807640 9374446 -204754323617721544905655598541444094080 9374447 151537327797469249513171741303019842896 9374448 1191074732349932005596618082891628544 9374449 -40786721721409458695929210175559011264 9374450 -55285765156110238132280147303642350200 9374451 -21673395113882098725174529728621005760 9374452 -73829909808228710823910830227628724864 9374453 442555038299128776110140158685146872160 9374454 -123714132165020043586134970027083069120 9374455 120366217748016159864078238056255008160 9374456 -11146566356331621203331724013823590400 9374457 -177666388608770291771191851910697006208 9374458 103669369269540785828417882172152116080 9374459 -45659078308366682484908073001462688520 9374460 25489915208955753546790910693241308160 9374461 194015200984756829576131781237267661062 9374462 71279218703399115397216637403156094464 9374463 33744599946655115245815719857362699744 9374464 206232002415265460288895910721995407360 9374465 -11845086879905931648595723156281844140 9374466 -1677941708423017911009754631624424576 9374467 7855191829257808170508719941423391640 9374468 -23849976784718931468289528046820017664 9374469 100424872365533853795694745894504053728 9374470 -38244620776662289478267595450133194240 9374471 -61100209101678650524211092356579689856 9374472 202674103939604874772763449648598430720 9374473 -4892099925328073826163554205558262592 9374474 50764484250079666875617010671910282240 9374475 1626186527142008764521822901201800 9374476 284990393128954176757429818770373666560 9374477 -69001597759011036251935677754374532128 9374478 -68282260443074865241592460853687636992 9374479 623237955826595773324857672367318918176 9374480 19503145128413800961658596436505067520 9374481 842949814353371093993089815232087680 9374482 52960848058421048544176664259301401920 9374483 -178895547095850693704059978279381037268 9374484 -63362187469192599345680506935452620800 9374485 -106406580119787306857116353311183053440 9374486 -31702020199510005444521903547721374720 9374487 -98305714635343485499145746451439359640 9374488 139327608678137939881810258373994485760 9374489 -99213295592073438789017582854376778300 9374490 11852122389742935148082832099937098720 9374491 -15390407274892498616394673687776984576 9374492 -9856517160806325587108578527518438400 9374493 -109918214191088100010038563183561472 9374494 -97099823763163153111039483290002584704 9374495 -53674928706390145827840422334025322880 9374496 150624545997038783786390194768939843584 9374497 -372323602725811949312327404458614170656 9374498 47892815047837769358518710324906676736 9374499 -92149778843453559647820064113366933096 9374500 -176036886062451603265225396633848000000 9374501 142061351899499817357096089608395636192 9374502 548899247359425891538761474884605632 9374503 1735394079131243513150219344954965752 9374504 262298641838041751854411804561556597760 9374505 -10401370221819552907908447403617484800 9374506 -117110015521663303410911534902182301440 9374507 -87599248474698571657986434207721095244 9374508 83160032034625153433427603011042672640 9374509 -61895077896483615704970251493216858240 9374510 106559862528110187548560061369747952000 9374511 79625496768361393597439434198838474400 9374512 -13231773782960524116894367370180231168 9374513 56815138671871315011000658891905917424 9374514 2391086119106082890459865095937123840 9374515 166802488162119708314460218897210354160 9374516 -3914030991748609298946593249007003648 9374517 -108218125456703019082951458377143483332 9374518 -137627800785193162017094359946682008896 9374519 -53369885668868021020010921563256507136 9374520 60655459843875595418648997519519129600 9374521 -82298504695396716446588653901183008508 9374522 -263757966942346319616622242990501600288 9374523 318165359852564686513369249928605828800 9374524 -14693813962600431342405973915609989120 9374525 142059965351910249934736487704456956050 9374526 -20117284796642766524760138648200626176 9374527 -132546487469926636261902164032002095568 9374528 92549527382238796178177484671109562368 9374529 -109721306915889031124212837032840036816 9374530 60784160372156112683090901731035845120 9374531 308221678037625587961421708856155179672 9374532 -132921227383581860131663610005178262528 9374533 50558326817611239851035782690989651200 9374534 -300436138558107621403986682703578752 9374535 -7335219958268824464937102631060827200 9374536 46423671433051293436549962009069158400 9374537 -229275581532396880803596429832369227814 9374538 2757206646436774981214838474886143744 9374539 29292071056781405341151730652732166760 9374540 50341405318761798503736260554639872000 9374541 220651861158932815633867967161507940928 9374542 1625701963323771585266088973625871552 9374543 -252630907102528724681311322987801878680 9374544 6684758606960933449015901673348194304 9374545 -220731918899850685433452020344198726400 9374546 -33082099298938229897855872169042460528 9374547 15185729222973151616629798930601542656 9374548 -95211337521849755197944978898737984000 9374549 -413973550014212666027909850587658246450 9374550 30662840804700610804445016895570708800 9374551 -37472492018654306349257156300414502768 9374552 -107641608551737269804638307694896906240 9374553 -775226053414170193556081748400979238 9374554 -56454693903466617924370668564945462528 9374555 -172215193982170058088839454851616093120 9374556 -41230057534799284278326440871312449536 9374557 -375837588593871295762308601686513695194 9374558 -241893062627908247306539544331978623424 9374559 254034884889520954911555100452085248 9374560 -87135161341986393341110424427013079040 9374561 126979901583209714159069917405823216832 9374562 178412767210876150899441875557909670400 9374563 372836212665643869363988627914390606984 9374564 -79322217109002592029503061602506045824 9374565 -92350274718281776004949846289173475200 9374566 -196806288650118463125235879855916820768 9374567 213933765425540389964607173290854948720 9374568 -31373287856844499788862530141043752960 9374569 -221146332612616662007192341851256696000 9374570 15083287178162763202819360897397529600 9374571 216027402473376620799182723104950226140 9374572 -68424798774960194404233640106900449024 9374573 -284221321936849960522170877615096669440 9374574 -13815120973930466821362749831656227840 9374575 45008642030417192435326015419119698000 9374576 22328769227412064731645628692645445632 9374577 154496126269745812766084709613743128160 9374578 -112724090245490440572959449735673111520 9374579 -143008405410020354601551519230199148624 9374580 -92711178847236827438648988042029610240 9374581 -34224969623817779451207750589946852000 9374582 -34752463852981363408590664271037473952 9374583 79130071730528312352197214393440360424 9374584 -230376802448272317380456045234566717440 9374585 41626143905909149798952125247737580160 9374586 8228204481728712783874941847293677568 9374587 13341415843248881215675948818975679968 9374588 14730864025966262445495003714571553280 9374589 160006316790589015666756530206242679040 9374590 37041152503213050722478384820855732800 9374591 -125084505719638169641912762090068397128 9374592 -155338053970106318438723060681051996160 9374593 19094455766378071762179512342944685184 9374594 1425000342923060465652557555259833760 9374595 74313746844370660006865204789926649520 9374596 -198645248739582307804135859900112896 9374597 -82681576673766101007543144845904843360 9374598 -68139064474959026774026310865723734400 9374599 -168378123609684012372310183777354905120 9374600 -73636549548621531954969794219996160000 9374601 -163503913994157994751805762765707618400 9374602 -2956291134096188802585760038110797056 9374603 92311970420926435204369346321718606480 9374604 109474326090871921645198035125645200896 9374605 110791172894355557833938977517855229260 9374606 21159902485742394562558655950819234752 9374607 152665206914734354039569505505921231928 9374608 -56171628338596907755482176086294355968 9374609 -42032393490330524764190225984090647512 9374610 -28880208784983154972608398965811143680 9374611 158813812696425869886451874105145303212 9374612 -116441369226114311128539456028414472448 9374613 179876206755842894063929410567186186144 9374614 -26561392148966607357798617697241578240 9374615 -105242921692126178366594702810466459240 9374616 3300212752362883651594563339224924160 9374617 53187340732552746891706089940693328384 9374618 5252368986385514237207915090989274880 9374619 13594388314634738979425684284205116800 9374620 15452067213980399525998473742769786880 9374621 -54268163762490493798393824295693444788 9374622 193052515290400525477058625436246692864 9374623 187643377909273916214582672697521531872 9374624 -58016908924345108670774185366203138048 9374625 -23766072465491745208142802074302014000 9374626 135835490844332280643862098607305906512 9374627 55213163490914973481955575251698130672 9374628 -53437703984512936534258386061100820480 9374629 -130281727840765302522583188184181843520 9374630 -47749110404720401688954265975840935040 9374631 7175659238398698564771084933079348392 9374632 -44098502553181439786839505407365611520 9374633 -506546217496756452918542976009678022200 9374634 84659695953175571263412815020560516784 9374635 -275720239114518283836506045556521119200 9374636 10569270656430285828575724343781518848 9374637 -94251096190452536271907990854156584640 9374638 -11017995806047694519320301715211653120 9374639 108383177021240039703319524744649988640 9374640 15872071629423237386264067719524515840 9374641 133512628319894150517141565996385820852 9374642 -83921134749380237069674466331104268528 9374643 -239893383212219166790599606909292102800 9374644 163210750699202534667118690772667134336 9374645 709090672623018795224129870089852800 9374646 -20259256172578257145750643258518657536 9374647 436120106108798896246887971531603213096 9374648 -179291335946345820433112853127605780480 9374649 123086743495873534392702819582048765264 9374650 -33646130094618946033300530515843064000 9374651 41999912340189910978828492627648821264 9374652 56375916454623708362836063788955057152 9374653 -20621678347481994863466748234640621780 9374654 19820356414368149649277149816001437120 9374655 -106629273125759104695409677876002985840 9374656 -78509858343915215759725928336924344320 9374657 -197983044897562848721479384709328174160 9374658 27673257235132445878925207481430027008 9374659 -1657449207162154243778232860602504288 9374660 14516610995083890896913451857020828160 9374661 -11587083021655817188564438652276367012 9374662 -49567726373769066164972404579606167552 9374663 334850844184506045079550892650666611248 9374664 -20197347880978047825965234684168110080 9374665 -38867518671836196156955383669285585600 9374666 -51398946285858721332814101915530509824 9374667 -161388534360032793159967048498150542336 9374668 85474798135043684184367230634990562048 9374669 19195772996667642737198637034442558070 9374670 -121134194664975408473659637796590380800 9374671 510074023716917635394727044959509756000 9374672 -41047616021601837970469690403746586624 9374673 31151450298665080139317000410702302208 9374674 140879303140707405857786281874051784336 9374675 158935334317381345112766615639604917900 9374676 -111465529318530630790346019909774919680 9374677 32871541231722178059652550107361171260 9374678 246546790623494174476168250905715520 9374679 23027547144036391587267792987964160448 9374680 192408929341612658031633108118478438400 9374681 -61717620286317381595968695266240177536 9374682 -52339763003967885092710772313345259008 9374683 -23668666423273844609658747062123110016 9374684 131437534280109167205252631792737828864 9374685 112580813410250992084029044166319353600 9374686 174493946914241181933545532351240914304 9374687 85479015250486541623650858570866352000 9374688 255368440462365104888259057405394944 9374689 -167265892743224911226785996918655923580 9374690 18416043521056956390304786700923152000 9374691 13090078328839712461678823147285913600 9374692 -26434514376838621152751568025798501120 9374693 -149634065830258621933999562747200665600 9374694 2988788502670962601995049360602396672 9374695 71757954503723940333499689528727670400 9374696 13156552784822272645029435547617377280 9374697 -93416441012501939998395486819245229312 9374698 -516093066798357641374109494249394688 9374699 262554338880796470374645797432465858800 9374700 -23600572399118223929130298129886400000 9374701 -184599226285556925168670869214579955520 9374702 7983414369735860995832296143409791552 9374703 3137323197851928197852080335812471808 9374704 -66783415240650931695612241158417940480 9374705 234164187215999114802168178157080471860 9374706 -9113351955682138692509760014047069440 9374707 -275281245247914535564337093446231659848 9374708 -24477759506463297722463981561307521024 9374709 117169176929554486092356422971287798304 9374710 -29203460147342249675356338031395732480 9374711 286771443761012768976082105372825422312 9374712 -121839047274295297719104892174449049600 9374713 28987086488288213911854990023644690000 9374714 88010532610729578446089726369630771200 9374715 -58883197421342976791301226470214003680 9374716 59619565219113765854828455487385328640 9374717 -96360010948395182778983933479558842 9374718 43597514100829510204713391300828283520 9374719 21763115884742735964579183388448867960 9374720 128350505450195289409078844499406356480 9374721 -62857558146948707547995785048610247456 9374722 15219105339236172129952326658538809344 9374723 -622332415957535214987580731710709121560 9374724 -204018085588742645115928420229040783360 9374725 33676674512644369902461647197956512250 9374726 -13912643519756971250387141184387341760 9374727 -104197905193064793926199463539387064368 9374728 -287922011261204593734353573648463175680 9374729 -14033524007193248335502685935267369244 9374730 35889470937646009173973514063898109440 9374731 -3452426283314002316514525660596302080 9374732 5208722622591445606816014077396070912 9374733 -12090499060366366529605232390400320640 9374734 -3351549613810981527724452974202129984 9374735 24398032162185041064862004450379095760 9374736 -14954974343166365730967735529784999936 9374737 2960277161999860136184556387401624420 9374738 123198104818026493771446393190927109520 9374739 -144010688026820808694330310577533341632 9374740 185963847900658436923929389050480592640 9374741 -125803138797630383175013052479208486016 9374742 22972694876126936584634081764369041408 9374743 57397186411639567596307029098702388960 9374744 -184798357173545981312104862091196108800 9374745 -25796612318712013860096219057312338880 9374746 42362001649994863627637515130726880000 9374747 -138679662985143771419662880393837415804 9374748 -35880307897314865468063962977862059520 9374749 -255988354458672886417075174295386212250 9374750 16960937839334287827472133346069504000 9374751 815223840629516577017772954104127156480 9374752 -1222035637557711205539913116580577280 9374753 206891636394758511128999590454462084784 9374754 -3527277868635253846065848230551240192 9374755 207089726934505856552302540848489194400 9374756 -96493017034952649130249308242241654528 9374757 38170895545159305104715800452105142592 9374758 100082848275211817110416000534243518976 9374759 152615326578803970372564838558112804352 9374760 107527357954431633572656134413224089600 9374761 -465596302715900153770994167691827691136 9374762 -1468715916787938852029885441553386400 9374763 19346886876471948690856722643563068400 9374764 10222567008680554703069537752564582400 9374765 33144695578129070594646291617000235660 9374766 -93626259830385691958150544378028809216 9374767 210279274118037626715128382858448686720 9374768 -32879911517773315390015711468838535168 9374769 83076664346835114219472320252255456768 9374770 47091497982934785752880528829882930080 9374771 38088399391217864343061544926907838720 9374772 51290897876956824749762679182956953600 9374773 -68166556208857983085077862224723449160 9374774 509875230361623204700095742120054272 9374775 -1000985840576068064666526643203936000 9374776 209112148013607732913069145084968366080 9374777 -92229614312763396861488436043980796800 9374778 8307381092207236850490757282715949936 9374779 90312089522878931343527717754809265380 9374780 -16605322470540647758167269945801510400 9374781 59942299814303059495499367098804015520 9374782 -52134419879349062994214045933289558400 9374783 158790411093885725819072222895866191224 9374784 44616941198383344531476396058756513792 9374785 21658013925028811232066920871860209920 9374786 -23374613458729496609719209191672154720 9374787 -101333862041316717360166815014839874556 9374788 -97384512170496061849912396725446507264 9374789 251684152757782937154901122169619698590 9374790 46926050015834269526397059340532531200 9374791 -42736136971758912527943866779530091208 9374792 69213576139917337691450188067199713280 9374793 186751863227257114950206332550654831424 9374794 -22624090020938974026358764430338689280 9374795 134152291292229824410568490153128752800 9374796 137020276626926561520350439474468893952 9374797 159545124004195643213622277043484316672 9374798 57251582464189959322698202056028766400 9374799 18553853515407806472640588293775907328 9374800 -19957402303475253278798714817429504000 9374801 -90282876472286307620937755496204362520 9374802 -76071823035394478017103378055529044480 9374803 -77536055238328999088350307820228481920 9374804 68922949500001979555950448427029170176 9374805 88607749611698996996445229192920192000 9374806 -7102849780504684100823736909127959296 9374807 140493886718853262550909443472612630280 9374808 75615526303827123465369601588344913920 9374809 8526099038027032753167504069504458970 9374810 -4552162315221231957191274327269809440 9374811 4395753134809481058123807249467981760 9374812 -11089374513992313590073639305602690560 9374813 40632338437192753348516022403308177760 9374814 -60175873711536271203553736276966349312 9374815 25404850475185886250688449024982009200 9374816 -42910875621061268862585344094219534336 9374817 -724682702311983782862799190909595552 9374818 -148446895562109693572618583805073246640 9374819 62614828029827135400347893194417822744 9374820 9784044271673738454759006864173137920 9374821 100591105019045821598102920295646529022 9374822 -186391463315615166291668913325843205376 9374823 10028829895308985487401180535422473360 9374824 20558916326696487588744821644340920320 9374825 220077325666788630890587909310261987550 9374826 108528893448434420065876796538739647744 9374827 -207344392651891244122645317635353255128 9374828 64252325124785847595154387702503050240 9374829 -93188925296032289429830284535342919616 9374830 -57724356319963956047349216966079929600 9374831 4830351779341497979111442135560711632 9374832 64228401501819687430326450741442314240 9374833 -83275147119510345200783426373630257996 9374834 22289019978926276939505155687189827584 9374835 -76556554713743234693050440249446419200 9374836 175952055975449418204967194833052488448 9374837 -4420233408303331971076622778472135908 9374838 -14082162682178439335104233658358400 9374839 -327150644608278843111925104995935582360 9374840 71567036819779339044199932768235929600 9374841 -6992696220150414474019818953064426816 9374842 120707995624588532927072631689557065072 9374843 78838197620861799444524334543353108424 9374844 -98759482039603319364458326956717480960 9374845 -15445447115845479748223252577863097600 9374846 43088581584145356941094393248027601408 9374847 137418727542381607644640249791485028480 9374848 -39893845413442154357135722125176340480 9374849 86679975986713227653641124895335849520 9374850 26487765875120520294059796675027907200 9374851 -606173710096123643616403407238429282400 9374852 -26176107056360073901561524501254861568 9374853 153496866579587461823448546183329515008 9374854 140716362739906684652048092716784895232 9374855 -39964555673449914350552907613882521600 9374856 184067390651326274465459775448876892160 9374857 -188433729260547503874046216633643617894 9374858 96727546460114926222843432738827062784 9374859 -1891419830520734905119194862285545040 9374860 1525863479083767247182757925027512320 9374861 72923513744480446737856137596282721462 9374862 -41116384593694148319027371280294521856 9374863 -321677750613091260072763051109975623888 9374864 8872489396649166835114990212379115520 9374865 -47581444830829886023512475715366914560 9374866 107283576506025341559894602597269499520 9374867 12100115925431708772764540857235179392 9374868 58454914280163544374109585492852628352 9374869 28095687069406216682744895497865682560 9374870 8707858049444266195254423795876163200 9374871 21501221459989999880174658726843252864 9374872 -977476482183530296934753202094694400 9374873 37144257975301373059636331368421326800 9374874 51150646904215141559258695890233280000 9374875 8311654576824191853844530462286932000 9374876 177328313497958095252431533371777996800 9374877 -16146024724524804818658353336157772986 9374878 136558203070305400806875875195939194240 9374879 10178483431890501567416297959095711840 9374880 -39220022372426282795778221358820884480 9374881 415460747508901547990188155641503983792 9374882 -31053334716012589389479833171662105216 9374883 14268759814879701660325311798123929088 9374884 -52013391133077487005544094184179923968 9374885 -3424129451954331526443040996602825600 9374886 75561050853203704906203452451169566720 9374887 -248234114006330664522699274174378211464 9374888 -273802918086000212068409469488917401600 9374889 -32348987982092890194102877378207230576 9374890 6703020526835339132863732974911232000 9374891 29213695874163376842444737335245962292 9374892 21417881329955118729532343098289651712 9374893 -375149304368664135093903577707021610656 9374894 179101284518160061367298663033373298496 9374895 29830927489851265597659318312645987840 9374896 11721880634086336358507125700685201408 9374897 -2450755787502987984290056106607686400 9374898 -25740301005424853844894308737430479872 9374899 167301270413566158596220930782844130536 9374900 1301195816662559953494073548928416000 9374901 -252652541526132941653691454310564255968 9374902 -232549993028668969641719076328673641728 9374903 -1735231050133954187078354680989379176 9374904 -22899527137698259115325218506850304000 9374905 -174781383582676360557448974116495044080 9374906 -189808440111202455627336956670119848848 9374907 -198394683515566925576134655232964360080 9374908 -230625856742447532523532834272585240064 9374909 224898935723825920394327648689125271110 9374910 -22371853244716063251870647013701671680 9374911 -21871042742277526834671644564805100032 9374912 -35251054837991969393900359869803790336 9374913 225706609935026786073601410235951032000 9374914 -94647084628449323296154638378764034560 9374915 61134852755121520704604610706344413440 9374916 -46856711025970374173925518686591976448 9374917 232531923777897096979719169302930640860 9374918 83377406483307638182595647048284402816 9374919 -186348042281188717449410532659523856560 9374920 -168018662594453005709057328871351910400 9374921 -106140517592500519029537953682349929756 9374922 -162002617764418502448283467068273585568 9374923 -11881391528341992653679930443067009600 9374924 57376403572318797346970847293624426496 9374925 -4781773861385134102366990537594159200 9374926 173999145605656487099805176234404561920 9374927 -120422141816892415419911450982123924288 9374928 17874539920216254324133294705195352064 9374929 85843304944142806135730332802433516530 9374930 -168235391396455053216721430442093849600 9374931 137980654316087115472916628054232317600 9374932 32193074781690578030834964153901780992 9374933 143621884635080463755952632476439396064 9374934 -43991753768790321172731672016849052160 9374935 129474988920398630512147701375975161880 9374936 -92389372120536479522238438671062456320 9374937 89473408208455291470676045440278212464 9374938 44487359563750858697644226532351327984 9374939 -34253381972932988493491429462495490528 9374940 -6660986025854622799971061419419850240 9374941 -149312335611823863377654772268024086496 9374942 196627109561097627711905232462530587200 9374943 62059109166298602589372992209532708864 9374944 321097607156279724995642635855571189760 9374945 -35536508559789843224048466760912030080 9374946 -374432854934101361055314017935974400 9374947 75260400632477397077642221752813370392 9374948 -224267391978373130944637810083812916224 9374949 -94711415215083168016308631888326124800 9374950 -19542637734846664933149451152727190400 9374951 3228784257457880377682087008881093504 9374952 -9850174195483794251505263878428917760 9374953 110356533555209626236242084755995635456 9374954 176855752881927460941934010242327783680 9374955 43170765054290750447184690024196293360 9374956 -289357076170318379649068920679152031232 9374957 -526067463851947081896997128092301920160 9374958 19177708217730082177088129792740973568 9374959 -167930188753927975977151904475040360 9374960 2843241699685151960803780539181301760 9374961 790623580207109741522191133040936960 9374962 12043806542138730796288655762110535712 9374963 237190104275837887561717514406065068848 9374964 51955139306457364121327892604379774976 9374965 214304150292386536308717823442568808860 9374966 -102644165204840292691364768795389769568 9374967 -18083523346000206289092314797793736960 9374968 -163642019778522409642339450448832122880 9374969 7784323700447355231056409153459467520 9374970 5466331928333867474596163771080051200 9374971 92002714743307206997103315911361467172 9374972 21434847042577578216580859325521227776 9374973 86801820249616572155243561359565733504 9374974 -3822590570738914999138111807185508608 9374975 275883744196124696153606785948507854000 9374976 89101915567943750571741009349567315968 9374977 -22311913832910616408592464369727187408 9374978 9442245245986235148004018364633350560 9374979 91952745563009925063570517861464438768 9374980 -46329381771394137563831058997829222400 9374981 -56271444440348237492399460583608266880 9374982 -16951143085530582785349522940072888320 9374983 181207571004608504036718116483374030232 9374984 -140817385127511186923580253269255290880 9374985 10399062865320331328699894491548168420 9374986 28705651279613875212984583808675374080 9374987 309530316852106491056005193640732663636 9374988 -114633293525553335935037681376112803840 9374989 886352115773896369479415771152702976 9374990 124123960382612395984634303142061610880 9374991 -102998760905511594555853423019926495608 9374992 34611414804618739679167690659788685312 9374993 24016256125750206622141681906961109540 9374994 29133887763437700816056085024292800000 9374995 5418289459432911021770467058866526880 9374996 -510466879683739979346233342750996552832 9374997 187794471876553500339992304855341124000 9374998 16932339712272877889511486995141076000 9374999 6960845322371053075999984009521246480 9375000 -128884149210300451467037979364000000000 9375001 204493631738482370006604114424191597002 9375002 7114838502498209792036655007218238464 9375003 -154642666998211205292205839074860243632 9375004 -276347158661798021352938535841152499200 9375005 10016581725200248545671116419451396320 9375006 -35202926606136558682915044896663544192 9375007 -108873412271167968528476847207558039648 9375008 255007886001876634019187802263908843520 9375009 112769284593895401767575187731274680320 9375010 129145207567868951806834885654877648160 9375011 -143204876568706993766494719038415106128 9375012 -22976489709908034757430797594686996864 9375013 -130635669443440461374522813968856353280 9375014 -15276409411200384137841829202563952640 9375015 79004288286879813318009382627194455040 9375016 94409788426301964324879941019403714560 9375017 -186395603207299661187705659399312108934 9375018 43527714490615584149811855261452010240 9375019 30822542380761533387842190187233982672 9375020 26146162148560982941213686359883816960 9375021 775228354346174034344574472281530262 9375022 -73369458086188874156047959324663053376 9375023 135801197535128950135293947161909961256 9375024 69562103696912960160398687311210414080 9375025 12319636372849736782127001020880093600 9375026 -263477055991111859968777530346224425856 9375027 103730321268345152285522409943592836920 9375028 95750201254603989441726810607977706240 9375029 289360482502119686504630562387238408380 9375030 -14129079922889981129712527944643911680 9375031 133427157359514209007657882013927154200 9375032 521858109419021588749820415993016320 9375033 -69999045396286910696342859563002203840 9375034 -35715733928778653712125027522626141584 9375035 -3485988031458222686835288228170843520 9375036 89784045916309816601784895643552169984 9375037 -99167708520818549149453669650515819200 9375038 205856324122041536456219898049461553920 9375039 50416448365770884905477775112660989304 9375040 -8458856386322060350856432741394677760 9375041 -201031348932899398360584309652080249600 9375042 42533410279834627512531878858867253504 9375043 -53320048869646665248598025379678304576 9375044 -5453653889253262452770243896110809088 9375045 -1176242454887184202221497952489562560 9375046 156271251611415975354946186878784763520 9375047 -138793670640651790693791301608570716496 9375048 -92772314685916889539672943724762316800 9375049 366701520255559586891883337839493785050 9375050 64448094832523857105218748995998080800 9375051 1918863160674022540806923173828589568 9375052 38729724888769200965003194286908142336 9375053 -140537809214052102341787595978163302272 9375054 -34235983345678749157693750816338974592 9375055 -295482840559968123900410755526416994040 9375056 -34132727671470044572801799164556083200 9375057 20630735234333281449933796205717669154 9375058 -26139571950356264297594816619530075136 9375059 209460991497429965211934922186081185260 9375060 -22708775973361324993728123055613460480 9375061 -270329721945322268628111724649437676338 9375062 -60073791747816602652361138530686332800 9375063 -204291591036638152867067546669491036056 9375064 84071099517535522554166892644418027520 9375065 24559116074032679419645239956319463680 9375066 -35375678037233223392913508533389388048 9375067 -49253282268356082102451775100687069680 9375068 147053106312167750049207185857074958848 9375069 -38077117339533989410213516822957159392 9375070 75943468178361948965182261774072012800 9375071 230652599923933876940633993537843818272 9375072 -19567221283335032794245612042614734848 9375073 246323366470154252136038113065241708322 9375074 114855190878785188792453426891911905280 9375075 2356096098463947754575304422129120000 9375076 6701037451126507697403217959737708544 9375077 275424564196299895204947884678956828926 9375078 87813404968724528293910081297553695424 9375079 32267266791635874599768162578222524976 9375080 131033988244332314007653812354560000 9375081 249442124503665382602335430319116292752 9375082 15175345934903526055597454924656896000 9375083 186317563485963646621847556421105609332 9375084 196310833282067173706244827779491582720 9375085 -1325827449189307602050368167864921600 9375086 22213624767684788048147133057481238400 9375087 -200649573449179114674247568412592917240 9375088 -97568048821321136740920998013263544320 9375089 -4016906569544798060306089627515633600 9375090 -40128906491963050015498774179744460800 9375091 -396951344568789373437431794479466023600 9375092 108054800151978552773201499588936456960 9375093 -3612044160881765171046132280497081216 9375094 -56157440761790813419795500021579504960 9375095 -86301818511222821174086774839871615200 9375096 26402472379029444415848045015695400960 9375097 179745415886284704980915669031050902852 9375098 9525221751703491803946376656102275520 9375099 -59623808395755447040416140179699322112 9375100 -4434885402196176295090944972162048000 9375101 -44040022425455340787876524137400715392 9375102 7908561206897019505047516515941358784 9375103 -564555369180443183819858812993285259520 9375104 -279695082519246573814202507234409185280 9375105 -67354799089967144061916698807985607040 9375106 81896867236134497868759062258792224752 9375107 9747759384009334573530602784035882400 9375108 10178958916189811163802917883903617024 9375109 -527468864691179518114788299548128835008 9375110 132802176676957960760169399575706936960 9375111 23195517634549235772740776754168167032 9375112 26917220224498110594614887162753843200 9375113 -96993890026806842990639506731756933120 9375114 3620959572554373659473522436734075392 9375115 262127971824078011322821558516643427200 9375116 219178851433497121790121357871158992640 9375117 -68901363627419581858654450449116609952 9375118 -126741726223258746546568084336428096 9375119 72218693619170648399260203283024981944 9375120 42605616048713433463242648156917760000 9375121 -48130330693771202129306277922779446988 9375122 -110106046792338678239501610696522221568 9375123 5352900471829255195404800688704190768 9375124 -105474262778569906886383552441466966016 9375125 -44307740807186884742657954018989800000 9375126 20512901535861275012124453098807147520 9375127 262606306990926188568168963851714155976 9375128 44103961845336792324610276890732994560 9375129 373024307839841018827696847539321549920 9375130 -264453150384839661216789949403449262400 9375131 64229301751248265718375786553913564932 9375132 -9371235197865522899568530710511493120 9375133 352311144119336424521506813061127454240 9375134 -21309953889144454958533895368117418688 9375135 11645051445327564507140048533716472320 9375136 -211245421951728750046848416031102271488 9375137 320626284317935267183903418859843642624 9375138 -3109967716126177144068653653516785456 9375139 12937625270963845450739109072048085456 9375140 8811773212250385824959096738998190080 9375141 -2062074414727968833972395074470187456 9375142 -6908348401085429159903062513798715136 9375143 145145169575268822570200812921148655744 9375144 6526519114453854630725341098232381440 9375145 4034817022603127368454079695221616640 9375146 53714909002090916991262421171302541568 9375147 15680619415740897709220708809907717880 9375148 317746018956127947425310806231825278208 9375149 40353650097583183870229113126518744960 9375150 -55806207308482027855773263456777774400 9375151 241936520423265076806713863718699435600 9375152 46582345892040511964026502762902290432 9375153 -247784176127492509207302491621769130896 9375154 115779020891215692553528454773701973632 9375155 -130796246910593524225230419250656033040 9375156 -104951526972993774319461400009826426880 9375157 214893734657003791227393725275797848832 9375158 10118245382569551817632365516518472448 9375159 110129721018207324023529300944913160320 9375160 -27845783415282764818234839969470361600 9375161 7501774313954110616835656830382694720 9375162 -66848924931451334486708115916278402048 9375163 -95906045308836054686607630907628459776 9375164 207190486774715401456440517748096357376 9375165 -90846727780943439716401230942317060340 9375166 17002536761100601395148017474836435520 9375167 299833001316274667807066456881184916960 9375168 36897886395484964212396922756470407168 9375169 143656512866216002707269208418265333570 9375170 886753400569735882024317488724341280 9375171 -970527170729174572986183104419010880 9375172 -228419627332682859124722679164459005824 9375173 -228812563647810633669790526753845444578 9375174 21289760478430298605779152454153525888 9375175 -8350267126283793534218091864192939200 9375176 306012521288448275191538009243183554560 9375177 83827252822739027006679957257922232704 9375178 102993923039518969054922574837714756960 9375179 129030961911441891253086291377621767080 9375180 9183500462436875905624401447774120960 9375181 -106920733871872807759272919198909248 9375182 -62882675459307618096876204510137573568 9375183 -144103049016968661533024519934998255952 9375184 -7626725260652241302636079807146754048 9375185 280255009576548910704578646601494043380 9375186 94668138664551368214213263416655336064 9375187 -18794484421080692675830664035951200800 9375188 176845516329930140671260646672960485120 9375189 -169987703784376379961721312296993584160 9375190 -124353108586320690751975949342092963200 9375191 -21931256763575882335696390400551051776 9375192 -204534570312404402074254134693201479680 9375193 -151915417096598252889167068367409709558 9375194 191700005440512123337673633220577647072 9375195 49397797521406712513136439848381431040 9375196 -113355691104162234884455797618944857600 9375197 -144658219355204705774285510691416940660 9375198 30033601718280950198892581898814909440 9375199 -163611133911329320282367041763903458280 9375200 -43936704716225433952514068767670272000 9375201 -154442611863916363542180771638799390 9375202 -139753162812119338500422179961879318448 9375203 -89427675132420911111247601227891208548 9375204 2327753292704559752992926752247920640 9375205 77162070670801772704841178911796485760 9375206 32461105305345422623767888859505846784 9375207 -187825701964372478631859670312750984880 9375208 -128651310839858122673643260692614758400 9375209 85064902529857396384547315270088577104 9375210 48327451554756441963236312905223270400 9375211 314986950848221893755366627129821554312 9375212 -9980084083949613617582925555640320000 9375213 305471693816081102173355350670048779584 9375214 87370181459932949594510835148067502720 9375215 -109349491967564315415614245587180659640 9375216 12681641742838546863986573596540600320 9375217 -75776536495044853272518652866545442734 9375218 58154013528623843966664858493311611520 9375219 -101493135209673091261496507829790658400 9375220 176115215805115257917647303843859546880 9375221 43893169851057432182399682488117261052 9375222 -127448248016622181877523303032699740800 9375223 -47982398907827263326590838577144403232 9375224 35561802657712297353128477104063242240 9375225 -8195789716128217193215500016000484400 9375226 28643924598008067609259870779237308160 9375227 147634985494611365655155463430620688440 9375228 43437000293209224167059541078629585920 9375229 -264095823974469891565127450222998343700 9375230 -45383558194466274733627542373920787200 9375231 242593468008952744608987522602030724864 9375232 32466781075593922165170926967683284992 9375233 -77573703983144704714829561123616537024 9375234 -24086455259633298206619023326157164800 9375235 149605858495297748077586168793466325760 9375236 -1209988494134796259550723644255557120 9375237 -15875810742094777038705941882960363520 9375238 -3118032550505335397011833066336837504 9375239 -206989627283571038573077892577098073960 9375240 10533746550388296509431855982213529600 9375241 -270827582474558999468679212437257936358 9375242 -7297368659352331679403231340659334656 9375243 47726232393330633062078621011893322944 9375244 10277199794694053779582595703811761152 9375245 -12243101837606923692539830702330298880 9375246 -172531071483997064533730247429352396800 9375247 -452260590344243584250893301201799808 9375248 -28071186041987170788869196192449814528 9375249 -35679936684877402990643402840862283584 9375250 -205509764122796226015118762580029176000 9375251 187595018975755709781683441499317598252 9375252 37193861505428338829339143071880722432 9375253 -76656954940889915009116796272726944960 9375254 49007757648292526390232518284159558272 9375255 -74214588421053396512181895704037064640 9375256 117783512391982369111517264080098447360 9375257 94489925299942072287964333158964189572 9375258 -5053202779971715887154574291920022016 9375259 224678819765747903816727083790703843460 9375260 -39171801981206724040298944558001664000 9375261 10165290620945531027699209138398103104 9375262 -50219798526837454830799941942009146496 9375263 -345256257476570415929139032651596003488 9375264 12003968741323260364120020235967594496 9375265 -59766484573269285047641993671922608000 9375266 53491583640017425904780384359168386048 9375267 143363991083105959014072966031217700864 9375268 26782254191492891520549279488977944576 9375269 39327279697531531184988860176968740670 9375270 41117555347023414786792630980977353600 9375271 2612763270865735563932986756423404240 9375272 271269514566520141710801697811887718400 9375273 72409713896837093284284500470410661284 9375274 36365830795031877799688246644583657136 9375275 -51911376298582054651589371455030409200 9375276 -56269160387193955795341948032625386496 9375277 -387956546407433772669498032250831224160 9375278 3962151450103641467759154926657759232 9375279 203744721331837551968585331042065855760 9375280 39274897379149695428418840650611752960 9375281 -146774930982883861979956230971546823918 9375282 -8761356540549999677864837929277523456 9375283 -2953480031652955185193970917032406416 9375284 9583973503541899437836397236296396800 9375285 11657363794020068911303304764736323200 9375286 -87373727193478146708884275991143437408 9375287 -143990999650299180985338671206884000 9375288 7386064389546930640754015639666688000 9375289 -133461681331996324204450432699580691840 9375290 -2589533455059751796181323141267969280 9375291 293228787601382731904897691673267963440 9375292 17383808348897237892187751122603315200 9375293 -236945711007007900333470543160114054458 9375294 -22373687739791002453828053338141239680 9375295 217931660417424565490433387627164365800 9375296 30230810915235720657830847246652932096 9375297 -1284342589993253376088809168393358800 9375298 -2165362545975291480377504878424055936 9375299 58691171945738548546349011458678864960 9375300 65020199908556356559587228723890508800 9375301 -53693458352437822008496056318169977188 9375302 -80427105903595576990838037002489919648 9375303 -16066626241402534095291136661337980160 9375304 187522950475420192068914814783818342400 9375305 -92876268142988214729438117180973632540 9375306 -14780462989894158172845156588551181312 9375307 -291875319504111818058271557932979550444 9375308 -90693850053078687838334968198069616640 9375309 249267581373750776789298088824328462614 9375310 34855030134701431237085503188464640000 9375311 -167075297535722099995044088602299791176 9375312 -24012366534800868467227206252679004160 9375313 35359706222239273200585987641577895140 9375314 23391820236819324997869960589432747680 9375315 239286031503869185217340640651962720 9375316 -65690162116640260644254116548505096448 9375317 21287627205946667023479910299153308412 9375318 28954572087130242820564477261996494720 9375319 -12140593062074427127809871500481483304 9375320 -13340738652123814582233338272910131200 9375321 70912002831094167502012803489714221664 9375322 129040265510092634778777365164742400 9375323 -281776116389642214161127567771100945200 9375324 53226321537887850944361613627151327232 9375325 -213510029035443162183743036844062016000 9375326 24343625069288826329293302247905386112 9375327 -2223984741358597837295163084127368432 9375328 246532658494007979023118540099789127680 9375329 -20414402066882577185765966626564882752 9375330 3233468768073801885662237765757296640 9375331 36362720987949318590899767549185942992 9375332 137508588116578088644755733580656711296 9375333 2105980525942600988616639735724213248 9375334 -37991148052468358609026473414338926848 9375335 -179435099279065411021078270894145739720 9375336 -36586056606010984685281104804578918400 9375337 144317417759541152452613724209317302912 9375338 55968307519623401462841419871016816896 9375339 72059008811291629811423953969468699224 9375340 44851969064456353057010404680973486080 9375341 100345895702703138357060076865722955520 9375342 74598807382031887405016923673116665984 9375343 -298595378401259689381551161511589903408 9375344 15871481782385984842480730226620989440 9375345 630378454360887433300577427716719680 9375346 167974529937577468866047877697229689872 9375347 110206367884114419335683229213822841744 9375348 146725658813393550780482504421796091904 9375349 -31585145554500145823284508390481415620 9375350 13220819585484008777422113383270138400 9375351 195306569665879505680938284441542265832 9375352 -43964238256041235470846918136292966400 9375353 93707637239558998820983332282009553284 9375354 46865606730746140710100733905354238064 9375355 -43227304868094043586506549900486253280 9375356 26076439535963386364089550177418029568 9375357 -299563246206124780607691900183688502880 9375358 74532907049763786166271840546179745280 9375359 58044004272462673029947967560866306416 9375360 105118600499019997047997329007706112000 9375361 -93142663335949352659111861492511389696 9375362 -2201039820797338566431607688466987568 9375363 -45973953103876425168277311967013879976 9375364 -282909114728004059395894128360009164544 9375365 -38817719792321762164509069144653884740 9375366 -23251253159849443223011820288539287552 9375367 87101271905371294447852926821467899416 9375368 -130284487796644956511172998946408893440 9375369 314345142870722625111357297048726610368 9375370 157665238862950328306738615742583478880 9375371 400014087026426898722686729069956463572 9375372 396155758208121731588820473746222940160 9375373 54335045186178915828692163371538511840 9375374 -170284272604298520173093660882157418560 9375375 9074875328923634671339331623185408000 9375376 1453360182144805747401842179133734912 9375377 -224529869717588108293523986885089065376 9375378 -140223413375651889057735313504085491200 9375379 57974876067257194527449381094813680240 9375380 -43751328425766863858189432457871441920 9375381 142711169036204098507551053039224353720 9375382 1576256233767208153798302707265990144 9375383 41663554726804626660377425461150994632 9375384 -47601450513465069709802309528574074880 9375385 15645592655755177817036631120699272580 9375386 -85079569454918174018678622066395854608 9375387 -59120463920259759894649264383709429248 9375388 82819395567224328866339580157022948352 9375389 150548356183921314718593774574687504524 9375390 2007543233359038629004344761275400320 9375391 164545443739395797895154919688961133792 9375392 -14801298340594007968793279234977038336 9375393 -61575568908000167306925793514695499136 9375394 1301278832038030059065756762490028032 9375395 -161728360076546597961161428072692088800 9375396 -71450944988733291155386750368755678208 9375397 334397539490401072150385938496319686846 9375398 -140447103223239458074574807326625157120 9375399 22362206911112031781556278460061872640 9375400 -175564245915047232506390960590547328000 9375401 -57532041962113994631866653214543192448 9375402 80610028055353553861696238478887858432 9375403 1952808691293591570731761655860200744 9375404 34804607489273425640597114268352972800 9375405 48611415966161643877679914226767545600 9375406 148997341483308382312298545535390120064 9375407 231183664639155652545514889934057856656 9375408 11615037170529981602335374814240309248 9375409 98493112468826332082737692034706878610 9375410 -34293966976218459926903719988403648000 9375411 23168983415966361541709147207510084160 9375412 98290051492284143865770526587817399040 9375413 -19994386795917506720847556050838947780 9375414 5590127072623654284881319853293794688 9375415 -61837717221080535865788248360538499920 9375416 -21048196233792436080624321056251883520 9375417 -45102219141370892524437925085118667200 9375418 92929265615926144017540524309781537504 9375419 1620612137629764453864655788475054080 9375420 -84610940803466979117104440783604997120 9375421 133967146044316104397423206323281329984 9375422 71983104948225132653498936562373199232 9375423 -19325799868599014391968455077299154432 9375424 -12284655814396183008341910767643131904 9375425 218364003931166053561646542422351576150 9375426 -72623856303355883651029857815891546112 9375427 135370871134613623218595165540791026832 9375428 -255333418922495506628691248086013020032 9375429 -9742366383161727085379884922873466240 9375430 -30127383547182880112867789719111996800 9375431 4268803142461031901501685023804998160 9375432 258561731414505977877917707012848844800 9375433 239197025901566245913254778385117742682 9375434 -15220607218523044919598723196372788480 9375435 -44849012807917840988650073901120794160 9375436 15349653972695448929126919120750264320 9375437 128525567378117879963955952596817204086 9375438 -11302264716297289074611546146242819840 9375439 296885480287199337267202590001329445920 9375440 7149942449321807564178453965296680960 9375441 170415550910281944539667911295696990192 9375442 -167180247195727051216485949313946742128 9375443 105956639817409637092600477786996560 9375444 70415019437999950948556522966533023744 9375445 22942792708101683772286231499346627480 9375446 -24296203768067634750469356821409647328 9375447 94970549547270259862268797009891724672 9375448 138199593520681977561660975342451599360 9375449 134851940858085836662590710761112612766 9375450 -20472266719619571591496651593727296000 9375451 415281990013486388137298084538088992452 9375452 -193708950305800199548018865351938851840 9375453 -31145854861405740402016478572956523200 9375454 61794091880303155066402060187000954880 9375455 -37460231354852576790236294495680686000 9375456 53210935037930122726681293917646225408 9375457 57849617513714987969685141214039879680 9375458 -40631781157727867922985084802428393824 9375459 -215341275522561425615743844040764898696 9375460 -6315251724861034553710716671325054720 9375461 344802088195225578952808800183909994172 9375462 317087182144983431946211514276344128 9375463 -21901603986433935626931342546800019296 9375464 143144179975805209297041188940199050240 9375465 -71813887396126404525625596054415997760 9375466 29380700302414823457022441508694475776 9375467 115888989810099930073783389445777748160 9375468 -5686642506712957278905195198407134720 9375469 223058963229527665063426026212200358870 9375470 18715218623204381297662287514341427200 9375471 13594102043142627493459352255942447472 9375472 27330102662191314108049350002367201280 9375473 12667426171106024704767307532768909040 9375474 -50904696176144817205824971344323198720 9375475 -165195461722706429001986426225318924500 9375476 -80130014308886615157601950528778475520 9375477 -125538007465448194219474891579432397280 9375478 -42647182586977621431393819243782031744 9375479 198428297991301195258130176993680567600 9375480 -97535876176195349424234035315963904000 9375481 162179953266378748245117610278463154282 9375482 -138656060363897283058590467348956683408 9375483 64437372041688926267257299808375833600 9375484 2395632465598672787384818213979564032 9375485 -10859365189033946331338856530571002880 9375486 -25705536646572174538900749392847676800 9375487 15134073922497697206567150329391484800 9375488 -59817775608671592476686499931997863936 9375489 34680615235904812578092469075146260500 9375490 71050645115674136706621484486856517120 9375491 -344471260182558365806418854813670511108 9375492 27377457498290133809546713374942167040 9375493 192068367021376904244570509066923532320 9375494 121505501303731893041313817548516019296 9375495 179127570151998328029961985252459079120 9375496 -21251066732617854196322172710966016000 9375497 198650240053048326071429104584053547720 9375498 25298824093791350743586661250049319168 9375499 28570119977056180920885760869466005136 9375500 336465921205081882616178979494577152000 9375501 -78785706926671813174103271324056381760 9375502 -27604531098247162718662340948434410048 9375503 -166070026001855331800072915910639271248 9375504 18329439557710798101841405571062824960 9375505 5299614332996508790539669901493588160 9375506 -2091921726842906351250382306848568320 9375507 -5737764726507051297650289513103856280 9375508 -3428207536727251365596023800320487680 9375509 -149707667923043580961551772118952336672 9375510 36024544294378269335653940780233138560 9375511 102873540291796913983115691273473834064 9375512 9702960208552588514698922115754291200 9375513 111178376167142997511430659750621624320 9375514 -69994278735532490203397607194571709440 9375515 -88697643996615436781328217262801979840 9375516 14255119498406972246436609716286422016 9375517 74971036880738923934827928764990899864 9375518 -18201010640850423309967161088595296896 9375519 -6600281729564179551349596967484041656 9375520 -65861731305599937748442275578359316480 9375521 76515182757892963481463579651654070272 9375522 -48773386655928120709901570913845107200 9375523 54079987608345673493456490338958842824 9375524 200701282017078837802997510501059476096 9375525 61440155649274203336208478748552992250 9375526 53337914980685217007100257953289449600 9375527 -38156651016175144561149318517786728000 9375528 -197294252674292947699200627617601699840 9375529 152018477681262971706023340526402603130 9375530 6183988268306259716001933290389379520 9375531 -5033006941302329016003483941671962816 9375532 -234710297762697981456782255914252866304 9375533 195858450034014375720222599956623301782 9375534 -65776352534377557580312461977880268800 9375535 -35637037505915078555688022436062362240 9375536 -690792323514511629491297685789081600 9375537 93993856571833745710966939145600296560 9375538 -103677503528947995511556017318472548080 9375539 -199798561212631689423013069437504981960 9375540 20362952311767928116915426737211340800 9375541 14760323857193573114888346859535869824 9375542 -181463100650236018178875682200859000256 9375543 -25617641376040386358583754444304370016 9375544 97530025344922548259327514071425945600 9375545 200929468566441162250002658044273327300 9375546 -25946032621161483754163294436545135616 9375547 195206899734182923070973573173724601344 9375548 -415051543815356726700416961559756800 9375549 -186348069043491665713674872648881403136 9375550 38126416802499966399842014794771840000 9375551 -45984437997313927640103467546982094368 9375552 -19670174180298258874419679431484243968 9375553 196445947654140487140732058123127414064 9375554 16028524039029778412360437427740253952 9375555 -38082076982587285663503943615095936000 9375556 -240036926657495941764536647942330871680 9375557 -358664547918174607434862825716736996194 9375558 -77369164439503359886177393403939140416 9375559 43300732800473864319716711000128229904 9375560 -225873787938237896829049214952520089600 9375561 24533888297644888958350472695349604480 9375562 53488665750231196768901588445715968000 9375563 211733158103011827909360087883850444904 9375564 -137490491615289443323168009964700082176 9375565 56937009480653151138009924251473927320 9375566 121317847416633882811050273974002775232 9375567 -148490555910757600926346875883105958520 9375568 -61351989193283426233043305440279674880 9375569 143764337830344686397673696582881264000 9375570 72372330936179771362078661327985628320 9375571 356019730505328780190389154851971617772 9375572 -97971127753118742212824159055125278720 9375573 194217672422953385378550448224297089184 9375574 13237098616593030399327075698577671040 9375575 -195682191880623610064758991953833724800 9375576 805677591175140848236606514591170560 9375577 -294243573168929027288075502367247667574 9375578 24888106641210364796309116367705001984 9375579 223163240504183347878326225380677762924 9375580 119016184380915637779839225917275018240 9375581 -209989469493198534729585758416566687936 9375582 -19252493712488542227016252109789629440 9375583 -11533708848858169655752656455836011136 9375584 -216533981788112867533076089165947863040 9375585 -151004598878705480401181823815424791040 9375586 -10523813200992834145718296982629539456 9375587 -61709034043006032676299091206235197600 9375588 947541483234152576071916255343313920 9375589 -218944225831899152252972365731879714176 9375590 -9151771643802463059263959842768445440 9375591 13554116979206618791607494917755520 9375592 439698268118444979493333769937268193280 9375593 108639993027452557339494706513157975520 9375594 -65826221299529311438517797544912355072 9375595 -11163250864990784799758215490810476320 9375596 298071344102396746163953531812136147200 9375597 10678451360784986855369631475697204736 9375598 -55616794968153672721023538034886667200 9375599 388832194910635217069243490901484006640 9375600 8572466097203153960437512796672819200 9375601 -158976756572632462691545067556938180398 9375602 -69614628843636390513447630296571473856 9375603 -91763410037417664185890306989615840192 9375604 -77758523835021655198026571249715308544 9375605 73993769594350106339124699650084453760 9375606 41794821081868284791393918794993151712 9375607 42619200170996447100686058433247520000 9375608 -172724124027284671399812849647880622080 9375609 3408784484528472011282449042383085056 9375610 32514057895196518994360083473627572160 9375611 -227206213813121063126693285505374767980 9375612 -85144808920942437937946754372773273088 9375613 149306815994386117427076363738762684420 9375614 -201357179294579481129553242911312127360 9375615 98007591907646900528860808258243169600 9375616 114290827210336270194177693788720332800 9375617 -112871639958859697418276452243904251262 9375618 40359232146135328544392977154420200960 9375619 -60423092357764359008446066093050601056 9375620 -146285624613892917114847519134491800320 9375621 80456906163151014554153445785580803904 9375622 -86482143470710012416050329946783656128 9375623 -3293092998056594393368661710414570416 9375624 -147175799905977205667686550831396321280 9375625 -28349194703730041860724015396466080000 9375626 87908796695143247149217851851051283200 9375627 -42863928107896396702587546192233776680 9375628 31720810916346495615946048566810654720 9375629 287187270107449132636632683600349363840 9375630 47426005037816366377383161935424087040 9375631 -219284710985550751331493488545226111400 9375632 -13404215282339380823234333098238803968 9375633 -215315418071805038057511942552869031198 9375634 163789426648000941427940550563255040 9375635 -7734356356208489074311285806635760400 9375636 51241469235492613484352874118579343360 9375637 84263715972695865493710816272150374286 9375638 -6202625184623097329474903741933919360 9375639 4154275831637462536342675021974990336 9375640 24443027460173625448346615219665305600 9375641 -33884912168481849470415447013408905600 9375642 -38623684427081551839311169247088294400 9375643 -124402104265023429846229524288600222440 9375644 200715620440575678479098679641990118400 9375645 97209220275494913280103797499460518400 9375646 -3164315178501617980076870944299730560 9375647 34844106145913784045140217155755273800 9375648 32871219478383118087517743969090928640 9375649 -80420182175208552287642166582088376350 9375650 -57073788244280977080860774401215373200 9375651 -84815033651799317248635046356210223632 9375652 -27203252098646516794820537686545494016 9375653 -77730849550568403513475532570137201344 9375654 138803905103513659372349001650146885632 9375655 43497015063841783914093211851009061560 9375656 22201452992043153850455793748016122880 9375657 -151460490587060837073527368242999899760 9375658 132169062771076186560199401388819093680 9375659 908495403123884601610025429977419816 9375660 77004689450468050571911096979218682880 9375661 231002886243032610809777752490484030432 9375662 248728539157158236266847252620987200 9375663 -152046755412426739685219331688045984512 9375664 -48453440226900257300769352715152424960 9375665 -17540590807421174094025920877808134680 9375666 54419262740838448116528336256831261824 9375667 125109920042232822464044177176196512592 9375668 84025817596843359924037292391301362048 9375669 153720014222501367535412578970217675630 9375670 86507592314675545277069537898983013120 9375671 11757474347221914207699413158635964800 9375672 4530204691134095504558752025182801920 9375673 -116830687537292982954194786051724387500 9375674 43093793336040939793412915882167025664 9375675 51184049829714557740679095097897130000 9375676 333278865037793725355789109417175718400 9375677 -7119844358611738993179846514215824448 9375678 -53314059469770452296835629999595470080 9375679 132988228966676257622527466546759593280 9375680 -9526992864934171533386244553011363840 9375681 -96927535893598862255832503067543752256 9375682 339118316896896905677808954906600352 9375683 -268369380652387909372740424840299717480 9375684 -187877756317955697700685462678161572864 9375685 -98963497122293312377924250796465060 9375686 34433736535086592344262180040602243200 9375687 334586985474683925585507014710831264608 9375688 -52240638435080972003340305841405296640 9375689 147806824437620279618209585463926452480 9375690 86568373640536837039775232579558873600 9375691 -69596654336390823270814008863628368528 9375692 91001557476769568547591840124969915392 9375693 -19540753072151929518879950605752333600 9375694 -3070674380182962531461133326076031680 9375695 42905670636403663426957343318993424480 9375696 -46061599062463615336951262413758136320 9375697 -58171489356065498465664838576920016320 9375698 91264530957965396913718536441793875600 9375699 1843263147201039861916199347194845760 9375700 -53513054322745154499751843674069696000 9375701 -368349651022910492030296008630077588928 9375702 -8356091114035934417304404203821465600 9375703 -65876413101091906461447415316310685048 9375704 -143189153478220530754481713639303495680 9375705 6522049932580025214812716538439577800 9375706 114542431655299874415175740830021229552 9375707 -208422086865831498660733431823554808560 9375708 58739147970235033235377544924905474560 9375709 319891805481348525748318908274661054406 9375710 70371711804677975542630932123067709760 9375711 -24706874575221719041384543026005040000 9375712 206591659290180610369995311111390625792 9375713 77766596514392816536605908653894156962 9375714 70591214447192813654875039702428810240 9375715 -154890243579280880745622116157786046640 9375716 19540367358822346198131788500057399296 9375717 80929396492543852869870005953248625536 9375718 -84145875092315396389075235227838916480 9375719 -384931153504708252915457466856672583880 9375720 -1251379975940673169418387723649024000 9375721 39536189180672837985923325418326978720 9375722 82115117069935996049846792166710879232 9375723 3033005336360835128403068850017817600 9375724 -76849454063730757513159539675067771904 9375725 -102632428048590394215873874592515386750 9375726 37446407701206038515475268693733981440 9375727 -21732547264727223998036528747341606928 9375728 34272297477726263079566025874531713024 9375729 106075936121416517435919129526719623040 9375730 12892169342997745598334010861124075520 9375731 -218751889756469978462112426819563296800 9375732 -37448915249090134375876852298514885888 9375733 -81279830566734717357539128877637808256 9375734 109864053945429036259835012487703731072 9375735 2923721242983958150461103490802270240 9375736 95366980995481724610603182340727111680 9375737 -23002333906741867967385661509381685248 9375738 -18045560624693502000903563479027405824 9375739 24723031263746556935521965693207317540 9375740 -190925247927301217074289951202353356800 9375741 -164104892184878234371591589895923930400 9375742 181120232299252508484269893665868726272 9375743 7054003903058926460785821774507357984 9375744 22311188828361748095056212029415096320 9375745 -107517706638870303300590183444318275500 9375746 -20063155321865215994533407158682746928 9375747 117797759595444009774839078549034271728 9375748 130179222390953567329706901349686951936 9375749 92206940122584999014028135430432917120 9375750 1753071089431355272007582036837184000 9375751 -141459661272719966615344015171764183936 9375752 -177907338329220723957124789859926502400 9375753 -103675054781314973917916809859723046336 9375754 -6331056240025991689848342308777058720 9375755 -23286196381109602028985872417738278080 9375756 -32185899066688359261995566122551571456 9375757 -4809256605813972752410643518208675508 9375758 83667004964383845791675585387458152000 9375759 104625222793994739657528920625238564200 9375760 -16565857691514288645137937990274252800 9375761 -166979578390067010111000084254447355276 9375762 -102967459018013081996390587704647245056 9375763 -896323503874780379296484112736081152 9375764 -50906766121115484749611806738948661248 9375765 -33824707131130564601299785176936695680 9375766 95818389606790528200453036363008064384 9375767 56154203974251141051082652232642111816 9375768 -22502783786107820570209094674151485440 9375769 40983435256437857413293077772094703044 9375770 34222916316771498084226243741026298080 9375771 -144978431572228940389779134318617552488 9375772 -114653179134368082418357514623066417152 9375773 -29545049831787593967022392619384296480 9375774 22966354066890509989283848094580451968 9375775 -44150713083728545593278384878345107200 9375776 -132782560440359587826236189304511725568 9375777 88813242846472278793459355256527511840 9375778 77816829197853746946716577300314029440 9375779 17421778975927734890201510044743320832 9375780 -2352409828887119321885295509588275200 9375781 -40955003667797189426049178651234101696 9375782 135370423137145811904524438026101341280 9375783 -170763387333289444259668204051568002776 9375784 359435824055888888699012861961275473920 9375785 262704078992587425177576671378228650560 9375786 18822946140432871723307676197813647104 9375787 -1392789452277247055500062519805682880 9375788 -131124842884599070747280478367712692224 9375789 -60532628192485456237133171017583232 9375790 -29797173858537339433472987761861745280 9375791 -291872695850081289169623034864947437808 9375792 617185460736409629490787149614120960 9375793 -38038887426325689568541361761305265600 9375794 67080767294485024726137121848004930080 9375795 -24075332439482380280127066473565265920 9375796 254536391452208201936656561043424905600 9375797 235042074790823065346150569467432851040 9375798 2993561671897994782949636271725351808 9375799 -82107939398738440651066293665349902240 9375800 6551143701049415280491502950590464000 9375801 -238865795427362859212869819119201352416 9375802 -198425380313919054411627359510755125648 9375803 485381523638219949178621410685624850544 9375804 94174462805918655085009593646177797120 9375805 226710243420215142033951164739036620460 9375806 2257555846405615965265576613127552 9375807 -88449093323162497344332325610933931448 9375808 22354727634903682192280981512881438720 9375809 308893841956629490610712173851440995010 9375810 -77782717709749803422902592671058211840 9375811 147389956793315579895044895814989652412 9375812 -61088065064072022006005531571977945088 9375813 -169940737081115841240377239745705541858 9375814 46547026268671744508870720911073526912 9375815 -685147846051728955193835115603820040 9375816 20352391270101616617532148232130560000 9375817 -15220320803808678216725701260953356848 9375818 96644121750243486147722680305076479840 9375819 10341880787469240264190078076381461440 9375820 -2842129395021596154304656535894563840 9375821 607044810283026146266699423728123264 9375822 25921546442209294259148645089705530560 9375823 466149669084720628011571244879324934720 9375824 77168337763362406317195444651800125440 9375825 -57066916855614548696904993868438200000 9375826 7531514686692005108603194110683934720 9375827 246693737836741702357272589513256957676 9375828 2900745172230792208579879818479861760 9375829 -133236085485762846593451147198116395570 9375830 -81855782865296380866274740749786762880 9375831 8131262991198363926520508002620588472 9375832 154502822190283213714654942122795878400 9375833 -35171839741307113672454575584941964918 9375834 -1784858459087209584533295978248961024 9375835 -39752938193228601122261483292146457600 9375836 -42826950386407885541523849469271897088 9375837 -45073629944623762623623606399190726048 9375838 33262633446034355702727494195019208320 9375839 -74495296549929945767861861114218730640 9375840 -172578585061704695905158929260090490880 9375841 141081883298042886324439667650326884400 9375842 -105655614582692702960407554205116672000 9375843 -149488726864673974716504624454255701072 9375844 -241914763495820165593459788193222562496 9375845 222135573251932071685704944619418099800 9375846 -57780194435220827544592644553528415232 9375847 -140392978058515750320482460857806953560 9375848 32780795072448510701643252886821903360 9375849 -397986980129313372724474981363799232 9375850 -16640014354067529029241966983898067200 9375851 -187338808602451788581743432098383781696 9375852 -156744057924636381989770953672322656768 9375853 38308333326158943561271932311591436460 9375854 -39506959381283152410864700991922693120 9375855 -921894087684546535255542017953709040 9375856 -9965717589958632569034638000721592320 9375857 21540910814162028826097113767196975104 9375858 -8113518865553847642089085641793408000 9375859 152985346849208238088095459516316973904 9375860 85971099299862489997126207594093186560 9375861 94131487380320530567035379553655329184 9375862 -22109420813923930504516949265528329568 9375863 33236055717128855437265673591818186160 9375864 -1219502637002688267531169782904872960 9375865 -193935936731372589839129484927534871740 9375866 133800204279602172456854263271272459632 9375867 -28372583472954303324451910426190793080 9375868 -71165588771889989527343478145232791552 9375869 62362819115390668353148065529843375596 9375870 26225826303381674303564607700539740160 9375871 113689319302014259311934035122889971072 9375872 -119179083119967168625067650573978828800 9375873 -6267294801578110919977289776002459840 9375874 -92920095970461807576743344167226062720 9375875 -185551043052778222601865138937548156000 9375876 117321363951331677214309278915298453632 9375877 -105761932773516897915240341100653800928 9375878 6256303519025908302545290048055650560 9375879 233804304727120009790741473799401756584 9375880 3232382294544807285799645204457164800 9375881 275496893378651452312176680935102541184 9375882 -54714433565420784093132867942878692608 9375883 -122238896193110285489123365773391619040 9375884 -180771316914011799478315952197727305728 9375885 6610908680029412573875450793172000000 9375886 25378356481422236034528367048630330944 9375887 -18263479524919562153330006768920288464 9375888 -3565734709544619787975422980303880192 9375889 -565435077417184068255395368675414508544 9375890 -16634446981112011211356768646094568800 9375891 61443491159567262656320971815099349504 9375892 58700628731329380441532767336794112 9375893 61265384254936581953699776444705856142 9375894 93994818870336597762265994652759279168 9375895 37098207406252797439352905238226197400 9375896 -81446612889290179380325381447108976640 9375897 -42598849180865890418859142056114212400 9375898 -68140624232254262777692185010927889664 9375899 190139744654394010726373875281376811664 9375900 2959504113159705828559330095985036800 9375901 16303287878524969619210958487240811692 9375902 -4089537705549018282611113787770226688 9375903 173366331566988323634198124567371428520 9375904 -50279442242557365349448604338246123520 9375905 58791966306524191893092194801687533120 9375906 96507888510475902430370630185197758208 9375907 86493221282877870454245916548875575992 9375908 -22244690606795761054663528517577383424 9375909 43686161897973179548666812015846733920 9375910 13991170376568700061176670259698367360 9375911 -80839286771869845652894707670680397680 9375912 -17479246791593395022381955860868956160 9375913 350944265696017446016596005898541501840 9375914 -91641824064427611485402938734868240128 9375915 -115858844562775732441378081077252091680 9375916 150492812854945005384450019524619269120 9375917 9367522135482052110402756461421855840 9375918 97546934673560325881032321479059248704 9375919 38534188252360898813959594829431396352 9375920 -42421572747236481673776093579059527680 9375921 -49226241273660937649719378764502017660 9375922 -90910790491547846696759468656512181488 9375923 8141762161854424068804424316792953584 9375924 -145543131796887271684567973500591878144 9375925 59509161074732046276341129208715189800 9375926 -51676253380838883524078580376476026880 9375927 86020209901180224670414741099081344 9375928 27639026993041809961049891118215516160 9375929 -122051136184902221114379795383740095366 9375930 -40944720812044521192254238085223673600 9375931 -263772312975268362192603195140445913536 9375932 -2905035586273953248573028990522424320 9375933 23474645591621917333002524954136281664 9375934 -4159152537341972472176959808008176384 9375935 -2036011242364570818694555506887408400 9375936 50809908778399461734846642640692183040 9375937 388762841092593129134015631857945323586 9375938 923026979256759828383676071238263808 9375939 319046703833256199094917891529321825520 9375940 -100852115585061977889940480881218641920 9375941 299128896944978866812023965146391341342 9375942 70223614735586679528124820857333893504 9375943 -158235684844882415154252811390433856808 9375944 104133663676226116301716710277588101120 9375945 -39832708815332882311574869953589846080 9375946 389021579684929840106443347138929402880 9375947 -34326934041320436047271273808933932000 9375948 58380629699131666681554758963805143040 9375949 -100998930379913494389211776582879241920 9375950 14634763016010447304086085066468147200 9375951 3097579123861881599841184852348635288 9375952 43230800834131813300007178472744902656 9375953 49457626844153468414000564218298249202 9375954 -89843687905378615587852520442939042688 9375955 -212118682305808370188887865339539410640 9375956 53298063039141091693108776767396661120 9375957 118432439889783462962720264649028887360 9375958 23419983040687375604508181878370594080 9375959 522266353944700371667393295603034286992 9375960 -43375797870556817880578691693202636800 9375961 97336806350983040303235468998909686080 9375962 -26322855131045131224378483622095144000 9375963 -40178905702870871495653640183861697600 9375964 78380080872094113375173897312430178816 9375965 -129437192223039938067842384149572143880 9375966 -4143159589615931913425621076857558400 9375967 -273934525989166212219103121735592506120 9375968 -52837473095082035951087270118461276160 9375969 31169809127225100990765200460641460144 9375970 7386698985837176549579957481116390400 9375971 152618844835060370096143079662222951488 9375972 -31040382988397999110240352827515340800 9375973 -167641998087641577494441029416396442656 9375974 -2812628417966332093024574758481318400 9375975 -11379453934448151235484393587836332400 9375976 122747920200882932609560411422022533120 9375977 -104831554456061370806476203016973952540 9375978 -438285067677020241929872654794415872 9375979 9495096219175525961173631502240910580 9375980 -202477520184656534644818923563031823360 9375981 2488640550019140407672483662329266688 9375982 26219703361045070411618390772896471040 9375983 123331863556660255150371313395298359840 9375984 -29326385426321932369867214099700350976 9375985 24855110992055660391224561680685928000 9375986 -108458470383034379892437675964814349808 9375987 446826024595318082902957626359830145280 9375988 28162366742750351801406058693176495488 9375989 -151630597776227575004927201539354069344 9375990 39107158839291207850367147196251328000 9375991 -135951040047767803412845018007749283608 9375992 -258168961028168648281308058059171840000 9375993 -25977511319807953467130896848412833760 9375994 -113379381913091848344153716119330959360 9375995 64901710683865666527638980392453589200 9375996 25536787152522256618964786515421159424 9375997 102203717398710214527717934277163549446 9375998 -67091615674758937000626411893031552000 9375999 75982891388261267830271918237757508608 9376000 -117180534644653350079989890118844416000 9376001 212633765175713834375221303851900640002 9376002 91259884587733168691462382784471456080 9376003 47603284589691766550673096069735436320 9376004 200657221617630501624263939106366630912 9376005 -57884794969895384783643792967621495680 9376006 67370662083077478331906896508385082240 9376007 -608425124909710760691548646875995061208 9376008 -12511197542841768700526737912261754880 9376009 97034614022082835467564236970380717860 9376010 20664790487002154342589770778754406400 9376011 -99958625699802804348419711990441702340 9376012 25120853756339952384838085256621195264 9376013 16954858761377842615453351116722763180 9376014 -46459026323339749450268839739780519808 9376015 -198117904216175924147435116440650756880 9376016 29154605893851656746729886391916511232 9376017 48707327156406385524709601692479102912 9376018 67464386261918226962937615283753262400 9376019 186496126316661775144471965084247688160 9376020 65711554873571263545541379602197504000 9376021 3520509199338713559489534212410392832 9376022 49186797780710958220509421918057750272 9376023 -25694814452066647065323057958641381016 9376024 36584628227574622614454137964788326400 9376025 58175635980616248300851069544196770000 9376026 -5510560182371323236083997408416262912 9376027 39566184960001922653132340685798718316 9376028 -259580024741742591966737298576186338304 9376029 73536687801305073755472880132850239488 9376030 254410809417612427835853378055791936000 9376031 54315394209105226024181400584523668592 9376032 -74942927771323722284880889588802912256 9376033 -4443234180677028361108003880699164476 9376034 -7699572039854377278249558782339857584 9376035 17221847160174965515943179999255895040 9376036 57019865252180290942352813823477882880 9376037 262673219813788228419428112477781190592 9376038 37135688585247439317835650528075851904 9376039 -227329825744809203975694277700952465160 9376040 179303254596640217303029796051702476800 9376041 38617574554330127175591606976717806720 9376042 -36337699570127436392725032900506542080 9376043 61120578259431630631731382380771836928 9376044 -43668378035697083879774131727446425600 9376045 69724025157945307113038410455847553280 9376046 95532818992667255212981187655559993344 9376047 16260352578091903471481903546259924480 9376048 174007559343750780327230369317847040 9376049 225179175064410595673182856186081836050 9376050 32130066217299324944009933193032476800 9376051 89951415311780879035962668155224770032 9376052 142315214807391258260438974884996342144 9376053 181838436113959547872423425025924924704 9376054 -216728006299913088272877240879278088768 9376055 79044039188451573807829601677070960160 9376056 226894091826634876556075212595547217920 9376057 -324852103909769274244927566484593086268 9376058 -534826551599911148295465758896166400 9376059 4490098860122000954072057420221515264 9376060 -41233222434288383087701478294913707520 9376061 -10270036130717250651863789789884401960 9376062 -56138210147502285186670507309747639680 9376063 -151362042072469081162061494512187992960 9376064 -1403269462499570985022045975492952064 9376065 85286951765123682956060031042672763200 9376066 -38208986280989137398632496016593738240 9376067 -69873818615633857574430300094469307120 9376068 -18264781461093503142095749989352083456 9376069 -403903530493661405735423151360172850530 9376070 21038132113871166110320841742817426560 9376071 50103898649414392330414320759747298080 9376072 113990522263664432355609988834017100800 9376073 -65586812132176247698568305075212843456 9376074 -3203530136489255483055653478818362368 9376075 -67675284263927746112745452055359148700 9376076 -210377954339305852163495371407730986240 9376077 153349082908919890784966116865511832320 9376078 123206088305803495599577212731376483456 9376079 81681848383289008760804480380843213680 9376080 4350729719597103405723859056572497920 9376081 42993084022041628053982026807460280640 9376082 -80686258884777905693128801848161443200 9376083 59145541736735407423681274082414305652 9376084 -38948032818078752496232535694593792000 9376085 -7673879245498010200465807059762404040 9376086 12756582000763835535579168388165860864 9376087 -42621229863431368153995547300116650368 9376088 33115882879574989786734777848327823360 9376089 104608135126225290366387768901750333920 9376090 263714669291325915317896249677007288320 9376091 -97552879409426696911328156281892092416 9376092 -151371515204952571204083149769231579648 9376093 -195432864802778656471349559716811933658 9376094 6362780352090995981045395610159453952 9376095 80969402781426165287507749377275984640 9376096 -160114268799537345644012417474840494080 9376097 -60188415610255607665372885737481041900 9376098 -110414188325440445752838327777898739200 9376099 -281639316927138529398765672372639196900 9376100 -53050739970808841567890425514894569600 9376101 -73131740341125437998172971848079425600 9376102 34885041924779302730203122127064481600 9376103 215238316802596750593817437168450443520 9376104 214725376316535084074460257367407493120 9376105 766481065440323075483792418206231040 9376106 -96723670970650704658221411243542073600 9376107 -984958307323049645610032777405624064 9376108 24538609529097083446317336332170863616 9376109 -4087990365035362999581342182435896896 9376110 28369135125121108936536840389345236800 9376111 -177616580537192390150906015169026651568 9376112 28160616413973646627262833731956047872 9376113 -56812792204071698572832589991255123296 9376114 -142572019477933033734624713440983127296 9376115 51954468029091532995380428201022668800 9376116 -96711586495164535932617089481276497920 9376117 -325387510643943039515259509762018054948 9376118 18596778293448363736282541361009183360 9376119 -50156638427353447094129595292004132976 9376120 -9286791973693352636572832143500288000 9376121 -68273882755246570364778969889624902678 9376122 39545736300485005609728869237473135104 9376123 142978160224123667832799359732202970400 9376124 -220344331836797454485379799783760375808 9376125 30377367208349986079254502162486736000 9376126 79462796273047574246904344431350920064 9376127 110064769393181825258507553856825278864 9376128 -87341176604451364601265432196389273600 9376129 -125970948557811199564218140232596611968 9376130 -96088701016539383142626819188613123040 9376131 -85827487835497011017110632438786467856 9376132 127788154025945022880170744555302304896 9376133 46832880576875255366652411277702189488 9376134 12150311146202452748524496944238389248 9376135 -77387351461391588295008198310241615200 9376136 -19335846875114063604289703762838159360 9376137 -276164300567652722802514987141382130006 9376138 -195834584903946167928078417722737859280 9376139 -360352580436878635352464174296365239560 9376140 123249557361221194364945787128873241600 9376141 -239453512734663642174324571459838864458 9376142 -21053058532603137180823684830157374528 9376143 29165162250713802848112611899831230720 9376144 -46794782680547147226740947269396029440 9376145 -184756077618244247671000138978273481100 9376146 53322323916922780748918360224058835264 9376147 247391990538404263981086962371180838400 9376148 25188696645786280380741861371518094208 9376149 -11628510123644291486114488195680690720 9376150 -444504993911685965804331219049224000 9376151 -333315566982703722761702056309245613608 9376152 183050943395163494691360746294782341120 9376153 -420719159795909083324799674280640824556 9376154 35312553381072836142709132508430292992 9376155 80733845153407932328555141746133818960 9376156 68238975818261476499994135738602733568 9376157 25128823274782194330605366357818445952 9376158 38693389011961636206141380041971502080 9376159 142096601704785125229632416698917346904 9376160 273705619035214137593143534805222031360 9376161 -152766955500134455265911785865115054928 9376162 3603912034194811404635485929218956800 9376163 -118148854677784107614460499417336843560 9376164 -80459811728320849476405684154516131840 9376165 -125785878121296999020012109419981831940 9376166 -175168721784460880441529553547763943968 9376167 -30162754416565309370025295310261713920 9376168 335978096100867135936494370431143234560 9376169 193947478774570731141638105142138570 9376170 -3118059556491360841619922254844887040 9376171 34631897537052102603384134834354496000 9376172 -105810605585234566344708370860119405568 9376173 3626175112441908054172333630447853484 9376174 -44212399835314705024806556978198889664 9376175 44309386465632641265208295601414846000 9376176 44070250266176092417372033863168491520 9376177 71363070426138744799691027090276302080 9376178 -56388151609762915706409799713514805760 9376179 74166921790462576935781999737046890048 9376180 35960288575461966815876257730380185600 9376181 171950868779831303285777832942934666272 9376182 -23434564205496845932704381213595941120 9376183 40086530823885722506003251890379611432 9376184 -65745904740859414386873379734589501440 9376185 6226659617943913871561914895002310400 9376186 -3366258599031262619599146587430857760 9376187 -146794375951605396672252356864937835164 9376188 39693481435723754711182333312950174720 9376189 -122534713078801590450558275774343557280 9376190 20849496090535090533119690333830809600 9376191 77254734845543907602942020071595720440 9376192 -25232622338457395841303744124037365760 9376193 726696011340658314549759375910170240 9376194 120028607714057726600214832460274647040 9376195 54337156848030570826559067213875773200 9376196 -29566087769773706635765600824701306880 9376197 267083607815537005935023735962437580224 9376198 -24136065726087662062321322174324493312 9376199 231625454463464186594383980796892233800 9376200 16488309018807887806000486321568640000 9376201 6284037446499192651196587429616868404 9376202 2096635078242955862949469764047480064 9376203 -115789519678050500393451661870779772416 9376204 -118293256505143188890121987232883340544 9376205 -44998354478605043236425416075754649140 9376206 -366206065121848956726466923296541696 9376207 -91377513764765352413699534380905311536 9376208 -18498272419787167007277828079997239296 9376209 -105698774827856327274597283983529286400 9376210 6121292657495124083609981283336000000 9376211 22977967785449471861205843496685032224 9376212 -57659995844837111685363720274814220288 9376213 26549940183571047302080831287859949568 9376214 -71015111176164014151419124486199471488 9376215 -102816032371603894518888174792218380800 9376216 -132442194816448263039412336540487915520 9376217 78031037719839292579792577794654811460 9376218 20923137922705542766901685607007906304 9376219 -346293081432887775834838750489522616380 9376220 -1407465104228991803783880541238200320 9376221 169463010687384830584125842540275969440 9376222 8219391512159378293172878024506916800 9376223 135363546775136947058960912157594964224 9376224 -46408440722031725068443044060451569664 9376225 -6791280611409219081782680022898186250 9376226 -11339338661821090056356457750831177216 9376227 6294098500454835703688467106665348560 9376228 -386878843539887313164257925130061218560 9376229 60422082071530692528115221721460085120 9376230 -43482135793996546418356671995937665280 9376231 60008438492781195684085654176671560272 9376232 65864715747771771602427694159725542400 9376233 6614276613486107112383463219650148000 9376234 -8980594204910223449816838164324736000 9376235 -23937612034809530275405422641805934080 9376236 199025105257431439010816453873736192 9376237 -12096956348278718629879273117029856480 9376238 107258091975193983718580261606026038144 9376239 81953933052311261899903792359228174480 9376240 -9753959924578836793034510832715530240 9376241 92672751467732886172106414342709214272 9376242 -62131673273817122539797675390514005888 9376243 -98755517957543661992062015737839609000 9376244 -108609257900423484178762191481117334784 9376245 69812055845187128670833785991249100000 9376246 38865678187609987033382979341234531904 9376247 -158749375468903031031801001925335106808 9376248 140033502991204479711003066549239808000 9376249 -14299215227573775990230004035053417344 9376250 5949556642811901107253609936073020000 9376251 182256893958951853093705644838326276720 9376252 -108285510464582149457168605144152491520 9376253 208030505028035491498061759478957512640 9376254 17114062451592730255549583796389706048 9376255 46162378529671142466938924133773240160 9376256 -99787207078065400527938153652166852608 9376257 48305739960675036850007046110051783520 9376258 -74936918870941425707845525911979401216 9376259 322731185702288837239174254873439262460 9376260 -12804975093759932045052304915687096320 9376261 -320427671606733742286439742149618302688 9376262 -46365025849692006834747133167408321408 9376263 -79487677453002343583111300057674439520 9376264 25393496884967172044713838595258009600 9376265 -178172616473550282343562862698398475520 9376266 8975571664504891485582566452433700864 9376267 -236963588043666671180665504871455072684 9376268 49182760376127832898019010803930272256 9376269 11190408942831640331294408732981407872 9376270 -111747879914352981256702322004802777920 9376271 -187649727758515942902133403695550184528 9376272 24871421028588816324314402726510592000 9376273 -164014340798721379342162336147986091520 9376274 -106204858267497074212058133295471626864 9376275 65786649517349293571235131801410189800 9376276 -18545616347548436825913001440873840640 9376277 74614557133013835132078518769509562126 9376278 12603689786859685490088802172766757824 9376279 362214283901983490277325326473145326808 9376280 80804617624401424012142417254533120000 9376281 -127358766854781425363519058976427702178 9376282 -21823959969333828163871191605777442848 9376283 -5113998280163967034982497117835673600 9376284 44673058344103619018469965167830759936 9376285 183145376636259808458237486509681773560 9376286 -167542623759795493983990148089160929408 9376287 -99425769236607504518764205609123336448 9376288 23873842807327799247400563236064067584 9376289 -9189814401154815090972537247371519300 9376290 -21838679146234334806247121340262400 9376291 6526844969677503486502778857318860800 9376292 -202530109004898508584328181845795353984 9376293 21713223655976151196880966641549770144 9376294 25618214159074134989283980479646409696 9376295 48093334979905399963821975041043100320 9376296 280820444627856775837451694952467824640 9376297 -352928703502110214697743869358541140614 9376298 -153110451024807020672658468199768203600 9376299 136427437791525327580535713488589920984 9376300 -110684263572238456951074180196234489600 9376301 -334098033122768636931238418507022811296 9376302 -44818783993150659707142624644320652160 9376303 151124833691605845171226555879413269880 9376304 17864352725133282342090996420694573056 9376305 123817325013759842133512134383810869760 9376306 46035054834605158383725341131778094352 9376307 -57985287855643385536737991412919858288 9376308 -10710317626328023774928845693095431808 9376309 -19354812526336334352165123635690423350 9376310 -48185528066091956495484924701489568000 9376311 -72113716864399061936325809639528061696 9376312 198176494645181927297189059449651855360 9376313 -358913449835706476494746507705378324438 9376314 -37100050035864133397203506549975413760 9376315 102592629004821922831734956941389450720 9376316 -101931250728492863378428833170369590272 9376317 -7429821835072878341340971703569787834 9376318 -18056662326303479746939011318293680128 9376319 -195304064095782036087262502407722473280 9376320 26849760462219012386551424918570926080 9376321 180136229915744519385956475847981283522 9376322 1148059422996735961468620736447432704 9376323 -9391123474370162013397621693192535232 9376324 203370231802602272473305830694590631936 9376325 -55590387857722896726299736335273832000 9376326 73095224564515797111125782907349652800 9376327 395856101835166721922623590908970186440 9376328 9853905608518720090431105615765196800 9376329 25268291858465331844028395063124090880 9376330 132217594043141316870729294696239038560 9376331 27585875067473631104765319275747274528 9376332 -57008666276551385937260230082670379008 9376333 85887448793965746868415596236428928300 9376334 92015182444376655218736971242498095552 9376335 -22699472052595177144856554291542058560 9376336 -14259253767884327672120210393434963968 9376337 125078343399696212807177405702262607986 9376338 1249696047774887466234658630889103360 9376339 6343419206774606257149022345966179840 9376340 69942721662017539892603549772324867840 9376341 -22448062253981275889480575713412297344 9376342 103577176497243107116665075610253367072 9376343 -79982095015814329907202791131656372936 9376344 -3962318515959187431714140035611033600 9376345 114194710738520722310734827675106761600 9376346 -1960501389092237622026687918547592224 9376347 -34574357715590863987482576407063754600 9376348 5304293522178370967181533209176670720 9376349 23069563023885180576483275022410204160 9376350 14788649112792832081427362096563964800 9376351 141258038167364899608511638213941288992 9376352 -376647217795894416550661401235501875200 9376353 -24790489681776234852627031423367296512 9376354 69348249318317925459713903596050587712 9376355 20327468784909544601193106525095350160 9376356 -43031144470664182416539470343133806592 9376357 222780068485378293364968546423469508606 9376358 140784757499668563281708987461312109280 9376359 358787643508901716529769431728537248000 9376360 -76659077195101928473920440802400665600 9376361 -305804564746804493225507619918727684038 9376362 -99242394157892063161471308898003580160 9376363 128078842622751745346522774252560394612 9376364 -126782091505057053310818014199529042944 9376365 2412015698428859294883982867743673920 9376366 105760098156101817944303704226175469632 9376367 -48893798217613531632381487218792729600 9376368 -9668890208948970621301051677216178176 9376369 159596742878342775308408556174088011444 9376370 -125341616346829414236729202027381953120 9376371 358522146658244793980060391007739875680 9376372 62593156195162741511070212922509820672 9376373 -321397703450518895034170800969568679378 9376374 3960000759669487353488641579412631552 9376375 -232807836230366408809251291851565006000 9376376 275318073186084835817316003684598702080 9376377 113997472089221466256177890779195722320 9376378 -26390074930886373134712991664379252480 9376379 367769682068221540835311697931490442280 9376380 -29451432750016828526618230589761751040 9376381 -7937527993201564562159738971342949376 9376382 75135594006660577366028800018916305920 9376383 157477522793773992758869079139501543624 9376384 73628139678352735530026153997552844800 9376385 16496029022360809510545513367712138580 9376386 28210110194658915278549903340526901760 9376387 230387833354794529150397473546873613040 9376388 6959524050233745991228247213797564416 9376389 -100259931302103531761956036406118334752 9376390 115216918651532515846834279752354115200 9376391 -394159910777942927966737997961747951816 9376392 16107789494959599014308034422839705600 9376393 55050238119250833251251785971841207844 9376394 -59623040404921640891379510649425946368 9376395 -141867049885540027568603629165516392720 9376396 -250680963129429985528883655652722155520 9376397 14086276862287062183996779853690337260 9376398 28205386071804844605136861324453483200 9376399 121428870245481823693218395284883113264 9376400 14876385853796307465621485551499673600 9376401 -11873357536322124374968728684937290816 9376402 13639342492446905862057965431314023424 9376403 -422167611658941944962076787288928971348 9376404 -4044313540407434338872023710390216704 9376405 43703873264869099148984261677749216000 9376406 -96021010256310671927900508181845305856 9376407 -85699213114840349426778816834424795296 9376408 -2282967388139606729921693176384020480 9376409 -111309222948763508938079699206406909184 9376410 12911440560392118898106138541517701120 9376411 341203378180099007569327628424918236 9376412 -2217531384576476251437751573525613568 9376413 18956500419591112254136699027856436288 9376414 -150971943701863151697260735295781474944 9376415 -81166366196682823919014375232164068480 9376416 64256386192206340950570106016014270464 9376417 18748753978797313512143748048349921800 9376418 99809523816929896553440853478296516352 9376419 4434192356553965235749075018200106928 9376420 -176839649396071908119915468903221374720 9376421 -234040157860897011399830881851822850500 9376422 12347612426752096411397947667233872384 9376423 -25578028141610237041394572674073837056 9376424 -157613618041070125079338705403686502400 9376425 252133295580893867149298107724875200000 9376426 241376476178488603694021299707151645440 9376427 -33048250828218016738645082067108906192 9376428 37421532122179523097048853181412165120 9376429 86239842560523115006088773490395857676 9376430 40675896559942867427920357138320096000 9376431 -78874203799519359074621760216676135680 9376432 33353017554124489692137362798158479360 9376433 -94678259093664073377293154959015936832 9376434 -59841806163451603189079469468643964016 9376435 154231467613611351596900807376457827360 9376436 -177363239799776487464639946053116151040 9376437 87108047901631157746099054947672864384 9376438 -47105824761144055284284414877575222880 9376439 -297898130402963628595502203615464601776 9376440 -130126622646476980367480158385930035200 9376441 -387415405165637068041526227072540611158 9376442 120085479704554151583854108318838012240 9376443 85941568909413844600782312848571769080 9376444 -24544775543451498943567027228228723200 9376445 -18289355896805976507361026776463139080 9376446 17377154148836490751065586459750944768 9376447 252539226270105618856430682103522872896 9376448 -47659429978394550208826416394781327360 9376449 -238687857453767519485349305945113103200 9376450 14198658277456320206490271831772066400 9376451 -459959589376618524063084938669277696 9376452 -68199301355317759648208185986640343040 9376453 -433596197250727367866314712287629112000 9376454 39987794352080657269471500267211480320 9376455 146359586973227223460388631302580577920 9376456 -149069376762342751969433656918614835200 9376457 281461329508841963997531310189965216720 9376458 21372419615471752606987574972717250048 9376459 50839483161689724549851491604055104660 9376460 101355539291186315298138798198188467200 9376461 -152895529919063476578474281226147440490 9376462 -1872130756956111029854976485595258880 9376463 235208166689439381287446346822234825712 9376464 17892803634615065616151410095166849024 9376465 -41623750548132177621045933388396728000 9376466 35231916639278811287889645121122877440 9376467 364897193662901338719236909712262162800 9376468 54183468995599185215967901893496907648 9376469 176544798616487669152200210899256719196 9376470 54428053815858525672058842717125953920 9376471 22751852685066139125780285511747702792 9376472 15668106764574546988584698579191111680 9376473 118908301386963971153077893936417048768 9376474 -21374938703319260324722591558044944160 9376475 33318017309682476709043244515524376500 9376476 82528889494427767845523455786643267584 9376477 -69148164330675760067605132332574931424 9376478 44358698799647822571742796149377191040 9376479 -5047245448915962897956612385757301760 9376480 110819425869120985255718565068620431360 9376481 -32332166616543207280662163559928549120 9376482 17715611405805598845220966620390028800 9376483 -96448129532370667725574340236629349440 9376484 -65199377225742139496976672750270945024 9376485 1152587696786045025461010960556962240 9376486 -90382635865191939789854973444934512384 9376487 54519354420238594595643400946363822136 9376488 -164818509246047584997324523923993395200 9376489 89198419750047737117802935295557967290 9376490 152945999464851904298370828020625309120 9376491 180924864999072195222467387883037282392 9376492 223565189856760385461555510981842780416 9376493 -145545175777300294580277328398534152724 9376494 -1543521232888045221500219747287913472 9376495 -25679173888610802616613851939812975360 9376496 64109598349831026405815874380968034304 9376497 34798113608208481821039043027883269428 9376498 29044182486167487332078832952607466000 9376499 -317771984599915218875949695353157914680 9376500 -63885513209572308456380060240117760000 9376501 -217953523829866381039182727802944060498 9376502 239163630137029165208583711106902251520 9376503 12102509096745331132742136515653998240 9376504 -258619158830894687182843383009251082240 9376505 165861132333675277953940695681144698760 9376506 -69297133280745711862038815208105062400 9376507 -16361256747221278550034361413091717600 9376508 -73679735827601207695627928175863844864 9376509 115355320597350310141152867160836117504 9376510 -40034326880889634668919933586667724800 9376511 -58822426503886464394319776662963919368 9376512 -75533966251856236310760354688668794880 9376513 28957086211857650728566281657850005762 9376514 27007791030921062459249785306948764672 9376515 180108128013240815618563120554345972960 9376516 35869822449349709721486009296319068160 9376517 -120580419264708989939109840543962150208 9376518 -49063859525122182295953976168625676096 9376519 111053012730750735853503669299560397840 9376520 -249118827403034967355192386308949504000 9376521 64346854006600794658348482033777973248 9376522 -49575479684789170305506401890622484688 9376523 -114535882066365606963870537314751922800 9376524 3884035649819448744035164560960737280 9376525 10777344989236062343659069538263349250 9376526 -525386480825897375533307782134799680 9376527 -114619225238719434708980684009341674240 9376528 3230133168349260725569740590102609920 9376529 64142516001608876368320667491976958130 9376530 -34533338036854857255451880762540935680 9376531 -163921809808343108812698488018104211668 9376532 458047741088233443443623079728864128 9376533 35828492441159211470011095672664468800 9376534 -27100211195641242822815675995168879584 9376535 25621793597548361468579587439290164960 9376536 -29987409932750343211708323152335749120 9376537 -2539860254633986816728659133129209856 9376538 -15753078458932920963649249829266748160 9376539 18510802727386633993699358643026039808 9376540 -52016694671770235785979742587840593920 9376541 6487261992625317550994476382018608920 9376542 -8330852333571947983496703891086031168 9376543 405026479692519410117109433755297988080 9376544 -22255281759040101601377913456702783488 9376545 -127147926592325955613663687359165079680 9376546 42842013117214702677050795147999771472 9376547 46157020622801329350509991600980080992 9376548 11129266527155525585785545744358514688 9376549 648557717867138961329196552308773632 9376550 4190016882631837814861649195520024800 9376551 -111292912194651072138430052637201720720 9376552 171215154610401821894522115712021785600 9376553 -538021127608676619503071278501546398220 9376554 -46164627863927466483928478549081766912 9376555 -108208107763098837173409089075517275040 9376556 -24382877448892044740469612141656620032 9376557 -21970134429950869909518372378313536000 9376558 18430669492139251207091211410656848384 9376559 -222496383730810135108541595690481431984 9376560 2556755884000498105058353730427617280 9376561 378119683230687466239219136451477318162 9376562 78280322755102820665176392885133577632 9376563 -66952456305837702179190225380702366976 9376564 -9294579857487972422684379462134621824 9376565 50724031065675336040491501704796402720 9376566 616177747233136224658785452267441664 9376567 -89847673496940305200927014810507978720 9376568 -193824808021076941475335610939137658880 9376569 231662333052726600366648042236357510394 9376570 14690535016809941210086097058846720000 9376571 113585166042918858614309698626619738464 9376572 -87798163077154924741503462943285641216 9376573 227963903105914592469835105087110842822 9376574 -24047855947609379249558720498203102464 9376575 6893491995927983190294236786479632000 9376576 88118453672941554430147650321320509440 9376577 485162201055406242761252412487019904 9376578 142177531975706312995894311530386330704 9376579 -16437918628601857690701260909224113320 9376580 2828114127411924195563169028312412160 9376581 177193059640592121251162087885477590752 9376582 -23380538723962950917365109280357159168 9376583 -52963062045534682422076344221365018800 9376584 88973196438799363950199022708038533120 9376585 70013334388340037749680553490054327780 9376586 -66530899053149218218883337766732506016 9376587 5722693021438112498578139196320405760 9376588 -14509247033889599521203761142963769344 9376589 249791418072944779458353524174481002560 9376590 51985232167493277403334596912735624320 9376591 -30985889201042596122510396087214151200 9376592 -55768344911505041018505373588925128704 9376593 -144462163226197912521181208212728328416 9376594 -157203848858057266248005534769871853568 9376595 98176009004228418628722593713909740000 9376596 38458002575719981809604398778086010752 9376597 92430589274479233106711463581634404046 9376598 -33159955118991444711228072769937860608 9376599 -99366141337031049822985627319200104240 9376600 -7714089563064817271568105903409152000 9376601 1414598271960128061773701082911288320 9376602 21069617168632877086466117156247419904 9376603 289902300720535118833194220303983388704 9376604 33348978099084906395196728004868256256 9376605 -27844542501515811308516289934791853440 9376606 248808137133887930867738257490041350144 9376607 -218666581707853739952112173691127949288 9376608 -15004504010628650947539922816631832576 9376609 -109928676018045707134159243735593978048 9376610 68733860378657635576967597219875548960 9376611 102705546983074841469749767991985610872 9376612 -176554197108352539697968713574183546880 9376613 72645884821812861296233800726208772862 9376614 -522908618247415899194947699238703360 9376615 32860118421741324351747052700542779840 9376616 -92713071588340824790292450407228262400 9376617 -108761594794678467634772092589083426752 9376618 70364324887215558103118049768265954320 9376619 175108593831628604016111075439662420000 9376620 12076532156339354106860299668911554560 9376621 -59952755952307524516545540435005419178 9376622 173191271845866585901109199079431357312 9376623 -4395404146599103770711509251270137480 9376624 9901031256154289434741141909116911616 9376625 -52967001196857602172479673092607831000 9376626 18689010642602314401307261220313767424 9376627 -60084387720587258294057320737277807272 9376628 78796189182721408913573204069186292480 9376629 -18701617702573519367516167947631329312 9376630 -86265445913086588202216013512486999040 9376631 21418612282495810078366747044187247664 9376632 43024527134035747186619504943354839040 9376633 149229895108120555420964416853555887040 9376634 229230747524008493857697998887316396800 9376635 -63455973674860642219426706087714720400 9376636 89602234040657873054762390689087662080 9376637 -77151512256676484581535470924682256180 9376638 23223040846922138131470453749936489088 9376639 174184031512627861328794295429689940400 9376640 29845685286923518480093166945540505600 9376641 10051507646601193573727866224890419584 9376642 -151383001588230677059569668278936726656 9376643 -425019170088087858660954289144599807108 9376644 -69349155225175778084939621848881705984 9376645 186925439848342886830111011552971209080 9376646 34408565164449241818054739183881202272 9376647 -22649320255152900784335167035709600256 9376648 43533940221508227692569223978908431360 9376649 343576247920870808848894504571987242650 9376650 53701624875951300747668240020869561600 9376651 45428818325377089741974201635871024992 9376652 -281052856834851834666404783518163274240 9376653 76688986048610538356539720162617312 9376654 44721499191598705827929855091789042432 9376655 50927361298942814705053559377856647560 9376656 25930823182142738837736420248085725184 9376657 -190980228230358846789657802776657491340 9376658 -139619323438822320683549818487568478320 9376659 -59105679424229251498120505172854222472 9376660 41309623775581811774167922174556610560 9376661 -147356197689191656413347105677844086368 9376662 -43563177600037785083308272503159831040 9376663 53847677805274640296242557824013918208 9376664 94470077928140767306115913170445926400 9376665 156653114074775316558339552232185337920 9376666 1334446556657005867504817399457164544 9376667 269061149914682976328792895994396307716 9376668 -90537458280833905088562019169530675200 9376669 -4765995823898598433546180695698587930 9376670 146763982422207523049441149099358441280 9376671 230938246914108581136814006581219415680 9376672 113126804888697711661800333634316992512 9376673 250471732726455692086960101668426254020 9376674 29785230761558253141183599363464196352 9376675 43466024201347016414100646388850297600 9376676 36704048901381490074503713508159053824 9376677 214519638065180998414563519444636660414 9376678 -131872429872696682187929232358374691360 9376679 -85685072847363170759621878832736326616 9376680 124205892746125837248790681778030592000 9376681 46178416215638843309660993782235344000 9376682 -85411910418144558726689650495540393728 9376683 49708273123768891071180692472685204824 9376684 28385070576866253814604963587916428800 9376685 299209873326196709785267711201187242380 9376686 34178326438837942641906780352732385280 9376687 -134755608753007175198977948298766906720 9376688 -58488648180140733964827948058967015424 9376689 12232594895405338173833380932131873952 9376690 92550103823578373796395120102441395200 9376691 -10002552211193850068664997916299832088 9376692 -52331760331063461631967730171173664768 9376693 -213314336060686332760320328545785202240 9376694 11049678122590360894118349339528356352 9376695 40513491726596680377339759610109181600 9376696 36139300701770079659134729509742632960 9376697 -300741624909545596075478873025361247088 9376698 40157788846948587295735403454755627520 9376699 -24192269682116818929715389627501427064 9376700 59552940647115642453150353106645350400 9376701 7475462920663589194958959425181797984 9376702 90793817372903136342529254231729975552 9376703 130903841094622248554683796706895847280 9376704 -3293551817167925429304742215539490816 9376705 6404281682273620390238043489517023120 9376706 31459192310932843673178698658107961552 9376707 -15014777999381924614557384709959772320 9376708 -359104775252722700911408022141078876160 9376709 370616489449662437190925371163200000 9376710 -24609117399480602601212970468634798080 9376711 -558859562433418989910407077682088229888 9376712 -220041246857009073912430262871970068480 9376713 94234225586111020929968369796641908842 9376714 61369459563843651781869865290056721456 9376715 78062535204055121547995582165539496400 9376716 -155803716757823544587168200041526149120 9376717 -87954506036660679520199456640633285568 9376718 32278785077683322665404120028945623168 9376719 32761015178279162384655283295183817600 9376720 20302767212884460377453500862268620800 9376721 227388519218116774413030871884400891200 9376722 5879064975103454521330194903812683152 9376723 -353757811617892282499927774181773473136 9376724 -46306839074763173565652981251599462400 9376725 -4546544437893360994437580567712064000 9376726 96130046029812390717478822533102701760 9376727 -215024658089596168503257675411613600648 9376728 -167474599592088782352680608153905561600 9376729 200856883415062678353538572160738232330 9376730 156157945225100920732568621431379224320 9376731 14187047387218581069718817354714579472 9376732 7968609968046837478083613326406321152 9376733 218954717209687980471954778550441090982 9376734 36425514338424503390494431473626419840 9376735 123557740990956802703965929971929623360 9376736 -143085199907145223239846039945911992320 9376737 70902782019422216919063763604774688960 9376738 35475583355107743690263434302914760576 9376739 -49426214661903413769067247274743725152 9376740 50173826854677489333937683603638161920 9376741 -28639494051727899793933331570531659392 9376742 -78334981951116592618420669876940413728 9376743 -157212459883320680809189760517591750576 9376744 110757309054165502566283821773680128000 9376745 -1685558783084829111599507535641229120 9376746 -1164996490364199183169867199128128000 9376747 199829878630290170540715917595188057600 9376748 40868967638726367748819923946233393408 9376749 171490680440585028936609427935088701120 9376750 -91728961911804145947695315245092528000 9376751 124541086512493140929449577411186716752 9376752 -197890391054629936762938229228830720 9376753 308927647065779062918083921045388434002 9376754 -2590384988595279612703939276714877424 9376755 17561920797032252335328240832509625600 9376756 -85515281396300625795556497205617582080 9376757 56114519109016866939282705588927095040 9376758 -41456606288741827840777612955930623296 9376759 77455477174541440249354557818682276480 9376760 35922184913025878068465947538289049600 9376761 -35720990162175991343571421598496324528 9376762 70191238402160397631547314833372145632 9376763 -132644661413856546651362472893244567552 9376764 -43886017741253771793321520485784026624 9376765 12156180423448934708718621375990618720 9376766 -51502620754152191125083325961986728960 9376767 -93848157739577106368572052186277491016 9376768 -316804743558856132788199165101082673152 9376769 186616263834621942424130966708656903170 9376770 1195938406620625808340407541634352640 9376771 -274789366534828571008498396186840066800 9376772 -19866631390296824830713853553805642624 9376773 -12869593980749862917352926099680915200 9376774 -97012066387129311103920464474948832 9376775 -192365682774138442482716743043347591200 9376776 -315179007344773779660516217555649740800 9376777 -16241279792200468738687429679821297100 9376778 -20534466675721858672659503780117304576 9376779 127837887846291591956700984547301300184 9376780 -4949854797422137633396938220215490560 9376781 147487343718059274661215652421267784000 9376782 25466031020238296162909591944204627968 9376783 152532599029833852510676234897383813304 9376784 -5330077830086213389967968684722683904 9376785 66952344772102424537692375111956830400 9376786 -169076136427636100276456804654860407408 9376787 -119057255899340405115010675029210030528 9376788 -66513715693770342628516225062581913600 9376789 -253346935125950036864907909976715207410 9376790 -18753250879399087294436369850304377600 9376791 -75243048890069576717814717386350258176 9376792 -191492461481389861946999351575269150720 9376793 -332805358249526295493555666193485979958 9376794 9559851595400615200167417272543197440 9376795 3298380436273314477317407849386130320 9376796 -110859453352355080358033001682165032960 9376797 3366145082419600634268883364274568128 9376798 11803611645521546413946107282009079040 9376799 -112561673277010963411464193099383488664 9376800 -99223037322433556228767276249920307200 9376801 -13674843047589127096073691657026534400 9376802 -186261450803736777441019605468214180800 9376803 3538588361655663251287461953532100332 9376804 -21238501978382243982789895519415475200 9376805 118593778100697395913562880009312126460 9376806 -3674777940182407136557870600769379456 9376807 -127541375874771415380216578291736907368 9376808 -38958435374914262371676266214579159040 9376809 78874536027968375847316092844674812928 9376810 -70091730635367016589046760186715233440 9376811 -237692720407567809756477424486522172160 9376812 -52965760646175051730025026020924152064 9376813 114961746222775375441031656730578736844 9376814 106506802329976337164215462147209384256 9376815 35122019598729362623517686531275793920 9376816 43191217371282542878296220647168131072 9376817 -3323152564631201507267737501406150928 9376818 -21153753633024276239407008389257396224 9376819 -459665017910116372263248430145817063840 9376820 -137932476563724027332724083475508081920 9376821 58695813659643603728566091049356073390 9376822 -19437308972568661796841535060534223616 9376823 -29508520306490021250891728931583518960 9376824 -105677527164065414057667303058899271680 9376825 -55485751610052137934610539394713216500 9376826 -3270929018261610437453323864381271040 9376827 6982180983851932913137438126167274032 9376828 -990813610447933286090858841357355008 9376829 -216371746189922629579857188560663658496 9376830 44709603309079472802157038353433888000 9376831 218528494259012630176779023257697038200 9376832 -110431832264135925887701253703253622784 9376833 -40244726670313004316860206097255130576 9376834 -17696042651464090155770989858199117280 9376835 -60010773963236641478203560300281048400 9376836 8232649304531488113323590317408854016 9376837 71014659404574990320320572618680486880 9376838 1577403585617683621450826892974307840 9376839 -232604160245280275742038360090336445000 9376840 -121133001098683406895879320351988940800 9376841 -52050605412142102656957260720682046758 9376842 44339205118807721003832366120203304960 9376843 -88604234214201561403166964556639375584 9376844 5154893950516870123161826934391974400 9376845 -127084038793338427750697361585604617600 9376846 29912086309124539722932191545670339200 9376847 -2619199789850371379632748484163887072 9376848 -9881135329862940447226244490626088960 9376849 -109902028920114915118236656174122517760 9376850 2668428269562693683292805231466956800 9376851 207148039396202560474230067557885529728 9376852 -162693847100224390554315819155591739648 9376853 -169529081280265868488828987429990682916 9376854 117326441100341023118085134000325287808 9376855 -262505937081207181950614920772240427240 9376856 118182248005974218221122933580231034880 9376857 -57399596560949104754533486714530821760 9376858 -37499731700472498447936642702541213440 9376859 -234829609386969907273708640357036764560 9376860 132455879044693444970971842721636454400 9376861 133451386959401282897049404682114392480 9376862 -10180028492662839550546108449055708800 9376863 -290836169502660332719709472852195366000 9376864 34714745774663843488835010475745869824 9376865 -48654434564370826227937213605852565740 9376866 9845424169075508095770963074772959520 9376867 2014436407707079149324983153817345160 9376868 -177063425100335184226211186199720441600 9376869 4111681230422654309859207085041626208 9376870 -30809839919579542790040135738908620800 9376871 -13662894996206033009315737242145376256 9376872 140901237282731068380610323376580689920 9376873 -32952254555096703816887872050682245120 9376874 1655673710122642349640593967323080800 9376875 43553624057344640679126452871661957500 9376876 457444311382399927764460824228651890688 9376877 169290602145526173300290539165648351212 9376878 30337132933450854541417031692916843520 9376879 -179520777437020388053424795373033607416 9376880 -1956558468802839574025927692124160000 9376881 1541938243295725241169411797639672160 9376882 149713477987798527291669805952742603792 9376883 7216068147738806167805145985272224400 9376884 296361049801606691430172706877597898752 9376885 107694666750334040524609729944264369180 9376886 16401818927860264602048669044803025664 9376887 64239237912949554697404720579638236368 9376888 -238844110950714487176689595296787210240 9376889 339953569854230691338586227192504579460 9376890 -36030663925446202354373294217761614080 9376891 -246025487559174375752438500343810451888 9376892 -43004762117590944972037551557829166080 9376893 98120033840156829104105796103189700544 9376894 -59251519195361875240962754751373222144 9376895 40976496904120447301694716144099263200 9376896 -66892316033648111924447525635463577600 9376897 -372042675339018624777998601578017750654 9376898 -90868475244005846929948068603717898800 9376899 28007308731157224884050594449975644160 9376900 -27866223750695784793738665989533395200 9376901 -100491235355757630840610332437523101088 9376902 8303744166267422926015999080094838592 9376903 179453631486424909799534049965912042880 9376904 -463591387858388934812391366359128473600 9376905 77799107141502492879227877123328243200 9376906 -36255299606879281940825446534339576320 9376907 -5023843435738532985829959845778940440 9376908 -16582909719158876584175354442533859840 9376909 365498724458405617313408962574058061804 9376910 -42449772191804536262707472692731863040 9376911 60573004137600512028322465047971174400 9376912 72032660797863137116516482820549615616 9376913 23957768904402611751488855427313113024 9376914 49788370211766522938371370961134949888 9376915 -37687731083643131263733581183415907600 9376916 -22852315380181544307937311783831244800 9376917 -106775754531942090026934419003611106400 9376918 -133636304609003441939511245577066086400 9376919 87629368397206591443973118357832373944 9376920 3787957303058070748546804487406182400 9376921 -35034072873360005137069890855049853878 9376922 -95009666519350846014478800075184697088 9376923 -10913244103277795341995636865340454912 9376924 -1173741578781167562705034217760848384 9376925 129503179765714536399520515489382716000 9376926 -12637769476079841154675401303667630080 9376927 99648349948344134428803448058101716992 9376928 235206725212490584087809618829494976512 9376929 83851092288315998948859274207517605200 9376930 73061097574146435944914661763423363360 9376931 -200200729312571170849908995055882239268 9376932 23396076830056796267459550985949184000 9376933 -175826770027468169416201199789371549316 9376934 104010509142758396666129488902365856000 9376935 1871710507382484021601309547696686800 9376936 20351398948286887626784393374478172160 9376937 -129783053222808000187951999279586363760 9376938 -143445805872796120486696407133847239680 9376939 -99637067048774719397824198827708344064 9376940 160324767796469084609261147863119283200 9376941 8845039517953157053239025395901427328 9376942 14181544576028735182349120915356460544 9376943 119096460437426074733605498066782997560 9376944 44576988941808150757812795872610975744 9376945 101910095177209779592313206467831365760 9376946 -37460153877710693760804841640422494912 9376947 -57134638469316239489453850196058735280 9376948 -10152359327842371138531539887256274944 9376949 286207046622777927649620469699283695200 9376950 -1695568188131537074666070102063884800 9376951 119696334794915278569386161437285458400 9376952 -3677538824382003640187236983710330880 9376953 79801701660297927010860071699619668304 9376954 163046179779776886465741930796642424832 9376955 71052819396126369476736119095108649760 9376956 176496231051684620206903664610391411200 9376957 -60458159574118553290937032538539364794 9376958 -30457395485250249103354194319651536000 9376959 22261200657079534970465071504670351760 9376960 -59459735905391400600581993657920389120 9376961 -94087046431233701411939817064903743552 9376962 -18673591843308060003429774592271695872 9376963 -172674275939362846642370227642131242840 9376964 288481633886924285137874066042316494976 9376965 3486004402157360645628312298532530260 9376966 -15457778857578010572101811229621125696 9376967 5120630854247520630756366940807617240 9376968 -70223421364610129256761026423341834240 9376969 -53089760689437090167972151509578738304 9376970 -64163549127026169858676306747222241280 9376971 97567334863800952578886778094576313344 9376972 42573819783702724467575863374498345984 9376973 -62479482449747279427261216875777966976 9376974 -42060818259191932673544863288855197056 9376975 2001814083939418634477234686839306000 9376976 8731818800429340830487096944563322880 9376977 -135204909455805595068653418830017931280 9376978 16102035444929361277471013929777048224 9376979 -270057673093383414437672225533353884424 9376980 -3257193336886865052463434418374266880 9376981 -355577368653484489336105255342716333216 9376982 163367732580692680569655473497059308672 9376983 144739265797547343943973470790320013784 9376984 78276723116096133309048928975215820800 9376985 -36209788085076127068737021427643501440 9376986 135361972830229327662241354158154595328 9376987 -149751874239996187725786393725705825448 9376988 -257666108300533516998137145159420695040 9376989 170120853516435385610099095227143175168 9376990 -25461759016713909576039114317766013440 9376991 36441349462296845384346458123096403672 9376992 68543265259159085692248125491068272640 9376993 -247869372768251356264527363189368549840 9376994 -94329866753601550788728220489086526720 9376995 -4377335928946454271320017926405644880 9376996 -12404992043136979935509918492725839360 9376997 -23518167141572494525945976239428358368 9376998 52388016934977396557758120388173712064 9376999 -152426210579464791259943627954571235664 9377000 -182485308964086618290017123121994240000 9377001 280488806678377906400552793702055680330 9377002 34536091108196142390080099386818093312 9377003 142193720672706929223949740570234549600 9377004 -3113380853202294095550049749520613376 9377005 -105115775096193270054272478798042096000 9377006 5415714418569480768992902945497701952 9377007 -75754635717962244162171025275717978360 9377008 -8265952095616386667819197915698036736 9377009 216510432840926765247127982915824894704 9377010 1288321656169743553409406859839229440 9377011 -109505146914182533149535046167003183200 9377012 -178122537274032724762792285711900258944 9377013 -261428235071168632799562469176718186560 9377014 121338045804532613970215800635901323840 9377015 -248019149582882882261235846364606140840 9377016 318704035313237513324575906998374400 9377017 -390963558645802203659038628196170918400 9377018 61054435472647245701065435815819753216 9377019 -280129941032787918008832884352602953680 9377020 26882460027682504585048258045040724480 9377021 -19568900007389872643764517561718296148 9377022 57804275959139177500989722902034540544 9377023 51375959674668661995629374314603030272 9377024 -335950527574134298583726990997502033920 9377025 -20779030333006789183879124970854870400 9377026 -9906070959015889111617843986607546336 9377027 -219413359620752991448762194092602247928 9377028 -36500415211308273173738520201043566336 9377029 -254905175787268549014855950172847501316 9377030 -28199003425409093741947288494240410880 9377031 -93451070398378169334823623439229750400 9377032 -59775571889704884669478412019581952000 9377033 -489860992018773748241024089787446865100 9377034 -70866334110617956072470537044923726080 9377035 -15547270345988879829416982581069562240 9377036 154311063181835035758318147851429594880 9377037 66592166299963926560890724023304516694 9377038 77874160833790707588175800985652544960 9377039 44718480513225264580361342241187363056 9377040 871780020063008333529663163662336000 9377041 175041242341621572719406627539770929984 9377042 105686829533873498244426250203071815488 9377043 30190264410779826788849885348400566064 9377044 135248740460206864313323780301139211136 9377045 -11194303874566824933331893079622430720 9377046 -4191620608497859287903076483662929280 9377047 -190430318489736235410952055210857194000 9377048 19877147400496577014834679225271644160 9377049 -33361939477582781841116913898558001952 9377050 61944564221323781407044410613934252800 9377051 150461042524630757124229596590490225600 9377052 38082080407859743508319099193115074560 9377053 555350554062889212849431690078266304 9377054 -81842706939822185177722642453622697216 9377055 92985739987813262691768224614347643800 9377056 133303910082017446577061909241449283584 9377057 -135136987397954824615079427803338768188 9377058 -19271534334088647988156676372050821120 9377059 -210337498089048425636640411073611512740 9377060 -32741013779180741571562041067595980800 9377061 -63448114302307803613270637115561621600 9377062 -1921981933514501748495623838231899136 9377063 -193081930661627067646113467742414427200 9377064 -63756300042208983983098239408229908480 9377065 39210878333069525310500134288667130120 9377066 -22847412949374278797667360405154272256 9377067 13485099801568705554438264960735116544 9377068 -107029037994937927133394506019479057152 9377069 60272501958425431507533914460210096 9377070 43788691538162255021485323581559014400 9377071 -148721536690306185725084468673931597200 9377072 84251644643759558305715760810979147776 9377073 -184681888789376472327818154462432924000 9377074 -10349791175480830903255243370115483648 9377075 -155989983865501482132836692386142967700 9377076 67147950321172735198405652150133829632 9377077 29773351597002931831748233466306786400 9377078 -2294511457645859804326482428025720576 9377079 -9327347196963034901641357951587168000 9377080 -76220850293102674866500101464532992000 9377081 394699160605568247868726958048334467028 9377082 27251785530686303650018258396381806336 9377083 -122609975150395230473632946779818608668 9377084 41657393087423922609176292716732169216 9377085 -48836653555507697290424123226485396160 9377086 136225318789895785799122930633550260992 9377087 269939747066189392132669557965816498112 9377088 -8583944534829926903187810737228611584 9377089 315794743056684823179378825936600491440 9377090 -101949505083168180613831029435344287200 9377091 192638383589908964431946939313189820248 9377092 55673085273569151026786593094711462400 9377093 -88214342744126540097750047805033848256 9377094 -61627692459755355695999178792538222080 9377095 -1596221865693144763998128001434931840 9377096 336884444312594783636326097030553600 9377097 -7866452060705131766237027290578612480 9377098 -146193323302152356283427509009612843840 9377099 -12294787423029714495548149128617169900 9377100 42276578703093076706938708128239616000 9377101 75261867772622406083031525241982138102 9377102 -23099687235070509486256365719104968960 9377103 84484876639346005565744319638422117008 9377104 -52830368615632371057205446140653731840 9377105 115019938740720099199067275895956556160 9377106 23056081653491697007850603177997100800 9377107 329041668029409465725109814384893093356 9377108 119965644734167877753813362508315351040 9377109 -7493371101409784462964185952474487872 9377110 28782145316425862756795326395779761920 9377111 -61535980645960914403463561780103734016 9377112 -63623159170613155379486602279004405760 9377113 -278664337153101811777414434016709195638 9377114 64018937422480252668360104648135644656 9377115 3954410205146779580427429530864778240 9377116 101216728417733375054039880755601968128 9377117 -312930579329485451784379136626388175834 9377118 -96354415142721713986761540134344894272 9377119 82466324767256112741150287479925237520 9377120 290079144440948866525265105838224179200 9377121 73656366873014811034928768334545471040 9377122 161928405927081635577015362948113388112 9377123 -26353380170522714000555547737058061056 9377124 -10330368372115241104332334941215468544 9377125 31193487431436126096756724245207867000 9377126 -40743261617275295592843334493999399616 9377127 -46431675064884897788661133884684032760 9377128 -57401820071388167713729734201426247680 9377129 -114098176375070613962281602930163799820 9377130 44612327780624355346064721228206342400 9377131 168241490121927636479071864076525612352 9377132 18650980950978652979146209128237027328 9377133 -1904377056248430925959769058335421376 9377134 172747436733188628973177763571136844544 9377135 -287513251367418842305901064768141556920 9377136 57552128512074701994594988153824215040 9377137 150690666910767921550613008136966656 9377138 127231649818554936947983993211167176720 9377139 -693493708930821398521786215645245952 9377140 -181244942552344645979720710502328414720 9377141 125041719250446624199724957290261066542 9377142 1271484301586043776323352166371082240 9377143 22917033677632338377591077044205920720 9377144 115570400940536982213346875983256576000 9377145 -116789939796684308220720467016327452160 9377146 132270702508383342455504600393722099200 9377147 114874033759140890184848538794500322640 9377148 9397514910570916295160733545098772480 9377149 378878639537581795361575114029173385036 9377150 19246863936209687018487788444608876800 9377151 -26721902288359632486585917143731647232 9377152 -355957987263430009072288950870500966400 9377153 -267220428249525429797388851181625683756 9377154 -14442608952235640117693701114693436160 9377155 -92869223818712260786155304235437699440 9377156 -17824934838267224199479640227966629632 9377157 -142260927485011991300851275291479177760 9377158 128775333525611027592869665815860785152 9377159 -61085920261755402552668847786407678976 9377160 -50605502717033065104744631802469580800 9377161 98142652143526368920733838168024075300 9377162 23379700975292401877983153226909078832 9377163 217994087082607626733559736964899445692 9377164 -118149529342751810855942777234877083648 9377165 -31944392318552660606891231527887360000 9377166 -1133811877058256960417178464556435200 9377167 310830030981836224589626247606167175920 9377168 30511320872288216679344741006813601792 9377169 -13298795180363364393822849436550228352 9377170 29662777410151862916683229292607324160 9377171 163227675369021219054640737093539604600 9377172 -17606941198894291549183505971254263808 9377173 110364118001332781331702963678998936764 9377174 -100853268493334751059250933851274918720 9377175 61202009777520238032448737631884339000 9377176 16726788927103116060145220199686830080 9377177 -469645903420236238925094757701654928188 9377178 6338311193090637568453771794678234624 9377179 266949035936900682790879540908150714000 9377180 -86941291830816628171753926686033625600 9377181 -32772983354775805357573359062150301120 9377182 -863591828162695397918506920593095488 9377183 39878279778082780202619630509885213136 9377184 63273482870923870731111503427671162880 9377185 34761613617143753256535194425636861760 9377186 9072606734216168123922514871044131840 9377187 -139809972588849366402431377771880136840 9377188 117015918072796237451225843591451701888 9377189 -113737625456471116137896702420546078340 9377190 21092876064515325121534512956137559040 9377191 -233061392917658080605750513412060675616 9377192 -22090416607063306093428960653134725120 9377193 63234507319033548258593190794953992384 9377194 121936587641789535796816367367417960192 9377195 -106411152603666984148609649085114160800 9377196 74095081503805457997225343131253704192 9377197 55470588731374501295808137345012654592 9377198 -430256676837494404253067926979864879360 9377199 -1545882214490804276337630995962067736 9377200 8371211405389818850587675234543206400 9377201 -336106356546457398992603229541594401996 9377202 127899079411551154227304497512201596032 9377203 -171626674358429729946572455383953319360 9377204 11403680269143839512254297690079875456 9377205 96620941839117873512131879153699222560 9377206 -12818762855110361131927077533985607680 9377207 131499080596482733838151523719356552112 9377208 -1966725437263035298051046986944000000 9377209 41439948705526883316141448527161802410 9377210 113822916576656948848983782665550561760 9377211 -212455241236661293439711047133548138728 9377212 -103836339511768333250485722102503387648 9377213 317337079480484215699820284062988251462 9377214 -32722046282730667960879535254556030976 9377215 11275962283614785946418351525490579520 9377216 92061548200033591391839074779985346560 9377217 -384626725403197382415240880037330204928 9377218 52430089863975413276575444566171168000 9377219 42037995993595533804293664475044258096 9377220 7254546179539454548471628755234099200 9377221 25366844374833292802465929182662901760 9377222 -41089262653500138376843366874321793600 9377223 393360325242866245989891231465739296384 9377224 -39705157174189335177097898862522163200 9377225 -938284646201244152930785733111553600 9377226 -53725080743187210920712008242064557008 9377227 -13290631522910251649431548000636030440 9377228 -180359854212576622385226339844975487232 9377229 -239065830983541273854564716507458766080 9377230 -41511772469106285714408554118848638080 9377231 -537973984562371649642281423336903317000 9377232 912337384632930093167843947716280320 9377233 -76893500197559723189057201596259912796 9377234 -17346482542476435721506292759896273600 9377235 30018444208183612183778086403105395200 9377236 -52834316778115253713489816551279329280 9377237 61875312045576215078615771578944890520 9377238 -16009466467760263053476982658082691072 9377239 38674656358606973096145689543898152256 9377240 -240232322800848972605254974972547891200 9377241 -180280467687419192250187258231951405920 9377242 35609887267535678454067101672465160704 9377243 25690448464644450356140945830054128640 9377244 -44645612525944616481767118866801917440 9377245 16112232597767306990294198652005803500 9377246 -19875744960556177578772606839847603200 9377247 -186500292243584602237594321352656527360 9377248 -93100712762890838812932767318963650560 9377249 -38124619033551791891461869995048748864 9377250 -37275500330769103173592859767508352000 9377251 -69194838099376296381878363739716776512 9377252 43892242486902389070159599281617960960 9377253 -324701918852780050967016784007902008576 9377254 7876973333181579131961904332898161792 9377255 103230764896299538734031417349746703160 9377256 -66031782729810078633465696165847203840 9377257 175483566944385793243903025618235100560 9377258 26192373566842420561429569786894000 9377259 -98342741235480395981692194762899651496 9377260 -146090522390620686696326571579964339200 9377261 -122814987925722171811870856854716127968 9377262 161603083628666557567559015406381434880 9377263 5872486798984288736851958877301590624 9377264 593389138125007483708168682263117824 9377265 -107983762720826652057304088275557502080 9377266 -132633633060751984289745079946549552640 9377267 72286396291528157811800822008853335392 9377268 3561440450755914265248190375980503040 9377269 222475252117593736137297209815180653408 9377270 -4928643630211320784076952505634496000 9377271 -246635248997623514569558322112435893760 9377272 -111848514618847489434895257276860620800 9377273 293814679250285283203261969636636992080 9377274 -19783698832912540934028524669897080320 9377275 132990761465179728219090596889822281300 9377276 262447066536581862159102881153508188160 9377277 -51301117859662231322513635934674041600 9377278 -35129970973109459346892192120227753600 9377279 -181289104802621226304126772827929462360 9377280 -19514622028183195340112604729473761280 9377281 31583040616935064209225370193359058600 9377282 -113111533661351167749875847406519081008 9377283 -9711098407888076386234517548485657600 9377284 -16670193637521800730471271015686709248 9377285 285872357743984983780731299654785143160 9377286 5340199472513543897103599431789408128 9377287 -24616084394183202132286133182631817064 9377288 -11356970747499440717030096518104176640 9377289 -4910230428261006712295072240483562630 9377290 -30532559343517365736364231985218424960 9377291 207696570754710744923413101435713914368 9377292 -31975591059783097982799549135614604288 9377293 214462696179458564494259068787893162144 9377294 118379590904997867306357309588830802432 9377295 94471132583652361071153628879134064800 9377296 -10404533216494371560212207285883813888 9377297 -129444178785949036346258809884973426254 9377298 -46600599384358747316522975029970741760 9377299 444365994079145703949397090033543258112 9377300 -123122203773566123709765916516329984000 9377301 -200504892423858351888850064846750710368 9377302 -133850336687127691308741552737618837376 9377303 -53494393302395368998490740643369616448 9377304 -122986142051263409698520300168603258880 9377305 -22112948499303943275005596175703665280 9377306 -150766017156804947592785529711119205648 9377307 4540807476197986089830831031617877600 9377308 -54007271375457665143452474579870403072 9377309 80170659655622500092753209618857416000 9377310 793731176140386927825538690817445120 9377311 5141105545456514053052570570634974392 9377312 122459603966721651178001417901768179712 9377313 -141157004035724001739881201573412977312 9377314 -28579525730150848976243455974498889728 9377315 -25416606377351645506416355324182036000 9377316 9886666734386416377908800546909593600 9377317 -93809430506013784102722089983913423200 9377318 -321595791675477627661471743632620111296 9377319 -18852419588199287487060506381355817728 9377320 288721124923460568724888830232012800000 9377321 -39391933773373972134295101313501201500 9377322 75094797750399297215902239734625622272 9377323 -204569306761210766834615045672048324428 9377324 240319360892349584041644378562439808000 9377325 -69069055023768103857845621131714178400 9377326 -32873022405120905245451068663071841920 9377327 -365989999007405862424975248973685251824 9377328 -9485802863278027846474207422604640256 9377329 150008587738563478621589388523042002484 9377330 -50996813330647810195560276486101153280 9377331 192824240194685878885753359093354109752 9377332 66220627841052920755835063431383591296 9377333 10962365562431832849451830153655209120 9377334 -28507417584465368226469909273530640416 9377335 27464532452792919780190542368054858160 9377336 4551839391818627232824287329149583360 9377337 -68032482586030391220002011109134296240 9377338 193527692128021577042162934641882398320 9377339 -381275464334609040903814825482638488860 9377340 -22738207549597175275256195097484492800 9377341 -26117704136101776751212860755737841428 9377342 2889631244027457956122647585032557440 9377343 117256262356178176599568911026665147680 9377344 -75387811049605817296201210273612693504 9377345 35509280432138888728141542285286272000 9377346 -174109697060820484150369165476815142912 9377347 82103479847677159654013462908736687264 9377348 175086585928586162638478567397366292608 9377349 23418148577904496610361432644069734848 9377350 -14813282514083666424205839604585725600 9377351 233472544494560829122025272058433259352 9377352 70375225993839715550363753007430149120 9377353 -4505764826981111807384497877793690240 9377354 214575135059047990082398031055350784 9377355 -14931754196328256768693267710699475200 9377356 11619814810556172209205708828879137280 9377357 -1982270219022023933143233775259435040 9377358 87677477244550392054243861816543449088 9377359 -179723570045568861928156430432293463440 9377360 -38216772485491909152961481476223139840 9377361 -2818848711141714165648843309152883840 9377362 341677832422386318801311187640387206432 9377363 709543444062451398916840250036404571040 9377364 -8956956680141604581420687968768217088 9377365 291100890763084220571072507214940451000 9377366 7742226664719577562515350348256249632 9377367 -101217692887741173359487724146298471320 9377368 -50985034343807551484913896793493340160 9377369 -150256169167017502007681549243801818230 9377370 -14588111911796793905340986368198295040 9377371 -91014725523714536428870086840946250428 9377372 30206912028170275995113069574401114112 9377373 105339396137256666794534598208450971648 9377374 -197434087887190045253303935743705869760 9377375 -318116720611344372103333355733342738000 9377376 -14513654285570398061295574397277437952 9377377 -374890855384564660191388919418885559774 9377378 -95300183138326440659020140175555400544 9377379 -158618145725711009787601571747695200 9377380 145863895551272026108871220590335084800 9377381 -49224994246245554777791501144032901668 9377382 -6237652469107285589226735801017088000 9377383 561238284543629821031683368626485654080 9377384 157747467187555662798010034226262425600 9377385 -12854990363823543514176719647560316800 9377386 131270117920537563446651569839234217392 9377387 478268304370496147690520011226151350192 9377388 -21195016992259768064461893846865820928 9377389 -33913460012085778472123485633731770144 9377390 -483843683013674436004172744052034560 9377391 -1009540376756464548898080266835738096 9377392 -44835154852440581264416337138842107904 9377393 178528458094906066249450648621138688640 9377394 50433804920895465737080440376253872128 9377395 18983090740770945746610958361656076400 9377396 9626769916736536827113847379971194880 9377397 -1112120265017153173597974580414043520 9377398 -154877323644580239029952963006901480800 9377399 95423948278463152385490819646443659664 9377400 -16236544967342675298740199423674880000 9377401 142126884962334147166388611559984484000 9377402 53011935414984115342139650078771202304 9377403 -13451925473160144080697048899340513792 9377404 63698427992263215759157149225593425920 9377405 143595362084735625426883813321298742060 9377406 -64128781913947660593318878758273889088 9377407 6116830526457080903763421359596305280 9377408 -173613991333784698045588294908153692160 9377409 -148125604233042972027860735989935922896 9377410 -47795597486669001594633564441656010240 9377411 -361447563775943505685807173828320587200 9377412 52163510564850079234372045383680409600 9377413 -13391272985686935689893181669286433856 9377414 16301148418681790079579221965213417056 9377415 8079121566238749989406497108305445160 9377416 -221217014766171322851592229422696765440 9377417 -55014100924420511240853311865782241408 9377418 5383016490051859156842418038916858368 9377419 60348869564773250191109836259734180820 9377420 66616261078091330550160825224223534080 9377421 214472083357616895405194330394525141504 9377422 21455050805644087705622774534366908032 9377423 293537554718237433048424976302333966848 9377424 40308181895471550023953621068760350720 9377425 -192519023044812252208364009714613501850 9377426 -69243058639850215986089803548869959680 9377427 -63471470543685944604948263286745041480 9377428 -44224204378766225148407202236827904 9377429 113996034929412294878597931806443763328 9377430 -42551892828663461383958388138627722880 9377431 -108342000442152120468529046188865898880 9377432 -224566262064611186176147771141351065600 9377433 -9054860529764271776915577064146939900 9377434 -5534525390822946064281997416062039040 9377435 -90867186830050626206722344079574973120 9377436 -18838318181327466221791294550940722688 9377437 216375730331408030903273806128778074086 9377438 19338850543962760150529332234530706176 9377439 -199976479749325092319489735692755633280 9377440 5614684812371750388127845752556748800 9377441 56030974060202883490666104556291183842 9377442 63404959328852076057507398444847813840 9377443 386293876065858988116169636322954217692 9377444 -198871698938255770162113647184683720064 9377445 -5059856869395236889631418058327429120 9377446 -36229108188780678701256183746817478272 9377447 -249365425744926863738259371661478654680 9377448 53824771515681800886207233206338600960 9377449 118491123668466377027776675254404300964 9377450 77867733325970729100151589102118336000 9377451 -7382908581910571147879756534947290108 9377452 23239718937641967525239046588220538880 9377453 149405954789379949671878818857359887980 9377454 136869750342684832213673504945103532032 9377455 339667997825033054636404600549912142160 9377456 67900663794614289338086713619457409024 9377457 108809944438377337717145468234794723440 9377458 23641117323107013390176027061542415360 9377459 -47826519024103312261011219940159778400 9377460 -2163841652018634307958344294150502400 9377461 -277529283699665185291099176852689777938 9377462 -2233458331932318797567483433486164736 9377463 149698253971713589520875957404374477544 9377464 425054085459635896770070643527798272000 9377465 -20013065664019726026619858727157032880 9377466 18484079415212916329789556947104049664 9377467 -145160356128803482158895715339253993216 9377468 138255742382412709406075358093702804480 9377469 57190447390214935517339928505437964800 9377470 -63842429037634246098695705923918480320 9377471 -276447503668362472581609769659195131328 9377472 -13312973319972109282946470932988821504 9377473 -972687731587340089006084050162937104 9377474 72138895112302385985731858452614060960 9377475 -2538253065896981539548324700082958000 9377476 -3139399150462412470508704962839982080 9377477 30661826061595775097705623060448218400 9377478 82140370448821907589815509412289469440 9377479 -8297259728493476904691827253660806240 9377480 61334496718444515811461962720963788800 9377481 59949966412793516723634880887988459680 9377482 194428193217268868929519936417266284592 9377483 1715760811283470100907187710938285544 9377484 212870396959812023414324983853985561600 9377485 17271684861399105035685409153520866800 9377486 -199982207450126577496119232270572095808 9377487 -125275467922269664170628363484566130688 9377488 12925162246982972335360788686284390400 9377489 -445048975104123853442268295468581214368 9377490 -79496726883889401969868593623485370880 9377491 139520888060225803912707041497011434352 9377492 -62093098831546110240893241318597792000 9377493 193520876655370792008873796448183151264 9377494 47444048939021356908852043223164753152 9377495 85606321925182137971009378804790015000 9377496 -221374637364596309869918899216670617600 9377497 305704565221570207176607824490674908800 9377498 -44047929150721934621256703334689131840 9377499 205076040560930385294717300618078848664 9377500 -18950530526162781153140957374720000 9377501 -126753911153635484730133438312077183648 9377502 -4049816784841594541099188457711582976 9377503 150602695357649242797948407111261702640 9377504 503180430273110347305607858750906171392 9377505 -24840051214078742318643028947488956800 9377506 172113116069852387640463494257812664064 9377507 4862245356286546162148543775764120880 9377508 -59785591713887705234236912609020923904 9377509 -127780287824399799499084661634056348290 9377510 66990883274377162936835972275284428160 9377511 -38682882492239795872214155403295342720 9377512 -34905398962719335990251099286212116480 9377513 176488616650243175310403624600293443700 9377514 -51705387992616758107189259942627995392 9377515 23261738404589460347137742746760954400 9377516 36813047330661308080006670213326045440 9377517 201681242748549146309587312708075337280 9377518 113453330863615533936004219788813456960 9377519 -69502366507242755114954216371505239080 9377520 14820676288422607085532719812358307840 9377521 -386719921022180057253833277533391036030 9377522 -128352615559555048049102151290400892800 9377523 -13582009378929103168390139023073175096 9377524 -50438211406435175173085846779660776704 9377525 -64942472851891761502947688435726420950 9377526 -880434586747962232947571297549040640 9377527 -18504912291350652366900630432784807680 9377528 128791385318738840711521403581886914560 9377529 -15140675894463935162119789200358574400 9377530 78690643052409196791139939962395517120 9377531 -16921186294300953201023479208245497216 9377532 11640355484136258150966170162915085312 9377533 255843173648059223903474844090879720288 9377534 -58845771736204945980555142574212885248 9377535 16586953977612665164866107724690541200 9377536 68683859241766585763867616268131500032 9377537 -85440620210630179680796517320954606080 9377538 67605940217782933891428369216476579328 9377539 37378469922028362100131723527784680656 9377540 23085185288128365754332181127819450880 9377541 21074533452077141719024956417655533150 9377542 -175504886759681105817339321257728103328 9377543 -30692671631187555864046726371331497984 9377544 9522153068175642772598786775851581440 9377545 -60039996850051144104418444903307716800 9377546 -204455608391195651590481451870041784528 9377547 24502262398791893331280419166300450800 9377548 116990040383908503547130266602665355008 9377549 -45681287931746579077296258654610001664 9377550 7955190549107651289258905057401248000 9377551 11191581569376704050181949958713239904 9377552 -36443605978205744759966540697342689280 9377553 -19531340255718057311758129197915389952 9377554 80451211602066480841655694291642392976 9377555 55509523362862314822619219763002818720 9377556 118200808137384970032573997128616826880 9377557 21650937165546680700398630468480726592 9377558 20821355984485127235323106604834853376 9377559 -19033494342175623785357826360594863280 9377560 29430789905725155154548423391957401600 9377561 53824092788325058122725995241497047648 9377562 -878093726729192226497242890830002176 9377563 -97758216222388036329188960468640369776 9377564 -4872612766847102713996685107828285440 9377565 162495935599966000357312663230634823520 9377566 -216674408972105155747092531215643437376 9377567 -433443501877937359988892740413177812384 9377568 31111320565902536178394507567710142464 9377569 5689944463944572111958963594545984944 9377570 -71390035885991600461909264699424486400 9377571 -192321376736312294358169007406881514888 9377572 153582194439781416958698666610066044160 9377573 183333839990338310368828509830751986400 9377574 530134089878537956106599209361263360 9377575 -56747988255821079631073223963033227200 9377576 -6406124987300268001505527534460375040 9377577 102468279826853142641768834680245518448 9377578 -40920812831913984244060463926930106880 9377579 36578753284225536927575974555863994080 9377580 7354840531496113426473784683928811520 9377581 49116600528318864943189215465997374912 9377582 -86585112275580391350299150369629362048 9377583 -81100999679354474186524450945217005440 9377584 129372258128507444943936178115935338496 9377585 -68062004155450007809745077466131104000 9377586 56519778624499705701236976603514771200 9377587 -78518863489020548072224979866970589048 9377588 18261485810699418670630519397900716032 9377589 13684496677469924182042105497553748928 9377590 69170971441702725438585641232977992320 9377591 88882728563666730876801571852471826064 9377592 80419083349652397600274939913065267200 9377593 -14822850743327371368698540727790020352 9377594 -88865390775506189180873646101181938208 9377595 -142840644527108978353330376443527786480 9377596 -155156553089026721768756109787925393408 9377597 -14635275732610350823112788220600911200 9377598 125133602330693586555292375519689939264 9377599 -84026209028716844383977377585164027008 9377600 410719082662946753000281863841382400 9377601 -35795323219855803217619321425831113168 9377602 5565534502368549280480507971279452160 9377603 -250482409833614346471111389813959502148 9377604 167669886259560898564193450087657331840 9377605 -278959334761832649894731729020809292740 9377606 -47636795939693721126546446666553194496 9377607 154750187459841001052021398815063667920 9377608 -73418331755918379893134186067572961280 9377609 -122412302008174744316590038668661769920 9377610 20471932647641159891176191895269872640 9377611 -225767403778228256951647817459693139576 9377612 -3149113789502515169505403684742204928 9377613 -45605127054653946296370289552122115200 9377614 125463052204059980611260698580830180160 9377615 25405053859115118970403631474501597120 9377616 -27169562236796900497420106540061818880 9377617 -418003590269211821335994774369229576334 9377618 203831456914242942239338708862418748416 9377619 -143061813028226384030369377830164477256 9377620 71532935584311682580679001020598272000 9377621 179237460407684022865036661750404800 9377622 -24426633194501159714765994858799579968 9377623 127509758257652398969668339793093295640 9377624 -98934209756239462903642404204876103680 9377625 99149697872431356922195479653461248000 9377626 -61718757427995609206738896451660329488 9377627 -34385631411459694158549892759856978928 9377628 -47682856372886492764336476783315517440 9377629 -56595286272742020890077131900747275616 9377630 13919468003826249173768213255198208000 9377631 14061334313265987883950374099321382120 9377632 439156611359980462621701009399968169984 9377633 -156307699165558411216380369581127193836 9377634 37718047664437999922471738719164851712 9377635 -410962344474459727321636175854133587200 9377636 284672782377110564564628209103240382080 9377637 165033387739452242074221978435789380640 9377638 -37922758471231746626294520435668077056 9377639 -258601156642673649647439046923764760 9377640 -96745441805568797922385382272573440000 9377641 -24049157995983262370340891764281103808 9377642 -23778100961911522528726350048423362208 9377643 -38055699919988776145132431722701798400 9377644 55832658514621387465642719412813318656 9377645 213609465211807967720881557997943877900 9377646 32049203923751232132431268574381776000 9377647 -100365181505911306343520539813551257904 9377648 -24381786906333439828035185462679306240 9377649 85381691226368191159021479877121573634 9377650 26320948509116308813521484192140013200 9377651 -28879734986556917501993649825595239348 9377652 -9019777260580421662948836253900087296 9377653 -16840771565967571288410670983648860036 9377654 55119958252206406624277491229092920960 9377655 285539684121824844695748419084451840 9377656 172671302255671751171002280258242682880 9377657 -289835569270596502786019737213342878720 9377658 -89940120882260360934883893262459276176 9377659 308678756766895299268167620775532349040 9377660 -128189787577844401941452549555389048320 9377661 -51922796481086192443891589590192027680 9377662 59210514923444001221586710561617100544 9377663 55563474660375598360904756722605132240 9377664 -126293863355838030025487946798292008960 9377665 2918710447493267866735286237205241920 9377666 59413276666344697513223589420991112064 9377667 -35254233701792159771313433643850963360 9377668 248771285737686893908259298641521106048 9377669 -151619853763936495292925811512879610884 9377670 18067395407990182380953162925541142400 9377671 -299314137934690609875903611589589649128 9377672 69979984868767608401108103526005964800 9377673 50011850285560012171946976333948070944 9377674 -32140120521583791429981988289925751200 9377675 198863229488449093881056411362633612800 9377676 7532439503240447328469069394163302400 9377677 216108743937601698874402892142971510380 9377678 51296182522171302677390539018591045440 9377679 -124989418105315579644765379163303652216 9377680 7085853000998423038414046661779128320 9377681 324693198420900153608770268163124633200 9377682 -111877295336086776966140748603844123008 9377683 -136591447345905892175733431995398108080 9377684 -11609240371241144873066085738631028736 9377685 -16459396284284230884198443204033422980 9377686 65933910837621999615341999252524184064 9377687 -87070879854747277580048052656910098256 9377688 14154045472372910171141165947745218560 9377689 205793505964372672031995126080894555540 9377690 54577127899632402344602895497272391680 9377691 4013192162578179006731503568461593600 9377692 -43639101234393538120394600882106390528 9377693 83349498517941739784682991510102725144 9377694 6113891427684850222559744821346734272 9377695 229791481572296935872969746857630084800 9377696 168058965613851700875491962583761551360 9377697 -1159972097937508125678387113602348608 9377698 -294034868711592623430272476093661184 9377699 -315170868335017008778101122526545143464 9377700 49086907895611999359534533756033664000 9377701 -391717598169198871618574042394415404900 9377702 24174430830619444901800529392753167552 9377703 -73218304134799297074180499925977581960 9377704 -88961533554209280992276838043469414400 9377705 -62044778442191709966369807424005730140 9377706 -23672425126760577700719906541087365120 9377707 -47049408665106826861978714145734445000 9377708 76553975470738967130915170728188265728 9377709 7455888856060870358138942214435594528 9377710 34087891008024119448379502501739903360 9377711 -95883868781119283136769642875620221968 9377712 8728455638060118791729345695820857344 9377713 330257927252867567639358888334750204084 9377714 22597516747747615552585419846681102240 9377715 36495211258424456741206890129943491120 9377716 -3745938831068971481292745310546913280 9377717 -22257321158340498542900319081004411008 9377718 78102912639421739052147132106372104192 9377719 -98560081531340850365308097025836409656 9377720 -17343910019593830412132360047630950400 9377721 -122524548998620604691867402925532315520 9377722 -165134137468007454794869776761238082560 9377723 -203160411166734450373898464230170192028 9377724 29590455140193341360371680062927741952 9377725 -11661989439245652859764063647835403200 9377726 3117603798280957899074139771113080704 9377727 -56952459792523495490393988003910413168 9377728 51734125607480365413098823983738912768 9377729 243563290551698176031651655719935560900 9377730 100707677741646539395341922454318337600 9377731 7492627481100408159728339452232313864 9377732 29595947398560844114217972718313992192 9377733 23105417919447556236612301781174744544 9377734 44909842092965883426245712649089266016 9377735 97438557033077989897633547334764173200 9377736 10250172901143643640404614376987238400 9377737 231480840785119267437278844976955366272 9377738 -109454262188596324007985986837252441856 9377739 90266130921300147827767145602671171984 9377740 -35653729366851871621351116706473231360 9377741 -2444741416505246130407079883357949088 9377742 16121572651978635410508867369454656 9377743 132205962158945145222437005689514506992 9377744 27085572249828375679814590912954368000 9377745 34425719537731461152627251247249192640 9377746 -6941293649762922682724340833454812160 9377747 -237707244936971604970708407390565638804 9377748 -31835597519918785161236439550030479360 9377749 -159606447968997038401054968310146987300 9377750 -101924779939288406843519951012645856000 9377751 15582928897001976230147001785744252544 9377752 47117632702122727546653712774009958400 9377753 -58460234288610173834319042565618019520 9377754 -71905677553841208753056786524691953920 9377755 170173449688204126300476971856418099200 9377756 -189395219607057984949748784559546529280 9377757 10304545177186043517056050607700188748 9377758 -32132564565596840900584623586789827072 9377759 -99388861246259521227971562429932717640 9377760 6810119844257912137387472780494110720 9377761 68719110109902826631059864832556036028 9377762 -161117274361043258924017698801003852000 9377763 237058653786374237147303520177844698744 9377764 4335842266284214546300295725657162752 9377765 -221838146289100204927487833198557086340 9377766 39811395695275823445429324979527543168 9377767 66406016276221111355522481083519393952 9377768 -220049501309516024480356341216992624640 9377769 -194631054307805761178293290814988215680 9377770 -97178128314965728543605429975750325920 9377771 -82278490782318752224682005761072682800 9377772 1411554999375852033047928638364513792 9377773 399223262787877818476414134435780894720 9377774 63591784071168719732599882389148262400 9377775 -3884269424943455285944762646662829400 9377776 -31332448062995741979692343307277959168 9377777 446010808807481565122967275412916709940 9377778 -17766184767970065887882510937314968320 9377779 -90423352504730274464212266462451703680 9377780 26689848263866364382509468958251385600 9377781 22450022986313651329472654905429978944 9377782 50115463552777069292012841694898529792 9377783 -2260338081219353000785126167325060800 9377784 1668335936970959985025198604592046080 9377785 -413142465870056693864999968970137020 9377786 -96134267197373787178905845371310387712 9377787 -124393320525631895885745959652744093648 9377788 7658880950408399542022177405452032000 9377789 328421655773356302365804932749832025856 9377790 -10372717145578170686834495650270556160 9377791 -69588280608884815911827047781855845536 9377792 328717182540904555030302850390425600 9377793 -319687350736960122773845106046491908380 9377794 -73805459044212519620659943817668960304 9377795 84372767841062662031747146409326820160 9377796 51556780127254754337354384682482772992 9377797 177373095832501595864070130887099757920 9377798 17166208806364274068917637357010392320 9377799 -4229264174464661860407906769973558832 9377800 122229229766445213180649452482359680000 9377801 34894954576238133560992490426996985552 9377802 5996108099873224178004600236692915200 9377803 3582914261695379086727147229647063064 9377804 111679429438757285093856169438364046336 9377805 -153180495899156650680896570077009854240 9377806 -211844881199518244286055131739946499648 9377807 -71714432984761756942964837076083759616 9377808 -8068049035772604768858896278772908032 9377809 130988053431487385334239320817535198016 9377810 -15020508929788587393313673746269542400 9377811 95998472100552702595761129164806496880 9377812 77290808382041083079416670656138049280 9377813 -90554563736328349097439013486649990592 9377814 -11955425227578204937992028019445249600 9377815 82928094358084842166006493417866048800 9377816 -33037117423406445015739214748090777600 9377817 27247611976626111827923827639481345920 9377818 -12856249902078877252790739087028538640 9377819 223523901665204978739222792219911006208 9377820 -15336142565554738910113389671408916480 9377821 -250623258643148324939834520415181869978 9377822 110948620374367647576121766274827658624 9377823 -3483694269315194783640922056223245312 9377824 -5061747962216505531513716668031827968 9377825 114084559551774103700940421641334730550 9377826 -35626017298896789998410011511526000256 9377827 -2581823868559440204842534489414386684 9377828 36568727740049481366701238254154672768 9377829 225182183472136707691569941565729527040 9377830 11154737549109783809118730021796966400 9377831 8313900256835631748845982867978104000 9377832 -43496378742399058765009191862872391680 9377833 201268603739309851187090613129209807104 9377834 47787487617161358671341392721617956352 9377835 25331571914168496471638335831672125120 9377836 6448368917813398295512708516822308864 9377837 71385711341272497877541284912462371552 9377838 113678763750719278850336759122687919424 9377839 -65258882207865295049930716093907077360 9377840 60114931585974940071083057248428687360 9377841 -40168227104117650051711500364513320960 9377842 56843429532435672316070466846479949072 9377843 148876668995849856517303669826226622092 9377844 -15413986647581712146664931912442277888 9377845 184816132874826705688742063792454275100 9377846 71965758366972394139072156734111944960 9377847 210903252929562979208344092092244517824 9377848 160099518151862004578458352400100638720 9377849 -71627514270105480738810740984332767360 9377850 53267482090371909038102352862530912000 9377851 -20708339559535532489491815513262596848 9377852 41718411728274186954772386676589501952 9377853 209323959233976094984728241288902019200 9377854 -59541267896683495868245496587382202624 9377855 177854095739165679871554158310441887520 9377856 66748835580294807350379890137072926720 9377857 -177631690263463271001948327966688526160 9377858 -32209265522635429022030230680262746624 9377859 -23185013601585038002481740633802825472 9377860 144351372720335096825577238195601614080 9377861 385001166697043208171898589765288130462 9377862 47671116906792901246784630973953187840 9377863 -693736426129965363876773880223388352 9377864 -356179144264660418965084297203131120640 9377865 -149253824558300495633316711541391429340 9377866 150657294718137883874450461600498819632 9377867 -174126898272016682079183497742888205560 9377868 -86486353735889545343821049297250447360 9377869 -114101300639411436192582547337139486730 9377870 -919951714142578086288420801061474560 9377871 38511310118473500386497791600102891912 9377872 -232961592822694158617184982318186496 9377873 -75516045802116350958122333814102600000 9377874 59289226806412114786113198123721627008 9377875 19398983450692268835910022636034000000 9377876 -59061260647755606097905577545098432640 9377877 212739335877176844666310133498324956320 9377878 179811678651963575885242677696888685440 9377879 -38432999537224989421307043093685503360 9377880 18412410222884403166531785393833164800 9377881 165890433551996113523764905120875841664 9377882 -47862386338612656107080573222439946240 9377883 227940153118988493645427389837962295600 9377884 70536672139781519657378982535971938816 9377885 243330884205447382878871587874497793920 9377886 -28860068678786515377398345531788809216 9377887 181072750658667326017732167067103347240 9377888 -15510410115661435310545788709257609216 9377889 -108119216583303028600834841852091375072 9377890 126446917917229119279046779399548647200 9377891 20640941469546860650482325030906851672 9377892 -140690013646270237351095878432247518208 9377893 -50902811699412536683528566380387679360 9377894 -51729471495067146619492249530129756288 9377895 126837255867827988152899017788765351040 9377896 54582435606658464373001465749420523520 9377897 -640604225923672289370277303913376956256 9377898 71520521955862181579549192183017284864 9377899 8870669320352237303001671043387734900 9377900 -17799884209536776427645649661677900800 9377901 37241489488830492109596249955223806668 9377902 -68103071305678952095436397143810854848 9377903 122343564899747170709447145642655137984 9377904 -26564525515661887016287839040144343040 9377905 -6439714587778080682181457542868575040 9377906 89403211258018390220420995624478421120 9377907 41984546700441923892952898149052077824 9377908 -11209506309552338411910643892164368384 9377909 -51749046365333060038540776808855308288 9377910 -191911111472211497882999452319486976000 9377911 -281090383866195330239250196664665629000 9377912 -196771086119157405116183229892210053120 9377913 56195445575400686803510963774053120 9377914 16230111298562413481672412165109459392 9377915 48683500932651904115479617523904098560 9377916 -116390610288229777586261244683358248448 9377917 222840997231496925522359148702128735040 9377918 -8003952149878466779531579392636656640 9377919 -206574144892781269677045050900782618056 9377920 170329545007421033562876565783157145600 9377921 17411061877955421231733326864473513664 9377922 -183609498512125495096079320698630759936 9377923 249934407261918209112900837609392396920 9377924 42276989973282090077025190726788794880 9377925 -25797540935715926358337396645149468000 9377926 34743724633149466107249697944774697344 9377927 115505306092313733102087126338927894760 9377928 16796998631224744086900359627248435200 9377929 -56861311764003991783769043552766573728 9377930 21389678794422167225522094528984662400 9377931 228132701336503130118807405871336431024 9377932 147496151703798202157268845319371980800 9377933 271849950495827061650774850414643438380 9377934 -17473644909613259446153813664569491456 9377935 -1689646407761949304160743535057703840 9377936 -6526628212179118392632691922679390208 9377937 6913307327089287075491588231952715986 9377938 -54630991223159476545476126477333831520 9377939 271034558945671277278202445744684877740 9377940 1409398157701393871769746977503191040 9377941 -514884550623906813184334868826320990848 9377942 -2645994871025817062889405978696674688 9377943 -8128546926388020388731533670540154800 9377944 346068541529695642757000005353553920000 9377945 -18287894529281220262320477523137025080 9377946 -48243619538253389756181668001928213536 9377947 -133825461800082461606590359073893060604 9377948 -9234009040207394905141383965674957824 9377949 77922173248056802243892869037677016640 9377950 -94643417691457271513487200697470136000 9377951 -144940621919669773520259726490961175552 9377952 -32503377765358020041096091192328716288 9377953 22264016354695533662623962023943745684 9377954 -122047142211648783486321395232096475824 9377955 5220371465971187407274329078075214400 9377956 1295982748321902345870659298866647040 9377957 -759029392722618522705439721706307673856 9377958 100935923041797456052219750608724680384 9377959 -239887392191242298446309710772385608840 9377960 -96130033561871024115717538376104857600 9377961 -157161181467571689005622717352338137760 9377962 199564170798522259267675241019787872000 9377963 -15278605565267428231978298407599360000 9377964 26590107688270438615820984825766051840 9377965 13535935498775177487962386447818009600 9377966 -14146257740426743070416406990266834176 9377967 -264455053407042739602123923473609852920 9377968 30348761251783648232660555367144046592 9377969 185376603294483316243552375635061364370 9377970 3973699990334486733796150535759477760 9377971 -105657022268663540799132102069184400856 9377972 88291244460148598236567501853846760192 9377973 -40874840779933260814153236644581677216 9377974 44434060108783610939603306012728045440 9377975 -23022525572110437391097505270608022000 9377976 -105566282146090662298026300994668134400 9377977 -77966254849092486770865512774497392128 9377978 58899780709924979742851237366349024480 9377979 -15041399726977595327573869290879265200 9377980 -131030643330804747450444151464172224000 9377981 -107128513351941060152047694728757612148 9377982 65157145229330916141543541257936228480 9377983 73097651579832900155990021535722131344 9377984 21405175949327156258626689363345408 9377985 -135948195881129883834588249648412848000 9377986 17022003376309314721033212700699434192 9377987 34879541914462096542640542135425784636 9377988 128827411862210515153540798907415330816 9377989 133765477534420355525057354044621625760 9377990 91610761132522358450358262423427882880 9377991 -27300442822859663088631866534575980800 9377992 72953317725452273955058041456508446720 9377993 -21739616276850323814327824864684110758 9377994 -6248185631532140348299065193111968000 9377995 -113091750495240403579166216411817548400 9377996 48727843162441041734437390084878766080 9377997 -78705499307809521109917764937776023872 9377998 68361462288658411614959213214436772736 9377999 -5656515900066318807189729169790657040 9378000 37356341132576724291827054808035328000 9378001 -208925939748908857515304709138339584400 9378002 12423645100788077273442400876796621472 9378003 -172668816926460786143685680001949895496 9378004 271449907342588584729121433570524127232 9378005 -35315661142059806629443720003571754880 9378006 -93032657076428071775296243120111785984 9378007 248339707600781158634938235375353954672 9378008 -304784092005224172386937124582981632000 9378009 174570923760745630226021355630453306714 9378010 -130310045518102744379603211184898967840 9378011 554237232032530087982609869539896608800 9378012 -29068395635080517611131343212379868160 9378013 -132943240464070031428736677132859707738 9378014 141325509618474484907934389606389006080 9378015 103074019414743843235850600397052264320 9378016 -11607632903909728897006317969864130560 9378017 427228472349662213468985067212868398240 9378018 235111659839134545880121029336669248 9378019 16407682164555213054620852445058411680 9378020 33064326752983170778387441578682368000 9378021 -154400851797319232784957605749486531488 9378022 -233592419589535838804303058674531917248 9378023 -345038800037920137557795587269257014728 9378024 27642513556012428542925658918721617920 9378025 -107211825412515763826523461115551500450 9378026 -20736132679888384076379502861660880640 9378027 24826487075468444680295375305076090688 9378028 39821863285334068790328954145944317952 9378029 165157852524900170975953068744384348630 9378030 -60053093357319064965110310975341047680 9378031 -36147663810553243707331182002646226568 9378032 16022796378187278027240205393138974720 9378033 -495285656183249779656441356292092160 9378034 -158054327078944363727428484133199705584 9378035 -176360304681368662499934740483986527840 9378036 -225596063482987273122342253946641728768 9378037 -251557718839812069522932676156809759314 9378038 -96248951467176454840260634678422829440 9378039 -46115061513782285952715908474269435520 9378040 50124426818938156535640555780170956800 9378041 -274827542333371552697223062084095281558 9378042 -271851931419437284252947661747175424 9378043 120068114039856627098800070256711432624 9378044 30696424593022240984194269676376659456 9378045 -287255458566151150858250482414638302400 9378046 -16007529138234152713193432426531783616 9378047 88732701007794444322919646050241948672 9378048 -1462361897643282781310134549317943296 9378049 -11964156480164263514219797888805303340 9378050 -22784057781821624299441136719639536000 9378051 22034230772048507594375394685229182464 9378052 -197823428146703074440421150057367285760 9378053 -110975275091144814003322598559969553956 9378054 18527150588390955372873317865669347328 9378055 210669267191002297095379979277239043960 9378056 117595533617543248640503468679827706880 9378057 -30808717112116190167351999109831028096 9378058 -262930189925610262446382318021954560 9378059 -60352292793462501093896779809578605740 9378060 96808944830098308401702675344377600000 9378061 -70834873437871755436538431531908609024 9378062 73071687579868671777155020844937412032 9378063 381237195159754769940003687119347803600 9378064 -5853263517460446407520809596195102720 9378065 -37758327891533308796718789253041214080 9378066 40538023211307354864051662269375486464 9378067 206387961586638161948039563673654119032 9378068 11247141639692619827379247597086590976 9378069 136262904789454586915143611887514032544 9378070 -25281491747462359133986356470416137600 9378071 -106858884633559421755560056776013644728 9378072 -174076898087268609925779490411605196800 9378073 515186353530510417809808742815541916944 9378074 6515520839471486271069403338163526400 9378075 -38471714689707123145785070671349958400 9378076 -131401822761522217191751094176161610240 9378077 -66581300440191401398597432216056538560 9378078 13828740463148962366127161011106488960 9378079 259213588413145223266165549884345727480 9378080 -238418922325043085336178805324853411840 9378081 151921477621761534480285385531866731412 9378082 -81427932775555233875047086777152368128 9378083 41157324417324889287151868039325651408 9378084 140419973641515279298603766567433971712 9378085 -1785787254179397414739149834055052160 9378086 -73241103260780276170337672536494463008 9378087 53955308552412894543265005890910125568 9378088 -2815456249432116501042210253597578240 9378089 8000478334540552876703560540994027520 9378090 -63172492584545643295776673189895424000 9378091 25666487957397571325008335153429404152 9378092 191123243678402650410535174770936335616 9378093 66267322740395653655922258381849785664 9378094 15153327344726633615412699503041367808 9378095 59100180609337085730658297572686886600 9378096 -2184496650476997512651440512187760640 9378097 -156829825433714509195459641770334634268 9378098 -187066026381711008443675912206821489664 9378099 -178106875865339686412649507713401741656 9378100 -50170035915221877662981215518473011200 9378101 179285917834851229237355459260487621532 9378102 5829013579471202835800361142035728832 9378103 74203424246186249996338432289137858480 9378104 -329458810937526205440116011537577594880 9378105 197516183477984483756417968740900480 9378106 -158807720512440691309414060615698181632 9378107 105726664714153262143682099728261970160 9378108 -48050516062045558818033016779970560 9378109 15842485077368201829884968490806089120 9378110 -28455867491890341096153350261486366400 9378111 -117742686921592642321963894290699223920 9378112 26823895370144021033422817885697867776 9378113 135888728667284876054695644106328194224 9378114 814567074490833864021980273793363840 9378115 72521828190217576933155171263880687600 9378116 239258408075007503225280881959114275840 9378117 -19815124994736431149866907498056480 9378118 10974931370640052213895747614526049216 9378119 556100574399456237673445063971346520 9378120 34532153942437968517750178285007667200 9378121 -82806005922697161169183915897028918400 9378122 61660431031016635141349173214012937984 9378123 234508740376235130221806696461863421168 9378124 146897936919411314353051217943517184000 9378125 207624809114100708107335727646842662500 9378126 49793039638641904722991067555859254400 9378127 -286248949403024237995971283833484966728 9378128 -76453751518094994123557368473674784768 9378129 -18279833999900112173110124514086451072 9378130 138021617762056891109425825453083852960 9378131 -45613468160365286384952170949193561440 9378132 -70962290642870043322483264564452169728 9378133 -87519130904773455053452023353028685618 9378134 125806902328275780062693852100219368640 9378135 -12580150184537637997591293114035291520 9378136 -247033801796959741626835402393812787200 9378137 43163822942069948811456922526029083786 9378138 -19999269146810026103076403681600733184 9378139 87108248979357192607398943391520634080 9378140 -143858086941883004880797907202720696320 9378141 -128705196630065492044807062330317862816 9378142 -73203865825166948317016814178753684800 9378143 330338747362981813456675187586967663392 9378144 95796673757733486347034526012353675264 9378145 -36345616997946835865692014363670755840 9378146 -13934075638666990351989911244390544896 9378147 151627995748096467051169349170047618480 9378148 -104632264312555270732750765430594191488 9378149 -105898479410082775823510290517256962880 9378150 86902762489127178338105766659216793600 9378151 29296045762708055814878507164738675584 9378152 -30263228464336064221198317467648163840 9378153 63656437987155668676855675416070249600 9378154 137104070057517359677813701566669780832 9378155 273804713957746824550147882674155760 9378156 115787622654762004576464443884581852672 9378157 123474173369427172168952545674075392640 9378158 -134211046347283491243787303860183340416 9378159 59389755150377097542171905794922188672 9378160 63814613855821221851885248786768527360 9378161 -88358010029232339735290068686399318348 9378162 10317291059673712589795247009007512720 9378163 -398835891838262380570979035204100785588 9378164 -1504878747307687947469081123282009344 9378165 74031826013820183297323652112095408000 9378166 1572941703483912167281006560640149120 9378167 -156977877382644083090216206658648326560 9378168 33845602045967004253582778169581568000 9378169 -655130630354508814308231132209195907840 9378170 -94871916031121232873674045662768032000 9378171 -1565594983750487403975315452641623744 9378172 300108510030511431082501197679788136960 9378173 -1771020956209549558344111407744619456 9378174 -19784310910617576282267151397991733632 9378175 -199064799815233709269293488974794118600 9378176 -107702775720148050809970688276907950080 9378177 53929938052277144813986675124738166720 9378178 -102889179656218141618165644067619661360 9378179 581289410906521874168359624510601353680 9378180 54027395967198511693638345671331840 9378181 196580971061705904708199050372594009312 9378182 -42221103713904907091293774607408504832 9378183 -61742403834922399274700201799186009176 9378184 361177824245354865303156728420449858560 9378185 -29844594756127281893782506022665050040 9378186 -14172733808907108831383694093580064256 9378187 -30922902349550808655946738276652198336 9378188 24120747073852260991638358967620878336 9378189 -46778436678184805735890083853652296746 9378190 -9370905038671195214777849340387182400 9378191 157220597854775439863875823194392393600 9378192 24986553652458659351659964715168694272 9378193 100966089037825133465622895577660824944 9378194 71972206241499461813768428743655488000 9378195 120314362576768664427208393085917807920 9378196 -88745522612903458655982203851522484480 9378197 -120943418349205381654015865297069052420 9378198 -43499919153306044671764248740237615296 9378199 -214897079214370068830703094382483039800 9378200 -14970224672340725451969804017519616000 9378201 67763014562029432694435547284312592768 9378202 -37580733057456995514992422722053787168 9378203 371979935203171803757262559112389134760 9378204 80385595359869905636050515377201397760 9378205 15706942081728188518494706013685774720 9378206 31114464988588354761636765033468840000 9378207 362501415500247546849441985429973402640 9378208 -122991404268146490808596544748040290304 9378209 17806897138659475718023465740726853800 9378210 60223307203604362780329218459976614400 9378211 -16795765517509268450740329617837297188 9378212 20003014018791268389167246410549539456 9378213 10680312393050156077429522507829303808 9378214 223451824599194062690806357995553600 9378215 -10273492096341684529963206989640614400 9378216 91029281084994458260246581148380318720 9378217 -86844543232154911061295036467035493388 9378218 -207568211907396940014157742985779695440 9378219 -238717448867945464813927922254395356160 9378220 187577042707423797563405328290958458880 9378221 -151397294966639206667437522249278753408 9378222 -31182358530099551091497236874618551296 9378223 71348891364060025116865480190438402160 9378224 -79754080374345463562073604776552284160 9378225 -31412813597651035886751098642187592650 9378226 7955075746346154695503388554450692096 9378227 59498627690714256053288408546095472640 9378228 -124824213436380436477249506607608852480 9378229 36489443984481748963680057430032883200 9378230 9787513570254293473762782411684533760 9378231 -132269010411546611523672630761471418648 9378232 -191207119285479078849543562667253657600 9378233 309566435661352538728226104676935117482 9378234 40467871156227698743403173147896906240 9378235 -187011490080390152250463051517005152240 9378236 29067102138122483017770787489251188736 9378237 16103503061008494742027242291682419840 9378238 -22661136634363503408725372888949981504 9378239 -90643813458500602621011830490881476800 9378240 -10259258774019566079165530990601830400 9378241 119597965400031797857900257956592632642 9378242 7494759975179318576285182273916024352 9378243 -89039757038781487789198000894671598896 9378244 -12924964988880458888120963856481271808 9378245 -29885862615012358404271992161294776200 9378246 -110355328354138798223561457622221585216 9378247 -380656171144293909182725788644632779304 9378248 179710391080461994418813002964140032000 9378249 2381377116666041537845683083184443664 9378250 47238469038835238425683589162265088000 9378251 31524592386535076102037223472145339360 9378252 34093932173894581835768536009701841920 9378253 72344002144127900539733108604890247744 9378254 -91305353473260333136315649779695106176 9378255 20632585475921957327201260519240365600 9378256 77987961340337803606966962578186616832 9378257 -6295010776969218914947576364798612688 9378258 39018266715116207155832631292474759680 9378259 -54940582806851726255659237924138866360 9378260 24247226236761061536505861105363418880 9378261 -5358423432392618537247939027278678898 9378262 110112099082351226008072856493337448064 9378263 342715801201286458980494769414413389200 9378264 65477890393789780093188172649268510720 9378265 -70323672128570179098838001530992276480 9378266 -168207181981152852989651311935127473168 9378267 130174966950063066698708217275505362880 9378268 -463526375006235351893426384414461305344 9378269 -255832896653416801616680145445984714330 9378270 -17550452906580839375946322849856492160 9378271 35754498773021848502674484023926900960 9378272 -228855262479961157552231164980390002688 9378273 -10372800106260997003702438938462182400 9378274 -2931251326047687119449043553651294048 9378275 19909068434679851496743847276717969600 9378276 -33573601186621625889467327495534496768 9378277 -209554475939872287529491689771103807874 9378278 18717026669656573313865159711165657216 9378279 22298435170986144245334997991311923624 9378280 -158305046662494286343578163773134489600 9378281 -300307423576121213772016022668198056000 9378282 93004916341937253798583663523936808192 9378283 5883103481720202157065134095204766784 9378284 -112796625868881781323911376669053808384 9378285 -52189677943731351690455161786338656640 9378286 -89180099983331932029514755357860352000 9378287 -486792902865324202438723433513579489400 9378288 67443246047025697061867144020228177920 9378289 -386860519009087658336710106265528223376 9378290 86445114443571011940197358614303961600 9378291 -15728974585146875642159671893137848320 9378292 25844443624474513579005719061498163200 9378293 60971684417958682122306571873979667360 9378294 50314713550512255390960748983631836672 9378295 6008805124808619004896289414537246320 9378296 -46673824906319689808123934783797452800 9378297 15183129074701272736666517483152259268 9378298 -135094538594220311664184241215975827600 9378299 17556540202487931659471869877436364848 9378300 -399250640164109862140366527311667200 9378301 6482164241845539101399069257982967302 9378302 195272629384588870480098089875442276352 9378303 -95189735899351090549304659300128763392 9378304 -11748193698636242479230029191320698880 9378305 -84443880323576644244574947251673414400 9378306 23144498988542911359961452216857401344 9378307 176105529452662797044968527875262754556 9378308 -202084133506383710209298270604125343744 9378309 -213383734675444742982758664523214347296 9378310 -7154647831912824326034304161740870400 9378311 -188401717636989985625235949892442506088 9378312 -172515138447599600852368138603643412480 9378313 37092940028021197094560795793594661760 9378314 -122801378405460622105472373002073619968 9378315 69938622896810300002108480045976985600 9378316 41484149316554094687796307605220758528 9378317 -240480205016717885186510939967760975392 9378318 107088586595923525976724168196667934720 9378319 131515841360166558440139043894395952128 9378320 8091646008242923618663612873479290880 9378321 332124227272355461080687058872195572544 9378322 -75700974156247708649547836122170841536 9378323 131781134667957353434155318594124924704 9378324 -114503380810832423650982352441396572160 9378325 18098359265119775076852851131172748000 9378326 137107683041492828407500446013239726112 9378327 26108611734963471725324846259916600320 9378328 -9926917466472552204512655986257920000 9378329 -110276026926610840762253081371242422070 9378330 -9572264280602201731159373941719014400 9378331 -458710714349188308829922915397928850288 9378332 19985516578486699889564615710429708800 9378333 -191228188407798691039307362810201665216 9378334 26340274527378234546968130758268835584 9378335 -36023472195566493732087460082444393040 9378336 70153643685445464343890565432048877568 9378337 71695883216033967929243860093560961280 9378338 181576867298289585678956215934699626320 9378339 -23954070542706001974141943708773043440 9378340 42743997646312764704289673786693562880 9378341 -276734020007293714623976232367686161920 9378342 47739421479337992072879512771597506560 9378343 54440442205075886647569947057829760 9378344 27733555337432886626997867239146936320 9378345 87427508948479846501818791255183793600 9378346 212886169403273429183538917624263261872 9378347 83687229198503712028100192261602680 9378348 25403140531101299249034422116784013312 9378349 -36934105350693181455717734212681453920 9378350 -33013524840189126418822852125713448000 9378351 227674857749877385155730347950174015880 9378352 32902222473882610154465989259708973056 9378353 -153635593467954048814162388261594703180 9378354 9912790462186808445219979374683831808 9378355 -98129298547189833527724386971196847600 9378356 -218024195922613027154368387650863271168 9378357 -9379255353205905684760256624192581440 9378358 -260031924849370570489468880318198102400 9378359 423053690719659833650999786237467259560 9378360 24327708377012462356844358581637120000 9378361 -187788230228108636321789900300662958038 9378362 29977771645104630237629531667567813120 9378363 215530484241874827862859961338744229144 9378364 54925812964897530593083580734456407552 9378365 -17693445030969014122781918072514804480 9378366 -65553886056599420482490980873374979776 9378367 -687123579815828635001899992926027584 9378368 6554008898269884699306057930438082560 9378369 58991608973352544069995034782677268480 9378370 42145183744967431886544246816265089600 9378371 288208273955632450698439804734989140944 9378372 130502508988995872705057172992592878592 9378373 -361511725656132630094448277616528752264 9378374 -61574932782891304686858972655350524064 9378375 47563161138364936651436374385744520000 9378376 42520557096894892336379079635837583360 9378377 -224846632341420947433878316468048468774 9378378 -89157559504240456007212527476558790096 9378379 -202632591818323842848713989882915575020 9378380 861877910243200414891823609201786880 9378381 21605312879040024351355069140038343360 9378382 -28877275747264406717222647133295534336 9378383 12397651881500578369121489489939012064 9378384 -16098978189699072330211559571128451072 9378385 -148081465807732688013582673053632529420 9378386 -1342194365945339585276134339995526656 9378387 240281356790917929605912612574947504244 9378388 -12361948559259059875011399766425692160 9378389 -59001763428028383155160124078210828644 9378390 6026556520418990258429065426510725120 9378391 -442171358314328716060198173011060994216 9378392 308930035908561762300768024028086497280 9378393 158810325790997235587672305803311622864 9378394 14062602472574265758402720631655424496 9378395 17848122073814194260801243700023883200 9378396 -217574049649605327334434793805511920640 9378397 -145665208761839534221361758498952304000 9378398 7626090063293187011616728090617323264 9378399 37780662725687358617592807888872544072 9378400 1301437682274597023532212951482368000 9378401 247252333650703303064875681587393498900 9378402 117837763141571263391380245554251048704 9378403 120129590643825148594486315939898451504 9378404 65915332938521993401077109727447700480 9378405 99750258133648255235564726283796499100 9378406 11290432764954366234919320001134670080 9378407 297894540375784843440964018418747913552 9378408 -71380220797335419095603107167012044800 9378409 360177947703774924319241136761516695610 9378410 -38957476694516275467943882123651412640 9378411 -1338256293554579180684293474130750976 9378412 303546700531046297395659716440992409856 9378413 -345967056385394220704592701771152038816 9378414 -39543642390961792836534306962619818496 9378415 26410026540654214401864274047600991560 9378416 -8399010738919278386283009629279846400 9378417 -92143762433443942371802856165194815120 9378418 -32174742548960658437676753788665565184 9378419 -8242339315657087666953113108795560296 9378420 121162289364799513338211673298641786880 9378421 36379520973633391334251842701861131104 9378422 14752422941832743113100979401420620224 9378423 -10029866816010976106735716765558121448 9378424 362115780606490503099659484710285107200 9378425 59525895794087963827903956140513812800 9378426 137622623830999796219484254493240864000 9378427 206788080134482644546755203643384444352 9378428 287698592404279804357195545252007507968 9378429 -3554175086855138402850743864198392032 9378430 5945463791122174171355013472532229120 9378431 262405515490661911528039430601155855232 9378432 33831422761118340033609477122571632640 9378433 84753122904965492401982669873542645060 9378434 24418423154725062337861614471874318848 9378435 -28067919853966812450435341144206609920 9378436 4420406826236274136313148765573286912 9378437 -112742258601206232383733687997307626914 9378438 51929219597539567598489028522273661440 9378439 123546639358819219315698286960140798256 9378440 -188612705143502073730607367070125619200 9378441 -81027375105491127596520607944111992748 9378442 28295724955721231970843372289468035072 9378443 211761331521000201292184466800291159400 9378444 758966640648674665491958761206848512 9378445 210127212981497559723159592807463176560 9378446 -69481912265247474303381649545440947200 9378447 -72404773189788793941141469595701698672 9378448 -35724812900634225237181194941620707328 9378449 -418833480904069077054667270781024359836 9378450 -50275812062054429718744001813928352000 9378451 5430396772265076396173229408164097452 9378452 331687254663545615255587450745975162880 9378453 75099927060722327170859332083280072800 9378454 1858408208763155202382009635851156160 9378455 -101239653378350422709193130655393988000 9378456 -4065668942889607731985362827753963520 9378457 167526286278810862470299572046320373760 9378458 2693352299046752611524122724746974176 9378459 327465401399377376868282801550603707648 9378460 -10354379135521450149923635990152253440 9378461 582162028246529727775715025287106048 9378462 97841758695575448698328248046479391552 9378463 71251620860435016486648555737369503920 9378464 -77080286230127698162516963285710864384 9378465 -107087813208838588467515370061810250880 9378466 138483207597844691422458994405296802080 9378467 -45708706884354613391149527399351721008 9378468 197958724601881897346742407357444736 9378469 185302874445871662817976490099539228000 9378470 39718117751364451168644218370007927680 9378471 -32030813704392021256528773434026052016 9378472 313194569946698940835953000886272000 9378473 15428066499533458910026329319294961544 9378474 43218729573019646372676265364484194304 9378475 4480550547286836733065381467705783400 9378476 51742493369346336848353557642563243520 9378477 -97067945284844386665465990672868008000 9378478 45732858974946229382198909551970015040 9378479 -362896361430154012191888765906340453320 9378480 -10724285353616655933466972831481856000 9378481 56020570734472188936323603132658012480 9378482 91350654331034998610125564669899485184 9378483 -197109670342923857048304499298471365776 9378484 237772779121367290336161650921908704000 9378485 -232472826610972764063224662763636275200 9378486 90965808624546380162451344324332438368 9378487 -136288880485679870960326910916877763928 9378488 -70731431144087788890635120065149665280 9378489 1580970813287078633505605473317439824 9378490 -15940588205162937980221274105620358400 9378491 -272731304423223156060143273065186398108 9378492 31883941228531699917456630824703688704 9378493 84619263341619564679250859882958876742 9378494 14985438977793548107240111534385239296 9378495 31734701607552540345461978050244659200 9378496 31496356841649296297757721384708997120 9378497 -18498300045244350861471087367595635968 9378498 -37948942144818538967762567011954935936 9378499 -48598298696748332899348541035156603440 9378500 70923140119149662476058247149591616000 9378501 9029602965004256492095559823568842048 9378502 -24942363523375341892741241221735990848 9378503 -86820964956598390771019509792639660896 9378504 1079712900706087066762877713624811520 9378505 13519882734397304908781539940722464960 9378506 -3449794841257203992933183165812338336 9378507 -273151279181769109260197678129791184400 9378508 -126921026499279078359781039896164156672 9378509 -31420521235494690346725714472088959488 9378510 29100558782414413639708525342151314560 9378511 -306132744328688159075227254616063951888 9378512 -29152357720684067663847922521233817600 9378513 -160601385899675394709966942816099642380 9378514 -180579939606634215645509682783227852160 9378515 -19071339122081172795522090686360160 9378516 48816249377755633507993452274088017920 9378517 58163103463336942432917339776959839566 9378518 -65747605662019982538240221210557283040 9378519 35981917229456006787420994044882250344 9378520 130181676292314386208776871746600140800 9378521 576938131047517095846237719327801462784 9378522 30646676215415390845691408569806090240 9378523 -9756534135901502825303480542037882880 9378524 123648262239962795334211561988065860096 9378525 38800972492366006115059438301186772000 9378526 -80434983375230874957821735654659799040 9378527 73056643601545720910349335817820644360 9378528 41145310280197156218815410740236648448 9378529 -24728996896094547497064262824523931516 9378530 -21405207232563275945077095034988121600 9378531 -28987773938473259869036370508748014720 9378532 69275295124232944295861920722300567552 9378533 -428978208808376907741944165953746864480 9378534 -76315939721523494331137590656250713600 9378535 49991328729471856606839393347168007480 9378536 272651032596638314190022565785147079680 9378537 -5731586498897877751665019213062512448 9378538 -30639982965733064097101819870013672000 9378539 -97286086204465743467046776157393791880 9378540 90774104861759793519753018148088079360 9378541 395893094371826447576961440106565289942 9378542 -181218973971517655249153838578763496320 9378543 45350772956553273318758160450171475200 9378544 -9670579355472773856725640675079553024 9378545 -69143602063310892147990879863421004800 9378546 -7573448344971084898208529387164063616 9378547 -239963796361567183993130702961718686004 9378548 -48029915458972990022914727254860576000 9378549 -15293429886011356760595920737531150176 9378550 -4423609890510256429676641809925243200 9378551 130851231519379970651440478475948072552 9378552 188506765773358218873439196599649894400 9378553 293531219486366770146881072196117751680 9378554 -24472734498264437616176552460579833856 9378555 -18304934442032442131196208298148036240 9378556 -58503392945509539012812174188430553600 9378557 233937770163645996410056675990585456812 9378558 -442613821224935435376955835393372160 9378559 -140018875737504482430419570528920426240 9378560 -32660421058542326989434790768111779840 9378561 1183102117165763817830585792443002672 9378562 -47063547167163093853902247887653045760 9378563 380673056597531176538873740459162210812 9378564 -63259543550916877849474550780761620480 9378565 -97519111962825386646095427831773923200 9378566 -13239469719955658408881740407692452768 9378567 140567296445430340249297827709878951216 9378568 175381406345398467374370424860115599360 9378569 258890529159625442109705193735295056896 9378570 -36108758686475685759886696850124076800 9378571 -197346113167350073075736696932874158800 9378572 -38895652678374536658554168409403342848 9378573 -53107179190257242885240598064167306816 9378574 59337390463143260604812938522201945536 9378575 -66461169054962955601688708821714899000 9378576 -39753117318231240958749300089098199040 9378577 -99542821940227285707030390450341652888 9378578 -32535735864696024716022324017528655360 9378579 19815179014645385703263353010641957632 9378580 -28779965221105573676082521207757987840 9378581 284390281783985235178464229883954721600 9378582 67522474738076635944701150644030329792 9378583 68088899526131355577817755168842805832 9378584 273227519688179851820294225153142865920 9378585 23075900843879918012106769179956202240 9378586 25261164091959964153908786909973025280 9378587 -3755233799683737647802021817280368764 9378588 -74682172140207656104117382809858329600 9378589 -418423898046376891692906612253828570 9378590 -39118550218731210607345275668882092800 9378591 104944616460337881191127735399388614144 9378592 -234751216564321314351592159844881072128 9378593 24708556165605436474063146010914388416 9378594 11915920638332607166376421776579344800 9378595 -19710703198166083833034287321463464480 9378596 -69483483965017777576801197074198332800 9378597 175012550372984218781200426960226114400 9378598 37535085615664220482375118035461496800 9378599 199615083953868277006332069377674459680 9378600 63238347983855245518257981916395520000 9378601 6620710736762736608566017136745967952 9378602 -11612900425432445502337440485498095008 9378603 -34484144388727096214816791907269812960 9378604 22578543965443903754161106242446208256 9378605 -2697258210486207992931163684471893480 9378606 56142003268373756876702262222895255104 9378607 998894708375756445410313576512779232 9378608 -76665002793367210532332437494244802560 9378609 58945331365908065654375054583703932480 9378610 18104371495712332413710502906484369920 9378611 -15345519593715245108996168324791138416 9378612 -39067474657401721542791182010105917440 9378613 264171283816559729006825485181192650862 9378614 -60979705227190408035722584624681365888 9378615 -67779217744792907422085885387425858560 9378616 42023578530285737898594015137469235200 9378617 -208329555219803087457375659441050061628 9378618 22143925523203182302586262418225622528 9378619 327255293504570706045505209833591106020 9378620 -50553071039236062596499257743388881920 9378621 71389467941414977648788776575509015072 9378622 -178945130015604160535971162305476179776 9378623 146114331351410887995448203074666023872 9378624 -56589343588975997070148066901275705344 9378625 -389156937847846950359061913079920815000 9378626 38463315519497263880456719198001496960 9378627 61231930204621689784293332771422710000 9378628 24531548359168235458170800450846658560 9378629 129521228634275860515843087218145865560 9378630 71815042456421749490656150988608431360 9378631 -36483089255658378185963227909445382568 9378632 -34535482193971637649857762475915033600 9378633 -190038232372963396991074044853745182752 9378634 12663377005092596231630145475282248960 9378635 -34260629270281727377696651255150518240 9378636 19379397413464053472727133100324945920 9378637 -219127981394326540265711907369475680180 9378638 123456592745088506060042832870869714496 9378639 -96847122734906729199760726886180993760 9378640 26152794756712834227628633815780556800 9378641 37950998327329329792812571048549810 9378642 7958081006700870715544815310413854720 9378643 289346820568631419486761000010138590880 9378644 4271946086783411211652359815434524672 9378645 -25785870358679120213651613747472747200 9378646 -83167233601857485900776117706718414720 9378647 63534970503960653581628051242771207680 9378648 -127271314137777179401324715496879974400 9378649 94243354073152752946197281251751152000 9378650 74658277147956599025338683292247310800 9378651 273750812851193281890135751355514560304 9378652 4811693494540144820427548829773370880 9378653 -155400646442927926954718807498744347098 9378654 2958038998178072421162598712310669120 9378655 53250081220003636452066564103434421200 9378656 -77282055690717316451865435480077107200 9378657 116824404656535688972351358687008633680 9378658 38872427223595333225649220455369555520 9378659 129016579598503949019533929513273816860 9378660 -123527727574530027791524931371476234240 9378661 -48013852395209451087954291431950468548 9378662 -190588124441192147600498636687579681280 9378663 -9828723409403682268741724591685883776 9378664 173332567679155205798455669155276472320 9378665 418816963914036104753303894973542569920 9378666 3740014345245772495308366868866397440 9378667 -174750867355437960076603686999646694284 9378668 12268596038773993597007988780281223168 9378669 101952769205424531361812849455471866944 9378670 4369496423225203973761982476991343360 9378671 8185738017529973639015540412540006000 9378672 28071437077235406424380768859451719680 9378673 19671895283864089764203273903805840384 9378674 100632807013213808812618979164353626112 9378675 6075207892345750716796494987221278200 9378676 47393592178440236490089441678110194432 9378677 77862393457625000114522842772552189472 9378678 40717560189929566387715811943189291008 9378679 -523178246150440772285489200283074459248 9378680 140483603819838338904687152185690214400 9378681 51613535293591966955987417699267185920 9378682 64814442778012296289812519703352910192 9378683 244082375203041216479896633946297022744 9378684 6483524968468502829071720380930415616 9378685 -236698263189637734696048457559378208000 9378686 -84358167733998540009462243637946650560 9378687 -759178018712045657672266485986265600 9378688 -164788959922399430425907198449114152960 9378689 104489035524275816088779472950397868500 9378690 30201931525182092270040261062650475520 9378691 124499058893677334840426603773702769872 9378692 57294408155080833984588876250780146816 9378693 -70477942982203583091042935886585964800 9378694 2051398440378762379905221357000876928 9378695 -266312987997172923224734308907467571200 9378696 -38500138810613107737193329796951572480 9378697 -220283373556969685946314017249043306854 9378698 73618352567415596634697295838129343536 9378699 7438223724721524597106414536465939840 9378700 -103185578209471563429170964650727788800 9378701 359411459682188912299883336368354969452 9378702 -87317211052280806385016935149333845120 9378703 159743449226125515419225549509357435952 9378704 -60674590857333624960528185212471541760 9378705 3730893655162886440184359336752000000 9378706 -23418807546898704024503327524722446448 9378707 -28094956925974859169961762257695517120 9378708 -146025556608170385582164316260684605440 9378709 -57543683478467848100513550548477024256 9378710 -130310456043521994743542495670565120 9378711 -115208564664511264156897197983919717312 9378712 -47781922584410350998099245159159808000 9378713 260669423897688422552176137350423288340 9378714 4522512268242473912918408641071767040 9378715 -34281002373537277319623220441190248640 9378716 -516754278344049287501371956537367249920 9378717 -106883805659745654279049823503556065920 9378718 44741045284022364814532251453745842560 9378719 115831912365946254585013883898395715696 9378720 -110808166379018893536378157342182604800 9378721 59691475008977259290451174063182902464 9378722 -66805504853723908448721875639012659200 9378723 93533855430521562035512421213985623040 9378724 96051225431261135003407636776294688000 9378725 -116925680009809064254359806877496683750 9378726 -25644456464198789428771049117752190976 9378727 -101662456969377421052136920202633875288 9378728 -115869866543069331155533325664508323840 9378729 -118756454131995896583201568532850891126 9378730 -3066981662929256805924954486481927680 9378731 -79402678854787195136975829043863037800 9378732 -26827125376107989384542057775659278336 9378733 26874548600487590770356624334343186688 9378734 48054673550800196585087745075720634560 9378735 -144300952162345331050053345003931025760 9378736 76941497737065090429074407475835338752 9378737 44268427669073998950798917525979816420 9378738 -30362194544019883813415513715055315056 9378739 -186283394448485588975039134023363986600 9378740 4709101480704997818810537377709096960 9378741 49804993191156857669232521894374344000 9378742 -53639334381572141589035923927892500800 9378743 395930039199581574385062314533735331544 9378744 219440629901939719552903486474669854720 9378745 -66854912532938967210008990900399654400 9378746 -10795682571656232073753451243986560576 9378747 11646163135735732081841844428285362920 9378748 1000039074019950455201776926089528320 9378749 -303933874782054270729003843553648856250 9378750 6337795314735620832070189309081680000 9378751 68612603267731358405413232685593964072 9378752 -80153647419020673981119211151760031744 9378753 182466204801952835424328363843922817504 9378754 48132297364735172225709718713230252544 9378755 249189128738532695522793731855934182160 9378756 -1938586709610488987126149181867606016 9378757 176236941691998357360875857274513014912 9378758 172350207104042870139250561524335392320 9378759 -14558128217594550905462366115251722464 9378760 -1936122151779031846723626125879193600 9378761 -90863655351714719934678111094881039360 9378762 11315343263451180414183700385184532224 9378763 223887996558325869972283903657160837012 9378764 4830620804724407283647666576453329920 9378765 -92074852899716822485145729798665862880 9378766 13419559671773204042103902023693753920 9378767 35193817749412925761920309651392765112 9378768 -3543051539975092865512902616512724992 9378769 326881123080320300884614622864755837170 9378770 -80535472610460304405429631339637037920 9378771 -25087622643646269521184623532596115456 9378772 -23627250828932800182895942887192512768 9378773 6275449451650302532458376868263931904 9378774 30689894215287620653369263920873510400 9378775 -86725129591208748107929445735156697200 9378776 220208094197346716246685304993301176320 9378777 -242933505092757253206025068031717446720 9378778 75113579264362646452580428970296339440 9378779 82255458170355929535081694434260212320 9378780 505432252791887517687045542786012160 9378781 105964585502703171021503739838837772172 9378782 -64252441450940874612878522587849715328 9378783 -30038250269452753290673895282286718248 9378784 341903855322524946690743860313384288256 9378785 -77260560032114569971074994580915728600 9378786 -10642336010824423929883995443605508736 9378787 154225349333608073657998974008903507592 9378788 274767185116833728836036761548401385088 9378789 60463250166984485766011454779434854720 9378790 78909391380589670644904690681404982400 9378791 -169247891530952276771224267448545379616 9378792 51408751768086229571742706033697848320 9378793 303076072361881051688597294245362170042 9378794 -105390257618285691490747445569327811328 9378795 -132750181745687356249884248488229905680 9378796 -5328819548848051676146959910997222400 9378797 70436894141095618533149991151052461452 9378798 -3921500773649710400158600622284990464 9378799 -37223594431368268746782713537396372760 9378800 -18806433689600789912292777611159961600 9378801 -285263516257476129207875313763099142400 9378802 17488450834072925312198492162596859904 9378803 -68713349074284959369032398316581795840 9378804 -92110347492078540332204259504137109504 9378805 -55703563287349309543484263230938145000 9378806 72276258534726435097441480165762952352 9378807 -127611501972694004861194590355589147160 9378808 -172655813640600269550064596243579863040 9378809 549343883408906341805853346965978611328 9378810 -21837296412545227817963591721337943040 9378811 21217082678485470397915174406471012144 9378812 -307886968764111166508005047322602553344 9378813 204685558031539402853795160998800946400 9378814 30660109333444084361799919682548913472 9378815 12667876675905389588309638552560109200 9378816 -1550732032218288902047625288840380416 9378817 -44669241690219636830733115757362910400 9378818 -15960990714121917592262559933123960960 9378819 -181140004053537976856073874026520615356 9378820 99826617376792946868700290699718656000 9378821 5249647923336763082241618038314074972 9378822 -105637750118217565112678300513906257728 9378823 -40236624042426676033762290081227782400 9378824 48356747404413239851975064643028254720 9378825 -20952933843315548469655864117362542400 9378826 103735836062585186436190304892139064112 9378827 -107657879495112469581712646330409714720 9378828 177975631377069364404180255009802406400 9378829 210207374590449660350302248150262981430 9378830 75600350102694998484534321757367098560 9378831 -9919456506989484028983188530627968 9378832 -9006367657284572732403306268417671168 9378833 -37241741119607230504796627664638530560 9378834 -2772239656361657784234563491257116160 9378835 -130871098862885783838635036697901456800 9378836 -209561302422856382355817519563652283520 9378837 -3505448609475600834812957839973186400 9378838 -5534558959289293964233071147554795520 9378839 3532196844005899180185507056005901640 9378840 -88501334977431054588863521811277619200 9378841 92582244107153658660420715687605537172 9378842 110973924809307758971045458421470284544 9378843 153959616695791975044617025031100772864 9378844 -241210209800469999172200194404571851264 9378845 -74859276190125828393348612744360054420 9378846 81207397392877258056991593496927582272 9378847 -324368482263794508744799981196066348704 9378848 -115734985055727092070961942119365738496 9378849 -92890277839519648803199984084130420352 9378850 -14547867453323620745597801779630003200 9378851 -138350107473273971807840551450918250148 9378852 -4013515000540621312751143047082364928 9378853 -69882362019667164303564957677951286336 9378854 -152168901254184248886720335562171630624 9378855 50639776054153794579716210594917879200 9378856 361809359074675754014068534589979443200 9378857 -50567332941194859998433983667123076086 9378858 64899264842041459291514980705614461184 9378859 -1888723837636302288892142427191553280 9378860 85763783800730137995576025313146076160 9378861 -105190693928975041519623982557379790400 9378862 -137458578283924803643109025190105265088 9378863 -159910161893349839746329084895696557576 9378864 8754559957933615041053591719699808256 9378865 209886959119830793145396792498466766260 9378866 -47384253101710758302462812161591733248 9378867 11548392083663734744687025927311049280 9378868 -139731905626078838720944934552639911552 9378869 218240201626212391088659175158776636270 9378870 13392203575035545010336548543986944000 9378871 69206201147984453876057780643805960704 9378872 -299173394312546727396309966334933708800 9378873 -9420694007286427689691521584596253952 9378874 123358997835060349496882264796042765936 9378875 -322449769610421345227142241765531200000 9378876 -47295292023635472121756775744918937600 9378877 -64901793505383716198132718204349229588 9378878 109081149571059749311233489106087530240 9378879 -184231075644481067168165266663687759416 9378880 13280730921167326569776442937599590400 9378881 -52237046302874782251991767893758191228 9378882 116908243960796212723484409740094301440 9378883 236565811198962221746205344763704295376 9378884 -36399130604356011299659284880726656000 9378885 64518276163166725131537306525930772800 9378886 -7389161650340881230117477384706475520 9378887 38456686163912487778039839025989049344 9378888 14626511904280912485619218473016115200 9378889 16918994085502053433379542492482151488 9378890 -85309380998150132945782075351293403200 9378891 -166652241374520791638046337403858263300 9378892 84259011014685739566186248906647913216 9378893 186462603244108494587193273357233585142 9378894 2986077512743641280442593740286126080 9378895 -33920466149394798088116424706446262400 9378896 15463285367156613691660196898521088000 9378897 242188076023417340366548743748661059584 9378898 56831243031224287944425501666310061200 9378899 -134029685144804666201952900131580110100 9378900 72849336990460480011636377887989484800 9378901 -32157521099391041142726425912958436448 9378902 506140341814396778174927667538949760 9378903 11458827031126091885988138876763119744 9378904 -339080024451092666272251227947344199680 9378905 -87283415532123203453284622326130307000 9378906 108030290677518079528235789257010942208 9378907 162087199800216697981613066667185820160 9378908 32476696394605190844727226683661647872 9378909 3281409687640311560154653478490073580 9378910 -130222187292481991115548785018388648640 9378911 -270440171209401346503175835593446763488 9378912 140414897169693118067378761368877400064 9378913 338880234121934947994548804659627695920 9378914 -3649544786905039188434767524528813408 9378915 13768155564388344432237953627665597440 9378916 -244640904371742919658192321596310267648 9378917 -78754811921724937487056396671153306240 9378918 -91911674240583827342000210315835565536 9378919 411927518829683983306027279128252819120 9378920 98735046583318436240326167074994124800 9378921 -69665159551466031862507053306047211888 9378922 -53933172743399752422035654534116224768 9378923 319049488734604942114391778695306381172 9378924 -94590787813226251274743711540404618240 9378925 11040734518202678828004248624298939650 9378926 -43272292022718710011652267631677815296 9378927 53031424434138840598635669456064718664 9378928 41861836954474540896745485951103729664 9378929 11339866066974500405671321023962283072 9378930 28030002231425168263900694985973693440 9378931 -226801101033706579391487224144690265268 9378932 -170654706599780490146036827197505597440 9378933 -51748709316511612106995086603204162432 9378934 -118328661127004534804225870662902064128 9378935 164585826303800194762177189460474703600 9378936 -117990105349408287684818377052425420800 9378937 158080754327242684737209682984632504532 9378938 20375100975605224693807233779586188544 9378939 -243264065520538946552514272152065254376 9378940 -25746498187453568865412872848734156800 9378941 -57073558446827428954412104095651966816 9378942 22799334739850068833451992688109704512 9378943 -76546626131735579242051180974602507544 9378944 71924163507993865256867293459749273600 9378945 -1081711870557738150249509146291920960 9378946 203138801255195082270998132993141214672 9378947 -369049905824334798742255394673224778528 9378948 -99585228877303014120929702926033981440 9378949 -554487303009283360932312624181183488036 9378950 -18287668044484886029699806088684339200 9378951 21605146667308482131978860460669683200 9378952 325454304665288105271674255054361600 9378953 278961113415459569860602542630555042202 9378954 45413247277841486771188235647581912000 9378955 61232540379485573784611030916135114720 9378956 -35804753893330002436817109461990358528 9378957 9790528345788907919975143113746325504 9378958 -59005704897848405938937097158316736704 9378959 1130921679612836062426844628927816960 9378960 -5139304267080707999825860963447603200 9378961 -131083542187862333988728407949678580876 9378962 7573914386856637557286993788977081232 9378963 -143779784431759096013948541675598640640 9378964 -85549866923154483742447538637255440384 9378965 -119059574794140411904508484581160847140 9378966 -12870143703781291718976029952538944576 9378967 10671208272262972801365534141463640048 9378968 406472415961277122027276254203043164160 9378969 -146209813869507895509143763667799735856 9378970 73550552090374427337332869036452883200 9378971 -70352524329128454507695351905196475888 9378972 159242531220988399792839409843964138496 9378973 -41383156169228664656132888414811982740 9378974 220983261935544426939407241063082306560 9378975 -6384908725561940521628119714566719400 9378976 91766371418899743453190670527233196032 9378977 218897288218782050761779540307136919060 9378978 -11645620220060032056851549450241220608 9378979 215335580177730001132660059713175247580 9378980 28665515319889719631649420622670287360 9378981 118765324798005979118977729814672564670 9378982 -71283106840813350172105201964399772288 9378983 11666756993640255950138756204844218232 9378984 -78797300959105252092765605920356679680 9378985 53467693489796678598047076648447909120 9378986 -12826422060326536462069983387347966976 9378987 -212210407567926455797798845348748405248 9378988 -1208176203103187288805099551390433280 9378989 -137757180828708514818553727348292213120 9378990 -6460827048846329502711580341577761600 9378991 -23568467753263119763030846168804724736 9378992 -8534697110024693032315632211771392000 9378993 -128670303988307288570236309830636023040 9378994 10209524289801244386419178733965258240 9378995 142185744350344776906454953917627864880 9378996 -1922825527487736073512546184757932032 9378997 -4365981230616704991082646323360601828 9378998 -29728723249038422851647350335830861120 9378999 -58586550909155171434282433340049204176 9379000 -75754058248959928325673994363484160000 9379001 58558795717258918628949339126043993002 9379002 -13875307804207272036760343139201831936 9379003 -157954085949089998341459323156194830748 9379004 188139908656321517705154576057467053056 9379005 -91806220959486163381177943970828097440 9379006 31183202840993454753006984236981583360 9379007 -4933075088461246142073820510460351616 9379008 72787705606414957046332463043072491520 9379009 -49987619007791167526938718426480863296 9379010 42156217672506865930558472167211120160 9379011 -46656956695861526224991171167516609296 9379012 230987038281174559553730064027016829056 9379013 -130427613030695762694537421489349660640 9379014 1599287872451954157704450594317703040 9379015 -210549454565404156004822147741314968840 9379016 196409898630930412032706706376602772480 9379017 -436876068825145188401213039190471360 9379018 206331895120451107759223089912102448640 9379019 30511147617200767684953284821331194752 9379020 3190375250028040021078944423239516160 9379021 -127056203901369521816875037030531760778 9379022 -30801847717793532997584235966622597568 9379023 -7153238011859829510957171542756505456 9379024 -17469102165244099531180227736839823360 9379025 -74937071993636831759695813815967050000 9379026 -23369314105649665767369767175478389600 9379027 -33004704475601776679327007445057134080 9379028 56423084043446301712768285145734598400 9379029 -124096467675564795613013408809768518144 9379030 -123949823608327802678688222378964419840 9379031 117666455413377284554621008906344472 9379032 20327007653197027235395523786014064640 9379033 -6743326182637555770800614626851535356 9379034 24534670976337975586408697305819982592 9379035 175806260904552278272786887410057050800 9379036 232598654918509989607101881030452866048 9379037 -35048606442020273536637222427213195348 9379038 -106006628361342611885506131878816071680 9379039 -7128716742692968782896945778213813312 9379040 158262951554062317984925939187739525120 9379041 -103724854035316360055656095137106432528 9379042 -105996773272927500244183032938964322656 9379043 -418995166413685655396945532547748676708 9379044 -42242796180414934041172944057727150080 9379045 -202454960521627606381665555407014391760 9379046 15815517018267527609047929509863926720 9379047 -2767504830412556251818035355566820528 9379048 122029739533579603931755008433530716160 9379049 88267495006532527657808976334810117050 9379050 -18541460720336579603257240144020326400 9379051 324047604691619148216801382778475313704 9379052 327813302771615632689989472558680709120 9379053 -113198086613939489617307430685904899200 9379054 -114828602002919354658601375007868828288 9379055 -28973771541165464093142545054454005760 9379056 -4744139917625844655623664460986515456 9379057 -91381835009992817308019360323428032400 9379058 3214966796889936356385717508961118528 9379059 -77140950684187856470717971009411172296 9379060 95029991613538214384088301408842228480 9379061 -256788893396546699355082364929201696338 9379062 30897576188210343136401050309323388928 9379063 215780029874145784498264509686592101760 9379064 -58792035151152406082714341429795737600 9379065 -81384256680157114115368235954093208000 9379066 154029821173467990754952452810824080640 9379067 521164316798735276480552369456356518792 9379068 -98021051334876097838592609610981916160 9379069 -7381721861185182799615716740688937600 9379070 48490556853939619294249585896773612160 9379071 21103832864280414136536015698514124080 9379072 -209421722267664484028862290958267449344 9379073 190132922659760978274626920125656946 9379074 1691824761686314644245117863242778368 9379075 62781956557954262712249955607865794300 9379076 29791061340040631616040145203116896256 9379077 -106708541640145412209800083560730787840 9379078 -24239888437409599426798013767242761472 9379079 56870076010640721367652534421064538376 9379080 -159475541839614961337623365402487142400 9379081 -54570360695823922877348934148543636736 9379082 -135410302897161297023443939325680329216 9379083 74553336631396290291248014593204089088 9379084 52403206415267244820105422048762593280 9379085 -64612147043668430303712048311623146240 9379086 44394553574959068459009278140558500864 9379087 -18693355251028618080577111587879852000 9379088 -118927463688456899838885447871214714880 9379089 211895212537457534652294646725471513954 9379090 97921164724116261534639100545872568480 9379091 231796354429348786988322890189485704492 9379092 56683098764038706881259475857254090752 9379093 -59348854008075539557756812263183758440 9379094 -172684587035801772944065383650779175904 9379095 106867055313389140594379128794142016640 9379096 30868960131112809447821952366938357760 9379097 59343361460965725571235049479066636352 9379098 -146922757565003880995508519365514938880 9379099 299101732507844823925607226308364916100 9379100 -53185788199211027849776441923872947200 9379101 4391227845463318174912627418273968320 9379102 -88887962919466579065796508082866437248 9379103 -182901172898941265889958273534309134000 9379104 -1599841870043958424688982763971280896 9379105 87378339738098312828943858869136346260 9379106 77130496318234560824473599233980205568 9379107 -5905262097828334836650240164080479196 9379108 -151549446726474882633816660153290073472 9379109 -22010929368621663603864553838120004900 9379110 -971211534363234647166838985226144000 9379111 64340213645671351834996814708498013232 9379112 23357775892857679433645923096195891200 9379113 -4600199111486037526706596063378378560 9379114 -77220851118916983145406386555904683344 9379115 18465417482752490261669448887846616720 9379116 128182285497553206496251670325369862144 9379117 -4530864138771403619303196946487362560 9379118 -52698055618265050701333155245419360384 9379119 -53081447512437614458245208250189189232 9379120 62378005787549116324529357143085875200 9379121 -162420684163395940631627454158026412508 9379122 58901452087595426290546669645860211200 9379123 -11831933106356530133530048076618815600 9379124 115567109686033937565481732122661097472 9379125 -91670451909412997457839466706656960000 9379126 -32493076338013551287360655854777090496 9379127 341347268672009543037951212344324055976 9379128 -177987222366052546835699169130548756480 9379129 -47725326313781581096052698657378434224 9379130 4856641906110363134988643541482488000 9379131 -212662954608644875668540055059180003048 9379132 -162249640228693355393035349671980367872 9379133 133894570366227111175247096101118254560 9379134 19987573033538018054849766013940366784 9379135 -137720304129747583922797342542100929840 9379136 -571005416747159915232737640078901248 9379137 -123543309818821082558112360638828825040 9379138 47276210795113669136899032441440474112 9379139 -264888446294844303720589555972842046968 9379140 43131610850095027493812075975111065600 9379141 811657875174945417584907057165496542 9379142 -165986296194156018112559318577147792000 9379143 62965430984996165272730428362148737984 9379144 123095226504806376822267170204099036160 9379145 118386410504318809861652998462935819720 9379146 -34105442271912552873644587209928121856 9379147 160225519743469913285694308235342162480 9379148 177123548526294283043706402390872126208 9379149 -68165934156486397895303790435139418592 9379150 -82867679202925187422711833211671326400 9379151 -215907119060447087604451868559037703400 9379152 -2606265123221131774995562893853138944 9379153 65725330682485404469014048989663024960 9379154 157098172099702484522805493192145221776 9379155 -97554677953840983122416412639757490080 9379156 130171587975362709592355534177743003520 9379157 -33376836423705346350429295647491720448 9379158 28144898913041935073355271625257691520 9379159 10654412966942059628225380624024004360 9379160 384365457129504755597138088394752000 9379161 -252735568262156728511148732900897002400 9379162 -58532623287332911120139843216765790000 9379163 130982811441530634636736555826019095424 9379164 -119946446516735227801388103844867153920 9379165 -196383140941403383195762955008923953940 9379166 -10990333426116751097293955011578687936 9379167 -16710152213631015138137345296619152896 9379168 -275144674203126384347857892140066406400 9379169 111795949223314870618556477304514413360 9379170 22931373547354886638641257146438252320 9379171 -124972591952209721161223432653235251200 9379172 -65282999851361893088939216544861788160 9379173 15376369623430893840998885955345965568 9379174 23069615765003580028520023501941448704 9379175 53061626547990974385264856639925433000 9379176 20483030892403753512016323661634764800 9379177 -307695049869579109793211284958054400028 9379178 163556382304453263296215040833404254640 9379179 314657662215326365430264912368254336000 9379180 271046825299675993308790685914652774400 9379181 -98210430290827877334659956667789727360 9379182 204494311176425448451774966617090906240 9379183 -40705520595440916468067582971976411392 9379184 -15046543806784636570175801402387005440 9379185 31799907705329426846070197310488140800 9379186 798430425673954600872632493155061504 9379187 -23291765422901851274075865856714950960 9379188 -33812302533951165904193627976783863040 9379189 125869100844536871585512584436043446556 9379190 22772285008885717205793787583502105600 9379191 64657162570638455224067521267002249192 9379192 -244932074340905248493604629856532254720 9379193 -9141630115324963517834762464342843776 9379194 89664212985483979170066744233061120 9379195 28803716150199222305449438883133768000 9379196 285239879076706935740694524858858618880 9379197 -105223098724330750372981829743931497626 9379198 96150872882722930334001287781791783040 9379199 36247220322244200583107300800435971200 9379200 18983999978457107073490555395637248000 9379201 8603931810813354317728901999295258984 9379202 -27199542055654438956016041616255707648 9379203 -1418156257432176510847610978804757696 9379204 7672120940755343047308104129208320000 9379205 19362551232419770940242274206935037440 9379206 55209651461582000017683111498838408320 9379207 -184723198485477342985791109077854839128 9379208 340098618260061118156674585125717160960 9379209 3133965154274018152920984862202613120 9379210 36128371817050777844223435805867680960 9379211 44064781192881987214044334758625197000 9379212 23233009368426249991600646048955059712 9379213 -68758718700001375667928147831222703316 9379214 -18914517012014282943433276163792797440 9379215 66881072628594126707442314792768014320 9379216 10474783120458382778312570603588026368 9379217 282529417066622914253801088529355126640 9379218 52320913002286402857902012300765107968 9379219 -7529206391303083413873905166188759380 9379220 -6089930492347973261257588895643793920 9379221 283416584291523006378136032487452983424 9379222 46260329254664857811476481730334650912 9379223 -71486048304232814772997237209288490560 9379224 -118663915508370839022780855101123082240 9379225 8152152353054779226448373786582316750 9379226 2834203335541685317420984720357899264 9379227 8224741982413866479740945952953741056 9379228 368610274750453762964639020043814867456 9379229 242718820530691007130884177359522585830 9379230 1693076462756623690741153466045337600 9379231 103557575304490316255692770806023320032 9379232 -131353627891587715847914194940909977600 9379233 8785999251442338676871290124403996162 9379234 211152536470017408672906437824660062720 9379235 6441509076779425236026747399336162400 9379236 21485595802294746780125115364752752640 9379237 -182579566508020511967111312677900504034 9379238 2651034964955653327423689727884714240 9379239 -31924706344504095064154059542337219584 9379240 118863784159251190544515775966987673600 9379241 -89112052081922230832759309224791920988 9379242 13835344808755569149030913579721751040 9379243 -94223145343450619884404798181133811000 9379244 57997002598326159449277465515451319296 9379245 85852487921930853323191167249934449120 9379246 1626144645808919972242026946095095808 9379247 76275209691813408782440652805565047696 9379248 46325988557146558715872209812497465344 9379249 -72643352557745380710318959181034289952 9379250 36642799127022651467737509990309192000 9379251 48564265882047099984535665232251879840 9379252 145270633340969139708289683724176403200 9379253 49170102644037952075132337483969317884 9379254 125705755744490212390033155842517328320 9379255 -61441456342430674197943664437228662000 9379256 -298773098783943880618789325450924421120 9379257 -89712114842122602454136782705006077408 9379258 52786177523382314349915266374201310976 9379259 -32757635891970884498251102133440960296 9379260 148525790103307413944192152441571328000 9379261 34105531077494702677118400902803777862 9379262 -1935298503892964570179912174515362688 9379263 -21203022606982884772700276619266380416 9379264 -50948541402974183252874571841041072128 9379265 -13345098485803649860290932541522153600 9379266 -44914207853964465313711557411564688896 9379267 -133689878599644761866466665476125738880 9379268 19960948511425656365692649275813171200 9379269 -201751034757960292437042977735068369506 9379270 98551707722597670283950474530512126080 9379271 -81766103403742739434519012680408967656 9379272 -28370486660215057186656369308730163200 9379273 715534210264185536378758086383331096960 9379274 72989270936768711465220327545224742400 9379275 -40149182193151825760160746336787072000 9379276 178438985616015489910449759201639484160 9379277 278224362501575140670459119712397099126 9379278 62391612323684318984145099770744268864 9379279 54222100029254991018800865424615007840 9379280 19558357666029049327374656824841256960 9379281 139391767225617540742401476437495149552 9379282 -186751493964453068472436290104399058816 9379283 -16511201867393294013760335144107427552 9379284 -104521632757082648744558568951430232064 9379285 -122273424120994635790172068366909622400 9379286 146991989717755761215959991330001909408 9379287 1431081958644604493396372243575664640 9379288 -218680553813619692773681996957677066240 9379289 5548099244226302850671197896511996320 9379290 71278890063715929613093669936328958720 9379291 393741566894703090688094937262692538152 9379292 43488010378346243100224377706999112192 9379293 -26659764879821238690371610588879774720 9379294 82226182714415824226666822993214836352 9379295 -79428492995994692159576408797156330200 9379296 105467336471617193087128783855237201920 9379297 53680577156774024205149055072218307746 9379298 53280987815181351941345747674078556160 9379299 166238229056151428758764127115143787520 9379300 -25566160483915267022731936303685120000 9379301 299883602283779893212194209673425138302 9379302 86155112361022803084179929427653655232 9379303 52517496636957321801589290500921708440 9379304 75895976176768788696923776857747210240 9379305 83789057426055477714794954389353620040 9379306 9398719193399110574617190506409962080 9379307 -42845496246954606874595038753109375088 9379308 -55396021858198529487735284879745024000 9379309 199801117169957022881878740318310199510 9379310 5334330195426817311468233512048197120 9379311 107018989312831328152305642804530385672 9379312 42518311067666155899804270078551818240 9379313 10075471934113736740845267726600903744 9379314 -6023594510683910557193689976622389760 9379315 -32192325875356272286398872039077200 9379316 91665497072293405421257729873969213440 9379317 301626507218939969628068499603021757920 9379318 -63637186857253004760990001548195029760 9379319 -112673152658052266839567306064182261104 9379320 -122599299994814009829519730735998566400 9379321 2500741866470798327664974284385062912 9379322 47958867691614306256082531971722233712 9379323 -11948556362200003110784001128926660576 9379324 27611973167903689911405537384561134592 9379325 -175108274426653992544189246285577931000 9379326 5560765316351152303122348240086028288 9379327 -365394710308409774148794488252874749368 9379328 -61705904901796589856747986509432356864 9379329 78419223654710385801036773132109865728 9379330 -208850338345040990342888854735059840000 9379331 76154602857554565199722435642316615680 9379332 123017181079447888944235973592496128 9379333 -249999961293766227742401321978130416418 9379334 103174674515475800305939524715524894816 9379335 -101781954581045923695657640118736384000 9379336 306601891357481950150056157228455367680 9379337 -52547233479911500647479340687702962496 9379338 92083992850395585395251692336620898048 9379339 -32188749374862004363244898687259414776 9379340 -92210022855372145701398551412694236160 9379341 49924095183994272280101727755381547200 9379342 -66816332644383384837075912271140829440 9379343 21867761383432305360858121267344543960 9379344 6584593855307554717426869844526235648 9379345 58170691801124363297777801006742794100 9379346 -36082807640409971907542096748935627136 9379347 44605027615581701713411216490460137400 9379348 -10321310287039550439808131595183687680 9379349 28462845279631261640994616434029931936 9379350 -8099781480897014886530412931011864000 9379351 -157306348575953441586772981522437738528 9379352 -20984590647180244515806425591284817920 9379353 -59925848038852408404709095316213122096 9379354 54733690041389112325337766768886272000 9379355 -5307794899526036187541462307145624000 9379356 20925160064479930135323602361577512960 9379357 97208408193116753779704993816805152888 9379358 122005590203475023613043873586955878784 9379359 77367880284065161957433966771234857968 9379360 149476228263344211755598530873742458880 9379361 31653205141869056018398179843566385300 9379362 -112061465524292102119986749235314091648 9379363 130734116498983216450003034025221982160 9379364 -204954830336588312326155895305462595584 9379365 -25274433947668891252902591534852261120 9379366 3536887035229194228472772758441018944 9379367 -62435745094253616079680993891078979008 9379368 76385592949812420573250736912496230400 9379369 -393281949936273838070258743856010768960 9379370 -23162975661948056659694564869632583680 9379371 100634061892824927753046961282490669912 9379372 -316680172029799298255846535842455597568 9379373 -376913083992737685695360337406778742378 9379374 -46587685938398169486022448531004219840 9379375 -214701065745918984693875069203625000 9379376 32335152276415104428640521443603218432 9379377 35631320516663030510943360247601286528 9379378 12432142697547915315717713986741716240 9379379 52899870578183737495481924265243811980 9379380 -75267929047363226041213367815529594880 9379381 21569537489360594034610834034702609664 9379382 -69780746476598697102143158370761113600 9379383 -94935403383096869674771379593577556960 9379384 -169850142322121180768392550739173253120 9379385 192421031033433458150900495891790416580 9379386 119936419111561968639231929357969168640 9379387 262080939677182064361491377330402616036 9379388 363459504635641849981555394871018086400 9379389 28500943441212647555781358708563996000 9379390 -32127480899701120038519058797706377600 9379391 -8398335610972744724398461803823691776 9379392 3480257641508232553957463958900178944 9379393 384760206367010306460570449686276443780 9379394 -149192364559627959676304868678667827504 9379395 -9414445484141508158067294063172933200 9379396 95886640118341497389128712929995102720 9379397 152441889921356847656091307510875029472 9379398 1267996196929159609172220597021296640 9379399 216340690768829043814474224903756013400 9379400 40643744863963623285687051051970560000 9379401 -237176422649653293975737645318601374400 9379402 13001836476777750322405824370786790400 9379403 402315193309591072943973948794525220264 9379404 -156162738462214267945615323852190575360 9379405 4013939759027810616500394241692760320 9379406 54173048378010353298141343252867693440 9379407 -89758032190460310826850050192694544000 9379408 58548268304994547466345407088809336832 9379409 54669154815429316378887291892728757440 9379410 50119965252408251729050678412030315520 9379411 96012588278192736692374933880032076012 9379412 -6798483481782529856388116088762040320 9379413 35085620053133165640540320145227818944 9379414 -331668341984582886024556886813063744448 9379415 186673197414983141394067637192190412320 9379416 -55037462811249556805540875020075110400 9379417 -164759698715289446888789705645489980534 9379418 4032710273753513472720380093972085504 9379419 19497242459763000859279026169232335872 9379420 63742706637430909460933420005249474560 9379421 63656707581592221967098275269982541600 9379422 -3853800685542974194929413235819479040 9379423 117666763868345726814333457359879432144 9379424 -218932379582346360120644090513459380224 9379425 -58838091040511250007363198042295628000 9379426 -31252766248817373294755853255325762560 9379427 100119693887495211622909086274552673112 9379428 -103274455772364355770281164044726266880 9379429 229019227698597579606033180878753324030 9379430 -110818297203293497138188338296382336640 9379431 -124775170436354514282082251621769280688 9379432 -98548552588621566532927028388638745600 9379433 369372536584469448251195600487248849280 9379434 -60104654088313312645490627967007537920 9379435 2339319206389363548076589127365898000 9379436 279387310151759893952262944414027520 9379437 -48223489429433571670349220794433016320 9379438 51750019146762478964597985736454445120 9379439 61366986009703458317462404618662696624 9379440 -5031869721179466590790719328546324480 9379441 19773844466951697915620264928281017920 9379442 193383879928853263045889650638662697600 9379443 -103458561473238405276995668232768595600 9379444 203565423440044617338204514320879598336 9379445 -190687850500960413045897456755298424800 9379446 59699497453376362715679404270636335104 9379447 -25280146790723089187511727434355567872 9379448 -139276577422205794052401258860953456640 9379449 -312657963643903663260851780293379199360 9379450 19434794384260550001893605464628548000 9379451 -111149428628210945997067761017597587548 9379452 -9677763139571403875622161658004405248 9379453 -111480188228751267156882727281441708416 9379454 15812530367114347938197485152304422912 9379455 101497391930959710383698487181608901120 9379456 156080392341237312551775755497541468160 9379457 1389600384274419664804394308728440706 9379458 21130951479051746253094046078802075648 9379459 153105205361707618007321586372621169360 9379460 41549766424382812594941228178415873280 9379461 774792909469822001361574387171811328 9379462 112021495351525531237443233061132443232 9379463 -80812659404917506792798602792386370496 9379464 -53801934929782973228085509942054092800 9379465 -99130335459638145048960210496660234140 9379466 134656429891718042313085996872552126720 9379467 41863794406532807021765039647015664400 9379468 59188114556813741055605325669937965056 9379469 105199328313417166545875783751034062336 9379470 -22884511919704139556982525585848134400 9379471 111898374154498494496274267190467865312 9379472 -60951092656863637413082618423756505088 9379473 11535210581595112303955615928151916784 9379474 62705965042290597982296224043367332000 9379475 -16166408384218141320575372068797123600 9379476 6020465529963750307593613004554185600 9379477 92609486733520456840376490559711581326 9379478 6511231249293202966389534983107493760 9379479 -1426414390092609749954668978556411952 9379480 -33248555318353777596920964946214707200 9379481 71177546445743883802854543644072177172 9379482 -1557765496432993281874901686103268096 9379483 -232412859416692276579770430769321873480 9379484 9335959631280134096941751212464402432 9379485 -61430003604881190848461999689299030580 9379486 -192055813600960365467614262599351943808 9379487 -6512649903077871038582898102866649000 9379488 -27497965061838306495043414819866673152 9379489 78790205249746938828600240293923579520 9379490 12222969645728540230921581244658676000 9379491 80292629190063675553611518398526409024 9379492 -103851357464065113007058529996695654400 9379493 90975858622978888388535871475047613820 9379494 73201224743901726289994008388261946240 9379495 -25623723825113870176344855065734605720 9379496 -111770794988500548049255022671657943040 9379497 34969001557897167861489695613634807872 9379498 -93839549810473899357355360337189319936 9379499 147273601717117756878894923317227256320 9379500 35387892426496966618800805105676544000 9379501 216186231937239388353978121935782644502 9379502 4439050041970773922619455238107629504 9379503 68086529052788285105063616193562507520 9379504 -1597497527607083112059842323349078016 9379505 -48161864798162236207404949853457323340 9379506 -74339961295700600202084394423923412992 9379507 -374921299189965932772389997370954272244 9379508 344180082744639116541472289895350071296 9379509 47839004579535594715000832974676355168 9379510 38944244114866996022368134589895804160 9379511 -69501702565021219351772676816315900888 9379512 189572701337904730183151954801917132800 9379513 -68928761965492173503288491878077284032 9379514 195266861713198459053237917007368735856 9379515 33697885330908578514414838175811440640 9379516 46345165993172981130496121264831023104 9379517 91364919949801706077295483615702263392 9379518 128537387833267385060903214598593347904 9379519 -244374445189017378782102460734747078080 9379520 -72570765855267133623819947534419230720 9379521 93464768972528972947678805356270772880 9379522 -102600469954403456680696465824184762848 9379523 81451658895415890259952026792901651772 9379524 -42811965473182486221670799418549927936 9379525 156798191711579059877817244695239340000 9379526 -60917914475298452018450588358129092352 9379527 174383802487222798219505366141553802920 9379528 -267350564334853699245595294457718528000 9379529 -57797539108878641138807557564936700568 9379530 -112191395020863453650359082867374656000 9379531 -172021568153523947309155496034303535272 9379532 -19624025830063122931085143576051207680 9379533 -149717843452677623131856127981138451776 9379534 -57962952951346225050418198678684114368 9379535 -150261584167631700125037552578715271440 9379536 2679785449742689725517247333991186432 9379537 169591378504207927679530725077752912372 9379538 26942337621375197654523921927412239360 9379539 -50231642852252318009666833344558988656 9379540 -108132989614535768531804878971222374400 9379541 20960675394550614725122856279609016252 9379542 -73761113764756575396694699892322228288 9379543 -161669535693157002709294853488280388056 9379544 10638828682109458080278420516948060160 9379545 12227695124489750579069738723579452800 9379546 -26243089080716197619849121629245378560 9379547 -2466518432865646623322245073680932160 9379548 -48418555761282395686221650114116743168 9379549 -408713825455845680812555567331284975450 9379550 -26697082133097156311922208327637400000 9379551 15117684597811315384454563472906683920 9379552 -17399072795072955747371378732077940736 9379553 365286079130997828062737488345979856802 9379554 -52981718558945471561883117281692222080 9379555 -255293082746397050573748664456706764800 9379556 182689829025636213095423054684656840320 9379557 -262009543912804886679789742938341597760 9379558 -4151486610374735585690980917300537120 9379559 -45070326202576366771520093245117324800 9379560 41279594104425154365068167377170841600 9379561 -7725803014512587656082229419600160768 9379562 151430231602961232880343578848738010032 9379563 -40210765692008450660698467390809272992 9379564 -95088688206641187100427391732991770624 9379565 32077887301476906420702623153181041520 9379566 -12930890025071246488920609716079121536 9379567 -164839878133414134558546541702373288568 9379568 23506172981030899845440441323975802880 9379569 36612860019795187156753884154528944768 9379570 10571338880121345877688852440774359360 9379571 -95920222041828412067946187489980114228 9379572 34956410392535110299156270036309000192 9379573 -5213218436307577670273403658372203840 9379574 44553460543273475534388434728563651072 9379575 -20611668095912565388925539020639412200 9379576 -235326585484150156066026454396555345920 9379577 -26220395484447731486708541801935647488 9379578 13320330075634172721259775139745574400 9379579 210866267538116519259178075335363371880 9379580 -20411056467498954032434338664900930560 9379581 16623227478637772928513706828046699520 9379582 208474597273707714838011054819103282752 9379583 -222054387637663561587540896757057749976 9379584 -96711222186051650901028911625902489600 9379585 -68879229513169168429050280535030154240 9379586 -61295363932340974684024314905027965920 9379587 -7028644294611555533704830003065134848 9379588 308207205780040911042768531557098528000 9379589 443591827320845003349840316770944487390 9379590 -1425552648990428803805064038373304320 9379591 200004665552185554399842144759398877120 9379592 253755715032604337101931900288218398720 9379593 -194194214738615367837671627322565220160 9379594 -78886422238796801463128430328309248768 9379595 -82419070299793628934064092396026874480 9379596 89136689932136738552014501122023419392 9379597 148629982094436402395421359378883062400 9379598 -98339092190332311239469638289501641664 9379599 -204840335148832879147319524243986114936 9379600 -26727852949409890481773765113225216000 9379601 42304151251948544252445893750238991488 9379602 -32326160864061591347609790469906679808 9379603 89113629296014976508301030447902230464 9379604 -38517733018684478982380970030317419008 9379605 19770288640563553566534340688826300960 9379606 3605262072069680448774616881184414752 9379607 143686846461305399027071740628889933088 9379608 16687837253671686328607265704131952640 9379609 -115857293715941966915056806353997522284 9379610 -233517610179490848770618127112320360000 9379611 -48647458059299240001797250241549876800 9379612 285014846105277230432518063672571131392 9379613 -212231895431305713155719085703031914138 9379614 -118937744656434676486132446426949300608 9379615 89183046927300897435913215091985860800 9379616 23103106250041250967070033657339576320 9379617 -973290072315424598022614859665237952 9379618 126631285617613632661531428338316839760 9379619 -220765215318529827246184057863591687960 9379620 -16034214756254004063408527406358917120 9379621 -52652809260349013298243692845790820900 9379622 -19040656731507553117061960016828362496 9379623 -197351716054316260297988136601231016832 9379624 23683748672989149466901775488738334720 9379625 51390850049009863998943827693319557000 9379626 -28282187198358668010354312437328934656 9379627 -109791237353629933027547284085374952524 9379628 30235977131833483396684226953998360576 9379629 101843513638788260031408380817809627670 9379630 15393836216458187912376625259288056320 9379631 -188626923390630968995777111448383206528 9379632 -8229404070448001210360804489913434112 9379633 -4699334995992841967471355973235011856 9379634 857869487134103408049885540592260864 9379635 -118081475868946908962353978900194393600 9379636 48873023316092262591118521485609678848 9379637 150158832437325937265979638109469490286 9379638 -269789741368034461390171112868165600 9379639 52596959602760342076189969750898257408 9379640 281788513788175061953620352221388800 9379641 208249325527601429529789985221149062992 9379642 -104478961321927591054821094362613252128 9379643 -8720908245215612735543582544784538880 9379644 20933094519755177790192130800228418560 9379645 111550800706140867261075828847298066400 9379646 -43298139175743027641871505626609720576 9379647 -243338878564449706495199285328051952776 9379648 -59656889604610654209362938882292711424 9379649 -113111996159167225304395160485967326464 9379650 -15086593586196795655061129133514022400 9379651 -5098775694359355759228663970025853248 9379652 -9926370820152110042091772563148631808 9379653 -136379329061680726778107325877044337216 9379654 -157408220624159846384547570037159594560 9379655 -8079694099693306856865636692556429840 9379656 -32644979676600076996716103088773201920 9379657 -82425178470331898926647662411636252288 9379658 -51076056516650860987662519433948666320 9379659 -51290356937706295363519451875394329896 9379660 30372738052138548730880238435910855680 9379661 29385956674981863125609969581412054262 9379662 -1094696282539355812510079092954074048 9379663 -30443762304043068584349172625448723088 9379664 -6856267511241846316768550360002068480 9379665 -263245664122304375575011595219844140800 9379666 -11190537124192716457661848999477324800 9379667 227304300266348473821951341834230562304 9379668 -21816860077266860838564510907546460160 9379669 56451790605872163608188600243193580714 9379670 54040648740802408140307868963281305600 9379671 43700242251946234299988505563549465344 9379672 -38695883072244981329924017890668974080 9379673 -111278193371482088245753529716044186480 9379674 6814027273311953120996898020490228480 9379675 11889916881405109611308079438758454000 9379676 -1509211614346910346732886392604041216 9379677 102229934589437641461255168456893435520 9379678 62649993197743171809554856017836800 9379679 -253106199100826073475707140120653482720 9379680 -97230937537149762332031582323807354880 9379681 31515868982522737386317590659482760482 9379682 108099156452256115171629123701572098624 9379683 223465711634409178852877670642606868452 9379684 252388610152790541746787155769842124416 9379685 -13993739444931785564163404893731162240 9379686 -32012919881966915184245040549014895936 9379687 112088071941920793377318306423797457336 9379688 -52563756875398008887069747974673802240 9379689 78716691989742107589146447581064767968 9379690 120534289619780948551570433180983989600 9379691 -85494692707221043063877436786888064908 9379692 22825605318150666766891290954249830400 9379693 -179560010928229286078225513115688188276 9379694 -34940448225949193896891492954298887104 9379695 -98009746934016224524275088804380418560 9379696 -132438440150274300950875098795765792768 9379697 -8100184567469170585540802323314526620 9379698 50890521909240705899371351327034638464 9379699 78064157466553257174356214882697648800 9379700 99547444845508310793568950748080230400 9379701 -89578842376451521249565054293647323520 9379702 -56429504657860911849847490594105750400 9379703 18636238242237643664429667613348965000 9379704 66404052779592175318968125357636997120 9379705 128316181425673702704523306903775109960 9379706 53683591934679692328956399696880262656 9379707 -241190224336773084459909477659443225920 9379708 -107320802159002988046889989083418974720 9379709 196962570100773294812103609841454603910 9379710 38421823304421150077488528694964124800 9379711 76127600936209142260878722900975059200 9379712 77951216384053735513736607841816412160 9379713 19599919748915262460855931188940469120 9379714 -84560928780306853779457086654678643680 9379715 254538677076924303498570021255523017360 9379716 145916497946334751940794791533775943680 9379717 -262415526567735302611468228138153027234 9379718 199731812785990604239451082051895294560 9379719 -193669821372159100069092083290009896 9379720 943133124042370010134643045179392000 9379721 196046928088387924851985465152818623944 9379722 30258552284587116746604533769702064128 9379723 -12231375519405445239418843137593870720 9379724 32980855728183679262798815203480576000 9379725 -28973834495748344290237743429374666400 9379726 -176228589303829392735722306228364033216 9379727 40675300436648750136478102822338873720 9379728 -6187177673008638325988506862565703680 9379729 315105240433119166309212161852309144676 9379730 -14805765600325392620084430489786662400 9379731 -276418516904342198967933282837790920960 9379732 64597560791705448906725595035525857280 9379733 -104272543122716297675148803173656362880 9379734 -1323242075629281097239598958769008640 9379735 122674625996469734886279404215623862680 9379736 79851591522508772731441245378882631680 9379737 -116535387670240063708773125597722447206 9379738 -216926863128334575887001421907164830480 9379739 29840026646583935774966520115929778320 9379740 -128696871542245287669871606816095513600 9379741 -115432229993926765649450391785795990400 9379742 24837230604913053610379070668078758272 9379743 -194391517768124623300450935955319890176 9379744 -426747727061216582521473766006333636608 9379745 142851276339251584321145048736308253120 9379746 144006227981501070546252324873254304000 9379747 -105401447460252557189803239967964781072 9379748 60069135054685093059789291901981433856 9379749 232056561749186674299639913169085158400 9379750 43696608390376946825393841441207552000 9379751 -405637548533002611235505920331662522248 9379752 -62222066472693597172453633274418216960 9379753 11349622460573980817961284766237997044 9379754 -26897090407128402823548850523745032448 9379755 11574545079672096235970141891920561920 9379756 -171709275700721781057716617939680705280 9379757 579200870835942277254094572950111914272 9379758 74980662555258830529020823079699473984 9379759 -101768714942755716018865443838665227384 9379760 -17641146642302726042482188539324006400 9379761 97175755057152285573790598888966366400 9379762 -1157320139719548742754572704862158336 9379763 77887052591134119978291681799057763904 9379764 -18881228374264825273990876334527555200 9379765 -189934690875034057625842056250448474340 9379766 172002561497449034078739518586841909824 9379767 -192555255953195328243432284092481821488 9379768 38360289647881487037684774803654246400 9379769 82405755211115348165103723003191443392 9379770 -1661844632529573278714514250691919360 9379771 96813270112892947934577036406374337912 9379772 -178590340884464771349624337009026714624 9379773 -113613925931605063990949178920823789120 9379774 -28361886222576546377838336107594213568 9379775 65365005513596958944930925988329417600 9379776 24702808341598347735729780779183505408 9379777 -1246564419824199487123292165998796160 9379778 -168925336051887073117108250621199728640 9379779 -104592920063147176258542487727624207040 9379780 -111331036128096727314104369838088742400 9379781 -3089972270058331789296139258474444548 9379782 -26536002009798258876143025348126612480 9379783 -97513621391961933026988917741709955280 9379784 -12728190291458548993465364245519733760 9379785 -116967023491193549873266782148825204800 9379786 -29335369682513388027367374849296787456 9379787 -188700222299596958827932726314060506320 9379788 -71800358496552449184464305840001249280 9379789 343372508749874944446144013061592812460 9379790 90254889742490433366414669644348252160 9379791 -24066622549801014699105447617214225504 9379792 29894887609839430124110879516981354496 9379793 45286001637235449144371307665581389042 9379794 15500493373561159590878169675588894720 9379795 218376854909980299382223281016853802800 9379796 -42480337538282330193188383062386548992 9379797 -59856021701412909205364930866796584128 9379798 -62108150129667337310534157553589694336 9379799 -111398244999666222175309529181462960 9379800 -157108969002369643438052966037023232000 9379801 -106806700938784494974774400229952885868 9379802 -17406837640067360664024664357430469648 9379803 -233529964836020562245812300426537000656 9379804 -37809982267168018387678824456555705344 9379805 -3210420755046916921084096979548388640 9379806 -102403482898676553215141487314959180800 9379807 25363253402325194262141376876459351312 9379808 392417122023459750239343866273474543616 9379809 -88308616893309674446246569480977281836 9379810 44795304958684252904797878920961930240 9379811 -83576404567776975734453980107482949168 9379812 -79608587157375823326681648456665776128 9379813 114961492411962825512991630847994280062 9379814 62823730837063272250967050722060481920 9379815 -121636272888590569635145560828045096960 9379816 134401680560534796166094292255618447360 9379817 -160716550915184641782087704558731562928 9379818 -33387655024353834651404266611543521280 9379819 44896058170893656945042419226517275520 9379820 -140216895649530894307267414630581120000 9379821 206151726130834914995107187011466290464 9379822 -114891268254055840474866406059577380288 9379823 -86965418940918277274516950356451850520 9379824 6938853692905589069727956955826520064 9379825 14084283273586013919009787791053856000 9379826 166048178345587754024643745325625391104 9379827 -280777953995386642377521179799918870160 9379828 80669519222221011195344954158832865280 9379829 -170874427257894893093746869145735263570 9379830 -19264390541999014838304803564253358080 9379831 122089654709451070610641067695880382712 9379832 -74929896587007254545445271729547837440 9379833 77875411212769745391292559829978759744 9379834 942108539393973529773816491342829312 9379835 -16866067411851451860258977214452228640 9379836 203166185078499633703716130845609057792 9379837 -196254916597030564762182392609473452288 9379838 -152870677755763447262818931717598227136 9379839 -58595465593091285125149479486276395008 9379840 -114222606431031375430249219442186649600 9379841 -46706372146082597118991542165213685758 9379842 -4208905722341525771390174877430100736 9379843 -16045902669105466234405260927665095152 9379844 -87340327603034426675491293469728076800 9379845 -125888420306845520886843874942569010980 9379846 23835443748105245541125976005605338240 9379847 -76457794508735659933266162113279642040 9379848 2829020983979871068758303255719936000 9379849 -209168984062992058142390705272381618150 9379850 58972612316824111562218829561877344400 9379851 7152687576554721867425731027375373040 9379852 -3284616314933877625166863612570890240 9379853 -21239170137921683063275936265716980480 9379854 -100076530215100650281567554709827768320 9379855 236727351854204030376472597450749530760 9379856 -13106768146788308701653142454377906176 9379857 -63494507422093033268049228198710571360 9379858 -62436568675924833917877110209182622560 9379859 178633490934049232249271836873028619080 9379860 -12017830415659404618841859979904942080 9379861 -20264902169831996661146900727232503538 9379862 57564184532941643033990818176680700864 9379863 -1320526922193689318796889904963373288 9379864 -101392768011033016586276156189843374080 9379865 -41860103441029182822282336565126128000 9379866 85534715834145798952868606192453063424 9379867 16062143969366436455091486450571341312 9379868 -314297446378417132003146467969164503552 9379869 -267561580893900128001497835006037637760 9379870 22416390460063618795578436905343691520 9379871 -140506625645110356517087668168156225000 9379872 -4889187946262986735220353157656412160 9379873 -368285798831670597915320150749525598878 9379874 57814686259100069907377279418574203216 9379875 185059278940931736727566556426974588000 9379876 -148538671978092037260569762874785648640 9379877 -109195737125405813097205243068318155940 9379878 -50039569017605620759392053592615470592 9379879 5250368416501140399933741871044475320 9379880 13090529106703434503508886599545548800 9379881 4794889446067319759166329685705243264 9379882 57431411990308996870677345906944428800 9379883 160644036477778797542989599287703495984 9379884 64855941596444474042203158450126815232 9379885 74727995667159540488741616040664189580 9379886 24256928324806844618213847217413486720 9379887 -10798833004679814572330846841456580608 9379888 -14417009856934535426809455471523921920 9379889 162157453567638044845503577451529262656 9379890 14279892967593389390600069334814835520 9379891 -7748405926392030108513791420334378488 9379892 98918527826652983575096020470419065216 9379893 5178637400488576766767959278793414624 9379894 -86395207687786844289412597566500625504 9379895 83487362269174729433752941980820979200 9379896 27976539001994445084941159104972492800 9379897 -167391266090318231800930335115234173440 9379898 -38752367324270057519730786295811942400 9379899 -124360019294339400810045714955900864116 9379900 52075817768355298616807547477249971200 9379901 -184572753312930077336645911269421686720 9379902 22429027021996584644568196529205033984 9379903 -88848485957242546970022532790766513936 9379904 -26998846199700510311010898026314072064 9379905 93521307572218169402915405710766289600 9379906 51005240215220815981596357767483825664 9379907 -209705657594674544425429942881915883200 9379908 187938350662084342025535440045742827520 9379909 -59583976662499432596703693454606614656 9379910 -75336065273258502127774576829574560640 9379911 282268550685371259071858130901604989440 9379912 437437066369174209982915391175291371520 9379913 267494358267961475474674310815925831184 9379914 -10467355197382874363106885985238626560 9379915 90364223099167336762075836125848870560 9379916 -519215481694680674826403804670570496 9379917 15169902377420832254166729926937682368 9379918 -13582505759943978847656776153137605120 9379919 -187238632565824374357542572845264527304 9379920 -44082924419010198990211885360742400 9379921 -71227619626224348444691869472834196878 9379922 16886532826690120642716493590561904800 9379923 -18843847850420804122957807133426477640 9379924 41079160400789300864429491727264640896 9379925 -2159921649174221302714029129823562700 9379926 -30770575762844664564988859491781186208 9379927 249088132565729703982139282534988231592 9379928 -206717200895374221702197706799543203840 9379929 63408749830897085921784051740129136768 9379930 -2838231417585913925608119190521600000 9379931 -722278605258436300631772016105235183616 9379932 -51846632950006575317888034610466723328 9379933 210046073182051101004344459754670320000 9379934 102567177222288640995344268585179520 9379935 53286883523379735283775993671469095200 9379936 -97286230686444174881346640098889433088 9379937 -120814889274135600670454173583827759488 9379938 59139104348521807347102609471119665920 9379939 97103326979675860543689143377609496880 9379940 71848787087426292015725962440790848000 9379941 62522803312029822288430501953005506464 9379942 -39087317476452851231172436091902766976 9379943 93798514853351550620071763089800363192 9379944 -14838538245800909306240955539066388480 9379945 -185662702424883347983982253842862414300 9379946 -30241172262891336037331480579062133328 9379947 -109550410294429876221205648940415900672 9379948 -43678754514795182979444219072883816192 9379949 -107209085606825095312359271500143802240 9379950 -32865612754890998705264370189756590400 9379951 65593476165422094518260232986509075952 9379952 28396200713531064988000821383465533440 9379953 112686120852329757412915159790921022864 9379954 99890292083019533956225602273304007712 9379955 -94106585470844430854422465585084404240 9379956 45218294523604803265189030591348193280 9379957 136186263229725023297567050560284634780 9379958 -20718350559069099731036896202451302400 9379959 -186026068334582613207499972555313052696 9379960 -78980056765807272808092707864563200000 9379961 5867224212872552294477608550110794324 9379962 -276797027498458312515697502695478928 9379963 132337319148280759343112432281523767760 9379964 -30358293822692110174313475509203112448 9379965 -36248051733983038138296984058114732800 9379966 76561618836378178807531546547283425280 9379967 -346326976262823370655803116062993004648 9379968 -23871826397938623494782626946665676800 9379969 333097364936777185844588430765370095040 9379970 116662261002787356229159783653035856960 9379971 -160129984575893149984639297620668374656 9379972 244557546892518952818071647128351210624 9379973 200329243656481886716752361848611376222 9379974 113164688330642474442992034891931527360 9379975 59860480593937668045834522975785827200 9379976 -19564626716676770122667428018833361920 9379977 62380444670373015072410162113242583200 9379978 68789437933683869397645160715248697856 9379979 74631324954565762301190351127227527712 9379980 19443334739204433368163296566598676480 9379981 -51085525750517580901591866750564350536 9379982 -142527463028618576788254702101996601408 9379983 182527335393496159377963024503966118024 9379984 61637630554474179483588884387692232704 9379985 -26004822769755413592354793168691495820 9379986 49446446233897567170884087453958635520 9379987 -24986499980693027985190366576370283248 9379988 -28459659278162682895610575230501705984 9379989 14601472250571769298422280192558870400 9379990 -21935560770333354959403626343378240000 9379991 -389108896731428957284430163469119031608 9379992 143308341514576027046302415042345164800 9379993 91852264292023863142673473699384710528 9379994 -84857604940872009213699503440729404960 9379995 -41211025803190323778802860292055674400 9379996 78377992205591749670757734256126443520 9379997 232125569399486344129210484367626808000 9379998 -10858761794838810078620467821820154880 9379999 -387506145834147821999760703610687860000 9380000 24929648645489394362673322853007360000 9380001 -61213462971051622067376499278203039568 9380002 -138997038601688321801513665518280080048 9380003 310465233269189160930305006619761772252 9380004 360027130574129658540976887933228871680 9380005 -4943901845548542144238902366406534080 9380006 -81608174538180990752984445904699458240 9380007 -11716551364316157153963637207253070192 9380008 168901187615596816996404031146317905920 9380009 -359301282223360357278105406483921622790 9380010 -34910452110576213315242785754909614080 9380011 -21636928753942904079588689549503146176 9380012 -507691370354959959152214140705722142208 9380013 -40608116968473575982834891652064510496 9380014 -23880840235430497017114193624478556288 9380015 -202745195696575722172433238288789380400 9380016 67069704955508302946165514052299325440 9380017 175414961996936687380691352043364938020 9380018 46019080483543979268460331970730125216 9380019 122240831389600670855788738310523206208 9380020 560076778183617392853439675638374400 9380021 45379841307472426667146889470111296000 9380022 -42157175192751087557961176344395148416 9380023 -40281047056233696194132963133258211536 9380024 -81948537908028818420777254731530711040 9380025 44536732247526642801785260702118908800 9380026 87556938548099901296685907258122211584 9380027 6089139046928954930828907904571018352 9380028 -38359919404442381386582641004007399424 9380029 84205902752459133928076428055414018630 9380030 -133492517259232762509952436617588588800 9380031 20615048498825069483269485977676220944 9380032 60176412004236034168544538403842031616 9380033 62701186062443008969129642956542601600 9380034 65695435035166506930980893168451149440 9380035 38538735229353513153569300284654114560 9380036 -263064726866836951333018483702875957120 9380037 128315470803944864472877115202643726560 9380038 20970960895787222362855940075892585600 9380039 -187579804050778660655026521580066476144 9380040 22070933744902879088595494332816588800 9380041 -412051583426506782072101801542700374 9380042 263840970581874815782766476573077504 9380043 -165434925641025508223765918431221770400 9380044 -92238936851735755165184209850140591104 9380045 -154675238452904790868985139806119835700 9380046 25574990271653011698367052436097148160 9380047 209397997326901923880947629726104960496 9380048 29564715503694234092989335849548513280 9380049 -43419765471255073254638681188908060672 9380050 21308989477766041616762692730135340000 9380051 35904538860993158371807353753066812112 9380052 158556645382035835728988590415103465472 9380053 12993884596355052472868263501670169600 9380054 34869311536597132146462091506789362976 9380055 35363390072847018862702245907372607520 9380056 -139647023638615701385212170862113587200 9380057 268028225428183902408297773460799383306 9380058 25769669118764987287814881984650823680 9380059 246472005571010072789527225204435418400 9380060 30077503976877756331744270784555919360 9380061 -120088014093029441394264900244324128660 9380062 -3505752502536158288457424874650838016 9380063 -863398644697915035828845661377893632 9380064 17470533152103684412434152017939660800 9380065 290874884460007102661614015172149142400 9380066 9486722769129283745179053808216993440 9380067 -150687887684443402728871769808868404480 9380068 -58458173383747571727599810604832289152 9380069 -596236926522156570431359825242081540 9380070 -10066298751438880296806941595843232000 9380071 -107982598489889501986169197380046603056 9380072 -114307370894032750797941929412778393600 9380073 4582600735673699623310599557623635200 9380074 37788368288940035326438953422272404480 9380075 -42069342370205877068398632628512824700 9380076 79648310694669659611057702647981061632 9380077 14050084214175792302020974384466408672 9380078 25442703872937690436559711988343246656 9380079 42756452762456234211257402886163749840 9380080 -47564328461575421646330414761674506240 9380081 -115077552027285699750181285692375532236 9380082 -85399410883643153183888509582234702080 9380083 -208156448019110426485215510856685903668 9380084 6949672837774200788247024505775788032 9380085 -25502902264702243538230425605944629120 9380086 -152028002389285260957811702814819931456 9380087 -362352494270146299818873467791085674264 9380088 -111665477454680999700203200634674483200 9380089 167426734645958635708345457274350218324 9380090 20169180898421287270494688603167744000 9380091 32397150553699029159053185334139398400 9380092 51862162841422641172177027471270768640 9380093 -11264282684124813919155126449622013440 9380094 6040708194292116798473562878274484224 9380095 -63123572559462855583599740438541941400 9380096 -74928585247932014315426716880455335936 9380097 23203241126182305716618624703299051040 9380098 -11512063645346333159855803262255915520 9380099 -32349293546793603279403727791228257936 9380100 -32317546417009661566477942235432985600 9380101 161656240109261082346534374541496219102 9380102 11771647684569881928689280829482701952 9380103 -25031537709251891649245430985151314992 9380104 51063325893380069845493755796117913600 9380105 -90526633832583178644852448489515167040 9380106 -935912670463672876827080343429477120 9380107 -183292069327688860642337199017466226176 9380108 -349684059253785742146038936891603128320 9380109 4692833286515647901340031054230350688 9380110 -154007223133280825132068236565346928000 9380111 151517857813420151490617593530510176952 9380112 10069283269342710153985840329476800512 9380113 -1935108261381721818257440612229001600 9380114 -21726845433994846770694858159854908640 9380115 26989737655055842052365041595997629200 9380116 -38300186147069870034351363118875324672 9380117 -350787748761839450012443981687688526834 9380118 -107202001121978901201449605015927183872 9380119 332934085821511364622352718812680659616 9380120 111886419700416075212874834710319513600 9380121 -184988825178692854510401969583129558176 9380122 -152537022868045045980944627441558772768 9380123 1772832109373129778107004249713064864 9380124 -6176147608863303706775180021463272448 9380125 -429631856990322940848969302552286921000 9380126 2531073387956553189004250486932756224 9380127 -124397745565690283797076346657009613440 9380128 -131374969148114091841689281431803985920 9380129 -122948459376016542727370684867148774720 9380130 -40228187042620351887722323725775841280 9380131 257349138232823135217124516601531811932 9380132 38383955515675315097635744842167392896 9380133 14187773636464276964851050508600234464 9380134 1045962647440357822503680442469194432 9380135 -6742083318802851366271305294187142400 9380136 -25112756345747847933935760752208936960 9380137 -74440535962249341185756114470218408000 9380138 114579923944375628680518572074069164720 9380139 202249251987809175239827416606412910424 9380140 -27238591263128347294217608264175370240 9380141 156066277492991431134644312475784249452 9380142 -29369282412058931964302527998148911360 9380143 72774124282808297859357751954242936744 9380144 -11556102198991611044877034948236410880 9380145 -50697296559834513576043255193998241280 9380146 90745784704448918802027177962717930400 9380147 -52111015622336701745709408259398357168 9380148 74357435211150333652553444877084579840 9380149 -2611594733580348796695558017455761536 9380150 3154515040364015040982121564672217600 9380151 393393822648241157143088568282698849280 9380152 78822772810587824178399352258957701120 9380153 -90841697750802742367757228864053362560 9380154 -16572415249811261339408150853291283968 9380155 31330831538460432082287417138177991200 9380156 314272408280220990672169471701636971520 9380157 24879832985752041030394273696123272288 9380158 -194888596942650249969977838653484422400 9380159 109679843544166516354496226790949444304 9380160 -27240060276013739428637221308223979520 9380161 -5270691962539519309588853259020362816 9380162 -216600825086500010783982106592018304 9380163 -78510665088847002847084641930581998416 9380164 3814869633223292127757658483471413376 9380165 -89160046042242738193949132517355793280 9380166 -20095192608893681237271921721419694080 9380167 -10980505080265607181494769840019802360 9380168 -200677876712798141091061052507871820800 9380169 -179217956555020601730868745510663062806 9380170 -105388735152478177824838067418254370720 9380171 -10212868255047784075341487709391334848 9380172 26678165473511975021334205811974036992 9380173 203143003796658552439995093086109069408 9380174 171345227844398002411955449082325001920 9380175 41713212741925038586264688378737017600 9380176 7782074058393171216903070340741898240 9380177 -80498667097042460089657924347578174748 9380178 -185759079264120438299638604848587828480 9380179 131072343914836357041047430110895729400 9380180 -154635405860073125764337481645891129600 9380181 214560640995406084487804056226881237152 9380182 -50186897100592601209770063775690008576 9380183 125296736099954808234227221483605447432 9380184 86839627123345232814919207617899888640 9380185 20411168857136905070423708616601289160 9380186 115296137608858679981238283997354803200 9380187 -218376185475891361977211816356473758356 9380188 -235717578932712616708832007656156442112 9380189 68116072266250803136406467360870872960 9380190 23974920079330882981816875620128763520 9380191 -208489768198133522077124722321544782208 9380192 3103636904214877687221553468996583424 9380193 123026668134577622185690784181457862064 9380194 889385231109213785797565402287055232 9380195 16164489907248934759189095029709693600 9380196 56678168229070648397050720001377308672 9380197 15429402449657677146543085366232916352 9380198 294078660268225963649465093505957600 9380199 -37004114726631837348023664771379096536 9380200 119807381454303524373936674049135744000 9380201 -338409357801466646459441529813364164096 9380202 87997500548505188939254430416320000 9380203 8560283628034451307553604621470477856 9380204 -19481836391123633120099454781328922624 9380205 -2551500916737934835299795853082537600 9380206 99854869416193410283754881688784798720 9380207 -301388393292112004986335428136200522544 9380208 -1369399010943787073954823481113378816 9380209 344219579517294115797086472792912669792 9380210 34548989816154415845277248130274641920 9380211 -148957197739560716188459653498309814728 9380212 -180138227153374834457216204219996412544 9380213 142994818278753870016447195585046488320 9380214 111988700036971508310504558477277091328 9380215 -99191406361641146600353551776637600480 9380216 245594533285860187998252821875285954560 9380217 107760359676942641333865275599293360864 9380218 -100204069437875412537038992473589495440 9380219 -399671318657483710768339255092630124380 9380220 45589151941783925273312539744649871360 9380221 269800451829787272349032785082497676422 9380222 -11579897526508546767660275428882073088 9380223 -220681378500620179021280558171987508648 9380224 2052951027362769373351210551921868800 9380225 59731514880052589677840548811003017750 9380226 60633045878884164579348909369099330048 9380227 -234149660144740719199968519756082657924 9380228 14540943933276626585763853981903699968 9380229 164898086862592191055078243291349013984 9380230 -18691314050216126803756577081319930240 9380231 15398189827657927816656081777642918192 9380232 -86470206972818962645809885551361638400 9380233 -23985654167616781536037653229911009600 9380234 -30467849361930929258288240121381771984 9380235 548918704564246751818937533849290240 9380236 119740587034746908163278762750509102080 9380237 185493568756743318088105684733267624886 9380238 -40725867572674046709197088382980664320 9380239 213989680420674664009742250858783171000 9380240 9353742893648937679138985214077337600 9380241 -116660744572341030573391470012898400652 9380242 -6900526077591855645839212897962223728 9380243 150215433591620185986752881014587199840 9380244 5802424054804144575424775933638778880 9380245 71271971312722205688832790409151708800 9380246 -72270889600956843767485435276679912928 9380247 -21965066517690071436894645684116943000 9380248 -198501712285460916546371164215493232640 9380249 230701704777536790536458154230452626250 9380250 -76668450266096444430526917364004160000 9380251 -2418367578255021691546974171425974176 9380252 87031160796998219279747117531928161280 9380253 -127203698434022407692748369715423711040 9380254 -53844888985832807501329040662201861440 9380255 374479470012985908827949476948704594320 9380256 77294434946298860193369832123797602304 9380257 475525137818509001801198446014532546560 9380258 -34377726429315411545360638114739426016 9380259 10005082723205005203769602027567329280 9380260 -321193406862122590289133414703342632960 9380261 294199670945645124209074255675720012224 9380262 -14687249282668735100597632708104883200 9380263 -60701951757126240684146938929870270800 9380264 57526003157219546581268292605434383360 9380265 -142232711359118410519698485509080079680 9380266 36362860860323075921750789329397101488 9380267 46506991403690788695621654608203718400 9380268 -209699585196736482502144078227414428160 9380269 21548656833011328540287850342181436844 9380270 -44251608835131973042203085705489465920 9380271 -107951338229709939271118386521409685376 9380272 -27636319896756243017040662688002211840 9380273 99791019002770017814713201700319039040 9380274 -43699093121352047860527449755677502464 9380275 127818854375087954586205022477037583600 9380276 -293197974484115471911185514909644072960 9380277 -60838546268691881221078960984891216008 9380278 870325906569771091551388652336399424 9380279 -269619362540672741796416365512641246424 9380280 5413516595461052848053754254360576000 9380281 28607508178501760291346403769902006880 9380282 -87041187433752404789053398927853389600 9380283 -404084725352975017594347435774629928 9380284 6898530778657312218430197149403973632 9380285 76459490908577262316273274402217367980 9380286 94491402955605196715608372509212182464 9380287 -72979832619452006121464285384433864848 9380288 96569569251387958226866406037689204736 9380289 -17481503748890106113064219718451667360 9380290 -28071378085657643200575291871205222400 9380291 -422064545632721945066359134876359674308 9380292 96178205049624741517742071811992320000 9380293 -115061227233122065218783580692334675556 9380294 -82114201329458974996224236284220276736 9380295 130659644800790266169798896466978100000 9380296 -282495342761840553238694332639119006720 9380297 -21855745919280902470469343140139507072 9380298 -98094186007314425462296129265078019840 9380299 -324380356196591542723112293425427055760 9380300 -23831238820897191914506037386274496000 9380301 -52715121416778168718324236631125608832 9380302 316108640748001049301645203216976633600 9380303 25318836933801493157182277897814406704 9380304 5595309416867024789673902174232797184 9380305 -98734846194424768043170207911504790080 9380306 9890306003893826080525285780346868384 9380307 256200652738277649937497164169619620864 9380308 -18680978639549844827484636332454432768 9380309 135458820670476048717610084214164050510 9380310 -30319664957351905191068520108844467840 9380311 223033680146141426155513496023302609600 9380312 -389851511899958932773949185177586636800 9380313 -625085135168761075063431272730294971520 9380314 88904082156708165056232648746032696032 9380315 -210498668054103368042956433797753592160 9380316 -69391837988124749667752032333726064640 9380317 -2424462979206591977125320371389644288 9380318 47163488084683056611059280541510880704 9380319 -3996084345264655699071530704167331200 9380320 -150932905739300110000288184196268032000 9380321 -526688059333150584252521571493310544 9380322 10172006606039011808599466617675184640 9380323 -194279082830658355596210609597036803428 9380324 34760138290291830435781572290605495296 9380325 -17596757550771702297516971517209416800 9380326 122414791825330509069191376297649523520 9380327 415304909301145615100287042463651691672 9380328 -70812404567434932621816074140876308480 9380329 99361061482007205167306028672310350976 9380330 -121854573714316903777572310082621089440 9380331 230808664014289197392111358489127664220 9380332 -59508970037901606716001720598117157888 9380333 160555256191423748814043078075451684940 9380334 -77940805242207215502032893968919965120 9380335 62155407907592763259538511047230540560 9380336 -22635111828870807346689436664742936576 9380337 76355682924066716425286546145983867760 9380338 15773670150044029426535773956434599680 9380339 146800319575890735885652525116181188456 9380340 -113861771624228934631421702337177600000 9380341 -23904000127735900031302371291789586258 9380342 108022661439183428828198949800396362944 9380343 -15755685007559515224927964873330401792 9380344 -340104120338661871975452251097940131840 9380345 -57663398209073873920796541992834287080 9380346 -80571532459158130881637638268135430400 9380347 384681973818137977043559771264892058112 9380348 92593038052992700580146406232874180608 9380349 -36237081159961291449814399973658137664 9380350 2297957793267088323750264340215196800 9380351 110855208140983912554295185192943792560 9380352 -13977953769735581437893655084815876096 9380353 -303656554061715203018583856352518310398 9380354 15439478606612537301063801683532859392 9380355 -76031215313748530765411280342750544800 9380356 101966415978238812428914637807972182272 9380357 110338291048056941770350636169601217600 9380358 14522683425190175576638909425008087424 9380359 14304760938700895992475214017141265560 9380360 77900502390467623997163032140517376000 9380361 6542994279233506596200286492165488640 9380362 -3598288125644351444340970982429570160 9380363 61728113360865581170578405506257465584 9380364 -623789133820394184299805153959116800 9380365 71619282269827044061023088888564765260 9380366 46322036139364917563309767183506259584 9380367 17304862891660909462407075143455485216 9380368 -49163991733952902272900964631622443008 9380369 232188697828156536530192805109393196160 9380370 39740118497056611860811292232144524800 9380371 9324815675033593733750575092967396608 9380372 -161913411711082219975170105352193998848 9380373 995260298194674650109454465028052384 9380374 -52923915276743489332191331605212687040 9380375 -39994521144857555296973263444537992000 9380376 47657482792360567958903487379446067200 9380377 247400970148401084484094514353889697812 9380378 -37297596035207328244839580590227432448 9380379 -379171150946713866027813113017571716512 9380380 -7017633614604470695261061811852349440 9380381 -136901712981177348476563959975868612800 9380382 -48940590807747437874242028109607503872 9380383 77994191307580684817226467735048100544 9380384 -86821035937245528596352718806918758400 9380385 10555894760235769506805305013392255360 9380386 48214679043983777304131209174892820864 9380387 29995438329554569528569523838282951952 9380388 76884181535733915133345259878784787456 9380389 -29822042163233756177222488966759442976 9380390 29242956281589297911480667339571407360 9380391 -18565033209900339028496153486721634008 9380392 109810585520962097915109088625712168960 9380393 10481079755674426960631150273925355344 9380394 -6681629060169373810648219605321553920 9380395 -149086517486999714386422440584751056800 9380396 51282676712569835260765859545974071808 9380397 42650996222127243464976950418857786496 9380398 -179359081890924888714963645317602491840 9380399 -202133648809838705878095791057127404448 9380400 -4813421880464946924307448772272947200 9380401 -462684872471338116391184156049116963328 9380402 131294958465539903370143328938505954432 9380403 -10722992332686924071386785067641838188 9380404 297327212836062761160921577508317568 9380405 -118341836949159555773273916816237779940 9380406 1821236122315804700318589837699545088 9380407 -2040495152311377810488512550542212200 9380408 311552546551707135679916503016925265920 9380409 -173747480165337219851116896599050654896 9380410 -8749308530506478673298609393458508800 9380411 353651173714118598226601801530717353912 9380412 10542442390716743836028922726769628160 9380413 -261569306448089706582295878019889254644 9380414 30531740502083647499416611137481953280 9380415 -80062821295111555098503679580987872000 9380416 165683649607660177456653466569426337792 9380417 211544704482647381591691792025855274580 9380418 -83418865991015566809737872713027002112 9380419 -149165087694269833131588966852033162056 9380420 43936089593571963629184370610542202880 9380421 -257411965870931961402147120881585397120 9380422 12681198414704242475984501813684448000 9380423 -124417037473759276837979539828511843736 9380424 12578543576074722225536167959043153920 9380425 -3857851700138808507319334376738295700 9380426 87570664023254484989214668493171869184 9380427 5387642319995313179547769594486755840 9380428 134698726883368977889070366980302237696 9380429 141408183189333672490541467296264855030 9380430 53440654378126223920033450278657198720 9380431 -3593419051066082766248460806671038000 9380432 -101441153768913207702344523121334820864 9380433 31889077212726394220193267227886784800 9380434 16022261707583525404716962383845000192 9380435 -122216575937867512301122253193593152800 9380436 65231892230859825291192902399631949824 9380437 -52339835170757820738911971748854641696 9380438 -50699147195321660002223453663519942880 9380439 -77261963135577120154822647119722982496 9380440 167485161859626717910077438386615500800 9380441 -157897769157465043312802860478701513536 9380442 -83331798131590834618040128425082879488 9380443 2784364151197700626112623443395784424 9380444 -143793047824887477338737671794540352000 9380445 -36265901255389624290269768056338255360 9380446 -187363763914159560814257940267509230976 9380447 -38216856698837473332848634796167656928 9380448 7879588770749902124205521849781583872 9380449 -37490932093776279464390876691914279232 9380450 -1742397864688621633268462567234294400 9380451 88315436838329526900305061721807850304 9380452 -220743233493486378489723063686578826240 9380453 -150176722224483708143124705831364151298 9380454 -2139977001705508390713086695337280 9380455 50088567325442897415733826858935457760 9380456 -451299806876374280326466679195430963200 9380457 -240247460371507080191532656654627054646 9380458 2739023480757658518198831291732338688 9380459 -370134612551741082009124693763855103960 9380460 -161694992027618046871043102219685888000 9380461 -57057869779195579597115587147551853248 9380462 3122914046873749484729271198459667200 9380463 -66664521515386623451480765442742558456 9380464 -77336581648281330380693168015363211264 9380465 -76548845778462170359535062192911688140 9380466 23492380138009639238945310682385553552 9380467 215802420792469320757667814458574173516 9380468 44192792465113074508275386505265419648 9380469 28863655727352019636991305732543319040 9380470 20768840088373347316766813594319955200 9380471 526031474321328977014702724159632200 9380472 3313395919980654249879779854949130240 9380473 -221614454997917595701004571679344640278 9380474 -67807385529312078723697594183860154368 9380475 87636353994441149488544489856650820000 9380476 -9607521593283749994734818781485989888 9380477 286351676052339847786964092679857768326 9380478 106556274346708538389784653649287804224 9380479 246259919798245194089492277642019806080 9380480 147920400957521514022503742818798796800 9380481 -42750929071238093013736828934156593152 9380482 9292369764388344787055399488781503392 9380483 -80502604494371804903814978885123877680 9380484 47745652602145139868740367657805269120 9380485 -331274752818278732893421860737681628200 9380486 36513951790947449547446368880843113920 9380487 -36346580270839521763830703868116108032 9380488 94209403603193459561394229767135528960 9380489 190761982554353093940949386063049147290 9380490 -21706416726568621364585733131700633600 9380491 54049022222510534685969309114634663892 9380492 44474911158655301491346093185980314112 9380493 648910016965697093281648843164509760 9380494 66323245501907287130838175946988966720 9380495 160077427523640731749940730558621388800 9380496 -8481919495505452021392067074301820928 9380497 -57386889443954122739079839110582194368 9380498 201692911981615115687944495644871899936 9380499 -109156493511057602917909751184856028880 9380500 18534940125008381912892716248148352000 9380501 35071469855690706922298404721623719612 9380502 -41684031323393824066307551340129400960 9380503 31833364736997035338569662908659035520 9380504 -35338661473442690053235610159771156480 9380505 111546332672418744440732810962739818560 9380506 80739765531902634646945903105353909984 9380507 15855234319671460376977288590806014272 9380508 13805784280697189493545601435754214400 9380509 -286881769727034590250289278920377856960 9380510 61885344031598002359597345334899812160 9380511 34411617489058758245708331745766205600 9380512 27763001677454414585276567486916329472 9380513 19116087869177620694208010519047330564 9380514 20218581901912494488646958141712070528 9380515 -30151839753963554428591509447372103200 9380516 154714143244499155432371068834433229440 9380517 165379039065060031161149378821766621280 9380518 51683773455181614526848206830295001216 9380519 -524746932712527156175799034052146828192 9380520 80773932574649311902207621025814937600 9380521 4108253613383407577606834218291881722 9380522 224545703009090976918923567497010523312 9380523 -94543693971096437373627127055109497616 9380524 -95923533735950152703647018950345435904 9380525 69864688778567217343374137854682400 9380526 124703927890037622034064529100852590144 9380527 -37851192583527641638153782931903327680 9380528 1191573038077297008280044289386086400 9380529 146512925982691531038524888524387883664 9380530 107590574770890565886931439596563552160 9380531 -267278965070015967752803331126470279668 9380532 -59934432469165451910772660262717153280 9380533 -45688553289615367845652107087181378080 9380534 17981471397697052102502283295981058240 9380535 -159530645472794749426727197938169306800 9380536 -2181943279132865390328519186458542080 9380537 358273736786463318888448713069315792900 9380538 13018448966808731556991239782847986688 9380539 -7925936741493567975958316568781335040 9380540 -19191938131939909369538168633708390400 9380541 61886503318444703242762819092551822592 9380542 113633363164296885412448926206732748032 9380543 -208625031589728130232436095404191958920 9380544 -17935755104198088265530369722950877184 9380545 81928601833890210423664137436960377300 9380546 61453948862988446666466784237502615040 9380547 133425013312236661297317434322994150080 9380548 23521046081477031261475026093658192896 9380549 110933180326390827075622684972864830072 9380550 -12763182582268619164139148500395008000 9380551 -51472526029275961557625659340954737296 9380552 24151482003984795449893981852370534400 9380553 32896663352980879179396732839479686528 9380554 59695542772405992712836666703198978560 9380555 -68272089569719387843366726374934756080 9380556 -109237525072907661631487403778493629440 9380557 324687880591905989586333890570383520352 9380558 188686353005332761184224412719440249280 9380559 -6216853219023887387940497324166314352 9380560 -25918932775733416988249554904812830720 9380561 260391862987092398952262165206905970162 9380562 47433186780326925898530771537968218752 9380563 -3953672871028091546141877254793637280 9380564 217939983099985942513005895235848546176 9380565 -34808837079482086963227585942438427140 9380566 -87334297478393507762043569038696085760 9380567 29253783123365039168850205406673936384 9380568 -111128599831544394954170732785655193600 9380569 -5147860113465571315620193100180463360 9380570 -141077822194746505646250430041799391520 9380571 -110562259208572521408648210006910077288 9380572 -75509499497414321425002194558170598400 9380573 4099626670765366173314336469704110848 9380574 -29878729206313622169449682794890281600 9380575 -42839744484058864572026474592507284200 9380576 3563254563434504166131780794096287744 9380577 33333151324907539313750633273598378816 9380578 10181539723970919771257934762397126656 9380579 -705374876591909533530987620503232352 9380580 117028350271120801468011459683781795840 9380581 -135406108818214200032745601341118071008 9380582 52110279738496575919975416364132039872 9380583 126152152877744656775395940037918781440 9380584 121722374091965905314229335734315842560 9380585 4659460898119653045361707693043052580 9380586 -10439999094512285297722524763033019136 9380587 -39118773021284424955633235710814665080 9380588 59759046034859381851460611289292727296 9380589 42476764755211145158088028263628504960 9380590 97241463180677573206944933652885540800 9380591 -22507826893290833914418420411957308032 9380592 -24268964861955325224868396086613082112 9380593 195699498125657249718550702428621229800 9380594 -10838239585175391361054242202984962048 9380595 2067876432968731366260397960589529600 9380596 8405292474535532955202785921977198592 9380597 69661611768380992507717698807292208046 9380598 -4654071779651735683396055361046364736 9380599 -30014185900874691326657292001842309400 9380600 19647581760486498062479034101800960000 9380601 64073381056587346985321652306546693120 9380602 58586954475476460219577367082677835264 9380603 -31140051763942772797510046056912097640 9380604 125014505916961730998713065675261091840 9380605 42498327710547873603914319765749067120 9380606 61969687476520854849394887319929418752 9380607 28653376918837173220939841167288676040 9380608 -115016707887149714789322875564581715968 9380609 35721230163241794339447277673666144706 9380610 -3498978373174574221863570094160187840 9380611 202150579528978821569128565344122825212 9380612 -151728588224352878172017780486165199744 9380613 -58315599274680912762988269987505218912 9380614 19592500854964476239297551087053634656 9380615 -229346849062127986425197732062347183240 9380616 -2444877380932062733971749395713392640 9380617 36371139863423911482935979798242314932 9380618 -17459516533817680808434138438630717440 9380619 -137631870436543324527587222506879881936 9380620 87002767881190798282352645257762759680 9380621 27626796708283806342067465597571649612 9380622 -582463142597371417318747729795774464 9380623 -48753809658520828462581552622993662720 9380624 -38734981330317057287602776007444070400 9380625 -11490133501326721682566899260050410000 9380626 121452940323935450958587887974214234512 9380627 -265274984581925793671393649664174801608 9380628 -13053445990070232609226168060407516288 9380629 144320940631404620252575219620499059360 9380630 11673423918643557651749852257346572800 9380631 535776867459046560473243183965409280 9380632 3519514557366569801234091056555366400 9380633 111933046167910439489927250438065703882 9380634 156362938756729621482616023731161485312 9380635 11696821801005689829882133018116863760 9380636 -31658243948987725985503731280037720064 9380637 109127045225376079264771919437571648640 9380638 66730688562521959792007857883002128960 9380639 -243537486529396760463044370271591174560 9380640 -96510299082800756475280434949395578880 9380641 -31005260131601654453316769616787904074 9380642 -12209611478526287462312227320938104320 9380643 169589671030365400499964469722418239864 9380644 -17396917017248748606896299602452328448 9380645 -104397471881657706465662581743495044100 9380646 -10323859408913309905425436017439680 9380647 -12614650259615782945060842360511866248 9380648 431756991701833528844520232473353502720 9380649 -38757101432634633128661958299934999680 9380650 -11939835377761494639078822281928806400 9380651 -14265285406121416051312107199944938832 9380652 75523457462906198044225001941395973632 9380653 92977394451668290490714600145892554902 9380654 106337670055286561504650033010726810112 9380655 -122120388404177081271943852631321555400 9380656 -70803820375959908612606056820581285888 9380657 133569212159047858076405422493073062400 9380658 -14763839082829691588388426015472281984 9380659 271530563407441007353051286854468035360 9380660 -146236782840256314732265685554418288640 9380661 533355670845131956123712255955648000 9380662 -13727878371162964950732447931695439872 9380663 151098165434786402122544896043794412664 9380664 153386370953737716857371948752699801600 9380665 -97292668414957915109331674061250560 9380666 136780707793459709233822074569008786032 9380667 942129121168015509344326546647552048 9380668 80043388355531149630938501925770427392 9380669 -48648873193018659352241666240971023930 9380670 -41174145005902686528754006653118156800 9380671 -7257404860706967469838435302109022528 9380672 28016968195407345822159596753434705920 9380673 -816095996509574907713137863940658460 9380674 -72138052485881733360425228539872013440 9380675 189407400342703089365172864625810083900 9380676 133139649673140184979738630494434293760 9380677 2925222047919860624367053244903312732 9380678 -157207031433189523233306470066860379520 9380679 24088753403707470695973308663538704640 9380680 -34968530029892345927653430358503424000 9380681 -353661082148090242101347284674404884518 9380682 1438557817050393097028034604533342048 9380683 -480077152273885239081200671672236787296 9380684 1505958527824305676554023863993362432 9380685 58965878817881677724384627471333396160 9380686 -28776419436413834541170131311825667200 9380687 -94253271333711893576109351652429710168 9380688 -14248620036887968772811392926270095360 9380689 46502192360750545613103332057154831780 9380690 -12876494940119997782907227766338711040 9380691 11503782831711933673426903604925012732 9380692 -22398188996357072285977732079345838080 9380693 26336406048965892531382790896917749760 9380694 -126973144459011894538234276857641025600 9380695 -101529970299314009797408763298770152080 9380696 111595690887329383157143440166013952000 9380697 48915461448762774820675482892941659520 9380698 -112205017128173358529501368770091344400 9380699 -317084589485702613946415681065510610760 9380700 -11811800973220120422718384812994944000 9380701 8180050096980026592338341648059300000 9380702 -123516399971510220683264816725542389376 9380703 -179519567380928827558867496950925568696 9380704 -29598170713042380672629213998212317184 9380705 -114998339299822051103190719402263560000 9380706 10291980306323366301850550609205153024 9380707 -182536741622162839539589917847712218244 9380708 3497248446716952366255623777613603840 9380709 -84894217486268779911063451692728386116 9380710 -27987108950297786808195853109192730240 9380711 63221745517290808828732122967001474832 9380712 -202654052278680755169931513398966927360 9380713 30979264974033740899075029501958308580 9380714 -40220775409939667858063247928382623488 9380715 20172357525896489309766873871912266240 9380716 -5952019623262350843447261803210172160 9380717 257729801935315523555546917177121146860 9380718 42375889005925303956363077222457753600 9380719 -39425332273497153663474349071580200480 9380720 -31220349937180296511531851505648435200 9380721 -17237800861146805012162064529388039296 9380722 -52804644598356944254049623262164468416 9380723 187476855310213205412948982238937397704 9380724 -44520036652651911914589913101441171456 9380725 -186224150030548612159305470883830962400 9380726 -53802776982225621886905929427344654688 9380727 -8555213351670611063423794699391995032 9380728 -46753230638333141744045237667260006400 9380729 14059856106211024989868675839344118084 9380730 126627572878509872741221844357203998720 9380731 -419795390957875279399740417424760197468 9380732 -82832944935763332821862229215301662720 9380733 7447239223877574914817090608118416448 9380734 112406533347917377804861129104428405760 9380735 11176468134623530041475850844376828800 9380736 278810607810516829570182175421733273600 9380737 418458233791954476789296769469679674400 9380738 -191669424703303395046824219349651410480 9380739 -33116191379704836338311684418639779152 9380740 146277674787049288237153027069003664640 9380741 -32876625094145334015481964175411105216 9380742 24073054228501834406272027256851200000 9380743 29116934780428787968482535677808717704 9380744 -21118015785608886087557048216660736000 9380745 -99115258594487868795457628924512348800 9380746 2473876356197050156056207806718106560 9380747 35035578594814233897226691289171030720 9380748 -44034484499930886951723900447793591296 9380749 47236850323566661240226846827616391136 9380750 -80899128331201204776544590308085120000 9380751 -2307383848084503213446999528648113920 9380752 41157954020599691087285839858095636480 9380753 291837246885586715670044255830771266660 9380754 59182329088281146593114710766369883664 9380755 59270522674995982498285800883150600320 9380756 -168350351794128116102413190801921587200 9380757 -175392863410252361173606536331034263680 9380758 16899982466398682916133782545853409920 9380759 86324730240513274033007321149241193600 9380760 -115685278825611823491594089657727590400 9380761 171070534465577202506972205472187898052 9380762 186589233856956489445760485881834427632 9380763 71005258893092341202974356496033582368 9380764 -187059238421471141212415562651904320000 9380765 281432383288959401509348864357354120920 9380766 46150530612700712448922083259440393024 9380767 252964171921135062203015387869864808 9380768 -5020226472421184300369959174093209600 9380769 4491986007089245466459475493803747648 9380770 23290805302464634235876814183341429760 9380771 91289582195655386033747636077685568000 9380772 61104972210106444483221353177153801856 9380773 32656576076187758101808501564620403898 9380774 -31931282047339461517667446659820554240 9380775 11962382797131377991393160790984880000 9380776 333326657172211095332790901352971468800 9380777 -117276507421204932216877873745969196288 9380778 -59532301901510812294485844871688445440 9380779 36049727398858123912139491842112320240 9380780 86620731345020535065534230231828469760 9380781 -91012272502734020188936687642988505930 9380782 -248331477627080951315777647647180590016 9380783 422983502218647670076214705060828242880 9380784 -10162444357511498821467939022055669760 9380785 -201866386864870736160813901269278899020 9380786 5165433103460637227467994265838577664 9380787 41274672942288297736691358520889685600 9380788 -62634278606027726088030571943220000000 9380789 -268764937206438959103607122007229318400 9380790 -54205813214854972383599531350331230080 9380791 -138790295833147535478131777820043189328 9380792 12058748812211332473814591813133598720 9380793 -44972793228143290822831019475200016000 9380794 -3373628814543707190732027557656293120 9380795 -70459152048146583600953822503943088720 9380796 -70217561058023580555766434858268651008 9380797 81406389368990104836205640852318022432 9380798 6037192279036980307040485527248735232 9380799 90270090401332052976997336212253839120 9380800 6550399146777749705527595066562969600 9380801 -26020572404058745852515480992438216508 9380802 -73095911898260244899472885326302320768 9380803 114265723256494651404024857979557735664 9380804 -197873877210506035435857518152001003520 9380805 -543414577566530755045175150201545440 9380806 -131850886399554847210935544608904198656 9380807 -185440601270821226948564737092895099944 9380808 17065974885942610956007103002788464640 9380809 -151570124164274311430939415793795948080 9380810 6742887992428972403940934887458242560 9380811 147387806158528209817954732911667406784 9380812 -15116929696023849836140405166636764160 9380813 -38710922872347107636875573013725688640 9380814 34233977269071297075844161817052466240 9380815 99500067628871264501413815346667709960 9380816 -3612939403404761009958797112476540928 9380817 -35712705337800362888805645792887331072 9380818 1158692709144144553278950804139081360 9380819 177121350595482732973068342114338304000 9380820 2644964464519594373605377211460782080 9380821 110776164615608241775616601720333856092 9380822 121068069697994730136638941116536335424 9380823 150434315064924048193424753509825680000 9380824 -325602496841462516219457119044040294400 9380825 -221631007956634985061452407890585726450 9380826 -9304458494044801191550738148758487040 9380827 -9444478960226331778055088132625867324 9380828 138770750592529899976858072298085227520 9380829 311325945436762573841578791320095417248 9380830 -76967642344941110029245023186213365440 9380831 327227256302702509971236695763690387064 9380832 57469592743877795173974788050885017600 9380833 -97480114570471000374304674680321297280 9380834 -201255068861441037617900544787037579184 9380835 10344285618849360296067799990953378720 9380836 -232836122224660700951007643350779355520 9380837 2250129304853961649437959716661635680 9380838 -140518154741543862290992995619475180160 9380839 -93496115781253443141166219100337465040 9380840 -94058357370286839304906838669701939200 9380841 2886721495331878977211927246569592320 9380842 -50336127149604149821473500526534004128 9380843 6648191751918095465442660744996915744 9380844 38109495863519363616980929316940372480 9380845 103241745863463834410456174311237913100 9380846 79210695896366115352805233064049827520 9380847 -79541694737014424266040753039518722816 9380848 19666170587641096598319272600579866624 9380849 -177797869910256161424821126269913890752 9380850 -29281031358681658559338693397068848000 9380851 -96257496643922888405843143634562991400 9380852 64488977096476661590704102739240788096 9380853 9619706091103476045182505657554395680 9380854 39589480735604913628052687461980388896 9380855 178572146650497188848422894671887564800 9380856 65420986895299527278446364397499699200 9380857 9437154595691940261868562142327136106 9380858 60349024186349262078768823337276726784 9380859 20202496305964833439777572486459809280 9380860 -25375904521437528954771757212748032000 9380861 -77293167826638767345203506523411216320 9380862 126523630160251375474809174769074515520 9380863 1257678003949676280723257718635482112 9380864 -248608480360415323918601375673382600704 9380865 2331554699471421121972960767173366400 9380866 -94670280981511869491230534444494731520 9380867 -33967485247993047752866525425098325600 9380868 -150670263896628992961485981079379968 9380869 35113459984075278356444250110791937596 9380870 -7949953077381864026923353271048224000 9380871 -300633159793814172776535081579330529536 9380872 99171969994315117179131537684275200000 9380873 -73527981917365531030629213338167675878 9380874 -40200876534858622633800338962007335680 9380875 -48525103363223529085455028842930432000 9380876 -84191487602819833166177674136942864640 9380877 189295624949624088146129314013802850080 9380878 11488516813168419575377836747039081024 9380879 -117125527300841603939438440030849078080 9380880 489106032752918258109110779733606400 9380881 -467342363027229937298399936182104776336 9380882 10549614643737487115927311287953003520 9380883 -116711179356643359785607441163077218376 9380884 -56019107287929096336076822089941049344 9380885 -235314614719096748175072094276587675240 9380886 32333861906105420549656135566304150464 9380887 -177551852308280927747346897570560880608 9380888 -54310072901623315454814329600423976960 9380889 102176336446046824778634685308251690880 9380890 -36820616820496686665488709808404608800 9380891 227959412938167265435755267322852584000 9380892 -4789748858041672509107530569194178048 9380893 108460156545365149821204965951881687142 9380894 -18325396970507011680990764705489112000 9380895 89021977904185088389948641013279971840 9380896 -166937967305307538144131214427836907520 9380897 279037936813995281844409907418186965346 9380898 -64761965898837196747363802350403520816 9380899 -89354953663140694958480213448462965880 9380900 -111050853441649121624611156112825808000 9380901 -60748752542551256618334606179438594496 9380902 -14197771016331348168712833896276386848 9380903 172126147450167585513481352328988995528 9380904 -23347907481675601542986098020106076160 9380905 -77751490907229213781171114022915726940 9380906 -102176007536551531116891420337294004544 9380907 39844838127023991304969366206543126240 9380908 180861601228488851276434026332270456320 9380909 179356470884286102196080916265265698304 9380910 -8726474232780955914007255314518507520 9380911 -158215247156245074964576118401177781488 9380912 -30091150263993660617729260557794869248 9380913 -17966653682956017854145335807270118336 9380914 -232545234636092162179323747661285964160 9380915 183956807258375792325219956961139096560 9380916 204610023804324874482176994217670873472 9380917 -40557104951092862402572785213971339008 9380918 -26403964851996891115848010063227064320 9380919 -192307202430132466674579787857295756056 9380920 68364014988356569564146083995379712000 9380921 -9888424663971461928719572364891278176 9380922 -8509169364543613959973550417681814528 9380923 -3625190912344521513240800622443318112 9380924 96582341071333664692389762883324517376 9380925 637028656440005379532635677997497700 9380926 171745632049998209929580637867406470912 9380927 315553469636843566770031450591425334440 9380928 27507457973381986652698735260897116160 9380929 -108667417515510175934373897103464497470 9380930 30221741445895091550952778287541267520 9380931 124538373405122525887293761648043492864 9380932 -308462655222406303696831537985231766528 9380933 -176949033218687723321985992979153310818 9380934 -12053817922840044312526595181793232640 9380935 926755879059067932509825642115557880 9380936 -22757607272530391864488947828681277440 9380937 47215430796620483178645513846650726160 9380938 2706567141435108001914150872867423232 9380939 5982315277478178896249782266285697200 9380940 40761192203662140961590046604028871680 9380941 37497620739048200576396908533630074880 9380942 -155120031061852712680289543469753016128 9380943 18394802636140392334652288963418558048 9380944 -75794119593834958774281927652544880640 9380945 -34132127322809290761547978653969532800 9380946 1163518582979583248174677595951635968 9380947 183684573054482341490092165009129223328 9380948 -191492958618016913432283382245293508864 9380949 82402250497241232239775792245411393760 9380950 -17101387026644439363432466071039638400 9380951 -191941968203948097445472011120265133048 9380952 21070512883431469797110729323311052800 9380953 -248492116500490911563988530589360775798 9380954 -101326281602301973424621093421602435328 9380955 109522322705066940846477078988801077360 9380956 -2700643706105675070274040113106088960 9380957 -146136895657755402947651472191074209000 9380958 -39682590421640691539516710471754908032 9380959 -47667122311010326386890496650473164928 9380960 6044319051004490021848161532324085760 9380961 -220072788479080628027289518488917723360 9380962 186092129365544659988233515008250353232 9380963 49594206917216480050434868520640541212 9380964 -38452977077772068136854763377300398080 9380965 204367563664463730845387645306877542400 9380966 1306325809246406753928435735586136064 9380967 186085838254415590621760344354683730512 9380968 298469945980189848845293179003914895360 9380969 8451011435461049537248610502604655844 9380970 -33091850517696767950795392465288178080 9380971 -293652368332435079242870176936384157400 9380972 81602398984015449123575369626639060992 9380973 29273868630083766578406701258119316544 9380974 -101627678397413688852360264069504763008 9380975 35673366241991173320396692181162963600 9380976 -3496884573311316137765404542220369920 9380977 225129169251120987668058399774722383826 9380978 260763539091336530808801016006831404960 9380979 -28232667557548615492383784202445192876 9380980 29087417436463049094685645481556910080 9380981 -163057932455602794504268031307532078056 9380982 26173592787501396500656791804469346304 9380983 -333301771422555664269853119878676413696 9380984 230660750695070146531976408362943385600 9380985 96992782466770438408559767225055889600 9380986 -57131156276770808419686265484667953808 9380987 -95305875845811365184098237287606043136 9380988 -100962011909157437270723786150372858880 9380989 -124757284278003637817789522117805625920 9380990 59944569797544549320680113486723048000 9380991 3708558404560943361161049328041657600 9380992 -5118269010823650843393209416191836160 9380993 -150950593677713331416370695179406954796 9380994 -2532961200738747958960691970092307456 9380995 -53957290530769236269053737871001996880 9380996 -160055774190783749472490821179824944000 9380997 -99428557865864585786447639633383400226 9380998 100083301122153044416251608154731388384 9380999 59856858994124888351603324353187816136 9381000 -63299312227410953725498779377049600000 9381001 123066638786312502911163083262517661850 9381002 31417081783194500196520172974949152512 9381003 -35196529278071735744861355807790771200 9381004 1560863659339322116026808598838438912 9381005 69839057711042837166932857606072864320 9381006 2417136358769716295784601713129789312 9381007 -379472024913316215056039150299377398880 9381008 -9658681238921632666610848383502909440 9381009 -5030691263838859827935670722737056 9381010 -95440701081915325166511028498290224640 9381011 -9751494004265859126692315631866916336 9381012 75563122563448415556742966079045394432 9381013 132378532830535773615394516568166393280 9381014 -87757570593703076021128096866403812288 9381015 99919909793709537197606493947682462720 9381016 135758054592983951983890749283899535360 9381017 57028742452672074117306616664222553024 9381018 32480686936119745439715072392613563904 9381019 287116589543287715268822460883768636420 9381020 -145379678311521926417964224304318551040 9381021 -38454122151877041822676375760113575072 9381022 53646450158094121700850545948384824320 9381023 -248816829800655036710436281832657469728 9381024 -230125397798003830057314955399736918016 9381025 -22796808024005587147761374562923879700 9381026 164266199367856757206507718291132557824 9381027 54812762830354135963542885708444844920 9381028 -50935365113338625667974368214068968832 9381029 21147208684735998156857895290057435520 9381030 -19257941951282116852309003592181271680 9381031 -102937456430372272080646856988855867600 9381032 1023751477971346949646222469817548800 9381033 -100870823219514263835533647383134445120 9381034 -14084365834779313995807796005931229184 9381035 55971346121961234823312733666439360 9381036 -26101345100117220215043380457735536640 9381037 -290041527834806831191640919264529646314 9381038 212151280571103541447718337593426521920 9381039 -114642724880586601432295984883494057976 9381040 -70344901944767153325568962738659328000 9381041 -178731127240235266990997910345631615200 9381042 -23215081192827513932775419255871820800 9381043 61448752788955496824679110461325464400 9381044 -269224563509599325342816845867002420864 9381045 -56363689529570200755308682819025857600 9381046 -62843696691087705481522210696049837952 9381047 -101197750339022938962062191369152872760 9381048 29349928900937535035983891418023464960 9381049 117335336814805102847315220187735832260 9381050 28318648872914063755376677060643520000 9381051 -576777076735193182824370633999823832 9381052 -4830228435751615212325891078070686208 9381053 102932531475016995127935439306496205408 9381054 38523178095640363668546630655234722432 9381055 40319216935910468945594867553759561960 9381056 -7505401132855516254420074852083826688 9381057 -43573191272862725453400522144344927808 9381058 110029205157274692227075808775546584576 9381059 70147459375366158959452329671736192000 9381060 33807729119647287263737446811541606400 9381061 230854591815283355545941785995512165662 9381062 98226335366528312177097356504421064032 9381063 147859980146043802787642511556586251944 9381064 -74602942990648925760714145536698941440 9381065 41764752069450772380769858147747660800 9381066 20286809079654734531774181782173050624 9381067 -390582201694421104652601983548924050968 9381068 -161299583496189471250518090378130335744 9381069 300201608882204403184369112359292403840 9381070 52530525750699414250754938812632652480 9381071 -106780059157437331534514721320250275088 9381072 -718199445982459610138490009284640768 9381073 -122153832281138269788327329090198474636 9381074 5926599645419431399809114689380219536 9381075 -29950271642246075286502880787885532800 9381076 267758049316128808973894991528433106688 9381077 385388856717646885244434362852445535712 9381078 10845957535786089829605150693342163584 9381079 106101033334965570899286017677546899840 9381080 -239656187852682951839098511365425561600 9381081 77299483803880463426926726323149237184 9381082 64033895975218412587815193523593730784 9381083 -87144266139372185827634592351164452668 9381084 8989477518342563788300056928838661120 9381085 -43687018898976589801993763998918992000 9381086 43886808464266884957530488337459426688 9381087 -22890098814313497767927183459247750432 9381088 255068704073024399768227849267783925760 9381089 255139854108421228871861388006782185890 9381090 5490885741110037643311808533840568320 9381091 -34953765098302792605215350220150392688 9381092 -93304664559997435746177579433947217920 9381093 -207927043395772254797712801300955390656 9381094 -25911456275352467824789190037256247040 9381095 -2220640286551163275929925164962022480 9381096 4589434281174067940868562579153551360 9381097 288507361635953898538022749091919365712 9381098 25316966270079217409492365917479274240 9381099 -16086238778284681848669815584752222480 9381100 -96542302283052380265989984714374009600 9381101 286989618210552411596765238864992352 9381102 -10654110605837931113782661141826708480 9381103 -118150955326413565568854295972795632080 9381104 -42164715926503742357845633625286574080 9381105 74743031779359348872971146487865699700 9381106 -44534486681385922747783940805460316160 9381107 57235951602493373086971166962102193356 9381108 -25371360521028385353748599736803932160 9381109 -39802306507193818468964053618781417984 9381110 99425848482189760204174867880117587200 9381111 53458621434247103788391665222485520872 9381112 -10731198085943128580203014468167700480 9381113 50895420302081314003932161468345948160 9381114 78286753121558248374515168676173768304 9381115 95010991443282373437580915222162229760 9381116 -51000261974626464547476782476168335360 9381117 -20954157827728895132379308438060265120 9381118 15316921023350782877314327256353643520 9381119 125565859972545416139043908880468055160 9381120 -7129352697641119923376708380524544000 9381121 91085585470712682540229813444440856322 9381122 -37813183597407863384385599051621935200 9381123 -307019036947807920728875908194512912800 9381124 -79034294495874307605725524378213958400 9381125 50202540784311927139794242046699936000 9381126 -76791308086309929089589839272583325312 9381127 27097552955323459223494740948723277824 9381128 52862177020834715357515013563985694720 9381129 73486350950577901608108051619061349888 9381130 6351693281797796499529980652733280 9381131 -77127667783163259495653998431622120800 9381132 -37999196281731426592738313570703922944 9381133 33971349246583944769357567835103101644 9381134 -24919195042504058777312276396495980800 9381135 154316551175913031888075227693504867600 9381136 -74281246368866804559858529020177612800 9381137 65791711139538941221413246149846295360 9381138 -941149952633862933550257700402463232 9381139 30150189866023839293753787745738963520 9381140 25013896607853936648192276052379297280 9381141 18860881675086501245749110246549822144 9381142 -195315248297952412748544656076030786528 9381143 100830351988479125597660979394513442904 9381144 54983526646295361292955829930657669120 9381145 -167160508406666250129343224306370609920 9381146 -47945406154952225838118043443118270976 9381147 10976871887209044430803041462677812528 9381148 -152890485452473126472367753396960451584 9381149 -36134355358899288580982491356821789850 9381150 -33727966629021887342634173539832400000 9381151 77575594827370579432321691419481098160 9381152 65674168347718721883086432488076083200 9381153 286058803360588447061400849806686959744 9381154 51707957327220452504174654489987221152 9381155 42067228544577329130465528579448569600 9381156 40423384597398295466345426062901673984 9381157 -23398713829081925105435974273279857380 9381158 50568246507831194343280010458689404928 9381159 -29159777930902414282154405831994146592 9381160 -88267234830651427482302562789067008000 9381161 63531468934338797286887139449525009640 9381162 -30313183586132786930283381401560813056 9381163 68584098837996338790116263712236646184 9381164 34961051972831658834690365357888593920 9381165 16744605371160020929974083897669627520 9381166 550960357224401949213629870684229504 9381167 31929486639390247508111600510160427800 9381168 -44617191437353873160867363989356331008 9381169 52187658860501028639443209760168931072 9381170 -68191072369957089284752864531904922720 9381171 77392057481291741486337612737250186240 9381172 234304347944956350097794818594304110592 9381173 316446128843615806383060743721331789422 9381174 -81834319428812720552474716157699005440 9381175 -84414264346451153849191180438427935600 9381176 41124006880604757000805964409286287360 9381177 -4115834675124246700404882663137175360 9381178 -228239308898434292204478916862350074144 9381179 357500435195724423114282921446823159780 9381180 -52369024083914583848049464709373271040 9381181 -3702620518332755364132350964215078880 9381182 88317095877055384334362225666061544192 9381183 19024961056770029049995313552183894528 9381184 -108662280522794970287679823679729434624 9381185 -135581510566592191681479207880867975680 9381186 -94238839374917424610501781813836878768 9381187 307241574786362864519214420482467995836 9381188 52918161534490046726473257086858997888 9381189 -20989268220766309580230184555106854400 9381190 25356741245830021986781434659824358400 9381191 28852336206722629728606741265718549592 9381192 -31887398557304522460656778842404577280 9381193 30767913816025812118996944785778338320 9381194 -18438059856695803046180455419918120960 9381195 -76805854443175593786535220851423536480 9381196 -15809522354972678071513860983016906240 9381197 -264187884957381079254843074649849214314 9381198 113882181541223722359079749189102310464 9381199 330798654466298945348845580152873017200 9381200 7364902061876982990353621569536000000 9381201 134455174405823011389958891787109143904 9381202 -64356990228433626652734084970030964736 9381203 -104451289893129290282234231677083978816 9381204 -82203525008517605114555032082203238400 9381205 63910261905915863777095024560922720860 9381206 169652767963360184923459992140165223360 9381207 -24590004938526189226824569496047961600 9381208 -67559480300906623176463428227975946240 9381209 225464378054281514678114754802092982410 9381210 28054553624736791260137082478037043200 9381211 -5591970385676612588406634354906859520 9381212 51409135624329185589490037818097387520 9381213 250735757876003522859464787580538334342 9381214 -224587976705083152897463409610354229440 9381215 485787344934394421313581382178961462400 9381216 -713961795673801509190448920813633536 9381217 143718376432903304046502464138186682560 9381218 41391826233793097570994809064083876352 9381219 -11661169765340756939254477256078566992 9381220 -1749938557633708812318654892560138240 9381221 372632812732065723190538864663770870812 9381222 9264496142851818169097957193136956960 9381223 95011493742206466174869565265061235840 9381224 5876842576415963112144393536686571520 9381225 26747752577485253479312949377472332800 9381226 -121015138458026082545357953535281368576 9381227 37002359469799746336162243958244201076 9381228 -107529099244422365215085424898553118720 9381229 5636515882128071478409929352441622112 9381230 1656086561229827439144218746712471040 9381231 -126095393629680194997093152687653209600 9381232 -24191675055721112980272393496641732608 9381233 262250602355420431920575109291131183460 9381234 80237904022086678845576335480717975680 9381235 -138162401756885705701689596892516178320 9381236 199634893779196935635546988115141263360 9381237 -50890925900204240947397056259202716640 9381238 -4903174905196660913011026784169904480 9381239 10874513135454594052399098191945880000 9381240 104337923618408293183017696743581286400 9381241 200726444677233788002754589051884426832 9381242 -27186367899820143527800425628618053408 9381243 -208697179191789350500897702052084213736 9381244 -404952634885311591648230256819817309184 9381245 -285569455664405808899670810871360972500 9381246 -107710890544502009746031555729276298624 9381247 673303809235377862014525094780880930592 9381248 78878967218440010911687416770954526720 9381249 175704806115590611902891673030690050000 9381250 -147935050211577990385245238783920000000 9381251 -56442608317461888917354902907669376 9381252 -31611525181577217847950077901960557568 9381253 94158162872833322598364435987667675680 9381254 153484421624398788957678764886658413312 9381255 3577474737124757946640082313679975200 9381256 17587984767377062080986887430438138880 9381257 -12904679817143027279158132641240091494 9381258 -17573023744775877940632057983723481600 9381259 55519061077024463536643769975566389460 9381260 3074548116352337486525198568110837760 9381261 -143084391097051433361486096676783038528 9381262 30773027666708457869687326490138480064 9381263 47935398171791818397845836127578612384 9381264 31768667656143026759649247643232436224 9381265 5857522392729929360491292414640961320 9381266 211907016822153005318277663162606290832 9381267 -1749651835570660518156188222176933632 9381268 95391609761922714973328584640385000960 9381269 -73396310453717287996039860163557132960 9381270 -43105991160216790486814941095172214400 9381271 154696862350552367544845900301380067984 9381272 -239748487643263445328865780870567987200 9381273 -127169651508827723548071603153456367872 9381274 -49511268707421437961853485098225276928 9381275 168034739292737161333897822234352445300 9381276 -76461437755014369586992216099829237248 9381277 111796280883478925548738108461943121126 9381278 -221198818160035857319792153731508690560 9381279 100907598418133260822947980394678958608 9381280 -12288377935646285924412766573461504000 9381281 -63364457528588476939320308373549600576 9381282 -10960010693960518457137119936315291264 9381283 -233990140285086676155135042735390034468 9381284 -21702730505137253541883338381568475136 9381285 -277041494934315362099931549436621108800 9381286 104782524682683445254867552245202210912 9381287 -82344793764446164214365981090590365064 9381288 -16378039554400597794037891726344192000 9381289 38466050882206157089878897327622148090 9381290 -147064447672654944651468135782443581600 9381291 64606039875624883448287467482044853592 9381292 81561474669210820065949284932278205952 9381293 -315624091312648714648807489087529741460 9381294 63444987370022348055504813522469820928 9381295 14144885190010318759392130101158199480 9381296 67018276469768227359216166686145216512 9381297 -195875722598776464514363331627272625280 9381298 87471328883270533321730985825592607136 9381299 128270618232649482661376285926014060300 9381300 32634925760869247131142986425153484800 9381301 75013213782546190846275983052023443406 9381302 -13005433024748296045739248735482433536 9381303 -7719691704361885130038225867155622320 9381304 221619649489226641043179087458501365760 9381305 285292231759176086167659628284547883460 9381306 -6049031056498706485125403512000847872 9381307 -1892692715463644392707351366479244000 9381308 -158850937471835468384615602371904515072 9381309 7128144216680694733611375773852049408 9381310 -1500277334462993884365585740137242240 9381311 198070450733094249431313899374827822912 9381312 34390385897159886445520600616979660800 9381313 -717828463003287231578536928881373440 9381314 141987685806690468356815071992691214752 9381315 -63916072215744681713704032380750088960 9381316 -69739594257864675900025711325323292672 9381317 -321284176525311426172179705993421222848 9381318 -15626561453728253367769491672060196992 9381319 49202215169842032098928198288762677720 9381320 -98312356995498253336095684491469926400 9381321 -115700165404953720773408532464779465110 9381322 -48832895088488562936923183636769678288 9381323 54988414307609680190941326867084877344 9381324 127868069886912904135630523968091197440 9381325 85482876532125874443950161891801614050 9381326 -83410561418949230962359933241654204800 9381327 115966858611314393824130169451710090120 9381328 -10837998802078955020586728787427459072 9381329 338045907902289155936567476177413711360 9381330 15997876408145337748779894815827653120 9381331 -148230771788866968516310885380036977928 9381332 -99142059371582435957928132680298590208 9381333 -2959078422435552004251246861673467072 9381334 -146094509116112075793021241742685161184 9381335 129814417590780861120515904616930976280 9381336 113883805095650943628214713377152102400 9381337 653768313607887590997283071872751552 9381338 105786910646037610504114320477205912800 9381339 -2395991521858269531719014090391346840 9381340 107889263479929618678915636127447495680 9381341 340219139456617089950595587229926592 9381342 -3770236406732154085905943966658835840 9381343 112922171376362273756375718679255052464 9381344 -95999625255383030102672257882225901568 9381345 -23923887860145609732662958446393284800 9381346 54140759502767249940663542767494821664 9381347 -7502026376005406075603799153354073728 9381348 -3138004880626424969090835444701387520 9381349 216435166698528093072864008312878318236 9381350 43477841826588087195739915815827337600 9381351 66407876892010159168615211625501792384 9381352 -166571742690413828348387902038143354880 9381353 3672617679802317216304477722667116624 9381354 68868132975215617538346356239363319040 9381355 28962686164267432099449031144754000160 9381356 -26841129873618891811095953831648014080 9381357 181181222269986369346679414896310952054 9381358 55354027729119356226635223200567957376 9381359 284489322179162735239522322202550356984 9381360 -42941607522545892321051637813213593600 9381361 -429762664334349368878210217136911394576 9381362 44936171393542656695186225486612789664 9381363 33247260857123435933993282749900038144 9381364 -8246495824833588692460898009758617600 9381365 -31759922794529883577810549289619813120 9381366 226447245118853281366893234495297993600 9381367 293741037782413311657948218077691709416 9381368 53722060314704307749079463178700226560 9381369 -86835727308462651360574391103315854256 9381370 11397346016449767034116142035979257600 9381371 108774532009982849579884104578014377312 9381372 -17508757764426686912496808183431168 9381373 -169193614531104724369285936340172266472 9381374 71897069762987540697056017796520673152 9381375 -55703345230826245742249967257147040000 9381376 -6935975174359539841462544788824784896 9381377 -222801322815194607813783164089517275200 9381378 -14810925251732179226903934573835901952 9381379 -3761590263315686780847400749163171680 9381380 46292187370867869322999041632454892800 9381381 3373139185072012438178595462283817952 9381382 77621196363811598663397279289429935552 9381383 370214350288027093437967033782571885440 9381384 -238000386219687290160774032506833254400 9381385 36968584136809414135815533928773307600 9381386 -65893459667722322088917969219467334400 9381387 -49328842624394200295660470895232199680 9381388 -372021874264936960960072684049554636800 9381389 -314742495937014283021974040358379396810 9381390 -8532901403582058658747937063559859200 9381391 -75111706731918586510860305875574448208 9381392 -45810936530980426956669315434748837888 9381393 -36418285395648425301469195425252768000 9381394 72298367555881644224299138254242090112 9381395 -98243278482754548955200801030424495200 9381396 -835317645337087224538653444441102336 9381397 278869854428019565382873237443630424846 9381398 -69385700268712583250410641098877316736 9381399 -20583484968355310475070323908282967600 9381400 44376329683042008065041276376792064000 9381401 57688227513596520268591474511360818560 9381402 -38108569205022799300899901165039921920 9381403 -150395431384966450654359522782964244348 9381404 -239595497531131034811872567402873670144 9381405 -19639158901191267621346874600202156480 9381406 -93973017981684455432555457061437465600 9381407 1758966612691437814943412354668308224 9381408 183907758226059803050400885241450332160 9381409 59669182849894926570052655377655394820 9381410 -20928625680736261102228623588773376000 9381411 -21489871263300072657764230854946779504 9381412 22767296829135222987130037843832090880 9381413 194253999799487974806447825110901381600 9381414 -40340340455737752238582757441637623808 9381415 44487979698438670756937817478343098320 9381416 24190156362763535677390211762835947520 9381417 -120285543282855496735376750774849835120 9381418 151301509888697326175777979996444266160 9381419 13966505118406872580170779646815600820 9381420 7160538475505068256589389409726074880 9381421 134468139739902108326217889850927654720 9381422 -2179186069100309613416214288158455488 9381423 111203140049066169445055002876630360584 9381424 -3092133315120939167908329100298944512 9381425 -148679947919485008483822407991604457850 9381426 1138806096561545079038400652619170944 9381427 316778715063790759814972208424547356872 9381428 -1716671056539355743075342229916043264 9381429 161175856371759747647016307065135916974 9381430 3730495122724947625054399945523731200 9381431 71995508349498066167476390476429080232 9381432 109308099368930709245293169675901112320 9381433 25013937230111248641935644662628550100 9381434 256660538091836352117649351255721274624 9381435 -41254625200262482484672175137758279680 9381436 -40146998125069071056504270481367127552 9381437 -21580504863833736103215730731771694080 9381438 -116321485306662908550672114268270562112 9381439 1564027452926120545234196837370583680 9381440 -28202678158712510801812796702352998400 9381441 68333231844671853133618939881470022192 9381442 93677448416244064202242807224580507680 9381443 101614122493609279174958642116517465760 9381444 61034434656237632600776186679470141440 9381445 -66678151211423289913324415401385295300 9381446 50699637599905566688165365151841337984 9381447 -241437167550876282006273791813320354560 9381448 -49140347557042215732167754099806960640 9381449 -9753959657554859311765855393462389120 9381450 10283740658199371517486183621756403200 9381451 -279801333210427005836371328188628489696 9381452 256768489778783752197216025044796208640 9381453 -1414525537845704624578556184403983936 9381454 5805659495641287386159908166174890176 9381455 -57234214767456649407678113501417147640 9381456 -787022378135439354315973385849143296 9381457 20074756460330098833548870441753262400 9381458 -23184947790067075497768744310714118016 9381459 -84785253197739655846938413712014669760 9381460 -66936148345902654932892546694553303040 9381461 -85398975336861717455941521649497537828 9381462 76851735727461611585397684441741807552 9381463 35037760080668620261847605602155558624 9381464 -370419476484897196259345535005765744640 9381465 -16261810942913308091562099300925286400 9381466 -108190983558158846813286159717063725856 9381467 162374813115942626256273509357420126400 9381468 -11603619042368457146798533948697640960 9381469 22086628439785936484674086302635098700 9381470 -21438792749422866780683340322501693440 9381471 -86892624671045930444520472433187173760 9381472 38957524037503910639733206695654195200 9381473 305259788548984255106775879567743542464 9381474 -38810466072959174428223581249029557760 9381475 -9549623005688553834425191278754718500 9381476 63947493598877957609460883024145586432 9381477 -9197261548570585370727640223032337280 9381478 -10614011728813500729516363424284549120 9381479 -296030281392922577021582934349871981040 9381480 11626902385263873322208795880290304000 9381481 501444487052455612734808811152048404964 9381482 -4011389672641726843014088607029665792 9381483 -110812530097207465538854235617073366496 9381484 -49361023797780509279725771339664209920 9381485 -10037281481465872966071028383243240 9381486 -12510589119692316353641708418727804672 9381487 -97894012121648699948555285087073288000 9381488 187876300657300511048363166357749760 9381489 -7028929583954882012055597390716818752 9381490 22328080945022266257646585171836518400 9381491 -280014359871850960288516491100013839620 9381492 -177516692939172707351632544546078650368 9381493 457814594857666269794355885306403872 9381494 -6518141783478211251100371893329636704 9381495 121926829018562702307645455300759799840 9381496 60313203127269063212293889556600545280 9381497 144188181331012460869030756095075350880 9381498 19129673164236708435890956947869156352 9381499 67460343141355867459460319093071191360 9381500 233143067517375110056057818941345280000 9381501 14197610707860575238898979563462435212 9381502 -42967647074116505833176265571972570688 9381503 35806647054105136725197226167689594752 9381504 10811058319401548802654165566729748480 9381505 -87700284340437340992613417582771707840 9381506 -17035808668679838434202832191349824048 9381507 263703096011607837770896245528245833392 9381508 -49604133134770939094404228473928012672 9381509 -400739798781220153658789093063456704800 9381510 43592363141089156012056271159411142400 9381511 10379721055083091659935795976699979224 9381512 241229417983057553826200692434105139200 9381513 -48850622073593212994311621767068980800 9381514 86948250496152868764071060245961962752 9381515 -258663528854886847941812929673230560 9381516 19583856933938822295227328393605529600 9381517 -279109445531550030585498615301846703434 9381518 -61630976843449188660415511924879331264 9381519 87713937224981250829578772492359483504 9381520 -291255640388720879392761648578150400 9381521 -166917684278068434538841406794596524300 9381522 -6977685145487823529723815295916401920 9381523 22202786138159649885304966042978873772 9381524 25605043690397018406055065030313420800 9381525 1793062401122882042771890582974636000 9381526 67688437697236014014572023713773271040 9381527 286190641304004198607253481497188251480 9381528 216328034123498204854204135887030067200 9381529 -850032396548464344536865632539343840640 9381530 -14002564002287465865179107290188943360 9381531 158468302827882512312677596598506575040 9381532 -250138135143726005842473287674553250304 9381533 -112259900898843483247503866973427406400 9381534 -3385108728737078944167462969980258688 9381535 85217546104784383012763609643956481600 9381536 -286869855712947112199693121001234956288 9381537 159990205667939511978974838086166703776 9381538 34767573844567886097980564113250918400 9381539 -183418920218794502130683508762649487376 9381540 -26056903303493530481782217151957381120 9381541 203283211449147680386114694008673741024 9381542 86788986589107062523966233050966471872 9381543 53385907917181422020659135731076423464 9381544 -74916524317164114292133293389889382400 9381545 -110677123194828977644558387166277476700 9381546 46868827873126462050610972379852769024 9381547 54471147361223857406845537730752070032 9381548 31278931818509476173786530910558706176 9381549 424538816022301639857126368385655559808 9381550 -103329152742531909958859932408095235200 9381551 -5372766632434785450175065161015467848 9381552 44639405549347208220941377587245678592 9381553 95130665536338288417948276709898950802 9381554 -8726639915786333900340611339026437120 9381555 277569646901476744538049901833799951200 9381556 158034348993590243661490184041507091200 9381557 28618048436858581827181816215165229806 9381558 72891336327154581564096394710926540160 9381559 134835361593639471362527568524174004352 9381560 108630272147809188329690272582841856000 9381561 16007463851552297821609139234906615808 9381562 87895096192238492529301818905961414912 9381563 -509476386751740022705244304315585746760 9381564 120949435414367116524655680561622986240 9381565 -356337128498362391594934707214633547680 9381566 111087417709542977875180279606035751680 9381567 972285402109392488314450108148854176 9381568 -170217147238247960505964629908783104 9381569 265548091152251095205935794219646299360 9381570 -38178968570257963634976216806419622400 9381571 46181622871803131529952032086809363772 9381572 80646283702988835573295409670493451520 9381573 -189444683109144636767130260156065211040 9381574 377594070005194463169500669702648640 9381575 62144300875518663647240443045314954000 9381576 -147334424275915775863193457187908157440 9381577 66975690824941435241132781090316029312 9381578 207945692885240592709833642215354529840 9381579 43190442608113035756507712516711774560 9381580 70363780047919600255479594909976796160 9381581 12970984389845500665520738398248324064 9381582 3032332042933381056143921671843988352 9381583 109486757658450476954116585057537606824 9381584 4936214335016305705991933723080089600 9381585 51425054887529799403876578506516398080 9381586 105089090769673152889286344434742536480 9381587 -97649298268385553607245423282396150480 9381588 -131264997246990683394182458040327731200 9381589 225719644430523920393667560277782693166 9381590 -132334585217758830507378223666398998400 9381591 236685033213977125454154486111683200800 9381592 25362579648747055763336807173835980800 9381593 101493139207478795736492959623718584644 9381594 -33190470972733289383362822119168140800 9381595 17408844153869488871364011634737807520 9381596 -98920481396897866143316751058606830592 9381597 4873075511589052417371393979226875872 9381598 -3530268401144334463097681553350755200 9381599 -84761143380675379393216878961381141536 9381600 -6717258082412285201505730542757478400 9381601 -212852199188144721595965911463948386398 9381602 147229025423448815495782103327066524752 9381603 25775735348961322361862631385320373760 9381604 161045587455109774749111867063503728256 9381605 190688404773004969403856630085095588000 9381606 -20179882348759512418921783876870632576 9381607 268995343167726128704625479069252684856 9381608 188828726246066291324013903236628971520 9381609 86710408357515644766008516998689527040 9381610 33302736853960959051591342614273925120 9381611 6356402211150199056686422642845036480 9381612 156335679095312754124210889784225510912 9381613 71266996218094181469881525974093106560 9381614 113915363684584756642425715690048128 9381615 120863973162371799269563625551887004320 9381616 -44972342694246964646999233520662118400 9381617 -29082910964803067170324054380915388416 9381618 15230600435032214318809848514888773264 9381619 -128526586726504920494546448428358765056 9381620 71727555000235319406141217347120860160 9381621 13875168164776526442160509954678520704 9381622 -205597975066061611315348268085589761888 9381623 74593402761697424454342416912721571776 9381624 -30639457647727677198744009800738734080 9381625 204158280518654345793071281277999568000 9381626 -10422374081784140530184272820252418816 9381627 -82676203671641075853480626136095444472 9381628 3502322921044231189013188890135523840 9381629 -55391781441649180457054632810331812224 9381630 18867824586398923149803183665611264000 9381631 86188190082149693948332144499984738304 9381632 -83919977351523494492655170062185922560 9381633 12142554486722935220303149831691004864 9381634 79886228187669802649663313912199947216 9381635 114962127300206924872062158795538760080 9381636 102664026803063559784496574327376896000 9381637 -452053620354328868399649106857623717508 9381638 92457722577575233607938741773260330976 9381639 55881032109151332898643203675753856424 9381640 -160297224453170891598256390770443827200 9381641 25993827706594176129852452016929605392 9381642 71076398887513892445804495416642595840 9381643 -79249421034697742980080690539648488108 9381644 100717560875905088013304750911416371200 9381645 -25988688977790787923958101407901312000 9381646 -29080181315964456172034702406881691264 9381647 214534450851317967421621907307583717104 9381648 292597840594419520485213510930137088 9381649 151434522320616508068343894776937884000 9381650 8705375569002112135560272100254794800 9381651 9482936850833071222637269329449709360 9381652 36885563051357935160185745917595574272 9381653 185767267077181146208698636893336839680 9381654 -317786813232027935119305851922038784 9381655 185872760220644501825930811407031697560 9381656 -17674814280544117407027441631051776000 9381657 -185917087742081062161316309005180659760 9381658 -40600644905634253850256526850449773312 9381659 -40306436795420348216906363752656755184 9381660 -53162218130519754261446093133120138240 9381661 98483279770595356889449146911929381586 9381662 -203527893504891621566131432943528535168 9381663 14557366284093463646361204372723622992 9381664 155493026267419831824051742820201988096 9381665 -94990953546919385212191373676928728940 9381666 42103598375956895534826055103565127680 9381667 -451896251443801685598148959247226854400 9381668 -152099377323275990385647702487970560 9381669 -82323572867785520404711096521139274592 9381670 -56429212249927895109894598491676131840 9381671 -184925726377172670742084081038901196016 9381672 153528706718505048122973417265364736000 9381673 60205756753258746306650233785518482944 9381674 -43079803203347845120894597243558158240 9381675 -150908981550369549222521937276470203200 9381676 67532039801706315758193284905170639360 9381677 201198548690241958559393698908436096800 9381678 -17712188824589265088075490871461442432 9381679 -180603400364942798352171793050598900720 9381680 1547512061632043763339750698432593920 9381681 18656725814320711951410299627428298628 9381682 -73068761089317825021480736748139756000 9381683 21196929725221622395114672541280966576 9381684 20125136504958445648499560281591367680 9381685 -80350928424280361193431493420197821440 9381686 176667484961756530248609902017686693792 9381687 -20891990945540558281859773907891212800 9381688 144555694674141395297562300881083883520 9381689 -92084035280734115212514645579368866876 9381690 86587934736786777696831719726079705600 9381691 186165147694474851740186227677449697384 9381692 239097005840740597072924668153896056320 9381693 -38842377038552636705951143619724250272 9381694 90118538907714255200542611895130112000 9381695 94532229488773403826814359931174516200 9381696 -23696391615043662990871635803196358656 9381697 -472621594228838893509274961915227152 9381698 -75485274206429043955377408999574725120 9381699 -40703371131007252081834405973881425000 9381700 23608173969826511341011221332933632000 9381701 63194769500371124319535481153798609952 9381702 -22753813088323827942507749167676163072 9381703 99664094414498986330409835450264302280 9381704 -86277579613433887745208325252273290240 9381705 -144966265663480154730365528635053828480 9381706 -927755166255892477977737001203942400 9381707 -278283327904146344428923406529012612808 9381708 -61965844137599460786201220994492743680 9381709 -385473367916373355053658624009490790996 9381710 -33199566443184427268817395126672144640 9381711 202627448640320349352346884438788859272 9381712 -27921074726249389079068334286767800320 9381713 -127734996000492914258364324890194875840 9381714 109096704792998544239251572817720679040 9381715 91744770568177547435138004164236644000 9381716 -22193641057369045502673519119064637440 9381717 -70995344978808529817464080414318562560 9381718 -139320683713498651406885609842371337440 9381719 -59966322391187271895267537008486533880 9381720 -26533044524775263810670723472371302400 9381721 -217444606343220650426041096965940449408 9381722 18370456606312350156510994716029406720 9381723 52246584797972035889959497032251956480 9381724 -147709716448988835634090518568986624000 9381725 -143060380010274353178331153118745924000 9381726 -1793719014218703874537637451415825536 9381727 173672133399783403297216187612342391792 9381728 -389608075695416956401421376859122565120 9381729 24214944568172833299290173240644034560 9381730 -33862442590142534588618066158328287680 9381731 259263054685128242032845554403280335312 9381732 65559378258129890092093970216765644800 9381733 92807642967505939437230035872541540864 9381734 -231897532046093268508976154893934237984 9381735 -330266246564256129067113516335194440 9381736 72887693085506147891920506356023296000 9381737 159293749968215547726153114516960067386 9381738 -45329571895976469965536430502093785856 9381739 103558181194259143339922567496273644640 9381740 1761039648800936302389478403503948800 9381741 14127027951929050482286611304619732160 9381742 85821030545006265823980533738256511104 9381743 -46828478848179633864454868914342989888 9381744 -37051958471224199339564076058709852160 9381745 -32340009416062430525007752424108065880 9381746 2978083036174305677688466840822629888 9381747 -44142747853171795269032770342572165120 9381748 118735505983386326015680011594633031680 9381749 6564273598602820695283136789329997568 9381750 37589343841303307786235252262915584000 9381751 -44699484251503103202967892904694628248 9381752 2892139864111049559189975543889797120 9381753 88873683621200574499747015973207259444 9381754 220131102208752648114513496860213342576 9381755 445363853193935942771508037148561062560 9381756 126495914172316122013105859762539299840 9381757 -32376597542137327658328929728773639360 9381758 188909588858126608469311154713716564480 9381759 -245417718602495278859373449685570077496 9381760 -43793299088451726257996065842344755200 9381761 -45652303034820901606626455000974502700 9381762 18681770936791770625992573119526992928 9381763 5839467283570861734974533869722048920 9381764 155767209971303066070802499105432125440 9381765 -16284909908111728475867764989033283680 9381766 -24495581741758221060496872782391683520 9381767 403268401795360909767719970662088120120 9381768 221783897150280053859540347586403614720 9381769 9617865733172910149983570667451694848 9381770 -86577019060060825286763165149454949440 9381771 105981563085067405556350979183898508800 9381772 129497581744582527630035185115682373376 9381773 -177953261602627334595850112683467239400 9381774 -17423566669136573534301300347854127040 9381775 -27454906020435907751294668881671556200 9381776 -47507217997182865606402017974678151168 9381777 -18934084536476400456225395737898296080 9381778 -17631735571457421694129856847429808128 9381779 -216428802250260731616213716843999265720 9381780 -58228382129469489210299961955395191040 9381781 -278491489393542457323254534215485554336 9381782 -178018235519911002500072551948411195200 9381783 4280045512161834519178115655834240384 9381784 16682304148107376040183255533443256320 9381785 219064613076855774512745473719638981000 9381786 -28038002814816131785372899630924980736 9381787 -401629099456921545125350109153773261564 9381788 -11442183448812075550585083766232532480 9381789 -3159341085050674654332929006413619892 9381790 -52228510386259802265077137615915430400 9381791 -45898332143351270370160163898518471928 9381792 -38624010239478401904124963720198619136 9381793 540591270576307468942363417662402479380 9381794 19737839285733353086703407822890737952 9381795 38288468838059815661050125496430060640 9381796 -34047541337303844798281289398360390400 9381797 8872455257324650759102693435887046272 9381798 -89926049762404490130720058914836520960 9381799 -45670286595291146246342517005805239808 9381800 -37824990892522511277803458534245120000 9381801 -45244443216434283699622000518324142080 9381802 58112948821796647204668607693534639104 9381803 -263847840178917273812402554610585245920 9381804 134827450137656435428618443309268010496 9381805 -184451936649323267028664392326064900000 9381806 -28427324105964411867251855420676309120 9381807 18344784466391211631113471364404809016 9381808 51381957683793077305821571198597087232 9381809 -74202850791377182516221751434239870208 9381810 -65847341132858034598295206388313699840 9381811 -195757719209802647999452034797940963136 9381812 162298122610850989402711833726866184192 9381813 37844908254719351676209205104601225024 9381814 -4395433975336306801449541130198349312 9381815 172704227473431462589216632439652168760 9381816 -210081118243496810857175740985359073280 9381817 -149344975481480635443929835376226786134 9381818 -9119688179176841791988160944202112800 9381819 -202667175980125423905537659669272010640 9381820 59834522250603330455352478170864844800 9381821 318659697037603652396149868343325022022 9381822 -5465108583366008088437362991912279040 9381823 68832146060299988969759788737060950904 9381824 111283326326497984887125072607430311936 9381825 1113985429130192245720558173297269100 9381826 3963464456085018821262761501728032000 9381827 80806827923366711256250726288063321344 9381828 -77519276254004586837479371611169735680 9381829 42223623585445166339134347957462745440 9381830 43332709918433875665022592908981522560 9381831 26001678209699539584803228012957701584 9381832 46895416056527312184953386055127736320 9381833 -246037732543485116638256878296746447616 9381834 -45764324219337649519265811287984279808 9381835 -164469433578670764285180694910968410720 9381836 113562481616351699007842249414551284480 9381837 -152793007062755272134029005234543698240 9381838 -86796500961315343873692565620095158656 9381839 451219465184455711245870447594080375040 9381840 2751593456900409263604225264467312640 9381841 28975201296819259407894239894248429440 9381842 -103930740617353287095940473095358402928 9381843 -210070401235273830488778885604933683468 9381844 112373455181515769123264698488014116736 9381845 118098435549788036241597151607135872800 9381846 63923096775859127634318396982957641600 9381847 94578072503427852141214365452216262160 9381848 21302647301855325409919146844540928000 9381849 -37880244899898087772062364099292012160 9381850 -71816613803332659126855933154256919600 9381851 236405475556476148213243318650244729272 9381852 244559200070875257455701281336302515200 9381853 4551598345992799682802795868292816664 9381854 -44555332992287649831383309623188141120 9381855 9090427083943303997309095731446400000 9381856 559759209684310642987611115096375296 9381857 95694233028996511941748739097829015620 9381858 -270153670911610125867596468356817387520 9381859 28203423354183309131176604133453692060 9381860 -26250237977459373614221415558829411840 9381861 -20086702593215348832913197693019430784 9381862 112111065526371202155932552418738465024 9381863 -203472811830466651474636245195366258888 9381864 -165813172392267762273413594140709928960 9381865 156612311029111424877597999137672404260 9381866 -15239348282614430395098468845395167456 9381867 -152112147312302045969503911069945591936 9381868 -60036724743564143566685870926525067264 9381869 -81512014346767357087730024711485440 9381870 -72087558020824356962188982280888972480 9381871 24994161929680567419270829344565428224 9381872 -12101211990136979271163257799769063424 9381873 1502690288611718626534009535901078384 9381874 56994004504776452104898940613199121936 9381875 1742472785301280231381258862026395000 9381876 -75379790155378450793659054290736349184 9381877 72699218832130247188390940522761989600 9381878 79753243785321895913414036658447244800 9381879 -15003534872524803736789529277019336800 9381880 -159729192620259153112523716251283353600 9381881 19164281514702244895715106952468984682 9381882 14600532841419122777041234885264389120 9381883 -28710508405115516527339098165603640812 9381884 155703912288500617562674562527147938816 9381885 -81473618538596258282376864042168196800 9381886 -189407084111152822926569186233009348608 9381887 33553989922734757809667191799909200240 9381888 1299010770112117914926205526396108800 9381889 -4179582855133973504947168721885060640 9381890 16311845335366172939762052253458984960 9381891 23418225227190555694809366525060415992 9381892 74714443309855877885399037030943283712 9381893 240324194330539032764968669942323480480 9381894 -3190480375748688321739486756744507200 9381895 -233208059632539354985254492087915006600 9381896 -278661291653417657634940388908318924800 9381897 3042783755684941192859896631657874432 9381898 -161471293420039215893536152969959662800 9381899 281566978193810635207769151184914210900 9381900 -28883599506308850216227299198383206400 9381901 -210338168663077404734702979767383521480 9381902 -10655774040815807823621057242444130048 9381903 -49650359832997515029951070968959339896 9381904 23366999966721590120942936896727416832 9381905 -40083877750011598503028364104674823680 9381906 -4910256350371018955238805162337274720 9381907 41127125957402705658112170692212984800 9381908 -69812541348004334655598521329012767872 9381909 236050105251030604826157661523328861120 9381910 -15330866836227365846733028895230669440 9381911 -124058334671826076679496059437551010176 9381912 3697221701737989556802606272240189440 9381913 318553083948855516995229661900563924420 9381914 31317804610472639544273011505763939056 9381915 -107807357922269743841360243782803915600 9381916 -217846175543353265630725312373731125760 9381917 -44977411789364650641893663982931547034 9381918 2733587188679404977200922536636203008 9381919 -5654519792139692295060837088265771680 9381920 -40184511268852793668733670477413744640 9381921 120434055035295859753417874702401937760 9381922 -97156347902907637701504466727075146752 9381923 484073320069204132888142694569636635704 9381924 -53868574444260134816962371295020282240 9381925 -1147990316808272723465445545182239200 9381926 -174409981531760423571315625769205476160 9381927 144003746444615865919772578572704824320 9381928 -56983502562941080753946306419788195840 9381929 98327692946649890090561266499293381776 9381930 7615094474864886822090288683288017920 9381931 89819435057657049878675516218590602032 9381932 -171691791784666813315119670506841347072 9381933 88041100314309988155374096433986457600 9381934 121423747558055244989205337717198608000 9381935 -38204391090348595789087153147302744000 9381936 -17474171226589983414180189627626323968 9381937 -10872729312019748040665566115086859182 9381938 29858589569328092286980799375072435744 9381939 -63270590704704241644776354101366836480 9381940 63543347249635958723545866717878599680 9381941 -368203100958198748370907257467189184658 9381942 36568800332312779469560569821636499072 9381943 -40787303694834717217555470239322356784 9381944 80806892355001731549712613817212928000 9381945 87747788146542847470464839901651462400 9381946 67321190817475278398997374208735440640 9381947 -273798679782344028948616245128854904604 9381948 9696178648031194698188926749985981440 9381949 91013211516300675777349765349914314950 9381950 -120345957145546527749285253183369384000 9381951 62276266446260544168096671729928706680 9381952 68151579986705987093111413588686274560 9381953 -3211570689411877439668972899725736960 9381954 3442998555947581275060181216408398336 9381955 -5339881264014259987661388417173114880 9381956 151892620345305173169222238995446403072 9381957 7856601476351147059064298213527216640 9381958 -239813731286483483805282857629774543680 9381959 33299933533749738749280059339300304216 9381960 -5061064255110976265589024541016064000 9381961 -179647193070065478470346596141827137280 9381962 228510767500415643918186318445721117232 9381963 -116152313941000116373992133580975901456 9381964 -1130424077140028048199190674661171200 9381965 -207140370607671918610890566542277889480 9381966 84421462280028004384571246125302862848 9381967 -122952533560520790707668075206023541008 9381968 -119302941294798700547582309799806631936 9381969 9855684233355974903135581000928548491 9381970 -36119292562937254619977658920920772800 9381971 -45620259774650900366046401753746977000 9381972 -18315695947602942211843357076397312000 9381973 -147908838772546643291056938468040185540 9381974 32655313282521014228375060552090744832 9381975 -14723134109860247838396952075847507400 9381976 -37656597879129741366377326781017497600 9381977 376085747905136508335071707646851636 9381978 194032153373941998142153836057490378464 9381979 -151263805889049779232839661237932359424 9381980 148862706863755371955512804846012864000 9381981 -5011585286725252216002594954964943808 9381982 38477334042110347590457897800267134592 9381983 94802607631351147118113742438412136608 9381984 -68865469826670816917230678496689520640 9381985 -51906751066152873923680269187341292440 9381986 -75681646705850496377693077781500901808 9381987 16075036464814670382795951420826786920 9381988 68765756156140423107327121473871675392 9381989 -93967530367767951206082989129817971940 9381990 -25727706571523801041706800327687123200 9381991 168559827166486837211779773232552659600 9381992 -265256445323178653138187983876204160000 9381993 -59597940678680690991083825408873433600 9381994 -212635968805210509138402188078326957728 9381995 15405925461153526233514312851474370560 9381996 -50124530294952944267302648334849783808 9381997 309172162811373363594586816337307279446 9381998 -587673397638869869105192461317652480 9381999 -163840723978873993600488963315793772544 9382000 24494160521031443625506644601708544000 9382001 172062027732355460700738399316321694832 9382002 -27122271341645845555364867080037884416 9382003 -174107259975396615253813164149242026840 9382004 73771400928519065513039522915811997056 9382005 -73603210036672558622449822439108060100 9382006 -39103771416245660438327684355261333120 9382007 34203992204087387411572320451937502840 9382008 128932018801642761316867959676600320 9382009 -35741015067820731788088298206330980800 9382010 -77671196794257621896266852019860166400 9382011 -153267538153136596483166887857046751232 9382012 309570062192643238543447387837720515072 9382013 -45682754598398747878452849860247899136 9382014 25546666561016940898491174922162304640 9382015 154643065877958799079051365655921069160 9382016 17238788213934782737321347950491729920 9382017 173387646047398651804072563715854719280 9382018 92745328540015051834559544180233706960 9382019 192239584271653156177539802216547063496 9382020 -5924948102635873285453015203746365440 9382021 262918657557331468699419507093561735264 9382022 -56271660463027753375616168275288834560 9382023 66162456957737791215255926739102331824 9382024 -2063710436197814613829991087258572800 9382025 -72789906550798580640359903218977336450 9382026 18928857664423989469523387069033637888 9382027 -246204733869284432675217311312581998124 9382028 -103468988535899743994115192361363749888 9382029 4479448945377291646407106240399266144 9382030 -37420092785844324340873383652535848320 9382031 -198357613593034291612204583524941993168 9382032 1495670813894782092649406025526345728 9382033 -6158289066054712266329638102603991516 9382034 13328109351663752923502403879159746112 9382035 116726927724701718057612614654461956240 9382036 -188656423954781723235350312439334741120 9382037 98043544321830893562412690647480949152 9382038 53905246775738968447824572021496496128 9382039 -12436176745727919792765932540589519160 9382040 -42395306343740643551451284456386560000 9382041 3100443538063110653917789506465900480 9382042 -173052445791067145434264189537297440288 9382043 14104935510453700503753929608839687144 9382044 31287320338350908496799235375818113024 9382045 58932121800781471492954131928351488000 9382046 -51623721660147486470096540662754231040 9382047 101808067926324487916951769159383287680 9382048 -104267485392398953050241676376680693760 9382049 -21307101148541951162419174785331825950 9382050 -75579832049821130891131611945328170000 9382051 -37742936675319321407610692559386270400 9382052 240992473162243406362151358456466424832 9382053 -13612416481347030421562042039786718816 9382054 32365312866279715645331924767320268800 9382055 -64034135325610872848238655458357198240 9382056 -12507770638177868788962005469260021760 9382057 113159936443414808742490666794690479872 9382058 -54232380724697822928461980595844781824 9382059 13300759721450057342138519424425726364 9382060 131651479767965237944843742702899706880 9382061 38084697953872630380044534598798702252 9382062 -17158421876745271958120442448659916800 9382063 47921079097513815189697518316837895312 9382064 156733249714063068417928423236246503424 9382065 -37230094817471822994320102862896194560 9382066 67017641476535800877181767395032992160 9382067 -326751344195076682509548331931600440360 9382068 -1787208234136465795682875825851095040 9382069 137028165543885304867634147195767886044 9382070 -49764757807670559672697839820615979520 9382071 11077934007656787440778178932339452160 9382072 108424216376815161846451452921736519680 9382073 16762331161190416369255177513472657322 9382074 -30059918165330391282552525722769522432 9382075 155369744953267146813489603368914337300 9382076 264873410122832693554968850621441850880 9382077 -12465203926900549547538984226111814880 9382078 40897240426566072384522169842441411840 9382079 -89211825110885319980143600398982632000 9382080 51047708456947648250744695059539558400 9382081 86565838799269346512514322416322591792 9382082 116716572684669776352960658221277392384 9382083 138302907876422480738282383677091104000 9382084 -229266269775780564169375028342088704 9382085 224392330225982065170819044638627710780 9382086 23858690079976058790797047727157964800 9382087 26495084340178048492983720528353918640 9382088 -103507495864086460715075463568649748480 9382089 143125025482138755430580968705433829408 9382090 37143471808283808134637913763439161280 9382091 -109548909828278756360855530865172343248 9382092 -36764845356335668189554904770299728896 9382093 -244370701343481655187572516301328163584 9382094 -180048737600779834188572012377832771904 9382095 240453468188342686525737852303960045600 9382096 27445040588791876024250174394012016640 9382097 5897809912746447210941201259469895280 9382098 -215419795123362573672441832133662848 9382099 -408906815188048232954536866594853162900 9382100 -12293270853820706539396383490469683200 9382101 40115401567146663756495116927807725344 9382102 1593598607411099711206325661381373632 9382103 117165448521442766246154669243345833352 9382104 37927617911559882259376951690629724160 9382105 -170094178753200870824016575954414136000 9382106 -9308290189670425555031966969390630400 9382107 -9694493032618375591402405138449950208 9382108 -40537589600653761178903270949962550784 9382109 237264149923289392511090825543440530720 9382110 24352496453315122527104306790868229760 9382111 48665273912586341090689711533735786624 9382112 -956689096700465306364519526287015936 9382113 -18086770955266641907989376613533861680 9382114 -29271509703938110450438049978577282048 9382115 234623933932093671470729174130164878320 9382116 129161865642673442856765098850463279104 9382117 -32195149337482893884257250733039406880 9382118 -354559414587021701664375028176561712896 9382119 -68527578093822675306696854000063508480 9382120 140938157476801591476008907451240857600 9382121 110339027496699714847361249281918800960 9382122 -2546046663082136340468597725760783360 9382123 -270610371511893873082420487166237903628 9382124 105742000827903102666693957074926272000 9382125 -68357713635557965273390455629661696000 9382126 -32274798119087511278689248271261853376 9382127 -2910265115353138084484169668318268048 9382128 8833947169880042020873274491388067840 9382129 74148111647691848836724808036588846960 9382130 2189520050935555050087196008142300800 9382131 39826579150083140090048002047982082064 9382132 60288388882471629931660413129222720896 9382133 146127318479015386883178090379772798382 9382134 75023775060887922318432599583952428480 9382135 14579378912356244114095292092806467520 9382136 -130867449782878679310703631815572787200 9382137 10873413142162852148698663140397286400 9382138 26547406476347530274736536504888398560 9382139 5926635280230511518066618998783033424 9382140 -165633378918007849286232759046619443200 9382141 120889195220458692461415799670889249542 9382142 -56315316569571332620693760729164502016 9382143 85185859949053777675776721658800464000 9382144 158853812119224813592864750805928902656 9382145 126056742504802798625032261649519716800 9382146 -28343573981340321005179612809015707136 9382147 355502248717810350293295924179871610272 9382148 -98084764708783591574440356698769873792 9382149 574054356601924555578101331544338336 9382150 5193958751107178626340282455744089600 9382151 289507439433690215325449114036683936152 9382152 11380237314852031885524410703911485440 9382153 -38591661789696651441076735259287250304 9382154 22329833710367514560617034051672413440 9382155 104835938989371935082516294527255474160 9382156 33974932727331985838291529837316461568 9382157 251562263673102750449673471476770724406 9382158 93779500607044332408828382164452797824 9382159 189674831724232683055172770954604765360 9382160 -9049794896860145102435113592193024000 9382161 1898451068998613011327053126811449072 9382162 -157264367553491857819121672595328752000 9382163 16926034835501577389698610730083784096 9382164 21248008642540170708886379586075992064 9382165 -106667764020348880954802058803243128680 9382166 -61528950494457861970518827811224199552 9382167 -84476706106431124562938010277639588000 9382168 -85607878404659403116011409953571450880 9382169 356138311492609878511537380849421530570 9382170 -232830522979414241882844386517811200 9382171 110291809117965855680979656424633779352 9382172 -202847897474319390272057550765050509824 9382173 -229138006324941086052688164782975059200 9382174 -29847001339236436310253143296916417664 9382175 99652927464464192897462977741840146000 9382176 -308307467515056857283955942483741900800 9382177 -209864991365219000384505281596458239454 9382178 -2890814294833303451754532409132273376 9382179 2575251453117131615937918077948644848 9382180 -191938142988723868830497479763332915200 9382181 150325774005710949969400330243225213440 9382182 76863317863128373576035487017458398080 9382183 -178436222644723683432090199788569961600 9382184 57842640210575303698891468273591910400 9382185 -147976470368788300864641468963710101980 9382186 -69017017877352347199801291766331331840 9382187 439804575877991096993876088154773791712 9382188 -62167248057993367203822318342358339584 9382189 -44860289856502284047668293753936566420 9382190 119654084316040847641767021589479729600 9382191 7385896544810240200652858268716027904 9382192 -40793375614435180194298964788389167104 9382193 87908492110652820481785364481189282484 9382194 -47124411903458453212107805223693659872 9382195 -24667564055237220297584861431693210800 9382196 -40634466543250685761647733200783838080 9382197 -12551031248386645093206464056250032320 9382198 11517251465623482485466549742771200000 9382199 -216770962501440256834511359690132723800 9382200 78285709125230416591752916025794560000 9382201 164564918673430726098605051994728349892 9382202 -74016685278313191665369388245189037600 9382203 133013091808273921141665566625238666800 9382204 -30638103629110450836294637242492049920 9382205 103197708714173832770939719051951541760 9382206 -36025600447713496550655575824120175616 9382207 383957819045304362436915632995505579456 9382208 48025775726212960100244559150832418816 9382209 119055351602385637226544202505717024304 9382210 95791661183226519630872086529856144960 9382211 636062773075845712158820019042234775024 9382212 -10926609155026273692314348340629569536 9382213 6716720137048055092636658859617500864 9382214 -92888789986821411354797494583888528544 9382215 -83931539224903408165494915594187152480 9382216 123264155954944842465404915397779604480 9382217 -49514674362917708156887225539873023580 9382218 3495728280835260867878368029812162304 9382219 -43383177388102381654895293774396285440 9382220 -79107008596182368901743421657367434240 9382221 122364275010796124966889547030334893590 9382222 78626733673611091444016367761003160000 9382223 40780517791229917375682544505306991472 9382224 8978586643692007894789683436741459968 9382225 76190633841461784095260194434138281500 9382226 -165438993268763267977081606812090218352 9382227 73942070106527090173869228306609871104 9382228 -173395788460982149295480939263595389184 9382229 -12932810365580897940520118946974445216 9382230 -33958932259034637753030158264371486080 9382231 343644922826091545214418560140283036000 9382232 79515024797284284253469536773771264000 9382233 -57904229385402550114042607794274108736 9382234 -283423097906290058618619198041777104896 9382235 112924921900451535538930868245105865760 9382236 150638442895139880303251727179230259712 9382237 -228699655310012574965351199591290973120 9382238 26127417297487006520707562187662912640 9382239 6049042186624697207967737211987557400 9382240 -38566189703416861766434668779714641920 9382241 -154087936749551284295733185229587340000 9382242 85516519647708201543961187615325386112 9382243 89074935214691813038035182761239198432 9382244 4641478693031360633449482370173332736 9382245 -8220995391810707268295779998048918880 9382246 43258682235728813681050682527143567072 9382247 67723693388493485786079150719135107632 9382248 -35147768738258160370161296933839257600 9382249 -34991974717761547526962315824847537848 9382250 62728997926463597610456918834085560000 9382251 -50939249540643286115062976196036614568 9382252 5642042136703393274442762757300813824 9382253 -543798403684925186244861142201888800 9382254 -18760158881563753959072037438355066880 9382255 -91526614585489653097110933267685446840 9382256 473121553764832573743176668156723200 9382257 -356414590307442522293784575917219224000 9382258 -952580226026556429302505288419517024 9382259 191866264388432663401232393064015440460 9382260 -74128001813393213706427552874859325440 9382261 99488995292872815640680905193031414432 9382262 12938934837409850297846698175637436032 9382263 39494058601437166486750900383320316288 9382264 141081938843141611883181972964533903360 9382265 -162713328516253621104299868614612849340 9382266 69351274395201243373559275458223890144 9382267 39488718039494664761986200642083479072 9382268 10385230186862586789947246005613362176 9382269 48253809891056123084199786640635546528 9382270 -39225903628586913497073726839510150400 9382271 -7563939320992633682087511406072518528 9382272 99167176099784027387825426655797575680 9382273 51210187611675963197869326848751419522 9382274 -70529064196335367303665469302867818496 9382275 16704937372916727991884797278591438800 9382276 31925805457842341919875046182129879040 9382277 182200717949548433912142851800806760320 9382278 -97618934671435523777182698559255211520 9382279 -303756139859052330777267570914703022016 9382280 3401080597626600558569052459220992000 9382281 169461015142976646011413416082756174464 9382282 15357948113304979470096893948474118144 9382283 -747634712061542949253339056437473440 9382284 18250225174381383258742581665009817600 9382285 173810356068754234007449451475578337600 9382286 74254728641732621594147948037412166592 9382287 -510095857146048172809501875195032440 9382288 12903173230826364387872125983404867584 9382289 112622975089658463448061930571858229056 9382290 23207892969037895513367859709617374720 9382291 -14113648864895268037102043159568484800 9382292 -64655825562485115282250170427785081984 9382293 -201916739366494566431102010026761731300 9382294 -36456812063498073739176300069740337408 9382295 -26287351631521378199414285336462937600 9382296 -5861924268818554879586264777118842880 9382297 107784928599503657178226125770358143760 9382298 60972105217773708375248388741830392320 9382299 -1728289534464640036563071787415135872 9382300 79852847094181158505267680451770624000 9382301 -166461555332309607713536197474835395828 9382302 -4848028922818826115538845618027924480 9382303 -153928169347757902626022075474749867920 9382304 -142787794568815188589213603100285337600 9382305 -9011645892478432876986237982880954880 9382306 64759341629207354731210407480439382352 9382307 325830119497652229982294492975625482632 9382308 1849062359126137925012246777400238080 9382309 -108804688332869404000121347052075497032 9382310 1361571489634188220348249217464623360 9382311 -10003943112633260474349246389704213848 9382312 -5034195090360800416775031407361331200 9382313 76626256089291694565451532808314733562 9382314 -56255803740216814313475181448278744320 9382315 -6036821878198638745142954037957236400 9382316 -16484830073709541374083163654947696640 9382317 9052962164956958980412389381203218688 9382318 -111370325918362425012531961149382762560 9382319 165781113439763774151867115680612984720 9382320 20903484655090754888393570549261598720 9382321 -101993912160433911635982329930050745280 9382322 112327484585493731677222731246890446752 9382323 -131528165144220954841356513117459759816 9382324 -85637232515801301662707695970436449920 9382325 4468831899085688988065144836423098600 9382326 52175313454003161756801788445858252288 9382327 34111566205070304794077281832878843176 9382328 240887522729729512778185213746018140160 9382329 -168291946380960462460891638554644425552 9382330 -51911794333523028128406838299292753440 9382331 -86945269217439856170578130492332257008 9382332 14280925933982655600561007413275791872 9382333 357894216379411626748786195168058499520 9382334 24012598058694418670762101705984171392 9382335 -138901789256477404859852752771056543600 9382336 16433611403459035298452624602384302080 9382337 -301375181182724201783531165196958531500 9382338 27050849960950710333614928054129085440 9382339 -715015697472265882843991992891137377360 9382340 157883488562463645163719692233585920 9382341 -24468756879977499355807512510924850080 9382342 564268606671949234377478169032717632 9382343 -216923562282218182024425534725904378408 9382344 108322457394774719565574310818361548800 9382345 -17178866542077870953480374938064256640 9382346 -8033834722486972655648097729955378128 9382347 -45765512800925308609841376630120703872 9382348 -117394912953931765228128174272467057664 9382349 -47377746762637705313826602557184046408 9382350 -11864140672361943886088234568775560000 9382351 -539648085886427457704211577807942766592 9382352 8139638890560027127517933737063219200 9382353 125447383080025828591993804091067089904 9382354 -113908794046661065550591140207524960624 9382355 -120568280167311746588479140781392920640 9382356 102011714938443205353893819981750784000 9382357 261881929531070367868244538706740102720 9382358 -42787080695948557714587912287746186560 9382359 78658625137538534045711525069334865920 9382360 -44714405081823449799684571558367846400 9382361 -220462968158225330817176619835116150000 9382362 9622677179631671625272965949692249344 9382363 344601846546663402597611097552722972612 9382364 6835141221991633721939214294620330496 9382365 218327509100370450860024785099734600000 9382366 -20380926083624748635431239234565816320 9382367 -65348058376306446147681318867946690560 9382368 203836543618023831278565019624734720000 9382369 149611095703058905092278387629733910660 9382370 -59266228924642252642802694702016459200 9382371 1883704261306453696349072839748856960 9382372 3318431520768017302021177644516392576 9382373 -298689342549766693296988199117440846176 9382374 21449770449504787508911753983844928544 9382375 710730594567535902824199387727654992000 9382376 379886390152946140919250284379284782080 9382377 -66078699303640956031351162783854157680 9382378 20531815712468287934734078069191645024 9382379 223317676139761442356762416736130616576 9382380 -9734384442245126817178045666617753600 9382381 338642283853384297825060505901290935500 9382382 -124287831685664988165928622954471798208 9382383 -44764451866061087922953037886338299448 9382384 -31481665701090403661986796316209479680 9382385 915191525305563826289602843752682560 9382386 -20684627024377251924098492411533174272 9382387 22851152787442394778324756530815995552 9382388 2690123189439340047861412035154711296 9382389 22262558489033765503739859227141002368 9382390 -519723874972005344808855598973825280 9382391 321780313084151699285702560240829346792 9382392 20987846619026527511193017686684262400 9382393 25923210476267252467039232280615613060 9382394 28892846412514841843263408480522570752 9382395 13030224892534888625904794864379982080 9382396 -2881264278471143678836092152088371200 9382397 -42994205017897522741904691888715809780 9382398 -1285251169835380559088310872567128064 9382399 57055312353919903481441433133344165120 9382400 73639623513791948412847983036255436800 9382401 12492507583994655019227879061348296192 9382402 -48833374773176048218652552457920574720 9382403 153221158593897994089321494696142174744 9382404 115935729050720246457117440817249463296 9382405 266443398769445073402865900452252912060 9382406 -17735231035102495969176557355511823232 9382407 -183946745002302043152151652117489372760 9382408 37023720186732478196300285379365928960 9382409 412204232958212438591337185424045665040 9382410 -12878603289952517681130708539700724800 9382411 -304331624263256840495761061082376386988 9382412 -89415127679340961400791603138029892608 9382413 80226235616702748768887245869897457344 9382414 -107463018652703599777719595655009338944 9382415 39437799119228160846436145357382165600 9382416 -19853448843897345772188159880135311360 9382417 128838711862938629713694530971869891424 9382418 -117300705009639915492498064869135623040 9382419 66486023567584602461324216356647126240 9382420 158511368748550523405011066453892417280 9382421 -180093000450034402358408857079443419378 9382422 -75008153568775048852210293422669414400 9382423 94983414165311817298936998782437289280 9382424 -132816347126007921314184427474271447040 9382425 -936435579725295391315580420888980800 9382426 -60281896217108364989898665276143523088 9382427 120136579056614554955691924602011782276 9382428 -2096719036117149006793270741013913600 9382429 5328210145837393250892673610100710912 9382430 54322412862970710294319921268833047360 9382431 -63332395968946725173947233505231586160 9382432 -165507347848396645255875769100127633408 9382433 -45240076635943513242478203720142812318 9382434 -91058090484418326948182110797941089920 9382435 -300354160371416189496938046019399531200 9382436 70625451544990252813578706451061129216 9382437 18633759697029456744536491842469256928 9382438 53434658942914076174222477220390879744 9382439 -90853373237475596242352764075334081280 9382440 -6907111481949034053278331259549286400 9382441 -129384480080285943208072415111020042368 9382442 -44248061268796341083391734377405511328 9382443 -5327784861941534206082259052539101952 9382444 144263753589655743538814109644088577536 9382445 127326206494322248795768613192019891480 9382446 12763665901351001245140601570534682880 9382447 133869672737793981361818038516358168040 9382448 -119401394612189708069501820407267328 9382449 -84149599468379155076416599631690843536 9382450 3946086517711041387271586578339468800 9382451 -34101672499327020492892944387858804720 9382452 5572909182825932067772114037008896000 9382453 -106882218879763899683061859414323760740 9382454 -135837855752140645741614520211975881824 9382455 -135351694549283798652543957119719275000 9382456 49819594713888879464155237265791610880 9382457 186557575657921335873331993547233953600 9382458 -23899816787208614743777181980203119616 9382459 -48026652667820427985370518586814127872 9382460 14113810053521340443351430493447372800 9382461 -338967480647070309655388364104549664 9382462 -1779097490595059518146405817519363008 9382463 -63202763080280191629679296187439124288 9382464 -4989424347830607619315960611958947840 9382465 -187056013036909701179160899858002795200 9382466 -155634328136617540043233660154996196480 9382467 -69033753550632548849030038837988998920 9382468 282360863172445373958150977608111595648 9382469 -316443081930693667394592749902099067520 9382470 107711738058190284218678557604225621760 9382471 295930752429383274589212026951291184 9382472 -36282430350391103513475390864210124800 9382473 -318186538081604181461488199474641116816 9382474 -209069064389303327059085576886932301264 9382475 -94970746860971007187713288828388857000 9382476 9638357578376957248118200028719202304 9382477 19700710375223196142859495766309661112 9382478 14891638412503507612468177377347984256 9382479 99791242844205034372362779076060792960 9382480 8533137306395583766397632105965404160 9382481 -138792639895938198162602628563464179036 9382482 -30518971469757352628764203758036534784 9382483 -271592695906120992258503538556771208376 9382484 -11063834943965235445047569112944427264 9382485 -21201189801674355966521426971526553600 9382486 -136431036178446972877724678870021328000 9382487 -244331640884335561810882632688554728208 9382488 -58786406017674398034693950096225280000 9382489 46634900365003776551250020833586860800 9382490 5112474950422631961185303096051901120 9382491 -26870783225269425516825781520309964480 9382492 -107227102849332380675102744264527508480 9382493 195642106389186085562809545431663380224 9382494 -94458679184255946131413384789190031360 9382495 38660516751647145485794668724755945000 9382496 -174361138203600249352463972442390921216 9382497 -28257296095372503920003192016172115136 9382498 103319042419508208528226993935706827936 9382499 -8804346163716365612552393507928930864 9382500 -31472295220442358466288398223776000000 9382501 4087907372119238252249574847000981502 9382502 -70400815538793310522584404384906818560 9382503 -18167340459510748977590333716049489760 9382504 99942880304150431383266064259257139200 9382505 -124830768729151563101274810264798718080 9382506 -24129292760625902526221364737715732480 9382507 -168113895994068780321456673524437487244 9382508 947533016939026098011698421655192576 9382509 55529376596598788001794892081267267264 9382510 -41674004427787207197994615755559371840 9382511 31686305485166037484858099833322076112 9382512 -60354213490019656630344326250377871360 9382513 86029273548196222412064863590545463360 9382514 -2739729713551230478927445819122990080 9382515 197012168066144093917297211798644476000 9382516 -31330739394393069731432483061253324800 9382517 -292833787362737363985554146781954260434 9382518 75562176297529668774417088919508144864 9382519 104391479851530988445975902198839834672 9382520 53558332107161167529299626234326323200 9382521 11672894161988283352735360681784476704 9382522 1843488624031120546190251059478837248 9382523 -225002038761175993290670676087658830280 9382524 -27486041751815353186893230410056253440 9382525 64438904241301730671379767948163416800 9382526 46247791247567752034958782947253287104 9382527 -138967739958014603324956164346175301120 9382528 -58435367771122233655996575210830561280 9382529 162500131492208347086140418096232723284 9382530 -5171363101047327767480071165521600000 9382531 36740204671105993553348204514605124600 9382532 -198164612934136151216554296252205609728 9382533 -377659413638998233393809707173077404896 9382534 5817782432800202456199776672049960960 9382535 -129221892582672250363653136596047408520 9382536 85570654993619403189019182493695344640 9382537 -86324402953114359577874534436675992640 9382538 171423089345378261482038819438915059712 9382539 39631627243836199692264217159693848024 9382540 111688816365066893864821491680269194240 9382541 43710324462068100054400605684864456672 9382542 -20679604023134541288389006930567224320 9382543 -97059299612150948623012942131568384440 9382544 -3046411114759270356857552973091799040 9382545 25999104343746235884232790843019613620 9382546 251233601505129331543266125708091438720 9382547 206622329065214889124167500138413677996 9382548 -28226293168109501060723413948574674944 9382549 -31434799208228400950581604879419102080 9382550 -75687800610435745209232378803915727200 9382551 56717728407715555304045253312735323520 9382552 377292693275320921743519243445251225600 9382553 -139795637462538452039951374069339113216 9382554 -4855275305962230293868098372131313424 9382555 -38198730713277579878889181839761182080 9382556 -56998709305419768399595172915782444032 9382557 3717000018871586705650585763897395488 9382558 79766819858741076094650261715032439680 9382559 -21550082961639315217286536187914466160 9382560 133886421358049783096314973969260216320 9382561 -191224259320297338556722397417259695680 9382562 4338720870253500305878297431091759104 9382563 159523681104833064758981466160636502208 9382564 210628164641202864262310606311443522176 9382565 -29578541663089397218245355587479649540 9382566 104630010602483486982799351071464010624 9382567 209143453518325540892792353366486282616 9382568 14618997167609387409316047883949660160 9382569 31664274035265426090417089733342951840 9382570 14911735982453795077898126880277104480 9382571 -133651729588892598286309592054514746736 9382572 -82975465326632809670030330247904270848 9382573 -76882064022648893255335088582225276820 9382574 64268381926541053892789626754415104640 9382575 111392439402987097386868205050431720600 9382576 19916409584404991840568579831919869952 9382577 -149762117168891447089259529546700072080 9382578 6558825181169052848209363459063976448 9382579 -494501995969927579155633970628495400192 9382580 181429027180733369410764622989696153600 9382581 -11129732212123098395871093560586006720 9382582 59405337721636848071058908426884416 9382583 -125840644052526786749122825781588300880 9382584 29571666888009296104889284827528560640 9382585 239582452806290571306156018635058723780 9382586 -87227354285306373595602003886449157008 9382587 36441544128495377852189911333343828760 9382588 -113243777690559185048823508091437329920 9382589 202320479542321948985043525310940631756 9382590 7405693980987467648989628721848471040 9382591 5345909897716083046846156241197556232 9382592 -7053175368839238678392839857754865664 9382593 -185372956783742245308078350698495641600 9382594 1124587764515165179792291715056926240 9382595 -179087133792787818302699419033796636400 9382596 62736092548896916054785313207919803392 9382597 22395340890761749946826774468174353664 9382598 -52955052229006978506062300667553089600 9382599 -179868768842252946349706963207164846200 9382600 2841567277442305797429836144145408000 9382601 4727973209825979910973660575477504602 9382602 99954898608752876388416729146523262720 9382603 -341369847068604306645869683966567095148 9382604 5533253999408076888116083881819930624 9382605 125933625626637573976681903947077172960 9382606 3094042348284355027779860410628955264 9382607 -59685481364820147765798242945019800520 9382608 -32085024399876634710459513727954452480 9382609 -216252180899215105383047787015176178190 9382610 -149238566657573579783246112218232099840 9382611 -29646387366761079629364933274144608000 9382612 -1018127861690782528639927585534861568 9382613 793709755176129286347155011808085836640 9382614 84560943685527622024799048966503521792 9382615 41647303579483340251418040808659517440 9382616 -48693111216525271562006862925292298240 9382617 10765911023260806712751140530724026228 9382618 -28636818677660851470565670050268889600 9382619 43988072661593371706917461190733710020 9382620 -421052696919581211071449747971932160 9382621 199000204448316444940111993744188998822 9382622 175785985372287316259109380357126884800 9382623 36101653381554602536844853394286396304 9382624 -187483425251863995095452096743649050624 9382625 32887036315340197238880519394254384000 9382626 2317482237433780382552126997261277824 9382627 -62029709706870798508828271665574951524 9382628 -291130257621375272885512661208897589632 9382629 205737106852001863413462138177865663584 9382630 -75779239113661170116386245045138791040 9382631 8778733552639928612554829947128668400 9382632 8943990734361186258653436874592256000 9382633 -3121456130413193652472540612729148416 9382634 -177187641968893563204545210128221909408 9382635 367789029644431032354476406916174080 9382636 -15710250955294297458424027448772017920 9382637 81618150154948009806569349351251563680 9382638 86752870037324999869357422087616954944 9382639 76694158876986038147782947058303594880 9382640 57671664238091277191160327074291712000 9382641 47632901935700013781165152453043572384 9382642 158499305422863512495231072509062611472 9382643 856812279707729029758816558042589440 9382644 84508291307661893958110089622433310080 9382645 26394414184114348814045997491816368560 9382646 -5443179559939799924955002429284810752 9382647 44719072264628205721819274638172327760 9382648 -249377866778825229931119786496560353280 9382649 147298346061724598545305793525498348650 9382650 6375507680733433576689144182910451200 9382651 -41509537320870732527102934139888070000 9382652 -235467982872685216541788157873619763200 9382653 34003786668043788008204655188970406944 9382654 40304380920107320606900274810175137472 9382655 13910376931049589935885594692686264960 9382656 -11141356245200713486337324986002309120 9382657 334943235585059309212285116332166362112 9382658 168312468702183799758617238189144265680 9382659 -58360600477105349663030690703182206464 9382660 29590541181920603229577839473913446400 9382661 227008599921986990038616076636313900800 9382662 -30947495919776760611445069468120883200 9382663 -137255505581039530361084783705525826960 9382664 -329211156057524338129477648599191792640 9382665 8384807614618394008226349387457677120 9382666 -14050377089070778155941440879633986816 9382667 -37802821171361198433433254909377182440 9382668 58038157430394252218679407193923120640 9382669 -20214417984285904528200165693809065930 9382670 101432954954075931698106799315134092160 9382671 115601292333031661354217125415046582440 9382672 -31134162149172116892035256651840225280 9382673 60203916096741820136797570194577055922 9382674 -15146592575025781612799666968994108928 9382675 104060875244179493774409455613518701000 9382676 -150393613107888222520833844541439143040 9382677 23360427666124080264922574778489524736 9382678 10062259407242759673965435061028746240 9382679 -469393405759567871569315924277116936200 9382680 -107593291648906661491420765863195648000 9382681 -115816935434338322846909374351806219456 9382682 -95619506363620204875947655775479146496 9382683 -85715919844384212927962156324099011176 9382684 -164067223127882032239246012827118624768 9382685 -6229172612740374263510032621881189000 9382686 182517922932559632240195106752657408 9382687 61251657589491414658936516194298251472 9382688 -60565013223639007075925539384316657664 9382689 -162719074179746801664159933908479353600 9382690 2124633967642669516314900248491283520 9382691 73449329040002530954608741969053704560 9382692 53979132758804559868223160762584315904 9382693 -269301458472989683559430149600476101058 9382694 -55692318521096404120541588850375120960 9382695 -13552689906836585764811533707001436160 9382696 -97489959907246271902957554989820979200 9382697 9419237964461085223997547368910330000 9382698 -26805850385451862780242801791380510272 9382699 116866428383879249259620024322197323700 9382700 93897947547436337420236408071576019200 9382701 -63764880543744074351850741178708824768 9382702 79077687717787095421003357545345044352 9382703 22986119789248736505217303407726936 9382704 -58096126289256173060321305954017607680 9382705 54152109810525292375675275707276839860 9382706 88009490423196093196469150095346913552 9382707 -93918399257909185993507086269712108396 9382708 116357420428116454107012731224292278272 9382709 64342864402809207363311879949439149216 9382710 61626247933276069577693903824139928960 9382711 -264115095443127964278079436568469921560 9382712 -160592296368383945083542625415776788480 9382713 -117885098061352084305692483641184506560 9382714 55142206790716321662219016189451058432 9382715 122025172254221413142739019389778469520 9382716 -96275119062865033811722937872087706112 9382717 -172358763371228930070376283861297266234 9382718 -19574460669826365232959262615147064640 9382719 332116678644376057817757882916023072 9382720 24753504436186023803000946747506688000 9382721 50725553638987729833128480487875281344 9382722 -1210590225615831666496458666319420416 9382723 -40971912552688703302255453733339748864 9382724 -50526974601483100931083167458876431104 9382725 -78473460616372009419194200213807084800 9382726 -230275415709602240284659318963587222688 9382727 121664392725066076091104675605427724832 9382728 27882211248651487179834691568163717120 9382729 -140734428744997460683162647646824672 9382730 24157037889628219799755711211158963200 9382731 -98934761704826077019734575093333732648 9382732 -319554577479601028857454411866749440 9382733 -226502613665830774202438414251562438676 9382734 180316792677567929087946271723510745088 9382735 -31414293586780754821774588249627829760 9382736 22448544193664584460403297332133888000 9382737 8946793950167142305209612048052522880 9382738 32356640670476088385107477565665509520 9382739 -642109526832178156937233475474769792 9382740 -14655116015552360600774618570716999680 9382741 -84879477305913376980126507541792663858 9382742 227802625656614760660406916012566800192 9382743 -151595363443987860599932555172611546800 9382744 73961420407255106903090383257128140800 9382745 35779079739104529520664384125129546500 9382746 -19935107208665445767365379819621961216 9382747 30854155101366981727756005224061830400 9382748 -310469509380362012433425121490202893824 9382749 -8228758621114356354873437520154328352 9382750 20479484284923570086259721883553984000 9382751 4844217874453618859012161230595246080 9382752 193790402892217523092526108286000168960 9382753 -60894386388188056862533857623705466300 9382754 146417440657265704056425825444686840992 9382755 87067754031708158607364025397633712560 9382756 49400095224902848143667596738408179968 9382757 -149589159799145215235326850574767348994 9382758 520905520059863613800024517620760576 9382759 -399154320373221253631207430625628996784 9382760 -146502052624581328804233281531255193600 9382761 168754490185546616425745991777755806410 9382762 30222075075272208239448782665186099632 9382763 8620754116816395002727669533961727104 9382764 120386614494369323154115346139962021376 9382765 65856090813903518608160068460462208000 9382766 -1275857390472295469114782636044639168 9382767 -66490282127089554554198458045424955888 9382768 41027524457292762689292646608986701824 9382769 -57522833341785535988515293776715794592 9382770 24833789849515499210548027471011840000 9382771 54363146336764017880467493655626111344 9382772 1154510932875536768379098764468580352 9382773 -49511656567760121107552711189838452832 9382774 18768273090437227048014046986809818560 9382775 184712541336411182654376937888429006800 9382776 75872554910818329736045614659339059200 9382777 -8067250557274423823541713519055908374 9382778 -153020165312954294380800221921741541120 9382779 51961670410776710478338053521354787344 9382780 -41319824507636983441517428766886528000 9382781 -160076531142804026074682690578663944288 9382782 -47588011471873826155566423944900991360 9382783 -48508387759565942656666037081842499968 9382784 70406966813864212603333812630658744320 9382785 131506134890898131781387839971631303040 9382786 20088444796840839349467238279828723200 9382787 257708750969957739937149959156473709436 9382788 -95183241208327579070692395144078114816 9382789 83007216128754468668469151525746537440 9382790 7901584223646867295990429988177270400 9382791 -237582503739244334368814164215785235072 9382792 -191695144892869558677601395760184524800 9382793 23292521529694930831926733949267563392 9382794 65262165836846941548392192813419356672 9382795 95621740931242688742180177733483840800 9382796 164256747356492639096755118888572665600 9382797 7872802308748480564654597371737515446 9382798 -69725572231918356240192611459171460864 9382799 176095123899832939682171871922998553800 9382800 9085919977918468830728788856753356800 9382801 97227638927027653786874450246859897344 9382802 -49992167977588629549603741789060042240 9382803 168855058332564760150618072504350859704 9382804 -8725487502197233903248441214633396224 9382805 -38072534642321903565158803114543761000 9382806 16150149613957804444233176255486524512 9382807 113067629420030578574709906650738932912 9382808 -324854299267288774745203721433487872000 9382809 -40291721631062663133157871214637079712 9382810 81214597006853747109067738143908553600 9382811 -373810577072623190031897575045705934588 9382812 68416179925801945891397102272690689024 9382813 261425072598354645384448068481685067840 9382814 102190561371835049274514066870141688640 9382815 299576125107280558461618117890333280 9382816 315896138278784249014944188440170135552 9382817 39646203014121645477554163546702106260 9382818 -3514110564949438822829976306508811136 9382819 -357987074056076719678269428518416799780 9382820 56264945978029359531644206166505550080 9382821 -22478912714951372323412797969323766656 9382822 -112982175895128727482484998180005275200 9382823 -415214359699237801369198985512608641928 9382824 -486132558539546282573907780268032000 9382825 -82935402010622368109384652008103226500 9382826 79832903706542425400726459305807784112 9382827 -59188924453836094622764609794974231040 9382828 -15095322026306317286541141118697779200 9382829 123333934459273090749796750457174196000 9382830 18308852109593648455980578498830540800 9382831 389336624352741617069229158054477151632 9382832 8367061162799663104615115992557944832 9382833 -7690771245787132988037648327464082816 9382834 197858307137698938146997237761677779360 9382835 19387206768960282489069424300472574720 9382836 -4186843387741366671088920913502294016 9382837 -52966385831586742972155553112657456708 9382838 -151611406850563407933197386418277394560 9382839 -55553787842661616294185907796575594776 9382840 244610922822855460100391698909156044800 9382841 36820703224151833100898276137044412544 9382842 -8807844377945856425940867390878338560 9382843 17934545215533006637792468358336181092 9382844 -158515835115131061504384461791665291264 9382845 -44737852880859507968846479107251846400 9382846 124012388667591413679752740601763840 9382847 310148378029056257131795225575747199296 9382848 -28886407507852229686296978810501857280 9382849 117970135757641226814118953737086783936 9382850 2560623233312431399421047726753920000 9382851 189198328360408363514444488560774221040 9382852 88695890840244761731937635457717495936 9382853 5327241737904899431871609605887902844 9382854 -43240519054161307518616956643062360192 9382855 -19998733021304346110601192983861759040 9382856 10583852930634580131088964302797864960 9382857 -46620291589297519204674061492573681920 9382858 -1189465122839840737382935050464226816 9382859 -127714861430218665415288775878652747520 9382860 -89691691638423166683508093093051576320 9382861 -262657922096175800596394623875444971988 9382862 55475662909189840062339928143198282432 9382863 28411773781351736310309111990695454720 9382864 41922492461715920136434959131476910080 9382865 -22069392903720671575336143527872680000 9382866 77695886992165000705815846661771588224 9382867 18549733937036254065159371941327089392 9382868 1424781409428906734938751241595846656 9382869 199645466427274599833812662717725053500 9382870 -6948324852527371766257690754554183680 9382871 -164302787112696368488402566081734809056 9382872 -124200363711630851879693362314056110080 9382873 188987555527417080026536759894153077002 9382874 -188479186059237304719359951182714754064 9382875 -157825271816354072304528785255084544000 9382876 -298869334100792118321241989856233549312 9382877 -122439505154928025799743614825839456928 9382878 8377972618939913857156383871853427456 9382879 -132662397674178822793379561037179264520 9382880 -215683663395401704031552410643080151040 9382881 291329893282564122953204100081505585824 9382882 129551613297863318048849927281518259584 9382883 -157612092116659620961656380816731742400 9382884 -20993131872144318352202742243100262400 9382885 -104035825763467710974097708915703932840 9382886 71616728957134244704117166793163015392 9382887 -214144539829129025576248080278810880 9382888 538619073069595021959079572189651763200 9382889 -185047151426329750107299314543151210310 9382890 -40832546838312078333679699615858306560 9382891 30051171974496515241769594269654065184 9382892 -219520968346167792041708382572107960320 9382893 102872091775992213743257350427462181664 9382894 65469310247293265730866751880146519552 9382895 489781167577833410294202662538407117760 9382896 11778954004785585014904983426462711808 9382897 272585342722222353716244076529732150272 9382898 -44999774288936281910076413461136260608 9382899 130309060033249983413200690222157790264 9382900 10969907787788199381373695627579552000 9382901 -1917552731922882581652020435782394880 9382902 75950151029073943596314890190646570432 9382903 18401253493550400724501979973025443200 9382904 -99396319010559018718832993736205824000 9382905 -72473099040767548359967905374552352000 9382906 830332403091852206181597223660843200 9382907 -195970516628124980272545033022777665528 9382908 -161256817275932689977728781345586176 9382909 -4470725992108911102542951523744615040 9382910 234665041806560850501554613506444146560 9382911 -137725206981026866857760477924991087928 9382912 229918105101240243108658721051218280448 9382913 279538646862724701471455972776090538580 9382914 -59696998982693149063308536538776481120 9382915 823781984219708718937620298536795600 9382916 186264755058957080045014954679373018240 9382917 -114591117340279953113229992042369958240 9382918 -180103675579543526230318555382088615840 9382919 24822116714831020100793387831604735488 9382920 -96991657223861615700512696895391334400 9382921 302439295766312882347796088800117566500 9382922 -55292531100192667224252207871096185600 9382923 87363980157946725641323230650969370984 9382924 23943430595918598087192199534237488896 9382925 28467196723019175062480887583224348800 9382926 -13026104085531253737918689794486987776 9382927 -202002618712030876810898670816356294224 9382928 31629006935876485913536120959153610752 9382929 32227848057733996333336138748886046560 9382930 -79838629690517757198438964972445708640 9382931 -222807249693822087368463265539247181268 9382932 6870990717112510211565573879720468480 9382933 -4014159483493809789981247682207466080 9382934 101933610696858170481063265696939997184 9382935 -104151788750600584183994857583882209200 9382936 100756956198823791442771087716841543680 9382937 -179914557653259559225194833276463499248 9382938 42072373452212165108005427973540107520 9382939 346381438977092111308850097531217925856 9382940 61150449993086830931885703632688199680 9382941 -51998429729691351028668503996737665120 9382942 47187174728641652987798484235282591872 9382943 -159794577445115755596508044763598171808 9382944 -533190572066444577252524409505185792 9382945 -4002959967485032561378207791772440 9382946 -59253158463875304104565443141656138080 9382947 36766367640889870005570558233035088640 9382948 219829683880024834816059555444636532736 9382949 -55679081693958210972373707105678010050 9382950 -86711773352388407475577643994873120000 9382951 43827040356384792873817800066636904952 9382952 195889802377570425975585304416662323200 9382953 -71562669378332485613688083106870312096 9382954 -80135407585097187125855194345071068928 9382955 88589096632675564190437072915130981760 9382956 18480133502465424633449454846545952768 9382957 -95225619052869510057176281859184869460 9382958 3424880090184877007619656865354258048 9382959 -145645462755057143050477171449987163032 9382960 -67489041166963201935011749346766028800 9382961 -6845553676440503455593468809621389068 9382962 54146089174342166172560152577654346240 9382963 -142040544350417340537284406151200743932 9382964 308464612794637333904474217781248761856 9382965 -85252644115559099335239495734985022080 9382966 -59177204362843918605609890115634958016 9382967 -19869285292445654647451339146267275048 9382968 -24208400524812526636437564947283517440 9382969 34940359396501477816063335610263715370 9382970 84136416073298484342452051855440988160 9382971 37378150343269400735017080520552245360 9382972 26360915785368796400097719648249547776 9382973 -174813377806615135577128624175976368916 9382974 95493380888920445806362926066550999360 9382975 39967243059477247202428826691443784400 9382976 55201069538185273870377985007568814080 9382977 -233177201679761294883497131447508078700 9382978 -22668572780979040850206281450624787968 9382979 -100303470146405557781361051220690602000 9382980 -63613639231954338758615840180680704000 9382981 -245834609395025693686523896261980137088 9382982 295465669152766094485738661823930624 9382983 -6496653041805560483061645778119148416 9382984 -7703615846014032213198634484379156480 9382985 224176599692305033022884215674298462180 9382986 295059908420372751801360985722568734720 9382987 -1733307232401743304920721690930135040 9382988 19794360014454181286137221677272104960 9382989 48052426066376213194811839679941416960 9382990 19285216041832234109676013287620563200 9382991 379553774222362705183178644021731942192 9382992 26413491275575084022653957229046005760 9382993 161374831360124470433446615735032203940 9382994 -80453876988755412676312813392894993408 9382995 -42130226708464911721817157689315777280 9382996 20908393676407494978712537021820151808 9382997 108582860641689304042982251890079756152 9382998 -82677078516273763723325836893475176960 9382999 820313353087250811138748694709730800 9383000 242927593715157464643882917823498240000 9383001 -32916871866581783479882213117160679360 9383002 -363480869027432593298975417032812048 9383003 -8296816528808351057357031128925085920 9383004 58760486449547249856422085413787058176 9383005 17222302039585386470838051416070712320 9383006 -196318980740883004893605506147277230080 9383007 116704134488382364204985106312433037640 9383008 86018591922127314318429879882492149760 9383009 -166013002852277398322305617370009805790 9383010 13857513605862840815011625446784939520 9383011 89892854856115174013022409106360853504 9383012 -93041647499411419755648105680904898944 9383013 -213310079159760712671254139516343833600 9383014 21413651424415424832924718533385887744 9383015 -9088812952626526476089856141666167520 9383016 144342562814601731723546764680956313600 9383017 -110025762607817853169349406156871144000 9383018 60685977114159588619394069889676692480 9383019 24478388882579303969854193041391008344 9383020 -33932111336401924972645890375654743040 9383021 162374468066062720917412280735864667222 9383022 -58579017670674911317115414219691263040 9383023 -219614463436989573908604677301179376736 9383024 515876046089600061961851538357026816 9383025 -74005906125467469982563692837699173200 9383026 10307520389118621557392050808156445712 9383027 -50058569726665080510402713140204883124 9383028 -131108401825701568416560321327922094080 9383029 -142650034060257361275701611010663693024 9383030 72314979806685940967008364706529920 9383031 57761416380361085067568452037565933664 9383032 190156509310766793781348837371543736320 9383033 -10193621819353187745353796461516227200 9383034 11782301961561883091855520176006696448 9383035 -60889451873214228452030184377937995520 9383036 5852460551600348098511093682667115520 9383037 -66108797525013849896445969982452012960 9383038 44502978804069009115619622693159693696 9383039 -7341467732900618804005474338539609376 9383040 -2710290430481200035302085198505574400 9383041 322043052321884723739758747504602669442 9383042 -9250112517596876536642552602326561328 9383043 -181213969912164919949920883967156502536 9383044 16519201652405507653022025175323420672 9383045 13471334084740865073127032097183455360 9383046 28346647866428476993437803496762748800 9383047 104905386527781593505185193522261914920 9383048 366022472975229610080902835725473474560 9383049 -6379208656661059349259444965615750400 9383050 -46606673761395808037708005421031673200 9383051 -435444691508879134975445482000230392688 9383052 -17203625717865344631420966679398727680 9383053 351788163574543494252955099757656581302 9383054 38471318248177559008183422849562952640 9383055 3128967895241226431109205524388953600 9383056 -2950231259113611268044775766692659200 9383057 138313617424261471714267899345274259520 9383058 -136846913370555118577661430727337774576 9383059 198994989097506591770177651700562507356 9383060 -161068488740130108388759360624217483520 9383061 236560690787289205026354462112117152672 9383062 -28593850364595706959778924370928842496 9383063 114187727669916072199019161982296815744 9383064 -36087826599137136093632341682704404480 9383065 97066004726730305623649304661956921600 9383066 71031871414372932838623871916974080 9383067 -130777362154925256790598233499062041600 9383068 123410450731316011507596774628645954560 9383069 49647522601894279141426727869413027180 9383070 -18180333776973474419909230448545616640 9383071 -317854847521586685259718402391212861728 9383072 -317561714109805818742050815100658188288 9383073 1156200576269283019047558236889351168 9383074 -149498321945780483679287113474214021760 9383075 18778201800333267617183340676264719600 9383076 -55537255081535803560246300646243700736 9383077 -9577877242645737763753917068280779328 9383078 54133345216323716282047674589137807840 9383079 -763563275806391981856368688449894616 9383080 18088194643839553174858713649486233600 9383081 87171471314415133062389915040224080584 9383082 -127295600506128164881007594409237889536 9383083 468644490954779187920517550026731266840 9383084 -176130304458626330124640552795167450624 9383085 -167060363865373791803767528158962565780 9383086 -40645841560519843032309923751598265280 9383087 76647276196826860808505573762166125552 9383088 12565084063652706610287534034715148288 9383089 -89056832552629594123072700751051457408 9383090 81596393884856615027158773388346320800 9383091 11306745670385594480506207380845998704 9383092 -67872255576627039137992995936093492480 9383093 56675254732882614851964616616868696000 9383094 -1537717993728740862872424710570680320 9383095 -46185861138134756593438870028293759200 9383096 -84347151025257318028500220493661143040 9383097 -145829627985061650556806738517542567600 9383098 55633702715497758268960824792511827936 9383099 -519452935271913964540001881158362837808 9383100 44909225389278677368642831225466918400 9383101 -40754594866497992956271335759970406656 9383102 49794075945973259484049706317019901504 9383103 -96841778130303938272877636334421871280 9383104 17242161308702263534157284803170271232 9383105 120865516254641508418527725958742737960 9383106 -42234420751547332339679625537433888896 9383107 19109982470134068713814288152467863356 9383108 29911843018522571721778984004093900928 9383109 110675556748640058301452401038134599904 9383110 17802612366004299208650891768253221120 9383111 -68250159130860474810433837246715750976 9383112 127044125201909116767725306252369256960 9383113 124568247613350236325700186600645145040 9383114 -28797013116198745638523098409438370112 9383115 37064964943807339791560944870776971520 9383116 -5256441735757272305140145473375165440 9383117 -168808635442219568009219254239144000000 9383118 -173949337026780992616915372071890776960 9383119 -70897316974347929353015254633467120240 9383120 3146298419969147489564239104580485120 9383121 -10509906441668051212907019185769066576 9383122 -36020084063752109443154043821953747968 9383123 -585031077391077051602496019433210382000 9383124 75012033169780857236458976087967436800 9383125 -74336394403085772902743975339280136250 9383126 -72225980790828998980198749366420489600 9383127 -119375259681950662729700077301856337920 9383128 11505145366121051442257798737711656960 9383129 35470279442002186689125462885821829376 9383130 30319207895356257640638801495940009920 9383131 -379309155648112431484086860889796684800 9383132 -109429123537490836327328216810510473728 9383133 -178785740353081951902053536480831810752 9383134 -36556122143725491849934607026055846784 9383135 199324792566651025246784619720123319080 9383136 85841381383906283252950970816343834624 9383137 33805276398097063527080932918897557024 9383138 -102856338035958295081438022401954319280 9383139 34381883073634460672733408069783125604 9383140 24178050665066271025711726761686630400 9383141 -70847409180621832794682045165092039168 9383142 605935781313537998883352673668128768 9383143 -3430309149913749273943235441299706112 9383144 -203827355333211615257542012619623203840 9383145 -68529700372845573472725608363577449280 9383146 -110743701115470510912779954108383787520 9383147 -198085879429601244017637858139576835568 9383148 27602791367459888378696795106380881920 9383149 148485349829177555945134357603462553280 9383150 -22132092780314486719978269672094464000 9383151 15779710223377449833022673908228182784 9383152 -26461893338692648394718471959581360128 9383153 206945022084385201364939194624917311400 9383154 -113997746668945792269544076877175768320 9383155 -194109562100811350183566970081533303440 9383156 -59284455020968405399271729868167927040 9383157 87786089008207403494996620151486995726 9383158 45080683181000757632292819633868080384 9383159 6039426266029521314289900370541066904 9383160 -123476226798048027596940908550513254400 9383161 -325090185982894976392850361935650809238 9383162 -84595614414842281774207251640468501536 9383163 -65436938875767770645633898799798974096 9383164 -25553500222752617526102917998339933184 9383165 -33714081290867165905184191237042882080 9383166 -57288450718733506237975089762787089600 9383167 61898734565433366135595842295865588832 9383168 -49736733839950601428961005994936107008 9383169 2110171014909464939532429268430161440 9383170 -150454053087575440604306710587540387840 9383171 -104620419299591025654368933421010338816 9383172 -81752692286465520892530437288552214528 9383173 28120750110988045832699778666405178368 9383174 -53797475305963679613607495552449765888 9383175 164604257646360483506699646017649126000 9383176 -106046038567998402375714570447571722240 9383177 194952287435330184033068228112663136026 9383178 17585170387184250844884227437907788800 9383179 8858368570715746352112270886042150384 9383180 102446484304550297988317617505127398400 9383181 26746714804554479489796553711574632320 9383182 -52017690923414169158937514244427345600 9383183 -268519933621306442396529152908004764800 9383184 23336873002930681587125946634183655424 9383185 47910498045941133239620052967318308160 9383186 9534417732174814145557060443520880640 9383187 -127127551624408004812329252148763400 9383188 -55043845542528760635756284279541544960 9383189 151734065075710151389563845276203902990 9383190 95074672836313666381685612655207899520 9383191 -352076781705449766679637799078900690728 9383192 -17791222268218785719862627416551833600 9383193 -75933973371320945002198617458532786918 9383194 79016479996830094368460155318054393312 9383195 -130815340470955672402038984276194361600 9383196 13080299746135196293634259594915840000 9383197 -244365499293873676712699593152555264800 9383198 -98296723031898653527659300238416110208 9383199 77601469292694239828997352258266848640 9383200 -76195838445948941207777116386154905600 9383201 11459527344464577113213826318813442824 9383202 -3372896258285563387147547352839443200 9383203 -20618250690658591503984821368690499472 9383204 178576467209836024753994759941278538368 9383205 15800044313497925896341486737718038400 9383206 -162963995961545056966232862226486618272 9383207 23079641053466580305636558955689064840 9383208 -39592585423617458340776172575597936640 9383209 4147520619258200364556347334889285760 9383210 -95258731298599256817150099920495580480 9383211 -64531183710872923154821669244119051680 9383212 132442984613655953205325684627591859456 9383213 -125280308598974236635094214618767691040 9383214 23110528874815851641116192884432182400 9383215 33273293115294102437587751248309788360 9383216 39244531833269772741473965389291159552 9383217 126951393625276395827785373533267293312 9383218 -44123996033556066193037039976208776192 9383219 -151534377822475725183471350762201163480 9383220 10220207860587353662392183977891880960 9383221 246965322872846200739625586114123129344 9383222 -12396909623300520497878159648311735168 9383223 289591012794537729719500876113234624768 9383224 149971040690542006360464299042040360960 9383225 -154355086034281922104153151629809696000 9383226 -34228535666119263386991833708610224640 9383227 -145389737264431179454716069768333305088 9383228 36262083193844707544703593689082477568 9383229 662754982457526918329920880938803431040 9383230 129120073652644087068117514203256733760 9383231 2734671970507196141583080693572357104 9383232 -34665893129381775664337794806640017408 9383233 116904917029308801412393159056003129264 9383234 -4567669231806710343091443421920772608 9383235 -38224655192795268356015357573032826880 9383236 -2653741104608622765993152419477966720 9383237 45083925626710589877356570612978550972 9383238 82125534318253390228077249577732810944 9383239 -119499677855785279805332144961854081960 9383240 170917056386087600457931829723066880000 9383241 48461928510663490998993017769495972864 9383242 9609901216202099805764887182837369600 9383243 -295609953759135324997435241581915541496 9383244 -43694536673559480222184279469359027200 9383245 -3353819873812402849057835600490244800 9383246 -60930424737465514068381246526985732928 9383247 176423967693807090330361240394107410024 9383248 -2060066844313954429168350853503385600 9383249 307371375145538476477516893015512399220 9383250 101364241100483989095137656113996288000 9383251 140052136112020813960190045631634550252 9383252 21113345627219288596028830142044581504 9383253 53106898628468973696122982164336738208 9383254 40146789751384472525337815701290060576 9383255 -34480297151456885301281183199762093000 9383256 30736472576496218487273664113262387200 9383257 -42831995895001550136083085143398356480 9383258 20023981871127851475945595004057130240 9383259 -174532149375875211863145004517332763496 9383260 -14269609121086969860160067663401712640 9383261 84783115371295128169443051046731725862 9383262 -36209847931250845567978057197392879616 9383263 -418288084357890882823331049093847691488 9383264 -145406434989205831311782005901088522240 9383265 32158553891482774934323985264157268200 9383266 66472481448778102708367260806652882944 9383267 73574196713877251887922853170190047112 9383268 165391803131849195188736299580031762432 9383269 -65912406699128160807192940446846182400 9383270 8511600561398097451168190397808492800 9383271 232617880771592449044199102565225833512 9383272 -37410053799803865541058721280569016320 9383273 205293569973088206513114982763415603840 9383274 -3959156616604318203567479886613637952 9383275 -179799690364582631767338628098853650000 9383276 79740093704983311241509649475217957888 9383277 -81579315536455854242332193727597958080 9383278 -53367839729539571857393252016969806080 9383279 15972928253035344213236074312866590184 9383280 38146990287906003258267954724109352960 9383281 43606711343101266543502845100166800082 9383282 120921203055357396100388805820945910400 9383283 -2658831253178572883220928959118037760 9383284 -114035810929301218804869126241375628544 9383285 144784517438797738979501523619469965980 9383286 4795395609782203710630597214161988608 9383287 228721947579015948974005436700017162640 9383288 109192746738486334254202134134108160 9383289 68864197734609570121296886167595140288 9383290 -39418172821236050559764430063202897920 9383291 133369302148105781187371530173938334384 9383292 -189185073005971796301858407737999440384 9383293 -644620766186029227241066464643882233300 9383294 34831565146424018459354054690958071040 9383295 -46170141639751828198003953402946188000 9383296 -127593516919107049417611630582379315200 9383297 -24215965466546038438706372213349199872 9383298 58417809393723498434564875807654325760 9383299 6225093031847895604053477822678435064 9383300 93287313718121801757482602384992460800 9383301 -13041938395435273040391718296846337920 9383302 -157364837315107368505262694513643982400 9383303 -437920027676452887390507026563900435440 9383304 -112562749560629080668771696776336179200 9383305 -62146416864691927648589922314816715000 9383306 55333013558814743684908500402979008000 9383307 -76217976377754691088803239525226069008 9383308 256677796525322435323143603963870464 9383309 161766936252468606675560280407053553004 9383310 75528411342792950789419477569172070400 9383311 1360237244088964867808725636082269280 9383312 54320647925382637845041990669529686016 9383313 -225967017314329388793612714796013239056 9383314 -170983390979360650618143505908330808320 9383315 126083969724169724971684578122126750400 9383316 95028254675540501676128711432139700224 9383317 163622098273593186243648304299790676366 9383318 43002686864642519979861389707160908416 9383319 226275023372620064070938551109322521688 9383320 -84603670013784941943061472479918080000 9383321 64963236030870012177672469671832885200 9383322 -26682375733663243294288037956741804800 9383323 -349845028022088904872546474228139442428 9383324 -87907685303944755990065061526737314304 9383325 -17908610238954702738099867243596572800 9383326 -112532017673292059204921556926025892416 9383327 120331054261699371216393703383406258800 9383328 66315384806908030271085370998792388608 9383329 95473349092253377731311806478580584930 9383330 -118480222685420019235484947459150318080 9383331 -972073195527129182579856616210088640 9383332 36161090341562584048465642137370324992 9383333 -154628722876742169188743360740249501216 9383334 -7186729429643504543945581197109962240 9383335 -1098556023995252855995525282428408000 9383336 1548669481664306149453981449247119360 9383337 -452647317004537689526199083053078461760 9383338 18289491930171054351087505273966911840 9383339 25799812814326113512915669786171181456 9383340 94237277923421820287801359714466611200 9383341 137558468584305096710594895891443705184 9383342 18566289052505313646699847837119626816 9383343 101440762427772037141389526566318662664 9383344 89866110618597959795285704684851445760 9383345 -147024470308327813033900333905353901900 9383346 -56982246675739302712696774610760562176 9383347 -1895982074495141995450651674311055072 9383348 19534318649731762257400450998905028096 9383349 -188433514610975006091705801931256691936 9383350 -52917189585055068796731930561178795200 9383351 266183136957066866424158574933865517352 9383352 -62998315123765905313771159397871452160 9383353 -179339122778700864008802103636010436822 9383354 -126235064361072783885795673835480294688 9383355 -150836132298106183594013171312435074800 9383356 186265807224986227197144774912522209280 9383357 20156899976236980033500166800608737606 9383358 -40944758742748929929593758587856858816 9383359 23674881604280259951970226150744448000 9383360 11091908497099146306093635968224460800 9383361 -26724177431635250135128126333745361600 9383362 -212804387794574337062728254898452953088 9383363 181956997844770979359557076319770264584 9383364 5083963214524763459149987585006317696 9383365 -137871573676768674337697107553767816800 9383366 -98060915021567013213675831135065911680 9383367 76730301774299590711678435908969770112 9383368 109099329605800028315675908750382146560 9383369 73217358579504563308601106906033703770 9383370 -4915876698032563902252425390482579200 9383371 266821342358989458778681567696043137992 9383372 251241985412487012705448755024498936576 9383373 -41839559143440023387932482366196009578 9383374 156197325617402959395091931623649280 9383375 -22209755740557182611471823754489936000 9383376 34785490347386016230229555605632450560 9383377 -348856125005326591192004653432460437774 9383378 194874610457727662440928742380145613440 9383379 -45363719678261260815508803545700172800 9383380 -174439443907834013246066367949639123200 9383381 -80548673230435479978715911742897861056 9383382 -43014617465224552495863433542065930400 9383383 37631129335323565222670936068459373760 9383384 151593584325986805329116174391790981120 9383385 24299759335896925662397372998732691200 9383386 -78253346127198724199895274847694989856 9383387 206859012597091955366948703939293100480 9383388 1369164384054038641584977245205839872 9383389 44983187510693152224078160045492797856 9383390 25956285229930179394055616022739635200 9383391 338884156902994478983192106454231079440 9383392 -295669542721950511337110139627029659648 9383393 -346164561228305188371484617621226091358 9383394 -7612770769005337341273676815900751872 9383395 7168237139584957299181414538963189760 9383396 -292685341738529234571893578301592858624 9383397 -68665878296789863298536918898615135520 9383398 223846801165643995669107209752770559200 9383399 -200283911062730600310388442132629120512 9383400 18868448050210282300271928628183296000 9383401 -150165831226347377520391175300002833008 9383402 24570127179494743567767397598213798832 9383403 -51829379704953642619135956712735835136 9383404 46999998554128114983296983335089726976 9383405 -6944300262178402454840576270521518480 9383406 -123127374280705909167178933928682319296 9383407 11264274302608818212309699275997305200 9383408 27082206676395497684154626411800952832 9383409 -55056309263198949002866260708946325760 9383410 -96269601702536480131771033018292012640 9383411 -4206136695770574575977384803784103988 9383412 -40507241885536890433158996961237106688 9383413 99767275195465882766011683759795360248 9383414 105761743625877134967356526069834188160 9383415 -3606814856535841155563723817290412000 9383416 -22201908966915874073995790132748288000 9383417 4874592889556096141067753185258123232 9383418 144641104936726970574071615153841891840 9383419 -55127924636803269984589770571732991280 9383420 -7975539648501584470423962952452510720 9383421 20134578125900224083042020122469775360 9383422 65598585899010632421772265697707372160 9383423 -23002262391468749644908221497472303760 9383424 31609403274037339918330087182277017600 9383425 -83684952573382879692961999164393024000 9383426 23408798846060701305923989814101768224 9383427 116149388222236376572956283074087173688 9383428 421168323010946469443747938735848253696 9383429 -273475914062287362976761070499342850 9383430 11134455224593855992059103982494750720 9383431 -101032385517923292272178769558895012736 9383432 -32310195956058463072629331930031385600 9383433 84342525783405395534320471260211978848 9383434 -111192708044594406000996146233957170384 9383435 -137987332905110624450025239047599310800 9383436 -155440596632397727056676429751797540608 9383437 -133745973526300298678671827212655215648 9383438 79074783141647189903732070549390596544 9383439 -85257695610997879747679090692521131232 9383440 38694250932787242108671246624359710720 9383441 -257264711104943157134375336571084143808 9383442 -61665028870791047630352581959442597376 9383443 -322504586212625951638431163035781285920 9383444 56809951103394898562095228927224170496 9383445 88722225945865335072994747241626084320 9383446 12397890995561802979066457053754385984 9383447 -56473510944080284049818442821421959200 9383448 -27401896572857219192974793019909734400 9383449 26666419463869140786204120827940533450 9383450 100131333419963151629561867911576098000 9383451 149572271929421555371322581440862656000 9383452 3307078206337841160064488773401862144 9383453 -48602164593670085169546544647374246298 9383454 -48838613813966744663103076012560884160 9383455 -2969975364738681036605124464485896240 9383456 -649446854923700112090034702964704149504 9383457 -19180360743688130110389203226649396560 9383458 -72720328019564253667599104871668497920 9383459 -54423607877342937228229169136174572784 9383460 817283402221360343315116746524405760 9383461 920788485249043797645021511042208124 9383462 301460211062180064172629419432891904000 9383463 210147703808954783118039506447263856592 9383464 -261457966408033072712344044205939184640 9383465 7293113879917997227898722425273699840 9383466 -2195527812908999772116056643842680576 9383467 -490632535057810009683671258620370107160 9383468 146676694913206637064713298366418107648 9383469 -85867171872166977576135302652126641856 9383470 122576390098283639909694317004490207680 9383471 104112290784938245908993251988789102672 9383472 14034883270694635144591110780066201600 9383473 6223128610890566805393576876884318880 9383474 145664436729265934453768923760459552160 9383475 87063643453206201784034558350477098600 9383476 102687181556048274545431539688572594560 9383477 392674862286481085254243503888194857326 9383478 18349918213485988841736688359449241600 9383479 -59801507303436687967038286773236895824 9383480 146886577578982538519292796424361062400 9383481 28253974526466875978586867789944050170 9383482 24156763637391437200205489859798508032 9383483 26974027352395605256452716336512609920 9383484 224163252703939119342763332528420839424 9383485 80292378258056368993553151952480875180 9383486 66948901743443236558790125066081392000 9383487 -10434942779141662701035757693301763640 9383488 -21804034703261698462902741357349568512 9383489 -105126681004648813167872596220053445244 9383490 565227779696036874633944276318790720 9383491 -30291716905369687970322631095860165520 9383492 -162892668604272528311681033389530132480 9383493 547622222541184738117535676210926208 9383494 81235806316193674959036662841935978880 9383495 -58566213343988001434571687858632400 9383496 -90729237456045113465215327169704919040 9383497 -44424452319091133643330287003370166054 9383498 -37380101493391812478318614015238338000 9383499 -52033790055591907516783206691849906560 9383500 -207554861141944411295530563659403264000 9383501 140733604886484464795561435428010205600 9383502 85433562892516247049779635930016338944 9383503 6791585333530093987366799832227814144 9383504 -19395016277347864041827604051683082240 9383505 29852957026267905181232344274165390400 9383506 72955567008133469224069425864242697216 9383507 24828589566157904156811331235926687392 9383508 -53458300644967942904198353813279232256 9383509 142822188689849691609701246008749410560 9383510 -115554591609460168008414712931849283840 9383511 139370849201546872938123265705938036480 9383512 -316264305960274005168696118449668044800 9383513 -48563623438929992880678485101806341238 9383514 -3935478290302280279933486904967888896 9383515 -281301214941714793027828040954344491840 9383516 -3444149571436087381455418036324918272 9383517 54555727091263508601662119516856486016 9383518 -8027624897474410477590428759293895040 9383519 154158311459691337126977506284730062200 9383520 -19374713660873941229073916521700392960 9383521 -5017623927249182199623198827344703296 9383522 -21812819895621270225922792259618193408 9383523 62791076226814320573875057056029348984 9383524 -92182742896733646716067988677731414784 9383525 179169022969873833685246846749271225050 9383526 6997295844383439878831615305329981792 9383527 -456729291570614649081294263795128105560 9383528 72725586984650411337037984353691729920 9383529 -17726131658733395665209482456164200816 9383530 57900850080147967369042525382704512000 9383531 -112987524182676638621544554375271921336 9383532 -60934556090927478713143751500187478528 9383533 10757922200243143890589550129140267660 9383534 18935273494332989717006396846461540416 9383535 42249295379459867574981391533202082400 9383536 -8061068717117782724607411410563268608 9383537 -134095942872762396819578934875490549600 9383538 -39238878247442314090931845638900483840 9383539 -190043379161380684815028557914962553400 9383540 13649370760916882149965050114906112000 9383541 -38310506424744872007470656862654881920 9383542 -96061276246247033915646196931030538240 9383543 -45235567789118800600473484885943678256 9383544 112643396494022124734009130706495795200 9383545 -27865669547489942345656022664766329600 9383546 154709760865324189936321350291074304 9383547 -75889482286724115453450051043879999440 9383548 110061960144253137914973229704383019008 9383549 -33739181482020145951948513328883139200 9383550 -63104713440410453041942634675702476800 9383551 291536978056206451549686137415587369032 9383552 119344331577006863596617862174841241600 9383553 -8524689894284547572277471943049887200 9383554 -170223061197671786057753727567387327024 9383555 -131164047979308871310127543517427933040 9383556 48280875582573555952153652944092647424 9383557 -313811158445595726248198787459346508194 9383558 -10095259156315431278960393586337103424 9383559 78440987052694418708649427637086420560 9383560 -244662706476558529828856143928826624000 9383561 -151853400143599844872714967189349818496 9383562 -11725375864685051705918782927662121680 9383563 22051898092665091931880302022441139200 9383564 61803692765129945084480193210639634176 9383565 -126245059742951349452427066246214735680 9383566 -13968911877444829462346518757262863616 9383567 -42674223631376146765194718057808593488 9383568 23102583359128115735757860444690841600 9383569 105266599360380680808049063082771066408 9383570 14221512918176220949733178685221980160 9383571 -91264685754553669213269945367869670860 9383572 -29110601863437400026007462755464122368 9383573 -62462159348050227378716373069470563200 9383574 -149448052837914954867995736034919029248 9383575 -55309143837506289252298038126467568000 9383576 1357987172718834217173537490445598720 9383577 -49036313042788946950675181667664051200 9383578 -116349970070073559097305872205736294160 9383579 52226440612532564397593920296993527976 9383580 -125382530116778882389955710915598899200 9383581 -256349473836693500171135207524344045908 9383582 -13276158290027964775446710744185412928 9383583 84520971309432932902338969390628519296 9383584 -28240086377731145525388461538885500928 9383585 173154225043256879917184677741784229780 9383586 -48443579092738583721422208778256612352 9383587 226907141536916147478966351446221033240 9383588 -69367985037544810295617002596982320640 9383589 -4054921653021348739889139131991118176 9383590 52587605117341362245509501088523004800 9383591 -39925150660004376578803850671249076640 9383592 73389548860911679237776849323991859200 9383593 37335748773299464356598204327511171584 9383594 -221247784917556847325824064813468914688 9383595 -41695142594690524744634589142342313760 9383596 207150728740225909722535389063370191360 9383597 96423041210192449045141974556282774272 9383598 1519623326454045172142735038609837440 9383599 -67163951017906943615841026377699607520 9383600 34492812832590308347428363921598464000 9383601 -340543965499030852287240859516650350016 9383602 30335032055078584338696440319113044752 9383603 -366527244013952751004344285520683548148 9383604 46677999342481112789244664760128720896 9383605 57378366203550198494704363888483662720 9383606 40652702176438392187315627886348349120 9383607 1310637756557550026794147562503926144 9383608 -109553523886601085178713802993681674240 9383609 -510492805528725030313799084717813359872 9383610 36387724145959883486256368701769625600 9383611 55614161446906389754169710144719971800 9383612 66810116054335444483437939499614167040 9383613 -94697106097161148777287429034345963776 9383614 210052630781178947045170758600120550656 9383615 36290174486526153651061925354637088800 9383616 -29659770563773809920486205806100873216 9383617 -217475441562454773428497376651918849280 9383618 63473383402756831677250526665893626880 9383619 -56028256483644551441571591307261720320 9383620 -165012508446607530924507570946655232000 9383621 -5588593050387927640178885324968354560 9383622 -5507054179810950535883071670971960128 9383623 297538383330695071212110136326585670872 9383624 -45524353991553535021866175214513495040 9383625 -12627542030454311120458081161562800000 9383626 22775771771622036175448952137246100480 9383627 -139527723239708024536401959536988272728 9383628 -139701020949310475210990915839914017280 9383629 8781896985911435771131901931033275340 9383630 -81477007191815326477227001919781953280 9383631 73673355482199627204658094928906626952 9383632 95597414998218075088598756511449088 9383633 -13612107675994399797522774908347652736 9383634 -48480748104966069787120342897379343360 9383635 -70387446606353451300095273923845945840 9383636 244961794519872352960526746928880478080 9383637 66112395833373384291994276298512140960 9383638 -24572251437930096457318633200706191360 9383639 19171425709341316561070893630000643328 9383640 30048300336202940322501834420574617600 9383641 290800496506921603515816573762330832 9383642 -45631200573857726324765191381062336528 9383643 -230488901430328967675497784399878599816 9383644 75244633964375430629760098810494648320 9383645 44262201398850176593650609416273518200 9383646 2131410689370665729660978653123584000 9383647 54357052938816660901825703253131227512 9383648 54678169441933085580187181029036130304 9383649 -87054902190730926656839819456242647040 9383650 -35244692666747196518080774919094602400 9383651 -392838615973044704541199714089750045000 9383652 95855590063985615327041619099997157632 9383653 -126095426785713379595155827271087508098 9383654 -47911417765216583321982348384476512128 9383655 85877911784808114849632336553652262400 9383656 -8347965357310662963294418531866117120 9383657 65750707770475732853910070710325950906 9383658 -172491605164390979881790003096937216 9383659 -68957821288173218555060878637233232140 9383660 -82534680789310412380325111702390599680 9383661 113490792119720914509053693635739827200 9383662 51277577812681569115079665089754592832 9383663 -49361087571637035382862467043848909080 9383664 24325477667688925039968059095167565824 9383665 129523902391312841521682954190716043060 9383666 1364923491928089420278137425740909184 9383667 203865746743256422995826340083086413880 9383668 95655126494985383392473425643883288576 9383669 -87796832743128770519151963056881259520 9383670 -18000358856584687897651724539710620160 9383671 -21471354114679594187985605280511984 9383672 298663856711973184948583766319117516800 9383673 -92417465235187431160577107670977779456 9383674 74584360956819989836334086271354004336 9383675 -50931863768397008659280141717499906000 9383676 -128394162739402872345939303877943213568 9383677 -470643123805966463000278981794929342388 9383678 -21991749235495631295167509128616216320 9383679 185553092234021836018788967007207863224 9383680 18359528130036821615388481390651637760 9383681 -101864268038314822538623820503017898668 9383682 -46856638713955900520261663183585894400 9383683 -89122182910508748649609863900294457160 9383684 -165622979560946832391260302446566259584 9383685 -49138738957193646139094947329641067840 9383686 -47279062442315413201052817405108844416 9383687 -154457900142778734289286256255367490880 9383688 54670890589284666585999425148267033600 9383689 -124138178758733420575207047849974639744 9383690 96074515713796015084714962603063381600 9383691 362862851774960022738009726910615930368 9383692 -73403752720004193751363394070374013184 9383693 11402221152764571128213125770753961248 9383694 128622926380550856995431402365567699072 9383695 -1021991595245967058059628224370350000 9383696 -74007859692993704788918653199721226240 9383697 -196546912605335436710203767872017620126 9383698 -21905996318201131996671101903381708400 9383699 -209540277332633798010572333323689666240 9383700 7067863575581323444148516881102848000 9383701 -42007308175944942232952827631029737600 9383702 224706854326449310496645502732526443552 9383703 36235206699989377217777591506438560768 9383704 -80528085420633365326016589735305011200 9383705 -191332503043079786799668473438521334140 9383706 64926237354967411438249036077591344112 9383707 44756750351043197315995580642863917956 9383708 152969454182009475826732154607865069056 9383709 233208027838857741873485435891637266304 9383710 -31207661006868025730431128669681527040 9383711 -94629119642910263042231894586533245536 9383712 -9463821627517804449568924211110477824 9383713 151213189469836709059605428073504612962 9383714 43785307155815575220935154135073450240 9383715 46305370731376547166963192722153856000 9383716 53989310177730914147155224509140341760 9383717 74379617840524308435921717720234907200 9383718 -224445492386394050177873727727122432 9383719 -43007327863912130675358369122444646720 9383720 97155381859941031907014819818252288000 9383721 -138352709751156300023976988275772568688 9383722 -263805312406958489759344089225478884000 9383723 -70670791982431769110842216299764094028 9383724 24795316788851574804496674668302909440 9383725 8827098881462175066945581424729769350 9383726 8462201724173703169671033775608437760 9383727 -33516118363664737944335023688886092280 9383728 -40225679930054618513209073182887936000 9383729 -41613903799088081905179864311071922670 9383730 50510755385315566477008652092740152320 9383731 -24076009269409496782034682089765701632 9383732 -33851220321725569857579017764911648768 9383733 226920626387200137946813541605414891800 9383734 91512993992488881048804671986573658016 9383735 -92719640271897492600445921511091073320 9383736 -106639191922350570515577491777142681600 9383737 -44981121132713633381665336288306476000 9383738 -6815578394344611238143041201467650048 9383739 69746866828101681543463160864841531840 9383740 -150733859243806135151200432210481280000 9383741 -123291261507972334629193890670391820858 9383742 -163705913866658553000217204744355045760 9383743 21706179462934451502929987821232940992 9383744 47819251314543421182250026456519278592 9383745 97241209090161439089882164510304380160 9383746 -11589319096980672858430903849388720736 9383747 -47499772115961813273830139273591343872 9383748 145101314760755825330690447616220846080 9383749 296195616835879495031707725571556846750 9383750 -41745149257709714855524522872652740000 9383751 -34389331671550832303520021741443417040 9383752 46940239047854389652094460861841080320 9383753 181801137461845399914465209866035799002 9383754 -32140790723732312714527986840123367680 9383755 32640321212394579740804390717344245360 9383756 -53268707932035739837511173651548822528 9383757 107937438070067466650679843228036968640 9383758 25955870678564570044545738481914104640 9383759 71470062337754616108331654235694087552 9383760 29350117956060627136570148032496517120 9383761 -2503489172321177469032834992324273808 9383762 -17219326030040656842213816085022576640 9383763 178535064785821762140293854311387138744 9383764 18140860195910015103243514193187886592 9383765 205918787891734806343501566164759868600 9383766 -18683062781698706880344981755787329536 9383767 175118336783491422524070679211398679816 9383768 184971413545917279942180172795540316160 9383769 976178459399725511329540859379167850 9383770 -58038842525049421988973528315162700800 9383771 59839966436168633808563725905481467972 9383772 -125661039864640742149235550743989248 9383773 95905083950413983283408865747186800320 9383774 -194013075586223633745342176187518100864 9383775 26602632458325259983582577372440019800 9383776 170188620336406154840339403828583464960 9383777 -129941122062124588760526761771684320320 9383778 -127361702562862496413811367991365504000 9383779 -30350915288370140592485098167273687168 9383780 -24533651587831838098477614107659345920 9383781 -90944031046927936075107488722683068256 9383782 108998605122937277172072639148245312 9383783 301401866472208460952557941545469039032 9383784 -82381071751216785318301782813430087680 9383785 14290641273492312610838258894563964160 9383786 -66867303956423205049538263969670551296 9383787 55473896353922417223930623193274208400 9383788 177920523154709021878745916618849994240 9383789 -339816065036432960405472127299945802410 9383790 35548047431553342054752683161516023040 9383791 -229072115709703280873314340812571826600 9383792 -56605481651304421238038952340455424 9383793 -6902988940050106878053972946439593984 9383794 -115860310359208975659844777264517376000 9383795 182715262719059728298551542637472789280 9383796 -205200897298838098309975452996658176000 9383797 83324552571634278598337123856189395246 9383798 -135423900972762885769346943003188277600 9383799 19225167317982654820651497766845559248 9383800 99088317793967328407147140440599040000 9383801 -1965684469403863095902550911515236096 9383802 58009056115422784972584613251647711232 9383803 104646890126895671826335066649600635136 9383804 -1558113149590650378973090324372792320 9383805 140448382282220075242981141892326620300 9383806 -33970667420115844713606055079534427648 9383807 -86247590060901129697462301395774018944 9383808 738564916140338183782521526435184640 9383809 10450374475513246771189435799585269608 9383810 -23230551812147033253628157039546712000 9383811 -105616455281298303324229196012305976328 9383812 -164511763616303141538335256227538281344 9383813 109351492410724726553790850987168764600 9383814 -61262188512815922553641170761710027264 9383815 -57850350792016341919448486710837324800 9383816 -8121317582000439789790471945977692160 9383817 -2169342361105147718827767346716989280 9383818 -32501743619766924773814369227934290640 9383819 117156979456537486494350693479520465496 9383820 97154816186849806658489218369252300800 9383821 375808779366634552778778302526029841792 9383822 285060028672024230119764775976637440 9383823 -371698708046246038865652606637955642880 9383824 27459973345782331253611310376303984640 9383825 185783319601215348441508230083353839600 9383826 69440643710129669855661685667859375744 9383827 77518448366586214586508817418359573676 9383828 -122695451263458627695145515281041839232 9383829 -1588139426085123427294616202916212480 9383830 -46111883223255148532421123375238041600 9383831 158253892144499951805513091305593842632 9383832 236625703137444859198154085169484236800 9383833 13552734159926551741391418416236102804 9383834 1741250078565591563351797216094046432 9383835 52181896605166743701931732867049292400 9383836 -69401023297153339766017420913351122944 9383837 -262314007737840092630317895096697695514 9383838 7295403325558723661843646502773697344 9383839 -196940764780465891087039118198533744176 9383840 169158531510023324487930420733170155520 9383841 30571056544467540233002040298034540452 9383842 -91262235011843765809888935921192484800 9383843 20377610947692677521219592561154890508 9383844 -50364956542026082434642195815970192384 9383845 -47413898822197555935241897599270768000 9383846 54289890067058167330674502789135234944 9383847 -2387973282377857038484360416380839680 9383848 -175487720821626868892731320743450096640 9383849 -159846973160777135865081585497761277340 9383850 1084947691291431586484964547558636800 9383851 291686690875504402723426694328647660852 9383852 -290115184567143348646840240276331576064 9383853 -219075357455685234938424244996319941440 9383854 204365769964023666820177301825085293376 9383855 34717288994269785079768781371371544320 9383856 -33163841605446547246199775636519026688 9383857 44616680366942023290281954663095910400 9383858 -17624853279657256563747210991249965312 9383859 19226169598990790248086621740211755784 9383860 -136514825932086041269460022865614193920 9383861 179533996739846209010543209420926420462 9383862 40259076639181890796091704262388258816 9383863 -216827161631389117488228816117976348888 9383864 -119439924000146311459091073938405867520 9383865 134339799026564866229563767612105702720 9383866 -32887064186807146144357076790417435456 9383867 170600890896278098840644608868978818916 9383868 54679858752000835912881012998322645504 9383869 278939265255794519867556086683541312160 9383870 40235906112537651099446883846289826880 9383871 -42913502547314018234498048607624000000 9383872 35895795028305427026369468634979368960 9383873 132035085833477661918862744478049613122 9383874 6675028707549085197956594713874050560 9383875 -80099100194351792822258189492106072000 9383876 -174771321138371677960271220573337376640 9383877 -304233143126300018019103895935048949760 9383878 3967305516866148526767279958132288896 9383879 -652892989727334633603541922551248342624 9383880 120068809773351109726955919325802496000 9383881 179407041327738473544378589835102332104 9383882 -136493562999689350301511088834041629088 9383883 150072842662412991826629086812991361024 9383884 156894082730526429531534186933568514816 9383885 -59746949019571706928090604264141520640 9383886 28969555586832659432791867694640058368 9383887 405553478236883164317592721465020023536 9383888 -27621657263267320433312488415007449088 9383889 -80851094762065502276458027041620235840 9383890 1558100112935112178984172849123750400 9383891 229046834089448220075744799714353724800 9383892 25587921027399100432831016699008481280 9383893 73029577948163988887887954916235228540 9383894 -149469708997106462097063422743609902816 9383895 -79137751918610983025411618281536728160 9383896 142406190551945705499422412988947148800 9383897 114195020121021977853711333064800760512 9383898 74163453083732857181558407331224407552 9383899 -95558671137729224892419863900097863664 9383900 -95188378394131686309428426573291404800 9383901 -184648319155418301086561692387384570560 9383902 -129421111590401104318001982067793100096 9383903 45804771907786211876183311670037229056 9383904 -203338013800516443225934115421392732160 9383905 -4455931282475960966742248209507688940 9383906 5758630597709611401506987207337761280 9383907 -61583316621310368593555393589979416480 9383908 -140265014405037182797750274718415872000 9383909 -55951212774974114408606388820165616160 9383910 9109707205341809405177917405650892800 9383911 46223496915193024480163023947816588792 9383912 65640065514505543891052306058345216000 9383913 91839114594233548052186792053671552 9383914 38866375745225302120091343664644571056 9383915 120636548542719425906552660864384797920 9383916 31047987400031232041753355397147782144 9383917 17033234439276575297272377579954596864 9383918 398830918684511395917423245488075192704 9383919 103336836609444285700330778385547877520 9383920 242874456433605778354680058734182400 9383921 507661111582741938714094788067432056432 9383922 -96867912977519869079011979081917392240 9383923 -602865653127946624332202967015782667976 9383924 -4953528718466558758220566075000780800 9383925 -5086278432728390014737142913730144000 9383926 143756697204521554982889923965749185280 9383927 -33104589129722848011713867136166440528 9383928 -20784325266776907678959377583708897280 9383929 29191659953678939673737957975166885440 9383930 45185663476744439971595572627968699360 9383931 -11872333634879560037060826328715218872 9383932 -51150799269045017604406166556932352000 9383933 814534840842746301560514071955075744 9383934 9507458698010403218500281572228198400 9383935 282515880241456182979373221687146157920 9383936 -352194356319294644481353099970714009600 9383937 103570448226454421428440744571409210160 9383938 70687248078466396891399580236027527120 9383939 333484438853267607286704761258663743740 9383940 8202880572684177866559128098627852800 9383941 112195127100379199537350932300459732030 9383942 -11783452498172903381085729771793090368 9383943 190014592878247679852473932030796913064 9383944 136169720632605663383257511764014044160 9383945 -4950344600939755180954190267824063800 9383946 47883589624557933199732664218100371968 9383947 217815626301085681140572401073274509396 9383948 -18779516011585391612719385361963417600 9383949 17786751305263541953698793971666975084 9383950 -4759993237179706240299275007784152000 9383951 -319067259611091493648263810829010580048 9383952 -7696781903503075148079591308373393408 9383953 512357320367900412290490059110839456 9383954 22231263916506591656514853241050368000 9383955 -5103494600724745282130258991388826880 9383956 -101581139648799803126777153276045130880 9383957 85594802761521027944150235083595244224 9383958 162843126390306845897290103724182017920 9383959 26473202051939071718727100870479572104 9383960 -100342943198211588424911925834152960000 9383961 -170122471150947852220439378514112711728 9383962 -54611057907028450764889962490091520 9383963 -242440001073295818464647940022161809788 9383964 97172974255296598588565235886660286976 9383965 107653275980536904214813921259488641400 9383966 -36325982540819487473385585742589760000 9383967 161348713781408815407797853398555398440 9383968 85027659977936801745036991683266347008 9383969 -1130148259029292008673683212476747968 9383970 -26004955828585768509237898274802432000 9383971 30349612469092023152303569616803732200 9383972 53344866844531041612605582753445315072 9383973 -201423002959316081015154346058547532416 9383974 -7114360626283975272512329885519399488 9383975 4983326975588935166464464708381384000 9383976 -274971894844017013028345981053992960 9383977 -36654074872891106874368077242264201408 9383978 -87858719842923810262177078912161306960 9383979 85962907141826983853471368069576375296 9383980 -33857086158664030224545031699270128640 9383981 -76977638020372658248776270534303322218 9383982 6220741981058026412983478788706732160 9383983 109815602794271718712212917075557802976 9383984 -17465300276475388783778560426911744000 9383985 37429766953465618397572983683947267200 9383986 141312206997716022024171521190878344320 9383987 -221051195993726123114984294784388565364 9383988 75850394983337208299280060491380224000 9383989 -2511764680550827678019722000877907044 9383990 6391608353969963423445518793069317760 9383991 -71332502016059332105444658285743651608 9383992 -67634240199493375773328762013995929600 9383993 -8390925212351413975588229719976332758 9383994 -141362226272099134484191331934510903840 9383995 -16118911663700028878422016958870583200 9383996 79110251072416637152895487302133941760 9383997 -37605119297090718673286674005882170880 9383998 17708184029937163577060005861521748608 9383999 257049703513735753469154696168187469040 9384000 31440649905069584979641057006321664000 9384001 73147157359902286690930520599961293104 9384002 23719093824302900722243768737213791952 9384003 -70085184950423510460304748593018536816 9384004 8191152024413442218580676573431775232 9384005 -279957538665771262607710623609547932000 9384006 16705554099440101498518603399750515904 9384007 -236381066843189492874030674485777778088 9384008 304936983776028845325550436336678568960 9384009 -30784543166356269612296776788325963680 9384010 34157656117578113509409355410247352320 9384011 27049328453715407296438973488843714368 9384012 -3432976555463473607553897357445283328 9384013 -340179502420730292522399496255126345738 9384014 -69491880154121753280036482932697982336 9384015 -207250829073311788639288501431369984000 9384016 39209182398752833577194207126396854272 9384017 -439476962999514204318873631092858371868 9384018 -14037951456760279497818280641430704640 9384019 -3454973362011979560558268718367547256 9384020 -329947519550785693779102273808902144000 9384021 -113113762950156697219323868217833319424 9384022 -74689951952166370865848462088360894688 9384023 -105961299587201659924285794633760358400 9384024 -21494762942881988193106486218699571200 9384025 60465028641050953193358592678975604800 9384026 -23793666983568504509486616496181622288 9384027 190051092851527989925066343325785632920 9384028 89186155972989596936705221972382056960 9384029 294231390087578624323203158744138069280 9384030 -965975633660030893826181685429063680 9384031 -273663074621759651168379538150554931168 9384032 -146671281180663913247240527072036651008 9384033 -254206925234177757182143703333814877776 9384034 -212832526377285676646776034607249504 9384035 -7455340707333717158060280557970329520 9384036 175406257614707825998840439382718682112 9384037 153316333450326475928121485528213940700 9384038 -140290168735879233218573426825285114304 9384039 -36414483222326011520733037871959390560 9384040 252523823370304162882363937692784640000 9384041 11828820490142857034743455741756067584 9384042 -499891732628222337455048141621484288 9384043 227354893214610678272606953709492051320 9384044 24551318802571544506744846486882944000 9384045 72314485654949083224246551458614834240 9384046 -33615917335596397714420836778140966912 9384047 390819530575347451773200951740686796632 9384048 56862240980456999434127974064893919232 9384049 291402805731792142001872199809324164050 9384050 25316021487727970411978321229590104800 9384051 55754483650494586947632411083020200544 9384052 -317626356642826331772581621210576098560 9384053 64736760761226746922818744618810387904 9384054 67864339129260769976311401408260175360 9384055 261812252259917315878594634486259935760 9384056 143509572437623782640865941042339983360 9384057 11362994912739459083404955513948412228 9384058 -3211192275271424092902888662543580960 9384059 -169299712659039659912727113552754907740 9384060 16062853452781265179040953373502504960 9384061 -270981282878467263600436504491312713338 9384062 3157055275465712170828677698750330880 9384063 79077071503650473206021305127631494656 9384064 -27037662009789433055770315331312025600 9384065 94054072286537087819558163334717458600 9384066 -90018001162418614849373083804695110400 9384067 -34289196542834490106401554899254199296 9384068 109589157178871176461041057512193587200 9384069 23620666021931020547192841773987609088 9384070 25368809341504824140012619969845756160 9384071 10087394041877351755536155217480963840 9384072 25106437592148316979135780885560688640 9384073 88955843355110929270298138030353986064 9384074 18303757558591515056220709262002609152 9384075 -85574442931527895398284344009679367000 9384076 36297614458012516939056112103615199232 9384077 1726337834630205392551606503262097100 9384078 -64899784154389245162461370077996178432 9384079 -64875961745026884159503827867759452816 9384080 -26691785685300551480381562606870036480 9384081 29374280405653585476466021964516582400 9384082 227795806358486812002053465750824213392 9384083 336909394759621124254159411850570428332 9384084 5007198647469295749644498666411495424 9384085 -24819326403785936359965529163803754640 9384086 63862569616873006675756957537045480992 9384087 19397060749020867570810722274271805952 9384088 89750818595957622014373029455963299840 9384089 96461136025959120683021281195062750720 9384090 -6812297021378107694417353658981084160 9384091 -409248001260926902451138690274761664508 9384092 -91759648065535877489263730693159328768 9384093 -1203615730613607708214527037546529178 9384094 -17353711554629419845767760397068637440 9384095 66440808112980663630700997060959968960 9384096 -72964515600197079324599732234040115200 9384097 -188956912637530408195098815985260295454 9384098 93091925821326969644214211913450687136 9384099 -65005995680115166736648507592034380936 9384100 -131009001383498063461897843732550400000 9384101 -185644577643292135703847798371287064898 9384102 -22047380684523227241128682990648516096 9384103 69936735094589293096896396417330413568 9384104 -9667459992943756704684348130760586240 9384105 1366217996202781103009379325315896000 9384106 -183447865226918297806674810362512231248 9384107 1957443760605701407699269219640884840 9384108 -56613020441782255757639236874780490240 9384109 -30176503484841654404227425050352183584 9384110 -60365662667008610736323642251068576000 9384111 -26938066283555144067984308640795802440 9384112 19160680121575360024359542909544824832 9384113 -101319382805454262789446584020039126476 9384114 -73151834455637418543369767201403518976 9384115 73915929499816721351653460248128765120 9384116 -44303672241829722432678612850353168384 9384117 -114333736634509287255680572996200196320 9384118 -118764617903221818886079964973083884160 9384119 -20106974334736221685430427356292239400 9384120 -7531277846225576468899820579297280000 9384121 -144504201566965756540208231759588768556 9384122 33971099884172611092921265925732308224 9384123 -65090627409358288632434212616449798656 9384124 431861141386346574695480138523667065856 9384125 135521858350380053127180161132975910000 9384126 -15318560139607920118207133783009123712 9384127 113370529790354136945502641812100581040 9384128 -40720172521857069647532912706238545920 9384129 72269861470700264282719122106249105074 9384130 -23664831040176460835077013727358195200 9384131 321062146916031468131980256244269359932 9384132 124568001151165357492035034888292662272 9384133 -127987094505758558902131540919534704576 9384134 50384563580584250561219251519698811392 9384135 -34528028813645154189285461938372580400 9384136 316301159145641683211137965175107471360 9384137 58694132780177364114293193809833296000 9384138 1560580021887125488240441857922690560 9384139 -80273999079112914690221239425971933040 9384140 23538051807316864149118327694130109440 9384141 62539750455914281732062398702761288320 9384142 77618497752736968833209033262940065472 9384143 137546228481650195763514110777685585392 9384144 10457186505681367078815387095987650560 9384145 1091361014312547922877669545721286900 9384146 124591815110215923631115128730206890624 9384147 -183487360447381464825230303885925570960 9384148 -4512978299215263216452382691502858240 9384149 -75364333506484173593843734102348316850 9384150 -5024207697576282781462247447389910400 9384151 -12875618696125721236243772447022124320 9384152 -74493288362807706373525758403170938880 9384153 277646141841554593789303837740765567264 9384154 -124305578939637994322524965708469586688 9384155 -141400333722918348760403689185034320 9384156 133135589142066640444774361197416640512 9384157 -226792362730404878231385222412241075200 9384158 77295082905353938192140973941395976576 9384159 -223902283460789598591337799469254131896 9384160 -53786117125203513079620613126422528000 9384161 163429130762904045512008843001588323584 9384162 -11496215916496427326982803381071762432 9384163 -4557646703652802749891005653972948896 9384164 -60711742736349168304660393500618768384 9384165 23323902477029550840328553248418442240 9384166 110277671949031176515245401330479740224 9384167 60217764113549101338310066243195287720 9384168 122378707313331837541940213482033152000 9384169 306997249928044409791493460165397995300 9384170 88743223670323620066818995637927674560 9384171 -163079158830869506067801406449538942888 9384172 111238277246830134112120244055763379200 9384173 269267804432102701750311788108333436480 9384174 180462318126766175232385741673500144320 9384175 -20977641885218947284091729988313352600 9384176 -58969984337190492601022511193622937600 9384177 30366899625466367622645450106227792480 9384178 81523927437035147727060351574469978640 9384179 59569472762960762855487509368218451872 9384180 2246581257760154446837851427556843520 9384181 1614010451635234687803679212621278464 9384182 -50327489669724137903881563565658195808 9384183 -145802538778581265665198880955307426048 9384184 24744037331347641838114775529553797120 9384185 -102438096225127021474193737211664565440 9384186 90286623974406339017616438976467237120 9384187 215034675812520111272604449636159548392 9384188 39220613926776737013875046512838131712 9384189 2025871929801297615724564964971173408 9384190 39469635556526362890788681681374087680 9384191 8106827035222876155843500209490580720 9384192 -113182173091234231657050263744063471616 9384193 -52744104436819630276862172017393617216 9384194 5218231040079157422288323467996080000 9384195 -108179132410633602916012275200627280 9384196 91472353586345915058625270132126842880 9384197 366619365423148794285981477561388561920 9384198 -39965120596273305710131498179835108992 9384199 -51506555618254339143689423034731379408 9384200 51669481562224732800886421241176064000 9384201 146369833726701667434387588524887907040 9384202 48264320324657744284005114271179691104 9384203 63743821235643513779446437339710212344 9384204 -80608487997110962665677756666758391808 9384205 34687902755475192174392383465635958860 9384206 -2682817712560810328629247430415838976 9384207 -37950639284725646351808956616289774080 9384208 113389178962122692920181711946362388480 9384209 427428697960466258350087391423947807410 9384210 76154138356364643292544328357025497600 9384211 71090978164093044012323494098865806624 9384212 37839393750704454036073305883749187584 9384213 -44215001705818814723912262992806194912 9384214 49358558230782460448970840969287577600 9384215 155765982410873692489426571175764383200 9384216 104889097979916581129581863607035801600 9384217 -166585095460736617220251321980953626748 9384218 133948825749502863347882637800241016560 9384219 75193924784746065476122563365546793504 9384220 -197789236687531043318690026861718200320 9384221 -86366971506776605067303551755212663808 9384222 -78353948101055453030330162412389108928 9384223 4597620371362198519824849592611133744 9384224 449172921282192589102055029233892786176 9384225 -13240317293088355090874820071945008800 9384226 112192093008771774090267091825960349760 9384227 51411428747870371191565318597420815360 9384228 46777500096574895616994034443600158720 9384229 24951135887667594211779397573014439584 9384230 -22363411703611154602137056585066292480 9384231 374181057454411933241234423877374557824 9384232 280805106615648800370317887121755914240 9384233 -132465838159074216727647195750675835200 9384234 258399907742326279447365473225634048 9384235 25053535249337166651993483325099874880 9384236 14384251775129336625079537675410570240 9384237 -110337701338093098829454259618916373706 9384238 -171915537473921632523703199849892133504 9384239 339313999666427485816635159758517899424 9384240 8427565429408219069817353683887063040 9384241 -232040230716745516135094377784215653358 9384242 65668033949789058134717019997990336512 9384243 -15904076374410635471898172836717216000 9384244 74172706910707860861144729194814204672 9384245 -75617876647431480493602409138537478400 9384246 -55691657803143631139655513012543970560 9384247 251558950200415952699454184917490247640 9384248 -125957610071379779662415422845732864000 9384249 42774337747064169940674816763609368960 9384250 -189609656130704422425575602549315368000 9384251 328433798209899941709280705969736289252 9384252 -139826417083109589349445716507565260800 9384253 107100311360028425553508242128089474464 9384254 -38839903075906168462779339134936340480 9384255 -19166568189465005481107651844058761600 9384256 -12413264073323971927960331749248991232 9384257 111032369693849426485773208110214573506 9384258 14545033598861527557096703838186827776 9384259 -227011729896498556845950383446851017540 9384260 99319245526503205679729000080953446400 9384261 26721524124195587802295100520083618400 9384262 -45380762421067761643963588665882567168 9384263 -54044854187860635671918333721354924576 9384264 127892443287137682513863425167168168960 9384265 175675317114214281859095653357476953600 9384266 -117900924943044608813039676289682190336 9384267 18547996725646213546924782519368918448 9384268 71389089201143582986155287032441760256 9384269 265017807314355154252261453125157415670 9384270 14971961396308178924653285303245250560 9384271 -126509589039400707044371078841891366320 9384272 -9516901285703697535559255062123266048 9384273 58001508588630698285058221112793171764 9384274 165271968234542795822595598164085205136 9384275 217667390546891050531407437998385868300 9384276 -72493019176350687421578889136836608 9384277 1878019956585476979198894850965455552 9384278 -53272111875831937535646029801445262560 9384279 27231390362844460753682760257463474048 9384280 123066259639180111144014479547945984000 9384281 143887293389673561895213928653261907082 9384282 -90205609952475122046424147411637506560 9384283 -105972278064996213516910895209422927216 9384284 48684155216380229397585560402872074240 9384285 -24286108514069893721581339887695428800 9384286 58471692014512713471646601324712858624 9384287 79530862056459536167234543999171455984 9384288 -248220659027466011887777930907725332480 9384289 47554234313221829042066538644690691072 9384290 -18516472648139840613778850358331468800 9384291 33585272402241495016240529379751948752 9384292 53252496443827421077180828749153511680 9384293 -186570053299059201211458316806717811458 9384294 -71824330898688735628465650812449070400 9384295 -166237614224564828582188536989812000200 9384296 21955718234171888460950136974536243200 9384297 -47093538070358370185801501914921395072 9384298 68444883301942785149545246588197268992 9384299 224969287213275656816347956481139808 9384300 -53332213835834643358240052056933305600 9384301 -47895534660611499040300667305845979796 9384302 129208248066520408404109362215274991872 9384303 56470574409580832015310938486223037704 9384304 84863663903956202946516165836970885120 9384305 21882934908447492683084620919983690560 9384306 115231084883669424319819517829580049664 9384307 32813984478236444112153122290066183760 9384308 176499530305446929859492671194007397120 9384309 185308861457181102743018906417549721600 9384310 -19238733695027597758638957266894714880 9384311 120241388928274525493137298612448333552 9384312 49578043036885343936125895130637271040 9384313 142660021188744779540208146581114414980 9384314 -3227912872594269207697299252448224288 9384315 62214234386263329447763339446077105520 9384316 -406068990634264569205150710801635581440 9384317 423352284685149997176789957844424799366 9384318 139044232935004692868593614986908600000 9384319 -16210388981893668771828307428480335504 9384320 790008258650331075642472308041318400 9384321 192455718148289295691667529172176401712 9384322 50757833935725828676964710331679032832 9384323 168500022226915512474913194269858219904 9384324 23882617194589254273643277735437393920 9384325 -85430180481542802681070958443004642950 9384326 7129169097757532803040984404255699200 9384327 -12799006590382461690474883535777141136 9384328 -71334573891569262451021605462322790400 9384329 -176981659889249331979848943932073652070 9384330 95732112047893062931897589883638891520 9384331 274524106714926055179787640033509248000 9384332 -114674165259940389358126462721820910080 9384333 147903858598851715314493854032013959040 9384334 -143959881674998202506233241262744871360 9384335 138675325143452677238326759487502926400 9384336 -178052124451526495929176703012159488 9384337 -109479229359661147070402522251228128668 9384338 45179146147166602179741026799047650080 9384339 -85745924072995148530510531929575496912 9384340 34621416088757821578327203528612167680 9384341 -156929839153492722082718880815839302258 9384342 31955896222827355893706176286664202240 9384343 12236758272824229976828187572112871720 9384344 -70255379995939432237671662476752291840 9384345 1175896491573151853870391678910749120 9384346 -108939118232512464054999475757832250128 9384347 -7091347232859374495301477288926503680 9384348 -25496843420071147449279373073510768640 9384349 18686977143003981440150507124169605120 9384350 27242421663675399753817086258939950400 9384351 88214615078053954881956779664485507584 9384352 162782374513371215961814550104388861952 9384353 -191882665430593040567525184310212288336 9384354 -21660974761081214393335219073888332800 9384355 -131662692576162872788320995452789399200 9384356 198800433055198808246755833508378849920 9384357 52329938718335851461650952460261545792 9384358 107500801340914760410618034617476001920 9384359 21227904243232592848194581689041661560 9384360 -6023797962066943367913911672528486400 9384361 -30084378525543659714473958454829197760 9384362 5074393423121620472624743003516432416 9384363 1935424518283083711152295913661510400 9384364 -296562822103945653688537624148730766848 9384365 265064000330227122481156100051261637600 9384366 -155705063683416021592642539359103191040 9384367 58473554249765599489006654928319096912 9384368 9968498229781192158828325385807069184 9384369 191135324431135650362208698663056373904 9384370 -109883116653811108926907603538507649120 9384371 289932773245797351619939768255634388000 9384372 94937716487991620272812612837707200896 9384373 93843559411847274094494631892234992622 9384374 -172123701110725818398826943206549609408 9384375 19767749455200339808491792036830400000 9384376 37786235813232958492506268707460239360 9384377 160254942132698803665103370508039533226 9384378 105666540421571776288788201649303041024 9384379 -445074212260588182657415928814823992440 9384380 -87930150892477274846237603466074611200 9384381 284470161206893971386609713544439960870 9384382 46793127076829208911344058406938672640 9384383 -208824813279761372708014820659439410368 9384384 17936740129483023487367184182056845312 9384385 -70093085912478359027046563178299457600 9384386 8948236645939607258700599868532201344 9384387 47127291596026132386911676287486259960 9384388 107207532198705443352753726227423600640 9384389 -121372607897347980105858157134110898144 9384390 105881745822967882005960378288406521600 9384391 259189108006986697342484821471333583904 9384392 156489701173714754505798551693606430720 9384393 -16137037295924783679198607394643857136 9384394 176705091704335293312649735442500530432 9384395 113868776837298058031118957663759228720 9384396 61005058951222579362200626101192032256 9384397 257151714112556609590360045881978998 9384398 -33869378706601912006120737012419278464 9384399 -2660281031363671117528148760620202936 9384400 -18115284555935083619425135826196480000 9384401 103646766209992243491618709763165999910 9384402 -8380269472737419290700994508980317568 9384403 -31351576191471140806561209388563548160 9384404 -19656156713417969678224761422476339200 9384405 -114515851066369580871320864742467151840 9384406 -3526465077469935389237589042652080576 9384407 -3395022812237287064241142744624747608 9384408 -21223120280962792272054576237086330880 9384409 -124489723047795269903037190211281465196 9384410 -43275095136465017480578003259696025600 9384411 -144223152795571878797313734463519092736 9384412 -18740789695986459605007338696542184448 9384413 -45244496114242575147621708525407143296 9384414 13861153243907791869997307381358698496 9384415 -88984277517146681620127045340273926880 9384416 -56179903587273583923990288625681563648 9384417 66138717119791661797902885565130407680 9384418 182476538336619297380168829492211301760 9384419 -85541710445606186018893390128415212480 9384420 -64216041076090829955191385179342131200 9384421 154994737245717413933464031238956013052 9384422 165927666831787409281494566630767925760 9384423 92034498116434678652185991677520496000 9384424 -28368354831517657621338178742146990080 9384425 85996799080142024004206279658816873600 9384426 -98579221123863385877568888968333936208 9384427 74506472166807976187309916188162612160 9384428 142965405657138646769381726116149235968 9384429 126681240453251691791652138896558816160 9384430 403476807677102985405897035617691520 9384431 235189965673580832407222238201921214560 9384432 10936380622475483092062656827689074688 9384433 -32550368379894493778942167790325902400 9384434 126882354589213847153154834119693116320 9384435 74751839256994354343493833929884162000 9384436 123448392248942129410311285506394910720 9384437 -133563224711200955778956876985067961760 9384438 -1641336487362065963332007992690053120 9384439 272573544109699316613208420441306743856 9384440 119657466563315447014870213963697356800 9384441 -226431624591129109295569087843265369376 9384442 1884051181877067880002522152466048000 9384443 391972244726564977945080671319637482720 9384444 -10995543870545636085168398875419279360 9384445 -25142815604602025054140975556471510400 9384446 66067485900101672550123264745852136640 9384447 -18793413612794085924155855144084081280 9384448 -20716645689553419881160839644965765120 9384449 -1692081204932708250693112440425527392 9384450 66012499784980983504173187533280393600 9384451 301095156736071594348818098417611204600 9384452 36202451290852715121137195205522001920 9384453 -46991269650005528717989628986685709060 9384454 -188824440356578203759808761399503953824 9384455 -155497117480605392113309554761171487840 9384456 17981993789408245729647735263141683200 9384457 72526423096724103365952066948947452032 9384458 38093519143040889783401053218283008960 9384459 -8236166238632080589966896512156420096 9384460 24609678287859778988369930957974932480 9384461 -96344186281150699431469618044671145600 9384462 130613436832763163045421733814484801920 9384463 -331916931472689540931737237405366150216 9384464 43689967005440423422397216973370245120 9384465 50789336860181307153608286260994213120 9384466 -11064286929443469961593168793600667136 9384467 -50641890259246383092283036789642337200 9384468 -99154340037993797195351998631168600064 9384469 147288578800935808261175588048501081870 9384470 -70911038520361405032624764969856664320 9384471 101986672507990415428275338440334849280 9384472 116747174948420053042392194647847884800 9384473 20775238772164765154496637774464464640 9384474 -52264660818026393716142114774020074240 9384475 61722326118344975539011333586310488000 9384476 181798580198028401977523017114447193088 9384477 -135350849923008263042680525256639153280 9384478 55346581310273205007845943029592425024 9384479 -83647822044231310780828762720439221416 9384480 70820017223186184870996484604559360000 9384481 -181496938361622326239876728112703912400 9384482 82295626997650370587627626916626464592 9384483 37324165779388897768304225829388885248 9384484 235219875894445920787367222336442495232 9384485 34177578851781166850532784799907276960 9384486 -109465994027215999151358091328781654336 9384487 -673934891013000249098792262013677600 9384488 -64937447216836017000351480760825620480 9384489 -192878824213581203753567747413905536640 9384490 21108034577315290018009256414542172160 9384491 -307595251462684400471330740174935948108 9384492 -783241591535131440419347341942374400 9384493 -265942305679312290953770238411835222420 9384494 -6186922428673187902768392041930199168 9384495 -53456242320874022428580754919016362320 9384496 35226669552624118076470714922547806208 9384497 139790017603328815512902568461411873460 9384498 162454308114567968545058497485035424 9384499 356880729871856792647743967306766516480 9384500 -121951634508004574787867495158466912000 9384501 -40378174232172889380338401989546522816 9384502 -32627606953411925200343031406013310048 9384503 -1348083964623684652187840443007459760 9384504 147557584048032094425441048857666949120 9384505 14330750843793547169635475122134541200 9384506 8903442527169509782647580204714364928 9384507 -201530438350515420201187574782836531672 9384508 -19914998018688891549245748188092457984 9384509 -228955318112864290767929586531659719296 9384510 -87540685803179931088628193948071258880 9384511 142825984323404231364875659687870752424 9384512 -56358821449817788100997334743864311808 9384513 157780910756306763499902854478825693744 9384514 62121110980832623531957290425281115856 9384515 -1839056313920787887830634338789951680 9384516 -43883903570239790591432084115333465600 9384517 219404152690231286126617071820577971740 9384518 96879033604808243087929655435329920 9384519 -166023194169387308347065505894274125656 9384520 242409412602478989470845302404337100800 9384521 -52458752201055432090341312540708842278 9384522 -2245953306163694396858128648928042496 9384523 -94138927077742049964675182071612501228 9384524 9505050841226325187649425830607320576 9384525 -366723034344887691143852622276624000 9384526 -415809763363267359276378850174993536 9384527 -234983086964101479576507851605910897088 9384528 -32790371000514939529037104163299393536 9384529 11282140344588953788123130556412523712 9384530 -56322442023755280797733580063649535840 9384531 19195090682029821333723736078290488160 9384532 -85526384008575535660376836723775525120 9384533 187596241773795678019868201190217749600 9384534 -1881070884408418567024499871791315616 9384535 2398081872051249365637378210878334000 9384536 -25587784053650727530574979424360202240 9384537 32486062776040019804615186760597749760 9384538 -97549302263192123301818941377157115904 9384539 -220686692217796088533259225898477993660 9384540 -1149697302784063178241356743853260800 9384541 -173164699205774943523732257277858013268 9384542 133397096934385270733092926631866424512 9384543 -49512876450923726611200318522929991696 9384544 -80687598063812633903929201613674119168 9384545 315006268059480345927523659333714387600 9384546 7895241065510429951681028416765568384 9384547 25425827956800935792438414344870395040 9384548 -135491510495413649618085465973742020992 9384549 -117424024966818212664139306703866209600 9384550 42455345080914554123278050978651580800 9384551 -140579093680824186452711036747847846096 9384552 96215078316600868113388973833740288000 9384553 -221312348123015768319311752868552800198 9384554 168788519285249513550361863881339372976 9384555 -38293519900447584035535436270449492240 9384556 -4828290057414017447991773861706865152 9384557 -36201495943045877341769297556736359936 9384558 -8970034462808137763084373772893025152 9384559 -201431706110311417382622532856445448240 9384560 42983948739982771921971924285893345280 9384561 193548777248687212536207643087306947360 9384562 -46360278768183108256189767619827645696 9384563 -109032971879953531911775933247488382616 9384564 37817107662959761477160483619270561792 9384565 -275158206595015737187855564303735708800 9384566 -138324680461583668199733710288365116768 9384567 14028447086469262912135566782749645440 9384568 -178811508940195544883491039389679616000 9384569 92862069003067746464298568548712208196 9384570 -467557027180629837072192503328221280 9384571 1231829637684935515505949377912752912 9384572 32753363293019064658620328381052009472 9384573 -1120421679824079264844925505255153600 9384574 -31091049322862625715432772896323724800 9384575 -27583661596880303016470650200681840000 9384576 25257185639332760828498551899999436800 9384577 488736501793364230026928314257481439572 9384578 3041923383073741148776905478202287872 9384579 7886694162813729189736495240407867660 9384580 -112277277909460013236580541841970860800 9384581 88397195116940973687708606408524382 9384582 -120753555912933038345309884268511590208 9384583 -124932682601393523101261355529676233496 9384584 -556597582269826680609613702105787596800 9384585 -3697255728793587269455326261831859200 9384586 9451144952136504683253062755093992960 9384587 13056902436765171522080991427370109600 9384588 -7826990039540065878206462338570062336 9384589 206331535035738549914204091817859102390 9384590 -80155629207040502473739958549617467200 9384591 127807058955143397969277926191484102792 9384592 -28215987074300685122799158607128035328 9384593 28224723688718028233177665473527751924 9384594 12784747261479926684875103940549672960 9384595 291116882035102127381988212907513804960 9384596 26306422846285452281876725926137294592 9384597 -280280856229198465824655600555775445426 9384598 -44168747326597547569358027931327198336 9384599 -36331376179339039426658064558739138560 9384600 36243507614518741698595377360603648000 9384601 137545708485691584258318105046468042192 9384602 289468149410168514303652713976328623104 9384603 -111538197259891462804714513622174541600 9384604 30111361993175113693835719795689924096 9384605 50348688043208038077369828737434743000 9384606 19955321648020678019010231222535495680 9384607 -613208888857972436262774641751530114928 9384608 236643901188038127368697647951249080320 9384609 -69840234044441080343012093651527453632 9384610 27012601343385262560468850944543720000 9384611 -323409298124863028320204850545322410788 9384612 103206291313147153639412602262322401280 9384613 -23771223867977155507184992607097755520 9384614 -139080039685999623336090326197505748288 9384615 199867201836775740834445773054749297520 9384616 282481290954236923394093197222420224000 9384617 -25599674539156481688132788513843460096 9384618 30481877551743057173483026029469135104 9384619 -190598220261056805244706752225297890480 9384620 667609984197804321271879535875246080 9384621 329999827206954357157092596426405376 9384622 -78254981579112844406176245150285306048 9384623 82881549480191345246272417347365360520 9384624 -4947363352464132804171058345948102656 9384625 292822548902870244555118860283157010000 9384626 -73792134342491744915906602860898741488 9384627 -143544510270103186401787991954427935688 9384628 248109510558738042591934131127683127296 9384629 -26604879812726186958092538479579044800 9384630 12646781277720157416422928138231767040 9384631 231982915936635517851702297044226993312 9384632 -169491387919566233329606592318684160000 9384633 122717250936822395910002793619398645600 9384634 3601474656663500984608856783769549312 9384635 55427855724401416708022606612441230800 9384636 76786557888921374376525933365274726912 9384637 160533543302019066442475309707544926572 9384638 -47686140668585504661300952730127457920 9384639 -368063942538220803194147241348606336 9384640 80245932937660746774185728685836861440 9384641 10142875851910878010481973312481795200 9384642 125357000310760980761266513845936770640 9384643 -17467418727925448143775554598900362160 9384644 -27819055316439516594439374428039639040 9384645 3181357891542011546581417238768226720 9384646 147286805770611760405593182991732342720 9384647 -63431432446508384395863356873513806080 9384648 24144591796685939428064707272880619520 9384649 -246968207215685615274741070494236144640 9384650 22967222348858860158373405750255603200 9384651 -37642282953833787846877322226392686920 9384652 -260694229215937150577465541202641550848 9384653 55642817141445761309774670054151099500 9384654 -4137116176102836658769812656413078400 9384655 -32800840807934829231380845094738804640 9384656 -63103699959681639534536362919772069888 9384657 -88522590512888018434003688538961283712 9384658 -17269821100783720108915425309307639680 9384659 -160152412993521127787182593012572288760 9384660 9195359801606413434106155920647157760 9384661 3067786266130291752522236778868730880 9384662 28160533766072902092504783572922264192 9384663 74608872841924457460416578826836165584 9384664 -6450658608095300424567942442941050880 9384665 -150189408174935432224611032669206809600 9384666 -60569119814629705940874416663249266176 9384667 -55571427359388310857868440696107348640 9384668 -254297648070093400950889993442545853952 9384669 25655756967824880163478044579032163968 9384670 -133385571508550932501913517784742908800 9384671 -374296162685117565696862311667477804128 9384672 212180185136578918490114006558435180544 9384673 -321080434398220075025391004102877601900 9384674 13406956235405335030499235894295322400 9384675 -19457510620008949966274110122462217200 9384676 247422277107703061074943919571465408128 9384677 224610401074867147299269878084369670526 9384678 -30531328940339781550310456351699486976 9384679 551578291545289016590358350156405864384 9384680 -28323145032096898041935210141849395200 9384681 39640243529292823564908599681440939152 9384682 78476026613614354014428665123624188000 9384683 -28523215064706679487410466338126979328 9384684 -113248809308885755458335242219366500864 9384685 165214636837235423175630729248786707200 9384686 -80677938967392478321187106360504482880 9384687 -178029115741595821910877176227361998560 9384688 46421155798320630015007393092836851712 9384689 -125898034127213115844134641762476780560 9384690 -18128001126949790626627450392770150400 9384691 -65638524463333506682189669649916569908 9384692 -87902735145542287810291665496034992128 9384693 31854586760629128215466824270321100000 9384694 24591318025779933129775752587366290560 9384695 5952746881823367444247988449651126800 9384696 -20734184926508940979380334830276218880 9384697 7912599851792800214747136016058110720 9384698 -157267576965675018208067243691669728400 9384699 -32813507144888044095262523407170178536 9384700 -51649981102168986358287920907129152000 9384701 118567746457800602375796157811196519072 9384702 -23929106235924246999468272461619851968 9384703 -87720591157676575355270092693389922048 9384704 -115521896155027321983044251796807614464 9384705 -49006731679303673836746539231442364800 9384706 -51025539168783118265532533573113084896 9384707 -1565254696545397750740644403762435000 9384708 -119212899375539714992233709571685365760 9384709 -87439101917220096780753587602753364160 9384710 28094843459573662412372184834200184960 9384711 -5312836412634479651444546118817946496 9384712 -8684333134684608738136150850626068480 9384713 -24907552641425205926390007109602290496 9384714 -17677117048087638247736163968723036160 9384715 -145702969824549785787548749900309261680 9384716 -303087730516290113102467629030470069760 9384717 42668300743384743044619593378389727040 9384718 -33391273856117857095448606699595328768 9384719 -68478753729266567089870946930731306440 9384720 1570250110172506486617114558616043520 9384721 117999119347688245444281869989292191922 9384722 -42080858955157867704808450667108159088 9384723 4530520842296845340798991317357964864 9384724 87441570318164658014787936717955993600 9384725 -41610602704600216502687634580689969600 9384726 -4829160873875305391196335145069096960 9384727 283451849080731719916095234529108005760 9384728 8827664734133130304943098144304824320 9384729 39823129405231927570785462353330400 9384730 23451070220779569638964383650093701120 9384731 -56249348646471512120766613573730915616 9384732 -56597485963479226047432251870656462848 9384733 -334064447074901539029814731223547749018 9384734 11865301345958153231899024319609823360 9384735 77346491946002328429888129261878837760 9384736 -56356658277238682178955836316610199552 9384737 147717170766148412069614839312568780386 9384738 117180671726420816647310345269262423808 9384739 -5158771537729421600834279726867776656 9384740 183872464591188630984946602339214352640 9384741 8479596172895966963454965847377110782 9384742 -301383476939155116130446443803046345088 9384743 -102315328951650732046415733120425214216 9384744 -19436339397095951804440057464496865280 9384745 43574737962287959357399559121087598500 9384746 -30005330977194511544751736656232527360 9384747 84967802706174132970680973468146567000 9384748 -177686794509919110781718527427068569600 9384749 400116848086623167674278686796876436320 9384750 1257876699824908647457382908584288000 9384751 271799184574140837217430290596939868600 9384752 -21006953704136168332426634550887055360 9384753 -5271550665692694178585773595873375296 9384754 -19800227557056348995620488563722991616 9384755 103917827628283793629887617245322738160 9384756 37313662896733329595900353280151439360 9384757 -320410458213017736975145649815155796448 9384758 19436371136549331571517061639773194560 9384759 -18546016105560589486437410199867657456 9384760 55900206873462980433192506682163200 9384761 -288557498679669876827105412428059730748 9384762 3558032743970650326549236579722740480 9384763 44013613358144268907292647159268563584 9384764 62191820414634162932681046198740376576 9384765 -57751040294193185438382839687387040000 9384766 129797994869148087928226294752526168832 9384767 -60486616971217004234759099782890814608 9384768 14783507488054121034515067025930321920 9384769 153364374547083905386363773946079583170 9384770 77475428908903224336651644680873666560 9384771 47589565025255929732745821398456800064 9384772 -136677947251254315984615058644070563840 9384773 -225970917131383097315146931310659596836 9384774 53572157222315069721669029782777049472 9384775 131605213878112097078935001211132888800 9384776 -32997805418662663695182706127756139520 9384777 126355643801980251088309106292888003720 9384778 69018040537409334438841495209082537824 9384779 -345586891840839620365660619635844181816 9384780 26396937864243968457746539012187013120 9384781 -1592773094935387298669073688051514176 9384782 127239814013961596969772927648411383808 9384783 101845212396898133568226719693356442000 9384784 -16818238816894385805665320615936655360 9384785 -58779915169373310506527669465216327680 9384786 -19434785745865862909883416644248112368 9384787 403328362515744608303209115676002613040 9384788 -68410339667301157155568497405926037504 9384789 147307955484562159023827895908162854368 9384790 -25803307973893354044771628608511985280 9384791 13006575742282034629979767522309437600 9384792 -81389662215130715412851314973422387200 9384793 -666771560601626443210436814002737632 9384794 174247298690682606049460433584358579696 9384795 -10264885995763231641283521749284108800 9384796 2854013620331178815714691762721771008 9384797 -170711859525009063707814485864722145754 9384798 -10235434810264379588386940436310487040 9384799 -413417016189618621797569313675397543264 9384800 -162225452201321570374410085233849139200 9384801 -15624064417650832117174809065494355136 9384802 17914849809529279382665061697638410752 9384803 -122214736274765981165934928253469947880 9384804 70228012027430146069889593696642940928 9384805 -1743093958990335388622980622022182400 9384806 261146560629299650472515784911744769280 9384807 -16838787182469496891867941028559787312 9384808 -98167920748879842039708895349736023040 9384809 -36363076641043825199415973769679705984 9384810 -22747752276750481829636182946777049600 9384811 -105966615914247000998591143826233672588 9384812 69331632553568487575802070770275686656 9384813 134888763129014876301090788933426967360 9384814 160557951964385820789655563996051080256 9384815 -56322635766072629805922252947542603280 9384816 2426029397916069729461307632378707968 9384817 -31534913124383006473891652112263759180 9384818 12207302786091338341956521532672948288 9384819 -125389947569195286541368020787180341760 9384820 -77360747910871032876412166754017905920 9384821 90346641832647638781799770617025862944 9384822 11014791286026875191569345585328056000 9384823 62368573978819427147712851025884789600 9384824 198119085832937714248218566368788172800 9384825 -62124485364415531967632269726470180400 9384826 156083814425797500377342071740716515584 9384827 158305307697527408158783242485782107072 9384828 -6128592511211041686230789050069647360 9384829 11579867604653957881916908181524855430 9384830 -13063377685236206740333887103128506880 9384831 -4562941269868196697351960859270574280 9384832 -274489518177927954199697478002556272640 9384833 250259812592212387998766035872169789762 9384834 -4565842256741365848009152604733269120 9384835 -35157067164722394355016735634244716000 9384836 4223507532273140507698774875091110912 9384837 -75345346270785545519794402669953440256 9384838 -29017671547229057406256805764974513600 9384839 -272713945355144029555129410882855408360 9384840 -21330531146976372383869120239636480000 9384841 -147898926358545503541231591571901289200 9384842 -1678639132029043779920845804840018848 9384843 22816090146117869271437880365016000768 9384844 78467618850375326056940318223837008896 9384845 -302480953061405526398666203614650484480 9384846 -19470976571523345167374737461775553536 9384847 946310666164017539806216176059955584 9384848 16655241689241556869699531403957960704 9384849 1638315866222442509357149070206857120 9384850 29305357312568252510211149670276081600 9384851 -853112935244471115893397246746330112 9384852 -104249216853072702821433792677001504768 9384853 -198700819630760298601558846426261494898 9384854 -42673080881819458885610399567912838624 9384855 64472800677474754602118938785870586960 9384856 64405136917022389586042538033325670400 9384857 -48061983906283970314587122798714547894 9384858 7727802897367284872621498871512375808 9384859 -66206948119953532838131745992000710960 9384860 36307942842620504839913983924596556800 9384861 5879378423522343303290941021472170464 9384862 136998100434462190110231330681060354432 9384863 -229599647177139683470527477161196251520 9384864 -313664598776229574121915398473127034880 9384865 -36426290915987960708958940321940805120 9384866 245773591218094842501158985259362877440 9384867 132503618265712143054301899173849368680 9384868 112347944723520378507294154490727928448 9384869 93049651279641038498040939330749505204 9384870 23851127883724837404224401737308620800 9384871 298318205394121202274352441491987326072 9384872 92575859620122569332304297867941632000 9384873 -127187646918234923536007483266829141616 9384874 83496745386451250197523479881559146240 9384875 37708696207618991496948987193908660000 9384876 -23182750281228311894444846507997849600 9384877 76362222786121288424558501759023880726 9384878 79931271837184055417012525409816222720 9384879 579461748630289458960470718931937280 9384880 4862138937918134020105521548480348160 9384881 -82221166378004425880242346708831056590 9384882 39746786859065017810471184891136737280 9384883 -37847549871874875361762339027951631760 9384884 67315958362650647704299555554987581440 9384885 116807468891187825148451825739132946620 9384886 62842602989836117800933689610256809600 9384887 23574274514484362988701045893683757272 9384888 -10294846442527446776818123793989632000 9384889 -300386840887903962848179567591487508310 9384890 37131280467951438552151551552637766400 9384891 173280519951421788889986237853755985344 9384892 -97137737051673345192384677850532847616 9384893 11825243726113370484758100758393669760 9384894 62971665314127532148007870656408579520 9384895 46642347606921320938586019710104350720 9384896 62152584859600977270981908153940049920 9384897 58750872543705070392371877745233822528 9384898 2330709068990066062354744181903418240 9384899 -474542395405381523743267675858245460464 9384900 -3585915279395950354977063283080192000 9384901 -88474224340930923534707039682423832068 9384902 -19194748159971157127064283687940865408 9384903 -120688553540928491268813711681669009792 9384904 102447684065074118829633557180571985920 9384905 28101200169086375388071919936062345160 9384906 27577320634930330721950248441130792704 9384907 -85453782265056478266978067136516114288 9384908 19090275814461452248063031890685513472 9384909 -87800042684508078832534649400025842432 9384910 -104120351598224142878996106136241720640 9384911 -75963679387747208445692308017453152496 9384912 36589969478285522905325270121892306944 9384913 -457913103211682185552238029336494981120 9384914 49405268629578898650969753579312768000 9384915 136561325416892994783856874119449775920 9384916 103882429632399718600395851917809399552 9384917 3413389603455804618153020801911467726 9384918 -14294799089330281065537541612589105280 9384919 97471094915700109524098725928687869696 9384920 -34040356032900043823164469508617625600 9384921 -48200997898362334829732231764123607868 9384922 -824790865873927871344875824986997760 9384923 427248032402538925150619259267326111172 9384924 -72952812117055239686676673808665264128 9384925 58420721078550466388542852735527316800 9384926 232108275233898159593815007909108598912 9384927 -120902105366976833974632615472881092592 9384928 -133084837017828158866799620027964719104 9384929 -169594353103077413815424208757827973470 9384930 70631317631850269344513022024873856000 9384931 -183439038975256102790465484230616039268 9384932 -46445643871367571481219332580193634048 9384933 113410183676371224817683785769974857824 9384934 58000284493119463761645002172390481920 9384935 -1829501034764047899110849752922111040 9384936 68046388256654056982704668434222284800 9384937 -303728563328218457573770743204578713414 9384938 66218702091007615507555521209053491120 9384939 54657239046524376020020049110494959664 9384940 57486595385352300004000668548674068480 9384941 -67385685732240714953115388656850547316 9384942 -252108572033605622137315710840115200 9384943 155795996323687691510291204721162694224 9384944 49534335440432635595065094938159742976 9384945 -45899063585675958685506084373394350080 9384946 -141079509290033426480442614997052793328 9384947 -130530938199635907312510733916317064880 9384948 -75215145436419974261994221407467411456 9384949 -81811344177837237010698664544773415264 9384950 20139482559760966570072077952720980000 9384951 112772533720614007386185105611506912720 9384952 145973372950960975377214635751683932160 9384953 2501365037270684638068112601194101600 9384954 -28942541880314614939737061631632097280 9384955 124027349810210750950259392649051366400 9384956 -85929957775861276152810462817709727744 9384957 18653006293576796709121162130375192640 9384958 -170965801484251978670219988072953008128 9384959 -18334839885833010316299758919413137800 9384960 -69349239346900832002645848069966397440 9384961 198362016772311022207700922162000850500 9384962 -89947628923518910330928029029541212288 9384963 3490239042829839695579718025069992960 9384964 225965856885280784386504087296741454976 9384965 -3481443350599353152869780202776925280 9384966 -24370691417783983936009366335466542720 9384967 229638996064245710738923695410636389016 9384968 -306025751914179348372081670732219837440 9384969 -230540226572187770568397887330670985280 9384970 29847188031533500548417616982310739200 9384971 -64600113805827252090560020114029069312 9384972 -5442791243556226941974259096401212416 9384973 -93374407109104406602476425093741894036 9384974 62719707739249725418007490848287841280 9384975 -61176199103363831299756842032380499400 9384976 14575778423456835890562563127612801024 9384977 13573317554598073876153395848916181632 9384978 -11087636068493855818181433368572193280 9384979 298242778218903481449951804407684737580 9384980 -77455764121078304140512229456483123200 9384981 -97401960952174339594711271657498011680 9384982 1738079649289319918365804911734741184 9384983 -170306391696741262202457220162631043768 9384984 4761168256144254615360672985902489600 9384985 147432180453124119122727159820110203400 9384986 5165099028490175141652958509415236000 9384987 -56910580312464518980211837697361409640 9384988 -113605791602521556819874564807531277824 9384989 67773399197733665559078692583654211404 9384990 -19021423163276967389229807156238156800 9384991 -56178240883038072702003735254368135296 9384992 756074893615795481302776735482183811072 9384993 132219904079169703469373757756976928960 9384994 -99105072566908629480672189702913558704 9384995 47747586828210203116871097206318850000 9384996 -105758409307272686630286122155040529408 9384997 -111855820678106489831382314398174031554 9384998 -82225376934391120761862324099178745600 9384999 31110514218831551301255510104665789008 9385000 -62765766221089726259974010848579200000 9385001 -63181158644677314814205092275124020096 9385002 -42862271043856431432078924160619520 9385003 32515652263769247289275099356024369160 9385004 65190381134131919729591155043116442112 9385005 -45751626081893357846155008012890321280 9385006 -4162625560438124131423616295774138048 9385007 1050463782569202222078482403669809389632 9385008 480469737883019677384599215837282304 9385009 -25720073272338451334429825109321639000 9385010 -1799695833389394454974602034292055040 9385011 -353319031901838887333808507896046354720 9385012 14687093840254229714533327217501798400 9385013 22884912310168416901581569697005932320 9385014 30724095452486982724264688531607807360 9385015 6668188670998988172767104771734227160 9385016 180205671746946884573701502681408532480 9385017 -96212409049453601925777015866411244720 9385018 -40896728517039877165710402732183665040 9385019 -194180174093963440813979809218503975724 9385020 -5384447367874226943707463189684433920 9385021 123148175452268932077005194081503558444 9385022 1832727639914999238545918567361709824 9385023 63648500857984762803440820906971579352 9385024 -110209108031284473789156127595600805888 9385025 16370364204070733268084565395478281600 9385026 -2570644877587405905891574775445599232 9385027 -160761547191686737070229679602878829124 9385028 158447928317703653022471630968184587520 9385029 -18541527429509652785786887883647616226 9385030 149693123469122826168796753035019950720 9385031 6838111031347704493851607070125165200 9385032 168549244737199806989285722513633443840 9385033 4298292989079286545922966658211312640 9385034 -174119369623007498286868287425456004768 9385035 -34761352522945320726853420301502942720 9385036 -78220032889811076486539708796056485120 9385037 -26375744497293833093650855011381015528 9385038 95152582000192158073975242047090342400 9385039 -21794474816374299340650337846904723600 9385040 -5574539193965196886292962311811891200 9385041 -126929416574233317015459093480941910816 9385042 310885706081846850237997057962893952000 9385043 278332556633446558825434580514023277292 9385044 -120821772971570222669888482968290678784 9385045 99720955906435828926734710778243934300 9385046 15446487976019243098038400281789726720 9385047 99729117293121221280206309362135480320 9385048 -16242318329810661039556398725586800640 9385049 -297634932036346864512449719785677752950 9385050 7487741999662912617281020825727040000 9385051 799276771110974427925072530431332096 9385052 117840532879420011715597531304230225920 9385053 78117606075918748020192684754304066784 9385054 59378610028154449732313205196234506240 9385055 128684506724710514975574522874964625960 9385056 207642700575109084075950947381944123392 9385057 294723372343144648760171166746431987632 9385058 31896823292929669894766973340139856384 9385059 -23756138092296449306818655881317918912 9385060 40317316998965294760766568348356020480 9385061 10285330421180716306824422847568556832 9385062 -8155604983515684273932317938222996096 9385063 442967694249814860593469645348553589400 9385064 7781131809113529654883568172261703680 9385065 7166280667831775138208971654471101860 9385066 86917331512128178014819595304651193600 9385067 467197890643410793377279817268467761360 9385068 -77705320657047112571384466943137681408 9385069 -34432201057182420455909997836826284320 9385070 73024284357773801824582335084349164480 9385071 84844753298279588461087159337296166400 9385072 8691124448945070772088956820432715776 9385073 -207919519670067913669906298165527365678 9385074 32584950149742331631735886429149491344 9385075 -36396533932923635839372598483343818000 9385076 -189825090160075524896004042358742682240 9385077 31519319810673833804850857624847879648 9385078 -8843786911682419717585870800261752160 9385079 -31740597567915943088356166935298286120 9385080 -61545831686183471373231895965387571200 9385081 14273579793154016018120058341174548800 9385082 -71356077958589732600997940638537808128 9385083 20881334761138688291270226127714591440 9385084 -185488236222604102101054915657123702784 9385085 -119894409283654661940278611525193771220 9385086 -114306722285921678184323244520823280000 9385087 -116789910486620586825336346951905504728 9385088 33848043157901859985152990883558195200 9385089 -127392145821040933560809556262831680 9385090 -16139249164694471286769922641129781760 9385091 80376241836297138816282156072190074492 9385092 -196171514511962084568209479577762672640 9385093 -207376960251248230938931534149701322658 9385094 -759454784801774097719969854173728640 9385095 -27091091069017763664899775452792924160 9385096 128242377806476284975027438110748672000 9385097 4709636306887171141984769960431136052 9385098 89982728117660872728225965868382059264 9385099 17027200148017915121103860183701745464 9385100 116217283823656315759278731315690438400 9385101 -371468265499692557571418024351384699776 9385102 107591735091440260970923726235085346944 9385103 24174726487243375677868696079756855808 9385104 -14582643510301854661885063063379116032 9385105 -69797540096206508218787155530592444080 9385106 -135712956715083806693737564698100315248 9385107 -308464241105781228429301384050342336000 9385108 16437754466122320406374810056107334528 9385109 -368669295801199660455572204584297521540 9385110 33993456672107060669110902014050018560 9385111 -248324690499857918351691948234630655288 9385112 153135037089878012316493261878403584000 9385113 263409647091386479359533979562980643104 9385114 -87867346868835918879338097030591811344 9385115 -210793556431917625540563705121514946240 9385116 45688254137990025708286143659241944064 9385117 152607760406408898925697840976969477126 9385118 38709035796363266706289903531941885120 9385119 150038159210324477095933009925793879840 9385120 313624513145800467108270537833252782080 9385121 -78955642985318537525045408771022816000 9385122 -37586746261507532654188039340567365632 9385123 452591875532535249055181102859912596 9385124 37429822562978137066375634478189588480 9385125 -125588285352505533228519922899154560000 9385126 138660252883452585254312923666476519360 9385127 -33812164924685402209246710220936988400 9385128 27098861169096534131810578826891136000 9385129 4234269561251836401134946390827307968 9385130 -51145081497047829368419618667433235200 9385131 57019004852952338684866345349217798144 9385132 239787562518066482361287897580045388800 9385133 246506677725259077404098777601924783382 9385134 11789335106817607608728804943930049536 9385135 -37934541774634055137750614385525076640 9385136 -16640331335434126930189512058715947008 9385137 -2889722881137984272436635843404870512 9385138 -18539344473903599096810585716589887488 9385139 -196468003757264676079061152136886905520 9385140 111863301031089397962012301664332953600 9385141 200195794782673213176507731448068229600 9385142 7476001116672404082394664181252374400 9385143 -135576014430015783443890618991224442136 9385144 327562574555235277849840796040338718720 9385145 -103119773377374796290487326310288665600 9385146 -29973066948457507281297211566726682656 9385147 262438992211791003835398071225306922596 9385148 329415675526004326660349428800076302336 9385149 -158095118197958950635617711654756353440 9385150 33278289024855489625138615295998089600 9385151 -83592689443118336573088850658619046848 9385152 -28346465753011699203894852106623909888 9385153 170157077254951967163390585630987662402 9385154 -437889602848105181025818269667881505280 9385155 -53548424936050024232057392724077456320 9385156 -309974099735349755978164135757062907904 9385157 72736726810436404138009555399612659072 9385158 -758001008630303242492405215798558720 9385159 196793451632927217555053301470476237952 9385160 84759371632372217390652679911090432000 9385161 23449771038460959179202683040930673344 9385162 -108666306989763142976076087008513415936 9385163 318349481536667582331923316325229003412 9385164 -80737196047379641472074617026494056960 9385165 247910169604534085586713319604457562060 9385166 -119199179382545857023461763090057734400 9385167 -61546840008935651600767785388732999680 9385168 21474629289119925346481213145381781504 9385169 53802119001366055563631673229418525296 9385170 59909278779754221220065434660669222400 9385171 -225179319717085980333180724452999924628 9385172 3738841823048540420144295773488764672 9385173 41502312044495915037011583038940119040 9385174 -5304964578806949830663665497220882368 9385175 -99671740754898698380455349400879691600 9385176 129951337544066982757625422960301568000 9385177 300799910687390552519214385821524895760 9385178 75034963812343430629056035786560800768 9385179 -127249977063131846725363099796827386216 9385180 -161400584900144349327847894246195200 9385181 -51205180629282319749555174224689223520 9385182 24427701264939212079513970208981524800 9385183 226645009915697792010388179438280117200 9385184 62636898703183520896350567753985032192 9385185 11949995145490252771693508837944940160 9385186 -229661701976368311896100796484756876208 9385187 200396824748898777119373912943712064 9385188 -29289516995831168298320764041323888640 9385189 -184215130541186928444190519970894710560 9385190 -30191603137362952057453840909304728320 9385191 137381589077777842658322717387736419600 9385192 38286694725472582790639668622438400000 9385193 -341177828674248509830176726483315467136 9385194 -4973006207852074922504639617112509440 9385195 5229963053460843597243901294437228480 9385196 82496336130493759289338117984212667392 9385197 -28724566200528303178180577883492811200 9385198 -51808224925080727871496087840067289664 9385199 -101395896616544968657712894215018906800 9385200 37587170720068395478250305459322880000 9385201 -67071793109482946068855561584481754048 9385202 -32571408119775541822611265586366486400 9385203 218257402599412326118627506157737269304 9385204 -61162132764420611447495355251506521344 9385205 147378110674771197459078945081743464860 9385206 -34094372093373887761392060725781614592 9385207 67642146777900975988651702025892366672 9385208 5031139485066205718372829959247912960 9385209 -3354007286759193831982341834840458700 9385210 -22260694291120706602928094584913680640 9385211 -41824180576988585152495507320686170416 9385212 -52958594060167236022956047796815616000 9385213 -63191945761735198215157078718951436538 9385214 21839642059947905640224491319582518080 9385215 64254182344300802409350366129584403160 9385216 -221990194995004455507891858129494736896 9385217 83177417064237438779183411980240749060 9385218 -15371389952680737988865567357517084336 9385219 24851964350909067817117286162931637248 9385220 36566849051207381907642123019796052480 9385221 -68476482521719593876557004097650028320 9385222 -56654559346266163266596555602598424576 9385223 1047934014952660152552400626021087408 9385224 -31795692361132063109201980103394017280 9385225 -80133857946890930762062510548066764400 9385226 -179272794676775041374112420662775522560 9385227 -6872186500750471063480995166036012080 9385228 3445829094735435855346945278483962880 9385229 100085002968012913564031070860747998176 9385230 13888457447764417984572254147227374720 9385231 203901245334583792201829633709813114032 9385232 16900494885920182490124737062124199936 9385233 -135412491161725171158082602484391353344 9385234 81201830057425243017133849543166192016 9385235 1440439314594710241966523847718310560 9385236 -55826183740916075111819881961040119808 9385237 -44857859349230210899696819790020639428 9385238 -10351688805982307366822769697906569600 9385239 68438973819358350725456443869964368000 9385240 121947126874942256259222200946849792000 9385241 -195196114467457908418277687016701520120 9385242 -97579746145306872403059870183520567296 9385243 -72578292641030021422698934168862870000 9385244 16305688864133157628241822504030208 9385245 5260860018915905094563043503073808920 9385246 -7622765368945571071969763537949991488 9385247 -334034827435677548869889192834353408608 9385248 109434220629236286349123213823201771520 9385249 -69567506189898397592619664059496070636 9385250 -7245290039553741174906309956646912000 9385251 -16678536581734656178371028623286322256 9385252 -56775037870396726397964327867433723264 9385253 -4493682930069379602136696479211842498 9385254 -79055878176659183738919820901678776320 9385255 77757886609108490872371696092798710320 9385256 -25792047324248439309774324591026181120 9385257 20917470265520041227299358235673871360 9385258 110703568341571180445315195897040065376 9385259 -94943704162718823753194934513269150160 9385260 -20207809901370435473381131552909501440 9385261 -99725621205705436975916467315352908138 9385262 -98040172549990912670634915269912818368 9385263 1879320672399550987091210729532372144 9385264 -56544307337962165552926909404506374144 9385265 -94895781922471598988814093593283202880 9385266 -259197416457433532102320822823012352 9385267 -272422464831106504199929051999402285684 9385268 326250802644384044733289767642187604736 9385269 -6553822489041033694740006858082396032 9385270 -75095161305899997788692531893883555200 9385271 144050882205742670844736199864139118512 9385272 3808120950899741400175800877103677440 9385273 86069073810427364941538256032446388522 9385274 -118454959823152626302292468763435326864 9385275 -8613207469477976550611264689670404200 9385276 -123242461196125274342695605675477900800 9385277 -104732008994335936782936849984057209472 9385278 -1208558164855490214338844052637506560 9385279 35573647760749047546612345380444155360 9385280 -52855999505650099095112844828265676800 9385281 70318451770883330399779551029333153280 9385282 31939697589102590264423824320730294992 9385283 -262709521196245312673709959345906118468 9385284 68190495439726806084968470130411559936 9385285 37548700560223901741154480842579333760 9385286 -1733871268179845849623559049974428800 9385287 -46245798150821690577011599486130115840 9385288 53454290334188978633915294336591953920 9385289 207258906375390341059865677893754294656 9385290 78433608162607942101980899919555437920 9385291 114618990546085956558233134125103395840 9385292 47944849933317175617711300106251921408 9385293 26290462447205317605063543278347251648 9385294 -56425725456563685658890118205403571968 9385295 216020952302369386824983230627911745800 9385296 -16109613638622565257171192657988681728 9385297 34275860469508533911530369006936311200 9385298 -3367758434847806191107485914160451936 9385299 -80645677275154783457711761839106663680 9385300 82901244490042516727504457842618368000 9385301 -374679625208411890763880674343506299698 9385302 12606498451496875173644005089600798720 9385303 -156971373147917555777861297198335661720 9385304 -195722850291508943763482116398293514240 9385305 140447092014888806920555821925928160000 9385306 -61883091168396631471075153808446629120 9385307 -149829690980930198181731072350078244280 9385308 -1843860042609598806922471433624870400 9385309 3354535921322750985025429347930647232 9385310 62689551555338211400525827925593834240 9385311 -19128982883578736546992689262812248064 9385312 -83073283855238472160738232149041217536 9385313 -207229426755774130653540602696698889502 9385314 -51210938771838147471104953209040708608 9385315 41141767657106262933883519328180343600 9385316 184549695116482531260124080318166225920 9385317 64286112041217344428365656003711265180 9385318 -10303800480876191033665408661249743296 9385319 343005219523474586520165351112146465720 9385320 -5397984729254860982942160516400742400 9385321 -119082537341785940153245208923530715056 9385322 -79653336274227880005186376991374669728 9385323 -28133999506731761316036253682649522000 9385324 -71876523950309657912946855556215057408 9385325 120895615422585526355151655236566338050 9385326 -107411831870676094703070490793126881536 9385327 -85816379540554119589320846664246477328 9385328 -18146800197161754230556491857433395200 9385329 -10084235623351930816908537407855657616 9385330 -33426607066570227062105406507890809440 9385331 -12984985887312173630537635388614039128 9385332 -117711784748733436896081026979104649216 9385333 41062664299207314159593275991701112604 9385334 22867662521878068771977848680032335872 9385335 171694441607983131279868730404420320000 9385336 -197261524430123281551340985763311616000 9385337 95856500491089002615130649700520824640 9385338 48212360210504555049061621171560215808 9385339 128064479189996490131949306829940991140 9385340 -163098563686191948573498206928345884160 9385341 43421241778688408399591743871355046464 9385342 39820363999948517307896210984044227072 9385343 -92637703980516883260458223424605957120 9385344 -39087137233813426257082560890252820480 9385345 -207520275890093744337873114544148169900 9385346 -22359364074003270900805610357736778176 9385347 67943489548817910560143745658463011072 9385348 60564569768374386334654195026645491712 9385349 50800693851564728964354272601040709820 9385350 21152307486285643063305085882438723200 9385351 171905216714713945106060598766714790304 9385352 3032543210871432721218511614510981120 9385353 138472781175471425398195016904184421604 9385354 66548944880872509759239659884094414080 9385355 25603168667996946714434405280375804960 9385356 -77899226900739891992107935704813449728 9385357 -50932286723941926397233200664331006080 9385358 -126037446142570764572452332529392353280 9385359 164135080113136132901389424270045600904 9385360 -115081728689846557008387965460417085440 9385361 -51807706250995789296857873434436671500 9385362 176316809389390074508001799136049237760 9385363 -23470871770562038658111858714377520576 9385364 53004186210647613046289314996240177152 9385365 266382987810071652638673279950504160 9385366 -124577585406608720367628949738315624640 9385367 286654348510513508885970732040041385416 9385368 84495994301154131903162043515168501760 9385369 57469544845550417509640359901035952896 9385370 -33817869056612309670130720865603001120 9385371 -192232644838323442082092715706760373460 9385372 -62261110780814888987661010507959591424 9385373 -180551967602724324462459917533437497280 9385374 28026928585973495507586718148804874240 9385375 -38097372781874325297702462583471866000 9385376 24340686351961393690436413103536078848 9385377 -33404141775065069518606530406789951680 9385378 -12301385516397478590888297095985155760 9385379 77004090014485966792836445794574551576 9385380 24595480497744144263954223257596047360 9385381 1081941298329593228689619790995855200 9385382 -83336680367129919690932550577316212608 9385383 49507646573125741898034605365166610432 9385384 355018237804879332368499179626687810560 9385385 66142653171876349960343383357985852580 9385386 125280276272678461559608671460318022400 9385387 -229532158105181957089237570053851285208 9385388 161258378054825230124313776755290924288 9385389 -70961487697892800164171141444760741152 9385390 38322490692022415694047318182375668480 9385391 -16091933162018414416874135831501818800 9385392 10609378515241510288910468133130076160 9385393 132044713105838474201727642237425786164 9385394 117057706046977839030487226107934947872 9385395 -157125981401698509389772367394722560 9385396 -255036017598392147744661906562222403200 9385397 -102162039346044943533280341512736815808 9385398 43207690153859010904247083527074247168 9385399 -120397803039218569653253180257685107552 9385400 -124834246758847493660435772000807936000 9385401 -92226809624526475629880452011676737280 9385402 -6553716056129464169539619177093145888 9385403 -135349816633563145102457895471540996000 9385404 -22022718882378173316345999982719541248 9385405 -28072464829111948979960916373916789760 9385406 -20389826759851820144006744678584191360 9385407 -7184332112993337187049605908159134232 9385408 46999627176810682673243124978289737728 9385409 -246115223431993090010251850578019742048 9385410 -39693812569004618781114213709780953600 9385411 -37897355143158931470787368048925033680 9385412 96929991750589684932362293914563116032 9385413 -176499962952091360726890682267129072512 9385414 -22761866950207387856668115372543004288 9385415 -209344435353135073872516177237113510400 9385416 -225501240234902675447202932743877836800 9385417 -223930875273932573547036981436726330534 9385418 -83119578963804722508695878186409702400 9385419 122766293167395523602670802205331925760 9385420 14459044927618913144779853132370831360 9385421 351195788447207388316725627059988629622 9385422 96854358903086458684819535287513361472 9385423 -17254829106601780454003309377584187656 9385424 55028273550163606674475245189210071040 9385425 20581639353451567853405415049772376000 9385426 18564049452800077571369444750561585664 9385427 -374995266319670229670470816886843219968 9385428 -50022724085749010572776542448138424320 9385429 -30828495724345214600432882961321322724 9385430 186449788099809559933643475786292531200 9385431 -41191692513960908375669596212604285056 9385432 -47610590289458441974412422304689643520 9385433 6969390063539271659206688038463507604 9385434 -37050909367112434036996095171462036480 9385435 -218718118943829752323641269618751405120 9385436 -40986750846930126463859073434883624960 9385437 -181070207132467868445213802767425480640 9385438 -1772367100647442355269042337560885056 9385439 -80258075591209951211302314125344569744 9385440 93387438036262110599618158091076894720 9385441 61579962592242114921591245723336808360 9385442 69949316697762818680300851263243766144 9385443 -402166484661180017944611339581131894800 9385444 -88527170088905382098134295926698489600 9385445 -19799814875158916491867104397323128400 9385446 41213229933250218408247487009425618944 9385447 609770286730012511908600399843586204400 9385448 3295296654267334236363597663780879360 9385449 -59146176784020119552676499866948787200 9385450 13883679791057325776035777582037882400 9385451 6396077449079943239535724684859840400 9385452 -55954055933977335491352950971995202560 9385453 57354949005639938535873341132235679680 9385454 -7589891215149434075160589440631439040 9385455 6852220114738860464919574232813625360 9385456 -20238628159023524781152253495945854976 9385457 79017908987707780766051791756865799732 9385458 40856869117954053657076469780576352384 9385459 -196102617505188068154611515758925733784 9385460 110377777919201496319620675759087767040 9385461 55372768419061413729245480448277974510 9385462 -152444847875520425098270718649324846528 9385463 77161735403325446561282160507659887344 9385464 -3663677519721034025129754606063452160 9385465 -133218002800378204071746759910520318080 9385466 -63135138545208552039914792809126631568 9385467 9826656548067651176151550889036820480 9385468 -126687190945631669145485163873634158080 9385469 51257273872083930232066193641626468870 9385470 7170950255045501806400163215261839680 9385471 125512457951635428745865012859312476672 9385472 -15666395751627243688884030548641579008 9385473 -69442375618993481872243511338132220160 9385474 10446750836807685588112976930552454144 9385475 -36213795524685207324146209451141961000 9385476 119814842512224451749225325850311928832 9385477 283317604702604588744851958530118975232 9385478 69694995698214032687691690910177513920 9385479 231352647593238364617110745889529920704 9385480 95763905219521817671127618313239040000 9385481 2103173370285523872590587577410630464 9385482 23627834117541275845260151720999540224 9385483 161580166327445122779633697413735131732 9385484 164878196752972452912338494245252057600 9385485 17298799847135128892950066838748492000 9385486 -304941701517513031570693071613676544 9385487 -290369146897149337133393294117366564760 9385488 -7877516614709907453793683783948435456 9385489 313527803465468053483933533359764986290 9385490 65039783476634178391932826765574131200 9385491 -149232745803526265271130392034118794176 9385492 344526778307437680322012429149998405632 9385493 106783322341608534962360567517670349244 9385494 72737107881072128346213530734468184064 9385495 23797896092837969509462502555653708800 9385496 -78201520907833722127414867632642723840 9385497 336967942773664956645368724433612870080 9385498 50186833603471893175338785393637135360 9385499 274123837554518943963903121167142248720 9385500 58876944374779028558640123911039232000 9385501 -339647295573211398687253795233461209498 9385502 -12594771372476928318984380591114123520 9385503 -52640845182666040330654547328918701496 9385504 1181792946835087005549967602669453312 9385505 44233195163215354148416953462173190720 9385506 -5667837983652891097031899840151408640 9385507 115785545395984974161456195841795759960 9385508 -148589502358656127547681893263231888384 9385509 6905389864000577734255504435079265504 9385510 -34451988755954196056329214755052400000 9385511 -356368051396867400753264576391169914888 9385512 -169626841246859228850225257157604884480 9385513 44646572984347767394207090477160890740 9385514 -179576898852992185168152818792411640144 9385515 -21220473394195373575479201695784305280 9385516 57280395753822719347946515797833646080 9385517 -230573287859982230031582306016211860320 9385518 -23832555190743925117387374506298887616 9385519 187547737132335560865471940060217463408 9385520 -22534929699069394750163649505478246400 9385521 229010412416858839388973068249786259264 9385522 55865380352687132472526090652527585824 9385523 1283671050982650843487739479279241040 9385524 -269294653980474016302364050191748833280 9385525 117999719160378508672017449018617480000 9385526 -154645464013791317188405035117471728640 9385527 119785545966431125533751240672967483520 9385528 268790864416374266398340118237738332160 9385529 -80253010269409748517220495863693761280 9385530 12892934158102300973892702004784332800 9385531 -8160220766178661803570704321133156720 9385532 38594654155232882895984546219396275712 9385533 -170134874932827183297019062927987057498 9385534 -172533762035406061196579313051546612288 9385535 -229115327573021929800629643681157610520 9385536 -21306850998909496214535798539836981248 9385537 -9701412969442632149866350013010572288 9385538 160747367068637021304609163573344691920 9385539 -314800898563580892032601084185737092432 9385540 24832456356964003232825437529577062400 9385541 -157659853030489536719776056823238110656 9385542 -14104919787510339744393396683505515328 9385543 -47595850162590559794532225106395726080 9385544 -94992125765398388603780523504753868800 9385545 54466315402080902550533319134066437440 9385546 11522371984182640959113250314342951472 9385547 -31846368357047055594098032460448393528 9385548 70184984123819901633913674507072314880 9385549 -14851812079644764916057872026779659520 9385550 6787007553514551433706156751433996800 9385551 -3095316021719874344292306731401444368 9385552 81390485865359774413381846267488632832 9385553 147403639583365425819647673778418162802 9385554 -9941545550590367308549294653242818560 9385555 131882021737388754236954076541617318960 9385556 54767068043358691672418846126976552960 9385557 190949938914439460935446779678585515488 9385558 22412344916664836953766253767413054080 9385559 -170076956470447837317534950099399980296 9385560 10506602880229960225037953383041433600 9385561 -180556900586008299064634927580956955456 9385562 -7229662222618895044740457261287529248 9385563 58135477607187640841546745403873449600 9385564 -9173897376869541228078055949772862464 9385565 -111595281046919049152001202602376675200 9385566 139746740553775216765091273210079058944 9385567 4182249014007803329572476740472476032 9385568 -35299502499861376645877161888219398144 9385569 -99240318357222992890599299387641189356 9385570 5406481135993758428185821987712335360 9385571 194156112130515205780461915499126405824 9385572 -57483467304918462078393954049699074048 9385573 -349977384507706639058625504483049266178 9385574 62668405064807799655898849535200536704 9385575 -82244511893165657102815391602693547400 9385576 61395492999098910088847193812460748800 9385577 -218445244315085892726038170163179973574 9385578 -50300715658781792480295321027204756480 9385579 -129406072845670979679666707005742759024 9385580 -196769176841379757428060696247458508800 9385581 9564573115893517667432739403808557824 9385582 187686569083364297535778419037932432000 9385583 -348860099717221827495169498205951493168 9385584 -11675644790308512686478991599766732800 9385585 62407469958492158976544599269132372160 9385586 15722840709707012773156314616994918400 9385587 87182787158105661828849198811160109168 9385588 -124020919521243380660272951566222109312 9385589 143738413265301671830063771694188598460 9385590 -39372054766747670371839490502828156160 9385591 2209745875511596858985321386701148544 9385592 -62314373743773386343947965026345984000 9385593 3268402661504478755875992494432405184 9385594 27602032683846872162148123797264586096 9385595 -82760473137822069162385299475511947200 9385596 25260204850776698763890912329490217984 9385597 -11964305491578052929375841561742582760 9385598 -123139670943657033403471040586076433664 9385599 227654879822552371833776417667421733064 9385600 10595256414375436127893187545006080000 9385601 -228705129766722145514467115120991896400 9385602 56747885695563215963714527626009834240 9385603 235033718428456608682785731885752512664 9385604 -68177075698920814543490178328309945344 9385605 31279010228469347601519343065021408000 9385606 96654052146092402736985002716008923264 9385607 -138616020064663916058365793709282992 9385608 -105214695811822778408796320401416560640 9385609 -285779560361418195262321851924020569584 9385610 -31299625768988589268537950004869120 9385611 89461446218559663976569245515630913520 9385612 160148156931951232043629165753896215040 9385613 -201538124815667139118372289625636216138 9385614 13518008491548824998823812974644983680 9385615 60538315820737952292263134674012219600 9385616 60459250874409789296824604031045967872 9385617 -180165769467609345089821965996688029888 9385618 440454239212582526477744583868880517120 9385619 -274415332845527825132985215856270736980 9385620 -85447134680288607390666617305982668800 9385621 118347406166366958097791815861584849312 9385622 -7105544658913533832091575986649714176 9385623 1342301151571241800617333762393921264 9385624 -229366549848818182757680447735007969280 9385625 -11430635667291490253597373062596608750 9385626 190020121251255969787094358436903404288 9385627 318914321266789306233839416610817265152 9385628 -35587485979177634563457700302987649024 9385629 -204667512258290909842625319773378207712 9385630 112520374227850552145869620034762032960 9385631 -101981337084343759330585303721659169568 9385632 178246041547922381780275903982777401344 9385633 -30957505902053036610907007049521438016 9385634 -169262712495087885425613017302872068784 9385635 -1495711736526506952682081278701533440 9385636 -52267493201412663420718788385484800 9385637 -133661377313170667080700245394644136928 9385638 -5648298684803126718871326472068872832 9385639 3647497665486473500280537742732150000 9385640 -153333036500251329754323241026082406400 9385641 203566987355050899887696754301627245450 9385642 -15931874276210730997645352556868039680 9385643 223353110321575148138194557335779038288 9385644 -9400491775995397673423027528387049984 9385645 65396540100582521985295663443513106200 9385646 75006255297722065589200669523447998272 9385647 127759497296808408704955505804195858320 9385648 -51505305040936160150031251822602928128 9385649 -52067167691087043440777195719499184768 9385650 6174085737971962465699933464402538800 9385651 37112587382125874021367883901657864904 9385652 -67211127958995450428277700839475150464 9385653 453299599857825634625270533265614848 9385654 -213189363554960392148988852600035173248 9385655 104506474483622021913600177319246530000 9385656 104840938848873974353806340158169743360 9385657 -46128688500113432420806675725240290300 9385658 215820836546694193720295325896138787840 9385659 -364007643053899782848289034166931924000 9385660 -74196584410400710546205936104268152320 9385661 -279574520390918090349855409736347783200 9385662 52234108777686155062003565185801221120 9385663 -27971673910475042543199891393800901280 9385664 69678946336645081819910366637406027776 9385665 102437985521093430631088813613916504320 9385666 253124821405163545216807290358573072800 9385667 -43766622662802947456989706018400851880 9385668 49018049291038743870395948508275713152 9385669 269406222420333058872301347228439867008 9385670 26519917107268717917328602041542191360 9385671 -72861876760250065165201799765142263856 9385672 -3821509153751282713824418035477043200 9385673 -78758619751998159204069133615489871520 9385674 92479973477425021557693465753973662720 9385675 62489386968337258088498897591015164000 9385676 82191236937602779240874090703658567680 9385677 8250987973803972083397898158878786880 9385678 39010775357517534686420438636717864640 9385679 -27044360492366402266869893616657693120 9385680 27642782981811397682998290558727618560 9385681 134147455492314465585170598953636112384 9385682 118647730022740208827735712601669186192 9385683 16189572384656529321788710617996273888 9385684 -8280661613402009151614826390385852416 9385685 -168328023028130865360881551928409043620 9385686 -63540036069295287465069433121250892800 9385687 30650542540911344703727101613862212560 9385688 69248970492540823237201980055863336960 9385689 -129636410957759270325227797936805012352 9385690 52032382712201356002506045636232357600 9385691 8536764217359023585225972127536640000 9385692 -2029548059094551002996664862167643648 9385693 333328572792954381523296902265752651942 9385694 -68752294722173273840939535843865183104 9385695 75929357580529363176199074152031296640 9385696 5659712902111388010755605962581606400 9385697 232638219874068224905617672562107829680 9385698 -11672542842790706912427226900132354560 9385699 186906912940812732672689184526238476700 9385700 70965410136583604452250455201107398400 9385701 92436261286444996138016185507524092640 9385702 56216945134030530649713226384091572224 9385703 17816961940730732583199400594117770368 9385704 -74033597931174826417707787507677972480 9385705 152306960280183775392942500264050763400 9385706 163180677179727634314670611225237554688 9385707 -8401886745775356433334905547783723520 9385708 -11621014602783600765530196211225249280 9385709 331654534227987770280998168216484989910 9385710 37797519165667141015783287162803064960 9385711 386752536851743865491417140205880447312 9385712 7407284577498638621494203141222039552 9385713 14961503936301647117023736383692909042 9385714 -22483219264384309453996001368354919520 9385715 25228780500200496331629211803008947200 9385716 12112706662768619350772206090117847040 9385717 -168012380763424955528302054554065151936 9385718 -58260114698529910197096436489085446080 9385719 37475610151067941656545542198256931072 9385720 -48939789470143241868904611900352512000 9385721 65268359382233544094556386724820002922 9385722 75092165785180401460830470865298062960 9385723 -214019497456647639842874676964771983176 9385724 -105035784545749875224795177250238869504 9385725 -7822043630625563426922276480760612800 9385726 38390051760600257298574663321020620160 9385727 -39058548332392148629386192824123096040 9385728 -140033892375821157704744141196361728 9385729 -86620885092234028691078168272967281916 9385730 -72402305166896808505130835288834486240 9385731 11755426002920346490935058787770796400 9385732 -139832773771375491689183760454693349120 9385733 -76759630709629110282543193724718325824 9385734 157518701838639278466191953028441395200 9385735 106185418614680434503844125116252578680 9385736 -463140450535044926938725432148652144640 9385737 175903518963696749600180751200222649360 9385738 193316257219617948520409042426475593520 9385739 -211849579539608549560918436433671232 9385740 13922338543110749746814595463721779200 9385741 148471954046584863509654476691424601142 9385742 -4670996533880653547071342546191316800 9385743 -43381318415801856257511145040293775736 9385744 -15122552175189493365375249912904867840 9385745 3430199637557095283596706098429847400 9385746 -18906510246065455325397318176353708032 9385747 -26339423566074521076126318772804652800 9385748 29459047434287191512495668262125598720 9385749 33111488974304207803985361787857257934 9385750 -99336005278574264169299673901320672000 9385751 -410508419879666803964040907423997658768 9385752 -133753431259993129788231592421033594880 9385753 107989759520796613924207686471669571200 9385754 -138129597729508582738606474081474162704 9385755 -31859699800859517609441195373119509280 9385756 -6534819775893428366289996116697417728 9385757 -351325041376247542588176171641915046528 9385758 1273514955256548036749831689108142784 9385759 147982772320017233570743096459613104416 9385760 103842057902852728469878528109891420160 9385761 -16292677877926442839109810446110941184 9385762 -122833032583223940174563413164046191360 9385763 55313710810879680249741664134934116480 9385764 -18375396595432893185352918216857754624 9385765 -219342455966723984341350547931622515880 9385766 95408206749695079358139792990512266624 9385767 204345124311636155225472172442073516240 9385768 20312950402877896753737458210544844800 9385769 -9227007546143894293798335993038133120 9385770 32889977918761100497396561293412976640 9385771 181575201063987578351763847288834669872 9385772 139182347077151380193213082702536294400 9385773 -26418498444406873599689636721886417056 9385774 -52881580066620030536502675137315056896 9385775 -47279379616928803375082915801225761200 9385776 55788468698514723401322684104326594560 9385777 128605205884204082011306462848370918912 9385778 161562835363463319561761996404214407440 9385779 25488111995683181979555024536859763200 9385780 33922244451230131257535884438659765760 9385781 -94159791652746575759104860817936022418 9385782 592358417628214449985845044028585984 9385783 -74613574194121696614010578089971282512 9385784 127751372346970720834231758175466434560 9385785 134292120277638718491820640824577128200 9385786 85066332015576663144360025860807477504 9385787 26916330946211279959789833755098692072 9385788 -2732061250682994671989910042179161600 9385789 89503235650139090918191315149337961056 9385790 397698668862854259245205373603534080 9385791 -56461603133980935737167805775719809920 9385792 30011539781217761452350894573040435200 9385793 56938089435346608054726573268938543042 9385794 4709935633015433545791298869009784320 9385795 24620497119847701069245694489176758800 9385796 -30283383418463029153191066834279739392 9385797 -211286249242417616477682576813515200800 9385798 -121069279667484191378464125127473678336 9385799 137090247831062309826881053193049594264 9385800 10583584602638237911282829710722048000 9385801 -150987862915307411170287497875278555996 9385802 30909204537772836312695208616080410304 9385803 3194779995703956527009523647135034732 9385804 -1922464906192782655511553041728034304 9385805 87766872816524479254457780262004443520 9385806 -63607014349377862007531660809066278912 9385807 -291383371181307472984516673876869388944 9385808 -15286148552890492953720133359186739200 9385809 -306487564840789657183584164272445099712 9385810 45630083723937004844962171074362649600 9385811 -202407875022735567796330176794786157588 9385812 81269661748661953015790800495587159936 9385813 97538954162711115047677399562022714062 9385814 -22813738131128154283455176256010338048 9385815 -83345736976249060427818048526667396960 9385816 -15241260010347337771536609187835965440 9385817 -54776150429531301291526901113310566656 9385818 27754867863918083215521291724809331968 9385819 293068390782703313241730497583802771496 9385820 -16755855993672376885688094317660928000 9385821 -287357574650755389229538194743030254400 9385822 -31495886307231053886936702030022409088 9385823 205491407314478837972724508504323376584 9385824 -56028051935099375081431996199356858368 9385825 2646504712592552344807266206453191600 9385826 -146290306196672241760946109659635215360 9385827 -71401811970953223656922060457277296896 9385828 40723306879958234469896116411831138560 9385829 -19749985570460542136932534037570656320 9385830 38129874422111353852481571564639260160 9385831 27978474831506337872777363055271469024 9385832 98773053673690559150764165059632332800 9385833 25662787710493948582177919557980449424 9385834 -40104659962220679725182871541362159184 9385835 12195127478476628227178917577074932000 9385836 -97208202044347696769682758188995256320 9385837 292026640958066678919843125885065862486 9385838 566166879239631886059788566777559040 9385839 -41330177705501872584540176214056860992 9385840 -4723461730061155397643468560677601280 9385841 271677157174740388907793552299303110512 9385842 23590673142887397329410098532848861312 9385843 102814602042555919656739572598643322024 9385844 -45293402671305093920925817709404710144 9385845 -7804360209660807550387999058349004800 9385846 -71067724297356199775017906763934028128 9385847 215482700995117128848036687202326038080 9385848 -339857512084077911163090404472619008000 9385849 521285544323878215079991645908678010 9385850 78928445189340991512639499572694404000 9385851 -3495524611666723861715524971961471440 9385852 55248709444105389377728476151109580800 9385853 -99079915138522354969987017838999664064 9385854 102984206357419759745047730270542259520 9385855 -56322978313270479428561745746575353240 9385856 339203568319004862034020321443614556160 9385857 53982709114835477390871439655600331348 9385858 -138029421773123506986992253588276656640 9385859 -8882264054636626143582876933534241584 9385860 -123097508821240428515410337317987553280 9385861 185248303151650437691743367605394010462 9385862 -95329912023510322503308746338217649568 9385863 -89043395946734594172744586274661219456 9385864 272094584354643314620453732522516823040 9385865 -168802595768394641194648042240254513600 9385866 4959383128747363189334939532302836224 9385867 -37564110471084393441337646936828036360 9385868 1190430234294580327418354680655901696 9385869 26053125409294491309053895782333175744 9385870 -7263526890038224103269504653685985280 9385871 16707917315862151678736820636935695104 9385872 -46879284920646747730663440126652907520 9385873 44566917949761563087881149861485876160 9385874 -117663797539247690058741329286492110688 9385875 249786247876780579039241503600218228000 9385876 -101784494125364446854099950888676595968 9385877 -635100264476049500799238741091483191620 9385878 99908382939592316800733631450651225024 9385879 36804982633565105889318985089137942760 9385880 -40795389584298060343155996504083251200 9385881 -65244002128619457028235923500258965760 9385882 -70035627225731506407994936775115177216 9385883 176800253741565120943763871077483458704 9385884 61077936823726568423397515219033809920 9385885 -169014577561216868226123487453339254420 9385886 8774636373596338818811444056303129600 9385887 -14549559900932511748173239546807273472 9385888 -305546203134947701245390079477803909120 9385889 9200058167900777474120896100586418224 9385890 46606282082628399039974675661267793920 9385891 410837359279213086627551612895371854000 9385892 -141254814261201938951972980631964134784 9385893 -41187288345809737776164760755566658880 9385894 -51377371896647278178264001061518299136 9385895 217099393079710298464539045675654857400 9385896 -116605806336793064090310879146397696000 9385897 -525390482961431553119126940261284968800 9385898 58393870260880585614229529639944321200 9385899 -162918826317233193204188541264965933736 9385900 96516350079103335904868306436852787200 9385901 -45012932624064207133727662847479847424 9385902 3149155663953040067510488946970343680 9385903 -368398189421365851154096572000675380848 9385904 -44933840190256011910403250370023456768 9385905 58298256613078089436145902504365230400 9385906 -164953992287781543598518525378619588848 9385907 -84218906390729174615783996988556173240 9385908 48081112767937953894174518178588303360 9385909 -4126781328186632895691598815745766912 9385910 69444369028647908141778271030850127360 9385911 1135832701454501806485072564652811520 9385912 368890817791426248859137744500309299200 9385913 81876703931789228127040010634012930384 9385914 59662563186399574387670078309617876992 9385915 9655628683359816925111127467772524800 9385916 -90082537591622479118909698934871475200 9385917 -35368242802091813102994606133831825152 9385918 62429785014947552254349067623861756160 9385919 -363310814080111374002142864100893055680 9385920 -34458639225231798167685522364248883200 9385921 114956798787758228872799781355489109892 9385922 -70768200060807851122969257140344086528 9385923 -74479845518696934685086507656588977416 9385924 114955024408800384660437618683826560000 9385925 67826602250034280293043200922787025300 9385926 -35491139926091418807365710520195661312 9385927 -37372343793771689392469793672209117224 9385928 -3756560594309612501984317762069616640 9385929 -75664887928321438432589692003784674560 9385930 -51699838995407321452146320156730761280 9385931 -361402219062757307109138066133452370176 9385932 3992056415257734654249537222876463104 9385933 -29986307448556128036912481852053413280 9385934 -16940679822626258145455514902151384384 9385935 27057980793525886692642205229346201600 9385936 2013085694541314424416965329387782144 9385937 -87382755073328171797937256494399959680 9385938 61934898793002914190460645275056573760 9385939 352779027062365932974957784869560664424 9385940 -2190197551895999736294912129392140800 9385941 48357900640312247251947915512116332192 9385942 -78957263579555884911707742977964428928 9385943 89808395498920091022256226207605837440 9385944 -87978112217976216544320588240845537280 9385945 208357484390432345393260805070450461700 9385946 -8067466925031447114600890751573090336 9385947 -269313009668301545232505034555066130720 9385948 81718590106635364265433787702986209280 9385949 75254115540561399513161894634399574950 9385950 -35332205204351239859892834093323649600 9385951 41206857673599056139608850016813250992 9385952 133283574730905087470833873825931722752 9385953 142648117697083377532436837844161168304 9385954 2720241750909795674686769985139716480 9385955 -153315493095967750700037338141258095680 9385956 -6154523408299266294431709001189616640 9385957 25552629298870687277287603140178800000 9385958 -163564299455853543999702754754012293920 9385959 -100382046192542987327711512973705369472 9385960 -25518979081384739690058614558495232000 9385961 -61348457081860052437898098194768773148 9385962 32454129626904875662113779026045416960 9385963 141637070585039653596149730527037271040 9385964 38618469605291938941592236201324143616 9385965 131071206046966480561135188148679406060 9385966 -49944506376290812861094747006523891840 9385967 102612270311800827829914827647489064016 9385968 -27628129629078609135202337099441995776 9385969 303177359895779458684346169165444556370 9385970 -80191856372029790358039710259800160 9385971 -46502766353687271245028318636401976576 9385972 132306209055643819276894480963864952832 9385973 168584826759396435891829467133603750560 9385974 37398976957846114992842843259802891008 9385975 4058919117906218439607814646172922000 9385976 379313798196751861754408862006406348800 9385977 108433506644951637793513593318383088720 9385978 -28267617967574810591043841539593060352 9385979 -57731733105118126572339239157962259420 9385980 -45268384031250899345645174659669524480 9385981 299940860601223771484020556520904874400 9385982 38376553513151941761684692574177244992 9385983 249821106739034376857608726173576291600 9385984 16503150429003718197875027880475361280 9385985 27278929509199909088705502850431850560 9385986 -553021577826427763149714787175535872 9385987 -31234371034600411612841593219419623520 9385988 70643344953658719228549596233957048320 9385989 -289193802350041329364740258408271965120 9385990 90157646788518745853806562425726790400 9385991 122894911264853814977838883206413002392 9385992 -4483395007991083638446090115953295360 9385993 87702025522269775521818425982268297242 9385994 31163179063882766098783754144736681984 9385995 95428046508080724576182551645745560800 9385996 -21552125161387140597052333139001057792 9385997 -5582480027948847460144821944871899040 9385998 -93428721477352773433396310200430671872 9385999 -46441565380695954178482238452267027264 9386000 -578265407677758835894466132176896000 9386001 163404714382779421849942316653218125568 9386002 117456403981044855749831349328011287952 9386003 -611760149562612933261075505184593663680 9386004 -14155226901659207534879316118686658560 9386005 -248714605835184860091906443256442752000 9386006 -6059415578652793570253537109664396800 9386007 -4326571597026217616278420614066485856 9386008 39271411731260172702180513868019712000 9386009 -243910367609207609045112733137298009920 9386010 35154967458524388426095946195472243200 9386011 328157441265384440570492631108435556552 9386012 -23819927134709986248112275465394045440 9386013 -39699941698927050216066372029397777792 9386014 2641797201488540227098514107950999232 9386015 -201663324198729606811419622372738597200 9386016 155818208391727343790340718187681153024 9386017 189343863604964334956803456994188148066 9386018 63403295679863205694064307289967375520 9386019 -56165254835752718881024062801841934400 9386020 6589257663334433139238123739130900480 9386021 121305588025983307156783780854209916222 9386022 -66820547450271944639695931572650539328 9386023 370896733255589654063349079954458909360 9386024 183420796753653395119325280888127488000 9386025 -32294903966664655590984001364119756800 9386026 77748355325916016341779670745557923424 9386027 7827298187321282507486918082876880272 9386028 46443079374971167028561380236417722112 9386029 30727591088904138945305562240067145280 9386030 -73746788841519753672890019048821731200 9386031 147460451645860423178687478957375423504 9386032 92792932849167221873390943476345716736 9386033 126569088078625230015040542596700570624 9386034 2710225146372726612187252982788300800 9386035 -62057686843697825020949631377004178800 9386036 103182022744032710652585709820060497920 9386037 13039397265556200498697622083567783086 9386038 108191812955363238984954425690846811840 9386039 -42444406980339332341855295094017081520 9386040 1097432146740264817004597028313497600 9386041 198509368858933686934976006249931059968 9386042 119945882803128497112592468078949250672 9386043 16348538244893498307881403619418569584 9386044 -103770045784032857589320169965190489600 9386045 -296516418306425938682530279851085199700 9386046 -88916542765303776762458656577509604928 9386047 104987030138933254480875040387555510008 9386048 -2065966395237129379117438372464820224 9386049 8767780382149579387289959256262222720 9386050 -5840974791845023994955594105847549200 9386051 100562331109045931010004526648338373052 9386052 -7047298391761402369594428510073294848 9386053 366192392268540141556479259025719100760 9386054 181238309231232897493119229676150234976 9386055 -42486322359814825285219755016491148800 9386056 90723317088400072040047835127068098560 9386057 283582547698393702512387767844025207200 9386058 -44415521906686075640607532694069612544 9386059 71126951174826111260438085494265576616 9386060 18149420345920458824666865906132372480 9386061 165114327953174584125156328775778708672 9386062 42692394458709860691209746096061153280 9386063 -148731442646135111898541640730612428688 9386064 -80022738250790537058316402578429050880 9386065 63505863913223556768075022698335151120 9386066 -179035176958974455811914525774621094768 9386067 48312622017280776848430758097732855480 9386068 428712546517244615312290779866898794496 9386069 69229692957881650016998566857960632320 9386070 -27788334257887388179880130991133982720 9386071 -268641077707580959751629362332922549800 9386072 -292493019400169224255496156248995379200 9386073 140333633910112102512862276504097154522 9386074 -131131923949594084700617345967201395200 9386075 205515713556200457361392081035571861300 9386076 3228281083008557513368967293233315840 9386077 -390593648614313114724471989775388730074 9386078 55926267439840182942592040473098719424 9386079 -84563794183037745818532654359416274616 9386080 -19621324465190135259718439625888890880 9386081 -557156176726396150259358482126817968448 9386082 -78782624200073730196076110156552646880 9386083 -2200352143100456687190665146865307136 9386084 -154876966305270335032585126178564966784 9386085 -15103392206225410493226777419765164800 9386086 46452437748596190346068103165517063040 9386087 -184824429215945553382260804060105858312 9386088 -120085560393418349780583961891997614080 9386089 -42018892550516944478232417341494969740 9386090 -59133757559979380938199875708075422720 9386091 -367774109022218962177866640835101680 9386092 187681643635586962982670787250583439616 9386093 -75561962143175683446663737681850046176 9386094 -95854073524129676310445154259467236800 9386095 -14504287478568473742352195106479402800 9386096 -2906369368470092553158184952360501248 9386097 265044339208061664076865960828613109152 9386098 220489805423373939066335194400258816640 9386099 -6011591212406126142670464466444457280 9386100 7391204637309082289542106598545232000 9386101 371538305047528373495379463541037485102 9386102 -152018781065566104104672798821239400896 9386103 255553869118843452906426264409069052904 9386104 -12691639399807449817715889953199636480 9386105 -71989982563040963453198735579426071740 9386106 10035101425609436292143566403608800000 9386107 -6638714901863968156085549906724945528 9386108 -207329667956123679127640241190539546624 9386109 -198798597663373624589476800424411864986 9386110 -73709921912207263844973625193838575040 9386111 158855832151393969905840468717625930080 9386112 -134090381502153735419263863325521346560 9386113 -383697308854451837801822098373450494416 9386114 159728464264135022098314402900959404800 9386115 42392748531349427274986173411633492320 9386116 136371334338268289876438234924862615552 9386117 -12051252317120149461696421655827193640 9386118 7112247627727745483852792291546972160 9386119 153740518369608230829450851530272004944 9386120 237707600812250112640762610131685836800 9386121 14553781471439785432205143385153084640 9386122 -4157920359488759316115423094397720576 9386123 -22229755320148219437595179991544245920 9386124 163008380867237900165751121356594683904 9386125 176978027890005018061659473278707264000 9386126 778140772819242679051205896808393664 9386127 166945412443380599795995674198921876264 9386128 64434739681416189306441123671365885952 9386129 223100684678767770745406315637862766400 9386130 -12658307085978295870298303828897448960 9386131 76867044396050462036437993946949664 9386132 41116627518288418134957269308607569920 9386133 -23683501164877134362571489617048947200 9386134 -76048236949494543151499339931221858784 9386135 -111498828244812447801216615223270778880 9386136 -160937365607134313236896604010040391680 9386137 49620882783381454686040277543311623120 9386138 37320073864435543396190946569769913344 9386139 -8339331926987314880291324593004477952 9386140 -31325824369862316613532098358197401600 9386141 32866418323888360193665645420825022040 9386142 -36263838369308960786003113023491946048 9386143 -21531572139699570435041215092190239656 9386144 -163947146556754677980296198561924251648 9386145 75448201477123001667891743404497187200 9386146 -109644973010017999087401069715843634304 9386147 -99459415921086755825398678298938947768 9386148 -78723648475701753710216064216224931840 9386149 -124090089809146578965887281388959155840 9386150 69207846120116972236587531580856193600 9386151 120404317909428138691966577194846653264 9386152 -12869042993578510860808330615248076800 9386153 -116601318192598132200474465169639797120 9386154 135392878791730323486926471644221252960 9386155 64753882720231756921200929378401054560 9386156 74806208871555699982069052065627548672 9386157 -56809592359394970750999985407686381280 9386158 198875050104260583038735268255709519680 9386159 -383150112201668636678799676355568499584 9386160 -3022225622755109510427852433187143680 9386161 236523973802424214368592006965930671762 9386162 -78253909078710134390733378151717413888 9386163 9181478773242343282544059019840271144 9386164 397455515903219247774386876871127699456 9386165 -115656064529372564122206692596734131940 9386166 -123505278502804687445125091580467482176 9386167 -68115146323956296987409854142064786816 9386168 134333404862638380445312969102569861120 9386169 1742436390775122352580834078381623680 9386170 -132635141741602769990846721526976562720 9386171 -16868151188260554850962088806127578000 9386172 104504061486696980506868339062481111040 9386173 -190338529216326339521198693416806491578 9386174 -13139163211821327055416852814692439296 9386175 -19413062079182563484024811906016905000 9386176 -158266568852695974925366369196559040512 9386177 -317404365754346591667238052919727318974 9386178 37800903490234213876475615927404746624 9386179 -83803977114830765593655285896959868920 9386180 -65109559665838613295312772995060940800 9386181 -66005108344323660840333164540299376640 9386182 -13706149640571808699656731951691956736 9386183 -120213438687686044046427249059225654568 9386184 263311885908817981150073003622305464320 9386185 6093286675125243742986346153392955200 9386186 115172730690284329838127691165458591792 9386187 -1616853838485189804975742903388844840 9386188 -7472625574936205890588150634273967104 9386189 30311928128301611979971734088413856256 9386190 -8175114281544457102646294007504000000 9386191 -410146681468461159559620751582214011408 9386192 12751088734705216948495603362541731840 9386193 -183085548327953362784516855835279351456 9386194 6637853785294187742036296740161054528 9386195 -29375903764155329086867071864857904000 9386196 -182861710314429122269825559741730551808 9386197 -121221183243644957882156906844069005348 9386198 20063962211182101004635063212316716160 9386199 -20322594781087938046423380756416619720 9386200 112425951500314930544840496060484608000 9386201 150857423619561188273775953913454239504 9386202 16796997644719180071352123483759286784 9386203 -2246718857082355682600033373869855548 9386204 184259873163564799550191446338392275456 9386205 41516411157703512705945481520315670720 9386206 -194466693548536724167180481020410776448 9386207 -80934764783593224953061965144857508640 9386208 -17692899193013407547827742435070443520 9386209 -108291375223447069357866349325645066560 9386210 -32319774784143157899939683283702152640 9386211 66225138250893503751317528981608587264 9386212 -1182703556852870623058355429850509312 9386213 -20920856025336909573942788113934771136 9386214 32503558887780864476127053187392015040 9386215 142089200154483331198059155383016706360 9386216 35463731429653067313354050189299138560 9386217 130848926788210822639279405850361227940 9386218 37252654290222825512757286033154102016 9386219 -64982327107788263215103317612483738380 9386220 70901555482617585959886996333574241280 9386221 -99908017753576476117995234420431327200 9386222 -70962437989320770458181253126696193728 9386223 5157664645027349034263774639073208320 9386224 -45199431488114649587639785918797250560 9386225 87763722413981979101370807944532423750 9386226 -149281912438387170408142797968824377600 9386227 7818355813110993599409382590847324800 9386228 218246814026113357288156981648578539520 9386229 -204835246642288910377875416350429445760 9386230 -53191757806624244484163588952321452800 9386231 123531048239300910955732285186921267584 9386232 -22138159948599735420415228939478261760 9386233 -36759382162300865592229395782839809600 9386234 -7724772061608045099768157582611250176 9386235 -41972833625131357312516535102414940000 9386236 -131332327924037863925023186243548958720 9386237 -28305919201845184235602520489978809248 9386238 -30054647209674023933911681785350705856 9386239 -304521594688033455837682697303211592960 9386240 128994402762198943945702140146362613760 9386241 56698233525552585440007352532651161392 9386242 -50714456017932725398922366289231814656 9386243 -264882128988788757594524470180694416536 9386244 -195022748847693057304905470801605549824 9386245 -18271422285637605377165618606080496640 9386246 35435229143819770955313927366353151072 9386247 -17687525534271789517111499263194393600 9386248 -80840987031771260652002988384469232640 9386249 29658865528345490784975372803377250064 9386250 21053171686445912548473250123959840000 9386251 67155509528240473381281195258872674560 9386252 -118991161956165136225126639911522216960 9386253 -93737662358661567213529327013064700800 9386254 8802639107883622309127228588554324992 9386255 -2207623895939047323579100335153252000 9386256 42230807078940615286691857702252707840 9386257 350191828921367706435351141193706019506 9386258 50077989584179718362782682173501950976 9386259 17920848521141011330104580742161140480 9386260 -72027341209282461563550188927178904320 9386261 -181965262645372657950582036240948869376 9386262 -84399536143668110949543427644491561088 9386263 -115657967740996247206048128341580866488 9386264 -212956426532275396599249182448561776640 9386265 26190959211918671411504546536297000320 9386266 -159087367030601017688023475508717204480 9386267 -27551274740968843297575966602305166640 9386268 13983505729813595501182775427502717440 9386269 21166366180459734345408572814787425996 9386270 -3734517103404029475374048257973462400 9386271 42195461447494287692755391887295997024 9386272 45645992858876143908354530461196746752 9386273 -49184874649277609221471845554508771072 9386274 49897753624239100054933417977433368960 9386275 -45779088500035595088189847762905849700 9386276 -499768922110701788177065124306801958912 9386277 -63592687025605785151354833770882006592 9386278 183874176696870640880796848570441327232 9386279 -104174684768377789428665731883487593424 9386280 2177078999580645037024022591737190400 9386281 4095132975114580146919781220454386144 9386282 -29059703887808250863506609797692317008 9386283 -236058241128814392597623432925061828776 9386284 -276039165442071748502706157010195541504 9386285 200720410341941092061331637824251808000 9386286 -15589389664714369197610885675520765952 9386287 224918505552950673210868976882261158960 9386288 15811653389701640867602119828152254464 9386289 97952199433069014556185219918240651408 9386290 3359944477049684903257201989789150720 9386291 128017684371752424296986322595964945584 9386292 121968674139284962572190926083937841152 9386293 -67741169884528642584350964723438714240 9386294 41305999548856825277680490690685838272 9386295 135699772281162903044891402917221885600 9386296 -31205800654258107728180050927770009600 9386297 177458861538271670887358219022889014912 9386298 -720811307315304721897276964339964672 9386299 54249813571196907858482191943176429264 9386300 9997764164265980607733860187130265600 9386301 -23077653887638211786876072091145690368 9386302 21720750884221673225963434874540470272 9386303 293075469010855903029211181672993199552 9386304 11241975697819003548522319860077690880 9386305 -197532626265022161328973299885458186540 9386306 -304415955044023017010917043554237265920 9386307 114904938045765296038773907057919754240 9386308 -54582755191534499639315281417673210624 9386309 74181181372071191650642724423590308510 9386310 -64396534276129087775111433741098956800 9386311 309040727167635493998694262083123275648 9386312 83560814180223880501740767128566681600 9386313 10955129546789702600662866151968127488 9386314 52574558338669289996731636312106572800 9386315 168356239551944702085886016312062756320 9386316 119666868139002549045049210821583060992 9386317 -160533837287969476105306741029654725780 9386318 12908436761685438012618995868009550080 9386319 50446280417421054785613241867504795008 9386320 25878781818949719674977517448920678400 9386321 -38241293844427008912523515302662289088 9386322 78089837042262319688747158777880457984 9386323 162104695004688668180478599514900618240 9386324 141044280466661006215259379326047821696 9386325 -50549130682077012496866269196324871500 9386326 60505385125202884974087870464072413440 9386327 3202891123693123200577989402580327176 9386328 -33028854631581007444330832043866849280 9386329 69360972792313464469661584759869129876 9386330 63897555355409718104177448237869568000 9386331 -257243975960781742315166590691922248400 9386332 233491505475359263235348432013015555072 9386333 113882221313050280572988489765245926 9386334 62129572768658144823966904258727988480 9386335 -8945159474721031282272288564390850560 9386336 -44697407321574844459713430071633248256 9386337 -179390695087842012768580885012506780240 9386338 -84949177427017586754692420854645599456 9386339 -246045461858861168213969915934375685860 9386340 9082380741008640024510309230371307520 9386341 4349433471779047569703504737958741312 9386342 -58726435666842783241702002686288178720 9386343 -139027380916973720079569567930743195080 9386344 -190763074412883050600382065234967674880 9386345 -45888987762422377103767196754321318000 9386346 -10683715009777480916892541576861627392 9386347 -428717085640894356129675322283306488204 9386348 -305758179362574873088329455889252763392 9386349 -48345587884417786537242592489076890560 9386350 161494440215307811169802052299108724800 9386351 -66616187162512768490114505830658052488 9386352 -14429313386521841880163557259452481536 9386353 -197644393382557004654438821664308709196 9386354 82423437568409067411704875615703951376 9386355 5970843391569900686407299759452064000 9386356 9039291689764315819431600034397536256 9386357 -384792795892305194803226899693097693394 9386358 82427160215631697208219522120693184 9386359 187766242994281816825025284851936339560 9386360 -89529291932033797983912213075672576000 9386361 -3415539159059857994575164313529404848 9386362 -98629975853897008798990625814215562528 9386363 116166334275932144452078303760136254496 9386364 56381983143684400194598358516367959040 9386365 -103261388413000582946502895398911402400 9386366 12003084858590732193365673590774059008 9386367 75445438526242561126051283925923476680 9386368 -106811495469335599705210144897766522880 9386369 29642910706868218254875307799968707520 9386370 -49418567600278815126700246589423063040 9386371 117674129506468073751080808966705390912 9386372 301407515499625115589609341008071978240 9386373 -108625147051899488450986083872667011616 9386374 -6630554730566441167434621599967260064 9386375 -241881559845681086505099251692294992000 9386376 39169903637729245830913055972291788800 9386377 31117670218614345697498564662530638464 9386378 -21423468591335428213208268330137303760 9386379 66148699532208895284493228046265915324 9386380 -105757177550277868807576926298334054400 9386381 -34127068626686470520291585484019629300 9386382 -38294010891715107123898899250085940096 9386383 98026519842661380788938624444091139632 9386384 -427180736636435397714434121341337600 9386385 -99772202353824844849979233462435363200 9386386 -181297341650894573877625559014971754608 9386387 310086353122579410411338928670606347480 9386388 91327655681729663057278024368597258240 9386389 -186253376665653893859647286202256427044 9386390 -86594320545335716456363498876806428160 9386391 -118557884272645185057389300670650728728 9386392 -167216492225123632254623826575956377600 9386393 -222744704225564465395187114984200754358 9386394 -33142586739335939454092436377364595200 9386395 -20639068419187469350608130708413969600 9386396 101554133768024774422085150269158489600 9386397 -98192449348028887014308462611910273280 9386398 48110483052226682112624399961432062336 9386399 52242351975597240253455508303772398080 9386400 43618580097426400768486415332776345600 9386401 -26233233093999802973152241314341213898 9386402 -146196824044688540322561670493586885120 9386403 -74455392020043206700186858484298039376 9386404 -188369902561418990980763599496181600000 9386405 77445075190885060195316854283170590720 9386406 9769806525114634057817678942778120960 9386407 -54220196295459017856592379907241783320 9386408 -376695130319533434740887724540841047040 9386409 150793500475252975272819472299801289104 9386410 35847117878684353118630630536508478720 9386411 -163717278776778919134964755044331241368 9386412 -58769116222692560796083909471122538496 9386413 -19219347699018203690764904917147891392 9386414 65925690850408354309930079927664403200 9386415 -132220184835620272423170187937247897600 9386416 29517660247620074874379194013092216832 9386417 157677425366911291667697210730350376704 9386418 44827460653718912908253887642651476480 9386419 -12504378580828373373677755108118386528 9386420 161390982735795649653450133004707265280 9386421 -2391185424243726602199612572115494592 9386422 -33595707321265510606015459348335076608 9386423 338665244509303865287319025262316901672 9386424 28799782056289535026997169931081973760 9386425 -25766715657611250134661018782412552850 9386426 -21278151888874584068326680709540193280 9386427 -3039197560243420520875491517185052992 9386428 -90298227847599387781037550747445985280 9386429 64151537995522135492441864237678039794 9386430 6237306260324141577504266944186272000 9386431 -155916513036925796245687273330544400160 9386432 -16273327145162247994607447107751116800 9386433 -96745843934021903216712599701501710336 9386434 -76650394454636663741297157873609582384 9386435 24113243863285463754419846590229567760 9386436 191149726824772080718088090748520157184 9386437 54981195295615953221234774785859326240 9386438 7222626525524772582685571886895933440 9386439 -37770385499561748541714399277211692376 9386440 21981436690684978411921102868990208000 9386441 -31817015167397768918932423645371674700 9386442 -1450113387703034972571340903000437408 9386443 -122719086214279115322574446180656578560 9386444 -86861292021439683785800880282731640064 9386445 44190691549927466088989930504749405920 9386446 145601745064847129848910344433814612672 9386447 -54600166343645915319076732254521348736 9386448 -35322178649805083014761490630530564096 9386449 -314309485629826744885903231737732705550 9386450 -226810109916786820883334176573193600 9386451 -12594294300978397125226553139379935360 9386452 288826086027853004561940172086385862400 9386453 232925572267255869752205633343427418702 9386454 68965743477250115305955170661615616 9386455 19955284212338819356414535664860921760 9386456 -122166725473351646135501863457338368000 9386457 113757156496836846517358930990127967440 9386458 5086359053388621286558405713359206848 9386459 -31147775547668923104007342398843713280 9386460 16810957241353959581641995184236065280 9386461 35898189073268769706165906302245286144 9386462 -22885988700869198017671868481165041536 9386463 -193516252344393898665221133871139382456 9386464 -372623163554778317078515253867290558464 9386465 -290495173273292933439848049139377897600 9386466 76130363041210096727619340900229975424 9386467 -98061951038893760229415621839441456484 9386468 297229360705763889798152411721080832 9386469 19047581641485534304786729738320302400 9386470 1413614414111317396481289564789258240 9386471 -329994961435328956820071847227657712328 9386472 -47313460652316226974122125586106286080 9386473 405236579849128984840403603787955329722 9386474 -38265438127592020428434676463069871520 9386475 -40033524850768011695447942689110048000 9386476 -97082586524345247710685933167827883520 9386477 -240233186187735652676750859740669221674 9386478 -69168612295116073616014717439974557696 9386479 123318319432493840308847721300997010920 9386480 25551914473028786372063138536824668160 9386481 -96644129616558972441014842166418596160 9386482 1161843623349996423057139283205335040 9386483 9429081179154255996038535200076543024 9386484 -71156540374953200198602216495243591680 9386485 243375299076483181045947429501430113180 9386486 6480624841003956070619995158584409600 9386487 219637347662446474103428043166150983040 9386488 101767990855594142941654439385091584000 9386489 162209476088044625181026805013313471466 9386490 6081716180103013903926347560138199040 9386491 -80169098132878319591129948129934235488 9386492 -277170613813517597564172302858714947584 9386493 2893309371695562309518266949597808768 9386494 2973559084626678089458325452477822080 9386495 182201984562988019556136230462229809000 9386496 -33591590194831285159355062280288993280 9386497 -151345401228521569074345102684073561388 9386498 4296012249569351617294320686317666560 9386499 -63036391738455245800693154779702412688 9386500 107274708850456896201250213739222592000 9386501 10383034614130451487762201969834209502 9386502 -39138026634138217580089484517255106368 9386503 68044239635012451274158222929292389680 9386504 70658706504842357877081947266319646720 9386505 6587426027074921355877101443587420900 9386506 48118639098244661758213707722088278880 9386507 38055678353778497359219562667294139488 9386508 57956063012460006638691348897981672960 9386509 -8995843537575696054559351867448259360 9386510 -43104995251012293245325021989095107840 9386511 132823677027062113400588462452436269824 9386512 20007173387120173373946695188232355840 9386513 7393266138549204396321046975480005600 9386514 -4216065737147855373765002686369990272 9386515 -11065031431989726609359668945418613840 9386516 315061467168226666274273330951771013120 9386517 5018300773916871391389977076337518720 9386518 -50433642250832966452253128958558239296 9386519 -62613495448143167539502707734264374760 9386520 -23887606834202928208272132876700876800 9386521 -54760089949026420714721379657530816256 9386522 61210406148283568901453743301220035312 9386523 -11338263993052306522215002116114338348 9386524 1492517354790322377217445214769108992 9386525 -9829170614370996255110650914655015200 9386526 -32644906182919849458262022241383537856 9386527 -145115845617559997735872470131637310624 9386528 31443338938014620136238915696564961280 9386529 28785324768249768895780798633748843184 9386530 -36305772783576462682157163437923553280 9386531 150129505395645130977254688599560423680 9386532 145929737830748857311940707188586839040 9386533 -83484707871141340875129909271266607176 9386534 -28228894740736630491171149426226199584 9386535 -68858111128040934280486003969799896800 9386536 -197639885109495897120980790982907504640 9386537 323746049450047448824152563699823096186 9386538 40663134399996605168576194012432819200 9386539 498441272239614330244064315679458838624 9386540 -7197731888692979706549101400423352320 9386541 -74163373894557359688978236009317307850 9386542 -29019167450025145738519063113450248256 9386543 -2031132259898558694204964696699933440 9386544 -11422067898344755561811816667729887232 9386545 43316560352021499292983963627601267200 9386546 62762860540662077114060541314677747200 9386547 179260282556553621434185215480869350200 9386548 29361907966717166515590326829714696960 9386549 -668552204845606560599698692404620469664 9386550 -63850018739443750407245622157041120000 9386551 -205126000621721243825448985452192745400 9386552 16619086095098255487596795846417448960 9386553 82185022457065006079820623250663398400 9386554 -25906204869825590215844336869751067024 9386555 -76494842358319075848195482020356050880 9386556 -428899947772260224945118398660591616 9386557 198121019958368693094053101085028263980 9386558 -194103853043943503456873185982930800128 9386559 -2116295544914308416608016644218404672 9386560 -58854959427245590079602900767914065920 9386561 306736925629096170564966522479470901424 9386562 -32356882853791398096444785140995973248 9386563 -3431154927968162773948103944682948760 9386564 -34149060760409140802958141197650034688 9386565 38926894715894546867195182419339409920 9386566 35826839164115672886040371206609995776 9386567 -152849445574522096889900724678219480528 9386568 36147516809524863750979668641800627200 9386569 -220029674928839532804363122875948677504 9386570 -48661018527085783809876076740950016000 9386571 -22843664077768535704719700706992860240 9386572 124464603093864783701606709673398341632 9386573 -18383788380507382080384091555078280256 9386574 1526804188746169605934705982451773568 9386575 -147240685728005196257056873797039000 9386576 45575300335480509711253921387616133120 9386577 370485768420442606018023637509812199840 9386578 46733488575149260453267339710824190240 9386579 176964151890950036560787645018464851180 9386580 19757174302317341071986281947542528000 9386581 -42893004688108662395650769361210931200 9386582 124301228480738501148348680819725039392 9386583 -20699691006360717847218147927566141952 9386584 -38903956499814586275716477926188134400 9386585 9778787462857587556690269058257270600 9386586 -80024862221412680638663520958627780096 9386587 289837705757439360292747181378119268916 9386588 190597701552181259947756904935146195456 9386589 207179367939837632334582948156613503840 9386590 -54524053571318168394406619285448811200 9386591 -5180284400334718817378561184582615816 9386592 92169949690309577350427564741713723392 9386593 -97856025529711892452626369681760949180 9386594 -14386825000929294627229843822771680768 9386595 188885284311583040041422754997619215520 9386596 410883691958280217689487237075443515392 9386597 3777226088367071922697875690563592960 9386598 -28517446209361550722416178880976570816 9386599 -4224484947519334475375122232080497792 9386600 -94023906800320154915541514613556096000 9386601 -28200252055167473210127555775453316736 9386602 94860963386346736068535594639972111104 9386603 16564401096965901225440160362255892852 9386604 -55010579173853671523699542388449382400 9386605 95177879012493943239988063586119276800 9386606 -152218044114210226186010439047995021248 9386607 -45197871247090566552847626970175667960 9386608 12568157998123046399774425058015969280 9386609 64059316893880230377575446378597177810 9386610 -36442324317335894712706575540886986240 9386611 177894425292535096809518530403876253952 9386612 -257724281032520183094253538916372015744 9386613 166854095894861099131378352832772673184 9386614 128584274711880379682491842618819072 9386615 -15086369652452346429045503182361344800 9386616 13024245457032947223614764964117913600 9386617 165040078739052426452349216441198290666 9386618 -17816986471870404431917131289348514880 9386619 -190898432411877991728116106516064537344 9386620 56582583751011360122699863623874951680 9386621 -268987258867544342300994504663434285178 9386622 -9999372538836435713009957043998146560 9386623 80249560546662344080367283477998885184 9386624 -146728523756406106319944427136991887360 9386625 68292131561528703433199213726238768000 9386626 16088448540145216120694346438185670144 9386627 54601979672395335853773900581442017280 9386628 -147574378502699859456568606298209121280 9386629 13262018083412814247299618170933625376 9386630 -32859406147045844411505920804320529280 9386631 -9272901889874089372981045872043296000 9386632 -29846531240554329453130979261886535680 9386633 -224017573165119550321964327726344861440 9386634 -10634521963899156941625166760162026752 9386635 -85005401199399831296953181776300583040 9386636 64312336386797006509405051280010352128 9386637 -21426096379749667776764155147467780864 9386638 330665760333048498906341303152724185344 9386639 225200520380510249982890952930940891440 9386640 13622619216488498153111583089725685760 9386641 -20757750788789346716311851037440196416 9386642 -3221635747295090934573701239340112768 9386643 -12632847929552752711967589548940585216 9386644 -14328016967293726738360468111675961600 9386645 -12465768883989557462432024061745781760 9386646 -124039235964687992734797491920788902400 9386647 349797467287207541806561654773914931192 9386648 -296035049500915248225413237156692131840 9386649 77070078413950595106990295573629044634 9386650 2995049140824880088700789836822169600 9386651 179796393286513047080914840184850011652 9386652 -91983602679658027112270199154510725120 9386653 -307225799257586445692326069710940163098 9386654 47837007538641335446799651875382971776 9386655 73477147643389455683399458887726902160 9386656 -93562194966748097073591192622727823360 9386657 -62918656910181646887088998639503626176 9386658 -65887000965389687525885185816243726080 9386659 -14723091411599277276584648181827087140 9386660 10101532360628080607989542283400962560 9386661 -34717879355748925807328772539553632928 9386662 1827368570280514434614168657933203200 9386663 14685297963347469843203760488014636896 9386664 -52740774164760511189146835936798310400 9386665 -174391733338152528810194823680019518400 9386666 10686391441443227115126165099447217920 9386667 -98675267563941587229444513732202258512 9386668 -136846200582626111375555166799281629184 9386669 -182934749326084521438038062104422376768 9386670 19045571584962291575573847384271180800 9386671 38565951502848737100067878212661616224 9386672 -101644556515080560817701744734447386624 9386673 204070873433158185718083809503133161584 9386674 -148974071246292315521880357922296919296 9386675 169671555810557742788712706822176849900 9386676 17546954417478071811519362702323974144 9386677 28637378225693378086605825299641006752 9386678 15376466575749883905078558880663479552 9386679 76073631958230079603955156266590935784 9386680 -50981733595856015356347653488360243200 9386681 55280847095736710653865500627560593232 9386682 -13921642550715346772395919099229678336 9386683 -293180018694732275452666833415612454360 9386684 3403298907491858754810013040046167040 9386685 124959901187416596899936638312827360 9386686 207516638669774515288343453302180634880 9386687 -506711768979381324300347768370222462408 9386688 -10909728947360561853395770154585948160 9386689 20256841251372155287529463526437080000 9386690 -122521603758854365684234125067277200320 9386691 -41696529969099166763767774870920341760 9386692 38252488180633835380425933747195691008 9386693 -29692431943721762893359300638750488320 9386694 -24763313120175286899961383193900903776 9386695 -30176348023155704760048736940067475200 9386696 -346944762940362469844839480608783360 9386697 100906468202036917748824763690849255424 9386698 15084804550159593065902284345613582080 9386699 -166788358509960284586981350118658664448 9386700 90408773199275765117247802395957350400 9386701 -524090019689172342822309883616640190400 9386702 88320316348286001259312260360740025600 9386703 251365125176109088973091718420797493200 9386704 11527376422916031831514857384222924800 9386705 17398834585827385312122530454286469160 9386706 2837725703817861359321027020063010304 9386707 -66901713122109933031699614257647266816 9386708 -272101431827828213838367737407174662272 9386709 -369448695763641395882876986290914112 9386710 131058428135276921381398973383565040000 9386711 157444101431924685461534564456133522312 9386712 -265376579286239438836836704663157350400 9386713 -27048414783556482114100957011590455040 9386714 -7775737115589348299426363676678593280 9386715 -10102732467716638330183502781305981760 9386716 128610628477444144706759332639697033728 9386717 90409201047986192557035722628169876512 9386718 126161566099136134076110552636594710528 9386719 53058566550206643288447052161433157544 9386720 27413563790292600020073691878339379200 9386721 65694173384791891503561811533996807972 9386722 4800657259056962174550314681121807312 9386723 -93401129460321241677937067201695622040 9386724 6422715985851921819509254766520299520 9386725 -114585010637746538039839428704134968000 9386726 82138071360553961908533774719508441312 9386727 19592371594549310546902707683532483840 9386728 -132658707652341484303367448680448000 9386729 151803585227794167514858323467482201680 9386730 -50694611249815328635656479105543886240 9386731 -90724920867662809139632514951924659468 9386732 184326824288679833912101260985698616320 9386733 -254226528330915614013833463757655925696 9386734 104066367808524724319709715067975990976 9386735 94794990974173872575949345628782724680 9386736 -79971070199866129456428666849977696256 9386737 -102973955559929524794151026723536028288 9386738 -22093621454473196241457099450301184000 9386739 -42551456414786238349179136398319257600 9386740 89801701942944936203056804806380206080 9386741 -17931293023172511025411739644149676800 9386742 -24662499665324912171827326044471181888 9386743 82515342814995770103541212716267445992 9386744 -133085985915007436916945279330412707840 9386745 33893539301473410806556513620857136640 9386746 -95590728275399490812237427725738058240 9386747 -64894987528994487005808127426136073168 9386748 -44198776612440663950020817982624634368 9386749 -62830857260956560483873167530221703680 9386750 136047962803620231002750478181082352000 9386751 156986586845878744000115955720968200704 9386752 58267664670339487359965272223569149952 9386753 -98125412501062669962870262088643642540 9386754 -7049672375661428574054203213011706880 9386755 44718015567513086657842055530688193600 9386756 -383953573569974832353328410855938068480 9386757 -167184299725780693467301841066036110272 9386758 13738354462412751823084521172673507520 9386759 -507045295444293182189755975649767874784 9386760 34364160079233237160687104293928960000 9386761 67693210200157035422478736456393605300 9386762 38359638239224385416496070221851590144 9386763 -77364636492583975176504661288441865256 9386764 95323669799543610669966903455402417152 9386765 250136182740482104886422558653902787660 9386766 -8033892161499888091110694276815607488 9386767 407447481767017682235666933531690971160 9386768 -19895904436176631122589546088224260096 9386769 -9151345132100445458333196284606853120 9386770 -88894811160117807843800975658509293920 9386771 -1883979063283387177792799624138728176 9386772 -11470401342298540255897464403521374208 9386773 307911233950054138800244294254838710720 9386774 205737605275582766766375576593293487136 9386775 -93600265429554411481352508734699949000 9386776 -8159853050846047689836298906249584640 9386777 -65177391236245045211166975961602784380 9386778 9556880361828569207201157301326988800 9386779 67412040753878689916879419028662707640 9386780 47515712278887064518804691024368230400 9386781 -93903738676889550831963593390830520448 9386782 136749136051278452749200824277148248000 9386783 10000224858573348234210126409577507280 9386784 -183327009331428536333833557221042552832 9386785 26148026321853006570047844948676216980 9386786 -20389212163257651509026908285860954976 9386787 1138106383080025537039393738765005552 9386788 -220707509392912752155269703146083773184 9386789 52802794512177494434353576186595035552 9386790 -5605635936376726511704575364447488000 9386791 219509106128571969158005378372627091192 9386792 220245523417098428146496526085200768000 9386793 153868033336052533966069909423259404800 9386794 121548353271566254911389061362842754400 9386795 -4953222826024522906618072855444882800 9386796 -72307079651084880693620425429952778240 9386797 54283757566132846795943966494941519552 9386798 -244990845095628870236800322037338828160 9386799 -80554417853327425240463850606742598136 9386800 -887259256504924196746381247361843200 9386801 82640683229232977542488168458124470802 9386802 125651761799901487966484829865742962176 9386803 -109738499391372686726053444146978424948 9386804 -542229249773726675710928930392608768 9386805 -111665925469977967305591017882796754560 9386806 14387577972724976011686298384187885568 9386807 -68436063144312352880608557362291734080 9386808 -44413316699099386701348029748110192640 9386809 -254524342560294642438444981495120663920 9386810 -24537828099676680383147106854419153440 9386811 -59357041909716079822514077170989661168 9386812 -15367720157850525914985513127264652288 9386813 112570201767235943237376261744103621062 9386814 1322806612966262226279977027984805888 9386815 -30349005301343451282707020008621974040 9386816 -34004032677011750885777563471632138240 9386817 382428027502477097263071262607780640 9386818 53652964233002509957668549571305340416 9386819 -166882186941807164809673328477973388256 9386820 65342537390695628145319802388878745600 9386821 -189274018357883323535839241597741530978 9386822 -233360847352871222850407898511047885888 9386823 -85600558162610125177564483638309417816 9386824 -145463272143213450364293199671971020800 9386825 -8459590966529659853738123063704104000 9386826 -25957545466616984676219852649250301696 9386827 28862453604214942081340373244239607440 9386828 -13838434496924575699702644569731259904 9386829 -40036840131502968076646857068673689792 9386830 -3368124799558488497706484676166720000 9386831 75895863699852594548373130651472643264 9386832 3734114172322205950488428478316019712 9386833 -129948911410037849318449180780054219918 9386834 154327929739806930137578953599156591232 9386835 139810772542336299761270543338922564400 9386836 -200568528397422344840957814325277952000 9386837 -239163891726966949235377743781699934514 9386838 48939978073701537320990257708618453344 9386839 49478812934593463904588057260546853888 9386840 213830537743643101899510083388980428800 9386841 -31187737533398334105903430189735725120 9386842 25708172509246730502859295324869017072 9386843 -78974953718525182744860491456665342908 9386844 -12579078755776998144421792748062310400 9386845 24364926915763759704931219570846694520 9386846 -1803677427740087199563479675950341760 9386847 197286187531678794302010601527795510360 9386848 -294046842870344076053230415102129602560 9386849 -378834000973822881710540735393831229150 9386850 -10111232891873125822858260544122336000 9386851 -17651770041119462301586149046978934400 9386852 -171875834167088543000123611191785791488 9386853 -55652819732945900003033265543148172160 9386854 -164028612877141655453271206252174862624 9386855 25587184733544236333421175460222586000 9386856 -61339145718556823084469776976316876800 9386857 -1166042192459647137258697009572172320 9386858 98797799847576014309040219686110322784 9386859 132017938111430805991483797940475804160 9386860 -22078640357606861667306768366459648000 9386861 53922544616516194024815999526730478048 9386862 2869556190520021783522837048580014080 9386863 110157791166680461898529373786913611520 9386864 69639425364937194007991570563389358080 9386865 -90221081339033931860034170796696317400 9386866 141375645722822024581138804077462166560 9386867 76672549747593751547831774748525690192 9386868 15884309084954295341482884741975183360 9386869 -160031654926466705463810358350987907556 9386870 -105144911638433372118318054724864800000 9386871 -1298594302158127531715820107496265824 9386872 -224411490764786928955272659878416076800 9386873 480067691488925294481793873064913190536 9386874 27831169283307393034223740208050790400 9386875 10804354130546061491865963059325990000 9386876 107633438954157904855256118549490575360 9386877 300205168111431669849166777334802577632 9386878 16647853424494239573957908483309130240 9386879 -69729503576805610391740890112465883520 9386880 79587480799661086804878806917054464000 9386881 193041768424834039058993657370851292800 9386882 33912011339727648788352812967900746784 9386883 -25756219904423740853860587351206648880 9386884 -35381963628680583928482054736095651328 9386885 -26348379254225117250350664730005928800 9386886 -77904862650474989387160057571832758272 9386887 -196818559066950209571727787259816878688 9386888 -93968671375983423216646022529396080640 9386889 -235113478199208378414281321489266560 9386890 -75127506063463440178552899922867571520 9386891 -175260237263346615902906953420303378416 9386892 -19231497855539417184619615576042454784 9386893 26673929201326628460818163949774403840 9386894 -24444050223619937108304730398159665280 9386895 -25761656796983111444098799634451776000 9386896 -25969520596060249139005153173083455488 9386897 -54533610422817813889827159406711630860 9386898 5515868000672518894630004758159835136 9386899 -10508040678606847632122500911574815336 9386900 -607804841687651292644599568791296000 9386901 376867516030107865940898738195690052800 9386902 35474906412944469026248213409040577152 9386903 -64955611977411574099804490077075063440 9386904 -34954913348328646755440628721419386880 9386905 -248003075518095687169588557412952004480 9386906 -939774579741489131301278943335819040 9386907 252577810171095915006267717842177881392 9386908 -150904603709547604671095758511762063872 9386909 -14193662060937069591658977808806794688 9386910 6345257066050354163565646125257326080 9386911 -17774337418825361982673222701992723488 9386912 -113301971790669358241229629284102963200 9386913 -79093487445439390059560440020276952512 9386914 -66578536901128675523525385193853920944 9386915 -118450074156439863033500068455069902880 9386916 -32938362565036122907946239489633812480 9386917 -163300103562854892992919879451867476034 9386918 52235018215393190995127128442713739904 9386919 -24879512179667644714868921434569992400 9386920 -75501802824972664909225641543046195200 9386921 111990268709670102178737709222829225472 9386922 -114612107065110956371388568478612086528 9386923 -40341523930884595834425873639444507840 9386924 -5470004770128921273442735458733572096 9386925 33859525994340706694169146435264164800 9386926 -183841349493967674169087172630388305088 9386927 -307963099126024054674661117959925213128 9386928 -1560945311389572101777138903787552768 9386929 -132285259289298321865639355651884036800 9386930 126948796836705152301172734064959668640 9386931 175982755849255524041538210284141666880 9386932 213928862793926511222065049625328218496 9386933 -124883272544064210466377384215757964818 9386934 -35421682788686298276604196094953484288 9386935 -119926300812845472501549296112508814640 9386936 124183970749673598822341120788570583040 9386937 -39963599293863463662852670885065713088 9386938 220576369221994141527373500657108480 9386939 82379182654381908445612417919041783380 9386940 -54884197757895320344834333869702912000 9386941 682880787769746446153641631063478253464 9386942 44139330872441286252262533866807791872 9386943 4194079549446362112953278004916716544 9386944 9276457450873308111381157671717568512 9386945 -169233385588085153301282075482284512300 9386946 -111667978800670884820766010167256401328 9386947 360193900319176373756839103900609790720 9386948 -257112231618091359283832591396646773760 9386949 -38928338730494083719688997575111022784 9386950 -465010107856943057659219812918768000 9386951 -18266238182996236301148561664682557440 9386952 -243034660523342211194050606727140147200 9386953 -51423846103927203093205861281507205798 9386954 -128265602183807472099249912426826447824 9386955 88119221636538185688681102251952998400 9386956 -192402722654952891210590413187122074880 9386957 346077403774326726263980325803205401206 9386958 1964005037023509634675221264336095232 9386959 -160339438533804947732040278889343266000 9386960 -9179116862015837152100750845404119040 9386961 29981855155313103853108353448556428272 9386962 -48291644329024802619663014405111838720 9386963 -167798645046066451520383290496239136320 9386964 -91992311524546560218825314634321694720 9386965 -70128654071987449719048409557356304000 9386966 85157172829457162768093830773234874560 9386967 41602350762407867282622055501768510848 9386968 -260636997165669810278634705031210106880 9386969 40081435659456922620179680497927813840 9386970 -45574859070178574788688111259188256000 9386971 -159635369160206130484112435838340700400 9386972 91396358419089560982871456181872512000 9386973 21826074550749804850871707166490825222 9386974 -55219938038901841539296541245443547328 9386975 48708179916430514426449558623840510000 9386976 20273756678575402413503696580899241984 9386977 -12825715808693246685551595152883790174 9386978 -2191694628636820074444076793162054880 9386979 26221057125888075595734586971409610616 9386980 23822440250682686333389511116472271360 9386981 253454402249685557074281326199157301760 9386982 59552169377722170156556192128971566080 9386983 1692996060320534369513507004428581624 9386984 -123142500482284411086045194726309053440 9386985 -111750795103060966546020923626718116800 9386986 184231140681139068106877561574064128 9386987 272082728250318702148130871287030619636 9386988 -55975048136384999574988285625970524160 9386989 -56533032609680668557266442823371146676 9386990 -74871385277399546888514354544682714880 9386991 -1482783912632711813826679977103957440 9386992 118872603881542627006868711337318285312 9386993 -104289353436878131374539623149525574080 9386994 -26148332932000398915482224361139120000 9386995 -584445817411139282114955534923898000 9386996 -327902079169457692516758691024200542208 9386997 19503199500980138710899113738940640128 9386998 17555312653975996023575674906500132000 9386999 311304534388733020697797267650046401000 9387000 64371750742532922033617509805568000000 9387001 -52255138587109970888018636649673195388 9387002 83456941808958681100994482947067907952 9387003 -116944353266807411670088566275662437696 9387004 -311057408545576316607273246121332630528 9387005 -174960680902584928457556689640465488340 9387006 104120227279886282767836615681898691904 9387007 6380259261630449869715591510063783680 9387008 207058794558990486777208113136391946240 9387009 -2981250454809423606557421770532016794 9387010 57714674011854878014280437275776808000 9387011 50961038341044786654728304060721125072 9387012 64609882471736469550662293960968154112 9387013 -135737186601885277189976766301411358496 9387014 -15319426894224934514640210138049552128 9387015 -88987703380246265538177689342101119360 9387016 54499502578280355718358502097823016960 9387017 -60674521338025371466451340361010887680 9387018 -112681314954386648253037963240766035200 9387019 390985147873701828150166002135718638040 9387020 59243512375072809568586675708819604480 9387021 -1765867488749915502986791948568534976 9387022 18107943918217298832666141891168076224 9387023 93361952083154049818193799780046494464 9387024 15841388580745089536193759261775626240 9387025 30644775224868789019763122652623768550 9387026 -136709801932405960019632642685019025920 9387027 -65810589326502109629924536544205788912 9387028 285484571151463031449416990705382625280 9387029 -136266996304891018959688284930849600 9387030 8936359325717400034722171836144536320 9387031 397131281972385125009100795254063893832 9387032 -146201245120559412271630037977733836800 9387033 11366349717620674757612433132840502224 9387034 105192829394695455992504268369897202416 9387035 -117787757675191216599691627792267856640 9387036 53970972112059608198756333368254873600 9387037 11623330795787345990048795065414685664 9387038 2157808085298330963623906780678829696 9387039 276769716747333308546764622888373042960 9387040 -116287333190330742941079108556605358080 9387041 -22634400494224979258754801884945323116 9387042 21033670439964129955324814336920464384 9387043 -205868810582980925335051761720368084520 9387044 420024865782842702380514848009766163456 9387045 79985354570334563727487436366879916000 9387046 126708887369167171861030985052021429504 9387047 351517374960952856927245212030718421496 9387048 46901909033609392216361242422232104960 9387049 142370659814129433807625680888702161536 9387050 -70463428297949534230753789277529151200 9387051 152593028643524946638315821475419396800 9387052 -178729612103834323833818089269513427968 9387053 -29945887182676332762478743744032301000 9387054 9224710367023963156408174850335236864 9387055 -22543914326316341213675545056805996080 9387056 25480499177231679477698393249100398592 9387057 -118632582086041351280943582637975670160 9387058 35689075192848367986877726762702916880 9387059 -351036222993494385222036852576605328 9387060 -51679755331696988269263496499462000640 9387061 145617326279958478796648820792328311662 9387062 -17133271014709513838355849576847225728 9387063 37091430365712228047795671167371032320 9387064 -30905077931177519993516753696150630400 9387065 -115807058864168829420671692608279660600 9387066 -6632863482143646471375136521159201792 9387067 153325598679249049231719136284542297228 9387068 5909148946446706129417013738266990080 9387069 -110610967800125727290143983779838003456 9387070 4184377672891700572954663511547371520 9387071 -146056002865972138085711751716424337728 9387072 769431797409656070193132327309148160 9387073 -13885166984566647162172163262297862716 9387074 21286970931309440109215298389609274912 9387075 -52071987444562787128501749944428454400 9387076 75128704009521709653662643507369541760 9387077 -167989901733617361215165190185832599040 9387078 31578300251312655762772185325002538176 9387079 -31636870183810150994394722796885676672 9387080 71203589705637086572294016574878208000 9387081 -93089376802895935965487931418822389520 9387082 26651409200991699003963942725707690752 9387083 5518763960867710070961782900394459612 9387084 63411409962186848360727490393190940672 9387085 73027940372144961931015456687521339960 9387086 -43361805806562189379006231895951041536 9387087 104381786293266705543538818954038818560 9387088 47828979175932937706178365044461658112 9387089 117738666280476698778133362410554891890 9387090 86652708990069788740594343989570014720 9387091 76461606395902810320812844293168125344 9387092 60664866026293907804092543489893955584 9387093 -138385864381764876525786482617503210336 9387094 81064851865593267250970695207801380672 9387095 1309460354509506412272643495812539520 9387096 144597930965268972018487380392155545600 9387097 -85481682136872312753015331961084239800 9387098 -22919403775636636484349268707003204864 9387099 147935239277772243876089518269008165484 9387100 -66212967518046904247167904861325337600 9387101 -226459636516876758719065098596490690900 9387102 -34496410401561670010647071939944524800 9387103 -81345319166189182032763025628701431440 9387104 135116243883173924945627264794389381120 9387105 -17988860545674578534694354102084576960 9387106 -58129024436670668640889258789836835248 9387107 -112829853027829182189149141872631199168 9387108 75828530195434368607534453983224932992 9387109 -150885626844237371235161934513397426690 9387110 9238710453446196817361578658928107520 9387111 -406217432232091954041529708606242813696 9387112 -80134546936025729749542112477590405120 9387113 171211331062082748228357847492032034362 9387114 5385411650772090695606916130674024960 9387115 -496975268212947047356661229445885680 9387116 93264776139574263004893365940274448640 9387117 314476244652863190232237037881695042240 9387118 53042682530855614013460937985815301760 9387119 -88346911712379850457227176851261209104 9387120 4888348957679079910450719751670661120 9387121 11431826109205032296715758755042662720 9387122 57870993199770700432006442866454707200 9387123 13576806013341993226194160460225587968 9387124 -64453206738652440545304398671122008704 9387125 263260949258602262101734137648053944000 9387126 105728785742427741684754860942129934080 9387127 -207313832295246074686122911610345040024 9387128 -148884633182071570347672650249756590080 9387129 -54686466495324815727091651083576106416 9387130 -116040194996421131317475437248524075040 9387131 1177568005537270893873106864639705584 9387132 19249438743351123290736903949859020800 9387133 41118431961415273917301686636446439520 9387134 -91679867122376408102896598161864877952 9387135 -280642452750567070161699434025896326800 9387136 79857643849320009763099478652773990400 9387137 15659949306610561753595560311459103680 9387138 61622535311656942965922497548746418688 9387139 61128808128256963691386224615059952856 9387140 54576920619949884804803078700801024000 9387141 -14023441575978709645285635632605744896 9387142 -8364333074922601694026849490980957056 9387143 20663047174154567370601118680895939424 9387144 -3147297288057497930588450807404953600 9387145 128267951024985067876643651860792075080 9387146 99683242100378583754450729405178452272 9387147 77171593869966611971850411523722736384 9387148 -101120006668022707505125168155626910720 9387149 89861188050516022654947093079657624950 9387150 -5242813159252574003958854525337710400 9387151 148351921489150056237324838920985683792 9387152 -16284456130931282630983628645201018880 9387153 -38692954427509564308895793621084803980 9387154 -22354013091738771992368928223922480128 9387155 101902141444926004232911047148269924000 9387156 -52714210646117289280142542807045859328 9387157 -6452811194891023594311162337413342112 9387158 1113013174379550700092206099956581888 9387159 106040240781654583435701664803095844480 9387160 -18117886212936020120121157623892992000 9387161 -150892666207173236779892797366651354368 9387162 3077479287682331059873516937039481312 9387163 -440315331873295141665916145290561774588 9387164 246587638110684080349149133277008293376 9387165 91956635673836792361113415010764589920 9387166 76195563460466600295822307727913647040 9387167 320663439046717786403901222958573918632 9387168 -68272690313009391092555645051291566080 9387169 83808486389842283581750381024278319104 9387170 -7869237932072114539547287584453788160 9387171 -19482971789218819379789518127974941588 9387172 -86768376443485709786687331968868958208 9387173 928944333999940454844086236726197024 9387174 -6639570885926489316565692079602911232 9387175 123724782551482603009078256974503156000 9387176 -272911816583494605129687671396587729920 9387177 30169344881789919278503146779947013520 9387178 -106032252353219884123035236714888674560 9387179 -473708091701359821089148553975653811728 9387180 -28899086176879553120254260575569920 9387181 -118557117321104754760663869459754343508 9387182 -1089773345085454450818895171236675840 9387183 36557742968259608489730869700056604960 9387184 71472743341150065665819369952626933760 9387185 -105655058219189142753595490413611436800 9387186 -39349909222386570422723509361615289600 9387187 166578084888052802700700342821177777952 9387188 15638140819671739381698662590602240000 9387189 -22866784624614005469600470944648375680 9387190 5763537030683655345280382521211819520 9387191 -4462053474068198710995000089392260432 9387192 48427629329632430920475337513545502720 9387193 -361681876938633230830944869216121182976 9387194 -2969354324071160064264325824348403968 9387195 -15603862039138224197972839262134310400 9387196 -5521041372420277386132806594983600128 9387197 129152479250932374708005236908790879680 9387198 114187755148256072963626002911142973440 9387199 422380622544711029185333204514933595200 9387200 -4540274433688281340487588134177996800 9387201 1355982547514350820776650648296104896 9387202 205661326188441076109799245670475384704 9387203 6296765048842422283142167015646453760 9387204 -100639823439779797510664029057489634304 9387205 -63875542076432982760400295163028029440 9387206 -104554267026070804832939770741668325440 9387207 169576305405092156159537629652025997104 9387208 -186912267818313915072245459863838039040 9387209 103148112725086012939968194767474109604 9387210 -18633081726915526014649511132461870080 9387211 -149784566643142865930682633209565066176 9387212 191609970041486674052546228580685683456 9387213 104851605863581591023981445944263713920 9387214 6406148848858822317302017891875757440 9387215 83019057794406954518532850519196772360 9387216 -4704764512106905508335831816321105920 9387217 -36543894209616213709559895888541264896 9387218 -66508657931353717615723480902778627440 9387219 202172663618997593973366641836524201144 9387220 32574701729809897628417030773882183680 9387221 -67085134753581211302896155330185190578 9387222 -19378640066350138452556771002596265600 9387223 -61675301756779381713802283147822929528 9387224 138582946697734670531224723257655296000 9387225 15771306634763124471509474602881228000 9387226 -9302792905499524023126292903496136960 9387227 198456175759490309167680125589377498352 9387228 13832102100982440189838200437434982400 9387229 -163659926611753560175303956802385671220 9387230 80789298020497448624669542288441833600 9387231 -50187778803549698714874325975066966656 9387232 195312806894916067008584305662556372992 9387233 67380742447710043029356651715531601398 9387234 -6694604046078938105353221794194409472 9387235 43695833780805298385346640318104172800 9387236 -341061536354850961212686530331410762752 9387237 64915870613564508118831163779563406464 9387238 26673822561542497101605269221923258496 9387239 89291506938910803779405229178046570040 9387240 -43768418514553363613671644217513574400 9387241 -318834935868944545268821716805917324358 9387242 22254570356498114105542013351414925072 9387243 106054175224757179518121200821901717600 9387244 771519480387770114355276196098750976 9387245 -18983613156071125380309494364719205120 9387246 -52711782839316852719956987094037292032 9387247 38314677468038681387909742619462965072 9387248 11324229473005457472977870422394241024 9387249 -64323862404203133549519678632244127392 9387250 -167083599928317721068296099397497400000 9387251 -143542130576684274696806321747669117748 9387252 3131137951330959784290069292981893120 9387253 101780273542735879593510501183276990940 9387254 -80777798609955294927909257239730688000 9387255 102860202535036322113698026659943454720 9387256 -326476753191495658206035189372826501120 9387257 58619529529546181203778842179269830032 9387258 -58784360094102290153636423829387350016 9387259 -41379780647650480227083671650577324800 9387260 133937620720688555108087007185723066880 9387261 65255918313997099047122191487410865388 9387262 204016874366717424247445656711325125632 9387263 583551920388379928663088666230484475680 9387264 230518973340444727091540257460075888640 9387265 37443204714039581639343766800390128640 9387266 22727154926421750108077773192133950464 9387267 -83468163259209534386435254394086707720 9387268 -185968241613007890771175916309665579008 9387269 -64063242535638524161044732426294519330 9387270 25558866431971523544987336963020515200 9387271 460984134319920392825584381849071741000 9387272 -39271570832530704835454025208325560320 9387273 138144762362070620459389996565107969440 9387274 36593016178467213439205240409353775504 9387275 -3191529466950736218629380885344105000 9387276 41303853185464348800092175061006110720 9387277 6753926849123390088502720915324337952 9387278 -5484135908125467110743069091442128640 9387279 -316948121268930537114343797357522197760 9387280 21140995234377874183606805089895055360 9387281 202082237688871669548182402629639331172 9387282 16543495062839933904009969391802125824 9387283 20501276524139474435922113911812703532 9387284 154764556750920761315309522373610271616 9387285 -23927632822664848001558648895642424800 9387286 -119904057388544700201148298621817789408 9387287 -223884492661856515870342647455078400 9387288 -256667555830682345246241004537463347200 9387289 -10780505914056240499031412337894284672 9387290 -92001403892863544684028974677475712000 9387291 29629116013486425939982160280462069360 9387292 -254183568257008969123613070453514595840 9387293 -185265205707979419197763968590673160180 9387294 -9296939787996265039345274946000073728 9387295 -20515836117484694868013270146879322200 9387296 89250294556236308824135701741661323264 9387297 113206212505641631682637012892327986960 9387298 26399357851735777196656029512181852000 9387299 -4704996765041690698671575613982990920 9387300 20584545473674641365388151788400128000 9387301 -23818607703101004384823075310658464 9387302 73213476207618244819352736779798288352 9387303 -114591485753927421054335256972756923136 9387304 238531006781039932492602665699389440000 9387305 -52863096384529900140530035178505960540 9387306 -133853608361565271237992830583368371200 9387307 -22494752534000025484763213588897917008 9387308 26286483027309679178847102090288546816 9387309 232101349060901471662127015773298320704 9387310 -129445270800256502349240092837592983040 9387311 -287751982424408205103003687153860312600 9387312 -27633054295900103907066285797145575424 9387313 -61989004332016742188464873030448675200 9387314 -172222152771278753568829151424740448 9387315 5083992654959034732001109772443123520 9387316 -72592595743953638271679257113614648960 9387317 -372510603027123706525034132970592017120 9387318 -108579270065079307862815873605404882496 9387319 -16989130634348255148259214390873280 9387320 -50512950943707166327341023987733811200 9387321 250732530866888968371983806747264504704 9387322 112369922246022021640431412690511499120 9387323 -231089476035172498726702509064818466560 9387324 -10873919273462842971350106128253694464 9387325 15843863788600751587113731184294241600 9387326 16793041085836538720541338358867573504 9387327 1581272668879456734098146366863860736 9387328 -4351291515410161535757037106830508032 9387329 -33822858063658871333139601911136894080 9387330 1234465286802801534856714241477836800 9387331 -365229264221519290567193683208270124868 9387332 14369476711498663695613411516694396928 9387333 -42037044141063142332074440707158796480 9387334 -187251125905011182446825955405098976448 9387335 13924194536572350923958856697248624800 9387336 -46166506605542681741347073866090414080 9387337 -576733621943921041974983516109457228620 9387338 -43220969512137525573870923255952265680 9387339 -33132056791399701716710119671321275152 9387340 27620737743774760052725380646104099840 9387341 -435405060167597237354625730238968533258 9387342 -53894420505789449931167829581721202560 9387343 198970874275475920936227082553720077920 9387344 -19336228219293358387137363216775938048 9387345 -13986205665265603557553444497567927360 9387346 118658712078109651035525621562015561872 9387347 89225988698806765267142892783179234796 9387348 -58533664315101561980236186446774712320 9387349 218637193136970349611408983966008280640 9387350 25870443488325709795370051397093244800 9387351 295007380366399036774128287266420157400 9387352 -2009124607034824994565071973722234880 9387353 121611692029242757981396409468101469184 9387354 66683728775431161898498698432528683520 9387355 138778451253841704657084006909670445760 9387356 -126941024196167283174196996728802982400 9387357 -38343216215915503733957086214476517376 9387358 -4128548065401285850925502311577108480 9387359 386194292634736504946120898489128566560 9387360 -34238440291218647615155323814123929600 9387361 156983413145645519712192190581267420962 9387362 4045503038624596856129952560426614080 9387363 118621955985486226577583137739737217144 9387364 13848182134007689509119247476021944320 9387365 -46288750280764686472845956600676384000 9387366 33420263468940229345293602265418122624 9387367 163251524717463092259497794599088450224 9387368 153091906367511314464905924192202752000 9387369 127316477712832008874729657253390909844 9387370 3309742201903262951604999395793327360 9387371 -120496252238281385207743811442194143260 9387372 -71115696578808515757537716220508262400 9387373 -28576153067502665981102553218675458218 9387374 1575158504336704778465027595222735936 9387375 183676203498337573615653923835538068000 9387376 44128184471496934268920619629925138432 9387377 -129402170482306534251359506632715652508 9387378 13083732482755522173885380482191737856 9387379 313454098201301221542908486012010939980 9387380 -46105005157190010975749216658298195200 9387381 11886940836189900615676350445709030784 9387382 27981738364393217577046812258371589792 9387383 -326779927057526328855127326638835947376 9387384 15884970429546186389592550623093104640 9387385 -45779093568479221322429715680367858240 9387386 -40343540285730097287197783938675582608 9387387 427685416353951091964211940485522624000 9387388 -178095325847423656384798135028127987712 9387389 91699158256790916483278435561955121920 9387390 -46739458441371989885851368756267586560 9387391 -295249989551675428963468065340635245136 9387392 26269603959487068650159035204459560960 9387393 38118104860608070140958265284807375584 9387394 35199300407465306582227530256908716496 9387395 112212617547280678217749653082420256400 9387396 37754029834727614933419213949831911552 9387397 -256027292114870723824944670744546227140 9387398 -45849414361284648536279138133046672800 9387399 2422434268518399393602748336573863040 9387400 103256847300732405465303304172034048000 9387401 125575822549529836650305387037740452404 9387402 21345558342205739652582078505524422400 9387403 -4914071627628751583987958438485698348 9387404 117376265157076707966083462213195661312 9387405 -82643697546063994743409060717642578900 9387406 67289539113662861028964425929453859840 9387407 85177084236374673541669652620878399840 9387408 -51275928556312976214724733708943753216 9387409 -325841736341989177827325165538375101390 9387410 7352201362144667048999927942482278720 9387411 190343729575784395643095183035281131584 9387412 85833958924980956735400006973633249280 9387413 3929037926103748736448764639542084224 9387414 6813376913644162587319316978326417056 9387415 -286496807693757143841421856341309774440 9387416 6483536033971665713661430645566873600 9387417 100043108512782523676274991632414186240 9387418 34250773514999139715898638055010414816 9387419 224951864286242543842542194641557122820 9387420 36270612618279208446073005756357672960 9387421 399018528151945206625008096736575163622 9387422 225009552629741621099601854845484736 9387423 132506178437727807040598104259972514072 9387424 76831435342135627255267205600024395776 9387425 169270319789309803769162631320815206000 9387426 33758061490729701046709021356991938944 9387427 5440412779441414530665151602757196800 9387428 -85045725982835075028758949350519836032 9387429 18185456501025522902825312693863071648 9387430 -15615940525294732481228863608889764480 9387431 -79724089597730947100309952583891395840 9387432 -3764637569062013862135407172017448960 9387433 -6321626636373904135275779473685516976 9387434 52631255145592600775579004898495007232 9387435 13567068460279112973928994765424457440 9387436 -110355811291494251679668140177292696320 9387437 215275207051905502731695277799768022592 9387438 -47367734590876744505774335948653099456 9387439 20303768148397775563781932314877652256 9387440 -1794366615169488146408806859353620480 9387441 103924097614634218271185705376881046400 9387442 55480456620811920636984962372598374400 9387443 290594103371175701931155241849707548572 9387444 -1610917360857834326956073639837104128 9387445 51117893359168576491124126613471703600 9387446 32413379681509275731933797251002063040 9387447 -159016664085217403746668285814673108400 9387448 -32029859402890366993239514943464611840 9387449 -297165260822593972001258311890963038550 9387450 109403487272144688354634444416633600 9387451 143636075153905180542403746379401768960 9387452 -211455889241259623338692140250937764864 9387453 -35402276531367845062512226447926139200 9387454 -126290091055189939609753110158967469824 9387455 -17844853673702446279965915124334630400 9387456 -763736044750517362645965113042927616 9387457 -336421689122438974217273001872366383294 9387458 18537482795281032869208802216687072800 9387459 -1412429648715813810991065395376586752 9387460 -248504789702557751922839808384128778240 9387461 330151855507180259030018272722487468062 9387462 5162743500138969093793226637705037824 9387463 90097436957838916585836888738398534920 9387464 -1933191503537772014474623628517104640 9387465 -3244749567059355032394633495677474880 9387466 -45063547961675564987233852831453251072 9387467 215853379781208852745458918422531034516 9387468 -104524295796324983444350880957222062080 9387469 -84330678061438801054785844046059794324 9387470 -46487862014336237684946826931301760320 9387471 -44260487604677428703334454156299206640 9387472 7259515382924926413136280432225861632 9387473 234298574691934022409256602611735853888 9387474 -19063063762099608566079082905723924480 9387475 -76857873745782928314823067386746275400 9387476 -26011387953542729888446494864363909120 9387477 68649373153276988332776057266100730848 9387478 14161595673423903035435572363839688320 9387479 100049910844484481063681393418543518120 9387480 -35909040977755989131637309336339456000 9387481 -91710965796686338568489764005325449718 9387482 -19318427527385294563369107827950448640 9387483 -30197690102396064567859939726330977792 9387484 -19816941072273715370411336292940160000 9387485 -108588075457131593147863927487197587240 9387486 87230936551551664056669692510421978432 9387487 13949059991136328898872608818273827320 9387488 20176357894718467511694010462092656640 9387489 111516653884329637477177720948119194688 9387490 6326061618763854922906208530549785600 9387491 -381924470244855021143209227502242854400 9387492 21229969491988016222880151866190467072 9387493 -102399135896409971295065896795830557120 9387494 -92501389135092252416871325255047676704 9387495 774890373526113044580861176038213920 9387496 56065480797048580684828708665781616640 9387497 -136083696065395211747980007529645034368 9387498 2912841619696577854736901075745889280 9387499 105433347652747130168484311305735548048 9387500 -152209921711322543586453112980499200000 9387501 171157596119066864391963565626451512000 9387502 3959253690929906043485682755353459584 9387503 223552193546330692950434238276090728280 9387504 -17355025006350900947790240882315755520 9387505 214716187402886788607709775552959204660 9387506 -98080822515553527673140890371883928048 9387507 222360603523757611407727308311635907640 9387508 -3567024297411966669972979836988197376 9387509 -141104841312535976092462400053330750290 9387510 65840034795655464347690339025689272320 9387511 -55223596089939964584346420289684479568 9387512 -96246496983641610348433923304914124800 9387513 25901321987452739285537195522450978304 9387514 -9649769869460347625750905393650996768 9387515 203250073339458479797158166306481372160 9387516 45139254475387837087565246670166287360 9387517 601985057539813525987231307076641150080 9387518 -111384280276324387672993537757799798144 9387519 -42692937935598980913931363885999094784 9387520 -102282932771589958373929163665755340800 9387521 8962987145798692987254245960931057024 9387522 227543717947164842086468860813024660480 9387523 -72489749734633404699481992550593071216 9387524 57355803973902256073605657650851035392 9387525 -3801625012848962995445903282347982400 9387526 128473191571904004229225501116106223712 9387527 269130355719485384746195248981185972376 9387528 42950695744244323708974458409111552000 9387529 160080952001942122588630872888518405476 9387530 -83498634135775730789898207706829044800 9387531 244493403999422787454976092402811533728 9387532 -94985574979979143450030567926474915840 9387533 347269705539201619726670594619683305782 9387534 28951794178590000056435295348599444736 9387535 -249739870966922354055062830887414457440 9387536 6119462218250623653406100555539955712 9387537 -25644257665080472766790034750953149760 9387538 -34914185826806920185734134767697298304 9387539 130282642530980177657426233947889808640 9387540 29906120205991483068460437439654383360 9387541 383290156271089630136694177895028828942 9387542 19720573062961678626634074560503791360 9387543 159718249639651191389896743268828909056 9387544 -77761494723500876040574153278155489280 9387545 -794762717030757601528311326048083200 9387546 -3422544479090836353370143020889971712 9387547 -66933084348730336554420860601371227760 9387548 -218059467859657723320760639122041620992 9387549 -109223697334493398095750245615201203200 9387550 -98026576414884787739873276024031787200 9387551 204624709692922156102585763895401715552 9387552 133496279988588539400940273898828070912 9387553 -67715962177163739155646125206184463744 9387554 -128798419159204957995137983060494553728 9387555 60245589902574725894946533954861219760 9387556 81222905834116191305550072192959447040 9387557 -38761399514906930921405324488016523588 9387558 -67283492980650156403397680504050792000 9387559 -23452564261560196215267490530835423240 9387560 -12887512977371583308368139977383936000 9387561 -10983770109894397119290368994314644480 9387562 -141998986831594652728199440904293956000 9387563 -338320874476745791772176351383007586520 9387564 -24971585027727611874688233075920116224 9387565 -14785138561646890831701839370545790720 9387566 60483316477283077146053824481898164160 9387567 597009818750581946016761410822975200 9387568 78132986168934213141728932340352008192 9387569 404703972785043339853908231817742813970 9387570 -135053465215511021955195112369283174400 9387571 339571146866168471289250520736835971840 9387572 80288247821270636761462423796071963392 9387573 -14973733705715385166589815532094865056 9387574 47977469876749740002632205612644724352 9387575 -9147281561918385969034228589207582400 9387576 -17570678227307682208048814571557683200 9387577 -301064604493122271721446742146543248560 9387578 59368926054495021519806617011184306656 9387579 -8823806109388351118799189191558480616 9387580 -45888482596350058089661826128673164800 9387581 -1762672507692359582841176722325608896 9387582 -56030716467178841651110060179085334208 9387583 1290617785118439294611462941877824464 9387584 -2542174217993147607128516507689549824 9387585 -3630175710035474841981280641747460800 9387586 20806927971968055659029727764598267904 9387587 -47284016569595485517098930308598351848 9387588 168852263646685244233044587651923968 9387589 27583656476792199650971163438105471390 9387590 -29403733778584062508508520370226371200 9387591 -304826526067958827792013970151773808896 9387592 248574004907908363364522856059099873280 9387593 -418459595226048544348553093358682322460 9387594 -38747831026480349262129663202948468176 9387595 -57457281274022832008504918850358223040 9387596 315897044953157829952880300894094720000 9387597 190294197443894956945479838183794398400 9387598 -31802402843866893568501835046753814080 9387599 -87372193453117570884701066331977230536 9387600 201277658295223016425379575175577600 9387601 202416618060267248207262777600571464304 9387602 -84242083761696931665591215823515778048 9387603 158990873837693452511339758841443847520 9387604 252482934285126905637532042697989476096 9387605 171220203939434352259040387332108807260 9387606 9537590330521191174883242745934217216 9387607 -71863796852150414742501739049833201144 9387608 -261354693787759321907974720961637888000 9387609 -66337507975074743333136835211987312640 9387610 4377063078464898001127261168764596960 9387611 38153332066808260238895141781888157184 9387612 49499235816938709292649778805136577024 9387613 -103941041633931073400280432199245714336 9387614 47794536795528906085669035768133092672 9387615 120795984727491959914138997838679728000 9387616 -57090811773835373749027477742847393792 9387617 -64460051128566245102177070944533506048 9387618 98574065320116943103724701885361055104 9387619 -108395262624120430672084244739120541440 9387620 -87058774350603812329035542037403361280 9387621 -78352173133091350090468182650483167428 9387622 -4998954383343034763077320333407769888 9387623 -44942829808401081689053736379099422160 9387624 -181967460168788882421375308577904558080 9387625 -24325384958495193036779239525520220000 9387626 -46665207662466124854420349935531648000 9387627 -35182244359721619922704161336969440680 9387628 -99337969911437567060382439610463327744 9387629 99577540777670465259207144426865222230 9387630 -23417486658228994333839360702014054400 9387631 1678402795845134579927314794680632320 9387632 1113602351627934232175108178270781440 9387633 165282673573084046083764220086000822144 9387634 -95610510894242144104733262950877720960 9387635 114949427153898889892342793926403340800 9387636 -38452410731574986310283338143861207040 9387637 23509701704366157689470092247257327104 9387638 123592663532647947563777794800193604352 9387639 282605383192956575293246983217581073824 9387640 -65170543374543596187930338073058099200 9387641 -65659934440868766165454835299325317308 9387642 -72670377859683502487777521475624891136 9387643 184102233144282172551893933517419956840 9387644 9171242604828269198111816908944669696 9387645 -19043601692725795462724959795352664000 9387646 -123664151520045797639029332642280585728 9387647 41125047463967084395826200662734474544 9387648 -103775777630769026852030841928600780800 9387649 -76870077297952550909569200007672490240 9387650 20104615811662961079426036915963801600 9387651 -9406206545777215915482433346817157632 9387652 -38053036267495058874239959332040430464 9387653 -16754299414264174674443056166268987360 9387654 -9616555962969891461904405824110564992 9387655 -1364896085133400074934508292144645600 9387656 -37058916601519770663275999748757616640 9387657 -2047439322672014527063880509012302720 9387658 58213380688290555409786778335431124992 9387659 83213185589847167247350827647457754904 9387660 43607977831134276573159657974442792960 9387661 -993429159577830046165892204995262388 9387662 -172556835327958357767971929114310703168 9387663 -58593438804375597854361944134484641656 9387664 15676680005541184349817870288044032 9387665 -12864502687280628110912057431171520460 9387666 31377018846390619063076406483412814352 9387667 24495034119710488607316369864238926120 9387668 -57374987948177445609543695658482049024 9387669 212245759677861983955818185709453398944 9387670 -1058952110291191304983853242843357440 9387671 -213559313297512000768246756899107299128 9387672 -24943180518216884407357195468347801600 9387673 -1036410746442160631827351844489902316 9387674 -2897466728420084700672774756428570880 9387675 -90520100019960090216422641331412745800 9387676 -124932687524855584816003038938986746368 9387677 64089464003335779917129329956173153520 9387678 7621896346253702485080326802598440384 9387679 -105168392682468320286675134087803662224 9387680 7767408012551301228465255859271761920 9387681 10708447037787911653806172245338655360 9387682 -11180109512381820692671176068829050208 9387683 255076382893859437551752441234802163932 9387684 87552182387078607657813304764364830720 9387685 19221437457083148252149237051463456600 9387686 67820200468436566009963562887475453952 9387687 2127958724472733646469018361301760000 9387688 -145259793962836014399669024083339028480 9387689 -381998992365058824365292626569635138444 9387690 -14873908700156518626440653449494645760 9387691 48547673505072937721599597062629798400 9387692 -221529928208948081734058531155430438400 9387693 40220311386272144303740176801551903904 9387694 136327370640040775394106759093249746432 9387695 52831492823999418213545764883720269200 9387696 -46158934610103935408317785016197513216 9387697 109884335953389666133294589694168444912 9387698 -61378327112356725193622086205569244400 9387699 38220485511420583281868952870757439488 9387700 -39655593836096339061605041738678937600 9387701 43789879883438020732878552545388349212 9387702 27035072293191052422759421755340262880 9387703 26255920809522852568981333259445373344 9387704 216177187251261067047797879853832949760 9387705 54157887267189327853948397714581235520 9387706 45723237071573601295533035419381133760 9387707 -92063528684301304946047843128211035888 9387708 109486403005679519358801260481581629440 9387709 -72017013924651592425282983845044700090 9387710 28433022270623374678106416604886096000 9387711 61768201308450742282377016830824455680 9387712 -106709949914723414512363836556495028224 9387713 -330928648216948471786557189072778592256 9387714 -20217627456975445649052609462062389248 9387715 -73029701315593943598010173789747793680 9387716 76063812444533230924727981518852330752 9387717 -86423819482090461267763072978371264 9387718 95924585718916983671620663709954782560 9387719 -24640353914356197429875856107313329640 9387720 -27729776216909995905294793908665856000 9387721 56899745333476686338838239690530506112 9387722 68158284143023473628073507088869447424 9387723 38256985361824507755355387187403459504 9387724 -57835594975268425124237505187866805504 9387725 175132532706564109084660043618633825250 9387726 12215197620681132321608141600846714880 9387727 -6260551023684524862429234567692010800 9387728 -45998992442127608999929617029073469440 9387729 -48690789162959713186450836449383524480 9387730 12071682181715443460688076036561981440 9387731 -125193922392983239269194044338860107248 9387732 138706480555591230840275872180540803072 9387733 -234152127519326984411202966894451316160 9387734 8401325516081250193862514489798030720 9387735 59847791267770075832858798137769433600 9387736 -62824324173568855417583546737138790400 9387737 -217179337780533179164254284416063911420 9387738 17137655456193856355726431703148362496 9387739 28591673450062766078714632482737114424 9387740 152571407351340829840909761865358638080 9387741 -149509475877624796256421567069100202976 9387742 28920221739969077831396431255513691904 9387743 -58414688250122704267469738659859894976 9387744 -99660980628045676402514495610881310720 9387745 31255696677354314934325994564444289000 9387746 26206886725221294608009365061146062624 9387747 -205213188288532963159656441424884376476 9387748 -32296608615233245619923187219644354560 9387749 26105849295806204145324623389742920320 9387750 111469931182819037051025651902892384000 9387751 11516249613750741376539573596350877600 9387752 -87220779961697350887724165631385354240 9387753 14927444907581381467081888268041977504 9387754 -10640639837956167833912376792123663360 9387755 122124511961970951704751190993971186960 9387756 63973032234413597968147413125088125952 9387757 364341609260115970064101084344722973912 9387758 97002680178689209167176908807213692480 9387759 37150758731113955236621396956496842504 9387760 52540818553832586191360110308556800 9387761 95936750655661730239658711625754381824 9387762 -54251206064491222702983632800600060416 9387763 306367892630851864451698386968402381256 9387764 125402011062355415510400644580380179200 9387765 -64723296054510015702092788311707976000 9387766 -109514674228725298020817964940168675168 9387767 177456922039617813862646342979705485640 9387768 53363148309118041852334048307212492800 9387769 -465544576822151613428814512132808479100 9387770 -24281932473407438136066926787476244480 9387771 90924856303162514219808080515859071512 9387772 -15405087025462568197336330865418067968 9387773 109953128265974868239804284908584054022 9387774 -64829409373906654219963109255159015040 9387775 -163951352050080368912634818172251888200 9387776 11898443497841071122903714257134682112 9387777 2215586509716128732045950167405037440 9387778 -181303970277652771661924784048212421600 9387779 85660722588900148888838825996364496380 9387780 136151622659261563226336466830577254400 9387781 -86270355093236642655596894022879672520 9387782 -70920143042272306094581530401501995200 9387783 31262684225002322723011697762665074240 9387784 -9259843877710271398499638772843642880 9387785 303174452596077860376355082739316800 9387786 34847083508037151454920559006709984000 9387787 7056387315880902892181627484756797880 9387788 -9740113759995546881186313234371948544 9387789 249117803887302684990982949560413465024 9387790 -8152039486509786446102716850390113920 9387791 -18055740803080748213547459299504777760 9387792 21893153516821515108696095263744327680 9387793 235534259632479467047309308009706718580 9387794 3519722583820953008373739186942868640 9387795 69859010781674706869734848330787626240 9387796 -264860490040966288566357490054174371840 9387797 -434589291935506119123578734032064352754 9387798 -20174771118342655992782629855150774272 9387799 247200659910680184944788772824035081800 9387800 -958536195517268684643532601206272000 9387801 -40301531525662803437565338111944791270 9387802 127850267619911819627960996528423450352 9387803 11621524516218677968576281962417499984 9387804 -158242372706804022766372445310660185088 9387805 311303656263452692448052965931096960 9387806 -16219294258154378132517604919956587648 9387807 48711559693921352539675617627711267840 9387808 371719437284425494500922007317637103616 9387809 300847812355877956090070964739504521480 9387810 45798765243975778530442764515999565600 9387811 -58872772377172028976578536131827291952 9387812 23074951906231563492468449866643125248 9387813 -122993763078358762092756882030402385056 9387814 -42451973335173135349540901025817920 9387815 37789408027412747359485968485434976800 9387816 -61294529693984608278336788527550054400 9387817 -104410963291393205747400996212362766000 9387818 9194598578786484467761106762481596928 9387819 69123070734486176104018178040424880640 9387820 -25820148411761433102024195253582494720 9387821 88194338185562372414800685702585696544 9387822 -17669624631041763040984199896355804160 9387823 10537317239688533523734918517052844224 9387824 -60060308976035955546944168563449692160 9387825 -5889722907159191703956294880393840000 9387826 61572566218154268118590835416473794560 9387827 223001877512621873833215666197917902432 9387828 33562767475096290506823505522275606912 9387829 307099126648152295413108234345096986880 9387830 120900493116752573890347402939402038400 9387831 214481560348947184214988194267659868880 9387832 -420023217812087236854216095119811911680 9387833 -19136220173307491570298046837252876032 9387834 -25794287328261631429595253707116980480 9387835 -204598370111450367305389078091374470000 9387836 58433860922145158279920028435675028480 9387837 -147661674513339431606432582072408153652 9387838 107748697030355483449992754595253343296 9387839 -409581828127589101782162188571393597168 9387840 7726534228343096838666089923986063360 9387841 57088946866140318294617093687721636864 9387842 123803138869720811503377301374773042592 9387843 94156518522187773042635578381624684800 9387844 211237269009529935153244138670129126400 9387845 -21828019155654415585419184728412797480 9387846 867870697826692071949537303753052160 9387847 -71547756808144978304160005172203023568 9387848 -36155691261226095071222674631523056640 9387849 47716581056941598795057648037634907328 9387850 -2104159518469123635687190522726752000 9387851 -342733665847899551317828258758211033200 9387852 -6160148506035304742305069905141236736 9387853 274861450395414864113598384937604961984 9387854 -11683988939151629852366186895264055296 9387855 -71452843538657225165766442897711502400 9387856 24164842596770193157556130772116365312 9387857 142379321023267856182072118091803189106 9387858 84059975424130491322817330617730669184 9387859 74929505872976239220990639196637567392 9387860 -104720777215342214275619070444031180800 9387861 142024424741539934022352763937432673632 9387862 -62216030253585452413447370224115343360 9387863 83638907251552713452658340428344421480 9387864 -14376390791653394799988553406688665600 9387865 -141581081464614526279022088269024959740 9387866 -171126651179152105168349031641924260368 9387867 -244647579348757105379613639442535017320 9387868 -48012198787812063315706725586696500224 9387869 -19386401966041163142803473627962549780 9387870 22880581006019734226691920465079004800 9387871 -376194899534389017693607853584669466000 9387872 -25127322792502852046711490095617671168 9387873 -5727720804438670892769630726174003840 9387874 159761890872413229947944275026560806912 9387875 -166674908490998263141695730366149240000 9387876 -11726758140028021406166568770178409472 9387877 96977987292937980223257908808932777726 9387878 90372582298166264638089269888560662240 9387879 -78961113566538538398854114922647564592 9387880 -133308053196858559623951543801217536000 9387881 -73349161970799529885265313554325009120 9387882 -13166530455448240456132182685628936448 9387883 -190173150945092271858415453136263593868 9387884 -14844371565010564011818201676706887168 9387885 -12358930594636954300416308177750277120 9387886 14027021429735371187993893831535834880 9387887 107647173463135485809654025162318953040 9387888 25574302935600547212975075921017339904 9387889 2233973446728613619473328814683324480 9387890 -25394869266648687440651964513716902080 9387891 -289360894947728908571898622902196240248 9387892 -6374751389683074966169461572619270784 9387893 124796502213080042877786028126427435640 9387894 42036246038217461853319586478043401600 9387895 -22947133652526722779864409105829099600 9387896 -67099419247434503711783022746355671040 9387897 78093157157427374276745463959555401472 9387898 3890616759264924049660973278009030080 9387899 37168403058225870958957136939217431712 9387900 4635564918954942231021491005894848000 9387901 -110450607939847474824854352200744735098 9387902 35129156262400867739318665366367738304 9387903 -26430786426129926362831468744036058880 9387904 -1681092339627216428778527080694415360 9387905 160592838827972909581924024463530493760 9387906 253940356036066772444224114708330752 9387907 218954016069050479632119323308082726552 9387908 182321103500822019304095416656126336128 9387909 240680073357886341532051294080506336700 9387910 34704557294778992613926284798565180160 9387911 86369877584927312462198478268948498152 9387912 -61544164679498735996406986963481108480 9387913 -357600099769772650064552244756192660838 9387914 -1167156161277930787837968312139951008 9387915 83652418161230426703366746643344167920 9387916 14798495698333479058193286302710927360 9387917 36139601755445531914987215592114305984 9387918 22360527917905307690549581011217390464 9387919 -23760818217435029540149134052096075160 9387920 16470969386140277775273883098768998400 9387921 424702125281640441394756482753737318400 9387922 32642113795816645887272727610014388224 9387923 192495416048174330068822844906489216172 9387924 17022848495320173739856445719444201472 9387925 -26741193079004719208519195693639450700 9387926 -12808588092977634160945533924509756736 9387927 42950477799121587393929885018951388480 9387928 -65992418008853663826799706049601351680 9387929 -208480682396787222837040660436689903980 9387930 -19216218384036585619036545557953946880 9387931 -110962048770568786678337974192430842080 9387932 -3860726632987962964290258589329504768 9387933 31451925020683774710218902343900086464 9387934 -14696168536572062708382141350174306688 9387935 -287661137658515605725652442769951367200 9387936 -17197626388562575274095502401847033856 9387937 -72301690536590137077826288138952206700 9387938 14289185272320334022435275048123161600 9387939 78726286636186805957901124049464219968 9387940 10024056014783835254504851431220343040 9387941 50476444569366889235281648162586385342 9387942 -1378740990846819162122480059279495488 9387943 -125033858257610639307133443059506570536 9387944 -294785874757818170038288263688002201600 9387945 14006384051259131950757712930244134720 9387946 9515385884116738742409468389867202144 9387947 66166652319538271111960491948524140352 9387948 165366328322794408931770301518251886080 9387949 209566506652091471409472483405905468950 9387950 -39002975622610021313311298459371444800 9387951 40728288177907841055178944925797836304 9387952 -3065700041399740932483439529004236800 9387953 267552347589524456164806789896288511780 9387954 193748103085272272178686602700323587840 9387955 -10042241298761287357803060376520661840 9387956 63349608410297725242368200218800719872 9387957 -80628427180699229079650374254339916320 9387958 -75003312598882867677429844915845029760 9387959 40077083829966527358504257210980270776 9387960 -73623910884140166672325377371271782400 9387961 347405423344685227729374985401440508288 9387962 66059713948028123026112586799020537600 9387963 -28662115517508234859964611942135508640 9387964 -109833652514258153087508048382015624704 9387965 -132857920825138099868494641715342329600 9387966 -30062480741833008728188410021364561920 9387967 -287456639962113689121827078783628096000 9387968 -1731728032001051572224513738679517184 9387969 109407679107041102718859325715000708144 9387970 91964583015157007636876647140621519360 9387971 183799353261935430835128966648112730172 9387972 -96965314919440913068376560321657982976 9387973 80075470708314308924912913632688487552 9387974 -193383029757091182864218953203133935264 9387975 332005397280664998422032072006982400 9387976 -82637448687583973045443627263015321600 9387977 -50540696092485776276927024503434219174 9387978 6016207961562699213425929354335866880 9387979 -116190846826670821412976330197040075216 9387980 41192402980299362638702188352081520640 9387981 7828791822403174718857382871448853622 9387982 1887811123394348527511597446396502784 9387983 -446717581565990610850097363981199164160 9387984 52492044772732217040362640270861139968 9387985 -26045544841219050602682617615886796800 9387986 195473004152432145611305580427929538192 9387987 35794904359699882795488133704664872960 9387988 55928955163811303168188844400162543488 9387989 159412495567944856807416970151179755324 9387990 -83040184381454738838489177737215217280 9387991 -101732085585785947029137913974503007608 9387992 -190588140134913931957457224320089825280 9387993 20487249201435284392460466934347772704 9387994 -20749586656183868127623291166310119936 9387995 174919404446821735556117551787627791200 9387996 6519212779761931886407410736387737600 9387997 14842692314449108488277746473053377446 9387998 89160725999969843196217551681743952000 9387999 61302218739894330349618708443429908184 9388000 140365853951286543434887241219899392000 9388001 -94623731880169483412573494753542051648 9388002 19587829766352636259826114023846020096 9388003 -124023093508297367249605623494592367896 9388004 -95556855624780789087072238696610242944 9388005 -48750920347633369172289780013792255680 9388006 -168199600069955451898846573714901814048 9388007 56724238664957803634930486792617619256 9388008 60080223523122031083470300920364236800 9388009 70621175550336302157013318199769402810 9388010 11378033428359661350330702442533543360 9388011 -44366960999136970286948180024766480960 9388012 118725240683835998679449422194014292480 9388013 76991048601390555757474796234371696182 9388014 1774160135605718186043553067757127680 9388015 -3645243714025678726129429270408089600 9388016 -12820836030941466940438288685637107712 9388017 -62611277029727670523008850397362064766 9388018 1665338037561002840963185850572205568 9388019 9911745464511798899366145116691514344 9388020 64637394702235102803979338871801927680 9388021 -258978223374017524450341228261678484800 9388022 47560904760021479797536898929205050624 9388023 -193568784788579694268405374055294117632 9388024 -57388203253229815125998001549517824000 9388025 -14953806169161751882596783489864552000 9388026 -84877217743117402917467229942474257808 9388027 -109059072990999631620719519882759812 9388028 70839551826645828107367907790793930240 9388029 5901314056767840106986256214088008832 9388030 15350577113266086778987789214957252160 9388031 133198158108385765767954079685263736832 9388032 69174088579430489156072605187762552832 9388033 190495138859445732229290142339386105520 9388034 -36368807465845105115427486423253057584 9388035 25357144449100926743942643384795691200 9388036 10083475716491880453805172876912394240 9388037 -75367706407253665665056410745054723460 9388038 -127649494701547751870915709535819352064 9388039 35454446545693775675005619356993486056 9388040 -28423708418049526206610771432498790400 9388041 12661364261458334563607827040585834880 9388042 35405975537668465116221968279417926144 9388043 88927375803726135279330047699129824800 9388044 114217034159004244200393065050525378560 9388045 -52375285196622152300779042681420427700 9388046 131403551959623892393061935578789338880 9388047 57285686278957391382725192265360439680 9388048 -33510078256652744098631049523524796416 9388049 -145004032117897232989795493163785525952 9388050 1173329756169733645045564642888665600 9388051 111072059523170313424384089693750709104 9388052 126083057984994675699765605991769589760 9388053 35769369024191405063326714569042605262 9388054 -49936923002801013636909410622758666880 9388055 160780144505029362785438918705608963920 9388056 3607819836621831454586358222071562240 9388057 -72267581095794398328938717599256751468 9388058 -111246122049714359960161118728823631120 9388059 64541893553210661974933918636316261168 9388060 -34731534703003457047741653815068876800 9388061 -1765506047828253988606096989880644960 9388062 59076849024893992251173740438739404032 9388063 -221032845165133086777403552676276955360 9388064 4714664224853225212639685794817114112 9388065 -150240385521819340716063994250975844480 9388066 -100672973895856268885634618094679406768 9388067 -62730818241431058119860854911955643680 9388068 -67680387552421330584302512914915548160 9388069 -386509764894776852515134598812532046530 9388070 -17900816646278865207857092806308411520 9388071 -10684806028969312495352478477257441280 9388072 431205325840218399980568295169198407680 9388073 38750758510654540978350724573358844240 9388074 -86690384224052873103882241100086429440 9388075 135818690707690133697115775771247023300 9388076 114132721368722198623386485394420426240 9388077 76628417016018101437536776663106878208 9388078 29964406126552813542080706889043062656 9388079 405054270332700389424184690351367761680 9388080 11218140908154954375853620100231987200 9388081 -359714879888703456960974779074760677008 9388082 -60763750698317136068620383138029126016 9388083 5271478265120311240529127114697479036 9388084 52072969729109421079576514197338160640 9388085 -140306647608680180805816794117222682240 9388086 -32711386218536793731605785074228153472 9388087 -16734510028011683932844040394435555208 9388088 282667957712738517831095157752495861760 9388089 -384316348031711249671559599813122360480 9388090 57035643254298470145150995258661523200 9388091 6303453421285495572106133504002443492 9388092 -4747494968064837914069512891301216256 9388093 24569305428609485488515679197630192288 9388094 81892845472289260154730240376401887232 9388095 102964936011860245106677859082751566240 9388096 74382198258442008962124497309330046976 9388097 -15126784936925957460338463090984629628 9388098 22797522786546723245738663099278558368 9388099 -68536294342958483369612651742666709600 9388100 -24868979291305375989966889319037600000 9388101 -191410102525871504321976899751152053536 9388102 13253661919877444559130743233707152384 9388103 346241563268801356879042367024381867352 9388104 -53122462254079218469118670720860160 9388105 -61294337718847513884657576364259059740 9388106 59652681626530203549777813596254996320 9388107 229007021388436954851219588189343535640 9388108 51906281130060171115580492265517351936 9388109 411726999211634561001086809901474451840 9388110 6605975879222172173577781945430981760 9388111 -138890933956958623024770633462390118288 9388112 19391249842238422553315850176938229760 9388113 19473086268959242701195338438834034624 9388114 -27557407525332380935231987841971756800 9388115 19216887689581453048172952768704605440 9388116 -234485707128714977383119537857135370240 9388117 108695487530453178149108663043741840000 9388118 -109751865576009332959542557552088016896 9388119 36927235248742219337589256921956093624 9388120 79876664221814842966039876360292352000 9388121 20918053042904025339998129270720315652 9388122 -231620854139671163229072174287890368000 9388123 -415666121785940021837114328110553495040 9388124 -315455383572557921377671111992696200704 9388125 41358332059331968485340993349492118750 9388126 21006153916384839463085960734099562880 9388127 70093901654523767084299908050886144000 9388128 -95584320534840553642739998181881282560 9388129 277729404267099615878393681073422377876 9388130 -86618054314403922013186392151865441280 9388131 -184657926404279317978408643967810978576 9388132 -45110911719410865774229816833663903488 9388133 -3850140252657025532496179469940899456 9388134 -30463907266407063266810901534106615680 9388135 6941792686077696081187783714233879360 9388136 -138344105889606476471344454724275159040 9388137 162212821619776411907961931987083540960 9388138 96020415097798300466338219855454604720 9388139 125951806580605993929433882594955239440 9388140 -453460612696493369158048031628410880 9388141 -297232899963367465393003177458756768000 9388142 -137818886694235418875966247123101806528 9388143 13750780836625432585983943181036983872 9388144 71771265352200159797973158848138608640 9388145 34617628651227299931229754059826216400 9388146 107994320647813761887733700942379015424 9388147 2756004588540793877491949969865058880 9388148 30351335543263799601007015764430848 9388149 -42845604733379081472629591744056352736 9388150 27446325359103162769302142045012576800 9388151 -12385109739054092817469787982396958848 9388152 14850515019942908467640219780961546240 9388153 70289991984862227621755133181194065568 9388154 50184155159821381484216501669619985776 9388155 -762530568211859043342924915317794080 9388156 -268960874244325885603666951246786885632 9388157 214926143341531733294156479328589030432 9388158 4220603839847067798079704311443945728 9388159 122004633835335842099146818430388386560 9388160 31726709788691495875194484341866496000 9388161 18634532249025523331139862441058681232 9388162 -28887431759180751498894610666333751808 9388163 -10845818176276784379056132351799315828 9388164 47107823278226888835163964284928704512 9388165 -2371355539778440899053564260767787800 9388166 -1719823557359684225517236420613134688 9388167 -3332803751865157965986124756503210160 9388168 -165238334576295818901096374879263165440 9388169 -93493869249700419547802939338418968704 9388170 42849868848279720131336700501192960000 9388171 82475981203766204789492037852980580592 9388172 66135478229248226217117000200134930176 9388173 65688714957949930901585226244964635584 9388174 -118758074106986973300252397714978051008 9388175 38532872904095673803701954238311691400 9388176 23209742609716910640896593395777798144 9388177 48071108021023994092410722027954847026 9388178 12839373412253217178103895617975450400 9388179 -118796863254268256988773386047454947276 9388180 28270574455117844574422868298046365440 9388181 56177816539276909484032265443137733344 9388182 -35166089746987702316674765616750000256 9388183 184896967100381703171884726775534875360 9388184 -101210399288844926236472937697979105280 9388185 -25512289371044371566590158017565617600 9388186 -10043677680182662024251345907483200000 9388187 -85678308745119779911353855602743687164 9388188 25445359359420353957678265873187236864 9388189 -268838816234751732596735925272682474010 9388190 -312296723054222710937572193216716800 9388191 -96072948275740394115941374347932217840 9388192 197227595553582734058831218713165824000 9388193 238994197108182904410677214465720126144 9388194 -6537169021811482701092190529824681600 9388195 20119887666466182805291294258689557760 9388196 69162747634998275616081300829006070400 9388197 -20708264003670473000834801649217662720 9388198 73539577118367805474604507886485421120 9388199 157282710786611114044951811741954767200 9388200 71547278198529159982575320443674624000 9388201 60446489709896296689763257156284926202 9388202 163534665518928138746576632171049817600 9388203 -58147983753944844353874609022640174592 9388204 -169250143650591541796924219452831511040 9388205 267592648619202444041528659578002961720 9388206 -97953420323931590090749806824404485888 9388207 86869758705596150385423031971922445456 9388208 28454038424585185711549295832435523584 9388209 108433501712153375110333389184203187200 9388210 33756326353769177405862985797227848320 9388211 -97319421288939076200542923078825249968 9388212 78018409324936385796030523148903399424 9388213 -1606024683942251991870623592233939616 9388214 141151630788984558646884735662765562432 9388215 -17694458439627672408334689032925448440 9388216 159027430967284755875971949443015925760 9388217 -56019117478563151332591131517591361068 9388218 6478687412238411184100304029103106560 9388219 -38030431034261895196024790815310036380 9388220 50092183247196350101605397864683962880 9388221 -47717742761142820583155462563287980032 9388222 -12802419526407858523350956921740985088 9388223 -12393611806813213465179723601519104000 9388224 -6027329055383853968060330316816973824 9388225 -28774270130441191796589046796051899200 9388226 -8606521358142583903190332866055274496 9388227 -222400669744544321245765352631503367168 9388228 -104971905863012741490913028101670603520 9388229 2726812860752990238009391152048748830 9388230 -75383395323722510200268645053016369280 9388231 -51995526571986988210133390600619932968 9388232 -13820318841033374629683710352994467840 9388233 -1399259694509867515464392562270523296 9388234 -186090192735717416914465828302269691648 9388235 44625411928846353297440665572836524560 9388236 25391825655700549812023517093858705408 9388237 -191908725218061423507015847356885372000 9388238 -5580458119922484604722492835869017856 9388239 43714798803629711391222944447859067392 9388240 -49047142658814435322207874630344458240 9388241 508347937342197180471248700804495943152 9388242 36455898410744670157850487617019943680 9388243 -3011213721575920887381558896475375508 9388244 -190520241057351395573992699109579126784 9388245 -85353707089789442060335954164861734880 9388246 77432352803503047367685673144479907840 9388247 409732430636505412941607611092087431512 9388248 75308682495907481001788001131459112960 9388249 16534891807990803309679130012808586564 9388250 -282614242809533284869904609722832104000 9388251 -61040272644115072246180390467298129920 9388252 -83906849863845018487502534993462347264 9388253 -18949001483906625894842337706565644800 9388254 51550037555053684711788447369887928960 9388255 71667722036145525220006537021899075360 9388256 344152079177937522035189036584320368640 9388257 5519725624121559976235295694158693120 9388258 -95467975773129055785461609594851067520 9388259 -23892525466900197377831833457536248240 9388260 52431056411597599809961695981111644160 9388261 28516513096041432366911802481570056480 9388262 36384911576132772539447538413904647424 9388263 -165344751950608272076918217153437559256 9388264 -103152458689427754900335207383412705280 9388265 257169469801856172716404913769138426120 9388266 -4871442306321487267744700705750733312 9388267 119774433147532834199325725354973779232 9388268 126529611249125893927185160399406293248 9388269 -181233508293757176948611600320531188 9388270 50888566922908075532101013721716998080 9388271 359167833927861840405468619907675291472 9388272 504715314618268529744119983593029632 9388273 184018276497611167033666419019697885522 9388274 -3170697961654363018672277551098909696 9388275 -58499822290129462114344037149443622000 9388276 70108459192748144960764063658002432 9388277 99644568763303144965831419178104094126 9388278 127875444514184439872874517473044582400 9388279 71380822022470892857562214785493590920 9388280 85452417370417046329727595486830592000 9388281 65278587082330220038188717925945497600 9388282 83586639216156802743313783769959258992 9388283 -51514792911766426747523992061341387056 9388284 -170616028698996147294804005919314623488 9388285 380653420309994545072067279371206906360 9388286 137216238813629605850601108123372936960 9388287 -124369551954668163764179901253614157000 9388288 17603236649543924088693266598145818624 9388289 47884577116713327739214318243688157140 9388290 19390640670164756474778633532550046720 9388291 -244719546263971838017850183363732167416 9388292 113871414653329867020412083369206368512 9388293 125366857082069622792732459804468586464 9388294 -51222468364525100589093461767545830304 9388295 2621031727674493759704385603976141280 9388296 -177260708796758151368932689595961794560 9388297 -87172047644214354799835587680014779008 9388298 12544464975382296646147098034880613120 9388299 29664467894465454829486083413122895040 9388300 47109348113967689252805559111904972800 9388301 101655213806821788319228284311736309504 9388302 59498290145605325644694961428119870464 9388303 42887577685869059010480195787177286544 9388304 -36830579409641201644769325276930170880 9388305 11000762102032955333451871488676402560 9388306 -10451075853692497359088115741896410816 9388307 182517852575849479362682205834965856556 9388308 157182436354934179504943704683026896896 9388309 58044887130912187054699661213859354016 9388310 1185734561394010798860733814019298560 9388311 3204027950911734830094712839549447936 9388312 -31858543220179642536351346471075276800 9388313 63651635317787914956244546920170616960 9388314 -1677608544445810812457357423614518592 9388315 -288031861631610213615787243319276511600 9388316 2630301552092825648028784088571125760 9388317 -44390396200510572353108880123206459520 9388318 204370918899693766453244897050634663040 9388319 2270122191960073094380563964870107648 9388320 -159465665749538651061397809479181926400 9388321 -427196605498998253924050366384535320478 9388322 143637443057463472118691397207436837712 9388323 -88145252476211814920022923853170684976 9388324 1331576121431451135830178825367252992 9388325 58292725450457101309523696779902481050 9388326 -36959628349548486370728495262884776256 9388327 -129059825871601353031391355654314179840 9388328 -290412976007170607983137426846532899840 9388329 176137556206973794523986000658769642384 9388330 -15843577450308757329732862323141273600 9388331 -34341856524964732974820829867100094800 9388332 52948572617787311423941551006360652800 9388333 16056696199645059314465574559590734700 9388334 191311875705657235411982233009642986816 9388335 -60553462634213180473327021779097370880 9388336 -11401875665717328232807133535147491328 9388337 11345184736793155644607588711226692800 9388338 -121564499073637112661553951603631166720 9388339 255056011678726432492737996898628804056 9388340 -39874909254040521462914165993659507200 9388341 124247454861148779156285232314173663100 9388342 -166124828353180269173523893158519160928 9388343 78800000176719401946207919560144784080 9388344 -37900558623139706949975860842620518400 9388345 -98414813895081938303549270701429251900 9388346 83574310078646174298143311455664053504 9388347 153487331495602786464993948635326388736 9388348 25010376778848848389725146549482602496 9388349 21359608871739448212400607718832657350 9388350 17424403098076134874897856234152819200 9388351 77152317580404194403328957781413342800 9388352 -42376603713483517852724406565349621760 9388353 67047911264947247124272284479220885824 9388354 21394451289881661474707086388817809952 9388355 -252156195926776065522517719842966688240 9388356 88693900876631045362299474806544107520 9388357 1574304947885201865873592463253539424 9388358 64526281878922684297437799183940789376 9388359 254574004878405802132470290731257504720 9388360 142553915627891229950101211906187264000 9388361 34127144694611685556738002834480593892 9388362 -1795841024096738349407740443920951040 9388363 132317412920376270318489149741304806760 9388364 -81242602564610312516535337116574777344 9388365 -36521082963169242824402542508439300480 9388366 20640110906276662869380993669462666304 9388367 21447674187214792728856287790916434512 9388368 47337829433793318187195448958827495424 9388369 485860174096464564927849197835724270440 9388370 -384528729794812999334288195632012800 9388371 -2680549897328005783958708200756102080 9388372 -31361033411824286678353907518460057600 9388373 -11838274347230518778527972457713552800 9388374 23600286105694258741449646377276596160 9388375 -307491957823528975334603547290493600000 9388376 -60670353681740160651253069089669427200 9388377 -162058660668482752125254059038238258512 9388378 -19524375151124925556286718014172524544 9388379 12917696310428775005108002976812555776 9388380 3011193012372671598801687917085542400 9388381 93237013982226159346806105124777396864 9388382 30237916875087342567501710227195829184 9388383 112117636175433357867362954057833143624 9388384 25594581125593733006341469826196439040 9388385 -188164021731635433069646709015110797060 9388386 1016251430638212992476693227326063616 9388387 251512284793063355185847841926979275036 9388388 -18743588412752882128187372572134919680 9388389 81004556644985466373229006109073955424 9388390 -4022816938453022516978365004025600 9388391 -257908139826860806723417000618170535008 9388392 -13506416896589679652101664614713180160 9388393 -63658703481452034807248430362863986816 9388394 -76042286584410418047639768934144684800 9388395 19352463821148739823068201560840391920 9388396 -3878664004085358885103203417803240960 9388397 -102635263761542790008331813111406634154 9388398 57005642697980918027933641982835271680 9388399 -71848502232145338126751469571379063600 9388400 44886182674951167981713130888216576000 9388401 83227276159995097749436983867862637568 9388402 -198446002439092489632838448618732642400 9388403 206014164741278832207243924660751218360 9388404 60367139652166572569875266022056161280 9388405 218986779604289766859281477285619200 9388406 -196197816412173313657710836976833159040 9388407 -76842437748231993154205257953974452608 9388408 226695587251441438415041267663388712960 9388409 -63513069120403924739752105735516218390 9388410 -12829507360330066999392568740973747200 9388411 275180890010637624004169881299089533224 9388412 -102437601005845460478237103089579687936 9388413 206371172535002981118474543955883332800 9388414 -18700547064235719045172889748457291776 9388415 190735672839918694852906249514909011560 9388416 -89202638114007370676911377424601579520 9388417 -57613586867612398555215080905820636588 9388418 -31917618666755467119378411527048342496 9388419 -13234495604982717457843586587218493440 9388420 -72689934836803654240517908425510743040 9388421 32227155857819758029042989484395399712 9388422 -17025265467467557484189325120633571200 9388423 252284816636569618276353674804742478104 9388424 212862929506540934085048056536065192960 9388425 95602531223605288468273787457478008000 9388426 71977073137844907569462010473616000864 9388427 -87034245033828861501353946111248423724 9388428 2716368301037347622949950767834546176 9388429 140259790288997413344849137787393267276 9388430 -6728451280644272120225593238326904640 9388431 -136352771198535481335451420825339817280 9388432 40944009881607415303163428062727372800 9388433 352578673477288826863241185953027653682 9388434 76208298885421146228003688218999674880 9388435 -179058693368327114090897446447905013440 9388436 -151996251229985177432992684262603933952 9388437 299956177777713602303924527175318665152 9388438 148467931980779979452736287043622269696 9388439 231411983076643034344185506237095311360 9388440 185955538291668943971661215963518976000 9388441 -30627182201015756022188557798168319158 9388442 -13647127436670589587726153196133475840 9388443 -5323560084967768750032885154143747072 9388444 -99038399521235480241999096916833273344 9388445 -98313228319764228426820032912568324800 9388446 -87036141882569577389830272421515162816 9388447 86667264305007410388512877806516796896 9388448 -3583433338222983308943881982937399296 9388449 -34401255560370711440460035915399088300 9388450 187787243296251573090242473618664601600 9388451 -70871754901471248359371183506827783400 9388452 -103224806353738152316570627878064339968 9388453 -394102768647661929208325071895868063298 9388454 -1703766498831901515949632973111505280 9388455 -5920121580580279654620900863113133280 9388456 -133501219956425720060008878659468820480 9388457 16531773430410678649540031831992692348 9388458 -28021722500721770129158722119514992976 9388459 91595961080200828038754213374283172660 9388460 136507413092246456740780234941649843200 9388461 -40206856148041311270547690813036993728 9388462 96489941857445918260916793899849456640 9388463 -124794333126522217772792324424977921040 9388464 10905639296141605493141432883185025024 9388465 -203088710319846495058718322878301880140 9388466 58599529600169350097433612136530204432 9388467 6572506299759971702892035451774443664 9388468 -15948207329995269317853499294341126144 9388469 -354363177757533143023465003275437906304 9388470 3003039412885303573914062058717388800 9388471 405436578869476954825411347838366911792 9388472 -24155776580868522367920434078615347200 9388473 -8579733074205188533491146266948891392 9388474 -1622549728990730453094588570108180480 9388475 -43616218236557565609367599184641081600 9388476 -83356618121827687479025773891520224768 9388477 90158249638418670254524758765306776000 9388478 76979833448782071967941550110239020032 9388479 -143472613215088645764840909933078177792 9388480 -94690933230560845790418416413861478400 9388481 332370879583273316004828980749961577282 9388482 -73206505869236813131901470421157345408 9388483 242095370576536232563261337000705270144 9388484 -12659648008774328788394023511921061888 9388485 -149666782113081895717623399367780661760 9388486 133686814770749232449406693369179556192 9388487 151595154143960361083410242898328690136 9388488 119605979882362461590563375666226872320 9388489 274272766557205073491692246862033560000 9388490 35073956113839040993157094470437464000 9388491 -276978359911529993878533999987988992 9388492 -39566997961021435845863676854828855808 9388493 40415771471254510139839576726436783520 9388494 89986447995890711338425004463734439040 9388495 -19610272729511486944333513243867478880 9388496 -7860038587570180473161021887473205248 9388497 25632368995249790215405784669532277440 9388498 78843608866478186341975189227175368336 9388499 -16949905238704922047395689990149010136 9388500 96284483475464915794434798485038080000 9388501 149113799710736130099218335798321489152 9388502 282409203667274783434017955881044897472 9388503 -168248589416946557243607953230580433888 9388504 -55470630246776673649200048453999206400 9388505 -2530864708696946764831619712044390400 9388506 -70102986704670468383583059558246340096 9388507 -195465516905551125298892607818542557244 9388508 -56932288793081751852745686081861304320 9388509 134192348124821725825681776000748168128 9388510 -11365843400134733441510010479643079680 9388511 252358275637957389100270772100298536 9388512 -88124989377534938977617301071903326208 9388513 37653923368430747916595504879159193762 9388514 -159376260643400209223954527023252419808 9388515 -38303111726497147792753491102462276000 9388516 -233349564899807850348005252664763826560 9388517 -200517522839263430252344484130689794434 9388518 89727321955475450387275518298347417600 9388519 -60827690380970456923733072250835261904 9388520 -198484320709060151931120121172881459200 9388521 -143768477632525945430142245576700427200 9388522 4940677096592414457009606795791728128 9388523 -280079449680987877428261456826752449856 9388524 -5750326568849841658618714783539560448 9388525 -43814829712516792566723201305985435200 9388526 -2589715741794806196894259324675282176 9388527 1092229405523830969862290289507832840 9388528 -3422827422967384524547053181847306240 9388529 268353527714036833558298936949450626130 9388530 -3125249027795506030527551836419230400 9388531 32429212360758825911252215156367513712 9388532 296079830994749566874198447572683141120 9388533 -12420959430675546366379187688955192320 9388534 -2846829517195531424573382710179354560 9388535 -93614919271207757403003238626266469600 9388536 -7732388278081339861786935590721945600 9388537 -81829548763750163897595530699233915260 9388538 130551145414196205666013662626225239920 9388539 -201244674839802235370292417938865466056 9388540 1576634361089604658842221501458913280 9388541 -162407946838940901735526467084442520058 9388542 -140032455565223365530110522773960682880 9388543 -127297332436031210748064113793884442896 9388544 -152952073014739143897171037636188438528 9388545 759115907011495549847567010840287040 9388546 95477404343662692761823029663061966720 9388547 198896416579610842545153984665636987040 9388548 15531869290901433753559918315131408384 9388549 122896082075363876387661203748366729180 9388550 49844984536424071483097881254582600000 9388551 170842295310862175468757470362248286632 9388552 16356634255223890155219594011190681600 9388553 198255521201333496429728234734628517504 9388554 -9399403135153979520939313796224696320 9388555 -19433590891868324761091486810956756080 9388556 -135893542276720278143723745712572401664 9388557 -217025849640151725334952948829387698346 9388558 216907252769424056668230789709330810176 9388559 -91173100465786408958736255972250332240 9388560 28505676745596674857066325732111155200 9388561 34492095297499256699038325864437198784 9388562 57505549680133400078746779115314568992 9388563 13810927171091230113980600678445397944 9388564 -263863726375414637883141606771144989824 9388565 92398914655196299349362633819631251200 9388566 -56307565494781501683134212669214917056 9388567 -82767539680599358121241868412761375808 9388568 137619093785396319865545771190881484800 9388569 -170405504199417014850519943457921553456 9388570 35674794090730359009251546299416672480 9388571 -296829361911252627651707909394728023056 9388572 -175737696006787611944726527722845111808 9388573 89053191655590739138090617633808326336 9388574 -66257591666535977002383351970779109632 9388575 33071924396812446030858817256219808000 9388576 -322396881539242762965736194309504368640 9388577 -1845332946724821693035658222553657344 9388578 3101619822749191634245946189668177920 9388579 113858128573464682733284156016196584640 9388580 -39191374342890560199256022289218092800 9388581 -167984954293825025015002857521705682720 9388582 -27416551685158798886580530912787040128 9388583 -327987801645686881985288371030152310536 9388584 -136094964424584508559587859276466585600 9388585 -131229939723470519596555373974649840220 9388586 -59033855977162570014141500731500061008 9388587 93904042180366514702276628594344387568 9388588 -28235141280999633469564649292056432640 9388589 -81967052786932588371009365829205465728 9388590 -38064001239434489388800522781157056000 9388591 108848708350928955207462751484856222992 9388592 78346294286664296249043912529486135296 9388593 197160240197900264329094100108662409282 9388594 261902922280260678084166181018356995072 9388595 -226082162269828873048696230799384910400 9388596 58808120954824750435885692325367193600 9388597 81205797997536043731339969505216922560 9388598 -60512096056467251949225043339360919040 9388599 69265053228764607682474588000359298176 9388600 30513938489945359403654140287694848000 9388601 259161967135859832600479714754090946602 9388602 66864576506268796395615578128195215360 9388603 -4832979101575365928340393384889704960 9388604 -106631709300850561614772967619041055744 9388605 -36761300095209166147908012946339276800 9388606 -56818007635377049275920444681794367040 9388607 271631029026422681714143542764949085152 9388608 18629051088745054289673949892466180096 9388609 -331425869872522878917598591968513808190 9388610 7707618533584197210810801409419110400 9388611 63802516468547568495438007031025363240 9388612 123896880733931142721118899801900720256 9388613 68282616217192979465478875933602273848 9388614 10777913666915571402717610370431272960 9388615 -277626428079189474209717899400874015240 9388616 234363976537776460325972317970528870400 9388617 39829003013601567235451845928152617984 9388618 -13001500597765922664720005201734092240 9388619 129689249634113925288279649550380000020 9388620 -1638081081072353878002221322516065280 9388621 40332938287042818955330762883089176000 9388622 -200337829728948176977385372749726737600 9388623 63963116701245430425638246650627327104 9388624 -2561584544011335886617731929763217408 9388625 -130531984685056929944001739348247655000 9388626 -68172454706906648807945786450197656576 9388627 680489112805952105588697274749166383400 9388628 213054577542432159486824401056411924480 9388629 2170985476779874679231480378065822080 9388630 10125521516079865181204217085418150400 9388631 -42596184984994630133284576002937327776 9388632 -117787771657072504266922470458695680 9388633 -138671879742098764341428622900279159936 9388634 -137294069958143693065447298447784452640 9388635 -58021712605100348996938456431941312400 9388636 47506734454706985381839559167077467648 9388637 -590937041319226193891415633496371840 9388638 19373675117737039278385489883494352640 9388639 -74156274675528765632694817038627170400 9388640 241330534325966116756468292905952870400 9388641 -143438545330674106359705455760346814400 9388642 23187349837250651783160131406504307200 9388643 -113477810285441954754223519326255856320 9388644 113706978535867923354215598240764630016 9388645 74316723391719520073911880205408189180 9388646 91954557695182192161519289786364790144 9388647 -97952443160722990579790266392288241776 9388648 293109293085185915674661203817696271360 9388649 564878027121268103428822397920569327360 9388650 -63478585003944207123612008215040102400 9388651 -104568943172460315924341386083223695296 9388652 -8028245237809498089342311342696675328 9388653 -91125390687063562495252857957438610656 9388654 -217873912351944611782387699857832408128 9388655 148865450570436047074309281035754339120 9388656 -110934596303767810839730007501958021120 9388657 -60961473230370036031465751950591286988 9388658 -102255323275990027676251826523373485024 9388659 32653567744146881917909463421584444160 9388660 9222619324532414930832833837509017600 9388661 -42968449026074717710714032189685302738 9388662 -112831869683153203448335170529056234048 9388663 -5456103328719756786296773702432645200 9388664 -33647754158322735147181922427224432640 9388665 -54834811569008527667055430950119937600 9388666 5747505091614972143960665355275749120 9388667 54616986381241122124068688938545527716 9388668 -88776389563735690271616219888308559360 9388669 58844788531728586801654394522053846944 9388670 -87017261451573967171803802476715190400 9388671 78245499197883336583283800197430055112 9388672 -27668245327301178725242269482562355200 9388673 125572381753588518924374476572747169536 9388674 -19993171184118790266509089768757001600 9388675 126312129097906711018745086548758515800 9388676 8000603386881950690637787019523932160 9388677 -75933352417184359791484307156770344480 9388678 42318330717874027134285221837855666688 9388679 -387331745243450509581287816050404090360 9388680 32567196870211050916418865014680780800 9388681 330971917605866317872156872606398659482 9388682 -91195808413819541510882457076042841808 9388683 97326432760906919027528751435120903600 9388684 -130740760603299427282661266915535843584 9388685 8218314626441946504584280440590800000 9388686 -82901891401528209463230621935744511936 9388687 41044884620221680332110399450742891904 9388688 -97605089213845693372052495600598540288 9388689 -217831555820242093273160868983463883200 9388690 58431184911689622778521131985930621600 9388691 21620514590064724745704629468779816064 9388692 89781463187165182359256537005220181760 9388693 36971265528254259819826753260917829244 9388694 197793055281830970177431716751673234336 9388695 95672629250612172113879805405761059920 9388696 -189904731035799718195053527405179422720 9388697 -197293832533870841475103054488247228854 9388698 -6847061311559625406041439390595973120 9388699 166412916863136990171660657371279357880 9388700 11436803895849479592467410279348531200 9388701 82149849995637387571824570846964591392 9388702 201642361669096857264816345443289465600 9388703 192193648174972370919362650960804169952 9388704 48219530027752319324893450319705407488 9388705 -200597644906571944810953837704704684140 9388706 2081445060624195295974820021927665024 9388707 -60992809944614365526475866107091435520 9388708 45845229764437442462761169071182196736 9388709 225643713316408290880865148737028394752 9388710 -2840171980583087543904333848496858240 9388711 92887822158465643920281948622541007112 9388712 169349031939486740024534646881428147200 9388713 -7157753541175825454542249741643411712 9388714 41947035093587233347342394018328225280 9388715 -9998125639274288309546155388594918400 9388716 8333432766728492585564679045192893952 9388717 -32661935520596054850755313524826711520 9388718 74903895575217015781842828406520671104 9388719 76684704316280423637954016664736430344 9388720 -9314820425828014651757287708808970240 9388721 55459536086479218725957905877124196200 9388722 704474675944845967729279552553975808 9388723 184824746717627823863560293616800488972 9388724 320338013840987833986144430539455890176 9388725 31847209712233220422702840975142169600 9388726 205731195925927701003640599849012115200 9388727 -62357793385271493864660887873819802336 9388728 243267115617103168377587666007926784000 9388729 -38380923006970836796537088925989683200 9388730 6058085855913325042662927401985021120 9388731 153017491647890108544054420288663025344 9388732 25418012002643364172709346860030084096 9388733 -692003469965474966232998581755136500 9388734 -75598556345292139910660269919123066880 9388735 405895096600381842175233564615890535600 9388736 44426282365052989031676750582220062720 9388737 -173043981746499273888559231687136110560 9388738 -23371645750739017093668929078434816512 9388739 67992428937236313499708557174245841624 9388740 -190703219744591093280853709582595563520 9388741 38419526929158406061154834832553941692 9388742 134583376507093664985733115833165402944 9388743 35577203440537674554230457178864274080 9388744 -101325238989685296790614043818383907840 9388745 37880392712019994317421515674089206600 9388746 -41560672891291979096029339878414013440 9388747 -11511840533365922225997280898089743048 9388748 -379370915135620463229820852297103040000 9388749 135191833834594202481678064961145408 9388750 4596787939886454479527976752936800000 9388751 -84534683661710621533142810639130463248 9388752 1991682808680035854455174337639219200 9388753 -187493578496533475179191156537375488 9388754 -78176042938785796507797055872059388096 9388755 -133120815069185051661098722347716160000 9388756 -36927244966895924464441078920353857536 9388757 -129973358264217306515158926602976050688 9388758 -34538395863272071533399774932560520832 9388759 -566696561924463116204866429176515092496 9388760 247583938976875357366100666298996326400 9388761 13454429644226366409774020822876335680 9388762 12086654038495359994877870605499035632 9388763 233549991973582626290851129302343348080 9388764 51794422205728758791392714352224665600 9388765 -305515768356409698423479020978825400340 9388766 39777765763902751436510032770892564224 9388767 62603332381142556562887975402018746112 9388768 -50901428204222168793615574476069273600 9388769 -4843457195734298427520193087171614956 9388770 -30524055044840913350368898393104627200 9388771 173388527825661668501783531320295038880 9388772 125707988565537914237831096607567912192 9388773 42195171169825576335265853474554760640 9388774 -73492425660101811609638505037522973760 9388775 -55483622962826592382570770846261929400 9388776 50720175650899853509766198851510272000 9388777 -59230465214268533513272100961550609248 9388778 -5845026176686197528515516560704716544 9388779 -251219691187238408346852036217619316480 9388780 -24183909108008032384905714775493222400 9388781 -33377270230813727121148453855112933418 9388782 39612729788814378073478512438870112448 9388783 38730028498442932167799819498285729384 9388784 13154489021622143043773966397386784768 9388785 52282878964760881673406407998429119360 9388786 212245067740112571044181604017521199744 9388787 -109553628444427161645198852881360290128 9388788 53662358051525167108449302640591360000 9388789 462286931651252042820420260055658268700 9388790 -16957281894854449763897271668725401600 9388791 -59610258695427201340669290620563652880 9388792 460310887414829563430978964322529280 9388793 -118196185685360154974136265718715253680 9388794 93464785898755266723498761798348029440 9388795 8177888817107738388623638280940949440 9388796 -54071370979025691775193576312445788160 9388797 -179370966897863384037897503883623700960 9388798 -31874560386812691179221426659396436800 9388799 25997490096230524811278611899314951536 9388800 14145678193693522158224810022902169600 9388801 -394141720763188752837826313782075795198 9388802 -8906989065091094625195240109453593648 9388803 174071663874907704675280088520250291704 9388804 -173886129321316728500696834066852969344 9388805 -44740914521222962602033143678413161540 9388806 2205878846382468334442456714181371904 9388807 -161496300209496265129603155618053994480 9388808 -55997673611090721075249066883480780800 9388809 -19594114346163592926981545355487580886 9388810 821732754221235176107563824183422560 9388811 245291844784094515283132135831173943112 9388812 -56442160352550294995287279207089254400 9388813 -87790743058036268293553089371108830240 9388814 29260242947506243965989187536901257472 9388815 28449456246791085379505212146688174080 9388816 2548390735327359580308187255895171072 9388817 105702377630987363980799257605962369892 9388818 -180803765416912282180857175989904385280 9388819 126236548192846012957954314038386303560 9388820 10492270143175230536279111834523648000 9388821 32368301374854009736359860269688868960 9388822 -7415934454208993379106166217494027136 9388823 -104039360863480470083583130690561822440 9388824 -21382542526569394560853026896072294400 9388825 -103450169228503424159338172004286678450 9388826 -107706229540408056153753237220613871888 9388827 -2957010513625098626315749307371065600 9388828 193104656323901308279601634411333190656 9388829 342420778144312037288845041941751299430 9388830 28338967910819107463748064437957488640 9388831 -61582313657118921901328781228898707120 9388832 48557339989825734122675884538147241984 9388833 139127365437590920710399116484049397424 9388834 10490074247193486912187907625267793920 9388835 768357443661284450274306915347365200 9388836 -36994159266494639695422216184467714816 9388837 -301884948972563368045824810007488334080 9388838 81660558033981935727425731291214692320 9388839 73525187457118675348124613512145661224 9388840 161915605941011783712899007115437004800 9388841 -298544141049017471921421577124560784880 9388842 59092222687751068506268046601809709312 9388843 -90850813115687895145953324576097400908 9388844 193872035673122951469633485211773770752 9388845 209430316583397758291843475382202179200 9388846 -58166767810550594585500209158091250176 9388847 -134285342896787025415864115520215322960 9388848 -2788930126893537201376070683151302656 9388849 -215390377832471946028881944815341127150 9388850 -82329744882197383772531016301614384000 9388851 -50499598188321612959732996430795348168 9388852 -167327388972131183926311314002929666048 9388853 -47918014182119775559092962365239647136 9388854 -71512504193086568321301249221289339936 9388855 -34790565885564202541055742484113547040 9388856 190603523753394438371131240586039132160 9388857 -264506335117242559827386640644193654960 9388858 -128015477021597078587895879656563434016 9388859 170440144315241859458824843461636928320 9388860 -9298187146665127243557871788338288640 9388861 301833331247471655560414993322349766400 9388862 145006305395059804867196241489477894144 9388863 -112479684527687277077838292743957760776 9388864 105702642041170172317264927302482395136 9388865 -226675095197899543932393407944701373740 9388866 -94579679257227077339135634250419878400 9388867 247669297974295650123260902382813552152 9388868 -49550689240941735984219411513921351552 9388869 19114947376336728463110469896808097280 9388870 -1606773649004156304758148830560598400 9388871 -418302386406276193933236345858740111568 9388872 -8414394639769067038272812710482508800 9388873 -29924591873787097428840414605414589376 9388874 172279223958179681418891619980267646464 9388875 -29691864189413087933695423754523636000 9388876 -22821864813835661754071757468104785920 9388877 -11937513486206322884936291244368186880 9388878 19752033888290974491825396719302656 9388879 -151503980439152747973124760688405037440 9388880 14801793281530062600220866327743938560 9388881 68632832421687863900570045065976942370 9388882 -187681391848691704973353636028075876208 9388883 -1749777364674669771427773513613731936 9388884 36757446669697155942779600896179412992 9388885 58886415536294934321108291988045097760 9388886 62565846084315874943303134583963650944 9388887 45013066209089549971717953465773049960 9388888 -7751795115792756215877420991213578240 9388889 -1196921351861577128799443192606324844 9388890 32761609587148683122279768161417298400 9388891 -127429827639840598742234592132245707708 9388892 141048571152446691084950198182498739712 9388893 -17204849086394603272488362081884929600 9388894 60286368241964179653325291561313407680 9388895 5192044850170099681892156464027156800 9388896 -3993078496946988245894860146990907392 9388897 -43225875957741461143208323144197582528 9388898 -44272891868639219335342787859267890688 9388899 41509071393998376585743904459881986560 9388900 -79848397680789603090329719317423952000 9388901 -406425915578906135422343960154861499296 9388902 -27131858296003494447069077762355058176 9388903 29738822435680208751770813230295412152 9388904 -15216353952380893024962610780068249600 9388905 -143030955243210147132178842622102443840 9388906 134801491788540000558693576428819224320 9388907 405698249641536925810239753121660588800 9388908 -39942045672602500761903476352875888640 9388909 -635642547041823601476668230594318076384 9388910 -4413855102626646368487474419393735040 9388911 36607666276596797730421434812262599424 9388912 -18777640264766351893046799782701137920 9388913 -286530697425199257832740989593163927040 9388914 -84108357368444844376122200980237175808 9388915 -129261465895842786777125931277338639600 9388916 -31055878299305891080823392357514885760 9388917 -213931720472300867240966795105824818066 9388918 11269726474938925606377590126954225664 9388919 -228343764191881669204640024649115126680 9388920 -120684144382260289057882703379579494400 9388921 1403457668170439464726225983843512864 9388922 -2233049903314726481223616947902899968 9388923 -88498383439553821859068951043093053416 9388924 -10721786253838139153547493688976162304 9388925 -2850252752364203804573803024170739200 9388926 -155992641146733080282581571904637747200 9388927 176940042721374389814090634042388211120 9388928 86343657390224362620063698102066872320 9388929 15723526613651792213744389866480195840 9388930 113383303288930382294175631014158222400 9388931 5348223959593300298944214083979294952 9388932 11794569107510807060236774694081851392 9388933 -123555686227803821093013130166923690340 9388934 179360832219130731094445868377221163616 9388935 65336999348787454479749595048355730400 9388936 287362827696702667250104005214804423680 9388937 3940649108857079770970075825419038600 9388938 16663707599877447982995539937176310528 9388939 -1677833440469590478771745111127500800 9388940 -146918311449937632720436764010974981120 9388941 -189656748938655938367385070392729590336 9388942 109087308089659862574271043447962084032 9388943 -297091230580391748627811716002991737808 9388944 -8383286373354890760694351516459646976 9388945 112553652111129136371253474182864643200 9388946 3357418993465962425270761078942448640 9388947 -12034155448870885424387958474770706816 9388948 68012414209335018557705146392965671808 9388949 -139968985195637673830342292691522600050 9388950 -30151116158610382786904989149469180800 9388951 54881999898635244673684752406884911664 9388952 34634355033212226848383330331443507200 9388953 -5127696770985985330361554487322402240 9388954 104396329398730020738416227767402201600 9388955 392563269806486483864166875022524967360 9388956 -4144840270825231238475473847321947136 9388957 152008724440529040600839862185686335206 9388958 -147191437015318972082332063232124769920 9388959 102476091035968969275228952653951913488 9388960 -38147189578811466390045637489333370880 9388961 -528220470604618120010041888019067141888 9388962 -2849060482915559011177865496585333120 9388963 -2027249967462165713114756150910139976 9388964 2706850570892379149927226357012695040 9388965 -234472503392100015736767144498559288800 9388966 24478430450190708730492601511635845440 9388967 -82888277805954500171339076877501180800 9388968 -10203829453478591246980222838993387520 9388969 -21784072336085476128277587591020892672 9388970 -22910123102942548348423182561473638560 9388971 42866186916219924222010091955931899408 9388972 48604135561528619636857666583692625920 9388973 277924699076861480298507719789225188704 9388974 43303591970084831824829451209345713152 9388975 -132547619310203711773231835421581911000 9388976 -5430582633821059850247840627489619968 9388977 -53837646973608345234777030550315920192 9388978 -279244844517798980604920619106364674944 9388979 -120875350575609373924214695247382642420 9388980 165568667313984380678355225177593548800 9388981 42422499943861449664040547911556733056 9388982 13132015860239053399639119860617622400 9388983 -82914411305847428989018185049836687360 9388984 -154137094103071871871484338615263662080 9388985 -55358485253894793836231996492640821820 9388986 -75804682096660568822588006503995534336 9388987 -333397432062578856497354930345670891648 9388988 114480014315877120209687010080564779008 9388989 9715844276667720165623550147718095654 9388990 -1830022575295284205221278939146490880 9388991 -100000532051680403495907879981136953648 9388992 109557264291608345973096336231864729600 9388993 -418217594645157250647914101717511597758 9388994 244290812817118807221756129670544795520 9388995 85379360356787736122990784788947200 9388996 7728818085279025542905420942089808000 9388997 -121717899285649662842938728841440486180 9388998 -66377518969664454887786581129887482112 9388999 -49688337589319248826746378187259817000 9389000 110496805408833811984630375835673600000 9389001 -21172704445861670725023897334004265216 9389002 78490449484430218189342609095790755840 9389003 -79273258273649278393115480934845036976 9389004 -60974809261119881017177534252005934080 9389005 40054885816565868480945314023427763660 9389006 45458003541471451400749253389682364864 9389007 1637448386820674168355772287357239040 9389008 -35405846340976110023911781032378605568 9389009 -38815483618049406518221681225788312768 9389010 -75104625848806959800828071199423869440 9389011 3358382810236628349368124794013544800 9389012 -312782443606893265491314388795626530944 9389013 42516398551479059750127955925057885088 9389014 5118778797593925007275836388894570240 9389015 268853755888742658039813195265202434800 9389016 -16630707354679571313694731711180226560 9389017 -26690473047763408532107243572304094448 9389018 98658674808017950268360592122430338016 9389019 -14303296602274800780348432628735065600 9389020 36814496447780779635358881384919265280 9389021 38113472919402108434635453048808118720 9389022 89924390823717547659996476081408292672 9389023 18466507440393974520420010095518315744 9389024 179471597141528468278422490555050885120 9389025 24711220041394455015762187691318427750 9389026 -185435558415402037934239398763799226288 9389027 -50807817907356965560063817106690660960 9389028 -153117699562407741298870657073901373440 9389029 -132356441276084942250841721121415013632 9389030 27633642278667578564422868817991430400 9389031 -103237885799903765940893288647576319448 9389032 -37834614201206854305825486315701207040 9389033 -285762116896506908175783069620513891760 9389034 -209135972493347614161975062347671048960 9389035 -101076042599687100698923463051988453840 9389036 61173999872677766790345144029794933248 9389037 55381867567051399216449510751952755392 9389038 182974522397071340957152202396078137920 9389039 -246599994306247094185083859748228557200 9389040 16105556573362247577142743694835712000 9389041 5560772143185194247378595036732286664 9389042 15670571962448665328522668798279928640 9389043 -53825241169157819188046565359858319720 9389044 -30312957584308373190184323093492475904 9389045 341795791880072519982346081867934165280 9389046 -1507789789012504618748938613092622976 9389047 369252512688524667520506590192534827496 9389048 -144025293285843041208474769840659824640 9389049 -447620797913956770563791042591468770048 9389050 -1166057131200720160626096546827462400 9389051 99574717295292044277107283346804948752 9389052 -63284990059669737481597816701938164224 9389053 222246282656808846597656370855358858284 9389054 126186235430544478152544655741984894976 9389055 -29794323239468874681184158982762910400 9389056 55665721536503454946829354363573501952 9389057 124332079894307384373469834316894802180 9389058 17528826465689036522525651489850201600 9389059 89413535269348163799834887568261444080 9389060 -55139490126979940303004558808586096640 9389061 318572642761139682890639192346767544960 9389062 145695814620537532194254189544951208032 9389063 28980562933300682976997031707831725504 9389064 14721617193122358435137998234646200320 9389065 59745614165821205093028507455820631680 9389066 -26559180329950369614758481806334428160 9389067 95985889423935971001868439617022187480 9389068 15378352939641821142070797650879596544 9389069 -25046749612073231459586138586134361470 9389070 25575471670353743940380884085554912320 9389071 -33437899311275892915386412443218803520 9389072 25527434161466703122288989337897140224 9389073 150183283113720281263484825954369555184 9389074 -159412826206515951836824822640141995008 9389075 -84482912096324121466818465239048795700 9389076 4875656660705680180167450844630794240 9389077 233064593773702549857501151965380934926 9389078 -202842351511716761951132201683239621120 9389079 97869522297757298195138172631116170544 9389080 -135157824946512289284601665594217881600 9389081 -23495819934002503439713487560991543868 9389082 -35274868299155262555391874946647302656 9389083 -65082479681092562974312785299031759360 9389084 311697735045739312459458314210607945216 9389085 -12157239135341463386795458024006461600 9389086 -13809449715972624875641927816877457600 9389087 -170497896388489459330472026690706044440 9389088 -201860358376494402623249949516371066880 9389089 -67975242792904377322182243278397374110 9389090 -87885047510051853363476768255359756800 9389091 -42832440073372315949136039552823431360 9389092 -223231194231828859306926468761922688384 9389093 1765576551913924705134417709932936384 9389094 -2458899459336183420876450940367290368 9389095 -223681127966075588162231097639442787400 9389096 -19307036447396540369384060135343882240 9389097 68868851020726412585750869735651142640 9389098 42742886724497784950159272589880920160 9389099 -167123713509452106998622016753139565900 9389100 -26549323547066943882685510895264563200 9389101 -33166913276453681965473858698930721898 9389102 -68866893454827105925340655757771501248 9389103 215723870985502028940217867255683344904 9389104 -41537070137123540655425248242167726080 9389105 -282256337107837628659559509606058460480 9389106 -71214913947146205662799851504746298880 9389107 -57639059083153440594242784919545452128 9389108 310186879892512382436998503997332998528 9389109 -61095568054060904658460548738519818592 9389110 10979252095842897650680854650678415360 9389111 230081312463686066324056996756843512624 9389112 -97124305078833770943414523794545049600 9389113 -8504047614814628438692992310000007638 9389114 4283380730291178802206583238658980352 9389115 -4307475675138408892534998137128660800 9389116 -267514363453998638250895140963530240 9389117 -521785355177065966022876503003213270068 9389118 -61970299003087517193891806433119368896 9389119 -4394637956379083097632118367959469280 9389120 9547688982518498560348816045202472960 9389121 15832616072601660360001874274460492224 9389122 -222470792536544353431430161063839877600 9389123 87358363115566232738405530562876997384 9389124 58156173416034931724013461825923320960 9389125 -108332642287063506676182051821357952000 9389126 39215728667871167416247668183367422464 9389127 150887154883646135742615722691386029440 9389128 -107649939441062284385599967745944125440 9389129 61796444079785330683204852002537840384 9389130 -60609044999042104765479535752858996480 9389131 -2972449280338155368358332190732089068 9389132 -148024447760544988217007612620653903104 9389133 -220042836698600086696064236662632633022 9389134 -79934137631384482639963380109622352768 9389135 -198816057250278963068088136311236593200 9389136 -109948838181900452261077564558540800 9389137 274392481553918552829032095808602076786 9389138 108925432501989274450325428069549330560 9389139 108954512409467350291963594000569384960 9389140 73728849693036964490380206729814429440 9389141 -196969847866308508904412355108914769458 9389142 26147578977770163184168790708790374400 9389143 -367870100960434730292894068386678128384 9389144 57727385262547027770747074452887859200 9389145 -42350842109993562865182888870813305280 9389146 -67907648553794191915708655355370543872 9389147 3935450877571643616813854932024513200 9389148 -10374881579571657726520131091032184320 9389149 -72588574756096486244279527203990854208 9389150 85256887207438493953093872408987552000 9389151 14127498200634689172743394929087570640 9389152 -251884441300679503568595248882479792128 9389153 -56987455792883779457638861366269893598 9389154 101037391895543276418135983218993870080 9389155 -25454183689926002022730385107982214240 9389156 9225315538320197253081274035200655360 9389157 -72135325000372542689102520936683284416 9389158 52403603942000359580836247730159206976 9389159 98821865520642098046950358194134100904 9389160 79607518535360853737807205422086963200 9389161 27546263447558865615388805287214984762 9389162 -87994116363668331545966927390847160896 9389163 57466382087778959062639138141079831808 9389164 96549746536451080701555793162110346752 9389165 183569299886506203068781228443974626060 9389166 29562114175770984092363084964535093824 9389167 175010613300611038865295589041086027216 9389168 60480194541486547119399610548508753920 9389169 174501545788639334149773338049615580320 9389170 14222334003151968507596314047015951360 9389171 -274818336642729275519283197561490011136 9389172 12774602244886309739391313236607733760 9389173 -374098225404796780876567752136555333280 9389174 8183908921731373734891279226907216832 9389175 38382915261558404041110794296325347200 9389176 362884517234159469397853261350244659200 9389177 -6555384058561220409455026424219781888 9389178 -50775387384726315954807915120720648192 9389179 6166353379878585216250483381482173120 9389180 -103590027484702196923237785539653171200 9389181 -247674530096037362732455101826384901856 9389182 -107019705768884023581862051464462431232 9389183 143956103697950867178424809715381506432 9389184 15740586509472405360582341846630400000 9389185 -59207077718961816491009243679213554400 9389186 -39922294604031339702996252246108510336 9389187 -6410939078154315995526799892449620864 9389188 54377778883658726695297442356281461888 9389189 199625048876506892690137751756436432990 9389190 51764952880575140227129936749893529600 9389191 -45636207428953719865235123490336786128 9389192 -108469058316953577244999524016491724800 9389193 -64504778847140751654819018416574346272 9389194 -24966102172210562028843189989971960896 9389195 88055923382240792410362428242747111200 9389196 692774289893394530498026486063952640 9389197 -184922188731493779644510994373013185354 9389198 -20392862631986147818205096201273167872 9389199 -26538630871251064522146881841108508536 9389200 -7753847667350646301420170198828851200 9389201 -276259158710773087083062017337261537760 9389202 109005810187653345639319995263690283264 9389203 250517946485876479574391383045910465452 9389204 -245242747446778367203581632859503628288 9389205 6979612352883921822577645287508389120 9389206 -109958208976138087953549759181561940448 9389207 -14546152271652212295555361491289439544 9389208 -30043899492670324564442154283949936640 9389209 -304132527370556055314715094378012520496 9389210 -126439492231148992469339064448760382240 9389211 62323843926432366866443673243315957760 9389212 48551644211525579715376845033126483968 9389213 -25666198406881645218312709515019342836 9389214 3430184510211848006609613313369085760 9389215 -37683527903020326205458625837378073760 9389216 -94828379892884640912521196081282613248 9389217 -1537647020532542346601243256134351488 9389218 -7153765736683149793129699400644915200 9389219 138358495107259917628044948386587980192 9389220 44241072187213590837341231840123105280 9389221 90480715282337319086688211427993414750 9389222 -104704794859480521702880027517415393120 9389223 -66736470072040984370757037666141910880 9389224 -5011866257810228319137545448061511680 9389225 -162208204861410343512529763462320673250 9389226 -16270487669604540789169123919516946432 9389227 -371199726017912098434523856776617982924 9389228 166203225193286715763072691751943566336 9389229 107943802361555385087178796866386873600 9389230 29595780335439790603315230128546217600 9389231 99734002635276270059322624171728420232 9389232 -58516813028168192430616255616705642496 9389233 100717694195706370553711403219970221540 9389234 -97080031636391138155332239939521311984 9389235 -115138897562959965943065906850820772000 9389236 -10644987599813078013738730915837930752 9389237 203259892309534636070148847897890816 9389238 74552030366555066043000684682205815680 9389239 122598891137593552059058255174237888040 9389240 13265471989312079445588620709741772800 9389241 -153945332362455792240218543383843194048 9389242 59127200623680541224025353092248222944 9389243 324945658738605500190988877475543940080 9389244 -45768795181551280111075282732614082560 9389245 -86043205395312606412909841087524730880 9389246 -16089116878180413970345216952788740480 9389247 94244429972631859373298045115310758272 9389248 60050503243065087816125560425101131776 9389249 -1188298399968252314675520724588389120 9389250 32917216670688905204607659255258880000 9389251 140123778063666581799267042272467304252 9389252 -301442582175769161371518260947488827264 9389253 -24288849315641620617647553016116584832 9389254 40644629385157933176227425113095020800 9389255 -29152306517304720690813986725822296240 9389256 81844374709761423350586150645155635200 9389257 467609908036677671147257365143918533300 9389258 -206587653994828697234240056195491053520 9389259 -220875669080332409745403547062079998872 9389260 3968439800770823365539686233306368000 9389261 -10777662501268932850374741906351233568 9389262 -39175252846808630486140517861100454848 9389263 -745441080649531902353056762279829952 9389264 -286178218432578403321998648323211264 9389265 1110398096804646357686575778144080320 9389266 -3462687284166800399492722420956558720 9389267 -227039299075999726477122807519170436240 9389268 -8684661937082080052798199187424501760 9389269 -25273049409323800490636722701419185330 9389270 173590553565991876898898203799644017920 9389271 1094451635282825764681432397568721512 9389272 125773678415864430108335616589355212800 9389273 23877426452765563185928851054110576964 9389274 -54502652731769007771710032911710572032 9389275 12772532902201763439870289603487306800 9389276 -103469407349670130159865009500698951168 9389277 69870901521552457848665589682483222080 9389278 10485062760705930879199185403912362624 9389279 -190734205086998445302882636371973697120 9389280 -53938234689055703213575652710400655360 9389281 39314378255248103039944489578019756464 9389282 -11482612236839744075352193214880691200 9389283 25510040484348098109815300884393150704 9389284 -213684121255463404110510135036637077504 9389285 -25119266583253744472420695302231718020 9389286 -86832819427512287394054482752432460160 9389287 -15842236224266229900762231550102821600 9389288 73731548281417416392733542506508943360 9389289 5925747892137580328931649419306126336 9389290 -66560102683870911661886242261577057280 9389291 -95028138106570896654085247314087098288 9389292 -129474509526896291532828973241160523776 9389293 -101493041382731523157291716578452572660 9389294 -244323105190540369661510530742549734848 9389295 -5914918934419274858475861420048306480 9389296 3910967452674105654075720280674598912 9389297 -226238155788566560954488283285081582254 9389298 -93647512817186504495086421364863803392 9389299 -343037557720586696038584846515547771700 9389300 -64898707171783896968734486937073993600 9389301 -295103011456520264107714292248044149280 9389302 142016235220531674310871372608366112160 9389303 72229239679641390341766818543513472000 9389304 81824272768462092452191250644558233600 9389305 34307670372192477662718436604197466760 9389306 74350301206855973065118172733306437120 9389307 25931902329063076298908640023612770840 9389308 -2639863734197380819367750543385149440 9389309 -307229707637599814926583124761692077684 9389310 -35536922974459634701223402232484884480 9389311 10385087781663960259189081693000102400 9389312 148282952113396168827452475576938397696 9389313 -46350157320760771069937914546456710336 9389314 162386264460208034533742883399744220032 9389315 2859990101775908175136375258285567920 9389316 -119260391507485572581197076547936949248 9389317 -44697359308984016726797562228620300416 9389318 160299591387083814431418175243441419360 9389319 -106049657001013598037028070071618750080 9389320 171516065627980878767042146853788108800 9389321 -52969657817024891352730140366012209748 9389322 406759913222837085701080964347217760 9389323 -61727291520309735288949474631730272428 9389324 -31402873026459257118290608124624191488 9389325 62335696566675093368999860615147200000 9389326 -127738519855736712101276382553355661888 9389327 24102270272171743222297132264445056176 9389328 7877853566067483499384160438172254208 9389329 -314516931943005198638134331867437173070 9389330 161842005377250119278570538818452590400 9389331 -275511565628384231537382300522581652480 9389332 7822258447274481828368868111082117120 9389333 -14975824677572762863865564543564357316 9389334 -44825750493744272468399753944951969920 9389335 -4033109328570791317613615071064840640 9389336 -29649768492854300456604592079909683200 9389337 -2297811952653125506557000019764508800 9389338 12243537154694583822822546151676616192 9389339 -335968460460847526920100524797081268860 9389340 -73593569964062207459015125608745059840 9389341 163908334231215210366724503749864258572 9389342 9116275165706227511688416511851203584 9389343 178189336180477959101735328592954670664 9389344 335221108396650294892329787678788157440 9389345 10312408530627944810789989721980207680 9389346 117308741401019321688223940988066220800 9389347 -400534723990114109255259318199954311288 9389348 109035823637726907966932672667380308608 9389349 13373592677945306940651980787780046524 9389350 -69971995417238161966702671128703309600 9389351 -2582571667038465542786981496597147048 9389352 -14223254076295265629278808635263385600 9389353 226677916084882705601225350248780372602 9389354 -47213317602881182353420275798185482240 9389355 -58230359599146650147509601947712923680 9389356 -60495325247522128339562864244833678080 9389357 23126338152089184495382029139774175712 9389358 -20927561689195838430146656920840960 9389359 42203347481260666551669491104449937920 9389360 242525634701634071987379441120706560 9389361 -101883537780146581671149228352541258128 9389362 15199220234418556677763861330671708432 9389363 -125515481967160493652502247560749100800 9389364 55416191037435757596587377498151583744 9389365 229102220796643017746152035614135839260 9389366 -84132747378897835514170287420482974080 9389367 -52645184254693037207557557510309207432 9389368 61681263881859224938236993790494597120 9389369 33437305444723385677568604414303022080 9389370 -51190487513462135269764690587625427200 9389371 -61854764987286852585438815735320549800 9389372 256454107684014168425203119219193712640 9389373 12324310381463217314031469405686325248 9389374 -63688011871572449557444461169789564032 9389375 -14295552427070197704691623033746835000 9389376 83297343890828426498639071889786929152 9389377 -239304369271676557598362641055235593280 9389378 -17460169053849069575933363244854215680 9389379 -95641650204764562387404789375052547920 9389380 57692548277823204964679652940488929280 9389381 -373708566421795326924965178991223230818 9389382 -21179507597853439925256951943612016640 9389383 20208019112984613089430501790735596632 9389384 -473824982099215573257880764309950208000 9389385 -152846226951677909107807719970692892800 9389386 133540400872028131058234674214324473392 9389387 56153713051265600975298821178225446400 9389388 -44134752075943753197010348551913559040 9389389 -287595016522082543637282785530747205844 9389390 -30408028159025770285880049743605780800 9389391 136506421153305803553739876415873044224 9389392 -30206017741252032271937267223862779904 9389393 44363531818401864891799910931561113088 9389394 24611268319564700842953341306024448 9389395 72817790063177398631679849915569412000 9389396 -3789027369532413932415178847631307008 9389397 37204792523200150963421559276512829600 9389398 131354449343623030399992674989526887200 9389399 122544312720724936480698691577413787400 9389400 -76449906949814874233447507791142400000 9389401 12107270568884336818382797477148298240 9389402 39097422597374456200562700317211450624 9389403 -14928978151628744115701986250305691880 9389404 69637451533060367200674573979391782912 9389405 -146361985716351010931979214602449399040 9389406 -2649623298858248314695804330954388992 9389407 -206954761095089166810679876584193157344 9389408 117801212149373236795726188891479212032 9389409 33526215935048828456672018263448989104 9389410 -49560388605208131445238313931768889280 9389411 38135675586166038817153003859792265000 9389412 45816943831138580076721084432067942400 9389413 140457702383057588646811843920730115520 9389414 125357658505071173041025774083723097472 9389415 19942544291815608620587031819816202240 9389416 158273859978368396035601944384645724160 9389417 -7494353769796319572281992953391064000 9389418 5261416895018640754573730021056439808 9389419 -2204397071876657645532749853665667952 9389420 173448613860160874744505143930310528000 9389421 254790459761838732025629370104056863680 9389422 -3595455510473129670702455880645744768 9389423 78567494940464867391291722490107118240 9389424 -41363850768310486335028451761784881152 9389425 -301046485228569027009427796388360950400 9389426 -79853133014683599432803213959408175088 9389427 -56106232599219013098541618765066928592 9389428 115339045998660200502050072691486812160 9389429 104650705179418893667344103837294584846 9389430 45874704426000572487674245230966994560 9389431 167802508383735236348922757010852080232 9389432 -32856375040077002785063065342898790400 9389433 36404838632037363849399464076043615824 9389434 147584311554145457058278425379434936800 9389435 13605283286215694298980429681340472320 9389436 31571623455232041978191588498627911680 9389437 -5843891982062418524003284432038560160 9389438 159945920933239232553307742497888844544 9389439 -5359944961055054037426598300110332760 9389440 -121911123423728165215323876441351782400 9389441 54474999020417702638258491789322099842 9389442 43682467531921949223509883444286192512 9389443 8806980417268725351503231735013255680 9389444 -705858064510904902074353848718984064 9389445 -30549178421054449981959288497969808000 9389446 23583065808550597185852058590804216960 9389447 -80257768834166178920232770805641950128 9389448 -79176576086576428332547386151522790400 9389449 232634242436979087287841778507153847450 9389450 -33282125543869162692799250435947968000 9389451 29542231287756650476715635859156098560 9389452 4532974861692556353856527345397161472 9389453 -13878779610778566037832242633644355380 9389454 37492899193714395601442953898954694720 9389455 -91278224721238822985570775362615339640 9389456 -39882656346352360685235236056230617088 9389457 -16175528349073029310575787373368054656 9389458 51277202180033081406378636672522662400 9389459 -93346030374844784378930687165414912340 9389460 102816146389625262658903784570597468160 9389461 -27525402700511586304680669187872269938 9389462 50120432870448325532813754594942147264 9389463 -106881517281557116754019433112240226456 9389464 -41341725005810359798591654806639083520 9389465 141267843396151307437485869173829619720 9389466 -34685313558841356520761596474759577600 9389467 -65810750047515866119489198723163871484 9389468 167297246854582005296101294221138925056 9389469 115434912013786334001519903261307845600 9389470 9624585142868283989753436736348495680 9389471 -4752124576284314693877885819165834288 9389472 437341192010806294827302363514770817024 9389473 197745513347692117192286952038117766960 9389474 -85687317718501665965022953053858649088 9389475 -8667481219904279468225275832667240000 9389476 54611064770678469693462372343189074560 9389477 -226509214342882171361261969462712599520 9389478 -18044937241613415784267883586850481280 9389479 -40966987811828138548935181726387088 9389480 -2517881222730829764631790044540108800 9389481 -213697888347708846165819824720278785648 9389482 -68271523288706398352107186748536770816 9389483 -258871148810812389523417032227385944268 9389484 47380129930626268467066519513164673024 9389485 -31143249921191995166737988319408541440 9389486 -240324517347748109054344310723912504256 9389487 -22907393244065998140509434068989669232 9389488 53586515252705708447444144732472115200 9389489 -344323052750896620636020934509350105710 9389490 7182674924558383213931234318918630400 9389491 -33346522141801502521233160002521894400 9389492 -566160099968470405112454294322360320 9389493 -592006729279515479655539472897436800 9389494 -129688797420015148234063587533561178048 9389495 214933301482035589042881332677858472880 9389496 30202259107921054584643092586291200000 9389497 4597783588354840102241827641012427776 9389498 -110562788897448552993958434624741978000 9389499 -11831184717781688553626980337098805760 9389500 89720755502853245531613156840372480000 9389501 -158415398989084074807450606791886607296 9389502 -144049630551255972840868246259977756608 9389503 225441274446042154426762636184468996800 9389504 -67514585255403100627069087646063001600 9389505 184976645232503415471149052078640384320 9389506 -52620592437342737135947698257977344 9389507 -162136494943409024934128572751554532880 9389508 80500488236328838404872298784171677696 9389509 36881141756187605562210622611906951804 9389510 68406478856958210977060862715231320960 9389511 153123128317071522059838050281707290160 9389512 -219730381886095732860252728528452608000 9389513 85834315218868426332819207847166463360 9389514 44408650711671918989694539119849473792 9389515 -43958570309683931934694604218026920400 9389516 239774597724839899800610222519314205440 9389517 158308048813872375357417778354016921280 9389518 66028114572460890002577244119625824960 9389519 -195690064387255004590214244075716673504 9389520 -4587125177119791205065474912202260480 9389521 -9447296708019385370632331017205593628 9389522 -33737683950460529703110904056291244768 9389523 114306262910686450348243632086204160 9389524 -190675273063506336508200904613642129408 9389525 108254670020795123112988788298895193300 9389526 -13669112948538000995052273792944801856 9389527 -25779127361199362212541939838558103560 9389528 -51345131936613471442657162579874119680 9389529 98593474903238701755428409732623377284 9389530 66689710977624594233076769388018024160 9389531 410887433783002296752208253480015291332 9389532 -34927235450343206505943957469691606528 9389533 70436818907442348680899142074876518000 9389534 69157183656141395143692969199552358400 9389535 -25151464303786142562572860251470770800 9389536 -63113558346851743881842120025440256 9389537 67115098578810252950953100354878725312 9389538 -53851196051632615448814421322572919856 9389539 -500313014348189337970969810954408828200 9389540 -107200444601111610813458186446041669120 9389541 71675967274275221677610652127376807424 9389542 197689253863013813101983410289850076160 9389543 130718753223039755946650356516033956624 9389544 -61443567950270409547417270086875873280 9389545 -73678001085590381188008469199524166400 9389546 111420055599699373054186606565672855472 9389547 -85249369521557053379995984125537733920 9389548 103281359734600649111976948225733190656 9389549 -19788726523342917001652065285007233236 9389550 10453608132060192774817400646681988800 9389551 -841069116340073284812948522463062448 9389552 1868987750002095899373958995598049280 9389553 158156770561151176326097304938303207200 9389554 156101391983703295292822084286944744976 9389555 -47331148342447571719301695801112659200 9389556 -56296222340659626178859690638933604352 9389557 -147211910250185943608939779819531322194 9389558 -182905259647314307741657054793412705120 9389559 55995971270928461074581741705155189760 9389560 -38950495979208833041515567499493376000 9389561 60661790998840498821589233633346125162 9389562 2278703751364603012308047662251018240 9389563 -92266485093464646085853736407696190656 9389564 134475260648593333010037770278550247936 9389565 64661652373032778371857840772465214860 9389566 1683279588078572184592614199377911808 9389567 -107936914453757843420470445265577555848 9389568 3693614624399085808975062435977232384 9389569 33331432213463808711870700357223273472 9389570 46069032574048458189313703716336028160 9389571 5277368678334847847591141977201007424 9389572 -40861406136669929113629648676774999040 9389573 -55843337122761751534057641267418598178 9389574 -53818444191131039831686553005457829120 9389575 -38570389511223866663440202581208786400 9389576 -55161735023799910167721463745269913600 9389577 243408416523055562893826337533798703120 9389578 33656104909982858562988429875723993600 9389579 -134615068512458631609416048075907515820 9389580 -44897129296972381561264272849764643840 9389581 -138947552481696852305964591410547998528 9389582 62353378015104211247221058747650771392 9389583 -138337940751315518334972780805782606336 9389584 58126294570948524094492445728107929600 9389585 -192681054939213583306928068668404654220 9389586 -11522972314045166414396660649873962496 9389587 -95862019310063420463519319725834356480 9389588 101492272179671097326675917282111921920 9389589 -37462992842346467477461800974763955200 9389590 -7332904503872469601637738054593904640 9389591 381517702441214003552719444134683053200 9389592 153144807747205135862494222743783352320 9389593 95443473697053720612471944881512871680 9389594 143403612239057742193542064304375610096 9389595 -18860124506082186989094677748815673600 9389596 54797098089730236827152795343935152640 9389597 -29970202729912995580458443044856849568 9389598 7423625206746911185938088514445075264 9389599 392020352713143027169849280735322915600 9389600 187496577682199598705485399757619200 9389601 -40547400150603218554446555041712216 9389602 -171288745849025824108692350348126851248 9389603 147465727671805996132381676792602965852 9389604 -53811645887929649018938166202729320448 9389605 63072043131281813744793022859158343160 9389606 51128752082521703729142618588023542752 9389607 -182925434952087129131762308169831248512 9389608 -21681785098230008548779739597360988160 9389609 -2182516273962703349492688295124677296 9389610 -499318890522512600967184573442388720 9389611 108786165037163308558777653775009578240 9389612 1913111814936425687132426661343521792 9389613 -8380193224262409397202759899078340736 9389614 6379476427891317351991466960875232640 9389615 -11202247975653341605857666332760449760 9389616 2154828969785768310455522895514828800 9389617 38089257364535521309891553706205307666 9389618 -11049911924087729427857378404079812608 9389619 47667726432197349935844394497295729044 9389620 57080026376834799788005155531357888000 9389621 25195976974103654784430550640063874944 9389622 10767155365860745832046348408494484480 9389623 3244275981303982379231474345381192824 9389624 -158827388667261534251349061917229056000 9389625 -8147199770986823462245152538497600000 9389626 133490125648225466982657302905902714624 9389627 167350428533197852228187677298030975712 9389628 -33949382003318476030345340833128775680 9389629 -158041523045829251875156383714594359360 9389630 112290650378816247925796547080235984960 9389631 296147796199369691682753268388287405200 9389632 -4270879256007098869161523518604574720 9389633 71549840765304949692969851674286163648 9389634 -56150766159347830512301237760392131840 9389635 69658399600203446015234009031331884000 9389636 99706253438352051210848397517365502080 9389637 -67332725033654058752111594490584737506 9389638 43380727201687555143210186068921994240 9389639 41925008247184942800718630316329329120 9389640 -18323193880329191620745035142769868800 9389641 -46096676938965656419974844926750897958 9389642 -3340955011172840434429271840286168528 9389643 -222161013558497608519835771230049675856 9389644 314037494486252791984356464077681738752 9389645 161954932546965480303341158250703033600 9389646 -45240456559837805529241704405295464576 9389647 93844730712554856466802582577887210096 9389648 118829753341356145569759497959859159040 9389649 127379680985110652313116424295959869760 9389650 19710937333549279771095849283264618800 9389651 10556829738123791623863295331746748652 9389652 817167338557806956428541171984891904 9389653 -58012063085364636042944854798920176896 9389654 120371242550808592395233716192132351776 9389655 173937126242702664926230377160337990400 9389656 75925518346824687931974634656324956160 9389657 -16848886264016406672154867036628717040 9389658 -42993357699356016523550189327195914752 9389659 -84397325755001725829376040065682868280 9389660 33306026391813975807258856996878090240 9389661 -74258252540643324700350707332937510016 9389662 80904273928285032363913703583584648832 9389663 317921269178342058881072786944019898912 9389664 -228555838480008083574360796277063417856 9389665 -132594441590534556019650079404052040940 9389666 -69456485019808254832022464399182753792 9389667 64585139946192195003810457793987074560 9389668 -222818847985224071683713069280568816384 9389669 119293007206007992264550367800405896860 9389670 -78124238580326683226762367558267753600 9389671 -419977548617798341045247835425705165128 9389672 -177698059280369727043153105683417523200 9389673 148167404666061154606132183792621632240 9389674 -121950604610606635037037598061845851984 9389675 -59905401824940324923287206808500589200 9389676 -83299181866414286177074831202822957568 9389677 -227402900840151396816927783927510220416 9389678 -48000217452724853391296455982366572800 9389679 24025899265848484344995539769214898176 9389680 -30277136692586611197598738959830384640 9389681 31149498979160363042328276991544555904 9389682 -6680940447318132917136801462386364000 9389683 -14361012302270999866542258913400320000 9389684 205981321891525688233543161411610924416 9389685 -99394579881430853627071568920021567200 9389686 78063721045371523470920412931347456000 9389687 742868717247833029998914821640395344720 9389688 85507978734272716445641998948675747840 9389689 150263732716809068459499941715868576490 9389690 132489647026884579999318116872058949600 9389691 194567071131728580184176814795823777100 9389692 -41202986068275702055656474287983546368 9389693 43057522540509568190385979933639609644 9389694 38074575008000614858403574515593262400 9389695 1701595118927318505477902721154344960 9389696 117782707397933159109935765490185011200 9389697 77041664253909171363743057947131837504 9389698 31572852848412603443945021603316999024 9389699 122969723769774945672664187239919312592 9389700 -84042645680996980796313935037881539200 9389701 653763203622184179605967401959935166752 9389702 -87102181090560937042688779405483467648 9389703 -46358210843441548902226137211623532800 9389704 -78428442116376002766597060220958638080 9389705 81170412174681977688615061005575726400 9389706 37886862533922438034235721537778550784 9389707 -147444101590631135226709772065446404640 9389708 -45889211510926400751679437603789910272 9389709 26868647846692142539983851310722240640 9389710 -106798047516928171197245804710020324480 9389711 -137767939626949599668196554531423684376 9389712 15612209435811423940117451271754481664 9389713 -262538391434733549101818206909997433038 9389714 8027295141625082440920550958495201280 9389715 -159649676994292302332681252919159828480 9389716 -19335718123893178740353335010193078272 9389717 42694290132149492155080134688187034766 9389718 89095329884506549823638010130115584 9389719 155079961129405135944106805378653010120 9389720 -155282650190506467452561162761766707200 9389721 76984414845476280208570209064118256 9389722 -210354621901824108794086650987316451088 9389723 -249728629280206669920212779080106955532 9389724 -31169332495513390556589858458366607360 9389725 -87544476818169152684957052244428176000 9389726 -185456938692459213264424014174140162688 9389727 -37333262486442974120354616686169131952 9389728 -39605903868252268252231750215920517120 9389729 -11425063771136353495637935035441211680 9389730 26924066258667566582349810852874352640 9389731 -118522555937222348287876564009316852768 9389732 -149654729418025566613866067295358474240 9389733 -225656327402705323153931379383390306976 9389734 -142881428952760374784736174823203545920 9389735 -22065611588719348816836047551052350800 9389736 169409525987820561547202815191552000000 9389737 21195176324512405237518454566961056704 9389738 381885291129183800766331856940615168 9389739 211749943646271301930531142385552148824 9389740 67247934101267761250541573644139632640 9389741 -48127643017204765175275249029543066858 9389742 -30041291811253748379225308638860266496 9389743 59565796960207230946164840189596375040 9389744 -4828818129827891863664925666597273600 9389745 12162286181518169380644101790415011840 9389746 58237240050285349883007471949845193536 9389747 165161182183512306977084578263309018840 9389748 -37766831096039207539821217081379076096 9389749 -49475521431150163115571271647643838564 9389750 -51060128560700210856999612005840352000 9389751 -5541459941854144647263150625868664832 9389752 -66870630644586413997728351964451921920 9389753 -117037014880717966233406189295898074496 9389754 -55409037229525071648028955254779202560 9389755 52688839710163883783566640748030668160 9389756 -129266872265352897452097916066103393280 9389757 -56937696174092565252172964885084207712 9389758 -556944538602331840442430272552137728 9389759 -25208661033795447461563737058036356696 9389760 49273483843408725339959755364011868160 9389761 -43426012989198706380845688148900637228 9389762 -18734057711017385845352207331108048000 9389763 58125693592093292358058626010432038864 9389764 73604536123148347844726014600191080576 9389765 43929910709264802631915398780176889600 9389766 -6975100713151750014307139328067018752 9389767 -128084000943208247482933000740046086720 9389768 160815961853880300394610814489310341120 9389769 -209255840286791024074570981473574396656 9389770 36006385920024980882356964393789476800 9389771 1016787406785834401197449406866209760 9389772 -91028123990875838575756551640163952384 9389773 63123278458793997995932535551497920544 9389774 -19129824661674675721974769361372268864 9389775 -67592699912101644831260675705254036200 9389776 -12052060456276314679130866818059599872 9389777 -5445983047209746219745117578632020108 9389778 19935575784158808698038070989861102848 9389779 -57173859145266506614709565669247337568 9389780 25727434401714364476331579388353789440 9389781 2801336756338481429604238753229736480 9389782 80998148337486184501121291207887687680 9389783 -35850746403808227079451775501098952696 9389784 -157868683488170006815287319423140495360 9389785 -118580765431839893948444836774635527040 9389786 -1130609978617244669712650577490397184 9389787 -30956078479331197591561661089977771840 9389788 -245602230783216656887056058379654374912 9389789 -5988544144462395718567125788924018976 9389790 -18291225630126852247194330942318336000 9389791 4085521257625000788174060616114417200 9389792 278443384624143544200811051024099049472 9389793 -16782438919526752086497661792420004416 9389794 -172084749849916646104561415808940286400 9389795 -30845062836505212244270743149328577200 9389796 -40343857098027708581525350452579065856 9389797 202834255704200681228848570165867062972 9389798 7806988821014298983743980776364267648 9389799 67907835376541987407461029331616717584 9389800 9579121029261111821859185846906880000 9389801 -145088299400154710572691466358526848128 9389802 82650637435202981857491764699189032704 9389803 -19288936086209553477065161535225365320 9389804 68878473778666647907632049672291942656 9389805 64437694525913144673184592559586963200 9389806 75664441682044458828896902321130444352 9389807 43155595474946389241736348503902132224 9389808 -20514945845643019530481782677720825856 9389809 176601860479516483199428405908618693168 9389810 45910630649872755433922687891524870560 9389811 -38113217326908605320580330927351312328 9389812 -222265613631964632898522747462191305344 9389813 -36752609547718991305563720894477049938 9389814 38225169365030911475779181819209334784 9389815 -33348303889425806984422936003798164000 9389816 -129528752670968592632406956194775040 9389817 -179001495244896320366964607323163865760 9389818 -192704515863658511814041795346850283520 9389819 -32225206609146620002419772184089551360 9389820 45940538128558874553285567287330488320 9389821 -81821438554728558236725249458167584800 9389822 -1475331696887867340179524162096805760 9389823 -1099546051707331522813334368334406240 9389824 -3500346203116474525110660009543335936 9389825 -150249457542442306716881056986719097450 9389826 63706630753602871247645541046345261392 9389827 -288899248728373419313895923284405496324 9389828 -5398685387686521631282436709445054464 9389829 16468575307804926219249252632708796384 9389830 -70336497200993280566481773842876333440 9389831 498305124931547750931334429122938824800 9389832 -65756157012411212778910993560762777600 9389833 143536802214583278187827883811685549604 9389834 64777328623672607381141755011634560816 9389835 -9363736291296153469350354786859066560 9389836 -66353103010104893642445912076506649088 9389837 548907148874167814455378922734457228160 9389838 -42631949422779402419491685209942302720 9389839 -234057397686113174970149528360930431776 9389840 -39704609429052218544629691459843440640 9389841 43994229652688347845975971760441687792 9389842 -863553916382824862472778852635648 9389843 -128974270729871591382364196970366476760 9389844 -746697528179924789768602672460853504 9389845 -74599531469612771060472232358072529000 9389846 -4132163894144480175526256261568988128 9389847 -42468941138901955910596890762966188928 9389848 -77125839131161259940998449180868935680 9389849 -107627329251781038850292056627220359488 9389850 -58429833035261044322509322333343264000 9389851 -9398451180480532205017609922459100768 9389852 -135182311266496737678068416869823672320 9389853 178527065318734729413605045200764747264 9389854 15469837714743671648844578533190933376 9389855 -29763070664516046647384147119163424240 9389856 -27280937707137760107429622440599224320 9389857 70366079027806969743844946876446747200 9389858 -44146545973821492129710564126672240640 9389859 -251895433439323070519506406492341737096 9389860 -25153075405138615233040269273716006400 9389861 -49769171081929156478066806860289628160 9389862 58722818316221921289523064562920735520 9389863 30497714547596006924436721218059226160 9389864 120229826646943058963659414582493675520 9389865 24181589530426205103017714535259664640 9389866 137511850768907669686569082058540755632 9389867 6432813999990704772977396963063386560 9389868 -109684151817559363539057491571971381760 9389869 39384893647744349555660346376015680000 9389870 -61676528102783395394105360922648678720 9389871 63872914364435109042941977543240740240 9389872 -12146711602883419726199470033766187008 9389873 12369979837041385181036390519389277424 9389874 26461547433836128227251409109836115968 9389875 -76075512009028187390033003336939580000 9389876 -132671133973075663052467356248361492480 9389877 940143950251346480313080634185754432 9389878 -3435230309277193601124029749359089760 9389879 -10890689111644744403623836462196519200 9389880 141704869354316275275838234358784921600 9389881 284240666305302886300143415694143421700 9389882 -106213687635391148442349176460381532448 9389883 -111573242609777448205328130120651974376 9389884 36149148787294338385409438441570721792 9389885 -142101310569115300551651305525096430420 9389886 45511287185579434982539789199881494528 9389887 -11209456611148049940882230072914135400 9389888 45289320387550249601575593865988014080 9389889 333101364141500294596352711374029548544 9389890 871615837738617172477508146389703200 9389891 136923241057110919079814669146864011680 9389892 73994543246174316896199991547181072384 9389893 138141144943587861386987807079004249180 9389894 95589085465886025599456732372184936192 9389895 199732708329525320079354496517763302400 9389896 -174902154918789816828156119198734448640 9389897 -150624172722574110524122693078250493696 9389898 46831700746024996739819580679531299840 9389899 24437746760813208328016984848020517916 9389900 -20126210566757036471008358133467750400 9389901 -152681584358770594436979549801147739968 9389902 6245624260448962914586444418310678144 9389903 126714584759263337505633045395066649960 9389904 -1873033031090206520270968889237962752 9389905 15024642869775783891762434877317847360 9389906 6145225847816578195089342016805035680 9389907 58470149931012855964636408622798265204 9389908 -244344677139648913022475720382251638784 9389909 -572293729048032492081608629291294543680 9389910 834010934333290322785651603657267200 9389911 -273083547993805037060383661768066351616 9389912 89136402820662544442216693672319098880 9389913 -53270828943841238501992236701856236352 9389914 -30700595837835856459492307673226156800 9389915 -249686032738995917938526547845823109440 9389916 -211482606932493415144577651971888081920 9389917 -5504472781007071740159847456823113940 9389918 33095022449127385311273925717925551680 9389919 -54286989262490019860946928762331620608 9389920 314262359863853744641238413891055124480 9389921 -29056977920379506733267666755913390828 9389922 -106536356818198610277631308754175490816 9389923 -86483953724900375544217560609399841680 9389924 -122767029066833460561225191042356224000 9389925 -2695616910083145715144200695390509350 9389926 -18609265322422354535206795896854750976 9389927 155641247333015059978078539690687502776 9389928 -18977950416868765178802204634603683840 9389929 164386492403535664432133329290825801530 9389930 -131542900507399625679621505580969460480 9389931 -104781693671110923179452620642172943784 9389932 -108991949664483219386542985747905909760 9389933 69080851099776336620642023433604992640 9389934 -22912995693108889195659094806307452672 9389935 98515803005745410322585374376164297760 9389936 23057594706825365644955403589014945792 9389937 -80254276283116468030995659127993703200 9389938 -80491724798540491410142521428282576880 9389939 -218107118797189088755590488122741598640 9389940 19111318302402224213053910119435468800 9389941 96749758286904543527746914741889255584 9389942 3887319399820124698944594422685794304 9389943 -22832025115127386453605097954455186576 9389944 186728343222033608299959894478947164160 9389945 15428838288382522346261789518787987400 9389946 -111772115869498233232675708521075234816 9389947 28805006831871484821891546525226777632 9389948 -269623631382898063084072730687396616192 9389949 -2758288156409087913583886254619457312 9389950 -11498502243909238469092756091902089600 9389951 12967384543144192084521558128592269952 9389952 81578011315521376420046277816877056000 9389953 1017749918080656215555677651208095024 9389954 57438464758673570891950174707511875072 9389955 25938366680438522685121632687286173360 9389956 -166772726020434596490756608948360598528 9389957 42928750207619431171756207637920265088 9389958 -39856433282255195474850267922893047616 9389959 5173327851302308910642063910055443160 9389960 114627458585814932206726169312851200000 9389961 20383584237793495831202130973720394880 9389962 49186415181780017118659234550412606464 9389963 12426974751732892154455845836101392 9389964 -14805492409458723304335769029601473024 9389965 112586799107834614054129486563422318520 9389966 17148797005272730594036436310121194432 9389967 -112465526274851341088920082449613807088 9389968 -40466723108174619601339890193858560000 9389969 -18517878248480300534867727339858716304 9389970 -546872386428048700432257754125908160 9389971 184087852961550646411896848972161765320 9389972 -177143061509654277080189747402732164224 9389973 69278300623416429861706168587001466784 9389974 164187113343642482827876362146217642624 9389975 -57024493749960693960183150596771199600 9389976 -203267849032265808999373226816832000000 9389977 77651212366801387870125336774085354826 9389978 -49962071787062547649010946761940893760 9389979 172220259577815719838635661957252486240 9389980 -43940781852210592077143302664007168000 9389981 156988033081439763966422208573382893612 9389982 4726297096363540535080401800328960000 9389983 -371043681670208109141925400189508050160 9389984 71621186223131733348479572638598692864 9389985 -39713478648602870547652178506008628800 9389986 -19021339490126811323890857770655749808 9389987 173604947068520959618720454936949660636 9389988 114032633630013322956598609221004995840 9389989 -34605275762187401711295908530326820608 9389990 2556329153454900379454040433017619200 9389991 41655892941050518282407463309244608080 9389992 -164244654064670336378373129666353280000 9389993 -44744768608184244120479565106336225536 9389994 -47226709984162258150185480600025440000 9389995 -170606973479695802463490304566636982880 9389996 -157584232057492049639841037805076480 9389997 63997448801328440216529263588253867660 9389998 114751041101515513758945711013024392000 9389999 65133117006883192670324325363815933952 9390000 12098552141960404726008451676221440000 9390001 -510362487916245558544848261101946434268 9390002 -179360858857363831357010614018055160048 9390003 -26064648062101136573735734146846131712 9390004 67890105347454365270368460588610232320 9390005 -7016947140710347621990353244553259240 9390006 5817537240346964682612138305412584352 9390007 85039441611510260206972623141996259032 9390008 49537490060214890543079474922358108160 9390009 64910063826370381365949375653544975680 9390010 -6169966487790721162891818703621217280 9390011 41304762910284907751533791266165075712 9390012 -98903231550237489840763540414704741888 9390013 83801433089581538017576413031145698060 9390014 -7125297917067460738704797145394857600 9390015 13530762141191955727255314268885695960 9390016 119110551571632832959983316414664540160 9390017 -93178971593596343958190646640966645228 9390018 -61119814272048203373143260977073144320 9390019 -38826336868150792575040801190051615840 9390020 46519432674042967962415549552172340480 9390021 20567721165978520918341350043141772512 9390022 -184501752678775412650180591178382806688 9390023 -60174733649906414089947034863748685280 9390024 -19870783276340481696692932170197237760 9390025 53226060708458644322482736701698023100 9390026 110042131478030071998911386893770342400 9390027 -89475886479295158482524021936987728960 9390028 76720166593206503012545814219126187520 9390029 -160487733318582127357690853208142581312 9390030 -33544219336931313357772026377962126080 9390031 -53174956878104011984688460602351963408 9390032 1767234419587675132815391107081093120 9390033 -241237975291191744559872523106091170400 9390034 8004443285802955255871249013019407360 9390035 311150076526768270040733762778298692320 9390036 -188853600040796286581075504695688601600 9390037 29275013831751763625455516941739332686 9390038 15041664650866704839513402496236217600 9390039 -3557792689198865114940597793929501312 9390040 -21472450990021719225300523473519206400 9390041 -66010566662440043044937753478724461558 9390042 80561607869422705207769352538776192240 9390043 -153901947752423190526850828952597795056 9390044 111905310725020216037361774385771547136 9390045 -11662864381039137198423863945171639040 9390046 59710632580066247780240124803825465472 9390047 -189106034797106111861389038514605183960 9390048 -5434017594478150184986912300953501696 9390049 55165238365430080254785070678170883264 9390050 -18276813533165247213737395801969795200 9390051 -102458217559627218354270867826668012600 9390052 -44335960161848756977548200615833485312 9390053 433667070993658626589182968552705458302 9390054 -36509113401109706959424193385559926080 9390055 107813240604614349304241697525300192000 9390056 129585455545810835923385237699031398400 9390057 299805191724840753103605352663197840 9390058 35180839246199588975843057229420584880 9390059 -19681233494578414411171916153076303984 9390060 68623384219410786557191063393911552000 9390061 389367997764421673301984495368155176662 9390062 120043544772554861085464626638919010304 9390063 -3299753456361983167221016627284273120 9390064 -33135870939743536267402657003238424576 9390065 145735623459125623457956775031525425460 9390066 -49829215446800913917853793414356762240 9390067 -11202664656021219718003695261688543088 9390068 31081338282969114295763433053694283776 9390069 -113788686223862631563323064887111657032 9390070 125741495286561380591494500785780244480 9390071 87466576168196968647997198753841275200 9390072 5492062142752652701053458699168317440 9390073 15327609522517218363277101335226734400 9390074 14679606344353963557451124522754405600 9390075 89307880354945241269593347393334750600 9390076 -315910062124697501030552869619237901312 9390077 -319046910236712848657918858528335534074 9390078 -129860470685644134723541912961078911296 9390079 318189309542010715326477406681679943680 9390080 6807979306026346831365532899763814400 9390081 164963050002080276230876720293820840752 9390082 -58838079727799501415759623454829056 9390083 -11217383440663264139990307905802450240 9390084 -174098915671189314201891538599198720 9390085 164278191778350655693066457508089352000 9390086 -37470210480556728134757431572107509760 9390087 4897647005100036865602885891092281392 9390088 -143540675019414956281632386513080320000 9390089 -109394438569288872286286581015389054960 9390090 -61943200379812566067040031594634663680 9390091 221608273056502565103840301848542955000 9390092 291627356239122868754411225525969999616 9390093 10319519781747164507861174610206729664 9390094 17019416374661029564169270549890290432 9390095 -39833751333253146430205072147256184320 9390096 63351297740239411992097974147072737280 9390097 -232539848513764718329423965038347749454 9390098 -181255749719956717766834099893156976640 9390099 -32958547127742003067285776916302178512 9390100 -148691628089649060545664030524392201600 9390101 -26643262686306176420971875380263690848 9390102 -39499372460762968505339815145773743168 9390103 -2429106107062844948453961186967177536 9390104 -47203839585000870338521008230313984000 9390105 -23161762152799140316223401076993803200 9390106 24230334826312077539895088608803162880 9390107 -108468403124976464997333549622860800808 9390108 18669489974115797956322501595751219200 9390109 143309618700832223108852727881296681740 9390110 89230774976955428648409369886958256960 9390111 128671475869138571115462652674070540872 9390112 -114483843326503140421249343910036307968 9390113 243132316150328006318565954735580360980 9390114 158721730362400970134536514377124112640 9390115 167710988322651430822268549461437883440 9390116 -110917239822031843058984658765065518848 9390117 -32756483248583445851180039418249695232 9390118 -85697451621121648261238834320568877696 9390119 -22740308935823624710716530358314240904 9390120 -161786506882430047656062997311444582400 9390121 144314029175661541510400540122733025892 9390122 -29124153335373500229286861044800902656 9390123 736949547681302117483349861328095600 9390124 99970492709103768953813737156071308800 9390125 1068107981890048121757003942122184000 9390126 -735134646163777508561499324127789056 9390127 -425994631525977228566496329168730487024 9390128 99213433364592087397948173383377649664 9390129 64425069761959861348220485101128649600 9390130 83604272556972664856839688017484774400 9390131 -637268149032894570070250191435501127136 9390132 39378169244385836642711873302300465920 9390133 329584604324334392397720081262996643328 9390134 -71910335505870808454220762744169399680 9390135 -16743476265461125447819376906044916400 9390136 -7874469487620759331587869613765181440 9390137 400475892473254851126449215025243426184 9390138 93275430657909045274583492473094482944 9390139 110985087469700287227175642833664893120 9390140 81832320305038350548115383319009177600 9390141 -95074994161625176588046102279553582720 9390142 10168866135827020523964129339083011200 9390143 105726795082750265210588111098172857200 9390144 22455512587754788228219556805388271616 9390145 176868918084386937579028787682641160000 9390146 -160386441365436243881453695342143463728 9390147 90826295169450127099896840222145828008 9390148 32754527086878004408823146974667702272 9390149 715049760607030589800036287122193895836 9390150 -2345751101008617608902254527483596800 9390151 75215173598914526814847734975327096152 9390152 184185049543049386711708554358410117120 9390153 45281661774924892972408423606735704864 9390154 210030361755999645553713172136521468512 9390155 35891016392367131774337613408301861760 9390156 2414818821674128091743069474372070400 9390157 82305351599027441703883256051073329024 9390158 -77679775396220834913018105664252096320 9390159 41912501657851112513201041390865570664 9390160 7643495318606757094952028557360332800 9390161 124422112831841669054341665556044422400 9390162 -69573127185362184839276455014144882048 9390163 -374278709977852189112828265048301366976 9390164 105527145351167289587696777898088790016 9390165 -111028196917754808183279701752901338080 9390166 -100938198463465946599290214237978469376 9390167 -488056370786442647074803569390397903048 9390168 -291511910427508981655773260452720640 9390169 -56206332749354038119471406942109954556 9390170 56170233197638789186390626726864327360 9390171 -315716838102734334669763209139530240 9390172 -91096621398988172900794357210836366336 9390173 -66717646938870959645811355395740389236 9390174 30027172841584847007908026594359745152 9390175 163256760184872727398950109618268213400 9390176 187321453494338484528562552888304861184 9390177 -244873097426041464933760437082790945280 9390178 -7779829022981952517225043066753938944 9390179 -50271128275871528955257027409214572480 9390180 7287035750039075443827224003814297600 9390181 -18432700904437564557248798622609430018 9390182 -3987481579256454336310654765117980000 9390183 45819937285244215723397956230506475648 9390184 -434008366798410282859376267645138534400 9390185 -82843357060039833426421881518667435840 9390186 -18550282617767726006088753084490987680 9390187 4012161307487113651644860530196431968 9390188 -67500934908348728377871435201791487232 9390189 50679096211143144826201869492867899328 9390190 -93681279371730714583955416928606606400 9390191 252694827409783924350763186884819632592 9390192 13971482750847609141663900331865014272 9390193 -16634249661231792897820267209780141260 9390194 8283289796461468194738404167703462400 9390195 78160189761804987841255262813956341600 9390196 72447993357975198418415705265010390400 9390197 -53423848214696180261603155537792870848 9390198 -77980034392170036347706362647541545536 9390199 -7708183486840592585206616055577080320 9390200 131342761949060244561959037785587200000 9390201 314052191059095230499315243689344205760 9390202 29313490134661541435145735299922888672 9390203 -1243058952123907604515965954598867548 9390204 22260806195603946272976426853222725120 9390205 -148989673418677147967635385661999922560 9390206 -32670804287771922193771149422276219520 9390207 -48361739402396705553863279762107227120 9390208 -154519679201103772591677889924646830080 9390209 1645137552642268463517797548953822240 9390210 -835478340980544867387718151612006400 9390211 -8478261724337407963406893137500488896 9390212 -44034103006906066364549401567983244800 9390213 12676097804525505996238024533265903200 9390214 99716950895012790409718215818838095456 9390215 192963691332488330833194006100230090360 9390216 -174431248674306253718316772302504345600 9390217 -106888157291179696370647629738514030668 9390218 113881252466760344241747125927856910080 9390219 -89376066462560935034987611791588720720 9390220 -8702096138502247354679912830678456320 9390221 143256135027636504857231349181429258422 9390222 105499691984813170964874760499757396480 9390223 -104386849797383458817703436686499529576 9390224 90075921557988783409102066702093910016 9390225 -7623616443777517862011665328814764800 9390226 212265407257848568677468169061294439312 9390227 16741591323596426294925214013548575744 9390228 68677731279146937316590436641734891520 9390229 451536907305622362135258328011653707260 9390230 27499958684788539093338234991658579200 9390231 -10274285703312832826868072720337686960 9390232 -109729320501466243536619245389428377600 9390233 -80643700555696419110372085024460223616 9390234 5375997306400742819899579012902861312 9390235 -112095476651644526550745410523886704320 9390236 -89619305372826063825418345617972318720 9390237 -170610994286166528755123605956950653440 9390238 -26011728064832055971336001776401252992 9390239 -586691413762374706450944622810052629008 9390240 199349324585575200098947250367841566720 9390241 13530922158934777536511816639286993920 9390242 99860194626430092445858976873766184272 9390243 105599098558967114222104962264874124544 9390244 173847037848674088374585697793102545536 9390245 -163641586520562540843279615199342858500 9390246 72482248281244066958322759397140782784 9390247 -10775305352971546860028995864385804368 9390248 22015904760703134119694360128075612160 9390249 -192279852891811399140554281203316333392 9390250 -123439702882421615801122568458157256000 9390251 54569306357033033315072686036497660144 9390252 -156164264209384765417075164892797772800 9390253 -100266039517496216425472506078245301760 9390254 -281256257222064642492115138921246848 9390255 25483645382147907119128628725914846720 9390256 -51648005646878953810158764282924236800 9390257 -215576229929777462433661832805788080494 9390258 -20631652402481464309500591006970773600 9390259 1073714468579846397078124890389526040 9390260 100855496081560805267750427074250332160 9390261 -228886093828268540382025999891823970528 9390262 95219719276616242328437475870941788960 9390263 -49010622597889270933829083945158418440 9390264 -45457546464301129366591765227385774080 9390265 -150878037875153433075003538573366241340 9390266 102873742279632271552256185468750391520 9390267 7042122688119353142244385441609273328 9390268 22762725203470662414349535868671157248 9390269 -23695482530555813494064118628765247904 9390270 89055063803519677977674667842044713600 9390271 145360523159532299552756430388833980928 9390272 -33430109012282351547394472095481069568 9390273 193358628929246110287556114534288209408 9390274 -122821138443345266005321393551539970864 9390275 -23934699891286960140908764818351678000 9390276 80667922937564435326395451256720056320 9390277 -31661243233170718818133083885935388192 9390278 19280395952946346104437647310022844800 9390279 -79589565113847836688497842472054039472 9390280 -47777549724762360007995855098954035200 9390281 -107560279982925288521553082384989354918 9390282 7142604005653391779661159051663577600 9390283 -50235710130621233150694670161568231280 9390284 -117907407563978785737238756556129779200 9390285 129220239752049698561432225208922523820 9390286 170418040195805615506451452102192934592 9390287 -176111888668246086715898927087053515240 9390288 -35757477943993219781155585644394315776 9390289 65036968249521891454431334820157743090 9390290 -19329834613360254761800006956706775040 9390291 3747098229494781105382055918089745592 9390292 185236480847728531072450241450790406016 9390293 -306726050765436119246096011461619721856 9390294 -32490137630704697215145875524923991360 9390295 113875325311706669834723672040993355800 9390296 314343187045340703406794465517446113280 9390297 708330711795833666806925698355097600 9390298 -133032000196493600118633828141562947600 9390299 -8066148540866846155140704615963984700 9390300 13223575117405353938590777466909260800 9390301 -191014123368333194894445138991564478100 9390302 -69011248144501826942210901057522907008 9390303 -24186061354915675062925991427917168640 9390304 72432575643780558297729318176176472064 9390305 -284008953803325745628117283075981762540 9390306 -97019437977594556304423482523538170496 9390307 360708071522146941369437517571561671552 9390308 230683443285869553126752721417200012928 9390309 -30295024331507214813805546414174684320 9390310 -17070242336680332864949133694871104000 9390311 80243396090530607004056056063516682712 9390312 -4433885744875313610748586665430108160 9390313 -565565206825048257130645288109069552800 9390314 131823667397042821821704678470677134256 9390315 -159402492367601075837472143098811496960 9390316 289668641074982343858451638918987878400 9390317 -67127708951364718750028976427335470634 9390318 -41253971976914807578607557428778500096 9390319 275992988087311328977154256374507984720 9390320 4700094622369460701886635630163066880 9390321 117088082513548688313758334481627285890 9390322 -117736616756251887276859570776929443200 9390323 143841525181852315328828208969416890572 9390324 -1636840914474555493335836159883411456 9390325 -35448274167389310277455721144351286400 9390326 -148451342594757670088257879406868384 9390327 -265142016724586213393789465915589168 9390328 82853699128079288453809927528903004160 9390329 -120893866571940394193047432819927899516 9390330 -1524621695522620089397562950507115040 9390331 266220175057158384030136226767559780132 9390332 -248890525783639344418545774563189760 9390333 -243250666776241850993656299457683096576 9390334 -13910070064737418616971139731612286976 9390335 207174455099385467643385439890973956800 9390336 -18166288066918372995364921066030891008 9390337 246022043443286271826846528192697862192 9390338 176171837775721046247870933936790330320 9390339 -65590206020953554244645402996661069616 9390340 1424163665151067024640252300307148800 9390341 -63891042179901817648843459136918115720 9390342 -10732131908959322552191087849518090240 9390343 10863989476072019252849675084790493592 9390344 236011072430204087801251088641480581120 9390345 -7947209025863263359058091765204491200 9390346 82332527755346274659989875048741162240 9390347 -27271772585601475148261735021489136408 9390348 -56448687546615972228408193456043016192 9390349 62891323417922672588635166011909347136 9390350 54298683344912434631630839095838248000 9390351 132383332409527222295221334450436497280 9390352 -39453187198890328311658100456446418944 9390353 -7272138962010526624983261127108949760 9390354 705491249401015638817745569583099520 9390355 -9671222309937945760586555158737650400 9390356 56831931629960765445216763498781724672 9390357 -150886482310394390128251846609597936960 9390358 265589616474298325717606721532949395776 9390359 381904949431569293968351500824246922840 9390360 128546351932312378765497756471915110400 9390361 -297213742714358723872876351173212138038 9390362 50776301078007332812089758505674952432 9390363 -105161435308732776473209610779989465600 9390364 110659812543752018540069717913177867776 9390365 -3611831969014866337572055774000281600 9390366 -117822125390145574927242409925808983040 9390367 96760881019477567451290956043145518192 9390368 83943804286646271249876086368433209344 9390369 -205109041422792454232315690969558135712 9390370 -127557425787163089546675215100597465600 9390371 -114615336481617681279137545623436734720 9390372 -2928810838292391367196353413321504768 9390373 -92222845899774135103809185879494944800 9390374 -49875560045312745072568889821806835200 9390375 136327484743442899929959969462181948000 9390376 93632979570342257574581104672409180160 9390377 333088288509973858927303649456211331200 9390378 34242256054547765260904444347976889600 9390379 -291354090434154769530228660379795859020 9390380 116610702879311567111426314673075159040 9390381 10793894227098149482418960981438146560 9390382 916468576452175085360480485586025792 9390383 1425461293133837245792364910574449144 9390384 68904650403495074193432714881367736320 9390385 -296688718063706089280420258163180887040 9390386 -343336054477812688300092774102978616800 9390387 2062447715679792289008077620981083960 9390388 -4823368845811192067877827321708535808 9390389 -246843116009830459194898911652226013120 9390390 -38591495341574334863795564448875961600 9390391 99931954341805426795191784613824528512 9390392 443152163352872657488134376935684956160 9390393 -75878829611080725101945835783164973318 9390394 18434917777525734591454284215346364416 9390395 -9916470619096889822840443391005920 9390396 -30180066447043051174429561804456820736 9390397 -232563299057907186042632614891174020154 9390398 140741120812343319364823752248279571200 9390399 -128391950521281736527248761161422321520 9390400 29452068189600770831191958859874304000 9390401 -162784934426578224671036501362411495596 9390402 -17166114411155767365152847622762641408 9390403 -193184795712811885130866728935660289840 9390404 238154851107691254802256968330236216576 9390405 35457790587986759327733839135314878720 9390406 -70560202041302018626330130777352946848 9390407 22382444765752147426995275679498158688 9390408 114190962782631185262664881098296934400 9390409 4290955605245150583631791382126256436 9390410 -173024930818498168548474148189823523840 9390411 -14387763099140985929207397824304062748 9390412 -37408772559906070465535939284262092800 9390413 -67814750446232309603058513895965749076 9390414 -109185505077350539437975279562535055360 9390415 116266126110244959709224344744432867520 9390416 10003644973627906007000401025106051072 9390417 66337597244411628272973675807113418048 9390418 -67374501855331483326378826671621488640 9390419 276291796137419832769865212108673507820 9390420 -12182965626274363615201273882017262080 9390421 -21908773684903219937829774639293608256 9390422 336506971703739375020390263424185519872 9390423 33917006834225080370794359983249844480 9390424 -32277043560075094744819529589100247040 9390425 92791826159028900585189858568351582800 9390426 2005955765459882913615501423731931648 9390427 56709102213224629438741364105283456000 9390428 -4940607704823597017061517122464010240 9390429 -115477905043144447489814766088901800896 9390430 9394716861427477689525916041425694720 9390431 192410756006389947020252252046924563232 9390432 240507046472403825170083622331411333120 9390433 -16334673856950764369389416758860527596 9390434 60280136985013155859771350778523669280 9390435 -17352596768177964513827092364596317600 9390436 147446329486527867911999602472502368256 9390437 151673024473027714338953354887828376352 9390438 146436209366548449286713828360706600320 9390439 -404328492014379528246599873669641842760 9390440 37516696224555332554081750873645056000 9390441 115478678069571078491929863980565570192 9390442 154196133928994675711573951409848125872 9390443 106170245597036191315637160899516236680 9390444 3373313285033943539953326116821696512 9390445 -257881221962834395013578851800041581300 9390446 33030473703798483633704524160947958400 9390447 338071055638668935958129737714335632 9390448 28847973676948638295028069103577628672 9390449 179527909060025410627451326318275524964 9390450 7468951150867803324222667362662505600 9390451 72381436759091469781402631221565295952 9390452 118397420465684012787847310915850098688 9390453 -6023146161838901666558952232729514592 9390454 -128274438907418758867263162024751728960 9390455 -90915897980842261451265740698613993640 9390456 174223237260240407103762241524525649920 9390457 183312667152965196911614997540791753706 9390458 -24202998287679310215374505594675234816 9390459 -50813725803584882766325326687944123280 9390460 -72051860706106481935377222088851148800 9390461 33996722811174644835918601544183729400 9390462 32902154961564293008696303395377122944 9390463 27658655791130725651795426963048705824 9390464 227719443151893593764517075175258193920 9390465 -1378571542289817475282816525007616000 9390466 102853920740480646319265615059241556432 9390467 167739370775474517677117511175977819516 9390468 136006859818830553077483505050258263040 9390469 -5007150706995360161585411258198508192 9390470 -52434615300830372952712484172916179840 9390471 3632894268832900090114079773827543120 9390472 60788990982820303940697279311376384000 9390473 -398263686926184558070666605746955153120 9390474 117736657284851355136196562373591408944 9390475 127528222840607821010507441930241486000 9390476 3889513535208636077891466468569448960 9390477 61084074106999118436270488935027975872 9390478 158692861904428825597842823892735663040 9390479 -52090573034083323593147374947021311520 9390480 -20861141442028488965357265042340577280 9390481 -252568763840964086919936241911638304718 9390482 -115491593818242253733363482980927667200 9390483 -61355405682064646838426864079560032280 9390484 -272993275715195618279597666509267363840 9390485 223078785056233390147483587475091615220 9390486 20212991629202945231664433035160670208 9390487 5914912265875735719863455660713531344 9390488 246525147888350403111601152514548725760 9390489 -1561326288794443294326236890214023680 9390490 -44518549965875061563943169851580027200 9390491 302687606528770200592907201583288136464 9390492 300399122289962154201814181159259581952 9390493 -221060097544460320322253474922820189440 9390494 -92051719847775870782306399972630281728 9390495 23252715677222743626305340074781279120 9390496 -8879188382764375771870767501774225408 9390497 354730487109369227998057154027475518946 9390498 22023110235858692422376390198997431808 9390499 134777393051529794526062519025250230120 9390500 -20214061816407127664601546411813888000 9390501 10117087968760173624536853839112847068 9390502 80770573488550824311326187190375645504 9390503 340358638100227977385697151791929098120 9390504 134620325228867480126899554481649418240 9390505 107769162964539200932926162850731516360 9390506 -26851263885491914820848843305032518656 9390507 56913748499117752751377994595960655872 9390508 233667292159768126430620733002968835328 9390509 -113071488061041072362464888706823427296 9390510 -24023998815783882517230676054848610560 9390511 -100638849062833804816233451276584595536 9390512 -1650037732842256205374638174872371200 9390513 28422551594584654379659774876353480288 9390514 -87818066940390750096940251332892845568 9390515 -4409197673280143020764116444334132480 9390516 -48396162748437566157439851351270451200 9390517 -12844319736377988534853496157166822788 9390518 59173852473164031399601585383809772960 9390519 244938261913304585562806454467090208000 9390520 -36205965151710108155238773086160486400 9390521 89115651478696985943860624320293894720 9390522 -122429938981186621015724110661910155520 9390523 -283696139797653841550617277594832976800 9390524 65362680464733528534725867512172608512 9390525 -121886975416522487252861597768910943200 9390526 -13681369139958785041687362511504884096 9390527 -96343686164478233557553235706682586768 9390528 10541973892953748904552049524191789056 9390529 -429281517136970046625705457222077639870 9390530 -124889125007011324534112911444581242880 9390531 -62277726272379992712477145372093007616 9390532 9924539634821525787288740080738455552 9390533 -173256874332337286462024771093902261218 9390534 -46817798000493657337615993888244325888 9390535 47690722812879328915999628683887121920 9390536 -50453596914695548510864224042554941440 9390537 -35622358739269512647377177024458979392 9390538 -10318164952109375488529878375549744080 9390539 -175291026403335694902377962013328653520 9390540 -18846285123349562433820466105227438080 9390541 -19645161585241805707644264650420469600 9390542 96218591402757569440892375107448623104 9390543 -4659676537562193133255504060997766000 9390544 36348123560757612184998842768840744960 9390545 211140694282458312955997223212141522280 9390546 -9176220476034286137588004546549209600 9390547 -92984937064216542990766635398412377360 9390548 345285441448298240120762162110328129280 9390549 16893869835343337799472442336100802560 9390550 27431484979214392909517539520620012800 9390551 -32216045447422321956913043984105618496 9390552 178489737362238581159368363286192517120 9390553 -75516480032455256664191406086152483200 9390554 -180718961875872424979521672390497963024 9390555 -1190509525391512878125618514210558720 9390556 196864455417708018739160808656416808448 9390557 200796283260990407980261934783657401632 9390558 33224961420253760478702393830080112640 9390559 -40205594426576188611127952453609830240 9390560 220236605526438622575158561149353984000 9390561 219663321823185697556483515468058442672 9390562 -104556507501486970633048077727732066560 9390563 -11348207364731168186933129582407542720 9390564 -115233255037095186574350206671780310400 9390565 3055752855223745750157504133131216120 9390566 2434887061913539063931812737411074304 9390567 94570823915562600483892248354350686848 9390568 -77315056723143966166753632447744000 9390569 -170204624548376085000371067030679377840 9390570 -26758939677637972733610790190106286080 9390571 337530092826451347535627518412303222772 9390572 -187360909805846368648850468723783055360 9390573 -13543536283654428927847677361236704298 9390574 14063621109148761419014011247948323840 9390575 171639046968407000307439734883232125800 9390576 13103959760317854584059243314246451200 9390577 97249412253525777688301812604263092480 9390578 -122332194619267605510106999638974462976 9390579 -41879757106667978921438975122866743040 9390580 -112695032137841383573433793469801708800 9390581 175370121396643301987609483681939294382 9390582 40973837591911018542757661946473464320 9390583 -12733978141662214707662056749335524280 9390584 -137514690441109927358701707265566720000 9390585 -221279869017570602285379077383679040 9390586 66640651101289184783299841578645370880 9390587 59778589348179817640036950886299507236 9390588 22225230233389253271841261186770616320 9390589 -17496761270598862041517940930922452276 9390590 -119088324628484009339249650696157020800 9390591 16327716654938886848877747499315379952 9390592 63437474792427837002229117221729206272 9390593 -3072913614328798706665267023320295936 9390594 112275573030355083530861846213771875200 9390595 -227577211963471276272918972239995148400 9390596 -167453955334466184049091956395067958784 9390597 -150282410267275941197353511219893869600 9390598 -20479089552457128141356163495659520 9390599 -64357389088139583845454022584783597792 9390600 -77297418658523524521239183556034560000 9390601 34758304778640263840387793708851865024 9390602 17034739068642598392141652284747976704 9390603 209900353373128091277889389631353481200 9390604 -44400365636799924796865270181917004288 9390605 54070309718091087194940662054665946700 9390606 14382847969006968385927697139478029504 9390607 -205587780957070468647236186913598936144 9390608 -458746087292857332191148457268330496 9390609 69576778737803446497633930121002428514 9390610 24755375651425812727947051403667340960 9390611 1649982025266187990583447475750978000 9390612 22006602458926202369002993568172048384 9390613 78297805039371672894512038360222768128 9390614 347231412569976790609692614707642736832 9390615 -46020363198570889759890869610990336480 9390616 233932709902443421899248314716460308480 9390617 134121339954961630949507305457248159200 9390618 28689021940285504639174528006378626528 9390619 105742906249197043216574114189525276192 9390620 -4526066923320014982698975794607569920 9390621 -16958079763611157995327668995986089088 9390622 76883529340593757003050471802134794112 9390623 -240439115126618050788047486329268447496 9390624 148082475113088557590233876626562613248 9390625 227215612180253658110910161052424718750 9390626 138444250154740360489839448387479220224 9390627 -94718632508881346598184769144035142160 9390628 -4480575726712686916011030074621583360 9390629 -345192698822342876303076162357669784770 9390630 -13781731961621614347575231424157313280 9390631 141729596076355667804378294639561612952 9390632 -298920715157355606445952771111802393600 9390633 -75965007761250340492761898233904047936 9390634 -102137293489074330570565471786515603456 9390635 -144166892804760376429854857557993825200 9390636 2955923073663078976978602432096345600 9390637 53795976409399713078063455500700316172 9390638 26367617397009958588576171248013298496 9390639 32690726190493796484661151740512703248 9390640 5071357460239999847308041792395673600 9390641 1174218509020514346719425903201902144 9390642 21732080243632687685166393870140050944 9390643 -309979973920841120406540862830312373108 9390644 -23098671580294413077761462838478102528 9390645 -101812778049576190242109097091761896320 9390646 101053903368616903610326363753322313984 9390647 8480216350892430762785724980016082944 9390648 -56886423510301354926081043714059264000 9390649 20104187683607395436445202281019742080 9390650 -14764268222916979010430854703969410400 9390651 -25595919327977264265836026013673454080 9390652 109880532521606200469049854899540929536 9390653 -61269361070193520296192054406504266240 9390654 3585732981368628316475328936101481600 9390655 -76490185453946317177780876271133390000 9390656 69685220340065218488603853158340362240 9390657 -30071986497597133419057666183600159840 9390658 -81153025376817873411561831177178966320 9390659 -13184058373460205191878522674363997584 9390660 30011391087423461200438363414253813760 9390661 9171034372957337805582171090740249632 9390662 174596675759181633178007452982867924832 9390663 -55147315471015906518056097710768780616 9390664 -91640507845621698679754059990462771200 9390665 -142057441007957206722386490311934574200 9390666 30565458374106012656248393705657122048 9390667 32739620616215565760053035579153051424 9390668 -43776264393987841762153662735758183424 9390669 61973360800266760753534345885181607360 9390670 56825887646804587838331776013369196800 9390671 260024685055141198195458046966473397872 9390672 -28966669710234234625348998459620990976 9390673 -42522843466514165399037792385059116736 9390674 -7396692156126041039223389955518246400 9390675 4990011590875590149499144072574617600 9390676 76307960082540684535402667210623733760 9390677 -89996118937048938257524354743509510760 9390678 -133053084129743044181328528906104162304 9390679 46400367880337651580593902643510134280 9390680 8910133736028446949374965096055808000 9390681 -16977039486361633069521475281980400000 9390682 -23892698988989452393317618056497513728 9390683 416804271179476437530516328137158084932 9390684 2421958897506303837830226937111142400 9390685 280355820842808056798869762694323265760 9390686 58662463569363535210137218718598065792 9390687 -38067851780448663416946605705741190840 9390688 129153899721698977107252867873407631360 9390689 36799649603841860720296403471872128 9390690 29838169204647277706819305276165655040 9390691 353427910906153475810102103050570712092 9390692 -34906913449614612616512848490056491008 9390693 984384048623589327759626858205075840 9390694 -247530778013992015424041424468072241408 9390695 -50173200971829325696864368144407929800 9390696 30663572325184049571984097464151080960 9390697 27405758277307981605205642365212889146 9390698 -56542911466888978760962061047348323840 9390699 136306604997630335297130972615702279504 9390700 -15424290576138398272596966672662745600 9390701 307377523125698814766754912650441634400 9390702 9231096241194616635290034698652052032 9390703 163939738090933219959469161555867734760 9390704 -30986624176962111931400272662035988480 9390705 438665310026378903694321156690619200 9390706 -14080159383246945185548636361958948864 9390707 -16373757053678216582558897360334181044 9390708 206961223174364629884641655716455403520 9390709 115944470433752827209743506518634852910 9390710 -55683244217772479603501010426792119040 9390711 -16841696458802551332365429347151958912 9390712 36868879964786462213031528914771251200 9390713 -2193677852637592024672266998236918038 9390714 -18818420793782283634417375903390086912 9390715 -60659987392883769015081618428054097600 9390716 145224895029376513335113961924804870144 9390717 85294920293673641357301126390484645920 9390718 -181891474759104742580968225228648573440 9390719 -85053014105243679216642565671422695656 9390720 -9325185151205045621748570027510988800 9390721 8666460507661856608233343682937867712 9390722 -79996399522060850562155569163285068800 9390723 -71131194715292971302421219879134558216 9390724 -36318121862375861024701654350324813824 9390725 -180760676162714713344118761530692867500 9390726 -5075411680833404554037766971442727008 9390727 -6163656858280821967781292300294484520 9390728 340278744196801532559464967031255004160 9390729 -124624375359412286385085998146031596016 9390730 111210326884895745154648726524440678400 9390731 -1879715314313584032718853876322746880 9390732 -53403432238458803522925250819806652416 9390733 363855013285918428832976990765271078624 9390734 12096910558084171700915951624159858112 9390735 -212115108499694712343443432499438780800 9390736 -73019114165442502763259409411942801408 9390737 86800290332607057548307116756725381632 9390738 33620967503711344657656863540307463680 9390739 -79231342088984188240694122439641346592 9390740 1339947620522315761624239577398382080 9390741 270138708257201118173662849908913613184 9390742 37833226582962339881528322773556682272 9390743 -251471288021210864077604451498869738280 9390744 -138445642230776446577221264457106063360 9390745 4120895557392456396599261223312614400 9390746 -9954726988402666389386732775217616160 9390747 -213358167264676509560465003572914897000 9390748 -7341614005507453620285689416555459584 9390749 366313582968118313464873279902045133836 9390750 -52433693390911126591388857466131200000 9390751 105718295289623579018802754976445708600 9390752 45363641506334046492278715633506844672 9390753 -127089228487498688424298022656899482880 9390754 57633523599589816587967314900621450576 9390755 -199302966876113060969536467146999653680 9390756 32725237157664822492506570763698079744 9390757 -172295755153333246190216427551203164994 9390758 -37136996171694590259606145608442108416 9390759 -51158592314003681884057899053190176640 9390760 30046008342451911804907743527440128000 9390761 -23663443686668037301994402418328900608 9390762 -37168796522253746284561921159410693120 9390763 5924779139538267296096825101603894320 9390764 -275880029881007191174926837194620429824 9390765 -92816734786101585793339830639941467680 9390766 -19585513764971782886545560488486089728 9390767 -345533736389531849963893543389393151848 9390768 -5599882740315129021596859919868362752 9390769 37597039919964024350065133876744857840 9390770 -1567772313312571157810448747325209600 9390771 79428082255049475709448156944843875408 9390772 -290922994404136331440000292442865450624 9390773 15280171930436075833730866099944827040 9390774 -119251481734058013335595561630040895040 9390775 133934695897548396120675963810799734800 9390776 57802012197029408773207623284206387200 9390777 42496189637367265542034309438414995456 9390778 73525144081762205462166893675777818080 9390779 426801145321156912027317035800479457380 9390780 -41624854032739837763064384980454297600 9390781 -89489948598994138471006304490755391418 9390782 -66616636464588829756604300933685259008 9390783 -133869351702291345346346502732375966576 9390784 13180119734980383182771002806869426176 9390785 12049462043880986461769477497627868160 9390786 -12390390914506430830739161937412779520 9390787 38758671929920037309634159792181805312 9390788 160974863201939014504353314627931340800 9390789 42321774362383393442517704316699355200 9390790 1550718023025995492357357090282851200 9390791 83672663936742423479576855543764095192 9390792 -96622796582437098385576311417087713280 9390793 4990477304781789191599314388443538824 9390794 -35716058754353286564402648267755788800 9390795 -113383372254168918444154154016556723200 9390796 -17131345223087861715819519635249825792 9390797 -93321777706769144818006146357259594260 9390798 -126972881779060577313723500407242259776 9390799 -50633279391334491647770825395461629440 9390800 -30398866109238497307285851775011635200 9390801 147982700802208814132199957911925631584 9390802 -30139457023521203540121800612558263008 9390803 -305638528453277174095714515624517740948 9390804 25303840517338402554420588572048105472 9390805 53538975928433339994960460563484964760 9390806 386869866634895252719274707374721344 9390807 21745021451437068501577545578131124040 9390808 71374867308982866203065951156787650560 9390809 467984489582914055857538696124816240000 9390810 6125801462576046639897228542592000 9390811 253569708492351127138585775409091273412 9390812 -34341776102408754975256325901443065344 9390813 -2435350625927648423733050912590746336 9390814 -58779846011060681212143082361913807744 9390815 -21252264262602831728083266764833267200 9390816 13171333625083693115171166289448927232 9390817 127802291157447158655068777959621886532 9390818 -19901097938864867829131214816191047296 9390819 -320101326881375424276813367440351474432 9390820 35924002554113270507259050009168206080 9390821 9417097795324342161579713973795094464 9390822 -19173214191836859574299988806011897856 9390823 22257355768766569440122795323588749144 9390824 134836366998896515800120183416656296960 9390825 46240008120048425458349579220327221550 9390826 106579053261657972808243328727724688640 9390827 67202459582726052770847980528468681472 9390828 123417249099612503671303122994799016960 9390829 -27213907139093868902085415415183285024 9390830 -30485052088084680499074937406643348480 9390831 69097666920864105517901554054181558400 9390832 109598007711973321637665232582219857920 9390833 198264905333644985641042527710215520082 9390834 -56447604517920568760675042295281169120 9390835 198655529970912625805649396350275440000 9390836 41091085127253298196325386989471948800 9390837 -141239263374694149300503267519930358240 9390838 -241762831501319858354445730885154509440 9390839 -119465989326697255620437234954218926360 9390840 15032835312668685013894050457903104000 9390841 -181322467812567078108188126762000710016 9390842 -223871832160075066428423932509912450848 9390843 -59495958293997633582815375928600476160 9390844 23733111675763571731227953826430324736 9390845 72066553867808574284207729044620014400 9390846 -126438292575981802398695702849289614016 9390847 259746889391424419568349001728610007296 9390848 -54554251936392589007942153511924400128 9390849 92198485199341970137450365728835211200 9390850 -31283239510607293899099711862231683600 9390851 401920907025135174822402816556520779032 9390852 113489086388235368283254141395808616576 9390853 -80532916911911404917120565740088707840 9390854 -60804985833798991496258050350215755776 9390855 36462534554740422867835944865015393920 9390856 3621414400171530769321383719144448000 9390857 29085380149381659373704350022757053312 9390858 6210614372148593248856900713400579328 9390859 -44071752513171924596081390872617063360 9390860 -16610754228251441171502230415499729920 9390861 -70121749626782541589909060808962857216 9390862 81300514342919328581077485378054875520 9390863 -262760666868175680665409922250256279888 9390864 -7047327432312377961931247448301240320 9390865 -104858663312840562111380411193563237760 9390866 10735099441937822186520420637280717568 9390867 -77563921648460227948064792395426960080 9390868 124271033799528050122415442114642122496 9390869 65290785928496149574402329932535794144 9390870 44510477307013480871446415813861395200 9390871 1629050664628419643755147915390427312 9390872 -109329764107582856009264535242974310400 9390873 -161937686072259430160031157163993069616 9390874 35939456975312681706129639589977304800 9390875 -146439321082109048325185755563483780000 9390876 -31117543313596817870224578478861541376 9390877 -80776527593600562750028023096560546880 9390878 40146834615923742512994882638789609856 9390879 -109157654316196311730780224399188525352 9390880 65904984399777923934518980874417602560 9390881 -84949836920248772324220188697886136400 9390882 11731160038614356488481940239713833984 9390883 151075147955340995321705475649900938520 9390884 213885481812124449791910576892909746816 9390885 -52097091655713772571825624923565479680 9390886 23493675689656714982102056974246981888 9390887 349589682119709227497451111179434384792 9390888 -55543467817778046261714623254914662400 9390889 173444982576177451506405601854430444900 9390890 -14837529048477118910514056676460528800 9390891 52848327318060992154054323939773531992 9390892 14293990790113966887666132973775078400 9390893 -72631567277206727614511347919335235700 9390894 -11348992689478387866529187758503883200 9390895 76959416631137377022890500242592273600 9390896 -17371846165305218624824501241632849920 9390897 -11481738515922629905751685676977174528 9390898 111175101575954136453594172227326766720 9390899 -1825231237891382243696918651975785464 9390900 50371319609642397169634897094968217600 9390901 -121736312811978287089679016586769814788 9390902 -204471433296742096898021979345165886080 9390903 -222867930581997997422816326451348769536 9390904 37559865282642139094211264733168312320 9390905 -32420807597530799639125128439383386940 9390906 15691750483773050089133235321014924544 9390907 185958157089054020978028466022979869156 9390908 159468169938328383141951011747832880128 9390909 63951300114317414353860917361278020128 9390910 -30855934144049348826269154891497672640 9390911 -321024826306337443705468469643893872416 9390912 -63698743861775401338293628342317875200 9390913 130862974050638063373635106222327002560 9390914 -4193289182610279086369019488311818240 9390915 -80294241583296690289615459089128391840 9390916 -155569736107318911116183237207350729472 9390917 51912485589792721415944932805749761820 9390918 24198664252799815713176949554514496704 9390919 -108412314363959318480203883957976041520 9390920 94424689532081945349765659065098240000 9390921 -305772834522276290836319920372709049600 9390922 155471560305555990383330494440256342272 9390923 21984854225990187657274923486147929088 9390924 23558983773565703521482616989626726400 9390925 -197027723799571544032017751357044073500 9390926 -15428580143350410906765307428620318400 9390927 -5980319116971003662885674111959137280 9390928 -8180045060299773913603463374901813248 9390929 -276466795236723822694542275197741492224 9390930 -58175069555142191342432833900392890880 9390931 116278094358891970314272424696205796 9390932 -13695377098512478408711939770540261504 9390933 75054233003317079705202470706537006204 9390934 3220627393656667006766294929444248192 9390935 88141972083446532747857872306504217880 9390936 217561821784736168165252746185422069760 9390937 -37089069260068817082691048708844887414 9390938 114380430529394815637294310248019099120 9390939 10906015082717052328627820932001421408 9390940 32986990575716685798986452063341619200 9390941 -21597816582043894152838385213532118656 9390942 2302269920236636856356688530609453056 9390943 65837300184372061071419946313938782184 9390944 -153434925351881940992188133968234020864 9390945 114840109099646662734212189952812353920 9390946 -58310989603040085189961895590146080256 9390947 11180012495647911009025172346082774440 9390948 5769694850632242043077191605935154176 9390949 14131097838621409887331914756688605950 9390950 61951806057024909105570999013162224000 9390951 -292934538972023518748486057271608262960 9390952 -194412593076564384835896134932288634880 9390953 -118983082164901141315028420274799105152 9390954 2494182450888574241284322936435773440 9390955 14946823374100419523829212383087700800 9390956 18167199337067403466088172367621708800 9390957 -109902241850641158450609322884022587840 9390958 199372392423248517827071651767101659776 9390959 66344282622322048231067373906438319440 9390960 -12435183469276271365040512123153121280 9390961 228806561497079828484573690525042583552 9390962 -42102513087463451025766895329150778880 9390963 2039676123118447420456238383626713088 9390964 144769521635071156356015449497517955072 9390965 -675905601593436987776144713945975140 9390966 13378605974191123138592080076878648704 9390967 223153717391536514183389109458351012960 9390968 -84754736225051695295424303026946170880 9390969 27356997479655141028250277317569795968 9390970 -48739798448198714595138226649445248640 9390971 258601650626922681644997625859566528200 9390972 127133376770932509316276997164017787392 9390973 -225362182142370864190475512914303462778 9390974 -41757859942222638253530391405129035264 9390975 45707821879483877921773454218554115200 9390976 -111579299230476222024792113142017556480 9390977 -186635625817941887137550058285803170128 9390978 -34798922500963886988120999402331622400 9390979 117766049396906781135464721333270940880 9390980 125130107540004510568839490915716672000 9390981 57757323824519241198544641933273296352 9390982 -99301031981134933308304193322606933408 9390983 -117606233750648011185430063749664004640 9390984 200522265482207904004516461619862200320 9390985 -243541604406036661655856779409292800 9390986 82361496470648276164771390266030610944 9390987 -83924606466093208569756282915559563240 9390988 3775579172648385298576096320806592768 9390989 -316083743127106488189881718979063968180 9390990 1912971505483497162555046399788380160 9390991 -222486142429408324978202223057334982208 9390992 22127506966729112200006843647007653888 9390993 4975308038595834581503012891135233264 9390994 174697658107772866106547535471961206560 9390995 -176015041436661941905190218816640754000 9390996 52154728496040730273798658343827041152 9390997 221452080646458057307354831212849024000 9390998 -20473254969750880675928149580442732000 9390999 -31575654307800456091148902380569565336 9391000 -196952184172126906067833188096430080000 9391001 -277821786802231969958188672658757346998 9391002 -9188900472001308913545646127448826368 9391003 5149998351622169688647791963081390744 9391004 12467269040300649617697820507963944960 9391005 -64635091714348959597249286090339833600 9391006 177277029346815905602028488378763076480 9391007 -138568696992698065193894778050050345368 9391008 189500482558509425748886570425797050368 9391009 12236728982171199080577261712211404800 9391010 89079738797563438414533199130867074560 9391011 8178800077378678384450975607388004608 9391012 21105744077872589188355479494863884800 9391013 49493152108744549872903583754260075740 9391014 -17792746743898421212957440163983120096 9391015 -7191280644614218146805300920912814080 9391016 11071212917186219491594114269029990400 9391017 -118318718107371772353269107683880719552 9391018 -8630029542156047733093521157237196800 9391019 104522936783156550002538062387320061520 9391020 -7066246640118960494556734819378595840 9391021 68896330763958150419134351481825792664 9391022 -111880436686140818177035207594619827200 9391023 -134551017572744562936742366151079979728 9391024 -18358624151924736833954152850774671360 9391025 -89407241154332764481707017790655030400 9391026 24126280370740236215061386302207446144 9391027 -44274630470984252448834884407311244320 9391028 623036382714822143730656509803786240 9391029 9593395072199176397651344225552975488 9391030 103561796068886062044794163552388761600 9391031 136462150205111945297092548629360210304 9391032 19636103383524704665059583083606835200 9391033 124816302707986989145693776395992922282 9391034 175868964093451139912297269317270370416 9391035 -79221791815817783199390868340905401600 9391036 -203650020358757814664066773774842629120 9391037 -122569923388931303277682380460701951348 9391038 -73253426328222811535783129892443707392 9391039 -36279971204717752115669113439189196944 9391040 22297920968207209080652129986139914240 9391041 316748077716689833732459854665992050240 9391042 -85758248869112660138037186582430981728 9391043 -474309518047150949741723892229500036096 9391044 3128969446553535551955447933004296192 9391045 -30637970614427768232251856273522389700 9391046 183776663508441231665176137374592026880 9391047 226097026518547344556967303887580160 9391048 133302594056369153267582335710900495360 9391049 -209616162712137757830148515709460895180 9391050 -1837607433989247277881134633758764000 9391051 -42865115396154279179731274992982326128 9391052 137060285227898562931308201229678848 9391053 23214830903854329353197561762935818304 9391054 1591188428320049297570087259651159936 9391055 -75277049629010866840004535853862327760 9391056 1065253773367263013735934960289054720 9391057 133774458170744331543661403426354353780 9391058 44992238562616025927272785269541833376 9391059 -3088129812032429641714023146990720160 9391060 -43573788704687192455868723538927820800 9391061 36762115519016005637190124147204648320 9391062 -60614450815938455560337618274080221248 9391063 101398330677926035695961567298262768984 9391064 135863869940122527933332663777260431360 9391065 -100103709007598989293978816037448263680 9391066 -62515541232967808635513425083153994768 9391067 58572593623934546180673917937528651792 9391068 -86366673032298651623609839183481192448 9391069 92995588106486559257723701672789934496 9391070 -36884914982253386396102512492887398400 9391071 12213185562727124644759217660707026888 9391072 157938916458179334217132487348439220224 9391073 178768149908663414533417860156770748720 9391074 -12169931506682531728935683732969005056 9391075 -158228017525255592380528014499065633700 9391076 74528712455544251863019838260293164288 9391077 207211480708200116544498132234586303614 9391078 -294797381844890515603462547466313728 9391079 -175781711911353439481330141739672325320 9391080 -18833548697918647640231335808182272000 9391081 39300874418934485965293913726854001920 9391082 1820435466294462714876279035598934272 9391083 550992085104811926670851950208401904 9391084 -42231634025601461683018396408718275584 9391085 -7852385866013278712723728931381323200 9391086 46656740839092677618974363891331971200 9391087 39203100166265101387802339712119187432 9391088 1325527061191622721008537104055009280 9391089 -2155900680270435587361842829918864960 9391090 -5513620578364230263759818743389935200 9391091 -3333502321264915213782012152600672496 9391092 -143075651343053786458053981802476595200 9391093 -259794600576022262455012941219266232658 9391094 111067769182387179684097403920730664096 9391095 92707578189856509188782403771223301800 9391096 187154101269577615067161983094579200 9391097 -42596713153541522004212743988388194454 9391098 92908169987291938430903284718670987264 9391099 -137401734779405744313503744167630675680 9391100 -50294665769814483541338472652176089600 9391101 139803584856381544826607596265716600832 9391102 -35511298950321884458136979775322645760 9391103 111976970734966933443668493912970724352 9391104 -177361642331385090664971068410146324480 9391105 23728258475043868023968721792725938260 9391106 -111008294519269638573921603822454585440 9391107 -34336616548732759090949587347576662784 9391108 -118728254855756797180830628214518041472 9391109 14455141447136525149866770433501342720 9391110 -64660169919465506410886441885740122240 9391111 -29806301894451470069925993062812868600 9391112 -124706602578562890999858562097925765120 9391113 46148687651190541728883723793973878400 9391114 -2574910727140253226043778624357337600 9391115 -20420601638056669196406258260838390240 9391116 -64645966449440369254137700953180979200 9391117 627403626967776949578685288048044092352 9391118 -40930001502126652668986151547845565440 9391119 257030149469352751888755055512441348744 9391120 53639730133877075911143849100147507200 9391121 209097666095749753166029610567828966322 9391122 -41520503554902448407890177232941913600 9391123 30521727177176789151256959658675087680 9391124 -283103950018998310231707201745863064704 9391125 -287487628612763884314114804322034880000 9391126 102755175246456643340294252254565140512 9391127 2487279492980966768696870553477609240 9391128 -389737910660790111728635056507686092800 9391129 145488801119783606289187592865207486480 9391130 5906918321481585727902539581315891200 9391131 -41946563516835934685373255005343836688 9391132 -27407978815370168840201541596209591296 9391133 431060028585187530779514668085665819724 9391134 34720953047153164069478826911044764480 9391135 -11321955713298819633277680591717283200 9391136 -181290404706871005558922059504031039488 9391137 -29782162979261687019828758580713245248 9391138 -159766134484600012610168265501556271280 9391139 -194692649089500484208994979144543377060 9391140 -2309767572172532697550691004784803840 9391141 -135158652264007387461119421670343243458 9391142 -27347719341133049046369098874050992128 9391143 129233483652893020987193119219016953728 9391144 -60213493416058467884817266520261596160 9391145 -169770549842234075888282784312599531100 9391146 -133040695613672999385613322547576604416 9391147 10476676995999923927089761832397820596 9391148 76529942175145466214044068333061944320 9391149 -79784431287026225933736349764151759200 9391150 -93793655868598916511108630220572739200 9391151 -118362328457615475687623999609678161536 9391152 42455473932266659464670993418659233792 9391153 64011058436481396694387856464183712064 9391154 12093446914619197590801132998808323712 9391155 -14304532405777709819236028585457605280 9391156 -219291764266442255127102641969019172480 9391157 4986796883500825607887337468263965120 9391158 -2286695296191326974159872879278537472 9391159 -84704250897588356144254745036519790920 9391160 233551745022970147210785400879978905600 9391161 -95221184780703276604163535781737015792 9391162 69383084672635144690817793888731614464 9391163 238469432002452050236120820061431334240 9391164 -231196486271098264346219539030848258048 9391165 85237277991136617271968349355514211200 9391166 -16941317445236358790148545953935095296 9391167 365416416612017148900021815004883860240 9391168 39447580267683422402144466714304184320 9391169 234086985433459072614473024656243365570 9391170 13211781057907827393587183141539507200 9391171 -45803870924336814490234182261206123456 9391172 30034590335400572111459089942433894400 9391173 -164957188164662494745279352629810496 9391174 -79402727095602798873721361025413357568 9391175 -13163124175766140247762100872354925600 9391176 25779347251551763107768781767119831040 9391177 78496457153659825928116443090131427300 9391178 -67313139583984205807376081902765649360 9391179 -52491067494508226872167702924138605568 9391180 -27015685774966975565851033238236800000 9391181 275618854581937358288743155414351956982 9391182 20327397563888136610745457981724896384 9391183 211610658595866678585003033926644280432 9391184 26820076480593699337327873862219857920 9391185 11422274548573632393455773196839092840 9391186 84426201792977268448046926749446760960 9391187 96413569202712255336396724004230445280 9391188 126584422778308713834151995930404075520 9391189 515679027120223399275639776668610033056 9391190 11276803897347731394034263406302201600 9391191 -87917828999404745197661259083371394400 9391192 -106602661001395519685774105957756190720 9391193 -1860755479614076247421984269015479542 9391194 211694643874654820978322484284911470080 9391195 -65626421287872755337675552511105590000 9391196 108360798866542909345297790265727560192 9391197 41785404988153938478359401791421020800 9391198 -227047972707658577856526227874632363264 9391199 99020585279883002650582971866001266688 9391200 -209403764118925889547956727368908800 9391201 -61091140816661854344645857059366162128 9391202 -2921900736669107417299113010648682496 9391203 -77543301215145976179574732048965397788 9391204 -115965793411270349227115494215192330240 9391205 179953236053328497732231655813484959360 9391206 91073766232548176732752111588577203200 9391207 -124094510065702125750874735146917577600 9391208 66148883913543692077405252053282816000 9391209 -146994628465884883743932341771241187696 9391210 37691540700382310518147106288299793760 9391211 -389547875019600231398420260534117513248 9391212 -35031501873674207840116988140507384320 9391213 -2116358838241844934956274498805523496 9391214 27302527344393414084668669980420218624 9391215 184291262833940429159238490106813412000 9391216 -76591524039243015964242542017538326528 9391217 -1412822343789130396736474092562986656 9391218 112962397862630388921261130668778418304 9391219 65581969997667724304299279277875311520 9391220 -197445467054594744509185099470520741120 9391221 61429833037604256439486825190807193024 9391222 20637062321194314196267778243933495040 9391223 -147381276049093366776713848038441957528 9391224 52096291084962141644245955985631825920 9391225 98735742644739727134729343277543796000 9391226 24637861582982275574672886933323174736 9391227 197057826838792441403543375802135837720 9391228 -7583190209310792292573226763888304128 9391229 -9232307266578097070746357764678128520 9391230 14689447264647422911764226429893581760 9391231 -9172756084512915024322176609834916000 9391232 292264015574838253236659837327848243200 9391233 75508030700400677786764501524525589248 9391234 19434251031635264357536183511467702272 9391235 28979426074576164593030174043093600000 9391236 -87401446572647896550786107277020717056 9391237 -215800446204060081366180193524182060288 9391238 -78175568133529792555970972786603944320 9391239 56692443700234814980569939870632862768 9391240 -269480081482271395961154509713600051200 9391241 -36774438788364175935317240583876504000 9391242 -34375806827635689768814602214775339520 9391243 -627038644556101890853570536565198616 9391244 2267340598678828879073118004847385600 9391245 -22368935770015977208786044484643420160 9391246 -211891395718794284842546189239280676928 9391247 202678165959063995146575776439818357832 9391248 -2309516209628869520205735623029555200 9391249 -13129383044902212428662196211775005568 9391250 -19014062751121600880147212902765360000 9391251 -141433840143794558604836327250846122568 9391252 74251311136906871645563077016005074432 9391253 31673528888780892153249038502154224864 9391254 286322728731381260839767529728400320 9391255 70577198821980598037448446402620544640 9391256 155928183635024041533012681882357596160 9391257 241293237410591437496463567167460882480 9391258 -32901393066852393977267606595515841024 9391259 567559739746943401084499126628641382192 9391260 -66596703048752449961572245377277373440 9391261 -9296226274315117571502707473690564800 9391262 -184270834613572608662695799588493130368 9391263 30147134023125629952511561766864029440 9391264 3934390314442233090655383592372273152 9391265 -82182177773544135228440755984810040280 9391266 -18412267290940889539965477537770419200 9391267 -113660437399841907427576260121653328848 9391268 -27193974348548477772666453854591877120 9391269 -19926279405391733726869214053939505664 9391270 33842465965684933869080414778972053760 9391271 -318892278396438161665357602224084310648 9391272 -93319509125942928424057891448606146560 9391273 -355835562725664460527352192499186897820 9391274 126678592270439504016391706020576220160 9391275 -219847764564948701587614952676923494000 9391276 2669020402502867791720734335656677888 9391277 1291157115799283354254090471749826272 9391278 -28328657451771253192797120292184775552 9391279 128528735360776130183477194964016397440 9391280 14991706353990384248235466605871104000 9391281 141625267467307497230306941793604669552 9391282 -83185570300377565404260560959414289920 9391283 150318057336453759813000123982891921920 9391284 -50316436180936024077166607334234009600 9391285 265194154416824807304630247713701533980 9391286 2714462753738953766400986949545784384 9391287 -173601832809837141871242678034617052440 9391288 -3721067337577015609665859878232596480 9391289 366623410092712124178309097907542578090 9391290 -56488061190383194133812420697336755200 9391291 18429519872974621435215082723582226784 9391292 -61111576361969057938193899335418665984 9391293 -80869076575570876007733291437114569716 9391294 236260342665039123947971746539450496 9391295 28638944909622089081991576689497238400 9391296 603346240065554389269948909018415104 9391297 162212996996761572943710655328642231892 9391298 -68891008220024663317967601607888035840 9391299 -108237475150327209142028184660157197312 9391300 75619575738112797683458288725547990400 9391301 203403105957671099981809031587486022400 9391302 5952339918974317872793990149908640000 9391303 104346302497876489284143496558991316920 9391304 6953897494051978977044610491316817920 9391305 27827248844703560669034311395506954240 9391306 98420528424462437284418007643346018352 9391307 -77114649503889693659107749372950574444 9391308 56829959819200285466982850113290551296 9391309 -62029716004226709568783145733078173760 9391310 17498212506129855383652001780668965760 9391311 -138489159886440403014893185012998748440 9391312 -19824460081736155602712841809820123136 9391313 -438594885788037748324845593336130663438 9391314 51297009280929707395708806693392153088 9391315 83888817901102458233526257601660102960 9391316 250202294682663849700997773644605184000 9391317 -13704237757236357851960352923575838784 9391318 -75329182231072306741083668852292092640 9391319 2462601249916419337012923960411128496 9391320 -97323060928194026908048967394751488000 9391321 -2802164621989472723256506483032885500 9391322 -95021281570164508411418585574604470288 9391323 -166859124236442169209927050726367890496 9391324 144049719885223031406583068931686365696 9391325 -113884547010691690608131094849013776000 9391326 -6876575872320761918452842212878958592 9391327 -106033738426305281989786792543499298576 9391328 -391472051229382312569935253903668674560 9391329 4093789083441092448183842599305489600 9391330 -72347118847848466549784916002241812640 9391331 86483563191646740703227986518486371600 9391332 55232994167718965537570922387803599872 9391333 43536024645594781688590522740378169120 9391334 136005885670969971112748949279173873280 9391335 -39906115388859943392357494796367016160 9391336 -117356678083254009701949951592315192320 9391337 -18626479581351193122997762310882599692 9391338 59074064981664010609186150647356729088 9391339 260964211239321711679849382114233496440 9391340 63300065180239766069073011368302336000 9391341 30909400108313673034024005808102129920 9391342 -18223064947777454188999377108734945088 9391343 35805921286630471516054106518900257144 9391344 -4717317815508453491989881642704338944 9391345 117010282330178841030680884744388860200 9391346 -170505263227859254733548351083265897440 9391347 -57541578397449054301589336724376643760 9391348 43440542312448890759524650800930868608 9391349 -53357641055329587244119693658045332480 9391350 -13909776508364109514087992464119075200 9391351 -17235327910131766087411684532388346648 9391352 378639877101219081962512957831761838080 9391353 145336345291857679188700982132307533904 9391354 -35185741776519635034678991005584771328 9391355 -82057503709885960719226849845988305840 9391356 26702917289247384718888828334635468800 9391357 622263661732646496783382061686235904 9391358 44265117420748120922736630525503768640 9391359 88219069799469289017576105153920648904 9391360 -84327538343587585455137381880850022400 9391361 57623912155874257454557718639311086720 9391362 -163642812366181079619037342165695943680 9391363 54589524372656015126357242048029935612 9391364 56969557462601954049599022113106715776 9391365 -63746776488508595552093122984221160740 9391366 -72324276462031678026105433052704957056 9391367 -290774616982220914042729501866162286200 9391368 -42740014898042790246893363595755028480 9391369 -15432763623324080264509312341580848120 9391370 -75351084981216172104084412339824848640 9391371 -81506584890337238980565885537854211136 9391372 -2914087402007996313030211475935682048 9391373 320866865977935872540426379567360173622 9391374 67414507449260128989748838543743196544 9391375 15385386463529442617269765829362104000 9391376 -2513993651917378806317359725676781568 9391377 -4984990392250992951505582333985888640 9391378 -42470880128449390923268932042109737408 9391379 50748062911139702457258418795053475920 9391380 49584956478651070496861620823116369920 9391381 -52326260293121646767756086653864856736 9391382 8578865968417224703012320301154162688 9391383 -4198748995762532146978201435385506104 9391384 103064163324794218800470397498187161600 9391385 250362349629062485795876212043911848580 9391386 -35398872112099950219868220736569258496 9391387 269686461763343007599383110675528476036 9391388 20120978514720434422781030698362101760 9391389 82624799874747707905527885519497331360 9391390 102277205931790764531935005944035957760 9391391 -349861801589119533944046431466584080200 9391392 -84162394498483746569551147319443783680 9391393 -43364160645831686986390721978822584656 9391394 13688040059153397303561872515798690080 9391395 -27350542076864079765018104334822000960 9391396 -41199763909425734283497209503914393600 9391397 -108992503219837939559527644425110025154 9391398 -117368560642818169130478949328597027136 9391399 520509295038010633787668974218395713792 9391400 -72209680650314528904289673485968768000 9391401 -200327870509853894966921826756397300470 9391402 180400031034691876330024566697013695152 9391403 -7384747012507260782105028490358800896 9391404 5187951404279190350520741848722010112 9391405 97789584836041471387674240274400466060 9391406 46848170271165992217517722286268801664 9391407 37258175545895452359064826476367740800 9391408 -3350679790837515487184182234695663616 9391409 -270100925422665751147593650423509163280 9391410 -5428376260996639902482112854807808000 9391411 27272994657451411128790337096199493072 9391412 7632418294812112033765932954452717568 9391413 -23696817104675258423916023078113843296 9391414 5134720562037032338162007117966332800 9391415 116419956911770117020386333264280 9391416 21881329574953072341956538553078579200 9391417 -4604900552508743652609497105025337728 9391418 174294268921229384896399611278061147360 9391419 516450436674633696122910968500469376 9391420 -110686988238430556873596784510690749440 9391421 -17347147749071726037678864510743113908 9391422 -30068853048089573736082207103845355520 9391423 330322029111805979857997830330740404672 9391424 11636328200988951130126274506990288896 9391425 -25857622069988045270469846661731114000 9391426 74905263783165887969861421210814064640 9391427 138730983713905205793921041439923673276 9391428 16849477553643300685033270059077008512 9391429 4627273192411372887749225793594459840 9391430 13045465081701525042447308584739147520 9391431 22728062915295949906621428189130095744 9391432 -114467129366611715502775239092728043520 9391433 280384482803111415929816383411048670682 9391434 970084084854339307090304177500730880 9391435 293803221736294245905670367924152350880 9391436 188701360112649811478282924245636903680 9391437 135413675396719122644572564285850004480 9391438 -178320780119291343090803688416154522048 9391439 -338879170698361200445218722450847983760 9391440 13913044150050474986245741189595136000 9391441 -286628693492031327359231128155474122880 9391442 -21858652134968005477279607146054240608 9391443 -73780657075051580944271396908763383680 9391444 -6808219557770400947463855308647348224 9391445 -69743080489884093991098031795534775040 9391446 60001286475921086480833995815441032704 9391447 -13481816942114588156111868252300577880 9391448 -74179095778654106019064602404544737280 9391449 -45935621865805639677510065265316831536 9391450 1388653218757529033216456788346419200 9391451 -131223023706069241755803833291876324608 9391452 6215271949659445750250718721543471104 9391453 366981544233674389357154263524565069120 9391454 -130080431800088779063538214134789563008 9391455 -110385031501800302606082923809833153000 9391456 -430581880905065096519411366173579542528 9391457 9721540993125634124655992757495007152 9391458 533700538164762411944083002456153600 9391459 105907279553952520017233042019548554752 9391460 5343598525097977777556945823573918720 9391461 46511309034910619451123446302141426272 9391462 14721853844937842803435697204919275232 9391463 326869416245492356804710246891455361840 9391464 127572467384539807034545420316013035520 9391465 57816010460434792740443378159529037860 9391466 -4551766019425043974484601129464348160 9391467 137390080225537538387240299334771355648 9391468 363427269506108862524970514960060971520 9391469 -199338073114319437442273010631607615604 9391470 48120312470651367262764924438982656000 9391471 -247318474294388662458793024854798657328 9391472 37746528597671344642822501669172183040 9391473 18131548084206521059314516529760883264 9391474 196557726978157335655019434025034782736 9391475 26523594486206052561062096514425835600 9391476 171489456938329048904488287777111214080 9391477 277049633387692748926695618938823105326 9391478 -90443577939562504814609260591863970176 9391479 -98318875426817362927412932683194069016 9391480 56198663047483879341009956238294220800 9391481 -100143256947948041657128142208446844672 9391482 85197900870811126653139670322800934000 9391483 4874014547037602357758515619330157732 9391484 -156931480395227591386340122087500969984 9391485 -10775710467470315264420289881889936000 9391486 -30622425785503867256710455985367393856 9391487 107628635131655649170287342077910141200 9391488 82742030653318021000908217566615306240 9391489 349694755373818000088867153662535388290 9391490 -2739894099250014867502234804534963200 9391491 183852341353553237601254398650382358400 9391492 70127215978562846702212202703806275584 9391493 -315880411609707283206037451556214322880 9391494 809420071282444848837580816217978880 9391495 230882696361691740583998872934395259000 9391496 71865915300868566170821152094659425280 9391497 -67871097041084941458237792696780365376 9391498 16912505373103840268951849440392862464 9391499 111688919416534090698422990188211575008 9391500 76530184862228145812037737135215872000 9391501 -684223644692465558951548568852644992 9391502 126210581535709210846447694395657886400 9391503 95136241540097231026753136325175358208 9391504 -45571745682475572329520791694259257344 9391505 16684384387989276084232392697901952000 9391506 69057149022879910596033699667074827904 9391507 -217009842734123136356720816571460860244 9391508 45609851622171425976695298045076310016 9391509 -162066272641543847947229395790961732786 9391510 22804531417866662012709272443061808000 9391511 2354112769399855598401252532025427032 9391512 -13965724302708721539653831029405777920 9391513 -257557180378565705730735090984787472256 9391514 10727801017945915386766118040864981504 9391515 -50427680102863600881748960371814951680 9391516 -135532091052906321415536274302760758272 9391517 -123607601973818597014693264329197425434 9391518 -11903222401257187872372658702427729280 9391519 -303874651023212237271423195075728950040 9391520 -49355633340476963150839044766905139200 9391521 82468683186891966937861127491089438720 9391522 -44115961417480821194618237806963834368 9391523 -3106520949912542062238833741330484736 9391524 -117754317683099028910103720794923644928 9391525 -14051584502002056185173687003923772800 9391526 -111925485771188852465834582900786592288 9391527 12058194530735668567685598409030585680 9391528 228026188370564993543855536628680412160 9391529 -987980933876681445976075051497966720 9391530 -77862133638426892287410347381631354880 9391531 -389494673355052365852135951067059283536 9391532 166421811579772187320993953168027837696 9391533 74130988118725730474967612498491670624 9391534 -79366658948593587450870767615370248640 9391535 -180234279091151169761244303487369347600 9391536 -28986225356179312147034570906964688896 9391537 230481100525595261504271633675440375186 9391538 23983512565757015582977731228861718944 9391539 217865933081456348735029697812540788024 9391540 323561158523291951825883794792132935680 9391541 404365578558844564724458108872022056942 9391542 -9744367063525136008259778022891199616 9391543 -17437053230073643402188518176871350272 9391544 2321182092010867313216882388165918720 9391545 -9028905454626431935927216814438586300 9391546 -214327800063275059866955891079730555936 9391547 -21256933405697350020259095652351584480 9391548 -155962625174017008249852774743487528960 9391549 83356564161442193481275451688345878220 9391550 15419178353627005116125382372232348800 9391551 -134786696863674877918217995269745499616 9391552 -76620241590956306668278453221032198144 9391553 695526439856179711951488841110600510084 9391554 31267866894984553776975454551702966864 9391555 -335920938377264505427415089902032121840 9391556 -90576581810549725973439065472654815232 9391557 -26026200607154381355521270073233711808 9391558 33669409625715630595314659543646569280 9391559 10803222506466480336955479104008006920 9391560 160019490266303406277934819030106931200 9391561 -306151397374025243761536189921570097200 9391562 66009570632561171748127179061064564832 9391563 -33682692224615457338252783492330486880 9391564 -40180081078385276682906840338169223168 9391565 82656968415614815409980050987882684720 9391566 -15069649731432591719048310200792765376 9391567 16993770819047663931256794455618686080 9391568 -17245577413663473626713861203875831808 9391569 167387632582297626459970633212270016608 9391570 -36301666937316865521623370419912903520 9391571 -29559120771402755661356117813981680896 9391572 283927571502124482085080590849365401600 9391573 107780650339881789943247979936578107804 9391574 -31589822582300758519062387937480109568 9391575 45897830109822826620149861049374316600 9391576 -191101147751757399664686982392534865920 9391577 -12724265503965119344074469959367325688 9391578 49041643050758434759071968093498081280 9391579 -561469005598719197849873112035305800624 9391580 -192480740022398070792826794367825228800 9391581 186657313976237893525286922482400456012 9391582 41463081000196726987523354073053001984 9391583 -131063487844253197720493639072838805680 9391584 -169673410219471559488301129132837437440 9391585 88334527217288171322550561181276090580 9391586 109225072253901724737583511485291760640 9391587 -4346248451457825776380930256710540800 9391588 -982517981021549213284707722535357440 9391589 32397567181546363840869529959468213756 9391590 3638508050223271862876392441009344000 9391591 -261207206996937770195887039449774039936 9391592 -130309151028193829495591015778489139200 9391593 15134669583212891611880419951700042400 9391594 -101780252324592093727404898552098125904 9391595 102412517334997732732853701811615877600 9391596 4383277769205400518433798865999659008 9391597 -236899351344413213277469414915254965460 9391598 167807720720829043974080948539575220800 9391599 58851658718847563804573675973047193600 9391600 13192141091287353690878000742754713600 9391601 -145227015386567425530179121845195284398 9391602 100312533216528984041712801905217141504 9391603 -114525098731768457769861740834915849216 9391604 49480106975400302499341313545505785856 9391605 38512186418192727670051764538071244800 9391606 14424292021434200114953429451756390400 9391607 -401500303109510707441114064770587525144 9391608 106031823170442672531400058879612006400 9391609 13566860958256495782825397122331112810 9391610 -170571221966075834392018560800207182080 9391611 112631514169168711482457850697766798872 9391612 -103440170893689394846921279547160223744 9391613 70896192714742043874532479680491296768 9391614 -104772797096061889553586326975177876160 9391615 -234634190520769689142248916003789017240 9391616 42716183047925816305371764661266939904 9391617 254777845753411547414313178176298994034 9391618 -170371332184387309364617844451116808240 9391619 -207386352957891430325729953348322197200 9391620 -22800464239837962683144989872562176000 9391621 221448277262131654303804419325597440600 9391622 174809959693785219096767906746082390112 9391623 -172226790556446283895250640200820694616 9391624 -44093558121417022561139108407224729600 9391625 -70212681387477224078640196896138891000 9391626 104154829903396545931544791867148592 9391627 -4699863060809809095768695216935212000 9391628 223890762200171596753447392421976602368 9391629 18924856036508822140268624540497017888 9391630 -1609787457817460694101397639862730880 9391631 3736197310053600795967839930098112432 9391632 39889047844705204534061671612389457920 9391633 62482924005841910931064838305436935958 9391634 -110764059332237706493443905549251476480 9391635 135040467830549513056243332494048853840 9391636 6604133559874832104120582116298260480 9391637 -128968188406312047429811682437043717988 9391638 -1147232142438666450324591545920829952 9391639 -30856335422147775567322953684191333560 9391640 156320129068403056518187639496224972800 9391641 3123689594926304976243151747203728064 9391642 32269125669643371626642692725708199392 9391643 228093581987167201295335011233478912000 9391644 -136790940443258161184476874381316817920 9391645 97603516063412808577745874318996318720 9391646 -236454385029381789815111658124286949696 9391647 150907193285541194840221163506548054600 9391648 -7026705627412126616969317974408167424 9391649 7890801063373176879866310218327903664 9391650 35928339323441074355421867929831424000 9391651 -94256385736738677166974638925210295008 9391652 -376682958820900860223720853821044415488 9391653 -52720967163989979689854100374340953920 9391654 4088370137354820977996524396281353280 9391655 -12474767391546793043848270287899734080 9391656 -97324973238167203475826851561822453760 9391657 -376055494833917043030284385371613622 9391658 8299785652565423493552307229503000320 9391659 -51455791685283250510629806801653596672 9391660 67099813763844992967333865926215239680 9391661 181310118795284944679297286335019412224 9391662 -4345579689870038293728943377659089920 9391663 -99562653342081092535578851613900175088 9391664 -76946663578544053585265314181010309120 9391665 60850600870714730112405879648399507840 9391666 -80106715090776836811567538395278473968 9391667 46391316035532192739418892604145584128 9391668 49487761556625662559620733629798258688 9391669 -2304652929756320344407360321019128640 9391670 126444198341155376614061060689887521280 9391671 -4006978436095810381228710826610819928 9391672 -232336716291174105047030659031141683200 9391673 2201330584017011983494569340004919424 9391674 80561462716604817077442378085609954560 9391675 -77112533441830256384751709403380245100 9391676 92593606931582809785854703997426572288 9391677 33540102234948015893680381986553163520 9391678 -280554511125381359428945736384639581440 9391679 38785186869335771463924289838874000000 9391680 5140436332968625915775209337310412800 9391681 -92773451919859672436837971504524921600 9391682 -41942375067822564249775803617124742656 9391683 25054295739164167253787681953435481600 9391684 41403710445026151754068240106470686976 9391685 101190462883293452020368499728600313560 9391686 101664898876581847445552766880192208064 9391687 18209954097908453371216374628302754872 9391688 190734156754444158969726516918014837760 9391689 -97538409429364493937049039363190004246 9391690 37400203492146335265580046609542056960 9391691 -317423809844713475372375448502136092908 9391692 163431147287635972049879590265690660352 9391693 36508270082882068904468302840612925942 9391694 41270432179874516340425743710192997440 9391695 -115714849213346119780968019641319588080 9391696 -71765469756357637053328137546881179648 9391697 67154400907166761866844667855337984000 9391698 -9301573878433905446694029707134124032 9391699 303701519786385916648148957540474197464 9391700 -86662309957713787711017549173555712000 9391701 33135391819222776173740595630650475328 9391702 22304674778908929755171005102080075552 9391703 -246645790057577431995128559245225709048 9391704 72439958123609915628283421720924651520 9391705 186458081301685319127772033193483972160 9391706 -8835168655851183586412266937120419392 9391707 -41738760989854660449967220039661832512 9391708 235550762646569568227495366982296455680 9391709 391812994112441397572777544278633135910 9391710 -21447476412808258323579336654977498880 9391711 18150789676032399123180721482259386240 9391712 -380170034139366616542172586652105179136 9391713 -173587365640346985528538793004486309456 9391714 183480050034946903937095690547782053456 9391715 38901367736012464753163584715152645920 9391716 -2232803047305055580529651573465535488 9391717 -367321376043782021581155482193602143234 9391718 97474996542001483915448773125714538752 9391719 146981816341442104022745314800184317440 9391720 32227053144897557259136016010852249600 9391721 239248188688699229123791054732133568000 9391722 -60033469614904143421214081785668188928 9391723 155114757411833667429463098488677873704 9391724 191569264046822609645844269963984906496 9391725 -18774485402231579862004513497326088000 9391726 -43342113592938459669684890840718026688 9391727 -210283693313736059146819341856722533424 9391728 -12422830912035630248634472017954865152 9391729 -43188551011801208200849665977497018880 9391730 -89941468678703403180420003490812602880 9391731 -153296926820639435815343606633663880648 9391732 -103242077375003373576221611068028215936 9391733 74286628411239098899274004960168459000 9391734 -25237705989035790051773946712297297920 9391735 -78667237919385502581239877313542468240 9391736 -405717335560206435581779130018342768640 9391737 14963856666216512226996533783452283520 9391738 8087522917822803836396367830951235840 9391739 -63391094579779345839041515772936623344 9391740 50424547259735184587725608088205076480 9391741 61002491202229266370384595766012709900 9391742 -10961984362124187824664197979014080128 9391743 -19099516956131113746097289346524955096 9391744 -36956183630382461062047158115080601600 9391745 37629780410707135738498198661038401600 9391746 36386055211238928816498270416493969408 9391747 -68411211616982696670299623680777072944 9391748 250639482546234373931821911339392052480 9391749 -198735613742032522858980930448616226336 9391750 200676373076375051222439389356929792000 9391751 237987640090335198814170353202201138192 9391752 -170851629271386334627399422112743905280 9391753 -98272345001493832174940332686066455040 9391754 134244334941224428861252127803542966576 9391755 -119009726500063105647071288283568231440 9391756 44633418268880244337440699002291827200 9391757 179668994912820037857129501755498793600 9391758 -37723957139598300307387850437055918016 9391759 -1316537995694643096578311916134387872 9391760 -7151714252086351980600579817922887680 9391761 -102274269344222410665643422358429819200 9391762 204466725059500286707751374288578847632 9391763 343162796560289186824578461778227268012 9391764 29854313546597158852164701507058155520 9391765 12568724196619383402192330860721597660 9391766 133536909904737328184462428873205894400 9391767 9143686640594725141423532584139758080 9391768 145274246331379244522049084879836160000 9391769 113731231961153188522662107049755421480 9391770 -304350226474623835496335583107383360 9391771 -208581404768989502174204688819135852028 9391772 -20219466495418204718156238108883123200 9391773 57055290880804371805966807863448155744 9391774 26891129591192857976252496826489331712 9391775 -127848430502923015789449306174775200 9391776 -527527891027855608721530649004998656 9391777 -36472762565971411087204046481506766848 9391778 108489446980953756842255968805434104 9391779 141276242332096612738378083575253583524 9391780 28220613470442435406936343653172793600 9391781 231022380906120952798556229095072628510 9391782 96772305701490102404451070868328675840 9391783 -531701103323349208318985430819155908056 9391784 170969108512847574942150965260801382400 9391785 31004033120656670762206994494940639040 9391786 -175031304013244175995856225039904962720 9391787 125271761622371370251334920212567376436 9391788 1033716049890983825997651842064402432 9391789 -134456882206012450419740575154116298400 9391790 -17746668310905486172403824045713537600 9391791 -81298599064546811622529441936906077696 9391792 67175777678719404383544381015630118912 9391793 465254868477865498445650550727225156660 9391794 -44305058070363838712710338849777050880 9391795 24347466081131357161744014719138688000 9391796 121484664109157500073170285008519561600 9391797 27750706019466939071525449120351636800 9391798 -77269449845879336131077546723851415936 9391799 -225368624997654395127432674841852587280 9391800 78906271469432957893315927972233216000 9391801 183764195628078196278432884207769829802 9391802 -18487893302880519872424282068752896 9391803 300624426496617416320364171217605078064 9391804 30616241614795135911276809360098579968 9391805 -18222871949791735920755229061037760000 9391806 19362212409283637545862852096833048512 9391807 -115550858570503334861186845380840470288 9391808 92634202922410230653096986062278885376 9391809 11008306800598512829840516087156915200 9391810 35751675545405361499135947015186646560 9391811 -96054429299276755439491672375262347056 9391812 5222973788674958287591024408207368192 9391813 -64128505961560742821736109280313408960 9391814 -44423750887206455240307700602009091200 9391815 -20740974351194379288141883320196881600 9391816 -7888835136645301838142560587663933440 9391817 -118643709069924657561443838842253556134 9391818 61564884446395244253768527666829461760 9391819 223812666203854477765164744311115026040 9391820 -67575045591021158535250816984534487040 9391821 -41613543774865025984324182341615550272 9391822 -43596183328733506424384200371786842112 9391823 -37476308326939640869207836657167500560 9391824 -7909312861013096079168819631985295360 9391825 -151140701788200675416177411450086735450 9391826 -157845749090230639025305318763388267888 9391827 39703008160210721569541378372492630640 9391828 113069065605939660267931496967259088768 9391829 -56278284698875449477609593348936344968 9391830 62054272430718984822165348280309027200 9391831 -245893741576534447030206562179520480688 9391832 -150104101703562339489266710008619161600 9391833 -126310992547791943349130543240848718240 9391834 167580155214916147534896980151296376816 9391835 -27630516776617067650393666595618310720 9391836 48760599606107499632657954944099860480 9391837 104113042239798958872152588996354069952 9391838 89241827135411886614933126594137480320 9391839 -20024903410868206446153007827154885632 9391840 -17730120636181337986949875896582144000 9391841 -305429021553426904290693109113905137758 9391842 26920018269083942445517659940133802240 9391843 80309298200087205561407207844590563824 9391844 -7181363119728209420217393263904534528 9391845 756219182706712293692430797592056640 9391846 45873042311649687591108496913960762304 9391847 122239964727021439859089947481405834296 9391848 -23717691637423274880321130369217249280 9391849 306191576077582732781209070070109320064 9391850 18113649873793124292334786663354260000 9391851 26363795468788323261809370306468430992 9391852 -148950313896828274036697144695693639680 9391853 -351394702072422013183255030486201258260 9391854 46832026050853368943345041257771490432 9391855 169327432430868989320106280963625217520 9391856 -36674434515468199149032069270704128000 9391857 247008782062826572787278996920457181040 9391858 -5464453280619138292937821322530994688 9391859 493916179482495179289227949338789945016 9391860 -3089557946953484600812716146250712320 9391861 29732767236624891704243644299638563132 9391862 -94981158175093402906014926228356169568 9391863 68161410466032532586028955591174600608 9391864 -346764008720899872325978163174495600640 9391865 -26340948818804167064184264564893103360 9391866 50562757883010119750380784774761954560 9391867 -391508098460068052408205078114312108680 9391868 29059157934951843624793315401161134080 9391869 14347784585524938122742843120920104896 9391870 62945990383063106166426436334884364160 9391871 24313274189381820144772149048649584720 9391872 10000106082730089890135439780391944192 9391873 315883420064484752317083143169816741122 9391874 114135706881552382899112640925162537936 9391875 18783357789248823488942698273297575000 9391876 26586264234456996753471121429470824960 9391877 21935030776380586215842019881979262272 9391878 -212695594607037489715281788120008846656 9391879 -104507494847520562878769861255489476504 9391880 -18701707456250029421369253600797491200 9391881 63777004827316348211326263058850855952 9391882 46988471464387017424144365042562057920 9391883 221660501775358418805591896882309154132 9391884 24570503316711910607410704247790764032 9391885 48796707270918709591546462243245439200 9391886 -69204234026970351711005710901706038400 9391887 2207136827477120556567258333495192744 9391888 91362046636230835918317420721471488 9391889 -43912456400801329815018259395628625664 9391890 4604352697580320970403392485792627200 9391891 93364205131571209279311682691890598592 9391892 -133634850785178579154008770249557954560 9391893 -75424017781549825694938331756721153216 9391894 50330828734859793035756063128396094496 9391895 -22525170334059110260121530107288121920 9391896 -102554801387324306497858042078818508800 9391897 83718865616199584271247497251272833152 9391898 7996662866267156178206025871937859072 9391899 332831563723844461951935925988440152 9391900 -27989423669321472077212971020019276800 9391901 -16420329436707554404749921610384319988 9391902 53977421741606711609932768870552110912 9391903 55661707735804779787793649052152746640 9391904 100036408337647531972962082543424765952 9391905 -28186512891231295000048333592738318040 9391906 -103814904891897287751438211269098140848 9391907 59326225929810834357415359673116917712 9391908 125894044375978793786659885208577500160 9391909 71618330278972525740550785745898082080 9391910 -757553507943927221524439109315473280 9391911 26119776665001034722054105092746081440 9391912 -107940362000182163094639494543111700480 9391913 -687623060323145580468622611965341791360 9391914 -39004952344721006343665765623047544320 9391915 -29166518145740662019437978755861504000 9391916 115762863119340269023991851803988604928 9391917 -222179187083964051126811310268748970400 9391918 12388155249471114887367306332710785408 9391919 -187795241077631587453475048914659740760 9391920 -35949697194529294912353895962444103680 9391921 10738290116565744853399071064408700928 9391922 -42874160404423097803585371090866850000 9391923 -237238294996202409064130936362093818000 9391924 268976915671680633829253836154790336896 9391925 38764026885398220752967757129533400800 9391926 150757812867865956676160791317302181888 9391927 -318211853944313607670969591036343195224 9391928 66238830427718034862849267234454937600 9391929 219645170780080747219391859010789051008 9391930 45754307441957668296256994127492603360 9391931 -3195164293673400354406664634422531928 9391932 -16430747556312759723716633073639883776 9391933 188755368627102552794817095182551288864 9391934 -32519314374197311700858887381573666560 9391935 -30764785207053655462523418471189427200 9391936 117357967769423575807662687313657856000 9391937 354341099738295475585456765946285723586 9391938 34273123557814199825437781984060444544 9391939 29028450839862695551138132898550379200 9391940 -78413240802223835666652427854995289600 9391941 -82134858763680477417130015194776325252 9391942 39236983625206259891584466001267549312 9391943 -130985937316419700705153230065008942056 9391944 176946373584591101961252451710519582720 9391945 -110623970379645270117288445647450102300 9391946 31539973789302279785934871681865063424 9391947 -97895858686232328915583863530418419520 9391948 -144012802331765597067697477336635087360 9391949 52501954614178845175548638971901792736 9391950 -91402770610000340535896869621342334400 9391951 -138405482581056375664995077165526633600 9391952 -40978803064228422169478622543186493440 9391953 302891399306404105216798056722025935808 9391954 -74565553494432769672811381360869731840 9391955 -6625758451096520878790864459701698240 9391956 -31726276607473791746985794264871297024 9391957 -35914842321623752076403440433432922628 9391958 124185263889363648452089124706606605184 9391959 -137510967041741152078157324175343235136 9391960 -36107835407639445023618628583802880000 9391961 991983864987092881674870805994691732 9391962 -69625896819555845989645175533689559296 9391963 -3253124222789463205646363444988347904 9391964 36190307547100807699167216632595902976 9391965 30853304867784973445159973667584114240 9391966 1819729252735022444321852889672729600 9391967 -1356746092378110629110038744218839080 9391968 174970888731603256521389449081583960064 9391969 60082432908794436463999305028905096360 9391970 -45700757776938859541746966966878973440 9391971 26373101901268489548218131664574632880 9391972 44435566085154893741433739209888229632 9391973 414416952796454050190867364175823487420 9391974 -13080492773693084887957222366786560 9391975 -15988365103436488330636169922314898600 9391976 -372074896853496744233142899970834186240 9391977 77700053415589376491493282412650073600 9391978 -86279080021587040522888886665216314960 9391979 235219951156011205180928360991873470580 9391980 30597430757050369012646303269759825920 9391981 124805013617641229865560912451936436512 9391982 -5564201793198003674250069291999849408 9391983 -26459966069281817036169466752423072000 9391984 32956814592796067352447792571587690496 9391985 -319282610382671677281378381354504000 9391986 -102884883153354230550116606248160627568 9391987 189842774414574876110196780339402022224 9391988 -214315226309760511755880402970998864512 9391989 -202998926623586654257805100125020126176 9391990 49218976720190167275926848642772693760 9391991 50163647833640133292408127914531108272 9391992 -54340128850377759565780430157206937600 9391993 -66897539122952194745099265162572936832 9391994 255886832579443134352206409767981826560 9391995 63872311921785846262802569852104945120 9391996 -62954584241150726354774702899379968000 9391997 -188739605559013481799659103703650269646 9391998 39816183226462970480667058358443069440 9391999 -366365749686149541393787027889070145640 9392000 295440115866774450003337108122501120000 9392001 47649358011751331476321934885972016432 9392002 71348613816959149457396990001145151952 9392003 -418462372217915953325873612897712623748 9392004 15616719772595701691789867913953280000 9392005 33856221768787049009292530974849196160 9392006 -43477956790464139889309219528970391296 9392007 -26500448388794062460247762801904383408 9392008 87232902239071090745579573552232529920 9392009 246711014812018300259110681390009298640 9392010 71575418456905658830625662095838648320 9392011 -3810107521686287425213274238270755576 9392012 117232992139621874515605176571127895040 9392013 180761865020952879390125611124466230742 9392014 188874628615326156365403821516849873856 9392015 24395977452418085656095475657815329160 9392016 -18886522305888442433195677051370864640 9392017 1843547413813928169013547727313571440 9392018 24227557983642383973809748138631577760 9392019 26288381204638511190435374566117701888 9392020 279091343797527336471268134234013440 9392021 68873401589905317376830007635713294172 9392022 -63512221861382420821996088171326857600 9392023 166521013381316619097510776559169899720 9392024 10973077762157866093285761690893598720 9392025 9121408652554193052086351496002589600 9392026 -37054041663033930541631564900097446400 9392027 232388926269952968158001990770742023520 9392028 22572037001477478418779651884178577920 9392029 -300900495269553613067741612577750873216 9392030 -113064089103077331521685744171374235840 9392031 6860853502436797737164740246268749824 9392032 -69666940403664148694758217428585414656 9392033 29552491362042993416219181383771123520 9392034 59516771558502300414764297491385856 9392035 92160932660274107795254138229638570560 9392036 -469523674062161631438576975007980288 9392037 189375472758525061387620273927179614560 9392038 -92491888619750435961388688456747074080 9392039 -45630197998632005444099485768096196160 9392040 -7817975035577619585983993750254387200 9392041 253197362632456226396223151589845121652 9392042 34881021082654444933682225978924524800 9392043 -41651535136856939543077683515501524992 9392044 -10344527905985049776292525262334212864 9392045 162474896020714666583194265398614109440 9392046 99691904005705979174633754058984056384 9392047 11242243620142325395796857214262232064 9392048 -1732151597255166690844716866958852096 9392049 -57622179313941451590952918643290232832 9392050 29356585801628112307384752481043212800 9392051 65866245303583526892101508345120592152 9392052 54801509951184781616450765910537080832 9392053 100332795406227120179769702098158136064 9392054 -24277835227505053651180858824241214208 9392055 -226694277659934310272110204311193702400 9392056 -144862929953609425516606198961781043200 9392057 -379777133828083923411976166979528006528 9392058 92813122484181136589945433217973591040 9392059 -378573466579342923790652151871302467740 9392060 674537005382505784691599678881423360 9392061 -61679537644761903332709118310481446400 9392062 -201276819046206622177888220349882547968 9392063 -350020880802054001609166064675417002688 9392064 -69480512670992709477117390680204771328 9392065 -129006012125567100667596672023941210200 9392066 -58126195070191804795179209692557573600 9392067 -147886071257408237866412550835483309992 9392068 -4787471205557462006523619241321779200 9392069 168312311233194097909450221559458301470 9392070 -19696437513223070234992184566545408000 9392071 2671835841689622519753344492465017192 9392072 111117811590648990121418903451743232000 9392073 216224918025949528651671031507469322240 9392074 -19044111681514994653286424541375977888 9392075 -49224527668368811132265158159952077200 9392076 -188643739219780217999829875020086801408 9392077 11069709476769317670711931943460215820 9392078 -58882215657969378250925550871884836160 9392079 15892430676832745557623347975944725384 9392080 -25516123649613198635156761260942950400 9392081 -77678761798106360542271683773071934300 9392082 42214872958640579133197313366478155264 9392083 -205286608780178221638176995916792363668 9392084 36292137995930777935108472473124779776 9392085 -61418600541361187720651716464988800000 9392086 -158419639929863317484072165379556971456 9392087 154081874115252260177687313167371564440 9392088 122961973315655787356968755428207554560 9392089 26563465932473868474145426345746709952 9392090 38383253109925317270287287134040094400 9392091 90171032965732850082425142482253726720 9392092 -25078889726902872698196093772371747840 9392093 -195477676407923501348377505372330875296 9392094 -15502151144572969658724175474089938880 9392095 -203846786294161185128381833132291229400 9392096 -83462207646452117599466942791434633216 9392097 22213632609877784896885351038823221696 9392098 -161244793141378363794916626306079201200 9392099 8430105139242877708304731285806605040 9392100 -9589591946528817842038059617010969600 9392101 -34145129134869088286732861949786336896 9392102 126663431018040035817882626809372364352 9392103 -744275338425036111268131896568168576 9392104 609271544302543170080191751887230566400 9392105 9465526860778036074129788679091924260 9392106 -110168333719694711615231680694608048896 9392107 -19892011512346677399025304011591347080 9392108 -55860169808796578048021871964695505920 9392109 -184028350758340130572941252097774902720 9392110 -381374798873348674127359768173857280 9392111 117250348350535165604614920106404628032 9392112 -4063206138743505683989873940677853184 9392113 -73326482690626521736783431234992703680 9392114 142525747714087368797191897099099576320 9392115 -32283169415138711496310494653564434080 9392116 -1596515684204253435406646468679118080 9392117 9480191401564415284985879867778859392 9392118 4740864140178467752821522992958666240 9392119 92606761866403024976957021168212660608 9392120 80777713163525096818787543297685196800 9392121 -302545691061956795012084218484005900860 9392122 -140668013948728971560182939526586946848 9392123 -17158026522569628062051063405524503600 9392124 86192924769143269957445555098479960576 9392125 -31040695844067111125635818915696216000 9392126 -155598862868104536238776042136966191360 9392127 -33948001294218251237648991180434122368 9392128 -126895784495898327768156313020214018048 9392129 -341141139829446282502208135219924406270 9392130 -18899694168606829272947282591248396800 9392131 50804484098035488842403789344562653392 9392132 35965188997589314892733227401549381632 9392133 -208794807082991450728878845216548025376 9392134 -24210850984047367857404987798231831808 9392135 310591538445260187762539849184841855200 9392136 58531710150527361432432667793486807040 9392137 7595032132978899285853031062890299946 9392138 -54326055769373564905201344888480731904 9392139 -214837466427771490169493406607598744960 9392140 15338210538627397298254047679364428800 9392141 606855603179786873022086753641615926 9392142 -11101242976234215022782522163651138560 9392143 -339950463377528476540918179476929005840 9392144 -68309814664623001240423835250253086720 9392145 -59520961032754735327918420559709648000 9392146 3848165780653338816337766072069733504 9392147 1447279410514336730422695419191639596 9392148 -56484012366057173943627535320026045568 9392149 7842899062640061513673689800956548248 9392150 -6857471468471251073127969442948111200 9392151 188504841510907385588559351772264281600 9392152 -156876630407229214762822748725405286400 9392153 -400690370739960115505634341204562572598 9392154 -18196419432991624192018199473320307968 9392155 44553165922613870110976245036349290560 9392156 -133196939961915454650492468985833991680 9392157 -58809068107882417690234552034545014612 9392158 -224310659044739925370383647100810362880 9392159 -109449342535120036235447489597541047184 9392160 90150552304284689784435309274485227520 9392161 -77324246931256640373432200687204334238 9392162 72133763255831207828740623310370924832 9392163 -3575901034918452810467962053927834624 9392164 12318418347299447556752862108347031552 9392165 40476428552137687787963526533424558720 9392166 8977210140469059306889632129762385920 9392167 -376144656548916554996327648934088587784 9392168 405885795470336116756226783694047554560 9392169 -163339215728809089658667982439559774112 9392170 -19154264099745459838048394449129603200 9392171 -231107702679653536117655400998532407628 9392172 -40714159261554282546888310915953592320 9392173 -352219172874306384496833413122165095882 9392174 -197919720234455086970716117342503532608 9392175 58019117302304355287008580586191190000 9392176 92896428460586457877626884484360536064 9392177 -397973785468288311080774498753438183388 9392178 8118694824674488208362332894782880000 9392179 -175868605450098926822735521563387821600 9392180 -847507356894443820221554924060262400 9392181 -71956010262620728514870870006049386976 9392182 -282896860958698455864823682715549048000 9392183 26205572284818268313825398708688287224 9392184 -135862408187431449034991750050524733440 9392185 -126822816196949154346822428936438176640 9392186 57533040473533576771046294582694663792 9392187 -30401004999361130951890351093401051648 9392188 -63758843599186581944744193036050774016 9392189 -5193660262257048350689011956400823776 9392190 -12637676696515145642591637424309267200 9392191 -92177409456488780547259441698808300816 9392192 -44577778813972517859172415544128176128 9392193 130007949889101187326699965807499981264 9392194 -24205774661217667469144670625656668160 9392195 -148394314576419744584121438331080610800 9392196 5102778169717768157783909307886393344 9392197 285869398297881621594764932314661055520 9392198 14314830348998777068137914295675121152 9392199 91487982526355499720870878523577399464 9392200 88578453197402361426009000916758528000 9392201 9539101569137003033346011492290233600 9392202 55238217694133872750564882199260088880 9392203 5346058875746961663794401101573524000 9392204 -81042150536269586251018989339685123584 9392205 -74144650684890329570066845082365412640 9392206 -98726355582745033725771538586455283520 9392207 -248932842106349157854745869211579338568 9392208 766240312288115995107060128830193664 9392209 286927124751260274519349901825980023410 9392210 -6968807906726544424694185199266944000 9392211 -37392332918891413581805093283735088048 9392212 228321358692575136574015925866365251456 9392213 -254956728858399071168498776192164610080 9392214 11766754669562423198317986975458402688 9392215 79918555397575485587177378807175384000 9392216 -92358513469028646626135781638395115520 9392217 99175792037259501938735385831507088080 9392218 118074352079928977457962108838574083840 9392219 -233889765567147672658358096887274558904 9392220 119073632653815811623598320799910553600 9392221 -159420713075160411628690248579515281908 9392222 38791659614997088759554670134880477440 9392223 29349874834286860432059281480668431744 9392224 179095044048992255142126027685453234176 9392225 26999062706305600586655734827492896000 9392226 53004702249981782861479161984604491264 9392227 76022886186995032499924680261705156960 9392228 14845390987545556075551063819793936896 9392229 34462893074024785344810165760725667008 9392230 156018968739094068224302610783228832000 9392231 -400159683395099353066654967121202728000 9392232 -4084640096128917337168090163970048000 9392233 -286799494364284825209505945649831384518 9392234 100338325184993095540016630552725217280 9392235 17545202747885337628554391926249734400 9392236 -14066054196567483113931855069125867520 9392237 300968675339312375218412959501604300886 9392238 -49616807111384761841224056422235757056 9392239 -1378802078880263580704570499982400208 9392240 -411027006887474014053222997282652160 9392241 -105928186156593921620376656322609622080 9392242 -59014973872826651136605021361206047728 9392243 134786049592097139230267964049370968320 9392244 151968091912715795206711106552039202816 9392245 373119974604191125066925546191639157760 9392246 -80036227305922056197453060535378279360 9392247 -457442732024986559241726505867867464960 9392248 -320219510056861666141193125171360112640 9392249 -592711340308907286861305651133205559664 9392250 9656493810297389187630046072392960000 9392251 -423059789121180186261462515584475630400 9392252 -1843619873841816727380812373609719808 9392253 -3409519961663688938922506725137921600 9392254 45830842829355576558426868221083352576 9392255 -204678237978942732823735622641654866840 9392256 -49280651690305775344973891351001169920 9392257 10288110642787014887244606017763745152 9392258 136368928067304020749994352226894806480 9392259 -95740163929737515402382601896033463200 9392260 84236192781342578632390681413264026880 9392261 998356599170047100961782782881673272384 9392262 -161180419246283464573220166291827328 9392263 40459246452574617575393423838824951664 9392264 76370645756660412020912897969909268480 9392265 75135490365069111010346298754984179720 9392266 14592425092724600201823883758193099104 9392267 382675139603597644219565883123164111316 9392268 63944738263075057481810369959644925440 9392269 85173232884948532047160221300902725920 9392270 -6535298147855258300504271137077564800 9392271 10617955542472596223276632374164057104 9392272 98913622428108841043421037476015742976 9392273 -206615522059811221775638339331355735696 9392274 -6263715761180112551787923309371012464 9392275 1685052158435362483397928644804051800 9392276 -233641858896562289598982608933002768640 9392277 87978012457560481886395611049313749920 9392278 -7698270304201446038010355514882780544 9392279 190989109592505416794512427639552962000 9392280 -17327335834018878816543224613706137600 9392281 -241428407502363711415264017039622612918 9392282 -40507467934367913631099694201179615488 9392283 -4255551995664428108216502766659233748 9392284 7880770024434785561437773206652114432 9392285 30088480555401295626106041640091381760 9392286 -9051518321818522810155618802304492736 9392287 -119216714141273512284822422232545768768 9392288 21628043385133639326624613001148825600 9392289 75781595531145126829329461157951700800 9392290 -23690134854402462960038944963216293600 9392291 126464814811716365945787621938697385692 9392292 30252000279101230316550604630679322624 9392293 -253947209203947080894619947269847741316 9392294 -110168543539602775276095284363239286304 9392295 -26540793867213911702019767550244709760 9392296 -47251653545171676330764649172910499840 9392297 -542103526457456394115169163791023282560 9392298 -71158901028257128042753441040386158336 9392299 149473166959866473467387267144445915536 9392300 -34342376314829205202131528531841017600 9392301 37762995944266164812618539988115602880 9392302 42135686522475133257841726161850848192 9392303 158766135037223695040881243831072451664 9392304 -11273205577676862958007516822651535360 9392305 -52343921389880300519842363016146914840 9392306 11448418099129187893722792534144983040 9392307 17644092964133692893419785950575553600 9392308 -242706193975676614789023184461146439680 9392309 -115656573861101952658982454133989565440 9392310 -72665831908243499965953089310925862400 9392311 -154023095203229736958505835642001776088 9392312 141087079281193465679719126444235673600 9392313 37763204472697639034267443950993601920 9392314 -54997396888025449573491985263311201280 9392315 32982792325500687733501069717269528960 9392316 -133099986249063747715137349001559137280 9392317 349064979685477988981474861507240831520 9392318 -47280564636111560284779353611075584 9392319 273999825921054137043809495394049905144 9392320 37655311379391704528176108524797952000 9392321 -63089888015735391238629414611404260156 9392322 62022889599166798791880205519911874304 9392323 -231920234826166886554926049985833609656 9392324 -29350439449803458769653140617841682304 9392325 -127137217784699773989586430214007550400 9392326 -10301017367890852221304762545179079936 9392327 20412196681207447611755020234384310400 9392328 -265886045931842800193163418057801728000 9392329 90239517918509147520910753001916707930 9392330 -141459921756887403288933013488977160000 9392331 -5697646049463970939839003274714705680 9392332 26738554938695743270991521540513815296 9392333 397702097003784396388939603364334942582 9392334 -20415676812746088085187739561345300480 9392335 103485338419246755434272179247551125760 9392336 -44816771566934831094587310424930295808 9392337 29025436766767028882706829785446322594 9392338 36579556143692518689619721310438061344 9392339 126667537577194063010334679673172647424 9392340 4615235619452859452636193324378163200 9392341 2563295371444397929576190867292585024 9392342 -70760920116574479200667053970464460288 9392343 3496912554535158493095505003977871824 9392344 -138122754007904566975880185852676413440 9392345 -78603613696262934760685033470843647480 9392346 -106460511606307582321437950793523948800 9392347 -241713923995257021002099460081074407128 9392348 16352192195281382115317850739041638400 9392349 9557280840547464980480947748559937536 9392350 -29966885596164797564234976658101643200 9392351 168699196799210066277519465522936106704 9392352 -4838209972549793098507252865754464256 9392353 -14622794951509062907195683177269118720 9392354 16552977517462942493206414211229623376 9392355 -2071225671114988729841762425276844640 9392356 301637624749942422666913300555106913920 9392357 -89426672683327956428367703031970634020 9392358 9427801965581482772111123986623859200 9392359 -200538060082806462152744222302198826440 9392360 20555449986256595421639709323965184000 9392361 -643024595774571845006708633352003840 9392362 13515096536243923230833923578865319424 9392363 99239368994260089467474063450009172984 9392364 -290907072117516285698152255994944051200 9392365 188800941713388116559139687446575877600 9392366 -177373951265311285971785382091854418368 9392367 259387018906318898016960346344207484680 9392368 -32029193749191199851829700041757327360 9392369 -105598978453732887245392804803932208000 9392370 -22862566200186425079106621785143170560 9392371 -39588208421022062350207866025315397428 9392372 -5440204613315710928775352168348102656 9392373 201353465755603378762025796775884061422 9392374 -57924033499519857565867243590108596064 9392375 -414631096731806645955991804720584480000 9392376 30977302841876938084493071541313208320 9392377 -174537965499871579798787466212814801408 9392378 -131670115637699420575435777834203843840 9392379 -105219115086592014490614571177778793792 9392380 -47833483697382871748611366236361728000 9392381 -445653426800343080863650533144811695028 9392382 136496044579949325010020943313187661440 9392383 -72224886653108326541194046093158048 9392384 14036933001650101726922380029449994240 9392385 -157250907909008452163427980779000022400 9392386 57074357076245625108214913038646989824 9392387 195225563315921605612395847843205746920 9392388 -92492483672559113240290186667415791616 9392389 65522521228902750161110929948041978560 9392390 -7036454063470936119638826239341643520 9392391 203635469698889736424712579448471529200 9392392 -68026679901888471055934629902009216000 9392393 223164395834435654230156384813292358180 9392394 14726159209786460630634368409608225280 9392395 -72234336501731619708847150698541720080 9392396 -118343971719553692846305683229637163008 9392397 55450639639517394269322046683156267072 9392398 226006167503466102306324398912015953536 9392399 -12097200367903072273985156854201980336 9392400 -323745660871758944912025787180032000 9392401 142159295206697371012328749201530798912 9392402 11153220899783916409341963303515520000 9392403 -73584557966925429758483522332970102400 9392404 -1400415695924303246206300637657702400 9392405 11234930638182612557517509441447376000 9392406 18714075042625888216446985372967217024 9392407 91972602442349401211187539113804227656 9392408 -127531497152711665871599732226670551040 9392409 136995848329285905493306960660949078400 9392410 -43206695658347348358230172079604705280 9392411 -21315563138846783830260139665459680256 9392412 -79714878955131774557777975033416777728 9392413 138018063514480264300250852055805902296 9392414 335433985366205670283387098082659803904 9392415 -130444840428208650155549822412933370080 9392416 246527317706689859826053188975619211264 9392417 -283946487568210410383100148464411717534 9392418 -10543338376103824987995542123113153536 9392419 210060652426446876528378532365068438520 9392420 -51764099889784036842681273868260925440 9392421 79807525629471215099530908513417116640 9392422 64532494496796703746387000457881732480 9392423 277245311674041307655218203083653095672 9392424 -21235168449143108916113032450715566080 9392425 24810226549701860023215764458901529600 9392426 -85571037435234374844688184105176907088 9392427 -161484261787070172929433904542610364952 9392428 270299260220777159128366178507278337536 9392429 259749597180621666760611106259383227030 9392430 -22805784490477162026537367647088682880 9392431 -241196406474842603323922666947406902768 9392432 -23686300252575652458925256390703710208 9392433 330705177536414505216544352916389372160 9392434 -165024887292988544273775160601450694384 9392435 -140669363391186844099475870897632142400 9392436 -41482087861582622253376844178669330048 9392437 -27034724419126540845929081906601310020 9392438 -188451997645182292673451721878306255360 9392439 -28073999624550789730512619879374084480 9392440 -263212714317411075209902743521744179200 9392441 -111283319287637524904094956427915529920 9392442 -2004746103350666750785843529835411456 9392443 32333287765524181029559118102651357040 9392444 -59977147299303971878329832536507030528 9392445 -108436233526077777167210903200474056180 9392446 -18180495708924127315892018122215290880 9392447 2047147898081735923165316664234742128 9392448 6141560396887096018813104010410590208 9392449 298108017980953598242029576445159149792 9392450 -3430095162722673957134436168007389600 9392451 -103310837964583786061052172567684053768 9392452 35905525916666658920552686256158074112 9392453 -8383370916037336202995497902557770720 9392454 53090213355250388728479161800907226048 9392455 156088617480577033919373641062023738360 9392456 317344832378263900077437016281934274560 9392457 -161481875677737228887091915232306744560 9392458 -112855739395336168605430338640510099920 9392459 -148222823688577394698035657171052175340 9392460 15430272461775624477181369668186931200 9392461 82651726273221411227505578367447298560 9392462 -149843920925775256504613094528884430720 9392463 430041408438711933861163061140975272480 9392464 30162178367234090010902966893683277824 9392465 -16313948529495423539123047536628336140 9392466 -74416024091178562701636178185324715776 9392467 -212477978163719562672436841628935901168 9392468 -394436591406982220152714130388358533120 9392469 -222058222112016823297152451976568917856 9392470 108567521641743854063406767802663079680 9392471 5103020433044002133263700604723452544 9392472 14530271535085525988649142876073349120 9392473 64660479572597593636510792532374561024 9392474 14444186082717268135818557560202744832 9392475 121717183911102461253661613446492357200 9392476 -4438151901341923620206508909769469440 9392477 -127304414793444889295367325526508660768 9392478 -90850608616055977147167172486288195776 9392479 -248057416283447541145194605092368806360 9392480 -70871634729755268194396968400977920000 9392481 43142179958543393896215946527758368512 9392482 -131492412341459537714611563141187583616 9392483 200689723039896274562439297325811623440 9392484 56513538866596941108643011827125441536 9392485 -390260229013212767413535656113231240 9392486 -101658366269325230243792956731655598016 9392487 8265948826454447477064451531984774656 9392488 -91894012583153275424654092742543769600 9392489 -8629526693065542901474054944973448076 9392490 -815343580339607940796724910818688000 9392491 57954325707171201610300769694337352400 9392492 -228060362776439819353966055811833251584 9392493 -3817195793836321982410271472942596544 9392494 -188774709112142661177248592493375648704 9392495 82713464560449328214194301210091629760 9392496 -53537932209136697098775062407753596928 9392497 362649694700498096589662835451007284946 9392498 1412895825715326652689783372084335760 9392499 126690718341772751556009896446974736464 9392500 -5579671439232645933420831617995120000 9392501 114066393175622982255253502551527466332 9392502 -15099746509864911960338159003264888832 9392503 -376680486703533218622916308738697892248 9392504 221304590664233854236682775766466560 9392505 80351093548475576303296312308478219200 9392506 -83397306459739559945879887397384348160 9392507 53012250263131629678276312712867182756 9392508 151714508189413940424435962171421642240 9392509 -79590514917440506004020562154491924384 9392510 -27739627844220729051499658766105146880 9392511 70133711795174956867041592739605267584 9392512 -284596731531085061534676195997856563200 9392513 -89732982189323583033368445751941000900 9392514 -6878184103227013801469124561969009408 9392515 27596892930441372889831887383112711120 9392516 38978609740018550466605933824776953088 9392517 -19320278323030197004269061173124804800 9392518 -67470025078071690798896030023233179040 9392519 -120403820471575008707077978387718825472 9392520 65018152185176615130996339790540800000 9392521 251961614513886038505138066227329005722 9392522 -72487539506941239741042213660955220688 9392523 60539106297535696643381932390990470144 9392524 -41965058749619852731359499731857275904 9392525 -107426480515113516663848449874692844700 9392526 6487255890919522282716665260252727040 9392527 -98630894998305575560406374835938342848 9392528 -66486785083578535620612612108378267648 9392529 28036609822098833330846765149404127488 9392530 13814019875828785238930106941922201600 9392531 -361266233767024476899476926814885219668 9392532 -28615955935165727151639460732637718528 9392533 -206089264647153928323797089936360896 9392534 36989216925027563918604795005772608832 9392535 17555464212088982923166901390638893440 9392536 50613343207803271426726648045019750400 9392537 -49384578926767894038398330506183028736 9392538 -169842891771654092260267344882516513792 9392539 -18614273443731551040277593828229957120 9392540 128516720935978168226077912518547914240 9392541 -48851959990043650117551205282338993696 9392542 208990665562794122026464383907993612672 9392543 -19361525096842969243121185141601522208 9392544 80273268007984148749382877094178979840 9392545 18234186991850670261721866695390665320 9392546 -142503422418478180146956594068999716528 9392547 172197769600136466488682463822314347520 9392548 151000621292083942377530340676052530176 9392549 48569184073063767195065426104943672160 9392550 -3816664646153909915320333264652875200 9392551 -73976531011366610650927480228963977120 9392552 9731541035759031063060954271900293120 9392553 -148434366848701138253028810078068453238 9392554 34106359133607395008238522346026913120 9392555 162399531953195512627059807728443422000 9392556 67499410329070684223167274155050369024 9392557 4245048819663663191517387156210183520 9392558 -65240083841189175705523694983247773824 9392559 -41401887943049084309172379990063356672 9392560 -11284076502986667654827833242491289600 9392561 -129877082744798773172842510890418622028 9392562 -72727780021683880932633233469279469680 9392563 22491307667894742388188022084621740812 9392564 188415163022245949437709506977149184000 9392565 14191294304511847785212387043452737920 9392566 -9206854409109993420470504121812597760 9392567 -77976594809704316004739149885122619216 9392568 278167598734690273185144336341109841920 9392569 111372373749970874794311811113352664400 9392570 252472261824427364970046386245070105600 9392571 55855708638948168963376098711889992240 9392572 -48518668253229576209551183790695654400 9392573 105177405192446411892014951907482143884 9392574 13879834234356504075628018533493985280 9392575 215594867420406532326845135875170087800 9392576 996919604135882715578508956739305472 9392577 -15571495955192126499994946105791172160 9392578 -100669457636330064224134723832048264640 9392579 10171323184610252236748350346078280192 9392580 -12834919249840444258714227263010282240 9392581 206652721346669335262027160873923757504 9392582 126061782264113907277556361402153175392 9392583 -64900563425767464383501929816889284656 9392584 -324943538166850972290217713978543037440 9392585 -29015712582624930829612611589124032440 9392586 39663861132494240159669420427746025984 9392587 282027675970547522611961164570131602472 9392588 216747341454975277362921631870961527296 9392589 -14013727309229887495431414557568758592 9392590 -51447721210517063307350576735154259200 9392591 1640793618673879347877181740311123024 9392592 -28255868867009940335168693357156106240 9392593 93868765956389602186811887831360053440 9392594 35789295030652722367174769733543102096 9392595 113049089894514727588253620536460361520 9392596 -289975798894632092046120022081919760384 9392597 -60523075520238974184612738012020691456 9392598 2358441161897732543829326422958977536 9392599 -161291884234961669683400379406033526160 9392600 69438784288238656164634525441797120000 9392601 -19794415029580992808361239809749179200 9392602 -13286239890780744683279413610982206976 9392603 182321704662808707875229851451243410664 9392604 46225681397434803068291646054207083520 9392605 -94585762163673880473897959311354752000 9392606 -221513055525643516199129987138514661248 9392607 -29253458805393043057295249157294607680 9392608 71569459673802681129301171768480235520 9392609 2189392142812620078758361847252426260 9392610 45703193091074789724182494960619765760 9392611 200770067310520629554819043688870509212 9392612 -76135964673034697008577427002922547200 9392613 175015700668302770881051772591638530144 9392614 -101240705884609698701893732195481135808 9392615 59933157763350071715172589910462397200 9392616 80388182253708719439605319643934883840 9392617 16670426612557040869957593274343810020 9392618 -8975611232695568591131809009684513696 9392619 1158307414852229306688224474883969408 9392620 111638497157442461456794620582824263680 9392621 -167531979360404449443762421133991187200 9392622 137823850798176610376358087648455479872 9392623 144071063443955962550816120868507295920 9392624 -10909627475183678031635805909455732736 9392625 244402803580028603503431682571040000 9392626 136308695381578455969823313895654497280 9392627 -150532761925437519161603204666474089524 9392628 3947961515500473274002612608092864512 9392629 -29628905522867209537265360319700946770 9392630 39933160790652623335515000986047777920 9392631 292689477821073104667010347556661568000 9392632 103930497196476268233658691561199206400 9392633 -167623455039425005406806929814757498556 9392634 50197074790177580260586091148094300784 9392635 14892922853919206737009745585412490560 9392636 69701214516134130614096067227632220160 9392637 -16843754910709491579063433857387909600 9392638 113208025602232700102658789600036894720 9392639 97794473613953123428753238300958847320 9392640 -11183632516589485262492934851977543680 9392641 358645688362921061294334029185910423042 9392642 14816621191181223064532783114050586112 9392643 116249120469725163268250411792338471920 9392644 204608112495373683478065160303187678336 9392645 54493456308981975592020339258512197080 9392646 -107664205783293027987926464946152132416 9392647 96602313967655234082098731256543477760 9392648 36416815846318221691081526462945525760 9392649 -18803813133661889931177436960184914560 9392650 -66510227241505782017595242257928832000 9392651 54949636447744908379026874498560941652 9392652 -162754327982956924652184453548090188800 9392653 -259059406734824213334831223692235596480 9392654 192784543308410285149674026806185187776 9392655 -144448824815445808647056130350072793840 9392656 4342096250168343321944515850957225984 9392657 -191230065840820230754384901212934106048 9392658 100167470393085487365573248399509065216 9392659 -21979679055463946172033427385390390720 9392660 34753781369762451841969195320423605760 9392661 134783411363908799332949179703605864800 9392662 -3627743494421442589101483389577302400 9392663 -477340342746035194913287217203030235544 9392664 35376284405154959641478809394777088000 9392665 -64507936786595932883835566720734891200 9392666 10226787910169413870807922301462958080 9392667 -99135817950650174727036926655785532480 9392668 392662127224938380005366412702924000768 9392669 -86473249514305483672537502825870973120 9392670 -42808173268884629817618520981391946240 9392671 -19394603935642580959423402959273181056 9392672 -7572076694855948025431195173734187008 9392673 125158623408278734068502237195098572160 9392674 -76218602569255137996397794531314014848 9392675 -76992048902047491256759110004357184100 9392676 8183140706222000826581489329201554432 9392677 16566740086805553522790518055322600000 9392678 -16989814978392231275399376337512291360 9392679 290588162867477805593454946423918422264 9392680 -150545892975120914350125624248634163200 9392681 -39247365334817458859807949453773776518 9392682 -60193178438325823767649831514912252160 9392683 -23032572546500109418621730941509557068 9392684 -38823237496815894519086317944506072064 9392685 131034551006528298973594428093115963200 9392686 -162549667301036156773221838798193174208 9392687 -440106038716593013002386423893142356608 9392688 9597521519421679563896877100532858880 9392689 -57325622008041477122780876003596227276 9392690 -15867389451618338151831422513022259200 9392691 -619089582340269982578290440105492992 9392692 200130127972228426547731211321788956672 9392693 -120098734840207444700058160024821985476 9392694 -28778541526867456025190288918848378880 9392695 4975145369016993672457909134784206240 9392696 97855870328215369993786717244771942400 9392697 -31720867351223422991061380238283349052 9392698 -13310921953062142291710963622339227648 9392699 232988229865794011933688723163611658800 9392700 -42648226402949270946782021598824448000 9392701 -219759698427650173592819308329637640148 9392702 -25830536382471406625731016221381183296 9392703 -202748618943684128794035400805443632696 9392704 34948604033634489860289827831776542720 9392705 976298139712383553961294063796855360 9392706 156322589720855948119220821595610508800 9392707 76247011920452803629758976198844594840 9392708 -59482048158734214365440008689395710720 9392709 -187786682054203963913281104636239711424 9392710 148248750341381451903642059585900415360 9392711 432037080739226782676387010541934644800 9392712 -17714060377811915841536812998601236480 9392713 39627053540106265106473535219468066688 9392714 20706267143284597279512846286151121456 9392715 -14116769631355866623213164533446806080 9392716 171622484848725155578679860450495619840 9392717 -121657573647537675133035094847780713440 9392718 -49288648105997656749366847599290019840 9392719 -92113743704276468765134409625102467488 9392720 31537026793504051583033752128321454080 9392721 -16124162251294856329161732593666307072 9392722 -85763964348043407788468663034546527088 9392723 -105049702483987943173362519703715614800 9392724 -6264223587709801270930118399962613760 9392725 -46014737472784754917077780394140469750 9392726 -17162244204332295392718791917125365760 9392727 -90649494228977567579584627681177186560 9392728 21987471055613361656237793418263644160 9392729 -155178150073955723499454492647443351670 9392730 62507364542412496266877994807193208320 9392731 -144309400616341477300114215058622703696 9392732 -103587304898256083902142782182422811648 9392733 96216490344125100701206997600902945920 9392734 683513736277092169983719816329776000 9392735 -140512125219291668111142727478146289040 9392736 -257514239005092033593285374468913627136 9392737 -186886981423903007452952657307932612588 9392738 -90843274659138391463206403669645169504 9392739 -74735316338433195134528386822812343176 9392740 413886841653622284203556757539962880 9392741 173374463013258825326816930333889552000 9392742 -81098336751950387358938050845321108960 9392743 347011361423455964723696945798480160 9392744 -266540698034827316417154535669311267840 9392745 102372966707665048105111309903345243200 9392746 105564010806502125676835338448546400 9392747 -59421553151670806357292129935567578848 9392748 1285989043267330563077866939863121920 9392749 -163700596163298377691644147652681294250 9392750 190191864879409865322077502470378064000 9392751 144762607861300108639332680220536779080 9392752 7939872021560506027654357890060779520 9392753 30941478628774294715866440226355266002 9392754 -19827253091415458854272145592916730368 9392755 -98241152558213398686871307358181897440 9392756 31674193965227003846016673002250638720 9392757 134516274616546854526441215806974295040 9392758 209702213679620684540092222691575800480 9392759 252796099209041000935345700149621401960 9392760 -2879302829939176336398924418532966400 9392761 108234584953442035590421858310271966570 9392762 -4502713342736560783843808220295807488 9392763 37122189806502010235351532558666763008 9392764 1198435102910095457981075192847242240 9392765 163826305718684818072617942645586383660 9392766 -14139234579897710277090130230631376256 9392767 13671981338359965592880781208594582912 9392768 -121151607876051323891195144785845288960 9392769 -86547129240648640798520316473205263616 9392770 -39538252688311786408850372618788876800 9392771 427802999346492898140114847748618112792 9392772 29001525874970065349230839185461039104 9392773 144258840903515230503887477499571451164 9392774 38452542340024137641151738032631959136 9392775 6020061993100850446127851681508265600 9392776 -314140033087957412311449224012967936000 9392777 383662739972860922485786354077141193626 9392778 19196659940885966390011074016140132864 9392779 75881763021011206434092860603635098280 9392780 23725049458883310842042860581538176000 9392781 -41291162661048246077471523602632382400 9392782 4277554191916938860968420052650758144 9392783 -7368213907124092532815319183291781120 9392784 -67520541174150252268728572192072663040 9392785 110039306728714879585316169068632612980 9392786 -13135817398404368969205276808184878080 9392787 -261572740876855917226187253337877205120 9392788 -56448780661748800238930396927967478912 9392789 33159752327984412709745331294405590496 9392790 75185084155850367119842645857889751040 9392791 2710735177888425486311305068652473112 9392792 -65621036492700436366524043951287552000 9392793 -27167576740832935667159706813209118720 9392794 -80644081422163221927709278360893932320 9392795 -147307073821330428363149264312886379200 9392796 -5718922279211098559755711740570006528 9392797 -231374316308459011068963770190474643328 9392798 77202068832881226301664330818910280000 9392799 34532128961386999687318598718717089808 9392800 -18958797708451731954715393061683200000 9392801 166222522301662318587179334431849207904 9392802 -10017185409536017529361409952199678720 9392803 -78863192174026602353391239529093715200 9392804 -223970421460110942346925840566655090688 9392805 -36430279058282995943791223056895657700 9392806 -5854042190314320910190933382528534144 9392807 7303436079480923723142862674608587392 9392808 -68928472218885421616179560095929712640 9392809 12619256013234636454133939098230554880 9392810 -134634347296664393651133654642334593600 9392811 -157604750599050914500631799931593200400 9392812 -125123127887374371943855198658834512896 9392813 -29415536537545008683210282216786638836 9392814 39646552758900707753975136138751393920 9392815 -74212842117911560790589382399332458040 9392816 66633623175798999898056669075589251072 9392817 -68030484894617206892414210408340247680 9392818 -4079109776805846721113027911678438640 9392819 210837687920090817066931124461097966544 9392820 19169456817718681517856217981239336960 9392821 30862955798594400224266552828238255200 9392822 -107353576387890583233620772848244264576 9392823 -90736504201050350257868609583707053392 9392824 -97110950610534566361109855399808409600 9392825 -49717671543622993219752856250917398900 9392826 -16308158509537842659320281720454880256 9392827 -31465222144278941810330160202744039324 9392828 -82967565566800525736487949706095967232 9392829 26167874841038295929883192047322672384 9392830 -44720085614159985265991200474756183680 9392831 68798562188518169596808870630302587264 9392832 -3993686379437524953409223473999380480 9392833 72877865287625925172778382706095382082 9392834 -2687131733445993043232271455441114880 9392835 -120021374992815566651283769409792331600 9392836 -335610752254734986215690915078820957952 9392837 -26031954439458653138055586351490855460 9392838 1274952525230773027448272600676517888 9392839 85433330968126679169428921713203975360 9392840 -74045772149495397702781111732887552000 9392841 8725585803637127715454032174957337764 9392842 132718834222505437205325135477924334944 9392843 -516446517566851460573895638994858496296 9392844 -1795860035269836961004282985128017920 9392845 30220293064185628463684955828618731520 9392846 55934435228469455875172731703971318080 9392847 -39276053881184738016556785516590868600 9392848 2158939880454990605012866608307331072 9392849 426941125584748606910592536953608932850 9392850 -46921157678287487367548877821835704400 9392851 170670946995160582226543777779036819260 9392852 -85192468356605631051067508000152197120 9392853 41585868113450697872596776385360023264 9392854 -15320782414029392660374140000495797568 9392855 12581845852114746138654504579972857760 9392856 -20402099413427662154271992652312084480 9392857 -27481122541016194541397602468085033840 9392858 -131549472891094084405603825031907528720 9392859 2826440578287467191228690652595249060 9392860 843005391546956736607351904361000960 9392861 65452646166682607962573929111279707712 9392862 -13083541275333573647769432907374652800 9392863 218942098962013809595227203870350605280 9392864 -212893261704484984558654034452661403648 9392865 -33033777892646289649465644737131121280 9392866 -40894447264299340712976729630443374080 9392867 -335751275537684978881911332201528242416 9392868 -126289063348780839935189670082944000000 9392869 -95274785768313689604399449315346009730 9392870 -21653352221176868448926263605024021120 9392871 -144473661278794594424998180248012272088 9392872 -118999190636155014149849783007487150080 9392873 -37930589440321817719870240535788172160 9392874 48040630747257874121281528284618998784 9392875 -93688615975203240201899106091937172000 9392876 -83268659873910899075661752121406586880 9392877 1705640571177250591646416282301070048 9392878 22286348567035939222534826480475002880 9392879 628227913512529301605343343254470657584 9392880 7947338578915318260410419793646059520 9392881 -71727601540700200426747757473614445568 9392882 19225859083637249803653676098340768800 9392883 -20242566150962260117820283615289106376 9392884 -201671370821596541601052364177330541184 9392885 -104115311099342862463728004921291512420 9392886 -32107002615291342178084055121756662400 9392887 -88166360319900500904194489175804692048 9392888 140443801865297488233390825561456783360 9392889 -708099055704577733341424232178566432 9392890 45936528517014866535446611019280457920 9392891 -121417854237426158845771295273682561048 9392892 338377774666584817855806576784146432 9392893 487333610900175436158297488274158980780 9392894 23729981225343611089427521575463456512 9392895 63789785358138053972846643333251995200 9392896 -9808583383336529753766144360230944768 9392897 -69627254652349646373432649467333758400 9392898 -71541321662079246928104972472970891520 9392899 94146681355883545875467076651906066528 9392900 27415174356562325971291387127511936000 9392901 -340753727296810585359863098663827456 9392902 117282222867578934502648178830746491904 9392903 151506123991257043750890029758111470144 9392904 -219788977869476162187850406214854691840 9392905 13989481570815420444628873292112585060 9392906 10975307517793005066538279954850959152 9392907 -51469669135222063658660586897263232000 9392908 183680727423309979499896722478997614080 9392909 -43753616266109011268575254021706450890 9392910 -4428885265772946340108546699845523200 9392911 -356033269163910531790522751655356411976 9392912 15987382951924006884326991602473967616 9392913 -142822245251472893182327312047036006558 9392914 -101721947449181177119591332688389688944 9392915 -155212194347867841603986939703805393920 9392916 -24600024348992483296926964545494323200 9392917 259792778778683619676322043817370429966 9392918 -56200497977269216384916717895843084480 9392919 105406668545217374732365997390064931200 9392920 99587646403058139394048205268389068800 9392921 365989363658440240989190894136999986122 9392922 37378048668473679998374067803915972608 9392923 243452491916682990895872274437829687172 9392924 232702062944028834778479764436352911360 9392925 -42269015181822658909590108568970376000 9392926 -137096554335631715534731822725700691520 9392927 -11381270052677628608471259447444472224 9392928 -69730175045245373709142011785692839936 9392929 -55790578298141015074756544963205608832 9392930 89427463892733772687518683795390211360 9392931 -54856146901829269647916344486651106896 9392932 19743187917386067149646299159374330496 9392933 24887829912087857521822523528026329024 9392934 55451593459714108618995871334090086080 9392935 74345323158881172436578656130147949200 9392936 -37344239484701067249209180982047047680 9392937 -58056329681170918272484353240338121840 9392938 11624810656590316515309852188711808000 9392939 154754207543550313713961622562974986080 9392940 -120988159525176590520939326637512586240 9392941 423330163801166437957113098146095368342 9392942 -94305172557410134688377142614802764800 9392943 3458666671712132567341761767500519680 9392944 -4705997845722369623107427256537710592 9392945 -62473621042263075010786066840277918400 9392946 -34370786846211914849548482754450770816 9392947 21007774804461347412547335602178349680 9392948 147891527058434526205792770565491431808 9392949 65601183525242731573441656848692533120 9392950 -39439711777052694424154530216630579200 9392951 -280727026885220027039479713881854569048 9392952 65507890795781251739107485730653573120 9392953 -314843717120453124324570975956349379798 9392954 173438529560769655776411015010437757440 9392955 39798587167506684648679400911849190400 9392956 -75612243717021097999486161302188794880 9392957 6990085865429633212229899058216268006 9392958 -16544878426006963748586902637924710976 9392959 61652418943179247492968869990255886816 9392960 41825794113831765594544425627549696000 9392961 -109121458341128416438915955055427723728 9392962 -330607876175981293777178207428999057536 9392963 -2098963470562358431695759997273117872 9392964 -6831209191427753883571672217590468608 9392965 199432124464731421961470933114375756860 9392966 -90239818499024725737203650210551876480 9392967 149432633289637739496601860050486929584 9392968 47705021777995805384369115125251461120 9392969 91654890062703333153438713102715360000 9392970 -57412426705434244532831215258201973760 9392971 18085005988044388449611762835911031840 9392972 -12204628370521811278866577052410636800 9392973 -159598292048412049047678501044714400 9392974 182305509077519939570095704996543980736 9392975 466936689732763327508589014020038000 9392976 -41359798248314727271744514577294950400 9392977 -21292685712854507499148372496135785920 9392978 -1651226384287181111595575851920775680 9392979 -132529381356753406340037737263433459016 9392980 148394226532873282447782677068358496000 9392981 83789658366707829378765106603978332732 9392982 -126811822531054346111584341578116915200 9392983 -9423172623592118325720439505099602816 9392984 -56164563420238993330794708112754073600 9392985 3897415432346228326833952588951579200 9392986 16716558089205230561770860473714949600 9392987 2930758524412275104154584299527304632 9392988 -50124931742116417535082157912266240 9392989 52341199556886202889943261802751626790 9392990 -89427971051630184333236200503424056000 9392991 -210045853076984989061460937700944423608 9392992 -25787594385871081648555985983745556480 9392993 271030936699869997855045207703393314944 9392994 -11205146223631538068769717602368249792 9392995 -32590349432514230016005028044742169440 9392996 62152788326365968116193131893014935808 9392997 138157557415325572700872047754772364672 9392998 -182599450986212827784690980020956725248 9392999 -16124580620691017843375165522383219200 9393000 33013337146713739848259155991265280000 9393001 320624729988046649692041022574017971002 9393002 -73814825349081251405462167917260522496 9393003 -17217612776862012293498752860393153468 9393004 136212319673594452516481570225421261056 9393005 -14585983665299553514754437485919085640 9393006 -239545282064892304894891395405290496 9393007 -93163553167187615361472495630719126920 9393008 92980209143340161938242377829126930432 9393009 36894893275587879204227722872179199648 9393010 145266007375380463523783193137427025920 9393011 -62193518757835005401743098910739106600 9393012 -46907564138458446001354572702318900480 9393013 -56887453144801237203037657570789923840 9393014 194160743849709186353115441917399645856 9393015 -9317854316691499056250330810905493680 9393016 149738791344345094369999170294212198400 9393017 206513398431721400342888255284069401066 9393018 17370264389488998846070055688740786688 9393019 105295233350513684983519661872309280420 9393020 -36130917140605653756988618029130168320 9393021 170956333067879384258881894125461562240 9393022 -31704475535716144737042178863328211328 9393023 62248817168108201506838891243833724304 9393024 -79064237257495698327972303415353016320 9393025 6804501872672387380595542166308950000 9393026 -44181614876158848381236031531795402288 9393027 -71264892390777365989656668741944874496 9393028 85460999328716527562745696992337239168 9393029 69965271338215546928221245665886962460 9393030 65578998271106318235869435161526784000 9393031 2168393317401856352014519270688548224 9393032 283142860548241930836192404151730790400 9393033 14454873888008942185892168486315335488 9393034 10571473464577203789954562656193166592 9393035 98182385699092467140145749220529635600 9393036 -115892957685689510756484774974247383040 9393037 -86047222253203826104056238552674506314 9393038 -20769047983498459749918793943717317056 9393039 -168034659753709656690687498000183272496 9393040 -58691382513080121628218266794811965440 9393041 -4993289258316265536784185617684699328 9393042 -45769507146847484560865878259533862400 9393043 -301253360125071208813010338409711612856 9393044 117730076134051869842083738524052561920 9393045 -36141641308985165375000722476283762560 9393046 77468484274153945813329267645639368064 9393047 238720028782309743391277625414330400512 9393048 -33224302128183492347276605377045258240 9393049 4744408060614767419979912479958649440 9393050 18659645500904026706442062193337006800 9393051 219341640570866513932366380014094580632 9393052 -23003161320492010627847235955120803840 9393053 -106321573650733066248936498582998209056 9393054 64432194443748674158970830639157729280 9393055 33027698067536393227436880606529464000 9393056 -9759903151498033862321887629556187136 9393057 -109066638917635372198530208935143451360 9393058 122067545317850985348165015850568300880 9393059 -10398434431977756035703620534242170912 9393060 40612293562430156373759575094054912000 9393061 -9138757955709904567210775336857925256 9393062 13816673013796832168548262553145540608 9393063 171146105518287016967203108600285915944 9393064 -29534079003159200454771360198937804800 9393065 -340646890247675756894708149609621512000 9393066 -3169073977193541191260429748320402176 9393067 -10178812221981890320633278885730892568 9393068 108108853657189539920181017264794897920 9393069 214031795386710407758656346476021888 9393070 -32077674726192786060955691021549168640 9393071 -113837482202554751109840878681086473000 9393072 -5634813358050541346362041924424630272 9393073 -306281028650522184945736878393537517678 9393074 134533577834993537002155452244455755536 9393075 49284575231438064949408422128378016000 9393076 -74667392450584790067034009971897176064 9393077 -67443250033118249051445452599635181074 9393078 2562298945461779295316972334834799936 9393079 -114282498207471609636270021721720715624 9393080 5451820247701207611143709318466560000 9393081 202615252090203677107482217915673404752 9393082 87642677859916813080422123082288759552 9393083 57816051836389225572682232750516175120 9393084 2942528303277678820592490383846785536 9393085 81700983194150159969059942564326842880 9393086 -4089253034928769175579084375006687040 9393087 -95537803938641489842567588774715258880 9393088 -108009330411710928903319212298508173312 9393089 310671323255369928505730564213570797890 9393090 17551945683283518583842421455498316800 9393091 -47709369192173906476545980042587317408 9393092 463245653334139940531891781152765952 9393093 90872630248103177673423537669035006208 9393094 -172257999392290996679514691578936684480 9393095 -108642514688844895663453110544086938400 9393096 -57415693972467452244818162162007859200 9393097 119843310080922975930800610923990146432 9393098 81457219146692392110250090277112776448 9393099 -37204253782600937342653505858411036160 9393100 56605640038192202695692521207477760000 9393101 -179197568017325185775586034877195471796 9393102 -31026907537512910493824929822947155008 9393103 191263416421113668282254639998097690352 9393104 -54657250028707343369703303796886052864 9393105 -125689392613335114597674766409620215040 9393106 91263823785249754575798813021667914240 9393107 404632715833351339482853977211471573356 9393108 -1176678728465067235792745144311320576 9393109 -515585698745914239303786582561452100 9393110 101867582287559361294518974986122328960 9393111 -40407633476850723340793097505712670720 9393112 -186994825876121091689614604171764101120 9393113 -102541097872960319735791765070508187638 9393114 90195659407435147011194356582652643840 9393115 -230739257494849814618698133867275698240 9393116 4740182224785683915254266481316771328 9393117 252304408523580338694893389631880853248 9393118 -3246609473334784931221948142663083008 9393119 -12175994221536981218581137695540816640 9393120 -17508352806890593227218470368730152960 9393121 -186711995443489450017768058955108360000 9393122 -95381547298190771463641057991067903200 9393123 36203587201653672822698273943824715384 9393124 26624912676050383168233178576216113152 9393125 -7431207278760007920692312482284600000 9393126 107867739097267444176561312045206641344 9393127 273597280391055709397399188810014001976 9393128 202954773670646552772346031970147548160 9393129 4925768839379697469744078980049428444 9393130 157851675237941212175885406806573065920 9393131 11161200492835318631167911915485580288 9393132 -71580321024587003337515238619814215680 9393133 384679261349832913556889535093876024224 9393134 -34243190335378354628853029854137998784 9393135 1764444932006031770497182447425504640 9393136 54180966119725406762338573767798784000 9393137 87135202720790371618445839713823531368 9393138 -310790805488978914962401447107231119360 9393139 -144507644052047005049631577340670740144 9393140 20980019619984948581340609177778717440 9393141 -16303350551068158378155202369010640256 9393142 -40053890588432319822576361009093747200 9393143 72016608664602686408685711642738172392 9393144 113905913200748471822677958546104320000 9393145 217261953136598352229550027360189880900 9393146 -66330581719344322754014399067383646208 9393147 57073428265594322155439782307932619724 9393148 -198890532406830018389994480048552069120 9393149 128030195327295530881954617669868462380 9393150 947979548473559559605623031366217600 9393151 -329195288112521219474749380712400462848 9393152 -443120775120008053797418367781043175424 9393153 54784360839876594726349928041108466112 9393154 28356493408370081058086376860827952640 9393155 -28814458963681271220245700987227306880 9393156 -32453006760365936916823586375225839488 9393157 -199307219663872470366053465453999138628 9393158 77757688252252115736232858390083467520 9393159 233681377218358064573245462170211912104 9393160 37988671431242401813239196840818278400 9393161 489490428589250032117911035749680651300 9393162 92811998691808847077808549702808391680 9393163 -172298199938883766327267215505896108960 9393164 174810760413814061936252042975869604352 9393165 -41986118756049863765345851630367088000 9393166 74901211156544947476293008993340740032 9393167 130431850342831780028960929534837604592 9393168 -48597861641272789953487872751209086976 9393169 535667416347013273183774438596378045796 9393170 -84575324315463315895914061323083706720 9393171 -136203762103064699768609010132183330888 9393172 -120723427523503260663783707237399837824 9393173 -45201704578170328765593579087350110656 9393174 -29205653183248739945716981580709593088 9393175 29398420103268215382420498577694065800 9393176 -5296887768167236400487996593587200000 9393177 93112937221944148553462139023944799808 9393178 -890567212967356311675458382002641920 9393179 474030987222618963849303834050494563360 9393180 8829846433866365039882044480140748800 9393181 -56181176001134930529368205403531138208 9393182 28244592656460076433722467689499523200 9393183 38909238898720166771931610564093009560 9393184 -98164236732272405581228090685917102080 9393185 26967612166225024793000365666164216960 9393186 38791638528248921263686812981193670656 9393187 -171180312797101912195716465921353082240 9393188 -102299205193826266481839446307295453184 9393189 -76154911880376472228563339702113828352 9393190 -35426013621241432301004076414455859200 9393191 187696377407430954164734978322216153592 9393192 192564270720185114891898655262333337600 9393193 -28354195631171267282054451888369008496 9393194 -594156817223579174146115609702689104 9393195 18054215674158497535290305026383673600 9393196 155245493695003330472661419523244678400 9393197 -409350487801558583449294638694373739456 9393198 19871156890435142301219128128804070400 9393199 445517911915045357209074639875022572936 9393200 -16052478274017998218120751091828326400 9393201 52460006123670936184123535874703330080 9393202 -2815429369586704557486994586186940096 9393203 -238797939230628462779071244341848277560 9393204 -42310447409238577677798749039920343040 9393205 277928542861252608430006477849741432860 9393206 170777296445761862570070690057912036864 9393207 -227424542911815631040366496232474885680 9393208 -1044615260356226244930795846803988480 9393209 -22254656040716828081824296196117725888 9393210 -51895824053673716662337395523158528800 9393211 115539253918219015639662991157059784400 9393212 -137189156200593812668903133361571820544 9393213 -90861606126933108237194225264123925600 9393214 -11994990232994390236806294902073386496 9393215 -60847012696322773823158429695216468480 9393216 338287884938740660023433922724495360 9393217 -28973674247966740229160925602556587008 9393218 6674091896376694065723271988484857760 9393219 197073669010163568471313780908938567040 9393220 -1583283151618366676597034585871461120 9393221 -4192206054730122960159908761257346368 9393222 26709828411700491277593257943208827264 9393223 26151298373941920130207410697246599168 9393224 -220616766421950243032703491092397383680 9393225 -125748075260933072780680651283699612400 9393226 101341453196010513596059488410070987312 9393227 148483273565178854885606868736462471392 9393228 25884898663876887288700448579957842944 9393229 104635376238835662008593419366912165600 9393230 -73782282907069505507096858385849600 9393231 161294989438441077028652895702105156624 9393232 -12793250158533265714635335610523189248 9393233 -141202205755679760969370157936670085518 9393234 -9104360423739504924192502762448680320 9393235 228865924265384098125037227147354093600 9393236 81297678101841656980738431725356883712 9393237 -78629445306357607917708455374208272800 9393238 31531880954816836414245911621286506880 9393239 91066443959314567675003764928174378440 9393240 -89184556597828779071723802468374323200 9393241 97274812511410234203387469774342555584 9393242 -7166301826321979052980821366855419168 9393243 -8833048865153906299179430354934775696 9393244 -102678621674690181911943923254245192704 9393245 214514588175583142536996538534214727800 9393246 4735109098243689829623815885332689024 9393247 -104531993739529602359328767350113353640 9393248 -13458771409012108215307942668049317888 9393249 -231257616905964511424755784462416776000 9393250 177756505578259904971367601706874664000 9393251 -46924698336645565542774449540053278900 9393252 79407390318434945434469601853790091264 9393253 -239352005111960219444293515880068010498 9393254 -11641883393263872114959965620912061440 9393255 106996174843786691105258362973851367400 9393256 -84382014187748652716908979870377328640 9393257 102805021614641313368549815643968653312 9393258 -45903598759637215868827784713605120000 9393259 57417349225838853671538391138540640704 9393260 -19542479101766017901054593003098547200 9393261 -132688687578513688602096101481917550528 9393262 -88472154527850244992083944117504786368 9393263 -342184597743245339478808198383257276616 9393264 -107862090801797354655967021734100992 9393265 48792769997811676451711978256439908480 9393266 24853035434175908025737575174955241600 9393267 -87792486700410944543756659616180313552 9393268 64017938027451363825875714460858742272 9393269 157352392965940980423883832020551157344 9393270 35272633599872046031533882565244169600 9393271 -19541754881044061829756598501414117528 9393272 -41926742657814687946415513463162470400 9393273 -85091154833858296115942241643550052000 9393274 -219892965050666054387367160768357159680 9393275 -6750857409412743634678923797701468200 9393276 -146652559122557725279033830855231430656 9393277 29756198929800299555688565632162677440 9393278 -124841652467326079491804043805353218560 9393279 9174423448654993809969793497606979584 9393280 50603870723366706066178828117475328000 9393281 -223890435287451776331193084678092897918 9393282 38431362556858918754888705891936686752 9393283 11339465674959832774961783209558869040 9393284 -234278145807746000974782876566295360384 9393285 -46982770497174096959136450716876702400 9393286 -9236517784250729394356155507225814784 9393287 -159601638161525721756139925784685627080 9393288 -114655297151861221767460408177061437440 9393289 101082650864341051447595950979853896090 9393290 42506558672483113696302862987001422080 9393291 -394394112399114588004185298908434354352 9393292 100602252465789433822158575988693752832 9393293 -20267828976683520654074400663149969280 9393294 72851569678200555333229418386163265600 9393295 -112884827572724645383474878683255086200 9393296 -37818659637224145996475076859271249920 9393297 -62692272818446345538295649802359510800 9393298 210303461608606501274882610332071931520 9393299 117323412171082221025922609523414543120 9393300 45702116428526982824802042782098944000 9393301 -55525730807441080597873846715126272000 9393302 -16261884548794666449429174629407623648 9393303 -214726043567043866141976359410529925600 9393304 334072697498170730832035756898036725760 9393305 -52906154130707716318568065950674593080 9393306 11618233201176744413437421116617633024 9393307 -1090581613196247384062949274060475136 9393308 283277611265983359531478806331859758080 9393309 -211330706431976794292409042553452979386 9393310 43843074803214965723892136348625541120 9393311 159030582277714088588136841390062637824 9393312 -7068791089579346658680147660497747968 9393313 -438183489382386507207537954000927025438 9393314 6313215794080535628310134954300006912 9393315 43322033836572200132494280923459468800 9393316 -17359209370185717559122420179570325504 9393317 3613979428268474794418456489059314366 9393318 146417560835395381037622207937128299328 9393319 103520516528340593498783048481448072744 9393320 -110001335734067033662207975162086451200 9393321 -22476695178621063630662538393741207552 9393322 -138485326767187673128936548809188850688 9393323 217320522587589320637328743381010027572 9393324 -2972440390220016347100175833617938944 9393325 268941129287113280289618203157401968000 9393326 -68306177784558216890720008215391461120 9393327 -490438325290232327297770104077023920 9393328 2084377817521671738917716262829752320 9393329 -432795527279706473494922839202196432000 9393330 -4161540331503087569357849266550676480 9393331 56781599507471426486246871141642546600 9393332 55907887629476780736775648646850854400 9393333 376523154772553869812554818725116856000 9393334 182167503425317321671979717993831976640 9393335 5234606533035712129911726821905560000 9393336 117021735836868515288415747190273290240 9393337 -433587782486387125658423049296152576640 9393338 -25115780282132808573245870611725711360 9393339 57690121794459439440378158749147411224 9393340 -48319240661147678144991658632634475520 9393341 18012120393933119480476925343789293184 9393342 12690018730868162410422396753463756800 9393343 236285773455120042920551905373140886592 9393344 27497021934231026755511379070241734656 9393345 -29123944056174585757610750059833718680 9393346 55094126997893641477004062980742548384 9393347 262560769922019280832464077667444078512 9393348 -2970689502648908330373467133882832896 9393349 -99257696423553708254308001252371560324 9393350 1734273589799842294810921850824444800 9393351 126431990569156186762358167791585360 9393352 93066034246067291708238146453704550400 9393353 -137803822572176056983644641516712528880 9393354 -2610484220687200315466365707286325760 9393355 -10976658681669226372294889634678462480 9393356 72536471776123321071002430904365216768 9393357 1485580117130897730743953080075823200 9393358 -6149376366325592807358907459778653056 9393359 19806309184400572027478191031838160104 9393360 -17336835802417761477937186549324185600 9393361 -300539634772956958599643146227437644480 9393362 113327878754085978473206028475363137664 9393363 -4505995734261320077541257419832196016 9393364 23128391739284040484934624360354031616 9393365 -262171164336655779446586799622968934400 9393366 -76136568869778001360049146922782963776 9393367 -59157394366691745500354337178084143304 9393368 -223544698825365572877661161525887293440 9393369 106392227364613895979109986358276161744 9393370 -7115815057219111369346844308013987840 9393371 -25537301279918297197892430169946471136 9393372 -30946937037951067036991786267551825920 9393373 526432576507781847041915474966667584640 9393374 188050530083989605209790577528239735936 9393375 -23293814221872233500122084783028536000 9393376 257073530961487341342893547506683871232 9393377 -40991061746805958972149820179176324928 9393378 100323199166325691806519079856170737024 9393379 89178133868845354726902398587420015776 9393380 -144378701608937094808886545598907187200 9393381 -73326136189339936839389654647058397120 9393382 79214047621047629457052851056366829792 9393383 -213818247541338843637468752827136413040 9393384 -14175156326598727154100223147895685120 9393385 -82413528634097885439227074764738099420 9393386 -133165524719651862486598054180438544640 9393387 -22452866781788001848856033154939690320 9393388 -46913078393632709495466642137513811712 9393389 -185522238297375796630538323734503520810 9393390 -61063077767856180603166488964565664000 9393391 -87105706753552814380241047084669924480 9393392 -85892373216994054832974655383882235904 9393393 1504416077407284611900248090604091744 9393394 -62735892986484281377697900196847564800 9393395 -358861063243652609649480846891046308960 9393396 -64158615432438410116850410909958750208 9393397 6761705083736005468685406232989804800 9393398 131987086274640108947490068431215033600 9393399 -80205380650089024091326872490813575400 9393400 191014163399644392682482946471355904000 9393401 -162383625999497199905247141579820657068 9393402 -2672685692803291986174881220781086720 9393403 -47337629040605433371548848527775118016 9393404 186913468540100586580419202459306547712 9393405 -7179828610201739220679915938609242880 9393406 102785431490071033841820237072421635264 9393407 73379152615989397492410350718910989600 9393408 150718832469324819634896717089177862144 9393409 221117443078667377754964220350450096816 9393410 38317035716793094657374844656135206400 9393411 -62069205312181629864745617968860049928 9393412 516064839006358192045204077255200768 9393413 -418034419010170357028516245043069218338 9393414 64855107616612194919030700416558645440 9393415 159339932433690351927489575273881501560 9393416 -221708950056420821062018856625291264000 9393417 90271003743189849137385237849989746560 9393418 -106036837114525834099122859477326535584 9393419 -188075641010739644086073323425851439840 9393420 -49466854540484342560297453356636733440 9393421 -29193721875322047065136440160992344628 9393422 10339721345498784139004568475125976512 9393423 14353161574328980023187671115610729088 9393424 -26625052314205580402979374369167441920 9393425 131436437194204145889625115888854068300 9393426 10088112519368214031702791889540406784 9393427 107200987006799589326835569631693311276 9393428 -94149777422023161704310315749001756672 9393429 -165670564306999127365412834602199500800 9393430 3833391439839996164930729976366001920 9393431 52451123765107799564288844594968924232 9393432 -15709843005503085660487967539172167680 9393433 7417465208160765710578730495457713920 9393434 -56770003269372939672010899079991159808 9393435 -96424366261125019574100003285235060800 9393436 -1235144995846476489205719583847781376 9393437 -45873635952697590902598166975220341914 9393438 53114252514078288675370300457775344640 9393439 331639593743116080420549334305580913400 9393440 -89399501996508363205502720503311237120 9393441 -123852321945802074527192792891514194496 9393442 15872408364190202521353613647822749184 9393443 -47523804874773100375785813787549180056 9393444 -66427508548713286105641390353102622720 9393445 130610676140383331066619416360392136700 9393446 -72757126406981750567003324077332023328 9393447 -187000070320786892364546882758042435928 9393448 -127853071451508765315348796717983744000 9393449 34734396552231187787559382579580466240 9393450 -57986111846970021784045094849952748800 9393451 -309554859484111644131858014066557424496 9393452 -173503268080197616768426053903036218880 9393453 81924218354026616826632432450990075478 9393454 23722907026041550141358477629182649344 9393455 -48167278969917450052216216739006540640 9393456 -51370018220369276962826282587378188288 9393457 6203745240279682132606820425593312292 9393458 112551089670841718327896204702846377984 9393459 146668798808825542859131750650253205304 9393460 -171414755721879524921246384162538558720 9393461 -84632889428370043678841727376878317376 9393462 20415044031507647827517731155257537280 9393463 -169968024102888101684772290624940979288 9393464 -115092611920932830615077152247129006080 9393465 50825040924003603973365910496097738240 9393466 72042763557694258925220953621547000432 9393467 -583345107116626633106540556449610785280 9393468 42464347253387017342811805740926427136 9393469 -111550754358625148172757115990113589928 9393470 54327549952671425781767958493968367680 9393471 323004088863733693181316054532006056120 9393472 159238516568496260036375374898659328 9393473 371809246172799005594891725228875190722 9393474 -69121789601607115309683292795096256640 9393475 32666864598593393313652610060732684000 9393476 -35758193380058738942793742281403527168 9393477 -36800525662297389892562451121005029280 9393478 209851831399978172390280626365555379040 9393479 -4391292400825733642620100761063775016 9393480 -89874712351492841550404190435024384000 9393481 259399669156305425870228805041991029200 9393482 81900454652616309634887658608859145472 9393483 59239818362940175529237474499241050048 9393484 156029047832316318050569695691764790016 9393485 -137962782677183475801187807772802944820 9393486 -51241578356087709575592900901322373120 9393487 -36049487162367392868262479622461210168 9393488 4973295754480098170174737900561219584 9393489 -6604198815404483214882401197634439744 9393490 -27985482727194113284517835471819612000 9393491 21239711506668054241732672188414053592 9393492 -187449392860544836349845535792106805248 9393493 -9878468587695656085650982263653613636 9393494 3256307337739409373451123896418742400 9393495 -45691437832634012591048715544332211200 9393496 -84431831426350277953845834459757117440 9393497 -465398013552479508580159840353260889600 9393498 -129676248931838465385284944883963398416 9393499 -22001671762746491280181636795778649936 9393500 -140691915114875989348604283170603904000 9393501 26506991024058120214031797699711009440 9393502 7264174659718451284568220002324163072 9393503 -129745256399906410305070451126077308480 9393504 -80220406417189780666408208233876684800 9393505 -56242962714823846032602875013573904000 9393506 186826818060793505021517508198121621280 9393507 -263011415545688995979045554482527763996 9393508 -83112030481279440139372482025003130880 9393509 74444653715838202457933183985596507040 9393510 11608260955880463776897376967474237440 9393511 -33849598519170572946551395457407218200 9393512 -199758949414836746318234916811173120000 9393513 53734526253834377010113683685303287488 9393514 108381722128287959358229080614547843072 9393515 224236402203605104685217741752669240400 9393516 191501883327202260804193740022618398720 9393517 44472682616580697981302633642076295392 9393518 16613295039380064446927980073061955200 9393519 -55852985222453299336432958356829137656 9393520 -58637821621782344569763998475416043520 9393521 -201372567463887906690472606549437607056 9393522 316529856555643723881632710316507136 9393523 4597327684763941599626978159323407280 9393524 -12642633487692506473222371983203184640 9393525 -43063809155780349040362732135571912800 9393526 175263142081881066809281006607344727712 9393527 -14742736637780140501185883700654252544 9393528 -15944209465371921002270834374401699840 9393529 649203773772384164570714570134127250900 9393530 35023963094183546321194339526574662400 9393531 71845368270288818501684271762868114944 9393532 293477753962144077164513229512320157696 9393533 34171555341849186478864408705546869420 9393534 129646202045522544959341879963265014080 9393535 69606961694825674286767341915536932800 9393536 355146568435692842810470894798645493760 9393537 8950358994519596759221250069770256352 9393538 -25911739809172540122174865374268640256 9393539 394799378424591303706878612481807350024 9393540 45433951971430211246952712825146961920 9393541 34892018264945105332891110640046957500 9393542 -79137411137034027399260989759448019648 9393543 69499675942870352027789556298750636800 9393544 69446901530582039999560986904917980160 9393545 -119786356608553855135053983317805277120 9393546 -92460187514398605212394668498792207616 9393547 -216692156549292288363176158831743441488 9393548 -28964661345780957870073583192914805760 9393549 22893030934842325992764263268095204416 9393550 37805307404618212753745262955356460800 9393551 -46605068591353806743678247794523372816 9393552 14622434751593433579214353056972144640 9393553 -166231624724050773800479782462281467916 9393554 116043174017796865175902376032927747392 9393555 7176063033693192340616463144869253120 9393556 248041910298305541560332473926537414400 9393557 95446025860781918752977690990176401806 9393558 -14618680014708115822290970110390607872 9393559 -110527263184999691547863916390109639168 9393560 34885569468044823796059987514307788800 9393561 35779278658356456995244394188865342080 9393562 75235749540849137809294734411366163200 9393563 -250072095780928501632213034826043304188 9393564 149374004133030274193530332137199989760 9393565 3090679966138878576119021548284753120 9393566 35110593885616461000033301988173342464 9393567 -4717828893119560240538250058389730560 9393568 -964830645138704540638906165421408256 9393569 -284429258594119640970124864665353664030 9393570 5094037363105175703790126682973192480 9393571 247562413394106818177750589115151904768 9393572 -228709137882125038274774475462473076480 9393573 57464408879160730102672873965744225408 9393574 259489704847270148236436409790003503360 9393575 173328069220255121142318874502480068800 9393576 52134034752911356579695615852939264000 9393577 142153687353037207262388181815669755112 9393578 47187389130111814695664302841547505840 9393579 57053029024843005104586162651030709824 9393580 33680565222174236091436725760587878400 9393581 501473261486447794405922011765000182 9393582 27122506343128181704579875242099149824 9393583 -133035961899451737349775608188990354000 9393584 -60544362234637276249718644258120335360 9393585 149902326986891022827425252694466086400 9393586 72332915436982327607364954350530972800 9393587 6486257121451852644638041399119459072 9393588 -67445995402011242283806424354943622400 9393589 -101413783110177055578811215129166866560 9393590 -15050801051085503168858120944723315200 9393591 84526423988415292178300590219388799360 9393592 22628451974688757734712439004990627840 9393593 -240640664431978611774130247660414460 9393594 -40421665627452312416641908800416857600 9393595 1953971868882469389435924618393075600 9393596 21132209401163648992012387963726003200 9393597 26664482685254167812572017267144530240 9393598 -141221155020872991665448231361286035200 9393599 -43376537994274607952014179371190050720 9393600 41747534693929949043504783908929536000 9393601 141053513626510360779139705292134700480 9393602 11689164719408868150912122194407532752 9393603 940380132338540335606131109413681984 9393604 -19525518993928837323657426763366130688 9393605 -60595040461962499474922572782016979280 9393606 72602410662059250339342676329644461824 9393607 122405326561515271505041770728230011312 9393608 -1909735463596916675454005686834298880 9393609 151348723028471384550574356539124293904 9393610 62354382666990080548452321078749604960 9393611 7066827283141730054895336492668423352 9393612 -123849167696578227566814971623825609728 9393613 -30359955365001043478526945742234948340 9393614 43052751902373564946137731266367455488 9393615 21871264781660349908911484655146211840 9393616 44299687066423844489567964265646415872 9393617 484667601529368241531564434707402026992 9393618 -1765908282699489654708075819388357632 9393619 30956003942921616129737364356396786240 9393620 16476042110280054633247604962455552000 9393621 -104022244710764120043240289110848517120 9393622 -101790251983671113553726842631987402240 9393623 -156928169437325225680937975593154827128 9393624 133672825631746045659081615647068569600 9393625 -37471976561496282577527250375935075000 9393626 -105567175529544794512136142700524775680 9393627 -83228106024518434413925516692522808680 9393628 48212738814381687660054510500535521280 9393629 -98419549790593495588326757661621502624 9393630 -63383777109765911771941559260504584960 9393631 62884642537526991663652259649243564944 9393632 143522821937597167162054259896890949632 9393633 102130347148444172895621676128078150564 9393634 -99875365507319050884177832877516362176 9393635 132573221147502984148072512273409565760 9393636 45981080063674381160113677447285780480 9393637 -140006230467959842075356363490319617536 9393638 186816873733309708844986123741569915840 9393639 -165205719004267244609081223062689030320 9393640 -8044773587717796883198689315450163200 9393641 47743515193778510814977778109280442042 9393642 139766918009033056940227308772256606640 9393643 257869865851003248291031290798634827108 9393644 -135096136766782767141328910763878943744 9393645 17649943790015810554786747839908586240 9393646 -169774579752840052127202008476197217728 9393647 -61655360825049453871741697326408169904 9393648 7849988619746499693272786180493017088 9393649 1856585483920715596111604062594249380 9393650 -42044342434546512560549954588908224000 9393651 1557239625523037206245042544795223040 9393652 127466657700496469088777003630787059712 9393653 116910982948837906129881050392207366080 9393654 -8429580925130305455519255563435618880 9393655 31133996852370192144572600840206187520 9393656 -86854797060841876954917261070282752000 9393657 -34851112243334238805428875213327754240 9393658 -60807882972134841618639880562408626320 9393659 353531437872100230417056575046131822440 9393660 -69078752272409771697154292316612556800 9393661 -113759977929790012478357394052103635188 9393662 51487669721878571941943521977041528832 9393663 -128932127410675410025085892984307129656 9393664 -52370398543768934657226543255873650688 9393665 29320960217754736645620767309365503060 9393666 67654746003685312567248412798867837824 9393667 141871840568070295494775610458834228080 9393668 -114731318472975914336731667482720687104 9393669 39325625354929249502632172445958396800 9393670 50028146918792848326563672943465734400 9393671 -2924072072536972072944275480606453280 9393672 152695680392383567380862314823951441920 9393673 -26333962685264051181036894251904088320 9393674 -67949797591838962799042470762195296576 9393675 9083294286322684683890149551099000000 9393676 -98816433446785679767027594630507604480 9393677 204797973467418492633904161026211209526 9393678 -39921156146308717634829508086348072960 9393679 -215643775063651674308479254194120587824 9393680 -64554870380495093161883114976276480000 9393681 171475544126436249867918869640407374944 9393682 -959143348336185700384577897724051456 9393683 6705644487690173746649143199214121920 9393684 44815910718121365573113327170366003200 9393685 10831077089259504556268435708265840000 9393686 54655336322789214267597374973046005792 9393687 -236526970605630376770328380168754637856 9393688 86500790444678456557238684147888117760 9393689 253470396161440626715810574942466543360 9393690 6146531120049152401773942185603312640 9393691 -74570408700132561404984972692794919368 9393692 15535816932611778464498511665661285888 9393693 186613015848612886669410500379060104064 9393694 -557823171104423834080948164860408640 9393695 88713830677582773740206013904322010400 9393696 -177427488174738646902764697627914207232 9393697 -422066151191427195818922218307150064448 9393698 -1974489407146686316184322788582740320 9393699 -55350661150435727262181447083522159360 9393700 121556973037020578151857783253825891200 9393701 261155630294176809726513041924053968702 9393702 213674148755712123410372633586009391104 9393703 475518807659230037809989592887758625408 9393704 357993820573021839505302833218030709760 9393705 -243738372533209765971044013994854960000 9393706 -31741223987729975889261963308131408896 9393707 -125109047854614793862587005544467540096 9393708 20344730733483760497967833205363792896 9393709 -73909166204440211047645418281691780040 9393710 83484385968225976411321038716539787520 9393711 51417256191131370380204700395201995272 9393712 52299923593046477333501666220215484416 9393713 -392849059009964592306398634536020992 9393714 -19704477207709319964118419697476480 9393715 -20972510399627331437337615315707950080 9393716 -195208850062734617009098905675058796160 9393717 -106212643635765972998890802956306525920 9393718 -45770843038708638851480324138439865440 9393719 -136057065185323246127001973623387112200 9393720 -18667287587391197093964177922149580800 9393721 -489482107976382472782351945500197020588 9393722 5444944861254337315433169734741007360 9393723 -151705435348974961322434092887805095028 9393724 198750331396525818073947934561635004416 9393725 49377816957779210640273437930529048000 9393726 -31039366853007905988113100321496998912 9393727 22091415451865780575289790431770404192 9393728 -83505238004909119160352793940479967232 9393729 9582761817451243685121707415137040000 9393730 9143804781656675384854154523467657760 9393731 249883240679071684645341515447331727632 9393732 16621379185994110026664968006065111040 9393733 -53723623217028308008377272789061728480 9393734 -40773765715198863557487877826975094528 9393735 105708648258364314206358628380447206400 9393736 156733609124539424520311424081588264960 9393737 -1544967644634282699673024295338463280 9393738 -28438425101450108241520406011016720640 9393739 336164170201885483437556705241121611540 9393740 39327678046073723310063716741565680640 9393741 81182974284772784596515662671676688000 9393742 -5812813626849133117721600485448017728 9393743 -84590652885540714999427388850897911760 9393744 6155626243007641769023598251726602240 9393745 70354967003316910321885395684174035880 9393746 60458374673449656260240986661256189072 9393747 -213440627747988991607112744239075175360 9393748 25863886836587546084325431910644785152 9393749 94630757630303335367087075937808477440 9393750 113966493043878050417116232338911600000 9393751 191990551259396299402334976604144863752 9393752 78629615110588840851569050688893747200 9393753 229770993885807084596092737418690935504 9393754 -191209009641307029328426869808005713424 9393755 -43606980461532342633397219984464506880 9393756 79096584853094771162996573509326809088 9393757 -111344670357193406439116734669103691994 9393758 -40302121026951199970557018354902745728 9393759 -311381955572877851128464867212849990400 9393760 255389036528534517575345531737182044160 9393761 136211484233353123056539747505003498624 9393762 -32645103446827285486317905411041984512 9393763 50917732788828993239263417191596714012 9393764 138938594258645725800018338794478376576 9393765 -49176483993204044406251730033128035680 9393766 57603439327470810009223503831470852832 9393767 361664503686014629443328483965173220360 9393768 12427870438512265192626328902001843200 9393769 79868245931757705520663295374363067712 9393770 63600479230951778601984026085369802080 9393771 -96488817219714870628892749449894672000 9393772 -46837323973594277582977879823955386880 9393773 70799255899811369368334060075065815426 9393774 23667972150532098970985230314112859136 9393775 -74248691565240382272981556583324019600 9393776 -6453378553013923594638754068279656448 9393777 147836730752038576183922911968570483714 9393778 -127983479035831761236645436665243662944 9393779 -350072059701005919911494669879012093620 9393780 -1043015384594364634540215228949954560 9393781 55997085808521090623468358591032559292 9393782 30061014542727148323169120476578790912 9393783 -15342159289352531683667414077040075136 9393784 132739829145344126401241499066913873920 9393785 148889785422137106850738603905784198980 9393786 4634806876418703856287817169646151680 9393787 -123626287730327331153487559438604570800 9393788 -40288946465561713756640797187604006912 9393789 73000883016867419173441112532509505024 9393790 -29655847729520821142547520925871792000 9393791 -129367164763598605560002477830558465416 9393792 13704625469412725580441403626671308800 9393793 141919403216255068569153022271584912320 9393794 -214860654304233772210088712744401312304 9393795 -19367381431013547008661794498187900000 9393796 -613317502213987455864884832191783608320 9393797 36841664919046758576563064502095683328 9393798 51630868216773748681618618351694112768 9393799 1043499810856928339278416051024896536 9393800 -3145570469754605794310610720997632000 9393801 200902568354755939713935494761715375632 9393802 -29626018474514696070553044557959032576 9393803 -24618297966119762265178264436048866800 9393804 -11945357383431085792734473757270273024 9393805 -34217205456067461893204105815799866440 9393806 -45437074802788144820580467131077230592 9393807 56443702009545957137176559402885369088 9393808 -39689966197897015040144687489506983936 9393809 -228720719965220598855041493181172582400 9393810 72015716913979563953495996155999004160 9393811 169934762811258443762427541495095994880 9393812 -197916311118172291697128606971334176768 9393813 2615399176794453152988343518430451808 9393814 117816333382962520182365737349077183872 9393815 -157517851790705160535867848649455524880 9393816 41427542960334316837061159714242191360 9393817 92055378178487617049915592986034925252 9393818 -56844613441547969958904658027465059584 9393819 -56744919347722573745735502066174295440 9393820 -152655837393224952123088809161363857920 9393821 -172695726810960602221871733996431960928 9393822 98951568016867404005520688156874487360 9393823 4228277825640791485698753570272018104 9393824 -258899082722106654243779551191134896128 9393825 336230611782041815004823969456144000 9393826 -20388924253682625028863292580553743232 9393827 -852534235411774603377122115015276324 9393828 92109668641661817470739586243366103040 9393829 208292944899243251049965232853597450430 9393830 2145797496873584369962201778262059520 9393831 -15309259641070036462303257422575151280 9393832 -68459154336160073426379707426089451520 9393833 30035782205608682624481145174614775680 9393834 34430300067533945130646569138626523648 9393835 -400790019184395691635325818359757360 9393836 -59209798793232964842031826135487179520 9393837 -83834334538523923626111405578691490560 9393838 30505714326726805302214613094632903040 9393839 93864433256647824150768666983292458136 9393840 6421607299506433878273061370511360000 9393841 -365258726104594747229134745848319674368 9393842 145453774503796746387515831964617413632 9393843 229174002735365180678349999651662039040 9393844 168651469899212702989729068332637751296 9393845 -245593329627007185553024016963236188900 9393846 22442576645316303546402787476865579008 9393847 -202619916219484886043884246059389419960 9393848 303374545448505400336143030472422543360 9393849 -56373465191693781441337203570332165766 9393850 -26823481891685788182426127482214503600 9393851 -43848822030598251315603918076616313048 9393852 52311063122675554855606403193979978752 9393853 26801943235641969221250215398528061504 9393854 -18495438462938062942595805648976128000 9393855 -10724757253485944498204673501805805280 9393856 -59392003187279588411069893001118482432 9393857 -136613693481479169936048468978978385440 9393858 -115221265218915619814012255001720275376 9393859 1898594835964794197912541008299436104 9393860 -43241933310363008604357998495669084160 9393861 -91198528250090506871653778250504574080 9393862 -139017104137821994910392819766189054400 9393863 -9260469530364172088400430246146044496 9393864 -18495874871146409500855733348782817280 9393865 218703812447906569618956730222266140460 9393866 2609249644592777808941740481306400000 9393867 -17123652536101531439924126759632542720 9393868 30543848724179845484716355835568717824 9393869 -380157225836488090917618002164846615104 9393870 31809113964917366762904806752426396800 9393871 203033957344114769829722504046985433072 9393872 83808668667566675611953974692110360576 9393873 -82509482735275133072223760053924619776 9393874 -10936542405548747803114226430257384448 9393875 -318623852632200466477439647422676896000 9393876 31106301758918407169830636126295029632 9393877 -197096808801883218758365441306295578788 9393878 -2405521641944405084930028013453064832 9393879 -41840891739580019976068507538488748288 9393880 -37046693849206763504194578416052633600 9393881 2768824089677044122779207039932891392 9393882 368012660773467333774344057897451264 9393883 37646974943290220406820272288325784880 9393884 -294306028346541184095647740724242589184 9393885 94200952509342934178031373893074647200 9393886 26927266360857830400209485128628747392 9393887 -5284511922938770395426712022473328208 9393888 80488506057451884255770495155681099776 9393889 173221347179144928298977913543840499524 9393890 -118347790555694231793108357357315686400 9393891 66836835030751984437952407111063042480 9393892 -1169333425031991691967809876555878784 9393893 -760366210871958218273401941903506784 9393894 74816442684150258450794249622615312960 9393895 21215262898690145204998411356602342400 9393896 -57574401591339346822956206240903070720 9393897 -50355818295597361130245328761916396400 9393898 3421063348880849128803389714079252480 9393899 -36112136487538619942496359034608283840 9393900 8960514393943846640095722655697433600 9393901 200741608230097367710193491620747977184 9393902 -21567564728757829947436837140015307776 9393903 97888321514483348547425715024507354312 9393904 -22222722960769257419771902418736578560 9393905 -119770414766203837881212995575551348940 9393906 114610577008226083631177779599480088704 9393907 520523479989198274304432162814672163552 9393908 -135287041935113250836361289022505439872 9393909 -1333509983426882296389084502127376384 9393910 -134298098649331892947615082510050928640 9393911 85377963399503673081347433542343156912 9393912 135876114895035879964804428530482176000 9393913 56398757243750425203100784849096383104 9393914 -166380867466512137202772602973112908944 9393915 -3141564267461487507646899286095208080 9393916 5720519411982873914844471818949457920 9393917 -113787864357672715745413759041598727808 9393918 -65479659861250418100219560082768860160 9393919 -204629956433703174015464130796292917056 9393920 -34135684552750100373674112836645683200 9393921 -354637488304527649322461123769638516800 9393922 -76722480000414759479609279896564669488 9393923 133120242708684227421108877872976577280 9393924 202510757421000154298347972151899041792 9393925 -59089530144588419643102551817685145350 9393926 -137108097552732212262229571926735690176 9393927 49876238494639628299338026498749316520 9393928 -167390803417686149710035716361571031040 9393929 21688868822402230374532032865230517530 9393930 1227044079710886188749786015528304640 9393931 187943652528284631266433877217342662264 9393932 -8584049520945390671744020454217719808 9393933 16950393519726169283249414163504613824 9393934 12917984681807298743120382274202953152 9393935 10593582931202142955369368109888568400 9393936 18862983402335934354494708204169068544 9393937 -153851734733167846409890310689174536960 9393938 -203793230586594500784483001497678244704 9393939 1790479397138202298114541868218560416 9393940 -84651867728477645184701592059114035200 9393941 -18178573383864014917073623832690169120 9393942 2233269317775250013941748915605213632 9393943 -152392817087472613488493078798226222456 9393944 22521082853704435524097425287263027200 9393945 -25115538768289895836133130851807048640 9393946 -227060985796416093051369874448059181328 9393947 -101792736969279107970139266314163484080 9393948 -104779323140778183630471572506193095680 9393949 296180190510941935910193497506995054950 9393950 -5160273036048555844294509305470848000 9393951 -68988785548841216469125820288480076416 9393952 -4620817043662876108030082841319047168 9393953 -129373879346909910334483232520869729280 9393954 48045291017620524574926324277115406720 9393955 -200585323479568225270954466424109742640 9393956 141602144047785535606216095771300096 9393957 221412413510002540189897078033222273854 9393958 -2812543471994670124024384193188036608 9393959 133451218961519978272554264937949535504 9393960 9876163848743709167463315163087257600 9393961 26016188599008278948058745164310771200 9393962 52043765884039987499986630179625157472 9393963 77356400956540116950407959936527603544 9393964 67843533101583290638737081421525150976 9393965 98118086366747541304002839730120353280 9393966 -6305944168278799070217986099092232448 9393967 72023180388061078789098060276934627824 9393968 69486516982654980605606671817771630592 9393969 143461391779801852440123616584914016000 9393970 -42520004105698015099596940990691193120 9393971 254476816798945851241184264305113709872 9393972 -13278127791702967832714986052687720448 9393973 161845003052874692098651302400873178222 9393974 8066959146074714118822599448846968736 9393975 1495191813972496735228971465767076000 9393976 23683437784427973560651210931914158080 9393977 -191099755684643236274311212297543465174 9393978 165070307838811081735840154094345484800 9393979 -6389377264234521329599418910944921568 9393980 28872711663433086538410125124418560000 9393981 -112958925887431947029830714550326203648 9393982 25437650964261899932257357643186500288 9393983 158527992117795540741647678642823976944 9393984 128321283721652210631315391731116015616 9393985 76514086356955929509731984804111857000 9393986 79098248897021187403863884851799398608 9393987 237495755844516603505003209102568410360 9393988 158736313516473903105500619448020111488 9393989 189952915497029043792210855505866984000 9393990 21896031923010197295406098481786677120 9393991 168708761086106067744573031873962402392 9393992 31639929800285848088459839960419532800 9393993 -103121174345743822554076980764616664896 9393994 3807654840233460774611959512929414400 9393995 -1448013102615625689027861606567944160 9393996 -76396786592038349082322468536878515200 9393997 -146576320478476201896846423169450652820 9393998 138731579715131802575809712046022776000 9393999 -7094811068272863314006365545038985600 9394000 22067856228511317434548543666126848000 9394001 78100731774069205330668782786477830002 9394002 33039524836839434121445485964806074880 9394003 -602681663374663895051648703881628661200 9394004 51955453838865845018738519727043858176 9394005 -1832259091942023838280033613150424320 9394006 -2009455100513756266308958250918862048 9394007 15816264145970717044737388585376206512 9394008 -13866980558696944791028172899446988800 9394009 311259091785314428898970222082167875210 9394010 -58593634250274739726342596586536975360 9394011 62449386047688881618324252206063329960 9394012 -83360692304217504123078095581024031232 9394013 104961873258682321574818202976817945740 9394014 39713127386672978912214905079449889792 9394015 -157132111275108026411605847939777658840 9394016 62358537962365818400375359261531439104 9394017 -74703825544169092480394586856796592720 9394018 32153659481729993438141466341341248000 9394019 223939770156802125019133724405126171420 9394020 16668624791595050812260616129992403200 9394021 -51986284416244357135322176236171805696 9394022 30337710454992774341299819649260002624 9394023 10146387972078759847442947607681031168 9394024 -75189964998509259277183415422905139200 9394025 -151045595312161701411386446336666044450 9394026 18348623437712384697735662302133286144 9394027 403662006455718600870706113560379893876 9394028 29890405886290026044028927590693928960 9394029 90797721463937447180210932311754627200 9394030 -24919139684474769254322256724003011200 9394031 256332414683290382432581092720717652512 9394032 45754363829761001596554316135490027520 9394033 71590204400700475156546841967215683200 9394034 24699960567773877199873827423323700144 9394035 -74249706821591596805530062727287813840 9394036 59145770847655925366252277829309754112 9394037 -206639763606455786167167554893872511200 9394038 -881515665170710821707860850888856960 9394039 -34448503485553936266517411896876474000 9394040 -11722059712297408010400057599103283200 9394041 65137287657224395478739927459735088704 9394042 -5359486005022545701149505661318060288 9394043 -110576475061614168476756977194529497576 9394044 6980075933952516016353072433111498752 9394045 -189305890933833304554969373912997162400 9394046 87634909838055860570032374431164457472 9394047 58999703605613223178207618830579753168 9394048 46072650931460892677626475801739264000 9394049 -1602543555062820461924202286801894464 9394050 2748746737739412659515094282146492800 9394051 -77103840213504474153718478866179214608 9394052 -11243975690114176899471830769126224640 9394053 -2443877142313445062797793553091019296 9394054 -34302651184618229505189536972975973888 9394055 50427858056718007211210344898978479920 9394056 -1845340464361761282540749410750464000 9394057 -256811742045517546399978937526154373340 9394058 36416836675268151147072171300209887584 9394059 -92994509919368026564343565705266464296 9394060 -21860677030141880452678241353811235840 9394061 261916858984006354619586396817454577324 9394062 -16081630682905269170991158787402788736 9394063 102886982850895537714756247924565303296 9394064 -64813132521848460686966633276200894464 9394065 -78091188643991923607639977668432449280 9394066 -125976991526841395997375273867698053632 9394067 -321788972644837154754316384684502956884 9394068 123380110191639450139476056314398627840 9394069 -298811797921341535628516120715087866756 9394070 -42157563622514092788304631624670320640 9394071 -100555266669366804200246007439130331288 9394072 314303955928945807808503083654305740800 9394073 -54040012390205926424755532538180249336 9394074 -71771352509504118741002246330070757632 9394075 -189826130103678223888412619343799087000 9394076 59544424287940145816054779885388851200 9394077 -131269242591571196657124060458088384 9394078 13662517750240813106927063773459504896 9394079 128087916649926729779354193768344563680 9394080 14102181528160720322394700239910993920 9394081 -1154294033245315021005911970489251712 9394082 -173803724087660705382964695007189339488 9394083 -42314773482420744207253091336852432400 9394084 -76869953118011429204121156904143667200 9394085 58928034918101785537146272685896847360 9394086 25141498119545739747668036083318890240 9394087 206825791550343222060939031324171759736 9394088 107228280923369408695744113814229483520 9394089 128018972564622959758151496118502925888 9394090 -16040754703168509787024954120741350720 9394091 34739911234041975509662603813177080864 9394092 72710514944099787260384584239609487872 9394093 -150582756536212347184301394088208775658 9394094 328117122846912395663569904050211057280 9394095 -33497801947706075719576501870317621600 9394096 34506269310999278738517734893029834752 9394097 150512325996497601393343597273646905728 9394098 26618657701807322843932821624649482240 9394099 92387992742632581967283070169876677120 9394100 79629613457196119725269305736046646400 9394101 107642702235598613238525378000851100060 9394102 -1374629918191516645296537741773156928 9394103 64093067043961469666111487592653327984 9394104 4608018868325019837891901270889472000 9394105 -40503087729393088887679498757549375040 9394106 174586142245253397264903654236097759744 9394107 77401157190035050256987570597225654040 9394108 -89462825929189390437348867381470653440 9394109 -273592932982476744964698092159766165690 9394110 -18625999393083588946933320093001881600 9394111 -109334139636886302641589696845815895952 9394112 -8472497008663472009240861055645646848 9394113 -201159380246378855475770663611941381600 9394114 14580710773346669053475843671481704656 9394115 -176187354518880420918103512581974819200 9394116 53069447220276476945826454377471197184 9394117 -160771418650970917143062002162703200800 9394118 -39924827620336055420193267963065454240 9394119 -44073270471436816073734382851089174096 9394120 87515005361337235784731062548769177600 9394121 -453460921634081566153975843420158443616 9394122 16462600593180066931685928351289968384 9394123 145263947513878916820335840097016724372 9394124 -4865840054626383144134781237116726784 9394125 43278455751815986374392414364652416000 9394126 -1961463396476487709894579147339877376 9394127 379057356190375915795011358838819240160 9394128 22185524166711101267388206279496744960 9394129 139194629438741666558314255940652991730 9394130 62015044082698197844026110836377420960 9394131 -111869964976998083060021743887672543048 9394132 -308831150462655472707903716801581608960 9394133 -8298732365115678381448925291567300562 9394134 311213165198219546585134038840668160 9394135 -55886812684779027682696580989559314920 9394136 94319267206375652726808044079133255680 9394137 182086938972005050716890971637450908512 9394138 -64122649184830830552892179233489357856 9394139 -322209390849102031333050707374240704060 9394140 8090008991174783881016515645736878080 9394141 -3489664238775089144736574960439289216 9394142 39925923889464798273516719692010116224 9394143 17502884428415508562776773577883561728 9394144 111362984542674781878982781827358392320 9394145 58905171457520631716016645635265043200 9394146 -6668616771142405834020282123257748528 9394147 -4390040583153756290325571994324417536 9394148 119057467845048873550873880614151700480 9394149 116585578696004932547487215959642670400 9394150 2687619866227023439655741271082744800 9394151 -8363229729352914604001640382821212640 9394152 42366916665717312957121744839548928000 9394153 203398700736002644776481433788730633402 9394154 -76091307374109916801193317417213088256 9394155 57502758635314736082371561752854447600 9394156 40957743194615558547014738462636683520 9394157 -208844660213960831057829168077954045280 9394158 -10197223714853100452825495796936609216 9394159 239203681031727088364765959381771131616 9394160 -62712486379192492637372402264300421120 9394161 5209582992802039505688593157699609600 9394162 58157490791693612460722404489496546832 9394163 -62986450224107371277882217092106757776 9394164 -112584033887160734141377227455260200960 9394165 61452722733593143367096509679041881600 9394166 -22780434501858746510608977190308598272 9394167 -1524895035486304257103616022844109952 9394168 -16171062077534952211836868451200204800 9394169 3427250385650038810397951903058846570 9394170 -47390594870608533517110409188757209600 9394171 -111550944087149541121881429217390290968 9394172 220389033063785703808530051824435970048 9394173 261866460762728870908255695479479442220 9394174 35233874728848252573378326639061480000 9394175 -49752827518462291803065395117311121200 9394176 -10717219665870587452660601740433817600 9394177 -73213711625473815289255737112643028480 9394178 -15661971213529215786943204944635824128 9394179 25109155552795058107281512923300577088 9394180 -2481821063139125789912713991984064000 9394181 -43438550698937635054061292973446858018 9394182 123859672487149387009690534016024331552 9394183 400389349803691698496805622988824115920 9394184 173541231484073299676713962698824258560 9394185 -8410744001573641285770672642476266560 9394186 -19629045732103481368087195762687616208 9394187 -104748304517081600887278833339243851608 9394188 -2719319196311146384574211760229798400 9394189 -17789513799004513827999173248297605120 9394190 -23795305565348504676796593900519628800 9394191 247772584250679775034134266464676727440 9394192 19895309428354261862389967259055824896 9394193 -30524683581528510504268819663209796800 9394194 63317104987150928095414484040020897280 9394195 -38392187598556379282695863832281118800 9394196 -15994137650424312347326118082653140992 9394197 137997643137278520097040731011169626528 9394198 157141215084028397748381956076424456320 9394199 75442907727771568122746181790299472200 9394200 -25885239596936663541247727373897216000 9394201 -121688246477368897771450039158113983798 9394202 97203166407756904192824442984722885600 9394203 66208484313980214872467718758257771264 9394204 85510812151650968759602126469648144896 9394205 51681010992299368080495750419405578860 9394206 164247242180942471308102850186487859200 9394207 157960816597250872967526122707010977392 9394208 148072048688705896655513520541351280640 9394209 -55675247700025101498930020564411468544 9394210 7935443165375775747587710087787520 9394211 37596089959116739021568172857427075552 9394212 -68402399814441054828822852340192567296 9394213 -357439042508447354935642145649799545538 9394214 24102978480873757837919368662129855456 9394215 -8877732876846198213018601455173237760 9394216 -132252332439564233673649269399565516800 9394217 -16528113097061318783170578620962940160 9394218 2210178834372722574919373456879556864 9394219 -384752884146459824534406056115851471904 9394220 -3113738750491621168124716274875530240 9394221 8318357977101344766510320427206841504 9394222 61139771717363409406182835752697981824 9394223 10588944744975771800685330933650922864 9394224 -1411147128323928947760305248741097472 9394225 -38837966499800297052208916963173054575 9394226 -51637271186945557917232391246926408800 9394227 -48038162387872229538762061654275514320 9394228 149606922679401613804377231409911489280 9394229 -63566476956445393933665172527132422916 9394230 1952775414350432448570539606950225920 9394231 -272501827486704159633297291594052581840 9394232 -4897468457400033179500797750321561600 9394233 176671168521470809269498117212021820000 9394234 -39313686858791941137227309667364822704 9394235 99701838629872027525335356290812002400 9394236 46904259290459740174539890188532808192 9394237 -169447905496407710720820193150953920 9394238 -19344515017824259351360926316222245504 9394239 -11967537267950190591220288153976928240 9394240 19643493532150502630999691917713735680 9394241 269267314809031595808904408464688296642 9394242 54104832655244482656098949548161881600 9394243 -251981325632445296765609360510805501508 9394244 90276999756905986889675401075708323072 9394245 -98181671029763989988670386793817132800 9394246 -39412264158271388756241684342719452800 9394247 12255010677148377743576646078044300520 9394248 65398992859149908948465237990423838720 9394249 -145345626546006663402792733769444755750 9394250 -9603146654488854491035752310142160000 9394251 442011380957698534680778130329701940224 9394252 35931400046186603716337552533753407488 9394253 -4320692191767874418588997124753726752 9394254 -28258958976229642400432746701888318336 9394255 -19671872645278346541752565653876582400 9394256 -11892913060567981216166666259206258688 9394257 -215000888641659871322173721882013177360 9394258 107153804719365557828581519199389490688 9394259 118022415674447583119388606740894879232 9394260 141809730025742834072167092773698560000 9394261 -18820067795435210834129344596102169138 9394262 -76627098141569973006104755116290996736 9394263 109323382550300274994168680728489276424 9394264 148256531578628475111400838038375403520 9394265 67648851883836226110528943226591409600 9394266 -37045243893319861786075168276477870080 9394267 -254379464489199661564802468534703482240 9394268 -3309247028813193931598307359339572224 9394269 179691504358392599558649464327603112288 9394270 -29344112120159589940718937750927475200 9394271 -87642055699393568464612289587512884736 9394272 -267041640823750859468990730640105144320 9394273 -88490153386786709142981759614571087040 9394274 21942134958447237887940238594368287520 9394275 97018916991069633396173874325191312000 9394276 -233876930878796059194641111760952723840 9394277 149500395094067982228281496938897136126 9394278 -3546607303929051600389812915693770240 9394279 -75396878681781714100070923062534896424 9394280 -53099311137859788458047651210538649600 9394281 -633747501333140464443368079978254784 9394282 108642424987780097270695788887894338992 9394283 -183696624968756782843553093170266520560 9394284 22006356623942534985020382019684823040 9394285 -271327885315980575780855061309666240000 9394286 82244982872248232105728440646799223744 9394287 48370006053369485265242038403121684480 9394288 -100910975750582863799060157060249714688 9394289 62659041777458127648578974851415834920 9394290 -5959067246028357456802619753500906080 9394291 227459178851550973238944585071367053984 9394292 -60648438119263735378040158372954425984 9394293 -144985047780874923578347932896294125536 9394294 -5602885148838144600692906386216329216 9394295 -317835917714978516611288711579907682720 9394296 -3674017930128422629510223827927695360 9394297 -12942922756851370454544632071292407200 9394298 -7911780565425677622154967141831979264 9394299 9296120369349079450376110794728827380 9394300 32118429574628911393037844410579008000 9394301 47339098519099006107250897367735174400 9394302 -20229456421396513530899033739883241472 9394303 -2181192927548666117479348623259319496 9394304 -54016312666524535986149940676169564160 9394305 163086761619931852157111539399686294720 9394306 -15655057346006364484393741254122579088 9394307 39294128313931379987733967121695493280 9394308 65693819453634885780807962100356321280 9394309 61085168088347843462824860785029273404 9394310 56965969098248835534303931763651026560 9394311 -130161531887263921226059080715113482328 9394312 -540519775969027311065755277517592166400 9394313 520113921688421884029369925018687167360 9394314 5127032438077167627511847246860654080 9394315 4658152007068116998777959178943878400 9394316 -66021562954305360872970996058556616960 9394317 -191512076875938823832072873128950428160 9394318 -161284466788207858443618415758310568640 9394319 113685157380142174451632065018708048 9394320 4583044604237367444933308581120573440 9394321 341389380596767968965349805271996771840 9394322 67680537263276268860994884173435000320 9394323 109813389052734310125232101233253920184 9394324 -306752987468618482219418984964705330304 9394325 42491641760718348298532532485545567050 9394326 -158525167928183192978253734475571689600 9394327 26227870584399991705417220001095954208 9394328 199755708732056914355158269184707256320 9394329 -136975997807238327548990792087342521584 9394330 -43269202785258477003637321403906741760 9394331 232105924382611306116946191604872018312 9394332 -119226423003202231311927831278679664128 9394333 18849214826162196617772545173892369408 9394334 91628660400965838553142117864323293120 9394335 -3861761906778304421463108482647100160 9394336 -72928521419307367038660003554754822144 9394337 40197154731006752317599917413311962772 9394338 193813014374940905377539850764635408640 9394339 -3757313868239576897706568379211964080 9394340 134045739596335696900528165608678723840 9394341 73397855712970299912949900620943234560 9394342 -12372063275094274442671813033259059008 9394343 70967944564643560842349235422352842800 9394344 7669940830514802802073402976907791360 9394345 -211775060035658039952134240947397655900 9394346 -55401644521911440427676059406118610336 9394347 175383567122339442166714039562892814320 9394348 -49163074109307504130878276830199350784 9394349 -420191842844670393901712308073167996650 9394350 7215050518251768435727133094541824000 9394351 -74518842565188845368111048432735777648 9394352 18101917308430300240999973241164562432 9394353 -257878206530350006728979921699176946560 9394354 42381458853889854051487800041184623376 9394355 17615715839968140765751974701377538160 9394356 32137273953118432753341516543143614464 9394357 -163114655470712849200215768350889166688 9394358 94320621721282394025545552554491941280 9394359 -37641596423736282211255016671061731632 9394360 -283776591061503424845904006239289344000 9394361 -157306148893556875122419850459259390038 9394362 19757724584151453327468969075501292512 9394363 -127591887983599636947742149959722027416 9394364 14754340376973330068119774787186196480 9394365 75068144297416106317887852876424525440 9394366 17395276730932917237518933182614316224 9394367 70649856988120221460004723417898340416 9394368 -5785005643775830625180662743145906176 9394369 -6242102303006021815726597077061175230 9394370 -781659634531589647558256581080071040 9394371 15616765182223636754931304087963257504 9394372 224409160840301096882016273820789414400 9394373 18705653771385997842482137464874540800 9394374 -10581681808988487795320191643607853056 9394375 22399430905309674062654635748787845000 9394376 -36110018074812669902562368072186419200 9394377 85805109616346161409191593688421993280 9394378 -53830760949182173809957051223302443424 9394379 51083560349043625968389296675414235640 9394380 -133757330440245836515774803233307786240 9394381 -181719171032874035890868363552071175818 9394382 1048499908560239143508589433450646400 9394383 -24965041988987796737522259763442060400 9394384 -52910343292706617461773811128368537600 9394385 37960196784509727269546707179814821120 9394386 -6143421690853441302492083910378767616 9394387 193921754484643832146935784795788319992 9394388 -21433823380944189853957731357941315712 9394389 18430864823266610203704793367864848284 9394390 -140399632863467576465868025712924140800 9394391 -161206108432834472288575244505530393208 9394392 -5461801514746313439845735006109696000 9394393 215540554113382256963087090276301215760 9394394 -1972661424671599027033935078612543504 9394395 -2185954609444472452998250537242163200 9394396 -126738711480149028088641994048817504256 9394397 234299435487107687191184787711082503846 9394398 -23790595880339278703488045477294496640 9394399 11434242454737773355176194863092499840 9394400 -90525317720935411667240904127492915200 9394401 -185982701766849802467651417267725221968 9394402 4415261938122666740887837260876547152 9394403 -92422146125638455495906946760463073416 9394404 -158723378405170935455222388540671735808 9394405 -177589901812594164786832939542055497600 9394406 -22203714914699588821713592532522958720 9394407 -499149742325382567479920107642369131520 9394408 70410317248599791832221959727833512960 9394409 112592538271117959987978029490352970760 9394410 69811267981945163219515871023094703360 9394411 17244592166812180225791205238879771024 9394412 5418828134311796825860585012180588032 9394413 -57807296869203758507811664088324131776 9394414 70320810628573284251128405704488229312 9394415 151203242647607327992275571490250367560 9394416 -29307796781194858151091617639508049920 9394417 294461369949663530155457827744347462640 9394418 -67650526216337388425423891430192834048 9394419 -59059279693293579857373927805755908352 9394420 -13309241468321784684257434388315013120 9394421 2816957104995025156154441876906685624 9394422 -96190618607360876456130177031297278528 9394423 41098583632332397944582533863841597672 9394424 -309646701998777171895171477019784724480 9394425 1066368835774726806643925435508625200 9394426 -30537864000206946877344621890675383296 9394427 -262080629889211604979724936074689880000 9394428 -45246657645184516944882266627494133760 9394429 -71623994305228898010595295777404621920 9394430 77646522169843799899812563389600503360 9394431 -64124263230845135257625921914894657848 9394432 228196422262242165366318786685190537216 9394433 12408000562002778251584256163324504404 9394434 84156480827531545013438283754033305600 9394435 135922666924339334529458157065743508880 9394436 -9339240942354508007261973284780789760 9394437 -41862668304914230339539758774999372832 9394438 137487933345804513939240029156509580160 9394439 -57317007339046361992684102901304277776 9394440 176052138345881704276889427269222400 9394441 12621360692963856133182054404680319872 9394442 692379878492096714723506937433598464 9394443 6320271421569116247810999052844543040 9394444 -3259475534666643571757506896480026624 9394445 -182547010490519335893353570507660517300 9394446 -12647158396754244199924689765078906816 9394447 -29675668375080082900314334782141665104 9394448 4917584798930176777388128156041609216 9394449 191812067341457410068197756920895092464 9394450 29583715227217276981648609655196120000 9394451 292874528037351906225314829530164050504 9394452 47881184714217684909233669851758213120 9394453 -41672658461194444456385276827457625156 9394454 -373739568224362067006325438636148531200 9394455 -24637081896518788836013016562208588800 9394456 165531500382245729074255729133691770880 9394457 4635198157636676868318837291121816320 9394458 -88123641967362206480811932390974511616 9394459 -109124309885512433340747785713756672896 9394460 59979808461134547069398609435358113280 9394461 12656810406154519790185325928671587302 9394462 -18695505881873869447746164601626099712 9394463 -177251095591689604088383636765250680800 9394464 126256977087066989368474985112883691520 9394465 125854902236442044013747265270803651840 9394466 -243834886695938034511785008537817907200 9394467 -89003329143979306113200109442170166920 9394468 2293004015184965916009278963551545344 9394469 90969661446447795916559094843122961696 9394470 2745848218326282274644415934272465920 9394471 302033441635272284996325766171733735672 9394472 -305802510118465848517875987451977891840 9394473 -48552607924346897882634438483852352032 9394474 22362354221746852431531609275378154240 9394475 163198306422703431603727759408289794500 9394476 12567158328055369622882199462216391680 9394477 27934579513645577791931336908686834326 9394478 204261923682160712831208397857221279040 9394479 88341600087428285829351689046431871624 9394480 -16827950973744044978719138847559843840 9394481 -72635947879648813494604237441567509468 9394482 41445816273632725847336504488184894592 9394483 -10863805880986260823797946612399509680 9394484 26579621428436862456587119654004736000 9394485 -11718732524367351351549604378683594240 9394486 14254304248949351578202742070300879104 9394487 212063458315626694331765204494291892136 9394488 42426221276079455211386176290737356800 9394489 -164629503332888794988590193056022722680 9394490 17314847861009397492572740516761722880 9394491 179724670442314439153650161141439066392 9394492 -18929301553298176139726100364589107200 9394493 45062306404985521656725418477212257440 9394494 5816214014652867680639514208292204160 9394495 -68901177446492321630126193815798240400 9394496 -32182381086853280817892886548992491520 9394497 -29134323000558801183792856302859484160 9394498 149507285555875083688356359238769122000 9394499 -375786370550478005864272238045961970500 9394500 119917450203056087995556299618366464000 9394501 258325846246089303423609726766690392960 9394502 -67146320553131524154624267864334482688 9394503 188384523458886219463323965867161998504 9394504 -90260711244626021579803765561594675200 9394505 16757967921483845284714782488397024960 9394506 -17105849526282276792564496648079165952 9394507 -10760513197688710550604829284854386176 9394508 181108713494650387272221712864494531328 9394509 -162355634118062829280718355078159218496 9394510 -137910327422056410376754140832833515840 9394511 900605883821785363247411211394208640 9394512 -17126037972353142021750403693646315520 9394513 -219924259458997867199763026944235076238 9394514 98244262817191613328407648896396019856 9394515 -26678196729184160373430971193567747200 9394516 -14285892499676660976998467369753557248 9394517 176498174727943652478400957893829575552 9394518 -51357337938344732718075731045840240640 9394519 41544726658953594920800425704779633600 9394520 -275737133427184763013077784658402099200 9394521 74843777233054287431481927409893080640 9394522 116126778384860130489697731666823034880 9394523 30555401128365101596861218440328924588 9394524 63301537769973514441523724401650575360 9394525 -40033044907635687482433576334518504750 9394526 -19288868750424966404065503265471835136 9394527 329375057577002752464806810977396315008 9394528 -165433261302417710314519436832265469952 9394529 43656359511122910623042058205516772130 9394530 -20350818215267636341437424612475719680 9394531 64230413661227768759000925950165978880 9394532 -20153373170486210373484287377637949440 9394533 240341743088365773968209106966074997502 9394534 -22370151433649411816152664713268520960 9394535 43177952316370917910167643260598065360 9394536 64721773166807894180828437699682549760 9394537 298626238985715927409324088884146896186 9394538 -19335777082582434661651612988304832080 9394539 -87172170392707333373657796018554290176 9394540 -138437108145529572097769073489108357120 9394541 343998516973907283523680665296494629730 9394542 -1098440033461156653076471918377780288 9394543 25679834506000364181408473918840003792 9394544 18968367552389781921103136812905529344 9394545 127498036769093245798540901140042458240 9394546 50947195770658409455020188942806487040 9394547 27717780803550443477316061757029263192 9394548 -83993689932666936299654255901106642944 9394549 255454977834963779411026668625786748792 9394550 -23668365774483655596713853958487040000 9394551 204749169472737637895789096482913316480 9394552 -221112147699931692953686710120039014400 9394553 80113128505796356171667135529606190080 9394554 -334216273232098022677541577877353984 9394555 -147707802720087785675989640747972087040 9394556 -230493629730827036154245171229988231680 9394557 -27048044550719330010572694980229740160 9394558 187202674046553745786400836961411258880 9394559 -96397132946367295814015093651363328984 9394560 -54571374692422801170386068551027916800 9394561 -694400571919473310526004743273580814 9394562 -12307948664799339871548175525078630368 9394563 -207411633484585457944689677842753809600 9394564 159099499553703321104092262340683901952 9394565 -215179016353315144124078039386383177540 9394566 6432558602971933610556863801818529664 9394567 -35845876211629766498386158790116978208 9394568 -182564977522932292564263179324891658240 9394569 -213608443012017237438112738455471403200 9394570 -67837217960382480459454412307248582400 9394571 18297413641250379927823065255823932672 9394572 -46454696189362660993521971217799458816 9394573 155342690615454700019812174216149059340 9394574 -183736678415550160058922202554398129280 9394575 -75305968194659829037812017096030951400 9394576 37340940501210519777684030344488894464 9394577 -137592775864665344529190524837425690574 9394578 39256184165260134980697296363939409408 9394579 -31548658692655099026587672085580158240 9394580 -48198811411574299642582711052438446080 9394581 -1989353893160376299872220830846451712 9394582 -64345264292899006321359442240571440608 9394583 -205495040743059809595414564721844107176 9394584 -148602255716850055681999737607234375680 9394585 26493413579499488654814484846914106560 9394586 11148245664566169589097319292489546992 9394587 92756280854043910758865845070979372844 9394588 37363486069373282215152058361900441600 9394589 -21606663269198385109883208631161998676 9394590 -15994833294556363708137331200198199680 9394591 34942921809284046288483271933601695200 9394592 -109350924858538405487204658593426178048 9394593 -2734185205058038593463336425980950080 9394594 29320331845846449157302073668293502720 9394595 -72463673685765218128512217470350807040 9394596 81813105967288437220719520676007198720 9394597 4692182252720709653151310027541623360 9394598 -93934980208730222644189186351531207200 9394599 100626673528723066855298621301132622800 9394600 5643536385304797884767863569479680000 9394601 215739884062403377619738608789217673600 9394602 7497617399562914572363929326880797184 9394603 -80840775698869638493211653933525565136 9394604 26824475466792423646918340905915362816 9394605 -174503294700954927033873307569836882400 9394606 90653752737588628394742332196751400064 9394607 -46694528997091743231895267292233451520 9394608 -45907302217703671955237484497462231040 9394609 108032822679203690890281617667319844416 9394610 4664389283310273858046791880104985920 9394611 -31628860866865835536893846503667901128 9394612 -46299366855234255350929885627209154560 9394613 15131692100843556283925491433291779260 9394614 39562679243436720154820888096510030304 9394615 -74232041941916096838155317709676146880 9394616 50964184279760701913112873311950602240 9394617 -60543714541830625167426063026422411680 9394618 83131363442377567904449279448169851904 9394619 -98293896270327992253385942469139883056 9394620 23638692600953992845174445301513364480 9394621 -97450824416658052703451215404799143188 9394622 -7784790035900646187540479366977750208 9394623 126953461461928699816875773617402799352 9394624 13682092797164934735109139659082432512 9394625 -63578147519321658695502408379377726000 9394626 -66532778511135494897582316150930800640 9394627 -93685698749292515090934901687277153280 9394628 171977289362699768154587923663138427136 9394629 33554314634853521686942343371730303520 9394630 -5163679734879047896667380297825198080 9394631 -200947275766180921489771657632957782568 9394632 -90549626421728198527277896640075028480 9394633 -1186730155484398507557165450863648540 9394634 31026821530875619195829640300107271216 9394635 -21008089691591602601431144017026065440 9394636 -429134281295122738523961851929643520 9394637 112674041161378835221584717494764886400 9394638 26709804450439147669295141051405045760 9394639 386313549662771039447303788451695879656 9394640 550281456248061679626781632251166720 9394641 277825048020860878254931436022088716450 9394642 -141205713633586642627679394062303262720 9394643 -12550989188374907835811561442176652736 9394644 9726873079657113865361511085652877312 9394645 109908587308612941414575264036443939200 9394646 116886958798845723831122272888354777344 9394647 -141920300027527291068314713179697877400 9394648 -265367713268768345932252300554321008640 9394649 -2129302264790972913227687352985703424 9394650 -20855616204580947677665338933697920000 9394651 -48269688774908668825688908910788030448 9394652 12828287355511695423903452279694282240 9394653 163203292912584511798600323608699647104 9394654 16204418452999653749542835168907931776 9394655 -128450648717141960702831859451795444440 9394656 -19568429065844435039117698890638032896 9394657 -200583498743905292451501887774148192094 9394658 -2797716776111377175923252854962088960 9394659 -127433096161057733177631712654414359576 9394660 -57425225828607113437410182839735050240 9394661 -104910436491293946915238263649926869508 9394662 -51179554975939795745801200448513280 9394663 -276951001885662450902761642053044106056 9394664 1581718451720918306258415399816821760 9394665 39012927558334059660248451850058327040 9394666 -67058348232491051896360421690334153120 9394667 83486313537904850170789990489753417716 9394668 9236835551983562904191957291694011904 9394669 -20907698233538956562739693235184773930 9394670 -18116367802117687011151875474163607040 9394671 -85324189270310893438273288890745136640 9394672 -28968161747553480876834604320958906368 9394673 35458361488353003964004533058824980000 9394674 -20420742022918278980025819942657183744 9394675 47707434031773174096633806480746937900 9394676 -140178712343104915424114677215799571712 9394677 213419103424344893914453251901625235840 9394678 69265026661379439639895757641925326656 9394679 -39791940085940108302790516058161240448 9394680 91873874261467571786895409992695808000 9394681 -199367444223798613953903025020596858518 9394682 28260778043792343634357931983403376 9394683 -1386004648915620147802427676020039040 9394684 78249467850833558876275663241331160576 9394685 214278127975955173969652896567545963000 9394686 19523099550289538949710541892262123904 9394687 229196284097214432038373843228722704680 9394688 94457520890452066951250944527874129920 9394689 114908965949528330873621347223147180160 9394690 49464096509322153485690707704621549600 9394691 -61138768746113737907255136137819803908 9394692 -56080614835913577153656207902085403648 9394693 -102372051719851460868776455124716894848 9394694 -1975489953710702178181265694657331104 9394695 130719030080248357881748569518931259200 9394696 185170636503712876795940528653438817280 9394697 141759548490620535597996690075866114340 9394698 -30696883003223305809217962615945584640 9394699 -52571821600153181377070248041923168520 9394700 14328802430977621889530088619074534400 9394701 -3182214090375629316259090091954759520 9394702 180609051898894208282913792594825633600 9394703 1818080985470316602955973048324861224 9394704 -1990521603179284934134585687874273280 9394705 30887574985255882604339497946779134720 9394706 -168831906949887269231475601289704320 9394707 -5907635016518312683918669360442589696 9394708 45094518947291482130195472624517476096 9394709 -268847255963793817279163021474420175090 9394710 -21619057812863983324774084397561644800 9394711 -78226483041144699322782639478036881528 9394712 -28991873025349229105123987425846732800 9394713 211041494407822601481479037758450722842 9394714 -18548396379910551757651323989387401728 9394715 130894786233992994096182288390590709520 9394716 -55966716190553426036114857962461798400 9394717 -49657216295807900308962646306218187776 9394718 -78968862464446593756671029336574234496 9394719 35702061458542237558959016132857608208 9394720 -2535423416607616697728367880610775040 9394721 -148224583528333877744554839193722318480 9394722 5262514656618993206812938396195978960 9394723 -173106566501998104016096918925150963056 9394724 -155531955251910055876595159441843654400 9394725 57148979025914592010999760142136404000 9394726 -380597784067502239333478385362959872 9394727 137810591639898882149675091813389957232 9394728 -32419767313243296401900183268010721280 9394729 -42449384488326320083206687692085164124 9394730 90888254486415008116341876480894724800 9394731 -40213459082357278220171656967116788000 9394732 100338201608192648178351690730064675840 9394733 79335847227838997278518527758984591104 9394734 84148316167413586984600342940647087680 9394735 1643814593842070364600999491752570560 9394736 34661645646214117269166304363969642496 9394737 -201589036503698748288445401173747790240 9394738 204039141534655841597654127468487349520 9394739 -277977648676150657539146207602879695120 9394740 -41091822380928006355581325229297356800 9394741 205416915984877794002708724695825751744 9394742 7540197699889469794802460702063623424 9394743 -86922404947050459637220994073182684336 9394744 -161258195234289753486044106375836344320 9394745 220182622809659985000462227383665058500 9394746 -112466605366764045461271921248014857216 9394747 364434752633941728374254702524238117320 9394748 157186129740773562864529339458707020800 9394749 11857164526497962480027498864118713088 9394750 164167433983523172914915273980706160000 9394751 23041664767144647399595535713588192560 9394752 -44836559811717365776453074199309713408 9394753 -7205712542961443146155803486142434220 9394754 125951647258318066319248857045773178576 9394755 152297365760563063147214334742871440560 9394756 36866601504266275628269992531355783168 9394757 -31231178697223567101351041302928298048 9394758 181530708188291431890939573989490241920 9394759 293821912047923550305971527020433984000 9394760 127022361152147403588893272713101568000 9394761 213974925962367917755753943159317793184 9394762 57677126113724421222778158675903496032 9394763 14974952232015000702096400105368585360 9394764 -54009793231589728120046077716427653120 9394765 64754225576046734014925293077042216120 9394766 -175502536534702675297499375685283215168 9394767 -36315032966866516264400688748725510144 9394768 21614328821720349198556782457735995392 9394769 416840780731514725365057166565736410274 9394770 28185001401269999547065263595415552000 9394771 -147256472997149223826827674523169803028 9394772 -145032357840059709126526571751684714624 9394773 128056842687699814148579822175674110368 9394774 102759753314272249373514609354128783136 9394775 29742486347958541972596211824544407600 9394776 186536538916923164899559013433870571520 9394777 124376609165725746188793520338288854272 9394778 -46532945187194372591143360233063029760 9394779 148511051493912206503856095916694956184 9394780 -63935993765153579902728312220781322240 9394781 -7352829640387447796695372687675207872 9394782 -43017807638635634476809422072894494080 9394783 525422689533693791222537894737594494240 9394784 47055096441004351250599434163170312192 9394785 -5832752754219930077251102103051575020 9394786 24132880790679173512223411404989824592 9394787 -139378762039701034915940938905890169360 9394788 32579157966082226946321952654365917184 9394789 -184291786361384411262899781355237265410 9394790 -21189768860769044164859820125356128000 9394791 -11207041554172665262259304379601782272 9394792 -373695523960527404749679667877457510400 9394793 651229415639797662438319867966683904008 9394794 74117893096015258096774583183672771328 9394795 213267456190989673065541595638686401280 9394796 85827527730854651669693583585963578880 9394797 47598930413362336544074105709408592480 9394798 13396908391489167167103468754219794432 9394799 59302692536866405850308949418154451520 9394800 25775670133590952308718833464684544000 9394801 -42955498514923327565707422909361828120 9394802 -169116116429724184247677463016942643296 9394803 -480802899864439988345978570481459444 9394804 112378395733611270397550038441039926656 9394805 -18986969073993961351753194915036900480 9394806 -61704538352412941074444640924617843200 9394807 501810408778593621481332535823205870952 9394808 -8650847142481674339750804889951395840 9394809 -139984734680747184711115171076453029296 9394810 -22824294681990754552221618720493271040 9394811 -74832260585296432300082324127032250588 9394812 415096425694534853600148009448488960 9394813 -209161359283267059991423215588217634938 9394814 10242175432465584460427542568804496384 9394815 -93534097096436667781433518081832400000 9394816 -201055808412957044102286063607323033600 9394817 417242817400763530112553214362952276866 9394818 6612399779748666747232465736192494080 9394819 -113094891896672985275640934517218843200 9394820 22627075665770880451506350148995873280 9394821 -72326148118758611562498623851662776610 9394822 -9604463786928717184341937789032413376 9394823 244481819050096647120435234274903362072 9394824 82938785002356657047067642404082769920 9394825 92535452653608282572978264535286656000 9394826 -48961286066874309807264544602222109440 9394827 -95964444626086937756299415170656440592 9394828 -148432213069593143614956887500562559232 9394829 21633994739870948724830224657092064512 9394830 8403217442720726269137736840915806720 9394831 -98499304587191481865890970812981098168 9394832 -20178975203640574180871090266014793728 9394833 -22336177985597846154365867400281137152 9394834 112385203258688041318868505792016380816 9394835 -213766097208429206861169753181672678800 9394836 -122996538703975863604878572364021399552 9394837 -152746929051287578610458829882350278514 9394838 -169704641594712692243663928093416240640 9394839 -211551723767556637774429501516106850480 9394840 -12667636185538534066639336900976640000 9394841 -335139489393544161785170299555673528758 9394842 106952535800238399916990550910152781312 9394843 204597014228990046697507239946859673092 9394844 -175383835782800841147129084810968064000 9394845 -83268656800952529219275280344850744480 9394846 -115837017892085480237039289882799572480 9394847 152354594290169862949725253548341307264 9394848 -85160009848538344679929054541262422016 9394849 -48521198387940864311021702077103325264 9394850 -64560653416291729190344543718213235600 9394851 86313530223807808187303104768262876160 9394852 15854067932805012736318103979857207936 9394853 -85346230478587270791611565531160555296 9394854 40875679275783123509853004443822428160 9394855 1846257870979636711271769089623914720 9394856 -48131040827148627716574968573415014400 9394857 -195106201277427294090395017102748131446 9394858 -82017888080716731852032687838602449920 9394859 393553781076559558699781319665071851060 9394860 -21445216673750846320270850331089633280 9394861 -95940864044086753221670295753784624256 9394862 36199291851886202526275656592684321664 9394863 -103523058648981884260251574765291606752 9394864 35448487898140931748283977649967022080 9394865 -16733103471674024507754272168168203200 9394866 31634173774001295380868457586811393024 9394867 361837305566260021560721558464146875916 9394868 4011640725032414524265773240173472128 9394869 193972904790179454374505239871295513920 9394870 7804663657835424380962758656878394880 9394871 47491608012177696366235384155230256600 9394872 -210189135111572934055507596804480430080 9394873 8180352222902698607102189804883888800 9394874 -169268393061039366320590778575938782208 9394875 -1966493920484250209565882881635032000 9394876 191802786757434568054193665634606131200 9394877 -761074743184537317259020836559249790074 9394878 -103122030072374677856931947715211574976 9394879 85390750081788882370433417865727444464 9394880 -63302841144216056170009901364538245120 9394881 13163373809189947872950403272469933600 9394882 73629474181177750175261728107855171072 9394883 139506045422079762707261168052964133160 9394884 -189688545976159915471999802237303364480 9394885 134564363480700115640604305019726539580 9394886 -112508742595975460181759571696102254336 9394887 105658218155388316065514359696513633960 9394888 73372104140779363889863944034910069760 9394889 126906170035122178427829531895130613312 9394890 45636111314750842848177189315586801920 9394891 40732837784318968415628742139090669568 9394892 -39586064908019590366926874026511534080 9394893 -97764399524187870440183738203051252800 9394894 129554244853595460423858986688351266496 9394895 3997796326565987856419311804735931400 9394896 3007772469130530498569916569920733184 9394897 386959653677601758849776098447394449000 9394898 -1186467967124746136840058288974000640 9394899 -8000163803264342296559220339357408912 9394900 24023518030553425180246579170586640000 9394901 -126264132473084128618407616624766866098 9394902 13752775412463881162286687208910155776 9394903 1364602512643510236234238797988185440 9394904 -42828565280506411109071615120028897280 9394905 -43256545541896078390047684981106622400 9394906 -112616713415210180182910805096783736848 9394907 471421353135997189896720536795671035480 9394908 -97976630662451324457981763845434572800 9394909 251635776909456585023895534556169811110 9394910 -17761200899104799318903491365790890240 9394911 149827072483949083743972321919074813480 9394912 -202455838444602246182157227287325442048 9394913 -140698192663770572798274419680523316816 9394914 -39575977541344920931101860214947735808 9394915 -28908685255441989303735785676318232080 9394916 123082158839298231668009915680920858240 9394917 -91357492982767749154248794973359395200 9394918 -36620572566522113286302592416990760192 9394919 42220331755056590634486391032258813792 9394920 176263701008716815283880984181657600000 9394921 -175721319695208003233898173563324141488 9394922 -436932505928557225759200830419301376 9394923 -105311007253195276062119689612580245416 9394924 -171277374367333756176869855852789760 9394925 -96986549277014402026725267471834588000 9394926 96206321735215891465926003893655994944 9394927 -232363942860880753165446272815415226480 9394928 42003762497966451503977969518532853760 9394929 -43146505931654544009275061044168258520 9394930 46148009395850048446824344041708531200 9394931 31972256554533317780239857746480526144 9394932 53373813922915803463792241209811484672 9394933 97292011974820097994288919551133804608 9394934 -80594735255132171659453878475031916384 9394935 -118820525489410316375705084375395956480 9394936 -101735193627662153567500880724542976000 9394937 -7078608883235231497657289312862744960 9394938 -3115243936967699982534091706510456832 9394939 155719295551431968582992627785441456288 9394940 -14364691370131405501274290281724392960 9394941 -359495528948325259469309021617852416 9394942 -35853587003598169013772329012126378688 9394943 -2374066842826717930622399941680328536 9394944 -69315046722241264382176456295351058432 9394945 -32897311885708912985662366554847616640 9394946 -116948803644567779465924566614509728896 9394947 9847894357662718277285873093090131596 9394948 -153769873794825375855394363132892504064 9394949 322689843626404215171391589416755294240 9394950 -1275360045344315314385963952363710400 9394951 61875453613792808080081761391439778400 9394952 -53779141201143265648444931177463152640 9394953 38227518240695270226890195992027377408 9394954 8738308563495507811970010592087216320 9394955 -79843545611171689716509813892888476640 9394956 29388038264741039856133127173637760000 9394957 38792232748396417290151014800536672800 9394958 -161547989468233038856046312690067769920 9394959 12562040389743018139872289949923069440 9394960 -47259185629890141108779505604499128320 9394961 92272582605740001935521433498950160562 9394962 62080357114725228822299629898303655552 9394963 105535642276195176062697151497395175212 9394964 -59109429460083295738639819612294737024 9394965 152946368478819640661337381855681225720 9394966 -66748718021521860693737499796235472384 9394967 -407227614434035775470958683949881068984 9394968 -76161893718703253703128262644863795200 9394969 -1946401141125720777691277569936024630 9394970 29472943432135673497670231240376043200 9394971 40453532576274836121688230714026671104 9394972 190105092946975152728861914825370379776 9394973 -62675227875708099513609170115646131360 9394974 -158886219707849427769189050150706560 9394975 105187341985619831267319690083550695000 9394976 324859663036187559312347340273446682624 9394977 44399451988909461972135817805911348320 9394978 -1294659230620196932489283500960668000 9394979 230853000296033843429207256421232332680 9394980 -9203735035344708302006626663877222400 9394981 -23463527158886115732105681275807009218 9394982 -55424499306661130295225638999325066048 9394983 -97319575692679812160776272378400427920 9394984 322788995868022141684924623958179840 9394985 224942429896990957291953877602561361800 9394986 -12618321696213965000454728478352402944 9394987 74050488999937233482004691978181388800 9394988 -57372303219205757444043954131242144512 9394989 16240210005718373237770840639435598400 9394990 -105207200531478615614605671980535644160 9394991 -513297734341843342201884017285641200168 9394992 17341443561940146798031741300971798528 9394993 418513987836608601312729123828887028242 9394994 -4507540723235376529908502395638292480 9394995 -116261517642537413865881667519934652880 9394996 166918166464726363713422253105367777280 9394997 -243130585798278936809968232334118129554 9394998 -99911756541670395520586233767939855936 9394999 360278720128815780206245119806911596192 9395000 -20031622095940932890377943918016000000 9395001 113564817989321333950626783714040780800 9395002 27355863057377674244567899413325328352 9395003 -25224991224441939428815515148874460480 9395004 -39190151797685285082024659493717024768 9395005 235580756242421615196297535495412288760 9395006 131643275850430660055727348054835827840 9395007 158546129095364274298510327245973085640 9395008 -69609973598680616012440155183344779264 9395009 -1073576837066661125561132733024152280 9395010 53596017540670414515903675667447372800 9395011 -325473015512481453977116088787602136388 9395012 -189203016104001612522703925023297963008 9395013 93932815493184342400749552484277163744 9395014 -77352319217334380555619553125103395840 9395015 -42157339227858043843446735379752981120 9395016 23638505356331206523422464597764751360 9395017 12204984355383703242027865424843093760 9395018 59227273682681265690659302092077767680 9395019 -111423129774439634409043006882412632776 9395020 99770330149826630267749922699661480960 9395021 176168120506325276774630090627729079072 9395022 -13670094632961339815402464160198823936 9395023 -118773027021283567702914673194481914696 9395024 27859898885344758501365242478954864640 9395025 -2825090810920620661865275967474257200 9395026 311831361392767419642587816203343057184 9395027 1644160446218036622986044997715594648 9395028 833449743636511926208522000043667456 9395029 30100317087433238066347678755264485952 9395030 184453501906582915133272670697553516800 9395031 -75974339296629388158278171388299268480 9395032 133882128033090496730296294404204564480 9395033 -215895844634087655521742162012429365100 9395034 -27375665360549782010825040604298072064 9395035 26887176536370208238917481701922456400 9395036 9710526207695415143390468821035350016 9395037 -76397900394160691181549532395366458760 9395038 98203213220850446343819269044118497920 9395039 -13180926774077140613370974983763921520 9395040 -26404160507729878030538858679859937280 9395041 -186990272776006321318259356905340931408 9395042 313357511633907165450528083497043581440 9395043 5968761819575068598686710993463138560 9395044 -7417073838871269226681489812881484800 9395045 91915578156565366870683472648700760 9395046 -13688477887455032538733241521717324800 9395047 -572497796321251482584768856134514164240 9395048 -92660853138228537780288196053779328000 9395049 13151878135685099609729541899206756320 9395050 37735323820275764400805215147120192000 9395051 130356657940688392297139770219430696052 9395052 -125677605470423977662587254702116039168 9395053 345400121558156619293460606334344489302 9395054 186585364447916510187624051337336742976 9395055 -245646505099687108227817868804229688800 9395056 61063579948195349470631262106630324224 9395057 143474921485017576688768559348401041600 9395058 -72676814867396091882763073043668220672 9395059 2411384002191764064391573393329848616 9395060 50798200151701627788085831092790260480 9395061 29376080829791572355912526691809909600 9395062 -77963300966931356814146915370009583968 9395063 -209319629115668811326448910674502800000 9395064 49127218474384060905543417776672501760 9395065 411237036879085557209011691887550294400 9395066 182123402450242432006006468229372453232 9395067 94300762743902361174610459188586529664 9395068 -44315906764006031989086626890653656064 9395069 -167430241275950186995621897631712689760 9395070 670381911359600391441977348867927040 9395071 52228312779968323723412110187922796912 9395072 86459563664132235345045689567123865600 9395073 -161121703006178657389113109017242174478 9395074 -67707852011770337858305022690900728800 9395075 147337981857934376801584887159395904000 9395076 -944719220712049081267660414677964800 9395077 44898790775733738681310827616216285184 9395078 3495636550625076346741771959558623232 9395079 -38425297743309821777493474536749025280 9395080 -49608762650260959877127041245304320000 9395081 167455243511343647278231789935265545882 9395082 -161867206188652339968322894100390361600 9395083 240087512483834523536490186461066949332 9395084 91146196473568458126652914267742373376 9395085 -19868145544497033066721930032534215040 9395086 -31032195164100231858479267430126022656 9395087 -169811689024567849370417927344769316768 9395088 -6335672607971862589818901013227831296 9395089 -131556759538035606613866831122406406800 9395090 -42368774933049268105293438558037017600 9395091 202444002865672558554261516379947861300 9395092 20585550539897502619240638383186053120 9395093 296677018930537655468176529941755411342 9395094 11499596959766267413098478730858244480 9395095 38580672327219619286538571768558361520 9395096 177955929983395144434135237918254561280 9395097 88975122208295644037841521208852776400 9395098 -53835180954516822789204958287130335552 9395099 -85700055083446861629029543542084712448 9395100 1928529495950203560775658123536819200 9395101 -95335938986192109585324703092718692000 9395102 -113127199467229845339538445955439662528 9395103 -37359831009968769431617540558785543096 9395104 71530450754341238439348862694055739392 9395105 -68134016899761002824626823591097043840 9395106 -65699157154812426176482563160182128640 9395107 -14064273607883787481188472279067263320 9395108 10714851066028224315278611693598785536 9395109 -113772428762649236524839131607509119008 9395110 1012232794678655893341686659805016960 9395111 30257717981735514181505643296346166704 9395112 -18083942894673977746506944846222131200 9395113 -1588855767529221015763912145929114176 9395114 7618278183002359892334422282279867232 9395115 -42253408770482571196544843189662187280 9395116 139057874814843946965994004528661136640 9395117 108061959502754132443904597690392646166 9395118 63576786888218923243146105398576135424 9395119 189291803776218243037631815958868296944 9395120 -439263899164927054391959081372876800 9395121 -17265440069507736607812942011504138064 9395122 8760207955173228188226940278008332800 9395123 72070721761705211486261859651059357760 9395124 -3247496181439097575165481832054220800 9395125 265070650112381158810397066331400419000 9395126 -70805615303524265102054680586644949376 9395127 3650583828763975171621023719223367392 9395128 -192462214766532758262589251533584896000 9395129 -348227385434341476123758601541673054124 9395130 -50532547374155315981769331863317760000 9395131 169593798579903191396848598394416472932 9395132 30245674252054267818883126448477156352 9395133 20780321074561619104171137277459657248 9395134 -71931514098347589085929352546277563008 9395135 1528654271414872873391853687001121760 9395136 -34595995103136997142204487780626595840 9395137 91339901994457520614703209689513362052 9395138 -134095798288151297943010424739566399280 9395139 -16910472695996862893400786115993958400 9395140 -194382115435623543166973476528354978560 9395141 48339355028487762021701133766137149472 9395142 165556862057323636486348864896156271104 9395143 -128249928841110627802882091126596628256 9395144 -3430397811502764450916080919501455360 9395145 15744868771135562896572022308856557120 9395146 43102451845738451228091955866995281920 9395147 -377683385317068314424109610462733367404 9395148 5195348772466274891302355081072787456 9395149 -347111546023188275338920124935855328320 9395150 -23345697056817009382376519706783638400 9395151 -53990075159177912143267400239472014176 9395152 -49277635254215656471638126141329276928 9395153 -410006585466990148557041611117263779598 9395154 -94893716923627765837979778097900861440 9395155 -58852151464388282989383527394468111360 9395156 -5321232605422388744257803246343446528 9395157 -15978221016017914719710354775563985312 9395158 -67479529509513449215234780231872279360 9395159 -204394660051482541036415779566480938880 9395160 -54857681808816068112681700071800832000 9395161 -280135975409510084399489799912053301238 9395162 -20100409306925891231231959493993210640 9395163 -273160875066840405221008541117231739600 9395164 123336863869193662147035782975742757376 9395165 75751436492184404254586104565914483320 9395166 70130542633784438932176356147671872 9395167 -3138325232990176945346287173533194808 9395168 -380674524334124599505448399786501734400 9395169 -98855048946407102464645610583077248128 9395170 -22470407587198620313892177814026864640 9395171 161792653811159358450854350040897673372 9395172 397390441880014733018976250308480000 9395173 23897685632709403321974560509943299200 9395174 -43717602175604141855673282881145125664 9395175 -32851585028096603596477851997327749000 9395176 -9918781732551932991317405808682352640 9395177 -349431194037189857718337639932198613920 9395178 -32945487646607396838679690888509883392 9395179 53021599084807655770065795377139809780 9395180 220517871032862540368164182073962009600 9395181 128222781287900211899137749547552055040 9395182 -435987004663115722328436536604870427200 9395183 -1181424589746100184191321948289742240 9395184 -60136679465945841439211701228240896 9395185 -211744157289167314228769141462289993600 9395186 -112071961707494738852267142194078875584 9395187 33632899201010170311356624766778700352 9395188 13411547086302238091516941606419456000 9395189 -486498958023540557376409018005355400160 9395190 1375037562849252498875259732137575680 9395191 3300891633036593456107431451845022704 9395192 -269771180516896830291691292953632768000 9395193 199119891169750024325088933386543461728 9395194 -164819398367199605509661687290920084768 9395195 141619603694782967226236394294968934000 9395196 12077289910029643881358329584175513600 9395197 -81638261618141145754858820322243219136 9395198 -76743769217767256867660360844274790400 9395199 -764096502890290478525889582581586432 9395200 166473463426780526555917978256487219200 9395201 -962917075891624061762363400645444096 9395202 19102629527164191326489556792199132032 9395203 75583591365482482200261483691576148760 9395204 -4997938695071766233505792102764494848 9395205 21286149020379415535391219981559059360 9395206 224124078211415851093734390387259539456 9395207 -59589669932017626803280144878443613544 9395208 173035953644718224089220407715096294400 9395209 373333354369246944862700956140609484816 9395210 39868759104811109248278384600642443520 9395211 -27011000789547995120430802223068118568 9395212 64292692242381231453740910387272609280 9395213 -23474562328282580177094760750717524096 9395214 -7187615424699589895091411380870784960 9395215 -276805305066147396152163854869781924400 9395216 8184619565500605522876366325529321472 9395217 134365103884100192025846452686839158400 9395218 -68267377451426408885775295536371241984 9395219 -15895941396290247395393976521285178300 9395220 -70962721247610990269333373518424391680 9395221 -75764080708806487458827138387816912256 9395222 -136965639288818597362197371464877266176 9395223 166368653108751071605074890107137295824 9395224 188416084019497559434387399887626526720 9395225 17963752741057721799017965394549284800 9395226 123229168677624021254480176854441460704 9395227 -275012713575688093513791749173754092924 9395228 135264068168874099563091000969629357568 9395229 -105265496361290770540371300342236966016 9395230 -49692802157416312380860207218974650880 9395231 20155641100792960160770891593670411200 9395232 -7224804429001979261424672383428460544 9395233 -242890186885998983276234245117185432320 9395234 -36603495435869184223149848674092376320 9395235 -15736263835548761781449235662423547360 9395236 126053152480841465125521452252968561280 9395237 63774825435644179042878929117413646400 9395238 79148185681857515131471206301039806144 9395239 -30187183626661214521286733126471867344 9395240 57679969337313521218909698710018764800 9395241 198775463784320810863819603850601109392 9395242 1268764160908690949579305347877887744 9395243 134890936600969988185581688099012345488 9395244 241117086758102403429485784738815953920 9395245 -253085227552588989148829048981555248500 9395246 6297134353473803143723915232955778560 9395247 -26703768316255260232018923702769663872 9395248 -37268020527404626218721614691491577856 9395249 -258690514988022999933497196014210304750 9395250 58874799554099432353298914764781824000 9395251 -138647610272485167158701459865983845748 9395252 -89077936923639329215696814512707483264 9395253 150188390981431053951018038257160663040 9395254 108046916228593806053974694711112426624 9395255 -3032739160807875184553219919433308000 9395256 8816944984659424446980922719259402240 9395257 104909777123843444227967572599227942340 9395258 -115099546945366977127662136615277189520 9395259 65585452797291718228409289082204592688 9395260 71116491648252150771740855504983595520 9395261 416081187903921416577835885713076351692 9395262 24246917844857898323473237435670757312 9395263 82913978714454771795789166714274739904 9395264 3166113224655226267346862554007207936 9395265 -8432711425101817511626775972614263360 9395266 185955706141974724930221479746204634832 9395267 74335708484572670150912633453734045392 9395268 37719881679654929600569155740446623744 9395269 -152133568702304691460619420773056537956 9395270 -53739097329577010869462656012616224000 9395271 12232586819141568747335036795246303472 9395272 -57681830927057329489311624009966796800 9395273 30015153701585296216833418876349589684 9395274 -26174659696883708327645730696923586048 9395275 36786983426332007265327032275920120000 9395276 -112957207846217773979881362594804363264 9395277 -58609014925480571927947789440578234880 9395278 8280186104602574993056497040829142720 9395279 205900401238755292961722375392965024880 9395280 -19176398044873477239326031829297152000 9395281 -99514681508795477839429091007355253056 9395282 -22573749263693959692510838495837362528 9395283 101836614826112393117543055564474775224 9395284 141705752215148521672669607705523791616 9395285 -1000311227082815349855242435429563200 9395286 -16119952461406476436157581575563335296 9395287 -199438442508204840806807094982372432 9395288 57083193302228966658439118087317094400 9395289 175877737170306078821507286765780910554 9395290 -67108648760248247650435234274959564800 9395291 208252717090766525466229725756024881520 9395292 7450326707625986367121736515944049152 9395293 -151996464527100014673712841375609345376 9395294 -30265462774215451509057596906684994048 9395295 -29004264754934392697548805838031311360 9395296 -112350976551633431093058181721540395008 9395297 105620768969716228638750922261128736560 9395298 -220635036311288244033729773512602063360 9395299 26527134020717122191343744948091650112 9395300 -116999619249234873929796593118566400000 9395301 226365193030425122984988667734311230944 9395302 5608382364494831153877901523919130752 9395303 10069567584073658767941249234092398440 9395304 -174925789123025896076649079548057600000 9395305 69827135098971261425291796741532725960 9395306 -246760215960850635320095827373123794336 9395307 -42480529980710464704042191941987138596 9395308 116030186305420767736716690795881006080 9395309 263065764948551798248818818848658865312 9395310 24791700437160202039831072720711372800 9395311 91539514708462592864468192126118632912 9395312 -68901134409853624706509968573496688640 9395313 127500522887089943994941800327874584944 9395314 -10326166890201608949892936906090327008 9395315 -101353345845420678250907439135031572000 9395316 -12932174112759339855932109946477142016 9395317 -174540770790381345724288595018459441600 9395318 85138070255829180470967408253737843360 9395319 -15053650321659900889252665786003464112 9395320 -49296146272856971399314628996984012800 9395321 189275358112971725234354384242812490440 9395322 32205856238082494457965713498524816384 9395323 30513805219319321389173773714753873472 9395324 -48063662011873916260977211861975524864 9395325 60465608161419173743887583272235200000 9395326 -198378982582172472653967885567778533888 9395327 104379880957451946400662320959386176880 9395328 -1973199351262030666583768713868083200 9395329 153859601971433257821997358568150096000 9395330 -16965013953869677370839618022398502400 9395331 -182545487824270459383885146306021873856 9395332 -25347973831777209947288686787035640704 9395333 14793281806681727732837989795764725760 9395334 -57929591983856834347701649334232124032 9395335 -103451935428879348185164208752133859720 9395336 77622773347334395804629677887008245760 9395337 2297438690217123976854554671955619840 9395338 151727213639531833608571467811021659744 9395339 61395025747218862899964721894345777760 9395340 100597808446577017838941435280050867200 9395341 -196718549263189373661449170154327485258 9395342 -87486387206769318473473661999207286912 9395343 295868967200839339552562391818574501384 9395344 4516428283384453123599667900337356800 9395345 -132454009173881430708344665642158549900 9395346 -77760216531328377484802151422719814016 9395347 224614341616408386226186458121280425152 9395348 -47416369775464112720522140805346293760 9395349 36579800336018724041551417760003771040 9395350 47502078489007807691403619387204298400 9395351 -145830619049574756897236562640114423296 9395352 -134724596436403091206287855219347097600 9395353 304546795770660697832436073900328411664 9395354 220231171616888641195806233881233553920 9395355 -25966535888299337665081530285108725280 9395356 33737702134341792673418199715193020416 9395357 -157568176701669947833945258447028090394 9395358 80673916200893282542592879910581034816 9395359 -259828912213595963421012984356444993040 9395360 -49785844741393960224253718494284349440 9395361 -215010055351344358844554579775086655790 9395362 -144122796033521549800745096469714746880 9395363 93409240236783495902825340225161372400 9395364 17273972999269511588904857779825520640 9395365 -76300325615283237293988860239339324800 9395366 -37889678132171405771918728470669648960 9395367 143947174384269599157802004768169914880 9395368 -118966474520620066795633928905953853440 9395369 10624209168187167375689707111225545600 9395370 33970193583180158436927975398128871520 9395371 4546877040516465940918138819160632064 9395372 -70959392401606610716019549952988004352 9395373 -42402394898774120121232690845448261632 9395374 92044477749631456829526271805460660480 9395375 375813069862926307334759411643230508000 9395376 -10554812011446574427931988524930859008 9395377 -269237647341901186473504123021051409774 9395378 36282757168119696418949936373711252240 9395379 -32989911815799641944374357509726837760 9395380 79233397121587749477578637937890220800 9395381 213944014079576349116672324410502995182 9395382 -120312521831516453338895265033503788608 9395383 338763948157348584929280484320556590632 9395384 -348414904282808914205276698157058109440 9395385 446917194161361727874765298999118080 9395386 884918205114205336060637583352353024 9395387 1395615101632912123399347594043468800 9395388 179309385679109347774383057700817859072 9395389 224033215311139689210093691190709604320 9395390 -50540166583543704032569439771526400320 9395391 -201708023359043000721605242217023411200 9395392 -4160139588823771182926559506855886848 9395393 108813696192345368950941306997196491200 9395394 159783405574477856504663455106219062272 9395395 -87887460825849977132248425215382735600 9395396 -50572949511436280261177566293456353280 9395397 -183845565237057489134079289019061390432 9395398 202283837348102031804053666200535214720 9395399 44529146489595426722725314937863074664 9395400 -36817387888751645753809942844829696000 9395401 129385831842171817205436457197675149402 9395402 130820502454533609900504140095401567072 9395403 195734890411689994708782274864724103408 9395404 -102007865634242954016008597172142630144 9395405 -120243806103632478281587190173169460000 9395406 -59547544717915640672625267396579444480 9395407 306001392289035972556346832539023129440 9395408 -62298812585375431540174015295520768 9395409 302399829566989363792880906484734697888 9395410 -47894865363554714425508725139481561600 9395411 264195988766936979902167163902999932012 9395412 61511355694159538578206009048883077120 9395413 75641829349926043437665645238950691662 9395414 -74619721271288538782842828534745088 9395415 -166604837440129459437049657769564070840 9395416 -119103825211149678187120481465564774400 9395417 -55817916517017530910176819657574540534 9395418 13452213735631850720636036363099424768 9395419 -334234154326024879593602521947547881240 9395420 -188659045364853370039029778352185036800 9395421 -2002352524210104959705035566305866176 9395422 -168064478854076924294870122791082351488 9395423 2342490865305381298052895377055368544 9395424 -134539187102336724516151255856586424320 9395425 -57820734462075151380881687979796314500 9395426 -34968601290499045317620125796152041696 9395427 209307794037401521200185292486411812160 9395428 961129254564633466499694793414209536 9395429 13160075436122487611483237977484252700 9395430 20399891691137459213726258791410708480 9395431 19590463544665719507822159830031639312 9395432 167226384008400808833198297044460748800 9395433 21199380606349606588251006867168630324 9395434 149221221297257700587986832230585747200 9395435 -26149255039054218309460864311807271680 9395436 45834987893655553422450798542305296384 9395437 112195706395618033605181661952910957452 9395438 -412530153196935833862896340103448256 9395439 -127836124971384086048500784214390970992 9395440 -17043169426059079711841349368304599040 9395441 805436846957316436333379990875524407040 9395442 -11568153165099966130169070951734435328 9395443 -121429038587512699354201976626169616680 9395444 -194657177668918035223952992772168168064 9395445 2943397329251604868631111649300421920 9395446 -202168728380505253967382484477902911328 9395447 -192418466293674188846634135526597179504 9395448 -40453042782040608099403109419387084800 9395449 37962808631086281609084268675328824320 9395450 -29522049579855640043566483590617646000 9395451 102539797595081516824564724606510323056 9395452 -109076641394788797130491382769508315648 9395453 -297902269969684583765078582614060034298 9395454 -135677756658018350317542456395856236544 9395455 -119009492033846339680962983915919570000 9395456 -75737684672404479746843103827538739200 9395457 701826987051647319912729885720478656 9395458 -125950057308197470793762433518066761824 9395459 -58797123995902549025771902456853006340 9395460 40679015192763847282575887714766028800 9395461 -236059392735456312275121684435848123938 9395462 -114683992281653107180116850038632040000 9395463 17109992664451320614239528417576296960 9395464 -61405893631324119045800310351365468160 9395465 18352807047306625266304888060083766920 9395466 -50451355651269411190651144250765880576 9395467 -227231975521820904976687254359143821484 9395468 231870036516196197718133201099815097856 9395469 122176417243701159901216040382043940844 9395470 -35420615611780009995608390026398720000 9395471 -347544829326180134589139740840929813328 9395472 21034030394950611318285131577652346880 9395473 182387980585514940287067488306690486260 9395474 -78969013172654279741108766321959207808 9395475 -112503181379891739116762314398616254000 9395476 35915316934635367032855389473212473088 9395477 21201185902918082830206633741270920832 9395478 -3132760486913342108471378443253587200 9395479 -73668971453625505785940085705949140920 9395480 26027921540241422663297852446403788800 9395481 80235774214586218795136388961784463360 9395482 -33347908190071585338387589714061787408 9395483 -37772585121375458209332985934516646696 9395484 -22677551303796775499204675885248217088 9395485 269529544840057861938076233695264628960 9395486 -148148641482992368421045257927630535808 9395487 84913574964519503106824602795714279440 9395488 -259938546465210084452219061250937585664 9395489 -275105187483716353649000631889653367710 9395490 -224255861635696606998883413870543360 9395491 -95511638215268924174482588957177671728 9395492 54154701003836732517180214700598323712 9395493 81058954921832663680390155585277236000 9395494 29372734631467779552445314574877923296 9395495 -58670612653104746140271852721170877000 9395496 49004144072246249766551617224931491840 9395497 -31412165185062978135215052080682352220 9395498 -20834547812903592323905970356073694720 9395499 -119216367788111610382010891857482375336 9395500 -1798826649752906806206813344133120000 9395501 -41417455619086882744253827648211544096 9395502 -34178255838343574712240244274410066368 9395503 112030408996862231484006109750721436768 9395504 15325286353227763363550977257592504320 9395505 -1048019135976045922841370936544590540 9395506 -145343775502737877020502530788878776048 9395507 -244815637105334066684077785290314952880 9395508 100487830744309353975249662726289156096 9395509 -153032331489376752564330270793885789284 9395510 35850903841164149721340544059237532160 9395511 -46317971703694613986103890884279630336 9395512 -54302998197080133170961929032728453120 9395513 141951824884168852734460082091950526762 9395514 2466299383098538698774142467038219520 9395515 19109134864066191218841847922694380160 9395516 5438068172932779883340493640659600384 9395517 83108835400716457891411343416989255360 9395518 -108610085862477857970770451418221975360 9395519 -66414191578668769664010001925268683520 9395520 -50678645004620724602971552155508408320 9395521 2759626949780937042826532820954104040 9395522 76875411204400768858452157037949279744 9395523 15103277497380748844865596877781547760 9395524 7464786765168937505933659737568142592 9395525 -10169028632525303621377769530929188850 9395526 -46389012505671237272831336795451002880 9395527 38415143308747966027376155181807148232 9395528 191078942307309332923481396685644252160 9395529 -22096700927972491311295300308406059648 9395530 12025907411496388776931645034805715200 9395531 201122198678713660618362172604031526200 9395532 -31469697779957745318653067765042764544 9395533 82507385061321501097322502177448714720 9395534 30868799850729578929280334599022735360 9395535 108857087881109672843488134303283599360 9395536 -149372498759217868192704967157760000 9395537 60967062943535867680285581976225450560 9395538 5062945580647703722033152651829670400 9395539 194197813625638478633484461293322575340 9395540 -19214751396846098270019352868249149440 9395541 340226445645023373824132866965466573440 9395542 -29034762135232204175616143292980100096 9395543 -1480872056505932900223824540314370256 9395544 -309295107714481392364723716796179578880 9395545 -34334111745399147969269539177122152700 9395546 46543167715602755355749033719329010944 9395547 1949549381444312666986119876634869504 9395548 218642981711303865952866563186306959360 9395549 -310813536773234598141379539767827842240 9395550 57929733394266824819691695299388304000 9395551 -170652646026723752319551235205728268296 9395552 78653458158342637941182541086687232000 9395553 90605330323666896968625564583684918704 9395554 -68758256975734264499904450931347497904 9395555 -86960661867544971110671767710529928800 9395556 -70929992090811752736514123131512368128 9395557 -593399302889589197063331369967548848320 9395558 93513894074876869324158586888118856576 9395559 -96654107016595822659726158325763937136 9395560 -105059291697734603688054427680130867200 9395561 131944651533471399176128620783445448832 9395562 100888030690410732847044095323973286144 9395563 -123525304462741454370339959799412126704 9395564 -5508794700825406090878207643028653824 9395565 -2566253834883846398633946250489920000 9395566 160782033345291625159844771344910562240 9395567 -75853847740043372343269016414367913568 9395568 4995968112214453655538644476860825600 9395569 36717964898930286171076117807289071634 9395570 9975729382358659721537165111456732160 9395571 76124959913760841350468727402795910712 9395572 -144705170492285222437458901556563519488 9395573 -90506820549179395370710992140696770560 9395574 127245043399255286080936885752833242560 9395575 -5504791186604688837495814586234498400 9395576 -7127641459131330568360446003544780800 9395577 164902806805551460423283391039364904820 9395578 146158237657984076041412970733293033840 9395579 51063271985299280946459449949219278520 9395580 -9731605969630304198385346908874275840 9395581 29326131168285322115455237155128989132 9395582 50115555092581173985311163248391249920 9395583 -196667889283664813497136541140070603576 9395584 101283150107036895431048040668190474240 9395585 45300439213907421197124332374270060800 9395586 -236677369974340237780980269821478400 9395587 -237655132962906857430746479740199907328 9395588 16900376586062322140421368392768322688 9395589 42019154881105748032733731670323840320 9395590 -81729666984444521481122290631838777600 9395591 -95248407559097636550073206926736844008 9395592 -57214045678007673340448562902135439360 9395593 5285425071171774096008057773750770842 9395594 -97293787865665860280320274232701745280 9395595 -67222027935637750943013336322225593600 9395596 -62957075871678216508049814363254254592 9395597 176834804480505112072336276616180898252 9395598 -39403754945367233908272766481758412736 9395599 -65687882255914568484941918574588456400 9395600 12341005185729618212027982228470169600 9395601 68204511830556658641232684406380081824 9395602 -4721736148342449402718205301090523248 9395603 -134914514559970912362542419231023697572 9395604 26362737246693288972946603704408023040 9395605 -233872113809445879122749154743679464740 9395606 -93843255278471333441390474487725209536 9395607 68839841577603153659932829353156455888 9395608 -39058565950856376577785009288284375040 9395609 -212110776507691685354334795218981675190 9395610 25257739558086752531510271439099192320 9395611 -13325774165186526350226235802346842016 9395612 42535653717330291569892447563351072256 9395613 522818353765325668202097980847773184 9395614 -163554504088019138667123878179735344000 9395615 -51703435951613640478921119482415840480 9395616 88048460216018837532200889283692724224 9395617 4080954404782704532225901808439301184 9395618 80271750766958987982006925232764391760 9395619 -177203425071749634074123844685562342592 9395620 -17218738153066157781189032098291576320 9395621 60668483705367646162440584970157832544 9395622 175550632214240347809989127669603296640 9395623 96282502737837856221191146600407916680 9395624 -67056971202487237258920712543809945600 9395625 46133630899591941036745928002933290000 9395626 2469674274410047173874180314462721728 9395627 83245412835394978590244906126007532120 9395628 -83317163067369250104797317035694817280 9395629 9908982154125797071123151795834524800 9395630 -8233906057161704056292654856650791680 9395631 -3904261602179969186478788912768518560 9395632 24116361277403596440946952945619763200 9395633 -78857930902294565941422539549476286400 9395634 56112455164722459707152677546399714048 9395635 -52393650358298420198343150315129479040 9395636 15455427761879143868271822836801950080 9395637 -67018047211626371026008376780687523040 9395638 42422036915888038067423673184517928960 9395639 -75702073002724616225204998893567484200 9395640 11591731698966951492649108088148480000 9395641 -215529846470716572095376174778361100600 9395642 20820155703549145468150640684135256000 9395643 -92933246945883663817157227693676124672 9395644 -124012460857211362377831625274738289664 9395645 -59447152408532763896219700698510845440 9395646 10511400032874852210557440565818475520 9395647 -344499070944056836996486998501668038088 9395648 -29957283517031668785093660616521940992 9395649 180174674566417517054040671484205785120 9395650 -101428481652613715983759012447347600 9395651 248321301136092978181046389438942382652 9395652 28775712567340263548268344590590274560 9395653 -335396503235579564271130136620108976098 9395654 -11965393478777704820856794416143640224 9395655 -28623046207341678961042139347070241840 9395656 11962193263608944155969705432819507200 9395657 1705151633290431663050419585703783652 9395658 -99144434246710885491257217430202164176 9395659 8669844261411380752694548473158852608 9395660 -175407742354136896363994330004621834240 9395661 -86402105666871612072852254719635970560 9395662 147733648987568122548484591448452102272 9395663 -266836715459158343161830865474885009440 9395664 42709541195552076524597467535991373824 9395665 280633399645199226929600330709147162600 9395666 11031820477982060657186794560970444800 9395667 -51555821430730240623902023798902768312 9395668 -15809714019386534587649001301170602240 9395669 -15978468124756756115427856284437012004 9395670 -30296653745655306651571523441111040 9395671 -27209938951859246544258061844094400000 9395672 1234409253314784800873132406661447680 9395673 -53364130525594679129502818469221901312 9395674 -33412477628479312819372944782946947328 9395675 -100315459954191092983946523576881346000 9395676 -160309120558495996915997694737651712 9395677 -51425526616495254632706074730879926720 9395678 -154640856300589647869320103966495358144 9395679 2368187619416583364966150659683543256 9395680 -33908210315971392880872961060818124800 9395681 8230666746764216816826975054649518120 9395682 -30194276797021295832205053799425979008 9395683 -62736983218698086627130809312256841344 9395684 -8572688353304992021066098732302131200 9395685 60734872593072956715751768158066743640 9395686 22049559441404335149958606216016493792 9395687 1498264255168304885413485748185122352 9395688 -46000530291948082940766360744675901440 9395689 171474245404502468805937632374641817856 9395690 -72714071870214067386782551117394092800 9395691 21131540151502567001835943862905363200 9395692 -269247834788101460224117237727424834048 9395693 -236356531622459983734666819164661686058 9395694 -39795035033585107449696727576442004480 9395695 -6274066305758482116766376813591704080 9395696 -76198129458353540371488160114689835008 9395697 -132548700077617411509714682835736727440 9395698 -32250585460537925440271980146230615136 9395699 -76144187277801584999617421944638261300 9395700 47464191624741161097956280872686848000 9395701 -316234955808253989433806305151187355250 9395702 147576922763254982367665204550495675552 9395703 225126808520585292219563178130387486800 9395704 244908997384663901458353069560101109760 9395705 -53251867008371571145858568355065208000 9395706 41762959377833472127822738695860285184 9395707 312097036210103190672950467961805765120 9395708 -24330127393242696807619807719980525568 9395709 -117410916262889988221570960243205209760 9395710 24946504815162854480408894850391584000 9395711 167958706793312806379104502585243043504 9395712 -41974438759357422639766071953766481920 9395713 21840897731770309538771287306864489440 9395714 57266045968525849265663120237153501184 9395715 -1145863794688593039958625829666869760 9395716 219535986625129182538053222863123082240 9395717 -284376197829017139013252507245153555234 9395718 -66108783613488720484274137214865129600 9395719 -7027687075571785936211321987563856904 9395720 139953443201431553783541628742511052800 9395721 -37821505617235074369005795722570685910 9395722 3394331240738185687655311713718578432 9395723 145228949890559107243008091776534190560 9395724 -14192796447211639272005626253192236032 9395725 -145313198720139816597930041369286999900 9395726 -31941003557319128793262390703937949440 9395727 -117260034558289680945497473902446029440 9395728 11901538462499612622638409413836144640 9395729 -68669007506779894679014743188166085824 9395730 27333792226382955672258134198788608000 9395731 -157919415273301717905005584697702848468 9395732 101600210180708835353410557267213312000 9395733 -188513617144563623179261414115809466976 9395734 -39114494849583307351053065081615033088 9395735 -6556853186692736174806613809562275440 9395736 49671006622669679437804395058194677760 9395737 99258509293547531078682096833908994500 9395738 42577200621297023737095111521472572160 9395739 -95032474229458128319237564877202840000 9395740 17179325670200316563858684250937904640 9395741 993973478484124387381539161655959142 9395742 44739360056649546582226693846120304640 9395743 -24690119819151930541497417502262644384 9395744 -90494089571535252736866832268099518464 9395745 100134290804957435371681649278777896000 9395746 6280416047397772545068960008486965072 9395747 -10185062806845087957858617249045075928 9395748 64971783757065253947129897585342197760 9395749 125047751892317652015327105534307216320 9395750 -43834051720164993597793630882234080000 9395751 -56737411971859037912720762824787492568 9395752 -163405849581960140136159531754210022400 9395753 -220631480814885442016585515572343696896 9395754 -100250240230125085198952819568690759168 9395755 78564814674080079106550135497481624160 9395756 2116723853784379175059714420598095872 9395757 55499545094654817106247553320780352 9395758 2023832354796200768323464196332225984 9395759 94804775822078146273482307889532684480 9395760 4932796971293776051357059501863731200 9395761 318261809735049963886393287991757300224 9395762 172110231606626600652977818658553103632 9395763 -68281920991911922450153534060421057280 9395764 36424076967361193182745724587061227520 9395765 80255466907652666314804425358029518520 9395766 54238109976121849875628987815076354560 9395767 63991837892354337520359866912227451872 9395768 -96336741870430242793203969791884800000 9395769 -207096031263529308705673143363141336192 9395770 -20935986973361199187810855016952637440 9395771 34756438033853610273542211341216016 9395772 64216174065733763488430541303386337792 9395773 -227328774102088138920733096861022065978 9395774 103576707109612767059130780725397926400 9395775 98242823692765451169761816697409908000 9395776 14067801540347590970076086998646390784 9395777 87209119922963707609234191027639642672 9395778 -2618353138267659074126726468300313600 9395779 250481325037740414327790861240982760380 9395780 -72217227823276127507937011659529602560 9395781 194485080472946949426462420102827164224 9395782 163464463813023371056970847906361445184 9395783 -251781712556903432772600222630928588968 9395784 342851069374929151793224103588198400000 9395785 -6149428897317544314881535372802560000 9395786 -235916079575238866536983554540860101120 9395787 -117587442868736059639045023891151356432 9395788 21505508796681170089980192524636857088 9395789 18447332720108293656381324062546998560 9395790 13233298076020557037070072910237450240 9395791 -219849511314599849743644830650413471000 9395792 -21167022009042423917680077651496009728 9395793 -157060149814284663467284527055415840496 9395794 -145418408740712968977824745092018408304 9395795 108889269637833250116281589970046962320 9395796 163002000142615347537958679855718868992 9395797 56391123378329510296948913663023171320 9395798 -99117771555298160201326688269555740864 9395799 60151979263363505114017688866672819200 9395800 11361719720270696892953359001610240000 9395801 -1802569801597008897281550420602692320 9395802 -32780993326186563582363240664233568032 9395803 30911747691005017354702640000943702864 9395804 173500802250579766110661125415567564800 9395805 19043085341513371317200681965125145920 9395806 -8577524532766363948044938927493192960 9395807 188384384743902747463985872626608856480 9395808 52580247430843442617058136504304926720 9395809 -16226789639647495963599426459243566880 9395810 17463925112514848870676882437932918560 9395811 -147656839032528263909563775961897657360 9395812 -98062762086889881034396513701711211520 9395813 36348006830419163284572647628638249760 9395814 26510427430111643790048829097992770240 9395815 -114823217200967805837032580080244432960 9395816 238207461901078312855770630328424340480 9395817 -109320645020834537116124586343597253376 9395818 -43071829190522001795985339652625410640 9395819 -102307589756387240207629768257870029520 9395820 -45771168819165669482942462735402219520 9395821 104198079400484892324289302569670281344 9395822 46395710367541784107259827610526660864 9395823 -71623836689161182721577134328153462400 9395824 -65896865035258569905788738797076152320 9395825 219575318986962850694481683546881988550 9395826 27032613299830741770527196702388723200 9395827 -83549854548741295921615308298935409328 9395828 -18464680084923560053338220066901291520 9395829 161243970725429734224836792877479160174 9395830 8018615352319196145563151070522525440 9395831 77043466023214309306582280585400729264 9395832 -35409140762269119359234046513778483200 9395833 -52722700677155200993845710221522228860 9395834 47290861025254002911276752519116801792 9395835 43847538807955590659225303215466540400 9395836 72320988491877095490861042781540628480 9395837 -177533830566557863870251465022089130560 9395838 -147231090174799891376965006085459520576 9395839 214750723103519395336016273893956530520 9395840 42790611711388197157938845445626265600 9395841 2413138765174422584001885489295392768 9395842 -158603103557292598828142957908731676800 9395843 124495044717459263508691721970228436092 9395844 2394275711567544832650021241157468160 9395845 28727027876621609417951072132680379520 9395846 82361386280959723215563136620615179872 9395847 -50051995309824861419701775338066554672 9395848 25238452971746207053341512531890790400 9395849 -133586604733236775793874312588039235680 9395850 -50392604166455416654036123492575168000 9395851 51417044059455326629266276606647888852 9395852 -73181352335453040220929842619480895488 9395853 -56637781279481671857658929258423084096 9395854 -20647353417545701578356953065172447488 9395855 33575476277310006006840573050524574400 9395856 5342178658816241610758556211398574080 9395857 -447140344857043008130482460332342960320 9395858 143463270089464491285512928291376571280 9395859 -603523381719028036059802359801358272 9395860 -15309732970509991083839143001426929920 9395861 -280245671987127104568439148110292493600 9395862 -14059130859339710543750376213510905856 9395863 76428098029364667300896556567165185664 9395864 -166409679290639592802978962439140556800 9395865 -56960202888634376491165012332032064000 9395866 -85479519994187960243438106176482085376 9395867 -1218456461088467645533539065896020000 9395868 -31496128972549639142929304554031431680 9395869 57888205384966121225209309857640748896 9395870 -40421694004492733209188160327752710400 9395871 -21104986098853531325123855126680394736 9395872 169556677236588767974642327817569370112 9395873 -74587845274314684418388129753813422878 9395874 37892472926629768654676858542673294544 9395875 -352073635148505359767015072864484208000 9395876 -97090082143363559209238760150558400512 9395877 90003734794975109272180459399080962208 9395878 65586980879884276762478645611642561920 9395879 -196343001651634379839669168081533115224 9395880 -52802373992441138723467502268162048000 9395881 270732448167773490591521297134844387664 9395882 37047236097978859090420660364862845952 9395883 11605722173894912204313392563000240128 9395884 11377795455901076633265528898634327040 9395885 -161291425723139935570486350333732490440 9395886 90986684764425993981591816873853238400 9395887 4451617095573500140408390503910883320 9395888 -35531890474978891802431246964594343936 9395889 -100080976001798355526589794713377526240 9395890 38278582715155547217112283190976980480 9395891 23555298790378689838810018994525377728 9395892 521922217977615832066174271483289600 9395893 112754732292153271151813473555054691700 9395894 143923446993176452854024691304331950496 9395895 129525249433197099547687178734745616720 9395896 228163009898921310578853385466522849280 9395897 -277700656476526381813961740308537200940 9395898 13548636046023497553728558766358142208 9395899 -342656454563099916746553075146552194760 9395900 -49931449211686969021931830409346892800 9395901 231302228904943728597440786682065129580 9395902 -21277036972009581791654284099543726848 9395903 11796445165845717197962483695416354928 9395904 -12397729896028313768283760290932195328 9395905 -226246376922447638209857553291974494040 9395906 -7429836683844582342140185720096881600 9395907 -25387609676974518776034324225351621312 9395908 89111456086458728320105678238762000640 9395909 -121043849847387510072477405249204145380 9395910 -39796853337042245835730447746720096000 9395911 -53586918614633612403139543428594186240 9395912 -367950750574912301832579668410996300800 9395913 -135850315986696819025076664789905760000 9395914 -21513767267797424065422814523380531200 9395915 -82952098080168109246552544173754518800 9395916 113423311822187785306637567938427223552 9395917 7840965953788027227697145518101326400 9395918 25431996903264543391928841442006717440 9395919 8828647382147511942585706307960110104 9395920 34671047764805940398568504455582023680 9395921 -504295271131428784843590221605709769408 9395922 -42620892947098499770413382165739142528 9395923 324909073645107103135220342189281432172 9395924 -66082498737290803725672039925471920384 9395925 -4609007035229499277819822972901798400 9395926 139489750567768748193715985317085082912 9395927 -239388875486473907344397775787090661760 9395928 82470631717269021519996538076241960960 9395929 -115503617268832599037298237601560625720 9395930 2371283124149271798858097061505918720 9395931 -97851760278583224348943035647598655848 9395932 20833864441041525416079135613359980544 9395933 -1551349418638248763555119336925543776 9395934 -96469489628560366447484975396032843776 9395935 250529422706855250618318699652838147880 9395936 -311393460490982997676251607426843017216 9395937 -37374041184531382999152586888496740800 9395938 -208306363477151405607223579732972832256 9395939 100190139057889981981050914862193058256 9395940 -112192465466096230732242873464572416000 9395941 -250936739071343177227278207961107798658 9395942 -81610484379119077941608262525940320000 9395943 71860100972685537371117023710016577064 9395944 -291090531820866152368017236646054297600 9395945 -30035894606946265120987319669631759360 9395946 -73745315483398812615640757164215022080 9395947 34221756221893789887936116074508381520 9395948 151167850910913940885373647052168855808 9395949 18464290120284247124164526000771110464 9395950 23119013439796638546636152487725721600 9395951 -153519989672014834606356306747795015168 9395952 52249251729122524830968286917129994240 9395953 -96700641818566561833675226107474422720 9395954 69185318563088836726930234240809628176 9395955 -186466193125902371926106888462959032000 9395956 -152025681742251400207207706850986823680 9395957 125648230574282538739403347800089487420 9395958 -88168377668894267661966389476667940864 9395959 84858482540766048813255148438097341160 9395960 41198299022940356420415248172023808000 9395961 16080331505070550348385363683708320960 9395962 113017528143871445121188731022405477232 9395963 2987787198120379672388069575439698212 9395964 52438102814024908496005614180679872000 9395965 -96730301633476124324526775473424465800 9395966 -208262291738549126163855676852146797568 9395967 8842868128801029554476557301933437312 9395968 48096773024043511719948887240430583808 9395969 -612894332667897666530057652544024320192 9395970 -8944958516103303067491181516842163200 9395971 -60365931769379964880455905460920125680 9395972 37814802392188739223679578835703442432 9395973 -3192981814988161916247084286611645120 9395974 -34383331013052343531335827463751218048 9395975 141546151445272356703650223336613232000 9395976 1565031750792244142921512134979092480 9395977 436543967172172627057121152362706924826 9395978 30067135632754138752019512227845357824 9395979 -270656243072745077457954598542878307600 9395980 188506903643282249691231984050966860800 9395981 -115440392200862588928501046282821323808 9395982 -12493096153623202953208152127719312000 9395983 47948991679516668502797829360914883200 9395984 564885475649289102005275451975270400 9395985 190056367369902940790351968634606357760 9395986 104135279944299794487550650657562565760 9395987 229389157518679918127287390738499406636 9395988 -34065875418887250902676211473012240384 9395989 -79495553667110199573632606407372328676 9395990 -80717871792758009377132152167039712000 9395991 -31355319006821301866250295622880733056 9395992 293163447308623948419629678083710720000 9395993 -235018194334364677536041325551130957360 9395994 77461179500237652091779749060812404480 9395995 -116959294426386190578733201150237713120 9395996 63666284983407880857672907187252160000 9395997 8571653665804138826907585411461588160 9395998 32325245087625520662285671836835399040 9395999 -187509544803058718026049516313133425336 9396000 15099580196315964992262814405263360000 9396001 165227097819432833048828579013636156002 9396002 20279232595005118767643171941165606912 9396003 -7683466362708852001741726849106725056 9396004 -85823110495767581400792682113726530944 9396005 -256365592195482275347418188577056842240 9396006 -65112109977952954752991384083596937216 9396007 -147301798072944046357556102528449713728 9396008 -191187746796756853142184895433003427840 9396009 -36107586751686923542582263940410102336 9396010 29994869633908287252727207881248448960 9396011 -76265741793082067825232042547943541576 9396012 22665074716755005344016738710801370112 9396013 -572183033906961116438210015129790880 9396014 67070475904805522134604707356702401856 9396015 -7756307093241674384348271021084708480 9396016 446263955794692775667616398855634944 9396017 -7881856001251793391569150473259164620 9396018 -6362400406197455004646100658997807200 9396019 -131414165262520803963080865097036808904 9396020 152738015480099737684214446225438452480 9396021 -118753498089979091185040539700139979488 9396022 127845104745424609580083228063218052800 9396023 -32686847591029365904559189005958538240 9396024 170744901265060399977242959564279971840 9396025 -209561718776880559515412507527643762450 9396026 -53279253792295502639808872556822054288 9396027 93186281630924930036157874818090081840 9396028 -5928776355146182160681762956532424704 9396029 -176151464702354587497518656046366087040 9396030 13129003273539017119982577527269232640 9396031 315310078142734704707557922546165249592 9396032 4891146963449896068115547030091202560 9396033 25599489465025292728010417885955737664 9396034 -42602098019228967006183902219718223968 9396035 18106466038240027974589030300482436560 9396036 81756152360505109644132631720664001024 9396037 127530697664692201143105588475895045152 9396038 -14501481059718261688908197097174566400 9396039 -16183719332710684070172630854349553200 9396040 -127617218998164550467748779024229171200 9396041 417595644025035305033587811943252781584 9396042 4920759231623021867819279308713517824 9396043 -325577314277674686771039567277236745708 9396044 182334979806075778277799400928128392960 9396045 96271153075686990197879484003309204000 9396046 -94715361569605487758878894675846174720 9396047 -70702465069655207075976919775275983504 9396048 -39778502956734522506885330565519507456 9396049 -4708580617808357089127655313183939672 9396050 33459734957373104749132206736785130800 9396051 -30085883077452678315247955751011808000 9396052 36267906757346717138211105143614439424 9396053 202180674435523827458124968077628820060 9396054 -53484570557568728101207321616973496320 9396055 267494663675890623184816885045340871960 9396056 65792811855907266244139729064409466880 9396057 -162435124508786136095032368704410210080 9396058 -49530909767505474841031494571265930240 9396059 -6367075784511566400301617002952929496 9396060 -68216204777073345882460062844308311040 9396061 -73078986330766015712534407281045394176 9396062 61416305917110113453378659997055057600 9396063 63419421946966071315554949135859233360 9396064 -511186928887317171577605060031508643840 9396065 13602496285730128750941798166627636800 9396066 -199447791768013596067846907826345098496 9396067 -172950009540787786154338878094978621848 9396068 -3808977473183938379034351879972464640 9396069 35451070535425857214152194353450008576 9396070 139064153185594168373610919961639136000 9396071 -56381242385877659233739024876120710728 9396072 36173485152303861754318013945788170240 9396073 -96967343652528468412840901836699848816 9396074 13705105843010171495829881805169399392 9396075 5080394644769543472681338894490144000 9396076 -25666784525278369024785327924280819712 9396077 51250717067503041496442594012698051926 9396078 -23459897270316054743903507210252779392 9396079 -123357312100642924879781437430337011328 9396080 5912617482591509299015286050631516160 9396081 -67096034052473203476660690984857711070 9396082 47134185335490918519287824649432580000 9396083 20167301444394467427291885175661154480 9396084 -17310906395270874300644880864116465664 9396085 15773454540156128254280289229085350200 9396086 213530667787854330102209087466497280 9396087 158247626588389116458363991498781756320 9396088 227938784133777685513257807138372894720 9396089 -242693915382682610493273831964646040000 9396090 93184324523492550690938866980989610240 9396091 -82821943135553888401992132892117212508 9396092 -60688276292267507619469860764399376384 9396093 -10431251207447376343050177309257474880 9396094 -29320057653183247824060286336728251904 9396095 55473329893114425224871832250850823680 9396096 167900210285059898845053706765231718400 9396097 -368390024836448004508926703362970935248 9396098 -38453002819686884614207989280769110656 9396099 270885669608915870497181011860831840960 9396100 3317163008319942667415861646720204800 9396101 58591566102606043336887499836952512864 9396102 -2879308616887986208072909566683074560 9396103 244137478596097218658328919006290563352 9396104 -353294608853887874169361741451284070400 9396105 -60008817122212778832931348708196271360 9396106 274932160533657122470586053745233238784 9396107 65099320663825235686835796879586694400 9396108 70469296045024226014311422635883520 9396109 -49900579821883120300100090909374807584 9396110 -119437518844894547396950305737017055040 9396111 -177414344579904043320250274373665803128 9396112 5719018357363189843258267863190339584 9396113 -39608588835839795675416556989282140300 9396114 14388037726516102387288347034409303040 9396115 147048812331446204905633774563557362320 9396116 -216649294888266806800705380142255038720 9396117 -49531285906071002846597122451201253060 9396118 -85847928420616122598100998724101494240 9396119 -206664369642497723030361210817760871480 9396120 53414211779959565915596875724227993600 9396121 -17299284312233033662494118355727964416 9396122 -2561790969100177562839628320198947840 9396123 78426173175430238185558697644271871168 9396124 -138721229808803625521621270814661640704 9396125 -104201892605804960658232855875835785000 9396126 -59049186785788295632756755471775929216 9396127 11606470174224939704604836400972340000 9396128 -8050204414727118012209800217235554304 9396129 -264942442518387535442272963212625089600 9396130 116334246438181168921008547906803996960 9396131 -59127649112904099338950125414484198272 9396132 104081773159717848572035516026721846272 9396133 -54628990914922187881850001760961815618 9396134 105068402715442393998542888013675456 9396135 -14752170031675884209830934350559769600 9396136 263747379355715404097538094237496924160 9396137 -183948200829064466923650236795322782214 9396138 87160632929736411035238684314895152640 9396139 -435478448993631817863826734545495275776 9396140 3448940988516955761988866102074265600 9396141 59611096407796242137129090651517300960 9396142 130968789866328570563217242010317356800 9396143 -246442812659853535130958580064662570608 9396144 14878307649878203096417351342084521984 9396145 1687597174220960967251683434415977600 9396146 254527348070370953995788697324133667840 9396147 -53422963275277390688513984153879022528 9396148 -115601718055353154409501304620751500544 9396149 1108213779986336195938384756287870720 9396150 1465991192767843701471883200091113600 9396151 231905934347083463507969940488877985704 9396152 148572790744605528447045327623578521600 9396153 80696848961985077431159702142672630340 9396154 8176834809496804640301483438026423520 9396155 -304547468376627601408874111839452066240 9396156 18334097020947555097587405242916618240 9396157 122494687359599816592066488390909038406 9396158 11140140828394398125789136502550846784 9396159 14587270005019206062706603560168024448 9396160 13375073200531469087238781788519137280 9396161 120807963403920225481189465195687101762 9396162 1184296189987540877494205166167199744 9396163 -42594565995384876608335563261628154880 9396164 223929039115727750567638590034671413376 9396165 167960606295977628353107170145803864000 9396166 31286732782748503829319759311016326784 9396167 -132553522147335587234942109387438579840 9396168 -1583497177972387699067531753180774400 9396169 -75817502182483705647461515469219190656 9396170 -5460225313283286880512928394736000000 9396171 108895171097741049067485580067324930940 9396172 270520067512809759769245649771628797440 9396173 -226185747093334193952230412419854813578 9396174 32415176969507588853253012930063163520 9396175 -44330442603726643783291888426528236000 9396176 28708511307582660060950893188973903872 9396177 -6144808147438911416518701884486299776 9396178 -79293732597952420531713584148628858368 9396179 6701504599139283767438659656069768384 9396180 81080850189432253507103627609110767360 9396181 -200229701239682878330214575357584631680 9396182 163550940006407384003714347967595516192 9396183 -16075026592314705387435431969347824000 9396184 32655542194111771382152634345403187200 9396185 12455542788687827137271284261900853760 9396186 39620128327059634614442849297533848064 9396187 154350889367278519437077865512192131072 9396188 3426339709954184291996774569392084480 9396189 -150052935625115332819527977781841384320 9396190 -407517571406030691868474356688884480 9396191 -403149745172083055883877952751531151728 9396192 71055280170107259739237311214866923520 9396193 71810267534818944455645315393064422400 9396194 94501691075911093311781021944658978896 9396195 -4717288370267547739505976841813971360 9396196 -159856927851760080501401114636676673024 9396197 6028939911514108416561267118180905372 9396198 9687821000991672111697013450720874624 9396199 45289277435754883165901312654585661240 9396200 -126855015477139689371063714475528192000 9396201 -76942535401562223626517878319399831360 9396202 -117482530530056514814319073792661946448 9396203 -346745434200956303389520047438563790800 9396204 -181750664805250300758786396453856478208 9396205 22947316076100832310449295530706891520 9396206 -51092796601929382930151509606236455040 9396207 48611316486915106252750375710186460104 9396208 44584070353724174960047225301349957632 9396209 -215075240952570551140185311691137884590 9396210 36399481069084555601786422685975400960 9396211 11361168317369311974246851019158185728 9396212 61196614702529873468988144953380362240 9396213 124868427236884976321624156086400478144 9396214 -149807690010158536361260245306479312448 9396215 138572680118902026770531944141658166360 9396216 -139267437564536129284179402985017753600 9396217 120436057843302295988651634649373788740 9396218 831147855861902985014372391265145088 9396219 15598509161144046624019291029259322880 9396220 -33615248801494946118922522960618821120 9396221 309203208825017902643674727748643962144 9396222 -46995337045437715227730011152036659200 9396223 409593010302835573466299376463405566400 9396224 19257254205192194657966559062573187072 9396225 132624141726446019560874826720603081350 9396226 5111977221183520194131833863507740160 9396227 46736509294335406104076756375803267000 9396228 102857594757197755311198677545063787520 9396229 -107242809656625496679057921260934651170 9396230 17665951577091244531465878466376837760 9396231 -451749578902195010668769780445014784 9396232 -118296904125783538117719190758591590400 9396233 7357995866615677655296081429604055360 9396234 123676137181457458276858529396079765600 9396235 -53890535782603338496031601017234785440 9396236 -77915172733007287632033388506443581440 9396237 257323927320426641088522715037778947040 9396238 114443837128502556041060999422996132800 9396239 277670905239322107037723536510075461040 9396240 37839380108094221670390342091910676480 9396241 -308289581333603114794676679185489517200 9396242 59512935748605423493156361348915920272 9396243 -4581266788380404970942043871491503696 9396244 -51018272036060335674315368282906093568 9396245 -29944579000138722671294071882615449600 9396246 -2968246274980836064262719700062444032 9396247 72936176683665570038031245639734800000 9396248 -23083639718172440893448189195077232640 9396249 96919722810726606306327618663315059664 9396250 -292518218100795609073405679083890000 9396251 55964624233104563056546679338137669252 9396252 110608158197070218839910120747959030272 9396253 70736590482573861053287353171278983084 9396254 -156170142825501774817614012957529728 9396255 -88295830229257974545327882733680640 9396256 -193410549604721431842733977007706800128 9396257 -16618595935873584188956598341018362696 9396258 30599272521170269647752868419613849984 9396259 159804215824884652771460033026721182704 9396260 287426203943292576570028259160496128000 9396261 -26570125234378403682200471915553513600 9396262 -259688672799285774351135051601984510848 9396263 -142875751331364860264760693920378041656 9396264 -24911908832382661434771882023384678400 9396265 -120109263295206724472366212976882165340 9396266 135215574102206507899892641507777741824 9396267 -109735236170575294812619556470672687680 9396268 -935476399701712080857592842280515584 9396269 66028403355217680947166866087178858540 9396270 18456214321554740312975077630871923200 9396271 -360874887635304542081448844500668428528 9396272 -13039193237008040638196701584801153024 9396273 117107425212586143074868422261540811168 9396274 -2175244952226207984470782963649449728 9396275 -38850252665358932076573114222122557200 9396276 11818781344776712721394740924777951232 9396277 9564891855697695583761390446660679744 9396278 158802012585091926186442184935818781824 9396279 -178639766009090844804140771780966547000 9396280 78400088003378203382150828586841190400 9396281 293627836290756069854091944356036472160 9396282 -5494000335698253008924725498852442112 9396283 -136556923232450667969274930156331387696 9396284 -22978441323991857115267985493332112384 9396285 74472396829478408188834461591689260800 9396286 -41341217165042740055681273995571790336 9396287 416233296265426717564444512158972404512 9396288 38626415420128243637755458523899101184 9396289 -84517195588922505070067720456386202364 9396290 56438363967456042114035290261324660800 9396291 44304796835431544578248805309181877744 9396292 299927701480290211923209539330023152640 9396293 2400862024881918866842918644375564216 9396294 73561645822583604878637873002648337600 9396295 -81571570764957029857852625430820233600 9396296 14915318307357485782955317289161359360 9396297 -245865781084400752534239723244856796960 9396298 -5140519500401171824906536712729643520 9396299 189518870774364944417412940161407698320 9396300 14211721324420924151568749028865804800 9396301 123119391794703364249972609819546762432 9396302 61327507112010611533083984951588188352 9396303 -75484754603439175021511888298928365696 9396304 -70034308901539992086259934854867066880 9396305 111912051840490185050908940471363194560 9396306 -73384765091097587401161178821358645488 9396307 401138003501519230187640178088251000556 9396308 -276657073565895949934500086783143211264 9396309 10541875348683768576824758114920309888 9396310 804705732698566316785653601492715520 9396311 -199151565404199981729411028221445892088 9396312 -87412518431153963096995687887271526400 9396313 75353333339819190930030409275865942084 9396314 -114659711045346664273285381514371593744 9396315 157705195966222384009451702267515521360 9396316 265950554242786433672298575912664343040 9396317 257845580359206009562455276002549760 9396318 -19936544645503768000979163225359705472 9396319 494858302115003991836716859979861157560 9396320 93783502311609154715117793667440967680 9396321 -123743061621738754731535290089139877536 9396322 43350243671020985661604884717664848960 9396323 -237940344248090976193693928334870739428 9396324 -57760192488359446561225707148242874368 9396325 -97758594896309047422596656137423343500 9396326 -3361783294406104834470252272579097216 9396327 -91602810241677409761685510234294959792 9396328 -136599016925181457400303985584563814400 9396329 218986397263245554107079709313772175930 9396330 31141789252660605385658337322702705920 9396331 53661759614423409278944891189476782992 9396332 -167882266339384701833629514072593724928 9396333 100020187027258321510644009728493252204 9396334 -105070772138641279760309952316544610048 9396335 -39913966479767979570730361269497932640 9396336 -30490887374728514080842779736429035520 9396337 109652105338110183133639119750280491986 9396338 108205874270124914029513852732296028176 9396339 54739331347910840841008535309863377920 9396340 83309031459512267291398868929832908800 9396341 26199907563154678170193196520317654652 9396342 66923880389260303554995695183700897472 9396343 -368218588448895687945120908988075209256 9396344 260882608492714208994828824083331973120 9396345 -417992465005348244845131868662892800 9396346 127735754920083064403892430542847765872 9396347 -50182732581694322059930020255774743880 9396348 22513228829518595165884154089889464320 9396349 930429140577638444615881137477297152 9396350 -33900249128461646802553416737520033600 9396351 6363281815697930987067491605855783680 9396352 117661032136096965091361703231813058560 9396353 -41662874198048679501077185601487333120 9396354 45333281791380922680691572867683700480 9396355 131504120073547254465439361885700246000 9396356 -13507762225223105996069108456048578560 9396357 -7721139939851103647641246869520188960 9396358 193914553425480758653339378999903901280 9396359 -48568045130296599425831376797482165872 9396360 -1982209047040207412080316834424422400 9396361 -29376809035829115267552308242800387548 9396362 88094312436985900121657344366966704432 9396363 206333186567242876548141557792708253144 9396364 157309994984224474304102854455065259776 9396365 104669650109814577481713691474205268320 9396366 -15703367758622417494311845553693665280 9396367 -302763636476498573177327503854516867528 9396368 85801850067085071542251986583502782464 9396369 68940472042056975387356703057456013794 9396370 -11601210657602161911601508998507200 9396371 169681990676959663321738496656295878572 9396372 17509574544566251635649683542030395392 9396373 63439070345863583293723345869474535840 9396374 751131329485223604373322425638266880 9396375 -166636041808224250324288829436561756000 9396376 -416386742130579581863402403017912320 9396377 27213246806802137942850898647337849800 9396378 -231790307936880865506387016164976212480 9396379 -14029773185805197630970819819780161920 9396380 15868801809477321283000916366225633280 9396381 -525283336309395632404300883429678862336 9396382 27496311287493337120754268827774832000 9396383 53031857940001698156828870583114457184 9396384 213287606148099454753731204358377308160 9396385 180071287605435700437767312358297974400 9396386 132415924893060985917133001706755245392 9396387 66439903812180158216491377887559387600 9396388 225838588901755606714167942104401052288 9396389 113211898322078926281034629650992564956 9396390 -65829960787458421144574506553180371200 9396391 322858071334566747610154569096803836792 9396392 53418585732869763838595384886935424000 9396393 152910105636617696820372732879575826240 9396394 37678193430187607350105265622085727232 9396395 -135186845077688692347244534601036349600 9396396 65251239287195740289946380506521591552 9396397 -167797901793466954794650062007817911520 9396398 28871355057825772321212194307665739648 9396399 -1752184769946320140836660597573665280 9396400 21907790214003156961358421529823232000 9396401 33090965955748938592266803271563007552 9396402 35371494195324801847879626886036573440 9396403 880078954667817609335271470651042824 9396404 104483972403648483549991799124435689856 9396405 -9811182326831334320815627795798216740 9396406 270104586295038107628625833891702545280 9396407 -352974902998427385769907980267155664344 9396408 22267677743528462802820698719436472320 9396409 19885903092743339898505610901756116352 9396410 7054536366795193483458521607809310720 9396411 -46437663725683440178228991013880109520 9396412 131022943986512494733228473638882511360 9396413 203785660501650849164382499391016591264 9396414 63018075129880956284617403058839808 9396415 78996239134935593245036028617811950080 9396416 -101498717256052538182960994918769623040 9396417 217793972322198566793854623687966328880 9396418 -38874530683455262850385634972365527040 9396419 -27042082233821508242774399724307567728 9396420 -75455233947359603607965978745829785600 9396421 55179879438591679932108626769966142044 9396422 -98404838827107884785754903249332807680 9396423 49345371273174616025962582565897497800 9396424 200676148357770753447076388800276423680 9396425 -129471748935331501310596141016509142850 9396426 27854658305472632727178669289312355840 9396427 47743770214562707045385996132845895112 9396428 -207368455788012184240132762374735495168 9396429 52804482873190988193327301937616398400 9396430 -69471062281284300560863612698086839680 9396431 215603421824373430180557148449491366400 9396432 -62199651444696181501103101398657269760 9396433 -270719381939013374273362758948470626318 9396434 46856186933049572981166251740857432384 9396435 -164046432420304548400492275205915178400 9396436 89586937036250420849333333512472641536 9396437 383968019041942887277017532802663563086 9396438 -14405070730674254050480954347758707200 9396439 -69900446734440150811849350071555842560 9396440 -92896289530843865415769726499979878400 9396441 56660223636240446376713997796893534720 9396442 -30389760750742378942637376161496576000 9396443 16833665794168917341121457478214230784 9396444 183262824610050566288951978156572234752 9396445 -77936466315764151608724411516964244520 9396446 493585185414587584544882585992535424 9396447 -88169718932432155785208863316952662200 9396448 -144698415544731682798490206903904501760 9396449 -10795464282703978876175265282277507536 9396450 16327492432230191642638667736653376000 9396451 77844064445207695047308363121297303452 9396452 -64398802780354731268314673606106896128 9396453 -199056451046415436357765314773900388192 9396454 64322766872254289329600970672285253120 9396455 250340177531024476492828699356348162360 9396456 -146575775334124608625515249106742476800 9396457 40096715128142392416447917489274561792 9396458 -188606781463128837750436492262898823680 9396459 199891147853613246256814116355877420720 9396460 127841118820023489285275229657001697280 9396461 -41648764587285985186473239790670695936 9396462 -46271276942665886407931916001977841536 9396463 -362886648275151848097676403200058341016 9396464 27542213865861822122017762692059627520 9396465 -25890066979412494809248230052613890880 9396466 -95358494281243318576098813991353369600 9396467 -332214952947861294786652020118427762484 9396468 15897613309081032599380588005957485952 9396469 -10653531328858776581402370613358213970 9396470 -21138658522451699323397966613938332800 9396471 -57857875339065490434597056476867080576 9396472 -21873175520866537491853321570445721600 9396473 172216056421308848619465999270727157904 9396474 59627394922136973513235939519123599360 9396475 -90292448015301623337998184463126387200 9396476 15827545465925305426612562429757849600 9396477 -255157345829165379526074292683389148186 9396478 23274744174040892102932485844002627072 9396479 -277115832574590622375560387329937265920 9396480 86709636996807717587133443955291586560 9396481 -369782418297229729446534496494686526718 9396482 -172431047496087785542893190290739563648 9396483 -38691056709068442766273576136641413456 9396484 386746051605154667714274525509135527936 9396485 98621494251084206988187954334193120000 9396486 263344777908538633635607070662787904 9396487 11288965513655647983102559002245678912 9396488 191192105699189186156640989673188352000 9396489 1971112219776032967835090000684167168 9396490 68030238106000470785879184108212412000 9396491 -85130103429822204816579848392046285328 9396492 -1144437238297860811777863768711610368 9396493 13443136396249657498327802330473344962 9396494 -31991053763796773222533083045490676160 9396495 -35274552401605573328613103560516183360 9396496 -37389144354553501529710115878405070848 9396497 225889308954070580022707452829470080 9396498 -24214206035067839331820954045626519936 9396499 72290248724259428498178470353020172032 9396500 228359321754906828841991961273477312000 9396501 -173535841421694821864953052723069400096 9396502 34103471688792644847585717552915665952 9396503 -5869961251273711921756078002448820352 9396504 90356248779966599334501679698786508800 9396505 247096090252252977479782757726839638660 9396506 -35084481372389240421285025919328159744 9396507 -41317985318179012131995220107164245120 9396508 196442650458288034058560147707596207616 9396509 304791708892486504423149361224150820710 9396510 -56740215551245648159036756171564281600 9396511 -270569312540117307781751551514767667648 9396512 172651420064345793765054568562304221184 9396513 61260753095647711602553468360560384000 9396514 -45399388506597192430718199499899073248 9396515 26756740690986272113420086269734074720 9396516 -144099630925460237243181429767241243648 9396517 63632830968488090546411158987347270240 9396518 186290886137714584015370071821254100960 9396519 67077359775625787194019501076805934208 9396520 -105043328589494788851957199714713600 9396521 -12082096931155119966328081162054322268 9396522 217832036055530616559438888692498923520 9396523 121783035334373801724085986731772849880 9396524 -23769102140577397281879803976148838400 9396525 -78005872777206009286021204052232199200 9396526 -44697449316235129907190621207724661760 9396527 98337271012399910982655659599423500272 9396528 21605627983964697904072995912011710464 9396529 -19098893721803965694092979882907926040 9396530 -1142861526163171395523871364744322560 9396531 -91861466169636959225310870161879969640 9396532 954365287906689217298308244274092032 9396533 -88685797534112815004860656209579755236 9396534 18361834850653004945979004264476401664 9396535 41254693254416172746530605946725115200 9396536 163735228232516868292022989119174144000 9396537 -145856924348489679642818557765277323440 9396538 -124899734254214019458777475085070536080 9396539 237473016817285650377945763712317419880 9396540 152120002595423998130744190031492761600 9396541 -57885603609687316929775091922264530496 9396542 -64693099858591667698544319551050499328 9396543 -77503700780037295762408190412609116160 9396544 14653387521957199832987607831325704192 9396545 42015855773413732928868407174366803200 9396546 -6415307584329606687552023508506705280 9396547 353987305768123851408113705835351405160 9396548 110879962478085879709978198702452166656 9396549 -333962276076172983314929269497523417216 9396550 -53772694140279808720626547492865815200 9396551 -190281642309708640494573118499143889280 9396552 -48159630585480430148021276405094236160 9396553 160354110055910696568371189673978595802 9396554 -211542451054773808691975608944283984128 9396555 36973867592627151738132495811322200320 9396556 31797700429326484884474250014820485120 9396557 -164356117382672618496360545868531232200 9396558 -21181056865278517026496001980376620416 9396559 391785318421325100905068911972252283760 9396560 1465448003833764328000921835129241600 9396561 -58070653500439336641754086868256717328 9396562 31733423629326325712549579976293497344 9396563 197859559267414099434645229128450798240 9396564 127221829908397137227367384324618240 9396565 26169853889727787537432377164016184320 9396566 53164848431844406918633051266535661184 9396567 -85807823076276380830202813769902162760 9396568 95643946615220983724520188031486658560 9396569 -68785977641261434881790256277149387904 9396570 -56496283415244026061780554319809260800 9396571 -64672221182488360001380467627109461848 9396572 -266926785008855367592141653721374273024 9396573 144362961593757869525642417625540759744 9396574 126556306262168976123836275686839769792 9396575 1107695262430758146915489729175234600 9396576 74035132818040979765231570478799257600 9396577 -38232869185684375561512147073272804574 9396578 214348726651641078446941552122822021120 9396579 70991136632069843796635567012631053568 9396580 252399017320453046464654571395227878400 9396581 -36976164760523251388406974997294883200 9396582 3502723585957137547667194284637837056 9396583 -71279784803537419480984824436611327480 9396584 290282055106408638750334549560528844800 9396585 -11047860327370494079319243342531685120 9396586 -213328163596786957190862944313270589008 9396587 305423763887629632674298003993498254160 9396588 33396848103728196562983872087540726784 9396589 -709889842993847939158626721150933251744 9396590 -84174794063376269961660705695255040 9396591 15322205566489288029193157468599944720 9396592 -36406951075593318362351523783354056704 9396593 -218811929393401680795721144384914408780 9396594 -31268687458802657414019289751023349760 9396595 93207654108322437315869644410013313520 9396596 -17768522835994376626671492466082881536 9396597 -53280368340178407651007275321303048576 9396598 104689450572841995192058718630397232800 9396599 320756384957011381771034256451363626600 9396600 1908073872048623027888005461923328000 9396601 152181029218087033981753552634127264400 9396602 133285862373701356464554679031525209600 9396603 -26263918415776713141531278421684861696 9396604 -69054658502652830251952638288821485568 9396605 12080373231993543309084924768723900000 9396606 -12490853296858644511098187068321544896 9396607 45906437340277882730653148196165341424 9396608 100726884381550906278913702548020920320 9396609 9100012660986562550946645098811514560 9396610 -88615592274670451129496377754841091040 9396611 246623400692554858478271828224847659520 9396612 -141110176298380025894400947091208251264 9396613 -372211537643455813424380269857492095138 9396614 97660349723058860344080442848193685952 9396615 -14817093229255397289663253199226190560 9396616 193882232331737015458109246825082716160 9396617 208173092223102445602252813725456064666 9396618 -46880818065643982526243857986576128 9396619 -85363615005620239170420823541371271980 9396620 -71856066145024321153725611668626432000 9396621 -25148648184992696701157075531659152000 9396622 196759462606089112840345306612685618112 9396623 266722223445020794278511961006204009304 9396624 6571196834868978353934778719960956928 9396625 -11056958849358650290281631882863120000 9396626 -51968010265658142887842324569870579936 9396627 22263979136158947831676796369195606016 9396628 -56682121769279584289316122550815381760 9396629 -483286755513292197410893013691846629280 9396630 19155330042849234318992774134391464320 9396631 -155419156398124184471588335803372527760 9396632 -40932554590057839034034196677849425920 9396633 -4440854274734306708116836181625719872 9396634 57413162653977217044120506734817956320 9396635 93576376938016376537127894307804183200 9396636 3334122806040402579969349743634535424 9396637 145496087832541109726746611794305468512 9396638 -152810192572134248317780182394773541440 9396639 -24707367651693677734565759410031014416 9396640 -113913869822993132918864905291274649600 9396641 17276179030901584339051059757463517972 9396642 -11955584967419650617626868111392489088 9396643 -163125624319355582870868338139195294816 9396644 -205238928930289335839481957402276449664 9396645 -115577356520899451315134303316090045280 9396646 45892660426983358180433894849078413440 9396647 -160719524294526470805208649997951846360 9396648 14555534428172701156843367338220328960 9396649 5348669343102611198131880541997330020 9396650 -28065478105902838117596537629666822400 9396651 -94887263004118649802629026094375148096 9396652 -155202948566282962666452645528307358464 9396653 112039251766648731255845856201781382880 9396654 -16089623205872262617808289024693217280 9396655 39590267771181765538048289767944696000 9396656 -12050495509428694743225103883307614208 9396657 297426064521158388488676468714628244868 9396658 104982564090936662536854045360125275920 9396659 416078019383740873599783397452874670040 9396660 -7490354851209259544091314424076615680 9396661 -753708905938553363816667636018286208 9396662 21587465898348929709179469902602518528 9396663 -413834114304681174466570285471180475136 9396664 -9083379058167699203599580313568112640 9396665 -9974753000248913890974157111711009920 9396666 1770792375482222446290869869277546352 9396667 35535663765836833947988491956989684800 9396668 45348981348662639681768572298736930816 9396669 38983192094091117231405948953939580000 9396670 -3200769353472352256631755261889561600 9396671 -66822764401322094646547641675823318328 9396672 -30608971058922760186992797664411648000 9396673 37703314413357408606123793323598670208 9396674 -4091760737296641559529227987480183296 9396675 -94210229541692322404612167715968014000 9396676 -161389912270313149359627721764430586880 9396677 6717480128982787361729366315355177660 9396678 11672112469470621358325847208872883200 9396679 -27238952089536423223095007644947594616 9396680 -239428463187048603212630236481790105600 9396681 72660961488442105812876796288757792160 9396682 -42858954011276785487432966346862969248 9396683 -156714049932226511662634545110560313000 9396684 -93239067526333603670902271162376637440 9396685 120235486063504721998904236317083859000 9396686 39483346781185351954070517684059156544 9396687 139845346583601694437909202934116408320 9396688 4324306580745454939141184014777319424 9396689 -4080716610918801787743106224620367360 9396690 -563121936712778874294382634449474560 9396691 -371080459229415292406550297858753337128 9396692 -238452018954215916525118998933016393728 9396693 -97571261260193512438922534948733585156 9396694 103555392933865237766388573909199168320 9396695 -100638367873562048715784997354585341440 9396696 -124059291959530542962358309894104678400 9396697 115018451699682655152980412310855353040 9396698 -123587673213681524509567595694474128400 9396699 30470926323851582274716348689553972448 9396700 -58169454657420650599404072381362252800 9396701 -102914768023570672844390582852544542298 9396702 -29286835459806449367934963234104268800 9396703 94730100641317869881799675210027532200 9396704 1335294974384472634136485088176373760 9396705 15962714377323625651325624267169568320 9396706 -6234808978835725319095879469045244672 9396707 -77182590109454525736111963516565747044 9396708 -28915546133481342102608539286050283520 9396709 3643739095549794027061562800547186880 9396710 105696117209172031027169735185259650560 9396711 -61546703546246294360847650773528416240 9396712 67282103140355033704338182372850923520 9396713 -301377958619287328151211719357854836038 9396714 32328794331768588562528948988111225088 9396715 142318594408390471892913516938667560400 9396716 -50440310517803272255731130956560793600 9396717 31707140445850811599306701906651252000 9396718 -124715977102905042255063206565297493440 9396719 -58717674484701412643896691719870439856 9396720 4899321654210650750370437066997104640 9396721 -38893418883277966829557303202249592768 9396722 -49993307410774124222187568643129711088 9396723 57858739557909970262489937295662668544 9396724 -31791364215147793028661087724125733504 9396725 -40482523652497446675743220388736211000 9396726 -34472604832808496615738493596990075456 9396727 -217292792194929749491190611439774249040 9396728 205579098448194391997285702951562424320 9396729 9013602895228665122478638258562228810 9396730 42607172840096829584790454968794234880 9396731 225656738091991737049233403108091306532 9396732 100269821768106415164321708064889782272 9396733 128081435201018418367489106975283751500 9396734 158025357097068830777609706033745416960 9396735 50546505088677862151620534754033558400 9396736 184608871559164943434161927766023340032 9396737 28384133187030130180032821904696573504 9396738 86483535524193244460701582991129301360 9396739 -650235140236455554340692878460444620 9396740 24699201238090334085368776555307028480 9396741 -747214234263789065008397900051799744 9396742 -22320452100094918309776641152063954176 9396743 -37317372640016541050687777496654556008 9396744 -28178774246706629008353991108784455680 9396745 56630971303374337509726924434186574600 9396746 -3914379101029124035210613855774134176 9396747 2833231275405267444085304793077380008 9396748 172093989434328610489743342489553985536 9396749 83415614540056134774092003826195893580 9396750 124105461980012131060861085596220928000 9396751 -5251868213992147524414422551142684672 9396752 -33383332282433102884320229417030508544 9396753 216960285179426467448349786761606872800 9396754 -162993530045404715410798413728555750400 9396755 46927001376515703168677760746166410160 9396756 275633568633562168714092266536707563520 9396757 -96216987115960550624672108889492500928 9396758 31798835531722505842360831740337477632 9396759 -137578658257147037309437990787558140032 9396760 89752508871985140253044382242343526400 9396761 623359389560956179886673062575300481248 9396762 55084997267030984908982101678171457280 9396763 -71609335930866092297463109674897363360 9396764 60979389593460463634533440742670303232 9396765 20127836301294416536871626951240024320 9396766 -12678866550757209383889048769582551168 9396767 61949498620499259796454486767097209632 9396768 -191508859841160952517603186086896992256 9396769 -100655610294899547690658701181539740830 9396770 -13318087904576782186797309920310493920 9396771 57131350151585596405146507910466395512 9396772 59585517943810410078737738128663695360 9396773 -320484809901187080853664271978425885280 9396774 9510936658773282624015466629082080768 9396775 -25568044190365186241437204843873970000 9396776 471002157627410215686257334147334133760 9396777 20414040257329491776155221621484372608 9396778 174018677024064840929800298524636873056 9396779 4431806479342788071342753620942124832 9396780 -17261759799042550895389826462275584000 9396781 -58735074715350360533366832686795282900 9396782 -17013404488969662185181109028495202816 9396783 -387466965031400834406648237717542841600 9396784 -62381506364295227459319440368269066240 9396785 -42556252566372997611733684115458963020 9396786 10464110299093548808784601690798504960 9396787 -60259875200058813441197140613286360200 9396788 -65300490361857143253160482352828200960 9396789 77459608968552836019414523424241525024 9396790 522302515320228041959969540101183360 9396791 212943695671701809624758846693373889192 9396792 -54128868972310050718625426936434176000 9396793 -204757529250894090831012085798803308416 9396794 -97984463792080140563937504876124565760 9396795 -3678727749211168600374594540405561600 9396796 54606416557341823137977690224430471680 9396797 -309297367546164507684896475349735229754 9396798 -7305908777845315101828114083280501120 9396799 358597837194130687326308163194990532800 9396800 -9175927811244785131371927523295232000 9396801 -86931151535036204959461084805852782108 9396802 -13549019065269270871257166745484574848 9396803 44321465828036119927396166838375926064 9396804 -296138005097776169254978157999019122688 9396805 121279774006133253263756643796987477920 9396806 -224879331527837071641488284803649153536 9396807 -29813665306446004912460854957438247808 9396808 -251215227078580203084660724262902103040 9396809 418182460569515932969383534537358370010 9396810 -1881313028116637817595660321977021600 9396811 166656497955613630624775844109368852480 9396812 193086967506422082479982012100418380800 9396813 42024768535457112031971727218219417600 9396814 -74775535649508682479905285176003241088 9396815 -93027590059861351551122234049856034040 9396816 11118943095617143759154504775306706944 9396817 130650274986332871398773541591050018400 9396818 147442448174431476103564692851415539712 9396819 -198520223867768034118205317810911721356 9396820 -158164581954040929019574275723315441920 9396821 -99195372987800002274265830066215253088 9396822 8697936892567189121376238555809550272 9396823 267095583326858407452098252856008216072 9396824 -72918527001662434516638116348425943040 9396825 25966251904760731167075877550833800000 9396826 163334521688955411865018501878147101664 9396827 351841014149731317240613511430855933672 9396828 -79699058708321946429677137244577638400 9396829 164912665018586977510075060061745849484 9396830 -43824214247576047292425771313004844800 9396831 -1497323168937932461938182473676086752 9396832 31062861764411255636058175275599265792 9396833 -1846286755055544128653826148535327056 9396834 38169112733527411438582879914598425600 9396835 -3880409883999450512344959205926208800 9396836 -249821667978091562051028200079053531520 9396837 -51514493003185151101757803006240834560 9396838 -9673938121820331097862590694841694080 9396839 308810690856699313673997171736480990680 9396840 -20279925729224672740282860045384499200 9396841 76598042912496454046813696933267758920 9396842 26346666229241386884579125496183957504 9396843 -38829424102267628827938064091405991336 9396844 -29566295006360990216626877728795209728 9396845 54339136443020979340514507354649815520 9396846 -115612737895125407270581967576805769728 9396847 -61275490076034321380933039532734506128 9396848 92233823847730133178499379410137219072 9396849 67445367032842548725152929227151836160 9396850 64471864010244434721388249702088716800 9396851 281919583678704861534182324047116274272 9396852 -15986444160281734718275990482328559616 9396853 -106626152504268572700459647462358014180 9396854 43363322418283113986837066547415172160 9396855 30923591651552933389466658728657936640 9396856 105461624868517800778804113069622517760 9396857 65969663085706440887462646039467415552 9396858 24649115450433270408715526849062877184 9396859 -265046861068508124321756667698147918940 9396860 26966494429558056554218862460850206720 9396861 122131649525402154755539873386188047872 9396862 -233318532781111380202955860528078637568 9396863 94278509742001290233271123659380898160 9396864 109973110201074728990224899599499264000 9396865 250308303606689455378167777297444208320 9396866 -202633782063825793311385536645675256368 9396867 128711892350587680916553907121988660400 9396868 30659042612003283053347547613003837440 9396869 352365382886887453168867431195231606396 9396870 -12743335297417701853411835976874598400 9396871 -413894861825103796647399841208374790400 9396872 -52193540549631369375511531643195136000 9396873 -200499292468913928004233699517751061078 9396874 -6903516862360840863903504087777722064 9396875 -60125196364551385371074794827560400000 9396876 -2440036898208217101041420858629042176 9396877 344797379811107546574684315634795279446 9396878 -78385467494256329465324595911621660544 9396879 95810134105174159017296875690423263360 9396880 8137967312815689890315069814673244160 9396881 -36842314245201847556148243406714508736 9396882 -108449957469441064667329110617540818560 9396883 129344698461989444884230149796620894400 9396884 58176215436451270995844747834765332480 9396885 22538231879833071576854483676134270400 9396886 -8509424719014580057967413465113891456 9396887 114031387427677059981797706708205462800 9396888 226827043032166508908020257037063106560 9396889 -28974147133131991794161536033355856310 9396890 -27260316008026257034580363251555190400 9396891 3278372228322346813400156226380519952 9396892 48184301796291597597559544239756001280 9396893 -384082030200957434367832876294040818656 9396894 5713604636385251394322040311996480128 9396895 -234742159194263598583472837161660896600 9396896 768395948524088306685118867516695773184 9396897 172934352853930209752808506277697767600 9396898 -69891341218095007308970734193674528768 9396899 150270065333822031779400620536955276160 9396900 -19580700435394940959443152578564435200 9396901 40444493111578794431984970293834355902 9396902 -10189219460046574895471807015925947328 9396903 -129933246867718202500026001970841322752 9396904 -128379660351320679051283757984383303680 9396905 -107207508984357321844737253678380257280 9396906 4406778835122766682911123302864076800 9396907 -227999766580966902884869356867019093836 9396908 -92630361492565787969468102342596775424 9396909 148902069685912424087761449723999306528 9396910 102290061844350677165522951004140160 9396911 344501911030188244912583939650906618512 9396912 17543023852497169044155721788908634112 9396913 17011350765075143919765662302478286240 9396914 -20003032722289103770612431035052616944 9396915 85809360783318510842556553237502787840 9396916 205340181770731567035681635324417943552 9396917 268134240709493153200102920239692041966 9396918 138586424876360679131493031866146382720 9396919 -700763056765126078251695056801125760 9396920 -91432584944382635479737835917653606400 9396921 68260720480739833825478859526260286848 9396922 -120393566088351335721658516680391705488 9396923 -136298166464255051653684040064969455280 9396924 83275303336716932452484870708033081856 9396925 1499423453626430912652814377489392000 9396926 59452933582560088787297335892980392960 9396927 5636327756771362228218035531548473240 9396928 -70731864827814022679579024468937277440 9396929 381690378050677226308209675800554366530 9396930 37579849477331464338993033488346816000 9396931 89735333241286707425598740785039292732 9396932 13701224041534291729268874592050362496 9396933 34284060713120854945673855088267965568 9396934 47274763489042309926717313012675541760 9396935 -18333892253965982147974499875483386120 9396936 181215574523303305863618357302487352320 9396937 48315854460909690014065416285929722368 9396938 107146082368704905189966219172185226240 9396939 120419733308790240312418204765628798448 9396940 4246981691547616088705974877983303680 9396941 147040560572798281352447971425837588342 9396942 -97892829810704449522979062775414524800 9396943 264604904003173988798878522273816286192 9396944 4872194539218884144819327767743037440 9396945 -172023146949001627591562445828189580800 9396946 -29565120939224192990411483074561271136 9396947 99822047956394635633215495189900670464 9396948 78019001408624732734940820388735045632 9396949 178834693484964007636592989602235968864 9396950 -4571767934334653868549739739744606400 9396951 21854726607824766514661999573530750464 9396952 -135853992032006565411012093534457190400 9396953 -6508202697947767406106737521846508796 9396954 8769225241199777684758766999780281344 9396955 186442626980768111646858552513192615360 9396956 140074172053011927987173601877301552640 9396957 206974496255036276813074845980757945120 9396958 32870453352001390230156692623959166080 9396959 75749298029519894849971710102528434928 9396960 -127872594044145083008556939267620208640 9396961 68586974874159095335782336969976484032 9396962 255036264178442878692739179543257472 9396963 -31191115030164830290201714483722100800 9396964 21553729420828983895320107610328750336 9396965 -26901276132720067400262249246726996480 9396966 22138029124851992688170576584789693824 9396967 -63164464207052827455290306747125300608 9396968 33397236280571877892212542363809873920 9396969 163660538372832856618069840050883968144 9396970 72214058699729633511479535408496200960 9396971 484215896439394625152886046364783356480 9396972 1980450866759096929967160119901591552 9396973 -122362431247408041566246000873765748778 9396974 -93243841296210990948396011778311318208 9396975 20870183957048898568516723571590757400 9396976 30224693809751655941638719912566784000 9396977 -140165249362661205892949580939353978520 9396978 38457712312631400243725877837647620224 9396979 -48360212294407077821069367106431671600 9396980 37431925175959789632584768481360864000 9396981 -128737193834110212000057541063076370 9396982 14785564690785678541788915071324651520 9396983 260047960055204696458402186461368681400 9396984 127907716741202866905424776827602206720 9396985 37753188053966960788757126144674816200 9396986 52837052041545286875855100421038138080 9396987 -136463557544524413643353005818097585640 9396988 269764604731072990990776054441175382016 9396989 -33341666638472196067182451755041324160 9396990 -66547526930175619111910642775065882880 9396991 25508597758189836849926624715068253784 9396992 -191904550278121051666160428138025189376 9396993 181545276126034928289298536948281577264 9396994 110335427009817671954728744340182201296 9396995 -6453973503211042984712713471168695360 9396996 70127179267594415888207817866091294720 9396997 105217997614217150130084411349932119680 9396998 3616696138022215653138587720077763328 9396999 -64237916268963565994793592236134707200 9397000 -361128501859427359811940339480983040000 9397001 -92692007595214183162489340641568326080 9397002 43290468691984847535454403458759388160 9397003 46294100080021248019082377638513396480 9397004 300485544436674514000994755335178381056 9397005 -3203821287680300011794661506250922880 9397006 26054948963256307717381516880642810304 9397007 410223356840086390658902302475525742256 9397008 -15063853265842794449298580463473778688 9397009 36383388275992408237043383232231654400 9397010 -6393736949621121362656111053837795840 9397011 46312700386042589650209230586323003136 9397012 237773139883469434154174657192438109056 9397013 250422174840234100086658396122257525262 9397014 -41565899974485763049461965892021008384 9397015 -122566870946166193441642054544713476000 9397016 -277904751404591489365843550624338667520 9397017 -4227451744606220059709695800540626880 9397018 -179077983741023399345384996155077542400 9397019 -328184907039063906955453893228072851580 9397020 10582080167326189473474930623178547200 9397021 260963565672517264809614919329739173222 9397022 -152860543439418180219158639464543902720 9397023 339371782335447258623626612321083370368 9397024 140647849353244101493321536429146898432 9397025 -65774412241874251012682897956838360400 9397026 -33196481007563010169907756864104953600 9397027 325850958334169546973146982100444045032 9397028 81264292475788740775968014138563977216 9397029 178671683631539836097638201158840761184 9397030 14835466696508470791214813810326942720 9397031 100360444797375549660716128638098156592 9397032 -25018009104261261884656032610439823360 9397033 -52415697806460525904884432036187453296 9397034 72468693953934784470323294543124001632 9397035 132063322382329238075534993783834731200 9397036 -16331255263742430485985921881079598080 9397037 -19849154033192172442034660432095881300 9397038 -12343565581414399116231552030975049728 9397039 -836054358399916953559555656431544537600 9397040 20496722271797747658195426899463045120 9397041 56687130203577646153284620787317002560 9397042 24169473088372533990611936921232486672 9397043 -14420078383882097909569767074698350708 9397044 102275233297358204516306535398587656960 9397045 66403014675007756444423199042707601280 9397046 34942846486647791078013835950089088384 9397047 -21381754265477582146884275332067256960 9397048 917344162913070145647072871445299200 9397049 -243573339988587178288572649851729652950 9397050 -23625233439404202598578264309383424000 9397051 13937817325641716295339172116281983504 9397052 -62791197483973341625421135044292305920 9397053 -66171035378013687845702531152118277696 9397054 -72561987591096548944247064932169633024 9397055 470063120854544729939692932915600159360 9397056 -45851995526620332481149619641274859520 9397057 188912175885135908156087756223142365232 9397058 -140526396479790570244479727989088062720 9397059 31305497584010106912352310699017175808 9397060 -56725197815042479640644028142813181440 9397061 26857086527321660384844326544282879744 9397062 22543454403364426523918050408878172320 9397063 -10960007970810302925301487391872638752 9397064 100301240923353025029080933172125368320 9397065 58264334271257627051792284939842816000 9397066 37331390249494195985147826700369470720 9397067 193764565402110959722978026079068100116 9397068 -73936388824755566301265389875394716160 9397069 341536532807830898741230224874527544512 9397070 -27387488367618341860331808224200499520 9397071 -22438802102994767045088070733643763392 9397072 164473546948240130963282904744312832 9397073 -225528832247973056944942207039672901400 9397074 127641301473343719775323880861290322560 9397075 -46089587878184877942323907201813356000 9397076 189109064384873156785495546182082891392 9397077 28059773890373650074110199752234612160 9397078 -13272584963832993094756595658444265344 9397079 -70451781569875495221276630070409189520 9397080 -22790172514470826283658427829649408000 9397081 -144422195309386221612849120878155203888 9397082 96816032411807928164966496320453713392 9397083 132273834194481762855394405733674752000 9397084 -39716228817461428359450976323816246784 9397085 190349395220651697020226104731998814560 9397086 -20060182471332073359882426052299675840 9397087 -17315138748594981505711653931658969088 9397088 -399414680005312862156529999775713853440 9397089 -6545503947599347910008735089617240556 9397090 -140224599578839226830399772666859248640 9397091 -829238637829113792018967368738227136 9397092 -40981344239577101979948935575934877696 9397093 93625217324886764764352200003605152064 9397094 -15381443755082038846535870138240882688 9397095 -115310514408595553581898960034847497600 9397096 146395265268019318120007377713749606400 9397097 117823983536476754323264875450465939492 9397098 55826356871637441110730413059122903984 9397099 490350716367828652162892895722321543464 9397100 -154497530361949491016234330686404217600 9397101 63612735600348920962524602228444472384 9397102 -200297490591771215653048034009207040 9397103 -112117016843896285305219150972980409648 9397104 11981988612434048215479530637969653760 9397105 84442477554375063563271433224468574260 9397106 60214954652564646092087315367379828752 9397107 408775196214679189284521667340461331200 9397108 26355926167609257416985620305756774400 9397109 51012823352843610501188524208331947310 9397110 17890643504379967290332244865134950400 9397111 -216355128801193898022597594651188640256 9397112 -41815528950752899406438503291582464000 9397113 -8375103582520582655212015903122231552 9397114 215422371343462796884823920991756812656 9397115 -2680245299632854940110402997387468800 9397116 93616126561924772395132092579460572672 9397117 -110114995793390111672433933579880723834 9397118 -94708816728299120570458919587042204800 9397119 -10288544901729883296611070557535926400 9397120 -27344171749466621713755680685844070400 9397121 -341873255415542087077522892406978421500 9397122 -73149516439291544473794144421209725568 9397123 -73177307807467781355459641193311482752 9397124 88784609450666189389275757394300421120 9397125 -165628891668842686224158416659975357000 9397126 -187078061613519092674713303511409923488 9397127 -258971399022530629412186083338111714024 9397128 17394332354723257288613945603429990400 9397129 40382571466932629620168419698467247360 9397130 46338518019866591867184484618813284960 9397131 105659008736314817609109940317610299120 9397132 -93368892860332543838298768830018380800 9397133 -311583318620687248559190747122048368896 9397134 71447456171354578271956561935098880 9397135 -23103907683058037410289617326899988240 9397136 25876550779763419471845003874409644032 9397137 228206065736719934735291364357283998960 9397138 208451171779578055439612134599107448720 9397139 79536353949237382334227493255420192940 9397140 22824583245945582682067493923560089600 9397141 55806400051707329709688476709112601648 9397142 -2121951514669361758283718353182920000 9397143 -73292884656339243095108416101767833296 9397144 -14917600807236487377854715157980180480 9397145 170925473349062829014615542489954944900 9397146 -131929641171960588502252201141440498432 9397147 62575579993740389996935005296373262032 9397148 -155845618599089841841635943781337153024 9397149 40898196206168465492148968883641293920 9397150 -14634700786034616892909778272758960000 9397151 -97639654649479989864055534073692834848 9397152 76107612431094819207408157774574518272 9397153 85551191539693984363572937755310915120 9397154 11564879273553832260899506319066296320 9397155 94301578395775310911758012159558794160 9397156 8526202337787579044103577595578888832 9397157 5362863510704094354714008335016505024 9397158 -3570116905593666976571205911361480960 9397159 -41675946791238517449077855585602365600 9397160 63166562131977481960430487614928384000 9397161 95232259776298915621315338661936988640 9397162 66688715767460479298316062131951814832 9397163 123434041292410354123834682032436015412 9397164 -8179617970125951894340938147058679808 9397165 -66284585822684490376026413443971403080 9397166 2607524460502638293869337982727797120 9397167 58218069435187065267416634609601480848 9397168 -5185132405329837488424241098424320000 9397169 -5433780514025411489384299999608723600 9397170 -121542596177050075527135651528781652160 9397171 -307590827762304414738840864824162063200 9397172 -13871515743052456664494061616458618880 9397173 -8568022293386725774820397611800162176 9397174 27369213288841560963636747507172579200 9397175 -109797937895186238132821144651360731200 9397176 41526047562797370733413372587807539200 9397177 1316124764660564549753712511321984608 9397178 -11060042749693628497887671414273049600 9397179 -13087894097532564112787071749782295552 9397180 27862389071121901543980859618123161600 9397181 -225050268755858185276755835707083769018 9397182 78698054535516966943680456293597212992 9397183 161616123178239803490158404456251085264 9397184 -87696759322962878670977976766247731200 9397185 -4430745384298390818643382910193582080 9397186 60847704866091933803346791265162577440 9397187 84083289768601110576971613519919743840 9397188 -51038190992293770370441653455684474880 9397189 -31547057801827386723910937466202594080 9397190 42716992418219364116909122383246748800 9397191 2788036596320428367532371875089327912 9397192 116584228108248215124573889495984373760 9397193 -3218135411446398785579490746688401976 9397194 108103430645028410957772341811035846400 9397195 -146353432642605831581081661686488840800 9397196 -8511394546664067422007109793671034880 9397197 -265660394851898843863312422069968875626 9397198 -112531661413277519435402331288272174400 9397199 172526167775893575072846210913331328480 9397200 -5398984948218863830920394768436428800 9397201 -73996263982225942765790031761301216 9397202 -23198108398235291431857126019026410496 9397203 -190691053714877750047296551562069653136 9397204 46890263854944878428310973019492931456 9397205 -255824279960396403330451753193419418880 9397206 -12156956665497223494040483110030041856 9397207 81012036944558685272545619607428009280 9397208 540063097335369807472701340203337728000 9397209 -168346181146776547917512682839579885280 9397210 13975225130643654852220775690167776000 9397211 -90168535297128393925229554208989168188 9397212 71296444491076368344712598019797377024 9397213 -22382947032302506684644623646837562176 9397214 60173173885853316852763167384701667456 9397215 -2969482147381023188812043702093589240 9397216 -25903335323411453708490056606486102016 9397217 13175913067650471248376310685646987240 9397218 52713903611752516333730323724701478400 9397219 -14873180488031509676918710773181456720 9397220 -1515543553061000357556224898565816320 9397221 -196310781399973158637683257453463158688 9397222 -99947529115246487914923361978841357088 9397223 14410888395295791968922152137417800 9397224 70008013139544006523345205912399477760 9397225 -40503704293817946571783366183378392000 9397226 119159621676194224747351601481693683040 9397227 -24361251863518242918364526737635142656 9397228 -27660912215214071957517588513174130432 9397229 -279086994526274748053315348140930191360 9397230 82090987715761232677812415151669358720 9397231 247428023280261996627265422266091855000 9397232 -9679942564472007401530765367489495040 9397233 69211497984857569964229184065569595444 9397234 -3722190543070539045695182990815436800 9397235 214412648395202083460442004830544288560 9397236 -10225457928020689368501644184722558976 9397237 -144278242336288756844785179989420620114 9397238 -142816707613583907614773033051658287104 9397239 27322897365717097562778147693649294824 9397240 -161876617115129599341641268556253491200 9397241 -10947103153671387429403861022057157120 9397242 173583210165175063767651182592888660480 9397243 32696521643979668074846562474547800880 9397244 -229721068645992745845527408873785689600 9397245 -114827876102155839505766442502339556160 9397246 153073489223878180080026151914977590720 9397247 -56117916958337248282311038265565975680 9397248 -30777692168562762223725008577846312960 9397249 69994360191564998402442367238464434480 9397250 -18079270649694371149052212376455320000 9397251 -78818646180185178108301889328922239420 9397252 -117060814857174123885528007270196923264 9397253 -307188516447043585975606403021648219616 9397254 101498640059361550114259605002521776320 9397255 955624830473380864157367450277448160 9397256 -339020402891070506111135543782232432640 9397257 93170907156490386614624163075965894592 9397258 -33746643028685322964891763643216544416 9397259 196286837904693734051231428494347621460 9397260 -29825499736502185866260579712312330240 9397261 14474888999034273324786868285970690892 9397262 -58240064654119380743574378536302689408 9397263 -2206968929202775082527283453262070272 9397264 -791360656158700293170558846143102976 9397265 96800189854378535721418185738673740660 9397266 -35856259135219653060842249935839854976 9397267 2854172437871870787963942865931196480 9397268 -158629995971456470323887895483423898752 9397269 -98120588250619380073538856452189114880 9397270 30779140005036428714716946647939493760 9397271 -5214343053119304320018097808125945024 9397272 41244082740651819833179261729252945920 9397273 -37592712388989923158521234103746961136 9397274 397363832515769159275372670899222144512 9397275 67669446425423998115808517725048369600 9397276 -11088764144203098702855556559062794240 9397277 -467699014831610519426723826437010542376 9397278 40234560282403868107296029982778454016 9397279 -445448386943766881620444537247382972120 9397280 -274418801077133802705702608010909450240 9397281 -119656654026405081071513659634462342400 9397282 59800930113311814826105531923816141984 9397283 209880645634329551809636068376892069376 9397284 -38041356090744424900822403775764828160 9397285 -288762324324152199647988864327135078240 9397286 18688238288675326863699385176980298240 9397287 96817258489966882924249242906941144160 9397288 18868238999866722396460618440026357760 9397289 47497914919502793290172356645054283600 9397290 1770610338862630232450258058707773440 9397291 -223930817371079442587860215396636990728 9397292 -285204762000042757724440094351717769984 9397293 59080155470027620083827130405239302464 9397294 -61822698492360122894918449183588240896 9397295 -43376622596656499103859058734242022200 9397296 -41545676914304419456851060550770720768 9397297 -2994331267998128935291533860411860736 9397298 -99025880985895776077385639459691518336 9397299 -94666547646085085812490166924228864000 9397300 118441611665536854766514906142902476800 9397301 -170129425470815790155656486233526039698 9397302 -47685345625861658515633567843129992768 9397303 -34994538770968855891921319557726191448 9397304 -39746021876653671961368862835050291200 9397305 -110057740322451198399226539423200520000 9397306 -647276601940146751327537221418830336 9397307 -369098042027315952304804559098847536968 9397308 -228481273357611850472664453062530277376 9397309 113897663138678536221624130200518078080 9397310 5476949173332435854964425543034946560 9397311 49904641297609598565471918742568851968 9397312 74212547461302061186997108728752766976 9397313 -7460220415911001824361669532197344636 9397314 -28750223501166301872017374143196798896 9397315 132377286583895172688779749358035538960 9397316 90776347713950126867613133427310887040 9397317 -11506399941997432929620000768527743552 9397318 24814398374208318538516412702352466656 9397319 -324394560811013187034354427087165210280 9397320 63966926271916816923573187183020441600 9397321 386541508992868961312342977693538686080 9397322 -131625003600827286978664582807660632576 9397323 -15462925789284939115989936222011288640 9397324 -111546942082205993616762843720400143360 9397325 65535188533494631785208835783466780000 9397326 -35701818267897263322665009215664457600 9397327 41125521155855472336270123176763864176 9397328 76757350154689878365718212159644876800 9397329 -106041332546610928993278200607150425616 9397330 99777820895041992133078708068987417600 9397331 1576171792972918607742984544904747064 9397332 5138584733126626788017848329264844800 9397333 -84056801251194329155950752118361858176 9397334 -15459092402789692955417673022795183488 9397335 145642056085692333514565337077791736400 9397336 140828590073016753519738091862537625600 9397337 219400742834820183648983598440731630986 9397338 -42166898799311764107109635776979708672 9397339 -43278261657662146007426042406268335328 9397340 -15865499804497355443946145927767654400 9397341 170935464519334234317978979268996060550 9397342 231694457334078171426506839351258515072 9397343 132664186458971006166612457095731068800 9397344 -138446129600324420660369724718448640 9397345 -200155789815174762095383774270690783320 9397346 3557874689375250085486468283767297536 9397347 101957363737663320194459888954356634880 9397348 152236543405190361611968350162934740608 9397349 -893708597254068023821555110980264352 9397350 106041441712051005973697439498895056000 9397351 102703817634019308400412408828739463352 9397352 49280395441201256082663390058189593600 9397353 -10363658792567573658178077484002186240 9397354 -80252041953419780128779254768467116624 9397355 100325569117802540350243585919114507040 9397356 -197406607207903922068927512839818269696 9397357 -22332486226528590087921360325223316394 9397358 -25670782729710727880200204796046966720 9397359 -182855380020784170418522170536093799336 9397360 5691462194549407925897149669917327360 9397361 -85089477389643806480393830008282949068 9397362 14191166710949465929434612940227548160 9397363 19071209081601328860159370034402888640 9397364 114197283085021195755255671042340471552 9397365 66355172248694544687987096311923845120 9397366 -108735678664293841891989996478127063040 9397367 64230678559272014455774950434695016376 9397368 179222514705091032503288250826489282560 9397369 264999667877942741485625800291448769770 9397370 -49869939418364503743631150519275225120 9397371 -16352408042442192768162104386383823872 9397372 92331856407465277830603340392864536576 9397373 102105737305812298305375310447096436640 9397374 16418877688738399163542093008640023552 9397375 148799358946314309325558116025482408000 9397376 187163168675197272642890085719668162560 9397377 -1034939405880591182476649939173579200 9397378 -89586928816126887880560210630274472544 9397379 93926314992060420607050699575018122776 9397380 -72673243612650351470132169733701181440 9397381 -108305671869120310407243344994361170880 9397382 8681112439094060875688654810506519872 9397383 213956450114184451443689967857662707624 9397384 -195429590601944516712694458208795069440 9397385 211997892644310886302934812772731284580 9397386 50023680287271934360882635290366956800 9397387 -115669618431394778777481827733510710288 9397388 -15131572942494738062771124934612205568 9397389 -130541733701916237012304717751026762272 9397390 -95279023198562447733414705034433236800 9397391 -257687021272810398090881141146540780416 9397392 -719412244017845335686112899300065280 9397393 -43343313378156451377181496667811569358 9397394 -169005179392762643395404757901328315504 9397395 21097926011669249101814031871680815520 9397396 -26822458298789389017923095904341416192 9397397 109853698036719979323589327513169598720 9397398 -8154672910013235288946353258519711360 9397399 63601297136990002274679059103481891248 9397400 65808818619389736357750136893473280000 9397401 32491484306896091152356039594614883840 9397402 -19603740827441526041910823573469921280 9397403 -145521837043549367460653550945364367736 9397404 97303200925110628729438086751995909120 9397405 48790386882792026634804361734550236120 9397406 -25829782927221345900864476179837893120 9397407 -84056450650382837763780842194257272760 9397408 -6975197775665093604490583615471222784 9397409 6965490824851577775898808375704544640 9397410 -78292244116324021345596580074296302080 9397411 802741945580272582552038122474438153872 9397412 111661678030953135905641750036674953856 9397413 3854639028772207951029680676161042682 9397414 6026716965479127751935456726740602464 9397415 74479802304586440010025054180343067200 9397416 -158712076786171854206638163967153684480 9397417 -212977623131377601968008706708316662534 9397418 12245343042723138304750236273317372160 9397419 73991382483333051038460833617669372800 9397420 18889310700777971498494200866097454080 9397421 109091545634514871273240910264738788800 9397422 -25896954188774143741888265524355946240 9397423 -138877147566313523694876371185549855760 9397424 -143743479320018295160353405427909853184 9397425 -44983954875927676761451314033547410000 9397426 86679648568527808782029769939780422784 9397427 112241766780963701028788048299186512 9397428 -110642058060862189565796621510529658880 9397429 -209730592666934511134224330534977501970 9397430 -23863370543418382407285819315152256000 9397431 -10447816533522977910400212643371722160 9397432 -124254859113387383450379801829165301760 9397433 -46971704607348847198009277450737625856 9397434 11354461311367121131066958279944750080 9397435 810890666362356892147769374202983200 9397436 -2658622188503331447184565870887001088 9397437 -31780523483441706312139487998821584256 9397438 110954769699875032365776914217895627840 9397439 -12854926827470004368444591747613824376 9397440 11113433042225509022870963466188881920 9397441 471025816884307299963401163095006315952 9397442 174255247853412595086391261620981361872 9397443 133410586631427503502191772201862345728 9397444 -71319799679557026407649184172406878208 9397445 -10197475114026035322161131242638227200 9397446 -8021423040603460499170921511336533632 9397447 -175024783917013763093434259953917065328 9397448 -355860882387438148875567993263060720640 9397449 -125298988183373494373255895483212322966 9397450 60599642247559327965373788192126324000 9397451 -34021646058230725103445619953327624048 9397452 36695315661085924507317917205149548032 9397453 -149842061589038940018272339859549943316 9397454 193441142890523368649259261368346507264 9397455 67034071638939736138570539390590860800 9397456 99429159687772228784678121823653158912 9397457 -81423048425745942982951846545818388000 9397458 1523713103372104155667283642242430976 9397459 -103487655361278566079568720786318056340 9397460 -29103426028081473256237918576579737600 9397461 -141838756364545338625642633092316328160 9397462 231612994802703469499163725011663357440 9397463 91864180838304147820108533996948152712 9397464 10588149917712406478653672395075747840 9397465 -340513405625712539216160034594029180 9397466 -69247147137104224534427781591602750496 9397467 25814593097395120014026364685961493408 9397468 -183637917598376404519627438456560420352 9397469 -87860779532530299574096676270633975130 9397470 -32598318790807540062367046498538480000 9397471 -255067800473560796751767096411864223328 9397472 113223393849924052998915956622585495552 9397473 -233814066354961651232213568617715235200 9397474 -121550518529042053823199833870649273264 9397475 -163307463761145291007752942626756302500 9397476 26465938983999446801612217845610240000 9397477 -58535651934119693567629371514801635428 9397478 1216911293635239306180222209073819648 9397479 -26937840266918256870037188582211054080 9397480 -34645274716691723837925145785090048000 9397481 -137722508459517872594489360558130249228 9397482 49640929988558093916589332959144373504 9397483 143135518994981044772789774074726158048 9397484 -273641314172108082252699350763934473984 9397485 -212814386613799054392257371996851513600 9397486 -58814996428686906396920145885796944000 9397487 -127193737461410079997221219674224280832 9397488 48750172773979595701721265067745378304 9397489 -86003870225982903266965512612782182848 9397490 58851443453337901157203385094767940000 9397491 159447423395940814841927251226422926384 9397492 60746134113820310844194290930874580992 9397493 84721303346314986094663306517275236000 9397494 19579065024964949949455978867423027424 9397495 23320905603462342744834204864056678400 9397496 74624381530235972857043909398622945280 9397497 246276203951352496164674042444558418000 9397498 72080304404594073619850970423399009792 9397499 -261264293795183147964775380143676769500 9397500 -5105649432169061067316818316723200000 9397501 -293525853310393512069313046904600660480 9397502 4893623789038663876838094369405294912 9397503 -97093359086935557099654814346807394888 9397504 -135535693862681417733910502069386608640 9397505 21688250163508404495899352246453345960 9397506 -80810483709965871797751527081221332096 9397507 58215314356960271315810106628399202512 9397508 -274424718460013389654063521166707352320 9397509 -15546404712390788088013647311857833984 9397510 -12030307099911506764533273480684288000 9397511 -73851597382688067607446392180716114848 9397512 367533953807161721153861652380725248000 9397513 -159661842646248008742908705213686827238 9397514 134322107244067442147973216826503747840 9397515 64546252015218586809078988630366027200 9397516 208755300610793827218248726746178737152 9397517 -60159027293979150760708647105197695434 9397518 -33995967409722569785693508807400305664 9397519 -131659420886284053045426235853518923704 9397520 13184402832886072949710978689250099200 9397521 176156368314081047563844992676719680 9397522 -207226875246234221938121645577831896688 9397523 -22444677395917696099461154672681898400 9397524 18920197279090989080887341845454520320 9397525 110689230589860566658490634818850799050 9397526 -11104457140789370842333708409582685696 9397527 188647669992110575755684927728772432 9397528 17193760122986116599723854136805048320 9397529 -190944518053640019213087462146403810870 9397530 -57447748075882132053419081322175403040 9397531 -6919930626158816869117845620176928496 9397532 -21791272260558921480133517942920931328 9397533 -102220766480706071670211668304096607040 9397534 101799575733235458832005034590672364416 9397535 60763534212053285320046444939173572960 9397536 108123731951640846334952717087265521664 9397537 -486115782949177698888785796090393877740 9397538 249043030319955924110217996670005046560 9397539 -187260476737425836632939122493775945760 9397540 -91155371994637981323311620423866965760 9397541 343819730085508921973479586910817530942 9397542 24950283283223674551755393026445826048 9397543 -385798976097520156214065965432222967440 9397544 -64721529866585450722126325363169792000 9397545 -113253201267528466188257444404205175360 9397546 109404949486614674599842645310915703472 9397547 110615649461648722076499450132098158080 9397548 111555600844705832329161162688691672832 9397549 77037317612275995542474404964977335552 9397550 -111954946568796583948889258504749507200 9397551 -11211332303560753130519610621087013368 9397552 223399620345465315413054474324361216 9397553 10483245843445628403202687588821230064 9397554 -1624659750631264773987434388011890176 9397555 84391866852772448762135797186087230960 9397556 -65684151937944940255506873045618622464 9397557 -31206216131130473739961243658040674304 9397558 -75530507931477217141335043305551745120 9397559 -292275208720721119056616234412456625240 9397560 -92825056410934400020318425899846860800 9397561 -188275042210813525536881163570857178838 9397562 25125436192311678442171354033858320864 9397563 132584935426858016179317328633856461080 9397564 2218900014923697875352938722102075392 9397565 222269503588741213115922357605675896320 9397566 -38848265040232921448539123103455372800 9397567 -658050846094692762996689312397716204888 9397568 -14229170493663766268560509978190282752 9397569 40837061013057881466269288219546734368 9397570 12802159898911928411931291316637184000 9397571 113468573753491966444379406032128450200 9397572 -36694825203500393873727604883673719808 9397573 -19147063183075425212910440834180637600 9397574 72634419938306678025031465168920202752 9397575 -84876363900415752316016584664215625400 9397576 43408556257181456671918280996954112000 9397577 -17391526524260709566622488974900819008 9397578 1075570078977321041575570101131591424 9397579 -469884188161651173036099361878261870000 9397580 195406399881690410481234551026536115200 9397581 -53483551492173743445474044310272845920 9397582 -11742700894594880290897542854625294336 9397583 -408919697979305711234710697665170194736 9397584 -3147836890512750992194197078253633536 9397585 -15453670543616030452809374091766046220 9397586 -334480834233613183662790527630396144 9397587 81735072155434997682953199267629912760 9397588 -48250550102566834080297087891612114944 9397589 -217082742641033584636549796409341429832 9397590 27208069716343641744948980925841459200 9397591 -59662978288176986664863800566592719360 9397592 210146018197673800787381420815627038720 9397593 -51321888115448761425254719264155129600 9397594 -112797163388625672254129866801991393568 9397595 140648300916275506664826412151189734800 9397596 4737613297291860083439418912044048384 9397597 247626292939309345041574867808635175712 9397598 18938048110034038234788950540641739136 9397599 38453238186203689199235774570530979360 9397600 95164702437169010565446835299372236800 9397601 -733168774249364105771168279463578988 9397602 9079571494045056575950791270757872768 9397603 204013129459439502084448702419814056960 9397604 263640182637421959582773718916114156800 9397605 -9112149620181475140071750842020574080 9397606 -196909977056527114005299128234632919296 9397607 5342951796732240742859030255200032600 9397608 81867033100854768935512449393049681920 9397609 45039703209161595663083455390834691840 9397610 -28977832845738083432611430231294710080 9397611 -72189866766830295820290335931260853540 9397612 -196326137632194700598221136759505513216 9397613 311083187000542125465072453712671066624 9397614 -2758318049924141316115837580726435712 9397615 274144111190979674909219531338280018760 9397616 -9838505721412871487643983864173887488 9397617 -104355003815573079200630584360739610240 9397618 2406390391336524171578291250043737120 9397619 -53186779099218715239992645050646114304 9397620 5580397790815950693323359382405825280 9397621 231730862097398744963957329844020655392 9397622 -7158732459660347873464871076375858048 9397623 -188212268026136494933501869887886446616 9397624 279297000765103176912402975845338214400 9397625 185014578051642685569946777175619309000 9397626 399210723268328010689135115574823424 9397627 -15204267772580971831068689432173817688 9397628 99189685685117583046134901912245803520 9397629 -230370693122650878483103238840019510426 9397630 37187836506624783780636333501359865600 9397631 177726382843293031896906514559634215664 9397632 -82144524924116817297515342677892136960 9397633 -106216530682545785420552728238606396480 9397634 -212175216728506231222234261907398812768 9397635 3880315721036000654415710307711116640 9397636 -8598153614115122521016781946723389440 9397637 -343512856079931922725217162760244437028 9397638 -89613019551578589271437148624638168000 9397639 32642259705047921194732639099251386880 9397640 23065778525488349894271948312878284800 9397641 114274493329452147854481359840683744224 9397642 -7901709974378173103026277149171574688 9397643 -150960999189765594857070336435879096108 9397644 -130078112226636425703972906932860137984 9397645 31174057865227930015591439620703181720 9397646 98331220236491159256916528242022974144 9397647 -132090101092905680033258187117905625600 9397648 12891283682474611873738770328835866624 9397649 -266737205459834556265702942846824166350 9397650 375059468671059935253625905615667200 9397651 -95259194084295938796147284709927978720 9397652 18515519381668498169398569333605928960 9397653 55737367685454541356344798678137075200 9397654 81991033602917526941283222205949407872 9397655 -13623092417004268873971455549851949040 9397656 -116705885496727060732812897425758894080 9397657 133052852915605460911953472648975832906 9397658 -11671894403534062759273126138308860160 9397659 -112439469672510795415768186129631521896 9397660 71354680230415021841617437055773173760 9397661 -267033385478549447652185320927428468 9397662 63460143950351644766987691527158502400 9397663 -223740209140486330261336808003353047816 9397664 322490931307173577559424339596916228096 9397665 -116180434222202436719303338833575340 9397666 143167533628647963891773572625338214400 9397667 1701259001089470586449710800506150000 9397668 -16151978414542024703930448309621792768 9397669 398508755194231796347113185042080411070 9397670 136018504865557114045105425221302289280 9397671 -4348191313094378477038579294328494080 9397672 -116155034864461577453498334075141043200 9397673 29433131360186293627266828988884253440 9397674 -14108972793941681282275931154732088320 9397675 -43033357629096939496796738053733395200 9397676 260283415310446905746918342024539464960 9397677 -243217127901347125272271200746112396480 9397678 -71506234130544078660474113029744935360 9397679 -279228437513340190276022811875080900440 9397680 5415716305858301255096435212113346560 9397681 -1872450889722680505456776715975297536 9397682 -47060934755406544614842720306590003200 9397683 74455067388816739588742710285080274452 9397684 23349843150173112992268093788178688000 9397685 115066689052303674716527034255876558400 9397686 87619380307738064935167524286575600064 9397687 121900930328382872138258280626221721800 9397688 -94014699053118055790073161498761420800 9397689 -71296072775362101591025567270074204480 9397690 -26942822181949695290626352438559866400 9397691 -170117196046739269082076852159092229816 9397692 -44361692514366406474062840015291199488 9397693 6547785565817713700468548138118193184 9397694 16378284202667008781326010163239283840 9397695 -45764947117487828049504327331332708960 9397696 5267722997188841670564390939421310976 9397697 611787791903808336077693973363014102400 9397698 60480150845948291602575275105992558464 9397699 -155849534393340263756402565144590671300 9397700 -3129925362082514100612570888900768000 9397701 -1673587015003835324761863136659086916 9397702 37290032944084531295300201845032708480 9397703 86182845490003194919661585389973859456 9397704 -7753994244849614143054504028191948800 9397705 -241270364850146124835290107149472804280 9397706 102615481527086706973449893850109544592 9397707 -313520629944858233944567390335705960 9397708 88750771716857009982311042601585638400 9397709 -387952644319053409976896795635610974090 9397710 24713187276511830231203372482792138560 9397711 370493812199176200527885199733231476000 9397712 -16367349148787140139831029730530295808 9397713 -104976119401490129453173118591596247616 9397714 -78398977281867913042652937054489266544 9397715 288406620567934978007439450162684525360 9397716 -66767763544572855667150309979909634048 9397717 -149375759779732544164981981052001063008 9397718 209116535517166066661172079699328715840 9397719 -134259817574571488651615241028677981120 9397720 237374868313866110834568609261191577600 9397721 153472129945387302399127026534571922244 9397722 -81463359509739091048294537174847390976 9397723 207188245263295769977366249983972865720 9397724 20704764714389510922843247904810290176 9397725 108310382959784665169025725870764605600 9397726 -74822873651595147383435034989632570176 9397727 129667895356275063747572846467662736560 9397728 -23535378404647195927780778842128384000 9397729 382938057533308978180272333708433375200 9397730 31197224442489670774865192309042729760 9397731 41536997562028558980153272926457424384 9397732 236522926153340875787447170779029012096 9397733 179600546258988001311319590245668530204 9397734 95922973732064395136676846967412095680 9397735 17571570450704467319016796427650958400 9397736 6960636250382411360864465476432527360 9397737 20311041982487647952336238807476254794 9397738 10782388711671548293366649549766162432 9397739 82392181504801501267193703064107163824 9397740 59511947314128821338908369808609689600 9397741 150675791843277671041169481218302192012 9397742 -21119402768472754533005727444260740800 9397743 -76783096389315653629823000864154281472 9397744 -129982657794401132221094940905172762624 9397745 72635389342584909570066556854191618880 9397746 -64806221716524060071721644127561302016 9397747 -287087071525883713464786942961969203408 9397748 53484765351079680490668517949691373056 9397749 262436598594996660245256287027107572288 9397750 143336678976843311341505790740644704000 9397751 -39714239937064982193234742460218934400 9397752 -33054616080091477804979474323949813760 9397753 87579439470542191797172492123340184660 9397754 -123831813229484679228351716373830342400 9397755 152307958202493567631748357136902784000 9397756 289931510163748934421393215691236636160 9397757 6260627588502230244847666804792128006 9397758 -41616295475926248827637555939859187712 9397759 -154909309046436716746565211318142629744 9397760 59770099733668344867116418521534300160 9397761 -130502559579896577309266897391500236800 9397762 46201205368276142617475477581616870400 9397763 -91334728294351938991255257685112709480 9397764 12581307354081383360375016329442812160 9397765 5710614587867817456553392667083342720 9397766 -24663791553879371030356104337401156480 9397767 248694357597112419118616373412972983120 9397768 -20632117780940840863624686619383229440 9397769 -11789448729072675903629672584524973440 9397770 51443954899342606343952059036357122560 9397771 -6133438155780394234191515314538508248 9397772 3613403504038154656687204125798415872 9397773 27515428159709645263807083965699997696 9397774 24395828060965709083452865072783617024 9397775 15483847322143214076706111177236450000 9397776 -21059228329193339886989346775764369408 9397777 -105788358315246532798523845721536208640 9397778 7889327057770410282182560886601157440 9397779 -1720008010176913392366691771806580992 9397780 12026446637371180508180338711092633600 9397781 250063066549702834721984758019390157582 9397782 -186525065923337882063557663157833001856 9397783 292073977682672906073623362735412849800 9397784 242851582694542049297163518141400883200 9397785 -6863400896824821668531736822161572800 9397786 207552780759450072564710648444756900592 9397787 2080043608531742258156629175380852224 9397788 14346672154607856303465753630615206400 9397789 144454546762864926020530106829787626156 9397790 -21553865237609172969291066287533737600 9397791 -24795670631160503430110529094803053760 9397792 234417023391466311580542244148233961472 9397793 16690022957264777212041377697759779604 9397794 16585317756563657818796709367444342272 9397795 -417093033366567004923123633346888800 9397796 -259228437420383977327461488096620849920 9397797 218003900691688092773633765976224911200 9397798 -142571221053169880212516329082962151680 9397799 169391375975524103280203260489323087240 9397800 -6206308869112532487917581549197312000 9397801 -6089306128894485713200728723466870656 9397802 -19469653500651599036457798478766120448 9397803 -193135014555638809579900508661510448296 9397804 -10571186480587678900543950876270163968 9397805 -19092752742521264350338763205319022080 9397806 37660067280128114843034095086124510208 9397807 64341655866326774195329349248648542072 9397808 -51157006293389106979345126738059804672 9397809 579018783252858926579819099571948920640 9397810 -6547080492796188768029566725901040640 9397811 -55974257563732177199029496300824905588 9397812 134604981095144348256643230809362624512 9397813 -218440230635131264435553473937794145938 9397814 -89033583951928377812408745179872843008 9397815 -5937562968388279436169008970920524800 9397816 -182196356518858380430890950564080619520 9397817 -31578303489944477620705945596001446720 9397818 19329787168816783559238328403291155200 9397819 -136476434135994500383840569820796650780 9397820 -77138677132362689447096794685818129920 9397821 -62937072726009874220581360449876429696 9397822 -1871322502877776350881671137935947776 9397823 -508226133376924852810992780774439428096 9397824 70123690392600722421396450481595744256 9397825 -187263544967349662983437728185472018900 9397826 79901349783107462984393051697551033760 9397827 -79573695699072588305655225510314861040 9397828 -12478818611232267648780005534905216 9397829 119598861985154667986965388700298322976 9397830 -12997919615037715782560025821642215680 9397831 -129872127013576600367052543085887539368 9397832 29748733379182354673841120398660536320 9397833 20870457186317931586085412276380379744 9397834 142741886474149331500174053566860896816 9397835 -137931383954877335870547395839632954720 9397836 -12732613326056843839403810906902364160 9397837 -337342759304277787482316324540044531520 9397838 21714327186259364516981043284078449152 9397839 -140920996285121939819961246135498776832 9397840 30940318402685581772182311719298662400 9397841 -268978943317096218341753675651599290768 9397842 -36891849047412950442873429644121314688 9397843 -3510686886392959549213404918180696512 9397844 -74816519670901278965672240947531388928 9397845 -97778987218576858537592962386816489480 9397846 -54317259591779054763103815120679779456 9397847 389177769964647915968755386082134604296 9397848 -77549377285052366257525046111169454080 9397849 350815037490227244655486520290824403850 9397850 -29385649458674429940335504854956326400 9397851 -14398106191121704377646679923359588240 9397852 115656297321899220805312063214919616000 9397853 318469534080028248245873919745182648102 9397854 13485954405525357706926014452901819328 9397855 -297974736145808358380434539417139910640 9397856 47937151585299706470390138004596326400 9397857 -140807457450715111478625105796187548800 9397858 79710054860428918507735540648618930560 9397859 90268721836077405022870921233134508060 9397860 51808802774047528005294218428202127360 9397861 308420602128706631784349216368920543424 9397862 -155719390036249427001061147169690582208 9397863 -18410493404882100068612230180935006360 9397864 7170849425769550396353384868656414720 9397865 3640656472052376040107113138808952320 9397866 -39490763548401618777708692888627712000 9397867 106983924349056184859773242878993833792 9397868 23984053016710143941314066038865107456 9397869 12596198719166347750947262652138080128 9397870 -43542790180702651014355370748642906240 9397871 -29090762653310012343639825493008547248 9397872 -10620623537938923578279832327797145600 9397873 179624846333653647938187788980251904000 9397874 14041698834425874177102840825930858240 9397875 121344855820617120395287541766177600000 9397876 -52909774636699171793418674244933611520 9397877 -209580109316245586516304368560317713700 9397878 37582709488734597562467460905930731520 9397879 -113870246247091774853287551317853338616 9397880 212613857129153118889936296011823206400 9397881 -13749952352553741498757848689413122630 9397882 -13224559111332234381309311090461359936 9397883 -178662669515519934168860360874521511576 9397884 2490595012847951140042239279453315072 9397885 80263941552604387329017157242109158400 9397886 140692161554742444317168959506911995392 9397887 42387600597969054478407013075769589960 9397888 -147020861591769329248967831113936404480 9397889 -142894905353424358694983621888688936448 9397890 1300092010364828240017120687525401600 9397891 -318596621886850659147406472298930424708 9397892 9409933294096233103431520064182444032 9397893 44953305695297637838630125872688144864 9397894 -21074015434284442758485180141813214720 9397895 49748266820729181066682777144617642720 9397896 -195734015739225663885002636803069747200 9397897 -91559282935050926077081318761956116428 9397898 -50146208271484201019454030490825098240 9397899 33257853188692452037488940002174401424 9397900 -98587133701831880696420469478024864000 9397901 -98475039643121157942380511645417889098 9397902 -158447317445489676841557345912854338560 9397903 177624337988119332157914041004647427784 9397904 -108208789598443711856552410349786480640 9397905 -72819285044772477635094467936289084480 9397906 -211291390305599811319569935668599700704 9397907 -62461326537197465423860268662961320560 9397908 -1021840250824153819692973929586784256 9397909 66587973041228354242309236848613588110 9397910 -57362794851750219496947343147583696640 9397911 -266173861582503572239833479327283659928 9397912 -176819195107690855849363394603981260800 9397913 -2893421444288336736558012055065919680 9397914 -57158734765749660832896896700628442880 9397915 48072627507933227126934534279701053440 9397916 157198820879756847349038057376011671040 9397917 43836605546691844641291767676617855040 9397918 -7182853056629976935714617247464929600 9397919 114888869801275271229112017954807168960 9397920 63051110327178836343181570022949519360 9397921 -85288473472094747591132083930124928330 9397922 21362714081049032102111905803434290512 9397923 214410278904848208202127517607732529904 9397924 13942646216292908970532245196191384576 9397925 76742042735334788927615040662179984800 9397926 -33344072131203999204283837762610547456 9397927 -163438465661768543330347775747079901056 9397928 -22231649149162621652829519363605053440 9397929 -19587331902334877432001577695114915840 9397930 139814677249248109921884398884737771360 9397931 -224209916147544667093356266149005592800 9397932 298669852416699375053953776108070993920 9397933 346319274293065762439829595941688659360 9397934 -11116145452623728911431762454619006208 9397935 -41263434954064066529276067165528993480 9397936 79121419346497159553082035774999969792 9397937 328153886793971011115591019174326333586 9397938 15312850138279035323842613529595133952 9397939 328747256846252723621380044279603849740 9397940 -210640986791151229505938471272053821440 9397941 44784888741015177306739486669539833664 9397942 -127208869017174479174152230118209303936 9397943 487721623049721295212268894078977559080 9397944 -10533338039766670870088560897772605440 9397945 257167523623690480992308132218455413700 9397946 67717502762240033883352395161297390304 9397947 -3817456241786923890447266836257882144 9397948 32985521495134077264479797825512365056 9397949 102817514992550083763044861053182220 9397950 -2925792029010865002999764007939854400 9397951 -3754145626320078837229595793832510720 9397952 -44844948912395148785677189826655289344 9397953 65243667506363876351575715354129782962 9397954 -37225802940422419269795488890412587824 9397955 -14703314188106513220380815715669908800 9397956 -202187538172525301841131702366905128960 9397957 411965632195980350368359407159581459452 9397958 14343472426039341470096806525549812480 9397959 -53090292954268518709650488449541988696 9397960 -10629370898280604637777924548499865600 9397961 32161346017104844138556421813055832832 9397962 -41985463278806942181639527797041708288 9397963 -75032539214954224162622923014135188000 9397964 -92441967037434381568274108414455554048 9397965 -158480024638806244325529020389640117760 9397966 -121399538844683580035670617731566389568 9397967 -16773988498328853002489627198219861568 9397968 53059392180348982533631753012725940224 9397969 -89186943872445831989512122067331482304 9397970 -8144815735314154439933939124578956800 9397971 -13818823141852449966855487442489608320 9397972 -291420359293424983748929646668989077760 9397973 23071359094202930983218971997019931964 9397974 3717304660617648570424349659863244800 9397975 136488015654969742232986463975318316600 9397976 40177394320149544029453370232618434560 9397977 79755013364813456917563987232554432720 9397978 -101978983063094872988926171729154514960 9397979 -104381592619630072772657501846600597568 9397980 62390484604752762862849372697355264000 9397981 -89368914528267214773259879502624528218 9397982 -180041675969495784600253152453195959616 9397983 40549607694934572437844506332443744768 9397984 114083071679323268084628463328614416384 9397985 -229488207191351489679920099821370147820 9397986 -20012197524311723764503360105431258112 9397987 917058019901055375979019434143761712 9397988 -297610220740856131561582615330546864512 9397989 113457197834635032599212252750639550400 9397990 40408029727559578656646029456211226880 9397991 -34352515625654464241888450412545899200 9397992 112296790383271010009502970810352025600 9397993 -258545076242278122257010547710152577456 9397994 -1080351536073518500286131177445207040 9397995 135317777313286312396842867829275579120 9397996 -154953915845832310749347216849470816000 9397997 -83176918760638891261362540773054446368 9397998 -100868995841194959871080215158588108800 9397999 14295393234117200831546734891528464720 9398000 -16964512569651280475688779918082048000 9398001 -187877588511769295294836340149822073280 9398002 -200356930177771759107984505292090565600 9398003 19448039916353887542721914621805122252 9398004 -67988807952732571300328987607879825408 9398005 143059766924175209170381081420180917660 9398006 192576291050586377023488129537481121952 9398007 46747008388752522157553834726570613888 9398008 -165676169095165759797436049057870438400 9398009 35976861207183808144140835802720012160 9398010 15942958304698749469464535938223138560 9398011 69116491740343788951532916878922524432 9398012 -11231883640155437132748046321822837248 9398013 8527119096003929857581608829846189024 9398014 -72336866310933390765205551119181420288 9398015 115956620131510281082407464332008267120 9398016 52302465900987538426569247503113256960 9398017 -333067253800141132433246118869870345388 9398018 68003949268791948143484893362177353216 9398019 -116302658640281744654041400444179395600 9398020 -4217148863930298347748244677249469440 9398021 -304576461821398636459988063330380703778 9398022 -22727073471848196679193370680948391936 9398023 -264544982179166268002907485580159448280 9398024 -104199263444532884442060602681953689600 9398025 22828121253222123756572843679264009600 9398026 267551334787849250835866141801980569600 9398027 4774192326031418381052354962694417600 9398028 2882550870968655499773649151765630976 9398029 409240685841610183717156470710451129184 9398030 15461677394194273358759602237954368000 9398031 204728647371705032536569871686703740552 9398032 -28103866681523807630734983848999518208 9398033 190344958719693042198081365545962115584 9398034 87916183021104181531851342776310714384 9398035 78872297551133864942281467523868034480 9398036 4129168950520376813044991414212704000 9398037 706862355788595964830917023222064640 9398038 68808294081094485148327798121108674944 9398039 97476457245466823975981215933497405792 9398040 88740669369834551943437993615202508800 9398041 -338756185114463575028116195045091221558 9398042 225857561205711076944169457864684035584 9398043 -227132268412122480846076371609176246868 9398044 -64858480762076690893829694789253632000 9398045 -43535599662870557779470793724376930600 9398046 9925146178910283567693274559402711040 9398047 137508742313953725233651540455340710496 9398048 144982725364096899469127528132601446400 9398049 28465898223585337591825034913050605440 9398050 -27745460657941682978190896670714506400 9398051 65342837745159848845173470988419940240 9398052 -51933036206332709276594026434040258560 9398053 43195437925777495417035425985395274240 9398054 -196791306874120201356006425907161794560 9398055 -194264722162744340084345113998258031200 9398056 137758430523528218601843068429858396160 9398057 -37203323047331874859554716937173758848 9398058 -16312274651766680412687394075551004416 9398059 -14918353295961005136396871950490541280 9398060 19961258257910390829473652831047731200 9398061 -51710974207390832804386897196550911220 9398062 113366637889253894952707273658257507712 9398063 43388252689242166331540596839120678960 9398064 2849336800710215881353155787132960768 9398065 -123575286429694445505001673280776726400 9398066 2158039679839137749161618656354309024 9398067 -97526424835095224008849179463062367488 9398068 66325279586828568534935823731118192640 9398069 70105367891512710045601929180257551470 9398070 70969980204255754188812721275573760 9398071 422697846759563755284117926542199098344 9398072 7405967930021750729097044428212940800 9398073 -261715622130194088425940256929573753216 9398074 36812272009617789947413300928285724672 9398075 24078642893148704277326252400382833300 9398076 67002131597531341743245868936771354624 9398077 183208532655637596806387338844931000320 9398078 164508832804806256574905495170596510400 9398079 -91626311961893559571414401876608548080 9398080 676791384539019995344475366212239360 9398081 65959890582648692572420559658060154944 9398082 -90494067089687809157725979392887407616 9398083 -15872357727238179022316848222920187256 9398084 -17354657090165720333882652661947187200 9398085 83851119098149025042655184243607594400 9398086 115930987835349985368717890042647216992 9398087 -354397305257561547378527617768456985208 9398088 6274682006897507598002571782211993600 9398089 -86768116286602286584334464596360919360 9398090 76778320583150735404318590967993278720 9398091 45905026748132067946691507133672818880 9398092 179490273586534721920061907099128954880 9398093 -16974298636483485148706256448027130856 9398094 -137265195774560935118885081359320484800 9398095 -86931136660080836103616645378974652320 9398096 21052561087907295366806672952618442752 9398097 -83099775767412178942462788331591091772 9398098 279407640784892721684848319131297730720 9398099 8184564831924391777229389257452659680 9398100 12272805268235007372971159384193638400 9398101 322434350795211543404388440832092945102 9398102 -26070017514005353394697362383408580160 9398103 -17324116133877503663526671825789902080 9398104 -331954443320590996406744249068253706240 9398105 -254334156256035013725308217321049279740 9398106 1667842045017223528900627666205890032 9398107 -17422339225822642260347906463461363644 9398108 -21635050516039956326009989368831091200 9398109 4902073890338558021814555691688386560 9398110 -160505029205182488439993672746168019200 9398111 -64549908303922545386151898649667055128 9398112 10555434797433521831916761417263349760 9398113 -247037996045331097314390978745764092638 9398114 -77295828582570671242966656233315375616 9398115 -24122135373615097648006693353550634880 9398116 37453925293171125843729838265494507520 9398117 -177072589224170117933671435352730055140 9398118 44180280887445735942104291829376615104 9398119 -1014688603436698188070164020628473256 9398120 -422135124263850618387132582692044800000 9398121 163798003089393432393380062888963680912 9398122 71244366480557079697800958398013140480 9398123 2391187655332486530368445946601650944 9398124 165701227417137366247008734247090696960 9398125 42743825737457035460015288844836820000 9398126 -47618781661126981254349135621054377600 9398127 -105570417266143434196409101321292967936 9398128 43799433863564576890228227147842125824 9398129 77223571437930133916343502156026069684 9398130 9538219562035572294712673569426897920 9398131 91103249690466467720843212803046221192 9398132 -314642709499853253090687904710535907328 9398133 63200815317931915680061327067832105600 9398134 220676975388099870290252764486068648960 9398135 -299448643442900596637913185326027755600 9398136 -151883956462250327024136512527203041280 9398137 50936485404779047080770061693498237952 9398138 363024293631457269258304061886472242144 9398139 285073522523240060442091459747318838640 9398140 -65539371825512028982537935930792322560 9398141 -62466446405938343820518426410646395200 9398142 50074330049409852294745553755726079808 9398143 -162679695708017441829369956265042167376 9398144 951378036601156162692842828605685760 9398145 79067361637646064419414035673350707840 9398146 -40022069594257129727600233363473315840 9398147 135821965308347398377912606332138441280 9398148 -73191272283108782844161184406132051968 9398149 221073078557841476575992974027011277150 9398150 -66223671569231131117049975746855543200 9398151 -107087398018698524786097565630553350776 9398152 -52570191691237464631734011570343398400 9398153 -160407279384024372075188411367681659340 9398154 3538044390462196187543957364416613120 9398155 5141891137898033204435518950895633920 9398156 221636497220099765620942585375365703680 9398157 -126670640630606324066408379627832024608 9398158 -10134846367316117728208233748078128128 9398159 52497372532900457038765013952412580904 9398160 44045212230269479734266492229058560000 9398161 -378609491309264846959085804131500786588 9398162 141689141952677857437605784732237266832 9398163 -74203056226376255071380513768946722000 9398164 -118419037715851215818811036266273002624 9398165 -31099167211272441820138346117165558400 9398166 -16507393360029004729438532638080000 9398167 279452504112164571960298475221669294752 9398168 18767904240269810969332230254907801600 9398169 66198666226739180817976017600609770400 9398170 -40089431521950654093394386216175084800 9398171 -162662266942309381536711447051627557628 9398172 -3344514773814584397069000318731943936 9398173 -28897871156911769673155032092821112000 9398174 -132257760192538511779943005459201025664 9398175 30732719917063265040877635749052645000 9398176 14804562018354408457355064028647260160 9398177 6707123854435648429547699833278399744 9398178 63790181337288677754794888090273072544 9398179 -131406693328216315691883664797243669760 9398180 -44060841958909052588068621830835814400 9398181 75628073318374350880596676957456756224 9398182 -108141703625551546125928894392733835808 9398183 -190653214159788984268541539309165682568 9398184 -76487928158828223157109426822587023360 9398185 -137600639362275020999688256692191310420 9398186 80147378771026101711688613954796652800 9398187 5957247577418473083808011005572927236 9398188 -90147405563140154983769880813139770112 9398189 13758613202836099506103240189780286700 9398190 78084792357653813074876437850060859520 9398191 -43463767740009013639726810835995729152 9398192 -21030351849842594710543579315729711104 9398193 9135565566884432468538409902385824768 9398194 -42417470317095488290991655566335102560 9398195 199781601183334645443805092782961768480 9398196 -74284413502907537083699081770694059648 9398197 164843109919473231528930730142654786880 9398198 86225550856457146739523296499582384000 9398199 8373882460278899938701765780403786368 9398200 39387710377433192473792984604313600000 9398201 -56278955469363590643907585964487891798 9398202 10986663656982515964291260644760322048 9398203 129928739094438009299083292731461057384 9398204 -48550629141945063849630796981107571200 9398205 49116453655041580078803959504531301330 9398206 122235476892800627973651698062112055552 9398207 7868077994978812966959861516001666560 9398208 -19167622219358992796696827281423728640 9398209 -6593631652892784317796975329907331072 9398210 -25418669698881357442874220369403592640 9398211 16441588360775807396758246176825793272 9398212 41272014106305929161355064744926695680 9398213 -7865312367121810851503608271942241216 9398214 47896167300872062797904863310892605440 9398215 32934381627568709471627489086050138360 9398216 -64028922167349364032665669533171507200 9398217 68910751797541186193229171030530366880 9398218 -100555139780252471757444254813302975440 9398219 198660940753705040235461597258434231680 9398220 -5315184392088705459783596412164352000 9398221 -7711742673812002670470180242922998400 9398222 -11378708550687255455300374083626904960 9398223 -123762709797603841275380495165279253528 9398224 -18811929559653229429647616651003035648 9398225 -11917803727317457583956380498562657800 9398226 6808916735761291815999663098689532544 9398227 -145058145395434058551395273240116875924 9398228 15685356540201087371498313231231283200 9398229 120507293994527225905663056317580404160 9398230 -11059541785414727916345114358182186240 9398231 -240861723018307857678968144811894322536 9398232 145518632477825423697203836412910827520 9398233 -133341899482554552630925982940881971440 9398234 314564998622319134365564178849445600 9398235 93756237133890391966080325287928627200 9398236 148093683610468969161674147463111877120 9398237 -105774677761874599029569163208216067520 9398238 36355083612707278107938860271648225280 9398239 -4334400148527250480381625489066238592 9398240 -117394451092886765402081930749909401600 9398241 3216850011014817893833488614508145440 9398242 -1108163320335358822938606701504767488 9398243 302170490973155962625542965521529486492 9398244 26434729059097432465242729117112430592 9398245 96701327113841694877604708657306121120 9398246 -71867963110265279227517124770914275072 9398247 39768659869939334908845937450982505000 9398248 25745285677430073291972316915003407360 9398249 78181059102904196968320863193955468986 9398250 96368150751726202723578710731640184000 9398251 213256118113872375584881101700251083252 9398252 -3493370681918868972616071391092489216 9398253 -30205515494285879757808145119278722496 9398254 3068085945298321182793276485686771712 9398255 39518261834744570825918210780397858000 9398256 14784778131162094295543495805411262464 9398257 104497535414141568001660143348919714032 9398258 -202135288905705251449863188351628161520 9398259 -83193361949281434206304692064804080976 9398260 -58980530002073554618228923565505495040 9398261 79398517651587665159170446097149922560 9398262 -49391312053874212097203419154713098880 9398263 32192950719308201981259931094359008096 9398264 331810538332931702414965128121254543360 9398265 39150148055047967717651142561340955520 9398266 13878334457379932897049552948848999904 9398267 87278844046462986352245836749537121316 9398268 58031971114530517857616574882257841664 9398269 323426528535230083477597594371667441670 9398270 -6986255527430404649683208512437288960 9398271 97804064274641945647240106313000933120 9398272 1918316170793912576034962242755624960 9398273 -92080702565018562808053871448233942080 9398274 375100005501923158633173348242263680 9398275 -28882514587189840844877121829096157700 9398276 -52548871635384813084351547164783315840 9398277 -1859788512251790195429278093715174720 9398278 34670607536098838413692856001821117824 9398279 -201023675682983239759931218102089758928 9398280 -5199458307247557789658112415109939200 9398281 -314048832708202762557077064506395090918 9398282 141699963829738419983692076234579122992 9398283 -79972974842814126903332418203499111936 9398284 11021136426172703241076430993407169536 9398285 28825219793496345652802225343666089400 9398286 -3582117706077576154166255081385418368 9398287 -291925054299007000966818236909070727080 9398288 110183782518933296894434410121432940544 9398289 -115432602323158920281509609450375496976 9398290 -14546823913883451125706492384443289600 9398291 -91448604280812517216928150612659587840 9398292 -1761547828257371723532632242795726848 9398293 51514710618493677718259523769704836320 9398294 165057487942487799662637552959242737696 9398295 -2878150396304414833529306359097376000 9398296 94831481402067142986421207352068546560 9398297 209887772882030388354238174370364957972 9398298 -43588984693912234861710987560443610880 9398299 34660853963177396547909089413980743300 9398300 -20621497972340511130058195132147865600 9398301 -51840017929387889030134295778844772352 9398302 -81737468216393498920106914824880875648 9398303 -131020194004135608460441716706670156448 9398304 -63864520170957308419911275902586781696 9398305 67151979431091949837873841940551742720 9398306 100851850679968094849326519011308542464 9398307 32678980245031290889037009555126314080 9398308 -536826576540764704954979278364110331904 9398309 25021217657770187265711987511517588160 9398310 -1084781713051191528134153706117888000 9398311 49339692116390094812487469135056990960 9398312 -11000580427193868303586075432550400 9398313 94720278831531820767366948749296005642 9398314 -288739325329998613636376168232013440000 9398315 -168657975387505622983766172284649755040 9398316 -5966077531264565768470409904288373248 9398317 -391225176275413921176417642823107606634 9398318 89608204076542157042410712702845911360 9398319 -21300822587639707681307299821200828160 9398320 -39169502259348206582307409806611251200 9398321 172170246797087219297978821679948085522 9398322 156126519986203481734519139523942374400 9398323 51602704875936570491704142854551178128 9398324 -112297917675763090058188077826563187200 9398325 49036493409723797884474836540625113600 9398326 13986790829107774862381990009264436480 9398327 -85534251077447120089472043619169620824 9398328 240036553672224176241384295205768601600 9398329 10971562936011808975551678344662445184 9398330 -67224263706508457184864190145171956800 9398331 -92900417585535396614943337795310651040 9398332 -66755474309623013174547809852092141568 9398333 -31635693539280660877189850896707861888 9398334 358792133730192001342751730038129664 9398335 -48382675035665620557042521055576547200 9398336 111945055221404321001029703452708044800 9398337 39243120488248421973283041690034813440 9398338 -6774738885975880521525202872342216192 9398339 4448005963353058871573794732663584024 9398340 29385802223756493529893369864913612800 9398341 -96061052162277554488653014553488776416 9398342 6742790002842854335352018943965578944 9398343 -191932740416404602082782395773797525336 9398344 -391236131741841878033868327996315171840 9398345 -171662810082171432305403020846721359040 9398346 51739679968776244544844855326198169600 9398347 294952326745303566896784747555774415236 9398348 154351190655736549910718882292545610752 9398349 -2933707206276048396205878120844213140 9398350 29191339544918367342875933826052272000 9398351 -299562471549737119392982016563563765648 9398352 11773537439759158262974314311373815808 9398353 -124348530966024276701189439533004413196 9398354 -79638614195470427289007466254900627968 9398355 -249804243176693451045510900474172500480 9398356 5489301837770541845886074643602841600 9398357 -83476389514306938788896139315652473394 9398358 115493788679792545409768674856646496704 9398359 -112460942373749640920490206562202472440 9398360 -19170817197420569873667486967904256000 9398361 -69720665697539557812610255920674661696 9398362 -92948721810178883563176742428242190336 9398363 13868069060475308387992902577483179648 9398364 111040150229864205746224260038538226176 9398365 -175841185952151243867348265925536943400 9398366 64663622095931420862252446880069973632 9398367 5411166360649533540652519617077108088 9398368 4762539961727537874026743167051104256 9398369 -201149932546340721273421229074061054160 9398370 -8841773462139325786143671442491235840 9398371 -292257007687290077376267704088994259428 9398372 21484570039939427905171038543626649600 9398373 122047755631985562838845872294315656800 9398374 -173907037728806085202302927161357516064 9398375 -69187903086227102517000221784752256000 9398376 48194228429591120044428964444463923200 9398377 -67729945678203814045977506585939512774 9398378 -91345976673992053415011047693181006080 9398379 -158741689884616276831584034163883349416 9398380 -122593053291109679523981675514730803200 9398381 1944436681952665565122768274270874624 9398382 17641810846560878313822444619818952704 9398383 -315997785535353703805046954468963704368 9398384 -4497528564297087445324782601528836096 9398385 14598289920988536995942815477928892840 9398386 40011323502416768429876648423455601664 9398387 -100572368725372654848296841986978071560 9398388 -79130730206093308050219715657123522560 9398389 -18842081976030055901715097149671112960 9398390 152537084272722538495790466264726451200 9398391 -92549757883324131209309028736239052416 9398392 -357817358893105248111789679456329830400 9398393 474427006170053768169079228266125930880 9398394 4130141072296684005020937322989739008 9398395 50603727842515265046754578134465674800 9398396 -133757771150710839317978720809417761792 9398397 -61741783304463395409106201919647142400 9398398 52089556215362739240697160037084050688 9398399 152405617444262881630047355803232477536 9398400 29026294037396733933191127776624640000 9398401 91706484048073976213350830483830486402 9398402 25564226108287949336313281879577897984 9398403 -13728937997925505379944427593400340480 9398404 54471123478909898919638205917230918912 9398405 214231309710082706759952400186859748000 9398406 64995536978078567498374029855957952704 9398407 181925489977383356617395780925094167200 9398408 174653150964144044461331271288229032960 9398409 -192197490037468060348409818790764390896 9398410 40784884800709265959085321443886453760 9398411 362583262474878683308869411573266014800 9398412 -22743976214299162176233304825158028288 9398413 86837901009098509947624324833541021664 9398414 47693398303380785693062591592153729472 9398415 13955468674044646844279909904006364320 9398416 -41762863177985872177083856219460567040 9398417 -2285702373279175370766477714860639808 9398418 -23879489659804222989526824805468711296 9398419 10916856603078427656095217979044091820 9398420 -169117706782194905130798709509809725440 9398421 -2139131723158599115736673971218500192 9398422 68075415124419007619385171621807896064 9398423 -131677237198980119285467108745137238328 9398424 -481329341266760889472697638899548160 9398425 20793852140049011000452264694902457600 9398426 -127484525351980375173951403731047400960 9398427 -128594991402384596022283319143880668368 9398428 -421317473223189183067398708637252608 9398429 -46705267255367669807310099745647890970 9398430 -994034016296057410102262365321265280 9398431 -23596542466478407116998848486172344208 9398432 -350307770241374341519691976300891537408 9398433 31444393829414607984990010377510432 9398434 107844369694935634640721542740396385616 9398435 63117792448674136480289945175081195600 9398436 -28955892744640609464361367121883545600 9398437 -45137090761885418954521411875655544832 9398438 80416648095006338280488936569554753792 9398439 -8595686811540323084016870865482488496 9398440 192985095838389143784701511207467980800 9398441 88405977657766399310280055302408214080 9398442 86151078497420403520715152968203838720 9398443 421329625372825787950113356861552496692 9398444 34707681528373119714884904877952385024 9398445 -104405604620888212441221819591090388800 9398446 73096343953600898333925535373343468864 9398447 -239925555979378883456143039175903413104 9398448 -9770570406587972460578920968234221568 9398449 -593892371249175528218945971391692184064 9398450 -38250085552621910306357656560690045600 9398451 -54990609832488282635536594084057890960 9398452 27422534247697828339655171791873241088 9398453 56521280159657887243897118814189151164 9398454 822219920046327666655003949839823616 9398455 155521267137374747661174354070814604720 9398456 126052393264289687437670753536009666560 9398457 -54105792680583888968734264245792144960 9398458 -5739159291822592275564719086738422816 9398459 -33941812464780719581341706862029655040 9398460 45561132181842875562638390629961180160 9398461 -60167717902593374699288287758777578938 9398462 27004397484685347148860429846322175232 9398463 -27785373123790093099948978451633652096 9398464 -94310390427259418762331193260952780800 9398465 290399236578242000682078035575730831400 9398466 31152965716404318823753358410009532928 9398467 -69102127282566277607903293606887308832 9398468 271045292524121570186814455422237651200 9398469 130748109415276320290618812520119890144 9398470 65674629543888443981092084577178007680 9398471 179896251696242487176562844809290534616 9398472 257218449100426418725212624253299916800 9398473 -42049191043197191234880654808427611200 9398474 81869175722316514205698681256333343072 9398475 19929212598596216415188848183715003100 9398476 -213983880011676149801308010158809203712 9398477 283641192915935270422462951151817749472 9398478 -73044967298912124959306515158232427520 9398479 -29185198862604974522750151352160315920 9398480 -872788138488867853830431793681530880 9398481 -3444341709685366623618241009020282816 9398482 -23469857963318341292352888942049536000 9398483 79434187822235472384323616387393219840 9398484 -227284127237812729884734277522476236800 9398485 -69401421858961026856593588590556645600 9398486 21561757325811238397936738346389859264 9398487 -15965219775947493782345456709290981376 9398488 362159029447927184175988993234967531520 9398489 -129240439789192199104712398474970570220 9398490 20827518143557618034769124130608650240 9398491 -264611863245832953696564997096672472528 9398492 -124302665665614436297903613655976957440 9398493 -75919493156696351917501566641028055380 9398494 -24479541327668326455891947951780400960 9398495 23735211297738809941864441675327160880 9398496 -301858990118280005796509077383545880576 9398497 -85227238725202808746600067516052073054 9398498 52315347920080083381984095223485540736 9398499 206923066392295556090139948022464867648 9398500 -90452969459240759066755883513559744000 9398501 54678598653323298630056880614480527680 9398502 -105013927546247468174964505246101049920 9398503 476017133221063586611738748780886940960 9398504 25098398448112015496532748508905420800 9398505 8835499449358685003860622396848296000 9398506 15874017699068439435075747884735474784 9398507 -354118481878763193300072092248251187680 9398508 -6889433450030492542322789397677211648 9398509 207114419006328641606961748084094730710 9398510 -1121860538411718309946644412994964480 9398511 -188094249058034209651873389573006244968 9398512 -10214538212380777491843074572509708288 9398513 60855762669582562146332004789864093504 9398514 -13743783299030508217431698857645409280 9398515 86261362575168264411799903191377162400 9398516 -109656421212120752471552170584616942848 9398517 -186313552701985816994327908518879498720 9398518 -369140098669438353329595716749817856 9398519 -49141112181071648132663376681450102456 9398520 -113371318669805882544481070717967667200 9398521 -544817026699740420257955827144362962240 9398522 -17489379930473755979547656711872858368 9398523 -121590615445343395560184243742409196800 9398524 74056413190589374542743574658546855936 9398525 3509285272127845887397015126799362500 9398526 -53050276381094356740600085536369856896 9398527 -104824030565928224194207889882982202624 9398528 -58529313716600981952701186732351029248 9398529 18970887515200454475641316301926649344 9398530 14803489767265881987237230771381936160 9398531 -23486229788245287136878636999700728888 9398532 12734335439220300487827170992959320064 9398533 -119876351081804902212943626683339497220 9398534 177487062443236671583098928319208760416 9398535 63912686591789256426439840066881171360 9398536 -42593968704791445755086030270278205440 9398537 348121135394280260979629089928059709952 9398538 -105892006739796442505350671843177031680 9398539 15143158932489190904504891154352063024 9398540 -148532709757744707953845053236450534400 9398541 51023022720636494100929593412565254592 9398542 116000107532947887568217234227412809344 9398543 -141072905768758478323282131352782796800 9398544 -42301612843733497228577406809321766912 9398545 24757078286288326094059677909668617320 9398546 200325765932389242304223153531932667520 9398547 186465850161884050620091728797850495924 9398548 111788781095694404758236216789946971008 9398549 10278938809998670027071185330955295488 9398550 -20897306840582924829944878200330086400 9398551 4169513193125522631174183173970790400 9398552 -134872994937389432363029096220189491200 9398553 1390917811913743812643719872278792128 9398554 -88078417970950749272265518335605504 9398555 -36444567098818885487137599901765020480 9398556 -50233640810014489849384083150579545088 9398557 -3948191974596119992443828631348477088 9398558 25186851128886954112726516836158788608 9398559 -69978572438193112751253607714710865920 9398560 -220416915779331990483566823278430781440 9398561 -221795602969746199477988877530408448108 9398562 75515160371774578317875903684784826752 9398563 -239097772219026200510942500979033825188 9398564 -53155313608785666019635959160382070784 9398565 -67658608228220080114867160893671024000 9398566 36022386150872420186758793447120267232 9398567 259974905797569935538694426862844602616 9398568 85461470182317841103518286985665740800 9398569 -114812485776676752814362788398534653720 9398570 20187271837022413802578345560173976000 9398571 -1687548227560617397345740643783910400 9398572 -64428063234199512958801160218448737024 9398573 -425775945188321715264057617282467792896 9398574 855197115918295102572134584340631360 9398575 145097179397290320583129818957667276600 9398576 3283540877218126351766264425364619264 9398577 85832440243901059929286395337781739120 9398578 -22284188690470657092515941277841331200 9398579 148672250467604439283188980061339255180 9398580 -14499493900146931531358294099940280320 9398581 -448884021272209924291228055468721039300 9398582 124662346306357910128796021752496240640 9398583 -28222492368014816498435234669690518848 9398584 95637121765929353589761904171360030720 9398585 -83216431463176565190057300173841368640 9398586 -80821677817761333444832412541754745856 9398587 -106880733742502127365478817513493798808 9398588 108117938968747299845189113728994920960 9398589 -20762929574505711455973844090138659360 9398590 -29692605486985412349756634930074078720 9398591 67291302882182953865197528673711515800 9398592 1389847167505365292357993081226133504 9398593 577358050340923922958518778095219112578 9398594 -41861550160361501818783024157934200928 9398595 -213595477827124751348803961577173660160 9398596 1362218889281671141664425154165182464 9398597 -178696530655999283042367226800154560 9398598 -38243935524018045518745535348834033152 9398599 -75818948075974738394744938221347962064 9398600 142485440926275035222069435145700224000 9398601 -283114746104856412032201356854620654870 9398602 239090510076081916896608151425719622400 9398603 -58934492000168626829752658846712842040 9398604 15055762284612358802658699316038466560 9398605 96999493505491128045767998622920565760 9398606 -20121803612031715557651565199190785280 9398607 -23928595361770176890425556388110156400 9398608 -78816879444878398840121922686703443968 9398609 -178622407337241811641608166566981558160 9398610 16045909874834335201291330138276713600 9398611 -6493271571286943559591927505208674176 9398612 -86208792914607876642396657028895727744 9398613 -4512890868958151704680090612918773760 9398614 6826913728566150571238643090687521280 9398615 17738072713820610470719018625132564760 9398616 -171553490861171412502893116233705881600 9398617 359278988587153892594482846870640534666 9398618 -146650993713435508499459152683483390240 9398619 136342360962112855093765993394579542320 9398620 -69260850175190218985086193132819251200 9398621 -226940185672072607695612515596314812468 9398622 96945090010448419487303837719831209600 9398623 90172075359244734963984145909786287064 9398624 -166244704969121596677450041059666821120 9398625 -22065582774146588231663044441328544000 9398626 -198587769032166540914909550093123000960 9398627 -18209834747920230987031548683759546928 9398628 77284513124609381367913250478303105024 9398629 -32371258656959263497029729670644017320 9398630 -183636566037684099995820423704416857600 9398631 119325878096764171484220947923338428544 9398632 -10592268140027706992540117538695193600 9398633 59793973846424295532510374348965997882 9398634 -20262399779819164092614570274149698560 9398635 1104281154383542316801474034482588160 9398636 -90751744829580559047340059214765372416 9398637 -186962728774664048010278759622221205888 9398638 -28046271529308455334147042564818117760 9398639 -7775263851000538626586534175861191440 9398640 -33251016390359149501084151952110714880 9398641 286087268830650466490015247103968333360 9398642 -11632739180349907601749669413491546112 9398643 15582503749237262917700526108692919864 9398644 110803369684915065591611574239604662272 9398645 -268397583682470975636454918451487776100 9398646 -54147978574243852644149090634388944000 9398647 -469475820168398661388954319778084170000 9398648 151016294294154505697803422537839001600 9398649 -26207131646928694018955717777660620992 9398650 28708652677736051061780812405986270800 9398651 167890541817698723759380292766580239792 9398652 -1094863965336030461496450749335461888 9398653 57834214263836175401194560255752271264 9398654 -115817053786735505611189347636637104000 9398655 -18629396037811443542744110763878907040 9398656 68111512819281558794316015858949816320 9398657 -192982297774064878690667405053165748094 9398658 50069575959258030942453221228555070720 9398659 -14001208261107706529847359301000299140 9398660 137737836141113854727715496521792860160 9398661 95992931102665224603392740862745327072 9398662 5999353556030348789945145613088899584 9398663 28534735945673692522573145065404258144 9398664 -195423746261199929950955752173981818880 9398665 11822108429504094543041308592956200000 9398666 -33961051366606626734358265435215277824 9398667 5482178448263453566575254293380592560 9398668 114556635609765204780316876700020654080 9398669 95288662771024669992403538040506851296 9398670 -26597481734729474504718244070725065600 9398671 -184710245097250865587696100143731979056 9398672 22782626729200985255577237396370661376 9398673 2698174070974047107998741326696656640 9398674 -98894479709035054041014119458806876160 9398675 -52412959661280879705968757104124000 9398676 -1231437165432119247756709884731351040 9398677 30794682577683279541235794985857853500 9398678 -158656324861606165747900724223480315360 9398679 71482325907371826556412253683125884288 9398680 27779796691178785475721279161549414400 9398681 -80417045656470333836975506042967950518 9398682 2088939883995329596572921788106920448 9398683 -91063181260885361142687860709320388080 9398684 -15648891808865499012869080519267375104 9398685 10109193493156731964832981268330835200 9398686 129428377068739130990149059133206462144 9398687 329835424745512341945908921904379770336 9398688 -64943463926610115262337222312210726912 9398689 -179025079243843965634802194930387540510 9398690 -104359696259027698708882270459864477920 9398691 14116204775712741072811306520731784100 9398692 277237414401214452665526606500473308160 9398693 45635512962327057082439710613730240960 9398694 -115613855174995570686823903138750689600 9398695 -165673000520871421957073149653609843600 9398696 -17030716336965498915199997623971594240 9398697 -37566220234239994241526019713429073920 9398698 -11398867507926660765345859467262309536 9398699 132326601759112928792303577974623355700 9398700 8878824147639171821788628041506624000 9398701 17424957031106559235012494616780554412 9398702 -118991077154242045131303383214600629568 9398703 -42443676488717185775032919792515628016 9398704 2057506632823000742418265156848975872 9398705 -142464005874746089661041208250972162840 9398706 -30913000543492905560443707591521997696 9398707 -13250813316261803464240978462581894800 9398708 -37347043432850707152707620528865753088 9398709 248217149028218643204228166493911291200 9398710 -21417463926117681470482051276256586240 9398711 1733560372907925116467424788957000320 9398712 184665110660681527061864527821200363520 9398713 193006909101310859842991124441604483984 9398714 -47365397180687025934148680957582658112 9398715 101569713700591958212854858852310155120 9398716 -171799953899230274994125448361974492160 9398717 45814634606376831890965977001048197612 9398718 -8646920412405088614407605015547362560 9398719 254630586865341604703308975183778412912 9398720 32815493797403320303063467280752967680 9398721 -170829103193310698625178030706812148688 9398722 -19645874972431604869307066487582817536 9398723 29156470934610421855944295933010406972 9398724 -25078933880427753708644049023331615744 9398725 -202963425035048932994798630954200000 9398726 189433202175297946705854170715700901760 9398727 -62358655584826832618593093807309188960 9398728 -168158753558952056575037655748010311680 9398729 -409303133083570233604418216031953045670 9398730 35483719229751240765414260004441600000 9398731 40743352283447493983217919144437609984 9398732 32986048706923413834806068209178997760 9398733 -265100118087729237248129031872847713376 9398734 -6870983123387490485412154231814001984 9398735 88280267839818977197364415323311628160 9398736 36366388577322295368574972037442723840 9398737 -411771015118521712744779323758835129614 9398738 176135623749782525987829607215303845520 9398739 5739275611112306790993305124513401712 9398740 6540602669793868286658534704551111680 9398741 -19743117398247200583299785716110054016 9398742 -30151375240426856069601493070424789120 9398743 15914440337329970681655688162834704040 9398744 132321389524274202486851849280746987520 9398745 -148792057240072271301801587072461066560 9398746 -7210818100015677217450569615190652160 9398747 45452728839437857192289274854286346632 9398748 2834369688174934165351503331847648256 9398749 -202435946846099032059316148566497901760 9398750 -3877434697038177281343694522463760000 9398751 -54673803953751761649721875377968784568 9398752 247961904063477959188283100633993314304 9398753 -14275229154399597158900110497499827840 9398754 -165705478885383364829750169091598053632 9398755 -24921049330450791661447016298790142400 9398756 84500761816934860091844467795036797440 9398757 -12813752813604629323590733518815476320 9398758 -24949794185410969685979149322414286080 9398759 -6397737820965237706245878943231042960 9398760 73430826488007930119284418888781004800 9398761 -2340445202685631149998416690010510988 9398762 130063259555465968779516225007621681152 9398763 109904140699627232219996854458941958720 9398764 -520985386320460610330714523789620355584 9398765 234446492851050445818664382331626584320 9398766 11189460775414500280923128960955678720 9398767 -41194342043668840140466456625716156416 9398768 -1750049307579106449547443772666675200 9398769 -46146395709968570237093344841288512656 9398770 10986945396287111235617921316084672000 9398771 432780080607661735680455991146642922000 9398772 45732584212253005694507330669001127296 9398773 -202943114203436933303817990725732244864 9398774 76226718679189030692218145876155541504 9398775 -41737113813962486256308482409521434000 9398776 292809828031029914191582648176293806080 9398777 -23641078746072199708937150327072907708 9398778 -181847236311099233913583373962290877440 9398779 -103078625203405473932484690580222199216 9398780 -167382045351392503150132149992822822400 9398781 -17201241687762991811115730095202215360 9398782 50355804860970594140465840690626516992 9398783 -248633201152385258611620915014534803968 9398784 80225399016313701014598056677390417920 9398785 259416645973607896435963499094189034560 9398786 120512464919626910659546844353395824592 9398787 29482389646045580312396157963640066560 9398788 -237659344628161427333819946468487495680 9398789 -18996373183487773460629875240066713376 9398790 -27545342160452727721807250897600839680 9398791 -12566030576418391596838878306960890568 9398792 -28287771140721939774133713217838561280 9398793 258384160587796836463757478785513257728 9398794 71463781737513910876887068773733844480 9398795 2508805078384817779665702064870325280 9398796 -185662625238757060885105581857554944 9398797 -106349533849267425699217782909038488448 9398798 -67461751497194035278576654146109441600 9398799 -56800128055502289022218923466391794432 9398800 -8989879155465252589954262129606041600 9398801 -371393313968933659806302658427715013198 9398802 -25132366640802283101613574463781679616 9398803 237141918131185772326661857627926187052 9398804 -201902063215697742835515859277929225344 9398805 -14159538719119394620618006971471242880 9398806 113511872401195206942149913115712637120 9398807 362601953790232970726030325324947369904 9398808 2757773265777922527891175370014310400 9398809 -245708957217969810515352781285505679808 9398810 -140989105791232164420994239385034737440 9398811 -696212075723149243030410613991856960 9398812 79133036353306430367789128191536571392 9398813 134222285527210017166315310270345419980 9398814 -25103391755598836184636828465808411008 9398815 -137999516228959369354698879227907543600 9398816 88865740821599435766694335374331740160 9398817 -46579585526330676415442216058992614272 9398818 -7212029086339365281389763869754703360 9398819 364752578803322299744038416844402740160 9398820 85493330833698859747065438266317209600 9398821 293625826959788636291983235797561744000 9398822 -26748487491119572329065540772753605376 9398823 3628166473136910030036468243261205248 9398824 -271555978171152154638957139868105779200 9398825 -125010450075227711001899096400662544000 9398826 77928609337152857971293263328375817392 9398827 -18474794702428197991774944847251432488 9398828 41787644299633924160185797813996834816 9398829 -11823514657342530160240511520096614112 9398830 -40100612381417162137503443561205638400 9398831 195980987109721811315076031949598972000 9398832 21729152552225189498704509896373534720 9398833 -7882394497340358818126193716180339216 9398834 -134737806658752728969386586220639251184 9398835 -2120296582942718082173792797979354400 9398836 -134575418393569558440250722707470587520 9398837 96363332342752215455355457200568679712 9398838 64690208550255247014449091532071702528 9398839 -44386921563493709097288730078480342360 9398840 62346075802367481781621918216162099200 9398841 126317337967201287378257681897697613344 9398842 -296164574001176934441834083183544472320 9398843 357916254133942407848781873262589413092 9398844 -14223897049576719160308805316085841920 9398845 -52847843118478845789097248235798098600 9398846 52762877218536154918579266333249967872 9398847 -240552133437232028435666574313979840880 9398848 69804537869760016075597282257792401408 9398849 -90084550499724884653136066125728057150 9398850 -4011349000068199734524203013710992000 9398851 26095199408038539516569705274156537600 9398852 -65381785675283445663373159284093745920 9398853 -366978992023842492104332742156666919840 9398854 542479556779462108345375714800763008 9398855 -826796731978648509005958100833828240 9398856 -58598598744449888490921208949303500800 9398857 112397656817392160202845471209191569280 9398858 8218572173991185804816424334463388672 9398859 -77863906852986711882115275807631352832 9398860 -31913890300716037771999623465469363200 9398861 -187851100642766693990430587016618858228 9398862 22756965935337256975148540993017466880 9398863 -175944032279270697903359832625948413080 9398864 -23738950667586672216568897094634577920 9398865 20921332762117988455429426494084635520 9398866 70871569105239758030066034397873920000 9398867 409035863143643717394935616036732300960 9398868 -129521200114491272391817360577966745600 9398869 -435425361172485033298046266535661255730 9398870 34266593454436412295030130024645954560 9398871 119411067124093132633047659627025328920 9398872 121507258746857495387917507220829634560 9398873 125170509044940098452057045721228127504 9398874 22230947825536707094354551931139228160 9398875 -136751427527435544985337529587036376000 9398876 -228283738103608626638768849133615152640 9398877 172740056612280370134680507610692507040 9398878 70978336691911649819123662106607251520 9398879 30454116227144126360536489704274379376 9398880 67780177051705012400961866718283038720 9398881 60744324402037216902485624746688227584 9398882 -129543082996816400765963166540371011200 9398883 -66688288553750597567040365856607177296 9398884 -91518247591504149847129194643331079168 9398885 64983367612478186615433726073604682360 9398886 12291863915565171374138102146720665600 9398887 -106924785852151943077525673947889585768 9398888 27571481576886577518971304668063723520 9398889 -67932147273519655010006556043440015360 9398890 6254428116951062114407650457253683200 9398891 35603212879501686142248800325400104552 9398892 198453615282391982845972581283526618112 9398893 10787098309080265311250159392404351200 9398894 -38030393636379275707565171631190292928 9398895 -75587403846124348558757990616370872960 9398896 -3527444116202322722235982327371857920 9398897 -636252959322326434260078742175719440 9398898 29980439766791660785787926913048279184 9398899 338733386104457799832932467220625517900 9398900 -9860764661737179210740919328217088000 9398901 146222780204904131111430385082188493280 9398902 62052264788280701102728945924547534400 9398903 -286711124972932151480836847649559645848 9398904 21076758798334064463877187150023557120 9398905 -208590386494900599848699592001382858940 9398906 -39346417163056450671484920396657752832 9398907 -115420220834199079940631788254998324192 9398908 185761838078548478778879761460821424128 9398909 -66490174369309832923650611970863865600 9398910 -35285294956225599950333899862458592640 9398911 280389559079034492570493273853711856512 9398912 -16916322816707008012504980159033507840 9398913 140398887319921574905302080823977431344 9398914 19284942744592405361415702831168967680 9398915 190042509611739279492258912903288966720 9398916 -12404352896677506213619340328683752320 9398917 290015721964248323032788615543944700 9398918 -148708988829089318062186711333877223840 9398919 -47971227411232905695401165708694937600 9398920 142346694660518155579074168651878400000 9398921 -25397528242346978882668641507967274496 9398922 4639769762148799267013828414043793920 9398923 -117236539861461680127378078021160054828 9398924 1654647515760336378784016911610416896 9398925 28323507506506710003507847541394406500 9398926 -238220681160430142592485522511543500160 9398927 -268202761148041497133519554783628766208 9398928 9874953021133067223698593921974140928 9398929 280361903522181108001822807795621126260 9398930 -90303768929163068184642838333616260800 9398931 27893562839804083337714211422855284152 9398932 145609139620025358889310816423062947840 9398933 222204303376951058265332383376920792704 9398934 -4496507984681280871138538485454992320 9398935 -16254671719670456902184656567174534920 9398936 9462207157184307919309566905512857600 9398937 -83750337614216009973972767913182049840 9398938 -219974623217029191343548351313055831040 9398939 66001044446349126555801268621787954880 9398940 -992602605266015402027212908918497280 9398941 337295919562606722486245341357065239884 9398942 -48800555800403811605056689360476546688 9398943 246949857162238767823071362761844274720 9398944 327902385125509686123503156959762907136 9398945 -166996118907013417449344092081288200300 9398946 -55349819834191398212009979311607782016 9398947 63353421234353062184347559823716164912 9398948 -26097039430826030092641303052424544000 9398949 -25541132775102506162114650943015751360 9398950 8312916682320493244342332516360243200 9398951 192234460320698525942311906861807436712 9398952 74517741513816596389514048219215626240 9398953 141364682436719431435734196951700158202 9398954 32751356766714581531964959956316032176 9398955 -127323661108109311013838802343355770640 9398956 -129408355527981001501371011041477181440 9398957 -61886252287294319272614575558187970794 9398958 47292422736286949984514204494167526400 9398959 -245716524019246913173477848087088287480 9398960 20250261487127925411978757322267688960 9398961 -39931856211500093495740397567274976320 9398962 32233643608617588563314053589524260160 9398963 -39616204189133863027844452427251260000 9398964 74737176186585279105090441010494590976 9398965 449202084777292324205446050711696901920 9398966 -221221514245795418176870635194672252160 9398967 117483314768359604396661450477837933648 9398968 33288368565726386479251342708091269120 9398969 3663324978167137319897391393484406400 9398970 -25007732948026619212378371356819404800 9398971 946889930012269298422294279362691172 9398972 -63718992754136760623969611530866016768 9398973 18286475205226823142561946690927936704 9398974 32666954860943069240262961577703384000 9398975 151305065043861787947164052192484937400 9398976 1929648108482497748567136436614070272 9398977 46078839126867022227861144587874241920 9398978 -18722813722291314984582506497524487776 9398979 -291792800985350991856794073348593778800 9398980 -19401858030511561075398548062119014400 9398981 -109413125883962237513684409406946324868 9398982 27130358867352291401968686923756204544 9398983 487825049505208938379181167234968576 9398984 -121228328888000027873179983027047439360 9398985 38263902082332610304182407455145816000 9398986 -20399275924368355305519510345776633808 9398987 117579325828190053067602309319507039520 9398988 -24574293017448976266143134599588082176 9398989 38791453593162744297013147099524220790 9398990 -9437615594158990234425241477582713600 9398991 -38313106867497426549463234903221956736 9398992 54884219204147151452919828741671837696 9398993 -374927026083040631756120598392153311758 9398994 -54132117712299724327418094746970364416 9398995 -140372855757728556937363430475464620800 9398996 1295425524815749382469058066957903872 9398997 -47863977893883466390419278886802840626 9398998 -51078574312292754214559715892922619264 9398999 33509918864788067076000704945079774936 9399000 -1021338645935611315651861336657920000 9399001 -161489401416917032465337091173807604588 9399002 -138991819329501454337528421871647998496 9399003 84380242942298869175857321863995742144 9399004 -79712927550370820041580002871493255168 9399005 78834070489962779621946362647643253120 9399006 -51652132111873615236970131685223978688 9399007 168615021427823688938532318751824656200 9399008 -82698496512190394490060541341365698560 9399009 97011401818468333681332597999210645600 9399010 34483088230353493720177391079424400160 9399011 211318691608491454742033601603013850712 9399012 32751840389840461494737401432857587712 9399013 -156870818120246407841929342808295726336 9399014 47654692835905317165187413161655593472 9399015 -99562333398229850879518336785132111600 9399016 -50875754385932733406791207542072279040 9399017 -118569604879678265959903685983214180934 9399018 104475300170962539000305368124584346880 9399019 -55589047894454609949970397346848528640 9399020 81856711432272858127288411681178311680 9399021 -29703731382835626348821100895076213856 9399022 -102342233283786747225092719364246396928 9399023 -103392149566917620630485155299848166160 9399024 72850972423559599460434482322679070720 9399025 132306568582803097122032965517459920000 9399026 -293519374229771066292142489628900352 9399027 135802044415426425489095554269878345280 9399028 -79621072089042542629737587372900573184 9399029 -99888909317106886009570939029081740370 9399030 64968800999657571711492683004693544320 9399031 -218634516293965387018009187562239398168 9399032 110850693139949288277609321129471590400 9399033 -15332850491796532995348663157527887238 9399034 37788412777434826213532358993161264640 9399035 -48312738250324023928977005453848619520 9399036 -35841902063401937690471483135410682880 9399037 101664504513434639456061383996767384992 9399038 4923322919219909921217068561421120 9399039 45434261697393493797241922993590680096 9399040 53443713313268468650748734680858624000 9399041 6909488778760943566666309247577418800 9399042 3712269887503493060037810253251142656 9399043 63927255912764400940119121876531831292 9399044 -337089076602963815415944297203403510784 9399045 17573849444789813740541270360845363200 9399046 -34565871657853074668620319853044017536 9399047 -115848474495716120320523375147256029088 9399048 9659189652741696869594947481053224960 9399049 262081860347213676763782058131093619920 9399050 -15475425413406524137020322531318399200 9399051 55225753729541450994086888968060116480 9399052 -108445384414815979763988249564999907328 9399053 198543710984974972412835297882149877120 9399054 30704948381771481983183962240303319040 9399055 85552543404153121331498249660492109960 9399056 42944701347433523276949492095090368512 9399057 -18330626300312705198584456169112998160 9399058 -103006495200453910577915125167429820416 9399059 83709905646719533185322577956092946704 9399060 94887865674134094346785824921431326720 9399061 27362079792623917298417173683324732832 9399062 -24167391421887805554249646287208552128 9399063 126981114890887409822774391190946324688 9399064 -116932658780174227851594296767807088640 9399065 12482005574356933299402403396225912320 9399066 -94192790164595501081599992667164106752 9399067 209412957315857088420565527991656687552 9399068 -38717582164873530396833464702169601024 9399069 776810439011183353700790543960391200 9399070 50851103069412890908212438694811865600 9399071 281251343764525621491119419889478109944 9399072 -79563310450563900293921263285536030720 9399073 22301961558140440486698776174296405224 9399074 247072057300219202260176063526012265760 9399075 -27118529846916600265019773682878886400 9399076 58482263910364337189138230266515701760 9399077 311257724463262526683146762712231572060 9399078 -2073812666088791844922906346806953216 9399079 -161747586606131306071514476012391640624 9399080 -119855536419266453276655924189577881600 9399081 16689926323824502898174171200382884752 9399082 -57658894438857995420230365413714926080 9399083 -342862389127341678327234411948770926668 9399084 -159212230015473274882497308441993009664 9399085 -215287598322384240564131259632861327220 9399086 -37935892977236780095780732088571537792 9399087 59273367291201529600726190998550110344 9399088 -41802867075427469326062345306570817536 9399089 112362887331931996471839676065300603456 9399090 -37228068673911504044691120730490549760 9399091 -95926611721857831657801856332994763920 9399092 41643308856941505552076114220740319616 9399093 28497503869280977761590609257141625856 9399094 144826585337857030471509351196941821952 9399095 18937467596558991656225703101606425680 9399096 -12127061254535240126661762420424458240 9399097 -273633533303856025820624424407347338454 9399098 189000617155115473015683281703719602800 9399099 46338312036910016374855294565739383064 9399100 -44923045305214421645459719323468569600 9399101 -35142481765044017490299944640703673728 9399102 -44792186186885462877777162792218175168 9399103 93045621165306944602785068694981598560 9399104 -80218909187333234921690234437333155840 9399105 -92804024226585873392062090930390780800 9399106 14067484603508342534420678350660855200 9399107 -64572134423633025054762423756554336256 9399108 -74160364995650496063532419269805450240 9399109 59462047929741535121620535653400113310 9399110 -10415972851455643493958208430058700800 9399111 -61172955113617566762833574673487804160 9399112 553637601418020305752182326247014400 9399113 64615178727357709161462837390841727520 9399114 -10877167169091967925448775020225320352 9399115 1796976309484801186599689876005547040 9399116 -38310515373332610636983142391605423360 9399117 -2407931999311243522405128816868663680 9399118 -283196525180567282566288715539709421696 9399119 252052993363900984316025940103506948752 9399120 43080072703960732277747045605911429120 9399121 61284421066991884672019180013861694322 9399122 147316112202935699931648731766117479424 9399123 -117071052954057845939772031532245362828 9399124 -52332163747992334581701045363948781568 9399125 124974143144619337372919045215206579000 9399126 24165377539322514759097517461965078528 9399127 174225687570598639032591912154150117632 9399128 162727313563509128731747343840203868160 9399129 171670334618088726552936933628621953600 9399130 74109594921019084999016447292554382720 9399131 -55657048516904210562093554618894484408 9399132 189594911472147415121266463348826777600 9399133 118684655153763650729816863750822393382 9399134 -87818975530747137501687759212918663040 9399135 162386262302190004828553209697799219600 9399136 -51480832397162602828321571375281471488 9399137 -65767322430533137707873787793543984208 9399138 -12745717433067345162233061873412177920 9399139 214172206002061295344908892017045382940 9399140 -113440752930037428210794703012727330560 9399141 -154540608716050394674882839911712157248 9399142 -158033660403484497072240959172902922528 9399143 -106749528311808695655154479744863095296 9399144 -34800697893108557720476655239883489280 9399145 50379176083948758631723016275462054080 9399146 1320642571789013503553266368674866944 9399147 14744150767164378338601180060447379152 9399148 -101261694925060871288610691919896104960 9399149 60292943535678131469439206239197040460 9399150 38922654498107497535419959405010852800 9399151 207662451321346734467718920619552531152 9399152 -19928950385331315964029204920054120448 9399153 -75434545959313004744050445649608995200 9399154 -166895785774485972613036518111921466368 9399155 -3278408974850716089525048564303144240 9399156 75211662327000863028069331353056569344 9399157 -61233544855746604450073906363956978080 9399158 -211344941337597396000959304627980116320 9399159 4129313104472707856982362418850608 9399160 -26686455046936777386349634657852928000 9399161 316920906797775798875493108105743286600 9399162 28744799781425035970777817620883492864 9399163 -140148872931683960560842177867588106588 9399164 18172478039563558212421674953761920000 9399165 128751574348813896707773386207465997920 9399166 -46591033274364872777654356814257418880 9399167 -205289772014361579638712546033174582360 9399168 -8622564064271037707770491266138112000 9399169 -18839301186607062863360709857349763584 9399170 26347710276133001916118328743067036160 9399171 106385720817125167097628421354489349112 9399172 -299527766172851329969905806297174430720 9399173 -54910158462686773312944718479977825760 9399174 17305079136515905963295050987093997760 9399175 111758394232244961136185874481474362400 9399176 201372537344871994764602949426561070080 9399177 -220393074028236350876944887088611040086 9399178 -28947757694125852607047753978002631680 9399179 9397556368292045903149446308397735120 9399180 33827873393168106924137550013414195200 9399181 127629022557546327133454329089417040704 9399182 35952687868402777058738352591043870272 9399183 -51435190998013646308515179471722310400 9399184 -18915214531417816283416037007504687104 9399185 126126664393903100980771027706615760360 9399186 -127023224774634023918044784888032243200 9399187 107492699951626084344213809530402614352 9399188 7249568690867555064115049369685507840 9399189 108847603416375532974980643868735356960 9399190 -85627767126536009537215608972042595200 9399191 -195235515456026475814392197113586532408 9399192 -166864458810089878149747080656931880960 9399193 180996968690613744229342560254214299904 9399194 -4335425903633900593581425216092492800 9399195 29503924721725825286231105042077169520 9399196 153369057266084125387298946963220774400 9399197 -10328908739292501890439487041515618208 9399198 2477124273940175587251045965797122048 9399199 8066393861200982138490072798352756536 9399200 -38820611847207670509795917906313216000 9399201 25574422586026022093410693060838215680 9399202 -34787350314878479601683143152550002400 9399203 173044199575949180032237445604979089408 9399204 -90777934478255408119928501906407090560 9399205 49461924143858226450532363858602564000 9399206 -167528356241283826405243075695059612736 9399207 -58654118878367244263295322008300324912 9399208 58840992663656948774844185249629470720 9399209 67101281688761159276405840254088128500 9399210 30739674863851836015074327692575816960 9399211 -28361612737061427163082170504576021200 9399212 -67016211276486857163135019058512460544 9399213 24760592549319185913471587975181902400 9399214 30817649635522883852452246113766506432 9399215 85919263899646594845894291548138969280 9399216 -27924723784566368643304976439222632448 9399217 97877596948122796689780468515845605266 9399218 -102973376654678402138957736258507823200 9399219 -23059413431324997226618189463540018640 9399220 284104895829231093589512673832905274880 9399221 42751323492455477903288930505418283544 9399222 -52860717111579411147943713338832144768 9399223 388872521829977492947141797103557106472 9399224 70839968831094620571919734671702937600 9399225 -75656804113892778855006740950605448800 9399226 -9832695307875491985215150988130557696 9399227 34450741038501562301601673621572993408 9399228 -73522424888238244725600690342223572480 9399229 196370143766325592143920335708493008000 9399230 -87154637918470812481446774913832418240 9399231 -44631816546408853599494381567114334720 9399232 -10646361259498774234168113064247820288 9399233 -345314277556176030866523249989101219518 9399234 42500016458568750638413416070899214848 9399235 -134648970226446779385901577670031150320 9399236 -95134314993765445083553586040248070144 9399237 34459674578201143235897541037915258752 9399238 -2724942070750651824047747412258168480 9399239 206695847990507779953928735919138606040 9399240 101133056825464986982307818635713740800 9399241 -334245260302379013271676568891616 9399242 57577298550992622300778148255859508272 9399243 88610035026519109273840394233863594240 9399244 -93954066421962598720264244865789662464 9399245 -49219823570340083067184791886675624500 9399246 -5048870275152339565214205009201930048 9399247 110719467525189481457230997307190577520 9399248 -24449312309664536210686442290324439040 9399249 -144082696944758123146250257920194510592 9399250 -28072421902945604976482963607858432000 9399251 310332461670709528249127462210270886252 9399252 -103147267557997627909090358792391641088 9399253 269452423091826144084171711081876967502 9399254 -60861804033653711969667789186555725760 9399255 4745372778722689502898144781876948560 9399256 75006286840516781871433801261372723200 9399257 49783986896982294968378336211334240512 9399258 -59436686460389056530786786292109298432 9399259 -586150228112708875817531502303938025296 9399260 -49443363731148771221107924485120522240 9399261 24349136017343182118248121387419434624 9399262 42129125983220385044622143429244518400 9399263 145719946034787150833852491100626423704 9399264 -23373799194031900162876374595588325376 9399265 -166398603449823740624378123640326719680 9399266 -138042132552056211197748671517140008800 9399267 4503032510227935733570811161747407840 9399268 22846026137298046113986487873239353600 9399269 413974594558489291745930742746819808960 9399270 24606220599893737794830556998911426560 9399271 -59404904519419679045353984671327873488 9399272 -12136704058159271085446460423209518080 9399273 172699259541170120660348233002035159760 9399274 130432906747099643811041922409464713136 9399275 37555144103222329724327218685554983300 9399276 -97606161718900686267421220917143257088 9399277 -239871330358009985223298687138163249940 9399278 -114876024235690368154834411941216216384 9399279 -76063869682924900098099443509047278592 9399280 -51053041382407645444482960472965120 9399281 -91517562926101564122697560008279466000 9399282 9688517530263894230558837295675033600 9399283 -467342254344521582116378362648954966600 9399284 2099413591140554209137870475159504896 9399285 -3593455415585222964712508392496127360 9399286 -92829377906801450781337465234733840256 9399287 -257389746380827527738251609917197719064 9399288 93135120819125651507991279785252659200 9399289 -19396117704721315148664942462615801344 9399290 -25278017615128855247945384973320640000 9399291 46537239567471046607321296185606231168 9399292 119030921759038705015024678292106296320 9399293 181011696909174410524750588323211738368 9399294 130129760753867074651044092223598823040 9399295 -77931668320133900933004018800870596320 9399296 168852807913650145871324567974610731008 9399297 79615715338369295431659381633142536000 9399298 -115875565069805192703952385864757504000 9399299 -15015513821260531843983058762908551520 9399300 -52241138619142738452965950317691392000 9399301 125715670138082475096097640806111336704 9399302 -24516087499753858609329218428467861696 9399303 -76060033570599938831187103813712233488 9399304 -227824606500403796725546055081857674240 9399305 409640099277460590858386523896349000 9399306 16219457926614079381309855839498408960 9399307 456034494359666237493749123053379025232 9399308 93632332961138533067706304108741526016 9399309 -299512936622218544865740098379561150880 9399310 -32116887420016846366864684566004933440 9399311 -313416679269862307064695011788379587600 9399312 26287979261056703484097725935067414528 9399313 75419183821260299550383307625103499840 9399314 -175309090616234876839967111234916741744 9399315 -89262900879555235745829869493299574480 9399316 -166589940436252123504712575803909880960 9399317 -124544173793394939673442535845612913600 9399318 38172595485950426735379049795226800128 9399319 48861755858344413740279796537236048000 9399320 55511204253623553710818062288857088000 9399321 13601298074383348094799487232716091562 9399322 9368695201451450674678560365716224000 9399323 -85208274300999117175218083441398402428 9399324 39853357548015582309708313488973430784 9399325 34054302870246429154857181154163972100 9399326 -187044750111203563221008684015179707456 9399327 1246825618604473569264230106263807232 9399328 -7277146353149592331907525325160120320 9399329 -141661565739629111211145545689738522220 9399330 11524549320408367595588804587696057920 9399331 -50685804511031547091210412084562893448 9399332 30970620951779439484072337687646220800 9399333 216604882112516200995842845424805443424 9399334 6886681846689112742755733055879688704 9399335 -95237815393168585939317142310985100800 9399336 52342572313084755958747200383721062400 9399337 192812852348082167600940353104099716986 9399338 -37180720947745905613406293339690675200 9399339 72320581850550060340565615237834226204 9399340 -52610114372689005183175567536646963200 9399341 100031332856235611740521092098331750400 9399342 73501924170968701400193113453691193344 9399343 -120787043348388141991043983923406880400 9399344 69063791309520677365337174020227317760 9399345 -64502547233702369054855859457479636480 9399346 41710870353089655633474078871923621504 9399347 209988116269585225741008798710326790796 9399348 -53724494869174537611855683961377710080 9399349 170174560577752635780010048999274589120 9399350 67444523165168711288737361167854170400 9399351 -3495241188193397292268127348846430816 9399352 143076744786070328986869826102890393600 9399353 -294935848252577352241363460752938001536 9399354 -77105595644584592735266669375685268480 9399355 -26896497754547285678149276224236359680 9399356 6200537393473778115182438930558787072 9399357 -4165253051849696226113463663299326752 9399358 -164513038178665367598482983485617598720 9399359 -290371787845691434160509704307193354784 9399360 22006252570855728700471246295358504960 9399361 386834331733577469812349228176298461124 9399362 41175480105069864681905136988880788992 9399363 -38967472919212146988342915774360223232 9399364 -7670990160953973009777077781439610880 9399365 -298908868368785673395822036301641740740 9399366 -87836791116885549868609940630060395200 9399367 -67735201558334483272382022621378420000 9399368 489826316134387650517792303494631587840 9399369 -4764577600562144370299660400954611328 9399370 986632821272938483917149090079801600 9399371 196903659988905375305796167802001728000 9399372 -91948792179505147717459983174530454528 9399373 -22580877467460377948472097225465528116 9399374 8132313167718961400410985342536825920 9399375 6716953384888065720004226596500450000 9399376 76138955315867125901429460863462277120 9399377 134771016718041960556386960509934771060 9399378 691216747775109688031313627936602880 9399379 -123081436126675011176162678344008374640 9399380 49722313071321335840504309682750508800 9399381 -158906084165250598215808440071136329376 9399382 -11883282634383426676230326754626474208 9399383 -56399484554104831308221462499195585024 9399384 -32028245628740858171124488532124477440 9399385 174604320197930816611531724868254733960 9399386 -2207755612480845935832742129615604736 9399387 79235369711894357446996262645780640768 9399388 10535753954743158422367579885404221440 9399389 -15429046839337592006981713185817139328 9399390 15028899390691144737657096327346298880 9399391 -86893698473163308909455561736107159608 9399392 -48530599074819098775202086053137612800 9399393 204134772974912812480000081960225830420 9399394 220746002986868557984502924065065596496 9399395 45993819252110128291185374633484979200 9399396 -25089893954205291142992401210525150208 9399397 24247809724020876577119663157986242560 9399398 -210751893304820303195291718757010549760 9399399 -121260103000717133458127112057157173552 9399400 -51025179843081134160309381738607488000 9399401 234956368338557549555219599007837706 9399402 -5951932518974342720703803893219363488 9399403 -4474536240951693484762541085715048016 9399404 86327587227258379544594665212003296256 9399405 60566447145493100205392499605164808160 9399406 -11373460204530591102247235474805054720 9399407 13949107616593032633228251577237227760 9399408 -26343796255683450623307784502024601600 9399409 -225253263115448355906541204699992121390 9399410 15605574206143043779793293181398940160 9399411 -31908889474286267938925861329521390768 9399412 -129362283923842664845067021581820049408 9399413 -3343017735580382979174087353662398336 9399414 20918254737585075696528910857161487360 9399415 184323771653454102586027215941697495600 9399416 -86222650505296606976721774885885235200 9399417 95059939385766121831370056676639293440 9399418 -38455188596435451347116616162327109120 9399419 -93675530514446045238411286969469249808 9399420 -164154085152172315928365445139232051200 9399421 -304529770677056102858951193563345824378 9399422 259545674362224403318831552646251588800 9399423 39874588604529950385010501983634733568 9399424 213538207392609979936266956249361285120 9399425 -111506459163074510033503530185499311850 9399426 73714529184095669420233952042706946944 9399427 50617545533994658333388432980090845240 9399428 86275367649155825669927893011595309056 9399429 -8549991829569509526046615886008684800 9399430 -89545799067511255910787585301508073600 9399431 -80443969609597416546264587039731617768 9399432 1273127479917802688317739589660672000 9399433 -77687021655032391213002740319286476160 9399434 -194635389248783144941261507318243726848 9399435 45056801702196540230477170417122466800 9399436 50452874808775767673119927333851056128 9399437 65116345185128578489119497535581308086 9399438 91229811827900290540419481212065871744 9399439 37348289255750810009783285090789284320 9399440 15219188005545437838121020933376081920 9399441 105392068558082577237639959557621789824 9399442 116983772209009418853326956199788342320 9399443 -42043021015927120812326095064885855760 9399444 70074508520043797431536364492518082560 9399445 -36514552839383499290551287863199756000 9399446 -14486032051388069714460576293944928256 9399447 -6723899346083279347448696806569929376 9399448 47783999639216612626788685281102397440 9399449 17353478877685478330907217550927205450 9399450 23795137177688087542230353789455411200 9399451 218395924354528396457497266007686567600 9399452 278089468543759400688692015006530613760 9399453 43577094589738233640429143804731267328 9399454 49800107759299853598512820999536674176 9399455 -40534161714549392178750110382979471680 9399456 -2460411000288388393955728121753763840 9399457 -54784111065720581964028443354757617260 9399458 -148561929616929919162776928465683630720 9399459 -67560754252821461318777068655540034696 9399460 40779500596457614947406878778894233600 9399461 115160695372910097554942098805440723452 9399462 19757105983843027346511022556066127552 9399463 -15192382778839287558358344641763121288 9399464 227478166266469482976523669869728798720 9399465 -162493095682281766658960586074628830940 9399466 -144361248786988837738291977699739679568 9399467 -93893533399297323254219306544241401600 9399468 7568684693045894226390144588690094080 9399469 266523981356056654886040153331317855360 9399470 9954209956528362311463221298318821760 9399471 93593531093006614965237766350491247360 9399472 69719859508485261348334263101646258176 9399473 261494378264385535397819346329128792722 9399474 -115873517622350018951681075895687660144 9399475 27315872302948144640485864431405099500 9399476 -122783026652524440535188433064279629440 9399477 -14474100118590507703588728487074866880 9399478 143863924692588046294088243170265832000 9399479 -14560472142698837398552530057505308672 9399480 -3521667098732631238001484030799872000 9399481 -17741698470412285057942116462037706176 9399482 -2693932279772297056323240952990998816 9399483 -487125222244917570416984376046543842816 9399484 -39815867730456640904539325205955369984 9399485 12347519119322053214825578046039691180 9399486 35180100809838782981282134599128982144 9399487 -169254653965405380518850572147996673600 9399488 -43920655914574596545211422270023532544 9399489 74104943716373691489636932175199510368 9399490 43718762648725293844402564017964838400 9399491 101480231775491161943540858946762200892 9399492 -75571113737639726694983264802029273088 9399493 -117517502655076559750194800227556844258 9399494 -10473053925564775979440325073396622848 9399495 -13150619039846630379917130641721676800 9399496 -54943639939022084613871211655329495040 9399497 265860415286593833694865658750877419072 9399498 44484710878588192926623295607844792064 9399499 10557677357613198252780395816186024960 9399500 -39702745370588971290066015957722880000 9399501 131535462718416579081945154171278151968 9399502 16686128300363090003766463729371500544 9399503 106455117413606251595741094590371168752 9399504 -25888457397697966331475181530419036160 9399505 19153346797612694525416626233736636660 9399506 68755849155342829269373221937106700960 9399507 28991780082639747759016116847863594288 9399508 22360569935323602029816086963194009600 9399509 16511714773954413236321290161803433600 9399510 -16492890995528723380897508759884185600 9399511 -133733021298537287508479425696873756752 9399512 38470963164798397607554497304529203200 9399513 119287299946201981809062084232389697744 9399514 -169224141815694204017278767387061680144 9399515 296265637429213675176456007499828307600 9399516 -47230072680406025360872505572053811200 9399517 -69864167817013045944052627894176816788 9399518 -92816210302262367800820757194059990784 9399519 127909384391719675226282843379559350744 9399520 95030327414213993676818554255127347200 9399521 342067901015024344439562558793861594692 9399522 44505383216804978368617774547906469760 9399523 138416551469738104048156603944441253068 9399524 40463944696547050542117820306156486656 9399525 -67515692788052010878200097691471480000 9399526 50597393314400730761198200789741162560 9399527 369758821124087496246659086545401720376 9399528 -119687719300970315609224763012686233600 9399529 -261510600118213055736987518142456652870 9399530 -34153037479899106921040004321566699520 9399531 166926025171502133027080785632545982552 9399532 13701994214710622584890880717363317760 9399533 147356629680551939281576857929559007008 9399534 -43628748831227733950425501470176657280 9399535 -3653133002496888159958339842841921200 9399536 8016242798661894071825551398991921152 9399537 44755762928837142435181719175784206080 9399538 10750272880402565937350265014426698560 9399539 -79163392733253773691807195692363227344 9399540 -74348474405902161961147863909907507200 9399541 -339181555815134625471780078500725880274 9399542 201654357288882958936387943168596032 9399543 -21360620142224801853865262072281984536 9399544 48971292979777330544060124528540057600 9399545 163461312671371794871904001359647071300 9399546 39697761229700725777656428275111526880 9399547 -89566721756844853970055865640303573960 9399548 6259134888944570573033518671457812480 9399549 123392259028892914279002158539284900864 9399550 57705312342350234545828053117270868800 9399551 132975971599572171208933297691993741664 9399552 71081658223277913351164495679643975680 9399553 32584929450402666295059193759215658564 9399554 -27870960975833282365464977990604067344 9399555 173362885437094689947900360582829820320 9399556 29038580915940381177137421169447560320 9399557 -17211944468080542902248927939629518820 9399558 -7133588882505659421922961680018348032 9399559 16921433591909334602254668550779862504 9399560 -3416593188437178489997007398712064000 9399561 65358584153687635599894641959718272320 9399562 86404175180327252521193600051501294592 9399563 226697009010096448140250515143318953812 9399564 3790332808982720823448293977970372096 9399565 -8549924409740995014286817253906134400 9399566 8483956989423662292117458555725056000 9399567 -91190100836609587962118198548363124080 9399568 7306969747929654731395019313389576192 9399569 -139173082362777644075284840988234910030 9399570 44704762724913456513644505591268239360 9399571 -133490896300610754465598019253074870928 9399572 19093383245256097283437332769888665600 9399573 107946253690398632944704001559745155022 9399574 -292562083990757132174658477014205865056 9399575 116622718246510647879231225542550754800 9399576 -143793254874475759434925349858815549440 9399577 -188911093634968082045984622143659575936 9399578 65084784781882023754406415780094725120 9399579 -75701522464275703160411838083260903680 9399580 -22952009413699560539949096979514380800 9399581 -77299315727455890897217620052122174618 9399582 -117039006803195335827479786387089521600 9399583 -116572248390570744314222580512939593280 9399584 195034515989696071189432600930332180480 9399585 -666258733504727540104031845437312000 9399586 -7450068973811634681844117162366550016 9399587 64609348408341236948992635383430045072 9399588 -80326340334433571380090207813421844480 9399589 266555020232923275391301358306772893756 9399590 26073401062950254322640893973809041280 9399591 -20375512833989197653842902533149143440 9399592 333948655309767975359733690423593856000 9399593 25638690836223956723691333211255900800 9399594 -52312445131388549802894412425147382272 9399595 448139669382587323234468271049732139680 9399596 80026065952789128385640464403708052480 9399597 176408033307076253514659386701733788960 9399598 36344533070058019694275704101297273664 9399599 178893943444341260800166923511814272640 9399600 2642066757159150140764876484311449600 9399601 -307562055778575766437820796969175740398 9399602 101938762504758041266927533030257428752 9399603 -4633528158251796901859407336562629632 9399604 337825389390995033217054745896522997760 9399605 -273416732659211316143578925150356960740 9399606 26309763125508045901073553611080942464 9399607 65824184828361065521373122086365755312 9399608 177844721791003114440560170157894184960 9399609 -111969522922609465777883153347897063356 9399610 135256125298166487129065893177195825920 9399611 -139833069909523293346370204816661268860 9399612 41105782686648920719317180436770407424 9399613 -73092154217347248505090321425529530240 9399614 -9832501671668534781552417108288309888 9399615 53256600493101790832964529218658500000 9399616 -12611588045447379646913526558382620672 9399617 55789350235600473076820006594915534400 9399618 -51629684078570094405303831807225281280 9399619 90634583663728039115127674089661077920 9399620 -178438842433687446012315816621112504320 9399621 112451580796844666968955307867185537184 9399622 16714315422732117429208845148406212800 9399623 299896217002095173688160275002274439440 9399624 -33327089107742165783968890863649423360 9399625 -65708057632111035439352599065982230000 9399626 2018657957261266663464277283682225504 9399627 31080772920474999957226820147496486288 9399628 -522478050542331051428813808960094208 9399629 -3601934252650181613760955063509506954 9399630 36476085645100866086571528687050939520 9399631 -269066720303393871301841332096705992960 9399632 9476105558068789286403513361607688192 9399633 -62800684480151163580113199197397199376 9399634 26302646839918979462873959802447419392 9399635 7143037731444629381312342811700715520 9399636 69197062075251126544662605306830622592 9399637 -51867049897204274802236456067459944900 9399638 -74687507330047600877496585932398946880 9399639 76763615450040813258458470813983416424 9399640 -122889824901472836612440749449557606400 9399641 116797022793731733684064628231034108042 9399642 39219220419721076504308894406366515200 9399643 -95455263385177548737799518295847848 9399644 -42444171404394788900214498529037529600 9399645 11855392735036349863263659639310528300 9399646 -63941635645182292218270791962561004160 9399647 -4437985900930734908328634490859885840 9399648 -62688404517094341016019123147416535040 9399649 60836739774700037004199151908921628352 9399650 -23477671919443397764777413905225738400 9399651 -40464628823364753902570357167470329856 9399652 217703313133046874786041617379993937536 9399653 60926451796437784149603045912519067902 9399654 81000845182737335022277290950903253120 9399655 -1743867579958754584014856822450474440 9399656 -55309699932437899209651928450396323840 9399657 295411012976022275398813077968204440320 9399658 -103603453427214987060861641315253707424 9399659 -37463059575626920014701451476919445200 9399660 -16126849370503288468150299213175572480 9399661 -397587686710891148746394007745966169600 9399662 -75692383924360305871255332838495839168 9399663 2231485091181685845918883301987520000 9399664 -41043877797983797540350309608691793920 9399665 -27733106357893487283133885019932032000 9399666 29044050410833065482507920701565659648 9399667 -129694579433305956626061482497527250320 9399668 -169861062103235301877109307705597581952 9399669 -12824193788038790152542940595725242720 9399670 79289235017690736811266168858876430080 9399671 7900755784532552827470207752401246464 9399672 -201545859671801874298480832016015974400 9399673 -140181168644933311798066350789141613312 9399674 10095620389033176143769903865086573792 9399675 -57944119983871012029339113015038971000 9399676 -93839178053352987634860344053088510976 9399677 -95036546594796717965210394600782679168 9399678 -115011089298271995656490207079937309376 9399679 33261079904840839041469620651428900928 9399680 -194026531662055454553687666487984128000 9399681 9415564065433731295167311049614518770 9399682 134519594091211470196436372668559232 9399683 -207480855447753346828117563140183235840 9399684 12898641090906924177387017109363351552 9399685 125051067452607033914107973987098120380 9399686 -220843597670367628861035166748194596096 9399687 240719466052611348436742784359823135360 9399688 -43019954972847800351742250229420759040 9399689 -126399952787337435334542541421220774876 9399690 20470209545474183365668832297498583040 9399691 -88912048475629554608918292250994984160 9399692 9299716697164613840685361676030979072 9399693 -44694175633371836792809746648281816256 9399694 7522711135848960207299187575681142720 9399695 -185264085051724353002993841722103175800 9399696 -6885588332402065191325240388653940736 9399697 275179442681799217075444645122626137920 9399698 36616896945661581891376909185743437824 9399699 -14847422842548104159837234984190278400 9399700 66296130326327077224479331711864003200 9399701 -59523100534843882569385714794771612996 9399702 -11705512469829870604357012401745986816 9399703 44268157735787921398561343551320025200 9399704 -130947282430415564804956269623675105280 9399705 -2927780800899917043210245313432842880 9399706 -55294844205360627873646430521912562448 9399707 165641853261437391495983379670175476632 9399708 13904553729323913689612311588360028160 9399709 -91111114502840510640244434449642166144 9399710 -101158502941065917653002367832256258240 9399711 103428896970893140007984002094913715272 9399712 136196741720481046196054450562379284480 9399713 -254298088883662305660228023019169286460 9399714 256366708108157880730489107650105088 9399715 95862097421798969146117015659507977520 9399716 154358946332638348671339371852469481728 9399717 -80619639876838016289006563227821371460 9399718 -2990912065397762736760156705729722624 9399719 312500254667744579510202752603414191176 9399720 70476251721110155713085470013752115200 9399721 3090688931927764362595284095391086992 9399722 123346250547584545944718708414754676912 9399723 -4128146455584086853952500173561796432 9399724 -51236106196773321807247198599933363200 9399725 26981155619748434984808404452212918150 9399726 -9827600616971044037000602378226012160 9399727 33302267818584471968911359040664197312 9399728 27131714898240751182227487799648518144 9399729 83834088295289713412903410771277007984 9399730 -9818228783815897584367610393503494240 9399731 -960289215432964810273029299598210672 9399732 100293228021492738678230828854589140992 9399733 -49601295091185355490912403505147806336 9399734 -120910644922387262217773641970785784448 9399735 27268056390031888468953819007675796400 9399736 173420383692210919278244107365892096000 9399737 -113312299886676522846367306836434819760 9399738 90127658779616046128891428537268514048 9399739 27374004610873977679356691065833400256 9399740 -29029663921810610881289593802320619520 9399741 -24708789323936147414782158209669842560 9399742 67517846088382115819682116892544666368 9399743 -181670177478218880997251011139295267008 9399744 -53999729211004388300747967879740129280 9399745 64712441376486510242171064706750828500 9399746 143188964478741935091206097792469797072 9399747 -96018126873488830514994302938712461056 9399748 75589309653507164307168737538619361408 9399749 -327829392210766417499477858744242913250 9399750 52511935920750188931582754623438336000 9399751 396713276710297030893866920532458209752 9399752 199397130193699967616761983188580377600 9399753 -88708921488097263994170300178308264000 9399754 23663343445031022628946922540308570112 9399755 -94297013209118149921086815140770068640 9399756 -147746904300860275863209189338940436480 9399757 -7116048055512186404677626828394992800 9399758 18330738831580151737819564199676433920 9399759 137139440962867467382019963501625442320 9399760 6723443810897324190557303331808788480 9399761 61810428688703338515959065021147488384 9399762 62229758331205518636927826052005962240 9399763 -56727782568961846937564051509738722320 9399764 -146916802298623594324518655117471872 9399765 -36885755125702000657869721693244928000 9399766 -2489618289027609854172498066383506176 9399767 55766095322654697190455905474002436640 9399768 -67401849596634547615054303093002240 9399769 -352248639439499746177151290742516515004 9399770 160723602550900623645741817298607364800 9399771 12052884520150833849844929367097206440 9399772 -17838182546284082537456462273283350528 9399773 326038710128627408086999048770692378022 9399774 -22722889838740911298887458051577461760 9399775 58310716922812942785864514292661216000 9399776 152817765820565747854192391752933441536 9399777 -132243197271660860112863981704825984080 9399778 24682492305951845636922883824637624320 9399779 -344632356124860332689946544398129803620 9399780 171531164153988846922118054340540211200 9399781 -294505703653232241884604559821495852418 9399782 30085297898485124667294308178225748224 9399783 25362450105362549250379905765054832848 9399784 -220945549150034863226836321083083965440 9399785 -146860684226473770998402183594634093240 9399786 24702090684452043793031874459032656128 9399787 125060671233759702860332507014102496360 9399788 -238850595647188157847480107776955526912 9399789 23871450300226868280411452011215932928 9399790 -85557879546295597433664879108131193600 9399791 -320048384126081351347041579644952505248 9399792 -666528148633774518999976598543204352 9399793 162506123515605152171195975351854906344 9399794 -129554555771738135756526270548555736960 9399795 39219923032498116749555247910641798240 9399796 -39934812444588323971980867241266216960 9399797 45550653062562466496233280371000154112 9399798 52774260378172787553995933232265538784 9399799 -422794308147108427325500984459107690840 9399800 93958917066639097849278886967808000 9399801 3803684474733459639238204510243630608 9399802 169580435195019703376680674202963471104 9399803 84354517028338869358159409408885944080 9399804 -149324054070483121398264843006705237504 9399805 26663435050444855962841950568935164460 9399806 1398729199962598344757633428365352384 9399807 10695452683832798132517319317462883056 9399808 -145242623589207729798932878393406914560 9399809 286334328095722487975777654410596971010 9399810 -8849149049267954282014828034932500480 9399811 334972206973113385667335918365416860412 9399812 444295137391667406088329053414971392000 9399813 30746247592825373306485738901209237440 9399814 -492531812632626564311099787642883200 9399815 179938757589905705168301869793213360000 9399816 81895623957716107145875366356514206720 9399817 271056599526305204924235278361582112026 9399818 51535986905678008686327461346522597216 9399819 -6568159799236220413899305873428479744 9399820 -14239810949694652321080284165135523840 9399821 -300375131321378920896411545747542552800 9399822 23210191986896412492301462173093214272 9399823 309681801761462869820604584753638193072 9399824 2372989424562680285688943398758645760 9399825 -57280981014973240987865516589699801450 9399826 37809355874677776937043329050353562624 9399827 252463404896841104634239065596046417200 9399828 -186901278027010461925813321341965936640 9399829 280310117954409604898570086851003292430 9399830 -140228284433804654853081470556212254080 9399831 33361160636659658805993540552489212544 9399832 78880684973432290394033017737422438400 9399833 -59916409964243277735584256094379587200 9399834 -228168516027454458143219085105307445760 9399835 211452664398196868764490739162434057280 9399836 -67394059691330775155533437107774507520 9399837 15521665680546923574932613114641189760 9399838 21242199257743275750480274216039360896 9399839 301671080315471922523631492180427570600 9399840 -108343701027981685502002538100534804480 9399841 78845177143751178125658725009281126368 9399842 3401980541956165637788223969937971712 9399843 -238827339486557446076136016929366336 9399844 42720978025617386102885976219452090880 9399845 1143076885813187263535476478932919040 9399846 10953006516615219895261708436696025600 9399847 23720740368438813676689017965707179280 9399848 -26372759217882550563403049756267888640 9399849 207760420703432405850287943536660402064 9399850 50034850465534169645694653440858432800 9399851 -22901166877677965013134461574353689600 9399852 25237598120806173055361613459561775104 9399853 384429128041428321804914754619050467520 9399854 10723665468219861767289320163581763840 9399855 -5247080912012435354266056959789616480 9399856 -14101620747712043862028329488948658176 9399857 -81105318286107276339027123066589580154 9399858 -48985958365864988606679667782676672512 9399859 -168949944126476643283174471231045974528 9399860 -88728325840500068973416868053197681920 9399861 -124436353504413217837424318882301542400 9399862 9040835906329114580229219984596118432 9399863 133791834499896150434083679191493818584 9399864 -9879785831651289495222111848707092480 9399865 33397246514854059598789555229646075720 9399866 -35189377809583171771983350381410464912 9399867 130524424285575475825369187462105062680 9399868 -5575341945953239297281491845755525120 9399869 167469240268334691039280985338322115270 9399870 -18694366841168869725429470981581824000 9399871 -16062819808257875093524883214269301608 9399872 -113765328605437115480027493840404348928 9399873 -12051603345697723818492382345579085952 9399874 143565261802279741761256809269532831744 9399875 363210079389616038467849016210772260000 9399876 47058501114598477881718408230565420032 9399877 297774232138754583262757783385727873212 9399878 154685296676212357737904580878986142656 9399879 2372535403079343281495924647449135384 9399880 47948435936651498392360889051258880000 9399881 186463067029144375937107566740622528000 9399882 22237672354669393040849430147579629568 9399883 -853012698219928212220683582058585725696 9399884 23213738227811216885526139485818833920 9399885 -50567455179003651291731265821301600 9399886 -1401003542863849815323340603458716800 9399887 -13340790837392382766525422768452020128 9399888 1661245601520138344856454846289928192 9399889 -44763888525703007228534599207129884560 9399890 149798665597419478611532187220267223200 9399891 -148392583812429980048477577914261320008 9399892 264886212613110556347387661106826809216 9399893 54460766974582778640527410228629789024 9399894 -21739665691895452509276606154868858880 9399895 153856373986447966251998259109474852080 9399896 348113109608241634226219572075010457600 9399897 -43428882382040299975351489132660379772 9399898 -75526170050454341027105714340319030800 9399899 -84651557165647357791012883854842143464 9399900 99567575809927298371787755533133708800 9399901 -98713127693552924313171784400327706496 9399902 -110607114654464632682627067971924926848 9399903 4104370640097813979499472614609947008 9399904 -145070619815540484634638532592589078528 9399905 68233464504293712594912756895405086720 9399906 -8509450794148638142263292868181430272 9399907 -84859493189606212917875606092841535216 9399908 2695412752595667469471988723300659200 9399909 233421632290021662031130039748859627104 9399910 -34074906197696296763152143594560538240 9399911 125628875587975886391388003351985412024 9399912 -49732832355597528151664626238855577600 9399913 40091074831017448957816757644891898880 9399914 123574856208537310251816464102647607040 9399915 -105681304173321873093408670552710132000 9399916 77971347068483211207578210511546384384 9399917 -162993066989177356529721052121168230548 9399918 -7461681777450335138364612042236780544 9399919 -411298114924916803000758151462507156656 9399920 -57202005426115968187022399152312320000 9399921 -24753846622112919517056657626965057920 9399922 -8001309511166356516817828797160163840 9399923 186034219535945866182399924149834283264 9399924 -67212373517587432307262446840096273664 9399925 -15898100575505508974011044315922379350 9399926 -209247916308124743687420781470165749088 9399927 257878900623208960941715107973296334080 9399928 373371795218000504446479264474813173760 9399929 -2916515533509912485193717940208326656 9399930 -48223577053013444305971055610566682880 9399931 416613960858907956306038418636096525264 9399932 1382097265255703668619994568590620160 9399933 256397636408626111452840986255675865702 9399934 130937500638099560287911916932712367616 9399935 -55884579913209017887610611007160403200 9399936 21293794965468449344906142874913996800 9399937 -113417204737018699003529427737562892414 9399938 1108667523905569435388479410634311120 9399939 -80287351148046221990526310208342265600 9399940 124292387483893322178253541413578362880 9399941 13873266843055980461358105637083846012 9399942 -95205372518317833288207641795410540800 9399943 110174718899688943931865848368790071600 9399944 50815491982667055949618479941487820800 9399945 170036382626754056161541723988861289920 9399946 13319886204011836013267490268783357440 9399947 -43846055028866040925550087876299256328 9399948 -189380906064056181708299241588597649920 9399949 -115492734570871623231024002855302178046 9399950 -12005477246995679895819447536391859200 9399951 -271453794336742917144442179816990304200 9399952 67161913950629554527065257328938950656 9399953 -704803566712040267346648354653982336000 9399954 80950772036533396190828228761647150720 9399955 64283657230942985483481172624961906160 9399956 -10829224241360140391343963150331312128 9399957 6130400429886845041008794424731740992 9399958 -204259018283892700852349385865491791040 9399959 138304090787360574499612293817360937160 9399960 -41377411554349166387103120031442534400 9399961 -65875544628763006732299898546008968828 9399962 -22397905720991790715012496656132008960 9399963 -188943072109308805135817830335583399200 9399964 -420856621621379159347388557616870400 9399965 -229004917162778354285125987384614794400 9399966 18231771118225870148837322375502113600 9399967 71810389542107476433065499909187874016 9399968 51589821557850881471895690867695616000 9399969 253534668694899459952798384894052379648 9399970 -155229013356975075517212271740762820320 9399971 -135535226608227939534970480309614205440 9399972 -2594699662510427134026639796616890368 9399973 -144338110153767858960550830648502022400 9399974 10410963202396285492364467922618784000 9399975 -9784341640193913279837252976779417600 9399976 31911011841805865345584692550062489600 9399977 -241377933317434229392481888720360871174 9399978 -7998090376356500673906337620396045312 9399979 -90511383052998682799575702697486820824 9399980 69736608738059435180259124242005360640 9399981 60352017216744874967085313356560213184 9399982 -6390030934051025851105459006250121408 9399983 -117583909126053181180391641066040934768 9399984 54782066802095941702022550146769223680 9399985 -41266909006355627274313732764941533440 9399986 153548293686379085694270974415399358464 9399987 115084849614240850830499705434472609044 9399988 -12103560229946434117762024839638407680 9399989 -312814454649228052868092252993570344210 9399990 47881536577589109757649390219525109120 9399991 -13366931426573485435880972516207349248 9399992 132350537762749771856122855727776972800 9399993 -84775477510395479658558578906477954736 9399994 -166153059985693418426090742848002978704 9399995 -1031795913153638766434088544748540640 9399996 -122722854323599481809410398379750128640 9399997 -93124815877605444777426667418159776488 9399998 -53889972101666383535887751698487345280 9399999 -52271953277856340276866520101069142272