0 1 1 61 2 1441 3 17861 4 142001 5 819005 6 3713305 7 13980205 8 45432805 9 131091505 10 342981013 11 826861993 12 1859914733 13 3942293993 14 7937011013 15 15276834025 16 28261896025 17 50477521525 18 87368496025 19 147013666525 20 241153442041 21 386532523301 22 606631094081 23 933869816501 24 1412387352541 25 2101503847561 26 3079999922221 27 4451358290401 28 6350134216021 29 8949641704561 30 12471164659085 31 17194926279185 32 23473075807985 33 31744979400685 34 42555131461585 35 56574034338613 36 74622427838593 37 97699285696333 38 127014033959593 39 164023486303613 40 210474033626645 41 268449669965345 42 340426483869445 43 429334293952345 44 538626159451645 45 672356551354681 46 835269027032341 47 1032894311443321 48 1271659750884041 49 1559011171030181 50 1903548239707721 51 2315174506507981 52 2805263366085961 53 3386841269817781 54 4074789591504721 55 4886066637061765 56 5839951375681165 57 6958310560879865 58 8265891004187165 59 9790638862069265 60 11564047898083813 61 13621538787273793 62 16002871638509533 63 18752594022933793 64 21920526912921313 65 25562291056094365 66 29739876433003265 67 34522257575148965 68 39986057652157265 69 46216264373174365 70 53307000888004921 71 61362355018219981 72 70497270297486661 73 80838502453777681 74 92525645123970421 75 105712228753705481 76 120566896802307341 77 137274663544138121 78 156038257934023141 79 177079558185417481 80 200641121895839545 81 226987816744844245 82 256408556985508345 83 289218151151117245 84 325759266604539545 85 366404516768716613 86 411558677092842593 87 461661036030229333 88 517187887530604093 89 578655171781739113 90 646621271172924685 91 721689968695934785 92 804513576247860085 93 895796240554560785 94 996297434693584685 95 1106835643461267761 96 1228292251100448721 97 1361615640182849101 98 1507825510723759921 99 1668017428896298261 100 1843367615008215841 101 2035137980706120301 102 2244681425680071881 103 2473447404455907101 104 2722987774183380341 105 2994962934655367425 106 3291148272127005925 107 3613440918843818425 108 3963866840534640925 109 4344588264478622425 110 4757911461115737013 111 5206294892537219993 112 5692357741566168233 113 6218888835519295493 114 6788855979128569513 115 7405415711496242605 116 8071923502358684905 117 8791944403343502805 118 9569264170320737905 119 10407900873372557605 120 11312117011336830701 121 12286432148318393561 122 13335636090007718141 123 14464802618100155761 124 15679303801570013701 125 16984824904022488801 126 18387379906822996861 127 19893327668187762241 128 21509388738911732161 129 23242662855910018301 130 25100647135257207905 131 27091254986925091205 132 29222835773943685105 133 31504195239242958205 134 33944616723973442905 135 36553883201653020013 136 39342300153044643493 137 42320719307235701233 138 45500563274964145493 139 48893851100819537513 140 52513224761538798125 141 56371976638216803625 142 60484077990861077125 143 64864208464337763625 144 69527786655382905625 145 74491001770988818741 146 79770846409120167001 147 85385150493368218781 148 91352616393814790201 149 97692855267049616741 150 104426424648966399361 151 111574867334653612021 152 119160751580396396701 153 127207712663515573321 154 135740495836489018861 155 144785000712529485985 156 154368327120531400085 157 164518822468047358385 158 175266130651713019085 159 186641242555306875985 160 198676548176409128113 161 211405890423411538093 162 224864620625427890833 163 239089655798462479093 164 254119537712012018113 165 269994493801104591245 166 286756499969617715945 167 304449345331566458045 168 323118698937911775445 169 342812178537309003745 170 363579421420096669381 171 385472157395716694041 172 408544283954658601021 173 432851943666932613241 174 458453603869999607381 175 485410138700019822521 176 513784913521227078281 177 543643871809191100261 178 575055624544697443081 179 608091542175952507021 180 642825849207810326665 181 679335721477718232565 182 717701386179090213265 183 758006224693839898565 184 800336878296839609165 185 844783356796117936313 186 891439150173665891293 187 940401343292790862033 188 991770733739038496293 189 1045651952862795261313 190 1102153590092788871965 191 1161388320590820096865 192 1223473036319187708065 193 1288528980593408598365 194 1356681886193987414465 195 1428062117112154507621 196 1502804814005667649681 197 1581050043441961864861 198 1662942951007132949881 199 1748633918360453860621 200 1838278724315349195781 201 1932038710028991570641 202 2030080948383934810421 203 2132578417646462666441 204 2239710179487608232781 205 2351661561454088479945 206 2468624343977700388645 207 2590796952013040124745 208 2718384651394734609145 209 2851599750006715767445 210 2990661803857421757113 211 3135797828156176628093 212 3287242513487380239833 213 3445238447180533897093 214 3610036339975534142113 215 3781895258084087515285 216 3961082860749532933885 217 4147875643408805702185 218 4342559186561738119885 219 4545428410454366262785 220 4756787835684400833461 221 4976951849838522083921 222 5206244980272674760301 223 5445002173148068875121 224 5693569078837135938961 225 5952302343815248144141 226 6221569909155579951601 227 6501751315746077652181 228 6793238016349102818401 229 7096433694625930196141 230 7411754591249909570825 231 7739629837233744543325 232 8080501794597999030325 233 8434826404509614725825 234 8803073543020909788325 235 9185727384541230715513 236 9583286773175145798493 237 9996265602062799774233 238 10425193200859795381493 239 10870614731495728535513 240 11333091592352279833705 241 11813201831003556152005 242 12311540565663182252905 243 12828720415484463665005 244 13365371939861778673705 245 13922144086883209146901 246 14499704651086287171761 247 15098740740670617162341 248 15719959254323031276461 249 16364087367812849717401 250 17031873030516746855101 251 17724085472034669146161 252 18441515719060211625541 253 19184977122670836348961 254 19955305896205308647101 255 20753361663897735474305 256 21580028020439614559105 257 22436213101643343555005 258 23322850166382695011105 259 24240898189987835796805 260 25191342469274558686513 261 26175195239389499202493 262 27193496302655232590233 263 28247313669601284024493 264 29337744212369239879013 265 30465914330682319202225 266 31632980630571952488725 267 32840130616056119485225 268 34088583393966419183725 269 35379590392123083397225 270 36714436091059400447941 271 38094438769499287588201 272 39520951263794039883481 273 40995361741526589478901 274 42519094489493932508441 275 44093610716280721453661 276 45720409369639378579321 277 47401027968894461230501 278 49137043452591402333121 279 50930073041612159460661 280 52781775117982733377885 281 54693850119599962110985 282 56668041451107459386285 283 58706136411153046789985 284 60809967136262527292885 285 62981411561567163920113 286 65222394398624761390093 287 67534888130576800562833 288 69920914024886645588593 289 72382543163906431797613 290 74921897493522848683345 291 77541150890134656869045 292 80242530246217420774145 293 83028316574733599876045 294 85900846132648821058345 295 88862511563817852611581 296 91915763061506517070741 297 95063109550818515298721 298 98307119891298888119941 299 101650424099988614437081 300 105095714595207636189821 301 108645747461346410801081 302 112303343734948920967061 303 116071390712372919845881 304 119952843279316056949321 305 123950725262499416406565 306 128068130803802904811465 307 132308225757149850649165 308 136674249108441121387465 309 141169514418842027776565 310 145797411291728267791313 311 150561406863600165036293 312 155465047319277478379533 313 160511959431690101148793 314 165705852126583029478813 315 171050518072457060402065 316 176549835296069781092965 317 182207768823824531369665 318 188028372349378162191965 319 194015789927801573532065 320 200174257696630195700321 321 206508105624144779044381 322 213021759285226077970561 323 219719741665130256524581 324 226606674991535104378321 325 233687282595210434063581 326 240966390799669332736441 327 248448930840160264710221 328 256139940812363364524741 329 264044567651157624488081 330 272168069139829065497845 331 280515815950093385585545 332 289093293713310007093645 333 297906105123267890753545 334 306959972070926953247845 335 316260737811502414175113 336 325814369164282908753593 337 335626958745576734165333 338 345704727235184150217593 339 356054025676797229047613 340 366681337812732343983385 341 377593282453404004460485 342 388796615881952382146785 343 400298234294440533206485 344 412105176276041003005885 345 424224625313635202589161 346 436663912345252670996621 347 449430518346781084024001 348 462532076956381638392821 349 475976377137048230582161 350 489771365877752661824941 351 503925150933621935060401 352 518446003605597566022481 353 533342361560030709194701 354 548622831688670800139441 355 564296193009509338776725 356 580371399608944383608225 357 596857583625735294719725 358 613764058277221253713225 359 631100320928281101581725 360 648876056203516071009013 361 667101139143141047716993 362 685785638403074076357733 363 704939819499717930119993 364 724574148099931689754013 365 744699293356694427177305 366 765326131290967261271605 367 786465748220264248980505 368 808129444234446793432105 369 830328736719260492604805 370 853075363928137617090601 371 876381288602792693852461 372 900258701643142984584041 373 924720025827089982424661 374 949777919580702409423601 375 975445280799345579348901 376 1001735250720306396260461 377 1028661217847467688778841 378 1056236821928590033243261 379 1084475957985763696028401 380 1113392780399597826243205 381 1143001707047718554929505 382 1173317423498152205777405 383 1204354887258174395341505 384 1236129332079210397840705 385 1268656272318376770918013 386 1301951507357258884288993 387 1336031126078523663081733 388 1370911511400971551930993 389 1406609344873636424598013 390 1443141611329546907108825 391 1480525603599767350201325 392 1518778927288341479308325 393 1557919505608766567443825 394 1597965584282630818266325 395 1638935736501051513329641 396 1680848867949556369161901 397 1723724221897055466400681 398 1767581384349556054820101 399 1812440289269277504777641 400 1858321223859828667447961 401 1905244833918114923261621 402 1953232129253647240291801 403 2002304489175930631995421 404 2052483668050614496779961 405 2103791800925092440397285 406 2156251409224244326224385 407 2209885406517018468141685 408 2264717104354557076025885 409 2320770218180573284899785 410 2378068873314693345589613 411 2436637611009482827394593 412 2496501394581880981837333 413 2557685615619772741100593 414 2620216100264433175329613 415 2684119115569584609652945 416 2749421375937812004612145 417 2816150049635087632755245 418 2884332765384161539504145 419 2953997619037579758115445 420 3025173180331097756681281 421 3097888499718262129724941 422 3172173115286939108098921 423 3248057059758574048654141 424 3325570867570971679581781 425 3404745582045392518497121 426 3485612762638766548301381 427 3568204492281830930686361 428 3652553384804004258901181 429 3738692592445815600144121 430 3826655813459712353738965 431 3916477299800076754167865 432 4008191864903286678125065 433 4101834891558662272091365 434 4197442339871145801571465 435 4295050755316568035148813 436 4394697276890360415958793 437 4496419645350578240124533 438 4600256211556106056203793 439 4706245944900922521823813 440 4814428441845308003497165 441 4924843934544884283179065 442 5037533299578381840508765 443 5152538066775036312938065 444 5269900428142521897152165 445 5389663246896335644395521 446 5511870066591552819591581 447 5636565120357879739553761 448 5763793340238936779189281 449 5893600366636710536461021 450 6026032557862120477058881 451 6161136999792651738304741 452 6298961515638012158837521 453 6439554675814778016160541 454 6582965807930999398245881 455 6729245006881742608143245 456 6878443145056553501997445 457 7030611882659832191102545 458 7185803678145116097675445 459 7344071798764274941980745 460 7505470331232627855345613 461 7670054192510999459531593 462 7837879140705738427943333 463 8009001786087728748315593 464 8183479602231430639893113 465 8361370937274994840766485 466 8542735025302500773014585 467 8727631997849375914693885 468 8916122895532060558570585 469 9108269679802989017876485 470 9304135244831965249347361 471 9503783429515017803436821 472 9707279029611825980952701 473 9914687810012816074500521 474 10126076517137033602102861 475 10341512891461904499258241 476 10561065680186005324571701 477 10784804650025969652995281 478 11012800600148664979723501 479 11245125375239781636960241 480 11481851878709982435172625 481 11723054086039768980138125 482 11968807058264227887136625 483 12219186955598827414103125 484 12474271051207442366502625 485 12734137745113792488180013 486 12998866578257486944537993 487 13268538246695874927168733 488 13543234615952909862573493 489 13823038735516242191912513 490 14108034853483763203898405 491 14398308431360829949043705 492 14693946159009408840560605 493 14995035969750383155351705 494 15301667055620277287788405 495 15613929882783658279411801 496 15931916207102482849373161 497 16255719089863665883420741 498 16585432913666154103600361 499 16921153398468796436632301 500 17262977617800310426220201 501 17611004015132651893402261 502 17965332420419102939534641 503 18326064066798401308665061 504 18693301607466242079974701 505 19067149132715490646702105 506 19447712187146453955577405 507 19835097787048565030352305 508 20229414437954843884574405 509 20630772152370506042387105 510 21039282467677098031902013 511 21455058464213547393652993 512 21878214783535522956863233 513 22308867646854509378802493 514 22747134873658008217444513 515 23193135900512286115017925 516 23646991800049099009941425 517 24108825300137829667108925 518 24578760803244484221606425 519 25056924405979001868762925 520 25543443918832340304026341 521 26038448886104808019575601 522 26542070606027123100895381 523 27054442151075686735813801 524 27575698388483568250799341 525 28105976000948707124694761 526 28645413507540846098596421 527 29194151284808718202330601 528 29752331588089019252997721 529 30320098573018706149414261 530 30897598317252170088044185 531 31484978842384842661240285 532 32082390136084801667374585 533 32689984174433952364789285 534 33307914944480368837509185 535 33936338467003389110386613 536 34575412819493066654864093 537 35225298159345589963901833 538 35886156747276290945890093 539 36558152970951871992614113 540 37241453368843490715625045 541 37936226654302350518757745 542 38642643739859454382088845 543 39360877761751188474409745 544 40091104104672411487362545 545 40833500426758734894815981 546 41588246684799688685906641 547 42355525159684476499501621 548 43135520482082033501715841 549 43928419658357109796603981 550 44734412096724111643306921 551 45553689633640442270829181 552 46386446560441093634320661 553 47232879650216250044296481 554 48093188184933674222716421 555 48967573982807655997323865 556 49856241425916313538176765 557 50759397488069046767953465 558 51677251762925952340447765 559 52610016492371019379743865 560 53557906595140935005946313 561 54521139695711338542096293 562 55499936153442373201097033 563 56494519091985393991161293 564 57505114428952700553546313 565 58531950905852173657219765 566 59575260118288704121667665 567 60635276546434313021375365 568 61712237585768872143649165 569 62806383578093343825462265 570 63917957842817469484968221 571 65047206708523846389291281 572 66194379544810342462239461 573 67359728794412809233756481 574 68543510005610063367296221 575 69745981864913117571931681 576 70967406230040652112963041 577 72208048163182728578129821 578 73468175964554758036323841 579 74748061206243746242006181 580 76047978766348849091416145 581 77368206863418282126186845 582 78709027091184638506213945 583 80070724453600680536624845 584 81453587400177680533528645 585 82857907861628397549956113 586 84283981285816787257087093 587 85732106674016553086573833 588 87202586617480657587566093 589 88695727334323923836991113 590 90211838706720867663802085 591 91751234318420912407346185 592 93314231492583148926780985 593 94901151329932814612649685 594 96512318747241676223374585 595 98148062516134512478608061 596 99808715302223903488154521 597 101494613704575545279608901 598 103206098295506318910010721 599 104943513660717354906751061 600 106707208439764345080756541 601 108497535366867365090673001 602 110314851312062482510445581 603 112159517322697436564404801 604 114031898665273687143783541 605 115932364867637142206571025 606 117861289761519884188820525 607 119819051525435227620031025 608 121806032727928451738083025 609 123822620371185563540488525 610 125869205935002458388478513 611 127946185421116856998761493 612 130053959397905409414707233 613 132192933045448368344304493 614 134363516200964246086573513 615 136566123404616881141247005 616 138801173945697352508530805 617 141069091909183191636680705 618 143370306222677353965048805 619 145705250703729424039224505 620 148074364107541540242985501 621 150478090175061537299046361 622 152916877681465816837109941 623 155391180485034468513553561 624 157901457576421176392281001 625 160448173128320457560906501 626 163031796545534792260571561 627 165652802515444217151392941 628 168311671058880965718864361 629 171008887581411752249548501 630 173744942925030308267163505 631 176520333420262792822752805 632 179335560938688710575092205 633 182191132945879984179897305 634 185087562554760840128811005 635 188025368579391179841638513 636 191005075589176120517919493 637 194027213963504402996747233 638 197092319946818376656826493 639 200200935704118284212168513 640 203353609376903582122617025 641 206550895139554045242646525 642 209793353256153417276637025 643 213081550137758381594171525 644 216416058400115639984887025 645 219797456921829899999100541 646 223226330902985584627891801 647 226703271924225091224617581 648 230228878006286439759022501 649 233803753670003163725261041 650 237428509996769310296319061 651 241103764689472429629583721 652 244830142133897446581721901 653 248608273460604321485652521 654 252438796607282420078301061 655 256322356381584526145068585 656 260259604524443443965596185 657 264251199773874151205522485 658 268297807929264476500580185 659 272400101916157289622621085 660 276558761851527205802061113 661 280774475109554819507861093 662 285047936387901496754568833 663 289379847774487768816207093 664 293770918814778384078963613 665 298221866579577088658787145 666 302733415733334220346180845 667 307306298602970214418774945 668 311941255247218133882717845 669 316639033526488350766612145 670 321400389173258519196703181 671 326226085862991995129365841 672 331116895285587871806694321 673 336073597217365814233242541 674 341096979593588890246753681 675 346187838581527610073119221 676 351346978654068400615884481 677 356575212663869755133432461 678 361873361918069313402594281 679 367242256253545141955916221 680 372682734112734498511223765 681 378195642620013379286525665 682 383781837658640162510759365 683 389442183948266676101456665 684 395177555123020032184168765 685 400988833810158585875496313 686 406876911709305390541886293 687 412842689672262536580047033 688 418887077783409775641958793 689 425010995440690847148083813 690 431215371437190938896569865 691 437501144043308728584058765 692 443869261089526468105219465 693 450320680049781587593387765 694 456856368125443311303774865 695 463477302329897792623668421 696 470184469573745290720955981 697 476978866750612926613215161 698 483861500823586571754601181 699 490833388912265437596883921 700 497895558380442949984306981 701 505049046924417507689523841 702 512294902661936739889774621 703 519634184221778892918764641 704 527067960833974992210456481 705 534597312420675440976254045 706 542223329687664732826903745 707 549947114216527971264927845 708 557769778557472904732601745 709 565692446322811201704454045 710 573716252281102706162069113 711 581842342451966429682670093 712 590071874201562052311619333 713 598406016338745720372656593 714 606845949211903945398466613 715 615392864806469424438090185 716 624047966843122618116830285 717 632812470876682938988720585 718 641687604395693418931381285 719 650674606922702740588250185 720 659774730115248534163808761 721 668989237867545857223587221 722 678319406412884791542492601 723 687766524426741107482423421 724 697331893130603962863276761 725 707016826396524619820382341 726 716822650852390179716176801 727 726750705987926352794623381 728 736802344261433295933551101 729 746978931207258568562796841 730 757281845544011273574846925 731 767712479283521466859655425 732 778272237840548935946527925 733 788962540143245465133465425 734 799784818744374721428226925 735 810740519933293912615654513 736 821831103848701385802574993 737 833058044592154351874910733 738 844422830342360938431562993 739 855926963470250790936237013 740 867571960654828459051723105 741 879359352999813822391295405 742 891290686151073827238903305 743 903367520414849823153773405 744 915591430876784805785975605 745 927964007521754889687499201 746 940486855354509352408497061 747 953161594521123608720651641 748 965989860431269491409159261 749 978973303881307232721682201 750 992113591178203558256845301 751 1005412404264280322816518361 752 1018871440842798135535291241 753 1032492414504379439437278661 754 1046277054854275528454749801 755 1060227107640482002875127405 756 1074344334882707182162705705 757 1088630515002198012129059605 758 1103087442952428021501622705 759 1117716930350651901063362405 760 1132520805610331296707940013 761 1147500914074436425974275993 762 1162659118149628145892108733 763 1177997297441325118286002993 764 1193517348889660737049395013 765 1209221186906334500312718625 766 1225110743512362528890504125 767 1241187968476731950901642625 768 1257454829455963891014826625 769 1273913312134589821377576125 770 1290565420366546049942302241 771 1307413176317491140606610501 772 1324458620608051078337567281 773 1341703812457997011251008701 774 1359150829831360420467225241 775 1376801769582490587463570861 776 1394658747603059247592786021 777 1412723898970017337433153201 778 1430999378094508762683084821 779 1449487358871746132408440361 780 1468190034831853424595845485 781 1487109619291680567159604585 782 1506248345507594937793522885 783 1525608466829254805352148585 784 1545192256854369754788672985 785 1565002009584453157069050613 786 1585040039581571764923885593 787 1605308682126097534791338333 788 1625810293375466794845801593 789 1646547250523951898598440613 790 1667521951963450523196951745 791 1688736817445297791243131445 792 1710194288243106414688126045 793 1731896827316640079156615945 794 1753846919476725306892739245 795 1776047071551207056412342881 796 1798499812551953336888227541 797 1821207693842914135287489521 798 1844173289309239974322921741 799 1867399195527465439373780881 800 1890888031936763032675121521 801 1914642441011272733269404781 802 1938665088433512661459271761 803 1962958663268876266796294581 804 1987525878141221478987243521 805 2012369469409557281497001165 806 2037492197345833188075777065 807 2062896846313837122937792765 808 2088586224949207225869180565 809 2114563166340563124144533665 810 2140830528211762233784423813 811 2167391193105286673390328793 812 2194248068566766394548849533 813 2221404087330644153603908793 814 2248862207506987970453873813 815 2276625412769456740940297465 816 2304696712544424690356289865 817 2333079142201270376615478565 818 2361775763243835972687153865 819 2390789663503062579019589965 820 2420123957330807337841746121 821 2449781785794848142453648181 822 2479766316875081755887793361 823 2510080745660921174647973381 824 2540728294549898094608036621 825 2571712213447476357581372281 826 2603035779968082278552362141 827 2634702299637357775093771921 828 2666715106095642242079107941 829 2699077561302689136436409281 830 2731793055743623258379844445 831 2764865008636144737297898145 832 2798296868138985752271931745 833 2832092111561626039046543645 834 2866254245575273257173506945 835 2900786806425114313004184613 836 2935693360143843756211280593 837 2970977502766475389579642333 838 3006642860546443253917649593 839 3042693090172998172105569613 840 3079131878989906058515193285 841 3115962945215454222306154385 842 3153190038163771915428637685 843 3190816938467471398539765385 844 3228847458301615820471878285 845 3267285441609020229375261961 846 3306134764326892056195672421 847 3345399334614817433738353801 848 3385083093084099737215176121 849 3425190013028456754870117461 850 3465724100656082920030635641 851 3506689395323083058738583101 852 3548089969768284129974278681 853 3589929930349431458401224901 854 3632213417280775982526812641 855 3674944604872059064196250325 856 3718127701768901428412955325 857 3761766951194602825608814825 858 3805866631193359031672125325 859 3850431054874902824279717825 860 3895464570660575597372833013 861 3940971562530836298963790993 862 3986956450274214400862466733 863 4033423689737713632368098993 864 4080377773078673233483090513 865 4127823229018093506771264205 866 4175764623095432470603587505 867 4224206557924880440209728405 868 4273153673453119386684025505 869 4322610647218573947879604205 870 4372582194612160988964515401 871 4423073069139544634308975261 872 4474088062684903716323108341 873 4525632005776218610870104961 874 4577709767852084452940460901 875 4630326257530057750389036601 876 4683486422876543437708117661 877 4737195251678229436036542041 878 4791457771715075809887345461 879 4846279051034865635414328601 880 4901664198229324719431531305 881 4957618362711817332848873605 882 5014146734996625146692254505 883 5071254546979816583437250605 884 5128947072221713821002291305 885 5187229626230964711419869013 886 5246107566750226900933034993 887 5305586294043471463049197733 888 5365671251184913380924144493 889 5426367924349576240346311513 890 5487681843105498519544697725 891 5549618580707588887053514225 892 5612183754393137943932750725 893 5675383025678993871766384225 894 5739222100660409473039017725 895 5803706730311568115727381441 896 5868842710787796119235419201 897 5934635883729469144150681981 898 6001092136567620173705522401 899 6068217402831256700289191941 900 6136017662456394755876450161 901 6204498942096817450814765821 902 6273667315436565711045687001 903 6343528903504168929526544621 904 6414089874988623273366394661 905 6485356446557125413995062385 906 6557334883174569473546390485 907 6630031498424815006556375785 908 6703452654833733862053869485 909 6777604764194043797155977385 910 6852494287891936739372292613 911 6928127737235509620971687593 912 7004511673785005734972647833 913 7081652709684874588583111093 914 7159557507997658256238545113 915 7238232783039712260767618845 916 7317685300718769037653359545 917 7397921878873352063854204645 918 7478949387614048759203916545 919 7560774749666650295021993845 920 7643404940717166471237047581 921 7726846989758723850054679241 922 7811107979440355360988762221 923 7896195046417689618920753441 924 7982115381705548223755810581 925 8068876231032459337207126321 926 8156484895197095859261077581 927 8244948730426646553955588561 928 8334275148737128501242584881 929 8424471618295649278902635821 930 8515545663784627305735906065 931 8607504866767978804568430965 932 8700356866059279870986553665 933 8794109358091912161145181965 934 8888770097291200739487401065 935 8984346896448552654763978813 936 9080847627097604840351486293 937 9178280219892389962537192033 938 9276652664987528868167636293 939 9375973012420458310845916313 940 9476249372495702662710277565 941 9577489916171198346733673465 942 9679702875446679752450590165 943 9782896543754135426043697465 944 9887079276350343353808845065 945 9992259490711494186162638821 946 10098445666929911277562367881 947 10205646348112876445973474061 948 10313870140783570383845123081 949 10423125715284136680939816821 950 10533421806180878447808440081 951 10644767212671596557207727941 952 10757170798995078549322934221 953 10870641494842747275284541241 954 10985188295772478382154239581 955 11100820263624595771302187345 956 11217546526940054190904795045 957 11335376281380818152160038145 958 11454318790152446387745638045 959 11574383384428891100034437345 960 11695579463779521275630990113 961 11817916496598379371903856093 962 11941404020535680710359392833 963 12066051642931564940935045093 964 12191869041252108970583300113 965 12318865963527610778871673885 966 12447052228793153572739380985 967 12576437727531459762027782285 968 12707032422118044266939364485 969 12838846347268676698178946385 970 12971889610489161980191092661 971 13106172392527449017629410121 972 13241704947828077034976567501 973 13378497604988969249078581321 974 13516560767220583564263210661 975 13655904912807430009680266441 976 13796540595571964668531329401 977 13938478445340869878947848981 978 14081729168413730516429926201 979 14226303548034116197973330941 980 14372212444863079278289531225 981 14519466797455078538862782725 982 14668077622736338500989704225 983 14818056016485654324410312725 984 14969413153817652283665273725 985 15122160289668515844902201513 986 15276308759284187396504284493 987 15431869978711055717627375233 988 15588855445289139299507037493 989 15747276738147775665234946513 990 15907145518703826864604557805 991 16068473531162411351589157105 992 16231272603020172483041343505 993 16395554645571093908291742605 994 16561331654414872150476360305 995 16728615709967856711636534101 996 16897418977976568064912980961 997 17067753710033803928496042541 998 17239632244097344247397953161 999 17413067005011265340579867101 1000 17588070505029873702496542901