0 1 1 1 2 -1 3 3 4 -3 5 5 6 3 7 -30 8 35 9 15 10 -70 11 63 12 -5 13 105 14 -315 15 231 16 -35 17 315 18 -693 19 429 20 35 21 -1260 22 6930 23 -12012 24 6435 25 315 26 -4620 27 18018 28 -25740 29 12155 30 -63 31 3465 32 -30030 33 90090 34 -109395 35 46189 36 -693 37 15015 38 -90090 39 218790 40 -230945 41 88179 42 231 43 -18018 44 225225 45 -1021020 46 2078505 47 -1939938 48 676039 49 3003 50 -90090 51 765765 52 -2771340 53 4849845 54 -4056234 55 1300075 56 -429 57 45045 58 -765765 59 4849845 60 -14549535 61 22309287 62 -16900975 63 5014575 64 -6435 65 255255 66 -2909907 67 14549535 68 -37182145 69 50702925 70 -35102025 71 9694845 72 6435 73 -875160 74 19399380 75 -162954792 76 669278610 77 -1487285800 78 1825305300 79 -1163381400 80 300540195 81 109395 82 -5542680 83 81477396 84 -535422888 85 1859107250 86 -3650610600 87 4071834900 88 -2404321560 89 583401555 90 -12155 91 2078505 92 -58198140 93 624660036 94 -3346393050 95 10039179150 96 -17644617900 97 18032411700 98 -9917826435 99 2268783825 100 -230945 101 14549535 102 -267711444 103 2230928700 104 -10039179150 105 26466926850 106 -42075627300 107 39671305740 108 -20419054425 109 4418157975 110 46189 111 -9699690 112 334639305 113 -4461857400 114 30117537450 115 -116454478140 116 273491577450 117 -396713057400 118 347123925225 119 -167890003050 120 34461632205 121 969969 122 -74364290 123 1673196525 124 -17210021400 125 97045398450 126 -328189892940 127 694247850450 128 -925663800600 129 755505013725 130 -344616322050 131 67282234305 132 -88179 133 22309287 134 -929553625 135 15058768725 136 -124772655150 137 601681470390 138 -1805044411170 139 3471239252250 140 -4281195077775 141 3273855059475 142 -1412926920405 143 263012370465 144 -2028117 145 185910725 146 -5019589575 147 62386327575 148 -429772478850 149 1805044411170 150 -4859734953150 151 8562390155550 152 -9821565178425 153 7064634602025 154 -2893136075115 155 514589420475 156 676039 157 -202811700 158 10039179150 159 -194090796900 160 1933976154825 161 -11345993441640 162 42117702927300 163 -102748681866600 164 166966608033225 165 -178970743251300 166 121511715154830 167 -47342226683700 168 8061900920775 169 16900975 170 -1825305300 171 58227239070 172 -859544957700 173 7091245901025 174 -36100888223400 175 119873462177700 176 -267146572853160 177 402684172315425 178 -405039050516100 179 260382246760350 180 -96742811049300 181 15801325804719 182 -1300075 183 456326325 184 -26466926850 185 601681470390 186 -7091245901025 187 49638721307175 188 -222622144044300 189 667866432132900 190 -1369126185872445 191 1923935489951475 192 -1822675727322450 193 1112542327066950 194 -395033145117975 195 61989816618513 196 -35102025 197 4411154475 198 -164094946470 199 2836498360410 200 -27577067392875 201 166966608033225 202 -667866432132900 203 1825501581163260 204 -3463083881912655 205 4556689318306125 206 -4079321865912150 207 2370198870707850 208 -805867616040669 209 121683714103007 210 5014575 211 -2035917450 212 136745788725 213 -3610088822340 214 49638721307175 215 -408140597414550 216 2170565904431925 217 -7823578204985400 218 19624141997505045 219 -34630838819126550 220 42832879592077575 221 -36343049350853700 222 20146690401016725 223 -6570920561562378 224 956086325095055 225 145422675 226 -21037813650 227 902522205585 228 -18050444111700 229 204070298707275 230 -1447043936287950 231 6845630929362225 232 -22427590854291480 233 51946258228689825 234 -85665759184155150 235 99943385714847675 236 -80586761604066900 237 42710983650155457 238 -13385208551330770 239 1879204156221315 240 -9694845 241 4508102925 242 -347123925225 243 10529425731825 244 -166966608033225 245 1591748329916745 246 -9888133564634325 247 42051732851796525 248 -126155198555389575 249 271274904083157975 250 -419762220002360235 251 463373879223384675 252 -355924863751295475 253 180700315442965395 254 -54496920530418135 255 7391536347803839 256 -300540195 257 49589132175 258 -2429867476575 259 55655536011075 260 -723521968143975 261 5932880138780595 262 -32706903329175075 263 126155198555389575 264 -348782019535488825 265 699603700003933725 266 -1019422534291446285 267 1067774591253886425 268 -783034700252850045 269 381478443712926945 270 -110873045217057585 271 14544636039226909 272 300540195 273 -158685222960 274 13884957009000 275 -479493848710800 276 8682263617727700 277 -94926082220489520 278 680303589246841560 279 -3364138628143722000 280 11858588664206620050 281 -30382789257313693200 282 57087661920320991960 283 -78588209916286040880 284 78303470025285004500 285 -54932895894661480080 286 25722546490357359720 287 -7214139475456546864 288 916312070471295267 289 9917826435 290 -1851327601200 291 102748681866600 292 -2671465728531600 293 39552534258537300 294 -371074685043731760 295 2354897039700605400 296 -10540967701516995600 297 34180637914477904850 298 -81553802743315702800 299 144078384846524408280 300 -187928328060684010800 301 178531911657649810260 302 -120038550288334345360 303 54106046065924101480 304 -14660993127540724272 305 1804857108504066435 306 -583401555 307 347123925225 308 -34249560622200 309 1335732864265800 310 -27382523717448900 311 340151794623420780 312 -2783060137827988200 313 15811451552275493400 314 -64563427171791598050 315 193690281515374794150 316 -432235154539573224840 317 720391924232622041400 318 -892659558288249051300 319 810260214446256831180 320 -523025111970599647640 321 227245393476881226216 322 -59560284580634192355 323 7113260368810144185 324 -20419054425 325 4281195077775 326 -267146572853160 327 7823578204985400 328 -130827613316700300 329 1391530068913994100 330 -10061832805993495800 331 51650741737433278440 332 -193690281515374794150 333 540293943174466531050 334 -1132044452365548922200 335 1785319116576498102600 336 -2106676557560267761068 337 1830587891897098766740 338 -1136226967384406131080 339 476482276645073538840 340 -120925426269772451145 341 14023284727082855679 342 2268783825 343 -1511010027450 344 166966608033225 345 -7302006324653040 346 168206931407186100 347 -2354897039700605400 348 21800637746319240900 349 -140865659283908941200 350 658546957152274300110 351 -2281241093403303131100 352 5943233374919131841550 353 -11732097051788416102800 354 17555637979668898008900 355 -19770349232488666680792 356 16475291027073888900660 357 -9847300383998186469360 358 3990539066902490887785 359 -981629930895799897530 360 110628135069209194801 361 83945001525 362 -19643130356850 363 1369126185872445 364 -44855181708582960 365 841034657035930500 366 -10061832805993495800 367 82171634582280215700 368 -478943241565290400080 369 2053116984062972817990 370 -6603592638799035379500 371 16131633446209072141350 372 -30095379393718110872400 373 42835756670392111141716 374 -46130814875806888921848 375 36927376439993199260100 376 -21282875023479951401520 377 8343854412614299129005 378 -1991306431245765506418 379 218266320541953276229 380 -4418157975 381 3273855059475 382 -402684172315425 383 19624141997505045 384 -504620794221558300 385 7905725776137746700 386 -82171634582280215700 387 598679051956613000100 388 -3172998975370048900530 389 12546826013718167221050 390 -37640478041154501663150 391 86524215756939568758150 392 -152984845251400396934700 393 207588666941131000148316 394 -214178783351960555708580 395 164942281431969623361780 396 -91782398538757290419055 397 34847862546800896362315 398 -8075853860052271220473 399 861577581086657669325 400 -172308161025 401 44742685812825 402 -3463083881912655 403 126155198555389575 404 -2635241925379248900 405 35216414820977235300 406 -322365643361253153900 407 2115332650246699267020 408 -10265584920314864089950 409 37640478041154501663150 410 -105751819258481695148850 411 229477267877100595402050 412 -385521810033529000275444 413 499750494487907963320020 414 -494826844295908870085340 415 367129594155029161676220 416 -197471221098538412719785 417 72682684740470440984257 418 -16369974040646495717175 419 1701063429324939500975 420 34461632205 421 -28258538408100 422 3847870979902950 423 -207785032914759300 424 5929294332103310025 425 -103301483474866556880 426 1197358103913226000200 427 -9763073770369381232400 428 58171647881784229843050 429 -260061484647976556945400 430 888315281771246239250340 431 -2345767627188139419665400 432 4819022625419112503443050 433 -7710436200670580005508880 434 9566652323054238154983240 435 -9104813935044723209570256 436 6516550296251767619752905 437 -3391858621221953912598660 438 1211378079007840683070950 439 -265365894974690562152100 440 26876802183334044115405 441 1412926920405 442 -405039050516100 443 34630838819126550 444 -1395128078141955300 445 32281713585895799025 446 -478943241565290400080 447 4881536885184690616200 448 -35797937158021064518800 449 195046113485982417709050 450 -807559347064769308409400 451 2580344389906953361631940 452 -6425363500558816671257400 453 12529458826089692508951930 454 -19133304646108476309966480 455 22762034837611808023925640 456 -20852960948005656383209296 457 14415399140193304128544305 458 -7268268474047044098425700 459 2520976002259560340444950 460 -537536043666680882308100 461 53098072606098965203605 462 -67282234305 463 60755857577415 464 -9113378636612250 465 542549808166315950 466 -17090318957238952425 467 329273478576137150055 468 -4230665300493398534040 469 38354932669308283413000 470 -255060302250900084696450 471 1278635632852551404981550 472 -4926112017095092781297340 473 14778336051285278343892020 474 -34804052294693590302644250 475 64574903180616107546136870 476 -94299858612963204670549080 477 107740298231362557979914696 478 -95141634325275807248392413 479 63597349147911635861224875 480 -31092037361201244198821050 481 10481952851500277205007950 482 -2177020976850057573347805 483 209863810776486386280915 484 -2893136075115 485 911337863661225 486 -85665759184155150 487 3797848657164211650 488 -96845140757687397075 489 1586499487685024450265 490 -17898968579010532259400 491 145748744143371476969400 492 -885209284282535588064150 493 4105093347579243984414450 494 -14778336051285278343892020 495 41764862753632308363173100 496 -93274860149778822011086590 497 165024752572685608173460890 498 -230872067638634052814102920 499 253711024867402152662379768 500 -216230987102899561928164575 501 139914168125405598894694725 502 -66385701392835088965050350 503 21770209768500575733478050 504 -4407140026306214111899215 505 414847067813984717066925 506 263012370465 507 -260382246760350 508 42832879592077575 509 -2798414800015734900 510 96845140757687397075 511 -2053116984062972817990 512 29085823940892114921525 513 -291497488286742953938800 514 2149793976114729285298650 515 -11999503631385482415980700 516 51724176179498474203622070 517 -174653062424280562245996600 518 466374300748894110055432950 519 -990148515436113649040765340 520 1673822490380096882902246170 521 -2247154791682704780723935088 522 2378540858131895181209810325 523 -1958798353755678384525726150 524 1228135475767449145853431475 525 -566025453981014969070429300 526 180692741078554778587867815 527 -35676847832002685667755550 528 3281063172710606398620225 529 11835556670925 530 -4079321865912150 531 419762220002360235 532 -20388450685828925700 533 570310273350825782775 534 -10265584920314864089950 535 127530151125450042348225 536 -1146556787261188952159280 537 7713966620176381553130450 538 -39787827830383441695093900 539 160098640555590515392163550 540 -508771964453339029151381400 541 1287193070066947743752994942 542 -2603723873924595151181271820 543 4213415234405071463857378290 544 -5436664818587188985622423600 545 5549928668974422089489557425 546 -4421287712762816925072353310 547 2688620906409821103084539175 548 -1204618273857031857252452100 549 374606902236028199511433275 550 -72183389799633340769644950 551 6489213830472088210604445 552 -514589420475 553 556271163533475 554 -99943385714847675 555 7135957740040123995 556 -270146971587233265525 557 6273413006859083610525 558 -97523056742991208854525 559 1074896988057364642649325 560 -8742495502866565760214510 561 53997766341234670871913150 562 -258620880897492371018110350 563 975146265202233139206814350 564 -2925438795606699417620443050 565 7030054459596406908189433914 566 -13576560199749674716873774490 567 21067076172025357319286891450 568 -26163949439450846993307913575 569 25790844991116432062922060975 570 -19895794707432676162825589895 571 11745028170106060608211407975 572 -5119627663892385393322921425 573 1551942880692116826547366425 574 -292014622371243969477200025 575 25674715590128696833261065 576 -24185702762325 577 9085762337713425 578 -1019422534291446285 579 54029394317446653105 580 -1650898159699758844875 581 32507685580997069618175 582 -442604642141267794032075 583 4371247751433282880107255 584 -32398659804740802523147890 585 184729200641065979298650250 586 -825123762863428040867304450 587 2925438795606699417620443050 588 -8308246179523026346042058262 589 19007184279649544603623284286 590 -35111793620042262198811485750 591 52327898878901693986615827150 592 -62634909264139906438525005225 593 59687384122298028488476769685 594 -44631107046403030311203350305 595 25598138319461926966614607125 596 -10863600164844817785831564975 597 3212160846083683664249200275 598 -590518458572960027165004495 599 50803160635786570329644235 600 8061900920775 601 -9480795482831400 602 1853495516893538700 603 -144078384846524408280 604 5943233374919131841550 605 -150561912164618006652600 606 2557271265705102809963100 607 -30855866480705526212521800 608 275388608340296821446757065 609 -1871922566496135256892989200 610 9901485154361136490407653400 611 -41406210645510207141704732400 612 138470769658717105767367637700 613 -373231982218572875852966309616 614 814593611984980483012426469400 615 -1441924324663068900964525014800 616 2066952005716616912471325172425 617 -2387495364891921139539070787400 618 2201801280955882828686031948380 619 -1597323831134424242716751484600 620 890815213517275058438188327950 621 -368327777017595726833908298200 622 106293322543132804889700809100 623 -19101988399055750443946232360 624 1608766753466574727105400775 625 395033145117975 626 -161173523208133800 627 19647052479071510220 628 -1132044452365548922200 629 37640478041154501663150 630 -807559347064769308409400 631 11999503631385482415980700 632 -129594639218963210092591560 633 1052956443654076082002306425 634 -6600990102907424326938435600 635 32533451221472305611339432600 636 -127819171992661943785262434800 637 404334647403453948840713502084 638 -1036755506162702432924906415600 639 2162886486994603351446787522200 640 -3674581343496207844393466973200 641 5073427650395332421520525423225 642 -5661774722457984416621225010120 643 5058192131925676768603046367900 644 -3563260854069100233752753311800 645 1933720829342377565878018565550 646 -779484365316307235857805933400 647 219672866589141130105381672140 648 -38610402083197793450529618600 649 3184701532372607112841303575 650 -15801325804719 651 20146690401016725 652 -4271098365015545700 653 360195962116311020700 654 -16131633446209072141350 655 444157640885623119625170 656 -8210186695158487968828900 657 107995532682469341743826300 658 -1052956443654076082002306425 659 7838675747202566388239392275 660 -45546831710061227855875205640 661 209988639702230336218645428600 662 -777566629622026824693679811700 663 2332699888866080474081039435100 664 -5702155283894863381086985285800 665 11391202164838244317619747616920 666 -18602568051449552212241926551825 667 24770264410753681822717859419275 668 -26736158411607148634044673658900 669 23161195551449151519392896526700 670 -15856510800607496040199752237510 671 8379456927150302785471413784050 672 -3295092998837116951580725082100 673 907344448955148146087446037100 674 -156050375086257748529223875175 675 12611418068195524166851562157 676 -805867616040669 677 355924863751295475 678 -46982082015171002700 679 2933024262947104025700 680 -105751819258481695148850 681 2463056008547546390648670 682 -39787827830383441695093900 683 467980641624033814223247300 684 -4149887160283711617303207675 685 28466769818788267409922003525 686 -153991669114968913227006647640 687 666485682533165849737439838600 688 -2332699888866080474081039435100 689 6652514497877340611268149500100 690 -15533457497506696796754201295800 691 29764108882319283539587082482920 692 -46788277220312510109578178903075 693 60156356426116084426600515732525 694 -62866102211076268409780719143900 695 52855036002024986800665840791700 696 -35193719094031271698979937893010 697 18123011493604143233693987951550 698 -6956307441989469120003752951100 699 1872604501035092982350686502100 700 -315285451704888104171289053925 701 24975553429171528252000152507 702 61989816618513 703 -85421967300310914 704 19575867506321251125 705 -1785319116576498102600 706 86524215756939568758150 707 -2580344389906953361631940 708 51724176179498474203622070 709 -738916802564263917194601000 710 7838675747202566388239392275 711 -63631603124350244798649184350 712 404228131426793397220892450055 713 -2043889426435041939194815505040 714 8331071031664573121717997982500 715 -27633521760413568692960005615800 716 75078377904615701184311972929700 717 -167761340973072325404945373994640 718 308802629654062566723215980760295 719 -467882772203125101095781789030750 720 581511445452455482790471652081075 721 -588956115451135567207419368821800 722 480980827618427379886059151204470 723 -311715797689991263619536592766660 724 156516917444763055200084441399750 725 -58674941032432913446988177065800 726 15448987133539517104393163642325 727 -2547506449775495881704015555714 728 197883231015743646919693516017 729 3285460280781189 730 -1566069400505700090 731 223164889572062262825 732 -15047689696859055436200 733 586441906797034854916350 734 -14778336051285278343892020 735 258620880897492371018110350 736 -3300495051453712163469217800 737 31815801562175122399324592175 738 -237781253780466704247583794150 739 1405173980674091333196435659715 740 -6664856825331658497374398386000 741 25659698777526885214891433786100 742 -80853637743432293583105201616600 743 209701676216340406756181717493300 744 -449167461315000097051950517469520 745 795400712745312671862829041352275 746 -1163022890904910965580943304162150 747 1398770774196446972117621000951775 748 -1374230936052649656817311860584200 749 1091005291914969422668378074683310 750 -688674436756957442880371542158900 751 337380910936489252320182018128350 752 -123591897068316136835145309138600 753 31843830622193698521300194446425 754 -5144964006409334819912031416442 755 392032816163265715595619229845 756 -121683714103007 757 180700315442965395 758 -44632977914412452565 759 4388909494917224502225 760 -229477267877100595402050 761 7389168025642639171946010 762 -160098640555590515392163550 763 2475371288590284122601913350 764 -28466769818788267409922003525 765 250991323434937076705782893825 766 -1735803152597406941007361697295 767 9580731686414259089975697679875 768 -42766164629211475358152389643500 769 155932015648047994767417174546300 770 -467796046944143984302251523638900 771 1160349275063750250717538836796260 772 -2386202138235938015588487124056825 773 4070580118167188379533301564567525 774 -5750502071696504218705775226135075 775 6699375813256667076984395320347975 776 -6390173852644820904200500151716530 777 4935500130091528340642662718805450 778 -3036428198428403270881638163155150 779 1452204790552714607812957382378550 780 -520115900162497075847903175958275 781 131196582163438037907756801119271 782 -20777739256653082926567819181785 783 1553611530721090058101157688645 784 -6692604275665385 785 3433305993416342505 786 -526669139390066940267 787 38246211312850099233675 788 -1606340875139704167814350 789 43663265606070140561499150 790 -825123762863428040867304450 791 11386707927515306963968801410 792 -118890626890233352123791897075 793 964335084776337189448534276275 794 -6199296973562167646454863204625 795 32074623471908606518614292232625 796 -135141080228308262131761551273460 797 467796046944143984302251523638900 798 -1338864548150481058520237119380300 799 3181602850981250687451316165409100 800 -6290896546258382041096920599786175 801 10350903729053707593670395407043135 802 -14143126716875186051411501231845725 803 15975434631612052260501250379291325 804 -14806500390274585021927988156416350 805 11133570060904145326566006598235550 806 -6680142036542487195939603958941330 807 3120695400974982455087419055749650 808 -1093304851361983649231306675993925 809 270110610336490078045381649363205 810 -41947511329469431568731257593415 811 3078975579065433024236839782951 812 956086325095055 813 -1525913774851707780 814 405130107223128415590 815 -42835756670392111141716 816 2409511312709556251721525 817 -83529725507264616726346200 818 1950292530404466278413628700 819 -32533451221472305611339432600 820 404228131426793397220892450055 821 -3857340339105348757794137105100 822 28930052543290115683456028288250 823 -173580315259740694100736169729500 824 844631751426926638323509695459125 825 -3368131537997836686976210970200080 826 11093449113246843056310536132008200 827 -30347596424744237326458708039286800 828 69199862008842202452066126597647925 829 -131738774733410823919441396089639900 830 209318275409752753560890218231316730 831 -276907533614608905848688339907716300 832 303533258000628992949523757206535175 833 -273567721496501856595621876413787800 834 200404261096274615878188118768239900 835 -117338147076659340311286956496186840 836 53571937716737198812334027123702325 837 -18367521502881325307085952156697940 838 4446436200923759746285513304901990 839 -677374627394395265332104752249220 840 48823755610894723670041316558223 841 54496920530418135 842 -30009637572083586340 843 4942587308122166670198 844 -385521810033529000275444 845 17402026147346795151322125 846 -508771964453339029151381400 847 10351552661377551785426183100 848 -153991669114968913227006647640 849 1735803152597406941007361697295 850 -15226343443836902991292646467500 851 106076859325397090839338770390250 852 -596210648066065862346006843853500 853 2736606874623242308168171413287565 854 -10353885839030386852556500389874320 855 32515281883654539992634330042093000 856 -85169060933959633787158309658643600 857 186629930872332000552541977793656525 858 -342520814306868142190547629833063740 859 526124313867756921112507845824660970 860 -674518351112508873221163904903411500 861 718115268928317373563507425586192975 862 -629841963445434507045734087557325400 863 449796230460527471193266666568716220 864 -257145301040338554299203330193771160 865 114797009393008283169287200979362125 866 -38535780408005917801141115309150580 867 9144557469824336081983414155364470 868 -1367065157105052262761156863630244 869 96790954105808838152888925808407 870 -1879204156221315 871 3215318311294669965 872 -915293945948549383370 873 103794333470565500074158 874 -6264729413044846254475965 875 233187150374447055027716475 876 -5850877591213398835240886100 877 104994319851115168109322714300 878 -1405173980674091333196435659715 879 14465026271645057841728014144125 880 -117242844517544153032953377799750 881 761824716973306379664342078257250 882 -4024421874445944570835546196011125 883 17472182353363777813689094407912915 884 -62862878308398777319093038081379800 885 188588634925196331957279114244139400 886 -473752901445150462941068097476205025 887 999019041728365414722430587013102575 888 -1769690873918818734651162754137495990 889 2630621569338784605562539229123304850 890 -3271414002895668035122644938781545775 891 3385400553519210475370820720620624025 892 -2891547195817676600528142856513175700 893 2014304858149318675343759419851207420 894 -1125010692051481175059014569597748825 895 491331200202075451964549220191669895 896 -161553848633563270781706983411438970 897 37594291820388937225931813749831710 898 -5517084384031103774714668771079199 899 383826197316138496123525050619545 900 -110873045217057585 901 65378138996324955955 902 -11532703718951722230462 903 963804525083822500688610 904 -46637430074889411005543295 905 1462719397803349708810221525 906 -31954792998165485946315608700 907 510972356608760484798703876260 908 -6199296973562167646454863204625 909 58621422258772076516476688899875 910 -441056415089808956647776992675250 911 2682947916297296380557030797340750 912 -13361080623160535975174013370756935 913 55005018519848930154206408321207325 914 -188588634925196331957279114244139400 915 541431887365886243361220682829948600 916 -1306409516106324003867793844555595675 917 2654536310878228101976744131206243985 918 -4543800892494264318698931395758435650 919 6542828005791336070245289877563091550 920 -7899267958211491109198581681448122725 921 7951754788498610651452392855411233175 922 -6618430248204904218986638093796824380 923 4500042768205924700236058278390995300 924 -2456656001010377259822746100958349475 925 1050100016118161260081095392174353305 926 -338348626383500435033386323748485390 927 77239181376435452846005362795108786 928 -11130959722168016387582226467966805 929 761146865864206848244956456313335 930 7391536347803839 931 -13526511516481025370 932 4118822756768472225165 933 -499750494487907963320020 934 32287451590308053773068435 935 -1287193070066947743752994942 936 34617692414679276441841909425 937 -666485682533165849737439838600 938 9580731686414259089975697679875 939 -106076859325397090839338770390250 940 926218471688598808960331684618025 941 -6495558113140822816085442983035500 942 37114112842112599931038926029880375 943 -174721823533637778136890944079129150 944 683633801603836703345136789135005325 945 -2237918467778996472559712155697120880 946 6158787718786956018233885267190665325 947 -14293657058575074395259391475725929150 948 28020105503714629965310076940510353175 949 -46394598586520383043557510040901921900 950 64773997257334227095428369787874606345 951 -75983434645653390669433976173929561450 952 74457340292305172463599678555214274275 953 -60429145744479560260312782595536222600 954 40125381349836161910438186315653041425 955 -21422040328810489705654346000356807422 956 8966238599162761528384737579334862835 957 -2832103317135966604353529969153988820 958 634464704163576934092186908674107885 959 -89815330171976408092904861844973530 960 6038431802522707662743321220085791 961 450883717216034179 962 -284056741846101532770 963 53544695837990138927145 964 -4783326161527119077491620 965 247537128859028412260191335 966 -8308246179523026346042058262 967 194391657405506706173419952925 968 -3332428412665829248687199193000 969 43395078814935173525184042432375 970 -441056415089808956647776992675250 971 3572556962227452548846993640669525 972 -23440492321334273640656163808345500 973 126187983663182839765532348501593275 974 -562992542497277285107759708699416150 975 2098048563542809193024730145966050825 976 -6569373566706086419449477618336709680 977 17356583571126876051386403934810056825 978 -38797069158989487644275491148398950550 979 73458114428657273152299390898094709675 980 -117770904104244049264415217796135647900 981 159565212755872120405811349965252079045 982 -182006831825634866022132547579412670450 983 173733794015378735748399249962166639975 984 -137572736056581126550073781653667570600 985 89258501370043707106893108334820030925 986 -46624440715646359947600635412541286742 987 19116697390667774579386327291789424535 988 -5921670572193384718193744480958340260 989 1302322287493657917347120496752116185 990 -181152954075681229882299636602573730 991 11977872919758157822818719141481651 992 -14544636039226909 993 28405674184610153277 994 -9231844109998299815025 995 1195831540381779769372905 996 -82512376286342804086730445 997 3515027229798203454094716957 998 -101083661850863487210178375521 999 2082767757916143280429499495625 1000 -32074623471908606518614292232625 1001 380912358486653189832171039128625 1002 -3572556962227452548846993640669525 1003 26956566169534414686754588379597325 1004 -166036820609451104954647826975780625 1005 844488813745915927661639563049124225 1006 -3579024020161262741042186719589145525 1007 12728161285493042437683362885527375005 1008 -38184483856479127313050088656582125015 1009 96992672897473719110688727870997376375 1010 -209073094912332238971929035633038789075 1011 382755438338793160109349457837440855675 1012 -594743065726432448785296849870485021895 1013 782629376850229923895169954591474482935 1014 -868668970076893678741996249810833199875 1015 808239824332414118481683467215296977275 1016 -624809509590305949748251758343740216475 1017 396307746082994059554605401006600937307 1018 -202636992341078410541495069292967900071 1019 81422970367659039875163986613177178575 1020 -24744123462379500429595289438290207515 1021 5344012145232596281527839279775925035 1022 -730650248105247627191941867630380711 1023 47525108681621077813119434012975583 1024 -916312070471295267 1025 615456273999886654335 1026 -123706711073977217521335 1027 11787482326620400583818635 1028 -650930968481148787795317955 1029 23326998888660804740810394351 1030 -583174972216520118520259858775 1031 10691541157302868839538097410875 1032 -149052662016516465586501710963375 1033 1623889528285205704021360745758875 1034 -14120106088803741026395260579789075 1035 99622092365670662972788696185468375 1036 -577808135720889845242174437875716575 1037 2783685349014315465255034115236002075 1038 -11230730546023272739132379016641801475 1039 38184483856479127313050088656582125015 1040 -109925029283803548325447224920463693225 1041 268808264887284307249623045813907014525 1042 -559411794495159234005972284531644327525 1043 991238442877387414642161416450808369825 1044 -1494110628532257127436233549674633103785 1045 1911071734169166093232391749583833039725 1046 -2065501773293947191675413305105758941925 1047 1874428528770917849244755275031220649425 1048 -1415384807439264498409305003595003347525 1049 878093633478006445679811966936194233641 1050 -439684039985358815325885527711156764305 1051 173208864236656503007167026068031452605 1052 -51658784070581764054769113037833942005 1053 10959753721578714407879128014455710665 1054 -1473278369130253412206702454402243073 1055 94295850558771979787935384946380125 1056 916312070471295267 1057 -1905929106580294155360 1058 659769125727878493447120 1059 -91048139350447232095702560 1060 6695289961520387531608984680 1061 -304114948474392713657972548576 1062 9330799555464321896324157740400 1063 -205277590220215081719131470288800 1064 3378527005707706553294038781836500 1065 -42927166660756742088912492757452000 1066 431305058712550634988073414073557200 1067 -3491517141958743235617737161547844000 1068 23112325428835593809686977515028663000 1069 -126584428502545713788439446082310831200 1070 579006552594977616773047095969088431600 1071 -2228176940331017311443863996901733412640 1072 7255051932731034189479516844750603752850 1073 -20071017111583894941305187420771723751200 1074 47310254620162038075933656063247634556400 1075 -95158890516229191805647495979277603503200 1076 163356095386193445933028201431093219347160 1077 -239057700565161140389797367947941296605600 1078 297432255354328395601259515935229287637200 1079 -313237834141273382807123548182995095192800 1080 277415422258095841688223780704620656114900 1081 -204721258548015217049921875719981284186016 1082 124284021969194758465450309166353645376880 1083 -60969520211303089058522793175947071316960 1084 23556405536185284408974715545252277554280 1085 -6897338342113537600691931230430793911840 1086 1437919688271127330313741595496589239248 1087 -190100434726484311252477736051902332000 1088 11975573020964041433067793888190275875 1089 59560284580634192355 1090 -42565750046959902803040 1091 9104813935044723209570256 1092 -923488270554536211256411680 1093 54306240798998698867495097960 1094 -2073511012325404865849812831200 1095 55267043520827137385920011231600 1096 -1081128641826466097054092410187680 1097 16097687497783778283342184784044500 1098 -187523938570674189125249310466764000 1099 1745758570979371617808868580773922000 1100 -13207043102191767891249701437159236000 1101 82279878526654713962485639953502040280 1102 -426636407175246664990666281240380949600 1103 1856814116942514426203219997418111177200 1104 -6828284171982149825392486442118215296800 1105 21325455681057888375136761634569956485650 1106 -56772305544194445691120387275897161467680 1107 129144208557739617450521601686162461897200 1108 -251317069824912993743120309893989568226400 1109 418350975989031995682145393908897269059800 1110 -594864510708656791202519031870458575274400 1111 720447018524928780456384160820888718943440 1112 -739774459354922244501930081878988416306400 1113 639753932962547553281005861624941513081300 1114 -461626367314151960014529719760742111399840 1115 274362840950863900763352569291761820926320 1116 -131915871002637592690258407053412754303968 1117 50005702980323147605016501420623255860840 1118 -14379196882711273303137415954965892392480 1119 2946556738260506824413404908804486146000 1120 -383218336670849325858169404422088828000 1121 23766906456990174536396083255023778275 1122 -1804857108504066435 1123 3990539066902490887785 1124 -1468518376620116646704880 1125 215480596462725115959829392 1126 -16853660937620285855429513160 1127 814593611984980483012426469400 1128 -26610057991509362445072598000400 1129 623728062592191979069668698185200 1130 -10946427498492969232672685653150260 1131 148456451368450399724155704119521500 1132 -1593953477850730607564619138967494000 1133 13807363243200484613579233320666474000 1134 -97952236341255611860101952325597667000 1135 575959149686582997737399479674514281960 1136 -2834084704806995703152283153953959165200 1137 11759822740635924699287059983648037455600 1138 -41396472792641783316441949055341680236850 1139 124189418377925349949325847166025040710550 1140 -318555714442424389711286617492534072679760 1141 700097551655114768284406577561828082916400 1142 -1319414616580793217151381626943445233188600 1143 2131597830039353501809026530869143228066600 1144 -2947283257601981374594298839721817486586800 1145 3476939958968134549159071384831245556640080 1146 -3483104746129425567863254135513570460109300 1147 2942868091627718745092626963474730960173980 1148 -2077318652913683820065383738923339501299280 1149 1209228817524177932994035397989616914453040 1150 -570065013975683882697188116195105116813576 1151 212093154019991281221276885335746912789080 1152 -59913320344630305429739233145691218302000 1153 12071377605131753764532336239295798082000 1154 -1544848919704361344865745411576545587875 1155 94347416541385238311148088072973180425 1156 -120925426269772451145 1157 91782398538757290419055 1158 -20852960948005656383209296 1159 2247154791682704780723935088 1160 -140447174480169048795245943000 1161 5702155283894863381086985285800 1162 -161707275486864587166210403233200 1163 3368131537997836686976210970200080 1164 -53444322492642143900696053483027740 1165 664147282437804419818591307903122500 1166 -6603521551095883945624850718579618000 1167 53428492549775788287328337632144182000 1168 -356546140282170427170771106465175507880 1169 1983859293364896992206598207767771415640 1170 -9284070584712572131016099987090555886000 1171 36796864704570474059059510271414826877200 1172 -124189418377925349949325847166025040710550 1173 358375178747727438425197444679100831764730 1174 -886790232096478706493581664911648905027440 1175 1884878023686847453073402324204921761698000 1176 -3443350340832801810614581319096308291492200 1177 5403352638936965853422881206156665392075800 1178 -7269965368751554057332603804647149800247440 1179 8359451390710621362871809925232569104262320 1180 -8174633587854774291923963787429808222705500 1181 6751285621969472415212497151500853379222660 1182 -4664168296164686312976993677959950955747440 1183 2660303398553191452586877875577157211796688 1184 -1230140293315949431083405934947332094176664 1185 449349902584727290723044248592684137265000 1186 -124737568586361455566834141139389913514000 1187 24717582715269781517851926585224729406000 1188 -3113464745865712864267886906408114954025 1189 187286662686630398438547697219484074575 1190 7113260368810144185 1191 -16687708825228598258010 1192 6516550296251767619752905 1193 -1014844099469608610649519072 1194 84268304688101429277147565800 1195 -4325772973989206702893575044400 1196 150156755809231402368623945859400 1197 -3742368375553151874418012189111200 1198 69888729413455111254756377631651660 1199 -1009503869305462718124258788012746200 1200 11556162714417796904843488757514331500 1201 -106856985099551576574656675264288364000 1202 810332137004932789024479787420853427000 1203 -5101352468652592265674109677117126497360 1204 26923804695666459179946689962562612069400 1205 -120073979562282599561141559833037856125600 1206 455361200719059616480861439608758482605350 1207 -1475662500725936511162577713384532836678300 1208 4101404823446214017532815200216376185751910 1209 -9801365723171606755981692085865593160829600 1210 20168194853449267747885404868992662850168600 1211 -35745255919121466414951367979190247978347600 1212 54524740265636655429994528534853623501855800 1213 -71435311884254400737268193906532863254605280 1214 80111409160976788060854845116812120582513900 1215 -76514570382320687372408301050343004964523480 1216 61800229924182093646945166232969350163653580 1217 -41804767691550151397793795187641041899662240 1218 23372665573003039190584712763999309789356616 1219 -10604657700999564061063844266787345639454000 1220 3804495841884024394788441304751392362177000 1221 -1038138474041330823749780916579438635052000 1222 202375208481271336177412648916527472011625 1223 -25096412800008473390765391427410865993050 1224 1487276438982064928776702301448844121625 1225 490814965447899948765 1226 -394942442197076825439570 1227 95141634325275807248392413 1228 -10873329637174377971244847200 1229 720962162331534450482262507400 1230 -31066914995013393593508402591600 1231 935592093888287968604503047277800 1232 -20707771678060773705113000779748640 1233 349443647067275556273781888158258300 1234 -4622465085767118761937395503005732600 1235 48976118170627805930050976162798833500 1236 -422781984524312759491032932567401788000 1237 3014435549658349975171064809205574748440 1238 -17949203130444306119964459975041741379600 1239 90055484671711949670856169874778392094200 1240 -383462063763418624404935949144217669562400 1241 1393681250685606704986878951529836567973950 1242 -4342663930707756018564157270817339490796140 1243 11639121796266283022728259351965391878485150 1244 -26890926471265690330513873158656883800224800 1245 53617883878682199622427051968785371967521400 1246 -92272637372615878419990740597444593618525200 1247 136917681111487601413097371654187987904660120 1248 -174788529078494810314592389345771899452757600 1249 191286425955801718431020752625857512411308700 1250 -178533997558748270535619369117467011583888120 1251 141091090958981760967554058758288516411360060 1252 -93490662292012156762338851055997239157426464 1253 51255845554831226295141913956138837257361000 1254 -22826975051304146368730647828508354173062000 1255 8045573173820313884060802103490649421653000 1256 -2158668890466894252559068255109626368124000 1257 414090811200139810947628958552279288885325 1258 -50567398925390207578407878249260700135250 1259 2952998146964389786121858192731762966125 1260 -14023284727082855679 1261 34847862546800896362315 1262 -14415399140193304128544305 1263 2378540858131895181209810325 1264 -209311595515606775946463308600 1265 11391202164838244317619747616920 1266 -419403352432680813512363434986600 1267 11093449113246843056310536132008200 1268 -220020074079395720616825633284829300 1269 3377955254983663710646558252196496900 1270 -41139939263327356981242819976751020140 1271 405166068502466394512239893710426713500 1272 -3276560380063423886055505227397363857000 1273 22028567478272557510865473605733046238600 1274 -124362335975221263831182329827074922415800 1275 594366198833298867827650721173537387821720 1276 -2420604277506580066556158178972874039112650 1277 8444068754153970036096972471033715676548050 1278 -25332206262461910108290917413101147029644150 1279 65546633273710120180627565824226154263047950 1280 -146555549268398012301300608714680016711225160 1281 283408814787320198004257274692151251828327400 1282 -473945819232072466429952440341419958131515800 1283 684588405557438007065486858270939939523300600 1284 -852094079257662200283637898060638009832193300 1285 910523387549616179731658782499081759077829412 1286 -830869757869559259031151679354365707755787020 1287 642748303257583577741079601009981019207306940 1288 -417369028089339985546155585071416246238511000 1289 224465254671157439292518036980332149368443000 1290 -98155992720607829385541785662585922944166600 1291 33999035024853584477805325017976615297953000 1292 -8971967576003029237198627435299384592515375 1293 1694007864000571953876663921350233454530875 1294 -203756872140542895242408215298491644662625 1295 11727621212230005150598236822563287208325 1296 -995653215622882753209 1297 847964655305488478149665 1298 -216230987102899561928164575 1299 26163949439450846993307913575 1300 -1837290671748103922196733486600 1301 83880670486536162702472686997320 1302 -2677729096300962117040474238760600 1303 62862878308398777319093038081379800 1304 -1125985084994554570215519417398832300 1305 15823053562818214223554930760288853900 1306 -178273070141085213585385553232587753940 1307 1638280190031711943027752613698681928500 1308 -12450929444241010767010919864109982656600 1309 79139668347868076983479664435411314264600 1310 -424547284880927762734036229409669562729800 1311 1936483422005264053244926543178299231290120 1312 -7555219411611446874402554316188061394806150 1313 25332206262461910108290917413101147029644150 1314 -73258001894146604907760220627076290058700650 1315 183194436585497515376625760893350020889031450 1316 -396772340702248277205960184569011752559658360 1317 744772001650399590104210977679374219920953400 1318 -1211194871370851858654322903094739893002762600 1319 1704188158515324400567275796121276019664386600 1320 -2069371335340036772117406323861549452449612300 1321 2160261370460854073480994366321350840165046252 1322 -1928244909772750733223238803029943057621920820 1323 1460791598312689949411544547749956861834788500 1324 -929927483637652248497574724632804618812121000 1325 490779963603039146927708928312929614720833000 1326 -210794017154092223762393015111455014847308600 1327 71775740608024233897589019482395076740123000 1328 -18634086504006291492643303134852567999839625 1329 3463866826389229219120939660074357959264625 1330 -410466742428050180270938288789715052291375 1331 23290064660907475017385230872977795723575 1332 110628135069209194801 1333 -290730738961881763937028 1334 127194698295823271722449750 1335 -22199714675897688357958229700 1336 2066952005716616912471325172425 1337 -119056435529277134158348329931680 1338 4641397100255001002870155347185040 1339 -130061127534618159970537320168372000 1340 2734535206415346813380547156540021300 1341 -44538965584229047444080545843776033200 1342 575959149686582997737399479674514281960 1343 -6028871099316699950342129618411149496880 1344 51878872684337544862545499433791594402500 1345 -371612355720424013661556685174974866981600 1346 2238522047553982748961281936887348603484400 1347 -11434473539459654409636709112100433556189280 1348 49864448116635549371056858486841205205720590 1349 -186658361933929863955827812517587399165799000 1350 602343571129649862574917369600405051593760900 1351 -1681078359255153670514918747021329603452288600 1352 4066916492198044841361091891832370463736498190 1353 -8540052285591248633194952544056824388426932320 1354 15572505489053809611269865896932370052892662000 1355 -24645182600067768254357526897753837822838821600 1356 33799731810553933944584303289738641056677000900 1357 -40063029052183111908192986429959597399424494128 1358 40878792087182315544332662624234792821584721384 1359 -35708239069865754318948866722776723289294830000 1360 26502933283673089082180879652034931636145448500 1361 -16546295915759605524991329583121627010588084000 1362 8572290030933083766337315947865837270457216400 1363 -3617497326644421388438486581912711867702199200 1364 1211215622760408947021814703765416919989575625 1365 -309438769824104476908137276299975977694306500 1366 56644410455070924877389483852980677216209750 1367 -6614378363697722904937405567925693985495300 1368 370053249612196547498454223870647198719025 1369 8075853860052271220473 1370 -7268268474047044098425700 1371 1958798353755678384525726150 1372 -250539637056559625754100020900 1373 18602568051449552212241926551825 1374 -898334922630000194103901034939040 1375 30347596424744237326458708039286800 1376 -754354539700785327829116456976557600 1377 14316096080645050964168746878356582100 1378 -213318203587623332495333140620190474800 1379 2550676234326296132837054838558563248680 1380 -24901858888482021534021839728219965313200 1381 201290026015229674066676537803111386281700 1382 -1362578637641554716759041178974907845599200 1383 7796231958722491642934119849159386515583600 1384 -37991960469817561425567130275688537299596640 1385 158659607643840384362453640639949289290929150 1386 -570641277912299869807816455410910048878299800 1387 1774471601435995541099080899633625692532971300 1388 -4784607637880052754542461049214553486748821400 1389 11208818624838513831068375214074582009810348670 1390 -22839674717278920763195803315500809410909237600 1391 40488514271539904989301651332024162137520921200 1392 -62399504881022647282309482996440568104634463200 1393 83464643858714816475402055062415827915467696100 1394 -96622599478794564013877202566373146669200250544 1395 96412245488637536661161940151497152881096041000 1396 -82453570215871832700118292250775342868008062000 1397 59980322694628570028093569738815897913381804500 1398 -36738385846856073284302782633710731159102356000 1399 18690402854329510506932180673215677983128029200 1400 -7751779985666617260939614104098668287933284000 1401 2552869851048861934492132529474801815978028625 1402 -641969985157470481943747483667114341783710500 1403 115751621364710150836404597438699644746167750 1404 -13321916986039075709944352059343299153884900 1405 735037276626965745031176198099230737181625 1406 -218266320541953276229 1407 605689039503920341535475 1408 -279828336250811197789389450 1409 51581689982232864125844121950 1410 -5073427650395332421520525423225 1411 308802629654062566723215980760295 1412 -12726411403925002749805264661636400 1413 377177269850392663914558228488278800 1414 -8392194254171236772098920583864203300 1415 144751638148744404193261773992272107900 1416 -1983859293364896992206598207767771415640 1417 22028567478272557510865473605733046238600 1418 -201290026015229674066676537803111386281700 1419 1532900967346749056353921326346771326299100 1420 -9830031600128359028047368505461835171822800 1421 53534126116561109281480956297561120740340720 1422 -249322240583177746855284292434206026028602950 1423 998622236346524772163678796969092585537024650 1424 -3455549960691149211613999646654955295985259900 1425 10366649882073447634841998939964865887955779700 1426 -27033033154022298063164904928062227200130840910 1427 61381625802687099551088721410408425291818576050 1428 -121465542814619714967904953996072486412562763600 1429 209484052100576030162038978630907621494129983600 1430 -314597503775155846714976976773721197527532085300 1431 410646047784876897058978110907085873344101064812 1432 -464531728263435403912871166184486282063462743000 1433 453494636187295079850650607379264385774044341000 1434 -379875377065980943511259275012500686784751428500 1435 270945595620563540471733021923616642298379875500 1436 -162873510587728591560409003009450908138687111600 1437 81393689849499481239865948093036017023299482000 1438 -33187308063635205148397722883172423607714372125 1439 10752997251387630572557770351424165224877150875 1440 -2662287291388333469237305741090091829161858250 1441 472928053004387187703024498106687119962913950 1442 -53657721193768499387275862461243843814258625 1443 2920283234166593635664402732988835631505375 1444 -16369974040646495717175 1445 15546018680600622099410525 1446 -4421287712762816925072353310 1447 596873841222980284884767696850 1448 -46788277220312510109578178903075 1449 2386202138235938015588487124056825 1450 -85169060933959633787158309658643600 1451 2237918467778996472559712155697120880 1452 -44922922184093090956529516066567205900 1453 708521176201748925788070788488489791300 1454 -8974601565222153059982229987520870689800 1455 92903088930106003415389171293743716745400 1456 -797108503020309509304039089700321089675532 1457 5734185100074876099694298294852737183563300 1458 -34913560510800723444444101933192035265439600 1459 181325265878674724985661303588513473475347600 1460 -808408477042424815561073311832122569244258050 1461 3109994964622034290452599681989459766386733910 1462 -10366649882073447634841998939964865887955779700 1463 30036703504469220070183227697846919111256489900 1464 -75824361285672299445462538212857466536952358650 1465 167015121370102108080869311744599668817273799950 1466 -321208879887549912915126433900725019624332641520 1467 539310006471695737225674817326379195761483574800 1468 -789703938047840186651880982513626679507886663100 1469 1006485411237443375144554193399720277804169276500 1470 -1113123197914269741451596945385467128718108837000 1471 1063651055784746641831525970035001922997303999800 1472 -873046919221815852631139737309431402961446265500 1473 610775664703982218351533761285440905520076668500 1474 -360457769333497702633692055840588075388897706000 1475 176998976339387760791454522043586259241143318000 1476 -70969781859158361778881284319399490484189195775 1477 22629441976800834488517098799265780547875795125 1478 -5517493951717850523201952477911349732900662750 1479 965838981487832988970965524302389188656655250 1480 -108050479664163964519582901120586918365698875 1481 5801629358544299356186613429537820121257345 1482 861577581086657669325 1483 -2520976002259560340444950 1484 1228135475767449145853431475 1485 -238749536489192113953907078740 1486 24770264410753681822717859419275 1487 -1590801425490625343725658082704550 1488 69199862008842202452066126597647925 1489 -2165727549463544973444882731319794400 1490 50912645141972169750733451542109500020 1491 -928407058471257213101609998709055588600 1492 13461902347833229589973344981281306034700 1493 -158279336695736153966959328870822628529200 1494 1532900967346749056353921326346771326299100 1495 -12385839816161732375339684316881912316496728 1496 84374437901101748324073246338547418558145700 1497 -488789847151210128222217427064688493716154400 1498 2425225431127274446683219935496367707732774150 1499 -10366649882073447634841998939964865887955779700 1500 38356604563671756248915396077870003785436384890 1501 -123308572281505219235489040022739983719895063800 1502 345422090301396030807107118525239569779449633850 1503 -844900025754634193820868282943268912840326282100 1504 1806799949367468260147586190691578235386871108550 1505 -3379676040555959953280895521911976293438630402080 1506 5527927566334881306563166877595386756555206641700 1507 -7897039380478401866518809825136266795078866631000 1508 9832588248242716049489106350904959637009961393500 1509 -10636510557847466418315259700350019229973039998000 1510 9952734879128700719994993005327517993760487426700 1511 -8007947603896655751720109314631336316818782987000 1512 5496980982335839965163803851568968149680690016500 1513 -3185981574108979694246181396784552666340579724000 1514 1537678606948431171875761160253655627157432575125 1515 -606469044978262364292258247820322918683071309350 1516 190353541334265843050467360487941565785072864875 1517 -45716378457090761477959034816979754929748348500 1518 7887685015483969409929551781802845040696017875 1519 -870244403781644903427992014430673018188601750 1520 46107685954746800146535717255800570437361005 1521 66341473743672640538025 1522 -66385701392835088965050350 1523 19895794707432676162825589895 1524 -2830887361228992208310612505060 1525 233941386101562550547890894515375 1526 -12581793092516764082193841199572350 1527 473752901445150462941068097476205025 1528 -13138747133412172838898955236673419360 1529 278522117541377163930482999612716676580 1530 -4642035292356286065508049993545277943000 1531 62181167987610631915591164913537461207900 1532 -681289318820777358379520589487453922799600 1533 6192919908080866187669842158440956158248364 1534 -47249685224616979061481017949586554392561592 1535 305493654469506330138885891915430308572596500 1536 -1687113343392886571605718215997473187988016800 1537 8010593090693118626923362817245578186147647950 1538 -32877089626004362499070339495317146101802615620 1539 117143143667429958273714588021602984533900310610 1540 -363602200317258979796954861605515336609946983000 1541 985716696713739892791012996767147064980380662450 1542 -2338211699181429513132170364424395363441833199300 1543 4858284308299192432841287312748465921818031202990 1544 -8844684106135810090501067004152618810488330626720 1545 14101856036568574761640731830600476419783690412500 1546 -19665176496485432098978212701809919274019922787000 1547 23932148755156799441209334325787543267439339995500 1548 -25334234237782147287259982195379136711390331631600 1549 23223048051300301679988317012430875318774470662300 1550 -18323269941119466550546012838563227165602300055000 1551 12345678599672296315203952912540141582069746430500 1552 -7029387917478542500003479589730997152719691772000 1553 3335579747380443003607420363011776052756892201425 1554 -1294404081073007732743178051318002647338495481150 1555 400018311499544162932141554648572855635298049375 1556 -94652220185807632919154621381634140488352214500 1557 16099521469960430713417852266967450836489132375 1558 -1752092066280378405568357255720421676619718190 1559 91616570793198187304155386235551782817093945 1560 -1701063429324939500975 1561 5240976425750138602503975 1562 -2688620906409821103084539175 1563 550450320238970707171507987095 1564 -60156356426116084426600515732525 1565 4070580118167188379533301564567525 1566 -186629930872332000552541977793656525 1567 6158787718786956018233885267190665325 1568 -152737935425916509252200354626328500060 1569 2939955685158981174821764995912009363900 1570 -45027742335855974835428084937389196047100 1571 559630511888495687240320484221837150871100 1572 -5734185100074876099694298294852737183563300 1573 49066980810179170563845672486109114176890884 1574 -354372639184627342961107634621899157944211940 1575 2179188068549145154990719362330069534484521700 1576 -11493459651864039769063955346482786093168364450 1577 52304460768643303975793721924368186980140524850 1578 -206395062652138497910830464609490972750205309170 1579 709024290618655010604061980130754906389396616850 1580 -2127072871855965031812185940392264719168189850550 1581 5585727948044526059149073648347166701555490420550 1582 -12860164345497862322226937004334174498930082596150 1583 25981259561773942140846884324698317755809471215990 1584 -46066063052790677554693057313294889637960055347500 1585 71637428665768359789134917699450420212501147295500 1586 -97569529540254643875699593789749214859560386135500 1587 116115240256501508399941585062154376593872353311500 1588 -120337612629465199614484915428050899379104075250100 1589 108107292652604852648221475747523040277053570324500 1590 -83676266064445563914160125296105404056250503584500 1591 55356429850143522187527401769131602577667572704500 1592 -30973240511389827890640331942252206204171141870375 1593 14454178905315253015632154906384362895279866206175 1594 -5520252698693709448463553454150305407767113081375 1595 1680076908298085484314994529524005993668251807375 1596 -391755022435703814026501071829541303687902221125 1597 65703452485514190208813397089515812873239432125 1598 -7054475951076260422419964740137487276916233765 1599 364117140331941513644720124782321188119219525 1600 -134384010916670220577025 1601 141506363495253742267607325 1602 -44631107046403030311203350305 1603 6684039602901787158511168414725 1604 -581511445452455482790471652081075 1605 32934693683352705979860349022409975 1606 -1306409516106324003867793844555595675 1607 38184483856479127313050088656582125015 1608 -853535521497768728174060805264776912100 1609 15009247445285324945142694979129732015700 1610 -212273642440463881367018114704834781364900 1611 2457507900032089757011842126365458792955700 1612 -23624842612308489530740508974793277196280796 1613 190816036484030107748288726334868777354575660 1614 -1307512841129487092994431617398041720690713020 1615 7662306434576026512709303564321857395445576300 1616 -38659818828997224677760577074533007767929953150 1617 168868687624476952836134016498674432250167980230 1618 -641498167702592628641770362975444915304692177150 1619 2127072871855965031812185940392264719168189850550 1620 -6173699310996581433796344558699500038561331517450 1621 15717978644497387282721811894186213276470100950850 1622 -35151115877694157014086961145180076963742225762810 1623 69099094579186016332039585969942334456940083021250 1624 -119395714442947266315224862832417367020835245492500 1625 181200554860472910054870674180962827596326431394500 1626 -241162422071195440522955599744474474464196426108500 1627 280787762802085465767131469332118765217909508916900 1628 -285010135175049156981674799698015288003141230855500 1629 251028798193336691742480375888316212168751510753500 1630 -190672147261605465312594383871453297767521639315500 1631 123892962045559311562561327769008824816684567481500 1632 -68141129125057621359408730272954853649176512114825 1633 31281431959264353541293469573518397310680307461125 1634 -11760538358086598390204961706668041955677762651625 1635 3525795201921334326238509646465871733191119990125 1636 -810342580654675012575365230770695025436619662875 1637 134035043070448948025979330062612258261408441535 1638 -14200568472945719032144084866510526336649561475 1639 723625202938162248635709615073726918160980575 1640 26876802183334044115405 1641 -87080839074002302933912200 1642 46980112680424242432845631900 1643 -10116384263851353537206092735800 1644 1163022890904910965580943304162150 1645 -82807229832429660749363163256345080 1646 3996076166913461658889722348052410300 1647 -138852668569015008411091231478480454600 1648 3627525966365517094739758422375301876425 1649 -73593729409140948118119020542829653754400 1650 1188732397666597735655301442347074775643440 1651 -15592463917444983285868239698318773031167200 1652 168748875802203496648146492677094837116291400 1653 -1526528291872240861986309810678950218836605280 1654 11667037659309269445181082124474833815394054640 1655 -76010079830994183006076291358072825362820116896 1656 425258007118969471455366347819863085447229484650 1657 -2055792718906675947570327157375167001306392802800 1658 8631066256362155367180183065487804315008585656200 1659 -31602225524717194758352476828685075827641677779600 1660 101248668700343935514260050762671800632405836886180 1661 -284578139668794801329279120610529335110827090899600 1662 703022317553883140281739222903601539274844515256200 1663 -1528309385986702478873346136746959867988792424470000 1664 2925195003852208024723009139394225492010463514566250 1665 -4928655092204863153492482337722188910620078933930400 1666 7303776211299061912980941020832655512344234619286000 1667 -9503585817916738841349065115856327438144629532572000 1668 10830385136651867965303642388524580944119366772509000 1669 -10771417522477719863859157947207750194877337552332000 1670 9304800786366346707254605932926920931055055998596400 1671 -6938005874551321447503434355064494189734335778964000 1672 4429173393128745388361567467742065487196473287463625 1673 -2395263932880813356876185670200837279789234971309000 1674 1081969528943967051898856477013459859922354163949500 1675 -400530334938263579460694695838523028890511230878200 1676 118310016775582551836003323692521473713746470779750 1677 -26807008614089789605195866012522451652281688307000 1678 4373775089667281461900378138885242111688064934300 1679 -457331128256918541137768476726595412277739723400 1680 23011281453433559506615565759344515997519182285 1681 2177020976850057573347805 1682 -2409236547714063714504904200 1683 798661915567212121358375742300 1684 -125732204422152536819561438287800 1685 11501004143393008437411550452270150 1686 -685041628613736284381095259666127480 1687 28587314117150148790518782951451858300 1688 -879400234270428386603577799363709545800 1689 20698236396320891658220974527670840118425 1690 -383462063763418624404935949144217669562400 1691 5717236769729827204818354556050216778094640 1692 -69827121021601446888888203866384070530879200 1693 708745278369254685922215269243798315888423880 1694 -6049575082604806378982783323801765682056176480 1695 43851969133265874811197860398888168478550067440 1696 -272165124556140461731434462604712374686226870176 1697 1456186509225562129528981736474076625925361568650 1698 -6754747504979078113445360659946977290006719209200 1699 27292831134983031836758957261137110942054176264200 1700 -96427303524137081442152429297782667268957939891600 1701 298807046652234541395743076641055801866368445444580 1702 -814025841378180478220961205467328098107714701875600 1703 1952839770983008723004831174732226497985679209045000 1704 -4129687064261940740785424667380083047544183785270000 1705 7701023581570098677332003652690920172843873334266250 1706 -12659878766251707315833631102776602888063340006762400 1707 18328344077410853479744625580580060059278928384246000 1708 -23326983371250177156038614375283712802718636125404000 1709 26030925679321156337659631705752062970953565751469000 1710 -25376729417362763747058016180709784357422879996172000 1711 21507818211109096487260646500699931988176440914788400 1712 -15748172064457761380841128774194010621143016133204000 1713 9880463723133355097114265889578453779130594256649625 1714 -5255280569156411394937302888351090748194291653469000 1715 2336426953806537546854052392391384335194648846789500 1716 -851832120784194373219223930586154610738974589614200 1717 247964829680330553848061760615832677783605616839750 1718 -55401151135785565184071456425879733414715489167800 1719 8917957001009911552186485296168610539415924606300 1720 -920451258137342380264622630373780639900767291400 1721 45738473012380284945248223299437865130871461085 1722 -53098072606098965203605 1723 180692741078554778587867815 1724 -102392553277847707866458428500 1725 23161195551449151519392896526700 1726 -2797541548392893944235242001903550 1727 209318275409752753560890218231316730 1728 -10618145243512912407906976524824975940 1729 387970691589894876442754911483989505500 1730 -10662727840528944187568380817284978242825 1731 227680600359529808240430719804379241302675 1732 -3872966844010528106489853086356598462580240 1733 53534126116561109281480956297561120740340720 1734 -610987308939012660277771783830860617145193000 1735 5833518829654634722590541062237416907697027320 1736 -47100263143137421093508813021028032810294516880 1737 324504571586167473602864166951772446741270499056 1738 -1922166192177742010978255892145781146221477270618 1739 9850673444761155582107817629089341881259798846750 1740 -43905858782364007737394844289655352385043674859800 1741 170939310792788462556542942846069273794970893444200 1742 -583385186321029342725022197251585136977195536344180 1743 1750155558963088028175066591754755410931586609032540 1744 -4625146826012389080800915940155273284702924442475000 1745 10783071778906178600939719964825772401920924328205000 1746 -22197067970407931481721657587167946380549987845826250 1747 40353363567427317069219699140100421705701896271555150 1748 -64760149073518348961764343718049545542785546957669200 1749 91641720387054267398723127902900300296394641921230000 1750 -114135597209331223942046077479066737641873326756441000 1751 124768919635366921756368579555156439757329159981179000 1752 -119270628261604989611172676049335986479887535982008400 1753 99213484006083896699299111277422266913201001639185200 1754 -71358904667074231256936364758066610627054291853580625 1755 44012974766684945432599911689940385016127192597802875 1756 -23030494258950155818989945010715074161204395775496500 1757 10080013429279633416427483178602829560411199310434700 1758 -3620286513332826086181701704991157095640642005860350 1759 1038771583795979347201339807985245001525915421896250 1760 -228894229692587729839453122601661003845008731561700 1761 36357824696425024020452593899764335276080308010300 1762 -3704816314002803080565106087254467075600588347885 1763 181838319537024059660377082873374927227610930655 1764 -4407140026306214111899215 1765 5119627663892385393322921425 1766 -1781630427034550116876376655900 1767 294478057725567783603709684410900 1768 -28286253433750372102823002463691450 1769 1769690873918818734651162754137495990 1770 -77594138317978975288550982296797901100 1771 2508877138947986867663148427596465468900 1772 -62094709188962674974662923583012520355275 1773 1210302138753290033278079089486437019556325 1774 -18995980234908780712783565137844268649798320 1775 244394923575605064111108713532344246858077200 1776 -2615025682258974185988863234796083441381426040 1777 23550131571568710546754406510514016405147258440 1778 -180280317547870818668257870528762470411816943920 1779 1182871502878610468294311318243557628443986012688 1780 -6698457942437585795833315987780752479256663215790 1781 32929394086773005803046133217241514288782756144850 1782 -141210735002738295155405039742405052265410738062600 1783 530350169382753947931838361137804669979268669403800 1784 -1750155558963088028175066591754755410931586609032540 1785 5087661508613627988881007534170800613173216886722500 1786 -13053192153412742516927029431104882381272697870985000 1787 29596090627210575308962210116223928507399983794435000 1788 -59343181716804878042970145794265326037796906281698750 1789 105235242244467317062867058541830511507026513806212450 1790 -164955096696697681317701630225220540533510355458214000 1791 228271194418662447884092154958133475283746653512882000 1792 -278330666878895440841129908238425904074041972265707000 1793 298176570654012474027931690123339966199718839955021000 1794 -279601636744418254334388404509099115846293731892249200 1795 228348494934637540022196367225813154006573733931458000 1796 -161380907477844799919533009529781411725799706191943875 1797 97879600600538162230707266295539065185118682045860125 1798 -50400067146398167082137415893014147802055996552173500 1799 21721719079996956517090210229946942573843852035162100 1800 -7686909720090247169289914579090813011291774122032250 1801 2174495182079583433474804664715779536527582949836150 1802 -472651721053525312265883720696936358589044004133900 1803 74096326280056061611302121745089341512011766957700 1804 -7455371101017986446075460397808372016332048156855 1805 361485815947096022216412273182010397500672332025 1806 209863810776486386280915 1807 -749213804472056399022866550 1808 445407606758637529219094163975 1809 -105710072004049973601331681583400 1810 13398751626513334153968790640695950 1811 -1052248627735513842225015691649321940 1812 56040211007429259930620153881020706350 1813 -2150466119098274457996984366511256116200 1814 62094709188962674974662923583012520355275 1815 -1393681250685606704986878951529836567973950 1816 24932224058317774685528429243420602602860295 1817 -362650531757349449971322607177026946950695200 1818 4358376137098290309981438724660139068969043400 1819 -43851969133265874811197860398888168478550067440 1820 373437800634875267241391303238150831567335098120 1821 -2716223451054587001268418582633354554204708621728 1822 17003777853880025481730725199751140908882298932390 1823 -92202303442964416248529173008276240008591717205580 1824 435399766258443076729165539205748911151683109026350 1825 -1798578835298035127768843137771685402538389400586800 1826 6523307083407873559561611841994997440745004633666740 1827 -20835185225751047954465078473270897749185554869435000 1828 58739364690357341326171632439971970715727140419432500 1829 -146422764155673372581181460575002593668189393509310000 1830 323090656013715447122837460435444552872449823089248750 1831 -631411453466803902377202351250983069042159082837274700 1832 1092827515615622138729773300242086081034506104910667750 1833 -1673988759070191284483342469692978818747475459094468000 1834 2266406858871005732563486395655753790317198917020757000 1835 -2706525795167190148868918418042624308582063316514806000 1836 2842616640234918919066282112509174344437319607571200200 1837 -2615628214705848185708794751859314309529844588669428000 1838 2097951797211982398953929123887158352435396180495270375 1839 -1457318497830234859879419298178026081645100377127250750 1840 869401158275368382166870424154494049585465940524992875 1841 -440640587051366832203829978950352263640832426999002600 1842 187048136522196014452721254757876449941433170302784750 1843 -65234855462387503004244139941473386095827488495084500 1844 18197091260560724522236523246832049805678194159155150 1845 -3902406517416285911528578411908038652965953059772200 1846 603885059182456902132112292222478133322895900705255 1847 -60006645447217939687924437348213725985111607116150 1848 2874672917293573129054326172447416018219632354675 1849 17838423916001342833877775 1850 -21727200329689635571663129950 1851 7928255400303748020099876118755 1852 -1374230936052649656817311860584200 1853 138453766807304452924344169953858150 1854 -9087601784988528637397862791516871300 1855 418146189824664477943858071266077578150 1856 -14193076386048611422780096818974290366920 1857 368915625181484127790644428346133209169575 1858 -7555219411611446874402554316188061394806150 1859 124661120291588873427642146217103013014301475 1860 -1687113343392886571605718215997473187988016800 1861 19002519957748545751519072839518206340705029224 1862 -180280317547870818668257870528762470411816943920 1863 1455119705922100179250938526410725654038236761640 1864 -10076312802299274359544133451704379797856177145120 1865 60286121481938272162499843890026772313309968942110 1866 -313487831706079015244999188228139216029211838498972 1867 1423874911277611142817000817402584277009558275464550 1868 -5672440942093803095270966819126084731082612724927600 1869 19888131351853273047443938542667675124222575102642500 1870 -61536477294660071865513138746637302654571289963215000 1871 168386178779024378468358679661252982718417802535706500 1872 -408114512859430038470952581602666803628357671270630000 1873 876960352037227642190558821181920929225220948385103750 1874 -1671383259176833859233770929782014006288068160451609500 1875 2824856030930947792565640417606901756636364837221914750 1876 -4230626136559210700785174605224073741925437978438746400 1877 5606374861417751022657045294516864639205702584209241000 1878 -6559884554388274428614497182713479256393814479010462000 1879 6757039554656774479747719775636561966285431854062689000 1880 -6103132500980312433320521087671733388902970706895332000 1881 4809151042839775037602083683987486069428831244519927475 1882 -3284404375706947221519288269028088631767315775316639750 1883 1927802568349729890891756157907791153428641868120636375 1884 -961961844971293788613995024469078885413084875842893000 1885 402281608684722935192838862972419214257602845719687750 1886 -138297893580261506368997576675923578523154275609579140 1887 38048463544808787637403639516103376866418042332778950 1888 -8051800789099425361761497229633041777638612009403400 1889 1230136231667967763602450965638381382694787945881075 1890 -120736262526330071420281699242791472765224558896350 1891 5715526153207221868355072036983685965636680799295 1892 -414847067813984717066925 1893 1551942880692116826547366425 1894 -966860414671188782939009282775 1895 240490413809213689943029575602235 1896 -31950869263224104521002500758582650 1897 2630621569338784605562539229123304850 1898 -146916228857314546304598781796189419350 1899 5913781827520254759491707007905954319550 1900 -179187589373863719212598722339550415882365 1901 4222034377076985018048486235516857838274025 1902 -79329803821920192181226820319974644645464575 1903 1212612715563637223341609967748183853866387075 1904 -15324612869152053025418607128643714790891152600 1905 162252285793083736801432083475886223370635249528 1906 -1455119705922100179250938526410725654038236761640 1907 11155917745402768040923862035815563347626481839240 1908 -73683037366813443754166475865588277271823295373690 1909 422002850373567905137498907230187406193169782594770 1910 -2107334868690864491369161209755824729974146247687534 1911 9217716530902430029815321081079887688009245678007350 1912 -35452755888086269345443542619538029569266329530797500 1913 120275841985017413191684771186609273370298430382647500 1914 -360827525955052239575054313559827820110895291147942500 1915 959069105219660590406738566766266988526640527485980500 1916 -2261634592096008129859862223048111870107148761624741250 1917 4735585901001029267829017634382373017816193121279560250 1918 -8806904096431778412116408360774458417748666845456557750 1919 14542777344422286783949037705457753487868693050883190750 1920 -21304224473387453886096772119164085628981669819995115800 1921 27645227764922013663446809555721091151945361018686947000 1922 -31706108679543326404970069716448483072570103315217233000 1923 32041445630146640274932735710276600291740596211200493000 1924 -28417710707689579767648676314471508592079457353981389625 1925 22005509317236546384179231402488193832841015694621486325 1926 -14779819690681262496836797210626398842952920988924878875 1927 8537411374120232373949205842163075108041128273105675375 1928 -4195222490569253467011033856712371805829286819648172250 1929 1728723669753268829612469708449044731539428445119739250 1930 -585946338590055329616016048547992003742837851924795830 1931 159023065584713650894789570285252575108362587185717150 1932 -33213678255035129617266176072236297332759274538789025 1933 5010554894842697963941690518575846119756819194198525 1934 -485819723022613858810181123143613307079117867940075 1935 22729185399963603243923658565679309305206335271615 1936 -36091694899816670384822475 1937 46040972127199465854238537275 1938 -17596859547015635849489968946505 1939 3195086926322410452100250075858265 1940 -337259175556254436610581952451705750 1941 23197299293260191521778755020450960950 1942 -1118823588990318468011944569063288655050 1943 39819464305303048713910827186566759084970 1944 -1085665982676939004641039317704334872699035 1945 23332295241741232994478476564698424895724875 1946 -404204238521212407780536655916061284622129025 1947 5746729825932019884531977673241393046584182225 1948 -68041281139035115432858615651178093671556717544 1949 679055862763646750317104645658338638551177155432 1950 -5770302282104880021167514846111498283255076813400 1951 42104592781036253573809414780336158441041883070680 1952 -265705498383357569901388200848636515010514307559670 1953 1458924139862906186332496222138647889982101248399062 1954 -7005464563485846822659644021620714642887026715285586 1955 29543963240071891121202952182948357974388607942331250 1956 -109817073116755029435886095431251945251142045131982500 1957 360827525955052239575054313559827820110895291147942500 1958 -1050409020002485408540713668363054320767272958675121500 1959 2713961510515209755831834667657734244128578513949689500 1960 -6231034080264512194511865308397859233968675159578368750 1961 12721083694845902150834812076674217714525852110103916750 1962 -23097352252905984892154354002785843774850277198461538250 1963 37282392828428044300669351208537149850717922184991452650 1964 -53447440345515893082663831807727442893761031302794764200 1965 67941661456164270867793006535246749441221649961179785000 1966 -76406524194965065270993446693736508387996806349785791000 1967 75780561887172212713729803505257356245545219610617039000 1968 -66016527951709639152537694207464581498523047083864458975 1969 50251386948316292489245110516129756066039931362344588175 1970 -33201044232689792565358022719523069864604387728744293125 1971 18878501207561640601549652355205673126231790688416775125 1972 -9137539397267278099380197030373522152422693209918621750 1973 3710993477737017087568101640803949357037973062190373590 1974 -1240379911560766476979358648224970085845228180048593770 1975 332136782550351296172661760722362973327592745387890250 1976 -68477583562850205507203103753869896970009862320713175 1977 10202214183474891035013803586015879448661475226741575 1978 -977354972198434939488717318324210300123872416679445 1979 45197115795329923691940148642097936894260873586085 1980 3281063172710606398620225 1981 -12848643384334734656996801100 1982 8379456927150302785471413784050 1983 -2182010583829938845336756149366620 1984 303533258000628992949523757206535175 1985 -26171312023165344280981159510252366200 1986 1531021753355172640437397831349763422700 1987 -64572104278869808725260800843081230948600 1988 2050702411723107008766407600108188092875955 1989 -50664412524923820216581834826202294059288300 1990 998622236346524772163678796969092585537024650 1991 -16021186181386237253846725634491156372295295900 1992 212629003559484735727683173909931542723614742325 1993 -2365743005757220936588622636487115256887972025376 1994 22311835490805536081847724071631126695252963678480 1995 -180033431201672256660426463198678746437558396578080 1996 1252611635235828543820830089715000713620996021352730 1997 -7564791836326180225427758188867063133240524991698840 1998 39877259822919435759754896738456375659510767456241028 1999 -184354330618048600596306421621597753760184913560147000 2000 750416666297826034478554985446888292549470641735213750 2001 -2698362368011695008996058344882190654742347394671570000 2002 8594255618202153342605839104788626260823142389160085000 2003 -24296417332231401623637377024745430376008226696311506000 2004 61064133986592219506216280022299020492893016563868013750 2005 -136584267039398107303700087560081074408593359497957843000 2006 272035482089781599840929058255033271126014375892991450500 2007 -482478024838480573302779839169304292185761345923418799000 2008 761626024923601476427959603260116061236094696064825389850 2009 -1068948806910317861653276636154548857875220626055895284000 2010 1331656564540819709008742928090836289047944339239123786000 2011 -1468977045812876738758454652563450290298261180144268756000 2012 1430358105620375514971650041161732599134666020150396611125 2013 -1224306518377160580647062692574797693245336509555304511900 2014 916348820822238274803881427058836728263081101313342490250 2015 -595721593660833992315566807653156796427758728390040459500 2016 333520188000255650627377191608633558563428302162029693875 2017 -159042577617300732324347213177312115301627416951016011000 2018 63672835460119345818273743942215131073388379909161146860 2019 -20991044657182201918112223277653339914303861508514663800 2020 5546684268590866646083451404063461654570798847977767175 2021 -1129045036304554607874860930185757325651869925092734300 2022 166150345273733939713081944115115751021058310835505650 2023 -15728596296774813444795171727450082039202784007957580 2024 719045024016612422371775092033376268772332079778625 2025 292014622371243969477200025 2026 -389742182658153617928902966700 2027 155857898844995631809768296383330 2028 -29613000780549170043855976312832700 2029 3271414002895668035122644938781545775 2030 -235541808208488098528830435592271295800 2031 11894861314528648975705936997409700437900 2032 -443395116048239353246790832455824452513720 2033 12666103131230955054145458706550573514822075 2034 -285320638956149934903908227705455024439149900 2035 5183324941036723817420999469982432943977889850 2036 -77319637657994449355521154149066015535859906300 2037 961083096088871005489127946072890573110738635309 2038 -10076312802299274359544133451704379797856177145120 2039 90016715600836128330213231599339373218779198289040 2040 -691096074612870920728733842601379704066756425573920 2041 4592909329198037994009710328955002616610318744960010 2042 -26584839881946290506503264492304250439673844970827352 2043 134720472374727823512685461954244512363212052217030500 2044 -600333333038260827582843988357510634039576513388171000 2045 2361067072010233132871551051771916822899553970337623750 2046 -8220592330454233632057759143710859901656918807022690000 2047 25400799938241919879257257798597495393099509727962029000 2048 -69787581698962536578532891454056023420449161787277730000 2049 170730333799247634129625109450101343010741699372447303750 2050 -372259080754437978729692395506887634172440724906198827000 2051 723717037257720859954169758753956438278642018885128198500 2052 -1254442864580049490587227581840191159682979499400888877400 2053 1937469712524951124246563903030119804898837384726310202250 2054 -2663313129081639418017485856181672578095888678478247572000 2055 3252734887157084207250863873533354214231864041748023674000 2056 -3520881490757847421468677024398111013254562511139437812000 2057 3366842925537191596779422404580693656424675401277087407725 2058 -2832350900723281940302906229090949887358614313150331333500 2059 2085025577812918973104483826786048787497155549365141608250 2060 -1334080752001022602509508766434534234253713208648118775500 2061 735571921480015887000105860945068533270026803398449050875 2062 -345652535354933591584914609972024997255536919506874797240 2063 136441790271684312467729451304746709442975099805345314700 2064 -44373474148726933168667611232507693236566390783822137400 2065 11572711622121684730717324534404012587931666732200526575 2066 -2326104833832275155983147217611620514294816351697079100 2067 338164820380658489063096192140176763842859856171087970 2068 -31637981056730946584358104049468555825982611510259500 2069 1430010890460004480447238104380984264861828967649625 2070 -6489213830472088210604445 2071 26573330635783201222425202275 2072 -18123011493604143233693987951550 2073 4935500130091528340642662718805450 2074 -718115268928317373563507425586192975 2075 64773997257334227095428369787874606345 2076 -3964953771509549658568645665803233479300 2077 175024387913778692071101644390457020729100 2078 -5819560898133141511364129675982695939242575 2079 150585892782412465643729342400101262898440225 2080 -3109994964622034290452599681989459766386733910 2081 52304460768643303975793721924368186980140524850 2082 -728093254612781064764490868237038312962680784325 2083 8501888926940012740865362599875570454441149466195 2084 -84209185562072507147618829560672316882083766141360 2085 714132610433299951419691637354759027535648306426384 2086 -5226414064259836338011049684672934012004845468402770 2087 33231049852432863133129080615380313049592306213534190 2088 -184616943624627017406272670085446183608846145630745500 2089 900499999557391241374265982536265951059364770082256500 2090 -3872149998096782337909343724905943589555268511353702950 2091 14728561258730501924103485132481957323801979529248986250 2092 -49697217270473321502894634823342925769107736424273535000 2093 149091651811419964508683904470028777307323209272820605000 2094 -398370778864911146302458588716903133691730631869043708750 2095 949260655923816845760715608542563467139723848510807008850 2096 -2018789630245221346187947221787352169935159315837462869500 2097 3833019863994595665683195388956139654586881803724938236500 2098 -6496221977289542004826714263100989934072572407611745972250 2099 9820967163488545353939479094669917631728589501888537921750 2100 -13227788541105475776153513085702307137876247103108629607600 2101 15843966708410313396609046609791499559645531300127470154000 2102 -16834214627685957983897112022903468282123377006385437038625 2103 15813959195704990833357893112424470204418929915089349945375 2104 -13078796806281037194928125822567033303391248446017706451750 2105 9471973339207260477817512241685193063201363781401643306050 2106 -5966305585337906639000858649887778103190217405342975634875 2107 3240492518952502421108574468487734349270658620376951224125 2108 -1500859692988527437145023964352213803872726097858798461700 2109 584250742958237953387456881228017960948124145320324809100 2110 -187477928278371292637620657457345003924493001061648530515 2111 48266675302019709486650304765441125671617439297714391325 2112 -9581336577451990523454392110638341642214362591514159150 2113 1376252175967796176419577526151882178430243600696288250 2114 -127270969250940398759804191289907599572702778120816625 2115 5688265542052017822223458237426581853561497449095175 2116 -590518458572960027165004495 2117 823773249709279237895181270525 2118 -344337218378478721440185771079450 2119 68391930374125464148905469103446950 2120 -7899267958211491109198581681448122725 2121 594743065726432448785296849870485021895 2122 -31414633728114124217890038736748696028300 2123 1225170715396450844497711510733199145103700 2124 -36629000947073302453880110313538145029350325 2125 863887490172787302903499911663738823996314975 2126 -16438544813002181249535169747658573050901307810 2127 256974089863334493446290894671895875163299100350 2128 -3349228971218792897916657993890376239628331607895 2129 36841518683406721877083237932794138635911647686845 2130 -345548037306435460364366921300689852033378212786960 2131 2787420834271912713605893165158898139735917583148144 2132 -19480270603150299078041185188326390408381696745864870 2133 118682320901545939761175287912072546605686807905479250 2134 -633685184873719762448557543266261224819552986354180500 2135 2978576921612909490699495173004571991965591162579771500 2136 -12371991457333621616246927511284844151993662804569148450 2137 45555782497933878044320081921397681955015425055584073750 2138 -149091651811419964508683904470028777307323209272820605000 2139 434586304216266705057227551327530691300069780220774955000 2140 -1130072209433115292572280486360194603737766486322389296250 2141 2624426519318787750044331388323557820915707110588701730350 2142 -5446922964623899103865593447463987930202410984240701704500 2143 10105234186894843118619333298157095453001779300729382623500 2144 -16753414573009871486132052573260447724713476209103976454750 2145 24802103514572767080287837035691825883517963318328680514250 2146 -32744197864047981019658696326902432423267431353596771651600 2147 38478204863282189677479113195207927501996290300309570374000 2148 -40143127189097284423139267131539039749678822092149888322875 2149 37056590951129605385629689830606594359608537263716834946625 2150 -30138096988386737883964811678089250655640702940823410519250 2151 21478700107216463900403091139596001171484782659234712285550 2152 -13322024800138065509001917259338463435890485439327466143625 2153 7129083541695505326438863830673015568395448964829292693075 2154 -3255111282195897168872974052556100068139548809641809650700 2155 1249852855189141950917471049715633359496620007077656870100 2156 -395786737476561617790532499076617230507263002241258008865 2157 100604034063245900496271117161702587243250807210898671075 2158 -19726281188871745195347277874843644557500158276646798250 2159 2799961323520688772715692208377967190599461118657965750 2160 -255971949392340802000055620684196183410267385209282875 2161 11314022671554013470576329021694629840600341080068425 2162 25674715590128696833261065 2163 -109836433294570565052690836070 2164 78258458722381527600042220699875 2165 -22267140121808290653132013196471100 2166 3385400553519210475370820720620624025 2167 -319130425511744240811622699930504158090 2168 20419511923274180741628525178886652418395 2169 -942439011843423726536701162102460880849000 2170 32773316636855060090313782912113077131523975 2171 -887235800717997770549540449816812846266485650 2172 19178302281835878124457698038935001892718192445 2173 -337737375248953905672268032997348864500335960460 2174 4925336722380577791053908814544670940629899423375 2175 -60286121481938272162499843890026772313309968942110 2176 626305817617914271910415044857500356810498010676365 2177 -5574841668543825427211786330317796279471835166296288 2178 42856595326930657971690607414318058898439732840902714 2179 -286474567693386751147664488063623388358554363909777500 2180 1674739417166259372185473507203690379880247178221762750 2181 -8604777773548405195354097166457652421233930025230451000 2182 39019357673129114328163386766359893094749244229795006650 2183 -156711891792892540472461081809608025925253062191209213700 2184 559093694292824866907564641762607914902462034773077268750 2185 -1776135330275176968494756079338603694878546058293601990000 2186 5033958023838422666912885802877230507559141620890643228750 2187 -12747214522405540500215323886142995130162005965716551261700 2188 28868691712506665250487645271559136030072778216475719033850 2189 -58503987397812249634111929620909499991062932793696425715000 2190 106104958962395852745502999630649502256518682657658517546750 2191 -172155777336446265616115574718331497309124686562516723569500 2192 249674508713365855274897559492631047227414164071175383843450 2193 -323216920851570393290824550839746591016768838522600391141600 2194 372757609613046212500578909078576797675589062284248962998125 2195 -381967937496259009359567572100098741860580307179850452526750 2196 346588115366447485665595334298026382539868083819469220971375 2197 -277270492293157988532476267438421106031894467055575376777100 2198 194501562082015756431427991986341566164001087414181005696925 2199 -118818059028258422107314397177883592806590816080488211551250 2200 62660892182271020500804750511704926311686314585604835775975 2201 -28210964445697775463565775122152867257209423016895683639400 2202 10686241911867163680344377475068665223696101060513966239355 2203 -3340053930899763896476201089768525896475926799401835879690 2204 838366950527049170802259309680854893693756726757488925625 2205 -162397756764199948817510148085922097054768744882162013500 2206 22781503495918331378004950240893460323513797283626175875 2207 -2059152126222830451644891881948422630989262076572453350 2208 90020267343234107178933400476961620036080974680544425 2209 2387748549881968805493279045 2210 -3478153720994734560001876475550 2211 1518214099214201635440819081577575 2212 -314920981722717253522867043778662700 2213 37991717322826695334716988086964780725 2214 -2988221257064514254872467099349266207570 2215 164926827072599152143922703367930654148575 2216 -6722731617816422582628468289664220950056200 2217 210134794906894208814364843377666200431536075 2218 -5183324941036723817420999469982432943977889850 2219 103197531326069248955415232304745486375102654585 2220 -1688686876244769528361340164986744322501679802300 2221 23050575860741104062132293252069060002147929301395 2222 -265705498383357569901388200848636515010514307559670 2223 2613207032129918169005524842336467006002422734201385 2224 -22119533071964210566033861891260933625001152434014304 2225 162335588359585825650343209902719920069847472882207250 2226 -1039493431344574782735811142402290580615325834758335500 2227 5838956346336417811133137362953407000123023945692091750 2228 -28903227906021566169009916123229550440554995725774079000 2229 126574989525028590381603181461606482478089011769822826450 2230 -492002450977685882878656884751094965114166590600307996500 2231 1702129691513711261474141242699495207591939972531368573750 2232 -5252825764005310608952576489958849225279104300059801630000 2233 14485471048188114204790140779707949011547734051950626433750 2234 -35742189739293966500603751288597025561042487315636604518100 2235 78980382987046537006051104988227824987934959271490174715250 2236 -156365202681425467203899157350430845430659111284970446911000 2237 277362085708718983492630648157311856775811995017388054639750 2238 -440602074200057391661583928516407730401319113066780089135500 2239 626232784149917637000972567252009020094989624637538257836850 2240 -795216233841165253334568339367630501707923332873064454396000 2241 900352995526896236347552134235947034385653581209647495241625 2242 -906461224804554962510018566625607462027347296143227193309750 2243 808705602521710799886389113362061559259692195578761515599875 2244 -636550566813869748321037064682572398354912649719137836826300 2245 439626818404556161797063269558169293384386019497806382739625 2246 -264568211436255419892286724382754133316008883805887084387450 2247 137528451672776655384883153720495227878895937207366457742075 2248 -61064239496383792459110728428963801278263434631508378510600 2249 22823701861148386625920707446751593625918833129245878511215 2250 -7042282384427213034738978201319181107027556504762906975250 2251 1745775885215149449788234091923662543338764007483241645125 2252 -334128717940135526877405936866437418078202360159850579500 2253 46330922840013685162010067343839509197258396722880200375 2254 -4140932297788768930230936421940234521659724835305043550 2255 179072574822562471269921280518687093620161078665599125 2256 -50803160635786570329644235 2257 226836112238787036521861509275 2258 -168690455468244626160091009064175 2259 50101065274068653969547029692059975 2260 -7951754788498610651452392855411233175 2261 782629376850229923895169954591474482935 2262 -52293871998628999460268174238612158632475 2263 2521024356681158468485675608624082856271075 2264 -91597218292748757688312880446675010444515725 2265 2591662470518361908710499734991216471988944925 2266 -58571571833714979136857294010801492266950155305 2267 1078883282045269420897522883185975539376073207025 2268 -16464697043386502901523066608620757144391378072425 2269 211001425186783952568749453615093703096584891297385 2270 -2296454664599018997004855164477501308305159372480005 2271 21428297663465328985845303707159029449219866420451357 2272 -172808852124720395047139546025476043945321503390736750 2273 1212742336568670579858446332802672344051213473884724750 2274 -7449702924636119276273313187216415827743168482434737750 2275 40258067440530038592549526028784016685058744046613895750 2276 -192206465575043415023915942219476510429690721576397625350 2277 813696361232326652453163309396041673073429361377432455750 2278 -3063833444724680270653454236859091373665491950556463432750 2279 10286783787843733275865462292836079732838245920950444858750 2280 -30860351363531199827596386878508239198514737762851334576250 2281 82856894395636013251399605259929468346053038777157583201050 2282 -199331442776831736253367074494098796398121563875665679043250 2283 430004307373920034810722682713684824934312556033668729005250 2284 -832086257126156950477891944471935570327435985052164163919250 2285 1444195687655743672668525099026003116315434870607779181055250 2286 -2247070578420292697474078035433679425046727476640578454591050 2287 3131163920749588185004862836260045100474948123187691289184250 2288 -3901529647283217024172725915022437149004498851908472479380375 2289 4338064432993227320583660283136835711130876345828301567982375 2290 -4292360505692157322473911447844788276070673961148811121260875 2291 3766257520315396010899469299371886690266566510838232201222275 2292 -2917523431230236346471419879795123492460016311212715085453875 2293 1984261585771915649192150432870655999870066628544153132905875 2294 -1176632308755978051626222537386459171852776351663024138459975 2295 603009365026789950533718443236017537622851416986145237792175 2296 -264102835821859902385653900455268440528489354781273737058345 2297 97418239651243113647222531784915338647214531649220213157625 2298 -29678190048657540646399979562702263236758988127215107967125 2299 7267299615197947709583579126845013843200901333476750104125 2300 -1374484044253739326472965331200572106185332436112112611125 2301 188412419549388986325507607198280670735517480006379481525 2302 -16653749458498309828102679088237899706674980315900718625 2303 712480244506791109095218711850946521424896206605681625 2304 -4826300260399724181316202325 2305 7334367629054114180873522133225 2306 -3340071018271243597969801979470665 2307 722886798954419150132035714128293925 2308 -91003415912817433011066273789706335225 2309 7470553142661285637181167748373165518925 2310 -430418792604100226326822664887038536436525 2311 18319443658549751537662576089335002088903145 2312 -598075954735006594317807631151819185843602675 2313 15413571535188152404436130002842497964986882975 2314 -320749083851296314320885181487722457652346088575 2315 5488232347795500967174355536206919048130459357475 2316 -78371957926519753811249797057034804007302959624743 2317 945598979540772528178469773608382891655065623962355 2318 -9740135301575149539020592594163195204190848372932435 2319 86404426062360197523569773012738021972660751695368375 2320 -665052249086045156696567343795013866092600937291623250 2321 4469821754781671565763987912329849496645901089460842650 2322 -26375975219657611491670379122306769552279866789160828250 2323 137290332553602439302797101585340364592636229697426875250 2324 -632874947625142951908015907308032412390445058849114132250 2325 2592474453228575613629845892726923470024647035086238289250 2326 -9463841084816234613796225309409193354211186247274409270050 2327 30860351363531199827596386878508239198514737762851334576250 2328 -90061841734386970925434353543401596028318520409953894783750 2329 235573523281710233753979269856662213925052757307604893414750 2330 -552862680909325759042357734917594774915544714900431223006750 2331 1164920759976619730669048722260709798458410379073029829486950 2332 -2204298681158766658283538309039688967007769013032926118452750 2333 3745117630700487829123463392389465708411212461067630757651750 2334 -5709769502543366690302985172003611653807258342283437056747750 2335 7803059294566434048345451830044874298008997703816944958760750 2336 -9543741752585100105284052622901038564487927960822263449561225 2337 10424304085252382068865213516194485813314493905647112723062125 2338 -10139924093156835413960109652155079550717679067641394387906125 2339 8752570293690709039414259639385370477380048933638145256361625 2340 -6674334424869170820009960546928570181381133205103060537956125 2341 4471202773272716596179645642068544853040550136319491726147905 2342 -2613040581782756452312779920689409329699022806939962697099425 2343 1320514179109299511928269502276342202642446773906368685291725 2344 -570592546528709665648017686168789840647970828231146962780375 2345 207747330340602784524799856938915842657312916890505755769875 2346 -62498776690702350302418780490867119051527751467900050895475 2347 15119324486791132591202618643206293168038656797233238722375 2348 -2826186293240834794882614107974210061032762200095692222875 2349 383036237545461126046361619029471693253524547265716528375 2350 -33486571491819182127475279456994486506970121710467036375 2351 1417460696966142311778908805682409395255846137352356075 2352 1608766753466574727105400775 2353 -7490418004140371929402746008400 2354 5808819162210858431251829529514200 2355 -1799184921842109884773066666274864880 2356 297829361169220689854398714220857097100 2357 -30577147746706657491718267993341328635600 2358 2131597830039353501809026530869143228066600 2359 -107235767757364399244854103937570743935042800 2360 4066916492198044841361091891832370463736498190 2361 -120146814017876880280732910791387676445025959600 2362 2836097162474620042416247920523019625557586467400 2363 -54585662269966063673517914522274221884108352528400 2364 870799532516886153458331078411497822303366218052700 2365 -11671393118903249490659969777109183119856809987192496 2366 132924199409731452532516322461521252198369224854136760 2367 -1298684706876686605202745679221759360558779783057658000 2368 10973362109919745085493361172617728790527915465311783625 2369 -80745167183152776671865588093700507036184019680582964000 2370 520485911001243533435628814680186919164989371306107010800 2371 -2954109224601652487067082461698358189855345080386012764000 2372 14827355915789063444702086971216759376004712807322102527000 2373 -66060089771157778599160517562819383236183598523678960852000 2374 262075599271834189305126239337485354424309773001445179786000 2375 -928279369015018490814099317305527835091323311906568144053600 2376 2942020163323307716897522215751118803591738333391827229602500 2377 -8357738912951110901880308008827668111427958694043721435932000 2378 21310343336868556530359970873187289505835541737980258050442000 2379 -48815727084734541094702994075686886792542911123060297616596000 2380 100516019860839759617729346892209816895554266994301431001445400 2381 -186073212809540026878555233811350296249483398065675970274908000 2382 309596390804573660540872973770862498561993563448257475965878000 2383 -462675515818997971807777379099131370140768805026322383437108000 2384 620343213918031506843463420488567506691715317453447124221479625 2385 -744990265292703571854900592624032586124875831123580322608173200 2386 799605442774653306929425789712800558856594120762578528874883000 2387 -764839988740972728367276842333983143254133506816379462402062000 2388 649635217353932626480969493234380830987763631963364559027729500 2389 -487767575266114537765052251862023074877150923962126370125226000 2390 321926599675635594924934486228935229418919609815003404282649160 2391 -185458880266017175897481405653032949348894746913072224245415600 2392 92435992537650965834978865159343954184971274173445807970420750 2393 -39412636384617213978419172859268605578415936232941663380342000 2394 14166389383225866068548256911263213651679623666057344869641000 2395 -4209219937122651313390809030268632017981962052349733660309200 2396 1006122320393737186978210622438818781727663343234066431343500 2397 -185900253955397133174500839102303595125710580272961088438000 2398 24914009189913471502841607916003897961185770552587475063000 2399 -2154540259388536313903941384637262280788886128775581234000 2400 90244997706844393849923860628446731497955537411433336775 2401 156050375086257748529223875175 2402 -247183794136632273670290618277200 2403 117338147076659340311286956496186840 2404 -26473720992819616875946552375187297520 2405 3474675880307574714967984999243332799500 2406 -297432255354328395601259515935229287637200 2407 17872627959560733207475683989595123989173800 2408 -793544681404496554411920369138023505119316720 2409 27033033154022298063164904928062227200130840910 2410 -727204400634517959593909723211030673219893966000 2411 15801112762358597379176238414342537913820838889800 2412 -282421470005476590310810079484810104530821476125200 2413 4214669737381728982738322419511649459948292495375068 2414 -53169679763892581013006528984608500879347689941654704 2415 572949135386773502295328976127246776717108727819555000 2416 -5320417992688361253572538750360110928740807498332986000 2417 42895870066049912606928593674778394362972760455309699625 2418 -302217625742657535543268344007850469192574473661610522400 2419 1870935842247713241809152225742293520241718550911141417200 2420 -10225762700544181686001439290494316811037732970566967260000 2421 49545067328368333949370388172114537427137698892759220639000 2422 -213543080888161191285658417237951029530919074297473850196000 2423 821170211051747126489395549924120777196170622071194896662800 2424 -2824339356790375408221621327121074051448068800056154140418400 2425 8705978034324073856125320842528820949404123639628876495762500 2426 -24089953337329672599537358378385631615292351529890726491804000 2427 59910210513083300434408220001979361063575390923755819802186000 2428 -134021359814453012823639129189613089194072355992401908001927200 2429 269806158573833038973905089026457929561750927195230156898616600 2430 -488836406533537358748746800690835524045252994918301277840860000 2431 796830055021607618113394375115170693020212941989777438141686000 2432 -1167704873257471071705342909154950600831464126971194586769844000 2433 1536542422166201116950732472287067208882556401692384415379357225 2434 -1812439003622547495706698456682347933408280007061844665449734800 2435 1912099971852431820918192105834957858135333767040948656005155000 2436 -1798989832672428811793453981264439224273806980821624932692174000 2437 1503950023737186491442244443241237814204548682216556307886113500 2438 -1112110071606741146104319134245412610719904106633648123885515280 2439 723289633037466986000177482046828502460689512960981674557120840 2440 -410826633500670959266572734041528685266538996326425813201870000 2441 201989761471163221639398260903751603589381673193826024824252750 2442 -84998336299355196411289541467579281910077741996344069217846000 2443 30166076216045667745967464716925196128870728041839757898882600 2444 -8853876419464887245408253477461605279203437420459784595822800 2445 2091377856998217748213134439900915445164244028070812244927500 2446 -382014807578673229710237988045393102071515148473007950966000 2447 50631696095630603376742622538975663598538824026226158999000 2448 -4331759889928530904796345310165443111901865795748800165200 2449 179559634612587299103456753621548651330983698148521999975 2450 -3184701532372607112841303575 2451 15448987133539517104393163642325 2452 -12482781603899929820349676222998600 2453 4028609716298637350687518839702414840 2454 -694935176061514942993596999848666559900 2455 74358063838582098900314878983807321909300 2456 -5403352638936965853422881206156665392075800 2457 283408814787320198004257274692151251828327400 2458 -11208818624838513831068375214074582009810348670 2459 345422090301396030807107118525239569779449633850 2460 -8508291487423860127248743761569058876672759402200 2461 170939310792788462556542942846069273794970893444200 2462 -2847749822555222285634001634805168554019116550929100 2463 39877259822919435759754896738456375659510767456241028 2464 -474729283606183759044701151648290186422747231621917000 2465 4850969346274682319433785331210689376204853895538899000 2466 -42895870066049912606928593674778394362972760455309699625 2467 330550528156031679500449751258586450679378330567386508875 2468 -2233052456876302901514149430724672911256244722055233304400 2469 13293491510707436191801871077642611854349052861737057438000 2470 -70046474498727644549109859139886070155608470848383725731000 2471 327941159935390400902975426472567652493911435528263412801000 2472 -1368617018419578544148992583206867961993617703451991494438000 2473 5105536529582601699477546245180403093002278215486124792294800 2474 -17063716947275184758005628851356489060832082333672597931694500 2475 51191150841825554274016886554069467182496247001017793795083500 2476 -138053963356235431435810246091517658103021552998219932587646000 2477 335053399536132532059097822974032722985180889981004770004818000 2478 -732331001843261105786313813071814380239038230958481854439102200 2479 1442067399273935208308803062037964795933496335008988769630537000 2480 -2558243860858845510785108256948705909170157340072443354033834000 2481 4086967056401148750968700182042327102910124444399181053694454000 2482 -5875015143576651329517506511685845210433303888823822764685777625 2483 7589588327669417638271799787357331971147172529571474536570764475 2484 -8795659870521186376223683686840806147422535328388363817623713000 2485 9123448437124460402666802333555370351674306831309669301510311000 2486 -8445257825601124144252603412046950802840927215523739267360483500 2487 6950687947542132163151994589033828816999400666460300774284470500 2488 -5063027431262268902001242374327799517224826590726871721899845880 2489 3245530404655300578205924598928076613605658070978763924294773000 2490 -1817907853240468994754584348133764432304435058744434223418274750 2491 881857739105810162767128992726135049817056573212069718135152250 2492 -366302354051983108343890642991234524422001697650911345915003000 2493 128381208082240865058419675423193276548449842596666876639430600 2494 -37226525854568275918193793030236294923923543699660457959709500 2495 8690836872414815975907914228032693072126969627760930884476500 2496 -1569582578964548704679021298708245571554703544813010928969000 2497 205758594771605217977826402232858547815338625298068007847000 2498 -17417284557420968013035305101290219179105418720406633997575 2499 714574056111316802554572795024530347133506553856363061125 2500 -315285451704888104171289053925 2501 520115900162497075847903175958275 2502 -257145301040338554299203330193771160 2503 60429145744479560260312782595536222600 2504 -8262007093175788766701653220423035767700 2505 736820814400495343648574709930454371646700 2506 -46136318686307939209995370298722296809262600 2507 2135013071397812158298738136014206097106733080 2508 -75824361285672299445462538212857466536952358650 2509 2127072871855965031812185940392264719168189850550 2510 -48213651762068540721076214648891333634478969945800 2511 899289417649017563884421568885842701269194700293400 2512 -14010929126971693645319288043241429285774053430571172 2513 184616943624627017406272670085446183608846145630745500 2514 -2078986862689149565471622284804581161230651669516671000 2515 20186291795788194167966397023425126759046004920145741000 2516 -170283605413713289439625629436241504895437321807441534875 2517 1256092006992920382101709054782628512581637656156068733725 2518 -8147623829143267343362437112103536297826838850742067462000 2519 46697649665818429699406572759924046770405647232255817154000 2520 -237474633056662014446982205376686920771453108485983850649000 2521 1075341943043954570402779886805396255852128195569421888487000 2522 -4349160747422216262517909764412935968113051813191884082325200 2523 15751123335946324392005195862790605286921922154159321167718000 2524 -51191150841825554274016886554069467182496247001017793795083500 2525 149558460302588384055461099932477462944940015748071593636616500 2526 -393323555977199059373723531317342761765212349108136034353482000 2527 932057638709605043728035762091400120304230475765340542013402800 2528 -1991426408521148620997870895195284718193875891202889253299313000 2529 3837365791288268266177662385423058863755236010108665031050751000 2530 -6668209407812400593685773981226954746853360935598663824448846000 2531 10444471366358491252475567131885947040770318024575684914996938000 2532 -14732730283122987180174670175458350296932746675050509394519719275 2533 18690777224857521049475327834536713063272887572825273112450390125 2534 -21288046353290407606222538778295864153906715939722561703524059000 2535 21716377265831462085220980202406444921590955697061043830355529000 2536 -19782727235312222310509523061096282017613678819925471434501954500 2537 16032920198997184856337267518704698471211950870635093786016178620 2538 -11506880525596065686366459941654089811874605888015617549772377000 2539 7271631412961875979018337392535057729217740234977736893673099000 2540 -4017351922593135185939143189085726338055479944632762049282360250 2541 1923087358772911318805425875703981253215508912667284566053765750 2542 -788627421076622456787435149028187270226191890236667956499359400 2543 272994522933500690066754482221732829442105987130843358371203000 2544 -78217531851733343783171228052294237649142726649848377960288500 2545 18050199658092310103808744935144824072879090765349625683143500 2546 -3223551318088481748319280301648117249106971796336398789603000 2547 418014829378103232312847322430965260298530049289759215941800 2548 -35014128749454523325174066956201987009541821138961789995125 2549 1421930192463933435386372127473055337225260516259631545875 2550 12611418068195524166851562157 2551 -63687661244387397042600388892850 2552 53571937716737198812334027123702325 2553 -18000171072823698800944233113563981200 2554 3232959297329656473926733868861187909100 2555 -360223509262464390228192080410444359471720 2556 27262370132818327714997264267426811750927900 2557 -1489544003300799180208421955358748439841906800 2558 61381625802687099551088721410408425291818576050 2559 -1971433393427479785582025993534294129960761324900 2560 50624334350171967757130025381335900316202918443090 2561 -1060700338765507895863676722275609339958537338807600 2562 18435433061804860059630642162159775376018491356014700 2563 -269440944749455647025370923908489024726424104434061000 2564 3349478834332518744370947014407380759760494356443525500 2565 -35758574038253372526111903298638795973167208715686741200 2566 330550528156031679500449751258586450679378330567386508875 2567 -2664437590591043234761201025296484723658019270634085192750 2568 18841380104893805731525635821739427688724564842341031005875 2569 -117497312062381855372700408879808891873923886584385604452000 2570 649097330354876172821751361362944250108638496528355858440600 2571 -3188945072475175622573761043629795793216656028240354565858000 2572 13979445259571409415236138528470151326077666542402484550331000 2573 -54837244206627944179573644855641366554468914166332451472796000 2574 192951260865342473802063649319184914764793546388451684304545500 2575 -610198518034560606946281287724508048815355264252132102037395320 2576 1737179038899295845567278929984930531129687875227600818394545500 2577 -4457666967741589339568866688263217966672406623225541722672796000 2578 10319209571427770126988967366011929903368265981687698858005531000 2579 -21562341112953126448045912451424806948719897580610593983999458000 2580 40676077387655643621483221285484423955805501707151849329137960600 2581 -69263336429535257779574813611454175112476845847186121015242852000 2582 106403052044777129634594840156088085477847614875364790071531305875 2583 -147327302831229871801746701754583502969327466750505093945197192750 2584 183609399797129765603669396962801828327445424980107094692895008875 2585 -205581704783204507740091945916114345257727713932177881594032341200 2586 206305584025398889809599311922861226755114079122079916388377525500 2587 -184995233065352132957737702138900366975522510045789543684802061000 2588 147671633411816176308369569251227485919057442229533758555412171500 2589 -104447069386179673153172482547321738292400268829680220836395422000 2590 65081101146008790012214119663188766676498775103050745198374236050 2591 -35470277950700364324633410596317876448197164389196581996102790500 2592 16758332697878227206732996916848979492306577667529194075611387250 2593 -6785863855775588581659325700940216046132348822966677765227046000 2594 2320453444934755865567413098884729050257900890612168546155225500 2595 -657027267554560087778638315639271596252798903858726374866423400 2596 149895136291114401296846534026637452083474188529642543716539500 2597 -26474272527279871379813663753961133152240236455018083676314000 2598 3396370488697088762541884494751592739925556650479293629527125 2599 -281542178107858820206501681239664956770601582219407046083250 2600 11318564332012910145675522134685520484313073709426667105165