0  0 
 1  3 
 2  196 
 3  4418 
 4  43320 
 5  257645 
 6  1108828 
 7  3810996 
 8  11105328 
 9  28524615 
 10  66322740 
 11  142270678 
 12  285547496 
 13  541981713 
 14  980925260 
 15  1704069160 
 16  2856536928 
 17  4640618571 
 18  7332534948 
 19  11302649130 
 20  17039568280 
 21  25178606453 
 22  36535105596 
 23  52143138908 
 24  73300147600 
 25  101618088975 
 26  139081700628 
 27  188114512446 
 28  251653264968 
 29  333231419545 
 30  437072472620 
 31  568193813328 
 32  732521890496 
 33  937019482003 
 34  1189825886340 
 35  1500410883090 
 36  1879743335928 
 37  2340475338621 
 38  2897142831388 
 39  3566383641860 
 40  4367173931760 
 41  5321084057303 
 42  6452554878196 
 43  7789195576998 
 44  9362104077480 
 45  11206211177505 
 46  13360649538828 
 47  15869148703096 
 48  18780457330208 
 49  22148793882075 
 50  26034327001700 
 51  30503686864378 
 52  35630508804696 
 53  41496010549893 
 54  48189604417020 
 55  55809545858220 
 56  64463619765328 
 57  74269865971871 
 58  85357345417428 
 59  97866948466190 
 60  111952246898440 
 61  127780391120553 
 62  145533054165996 
 63  165407424086688 
 64  187617246360960 
 65  212393917971235 
 66  239987634831428 
 67  270668594270946 
 68  304728254309048 
 69  342480651480205 
 70  384263778997980 
 71  430441027071828 
 72  481402687218096 
 73  537567522433383 
 74  599384405125300 
 75  667334024722550 
 76  741930666913128 
 77  823724066486321 
 78  913301335781068 
 79  1011288970770120 
 80  1118354936836320 
 81  1235210836324203 
 82  1362614159976996 
 83  1501370624395978 
 84  1652336597686040 
 85  1816421615478165 
 86  1994590989546428 
 87  2187868511263996 
 88  2397339252169488 
 89  2624152463941935 
 90  2869524580109460 
 91  3134742321843678 
 92  3421165910218696 
 93  3730232387340473 
 94  4063459048779180 
 95  4422446989764080 
 96  4808884767627328 
 97  5224552183009971 
 98  5671324182370308 
 99  6151174884361650 
 100  6666181732673400 
 101  7218529777956253 
 102  7810516091479196 
 103  8444554313192868 
 104  9123179336900720 
 105  9849052135266295 
 106  10624964727411828 
 107  11453845291890246 
 108  12338763427839528 
 109  13282935567155265 
 110  14289730540544140 
 111  15362675300347928 
 112  16505460803054496 
 113  17721948054439163 
 114  19016174320306660 
 115  20392359505830810 
 116  21854912706515928 
 117  23408438933830821 
 118  25057746018593148 
 119  26807851695208780 
 120  28663990869897680 
 121  30631623076064703 
 122  32716440120000596 
 123  34924373920125358 
 124  37261604543013000 
 125  39734568439463625 
 126  42349966883915628 
 127  45114774620517696 
 128  48036248719207168 
 129  51121937645168195 
 130  54379690545070020 
 131  57817666753512578 
 132  61444345523133496 
 133  65268535981857453 
 134  69299387320795740 
 135  73546399216330740 
 136  78019432489946928 
 137  82728720009396871 
 138  87684877834817588 
 139  92898916613439510 
 140  98382253226557160 
 141  104146722692457553 
 142  110204590329029196 
 143  116568564179801448 
 144  123251807707190880 
 145  130267952756758155 
 146  137631112796305828 
 147  145355896433674346 
 148  153457421217120408 
 149  161951327722188725 
 150  170853793929015100 
 151  180181549894025628 
 152  189951892720023696 
 153  200182701828683343 
 154  210892454539494420 
 155  222100241959231870 
 156  233825785186048328 
 157  246089451832316121 
 158  258912272870371628 
 159  272315959805341840 
 160  286322922179259840 
 161  300956285410702803 
 162  316239908974212996 
 163  332198404923789138 
 164  348857156764762360 
 165  366242338678397885 
 166  384380935103590428 
 167  403300760680048196 
 168  423030480557387248 
 169  443599631074584855 
 170  465038640814267380 
 171  487378852036335078 
 172  510652542495453096 
 173  534892947646964833 
 174  560134283245810700 
 175  586411768343062200 
 176  613761648684708128 
 177  642221220517356571 
 178  671828854805543268 
 179  702624021865363770 
 180  734647316419173720 
 181  767940483076128453 
 182  802546442243359996 
 183  838509316472616428 
 184  875874457247215440 
 185  914688472214190815 
 186  954999252866537428 
 187  996856002680487246 
 188  1040309265712775688 
 189  1085410955662884585 
 190  1132214385405274860 
 191  1180774296996648928 
 192  1231146892163309696 
 193  1283389863273709923 
 194  1337562424801312580 
 195  1393725345282909730 
 196  1451940979777574328 
 197  1512273302831446221 
 198  1574787941953580508 
 199  1639552211608113300 
 200  1706635147728026800 
 201  1776107542755822503 
 202  1848041981216438196 
 203  1922512875827771318 
 204  1999596504154198120 
 205  2079371045808504945 
 206  2161916620207674828 
 207  2247315324887999496 
 208  2335651274385013728 
 209  2427010639683775915 
 210  2521481688245045540 
 211  2619154824612935178 
 212  2720122631609641496 
 213  2824479912122886613 
 214  2932323731491728060 
 215  3043753460496422460 
 216  3158870818958054928 
 217  3277779919953673071 
 218  3400587314652691348 
 219  3527402037780358430 
 220  3658335653714107080 
 221  3793502303218632953 
 222  3933018750825575596 
 223  4077004432863701808 
 224  4225581506145518400 
 225  4378874897316268275 
 226  4537012352871290628 
 227  4700124489847752946 
 228  4868344847196789368 
 229  5041809937842106845 
 230  5220659301431147420 
 231  5405035557784921828 
 232  5595084461052656496 
 233  5790954954577422903 
 234  5992799226478945140 
 235  6200772765959808390 
 236  6415034420341317928 
 237  6635746452835285121 
 238  6863074601058043788 
 239  7097188136293027160 
 240  7338259923508262560 
 241  7586466482135167803 
 242  7841988047615060196 
 243  8105008633719815898 
 244  8375716095653144280 
 245  8654302193938968805 
 246  8940962659103432828 
 247  9235897257157075596 
 248  9539309855883750608 
 249  9851408491942885375 
 250  10172405438791708500 
 251  10502517275434096878 
 252  10841964956002722696 
 253  11190973880181206793 
 254  11549773964473011820 
 255  11918599714323835520 
 256  12297690297104291328 
 257  12687289615959690371 
 258  13087646384533765828 
 259  13499014202573207490 
 260  13921651632419901240 
 261  14355822276397795053 
 262  14801794855101339996 
 263  15259843286592481588 
 264  15730246766513203760 
 265  16213289849120654535 
 266  16709262529251909428 
 267  17218460325225455446 
 268  17741184362686505448 
 269  18277741459403279505 
 270  18828444211021416780 
 271  19393611077783708328 
 272  19973566472222368096 
 273  20568640847831086283 
 274  21179170788724136100 
 275  21805499100289831850 
 276  22447974900845663128 
 277  23106953714302456821 
 278  23782797563844945468 
 279  24475875066636147420 
 280  25186561529552991120 
 281  25915239045960642703 
 282  26662296593533022996 
 283  27428130133127026878 
 284  28213142708717984840 
 285  29017744548403933465 
 286  29842353166486288428 
 287  30687393466634540496 
 288  31553297846142621888 
 289  32440506301284617235 
 290  33349466533777520260 
 291  34280634058358764178 
 292  35234472311486280696 
 293  36211452761168869373 
 294  37212055017934685980 
 295  38236766946945685380 
 296  39286084781265881328 
 297  40360513236291312471 
 298  41460565625349630708 
 299  42586763976477254950 
 300  43739639150382060200 
 301  44919730959599598753 
 302  46127588288850877196 
 303  47363769216609739768 
 304  48628841137887935520 
 305  49923380888245973595 
 306  51247974869037897828 
 307  52603219173898138746 
 308  53989719716478627928 
 309  55408092359444386565 
 310  56858963044735826940 
 311  58342967925106032428 
 312  59860753496941308496 
 313  61412976734373324063 
 314  63000305224691189460 
 315  64623417305061844110 
 316  66283002200567153928 
 317  67979760163566145321 
 318  69714402614390829548 
 319  71487652283384098080 
 320  73300243354288196480 
 321  75152921608992311203 
 322  77046444573647830596 
 323  78981581666159868258 
 324  80959114345063663800 
 325  82979836259794502925 
 326  85044553402359825628 
 327  87154084260422218196 
 328  89309259971802011568 
 329  91510924480408235495 
 330  93759934693606704820 
 331  96057160641034041078 
 332  98403485634866459496 
 333  100799806431552178353 
 334  103247033395016334540 
 335  105746090661347316040 
 336  108297916304973448928 
 337  110903462506339003371 
 338  113563695721088509988 
 339  116279596850768404810 
 340  119052161415055047960 
 341  121882399725518188053 
 342  124771337060928971196 
 343  127720013844121620348 
 344  130729485820417937680 
 345  133800824237623809455 
 346  136935116027606919828 
 347  140133463989464906846 
 348  143396986974293220808 
 349  146726820071561972025 
 350  150124114797111081900 
 351  153590039282773078128 
 352  157125778467632901696 
 353  160732534290934120243 
 354  164411525886640969220 
 355  168163989779665669170 
 356  171991180083770494328 
 357  175894368701154094621 
 358  179874845523731600028 
 359  183933918636118063140 
 360  188072914520324822640 
 361  192293178262178397303 
 362  196596073759471546996 
 363  200982983931856164038 
 364  205455310932487685160 
 365  210014476361430741185 
 366  214661921480835788428 
 367  219399107431896492696 
 368  224227515453597663648 
 369  229148647103263564155 
 370  234164024478916446180 
 371  239275190443455191578 
 372  244483708850663963096 
 373  249791164773060797733 
 374  255199164731596101500 
 375  260709336927211031500 
 376  266323331474265778128 
 377  272042820635847787071 
 378  277869499060969987668 
 379  283805084023669121070 
 380  289851315664014288520 
 381  296009957231035866953 
 382  302282795327584965996 
 383  308671640157133627328 
 384  315178325772525994240 
 385  321804710326690706115 
 386  328552676325324799428 
 387  335424130881559423746 
 388  342421005972617708088 
 389  349545258698475139885 
 390  356798871542532845660 
 391  364183852634314189428 
 392  371702236014195131696 
 393  379356081900178818823 
 394  387147476956724899380 
 395  395078534565644091030 
 396  403151395099068548328 
 397  411368226194508608721 
 398  419731223032006520908 
 399  428242608613397786600 
 400  436904634043690773600 
 401  445719578814575285003 
 402  454689751090070796196 
 403  463817487994325098218 
 404  473105155901574112920 
 405  482555150728273672245 
 406  492169898227414080828 
 407  501951854285028307996 
 408  511903505218904682128 
 409  522027368079514987215 
 410  532325990953168888340 
 411  542801953267405639678 
 412  553457866098634055496 
 413  564296372482031751513 
 414  575320147723714690860 
 415  586531899715188095760 
 416  597934369250089812928 
 417  609530330343237247571 
 418  621322590551989007748 
 419  633313991299932427730 
 420  645507408202908165880 
 421  657905751397383099453 
 422  670511965871182765596 
 423  683329031796594624708 
 424  696359964865853449200 
 425  709607816629020167575 
 426  723075674834265520628 
 427  736766663770569913446 
 428  750683944612850873768 
 429  764830715769529554145 
 430  779210213232547742220 
 431  793825710929846870328 
 432  808680521080320542496 
 433  823777994551252123803 
 434  839121521218248963940 
 435  854714530327684853690 
 436  870560490861662339928 
 437  886662911905506551621 
 438  903025343017802216188 
 439  919651374602985572460 
 440  936544638286502913360 
 441  953708807292547518303 
 442  971147596824386762196 
 443  988864764447291214798 
 444  1006864110474077571080 
 445  1025149478353277280105 
 446  1043724755059942766828 
 447  1062593871489103168096 
 448  1081760802851881531008 
 449  1101229569074285448675 
 450  1121004235198683135300 
 451  1141088911787976969378 
 452  1161487755332486560696 
 453  1182204968659553423693 
 454  1203244801345879366620 
 455  1224611550132610732820 
 456  1246309559343180657328 
 457  1268343221303921528871 
 458  1290716976767459874228 
 459  1313435315338905908790 
 460  1336502775904850024040 
 461  1359923947065178509553 
 462  1383703467567720833996 
 463  1407846026745740836488 
 464  1432356364958284206560 
 465  1457239274033394657835 
 466  1482499597714211227428 
 467  1508142232107959159946 
 468  1534172126137846861848 
 469  1560594281997881438805 
 470  1587413755610615355580 
 471  1614635657087836784828 
 472  1642265151194216238096 
 473  1670307457813922099183 
 474  1698767852420217706900 
 475  1727651666548052661150 
 476  1756964288269661053128 
 477  1786711162673179347321 
 478  1816897792344296669868 
 479  1847529737850950284720 
 480  1878612618231079065920 
 481  1910152111483447801203 
 482  1942153955061555188996 
 483  1974623946370638417778 
 484  2007567943267787243640 
 485  2040991864565180508765 
 486  2074901690536458070428 
 487  2109303463426241136996 
 488  2144203287962814034288 
 489  2179607331873980452535 
 490  2215521826406107251060 
 491  2251953066846368924678 
 492  2288907413048205862696 
 493  2326391289960009558273 
 494  2364411188157047952780 
 495  2402973664376644126680 
 496  2442085342056621575328 
 497  2481752911877029334971 
 498  2521983132305160251108 
 499  2562782830143875708250 
 500  2604158901083250167000 
 501  2646118310255548881253 
 502  2688668092793552195196 
 503  2731815354392239846668 
 504  2775567271873848730320 
 505  2819931093756317600895 
 506  2864914140825132223828 
 507  2910523806708584507246 
 508  2956767558456459176328 
 509  3003652937122161577865 
 510  3051187558348300229740 
 511  3099379112955737756928 
 512  3148235367536123882496 
 513  3197764165047924168963 
 514  3247973425415958232260 
 515  3298871146134461177410 
 516  3350465402873682031928 
 517  3402764350090032979821 
 518  3455776221639803225948 
 519  3509509331396451347380 
 520  3563972073871490015280 
 521  3619172924838976997703 
 522  3675120441963626380596 
 523  3731823265432553971158 
 524  3789290118590670874600 
 525  3847529808579739262225 
 526  3906551226981104375628 
 527  3966363350462116838696 
 528  4026975241426259375968 
 529  4088396048666992062795 
 530  4150635008025330259620 
 531  4213701443051169409578 
 532  4277604765668370905496 
 533  4342354476843623259253 
 534  4407960167259092833340 
 535  4474431517988878421340 
 536  4541778301179283990928 
 537  4610010380732923929871 
 538  4679137712996675162388 
 539  4749170347453490530110 
 540  4820118427418087858760 
 541  4891992190736529158553 
 542  4964801970489704433196 
 543  5038558195700734599248 
 544  5113271392046308044480 
 545  5188952182571965380755 
 546  5265611288411346973828 
 547  5343259529509417859346 
 548  5421907825349684681208 
 549  5501567195685419315325 
 550  5582248761274903868700 
 551  5663963744620711770628 
 552  5746723470713039699696 
 553  5830539367777105117143 
 554  5915422968024624204020 
 555  6001385908409385026470 
 556  6088439931386930780328 
 557  6176596885678367993121 
 558  6265868727038314588428 
 559  6356267519027002744440 
 560  6447805433786551505440 
 561  6540494752821424131803 
 562  6634347867783085200996 
 563  6729377281258872498938 
 564  6825595607565098767960 
 565  6923015573544398404485 
 566  7021650019367334226428 
 567  7121511899338279457196 
 568  7222614282705590100048 
 569  7324970354476082903455 
 570  7428593416233834144980 
 571  7533496886963314488078 
 572  7639694303876875193096 
 573  7747199323246600990633 
 574  7856025721240544952300 
 575  7966187394763360720800 
 576  8077698362301347488128 
 577  8190572764771923137571 
 578  8304824866377540992068 
 579  8420469055464065638370 
 580  8537519845383623323320 
 581  8655991875361942445453 
 582  8775899911370199691996 
 583  8897258847001387398228 
 584  9020083704351217733040 
 585  9144389634903579341415 
 586  9270191920420562101428 
 587  9397505973837065680246 
 588  9526347340160007600488 
 589  9656731697372146555185 
 590  9788674857340536736460 
 591  9922192766729628969928 
 592  10057301507919034473696 
 593  10194017299925967087723 
 594  10332356499332379846180 
 595  10472335601216811792330 
 596  10613971240090960962328 
 597  10757280190840999491221 
 598  10902279369673646821308 
 599  11048985835067017019900 
 600  11197416788726256240400 
 601  11347589576543986387503 
 602  11499521689565571074196 
 603  11653230764959219985118 
 604  11808734586990947787720 
 605  11966051088004403759545 
 606  12125198349405588326828 
 607  12286194602652472736496 
 608  12449058230249538110528 
 609  12613807766747250158515 
 610  12780461899746485851140 
 611  12949039470907928384178 
 612  13119559476966446789496 
 613  13292041070750476576413 
 614  13466503562206417813660 
 615  13642966419428067089060 
 616  13821449269691099810928 
 617  14001971900492619342071 
 618  14184554260595789484148 
 619  14369216461079566857030 
 620  14555978776393549744680 
 621  14744861645417960005953 
 622  14935885672528774675596 
 623  15129071628668023907608 
 624  15324440452419271940000 
 625  15522013251088297786875 
 626  15721811301788992390628 
 627  15923856052534488993946 
 628  16128169123333543518168 
 629  16334772307292181761445 
 630  16543687571720630257020 
 631  16754937059245547658828 
 632  16968543088927573548496 
 633  17184528157384211584703 
 634  17402914939918063942740 
 635  17623726291650434018990 
 636  17846985248660314401928 
 637  18072715029128777138121 
 638  18300939034488783348588 
 639  18531680850580429277760 
 640  18764964248811645884160 
 641  19000813187324369108803 
 642  19239251812166197984196 
 643  19480304458467557773698 
 644  19723995651624385357880 
 645  19970350108486354111405 
 646  20219392738550655540828 
 647  20471148645161354980596 
 648  20725643126714338671408 
 649  20982901677867869571975 
 650  21242949990758769282100 
 651  21505813956224243481878 
 652  21771519665029368318696 
 653  22040093409100255200593 
 654  22311561682762911481420 
 655  22585951183987814550120 
 656  22863288815640216863328 
 657  23143601686736199487371 
 658  23426917113704491742628 
 659  23713262621654074570090 
 660  24002665945647585266840 
 661  24295155031980541264053 
 662  24590758039466400647996 
 663  24889503340727477151388 
 664  25191419523491727369360 
 665  25496535391895427981135 
 666  25804879967791760785428 
 667  26116482492065323384446 
 668  26431372425952583378248 
 669  26749579452368293958105 
 670  27071133477237888814380 
 671  27396064630835874301328 
 672  27724403269130236828096 
 673  28056179975132883472083 
 674  28391425560256133837700 
 675  28730171065675281210450 
 676  29072447763697241083128 
 677  29418287159135305157821 
 678  29767720990690018954268 
 679  30120781232336201182020 
 680  30477500094716123060720 
 681  30837910026538865799703 
 682  31202043715985874474996 
 683  31569934092122726568678 
 684  31941614326317133462440 
 685  32317117833663193204065 
 686  32696478274411912892428 
 687  33079729555408019053496 
 688  33466905831533074406688 
 689  33858041507154919447835 
 690  34253171237583457301860 
 691  34652329930532800325178 
 692  35055552747589796964696 
 693  35462875105688957407173 
 694  35874332678593796579580 
 695  36289961398384613087980 
 696  36709797456952722709328 
 697  37133877307501165077471 
 698  37562237666051902231508 
 699  37994915512959527721550 
 700  38431948094431504993800 
 701  38873372924054953803753 
 702  39319227784330003433196 
 703  39769550728209731513568 
 704  40224380080646707285120 
 705  40683754440146158148195 
 706  41147712680325778389828 
 707  41616293951482198995746 
 708  42089537682164137484728 
 709  42567483580752246729165 
 710  43050171637045681752540 
 711  43537642123855403521428 
 712  44029935598604238776496 
 713  44527092904933714973863 
 714  45029155174317689435060 
 715  45536163827682791830710 
 716  46048160577035699149928 
 717  46565187427097262334321 
 718  47087286676943503782348 
 719  47614500921653504956680 
 720  48146873053964203354080 
 721  48684446265932118124203 
 722  49227264050602023650596 
 723  49775370203682590434058 
 724  50328808825229012645400 
 725  50887624321332641741525 
 726  51451861405817645565628 
 727  52021565101944712379196 
 728  52596780744121819300368 
 729  53177553979622084650095 
 730  53763930770308723734420 
 731  54355957394367127618078 
 732  54953680448044084471496 
 733  55557146847394163100153 
 734  56166403830033278292140 
 735  56781498956899457646640 
 736  57402480114020829572928 
 737  58029395514290852176371 
 738  58662293699250802774788 
 739  59301223540879547815410 
 740  59946234243390612989560 
 741  60597375345036573369053 
 742  61254696719920783415196 
 743  61918248579816466738148 
 744  62588081475993185511280 
 745  63264246301050709472055 
 746  63946794290760304467828 
 747  64635777025913460531846 
 748  65331246434178079501608 
 749  66033254791962142218625 
 750  66741854726284875375500 
 751  67457099216655438103128 
 752  68179041596959148417696 
 753  68907735557351269674043 
 754  69643235146158377198820 
 755  70385594771787325303770 
 756  71134869204641834906328 
 757  71891113579046722011621 
 758  72654383395179787336828 
 759  73424734521011387385740 
 760  74202223194251707308240 
 761  74986906024305755906303 
 762  75778839994236103174996 
 763  76578082462733380793838 
 764  77384691166094566010760 
 765  78198724220209069387785 
 766  79020240122552646904428 
 767  79849297754189156941696 
 768  80685956381780182696448 
 769  81530275659602540602755 
 770  82382315631573695363780 
 771  83242136733285102224578 
 772  84109799794043497143096 
 773  84985366038920155543533 
 774  85868897090808140363100 
 775  86760454972487560130100 
 776  87660102108698857838128 
 777  88567901328224151408071 
 778  89483915865976646556468 
 779  90408209365098142915670 
 780  91340845879064654278120 
 781  92281889873800163863953 
 782  93231406229798535537996 
 783  94189460244253601929128 
 784  95156117633197450431840 
 785  96131444533646928096715 
 786  97115507505758386443428 
 787  98108373534990687256746 
 788  99110110034276490452888 
 789  100120784846201845130485 
 790  101140466245194104947260 
 791  102169222939718188990428 
 792  103207124074481209335696 
 793  104254239232645486516623 
 794  105310638438049974152980 
 795  106376392157440114013630 
 796  107451571302706142816328 
 797  108536247233129872093721 
 798  109630491757639962481708 
 799  110734377137075713813200 
 800  111847976086459392427200 
 801  112971361777277117130003 
 802  114104607839768325272196 
 803  115247788365223840432018 
 804  116400977908292563222520 
 805  117564251489296806766845 
 806  118737684596556298412828 
 807  119921353188720869284996 
 808  121115333697111853298928 
 809  122319703028072217289815 
 810  123534538565325443933940 
 811  124759918172343189168678 
 812  125995920194721735843496 
 813  127242623462567265361313 
 814  128500107292889969096460 
 815  129768451492007021402360 
 816  131047736357954436048928 
 817  132338042682907827956571 
 818  133639451755612102120548 
 819  134952045363820091646330 
 820  136275905796740166843480 
 821  137611115847492837352453 
 822  138957758815576369305596 
 823  140315918509341439550508 
 824  141685679248474848990800 
 825  143067125866492317126175 
 826  144460343713240379900628 
 827  145865418657407412994446 
 828  147282437089043802722568 
 829  148711485922091286728745 
 830  150152652596921486691820 
 831  151606025082883655287328 
 832  153071691880861659674496 
 833  154549742025840223805603 
 834  156040265089480451881540 
 835  157543351182704655304290 
 836  159059090958290505503928 
 837  160587575613474535044621 
 838  162128896892565009440988 
 839  163683147089564192143060 
 840  165250419050800025174960 
 841  166830806177567247939303 
 842  168424402428777976726196 
 843  170031302323621767492598 
 844  171651600944235184504680 
 845  173285393938380897462705 
 846  174932777522136329754828 
 847  176593848482591880513096 
 848  178268704180558743171808 
 849  179957442553286343255275 
 850  181660162117189418148900 
 851  183376961970584761634378 
 852  185107941796437655996696 
 853  186853201865118014537493 
 854  188612843037166257356220 
 855  190386966766068943287420 
 856  192175675101044180909328 
 857  193979070689836841565871 
 858  195797256781523597371028 
 859  197630337229327807191390 
 860  199478416493444273629640 
 861  201341599643873894058553 
 862  203219992363268228781996 
 863  205113700949784009426288 
 864  207022832319947610692160 
 865  208947494011529508624435 
 866  210887794186428748583428 
 867  212843841633567446128946 
 868  214815745771795344054648 
 869  216803616652804448837405 
 870  218807564964053769793180 
 871  220827702031704184257828 
 872  222864139823563452138096 
 873  224916990952041403204983 
 874  226986368677115320528500 
 875  229072386909305543479750 
 876  231175160212661313753128 
 877  233294803807756887888321 
 878  235431433574697939798668 
 879  237585166056138276839320 
 880  239756118460306892975520 
 881  241944408664045382638203 
 882  244150155215855738880996 
 883  246373477338958559479578 
 884  248614494934361684641240 
 885  250873328583939290019365 
 886  253150099553521458754428 
 887  255444929795994256289996 
 888  257757941954410331739088 
 889  260089259365110069603135 
 890  262439006060853315672660 
 891  264807306773961700965678 
 892  267194286939471587586696 
 893  269600072698297660416073 
 894  272024790900407188566380 
 895  274468569108004980569280 
 896  276931535598729057283328 
 897  279413819368857066539971 
 898  281915550136523463571908 
 899  284436858344947481294850 
 900  286977875165671914540600 
 901  289538732501812742366253 
 902  292119562991319612591196 
 903  294720500010247212740468 
 904  297341677676037551599920 
 905  299983230850813175615495 
 906  302645295144681344395828 
 907  305328006919049189604246 
 908  308031503289949881553128 
 909  310755922131379827840465 
 910  313501402078646928395340 
 911  316268082531729911325928 
 912  319056103658648773990496 
 913  321865606398846353738763 
 914  324696732466581052797860 
 915  327549624354330741804010 
 916  330424425336207866507928 
 917  333321279471385782208821 
 918  336240331607536340498748 
 919  339181727384278752925980 
 920  342145613236639756212880 
 921  345132136398525103690703 
 922  348141444906202407640596 
 923  351173687601795357256958 
 924  354229014136789336976200 
 925  357307574975548469940825 
 926  360409521398844111395628 
 927  363535005507394816839696 
 928  366684180225417809784768 
 929  369857199304191973997395 
 930  373054217325632395129220 
 931  376275389705876476666578 
 932  379520872698881655157496 
 933  382790823400034739701053 
 934  386085399749772900710940 
 935  389404760537216332991940 
 936  392749065403812618194928 
 937  396118474846992811742871 
 938  399513150223839279347188 
 939  402933253754765308260710 
 940  406378948527206518440360 
 941  409850398499324098819553 
 942  413347768503719893917196 
 943  416871224251163366037048 
 944  420420932334330458338080 
 945  423997060231554384083355 
 946  427599776310588367401828 
 947  431229249832380360924346 
 948  434885650954859765682008 
 949  438569150736736178681925 
 950  442279921141310193602300 
 951  446018135040296280075628 
 952  449783966217657767055696 
 953  453577589373453955790943 
 954  457399180127699387953620 
 955  461248915024235294501070 
 956  465126971534613250872328 
 957  469033528061991064150121 
 958  472968763945040917845228 
 959  476932859461869799987040 
 960  480925995833952240231040 
 961  484948355230075381720803 
 962  489000120770296413468996 
 963  493081476529912389048738 
 964  497192607543442457413560 
 965  501333699808622531691085 
 966  505504940290412421822428 
 967  509706516925015456946196 
 968  513938618623910623452848 
 969  518201435277897244662055 
 970  522495157761152228102580 
 971  526819977935299906401078 
 972  531176088653494497813096 
 973  535563683764515212456433 
 974  539982958116874030333900 
 975  544434107562936177259400 
 976  548917328963053324828128 
 977  553432820189709540598571 
 978  557980780131680014680868 
 979  562561408698202588952970 
 980  567174906823162115152920 
 981  571821476469287668122453 
 982  576501320632362640503996 
 983  581214643345447745220028 
 984  585961649683116952090640 
 985  590742545765706384972015 
 986  595557538763576205825428 
 987  600406836901385512153246 
 988  605290649462380274265288 
 989  610209186792694338865785 
 990  615162660305663525478060 
 991  620151282486152842250928 
 992  625175266894896847717696 
 993  630234828172853185105523 
 994  635330182045569315819780 
 995  640461545327562478754930 
 996  645629135926712902110328 
 997  650833172848670294416221 
 998  656073876201273641502108 
 999  661351467198984336166500 
 1000  666666168167332667334000