1 -448 2 217 3 15113 4 117137 5 1771049 6 4826297 7 24137057 8 47045369 9 148035377 10 594822809 11 887503169 12 2565725897 13 4750103729 14 6321362537 15 10779214817 16 22164360617 17 42180533129 18 51520373849 19 90458381657 20 128100283409 21 151334225777 22 243087455009 23 326940372857 24 496981290449 25 832972004417 26 1061520150089 27 1194052296017 28 1500730351337 29 1677100110329 30 2081951752097 31 4195872914177 32 5053913143769 33 6611856250097 34 7212549412649 35 10942526586089 36 11853911587889 37 14976071830937 38 18755369577497 39 21691961595857 40 26808753331577 41 32894113444409 42 35161828326569 43 48551226272129 44 51682540548737 45 58451728308617 46 62103840598289 47 88245939632249 48 122978496246977 49 136821750708377 50 144215816801609 51 160005726539057 52 186374892382049 53 195930594144929 54 250058907188489 55 288136807515137 56 330928743953297 57 378890468381369 58 396109944104609 59 451729667967977 60 492309163417169 61 513710701744457 62 632711491214537 63 837201991719737 64 904820297012849 65 940299110503697 66 1014741853229657 67 1315127813324969 68 1464803622198497 69 1745729089577417 70 1806976738084889 71 1934854145598017 72 2140753641621329 73 2443410216924257 74 2693103168443177 75 2963706958323209 76 3156404426880257 77 3464955073648649 78 3915101633817017 79 4157825282401889 80 4681013008648529 81 5411082280082969 82 5567914722008009 83 6410082527865569 84 6590636786810657 85 7157924635220849 86 7558269224025737 87 8193662024284289 88 9109555799783537 89 9598548249896249 90 9851127637604897 91 10372926089038457 92 12078502137212609 93 13340550994697297 94 14011639427133929 95 15438435003746489 96 16196005304479217 97 17390284781427929 98 19999831641818609 99 20464923860814377 100 25071688922456729 101 26786992617985817 102 29862844376367737 103 31845668436880697 104 33937011715959569 105 34659049592086409 106 36902422678600577 107 40909917857571497 108 43483867145011937 109 46191379685395889 110 47124508325403089 111 50018670786022337 112 53059462610881097 113 55171016309022257 114 56252767574401769 115 63121332085846769 116 69366243661827329 117 70675003317157337 118 73354318058640017 119 77531660905535417 120 81905390937409529 121 83408201528457449 122 92915974333360577 123 96279097826744777 124 101513598260087657 125 108859988535875129 126 118661028367353689 127 127021550911886729 128 138157142546011169 129 147640825624179377 130 155104303499468057 131 162879576091729049 132 168241403464173137 133 179407098289691489 134 188180785490436137 135 194226256916188049 136 206803573429178369 137 213342295426266377 138 237601071128219897 139 256300780296433817 140 280343912229566129 141 284528074768415849 142 306237903347050409 143 310741323596081777 144 319913861015773577 145 324584056305938009 146 348796216188498449 147 385207014600327017 148 396173052347920337 149 401752865442768329 150 413109111924508097 151 454985504099933177 152 467579487356260769 153 473984589097059257 154 487014306255994097 155 556728843703024937 156 571623746239596449 157 602411242538129969 158 642827257939177409 159 676764462319243697 160 694284933049739129 161 721273330206402617 162 749130369924172817 163 817633815294109457 164 838137706742928809 165 869695819144977377 166 902237984319995057 167 947200518061236929 168 982134461213542217 169 1055229678769824929 170 1080579370647584297 171 1119554149718639369 172 1132803161805371609 173 1201024845477409169 174 1215071764918825457 175 1258036626478937249 176 1332456160707780689 177 1347771585762793289 178 1426567426713179849 179 1442778251557759697 180 1492334678921256569 181 1649594745296442497 182 1686353054212957529 183 1704986606307340937 184 1742768756228546417 185 1800748553711754017 186 1860326946952404329 187 1942312202861343257 188 2005758020782049177 189 2070921569798556209 190 2325155174281093889 191 2349502133724764417 192 2474447753486835497 193 2578347030344150009 194 2713309814112732569 195 2797076301929116697 196 2882986853660706737 197 3000945058581606689 198 3185406083915735897 199 3248953303580707457 200 3346252758575304977 201 3445968453384695609 202 3479752196030990369 203 3582763967399816297 204 3796423300804679489 205 3982487126873085929 206 4336560239433909977 207 4377470891483127809 208 4460257562486602457 209 4586881327254923249 210 4629749075101298729 211 4760360649171454817 212 4849129465465357289 213 4894028501935245617 214 4984866425916561737 215 5265853508957967569 216 5313943171875103409 217 5460413568858244577 218 6355485778080871649 219 6525459332071566257 220 6699204317182001177 221 6936846292765213769 222 7497324129149391089 223 7824668704909942529 224 8302892222498716577 225 8443914724323638777 226 8515170979269874409 227 8659187474666168657 228 8879014467287414849 229 9179334302138673617 230 9332639163597795689 231 9410088020907901817 232 9645655601478044729 233 10131553366728231809 234 10551892331095904369 235 10637679616079174057 236 10810998600596939297 237 10898536587686062049 238 11075385365882604137 239 11345138370033740489 240 11901091275584980049 241 12479564212708872377 242 12878080757383612169 243 13495704373931099537 244 13813651863152277689 245 14029065224657547617 246 14357429457432974129 247 14805189781918094657 248 15033396440398192409 249 15498611071828796009 250 15735679056639909857 251 16589354847268067417 252 16840228945958409089 253 17222463006919864337 254 17351469636189801329 255 17611899734551639097 256 18008647301423995769 257 18142539992483535209 258 18549205712831327177 259 19243855025810113097 260 20698317787538593937 261 21152100209856714497 262 21459203535665808857 263 21614142981345512969 264 23547334254232035737 265 23883119623988871617 266 24052502763283339289 267 24914511498062180729 268 25982756419854945809 269 26164453299826083977 270 27088900393267826057 271 27847911282182703929 272 28428728105749636217 273 29019604987629739217 274 29620680844047732929 275 31486512988028130977 276 32129802727490281457 277 32564717501979461897 278 32784007725975020249 279 34125755660688610289 280 35278547985133721849 281 36704559124813139777 282 37681663399442933969 283 39700993290921890417 284 41541123568873024649 285 42351218268610137257 286 42898561064513874209 287 43174435133900030177 288 43730620104603875177 289 44010943662193164209 290 45435127125895939649 291 47194642558734160889 292 48095468356445866937 293 49010577528775716497 294 51843419926801974569 295 52166430876217097657 296 54811417629353275289 297 55149758672198298689 298 58987842434660535977 299 60072369859936553609 300 61544210189209310297 301 62667705263858433137 302 63426155684857084217 303 63808239840059987489 304 64578164324862916217 305 66141253840394383049 306 67334151108322421057 307 69362141339034303977 308 69773784923588610809 309 71862670932669131249 310 74874458789370276617 311 77089524669422017697 312 78444580343554350569 313 81214295487102347969 314 81683741014688088857 315 82629418109796684497 316 83105667080154678449 317 85521366476346136889 318 88497173459853163649 319 89001429535833268097 320 93122358897753450209 321 93648472563048955769 322 95241698754209734097 323 96316347237748386329 324 96857448932353894337 325 99601110118185722417 326 101842394378135916449 327 107039329866936232409 328 114310725971803807817 329 115561720475814569537 330 117459590807554493897 331 120030427059876498809 332 125312935780874558297 333 125986659668534770049 334 127343165538505410137 335 130092712786482200489 336 135740398787974394057 337 136460505366756569369 338 137910271784495853377 339 140848333119288229169 340 143085948796716332897 341 145353109978167530537 342 146881118549743996817 343 151545692817790757129 344 152334991571027624849 345 161245807967271240857 346 163750008367116039449 347 164591908925341027529 348 167139284080747661417 349 168855719133484101089 350 171457897994446183337 351 177659863407592677209 352 180374479289567096177 353 182203356191805619769 354 183123573265552596257 355 185907494771785036649 356 187782964830564496337 357 190625715947606385089 358 196418894446183305449 359 199370042958924477857 360 202358049579253774577 361 209475470766069106697 362 211546905320909798129 363 214686045356825715617 364 221080873807000838729 365 225431653719354322457 366 228741359607747564977 367 230970247388696640377 368 245903719382597395217 369 256706623293941030609 370 262877170135418518169 371 267902153866975478249 372 270444504599041757537 373 274295708451063771689 374 275589553805568802289 375 279501644934771051737 376 294244296094027190009 377 302555099950284766529 378 303959065487839327937 379 315387498548287095329 380 321234614124963306257 381 324191874594891141209 382 333200124214432998257 383 343972440545174724017 384 351843333298553935937 385 353435381945484997529 386 356637493312218972497 387 363114279677251559009 388 368035936608772628777 389 373013058591963803657 390 376362200079615229697 391 378046144558426094849 392 381432874210397193737 393 386560351347949333289 394 393486226141701740537 395 396987749726564147249 396 398748224753685122897 397 404068732686201199169 398 413067678649292786609 399 414887357198261099369 400 424086271020945909929 401 431567209017769670489 402 435348716454348697217 403 448802176963646465057 404 458622416697639072977 405 470642438540837714249 406 472671066694422107729 407 478800723771441517817 408 482923848503157616289 409 484996479959609682617 410 501845986486755108569 411 516986791119555669857 412 521381977317997803497 413 528033113136340804937 414 537011150960698104089 415 543827847239160604337 416 548412249593879830649 417 569442646773720558209 418 579002852457354478097 419 591140849313653922017 420 598524889293782378417 421 605985632521818133529 422 616053706317543798857 423 628834462418580551777 424 644462299297321955849 425 663102525219504088817 426 668510060118304388537 427 676690234146109499897 428 684953652020897785169 429 687726740054329140809 430 727543214460134981489 431 730459215540135017489 432 745185735719435689049 433 757144336497951827369 434 763183343074537209377 435 784636941882491951897 436 790858015907896721729 437 803423528806530768689 438 822583469182788791849 439 832305291814045307657 440 852036369951037637009 441 858699378083006946857 442 868775269472586372449 443 903076065641146992329 444 920645105322754636769 445 924192866401006194209 446 952987298116631476097 447 1001371326368211351497 448 1008993527271037521857 449 1012822720258273403969 450 1036053100279571544569 451 1047833745609925600697 452 1055749355953196390129 453 1079795795243166265817 454 1091989098030343871729 455 1108425134975790991457 456 1116720140583742104809 457 1133465406911810483609 458 1180597385120314706489 459 1184961880796119426217 460 1193731217649017541137 461 1198136125040816673929 462 1224851010300465422609 463 1289121623582923329689 464 1293817872180403369289 465 1307992246173856245737 466 1322295790258075777697 467 1336729444416169155569 468 1346424630402694976777 469 1361077237452426923009 470 1365990868509740042969 471 1395784141072911883937 472 1405834749884221703417 473 1436349154392561003329 474 1441488144258094483649 475 1467413516623572783209 476 1472644931982899117177 477 1515058537406985730649 478 1520431079948153331329 479 1563985784818116379937 480 1580584539873816603497 481 1636977916171314884657 482 1683290863582749766289 483 1706853618808827809537 484 1718737670598594314249 485 1724705503913426378897 486 1736692984552431964457 487 1742712711751659082169 488 1810085514524344251929 489 1835116562580183728489 490 1873203569963667592049 491 1892492686711824884057 492 1925008972063998216977 493 1931567769899212701809 494 1944741243151118470457 495 1964641781473010672249 496 1971312884866314074729 497 1991439563128408111817 498 2025364488770013393737 499 2032206930050674562129 500 2073667404533300404409 501 2108754032434885706969 502 2115830381803277625857 503 2151509674262231485937 504 2202301902223277548337 505 2224373791560923155097 506 2239190549741735448257 507 2261569841987303444177 508 2291698568553679564769 509 2314513969340653597097 510 2337518342424458131337 511 2399796728336003791529 512 2447407615186560665009 513 2455418762466771034577 514 2471506626515090570777 515 2528507645606750993129 516 2553269770577507955617 517 2569889858674765371689 518 2603400596210852768729 519 2645800353556473793169 520 2680133063903822505377 521 2706125536589694542057 522 2732327737479245311049 523 2830218728658367606049 524 2857417638294213107057 525 2866532200611751460369 526 2912469268423712862809 527 2977810495033753517537 528 2996702173482659059817 529 3025226893224430140617 530 3112162218753627868409 531 3121948884568937255777 532 3171267782761347027857 533 3241403657587869974417 534 3261678205924148610089 535 3271855040986086201017 536 3323137022577109282097 537 3396055710823301759177 538 3417132794735922478769 539 3459614103466297327649 540 3556808369970021550937 541 3578713204297394514449 542 3611781168427004940857 543 3622860243332643911969 544 3645103369735442611577 545 3678681369550035859409 546 3689931151160205786569 547 3758033631993927078737 548 3780965881140912528617 549 3897384044323082035457 550 4028878939829976547049 551 4102147841280240023489 552 4114466594579445832217 553 4139196599616643485137 554 4176523779023555858297 555 4214131050856513421369 556 4226729340853544189609 557 4264712682130601187977 558 4406427821065487262689 559 4419503265226442311289 560 4458923754955145814737 561 4565480167242892457777 562 4605981952031881031009 563 4687884219206224075529 564 4701651857820438814937 565 4743157106203332124889 566 4827084047654211775649 567 4940908522070578682177 568 4955292525372953238209 569 4984165235847042285257 570 5027737077114662188649 571 5130640519082397638417 572 5160361744920133198937 573 5175276075144574438529 574 5311129019925960791777 575 5496877886946024624689 576 5575854706044628856249 577 5623693022878341133457 578 5639714929801221340169 579 5720396218492668377609 580 5736647333502158708369 581 5818481191185646968929 582 5834964130033998726137 583 5917963691221483384217 584 5968233972643033467929 585 5985069600655435759049 586 6069842589352832528609 587 6086916678533226969377 588 6172888698143621176457 589 6224955876581688005249 590 6294947640162179080817 591 6563286632044870570577 592 6654823367265113166497 593 6673257769580324427449 594 6766069367771620060889 595 6841090876795348867337 596 6897810799781199661097 597 6993214736514602675177 598 7167713248625036037329 599 7226679489000155985017 600 7345825254513593824529 601 7466603498109668432009 602 7486893169406453890577 603 7671576834097628210129 604 7733975228069489799617 605 7775808666580313313689 606 7838912278927897151537 607 7902442073251682636897 608 8095611589928196122369 609 8117315629826191748057 610 8226564584048850078137 611 8381569459284757656137 612 8448741083655433487297 613 8493770912787864026057 614 8516360716116905468369 615 8561690542970633046377 616 8837913064261198153817 617 8861262887438976759689 618 9002444102339824250849 619 9073734543951840020657 620 9266146099891041483857 621 9363619482785952178529 622 9437283953440262693417 623 9511430729923156107017 624 9736790173318996353209 625 9940828362599320339097 626 9966581789967560035649 627 10018255465354231789337 628 10096184470443275559089 629 10122272788313810614889 630 10200875041768674619937 631 10279985278515433488497 632 10412971653560043592577 633 10493449363391633467409 634 10655960394894482699129 635 10820563362044766202817 636 11071437241454096763809 637 11099608822729288257977 638 11184482236481008574609 639 11241364417576352900057 640 11500326821733619715489 641 11617006404690453114929 642 11972980777030069855457 643 12033184202863513187897 644 12063380383720253102249 645 12123962208184181675537 646 12215310186332505570689 647 12245886666916185628289 648 12430688111789859664697 649 12492802605371693618657 650 12712244139063704651969 651 13193308765937583442649 652 13356995431497099192209 653 13456017198861495701177 654 13655896721493343021649 655 13892210634193139294417 656 13994525976468600721529 657 14166446810699272505969 658 14375071555857352692569 659 14410089983757080171657 660 14480340135149802211697 661 14586250332983909736737 662 14728467405839958816689 663 14835886885146443072537 664 15016369976047604677457 665 15052685242962387973169 666 15125535366360295209977 667 15382828893199241036297 668 15494208518399870907137 669 15606259372500374969489 670 15681334442530382290217 671 15794511199962147000929 672 15832387707995208301049 673 16022907600552983795609 674 16061239897633613325377 675 16370658542750619713249 676 16605968549818728817289 677 16764402388000284503129 678 17125488971302322089577 679 17206604224906336565969 680 17328877266120277410497 681 17575596431088870118889 682 17616999466514910180089 683 17741696559616624561337 684 17867128315072880542097 685 17993298191466233824769 686 18591952857665238579017 687 18722371338542148596417 688 19029648624571904805857 689 19118209952367580574009 690 19296363253004395414409 691 19520998324132406579849 692 19702271569160526018617 693 19976810255351624459729 694 20394591015681822918377 695 20488413010516794614369 696 20535458714921793329057 697 20629820225162278784297 698 21203610154988994565049 699 21495454287860437527377 700 21642626867818340703809 701 21691870594326700447169 702 22089192381394041622817 703 22239742919661217077617 704 22391147562054515639129 705 22747768351858509092777 706 23005384810642090314857 707 23370128728546459787417 708 23475221884366880619089 709 24276046029474706837769 710 24438911195488396333097 711 24602685881382612970337 712 24767374145995157367089 713 24988386661949782063937 714 25155222470888776119497 715 25266961204246752903857 716 25322985486178198052969 717 25661309620941037395569 718 25831879017263171332697 719 25946116002017232416129 720 26003392173693912315737 721 26175853263076716754289 722 26816388491792480655809 723 26993328849510602466377 724 27052524723071064182609 725 27171241048280822606057 726 27710851416765453782489 727 27771355435816761769217 728 27892693775860008498137 729 28259362758474912062369 730 28320862980295614848609 731 28506033257735255100977 732 28630039737983303236169 733 29447089797820588077737 734 29638373020548983170697 735 29830690576562106429569 736 29959479116769550544777 737 30218446581160968518969 738 30544776630827030884529 739 31608835845707055560177 740 32152338653051778229649 741 32220820712366212857329 742 32426996629534073850017 743 32565057083425315120889 744 32634270781996435325417 745 32773065989047779961937 746 32842647844743531379529 747 33192406605827969888969 748 33687279220884744377657 749 33901241482853625176849 750 34044511181879072667737 751 34332564610125847383689 752 34695484857779961065249 753 34914767411390222596457 754 35654068890960572405297 755 35803483320578215527929 756 35878385978817197463137 757 36103877908756902152489 758 37249132837772431650809 759 37404095212046189713457 760 37715632002119666225729 761 38108090928726744634289 762 38345195488696449600737 763 38583528142422086422697 764 38903224170705965080409 765 39144442172990777983577 766 39630618614224209468449 767 39793791292740879778937 768 40039599815660324551889 769 40121816625007139622089 770 40369311648879604630337 771 40535014087696280248649 772 40784630241915588705257 773 40868119733029625707769 774 41287706719666882740209 775 41372053385189783290769 776 42052010740691125548017 777 42309383710140462752417 778 43176794422846332727577 779 43352042467130896877777 780 43881347128480193537849 781 44505665071422098962817 782 45776524279404247481369 783 46052747884369578278297 784 46983546043057145169137 785 47171573997831939607049 786 48025478783150736186809 787 48409105195505888177897 788 48698497881691165310537 789 48892226118654939466817 790 49184022384576942108617 791 49870528386460302233657 792 50167179723272051573777 793 50465300112540857819009 794 50965447788413261454449 795 51065971322418381487529 796 51571070912361678186089 797 52182679385973556300097 798 52593766874201454012209 799 53111418016992880579769 800 53215456021932893001257 801 53738197102751448526337 802 54159464564496578623889 803 54796523540436523125497 804 55332164805271008679577 805 56635531026125575560617 806 56745289773818016562289 807 56965339103039833639817 808 57407571510843353468249 809 57741120080616331417457 810 57964381753985918922809 811 58413063719757674165609 812 59433189260301358075217 813 60006311185489497567137 814 60352389589502795501297 815 60700129698034892945369 816 60816413436860856740609 817 61166379074136713619977 818 61753384110998081300897 819 62463979640861155311689 820 62583072036023035387289 821 63181376154775248848849 822 63542641010849642081657 823 63905625626177261150777 824 64270336543902819605009 825 64759314470892838650497 826 65128078977956495857937 827 65746574755285697346017 828 66120015986274950385329 829 66244888501662339901649 830 66620685820565794776257 831 66998257997175699791177 832 67377611731164702687209 833 68013845227579967812649 834 68526429558587997069017 835 70083538236581721644009 836 70477387899251775848777 837 71937321214327745248289 838 72071282668744940325689 839 73286318695535784364169 840 73558631698301513796977 841 74105787835374412934369 842 74794498538560731369929 843 76892715990391699454609 844 77460449281559863383809 845 78750631582718068237817 846 79039757037474714826289 847 79184651144784122337617 848 79912446288791582428697 849 80351792813013074523569 850 80498688189750878722409 851 80940717737452738252577 852 81236526345256454924969 853 82578838517794733359889 854 83181326314808039074337 855 84091923496135121965769 856 85473385433119143823097 857 86717178860878831283417 858 87187472777720540173529 859 87344708936105563293449 860 88293096705380278708577 861 88770498924188326255409 862 89570949030382484870849 863 89731758591712436111129 864 90539419908117433389689 865 90701676890860071118817 866 91189902477526263650729 867 92008477969521071575169 868 93164763707526559616057 869 93497346189234782147297 870 95513688249312889024049 871 95683339517265481880297 872 97049612004174436044809 873 97221533328091907806169 874 98084951754593740931729 875 98258399901237127991537 876 99129479484665471514617 877 100890953777939348429777 878 101246359687310420425577 879 101424453503192511302009 880 101781424385344501101857 881 102498507724900952704529 882 103945309520829145972337 883 104492228955429764056097 884 105041544352897282801769 885 105225183371017639404209 886 106332645082266924207257 887 107824355194172034108089 888 108576724536260610076937 889 108954546609173619432449 890 109523333592933168366857 891 112404524620741488654617 892 112598827987089270745289 893 113574548489013124661729 894 113770535583253237385249 895 114360188677189539961457 896 114754703825450661564809 897 115348602674792956629377 898 115945060693148325143057 899 116744334218879855472929 900 117346797949839524794217 901 117749878021860735041489 902 118966047627427934132297 903 119578046563629978203369 904 120398124351592176513977 905 121637025447512070101249 906 122052345672019410968537 907 123515284942946097840737 908 124780835712871169820569 909 125843698620328991213009 910 128425388455206698502017 911 129077660513087496168329 912 130390489169747796618209 913 131051064440498523008177 914 131271874944833977920209 915 133721324083745128129889 916 134621422256987355820529 917 136665116967734139617777 918 137811629895211878568697 919 138503376768361011654737 920 140128712700205023779537 921 140596002693237560774249 922 140830134202198198283897 923 141534479101109264122169 924 142714910166801822059609 925 143665151693300698268297 926 144381287815567463700137 927 144860362586996509117217 928 145581458080592155258217 929 149231965743503425750457 930 150961456568509056706817 931 152207006299350095613737 932 152457141012616482227129 933 153965154141967596739409 934 155231308039961795666969 935 155485577121573453030857 936 157532253007082096542889 937 157789658593615961631089 938 160122122821410222598769 939 163276708629390795286337 940 165676487910480149835449 941 166482915999153455187857 942 168649398589968172316657 943 171114723711353298831689 944 171943141998629285177537 945 172220023006527064808729 946 174728715350201356350377 947 175290317822971966340369 948 176135541447831640391297 949 176418036242971098226049 950 177836180265000843704489 951 178977523794526600182137 952 180412781172409761452057 953 181278530043905627220377 954 182147738215816940277809 955 183312082680071387540897 956 183896576683829122898729 957 184776229157562148279817 958 185070224688651071241689 959 186546056227487117738129 960 186842396208611697668849 961 188628686658830399660777 962 189227269865517053194577 963 190128112134292113057857 964 191032525389920500245449 965 191334791982755678296529 966 193156773770173229481017 967 193767304367312352916337 968 195916841105003379171209 969 198709696561213904617649 970 199334815043271732763337 971 200275564967570779041089 972 203438163474101062076969 973 204075650358187241266577 974 205355619010311192621569 975 206319979707757056439697 976 206964981088282657817129 977 208260025760011729303289 978 208910076049913368576817 979 211198583705691102880457 980 212185747505607820431977 981 212845990465754640273377 982 215170339320767211939929 983 217179437428524393487217 984 217852600601382838830137 985 218189833663828328496929 986 223300771234563601184249 987 223989704822819646149537 988 228160611291903258044657 989 229213388511943945487777 990 230270210720863717196009 991 232396039829168148910529 992 234538198350704754033017 993 237058155549788857989257 994 238145022475289501378177 995 238871904865211457527177 996 239236038798027807528209 997 239965694486242267065257 998 243272137339923216196889 999 244382685424029532918937 1000 246616459041928938287969