0 2 1 4 2 6 3 12 4 18 5 28 6 44 7 64 8 92 9 132 10 186 11 256 12 352 13 476 14 638 15 852 16 1124 17 1472 18 1920 19 2484 20 3196 21 4096 22 5216 23 6612 24 8350 25 10496 26 13140 27 16396 28 20380 29 25244 30 31178 31 38380 32 47104 33 57660 34 70380 35 85684 36 104068 37 126080 38 152396 39 183808 40 221208 41 265664 42 318432 43 380928 44 454834 45 542116 46 644992 47 766080 48 908420 49 1075456 50 1271220 51 1500364 52 1768178 53 2080804 54 2445312 55 2869740 56 3363364 57 3936832 58 4602240 59 5373492 60 6266496 61 7299300 62 8492576 63 9869908 64 11458020 65 13287424 66 15392824 67 17813504 68 20594176 69 23785572 70 27445046 71 31637676 72 36437152 73 41926652 74 48200320 75 55364544 76 63539200 77 72859684 78 83478676 79 95567960 80 109321154 81 124956160 82 142717792 83 162881420 84 185756412 85 211689820 86 241071276 87 274337792 88 311978880 89 354543164 90 402644992 91 456971508 92 518291584 93 587464868 94 665451532 95 753324288 96 852280700 97 963656576 98 1088942080 99 1229798464 100 1388076324 101 1565837156 102 1765376054 103 1989246420 104 2240288828 105 2521661624 106 2836874240 107 3189825792 108 3584846148 109 4026740736 110 4520841972 111 5073064192 112 5689963744 113 6378807296 114 7147645166 115 8005391540 116 8961915008 117 10028136192 118 11216134408 119 12539267500 120 14012301312 121 15651551108 122 17475039840 123 19502669312 124 21756407228 125 24260495616 126 27041676544 127 30129438804 128 33556291744 129 37358062204 130 41574218880 131 46248231284 132 51427959392 133 57166079012 134 63520551340 135 70555132948 136 78339932160 137 86952022016 138 96476106068 139 107005244468 140 118641652302 141 131497566748 142 145696192512 143 161372739264 144 178675548672 145 197767322492 146 218826467916 147 242048559232 148 267647929436 149 295859411484 150 326940229716 151 361172058220 152 398863270020 153 440351379456 154 486005698810 155 536230237708 156 591466850620 157 652198658752 158 718953780352 159 792309379072 160 872896062720 161 961402673596 162 1058581485600 163 1165253847808 164 1282316324864 165 1410747356160 166 1551614482996 167 1706082205376 168 1875420498908 169 2061014053188 170 2264372306872 171 2487140321100 172 2731110567936 173 2998235725312 174 3290642535020 175 3610646818816 176 3960769764604 177 4343755558272 178 4762590478612 179 5220523593216 180 5721089154300 181 6268130840128 182 6865828012032 183 7518724114920 184 8231757402722 185 9010294197572 186 9860164847616 187 10787702609216 188 11799785709736 189 12903882802972 190 14108102096876 191 15421244469036 192 16852860840736 193 18413314155520 194 20113846351488 195 21966650670516 196 23984949733032 197 26183079858176 198 28576582062412 199 31182300267756 200 34018487310370 201 37104919294720 202 40463018950932 203 44115988722124 204 48088954266496 205 52409119186944 206 57105931882644 207 62211265380352 208 67759611148288 209 73788287994056 210 80337667116948 211 87451414551872 212 95176752360672 213 103564739902500 214 112670576709504 215 122553928634240 216 133279278923204 217 144916306097344 218 157540290685868 219 171232552865792 220 186080923321344 221 202180249835776 222 219632942156672 223 238549557978772 224 259049433128316 225 281261359087880 226 305324311355116 227 331388232417676 228 359614873214976 229 390178697374940 230 423267852859392 231 459085215784960 232 497849511677856 233 539796519834308 234 585180366649702 235 634274914356992 236 687375252112612 237 744799296630976 238 806889510248044 239 874014744895744 240 946572220818432 241 1024989649666048 242 1109727512324096 243 1201281502296076 244 1300185146408224 245 1407012615478848 246 1522381738183348 247 1646957232480128 248 1781454170010472 249 1926641689641212 250 2083346977664940 251 2252459533434880 252 2434935740170798 253 2631803762270172 254 2844168791983084 255 3073218669512876 256 3320229902508160 257 3586574112749312 258 3873724939333120 259 4183265429931980 260 4516895953914204 261 4876442672978168 262 5263866607665536 263 5681273340776448 264 6130923401022244 265 6615243373486660 266 7136837786665600 267 7698501828707392 268 8303234949336092 269 8954255407792356 270 9655015830626944 271 10409219847794452 272 11220839880128800 273 12094136155564928 274 13033677036986368 275 14044360750146380 276 15131438605340508 277 16300539813102336 278 17557698000879616 279 18909379544023488 280 20362513832302268 281 21924525601179268 282 23603369464846624 283 25407566797418752 284 27346245118329216 285 29429180147376128 286 31666840706109452 287 34070436653820096 288 36651970057769372 289 39424289810743492 290 42401149922881050 291 45597271728477184 292 49028410264534496 293 52711425094436636 294 56664355866728276 295 60906502918171116 296 65458513250131968 297 70342472227377152 298 75582001371251084 299 81202362643022376 300 87230569637270440 301 93695506132525404 302 100628052474849856 303 108061220299003028 304 116030296124455680 305 124572994397559040 306 133729620585932980 307 143543244970057728 308 154059887817707652 309 165328716668560732 310 177402256502715230 311 190336613615382932 312 204191714069983232 313 219031557657149756 314 234924488345082068 315 251943482266457856 316 270166454352978236 317 289676584797691712 318 310562666596714496 319 332919475500382976 320 356848163786186752 321 382456679351208196 322 409860211715119584 323 439181666622816652 324 470552171037673604 325 504111610427404288 326 540009200361198080 327 578404094558324116 328 619466031660351104 329 663376023137943552 330 710327084887986944 331 760525015233588160 332 814189222204532256 333 871553603148152320 334 932867479906788352 335 998396592994093972 336 1068424158407516952 337 1143251990935324736 338 1223201698049378996 339 1308615948718646952 340 1399859821740673024 341 1497322238464552548 342 1601417485068544352 343 1712586829866393600 344 1831300241444177572 345 1958058213773249344 346 2093393704813345652 347 2237874195508429376 348 2392103876485614492 349 2556725970204000256 350 2732425196760496492 351 2919930392043122688 352 3120017287438993274 353 3333511460849143552 354 3561291469335034496 355 3804292174332969996 356 4063508271017520220 357 4339998034073059776 358 4634887292855545172 359 4949373649689337344 360 5284730955846074592 361 5642314060607177728 362 6023563849713088512 363 6430012590450884492 364 6863289601641466368 365 7325127267852541752 366 7817367418284548096 367 8341968091968655616 368 8901010712173492608 369 9496707694241080064 370 10131410512479124756 371 10807618253220790888 372 11527986682725654528 373 12295337860254663772 374 13112670328402222890 375 13983169914611821312 376 14910221179757514820 377 15897419551736875516 378 16948584184194245944 379 18067771582797694604 380 19259290043924072772 381 20527714953167343808 382 21877904993799356416 383 23315019318174952492 384 24844535738089093120 385 26472269993288226812 386 28204396160707498752 387 30047468270555136704 388 32008443199123612124 389 34094704912170856448 390 36314090136890775424 391 38674915544911573908 392 41186006533420838688 393 43856727696426396544 394 46697015083355935148 395 49717410347675258880 396 52929096893975298876 397 56343938138079452096 398 59974518001155974656 399 63834183765597802668 400 67937091427596141060 401 72298253688886830076 402 76933590738105371948 403 81859983980593922304 404 87095332884366232536 405 92658615119273091812 406 98569950176272795648 407 104850666664106024896 408 111523373491624570880 409 118612035155586020484 410 126142051365912544768 411 134140341253248039924 412 142635432417198104576 413 151657555087916371044 414 161238741688740451060 415 171412932103452719040 416 182216084968464801532 417 193686295327837876224 418 205863919007633720928 419 218791704085669093376 420 232514929853363301650 421 247081553688115525888 422 262542366277556504608 423 278951155661141552492 424 296364880579989483904 425 314843853652664686788 426 334451934922809833972 427 355256736354278143616 428 377329837880735848448 429 400747015649681284864 430 425588483135584739960 431 451939145833453137408 432 479888870282652386176 433 509532768211422180476 434 540971496635266538036 435 574311574787399897088 436 609665718806836505636 437 647153195159618667008 438 686900193821206036864 439 729040222303378620416 440 773714521667246673828 441 821072505725250551296 442 871272224699582393376 443 924480854672396494296 444 980875214234658971606 445 1040642309815757948068 446 1103979911255204298272 447 1171097159261090105408 448 1242215206487707654144 449 1317567894057045972928 450 1397402465445996101632 451 1481980319763317967860 452 1571577806547963975296 453 1666487064333475096548 454 1767016905342214731316 455 1873493748798435142400 456 1986262605480881241448 457 2105688116274226087680 458 2232155647624397578240 459 2366072446956145841920 460 2507868861272471017028 461 2657999622325129207808 462 2816945201923766475808 463 2985213241138816250452 464 3163340057350542617212 465 3351892233303991861372 466 3551468292547720880128 467 3762700465863481417728 468 3986256553535100315008 469 4222841888558286482696 470 4473201406159573509452 471 4738121825272706807596 472 5018433947915281688576 473 5315015082717985505024 474 5628791599184127908620 475 5960741619599145647412 476 6311897855869202041248 477 6683350598945717378332 478 7076250868889680413036 479 7491813734046787785236 480 7931321808242822356352 481 8396128935369375862784 482 8887664071214075009280 483 9407435372898022240256 484 9957034506817544694568 485 10538141186548752678820 486 11152527952763159331840 487 11802065207822231638016 488 12488726518369616917084 489 13214594199923440208452 490 13981865198189244557708 491 14792857282568456912896 492 15650015568129464674464 493 16555919383140485072136 494 17513289500137265563274 495 18524995749416296916632 496 19594065034807947691164 497 20723689772595897396736 498 21917236775511796098048 499 23178256604849842874240 500 24510493414917450437888 501 25917895315268047453952 502 27404625277453381313908 503 28975072614388307510188 504 30633865061844098809856 505 32385881493080237502464 506 34236265299192800088532 507 36190438469403490959104 508 38254116407241095814144 509 40433323520380454625472 510 42734409623807126698860 511 45164067197973283672812 512 47729349545706459386016 513 50437689893832361672704 514 53296921487781223001216 515 56315298729869252915456 516 59501519414488125544448 517 62864748116102065489280 518 66414640788749883556044 519 70161370638684552685100 520 74115655334862453179938 521 78288785625225048723188 522 82692655430104716480512 523 87339793487641595737548 524 92243396629827461117952 525 97417364771704085485604 526 102876337700346330292224 527 108635733754563286544384 528 114711790490763744046308 529 121121607435165398663936 530 127883191027490866496332 531 135015501866498736664268 532 142538504373156371342176 533 150473218992984849690652 534 158841777065107955096448 535 167667478491829951354388 536 176974852349164753407360 537 186789720585656438315904 538 197139264964083356975104 539 208052097408241097865076 540 219558333924969819147548 541 231689672279946748299520 542 244479473614522975032096 543 257962848200064071717376 544 272176745535876881116804 545 287160049006890699935232 546 302953675327831888422836 547 319600679011709905565632 548 337146362112043636029564 549 355638389500424661413888 550 375126909953765448409088 551 395664683338942491128128 552 417307214196545926523968 553 440112892040118492659068 554 464143138702639111006008 555 489462563078112689655732 556 516139123623002801434684 557 544244298999923429961728 558 573853267264527607755768 559 605045094015934338504812 560 637902929951361638572032 561 672514218286925905868804 562 708970912528871689322496 563 747369705102858164422784 564 787812267373398492907136 565 830405501611177844766372 566 875261805492818843535956 567 922499349745775932735808 568 972242369580482185851776 569 1024621470582704789500988 570 1079773949771353291706764 571 1137844132560795753472000 572 1198983726402142399835808 573 1263352191915027951640932 574 1331117132360240249753674 575 1402454702344184363981312 576 1477550036688722368188544 577 1556597700444478127508860 578 1639802161072335580939648 579 1727378283866684394859444 580 1819551851745079870273020 581 1916560110582489512270080 582 2018652341324306702182400 583 2126090460170938164168212 584 2239149648188136231050752 585 2358119011761474897485824 586 2483302275380592368331592 587 2615018508309179133181376 588 2753602886770322930493764 589 2899407493353881000942884 590 3052802155433192030930920 591 3214175324462828833273792 592 3383934998117400009935968 593 3562509687323812942557184 594 3750349430336098227040972 595 3947926856103063165753944 596 4155738299284892659007488 597 4374304969385562846446464 598 4604174176583799683618612 599 4845920616966533435977472 600 5100147719995613796097536 601 5367489061171213804087484 602 5648609842994128696795610 603 5944208447474345231104948 604 6255018063585108328833024 605 6581808393220546867370432 606 6925387439381054815478144 607 7286603380484388566929408 608 7666346534882180213578012 609 8065551419851639385234556 610 8485198909531000062904852 611 8926318496475155350407156 612 9389990661725322396852480 613 9877349358513920706652160 614 10389584614963576369555892 615 10927945261387749031938604 616 11493741788060406371653956 617 12088349339593950797936896 618 12713210852348766490448852 619 13369840341594857926934528 620 14059826345456672483268736 621 14784835532996944415708928 622 15546616484134898493474592 623 16347003649449067456976724 624 17187921498285996683337980 625 18071388863983952026171656 626 18999523495426162286516224 627 19974546824561899285084928 628 20998788959976645058464388 629 22074693917055569922111964 630 23204825095768437735683404 631 24391871017609796990073172 632 25638651333756877970383488 633 26948123117060010047406080 634 28323387451057657875103616 635 29767696329811453391270452 636 31284459882987023401997440 637 32877253941265183532310528 638 34549827957856441590174208 639 36306113302611035469749460 640 38150231945968289973729636 641 40086505550774337415958716 642 42119464990817695392022528 643 44253860315789385024398132 644 46494671183269822159290368 645 48847117779280311364052132 646 51316672249914382355593644 647 53909070667585268261674496 648 56630325556492452966262784 649 59486739003024413932268476 650 62484916377978543950765088 651 65631780698694928014805864 652 68934587660470454017333756 653 72400941367946017054043968 654 76038810798544808801886208 655 79856547031486446653060096 656 83862901277412680555220124 657 88067043745238424195411968 658 92478583384489819745611744 659 97107588543112012526477312 660 101964608582526466501433902 661 107060696493594315557167068 662 112407432559101879782447104 663 118016949110430690723384152 664 123901956428210932555229592 665 130075769838988042225135616 666 136552338062261415055987060 667 143346272864686005136796288 668 150472880080766542461532996 669 157948192062024753010076928 670 165789001619387206666133504 671 174012897526430276031546324 672 182638301654134428256875488 673 191684507810948180634445888 674 201171722365248246573184020 675 211121106730712644088836364 676 221554821798704053257080320 677 232496074405497970735986148 678 243969165926090973645238912 679 255999543090395717053370624 680 268613851121878488024341692 681 281839989303129876219547648 682 295707169077487375724390112 683 310245974800658816782452736 684 325488427261336104488748644 685 341468050095048849309179356 686 358219939220996522806709140 687 375780835437325571568044928 688 394189200316294701345144832 689 413485295547007955668889020 690 433711265879902363337037422 691 454911225833966393741453260 692 477131350334749295683155968 693 500419969458612171009243036 694 524827667466382448614412236 695 550407386317617920593839872 696 577214533865078899050884828 697 605307096937762168864608256 698 634745759529983683039974444 699 665594026323524456563559500 700 697918351779792623845533824 701 731788275049321590400180224 702 767276560956737820507467476 703 804459347330611013750005760 704 843416298959363973775720448 705 884230768466689928287276092 706 926989964412722849475697208 707 971785126940553764415558592 708 1018711711301606383492600480 709 1067869579607902833820961280 710 1119363201174390086352236596 711 1173301861830286084554567680 712 1229799882594868991980924192 713 1288976848130301877788552960 714 1350957845401988241845018624 715 1415873712995621971257453196 716 1483861301559560819000832984 717 1555063745861448841661906560 718 1629630748969175361894828160 719 1707718879088322304230188332 720 1789491879611256070845778148 721 1875120992957003930505789632 722 1964785298806059264109920544 723 2058672067360327719137757492 724 2156977128285601920555816572 725 2259905256022282243465175040 726 2367670572179593564611250604 727 2480496965759333164970141652 728 2598618531987275404026466596 729 2722280030563808936544379976 730 2851737364180248853080800396 731 2987258078183608277500851200 732 3129121882310493161032308736 733 3277621195450264319698461440 734 3433061714438758834452602880 735 3595763007926748173527577964 736 3766059136412005060396453884 737 3944299299570430402951336768 738 4130848512070233808184971136 739 4326088309103747832473443828 740 4530417482924171982264487936 741 4744252851729475876799696220 742 4968030062292933822780580992 743 5202204427799410979715812072 744 5447251802408673870645456548 745 5703669494131758842261172220 746 5971977217673909037638675584 747 6252718088967895747825963008 748 6546459663194790468565835776 749 6853795018165571157641138560 750 7175343885016456566763089900 751 7511753828253697761281963220 752 7863701477269853025950199134 753 8231893811543473836333039360 754 8617069501827783798647014892 755 9020000309731493771335660288 756 9441492548196525385597142016 757 9882388605483279001937661952 758 10343568535384354647553454080 759 10825951716502496587005337388 760 11330498583548172125415918720 761 11858212433736808859019518724 762 12410141311495505617436971008 763 12987379974824212767632280268 764 13591071946797167888118661472 765 14222411655837002488350655772 766 14882646668546643115274740384 767 15573080019043164124371058688 768 16295072638903367864037710952 769 17050045892003339701740666880 770 17839484218713829663945226420 771 18664937894100340162532742400 772 19528025904971552720901410944 773 20430438950822520294388246308 774 21373942573930212827856920448 775 22360380424078872365781876736 776 23391677663621564199637366784 777 24469844518822670257578869188 778 25596979983674243014943691508 779 26775275682637520727535154188 780 28007019899029911785747013632 781 29294601776057818041502956800 782 30640515697787231833094763168 783 32047365857647574769620945388 784 33517871022380232376678926662 785 35054869499672180974546274756 786 36661324318057525262041934316 787 38340328628026211490739852672 788 40095111333650217964275935108 789 41929042964423740550095805504 790 43845641797415898038494337024 791 45848580240252916921424302080 792 47941691485882279176332246048 793 50128976450524617903451667968 794 52414611006690939427062145480 795 54802953523633780357125435392 796 57298552728111947238691927296 797 59906155898880338514829044864 798 62630717408869849150866405896 799 65477407629598376057397815040 800 68451622212953380379128163460 801 71558991766110259465266874372 802 74805391935999912693285179392 803 78196953920414365572894871552 804 81740075423542200045579029980 805 85441432074456921564532452836 806 89307989327842414515098085248 807 93347014867031480839688973376 808 97566091530257353041768786492 809 101973130781875301148541130240 810 106576386751203343132783439244 811 111384470862559001450694239244 812 116406367081034460731623266592 813 121651447799556865660565544960 814 127129490393825404743697818220 815 132850694472803866781316070700 816 138825699853578207555396375680 817 145065605290565065217334622784 818 151581987990280923038419366764 819 158386923944154617304599860916 820 165493009113190079531230024872 821 172913381499663615537874165760 822 180661744142472768313401066720 823 188752389074244078507607330816 824 197200222279857122838116747264 825 206020789697654442620746042116 826 215230304306283830265292677120 827 224845674341863474979499959220 828 234884532691974333691131649536 829 245365267514870546319652727132 830 256307054134260620276271757952 831 267729888262052443177401271828 832 279654620603577036711359419040 833 292102992902012550006411652040 834 305097675481024644097568967788 835 318662306347025606148454600704 836 332821531914935853381281230464 837 347601049423911682301999526848 838 363027651112186073911123917312 839 379129270222959115786800671828 840 395935028916175339148609174272 841 413475288164041347491349438980 842 431781699711273055755744763904 843 450887260184322362817453559296 844 470826367437223024459142199936 845 491634879225219946494453950556 846 513350174301010341561575505920 847 536011216032234654666115424256 848 559658618642815538974123110532 849 584334716184860350655139426304 850 610083634352122752987737392582 851 636951365250468434450629310208 852 664985845245415256899590437060 853 694237036011626216042549408640 854 724757008914231538775510743800 855 756600032857051455751229228032 856 789822665738191352158629557468 857 824483849659094089202280699712 858 860645010038968583316935265920 859 898370158792577827489995006692 860 937726001735672366481547280964 861 978782050388906064594669103332 862 1021610738357879455360416051424 863 1066287542474032029790430839188 864 1112891108888458878770951873788 865 1161503384318369927563309683456 866 1212209752653852769698884270592 867 1265099177140854434512427961664 868 1320264348364875361215821312000 869 1377801838268782916779146077468 870 1437812260447414976314370821792 871 1500400436971269869848730788716 872 1565675572001581388864728571904 873 1633751432469471073563327602436 874 1704746536102669754590657422848 875 1778784347094521962029500909772 876 1855993479721646596481896496228 877 1936507910228742056735810530332 878 2020467197311611351509749081600 879 2108016711542560769953784967168 880 2199307874095913317910347800576 881 2294498405145494931151992494008 882 2393752582320617782366782987840 883 2497241509622321905523528415052 884 2605143397217465768552951818450 885 2717643852544701061317875432448 886 2834936183183450419070030309120 887 2957221711954753552566626210432 888 3084710104741282710840615968188 889 3217619711532978927467470589952 890 3356177921224653457937069660160 891 3500621530712562599256091771828 892 3651197128858428159463414880352 893 3808161495911670791787499776000 894 3971782019003780955806494003212 895 4142337124352805341839763410944 896 4320116726840909360362229093860 897 4505422697653924206970086062016 898 4698569350698736850640628252872 899 4899883948542371227158578685836 900 5109707228645678553672891297152 901 5328393950694745105300480696320 902 5556313465864479644202451190668 903 5793850308881404199436502881516 904 6041404813786486955365104673792 905 6299393754333972231325179701572 906 6568251009998629323941699272704 907 6848428258601710584676472233984 908 7140395696605232686380910979712 909 7444642788165028750915386534620 910 7761679044075420085688701715456 911 8092034831782384069792536579692 912 8436262217687810818041454036992 913 8794935843014909511560842139268 914 9168653834554111979104924960128 915 9558038751659994979214335450624 916 9963738570922874968587061914332 917 10386427709993893903464738963456 918 10826808092099688521106447237120 919 11285610252842198157452935037248 920 11763594490940900006785441271448 921 12261552064638851422473182213120 922 12780306435560455181529832287648 923 13320714561877937676819362279424 924 13883668242715237268220132614488 925 14470095515792439573950581291840 926 15080962110391171048604742143124 927 15717272957801578320134465872640 928 16380073761494788940449428567552 929 17070452629351184035725069380740 930 17789541770364533661056780780620 931 18538519258335174709144750004876 932 19318610865162076795384076845984 933 20131091966443976171884032165276 934 20977289522203898841767482351616 935 21858584135659484163803448874836 936 22776412193073707132752786513920 937 23732268087837034427140049877312 938 24727706532052895124103292740620 939 25764344959023766443659456323584 940 26843866020165338831394985586400 941 27968020180011310245397361655808 942 29138628413111550332600862777344 943 30357585006771861677717486946388 944 31626860473734544909807942397188 945 32948504579055651846656936931328 946 34324649485597398262757226764780 947 35757513022722925301029526775680 948 37249402082955674113730329041792 949 38802716151547308494072984558080 950 40419950974086630207365470642168 951 42103702367477535604946615451008 952 43856670179817023383284588870116 953 45681662404914855170126502416068 954 47581599457414976123622860523386 955 49559518614705515433246233848040 956 51618578632039410772187230771200 957 53762064537531751762191544284352 958 55993392613953142301497759209844 959 58316115574501079054211975707456 960 60733927940003884767867475290624 961 63250671625294484467761872352000 962 65870341742784647356684226308064 963 68597092631574628582995389461760 964 71435244120748838352432079585280 965 74389288035835661353994252481528 966 77463894957749282665485410693300 967 80663921243883798581417216958464 968 83994416321395469980772945056068 969 87460630263088196765291971820352 970 91068021656710657027992192974976 971 94822265778881584703652257724160 972 98729263085282894180700201595104 973 102795148029199358994980279237028 974 107026298220938893865102184865140 975 111429343941139775587081517879508 976 116011178021460991092786557425536 977 120778966106659965271607130089984 978 125740157312588865314668952953196 979 130902495295187194936974077133056 980 136274029746115198515896900302848 981 141863128331260435582099749830008 982 147678489088959530743887629265120 983 153729153305409351416593895690240 984 160024518885397542923985210437724 985 166574354237162314789114356159100 986 173388812690896511444405746625236 987 180478447471142235332834646552576 988 187854227244080573815394312290304 989 195527552261507301202138617024512 990 203510271124100806953376470314814 991 211814698187434000901113569970176 992 220453631635058664655626548759904 993 229440372243899793173825876290240 994 238788742868140080715193507899264 995 248513108668752072447106987352204 996 258628398116848892049748404820740 997 269150124800075177552145863949824 998 280094410062349270133931597066240 999 291478006508397210339765035672832 1000 303318322405690160150514762713088