0 1 1 0 2 -2 3 0 4 -3 5 3 6 0 7 -4 8 12 9 0 10 0 11 -5 12 35 13 0 14 -30 15 0 16 -6 17 90 18 0 19 -360 20 180 21 0 22 -7 23 217 24 0 25 -2730 26 3150 27 -630 28 0 29 -8 30 504 31 0 32 -16800 33 33600 34 -15120 35 0 36 0 37 -9 38 1143 39 0 40 -91854 41 283500 42 -215460 43 0 44 22680 45 0 46 -10 47 2550 48 0 49 -466200 50 2085300 51 -2381400 52 0 53 907200 54 -226800 55 0 56 -11 57 5621 58 0 59 -2250930 60 14033250 61 -22598730 62 0 63 20790000 64 -11226600 65 1247400 66 0 67 -12 68 12276 69 0 70 -10494000 71 88822800 72 -193845960 73 0 74 359251200 75 -314344800 76 74844000 77 0 78 0 79 -13 80 26611 81 0 82 -47697078 83 537966000 84 -1548672840 85 0 86 5209724520 87 -6567561000 88 2513511000 89 0 90 -97297200 91 0 92 -14 93 57330 94 0 95 -212732520 96 3153570420 97 -11744853120 98 0 99 67018311360 100 -114149075040 101 62432370000 102 0 103 -8172964800 104 1362160800 105 0 106 -15 107 122865 108 0 109 -935257050 110 18033765750 111 -85639103550 112 0 113 790485696000 114 -1746971226000 115 1280431152000 116 0 117 -377999622000 118 132810678000 119 -10216206000 120 0 121 -16 122 262128 123 0 124 -4066171200 125 101168121600 126 -605798313120 127 0 128 8734434508800 129 -24359586451200 130 22975112160000 131 0 132 -12749825088000 133 7083236160000 134 -1144215072000 135 0 136 0 137 -17 138 557039 139 0 140 -17523487902 141 559057180500 142 -4184437633740 143 0 144 91753172030520 145 -316461575430000 146 373520869722000 147 0 148 -350801357306400 149 273944158488000 150 -69701768136000 151 0 152 1389404016000 153 0 154 -18 155 1179630 156 0 157 -74988427320 158 3052485891540 159 -28359314834760 160 0 161 926069534470080 162 -3890046416976720 163 5630311666980000 164 0 165 -8355597871420800 166 8599438276228800 167 -3063635855280000 168 0 169 200074178304000 170 -25009272288000 171 0 172 -19 173 2490349 174 0 175 -319063996290 176 16506114460650 177 -189275199276690 178 0 179 9051046792678800 180 -45753101538744600 181 79961868129943800 182 0 183 -178654487529117600 184 232660773803858400 185 -108814023791272800 186 0 187 15522421666752000 188 -4038997474512000 189 237588086736000 190 0 191 -20 192 5242860 193 0 194 -1351160034000 195 88553570826000 196 -1247546883202200 197 0 198 86171450575392000 199 -519197194718748000 200 1082509672624380000 201 0 202 -3512721006194400000 203 5628524628767040000 204 -3317917631268240000 205 0 206 861652794562560000 207 -350046447791040000 208 42765855612480000 209 0 210 0 211 -21 212 11010027 213 0 214 -5699246603526 215 471999837015000 216 -8138489112275760 217 0 218 802845756508972680 219 -5720733698029623000 220 14092136834829417000 221 0 222 -64600470709983608400 223 124778002917223656000 224 -90143045201080872000 225 0 226 38361447660568032000 227 -21628831476011760000 228 4116213602701200000 229 0 230 -49893498214560000 231 0 232 -22 233 23068650 234 0 235 -23959197246600 236 2502233295144660 237 -52639645336351920 238 0 239 7346410690842336960 240 -61508034857078187840 241 177597657640272870000 242 0 243 -1125106834954612910400 244 2579154450351489410400 245 -2237136684342159600000 246 0 247 1456322470729910784000 248 -1068398304622897248000 249 281549010424762080000 250 0 251 -10976569607203200000 252 1097656960720320000 253 0 254 -23 255 48234473 256 0 257 -100433450087850 258 13205097119317950 259 -338042052444615750 260 0 261 66213450676314295200 262 -647857737655434028800 263 2178222057537579622800 264 0 265 -18732983098669984544400 266 50344278377569299723600 267 -51618267221125690285200 268 0 269 48961878473916023616000 270 -44871173780133997296000 271 15350897244217783248000 272 0 273 -1283343929908840800000 274 265084156013957280000 275 -12623055048283680000 276 0 277 -24 278 100663272 279 0 280 -419953330764000 281 69420159492552000 282 -2157774893244154800 283 0 284 589193439603576192000 285 -6706059855637288608000 286 26109400970768312736000 287 0 288 -300363241484715016608000 289 937048068721158986592000 290 -1121807676249124969104000 291 0 292 1495380157924078153728000 293 -1664516753028365588352000 294 709728745478740251264000 295 0 296 -106033662405582912000000 297 33930771969786531840000 298 -3332486532746891520000 299 0 300 0 301 -25 302 209715175 303 0 304 -1752158495175150 305 363750587621437500 306 -13703031081190192500 307 0 308 5186051775974191815000 309 -68392999642883107500000 310 306900321860280802500000 311 0 312 -4664690580976778028600000 313 16756611492371210460000000 314 -23192337446391523410000000 315 0 316 42248471113539556866000000 317 -55956507798116191266000000 318 28912258537367307102000000 319 0 320 -6947834690700739836000000 321 3061722001961206584000000 322 -465159578529253608000000 323 0 324 3786916514485104000000 325 0 326 -26 327 436207590 328 0 329 -7296321199254360 330 1900614279806385780 331 -86641815780005686200 332 0 333 45223458207675509361600 334 -688699921280504321588400 335 3547406945489912505000000 336 0 337 -70494277334060217429792000 338 289616004031664804365872000 339 -459668564883922992998400000 340 0 341 1119126865552641239374080000 342 -1736264027158073626973760000 343 1064990392809883539199200000 344 0 345 -384239484142231077360000000 346 218608718167736909812800000 347 -45668950859185525872000000 348 0 349 1181517952519352448000000 350 -98459829376612704000000 351 0 352 -27 353 905969637 354 0 355 -30330669825294930 356 9906458889836977650 357 -545766304347124554330 358 0 359 391204298022383043198000 360 -6859360815985680727725000 361 40414398640582479221709000 362 0 363 -1040606266658589609995016000 364 4861488798437287794241464000 365 -8788159318773366899174808000 366 0 367 28082199623021377423349760000 368 -50408631529008389371294560000 369 36134518827115972746362880000 370 0 371 -18643103202564546421716000000 372 13146728104221224951037600000 373 -3540544081006694791629600000 374 0 375 194064323701303639584000000 376 -33230192414606787600000000 377 1329207696584271504000000 378 0 379 -28 380 1879048164 381 0 382 -125887278473938800 383 51524094013063635600 384 -3426699321372712268520 385 0 386 3360690372764535082272000 387 -67671941064075261861948000 388 454679338281521832739260000 389 0 390 -15051492624163891576000320000 391 79568985322033310190447360000 392 -162881861387143267857327840000 393 0 394 672942784633539477411594240000 395 -1383764282532080333120396160000 396 1144991579043576458730856320000 397 0 398 -814680750920290783008480000000 399 692311881792223465451078400000 400 -230746941111120788020867200000 401 0 402 22330689302615761267200000000 403 -5892820788190270334400000000 404 483831601556674827456000000 405 0 406 0 407 -29 408 3892314083 409 0 410 -521754141470725974 411 267473117402605296000 412 -21454581360642445393560 413 0 414 28696924776641929927053480 415 -662125600179113821515765000 416 5059622841283294445155995000 417 0 418 -213878144226163162514462694000 419 1273997149489869466641099120000 420 -2938662133698318882811997040000 421 0 422 15499999196953405520641295040000 423 -36212735146880377378295402400000 424 34244574357200709942926085600000 425 0 426 -32672253612853247979039854400000 427 32777089761497184903995395200000 428 -13145144240021941008435974400000 429 0 430 2021542096139473400776483200000 431 -730787314851227603970000000000 432 92371516597195169141808000000 433 0 434 -539658324813214230624000000 435 0 436 -30 437 8053063650 438 0 439 -2159668933976082600 440 1386180370055565630900 441 -133996456051099125775200 442 0 443 243758487216833506334289600 444 -6431795922001863892743482400 445 55765713531443289888764250000 446 0 447 -2992266035830807850772698040000 448 20009357398250093978298934740000 449 -51785430949867810992264468000000 450 0 451 344968463036947529603772748800000 452 -909430845357076871670955713600000 453 974810642846416733148960168000000 454 0 455 -1219552561722570763003636320000000 456 1421830562960026645390076112000000 457 -672146028265812140823662880000000 458 0 459 153316930079434162920278400000000 460 -71180933042862957019305600000000 461 12312304680613482671686560000000 462 0 463 -226656496421549976862080000000 464 16189749744396426918720000000 465 0 466 -31 467 16642998241 468 0 469 -8928759085537124730 470 7173090201445965519750 471 -835075186663986833262030 472 0 473 2061041419597838220224136000 474 -62082656005733885811423279600 475 609476652088590292296405242400 476 0 477 -41294210905365278980684266702000 478 308988474797820114570528933678000 479 -893896919588763345464454931686000 480 0 481 7450897666364853997289913279360000 482 -22035614517455028649059396656160000 483 26589184818764166143110547261280000 484 0 485 -42831464630678254175623962984000000 486 57318013805612363762143559774400000 487 -31441593774888432203991801278400000 488 0 489 10131513815748279814819831872000000 490 -5799528130659342265105920000000000 491 1286987786294941290405317472000000 492 0 493 -49769989005898682419298400000000 494 7277292510106193899964640000000 495 -250941121038144617240160000000 496 0 497 -32 498 34359738336 499 0 500 -36873722701817232000 501 37068484957581949132800 502 -5194292016091105957296960 503 0 504 17356394457959796512540467200 505 -595915640596630210358530828800 506 6611798504169881137570238784000 507 0 508 -563019339560179259954328612480000 509 4700567653307262055396925527680000 510 -15150943171950893046189493243200000 511 0 512 156745333947799840141721253150720000 513 -517440729935419876116581438868480000 514 698762175375329288689057466434560000 515 0 516 -1427548185020802352018738106880000000 517 2170982242231848234005799203020800000 518 -1364865254099903494060798746470400000 519 0 520 599148613867633060469382144000000000 521 -411123663133099924643245209600000000 522 112367017437150888254880221184000000 523 0 524 -7607196437231008023429703680000000 525 1707737975704920168525035520000000 526 -120451738098309416275276800000000 527 0 528 0 529 -33 530 70866960351 531 0 532 -152124489154472571198 533 191324505695213170318500 534 -32254362474901237265904540 535 0 536 145641954708845360137545216120 537 -5691931075350413501272130466000 538 71256862096078273753354262046000 539 0 540 -7594432942272930674195309353519200 541 70564963123129135133927750816520000 542 -252673964792352816316757364851640000 543 0 544 3221556339287657081127526419950640000 545 -11819324432452695650653369069461600000 546 17773269655117665646497650700189600000 547 0 548 -45466062351626233767994869542817600000 549 77930674565190214253593886117539200000 550 -55592460262709088926007656269814400000 551 0 552 32324319231106942332115664781139200000 553 -26046082141425147272434923960000000000 554 8524467263911729056082482021696000000 555 0 556 -909284349070129698506944591488000000 557 278574757286865102490646419200000000 558 -30143047459101931422888019200000000 559 0 560 132496911908140357902804480000000 561 0 562 -34 563 146028888030 564 0 565 -627000290884948531320 566 986394761555833311856020 567 -199981971044265580170212520 568 0 569 1218279269075571838213588762560 570 -54130222642367673078526083597840 571 763483678650793435495657917420000 572 0 573 -101465237295499825864381522502044800 574 1046862213966900396581527048338100800 575 -4153553589832262870565191223142800000 576 0 577 64856242116195099733565781641982720000 578 -263443305638361329665738108875159840000 579 439210736523107158932014944356705600000 580 0 581 -1391599085307999771022331814285984000000 582 2669856671472937693558011258833174400000 583 -2143310077693561777196904251447904000000 584 0 585 1614126744377153965629273947984640000000 586 -1503480035353099277692969709999040000000 587 577212041448723744848277287803008000000 588 0 589 -90545035953963934549273219536384000000 590 35491790268727177993443173834496000000 591 -5236940443169247646108347072000000000 592 0 593 72078320078028354699125637120000000 594 -4504895004876772168695352320000000 595 0 596 -35 597 300647710685 598 0 599 -2581960469861792028450 600 5080259068328696928464250 601 -1238228981448798068632044450 602 0 603 10162373609888138152148049954000 604 -512787591238371239669794023339000 605 8138002249711530741535951050783000 606 0 607 -1344106074983731650093836359854828000 608 15367323244835061800379070580360772000 609 -67403602983520570698218171358317844000 610 0 611 1281803120001923944527927110386900800000 612 -5745242085704737514487818084049994800000 613 10579041331930627322702262330599996400000 614 0 615 -41125992576930098911307286444351960000000 616 87799117095117324601957416433605336000000 617 -78771869951209517072395606125460536000000 618 0 619 75444259492574374253050760258617920000000 620 -80232527419528576114910682374580000000000 621 35569010994235258210653927939714720000000 622 0 623 -7814902586302033354977554101392000000000 624 3762569959295043506789915860924800000000 625 -709764039894396425734453843785600000000 626 0 627 20392158055408855350294294835200000000 628 -2601576865316335927421565964800000000 629 78835662585343512952168665600000000 630 0 631 -36 632 618475290588 633 0 634 -10623523452688563613200 635 26140325290964016276819600 636 -7657317942066282345508449720 637 0 638 84560041693707822906517461484800 639 -4841022531738172526123120907055200 640 86342359323401654002671580070940000 641 0 642 -17669804419051329712414760750004768000 643 223455683476434152423466298514882880000 644 -1081256610325508663017070975738374512000 645 0 646 24917838043864069023333471278087546880000 647 -122872904739785051797646744542725145920000 648 249047920538839470280146258556028456640000 649 0 650 -1178184697420585516901677756896177600000000 651 2784782368916224347886517582163877593600000 652 -2775879182029268516106070198830641644800000 653 0 654 3330132302065826486968930203646233600000000 655 -4003117377739790152319008524853660800000000 656 2024040489226959294484293597225040512000000 657 0 658 -600642196439279953915269538436090880000000 659 345339466788667092676721104018821120000000 660 -79952369745864903813136134748224000000000 661 0 662 3996022065125891984519525321932800000000 663 -780473059594900778226469789440000000000 664 48247425502230229926727223347200000000 665 0 666 0 667 -37 668 1271310319579 669 0 670 -43676336468852160218022 671 134386820296308066541113000 672 -47300726645722546847488967040 673 0 674 702058109983802042291144482462920 675 -45561638804244893228524154908995000 676 912285058834171497175590610945917000 677 0 678 -230701941386730842800575296295677120400 679 3221704435492458802982188597400304408000 680 -17165720726916942581125570465217573976000 681 0 682 477248872039360263790029887555756861856000 683 -2582232700303202694344348770869199549200000 684 5743960898811541929310938170306734047600000 685 0 686 -32829547238708520499207482187298816431200000 687 85534039181769479581678549401379524595200000 688 -94249224397797996713893161049690013318400000 689 0 690 139822313212374112380101400099405451987200000 691 -188423776495005427537259536773955620000000000 692 107572955814699275126648153916252772704000000 693 0 694 -41920675250599788185278512553473208512000000 695 28195509017877421694255721093170016000000000 696 -7789181513489452213004481175027065600000000 697 0 698 609517168456222551091967697267210240000000 699 -162002792980113554536468334194060800000000 700 15322578215749950520896454014681600000000 701 0 702 -52504551281838779626144331289600000000 703 0 704 -38 705 2611340115930 706 0 707 -179432815568456680568520 708 690318766492638231168997140 709 -291888804668608643265220847760 710 0 711 5817278098622058580217795727718080 712 -427626603909897669800508983564286720 713 9603379289994370233517405988977230000 714 0 715 -2993576402122597022354093661769191412800 716 46094290545359991486937442256373375000800 717 -269976670447589391750055828497411630480000 718 0 719 9019012395809173000899535389199139433984000 720 -53416894479278261377156989549797887609248000 721 130053860494345675705795918598028982010400000 722 0 723 -892321430656495594440035637547247843856000000 724 2552814647663282272014785221831495030785600000 725 -3095826485798345073458278818576148443648000000 726 0 727 5617609895603185455272242071814197269760000000 728 -8427940141135420619499807838640351848320000000 729 5388200700904204460230664519880859884096000000 730 0 731 -2696231338490404796010850519479142149888000000 732 2088325271996267169925587175097319821952000000 733 -674354245015354213204077555746966592000000000 734 0 735 77112636398457131687467861971199918080000000 736 -26148271125436904769136723877092807680000000 737 3363529062700061954150182769630592000000000 738 0 739 -35913113076777725264282722602086400000000 740 1995172948709873625793484589004800000000 741 0 742 -39 743 5360119185369 744 0 745 -736636488126755764201290 746 3543346022765797477122771150 747 -1799545989161422663081801343190 748 0 749 48116458443706721036836066173592800 750 -4003652699605011175306186829776149600 751 100755397654216695702181252302530410800 752 0 753 -38628878417058126717903279976351347675600 754 654935487957201904584494966065744241360400 755 -4210289562717554883459589581462544253086800 756 0 757 168387165340573958956634749367530438855872000 758 -1089342269952183394543459895646184971833232000 759 2895977369190982476022390478626194840056496000 760 0 761 -23717119374105167951937108019660196031588000000 762 74251748635365738753328902206083958271880800000 763 -98720437070066530729514370697474914022552800000 764 0 765 217040731612955999348350359340019528368128000000 766 -360379244363687919023756543755083826056000000000 767 256226346375592673072639378877627639725568000000 768 0 769 -161650604942739867624301833195533641502400000000 770 142403513854221736670371342962262591846080000000 771 -52912230283836334838295769411996921275840000000 772 0 773 8420884699664404804794520691250428866560000000 774 -3497283894296095392622371104914545738240000000 775 573587981402761842451073428501123591680000000 776 0 777 -12722220307448509174872154481789107200000000 778 1439517282494173821009999130966963200000000 779 -38905872499842535702972949485593600000000 780 0 781 -40 782 10995116277720 783 0 784 -3022152446863437526548000 785 18174782867968842219933192000 786 -11085031767217264995817616792400 787 0 788 397348574577515605194044196242304000 789 -37400946074295857504704826731843776000 790 1053920246195068731177788161204292160000 791 0 792 -495962955915630736554646864549498188000000 793 9247524884990133750698643280561274520480000 794 -65157540814098647897975096310703414597680000 795 0 796 3109463308073332866825542369484879846174720000 797 -21929641435873717958463188682290422545348480000 798 63519664692315215506968377103679150633349760000 799 0 800 -617766974800477615442629249487114500123200000000 801 2110098695588604144421114066400643323459328000000 802 -3065250103108191592139419568832176050755744000000 803 0 804 8097768343355665984500886036772267225088000000000 805 -14805640409657536368515561617823162933952000000000 806 11637759161531643535587137353471188073428480000000 807 0 808 -9117056255843590026502763050321887179596800000000 809 9043660969345524640559509854949836684211200000000 810 -3818891914182990866876352027480868221504000000000 811 0 812 815680777586776990342051339521756168192000000000 813 -403384167795586160527956337716352986624000000000 814 80980325713566691608119800361626132992000000000 815 0 816 -3109357330187415453381598122888640512000000000 817 537419785464491559843733008894332928000000000 818 -29568463099880327134259441609051136000000000 819 0 820 0 821 -41 822 22539988369367 823 0 824 -12390991186833747671765646 825 93161250729630491494481167500 826 -68228832825705183914104637838660 827 0 828 3276585033925326168644111824234985880 829 -348689268135856866938817084311594088000 830 10994362372130220764283940889344693992000 831 0 832 -6338817816811859449693172940388192953158400 833 129831975480069311792650091183601046340496000 834 -1001361701732119806997205397596621144161152000 835 0 836 56848963734474321430390204866389651968186512000 837 -436306400163277360630656138577184644172291760000 838 1374238755819150774270389473157009477166142800000 839 0 840 -15799002608865483364422547296508740697088998560000 841 58717308555124984881067074874483987152613915200000 842 -92912752617851232131091972375832823416545950400000 843 0 844 292803698351940046867005038314563054621222979200000 845 -586899849295963310296046471149007897825400000000000 846 507431440113504972333867069027500808251779392000000 847 0 848 -487319527585330344420936997016171066889730176000000 849 539827319518746433478426062109201991851692800000000 850 -256477213764814410505050288864890436830995200000000 851 0 852 71481019354905740383414376049818223745735680000000 853 -41234871777558433578178009682579042161651200000000 854 9851133474955888049742614227310121526694400000000 855 0 856 -589323163256967323890033781794625866982400000000 857 138304022111098573476570683172869267712000000000 858 -11617941959661311869836105598889675520000000000 859 0 860 31902815449870879276437818578186752000000000 861 0 862 -42 863 46179488366550 864 0 865 -50773352558105122629730200 866 477230847838332641484197950260 867 -419644004626088775323967642986520 868 0 869 26983755845823733388663772183472589760 870 -3244953475565308999868788588764472925040 871 114411144941542016172107481981224542320000 872 0 873 -80681302959746513503513761888498676705766400 874 1813396418051149256056571273456051820837446400 875 -15291982473405532297107217087677852204655200000 876 0 877 1029926335100427437496767861513722978822274304000 878 -8588120239585236609550904615090537742543938688000 879 29362154113682849455287864928996950249627566880000 880 0 881 -397372571461254652320424595605881823583459395200000 882 1603009425527794951037118213532087462522877315520000 883 -2755579999301519061077609050421490997595026512000000 884 0 885 10292269790674972175260118186401369994928355200000000 886 -22528993293421915244419611827725597562657417760000000 887 21330791471208375541712785673789980361551499904000000 888 0 889 -24838202690008952815074799143011960613308524032000000 890 30513777067628427206864005024748887452367150848000000 891 -16176890259523814886043214221916078177405376000000000 892 0 893 5752406718608226658487812217442248604268462080000000 894 -3810346953892569392945537722563478306039956480000000 895 1061197976863749505118330537316104625452160000000000 896 0 897 -92317285536863892923217655508282170097356800000000 898 27578845025901814744090325330719205836953600000000 899 -3144118171031124765330776334336038969856000000000 900 0 901 26798364977891538592207767605676871680000000000 902 -1339918248894576929610388380283843584000000000 903 0 904 -43 905 94557999988693 906 0 907 -207930535957467237017982450 908 2443227346572416917153998840450 909 -2579278951735763070103216986335850 910 0 911 221955963732494292875123536805708089200 912 -30148564489431151613586525325877497957800 913 1187963269574038294975666828535974163725800 914 0 915 -1023073856415015686362917674698000625666582400 916 25209272524883112742478274637085803050634665600 917 -232181089781512532593608872383150919649392899200 918 0 919 18504625005326652651158512132281481386089198976000 920 -167399810621314771866472585247564633031397659456000 921 620235948016905048721166846216278038085148596128000 922 0 923 -9843880762033139142243129852058475151291794392800000 924 43008212935264566472187170396466339651286239280480000 925 -80119098514616286752856549445223996511862286918880000 926 0 927 352637146116476926350223290632824832212615346016000000 928 -840068043223908428003707375361583098200112046000000000 929 867655526567471773268225176071328740041430319536000000 930 0 931 -1213408034657886022669361107678832603283466972800000000 932 1643426637089852687794230685647566131854703966080000000 933 -965466062938239446462453085410351744181660650880000000 934 0 935 430080273681281899605556301101350329722471034880000000 936 -323084463363776895166283894401622059183991569920000000 937 103257977749292142922052079065477323907768240640000000 938 0 939 -12440774686562224047945917500572900877101235200000000 940 4541779612508577164254452321782171169321139200000000 941 -658795368514920012201721055369111401084185600000000 942 0 943 11619324414997472941271417904361396945920000000000 944 -1181137936400569563451557357220208119296000000000 945 28808242351233403986623350176102637056000000000 946 0 947 -44 948 193514046488532 949 0 950 -851069333702714121501198000 951 12501296766600985222465667466000 952 -15843073238790442082332874703246600 953 0 954 1823731254899675897110565898328236576000 955 -279691304638437297185088673247036037084000 956 12310151693029109375448428840174922827676000 957 0 958 -12928763352810649888921016224680268299654528000 959 348951212327965801425515395403263620996379392000 960 -3506697842862226018659217999447520787060965184000 961 0 962 329953432316452479686473817854693552041641545728000 963 -3233872508109948500911350252095927757773957444352000 964 12965516182219289494099704324682041880090027006464000 965 0 966 -240491859061049540503677336171334135601370075552000000 967 1135705455262862325296130172782254159943769839863040000 968 -2287703777274805017425668147322477604993144966261120000 969 0 970 11804270155605586166295885761060755511014288627200000000 971 -30511062983126136971844737967298807522186049563200000000 972 34258531235285193707836516747265711878554892461888000000 973 0 974 -57064612330997104570091903149340822206875672560640000000 975 84774907933723595222128909960104297349681537628160000000 976 -54862250780413461471503030820210649984741783180800000000 977 0 978 30152874961008364236799846743326263222251454464000000000 979 -25432446469521520232760743345821300202143807027200000000 980 9212584030442934032459773564985287833387139123200000000 981 0 982 -1482368594817237309737661227771411526410943897600000000 983 642967404625285217987493071413815285850595942400000000 984 -113917060749165506272511621990396496748028620800000000 985 0 986 3464671280108337386124568247845943816601600000000000 987 -537024048416792294849308078416121291573248000000000 988 26618815932539665283639975562718836639744000000000 989 0 990 0 991 -45 992 395824185999315 993 0 994 -3481662045800721233206305270 995 63931437797393290584820748850000 996 -97257214762202511255338841704193000 997 0 998 14970119138493239931472031691495706209000 999 -2591217944018215320415697542133466609825000 1000 127329518304698809336782680217256781381775000 1001 0 1002 -162874879991689962390594653150887409226016110000 1003 4811358767573959636794211381871526709958632800000 1004 -52707710747420718618280561118271957646869717600000 1005 0 1006 5842507960836820312847171494097182570326097526400000 1007 -61961973736959017049030350307096029591112118804800000 1008 268449692576867128024769485342984196926622150913600000 1009 0 1010 -5801012168251759705504853192932081203622135069900800000 1011 29556965046274925299564047635480475892958118637891200000 1012 -64250021360390314051658997758556105411713172439334400000 1013 0 1014 386841722536127336603985375238078325025315493221187200000 1015 -1081926131388027012054731856691011554826145010550000000000 1016 1316623940691192426515861279662970120417910526701840000000 1017 0 1018 -2593109540545364163976526421028082102727481775039520000000 1019 4206831226033193482473821843359679114120617256736000000000 1020 -2983797759291399994578775132508063140691737390752000000000 1021 0 1022 1997465466627000096162622504753571932033192463308800000000 1023 -1876004598280383600847669915508730265573340075328000000000 1024 762524434449128455630123232135926932720962164416000000000 1025 0 1026 -159313935600104508628150568828341708927233334656000000000 1027 80424646342540909287781407003259150963987814400000000000 1028 -16921256928083906297847760219599774519122465280000000000 1029 0 1030 798721338855792424393906431023273978051089920000000000 1031 -167798360934746915031745495953488866467786240000000000 1032 12677211087872015591333538361744845949678080000000000 1033 0 1034 -28520159927721069946757116674341610685440000000000 1035 0 1036 -46 1037 809240558043090 1038 0 1039 -14236174553399799544663920360 1040 326778477237133133342053548571380 1041 -596706973617420741790538346082190400 1042 0 1043 122771115273338007384069280420716291307200 1044 -23976930181041718755193960079189653307512800 1045 1314834634384125373747014296325084816797250000 1046 0 1047 -2046049458472459995192453325553847910125563544000 1048 66102038249872410229166977976520080961609334404000 1049 -788733849877727950960453720558439385004239508800000 1050 0 1051 102794201042474160981857416801254863990787417692160000 1052 -1178291215281696551488627156634068709116548559355520000 1053 5509524501794378112506837753136192695688079069814400000 1054 0 1055 -138301584692003122278569652886774130250766949530368000000 1056 759017910871839504775479071116589559006589446260601600000 1057 -1777263242891780222707962529671375543966456411986208000000 1058 0 1059 12433565178206159546446072017958450066256327810245248000000 1060 -37535178489172833354611662593743408040648435096374784000000 1061 49370534658593473229371105350625270529019015694317792000000 1062 0 1063 -114226934987296566928622455053760196517239118610874496000000 1064 201580466280351020008105879659850521406119202408634304000000 1065 -156007876750778566565014372328429016064396077919680000000000 1066 0 1067 125814074314078348467422038047095081211439643613265920000000 1068 -130665056856209076712480530976848327465927030970014720000000 1069 59102751362971041788186457977520373121198594756736000000000 1070 0 1071 -15677710538674611226450894967036330939401153222348800000000 1072 9067445921475166695398138285897436967441297682073600000000 1073 -2219322178081587176136862990771308973376698202112000000000 1074 0 1075 151744806558364933753137308977094685793562726400000000000 1076 -40507914528999048759039545206181660550280009728000000000 1077 4146346410771872312069389893465806386281323520000000000 1078 0 1079 -28862401846853722786118202074433710013665280000000000 1080 1311927356675169217550827367019714091530240000000000 1081 0 1082 -47 1083 1653665488175057 1084 0 1085 -58182765288326210249171855130 1086 1669484514168398593223382172512150 1087 -3659074833160936629494196590120136030 1088 0 1089 1006017997716786272448134035549071306576000 1090 -221612470616114543708054487372069268267410000 1091 13556670798980081077577549997639118096129848000 1092 0 1093 -25635922734043624310029619188869391303453905942000 1094 905184382386928602327904620121025446535435274918000 1095 -11755096604429413362986401823515830912373023213246000 1096 0 1097 1797978622757062740137037631156354368191823882136320000 1098 -22251896687891573897041677699452685541581770557849920000 1099 112162498099613076618705957095857175750182933340660160000 1100 0 1101 -3261932570573761988571625815637427318116052362868112000000 1102 19253355263511145063094480230246086115152407883601891200000 1103 -48480488110235690744542520335814763357993971167618915200000 1104 0 1105 392575415173733953736034149931176266977600163936254528000000 1106 -1276375517590659057798757351494558332078545574245185600000000 1107 1810104074123604901433896012679158758680378935268289888000000 1108 0 1109 -4891340946008559432862358647557821496902656718742650400000000 1110 9357510607126166543364363482927204533250812859773706400000000 1111 -7871420324918374955704019785723468048741576251409477920000000 1112 0 1113 7574785338460979369221172460891529412630930086410178560000000 1114 -8647807227067734705522367055568178844752080701710179840000000 1115 4322773415350842979799867480403899345498935916658823680000000 1116 0 1117 -1429399592260336330942727905667347370712189868451865600000000 1118 935474501830444865349901496235909182391283089625881600000000 1119 -262194317781109533816760321539651500834257865631820800000000 1120 0 1121 24732245605344093214966029032039287305619476664320000000000 1122 -8053717250768486832629669521982033030534455489536000000000 1123 1047091292499689936286891451482669581948819613696000000000 1124 0 1125 -15034906162056885094668740097273760107951805440000000000 1126 1387363179683991447559999940623347651793228800000000000 1127 -30830292881866476612444443124963281150960640000000000 1128 0 1129 -48 1130 3377699720527824 1131 0 1132 -237683211279713915919635620800 1133 8525324409874145971575989843577600 1134 -22426679951497659546633037978456189920 1135 0 1136 8237253542087715221018427414838054401024000 1137 -2046195469812236905352704945704066440339616000 1138 139582744179963966121854405868852623628223520000 1139 0 1140 -320440940520796424053581200557297553622281768640000 1141 12358124902031631264299382241050518698116315933120000 1142 -174543975971459016815085914420495806875544209610080000 1143 0 1144 31278757902810878457801612421715213203113029310382080000 1145 -417546771350835904168890036378233543965430916234654720000 1146 2266408887813507619618807482914556595789816580581309440000 1147 0 1148 -76174818489794864906129778512442512707359735795740160000000 1149 482881066739523112937860316898948543419885275073229004800000 1150 -1305556745181761149352144405025326033507278827990369638400000 1151 0 1152 12193738199645314584716594922897749733423502496890982400000000 1153 -42611513176963225826420208547040032316327125230164428800000000 1154 65009961861336812107572910875663713405321815947740884992000000 1155 0 1156 -204110965213933884797638365136213646047698049260223411200000000 1157 422008539616245501253353132034790558169651694750952524800000000 1158 -384516019255602124413534685088284707534647980022696102400000000 1159 0 1160 437875185188258558449320726826484256663729320593273651200000000 1161 -546735885612712406263697161576003784674355086986864844800000000 1162 300242061939145686441268835007719099344084282310270361600000000 1163 0 1164 -121887530466150316981536984880874225553377233094170214400000000 1165 89362050874579306481185315271918800815143999437150617600000000 1166 -28327557048981053337891084916073904507713543077686067200000000 1167 0 1168 3554739737904135511805748438480807578247406072627200000000000 1169 -1372824997889990585822730526687531030245764648484864000000000 1170 217640064562851268911597447752062790893352159035392000000000 1171 0 1172 -5371870231736414884952319770093602107743381913600000000000 1173 754725569748091347472639967699101122575516467200000000000 1174 -34036643341580590180138665209959462390660546560000000000 1175 0 1176 0 1177 -49 1178 6896136929411023 1179 0 1180 -970541082244048057178718320094 1181 43515889850123526936364954633408500 1182 -137389523508928404295165309086940119660 1183 0 1184 67398724321001321560299475587390048006788280 1185 -18875100645817857451521083490529935045429630000 1186 1435351302880965446698334824738235038660681890000 1187 0 1188 -3996679739302044895323998864675346157696554954468000 1189 168255134202206175780850785673003728174114307000440000 1190 -2582833424121202813725075529190426071459942169949480000 1191 0 1192 541435792751376076158175884591775004685122304361482480000 1193 -7788993038922661873500711321882444056695773054979492800000 1194 45481474275359007380047264707779998132820276211087451200000 1195 0 1196 -1762647160980786772184153078800948040202468164618911516800000 1197 11984760539603504150030537670381695765727814920503526470400000 1198 -34742980547469614101564966238038223521336765413293518828800000 1199 0 1200 373072424850986138302837826337838777498570759263423750566400000 1201 -1398675686173863791742553838555703812728010811784226640000000000 1202 2290963027188930697426615860417918155497507756021596429696000000 1203 0 1204 -8318106056896187751266100671055252902698776436499623903488000000 1205 18535746174243435574551227447499936962351124713330854272000000000 1206 -18237808852576574298106469565111449590221385964069028672000000000 1207 0 1208 24397269844119982790151252986436943347482922134357677478400000000 1209 -33169085447607709373769790115558815892576718480355915584000000000 1210 19909047248041794750600283639909816086270462537270184128000000000 1211 0 1212 -9795857369408931715813349132795377596206952960922411392000000000 1213 7979072728557141819539906878687786600127687387068430592000000000 1214 -2832124595613251159357015179830958619838785014304972544000000000 1215 0 1216 459665032946851458188555901016679856336569102123447808000000000 1217 -206239115712716652711158630021316505509641249556544512000000000 1218 38761253660398921338159526238233638620446053470536704000000000 1219 0 1220 -1480132069467976678954636767349302080801780135872512000000000 1221 281440494630694505052021587954852304642774394368000000000000 1222 -19318631483292116643077037395419491528565748551680000000000 1223 0 1224 36256424429074976496234665114956818633529712640000000000 1225 0 1226 -50 1227 14073748835532750 1228 0 1229 -3961396160746797570047224611000 1230 222024797914315158083786394651676500 1231 -841293559921551833012041785087286677000 1232 0 1233 551107324851980323378613001214568871819096000 1234 -173961728909438498936461680301077475347885474000 1235 14742743400039534443103013943709183736565272500000 1236 0 1237 -49748593526692693391274864339829112471362497130800000 1238 2284973042081231498765583876520232618687286944299800000 1239 -38099442731747227165935727457527541936385704620710000000 1240 0 1241 9329179108327037620716230003613580251855462673305696000000 1242 -144507438916794535861429676030675228615791041947751612000000 1243 906905586027312336430976700649981594796966254382030160000000 1244 0 1245 -40442190302329851380001045605434304135943565391478158400000000 1246 294587307869663376904600516053913795841363208966909385440000000 1247 -914467283653030669270168542460244460094300819610200209600000000 1248 0 1249 11256197046378749934260758454021863446519752896090953408000000000 1250 -45197655893491069644015093492182208934351570689991081392000000000 1251 79334512884869823903821645175602062865713614499751483155200000000 1252 0 1253 -331692770161918564386803903671747718083061520632384092953600000000 1254 794654810921478649437451546365408679680048095250085578662400000000 1255 -842010671623417104654553570067186267491743315940850688000000000000 1256 0 1257 1314591503804764242773370623464907344107140438464527575040000000000 1258 -1938458902680626368785096349352918423389763408454641399040000000000 1259 1266104141880359266198465383389217976639795857584935536000000000000 1260 0 1261 -746756340051593241018149858305904778039108569611129996800000000000 1262 671094299617086449804153543290690893126920094771082809600000000000 1263 -264513384159070651660025313804739156077857031528458304000000000000 1264 0 1265 54294318235142952157796977710674356169894768951735808000000000000 1266 -27859255199022747496824791604650868199688392264162944000000000000 1267 6080606207861024901160236053523938201797143353520384000000000000 1268 0 1269 -335278565676038664525692848050679558552168502909952000000000000 1270 80888536106571636000305740804782599331637708021248000000000000 1271 -7512029004834092838549020656276428180712077044736000000000000 1272 0 1273 43507709314889971795481598137948182360235655168000000000000 1274 -1812821221453748824811733255747840931676485632000000000000