1 1 2 -7 3 1 4 98 5 -21 6 1 7 -2058 8 539 9 -42 10 1 11 57624 12 -17150 13 1715 14 -70 15 1 16 -2016840 17 657874 18 -77175 19 4165 20 -105 21 1 22 84707280 23 -29647548 24 3899224 25 -252105 26 8575 27 -147 28 1 29 -4150656720 30 1537437132 31 -220709524 32 16252369 33 -672280 34 15778 35 -196 36 1 37 232436776320 38 -90247136112 39 13897170476 40 -1130842188 41 53900049 42 -1555848 43 26754 44 -252 45 1 46 -14643516908160 47 5918006351376 48 -965768876100 49 85140228320 50 -4526545275 51 151918473 52 -3241350 53 42630 54 -315 55 1 56 1025046183571200 57 -428903961504480 58 73521827678376 59 -6925584858500 60 401998397570 61 -15160838385 62 378812973 63 -6225450 64 64680 65 -385 66 1 67 -78928556134982400 68 34050651219416160 69 -6090084692739432 70 606791861782876 71 -37879461471390 72 1569382953215 73 -44329437306 74 858172623 75 -11205810 76 94325 77 -462 78 1 79 6629998715338521600 80 -2939183258565939840 81 545617765409528448 82 -57060601082501016 83 3788666625379636 84 -169707629541450 85 5293055686919 86 -116415937638 87 1799460663 88 -19129110 89 133133 90 -546 91 1 92 -603329883095805465600 93 274095675244839047040 94 -52590399910833028608 95 5738132463917120904 96 -401829263992047892 97 19232060913651586 98 -651375697051079 99 15886906011977 100 -280166857971 101 3540209673 102 -31244213 103 182819 104 -637 105 1 106 59126328543388935628800 107 -27464706057090032075520 108 5427954866506475850624 109 -614927381374710877200 110 45117400335137814320 111 -2286571233529903320 112 83066879224657328 113 -2208292486224825 114 43343258093135 115 -627107405925 116 6602142547 117 -49160475 118 245245 119 -735 120 1 121 -6208264497055838241024000 122 2942920464537842303558400 123 -597399967040269996391040 124 69995329910851117956624 125 -5352254416564181380800 126 285207379855777662920 127 -11008593552118922760 128 314937590278263953 129 -6759334586004000 130 109189535715260 131 -1320332373360 132 11763992422 133 -74911200 134 322420 135 -840 136 1 137 695325623670253882994688000 138 -335815356525294176239564800 139 69851716773048081899354880 140 -8436876917055595207532928 141 669447824566039432606224 142 -37295480960411279627840 143 1518169857693097012040 144 -46281603663284485496 145 1071983063910711953 146 -18988562586113120 147 257066761531580 148 -2637899524624 149 20154046822 150 -111022240 151 416500 152 -952 153 1 154 -82743749216760212076367872000 155 40657353050180260855502899200 156 -8648169652518015922262795520 157 1073840069902663911595773312 158 -88101168040414287687673584 159 5107610058854981708319184 160 -217957694025889824060600 161 7025680693623950786064 162 -173847588268659207903 163 3331622011658173233 164 -49579507208371140 165 570976804961836 166 -5036231096442 167 33365693382 168 -160585740 169 529788 170 -1071 171 1 172 10425712401311786721622351872000 173 -5205570233539473079869733171200 174 1130326729267450267060615134720 175 -143952018460253668783330232832 176 12174587242994864160242644896 177 -731660035456141982935890768 178 32570279506117099539954784 179 -1103193461422507623104664 180 28930476815475010981842 181 -593631961737589035261 182 9578639919912936873 183 -121522584633562476 184 1205541923113528 185 -9240308462574 186 53599496622 187 -227339028 188 664734 189 -1197 190 1 191 -1386619749374467633975772798976000 192 702766553462061706344296863641600 193 -155539025226110358598931546088960 194 20275945184481188215243536101376 195 -1763172121778570602095602004000 196 109485371958661747890716117040 197 -5063507209769716221749877040 198 179295009875310613412875096 199 -4950946877880684083689650 200 107883527726574352671555 201 -1867591071086009639370 202 25741143676176746181 203 -281859660407661700 204 2434502948635870 205 -16369041513300 206 83835587346 207 -315748650 208 823935 209 -1330 210 1 211 194126764912425468756608191856640000 212 -99773937234063106522177333708800000 213 22478230085117511910194713316096000 214 -2994171351053476708733026600281600 215 267120042233481072508627816661376 216 -17091124195991215306795858389600 217 818376381326422018935698902640 218 -30164808592313202099552390480 219 872427572778606385129426096 220 -20054640759601093457707350 221 369346277678615702183355 222 -5471351185750754104710 223 65201496133249384181 224 -622690073216683500 225 4726168760497870 226 -28106023741740 227 128040398346 228 -431099550 229 1010135 230 -1470 231 1 232 -28536634442126543907221404202926080000 233 14860895538319702127516676247050240000 234 -3404073759746337357320800191174912000 235 462621418689978588093949623557491200 236 -42260817559375194367501315649503872 237 2779515299044189722607618999932576 238 -137392452250975252090343597077680 239 5252603244396462727569900303200 240 -158411661790768340713578026592 241 3820459764439967123412406546 242 -74348543578357601678660535 243 1173634901983976555575725 244 -15055971117338413579317 245 156736936896101858681 246 -1317436881009870390 247 8857754250533650 248 -46927962298602 249 191412032196 250 -579589395 251 1226225 252 -1617 253 1 254 4394641704087487761712096247250616320000 255 -2317114547343360671544789546248663040000 256 539088254539255655154919905687986688000 257 -74647772238003039923789042219028556800 258 6970787322833758520689152233581087488 259 -470306173612180411649074641639120576 260 23937952945694378544520532949895296 261 -946293351888030512136108243770480 262 29647999160174787197460916398368 263 -746762465514523277719088634676 264 15270135475507037781926128936 265 -255088318483889991237322185 266 3492254454054092246790543 267 -39193459399338099816191 268 359622216571621898741 269 -2681531035592052490 270 16084660444518358 271 -76405415256786 272 280668799026 273 -768428045 274 1475243 275 -1771 276 1 277 -707537314358085529635647495807349227520000 278 377450083826368555880423213193285365760000 279 -89110323528163521151486894362014519808000 280 12557379584857745082884955702951584332800 281 -1196944531214238161754742551825583642368 282 82690081274394804796190169537479500224 283 -4324316597868975357316880446572263232 284 176291182599667290998433960196942576 285 -5719621216676171250927315783907728 286 149876756108013034910234186581204 287 -3205254277071156360609195393372 288 56339354751413326371135000721 289 -817341285586598842970599608 290 9802401417347526317197294 291 -97092636267369225513492 292 791348713301942349631 293 -5271161367159508128 294 28385932300860904 295 -121593091899972 296 404385714271 297 -1005942168 298 1760374 299 -1932 300 1 301 118866268812158368978788779295634670223360000 302 -64119151397188002917546747312279290675200000 303 15347984436557840109330221466011724693504000 304 -2198750093784264695076159452457880687718400 305 213644060828849756257681704409649636250624 306 -15088878185312565367514691034122139680000 307 809175269716382664825426084561619723200 308 -33941235274613080245053785759658616000 309 1137187547001264061154223011893440880 310 -30898916242822361115846659129550000 311 688359474655967303492579012667700 312 -12670265875308595190959875514500 313 193652690729961931990195734865 314 -2464144723700983264259745000 315 26113964310265556203463950 316 -230039220102095540251500 317 1676903822984739715135 318 -10039997993704140000 319 48813571740056200 320 -189529891897500 321 573383998495 322 -1301685000 323 2084950 324 -2100 325 1 326 -20801597042127714571288036376736067289088000000 327 11339717763320058879549469558944510538383360000 328 -2750016427794810022050335503864331112038400000 329 400129250848804161747658125646140845044224000 330 -39586460738832972040170457724146567031577600 331 2854197743258548695572752635381024080250624 332 -156694550385679531711964255832405591240000 333 6748891442773671707709838592501877523200 334 -232949055999834290947042812841010770000 335 6544497889495177256427388359564690880 336 -151361824307616639227047986346397500 337 2905656002834971461910557227705200 338 -46559486753051933289244129115875 339 624878017377634003235651109865 340 -7034088477997455599865936250 341 66370827828132275747476450 342 -523497389124424990400125 343 3433903471882964215135 344 -18582373048213975000 345 81981302822118700 346 -289872091634125 347 801178873495 348 -1666551250 349 2452450 350 -2275 351 1 352 3785890661667244051974422620565964246614016000000 353 -2084630229966378430649291496104636985274859520000 354 511842707621975482892710531262252772929372160000 355 -75573540082277167460124114371461964910087168000 356 7604865105316405073058681431440816044791347200 357 -559050450011888834634411437363492949637191168 358 31372605913452223467150247196878841685930624 359 -1384992792970487782515154879667747300462400 360 49145619634743512660071630529565837663200 361 -1424047671887956551616827494281784510160 362 34092349913481405595750121874609035880 363 -680191216823581445294769401788743900 364 11379482591890423320552988726794450 365 -160287285915781321878132631111305 366 1905082120373170922411251507365 367 -19113579142717529785906650150 368 161647352648777624000299200 369 -1148467821007124477554695 370 6815895366657907665135 371 -33502970161839578400 372 134738023499529450 373 -435686646610215 374 1104491200995 375 -2112897150 376 2866500 377 -2457 378 1 379 -715533335055109125823165875286967242610049024000000 380 397781004125312767444690515384342354463562465280000 381 -98822901970519744697371581904670411068926197760000 382 14795241783172360132856168147468564140935846912000 383 -1512893044987077726268214904913776197375651788800 384 113265400157563394818962443093140983526220477952 385 -6488472967654359069925808157573594028278079104 386 293136243784874414362514519454083081473324224 387 -10673514903937011675268693049755690618807200 388 318290629621567300915652026948823110083440 389 -7867501805535942209213600528582892291480 390 162648489893138298756461538812681632980 391 -2830913426690871452879284271152894950 392 41673779629973093155520056006831095 393 -520347806666310626213859166003290 394 5517548578346784051947608385715 395 -49664928793336500721963198950 396 378707770819124150258136555 397 -2436672045305469026265210 398 13147956727245587982735 399 -58968456603250644450 400 217082799708860085 401 -644435483598270 402 1503828762345 403 -2654665650 404 3330873 405 -2646 406 1 407 140244533670801388661340511556245579551569608704000000 408 -78680610143616411544982506890618068717468292218880000 409 19767069790347182728129520568699742923973097226240000 410 -2998690291472302330737180538808508982692352192512000 411 311322278600639594481426289510568698826563597516800 412 -23712911475869503110784853751169408968514865467392 413 1385006101817817772524420841977565413068723982336 414 -63943176749489744284978653970573877997049627008 415 2385145164956528702715178357206198442759535424 416 -73058478309764202654736490331725020195161440 417 1860320983506611973921517730551069999213520 418 -39746605824591048765480062135868492355560 419 717507521524549103520801255958649043180 420 -10998974234165597711361215248491789570 421 143661949736569975893436452543475935 422 -1601787328022280300395590409603430 423 15251874621840738193452395379915 424 -123891651873884834172557963730 425 856295491698996079406117715 426 -5013671563845604270881270 427 24705774221482714294935 428 -101516685346187221110 429 343392154494121005 430 -939185921017890 431 2024143229745 432 -3307516758 433 3849489 434 -2842 435 1 436 -28469640335172681898252123845917852648968630566912000000 437 16112408392824932932292789410351713529197632929136640000 438 -4091395777584094505355275182336665882284007029145600000 439 628501198959224555867777169946827066410520592306176000 440 -66197112847402140010466717309453954844484762488422400 441 5125043308202148725970751600997958719435081287397376 442 -304869150144886510933242284672615187821465833881600 443 14365470981964235862375087598004062646469798264960 444 -548127645235665070936159860483432161877235318080 445 17216016261838661841626685894546377542377307744 446 -450703637961606433360804589633592230035506000 447 9928881965898594873313970344132373947392200 448 -185400632694074516780202717095474248121100 449 2950299291060165438927127951402482325890 450 -40162350030689302817728815114817404375 451 468824777325092876873741305692972225 452 -4697917876255950153666426671726175 453 40401879952239359530481662017105 454 -297719636688781038291999859875 455 1874070819159653746395015525 456 -10028943730806595272753075 457 45313661346758720180265 458 -171225292708493785125 459 534046896460752675 460 -1350086996656125 461 2695569131619 462 -4088963025 463 4426415 464 -3045 465 1 466 5978624470386263198632946007642749056283412419051520000000 467 -3412075402828408597679737900019777693780471545685606400000 468 875305521685484779056900577701051548808839109049712640000 469 -136076647559021251237588480871170349828493331413442560000 470 14529894896913673958065787804932157583752320714874880000 471 -1142456207569853372464324553519025285925851832841871360 472 69147564838628316021951631382247148161942906402533376 473 -3321618056357376042032010680253468343580123469523200 474 129472276481453900758968658299524816640689215061760 475 -4163491060221784057677763898338171445776469944320 476 111863780233776012847395649717600745849833567744 477 -2535768850800311356756738361901390758987868000 478 48863014831654243397156540934181966052823200 479 -804963483816709258954899586889995536558000 480 11384392797504919030650179125514137244640 481 -138615553268958806961214489310341571625 482 1455387531338842409143690906755468975 483 -13182312666226215655067575695318225 484 102923003656883377571801632590855 485 -691274508712308325034953120125 486 3980149002629038753673161275 487 -19544812613625926510608725 488 81270972815542415056515 489 -283375140965251846875 490 817565165758538925 491 -1916156514296115 492 3554251366869 493 -5018510175 494 5065865 495 -3255 496 1 497 -1297361510073819114103349283658476545213500494934179840000000 498 746398986884150928895136070311934508606645737832828108800000 499 -193353373608578605653027163261147963785298558209473249280000 500 30403938041993096297613600926745017461591892025766748160000 501 -3289063840189288500137864434541448545502746926541291520000 502 262442891939571855782824215918560644629662168441560965120 503 -16147477777552197949227828563466656437067462522191613952 504 789938683068178917142897948997249778718829699289067776 505 -31417102052832872506728209531250353554609683137925120 506 1032949836549581041275043424238908020374183192979200 507 -28437931370951178845562619887057533295190354144768 508 662125620857443577263607874250202540550200923744 509 -13139043069269282173939707744618877392450502400 510 223540090819880152590369751289310997485909200 511 -3275376720875276688605988457126563318644880 512 41463967856868980141233723305858258287265 513 -454434647569487609745395416076278339200 514 4315949379909931206293354832639523800 515 -35516604459769908588148529967533760 516 252929572047454284104386459657980 517 -1554966842282809734582029116800 518 8221373339785864806475254600 519 -37180613714598630577872480 520 142763378405002065828390 521 -460786781934854793600 522 1233371129360795880 523 -2687429060906688 524 4643268074844 525 -6117802880 526 5772200 527 -3472 528 1 529 290608978256535481559150239539498746127824110865256284160000000 530 -168490734572123627186613829033531806473102145769487676211200000 531 44057554675205758595173220640809078396513522776754835947520000 532 -7003835495015032176318473770852031875181882371981224837120000 533 767154238244393720328495234264029491654207203571016048640000 534 -62076271634653384195490488800299032942547072657450947706880 535 3879477914111264196409857814135091686532773773412482490368 536 -193093742784824275389236969138850606870085315162942795776 537 7827369542902742358650016883997328974951398722184294656 538 -262797865439939025752337936560765750118426718365265920 539 7403046463642645102681070278939795478496822521407232 540 -176754070443018540152610783719102902378435361063424 541 3605271268373762784226102409044831076459113461344 542 -63212023412922436354182532033424540829294163200 543 957224476295942130838111165685661180862362320 544 -12563305520813928240242342477638813174992240 545 143257328912434204724202296506944606268065 546 -1421207308669312199955106898587531670400 547 12271668778898390730038625545367086040 548 -92172828598399668227531096930921280 549 601242144718803664650760981821180 550 -3396554470394843451232486147200 551 16549830811855958055918690120 552 -69159610477319093323431840 553 245979617558409539594790 554 -737061914911673070720 555 1835355239003893992 556 -3727521109671744 557 6013655919964 558 -7410775680 559 6549928 560 -3696 561 1 562 -67130673977259696240163705333624210355527369609874201640960000000 563 39211968664417093361666944746285346041414419783616909488947200000 564 -10345785864544653862671627797060428916067725907199854780088320000 565 1661943554023678191324740661707628441563528350704417773322240000 566 -184216464529469981572200872885842844447303746396885932072960000 567 15106772985849325469486798147133106101382580987442184968929280 568 -958235669794355413566167643865505212531617814315734402981888 569 48484132497405671811323597685209581873522481576052268314624 570 -2001216107195357760237390869342233600083858419987514861312 571 68533676459528657307440080229534217252307970664560722176 572 -1972901598541390044471665170995858505651192720810336512 573 48233236735979927877934161318052565927915390927058176 574 -1009571733437357743308840440208458881040490570633888 575 18207248676758845582042267308765900008026065160544 576 -284330877437285068577786211306812273608499859120 577 3859348051603959554334092278020227024285569760 578 -45655748499586229531533072970743017222915255 579 471556217215045322913831990080664422130465 580 -4255962796594840458594029399567328545640 581 33563592185128714090598308936409901720 582 -231059764028443314761856883731613860 583 1385846227380012501885465281824380 584 -7219565387933569762149703564920 585 32525700832116668613631445160 586 -125980902133311696969828330 587 416240919903006018931110 588 -1161028975121572582872 589 2696412615338066856 590 -5116675627183428 591 7725545102044 592 -8923809048 593 7403704 594 -3927 595 1 596 15977100406587807705158961869402562064615513967150059990548480000000 597 -9399579216108527916316896554949536568212159278110698660010393600000 598 2501509004426044712677514360446667428065533185697182347149967360000 599 -405888351722180063397959905283475998008187473374851284830781440000 600 45505462112037533805508548408538225420021819993163269606686720000 601 -3779628435161609443310058831903522096576358021408125954678128640 602 243166862396905913898234697387123346683907620794586972878618624 603 -12497459204176905304661183892945385698429968429416174261862400 604 524773566009900818747822624588661178693480785533080805306880 605 -18312231104563178199408129963971377306133155438152966739200 606 538084256912379487891696390926548541597291838217420812032 607 -13452411941704612879419995564692369196495055761450182400 608 288511309294071070785438186087665779615552146737923520 609 -5342896918505962991834900059694743082950694078843360 610 85877997506832691903555385599787221126849031631104 611 -1202855713719027442509300173475626305388465462000 612 14725416194505482182838963645057065123339400450 613 -157886128196767016385025086609941149689965925 614 1484475362804617352059210987177688615992785 615 -12244097736655474412156426926432885155000 616 88555816023898223003920247264534000400 617 -560891166144886290210597620805816300 618 3104102789708202105277094730275340 619 -14960682185977336892193987513000 620 62509155539844852492450587700 621 -225046241070227129475432510 622 692565815981940293654646 623 -1802775177572032494600 624 3914181414607722720 625 -6955355361469900 626 9849411655468 627 -10685890600 628 8338330 629 -4165 630 1 631 -3914389599614012887763945658003627705830800921951764697684377600000000 632 2318874008353177147202798617832039021276594537104271231693094912000000 633 -622269285300489482522307914864383056444267789773920373711752396800000 634 101944155176360160245177691154898286940071464162535747130691420160000 635 -11554726569171375845747554265375341225913533371699852338469027840000 636 971514428726631847416472962224901139081229535238154128502828236800 637 -63355509722403558348377559691748742034133725116081934309939691520 638 3305044367420247713540224751158742842799249886001549667034906624 639 -141066982876602605897877726917167374478332760885020971562048000 640 5011270186627879477602814465761648618696103867880557656410880 641 -150142874048096152732873745740975769997469655801421065687040 642 3833925182630009643349595304276178994738580499772715500032 643 -84137682718752025221852351156170485202305331712241444800 644 1597521054328032003784988700712877834938472196054546720 645 -26383006307679972508205969531642612259028706828463840 646 380577647367994415318333928101315665947023069821104 647 -4810582681372870577304846266514607260606618572250 648 53407517602713401197170109864492646797381052075 649 -521582592083898267639531778468474860608198250 650 4484279308285208583037535584153745478967785 651 -33940272662510539048116887506243715253000 652 225974151729395364105516664361958993900 653 -1321396349623395806003485829723274600 654 6769469925272649643864621670960340 655 -30275425293239325752844381499500 656 117645484602050499213931552650 657 -394724865985802501420820780 658 1134245734487088254831646 659 -2761749624150924561000 660 5618243478167848220 661 -9368461217059560 662 12467454852468 663 -12728781450 664 9358755 665 -4410 666 1 667 986426179102731247716514305816914181869361832331844703816463155200000000 668 -588270639704614653982869197351677461067532624272228115084344295424000000 669 159130733904076526742824393163656569245232077560132205407054698905600000 670 -26312196389743249864307086085898751365342276758732928650645990277120000 671 3013735250607546873373561366029484275870281873830898536424886435840000 672 -256376362608282601394698740746050428274383376251714692721181743513600 673 16937102878772328551207618004545584131682928264490801574607630499840 674 -896226690312305982160514196983751938419544696388472450402736160768 675 38853924052324104399805411934284921211339105629026834500671002624 676 -1403907069906828234253786972289102826389750935590921500977589760 677 42847274446748109966286998392487542658058457129838666209544960 678 -1116292020070858582856971762418572876671591941744145371695104 679 25036621227755519999256387795631141265719524091257559589632 680 -486712988409416090175669503735815699606800325117987218240 681 8246038643863385075852893022686816124213706316827434400 682 -122288573444414565168426119413174160077678520423382048 683 1592844483073957800799155187262996695619890950028104 684 -18269277117256647678991713952366754253546643695150 685 184846330807855764642332118038548311670647011075 686 -1651620977771770830564990745675218721308080070 687 13037228019237864423162991235727161722723785 688 -90885758898318170802707086925457381715800 689 558966031834491107218395093452224193100 690 -3027302770792103516257370490805280280 691 14398877099168959733581405808834340 692 -59922087412956051554755132767300 693 217116150830472729571978389210 694 -680554791076548741638395572 695 1830206639773121244203646 696 -4177546980649222312440 697 7979095704866857340 698 -12510259839881496 699 15675107777868 700 -15087187710 701 10470075 702 -4662 703 1 704 -255484380387607393158577205206580773104164714573947778288463957196800000000 705 153348521862597926629279636419901376598360311518838926510661635670016000000 706 -41803130720860435080374387026738728895582640712346469315511511311974400000 707 6973989598847578241598359689411433172868881758071960725924366180679680000 708 -806869626297097890068059479887535178815745282080935649584691577159680000 709 69415213166152740634600535219256545198935576323025003951210958005862400 710 -4643086008210315696157471803923356718380261796754832300544558042972160 711 249059815669659577930780795023337336182345004629105166228916296138752 712 -10959393019864249021710115887963546532156373054306422586076525840384 713 402465855158192617071536237757162553246284597947075503253866750464 714 -12501351151614588715522119555943376374826891332219136049249734400 715 331966907645100482926242684858897917716000770041572317478576896 716 -7600776918059538262664376201487038464492948681379853305409792 717 151095285225794287354754789263207407463880808296816249113792 718 -2622436997170032824821568796611701075778150261176292727840 719 39918779165966757454475257950698923584332443106483384832 720 -534835294560569635575407312914290304243230276480660984 721 6324587256443429549658009100925986047288471667071954 722 -66144476796491290721355732524350766976244219563575 723 612616164050744409758664721168429960489439749205 724 -5028263034754377716164205475728553607493540385 725 36576639573902270661064126749420623587115985 726 -235657961143451367572271416129583447728700 727 1343037449469645917929054050570791785620 728 -6756611939476864087254954595293374340 729 29918697739124577086262985195565040 730 -116155170478048488513897535572690 731 393379841719298853656322842358 732 -1154578310777787143887139886 733 2912191307761269823125606 734 -6244132768209738363500 735 11219253003396164804 736 -16570112754349308 737 19582689394758 738 -17798937135 739 11677533 740 -4921 741 1 742 67958845183103566580181536584950485645707814076670109024731412614348800000000 743 -41046191195838655876546960492900346948268007578585102230124459045421056000000 744 11272981293611473658008866585532403262823342741002999764436723644655206400000 745 -1896884364014316247345538064410179952878705188359488022411392915372769280000 746 221601310193875616999702181339495790737857126791600843515452325705154560000 747 -19271316328493726898871801848209776201732608584005586700606806406719078400 748 1304476091350096715812488035062869432288085214259810395896063397436456960 749 -70892996976339763425745163280131088142884033028096806517436292815880192 750 3164258358953549817705671621221640713735940237074613574125272169680896 751 -118015310491943485162738755131368785695668076108228506451605081463808 752 3727825261487673215400420039638100668950237692317365692354296100864 753 -100804548585211317173902673728410222487283096163277372498551188736 754 2353773567848937660794966754454450149271125119288613296717581568 755 -47792122788120818699029150145500208849885243688332975569678464 756 848663526473023018757292089161919893620868777769710114719232 757 -13240832255317190307711987411497614749210580127500873093152 758 182184967519078280517533603185900144513031696650339206576 759 -2217175504774521895784437733760602592821963739921800748 760 23919018084310112881538633952403290062969434070982904 761 -229100376433989303717160548355153136466435192852105 762 1950134131295408882258343377712225220082721491615 763 -14757649161412381712007263191074439481666392395 764 99261657238060334435288323439889820682950185 765 -592905922702377181741399793581414062703620 766 3140296225370491765138871972918829360060 767 -14714985538084001592200908657313674980 768 60815973086285475030959729657900580 769 -220794208375381983586479411639918 770 700497672386190233930302052034 771 -1929221198642284916838551082 772 4573130624105060227816606 773 -9228454067113118201364 774 15626902996053080732 775 -21779108133354936 776 24317206672668 777 -20905160913 778 12986519 779 -5187 780 1 781 -18552764734987273676389559487691482581278233242930939763751675643717222400000000 782 11273569041647056620877501751146745202522873883030403017848708732014297088000000 783 -3118570084351770964512967538343246437699040575872404037921350014036292403200000 784 529122412669519809183340758169511530398709859163143229882746989541421219840000 785 -62394042046942359688264233570092530824313700802466518302129877832879964160000 786 5482670667872663060391704085900764693810859270225126012781110474739462963200 787 -375393289267070130315681035420373131216379872076933824780232113906871828480 788 20658264265890852131040917610538656495295426230930238575156171336171749376 789 -934735528970658863659393515873639002992795717749466312253635595138764800 790 35382438123254121267133351772085319208653325014620995835413459409300480 791 -1135711606878078272967053425952570268319082966110869340464327916999680 792 31247467025250362803875849967494091407978522944892088384458770625792 793 -743384732607971298570928597694475113238300253729068802502450956800 794 15401023089005921165629924744176007165289796646203515627239802240 795 -279477265515256102819769890486704339808382420019463836888028800 796 4463410732174615972762664652500768720155357152577448469149728 797 -62977328388025560888998661081248354201268233313043476488400 798 787473880322522758066685104502544652353427797648990810780 799 -8747067441791182712444484802766700780012619241300133540 800 86463420850789192796323463653360096318306241719607569 801 -761486994277635928573688290470590621549018160063000 802 5978972352360989089636326228875547198577646615450 803 -41856081587402853012840975490164360528111792900 804 261124974135809305050690467087615859801038445 805 -1450206792228521433624311842188254478000000 806 7157487277267424199809720036365462629600 807 -31317746190639936275652914853920533320 808 121092791972764756550068609035598194 809 -412030072936811917449451871845200 810 1227175059615534016227226497420 811 -3177685859022966359032484520 812 7092498584426941496788978 813 -13494598585035609241200 814 21572599516458978260 815 -28417705554993300 816 30024315601917 817 -24450480600 818 14402570 819 -5460 820 1 821 5194774125796436629389076656553615122757905308020663133850469180240822272000000000 822 -3175152096396163127522090049808780139287682920491443784761390120607720407040000000 823 884473192660142926684508412487255747758254235127303533635826712662176169984000000 824 -151272845631817317535848379825806474949337801141552508405090507085634233958400000 825 17999454185813380521897326157795420161206546083853768354479112782747811184640000 826 -1597541829051288016597941377622306645091354296465501801880840810759929593856000 827 110592791662652299548782394003605241434397223451766596951246102368663574937600 828 -6159707283716508727007137966371196949899099216737400625823960088034961653760 829 282384212377675333955671102055157577333278227200780806006174137975025893376 830 -10841818203481812818456732012057528381415726721843345146169404229742899200 831 353381688049116037697908311038804994337996555525664411165425276169210880 832 -9885002373948179858052291416850915862553069390680654088112783692221440 833 239395192155482326403735857321947123114702593989031353085145038529792 834 -5055671197529629224947307526063757119519443314666053178129595584000 835 93654657433277629955165494080453222311636874251653389955887866240 836 -1529232270524148575193315993186919581451882422741149408249952640 837 22097062680821773021682289755250307896510462480229621885901728 838 -283470014878331933147670490341960856860228016654760903506800 839 3236652764024053917551140849277220870756961185213028201980 840 -32956825280012156695415054625707527749138366922790252860 841 299679779248527252796956184985125470352031326537247569 842 -2435599252938712873671859634555743837150759212389000 843 17698675196833787933231799366121568146448948627450 844 -114971074345429458427034306274696801272402557500 845 667182875959795306465497782900327113641038445 846 -3454303229863400209571033452370584014288000 847 15926456210646606356992536195463211959200 848 -65223727943014068109672125383888027640 849 236461212395072093435915133152254194 850 -755639089629161441993075291122800 851 2116927100141964596756322163020 852 -5163585462662509978133398360 853 10870986188236912084324978 854 -19534926449644123154000 855 29529557071857102260 856 -36824513923530060 857 36870450169917 858 -28483200200 859 15931370 860 -5740 861 1 862 -1490900174103577312634665000430887540231518823401930319415084654729115992064000000000 863 916463425791495254228228920951673515098322903489065029360369433794656579092480000000 864 -257018958389857183085976004433651179745906648402027557938243656654652281192448000000 865 44299779888991713059472993422493714058218203162752873445896802246239201316044800000 866 -5317116196960257527320380987113092061215616527207584026140595875734256043950080000 867 476493959123533041285506501535397427302425229169452785494280425470847604621312000 868 -33337673036232497987098488456657010936763357427122515126888472190566375600947200 869 1878428782089290304199830990352138766055438698655400576562722647634697569566720 870 -87203976236109329572284744256201421644549950423361491949595937686867393052672 871 3393986036776955612852753189515668222799591796369820862956793151911237963776 872 -112262362673578115637756417280194561756420738157709031150646458490306421760 873 3190377369372243656958915947675017846890727470651012134453794195836764160 874 -78591422522571607535924482468249740196472713865532652423549409750271744 875 1690372825846485913963613117302245416416782825298188615208338971137792 876 -31934557880880309022079804327153831922959226224890576095469413194880 877 532544319073708271035647184125099142188327129578363270123624273920 878 -7871089259919997432416133152943757947750385154567050889503748576 879 103452956950903037835063720483393073815395903260146001192353328 880 -1212389358153235407484847914084523246767475876810899997475060 881 12695261619387542889135261526855281334759672492053830772800 882 -118964921924339478248141479716438537740171357638980305163 883 998696764841937847540779900102623951614299220492890569 884 -7515119034430010010509386052632633895181607468467150 885 50695373533972042501790645266959550111628482629950 886 -306452559745890711382632169967090682887380591215 887 1658567902930591166612384383730684725741694445 888 -8025196162318976234027891340468525846578400 889 34645666130291643904468436180639075891880 890 -133088095900399758925779768598584981318 891 453329631118641427287927741704497794 892 -1363197167369905281262139751909540 893 3598876127926104960480607492340 894 -8283558498686503746334667046 895 16477510079284775429522978 896 -28009909329267111502620 897 40098192567910229480 898 -47406333122296239 899 45045128627317 900 -33055503390 901 17578750 902 -6027 903 1 904 438324651186451729914591510126680936828066534080167513908034888490360101666816000000000 905 -270931147356803182055733967760222900979138452449187048951363698190358150245253120000000 906 76480037192409507081505174224445120360394877533685167063204004490262427249672192000000 907 -13281154245753420822571036070646803112862058378251372351031903517048977468109619200000 908 1607531941795307426091665003633742780055609462161782577131231989712110478237368320000 909 -145406340179278971665259292438519935688128633903026702961459040964163451802615808000 910 10277769831775887449492462107792558642710852312743472232799491249497362031299788800 911 -585595734970483847421848799620185808157062334831810284636328930595167461053562880 912 27516397795505433198451545801675356729553124123123679209743928327573711127052288 913 -1085035871048534279750994181973807879147629938556088825658893124348771354402816 914 36399120662808921610353139869892869379187288814736276021246851948061325961216 915 -1050233309269017750783677705896649808742294614529106598680061952066315084800 916 26296255591008296272520713793340441464653705347117611946977320662416656896 917 -575561033321438466241226738955109892623006864503200105294801067264782592 918 11079132842825296766455075589485472001766795335416017987276346450432512 919 -188502587688550540706560076459932979726327402320929377511814949727360 920 2846644561490187516165990331090563978826940365021076231637726355264 921 -38286258603485490555924866975061321649476780713049975240055627008 922 459895428247954247635609007224242908365033811042550600450020968 923 -4944796274253173016890614802979975959186819589474726244678260 924 47670948665143349494088856563488211430370051637914040490722 925 -412581770787869205425130770346609979514775328463890132449 926 3208141760964360790630539399576618316797691816222232669 927 -22419558853417790506035835761118741628000381361672450 928 140792426099263911648284503237284210880518376447160 929 -794071523207484514366673178783911992255438758045 930 4017975574652370179416584437828431324635744045 931 -18211022004624719541941611577576414158791120 932 73773566325009173028647688148623060399372 933 -266367007449280338548430524659707332754 934 854109598325393579978996828765902554 935 -2421266748980180139643438354657500 936 6034242326539937061902999603864 937 -13127946461996227722614422578 938 24712423422089306211293258 939 -39798777944232718969740 940 54035654505865323746 941 -60649600938727437 942 54763446623977 943 -38223655890 944 19350688 945 -6321 946 1 947 -131935720007121970704292044548130961985248026758130421686318501435598390601711616000000000 948 81988600005584209528690515805953774131548740721285469248268508043788163325488005120000000 949 -23291422342272064813588791409318204129457996590088422334975769049759348752396582912000000 950 4074107465164189174675387031489132857331874449387348244723806963122004645150667571200000 951 -497148268726140956076162202164403379909600506488947928067532732420394231417557483520000 952 45374840335758277897334712027628243422182328266972820168530403319925309470824726528000 953 -3239015059543821093962490386884080087144095180038811845034105907062869423223852236800 954 186542086057891525523468950793468486897986615097118367908334499358642767808422215680 955 -8868031471417619240155764085924468183752552695892037726769251357194854510296301568 956 354112194981114251403500794575791528352989735628506415733070758756553888802299904 957 -12041171190554019684467289282811561562283003871791707908054195560715230468728832 958 352519346752783264596240129344784461810617967787997362223945499520022166486016 959 -8965406242162514928812412557692122689603059924011507794720235471453728810496 960 199540126620761274611129962218828519144178771562580843640712441909116217088 961 -3910380019011852792944204491390236965154812260463421519464981348844968704 962 67818411737079009519129658603925298899391343434015760618332646318367872 963 -1045342600697096983072523166118192737353236452192273323234770582661824 964 14370808401139320173499375290584021795319451359649118778894470084672 965 -176714782506119719094243178149558437067351957836857705975511938376 966 1948279106798159325719684062921215672080266507474443200098177228 967 -19293751822461321214611360628589927599728205132486852432385582 968 171858061672291980327053218437817815264317425505544970357871 969 -1378232440838141803404923129619172092870880565146782165818 970 9956428975843115732947325963673359546825806606085640119 971 -64798079109296227912169471235541289103036412672267610 972 379807954584716750472653130051241720549405442618705 973 -2003482171177847938371065094570269820970797715590 974 9499493198044410761541009522678931986431871165 975 -40416865468452480623564565710311955339002092 976 153950035567242554931725276071194967558326 977 -523453996545223806122108570118244001508 978 1582910889768427802011671773517810054 979 -4237573689268701195276241235420564 980 9985754211600801606409940799842 981 -20566385912045108892213693236 982 36691855583303354621184998 983 -56063509950498181417286 984 72291184388422282283 985 -77133398372544514 986 66268767046867 987 -44048212978 988 21253309 989 -6622 990 1 991 40636201762193566976921949720824336291456392241504169879386098442164304305327177728000000000 992 -25384424521727058505540970912781893394502260168914054950153018978922352694852017192960000000 993 7255746681425380172114038269875960646004611690468519548420805375369667579063635542016000000 994 -1278116521612842330613607997107971124187675327001391681709908313691336779458802194841600000 995 157195774232815603646133345298125373869488830447983310089523888548603427921758372495360000 996 -14472599092139690548455253506673902353941757612716576539974896954957389548431573254144000 997 1042991478675255174837781751187924910262563643718926868439035022695289091823771215462400 998 -60693977565374410955190927231272374051723972629951269160801131709524841908217894666240 999 2917895779254518251491444289258204687493772845431865987753263917374657956979683098624 1000 -117934587525600808672434008815268258916473391269472013772555045054213452261404672000 1001 4062792921671752314219425893681752489536154928140352451413762991456844873170780160 1002 -120617129990411265180109249121005175799953337950494895473029409412882057746421760 1003 3113864469338837862670463197113958250208360424383541762997778024727770640118784 1004 -70423765241356987509040440921091306586010121565286407636059667579461523673600 1005 1403937172476411934837944945567021504411860947785314671635926697353366577920 1006 -24798450834032187724836139341399229026167346038140275789911436414902273280 1007 389783932751784880305466793768328662004188170709235944174641985778209664 1008 -5471551588248007596510330755618071450311627470964201907134267368740800 1009 68798961413024193654526274160648020412063854373401292219352147104480 1010 -776784747399952791415905869529292864068074042138986211605750524600 1011 7890754668116246259819983136526913372796553688280393749272936484 1012 -72226034817527251155343751907437814701137972188194703302609850 1013 596353653450439655775769542360522819868548639570753877429815 1014 -4444812565397821449152699526430566833293228999821159322470 1015 29914237341506353929895523104220076590561021709144063999 1016 -181778929121388987057746635291323739032253288998828750 1017 996880463307493915490941179178884825408411139020425 1018 -4929326076175526452925696027555380872791814034410 1019 21947887762327774793598895761455014230844515501 1020 -87833476423163187542535950740240005346966500 1021 315173866503171487217334715667614120022790 1022 -1010990550593899569141703476361729498140 1023 2888083586063187770156754074027343766 1024 -7313185986441748090050503001771900 1025 16320201072510695145211758316530 1026 -31867477431702542115538672620 1027 53959416648056794497709086 1028 -78329194742132244360450 1029 96048271087165992595 1030 -97544178622979550 1031 79835616644091 1032 -50594232150 1033 23292885 1034 -6930 1035 1 1036 -12800403555090973597730414162059665931808763556073813512006621009281755856178060984320000000000 1037 8036729926106216996222327787247120755559668345449431479177587076802705403183712593510400000000 1038 -2310944629170721812721463025923709496885954942666497712702706712220367640099897212928000000000 1039 409862450989470714315400557358886864765122339695906899287041924188140753108586326917120000000 1040 -50794785404949757479145611766017463893076656918116134359909933206501416574812689530880000000 1041 4716064488256818126409538199900404615361142478453704920181616429360181135677703947550720000 1042 -343014914874845070622356505130870249086649305384178540098270929103973453472919506124800000 1043 20161594411768194625722923829038722736555615022153576654091391511195614292912408035328000 1044 -979831148030547660174995878347606850612262418940989055303079265682542098356818070732800 1045 40067290849818772983308157066067706246182891095315550326108103109451895419322154778624 1046 -1397714357852202787651553165325020293120362193633683035967890387363119587310200422400 1047 42057188868651300845953839366798382866521456382546244525418026956514693063293634560 1048 -1101484437832145191921305156211902024615586871631310550817329487202129809383838720 1049 25297350520366288928018202087257719824801548717448760168356573312258150597302784 1050 -512663974571426746982993098774703080475746320117660529201376577245771995718400 1051 9215449185196551068161328838107778647654574949799501545458029168047582661120 1052 -147580389650844425021058179378422757557486619811549598204923661935038317440 1053 2113322683049907273206220981788021168852350824062959544921936206931561664 1054 -27143224433350628597686107116222197880111741598585608956230193706652000 1055 313486156844009322950536623062375272593507177647181948875163562353480 1056 -3262372467856570363259200557535270576498988453947310242626725517060 1057 30641955635637330373753264987369825003655014927561725289595039234 1058 -260077435654415742724711157751002502959730793652982174693001575 1059 1996469611550753412258869893186151372355915774514419064007865 1060 -13867797327972322937069789304259890959319950838201539482155 1061 87174600014743884853085713220987054385720807743775120249 1062 -495796275063249570437393106732672459035902797790262625 1063 2549618177302784748162535427858829800337832559859575 1064 -11842910721308775512909348192413710355507836417225 1065 49615432835624178869497720244630615915138963001 1066 -187113244371662206015996386175538453154145350 1067 633635889940249851496971310721558911936890 1068 -1920736880203803716741081009680342784430 1069 5191737171792338418522662519585492266 1070 -12454049324282617060792206871478850 1071 26358456463496995911606440191830 1072 -48864693675840432382317034710 1073 78633112991828451471250836 1074 -108584400134589532027875 1075 126774687353404550845 1076 -122692397865868215 1077 95772799771341 1078 -57931490925 1079 25475835 1080 -7245 1081 1 1082 4121729944739293498469193360183212430042421865055767950866131964988725385689335636951040000000000 1083 -2600627439761292846381319961655632549222021970790790749807189659739752895681333516094668800000000 1084 752160900519078640692533422134681578752837159884061694969449148411761085515350615156326400000000 1085 -134286653847780291822280442495485279951255348324748519283130206300801690141064694480240640000000 1086 16765783351383292622600287546016510238335805867329302163178040416681596890198272355860480000000 1087 -1569367550623645194183016912133947750039364534980209118658390423460479742263033360642211840000 1088 115166867077956930866808332852040624821262218812159194831824855600839633153957784919736320000 1089 -6835048315464203740105137978081338970257557342517630222715698995708961255790714893500416000 1090 335667224077604541202071596656968128633704113921152052461682915060974169963807826811289600 1091 -13881498801672192560800222453621408261883153351632596260309888466926052423378551909449728 1092 490131314078228070607108276300724240630939517445361487907768807840376402533206690791424 1093 -14940129173557921660048689441434099576140271148813573773152495067360850753690750750720 1094 396735177850602052644614099667030834792740429047828241888598121835600491684889702400 1095 -9247231305390090226743166228308887808201685558649811325028146093749254301715335168 1096 190375150332365701456541979892712111737991863795335450571199831185396733218627584 1097 -3480038612204716190930940984645407805020519453953100026838861969357093612599040 1098 56736334652768455924942062597959906581165266529118472167443448311129920876800 1099 -828070293592914566993461335514165573927943585159822571669787120567001173248 1100 10853440950588809681661147473211568886248331618807525628828058580473505664 1101 -128085766937121630587758899742307035655221052800978196494032860784472560 1102 1363970091493824979919999202588732398226181459818215847000969178846800 1103 -13129082182531790743607751883468354227675903260622185785876328150408 1104 114386889916359199531110257783192630956688330483821985540741546384 1105 -902940650573758341472067263356943244858335673046625113303534105 1106 6461900351157841397995342049157836261256939944415314777261775 1107 -41938018532719853859763388961417722471522050931697128202333 1108 246821000585110246533926293588907586195281508632239685499 1109 -1316773328154746259345729514503215654744684882065045775 1110 6363035429564210463319345545816044534811355886206025 1111 -27819080094379761108887614111184768680182582503547 1112 109865897523299409206648556593153997830773765701 1113 -391144000932422658198021148227880422797823930 1114 1252113165365874648287599395838629288523350 1115 -3592476249520936687505378340986871294082 1116 9201941054211341112097753132201681966 1117 -20941472305528649744329480613248110 1118 42092887827117615138712525368450 1119 -74184556059209193756059803902 1120 113597289835166280784226586 1121 -149405849462385797399965 1122 166281639466214116075 1123 -153531239392240017 1124 114426739849191 1125 -66134709795 1126 27808725 1127 -7567 1128 1 1129 -1356049151819227560996364615500276889483956793603347655834957416481290651891791424556892160000000000 1130 859728157626204639957923460744886321124087650255225924637431530019367428064848062432097075200000000 1131 -250061563710538165634224815843965871958905447572647088394755959487209150030231685902526054400000000 1132 44932470016438794650222799003149338682715846758726324539119287021375517141925635099155496960000000 1133 -5650229376452883564657775045134917148363735478676088930968705503389047067016296299558338560000000 1134 533087707506562561508812851638085320001286737875818102201788489735179432094736248007148175360000 1135 -39459266819271475449362958420455313316234634524180584218328767916136719049915144599235461120000 1136 2363897762865679961361398727640801146035998584500459538105289825189087886309102984881373184000 1137 -117269565036996097795586693278223853290746210822576655482609378050769463173883489914414694400 1138 4902680329827755893705344783898411446793261566608276222103636220679645417255351405020250112 1139 -175134701133409227790538845356559683429462254591156525781965826246409888856803553179828224 1140 5405433812178784296763127102532543001181088725405027259274939685002096300497463687778304 1141 -145466002686405996980126728231887244222951872305549065354501277151273412518019462840320 1142 3439074277323941737243115788780654923691094977843616167822858186679105156949234972672 1143 -71880655764738406005945477613011172570001008747315174562952890553744779530643810304 1144 1335307853747717328272821563841051279589742764145905359401185419103880531763711744 1145 -22146292712965538190236879579374217070223892142033077369927756463718837581066240 1146 329171461244837348465790841982120380403458706046700098246803410977673306875392 1147 -4398852366336632952259978854200771737503644687747498503554218393542784536704 1148 52993658272901826145033825488430583616816057990329352275364869778564977904 1149 -576831927038590048981438637393999994671634753081171210157351720625069760 1150 5683438129546784134566949572249820939131553632562914970554281140331032 1151 -50762368965013967389343026694138729812426363989799619028780296910744 1152 411454363955125693875420387427626958515080766916161647817604266929 1153 -3028905866104688161412534797529871374811868914759263675022658080 1154 20259508448422673317857497017464266954387694700943669955829332 1155 -123142127725221124969425139552168318329769667271703984731504 1156 680039425548021765858671303860465536606282834831639745474 1157 -3410211984481371501777794199076694306697620968626828000 1158 15515512780615151868143370588395833430591425529872988 1159 -63964960379545266737874989230332433966507151419176 1160 238552273830066463753797514360126656931257838671 1161 -803089232337795417484641349458789458722006080 1162 2434037851458262818476868870023309944276328 1163 -6619914856356467913385539121481224660896 1164 16091685442730266877982152253960310156 1165 -34790032400650345124965901459468160 1166 66499606770597439884456200852208 1167 -111558064414978900134070350696 1168 162751814308291208128815071 1169 -204112508846770241588640 1170 216793417226261081668 1171 -191177636802623856 1172 136185059371746 1173 -75283780320 1174 30298268 1175 -7896 1176 1 1177 455632515011260460494778510808093034866609482650724812360545691937713659035641918651115765760000000000 1178 -290224710114223986586858647425782080787177407279359258334011951502988746481680740401741509427200000000 1179 84880413564367028293057461584317419299316318034664647625275433917721641838222694525680851353600000000 1180 -15347371489233973168109085280902143669351429958504692133538836398669382909717245079218773032960000000 1181 1943409540504607672375235214168481500532930967593892205344604336160095331659401191750757253120000000 1182 -184767699098657904231618893195531584668796079404950971270769638054409336250847675629960125480960000 1183 13791401358781778312494766880911070594256123938000494399560254509557117032866224833350263111680000 1184 -833728915142139942466792930907764498384330158916334989021706149179670248849773747519376850944000 1185 41766471615296368820678527669124015851726725420886215780262040850247627512733955596124710502400 1186 -1764570155859122078080582540668090099413282097202957466109431148199130323371681562001218732032 1187 63747939910653256431326396823702465079092579109236868884844153839473368073141345273442533376 1188 -1991360462025480751502949551807494131826308066327245684898345560407114245823951352273338368 1189 54282010714811199282085707788446657060092917820069513218387368807829962906552003202125824 1190 -1300994959867250420693813633262187298583159784861004097742981627875452745252962413658112 1191 27590974614276046155240796266752408907211433916941514820975029412737351079245555234816 1192 -520544094623971428305613523063604402512154577500339375321751191372648638203250956288 1193 8776462205304138160192413102510788215184970523869019355696911590913409959001968384 1194 -132747903691230887274742602485366664885786017373724310380853702552217068691197952 1195 1807185856333946020425143736993579684204683321129859595441020791208048911207936 1196 -22204721546031646536991344218313447832753840172498160868076814639140617112448 1197 246809185757868082602797207652814581826485335025602878888235047908588417264 1198 -2486467138566309518195933693669939830219836773622310640263590183776296512 1199 22739594101791477177386206541480434156106811933135586964224460902341016 1200 -189011035253936200531484276869821387873493501673629932695495330598888 1201 1429166734966300916110032079397663740451868722275274242625217381809 1202 -9836100704774706396212653795397865071486134334276336780181313632 1203 61635263364096971307584343906992821913190302904236208825614676 1204 -351635374709356438297938697649284738629480699775134939210768 1205 1825870652333762590456010154750234823656683480290253953474 1206 -8623424278768062529473966716777694339376339946664151968 1207 37007739468142361492069366969787531243337828406716124 1208 -144118524386447598559150954055334990695409785212632 1209 508390255895565724028637007778279915061851881551 1210 -1620925950427771724492869289786621599998852288 1211 4658329243194036037374410014841001430337384 1212 -12026721165113837584387542278811888873312 1213 27781136329348782839970695144341611916 1214 -57133900275571084926143184945810048 1215 103983116414030350329503838686064 1216 -166242674022564746065352214552 1217 231333617280806009302598111 1218 -276955097034793965029088 1219 281029103191942697284 1220 -236935816751530512 1221 161480409559266 1222 -85463998368 1223 32951324 1224 -8232 1225 1 1226 -156281952648862337949709029207175910959247052549198610639667172334635785049225178097332707655680000000000 1227 100002708084190087859787294577851346744868460179470950420926645057462853702252135876448453499289600000000 1228 -29404206562692114691105567970846656900452674493169333393803485785281511896992064962710273523712000000000 1229 5349028834371619824954473712933752697886856793801774049429096318661319979871237756697720001658880000000 1230 -681936843882314404792814763740691298352146751843209718566738123701582081668891853849728510853120000000 1231 65318730331344268823820515580235815041929986203492075351218590188822497665700153932827080293089280000 1232 -4915218365160807865417323933348028798498646590139120550319936934832500478523962793469100372787200000 1233 299760419252535778578604742182274293540081368446303395634005463678184012388338620232496522985472000 1234 -15159628679188794447959527921417301935526596978280307001651586160814606485717520516990152553267200 1235 647014035074975241602318339118278919950482484761500626655796924682549328429220731362542735589376 1236 -23630113545213189034025536651198035621542036731671203493610975915138495572459162990792007680000 1237 746784578385393154196838093093672952295516245859482138804976681059113554390756659103197593600 1238 -20610090137205722105258347323244697503438178878611088718805213061492791522771288450602496000 1239 500523281949278093580063783997376900474116724027393918744230067169110254528318111086858240 1240 -10764699252563934251941406752758263553756681618371943681337416716444364165434187859200000 1241 206137599070298246064066234677568718968880453999557920556335688053555833982960633241600 1242 -3530870631043290817251611217224804760320599467187413014325791867055948254140926112000 1243 54308993171396332495429125754991554271009574483056457816329731566323864520082865920 1244 -752612652413774372280566904274164496567992396521266151617123833936577845235520000 1245 9423405346622800782613174803875092290839250500296728773191368212433280580777600 1246 -106860272260980398869750786443228849399238310086279948326741436071786444234000 1247 1099667414286112247344002464581603943591889348378055428498646480943858120880 1248 -10286147915480786190039402537397728745764473266687816968992580273279265000 1249 87570379193891593959685313507829170196715083007190653878779359297759600 1250 -679215225347377414757225280103220050848484473414048997915944892559375 1251 4802949276704025210010972331219131459971612798932057758227407957585 1252 -30976996038659967554714083755496402987710408230429356407367147500 1253 182246196889406229643777317200697487263102182927107492974908100 1254 -977909008459837006824350180728615283143723133514692045252350 1255 4783705179951208038065580738604983982062768081996058078498 1256 -21317078916340892521253759587414817555841215090167782500 1257 86440393332693887797858144210767433051863384734648900 1258 -318496382158626641900973447723285001561624980584625 1259 1064367856892291425529691174175091123861458216335 1260 -3218732880843326085312291924877085090604575000 1261 8783494602828082328819337016473479313883400 1262 -21555650926080470098497490713321061760500 1263 47378064123869664969637807580754458380 1264 -92800109205583495089163001615130000 1265 161004353603770058229919648277400 1266 -245590104749881207256143366625 1267 326329215563740339307575295 1268 -373348079429630310197500 1269 362298088337717662900 1270 -292323597230358750 1271 190794560999490 1272 -96766302500 1273 35774900 1274 -8575 1275 1