0 1 1 36 2 3585 3 73810 4 669921 5 3784176 6 15721201 7 52683870 8 150652545 9 381367036 10 876543201 11 1862778666 12 3709924705 13 6996023880 14 12592235601 15 21771494326 16 36344967681 17 58830704340 18 92659184065 19 142420804866 20 214160664801 21 315726318496 22 457174511025 23 651243214350 24 913895614081 25 1264943016876 26 1728753971361 27 2335057218010 28 3119846405985 29 4126394837496 30 5406388822801 31 7021188551526 32 9043225708545 33 11557547385220 34 14663516159361 35 18476676539826 36 23130798294241 37 28780107500880 38 35601716488305 39 43798264148926 40 53600778435201 41 65271773169756 42 79108591623265 43 95447009636490 44 114665111385441 45 137187451211176 46 163489515258321 47 194102496988950 48 229618400961025 49 270695489583156 50 318064087880001 51 372532761625186 52 434994884521185 53 506435610428160 54 587939266966321 55 680697187138926 56 786015995945601 57 905326369278220 58 1040192282714145 59 1192320768144186 60 1363572196495201 61 1555971105129816 62 1771717588828305 63 2013199273580230 64 2283003892736001 65 2583932485391076 66 2919013237198081 67 3291515984124690 68 3704967399997665 69 4163166888996016 70 4670203204578801 71 5230471816655646 72 5848693049130625 73 6529931010272700 74 7279613338688481 75 8103551787995626 76 9007963673617761 77 9999494205444360 78 11085239730421585 79 12272771909462646 80 13570162853388801 81 14986011242934676 82 16529469458174145 83 18210271743045570 84 20038763430977761 85 22025931257940576 86 24183434789566641 87 26523638989313230 88 29059647954955905 89 31805339851028076 90 34775403065143201 91 37985373616458906 92 41451673844864865 93 45191652409798840 94 49223625627917841 95 53566920179173926 96 58241917211166721 97 63270097871967300 98 68674090301930625 99 74477718115336306 100 80706050403020001 101 87385453287480336 102 94543643062268785 103 102209740947792510 104 110414329495982721 105 119189510676603676 106 128568965678300001 107 138588016457802570 108 149283689071035745 109 160694778820191336 110 172861917251157201 111 185827641036010966 112 199636462775611905 113 214334943757646580 114 229971768705806401 115 246597822556097826 116 264266269296608481 117 283032632907375040 118 302954880437321265 119 324093507255557166 120 346511624514652801 121 370275048863822796 122 395452394450280225 123 422115167247341050 124 450337861748182881 125 480198060064484376 126 511776533469494161 127 545157346425400710 128 580427963135197185 129 617679356659557796 130 657006120639564801 131 698506583666447826 132 742282926339819745 133 788441301056215920 134 837091954570066161 135 888349353369551326 136 942332311910119041 137 999164123748755580 138 1058972695622433505 139 1121890684514477226 140 1188055637752911201 141 1257610136185178056 142 1330701940473936465 143 1407484140558971190 144 1488115308330570241 145 1572759653560046676 146 1661587183133405121 147 1754773863634475650 148 1852501787324160225 149 1954959341562759456 150 2062341381722670001 151 2174849407639065486 152 2292691743646496385 153 2416083722249666860 154 2545247871476969121 155 2680414105965678426 156 2821819921828034401 157 2969710595347756920 158 3124339385556867345 159 3285967740743008486 160 3454865508937779201 161 3631311152436922116 162 3815591966403525505 163 4008004301605722930 164 4208853791340696801 165 4418455582597114576 166 4637134571508448881 167 4865225643149955390 168 5103073915732404865 169 5351034989245988316 170 5609475198608136801 171 5878771871369319946 172 6159313590031209825 173 6451500459031919400 174 6755744376453347281 175 7072469310505983126 176 7402111580846850561 177 7745120144786587060 178 8101956888441982785 179 8473096922890622946 180 8859028885384600801 181 9260255245680590976 182 9677292617543895345 183 10110672075484396270 184 10560939476782674561 185 11028655788864872076 186 11514397422085201441 187 12018756567975327930 188 12542341543020171105 189 13085777138019996376 190 13649704973098989201 191 14234783858420827206 192 14841690160672088065 193 15471118175374653540 194 16123780505088592641 195 16800408443567329426 196 17501752365927223521 197 18228582124894014000 198 18981687453188899825 199 19761878372117352606 200 20569985606424080001 201 21406861005477880636 202 22273377970850453985 203 23170431890353551210 204 24098940578599175521 205 25059844724147863176 206 26054108343310398801 207 27082719240668641270 208 28146689476381458945 209 29247055840342095636 210 30384880333253611201 211 31561250654689363266 212 32777280698205819105 213 34034111053575309280 214 35332909516206657201 215 36674871603821941326 216 38061221080457969281 217 39493210487861365740 218 40972121684346498465 219 42499266391185789466 220 44075986746602280801 221 45703655867434647096 222 47383678418545169425 223 49117491190041507750 224 50906563682383431681 225 52752398699445991876 226 54656532949610936961 227 56620537654958503410 228 58646019168632028385 229 60734619600448158096 230 62888017450825746801 231 65107928253106864126 232 67396105224343650945 233 69754339924625086620 234 72184462925018052961 235 74688344484197402826 236 77267895233840063841 237 79925066872858530280 238 82661852870549418705 239 85480289178733085526 240 88382454952960627201 241 91370473282864906356 242 94446511931732569665 243 97612784085374345890 244 100871549110371235041 245 104225113321774522176 246 107675830760337871921 247 111226103979360082350 248 114878384841217399425 249 118635175323664615756 250 122499028335984500001 251 126472548545065425786 252 130558393211487391585 253 134759273035696945560 254 139077953014351851921 255 143517253306916657926 256 148080050112590643201 257 152769276557649955620 258 157587923593286060545 259 162539040904022952786 260 167625737826795903201 261 172851184280774834416 262 178218611708015742705 263 183731314025023905630 264 189392648585312937601 265 195206037153044078076 266 201174966887830419681 267 207302991340791106090 268 213593731461940852065 269 220050876619000460616 270 226678185627714334801 271 233479487793761304246 272 240458683966345409025 273 247619747603553606100 274 254966725849567686081 275 262503740623818010626 276 270234989722167003361 277 278164747930210649760 278 286297368148786583985 279 294637282531777663246 280 303189003636300252801 281 311957125585366767276 282 320946325243112336545 283 330161363402675786970 284 339607085986825451361 285 349288425261420643576 286 359210401061799956241 287 369378122032187862630 288 379796786878211426305 289 390471685632619244676 290 401408200934295075201 291 412611809320658915506 292 424088082533548631265 293 435842688838675548240 294 447881394358747747441 295 460210064420355124926 296 472834664914710600321 297 485761263672342180700 298 498996031851830909025 299 512545245342690048906 300 526415286182481180001 301 540612643988263200936 302 555143917402470559185 303 570015815553317349910 304 585235159529824248321 305 600808883871565562676 306 616744038073234017601 307 633047788104121199970 308 649727417942611922145 309 666790331125791079936 310 684244052314261905201 311 702096228872274835566 312 720354632463266546305 313 739027160660909011980 314 758121838575768788001 315 777646820497677024826 316 797610391553911050081 317 818020969383288676440 318 838887105826276715665 319 860217488631215501766 320 882020943176761548801 321 904306434210650791396 322 927083067604885178625 323 950360092127445714450 324 974146901230635360481 325 998453034856155539376 326 1023288181257020299761 327 1048662178836412526110 328 1074585018003586899585 329 1101066843046924638396 330 1128117954024245368801 331 1155748808670481800426 332 1183970024322823202145 333 1212792379863433997320 334 1242226817679854119761 335 1272284445643188094326 336 1302976539104190128641 337 1334314542907352824980 338 1366310073423107443905 339 1398974920598243973826 340 1432321050024659583201 341 1466360605026544354656 342 1501105908766113522865 343 1536569466367995760590 344 1572763967062387379841 345 1609702286347082637676 346 1647397488168490658721 347 1685862827121749809050 348 1725111750670050678625 349 1765157901383279152056 350 1806015119196091370001 351 1847697443685532706086 352 1890219116368313206785 353 1933594583017852264260 354 1977838496001205614721 355 2022965716635988077426 356 2068991317567405772001 357 2115930585165511874320 358 2163799021942800293745 359 2212612348992251977086 360 2262386508445948867201 361 2313137665954370866716 362 2364882213186491479905 363 2417636770350788128330 364 2471418188737283458401 365 2526243553280734281576 366 2582130185145085110481 367 2639095644329303576790 368 2697157732294715339265 369 2756334494613956412916 370 2816644223641661172801 371 2878105461207004608546 372 2940737001328217728225 373 3004557892949195332800 374 3069587442698315704881 375 3135845217669592078126 376 3203351048226276076161 377 3272125030827033632460 378 3342187530874814225185 379 3413559185588534583546 380 3486260906897698344801 381 3560313884360073463576 382 3635739588102549497745 383 3712559771785297217670 384 3790796475589353308161 385 3870472029227753255076 386 3951609054980335831041 387 4034230470752342917330 388 4118359493156938721505 389 4204019640621772772976 390 4291234736519711401201 391 4380028912323862723806 392 4470426610787020494465 393 4562452589145652482940 394 4656131922348559382241 395 4751490006310330560426 396 4848552561189723297121 397 4947345634693092467400 398 5047895605402997958225 399 5150229186132117425206 400 5254373427302592320001 401 5360355720350935441236 402 5468203801158628584385 403 5577945753508539188610 404 5689610012567285201121 405 5803225368393677702176 406 5918820969473371156401 407 6036426326279851478670 408 6156071314861892425345 409 6277786180457611144236 410 6401601541135254039201 411 6527548391460844427866 412 6655658106192823793505 413 6785962444003818754680 414 6918493551229666198801 415 7053283965645829348326 416 7190366620271337850881 417 7329774847200385307140 418 7471542381461717972865 419 7615703364905948694066 420 7762292350120930456801 421 7911344304375324255696 422 8062894613590496307825 423 8216979086340879961150 424 8373633957882937969281 425 8532895894212861126876 426 8694801996153139582561 427 8859389803468143468810 428 9026697299008849810785 429 9196762912886852998696 430 9369625526677796430801 431 9545324477654363256726 432 9723899563048964473345 433 9905391044346262948020 434 10089839651605672266561 435 10277286587813969625826 436 10467773533268162313441 437 10661342649988747639680 438 10858036586163506509105 439 11057898480621971142126 440 11260971967340707779201 441 11467301179979555522956 442 11676930756448962796065 443 11889905843508563215290 444 12106272101397133004641 445 12326075708494072393176 446 12549363366012553765521 447 12776182302724479655750 448 13006580279717393997825 449 13240605595183490368356 450 13478307089240861280001 451 13719734148787132906386 452 13964936712385629941985 453 14213965275184215622960 454 14466870893866952257521 455 14723705191638727936926 456 14984520363242995420801 457 15249369180012769513020 458 15518304994955029566945 459 15791381747868674081386 460 16068653970496174671201 461 16350176791709077019016 462 16636005942727496737105 463 16926197762373758391030 464 17220809202360326259201 465 17519897832612175725076 466 17823521846623754521281 467 18131740066850683367490 468 18444611950136345866465 469 18762197593173517845216 470 19084557738001186650801 471 19411753777536711232846 472 19743847761143474167425 473 20080902400234177099500 474 20422981073909931403681 475 20770147834635296185626 476 21122467413949416068961 477 21480005228213411535160 478 21842827384394174906385 479 22211000685884725383846 480 22584592638361276876801 481 22963671455677172679876 482 23348306065793841378945 483 23738566116748928688370 484 24134521982661760244961 485 24536244769776290706576 486 24943806322541694825841 487 25357279229730756492030 488 25776736830596212056705 489 26202253221065204581276 490 26633903259972005967201 491 27071762575329164252106 492 27515907570637233677665 493 27966415431233245457640 494 28423364130678077497041 495 28886832437182881635926 496 29356899920074727313921 497 29833646956301620874100 498 30317154736977060047425 499 30807505273964283481506 500 31304781406500375500001 501 31809066807860386601536 502 32320445992061630529585 503 32839004320608319067310 504 33364828009276696033921 505 33898004134940832281676 506 34438620642439243815201 507 34986766351482495477370 508 35542530963601952968545 509 36106005069139846288536 510 36677280154280808013201 511 37256448608125050140166 512 37843603729803343560705 513 38438839735633964537380 514 39042251766321772889601 515 39653935894199586911826 516 40273989130512020371681 517 40902509432741947257840 518 41539595711979760270065 519 42185347840335589366366 520 42839866658394647004801 521 43503253982715867039996 522 44175612613374004557025 523 44857046341545364247850 524 45547659957137325258081 525 46247559256461830754376 526 46956851049953010785361 527 47675643169929107331510 528 48404044478398870761985 529 49142164874912597238996 530 49890115304457976932801 531 50648007765400923233026 532 51415955317471553464545 533 52194072089795491938720 534 52982473288970666493361 535 53781275207189769997326 536 54590595230408558618241 537 55410551846560158974380 538 56241264653815556614305 539 57082854368890438590426 540 57935442835398563215201 541 58799153032251830411256 542 59674109082107226389265 543 60560436259860816709990 544 61458261001188962109441 545 62367710911136931788676 546 63288914772755089192321 547 64222002555782825622450 548 65167105425380417357025 549 66124355750908982264656 550 67093887114758712230001 551 68075834321225558026686 552 69070333405436543597185 553 70077521642323887021660 554 71097537555648105780321 555 72130520927070284236426 556 73176612805273681589601 557 74235955515134858871720 558 75308692666944503880145 559 76394969165678133265686 560 77494931220316851315201 561 78608726353218345291316 562 79736503409538297514305 563 80878412566702394693730 564 82034605343929115340001 565 83205234611803476408576 566 84390454601901920652081 567 85590420916468526478190 568 86805290538142722433665 569 88035221839738688757516 570 89280374594076628768801 571 90540909983866093177146 572 91816990611641540726625 573 93108780509750318906200 574 94416445150393248782481 575 95740151455717998333126 576 97080067807965428981761 577 98436364059669100357860 578 99809211543908118627585 579 101198783084613514064146 580 102605253006928333848801 581 104028797147621636416176 582 105469592865556573980145 583 106927819052212750199070 584 108403656142263040261761 585 109897286124205060998076 586 111408892551047478940641 587 112938660551051344586730 588 114486776838526641431905 589 116053429724684238669576 590 117638809128543436773201 591 119243106587895295500406 592 120866515270321934180865 593 122509229984271994472340 594 124171447190192456091841 595 125853365011716996351426 596 127555183246911084650721 597 129277103379574003400800 598 131019328590597987176625 599 132782063769384672217806 600 134565515525319048720001 601 136369892199301108681836 602 138195403875335382394785 603 140042262392178556986010 604 141910681355045370746721 605 143800876147372977301176 606 145713063942643973994001 607 147647463716268289196070 608 149604296257524123551745 609 151583784181558140512836 610 153586151941445101827201 611 155611625840307143972466 612 157660434043492891847905 613 159732806590816606360080 614 161828975408857562860401 615 163949174323319857715326 616 166093639071452840612481 617 168262607314532370528540 618 170456318650403093607265 619 172675014626081941518666 620 174918938750423049192801 621 177188336506844291144296 622 179483455366115635926225 623 181804544799209518574550 624 184151856290213431226881 625 186525643349304932421876 626 188926161525789275908161 627 191353668421199860114210 628 193808423702461699753185 629 196290689115118121359296 630 198800728496620884874801 631 201338807789683933729326 632 203905195055700976175745 633 206500160488227100969420 634 209123976426524630800161 635 211776917369173417208826 636 214459259987745781043041 637 217171283140546302829080 638 219913267886416667759505 639 222685497498605770318726 640 225488257478705283891201 641 228321835570650901019556 642 231186521774789450302465 643 234082608362012096244690 644 237010389887953828694241 645 239970163207259448824176 646 242962227487916258939121 647 245986884225653663709150 648 249044437258409890756225 649 252135192780866038840956 650 255259459359047662220001 651 258417547944994100066986 652 261609771891495760172385 653 264836446966899566460360 654 268097891369982780183121 655 271394425744895404975926 656 274726373196171386278401 657 278094059303808815950420 658 281497812138419353233345 659 284937962276447073529986 660 288414842815456956799201 661 291928789389493227683616 662 295480140184507759811505 663 299069235953858757036430 664 302696420033879924700801 665 306362038359520344332076 666 310066439480055265502881 667 313809974574868028908890 668 317592997469303335040865 669 321415864650592073149816 670 325278935283847925526801 671 329182571228135962441446 672 333127137052613443405825 673 337113000052743040752900 674 341140530266578701841281 675 345210100491124366520626 676 349322086298765756814561 677 353476866053775456100560 678 357674820928891495388785 679 361916334921969664624446 680 366201794872709767260801 681 370531590479456036672476 682 374906114316071933301345 683 379325761848889541749770 684 383790931453733787358561 685 388302024433021692129576 686 392859445032936890175441 687 397463600460679623201430 688 402114900901792436847105 689 406813759537561799037876 690 411560592562495861819201 691 416355819201878588468706 692 421199861729400468004065 693 426093145484866039527040 694 431036098891978449166641 695 436029153476201262706926 696 441072743882697757307521 697 446167307894347916047500 698 451313286449843349345825 699 456511123661860367634106 700 461761266835311429980001 701 467064166485675193682136 702 472420276357405390179985 703 477830053442418752944710 704 483293957998662223339521 705 488812453568759660760676 706 494386006998738283692801 707 500015088456835068634770 708 505700171452383334174945 709 511441732854779737817136 710 517240252912531913481201 711 523096215272386977924766 712 529010106998541134655105 713 534982418591930604222780 714 541013644009604110111201 715 547104280684177149758826 716 553254829543368280573281 717 559465795029617651119240 718 565737685119788007984465 719 572071011344948409150966 720 578466288810240875020801 721 584924036214830208568596 722 591444775871937216415425 723 598029033728955562941250 724 604677339387652489875681 725 611390226124453634129376 726 618168230910812176950961 727 625011894433662557816910 728 631921761115958986784385 729 638898379137298989359596 730 645942300454632218256801 731 653054080823054766745626 732 660234279816689218606945 733 667483460849650670040120 734 674802191197098959186961 735 682191042016377339260326 736 689650588368237831587841 737 697181409238153495203780 738 704784087557717849944705 739 712459210226131690327026 740 720207368131777527807201 741 728029156173881899347856 742 735925173284265780535665 743 743896022449183341819390 744 751942310731249286759041 745 760064649291455011499676 746 768263653411273825005921 747 776539942514855469915850 748 784894140191310184195425 749 793326874217082544097256 750 801838776578415329250001 751 810430483493903651027286 752 819102635437139585667585 753 827855877159447553939060 754 836690857712710689465921 755 845608230472288438155426 756 854608653160025631487201 757 863692787867353276749120 758 872861301078481307626545 759 882114863693683538874286 760 891454151052675069123201 761 900879842958082376195916 762 910392623699006349628705 763 919993182074678505419130 764 929682211418210628341601 765 939460409620438087495576 766 949328479153857071073681 767 959287127096655986659590 768 969337065156841273688065 769 979479009696457875022116 770 989713681755904614924801 771 1000041807078344731025746 772 1010464116134211808205025 773 1020981344145811362639600 774 1031594231112018324580081 775 1042303521833070668748126 776 1053109965935459441567361 777 1064014317896915434763260 778 1075017337071492755189985 779 1086119787714749541064746 780 1097322439009026075112801 781 1108626065088820545448776 782 1120031445066262705342545 783 1131539363056685683340470 784 1143150608204296195535361 785 1154865974707943412101076 786 1166686261846986730530241 787 1178612274007262708336130 788 1190644820707151408302305 789 1202784716623742409686176 790 1215032781619100739105201 791 1227389840766632975157006 792 1239856724377553781147265 793 1252434268027453120621740 794 1265123312582964410721441 795 1277924704228533868702426 796 1290839294493291307284321 797 1303867940278022634814200 798 1317011503882244316555025 799 1330270853031380053730406 800 1343646860904039937280001 801 1357140406159402333602436 802 1370752372964698759885185 803 1384483651022802006943410 804 1398335135599917767812321 805 1412307727553380030660176 806 1426402333359550494911601 807 1440619865141822269793470 808 1454961240698728114838145 809 1469427383532153482201436 810 1484019222875654620975201 811 1498737693722882003997066 812 1513583736856109337982305 813 1528558298874868418125480 814 1543662332224690088642001 815 1558896795225951571042326 816 1574262652102830422254081 817 1589760873012365385029940 818 1605392434073624393401665 819 1621158317396979996263266 820 1637059511113492462488801 821 1653097009404400831312896 822 1669271812530722172024625 823 1685584926862959317347950 824 1702037364910917335204481 825 1718630145353629003876876 826 1735364293069389555913761 827 1752240839165900956439610 828 1769260821010525981855585 829 1786425282260652365239896 830 1803735272894167275078801 831 1821191849240042394281926 832 1838796074009029866758145 833 1856549016324469379150820 834 1874451751753206645653761 835 1892505362336623564151826 836 1910710936621780312252641 837 1929069569692669652098480 838 1947582363201583713169905 839 1966250425400593522615326 840 1985074871173141552963201 841 2004056822065747557396156 842 2023197406319827963088865 843 2042497758903629093434090 844 2061959021544274490303841 845 2081582342759926607815176 846 2101368877892063149392721 847 2121319789137868320242550 848 2141436245582739267674625 849 2161719423232907982033556 850 2182170505048178931320001 851 2202790680974782702907586 852 2223581147978345926082785 853 2244543110076977749457760 854 2265677778374473147628721 855 2286986371093633331774926 856 2308470113609703539216001 857 2330130238483928477267820 858 2351967985497225697059745 859 2373984601683977173298586 860 2396181341365939366287201 861 2418559466186272042828216 862 2441120245143686132965905 863 2463864954626710899841830 864 2486794878448080700262401 865 2509911307879241613899076 866 2533215541684978219364481 867 2556708886158160795730290 868 2580392655154613228375265 869 2604268170128101898374416 870 2628336760165445834962801 871 2652599762021748410930046 872 2677058520155750861124225 873 2701714386765307904566300 874 2726568721822985750998881 875 2751622893111782773015626 876 2776878276260973125240161 877 2802336254782073592345960 878 2827998220104933948031185 879 2853865571613951107385046 880 2879939716684407355404801 881 2906222070718932934745076 882 2932714057184093276103745 883 2959417107647101154971170 884 2986332661812654058792161 885 3013462167559897048912576 886 3040807080979511402005041 887 3068368866410929315990830 888 3096148996479674965797505 889 3124148952134832194614476 890 3152370222686639126631201 891 3180814305844209987565306 892 3209482707753384419610465 893 3238376943034704577756440 894 3267498534821520294756241 895 3296849014798222602337926 896 3326429923238605896581121 897 3356242809044359035700900 898 3386289229783685658804225 899 3416570751730054014506706 900 3447088949901076588620001 901 3477845408097519820442736 902 3508841718942444197510385 903 3540079483920475018982110 904 3571560313417204118165121 905 3603285826758722834999676 906 3635257652251286529650401 907 3667477427221110928672170 908 3699946798054300595541345 909 3732667420236909817665736 910 3765640958395136202309201 911 3798869086335647274189366 912 3832353487086040367829505 913 3866095852935436108068180 914 3900097885475205772452801 915 3934361295639832829565826 916 3968887803747908947654881 917 4003679139543264768260640 918 4038737042236235739858865 919 4074063260545063306855566 920 4109659552737431749596801 921 4145527686672140971377196 922 4181669439840915528753825 923 4218086599410350201794650 924 4254780962263992401213281 925 4291754335044561709664376 926 4329008534196306854796561 927 4366545386007500411982310 928 4404366726653071534966785 929 4442474402237377013000196 930 4480870268837110953340801 931 4519556192544353388338226 932 4558534049509758106629345 933 4597805725985880008301520 934 4637373118370642284200561 935 4677238133250943719883326 936 4717402687446406425037441 937 4757868708053264289513180 938 4798638132488392467435105 939 4839712908533478191183626 940 4881094994379333217359201 941 4922786358670348207164456 942 4964788980549089343962065 943 5007104849701037491088790 944 5049735966399470193328641 945 5092684341550486825770676 946 5135951996738177194099521 947 5179540964269933890689250 948 5223453287221908711193825 949 5267691019484613436649856 950 5312256225808665286430001 951 5357150981850677347707886 952 5402377374219294287417985 953 5447937500521373653016460 954 5493833469408313068671521 955 5540067400622523633834426 956 5586641425044049831464801 957 5633557684737336253506520 958 5680818332998141451532945 959 5728425534400599220802886 960 5776381464844427626291201 961 5824688311602286079580516 962 5873348273367280775823105 963 5922363560300618800304530 964 5971736394079411214463201 965 6021469007944625431542576 966 6071563646749187192375281 967 6122022567006232452120990 968 6172848036937509489102465 969 6224042336521931547206716 970 6275607757544280323640801 971 6327546603644060614154346 972 6379861190364506428163425 973 6432553845201738886533000 974 6485626907654076215097681 975 6539082729271496147323126 976 6592923673705251049832961 977 6647152116757636084848660 978 6701770446431910723912385 979 6756781062982373927585346 980 6812186378964593306136801 981 6867988819285788576561376 982 6924190821255369631584945 983 6980794834635629536641870 984 7037803321692592771128961 985 7095218757247019030564076 986 7153043628725562906599841 987 7211280436212089762165530 988 7269931692499148119332705 989 7328999923139598877822776 990 7388487666498401682397201 991 7448397473804558757693606 992 7508731909203216529393665 993 7569493549807925350931140 994 7630684985753057655271041 995 7692308820246384851613426 996 7754367669621813287197921 997 7816864163392279594707600 998 7879800944302805746093425 999 7943180668383714133963006 1000 8007006005004003002000001 1001 8071279636924882546203036 1002 8136004260353472009055585 1003 8201182584996658089060810 1004 8266817334115114988397921 1005 8332911244577486421779176 1006 8399467066914729909909201 1007 8466487565374623681270870 1008 8533975517976436506284545 1009 8601933716565760788210036 1010 8670364966869509235483201 1011 8739272088551075440501666 1012 8808657915265658690196705 1013 8878525294715753334050880 1014 8948877088706803035543601 1015 9019716173203020233329326 1016 9091045438383371138775681 1017 9162867788697726596811340 1018 9235186142923179137356065 1019 9308003434220526544927866 1020 9381322610190922274344801 1021 9455146632932693040761496 1022 9529478479098323912603025 1023 9604321139951611236281350 1024 9679677621424983721902081 1025 9755550944176992019491876 1026 9831944143649967115599361 1027 9908860270127847880445010 1028 9986302388794178096117985 1029 10064273579790273296640496 1030 10142776938273557751042801 1031 10221815574476071920914526 1032 10301392613763150724220545 1033 10381511196692272937492220 1034 10462174479072082068827361 1035 10543385632021579034454826 1036 10625147842029486971942241 1037 10707464311013788523447880 1038 10790338256381435922740305 1039 10873772911088234220031926 1040 10957771523698897978995201 1041 11042337358447281780652756 1042 11127473695296784869155265 1043 11213183830000930274783490 1044 11299471074164118749833441 1045 11386338755302557853366176 1046 11473790216905366521126321 1047 11561828818495855457255950 1048 11650457935692983684753025 1049 11739680960272991591946156 1050 11829501300231210812580001 1051 11919922379844051277428186 1052 12010947639731165775673185 1053 12102580536917792364615160 1054 12194824544897274966594321 1055 12287683153693762492333926 1056 12381159869925086830233601 1057 12475258216865820041465220 1058 12569981734510511101046145 1059 12665333979637102525387186 1060 12761318525870527227135201 1061 12857938963746485938452816 1062 12955198900775405544200305 1063 13053101961506578666807230 1064 13151651787592484844944001 1065 13250852037853293648426076 1066 13350706388341550072106081 1067 13451218532407042551831690 1068 13552392180761853945869665 1069 13654231061545595825519016 1070 13756738920390826418958801 1071 13859919520488652552698646 1072 13963776642654515935322625 1073 14068314085394164128539700 1074 14173535664969806550876481 1075 14279445215466455859670626 1076 14386046588858455057345761 1077 14493343655076190668271360 1078 14601340302072992332833585 1079 14710040435892219165665646 1080 14819447980734533225308801 1081 14929566879025360442897676 1082 15040401091482539357786145 1083 15151954597184158008352570 1084 15264231393636579326545761 1085 15377235496842655385055576 1086 15490970941370130846314641 1087 15605441780420235962860230 1088 15720652085896469478907905 1089 15836605948473571783311076 1090 15953307477666688664403201 1091 16070760801900726017541906 1092 16188970068579895856496865 1093 16307939444157453980145840 1094 16427673114205629646265841 1095 16548175283485747604528926 1096 16669450176018542841134721 1097 16791502035154668387834300 1098 16914335123645396548422625 1099 17037953723713513896099306 1100 17162362137124410395420001 1101 17287564685257363002883336 1102 17413565709177014100520785 1103 17540369569705045117179510 1104 17667980647492045692510721 1105 17796403343089578738998676 1106 17925642077022441757688001 1107 18055701289861124763589570 1108 18186585442294465177067745 1109 18318299015202500037834336 1110 18450846509729515898497201 1111 18584232447357296754933966 1112 18718461369978570371083905 1113 18853537839970653356073580 1114 18989466440269295351914401 1115 19126251774442722690332826 1116 19263898466765881877616481 1117 19402411162294883266682040 1118 19541794526941645275893265 1119 19682053247548739514480166 1120 19823192031964437174732801 1121 19965215609117957051465796 1122 20108128729094915549572225 1123 20251936163212979040808050 1124 20396642704097718931270881 1125 20542253165758669801359376 1126 20688772383665590980322161 1127 20836205214824931917827710 1128 20984556537856501715309185 1129 21133831253070343180160796 1130 21284034282543811766184801 1131 21435170570198859764010826 1132 21587245081879526105531745 1133 21740262805429632146722920 1134 21894228750770683793534161 1135 22049147949979980335866326 1136 22205025457368930354967041 1137 22361866349561575069902580 1138 22519675725573319489085505 1139 22678458706889871733160226 1140 22838220437546390895871201 1141 22998966084206843809861056 1142 23160700836243571084668465 1143 23323429905817062784518190 1144 23487158527955944113818241 1145 23651891960637171478601676 1146 23817635484866439292473121 1147 23984394404758797895942650 1148 24152174047619482958352225 1149 24320979764024956731922456 1150 24490816927904161527770001 1151 24661690936619985784068486 1152 24833607211050943096848385 1153 25006571195673064584253860 1154 25180588358642004955397121 1155 25355664191875362655273426 1156 25531804211135214457522401 1157 25709013956110864877143920 1158 25887298990501810775599345 1159 26066664902100921531051486 1160 26247117302877835146819201 1161 26428661829062570671445116 1162 26611304141229357304097505 1163 26795049924380680559349930 1164 26979904888031545865704801 1165 27165874766293959972549576 1166 27352965317961630540556881 1167 27541182326594884290862390 1168 27730531600605804088676865 1169 27921018973343585337311316 1170 28112650303180112058916801 1171 28305431473595753038562946 1172 28499368393265378408601825 1173 28694466996144597050586400 1174 28890733241556215192335281 1175 29088173114276916578058126 1176 29286792624624164589778561 1177 29486597808543326698614060 1178 29687594727695021624794785 1179 29889789469542689585625946 1180 30093188147440386010920801 1181 30297796900720799105753976 1182 30503621894783491640707345 1183 30710669321183367350103270 1184 30918945397719362319042561 1185 31128456368523361740387076 1186 31339208504149342423149441 1187 31551208101662741434074930 1188 31764461484730051254523105 1189 31978975003708641835079376 1190 32194755035736809930649201 1191 32411807984824056099110206 1192 32630140281941589746920065 1193 32849758385113062605400540 1194 33070668779505531021740641 1195 33292877977520647449084426 1196 33516392518886081520391521 1197 33741218970747171091081000 1198 33967363927758803635791825 1199 34194834012177528384915606 1200 34423635873953899586880001 1201 34653776190825051282483636 1202 34885261668407503977905985 1203 35118099040290203603338210 1204 35352295068127793144503521 1205 35587856541734117334658176 1206 35824790279175960794986801 1207 36063103126867020011628270 1208 36302801959662109537890945 1209 36543893680951602810538636 1210 36786385222756107969351201 1211 37030283545821379069486266 1212 37275595639713463076491105 1213 37522328522914083034136280 1214 37770489242916257795565201 1215 38020084876320158708576326 1216 38271122528929203646177281 1217 38523609335846388773872740 1218 38777552461570858445470465 1219 39032959100094713619512466 1220 39289836475000059188760801 1221 39548191839556290615490096 1222 39808032476817620265661425 1223 40069365699720843835374750 1224 40332198851183347263319681 1225 40596539304201354523266876 1226 40862394461948416690964961 1227 41129771757874142680130410 1228 41398678655803172042540385 1229 41669122650034390227561096 1230 41941111265440386696766801 1231 42214652057567156289627126 1232 42489752612734044236562945 1233 42766420548133935215993620 1234 43044663511933686852320961 1235 43324489183374808052117826 1236 43605905272874382576111841 1237 43888919522126238244877280 1238 44173539704202362176470705 1239 44459773623654562454568526 1240 44747629116616376625987201 1241 45037114050905227426789356 1242 45328236326124826136501665 1243 45621003873767823960292890 1244 45915424657318711839283041 1245 46211506672356969089477176 1246 46509257946660461270139921 1247 46808686540309087682749350 1248 47109800545788678901991425 1249 47412608088095144740578756 1250 47717117324838873050000001 1251 48023336446349379759628786 1252 48331273675780210556943585 1253 48640937269214094611932560 1254 48952335515768350749079921 1255 49265476737700546470652926 1256 49580369290514410235331201 1257 49897021563065997396542620 1258 50215441977670110205192545 1259 50535638990206972281795786 1260 50857621090229157963343201 1261 51181396801068776930557416 1262 51506974679944914521514705 1263 51834363318071328137932630 1264 52163571340764400150745601 1265 52494607407551347711913076 1266 52827480212278689879727681 1267 53162198483220972465213090 1268 53498770983189751007524065 1269 53837206509642832286583616 1270 54177513894793774781514801 1271 54519702005721648483747246 1272 54863779744481054474001025 1273 55209756048212404672673100 1274 55557639889252462173474081 1275 55907440275245142570485626 1276 56259166249252576689131361 1277 56612826889866435131876760 1278 56968431311319515049795985 1279 57325988663597589551466246 1280 57685508132551520160972801 1281 58046998940009632737130276 1282 58410470343890357266348545 1283 58775931638315131941893970 1284 59143392153721571942619361 1285 59512861256976903324558576 1286 59884348351491662439104241 1287 60257862877333661291809630 1288 60633414311342219256178305 1289 61011012167242661557127676 1290 61390665995761084939135201 1291 61772385384739390934398506 1292 62156179959250587146663265 1293 62542059381714356966695240 1294 62930033352012898135695441 1295 63320111607607030573279926 1296 63712303923652573886968321 1297 64106620113116994980447700 1298 64503070026896326178201025 1299 64901663553932354284411906 1300 65302410621330080994380001 1301 65705321194475455077003936 1302 66110405277153376747211185 1303 66517672911665974647536910 1304 66927134178951155858376321 1305 67338799198701429356757676 1306 67752678129483003343805601 1307 68168781168855156861386970 1308 68587118553489886118754145 1309 69007700559291825950322936 1310 69430537501518446826045201 1311 69855639734900527836158566 1312 70283017653762906072418305 1313 70712681692145502828238980 1314 71144642323924627040496001 1315 71578910062934556396059826 1316 72015495463089396526458081 1317 72454409118505218714383440 1318 72895661663622476536087665 1319 73339263773328701864024766 1320 73785226163081480654428801 1321 74233559589031708944834396 1322 74684274848147129486870625 1323 75137382778336149439981450 1324 75592894258571939552048481 1325 76050820209016815253214376 1326 76511171591146900089527761 1327 76973959407877071923353110 1328 77439194703686192327811585 1329 77906888564742619602841396 1330 78377052119030005840788801 1331 78849696536473378469763426 1332 79324833029065506703314145 1333 79802472850993553325304320 1334 80282627298766012239187761 1335 80765307711339932211209326 1336 81250525470248427237376641 1337 81738291999728473964371980 1338 82228618766848996594895905 1339 82721517281639239708256826 1340 83216999097217429427343201 1341 83715075809919723363437656 1342 84215759059429449770654865 1343 84719060528906636342107590 1344 85224991945117829080227841 1345 85733565078566201673992676 1346 86244791743621955816126721 1347 86758683798653012893676050 1348 87275253146155997485670625 1349 87794511732887513101915056 1350 88316471549995710597270001 1351 88841144633152149696109086 1352 89368543062683954061958785 1353 89898678963706260347651260 1354 90431564506254961661642721 1355 90967211905419745886472426 1356 91505633421477429285660001 1357 92046841360025585835661320 1358 92590848072116472719825745 1359 93137665954391252421620086 1360 93687307449214511854707201 1361 94239785044809078967789716 1362 94795111275391137262451905 1363 95353298721305638662555330 1364 95914360009162015174066401 1365 96478307811970189774516576 1366 97045154849276886971618481 1367 97614913887302243470883790 1368 98187597739076719392411265 1369 98763219264578310477335916 1370 99341791370870061724752801 1371 99923327012237882900251546 1372 100507839190328666357520225 1373 101095340954288707614799800 1374 101685845400902429128292881 1375 102279365674731407704953126 1376 102875914968253705997404161 1377 103475506522003508524059460 1378 104078153624711062657837185 1379 104683869613442925027186546 1380 105292667873742513773464801 1381 105904561839770967109026576 1382 106519564994448308620709745 1383 107137690869594919763724670 1384 107758953046073319991276161 1385 108383365153930254965570076 1386 109010940872539093296179041 1387 109641693930742532252064330 1388 110275638106995612893873505 1389 110912787229509045073455976 1390 111553155176392842747861201 1391 112196755875800270055406806 1392 112843603306072098601726465 1393 113493711495881176404029940 1394 114147094524377308942130241 1395 114803766521332452765115426 1396 115463741667286222102865121 1397 116127034193691708931934400 1398 116793658383061616945650225 1399 117463628569114709878588206 1400 118136959136922574635920001 1401 118813664523056699678444236 1402 119493759215735869114436385 1403 120177257754973872949775610 1404 120864174732727533948129121 1405 121554524793045051553297176 1406 122248322632214663326144401 1407 122945582998913624348865670 1408 123646320694357505049657345 1409 124350550572449807901187236 1410 125058287539931903446579201 1411 125769546556533286106950866 1412 126484342635122150224865505 1413 127202690841856286798381680 1414 127924606296334301360706801 1415 128650104171747153460783326 1416 129379199695030018200458881 1417 130111908147014470284214140 1418 130848244862580991037744865 1419 131588225230811798852017066 1420 132331864695144003509736801 1421 133079178753523084851498696 1422 133830182958556696239199825 1423 134584892917668793274628150 1424 135343324293254088231457281 1425 136105492802832830659201876 1426 136871414219205914618010561 1427 137641104370610313003495810 1428 138414579140874839421122785 1429 139191854469576238070001696 1430 139972946352195602096250801 1431 140757870840275120876419726 1432 141546644041575156691785345 1433 142339282120231651254655020 1434 143135801296913862548134561 1435 143936217848982432441140826 1436 144740548110647785540761441 1437 145548808473128859744386680 1438 146361015384812168954361105 1439 147177185351411198418225126 1440 147997334936126133157939201 1441 148821480759803919951805956 1442 149649639501098663333128065 1443 150481827896632356069962290 1444 151318062741155944590652641 1445 152158360887710729820148176 1446 153002739247790103892433521 1447 153851214791501623204722750 1448 154703804547729418279389825 1449 155560525604296940899931356 1450 156421395108130048987580001 1451 157286430265420429685509386 1452 158155648341789361117893985 1453 159029066662451813291409960 1454 159906702612380888607085521 1455 160788573636472602450731926 1456 161674697239711004330508801 1457 162565090987333640030500020 1458 163459772504997355249498945 1459 164358759478944441194524386 1460 165262069656169122598911201 1461 166169720844584388635142016 1462 167081730913189167192909105 1463 167998117792235842993218030 1464 168918899473398120009667201 1465 169844094009939228668360076 1466 170773719516880478298229281 1467 171707794171170155303874490 1468 172646336211852767533338465 1469 173589363940238635313568216 1470 174536895720073829626630801 1471 175488949977710457900075846 1472 176445545202277297885159425 1473 177406699945850780096966500 1474 178372432823626319290791681 1475 179342762514089995449460626 1476 180317707759190584756596961 1477 181297287364511941031162160 1478 182281520199445728098918385 1479 183270425197364503576786846 1480 184264021355795154546396801 1481 185262327736592685593442876 1482 186265363466114359689790945 1483 187273147735394192395595370 1484 188285699800317799859012961 1485 189303038981797601091421576 1486 190325184665948374996373841 1487 191352156304263172630839030 1488 192383973413789585177608705 1489 193420655577306368108064276 1490 194462222443500422014827201 1491 195508693727144130594135106 1492 196560089209273056258109665 1493 197616428737363993857404640 1494 198677732225513382995045041 1495 199744019654616079412590926 1496 200815311072544485930081921 1497 201891626594328043421541100 1498 202972986402333082308139425 1499 204059410746443035051444506 1500 205150919944239010129500001 1501 206247534381180727978804536 1502 207349274510787819385581585 1503 208456160854821486810054310 1504 209568214003466529127761921 1505 210685454615513730272276676 1506 211807903418542612264003201 1507 212935581209104553110064370 1508 214068508852906270060600545 1509 215206707284993668707131536 1510 216350197509936058408953201 1511 217499000602010734533863166 1512 218653137705387927999832705 1513 219812630034316122604564380 1514 220977498873307740630197601 1515 222147765577325197210746826 1516 223323451571967323950179681 1517 224504578353656162279364840 1518 225691167489824127040442065 1519 226883240619101540787489366 1520 228080819451504539292684801 1521 229283925768623348747482996 1522 230492581423810935148649025 1523 231706808342372026359314850 1524 232926628521752507335546081 1525 234152064031729189009229376 1526 235383137014599951318413361 1527 236619869685374260876558510 1528 237862284331964063772473985 1529 239110403315375053993041996 1530 240364249069898317961152801 1531 241623844103302355681596026 1532 242889210997025478987976545 1533 244160372406368587384045720 1534 245437351060688321973161361 1535 246720169763590597969912326 1536 248008851393124516288266241 1537 249303418901976654700921380 1538 250603895317665739064866305 1539 251910303742737695108473426 1540 253222667354961081275775201 1541 254541009407522903123894256 1542 255865353229224809769921265 1543 257195722224679672883856990 1544 258532139874508548724557441 1545 259874629735538023715943676 1546 261223215440997944061060321 1547 262577920700719529891889450 1548 263938769301333874453149025 1549 265305785106470828818627656 1550 266678992056958272638930001 1551 268058414171021771419829686 1552 269444075544484620830749185 1553 270836000350968278543208660 1554 272234212842093184099408321 1555 273638737347679967311431426 1556 275049598275951045691877601 1557 276466820113732611417058720 1558 277890427426657008324212145 1559 279320444859365499444508686 1560 280756897135711425573955201 1561 282199809058963755384614316 1562 283649205512011027578886305 1563 285105111457565685589920730 1564 286567551938368805331548001 1565 288036552077395216501443576 1566 289512137078059017941560081 1567 290994332224419487560185190 1568 292483162881387387320305665 1569 293978654494931663799280516 1570 295480832592286544825148801 1571 296989722782159032695220146 1572 298505350754936794482918625 1573 300027742282896449939173200 1574 301556923220412257494970481 1575 303092919504165198872008126 1576 304635757153352462808709761 1577 306185462269897328409184860 1578 307742061038659448623039585 1579 309305579727645534364267146 1580 310876044688220439777768801 1581 312453482355318649162379176 1582 314037919247656166059592145 1583 315629381967942805017506070 1584 317227897203094886539829761 1585 318833491724448335730113076 1586 320446192387972185141688641 1587 322066026134482482344133730 1588 323693019989856602717383905 1589 325327201065247967984952576 1590 326968596557301170998033201 1591 328617233748367507282583406 1592 330273140006720913861812865 1593 331936342786774315866819340 1594 333606869629296381448439841 1595 335284748161628685503706426 1596 336970006097903282730618721 1597 338662671239260690525267800 1598 340362771474068282235668625 1599 342070334778139091286980806 1600 343785389214951026693120001 1601 345507962935866500470084836 1602 347238084180352467466646785 1603 348975781276200878128373010 1604 350721082639749544711274721 1605 352474016776103421461696176 1606 354234612279356299279382001 1607 356002897832812915380983070 1608 357778902209211478481583745 1609 359562654270946610012155836 1610 361354182970292701891167201 1611 363153517349627691368895466 1612 364960686541657253463319905 1613 366775719769639411506787080 1614 368598646347609566322968401 1615 370429495680605944553950326 1616 372268297264895466657620481 1617 374115080688200035095835540 1618 375969875629923243234179265 1619 377832711861377505474441666 1620 379703619246011609141272801 1621 381582627739638688644787296 1622 383469767390664622441218225 1623 385365068340316853314041550 1624 387268560822873632498314881 1625 389180275165893688171296876 1626 391100241790446318832736161 1627 393028491211341912098541210 1628 394965054037362889431865185 1629 396909960971495077335962296 1630 398863242811159505533494801 1631 400824930448444632657292326 1632 402795054870338999977887745 1633 404773647158964313693476420 1634 406760738491808956308268161 1635 408756360141961927625523826 1636 410760543478347215881891041 1637 412773319965958599549976080 1638 414794721166094880336411505 1639 416824778736595547903001726 1640 418863524432076876838851201 1641 420910990104168456411702556 1642 422967207701750153627034465 1643 425032209271189510123791690 1644 427106026956579573435942241 1645 429188692999977163149379176 1646 431280239741641572484007121 1647 433380699620273705831176150 1648 435490105173255652776948225 1649 437608489036890699142003956 1650 439735883946643775569320001 1651 441872322737382344191069986 1652 444017838343617723906524385 1653 446172463799746854803047360 1654 448336232240294502252611121 1655 450509176900155901216570926 1656 452691331114839841291766401 1657 454882728320712193031337420 1658 457083402055239876073965345 1659 459293385957235269615572986 1660 461512713767101065757839201 1661 463741419327075566268206616 1662 465979536581478423286383505 1663 468227099576956824512663430 1664 470484142462732123413708801 1665 472750699490846914981767076 1666 475026805016412557583610881 1667 477312493497857141435815890 1668 479607799497173904243312865 1669 481912757680170094538472816 1670 484227402816716283258306801 1671 486551769780996124097684446 1672 488885893551756563176797825 1673 491229809212558498561419900 1674 493583551952027890174829281 1675 495947157064107320640595626 1676 498320659948308007595742561 1677 500704096109962268014127560 1678 503097501160476435080200785 1679 505500910817584228153627446 1680 507914360905600576365580801 1681 510337887355675896387835476 1682 512771526206050824916113345 1683 515215313602311406409456770 1684 517669285797644736627726561 1685 520133479153095062509644576 1686 522607930137820338934123441 1687 525092675329349242907948430 1688 527587751413838645723199105 1689 530093195186331543628120876 1690 532609043551015447555479201 1691 535135333521481232452751706 1692 537672102220982446758836065 1693 540219386882695082572274040 1694 542777224849977807056314641 1695 545345653576632655626461926 1696 547924710627166187466475521 1697 550514433677051103919114500 1698 553114860512988330298237825 1699 555726029033169561669197106 1700 558347977247540273144780001 1701 560980743278063195244285136 1702 563624365358982254863631985 1703 566278881837086982404731710 1704 568944331171977385612667521 1705 571620751936329290669555676 1706 574308182816160151094280801 1707 577006662611095324997621770 1708 579716230234634821242606945 1709 582436924714420515060260136 1710 585168785192503833671221201 1711 587911850925613912464047766 1712 590666161285426222281327105 1713 593431755758831668365049780 1714 596208673948206161513019201 1715 598996955571680661998393826 1716 601796640463411696804781281 1717 604607768573852350729626240 1718 607430379970023731908956465 1719 610264514835786912316873966 1720 613110213472115343793500801 1721 615967516297367750155411596 1722 618836463847561495942907425 1723 621717096776646432358808250 1724 624609455856779220953763681 1725 627513581978598135613404376 1726 630429516151498343402978961 1727 633357299503907664825443910 1728 636296973283562814049296385 1729 639248578857786119662762596 1730 642212157713762726511276801 1731 645187751458818279175508626 1732 648175401820697087647518945 1733 651175150647840775762947120 1734 654187039909667412947454961 1735 657211111696851129835975326 1736 660247408221602218323635841 1737 663295971817947716607550780 1738 666356844942012479778996705 1739 669430070172300736525810026 1740 672515690209978132505167201 1741 675613747879154260947230856 1742 678724286127165681050467665 1743 681847348024859424729766390 1744 684982976766876992278807041 1745 688131215671938837508454676 1746 691292108183129342923273921 1747 694465697868182285498582850 1748 697652028419766793620787425 1749 700851143655773795754060256 1750 704063087519602961396750001 1751 707287904080450134891230286 1752 710525637533595262651219585 1753 713776332200690814370926060 1754 717040032530050698780693921 1755 720316783096939674514150426 1756 723606628603863256652175201 1757 726909613880858119509336120 1758 730225783885782996228758545 1759 733555183704610075751717286 1760 736897858551716897728563201 1761 740253853770178745937918916 1762 743623214832061540781400705 1763 747005987338715231421446130 1764 750402217021067688130149601 1765 753811949739919095417330576 1766 757235231486236846506381681 1767 760672108381450939726766590 1768 764122626677749877392360065 1769 767586832758377067735145116 1770 771064773137927730464104801 1771 774556494462646306519468746 1772 778062043510724372592797025 1773 781581467192599060983706600 1774 785114812551251985364368081 1775 788662126762508673023223126 1776 792223457135338504159695361 1777 795798851112155158801990260 1778 799388356269117571920401985 1779 802992020316431397308867746 1780 806609891098650980807832801 1781 810242016594981843441811776 1782 813888444919583675045354545 1783 817549224321873838951447470 1784 821224403186831388316703361 1785 824914030035301594658016076 1786 828618153524300989175678241 1787 832336822447322917438283130 1788 836070085734643608005054305 1789 839817992453628755561569176 1790 843580591809040619145165201 1791 847357933143345636036640006 1792 851150065937022551895179265 1793 854957039808871067713768740 1794 858778904516321004172669441 1795 862615709955741983968857426 1796 866467506162753632699652321 1797 870334343312536298879081200 1798 874216271720142293665847025 1799 878113341840807650882093406 1800 882025604270264407902480001 1801 885953109745053407993405436 1802 889895909142837624682537185 1803 893854053482716008739130410 1804 897827593925537858345940321 1805 901816581774217713043855176 1806 905821068474050772030699601 1807 909841105613028837395980470 1808 913876744922156782873670145 1809 917928038275769548695444436 1810 921995037691849663127115201 1811 926077795332345291271320066 1812 930176363503488811719854305 1813 934290794656115921639352480 1814 938421141385985270874350001 1815 942567456434098625652077326 1816 946729792687021562473662081 1817 950908203177204692776736940 1818 955102741083305418954773665 1819 959313459730510222318786266 1820 963540412590857483587368801 1821 967783653283560836491355896 1822 972043235575333055079716625 1823 976319213380710475313614950 1824 980611640762377951535892481 1825 984920571931494348403551876 1826 989246061248018568871141761 1827 993588163221036118813266610 1828 997946932509086208874767585 1829 1002322423920489394137442896 1830 1006714692413675752192498801 1831 1011123793097513600208244926 1832 1015549781231638751582870145 1833 1019992712226784312772457820 1834 1024452641645111020884721761 1835 1028929625200538122629266826 1836 1033423718759074795215500641 1837 1037934978339152109789645480 1838 1042463460111955538002621905 1839 1047009220401758002300898326 1840 1051572315686253470532723201 1841 1056152802596891095462479156 1842 1060750737919209899786220865 1843 1065366178593174007241781090 1844 1069999181713508420407151841 1845 1074649804530035345781170176 1846 1079318104448011066740860721 1847 1084004139028463364970109550 1848 1088707965988529490954666625 1849 1093429643201794684138796556 1850 1098169228698631243339220001 1851 1102926780666538148012310586 1852 1107702357450481230970834785 1853 1112496017553233903146844760 1854 1117307819635718430997656721 1855 1122137822517347767152169926 1856 1126986085176367934895104001 1857 1131852666750200967087054820 1858 1136737626535788400118591745 1859 1141641023989935323496941586 1860 1146562918729654985664127201 1861 1151503370532513956645751216 1862 1156462439336977848129937905 1863 1161440185242757591576268830 1864 1166436668511156274954870401 1865 1171451949565416538716134076 1866 1176486088991068531591872481 1867 1181539147536278426829037290 1868 1186611186112197499457447265 1869 1191702265793311765193297416 1870 1196812447817792181580542801 1871 1201941793587845411972573046 1872 1207090364670065152956916225 1873 1212258222795784025826033300 1874 1217445429861426032697586881 1875 1222652047928859577887890626 1876 1227878139225751055142568161 1877 1233123766145919001328772960 1878 1238388991249688817193643185 1879 1243673877264248055793988046 1880 1248978487084002279202524801 1881 1254302883770931484096308076 1882 1259647130554947096833315745 1883 1265011290834249538623478170 1884 1270395428175686361400760161 1885 1275799606315110955003227576 1886 1281223889157741826268353041 1887 1286668340778522450651137830 1888 1292133025422481696972949505 1889 1297618007505094825909297476 1890 1303123351612645062825091201 1891 1308649122502585745566248306 1892 1314195385103903047816842465 1893 1319762204517479278631303440 1894 1325349646016456758751504241 1895 1330957775046602274318892926 1896 1336586657226672108592149121 1897 1342236358348777652281167900 1898 1347906944378751593108496225 1899 1353598481456514685209669706 1900 1359311035896443098984220001 1901 1365044674187736352009445736 1902 1370799462994785821629362385 1903 1376575469157543839831569110 1904 1382372759691893371025093121 1905 1388191401790018273332594676 1906 1394031462820774144010638401 1907 1399893010330059749612059170 1908 1405776112041189041504773345 1909 1411680835855263757361708736 1910 1417607249851546609236849201 1911 1423555422287835058842712366 1912 1429525421600835680644901505 1913 1435517316406539113389695180 1914 1441531175500595600680960801 1915 1447567067858691121223000826 1916 1453625062636924109346262881 1917 1459705229172182766433167640 1918 1465807636982522963861630865 1919 1471932355767546738084178566 1920 1478079455408781378460876801 1921 1484249005970059108464620196 1922 1490441077697897360877645825 1923 1496655741021879647598461650 1924 1502893066555037024678701281 1925 1509153125094230153209739376 1926 1515435987620531956679224561 1927 1521741725299610875418009310 1928 1528070409482114718758278785 1929 1534422111704055115524003196 1930 1540796903687192563475160801 1931 1547194857339422078327501226 1932 1553616044755159442969941345 1933 1560060538215728057502008520 1934 1566528410189746390714068561 1935 1573019733333516033633398326 1936 1579534580491410355759485441 1937 1586073024696263764612260180 1938 1592635139169761569217287105 1939 1599220997322830448152266626 1940 1605830672756029522779519201 1941 1612464239259942036289447456 1942 1619121770815567639180294065 1943 1625803341594715281799835790 1944 1632509025960396714574976641 1945 1639238898467220596555525676 1946 1645993033861787212898767521 1947 1652771507083083801921756250 1948 1659574393262880492348585825 1949 1666401767726126851380212856 1950 1673253705991349044214730001 1951 1680130283771047605646310886 1952 1687031576972095824371369985 1953 1693957661696138740630803460 1954 1700908614239992757817499521 1955 1707884511096045868678629426 1956 1714885428952658496742552801 1957 1721911444694564953600493520 1958 1728962635403275512673464945 1959 1736039078357479100095245886 1960 1743140851033446603342531201 1961 1750268031105434798243703516 1962 1757420696446090894997995105 1963 1764598925126857703837131530 1964 1771802795418379420961871201 1965 1779032385790908035386177576 1966 1786287774914710357322083281 1967 1793569041660475668738627990 1968 1800876265099723996728574465 1969 1808209524505215010316929716 1970 1815568899351357541345620801 1971 1822954469314619730068997346 1972 1830366314273939796095155425 1973 1837804514311137435308400000 1974 1845269149711325843408485681 1975 1852760300963324366702598126 1976 1860278048760071780786360961 1977 1867822473999040197750475660 1978 1875393657782649602549924385 1979 1882991681418683019172988346 1980 1890616626420702307247656801 1981 1898268574508464589723324376 1982 1905947607608339312265996945 1983 1913653807853725935005548870 1984 1921387257585472257273896961 1985 1929148039352293375973279076 1986 1936936235911191278214147841 1987 1944751930227875068862512530 1988 1952595205477181833636884705 1989 1960466145043498138395305776 1990 1968364832521182165253257201 1991 1976291351714986486173576606 1992 1984245786640481474669825665 1993 1992228221524479356264878140 1994 2000238740805458898346819041 1995 2008277429133990740064568426 1996 2016344371373163362905965921 1997 2024439652599009702601374600 1998 2032563358100934402996185425 1999 2040715573382141712535926006 2000 2048896384160064024008000001 2001 2057105876366791058184406036 2002 2065344136149499692010107585 2003 2073611249870884431982047810 2004 2081907304109588533364125921 2005 2090232385660635765883774176 2006 2098586581535862826556097201 2007 2106969978964352400281857870 2008 2115382665392866868865916545 2009 2123824728486282669103053036 2010 2132296256128025300578423201 2011 2140797336420504983830224666 2012 2149328057685552969522468705 2013 2157888508464858499276077880 2014 2166478777520406418806851601 2015 2175098953834915444019164326 2016 2183749126612277080704583681 2017 2192429385277995198494918340 2018 2201139819479626259719528065 2019 2209880519087220203817050866 2020 2218651574193761987952024801 2021 2227453075115613784487204496 2022 2236285112392957835962695025 2023 2245147776790239968233348350 2024 2254041159296613762416190081 2025 2262965351126385386299966876 2026 2271920443719459085869227361 2027 2280906528741783337595672010 2028 2289923698085797662149829985 2029 2298972043870880100186443496 2030 2308051658443795350857262801 2031 2317162634379143573705277526 2032 2326305064479809854594732545 2033 2335479041777414336331599220 2034 2344684659532763014629495361 2035 2353922011236299200076369826 2036 2363191190608555646757590241 2037 2372492291600607348191394880 2038 2381825408394525001232992305 2039 2391190635403829138603914926 2040 2400588067273944930703555201 2041 2410017798882657657360135756 2042 2419479925340568850178687265 2043 2428974541991553106143930490 2044 2438501744413215573136281441 2045 2448061628417350108019521176 2046 2457654290050398107958994321 2047 2467279825593908015629522950 2048 2476938331564995498972545025 2049 2486629904716804306162309156 2050 2496354642038967796441280001 2051 2506112640758071147485231186 2052 2515903998338114239958825185 2053 2525728812480975219922802160 2054 2535587181126874739754222321 2055 2545479202454840878241528926 2056 2555404974883174740516521601 2057 2565364597069916738485652220 2058 2575358167913313552423378145 2059 2585385786552285774390630186 2060 2595447552366896234141775201 2061 2605543564978819008183775816 2062 2615673924251809112651572305 2063 2625838730292172880664034230 2064 2636038083449239024825152001 2065 2646272084315830385535461076 2066 2656540833728736365779014081 2067 2666844432769186053051538690 2068 2677182982763322029095741665 2069 2687556585282674868110042016 2070 2697965342144638324097338801 2071 2708409355412945208020741646 2072 2718888727398143955433514625 2073 2729403560658075885250806700 2074 2739953957998353150331064481 2075 2750540022472837380535345626 2076 2761161857384119018933073761 2077 2771819566283997351823098360 2078 2782513252973961233239245585 2079 2793243021505670504609868646 2080 2804008976181438110241228801 2081 2814811221554712909294860676 2082 2825649862430563184929398145 2083 2836525003866160851277659570 2084 2847436751171266358930113761 2085 2858385209908714299596170576 2086 2869370485894899710615062641 2087 2880392685200265079988407230 2088 2891451914149788052606859905 2089 2902548279323469838343594076 2090 2913681887556824322687663201 2091 2924852845941367880590624906 2092 2936061261825109894200128865 2093 2947307242813043975154492840 2094 2958590896767639892112613841 2095 2969912331809336204193883926 2096 2981271656317033601003102721 2097 2992668978928588949915701300 2098 3004104408541310051298914625 2099 3015578054312451102344862306 2100 3027090025659708870191820001 2101 3038640432261719575010286336 2102 3050229384058556483730772785 2103 3061856991252228215090566510 2104 3073523364307177756677038721 2105 3085228613950782194645393676 2106 3096972851173853156789076001 2107 3108756187231137969641376570 2108 3120578733641821530287099745 2109 3132440602190028893563477336 2110 3144341904925328575329837201 2111 3156282754163236572485856966 2112 3168263262485721100418555905 2113 3180283542741708048558500580 2114 3192343708047587154726022401 2115 3204443871787718898948567826 2116 3216584147614942117430624481 2117 3228764649451082337357989040 2118 3240985491487460833218465265 2119 3253246788185404405321403166 2120 3265548654276755881198812801 2121 3277891204764385340571108796 2122 3290274554922702064560864225 2123 3302698820298167209838275050 2124 3315164116709807208382358881 2125 3327670560249727893542234376 2126 3340218267283629353083150161 2127 3352807354451321509902254710 2128 3365437938667240431099421185 2129 3378110137120965366088763796 2130 3390824067277736514436804801 2131 3403579846878973524113573826 2132 3416377593942794720843243745 2133 3429217426764537069241229920 2134 3442099463917276866425002161 2135 3455023824252351168786181326 2136 3467990626899879952611815041 2137 3480999991269289009243049580 2138 3494052037049833575459737505 2139 3507146884211122699779843226 2140 3520284653003644345362831201 2141 3533465463959291230206544056 2142 3546689437891887405327400465 2143 3559956695897715571614065190 2144 3573267359356045136045066241 2145 3586621549929661007961156676 2146 3600019389565393136083541121 2147 3613461000494646786969409650 2148 3626946505233933565596544225 2149 3640476026585403178769085456 2150 3654049687637375942036870001 2151 3667667611764876030821071486 2152 3681329922630165476439200385 2153 3695036744183278907722840860 2154 3708788200662559038921825121 2155 3722584416595192904588868426 2156 3736425516797748842139010401 2157 3750311626376714222778530920 2158 3764242870729033931498331345 2159 3778219375542649596827094486 2160 3792241266797039571039859201 2161 3806308670763759661517968116 2162 3820421714006984613956669505 2163 3834580523384050348116976930 2164 3848785226045996946818712801 2165 3863035949438112398871984576 2166 3877332821300477096644664881 2167 3891675969668509088963769390 2168 3906065522873510090048948865 2169 3920501609543212245176634316 2170 3934984358602325653773696801 2171 3949513899273086650639805946 2172 3964090361075806845997993825 2173 3978713873829422925073253400 2174 3993384567652047207899323281 2175 4008102572961518970054133126 2176 4022868020475956525024706561 2177 4037681041214310068902641060 2178 4052541766496915288111606785 2179 4067450327946047730868628946 2180 4082406857486477943081240801 2181 4097411487346027369382916976 2182 4112464350056125020009519345 2183 4127565578452364904219810270 2184 4142715305675064230963410561 2185 4157913665169822377499902076 2186 4173160790688080626673097441 2187 4188456816287682673544821930 2188 4203801876333435902092875105 2189 4219196105497673432678162376 2190 4234639638760816940986309201 2191 4250132611411940249149393206 2192 4265675159049333689753752065 2193 4281267417581069243440147540 2194 4296909523225566450802888641 2195 4312601612512159099294839426 2196 4328343822281662685845559521 2197 4344136289686942655900148000 2198 4359979152193483419586683825 2199 4375872547579958145720478606 2200 4391816613938799334353680001 2201 4407811489676770168579086636 2202 4423857313515536646297357985 2203 4439954224492240492657125210 2204 4456102361960072853877831521 2205 4472301865588848773165453176 2206 4488552875365582449431574801 2207 4504855531595063279526615270 2208 4521209974900432684698322945 2209 4537616346223761721986981636 2210 4554074786826629481269091201 2211 4570585438290702268661609266 2212 4587148442518313576999163105 2213 4603763941733044844096963280 2214 4620432078480306999512473201 2215 4637152995627922800519211326 2216 4653926836366709958006385281 2217 4670753744211065053018379740 2218 4687633862999548244648442465 2219 4704567336895468770001235466 2220 4721554310387471236939240801 2221 4738594928290122710328333096 2222 4755689335744500592498153425 2223 4772837678218781298633241750 2224 4790040101508829727811207681 2225 4807296751738789530404541876 2226 4824607775361674172562992961 2227 4841973319159958798493757410 2228 4859393530246172891257052385 2229 4876868556063493732794964096 2230 4894398544386340663911786801 2231 4911983643320970144924390126 2232 4929624001306071617701474945 2233 4947319767113364169810900620 2234 4965071089848194001494588961 2235 4982878118950132696190832826 2236 5000741004193576295324159841 2237 5018659895688345178083224280 2238 5036634943880284746907522705 2239 5054666299551866919404051526 2240 5072754113822792427415347201 2241 5090898538150593923960672356 2242 5109099724331239898772433665 2243 5127357824499739403150239890 2244 5145672991130747584855331041 2245 5164045377039172033768432176 2246 5182475135380779939034407921 2247 5200962419652806058417416350 2248 5219507383694561500590583425 2249 5238110181688043321084541756 2250 5256770968158544932619500001 2251 5275489897975267330545831786 2252 5294267126351931134118495585 2253 5313102808847389444330919560 2254 5331997101366241519034307921 2255 5350950160159447266068647926 2256 5369962141824942555132019201 2257 5389033203308255349115129620 2258 5408163501903122655628324545 2259 5427353195252108299448638786 2260 5446602441347221516614783201 2261 5465911398530536370898280416 2262 5485280225494811993379286705 2263 5504709081284113645855959630 2264 5524198125294434608816553601 2265 5543747517274318894703748076 2266 5563357417325484787201035681 2267 5583027985903449207271320090 2268 5602759383818152906678196065 2269 5622551772234586489720706616 2270 5642405312673417263912694801 2271 5662320167011616920338190246 2272 5682296497483090044414593025 2273 5702334466679303457795740100 2274 5722434237549916392147262081 2275 5742595973403411495526960626 2276 5762819837907726672103259361 2277 5783105995090887755945103760 2278 5803454609341642019617007985 2279 5823865845410092518313269246 2280 5844339868408333270265692801 2281 5864876843811085274159493276 2282 5885476937456333364292360545 2283 5906140315545963904212000970 2284 5926867144646403319567787361 2285 5947657591689257470912473576 2286 5968511823971951867190252241 2287 5989430009158372720647756630 2288 6010412315279508843904930305 2289 6031458910734094389923010676 2290 6052569964289252435607195201 2291 6073745645081139409781881506 2292 6094986122615590366276695265 2293 6116291566768765102861842240 2294 6137662147787795126771643441 2295 6159098036291431467555434926 2296 6180599403270693337995336321 2297 6202166420089517643830714700 2298 6223799258485409343029493025 2299 6245498090570092655346774906 2300 6267263088830163122911580001 2301 6289094426127740522582806936 2302 6310992275701122630815863185 2303 6332956811165439841781723910 2304 6354988206513310639480504321 2305 6377086636115497924591952676 2306 6399252274721566196805593601 2307 6421485297460539593373573970 2308 6443785879841560784629586145 2309 6466154197754550727217565936 2310 6488590427470869275774185201 2311 6511094745643976653809481566 2312 6533667329310095784530290305 2313 6556308355888875482351465980 2314 6579018003184054505840204001 2315 6601796449384126472839094826 2316 6624643873063005638513866081 2317 6647560453180693537072090440 2318 6670546369083946487899459665 2319 6693601800506943966860547766 2320 6716726927571957843511308801 2321 6739921930790022484970877396 2322 6763186991061605727200562625 2323 6786522289677280714438248450 2324 6809928008318398607536736481 2325 6833404329057762161954889376 2326 6856951434360300176150755761 2327 6880569507083742811126180110 2328 6904258730479297781872723585 2329 6928019288192327421469044396 2330 6951851364263026618580208801 2331 6975755143127101629109726426 2332 6999730809616449762755426145 2333 7023778548959839945220611320 2334 7047898546783594156832255761 2335 7072090989112269748318324326 2336 7096356062369342634496624641 2337 7120693953377891366627918980 2338 7145104849361282084186347905 2339 7169588937943854346800539826 2340 7194146407151607847119103201 2341 7218777445412890005354520656 2342 7243482241559084446259786865 2343 7268260984825300359292454590 2344 7293113864851062742721075841 2345 7318041071681003532429347676 2346 7343042795765553616173594721 2347 7368119227961635734049543050 2348 7393270559533358265924662625 2349 7418496982152709906592678056 2350 7443798687900255229407170001 2351 7469175869265831139151512086 2352 7494628719149244214902710785 2353 7520157430860968943647038260 2354 7545762198122846845405670721 2355 7571443215068786490628867426 2356 7597200676245464410617548001 2357 7623034776613026901731448320 2358 7648945711545792724143357745 2359 7674933676832956695899263086 2360 7700998868679294183044547201 2361 7727141483705866486576712716 2362 7753361718950727126985423905 2363 7779659771869629027140982330 2364 7806035840336732594292674401 2365 7832490122645314701938751576 2366 7859022817508478572330126481 2367 7885634124059864560370190790 2368 7912324241854361839673483265 2369 7939093370868820991546258916 2370 7965941711502767497652332801 2371 7992869464579116137127894546 2372 8019876831344886288909312225 2373 8046964013471918140038266800 2374 8074131213057589800708880881 2375 8101378632625535326821828126 2376 8128706475126363650810732161 2377 8156114943938378421506486460 2378 8183604242868298753805449185 2379 8211174576151980888907789546 2380 8238826148455140765892584801 2381 8266559164874077505396589576 2382 8294373830936397806163921745 2383 8322270352601741255234231670 2384 8350248936262506552537244161 2385 8378309788744578650661885076 2386 8406453117308056810568527041 2387 8434679129647983574013211330 2388 8462988033895074653453025505 2389 8491380038616449740202138976 2390 8519855352816364231608321201 2391 8548414185936941878020089806 2392 8577056747858908350314958465 2393 8605783248902325728759576940 2394 8634593899827327913972878241 2395 8663488911834856960763670426 2396 8692468496567400335614433121 2397 8721532866109729098583401400 2398 8750682232989637010397342225 2399 8779916810178680565507751206 2400 8809236811092919951883520001 2401 8838642449593660938313447236 2402 8868133939988197689992288385 2403 8897711497030556513164362610 2404 8927375335922240529599057121 2405 8957125672312975281672892176 2406 8986962722301455268833132401 2407 9016886702436091416218252670 2408 9046897829715759476210889345 2409 9076996321590549363699230236 2410 9107182395962515425823119201 2411 9137456271186427646981473866 2412 9167818166070523789877937505 2413 9198268299877262473382008680 2414 9228806892324077187983214801 2415 9259434163584131249616218326 2416 9290150334287073692635066881 2417 9320955625519796102715121140 2418 9351850258827190390461516865 2419 9382834456212907506503340066 2420 9413908440140117098853016801 2421 9445072433532268113310741696 2422 9476326659773850337694091825 2423 9507671342711156890673295150 2424 9539106706653047655992945281 2425 9570632976371713662861276876 2426 9602250377103442413288438561 2427 9633959134549384157155522810 2428 9665759474876319115796434785 2429 9697651624717425654875004696 2430 9729635811173049407340070801 2431 9761712261811473347241582726 2432 9793881204669688815191097345 2433 9826142868254167496250362020 2434 9858497481541634351032002561 2435 9890945273979841500796655826 2436 9923486475488343067331209441 2437 9956121316459270968393133680 2438 9988850027758111669506213105 2439 10021672840724483892893308126 2440 10054589987172917284332099201 2441 10087601699393632038720088956 2442 10120708210153319485135460065 2443 10153909752695923632180709290 2444 10187206560743423674396300641 2445 10220598868496617460531903176 2446 10254086910635905924463101521 2447 10287670922322078479541789750 2448 10321351139197099377168781825 2449 10355127797384895030377494356 2450 10389001133492142303217880001 2451 10422971384609057766730112386 2452 10457038788310187922297845985 2453 10491203582655200393171196960 2454 10525466006189676084949913521 2455 10559826297945902315817526926 2456 10594284697443666917317596801 2457 10628841444691053306463487020 2458 10663496780185236529973430945 2459 10698250944913280281422967386 2460 10733104180352934892107151201 2461 10768056728473436296405265016 2462 10803108831736305972441081105 2463 10838260733096151858832045030 2464 10873512676001470248321075201 2465 10908864904395448659084995076 2466 10944317662716769684513937281 2467 10979871195900415822256381490 2468 11015525749378475283324810465 2469 11051281569080948782057291216 2470 11087138901436557307730610801 2471 11123097993373550878620918846 2472 11159159092320518279308151425 2473 11195322446207197782020833500 2474 11231588303465288852818179681 2475 11267956913029264843406735626 2476 11304428524337186669389124961 2477 11341003387331517475742789160 2478 11377681752459938290326930385 2479 11414463870676164666216189846 2480 11451349993440764313659916801 2481 11488340372721975722466205876 2482 11525435260996527775610202945 2483 11562634911250460354866502370 2484 11599939576979945939265780961 2485 11637349512192112197176136576 2486 11674864971405865572809921841 2487 11712486209652715867957186030 2488 11750213482477601819747160705 2489 11788047045939717675239547276 2490 11825987156613340763647687201 2491 11864034071588660066996018106 2492 11902188048472605790014541665 2493 11940449345389679930073351640 2494 11978818220982787847960593041 2495 12017294934414070840307545926 2496 12055879745365739714464849921 2497 12094572914040909366634208100 2498 12133374701164434364060231425 2499 12172285367983745532087407506 2500 12211305176269687546887500001 2501 12250434388317357534663007536 2502 12289673266946944678132633585 2503 12329022075504570831105041310 2504 12368481077863132141947489921 2505 12408050538423141686756271676 2506 12447730722113573113036191201 2507 12487521894392705294696651370 2508 12527424321248967999172232545 2509 12567438269201788567475974536 2510 12607564005302439607993893201 2511 12647801797134887704829586166 2512 12688151912816643141508104705 2513 12728614620999610640848591380 2514 12769190190870941121815505601 2515 12809878892153884474158581826 2516 12850680995108643351651987681 2517 12891596770533227984743471840 2518 12932626489764312013424614065 2519 12973770424678089341133612366 2520 13015028847691132010502364801 2521 13056402031761249101759925996 2522 13097890250388346654604741025 2523 13139493777615288614358381850 2524 13181212888028758803213834081 2525 13223047856760123917391704376 2526 13264998959486297551018041361 2527 13307066472430605247537785510 2528 13349250672363650579478185985 2529 13391551836604182257376844996 2530 13433970243019962268689372801 2531 13476506170028635047491959026 2532 13519159896598597675794488545 2533 13561931702249871117280152720 2534 13604821867054972484287829361 2535 13647830671639788338853827326 2536 13690958397184449028629914241 2537 13734205325424204058494868380 2538 13777571738650298498677118305 2539 13821057919710850430206356426 2540 13864664152011729428512335201 2541 13908390719517436085989377256 2542 13952237906751982574345453265 2543 13996205998799774247555003990 2544 14040295281306492286235005441 2545 14084506040479977384264098676 2546 14128838563091114478464928321 2547 14173293136474718522170156450 2548 14217870048530421303492941025 2549 14262569587723559309122990656 2550 14307392043086062634469630001 2551 14352337704217344940973632686 2552 14397406861285194461409901185 2553 14442599805026666054003395660 2554 14487916826748974306181036321 2555 14533358218330387688782626426 2556 14578924272221123761554165601 2557 14624615281444245430747245720 2558 14670431539596558259648544145 2559 14716373340849508832863751686 2560 14762440979950084175180595201 2561 14808634752221712225835937316 2562 14854954953565163369012258305 2563 14901401880459453021389147730 2564 14947975829962745277575756001 2565 14994677099713257614250478576 2566 15041505987930166653834468081 2567 15088462793414514988525892190 2568 15135547815550119065522177665 2569 15182761354304478134257803516 2570 15230103710229684256485528801 2571 15277575184463333380029263146 2572 15325176078729437477037110625 2573 15372906695339337747563440200 2574 15420767337192618889309158481 2575 15468758307778024434349683126 2576 15516879911174373153680437761 2577 15565132452051476530410011860 2578 15613516235671057302431451585 2579 15662031567887669075402470146 2580 15710678755149617006865688801 2581 15759458104499879562340342176 2582 15808369923577031344217204145 2583 15857414520616166994288813070 2584 15906592204449826170747397761 2585 15955903284508919600483228076 2586 16005348070823656207516436641 2587 16054926874024471318395680730 2588 16104640005342955945397335905 2589 16154487776612787148359235576 2590 16204470500270659475983293201 2591 16254588489357217487441666406 2592 16304842057517989355121444865 2593 16355231519004321549343166340 2594 16405757188674314605888787841 2595 16456419381993759977175061426 2596 16507218415037077967908586721 2597 16558154604488256756059134800 2598 16609228267641792499988160625 2599 16660439722403630532569743806 2600 16711789287292107643141520001 2601 16763277281438895448123487836 2602 16814904024589944851142898785 2603 16866669837106431593503760010 2604 16918575039965702895839802721 2605 16970619954762225191790091176 2606 17022804903708532954536770001 2607 17075130209636178617044770070 2608 17127596195996683586843615745 2609 17180203186862490356191798836 2610 17232951506927915708464507201 2611 17285841481510105021605818466 2612 17338873436549987669486791905 2613 17392047698613233522011214080 2614 17445364594891210544811076401 2615 17498824453201943499374185326 2616 17552427601991073744446628481 2617 17606174370332820139553142540 2618 17660065087930941051478751265 2619 17714100085119697464555364666 2620 17768279692864817195597352801 2621 17822604242764460214330430296 2622 17877074067050185070158510225 2623 17931689498587916426113508550 2624 17986450870878913700833402881 2625 18041358518060740819414171876 2626 18096412774908237073981564161 2627 18151613976834489094828968210 2628 18206962459891803932967977185 2629 18262458560772683254938565296 2630 18318102616810798650726114801 2631 18373894965981968055632855326 2632 18429835946905133286951599745 2633 18485925898843338696289983420 2634 18542165161704710938393736161 2635 18598554076043439857317838826 2636 18655092983060760490794739041 2637 18711782224605936193649123080 2638 18768622143177242881109063505 2639 18825613081922954392863684726 2640 18882755384642328978717811201 2641 18940049395786596906694385556 2642 18997495460459949194435766465 2643 19055093924420527464755338690 2644 19112845134081414926191190241 2645 19170749436511628479413934176 2646 19228807179437111950341075121 2647 19287018711241730450810643150 2648 19345384380968265867667140225 2649 19403904538319413481113166956 2650 19462579533658779713180420001 2651 19521409718011881007174072986 2652 19580395443067143838944876385 2653 19639537061176905860843634360 2654 19698834925358418179213039121 2655 19758289389294848766272165926 2656 19817900807336287007249254401 2657 19877669534500749383618724420 2658 19937595926475186293298697345 2659 19997680339616490008665615986 2660 20057923130952503773242879201 2661 20118324658183032037920729616 2662 20178885279680851837564955505 2663 20239605354492725308872290430 2664 20300485242340413350330716801 2665 20361525303621690425143202076 2666 20422725899411360507973718881 2667 20484087391462274176374722890 2668 20545610142206346847755584865 2669 20607294514755578162751795816 2670 20669140872903072515855086801 2671 20731149581124060734164927446 2672 20793321004576922905122189825 2673 20855655509104212354086086900 2674 20918153461233680772615817281 2675 20980815228179304498318670626 2676 21043641177842311947126670561 2677 21106631678812212198864154560 2678 21169787100367824736969012785 2679 21233107812478310343230630446 2680 21296594185804203148407900801 2681 21360246591698443839590998476 2682 21424065402207414025170925345 2683 21488050990071971758281163770 2684 21552203728728488219576094561 2685 21616523992309885560211159576 2686 21681012155646675905890071441 2687 21745668594268001522844695430 2688 21810493684402676146613551105 2689 21875487802980227474485203876 2690 21940651327631940822473139201 2691 22005984636691903947689034706 2692 22071488109198053036981668065 2693 22137162124893219862709021040 2694 22203007064226180106511462641 2695 22269023308352702851954216926 2696 22335211239136601246907643521 2697 22401571239150784336534181500 2698 22468103691678310067751129825 2699 22534808980713439466038760106 2700 22601687490962691985463580001 2701 22668739607845902032786888136 2702 22735965717497276666529083985 2703 22803366206766454471860518710 2704 22870941463219565612189995521 2705 22938691875140293058322350676 2706 23006617831530934996056868801 2707 23074719722113468413098608770 2708 23142997937330613866155038945 2709 23211452868346901429090703136 2710 23280084907049737823012961201 2711 23348894446050474729162170766 2712 23417881878685478285479999105 2713 23487047599017199767729876780 2714 23556392001835247456043927201 2715 23625915482657459687771028826 2716 23695618437730979097500989281 2717 23765501264033328045140133240 2718 23835564359273485232913928465 2719 23905808121892963512172596966 2720 23976232951066888880875980801 2721 24046839246705080672634254596 2722 24117627409453132938181399425 2723 24188597840693497020158675250 2724 24259750942546565322085651681 2725 24331087117871756272396679376 2726 24402606770268600484421006961 2727 24474310304077828113185070910 2728 24546198124382457409915808385 2729 24618270637008884475124165596 2730 24690528248527974211148296801 2731 24762971366256152475036271626 2732 24835600398256499432648430945 2733 24908415753339844114859854120 2734 24981417841065860176743722961 2735 25054607071744162860616690326 2736 25127983856435407163827683841 2737 25201548606952387212171897780 2738 25275301735861136839812048705 2739 25349243656482031376589293026 2740 25423374782890890643606527201 2741 25497695529920083157967113856 2742 25572206313159631547552399665 2743 25646907548958319176721713390 2744 25721799654424797983818855041 2745 25796883047428697531369409676 2746 25872158146601735269853541921 2747 25947625371338828015939249850 2748 26023285141799204646061379425 2749 26099137878907520006232023256 2750 26175184004354970038968250001 2751 26251423940600408128223433286 2752 26327858110871462663208771585 2753 26404486939165655821991913060 2754 26481310850251523575759921921 2755 26558330269669736914634145426 2756 26635545623734224295924863201 2757 26712957339533295315713923120 2758 26790565844930765604653890545 2759 26868371568567082948872560286 2760 26946374939860454636872003201 2761 27024576389007976033311641916 2762 27102976346986760380565172705 2763 27181575245555069828941473130 2764 27260373517253447696459957601 2765 27339371595405851959071165576 2766 27418569914120789972213689681 2767 27497968908292454424598873590 2768 27577569013601860525115032065 2769 27657370666517984423743268116 2770 27737374304298902867377284801 2771 27817580364992934091439911746 2772 27897989287439779948189389025 2773 27978601511271669272608773600 2774 28059417476914502486772156081 2775 28140437625588997443581698126 2776 28221662399311836510769823361 2777 28303092240896814896061217260 2778 28384727593955990214389613985 2779 28466568902900833298064670746 2780 28548616612943380250784552801 2781 28630871170097385746390174776 2782 28713333021179477573257366545 2783 28796002613810312425223554470 2784 28878880396415732939945871361 2785 28961966818227925985587931076 2786 29045262329286582196732826241 2787 29128767380440056760420230130 2788 29212482423346531453205806305 2789 29296407910475177930141452176 2790 29380544295107322266575225201 2791 29464892031337610753670123006 2792 29549451574075176948541211265 2793 29634223379044809979910915740 2794 29719207902788124110182617441 2795 29804405602664729554833012426 2796 29889816936853404560024020321 2797 29975442364353268739335348200 2798 30061282344984957670519139025 2799 30147337339391798753178456406 2800 30233607809040988328271680001 2801 30320094216224770060345208436 2802 30406797024061614583397189185 2803 30493716696497400411275317410 2804 30580853698306596113512068321 2805 30668208495093443757501050176 2806 30755781553293143617918487601 2807 30843573340173040154294167470 2808 30931584323833809257636502145 2809 31019814973210646767016687436 2810 31108265758074458257017255201 2811 31196937149033050096950643066 2812 31285829617532321782753726305 2813 31374943635857459542464579480 2814 31464279677134131216188058001 2815 31553838215329682411457112326 2816 31643619725254333934897070081 2817 31733624682562380501100443940 2818 31823853563753390719620145665 2819 31914306846173408360989309266 2820 32004985008016154902676248801 2821 32095888528324233355883398896 2822 32187017886990333374099408625 2823 32278373564758437644313881950 2824 32369956043225029561804580481 2825 32461765804840302189407226876 2826 32553803332909368502178369761 2827 32646069111593472918362093610 2828 32738563625911204117571679585 2829 32831287361739709147097645896 2830 32924240805815908817253918801 2831 33017424445737714386674207926 2832 33110838769965245538470982145 2833 33204484267822049648169764820 2834 33298361429496322344331789761 2835 33392470746042129362778381826 2836 33486812709380629695330748641 2837 33581387812301300033979192480 2838 33676196548463160511396073905 2839 33771239412396001738707181326 2840 33866516899501613141436483201 2841 33962029506055012594539562156 2842 34057777729205677357441352865 2843 34153762066978776309994128090 2844 34249983018276403490271999841 2845 34346441082878812935118525176 2846 34443136761445654824364328721 2847 34540070555517212929631976550 2848 34637242967515643368645658625 2849 34734654500746214665963559556 2850 34832305659398549121051120001 2851 34930196948547865484613713586 2852 35028328874156222944107586785 2853 35126701943073766419348231760 2854 35225316663039973169135684721 2855 35324173542684900709816564926 2856 35423273091530436046702992001 2857 35522615819991546219268841820 2858 35622202239377530161044123745 2859 35722032861893271875128584586 2860 35822108200640494926245967201 2861 35922428769619018250260674216 2862 36022995083728013282078909905 2863 36123807658767262402856695830 2864 36224867011438418707437478401 2865 36326173659346267092942369076 2866 36427728120999986669436380481 2867 36529530915814414493594344290 2868 36631582564111310626290519265 2869 36733883587120624515036220416 2870 36836434506981762702190122801 2871 36939235846744857859866216046 2872 37042288130372039152464708225 2873 37145591882738703927751500300 2874 37249147629634790737412174881 2875 37352955897766053688006765626 2876 37457017214755338123251896161 2877 37561332109143857638557199960 2878 37665901110392472428743255185 2879 37770724748882968969868591046 2880 37875803555919341036093644801 2881 37981138063729072052509871076 2882 38086728805464418784862527745 2883 38192576315203696367095985170 2884 38298681127952564667650728161 2885 38405043779645315995441542576 2886 38511664807146164146446701041 2887 38618544748250534791838284830 2888 38725684141686357208584101505 2889 38833083527115357353451980476 2890 38940743445134352281347551201 2891 39048664437276545908916931306 2892 39156847046012826124346074465 2893 39265291814753063244288850440 2894 39373999287847409818856252241 2895 39482970010587601785599447926 2896 39592204529208260973419717121 2897 39701703390888198957338634900 2898 39811467143751722265062188225 2899 39921496336869938936272832706 2900 40031791520262066435583820001 2901 40142353244896740920090448736 2902 40253182062693327862453214385 2903 40364278526523234030448156110 2904 40475643190211220823920021121 2905 40587276608536718970074189676 2906 40699179337235144578043626401 2907 40811351932999216553667446170 2908 40923794953480275375418005345 2909 41036508957289603232413751736 2910 41149494503999745525455389201 2911 41262752154145833732023235366 2912 41376282469226909636173973505 2913 41490086011707250924275322180 2914 41604163345017698147517468801 2915 41718515033556983052140435826 2916 41833141642693058278316870881 2917 41948043738764428428630074640 2918 42063221889081482507087402865 2919 42178676661927827729609501566 2920 42294408626561624706936156801 2921 42410418353216924000889863196 2922 42526706413105004054938537825 2923 42643273378415710499999128650 2924 42760119822318796836424189281 2925 42877246318965266493113814376 2926 42994653443488716264695652561 2927 43112341772006681127716036310 2928 43230311881621980436785590785 2929 43348564350424065501623006196 2930 43467099757490368545940980801 2931 43585918682887653049118664226 2932 43705021707673365471605253345 2933 43824409413896988364999715520 2934 43944082384601394867751936561 2935 44064041203824204587430913326 2936 44184286456599140870505933441 2937 44304818728957389460587007180 2938 44425638607928958546071139105 2939 44546746681544040198141349626 2940 44668143538834373200065679201 2941 44789829769834607268743730456 2942 44911805965583668669448626065 2943 45034072718126127224712582790 2944 45156630620513564718304624641 2945 45279480266805944695249280676 2946 45402622252072983658835435521 2947 45526057172395523665564823250 2948 45649785624866906318989977825 2949 45773808207594348163391775856 2950 45898125519700317478247030001 2951 46022738161323912474436913886 2952 46147646733622240893147321985 2953 46272851838771801008412590460 2954 46398354079969864034254327521 2955 46524154061435857937367424426 2956 46650252388412752656305640801 2957 46776649667168446728119480520 2958 46903346504997155323399396945 2959 47030343510220799690677688886 2960 47157641292190398011142771201 2961 47285240461287457664619826516 2962 47413141628925368907772167105 2963 47541345407550799965477958530 2964 47669852410645093536337279201 2965 47798663252725664713264812576 2966 47927778549347400320123791281 2967 48057198917104059665357134990 2968 48186924973629676713572046465 2969 48316957337599963676034652716 2970 48447296628733716021031600801 2971 48577943467794218905055840346 2972 48708898476590655025774147425 2973 48840162277979513897734267000 2974 48971735495866002551769873681 2975 49103618755205457659061873126 2976 49235812682004759080814888961 2977 49368317903323744844508102660 2978 49501135047276627547679936385 2979 49634264743033412190206391346 2980 49767707620821315436033176801 2981 49901464311926186305322087376 2982 50035535448693928297972408945 2983 50169921664531922949478455870 2984 50304623593910454820084664961 2985 50439641872364137918199994076 2986 50574977136493343559033695841 2987 50710630023965629659414859530 2988 50846601173517171469758436705 2989 50982891224954193744140788776 2990 51119500819154404349448117201 2991 51256430598068429314561459606 2992 51393681204721249320542257665 2993 51531253283213637632782825140 2994 51669147478723599476086367041 2995 51807364437507812853641523426 2996 51945904806903070810856733921 2997 52084769235327725145020041600 2998 52223958372283131561750277425 2999 52363472868355096279205889006 3000 52503313375215324081018000001 3001 52643480545622867818914609036 3002 52783975033425579366003159585 3003 52924797493561562021679034810 3004 53065948582060624369127853921 3005 53207428956045735586389769176 3006 53349239273734482211954285201 3007 53491380194440526365854444870 3008 53633852378575065427229548545 3009 53776656487648293169325896036 3010 53919793184270862352905363201 3011 54063263132155348779031947666 3012 54207066996117716802206740705 3013 54351205442078786304822104880 3014 54495679137065701133906159601 3015 54640488749213399001128999326 3016 54785634947766082847042391681 3017 54931118403078693670525025340 3018 55076939786618384824405700065 3019 55223099770965997778237173866 3020 55369599029817539349193704801 3021 55516438237985660402065647496 3022 55663618071401136019324787025 3023 55811139207114347142234415350 3024 55959002323296763683978478081 3025 56107208099242429115784441876 3026 56255757215369446527014855361 3027 56404650353221466160202899010 3028 56553888195469174422007541985 3029 56703471425911784371064246496 3030 56853400729478527683707482801 3031 57003676792230148098541640526 3032 57154300301360396340837244545 3033 57305271945197526527729706220 3034 57456592413205794055198163361 3035 57608262395986954967802284826 3036 57760282585281766812155238241 3037 57912653673971490975111341880 3038 58065376356079396507647244305 3039 58218451326772265435415797926 3040 58371879282361899556952115201 3041 58525660920306628730511618756 3042 58679796939212820650520219265 3043 58834288038836392114617077490 3044 58989134920084321782270729441 3045 59144338285016164425949676176 3046 59299898836845566675828862321 3047 59455817279941784259013789950 3048 59612094319831200734264337025 3049 59768730663198847723200672156 3050 59925727017889926638973980001 3051 60083084092911331913385034186 3052 60240802598433175723433977185 3053 60398883245790314218284989160 3054 60557326747483875247629850321 3055 60716133817182787592434723926 3056 60875305169725311699054809601 3057 61034841521120571917701839220 3058 61194743588550090246249710145 3059 61355012090369321580363873186 3060 61515647746109190470940415201 3061 61676651276477629389841098816 3062 61838023403361118504910944305 3063 61999764849826226965265261230 3064 62161876340121155697833360001 3065 62324358599677281716146496076 3066 62487212355110703942357922081 3067 62650438334223790543483245690 3068 62814037266006727782849613665 3069 62978009880639070387742565016 3070 63142356909491293434239718801 3071 63307079085126345750220784646 3072 63472177141301204837543706625 3073 63637651812968433314377073700 3074 63803503836277736878679252481 3075 63969733948577523793815020626 3076 64136342888416465897300801761 3077 64303331395545061133669925360 3078 64470700210917197612449657585 3079 64638450076691719192242071646 3080 64806581736233992591901148801 3081 64975095934117476029798823676 3082 65143993416125289392173010145 3083 65313274929251785931550966570 3084 65482941221704125496241681761 3085 65652993042903849291891285576 3086 65823431143488456176095810641 3087 65994256275312980487065954230 3088 66165469191451571407338811905 3089 66337070646199073863531877076 3090 66509061395072610963134923201 3091 66681442194813167969335707906 3092 66854213803387177814875760865 3093 67027376979988108155932839840 3094 67200932485038049967026961841 3095 67374881080189307677947238926 3096 67549223528325990853697070721 3097 67723960593565607418455568300 3098 67899093041260658424553406625 3099 68074621638000234367461625306 3100 68250547151611613047792220001 3101 68426870351161858981309689336 3102 68603592006959424357953024785 3103 68780712890555751550867953510 3104 68958233774746877176449566721 3105 69136155433575037706395788676 3106 69314478642330276632772464001 3107 69493204177552053187091163570 3108 69672332817030852614401131745 3109 69851865339809798003397120336 3110 70031802526186263673545177201 3111 70212145157713490120228779966 3112 70392894017202200518918027905 3113 70574049888722218789364927580 3114 70755613557604089220828130401 3115 70937585810440697659330802826 3116 71119967435088894257955632481 3117 71302759220671117791181296040 3118 71485961957577021534265037265 3119 71669576437465100708676326166 3120 71853603453264321494586892801 3121 72038043799175751611422751796 3122 72222898270674192467484156225 3123 72408167664509812879639742050 3124 72593852778709784364101446881 3125 72779954412579917999287109376 3126 72966473366706302861777978161 3127 73153410442956946036378681710 3128 73340766444483414201287533185 3129 73528542175722476789385366796 3130 73716738442397750726651424801 3131 73905356051521346748715136826 3132 74094395811395517296552955745 3133 74283858531614305992339736920 3134 74473745023065198696464470161 3135 74664056097930776146720496326 3136 74854792569690368180680663041 3137 75045955253121709542268196580 3138 75237544964302597273534389505 3139 75429562520612549692654526226 3140 75622008740734466959153791201 3141 75814884444656293227375227056 3142 76008190453672680389202132465 3143 76201927590386653407047612190 3144 76396096678711277238124314241 3145 76590698543871325351007711676 3146 76785734012404949835506609121 3147 76981203912165353106854876650 3148 77177109072322461205238736225 3149 77373450323364598691674248456 3150 77570228497100165141249970001 3151 77767444426659313234750074486 3152 77965098946495628449673552385 3153 78163192892387810351665427860 3154 78361727101441355487376253121 3155 78560702412090241879766463426 3156 78760119664098615126872498401 3157 78959979698562476105051917920 3158 79160283357911370277725063345 3159 79361031485910078610631137486 3160 79562224927660310094616899201 3161 79763864529602395876976491116 3162 79965951139516985002361241505 3163 80168485606526741764278603930 3164 80371468781098044668199720801 3165 80574901515042687007295419576 3166 80778784661519579051820772881 3167 80983119075036451853168676390 3168 81187905611451562663613220865 3169 81393145127975401972763957316 3170 81598838483172402161752476801 3171 81804986536962647776173048946 3172 82011590150623587418799385825 3173 82218650186791747263099920400 3174 82426167509464446188574311281 3175 82634142984001512538934208126 3176 82842577477127002504151634561 3177 83051471856930920127398668060 3178 83260826992870938937902418785 3179 83470643755774125210739631946 3180 83680923017838662854595560801 3181 83891665652635579928512079976 3182 84102872535110476788650331345 3183 84314544541585255866093517270 3184 84526682549759853076715778561 3185 84739287438713970864143417076 3186 84952360088908812876835045441 3187 85165901382188820280307568930 3188 85379912201783409705535227105 3189 85594393432308712834549245376 3190 85809345959769317624265969201 3191 86024770671560011169571676206 3192 86240668456467524206692584065 3193 86457040204672277257878894540 3194 86673886807750128418432036641 3195 86891209158674122787104594426 3196 87109008151816243540902727521 3197 87327284682949164655321215000 3198 87546039649248005271041575825 3199 87765273949292085708124041606 3200 87984988483066685128724480001 3201 88205184151964800849367689636 3202 88425861858788909303808809985 3203 88647022507752728657514912210 3204 88868667004482983074799159521 3205 89090796256021168639640248176 3206 89313411170825320931220162801 3207 89536512658771784255213602270 3208 89760101631156982531862754945 3209 89984179000699191841871424636 3210 90208745681540314631152831201 3211 90433802589247655575465732266 3212 90659350640815699105973835105 3213 90885390754667888596763790280 3214 91111923850658407215357381201 3215 91338950850073960437253846326 3216 91566472675635560225538593281 3217 91794490251500310876594886740 3218 92023004503263196532955414465 3219 92252016357958870364330958466 3220 92481526744063445417853720801 3221 92711536591496287138573176096 3222 92942046831621807561242645425 3223 93173058397251261174435108750 3224 93404572222644542458027095681 3225 93636589243511985095089816876 3226 93869110397016162859227020961 3227 94102136621773692178399384410 3228 94335668857857036376275564385 3229 94569708046796311592150367096 3230 94804255131581094380470806801 3231 95039311056662230991011153126 3232 95274876767953648330738386945 3233 95510953212834166608409807620 3234 95747541340149313662944856961 3235 95984642100213140976613547826 3236 96222256444810041374084207841 3237 96460385327196568408373571280 3238 96699029702103257434742574705 3239 96938190525736448373581534526 3240 97177868755780110163328707201 3241 97418065351397666904466555356 3242 97658781273233825695640365665 3243 97900017483416406162944186890 3244 98141774945558171683419379041 3245 98384054624758662303811387176 3246 98626857487606029355630675921 3247 98870184502178871767564083350 3248 99114036638048074076283175425 3249 99358414866278646136696504756 3250 99603320159431564532693000001 3251 99848753491565615689424034786 3252 100094715838239240688172047585 3253 100341208176512381784853906560 3254 100588231484948330633207535921 3255 100835786743615578213710642926 3256 101083874934089666469280707201 3257 101332497039455041648805716620 3258 101581654044306909359555456545 3259 101831346934753091329523481786 3260 102081576698415883880750223201 3261 102332344324433918114678003416 3262 102583650803464021810589058705 3263 102835497127683083038177986630 3264 103087884290789915485310361601 3265 103340813288007125502019583076 3266 103594285116082980861794343681 3267 103848300773293281241209427090 3268 104102861259443230418952868065 3269 104357967575869310195302829616 3270 104613620725441156033107874801 3271 104869821712563434421324633246 3272 105126571543177721962167185025 3273 105383871224764386182922807100 3274 105641721766344468073489050081 3275 105900124178481566350687435626 3276 106159079473283723450409387361 3277 106418588664405313248650330760 3278 106678652767048930512488219985 3279 106939272797967282082063072246 3280 107200449775465079784614412801 3281 107462184719400935081633856276 3282 107724478651189255450190372545 3283 107987332593802142499486107970 3284 108250747571771291823700955361 3285 108514724611189894592184388576 3286 108779264739714540878053400241 3287 109044368986567124726255703630 3288 109310038382536750962157682305 3289 109576273959981643741716893676 3290 109843076752831056844299255201 3291 110110447796587185709201364506 3292 110378388128327081216938727265 3293 110646898786704565216360989240 3294 110915980811952147798655591441 3295 111185635245882946319301589926 3296 111455863131892606169035704321 3297 111726665514961223294892981700 3298 111998043441655268472384785025 3299 112269997960129513329877137906 3300 112542530120128958126232780001 3301 112815640972990761282780609936 3302 113089331571646170670676515185 3303 113363602970622456654719910910 3304 113638456226044846894690632321 3305 113913892395638462905271147676 3306 114189912538730258375619381601 3307 114466517716250959249657760970 3308 114743708990737005568144418145 3309 115021487426332495073592808936 3310 115299854088791128579106325201 3311 115578810045478157102194804566 3312 115858356365372330764640162305 3313 116138494119067849459478692980 3314 116419224378776315286167912001 3315 116700548218328686755006129826 3316 116982466713177234761873274081 3317 117264980940397500334361797440 3318 117548091978690254150366831665 3319 117831800908383457830205070766 3320 118116108811434227003332188801 3321 118401016771430796150728920396 3322 118686525873594485224026254625 3323 118972637204781668042440515450 3324 119259351853485742468589424481 3325 119546670909839102364260564376 3326 119834595465615111327203983761 3327 120123126614230078210021007110 3328 120412265450745234422221635585 3329 120702013071868713016523247396 3330 120992370575957529560463628801 3331 121283339063019564794401689426 3332 121574919634715549076979538145 3333 121867113394361048619119918320 3334 122159921446928453507633323761 3335 122453344899048967519509439326 3336 122747384859014599727967872641 3337 123042042436780157901343465980 3338 123337318743965243695881799905 3339 123633214893856249643520822826 3340 123929732001408357935734863201 3341 124226871183247541004517603656 3342 124524633557672563901580918865 3343 124823020244656988476846801590 3344 125122032365851179357309923841 3345 125421671044584311727348702676 3346 125721937405866380911563062721 3347 126022832576390213761217410050 3348 126324357684533481845367654625 3349 126626513860360716447751441056 3350 126929302235625325370521070001 3351 127232723943771611545898915086 3352 127536780119936793456835462785 3353 127841471900953027367750425260 3354 128146800425349431366437698721 3355 128452766833354111218215262426 3356 128759372266896188033401436001 3357 129066617869607827749199235320 3358 129374504786826272427070889745 3359 129683034165595873366684906086 3360 129992207154670126037518387201 3361 130302024904513706829197635716 3362 130612488567304511621660395905 3363 130923599296935696176223409330 3364 131235358249017718348639282401 3365 131547766580880382125226986576 3366 131860825451574883483160634481 3367 132174536021875858076001497790 3368 132488899454283430745558555265 3369 132803916913025266861163181916 3370 133119589564058625487443912801 3371 133435918575072414381687537546 3372 133752905115489246821873104225 3373 134070550356467500266465733800 3374 134388855470903376847057468881 3375 134707821633432965694942703126 3376 135027450020434307102716060161 3377 135347741810029458521980913460 3378 135668698182086562398257061185 3379 135990320318221915844176392546 3380 136312609401802042152055704801 3381 136635566617945764146936152576 3382 136959193153526279381179133745 3383 137283490197173237171708738670 3384 137608458939274817480991212161 3385 137934100571979811642842200076 3386 138260416289199704934152875041 3387 138587407286610760993626358330 3388 138915074761656108088616177505 3389 139243419913547827231158821976 3390 139572443943269042144292781201 3391 139902148053576011079756772806 3392 140232533449000220488160190465 3393 140563601335850480542719123940 3394 140895352922215022517651626241 3395 141227789417963598022326225426 3396 141560912034749580092258001121 3397 141894721986012066138046868400 3398 142229220486977982753353034225 3399 142564408754664192383004914206 3400 142900288007879601852335120001 3401 143236859467227272758840450236 3402 143574124355106533727262140385 3403 143912083895715094529182949610 3404 144250739315051162068237985121 3405 144590091840915558232036487176 3406 144930142702913839611892120401 3407 145270893132458419091459639670 3408 145612344362770689305376121345 3409 145954497628883147969005273236 3410 146297354167641525080383659201 3411 146640915217706911995467996866 3412 146985182019557892377783009505 3413 147330155815492675023569635680 3414 147675837849631228563533722801 3415 148022229367917418042295653326 3416 148369331618121143376641674881 3417 148717145849840479693678028140 3418 149065673314503819549989288865 3419 149414915265372017032902663066 3420 149764872957540533744960296801 3421 150115547647941586672701984696 3422 150466940595346297940860983825 3423 150819053060366846453075962150 3424 151171886305458621420222433281 3425 151525441594922377777467351876 3426 151879720194906393491150866561 3427 152234723373408628756599549810 3428 152590452400278887087975746785 3429 152946908547220978301268007696 3430 153304093087794883391527890801 3431 153662007297418921305458745726 3432 154020652453371917610462409345 3433 154380029834795375061250069020 3434 154740140722695646065123870561 3435 155100986399946107047036170826 3436 155462568151289334715533657441 3437 155824887263339284230693880680 3438 156187945024583469275162065105 3439 156551742725385144029396391126 3440 156916281657985487052230259201 3441 157281563116505787067860371956 3442 157647588396949630660369792065 3443 158014358797205091876895456290 3444 158381875617046923740549948641 3445 158750140158138751674207658176 3446 159119153724035268836265769521 3447 159488917620184433369490856750 3448 159859433153929667564062173825 3449 160230701634512058935923057356 3450 160602724373072563221552180001 3451 160975502682654209290266715386 3452 161349037878204305975169797985 3453 161723331276576650823854983960 3454 162098384196533740769980741521 3455 162474197958748984726828321926 3456 162850773885808918103956684801 3457 163228113302215419248068474020 3458 163606217534387927809201362945 3459 163985087910665665033359410386 3460 164364725761309855982699391201 3461 164745132418505953684387388016 3462 165126309216365865209241253105 3463 165508257490930179681274872030 3464 165890978580170398219260483201 3465 166274473823991165811425630076 3466 166658744564232505124401645281 3467 167043792144672052247540888490 3468 167429617911027294373720282465 3469 167816223210957809417749014216 3470 168203609394067507573498590801 3471 168591777811906874810873761846 3472 168980729817975218313743143425 3473 169370466767722913859948700500 3474 169760990018553655144513567681 3475 170152300929826705047168010626 3476 170544400862859148845313652961 3477 170937291180928149373546416160 3478 171330973249273204130858942385 3479 171725448435098404336643592846 3480 172120718107574695936617436801 3481 172516783637842142559790968876 3482 172913646399012190427602614945 3483 173311307766169935216341409370 3484 173709769116376390873980548961 3485 174109031828670760392544851576 3486 174509097284072708537135469841 3487 174909966865584636532735533030 3488 175311641958193958709920712705 3489 175714123948875381110599030276 3490 176117414226593182054904547201 3491 176521514182303494670369901106 3492 176926425208956591384502973665 3493 177332148701499170381893298640 3494 177738686056876644026974141041 3495 178146038674035429253566500926 3496 178554207953925239922331617921 3497 178963195299501381147258875100 3498 179373002115727045592316323425 3499 179783629809575611739391370506 3500 180195079790032944128649500001 3501 180607353468099695572439210536 3502 181020452256793611343871685585 3503 181434377571151835341204028310 3504 181849130828233218229155217921 3505 182264713447120627558284266676 3506 182681126848923259863560379201 3507 183098372456778954743255238370 3508 183516451695856510919287864545 3509 183935365993358004280152817536 3510 184355116778521107907562833201 3511 184775705482621414087937309166 3512 185197133538974758309868376705 3513 185619402382939545248696618380 3514 186042513451919076739328813601 3515 186466468185363881738430416826 3516 186891268024774048277125795681 3517 187316914413701557405339578840 3518 187743408797752619128912786065 3519 188170752624590010340627735366 3520 188598947343935414746276044801 3521 189027994407571764786904368996 3522 189457895269345585558372833025 3523 189888651385169340729361448850 3524 190320264213023780458960122081 3525 190752735212960291314978179376 3526 191186065847103248194109669361 3527 191620257579652368245091012510 3528 192055311876885066795987897985 3529 192491230207158815286748647996 3530 192928014040913501208161592801 3531 193365664850673790048354322026 3532 193804184111051489247973000545 3533 194243573298747914165180259720 3534 194683833892556256051610497361 3535 195124967373363952040421742326 3536 195566975224155057147583562241 3537 196009858930012618287540815380 3538 196453619978121050304393370305 3539 196898259857768514019732239426 3540 197343780060349296298272895201 3541 197790182079366192132426860256 3542 198237467410432888746952985265 3543 198685637551276351724830150990 3544 199134694001739213155493453441 3545 199584638263782161806576253676 3546 200035471841486335320300796321 3547 200487196241055714435660423450 3548 200939812970819519237536733025 3549 201393323541234607433895353656 3550 201847729464887874662204330001 3551 202303032256498656826219435686 3552 202759233432921134464281053185 3553 203216334513146739150267582660 3554 203674337018306561928350664321 3555 204133242471673763782697821426 3556 204593052398665988143268453601 3557 205053768326847775428849432720 3558 205515391785932979628476876145 3559 205977924307787186922390994686 3560 206441367426430136343671235201 3561 206905722678038142481699260316 3562 207370991600946520228597630305 3563 207837175735652011569792374730 3564 208304276624815214419847964001 3565 208772295813263013504723513576 3566 209241234847991013291599376081 3567 209711095278165972967423599190 3568 210181878655128243467328049665 3569 210653586532394206554064326516 3570 211126220465658715949609908801 3571 211599782012797540520095306146 3572 212074272733869809515203302625 3573 212549694191120459863191707200 3574 213026047948982685522691346481 3575 213503335574080388892431358126 3576 213981558635230634280044165761 3577 214460718703446103431102838860 3578 214940817351937553119543863585 3579 215421856156116274800628673146 3580 215903836693596556327597608801 3581 216386760544198145733170305176 3582 216870629289948717077046816145 3583 217355444515086338360564120070 3584 217841207806061941509662965761 3585 218327920751541794427320343076 3586 218815584942409975116603184641 3587 219304201971770847875499227730 3588 219793773434951541564681287905 3589 220284300929504429949361518576 3590 220775786055209614116392553201 3591 221268230414077406967772749406 3592 221761635610350819791713076865 3593 222256003250508050912423513340 3594 222751334943264976419777135841 3595 223247632299577642980010416426 3596 223744896932644762728618554721 3597 224243130457910210246605001800 3598 224742334493065521621244652625 3599 225242510658052395592520506806 3600 225743660575065196786393920001 3601 226245785868553461036068890836 3602 226748888165224402792411150785 3603 227252969094045424624683147010 3604 227758030286246628812756330721 3605 228264073375323331031962486176 3606 228771099997038576131746158001 3607 229279111789425656009280557070 3608 229788110392790629579209647745 3609 230298097449714844840679441836 3610 230809074605057463042821847201 3611 231321043505957984949854741466 3612 231834005801838779206962263905 3613 232347963144407612808119641080 3614 232862917187660183667027184401 3615 233378869587882655292318420326 3616 233895822003654193568207636481 3617 234413776095849505641742449540 3618 234932733527641380917827323265 3619 235452695964503234163184287666 3620 235973665074211650720417432801 3621 236495642526848933833348073296 3622 237018629994805654084787802225 3623 237542629152783200947916975550 3624 238067641677796336452436490881 3625 238593669249175750966661046876 3626 239120713548570621096722392161 3627 239648776259951169704051395210 3628 240177859069611228042308089185 3629 240707963666170800014929168296 3630 241239091740578628554462734801 3631 241771244986114764124860418326 3632 242304425098393135347897311745 3633 242838633775364121754890490420 3634 243373872717317128664887204161 3635 243910143626883164190494153826 3636 244447448209037418372519587041 3637 244985788171101844444600270080 3638 245525165222747742228985715505 3639 246065581075998343664652367726 3640 246607037445231400468920771201 3641 247149536047181773933749068556 3642 247693078600944026857876498465 3643 248237666827975017615990885690 3644 248783302452096496366094438241 3645 249329987199497703396242489176 3646 249877722798737969611830143121 3647 250426510980749319164602110150 3648 250976353478839074224561332225 3649 251527252028692461895952329956 3650 252079208368375223278495520001 3651 252632224238336224675049075986 3652 253186301381410070946875228385 3653 253741441542819721017688221360 3654 254297646470179105527661467121 3655 254854917913495746638571760926 3656 255413257625173379991258742401 3657 255972667360014578816578111420 3658 256533148875223380201027429345 3659 257094703930407913508223658986 3660 257657334287583030957411919201 3661 258221041711172940360185252616 3662 258785827968013840016595527505 3663 259351694827356555771835917430 3664 259918644060869180234675724801 3665 260486677442639714158828637076 3666 261055796749178709988435826881 3667 261626003759421917568845629890 3668 262197300254732932023871856865 3669 262769688018905843800713118816 3670 263343168838167890883715866801 3671 263917744501182113178164170446 3672 264493416799050009065279581825 3673 265070187525314194129614753900 3674 265648058475961062060024805281 3675 266227031449423447725400745626 3676 266807108246583292426349598561 3677 267388290670774311324006181560 3678 267970580527784663047161824785 3679 268553979625859621478895633446 3680 269138489775704249723894220801 3681 269724112790486076257646161476 3682 270310850485837773258697737345 3683 270898704679859837125156870770 3684 271487677193123271176632462561 3685 272077769848672270542796674576 3686 272668984472026909239758019441 3687 273261322891185829435433442430 3688 273854786936628932905107903105 3689 274449378441320074678370286876 3690 275045099240709758878614799201 3691 275641951172737836756297317706 3692 276239936077836206917136500065 3693 276839055798931517746449768040 3694 277439312181447872030814610641 3695 278040707073309533778245971926 3696 278643242324943637238080811521 3697 279246919789282898121761248500 3698 279851741321768327025708021825 3699 280457708780351945057476323106 3700 281064824025499501666386380001 3701 281673088920193194679821491136 3702 282282505329934392546386535985 3703 282893075122746358787120305710 3704 283504800169176978655955323521 3705 284117682342301488010619145676 3706 284731723517725204395171456801 3707 285346925573586260335371595770 3708 285963290390558338848071470945 3709 286580819851853411165829146136 3710 287199515843224476677938701201 3711 287819380252968305089072293766 3712 288440414971928180796730671105 3713 289062621893496649488698703780 3714 289686002913618266961702835201 3715 290310559930792350162467663826 3716 290936294846075730452369197281 3717 291563209563085509096882640240 3718 292191305988001814981022900465 3719 292820586029570564551976319966 3720 293451051599106223990122460801 3721 294082704610494573609645097596 3722 294715546980195474489931891425 3723 295349580627245637338962542250 3724 295984807473261393589885539681 3725 296621229442441468731983954376 3726 297258848461569757877231034961 3727 297897666460018103563636697910 3728 298537685369749075796586320385 3729 299178907125318754329373568596 3730 299821333663879513184129316801 3731 300464966925182807414349034626 3732 301109808851581962110221342945 3733 301755861388034963647960761120 3734 302403126482107253184347990961 3735 303051606083974522397681405326 3736 303701302146425511476343731841 3737 304352216624864809356188244780 3738 305004351477315656207949100705 3739 305657708664422748175880776026 3740 306312290149455044368831887201 3741 306968097898308576104958996856 3742 307625133879509258411286331665 3743 308283400064215703779317660390 3744 308942898426222038177906903041 3745 309603630941960719324594364676 3746 310265599590505357216615809921 3747 310928806353573536922791916850 3748 311593253215529643637505971425 3749 312258942163387689997977986256 3750 312925875186814145666043750001 3751 313594054278130769175647636286 3752 314263481432317442047258323585 3753 314934158647015005170416900060 3754 315606087922528097455627149921 3755 316279271261827996756798140426 3756 316953710670555463065449551201 3757 317629408157023583977890510120 3758 318306365732220622436583022545 3759 318984585409812866746901403286 3760 319664069206147482870499443201 3761 320344819140255368996497364916 3762 321026837233854012391700944705 3763 321710125511350348531065500130 3764 322394685999843622509617765601 3765 323080520729128252737049000576 3766 323767631731696696916192997681 3767 324456021042742320306602980590 3768 325145690700162266274441704065 3769 325836642744560329129899391116 3770 326528879219249829253354464801 3771 327222402170256490511492354746 3772 327917213646321319964597981025 3773 328613315698903489866237840600 3774 329310710382183221956547944081 3775 330009399753064674050344173126 3776 330709385871178828921271951361 3777 331410670798886385483212444260 3778 332113256601280652270162825985 3779 332817145346190443215808473746 3780 333522339104182975734005272801 3781 334228839948566771101390537776 3782 334936649955394557143341378545 3783 335645771203466173224499661470 3784 336356205774331477545083039361 3785 337067955752293256744201846076 3786 337781023224410137811401974241 3787 338495410280499502307654177130 3788 339211119013140402897010558305 3789 339928151517676482190149335176 3790 340646509892218893901029285201 3791 341366196237649226317875606006 3792 342087212657622428089719243265 3793 342809561258569736329712062740 3794 343533244149701607036440565441 3795 344258263443010647834461167426 3796 344984621253274553035280388321 3797 345712319698059041020003615200 3798 346441360897720793944876431025 3799 347171746975410399770942819406 3800 347903480057075296619044880001 3801 348636562271462719451389011436 3802 349370995750122649080903841185 3803 350106782627410763509615504410 3804 350843925040491391597266196321 3805 351582425129340469061402245176 3806 352322285036748496810158275601 3807 353063506908323501608964354470 3808 353806092892493999082403334145 3809 354550045140511959052445930436 3810 355295365806455773214291395201 3811 356042057047233225151041966066 3812 356790121022584462688439598305 3813 357539559895084972590893806480 3814 358290375830148557600029766001 3815 359042570996030315816986147326 3816 359796147563829622429692478081 3817 360551107707493113786356150940 3818 361307453603817673816389517665 3819 362065187432453422800007832266 3820 362824311375906708487729128801 3821 363584827619543099571007441896 3822 364346738351590381505231100625 3823 365110045763141554686318148950 3824 365874752048157834982141268481 3825 366640859403471656620014901876 3826 367408370028789677431477597761 3827 368177286126695786455602920610 3828 368947609902654113902072591585 3829 369719343565012043475245848896 3830 370492489325003227060459338801 3831 371267049396750601773792170926 3832 372043025997269409376531094145 3833 372820421346470218055571071820 3834 373599237667161946570986857761 3835 374379477185054890772011496826 3836 375161142128763752482657996641 3837 375944234729810670758220739480 3838 376728757222628255513893525905 3839 377514711844562623526741464326 3840 378302100835876436812264243201 3841 379090926439751943376788645156 3842 379881190902294020346928484865 3843 380672896472533219477350475090 3844 381466045402428815038084847841 3845 382260639946871854082619880176 3846 383056682363688209098019796721 3847 383854174913641633038305843550 3848 384653119860436816742340650625 3849 385453519470722448737456322556 3850 386255376014094277430067020001 3851 387058691763098175684507116586 3852 387863468993233207791336338785 3853 388669709982954698826353618760 3854 389477417013677306401561712721 3855 390286592369778094809324959926 3856 391097238338599611560962880001 3857 391909357210452966321022628820 3858 392722951278620912238473655745 3859 393538022839360929676068227586 3860 394354574191908312339111807201 3861 395172607638479255804887597216 3862 395992125484273948453979881905 3863 396813130037479664804741122830 3864 397635623609273861252148086401 3865 398459608513827274212292604076 3866 399285087068307020673752888481 3867 400112061592879701157091651290 3868 400940534410714505083727591265 3869 401770507847986318555427143416 3870 402601984233878834545663702801 3871 403434965900587665504091859046 3872 404269455183323458375384500225 3873 405105454420315012033680967300 3874 405942965952812397133894762881 3875 406781992125090078381129640626 3876 407622535284450039219453224161 3877 408464597781224908941277626960 3878 409308181968781092218596867185 3879 410153290203521901057331194046 3880 410999924844890689176028764801 3881 411848088255373988810175434076 3882 412697782800504649943363739745 3883 413549010848864981966572492170 3884 414401774772089897766808696161 3885 415256076944870060246363857576 3886 416111919744955031273937049041 3887 416969305553156423068877431830 3888 417828236753351052019799253505 3889 418688715732484094938822663476 3890 419550744880572247752694011201 3891 420414326590706886632039614306 3892 421279463259057231560007306465 3893 422146157284873512341550397440 3894 423014411070490137054609000241 3895 423884227021328862944444002926 3896 424755607545901969762379285121 3897 425628555055815435550208101900 3898 426503071965772114871519880225 3899 427379160693574919491203995706 3900 428256823660130001504387420001 3901 429136063289449938916063451736 3902 430016882008656923672669066385 3903 430899282247985952146868743110 3904 431783266440788018076802949121 3905 432668837023533307961059784676 3906 433555996435814398910628614401 3907 434444747120349458959094833170 3908 435335091522985449832335237345 3909 436227032092701332178973794736 3910 437120571281611273262857929201 3911 438015711544967857118815758366 3912 438912455341165297172955045505 3913 439810805131742651328764949180 3914 440710763381387039520281976801 3915 441612332557936863733581870826 3916 442515515132385030497859478881 3917 443420313578882175847358981640 3918 444326730374739892755417174865 3919 445234768000433961041882824566 3920 446144428939607579755175436801 3921 447055715679074602030247106196 3922 447968630708822772423711429825 3923 448883176522016966727403795650 3924 449799355615002434261637677281 3925 450717170487308042649421889376 3926 451636623641649525072904080561 3927 452557717583932730013306063310 3928 453480454823256873475616902785 3929 454404837871917793699310009196 3930 455330869245411208356350800801 3931 456258551462435974237761827226 3932 457187887044897349430012565345 3933 458118878517910257982501422520 3934 459051528409802557067397804561 3935 459985839252118306633112428326 3936 460921813579621041552664381441 3937 461859453930297046268213754180 3938 462798762845358631933028991105 3939 463739742869247416052158432626 3940 464682396549637604623075839201 3941 465626726437439276777570013456 3942 466572735086801671926148958065 3943 467520425055116479406229329790 3944 468469798903021130635382272641 3945 469420859194402093770907035676 3946 470373608496398170877004103521 3947 471328049379403797600819890250 3948 472284184417072345358635369825 3949 473242016186319426033471338856 3950 474201547267326199185383330001 3951 475162780243542681775719516886 3952 476125717701691060406615273985 3953 477090362231769006076998377460 3954 478056716427052991456379155521 3955 479024782884101610677700219426 3956 479994564202758901650520728801 3957 480966062986157670895810467520 3958 481939281840722820903629328945 3959 482914223376174680014968131886 3960 483890890205532334829027011201 3961 484869284945116965137207949516 3962 485849410214555181385098339105 3963 486831268636782364663722785530 3964 487814862838046009231340687201 3965 488800195447909067567067447576 3966 489787269099253297957597499281 3967 490776086428282614618307641990 3968 491766650074526440350019518465 3969 492758962680843061732700375716 3970 493753026893422986857381580801 3971 494748845361792305597574683346 3972 495746420738816052421465139425 3973 496745755680701571746164134000 3974 497746852847001885835299261681 3975 498749714900619065241225148126 3976 499754344507807601793135416961 3977 500760744338177784132357729660 3978 501768917064699075796113948385 3979 502778865363703495851027794346 3980 503790591914889002077662696801 3981 504804099401322876707372850376 3982 505819390509445114712750820945 3983 506836467929071814652955362870 3984 507855334353398572075203432961 3985 508875992479003875473710709076 3986 509898445005852504807365243841 3987 510922694637298932577419206530 3988 511948744080090727466483988705 3989 512976596044371960540114271776 3990 514006253243686614012266977201 3991 515037718394981992575921342606 3992 516070994218612137300146689665 3993 517106083438341242094904772140 3994 518142988781347072744873915041 3995 519181712978224388513582478426 3996 520222258762988366319139501921 3997 521264628873078027482850708600 3998 522308826049359667052008369425 3999 523354853036130285698143852006 4000 524402712581121024192032000001 4001 525452407435500600456736812036 4002 526503940353878749199988211585 4003 527557314094309664127180021810 4004 528612531418295442736279581921 4005 529669595090789533695939764176 4006 530728507880200186808104473201 4007 531789272558393905556399031870 4008 532851891900698902241597180545 4009 533916368685908555705456739036 4010 534982705696284871644216303201 4011 536050905717561945513045670666 4012 537120971538949428022743012705 4013 538192905953135993229972131880 4014 539266711756292809222333467601 4015 540342391748077011399562834326 4016 541419948731635178352152199681 4017 542499385513606810338687132340 4018 543580704904127810363195872065 4019 544663909716833967853805296866 4020 545749002768864444943999384801 4021 546835986880865265357776090496 4022 547924864876992805899998879025 4023 549015639584917290553239482350 4024 550108313835826287182408766081 4025 551202890464428206848472916876 4026 552299372308955805732552483361 4027 553397762211169689671702126010 4028 554498063016361821307669253985 4029 555600277573359029849930049496 4030 556704408734526523454301702801 4031 557810459355771404218430003526 4032 558918432296546185795451756545 4033 560028330419852313627131813220 4034 561140156592243687797774831361 4035 562253913683830188510212199826 4036 563369604568281204185164886241 4037 564487232122829162185283288880 4038 565606799228273062165165496305 4039 566728308768982012048655680926 4040 567851763632898766634724675201 4041 568977166711543268833235101756 4042 570104520900016193531893751265 4043 571233829097002494095694224490 4044 572365094204774951500153177441 4045 573498319129197726099643831176 4046 574633506779729912032130730321 4047 575770660069429094261610056950 4048 576909781914954908259560129025 4049 578050875236572602326707035156 4050 579193942958156602556410680001 4051 580338988007194080440976837186 4052 581486013314788523122201129185 4053 582635021815663306287451176160 4054 583786016448165269712593478321 4055 584939000154268295453071918926 4056 586093975879576888684445097601 4057 587250946573329761193690026220 4058 588409915188403417522580042145 4059 589570884681315743764445116186 4060 590733858012229599015623055201 4061 591898838144956409482910421816 4062 593065828046959765248322316305 4063 594234830689359019692470488230 4064 595405849046932891577869568001 4065 596578886098123069793481531076 4066 597753944825037820761808830081 4067 598931028213455598509846952690 4068 600110139252828657405207485665 4069 601291280936286667558723088016 4070 602474456260640332894846098801 4071 603659668226385011891152827646 4072 604846919837704340988265898625 4073 606036214102473860671507340700 4074 607227554032264644225595440481 4075 608420942642346929163698695626 4076 609616382951693751332160529761 4077 610813877982984581692208752360 4078 612013430762608965779964069585 4079 613215044320670165846062274646 4080 614418721690988805676205068801 4081 615624465911106518093954786676 4082 616832280022289595147088622145 4083 618042167069532640978828273570 4084 619254130101562227385261249761 4085 620468172170840552060270400576 4086 621684296333569099529288558641 4087 622902505649692304773195501230 4088 624122803182901219543674763905 4089 625345192000637181371348160076 4090 626569675174095485268006183201 4091 627796255778229058124252790906 4092 629024936891752135803883392865 4093 630255721597143942936315186840 4094 631488612980652375408389309841 4095 632723614132297685556864593926 4096 633960728145876170062923038721 4097 635199958118963860550007435300 4098 636441307152920216886311898625 4099 637684778352891823193246388306 4100 638930374827816086561196620001 4101 640178099690424938473901092336 4102 641427956057248538942767276785 4103 642679947048618983352449340510 4104 643934075788674012019010094721 4105 645190345405360722461990183676 4106 646448759030439284391707852001 4107 647709319799486657413112950570 4108 648972030851900311447519163745 4109 650236895330901949873538763336 4110 651503916383541235388544517201 4111 652773097160699518591983702966 4112 654044440817093569291869499905 4113 655317950511279310535775354580 4114 656593629405655555367658238401 4115 657871480666467746311837037826 4116 659151507463811697585452640481 4117 660433712971637340040736603040 4118 661718100367752468838415609265 4119 663004672833826493853579249166 4120 664293433555394192815338972801 4121 665584385721859467181606394796 4122 666877532526499100750319448225 4123 668172877166466521008445209050 4124 669470422842795563220088534881 4125 670770172760404237255035984376 4126 672072130128098497159064806161 4127 673376298158576013467347108710 4128 674682680068429948262279645185 4129 675991279078152732977069969796 4130 677302098412139848946410044801 4131 678615141298693610705568699826 4132 679930410970026952039234667745 4133 681247910662267214781442243920 4134 682567643615459940367911938161 4135 683889613073572664142138811326 4136 685213822284498712416561511041 4137 686540274500061002290145343580 4138 687868972976015844223713041505 4139 689199920972056747374357209226 4140 690533121751818227690268751201 4141 691868578582879618767315910056 4142 693206294736768885468708864465 4143 694546273488966440309085159190 4144 695888518118908962604351562241 4145 697233031909993220388618266676 4146 698579818149579895099561677121 4147 699928880128997409033552343650 4148 701280221143545755571884928225 4149 702633844492500332179447411456 4150 703989753479115776177167070001 4151 705347951410629803289571077486 4152 706708441598267048968799904385 4153 708071227357242912496412014860 4154 709436312006767403864318681121 4155 710803698870048993436188058426 4156 712173391274298464390657986401 4157 713545392550732767947697304920 4158 714919706034578881379455795345 4159 716296335065077668806943180486 4160 717675282985487744783877939201 4161 719056553143089340669047014116 4162 720440148889188173788517813505 4163 721826073579119319389044230930 4164 723214330572251085384008728801 4165 724604923231988889893242854576 4166 725997854925779141578068880881 4167 727393129025113122772905583390 4168 728790748905530875414781492865 4169 730190717946625089772099280316 4170 731593039532044995973995256801 4171 732997717049500258341638291946 4172 734404753890764872522812777825 4173 735814153451681065431130587400 4174 737225919132163197991217299281 4175 738640054336201670691218283126 4176 740056562471866831943970562561 4177 741475446951312889258186695060 4178 742896711190781823220997230785 4179 744320358610607304293198634946 4180 745746392635218612418553880801 4181 747174816693144559448493242976 4182 748605634217017414383563143345 4183 750038848643576831432971224270 4184 751474463413673780893576146561 4185 752912481972274482849670932076 4186 754352907768464343694908993441 4187 755795744255451895477722315930 4188 757240994890572738071581579105 4189 758688663135293484171448328376 4190 760138752455215707117769629201 4191 761591266320079891549365959206 4192 763046208203769386886563416065 4193 764503581584314363645921641540 4194 765963389943895772587909184641 4195 767425636768849306698878349426 4196 768890325549669366008691895521 4197 770357459781013025245354282000 4198 771827042961704004328000467825 4199 773299078594736641699595604606 4200 774773570187279870500699280001 4201 776250521250681197585648292636 4202 777729935300470685382512261985 4203 779211815856364936598176699210 4204 780696166442271081769908487521 4205 782182990586290769664759043176 4206 783672291820724160528160750801 4207 785164073682073922183072589270 4208 786658339711049228981031186945 4209 788155093452569763606463867636 4210 789654338455769721735620571201 4211 791156078274001819551481855266 4212 792660316464841304116000507105 4213 794167056590089966601034617280 4214 795676302215780158379330289201 4215 797188056912178809976912481326 4216 798702324253791452888242801281 4217 800219107819366244255503393740 4218 801738411191897994413366386465 4219 803260237958632197300608681466 4220 804784591711069063739932200801 4221 806311476044967557587350019096 4222 807840894560349434752499137425 4223 809372850861503285091240975750 4224 810907348556988577171910983681 4225 812444391259639705916579091876 4226 813983982586570043118683048961 4227 815526126159175990838397011410 4228 817070825603141037677098076385 4229 818618084548439817932293770096 4230 820167906629342173634373826801 4231 821720295484417219466549916126 4232 823275254756537410569347298945 4233 824832788092882613231012714620 4234 826392899144944178465203124961 4235 827955591568529018477320262826 4236 829520869023763686020856255841 4237 831088735175098456645115918280 4238 832659193691311413835681626705 4239 834232248245512537048987017526 4240 835807902515147792642366067201 4241 837386160182003227700944438356 4242 838967024932209066762740297665 4243 840550500456243811443342133890 4244 842136590448938342961531427041 4245 843725298609480027567218342176 4246 845316628641416824873058943921 4247 846910584252661399091122750350 4248 848507169155495233175979767425 4249 850106387066572745875576467756 4250 851708241706925411691270500001 4251 853312736801965883748394237786 4252 854919876081492119578717599585 4253 856529663279691509816180893560 4254 858142102135145009807268763921 4255 859757196390831274137396637926 4256 861374949794130794074681395201 4257 862995366096830037932468303620 4258 864618449055125594351986588545 4259 866244202429628318506506324786 4260 867872629985367481228369663201 4261 869503735491794921060269726416 4262 871137522722789199232150830705 4263 872773995456659757565104013630 4264 874413157476151079303632169601 4265 876055012568446852877659418076 4266 877699564525174138595659651681 4267 879346817142407538270279534090 4268 880996774220673367777831540065 4269 882649439564953832553032952616 4270 884304816984691206020367054801 4271 885962910293792010963443076246 4272 887623723310631203833731777025 4273 889287259858056362000053874100 4274 890953523763391873940198838081 4275 892622518858443132376051910626 4276 894294248979500730353607515361 4277 895968717967344660269247557760 4278 897645929667248515843663431985 4279 899325887928983697044800875246 4280 901008596606823617961207132801 4281 902694059559547917627160219276 4282 904382280650446673800960384545 4283 906073263747324619697764214970 4284 907767012722505363678342123361 4285 909463531452835611895140303576 4286 911162823819689393897028548241 4287 912864893708972291194115650630 4288 914569745011125668784014434305 4289 916277381621130909640938776676 4290 917987807438513652169015315201 4291 919701026367348030621192847506 4292 921417042316260918485132759265 4293 923135859198436174837464136240 4294 924857480931618893667787539441 4295 926581911438119656173811744926 4296 928309154644818786029008072321 4297 930039214483170607624167248700 4298 931772094889207707284244077025 4299 933507799803545197461875500906 4300 935246333171384983908957980001 4301 936987698942520035827670412936 4302 938731901071338659002329167185 4303 940478943516828771913462097910 4304 942228830242582184835488760321 4305 943981565216798881919394342676 4306 945737152412291306261785169601 4307 947495595806488647961713947970 4308 949256899381441135166663250145 4309 951021067123824328109076051936 4310 952788103024943416134822465201 4311 954558011080737517724992127566 4312 956330795291783983512402034305 4313 958106459663302702294209919980 4314 959885008205160410042023620001 4315 961666444931875001910897164826 4316 963450773862619847248604682081 4317 965237999021228107606583504440 4318 967028124436197057753938203665 4319 968821154140692409695897593766 4320 970617092172552639698117068801 4321 972415942574293318318218963396 4322 974217709393111443445963946625 4323 976022396680889776353446782450 4324 977830008494201180756710112481 4325 979640548894312964890170239376 4326 981454021947191226595249211761 4327 983270431723505201424607834110 4328 985089782298631613763374547585 4329 986912077752659030968765450396 4330 988737322170392220529491048801 4331 990565519641356510246345652426 4332 992396674259802151435375650145 4333 994230790124708685155023225320 4334 996067871339789311458642391761 4335 997907922013495261673784554326 4336 999750946259020173709651120641 4337 1001596948194304470394111012980 4338 1003445931942039740841681251905 4339 1005297901629673124853869105826 4340 1007152861389411700353274623201 4341 1009010815358226873852852686656 4342 1010871767677858773961734050865 4343 1012735722494820647929005148590 4344 1014602683960403261226846771841 4345 1016472656230679300174432057676 4346 1018345643466507777603984530721 4347 1020221649833538441570397277050 4348 1022100679502216187105814646625 4349 1023982736647785471020578204056 4350 1025867825450294729751938970001 4351 1027755950094600800261938318086 4352 1029647114770373343985860214785 4353 1031541323672099273832657812260 4354 1033438580999087184238757726721 4355 1035338890955471784276645657426 4356 1037242257750218333819637324001 4357 1039148685597127082764239022320 4358 1041058178714837713311502421745 4359 1042970741326833785308778549086 4360 1044886377661447184653276227201 4361 1046805091951862574758830558716 4362 1048726888436121851087287367905 4363 1050651771357128598745909836330 4364 1052579744962652553152213890401 4365 1054510813505334063767639221576 4366 1056444981242688560901463142481 4367 1058382252437111025586364804790 4368 1060322631355880462527047627265 4369 1062266122271164376123328104916 4370 1064212729460023249569099492801 4371 1066162457204415027028579180546 4372 1068115309791199598891248896225 4373 1070071291512143290106897200800 4374 1072030406663923351602174056881 4375 1073992659548132454780067578126 4376 1075958054471283189103713388161 4377 1077926595744812562765947340460 4378 1079898287685086506446012673185 4379 1081873134613404380154832995546 4380 1083851140856003483170262824801 4381 1085832310744063567063727715576 4382 1087816648613711351819666345745 4383 1089804158806025045049187245670 4384 1091794845667038864299353180161 4385 1093788713547747562459506515076 4386 1095785766804110956266049223041 4387 1097786009797058457907091505330 4388 1099789446892493609728383329505 4389 1101796082461298622041943504976 4390 1103805920879338914038801241201 4391 1105818966527467657807265455806 4392 1107835223791530325458137422465 4393 1109854697062369239358282670940 4394 1111877390735828125473978374241 4395 1113903309212756669825452780426 4396 1115932456899015078054033569121 4397 1117964838205478638103322335400 4398 1120000457548042286015812726225 4399 1122039319347625174846370077206 4400 1124081428030175246693990720001 4401 1126126788026673807853259453236 4402 1128175403773140107086923992385 4403 1130227279710635917021005536610 4404 1132282420285270118663864913121 4405 1134340829948203289050644082176 4406 1136402513155652292014503108401 4407 1138467474368894872086073026670 4408 1140535718054274251522545353345 4409 1142607248683203730467819316236 4410 1144682070732171290245128199201 4411 1146760188682744199783566519866 4412 1148841607021573625179940081505 4413 1150926330240399242397361262680 4414 1153014362836053853102012230801 4415 1155105709310468003639499088326 4416 1157200374170674607152220282881 4417 1159298361928813568839172935140 4418 1161399677102136414359621060865 4419 1163504324213010921382049986066 4420 1165612307788925754279831576801 4421 1167723632362495101975025227696 4422 1169838302471463318931739875825 4423 1171956322658709569300482629150 4424 1174077697472252474214919921281 4425 1176202431465254762242477426876 4426 1178330529196027922990205294561 4427 1180461995228036863867335576810 4428 1182596834129904570005959058785 4429 1184735050475416767341249010696 4430 1186876648843526588852659710801 4431 1189021633818359243967527908726 4432 1191170009989216691128505721345 4433 1193321781950582313526253776020 4434 1195476954302125597998823738561 4435 1197635531648706817099159685826 4436 1199797518600381714332148105441 4437 1201962919772406192562646627680 4438 1204131739785241005595921917105 4439 1206303983264556452931927474126 4440 1208479654841237077694852419201 4441 1210658759151386367739372654956 4442 1212841300836331459935036124065 4443 1215027284542627847630214203290 4444 1217216714922064091297051596641 4445 1219409596631666532358847413176 4446 1221605934333704010201300437521 4447 1223805732695692582369051923750 4448 1226008996390400247948959565825 4449 1228215730095851674141536620356 4450 1230425938495332926021990480001 4451 1232639626277396199492295318386 4452 1234856798135864557425733749985 4453 1237077458769836669005342770960 4454 1239301612883691552257699569521 4455 1241529265187093319783483116926 4456 1243760420394995927686247772801 4457 1245995083227647927700845461020 4458 1248233258410597222522933294945 4459 1250474950674695824341003853386 4460 1252720164756104616572375631201 4461 1254968905396298118804581511016 4462 1257221177342069254943593425105 4463 1259476985345534124570321699030 4464 1261736334164136777506827891201 4465 1263999228560653991593690265076 4466 1266265673303200053679961353281 4467 1268535673165231543827157395490 4468 1270809232925552122728719754465 4469 1273086357368317322346388737216 4470 1275367051283039339764930570801 4471 1277651319464591834266658604846 4472 1279939166713214727627190135425 4473 1282230597834519007633880567500 4474 1284525617639491534828376955681 4475 1286824230944499852474733285626 4476 1289126442571296999754530180961 4477 1291432257347026328190442043160 4478 1293741680104226321299694954385 4479 1296054715680835417478858995846 4480 1298371368920196836121418956801 4481 1300691644671063406969567731876 4482 1303015547787602402701667026945 4483 1305343083129400374756820316370 4484 1307674255561467992398003316961 4485 1310009069954244885015197566576 4486 1312347531183604487669973017841 4487 1314689644130858889882965880030 4488 1317035413682763687665698264705 4489 1319384844731522838798186513276 4490 1321737942174793521353785407201 4491 1324094710915690995472715784106 4492 1326455155862793468385723405665 4493 1328819281930146962689317245640 4494 1331187094037270187874035689041 4495 1333558597109159415107189455926 4496 1335933796076293355271530385921 4497 1338312695874638040261295542100 4498 1340695301445651707537076415425 4499 1343081617736289687940963333506 4500 1345471649699009296773415500001 4501 1347865402291774728133307413536 4502 1350262880478061952522602737585 4503 1352664089226863617717107015310 4504 1355069033512693952904750945921 4505 1357477718315593676092856261676 4506 1359890148621134904785836567201 4507 1362306329420426069934785825370 4508 1364726265710116833160407496545 4509 1367149962492403007250737660536 4510 1369577424775031479935115773201 4511 1372008657571305140935857032166 4512 1374443665900087812299080648705 4513 1376882454785809182006148645380 4514 1379325029258469740867170121601 4515 1381771394353645722698026251826 4516 1384221555112494047782371603681 4517 1386675516581757269620067685840 4518 1389133283813768524963504958065 4519 1391594861866456487143269858366 4520 1394060255803350322684613724801 4521 1396529470693584651216180811996 4522 1399002511611904508672452925025 4523 1401479383638670313791368515850 4524 1403960091859862837908574410081 4525 1406444641367088178049768654376 4526 1408933037257582733322593297361 4527 1411425284634218184609536239510 4528 1413921388605506477563301609985 4529 1416421354285604808906108450996 4530 1418925186794320616034377812801 4531 1421432891257116569930268685026 4532 1423944472805115571381523512545 4533 1426459936575105750511084366720 4534 1428979287709545469617941165361 4535 1431502531356568329330673657326 4536 1434029672669988178075149210241 4537 1436560716809304124857838762380 4538 1439095668939705555366213622305 4539 1441634534232077151387686122426 4540 1444177317863003913548557455201 4541 1446724025014776187374436343256 4542 1449274660875394692673592517265 4543 1451829230638575556244709297990 4544 1454387739503755347910499901441 4545 1456950192676096119878652408676 4546 1459516595366490449431568664321 4547 1462086952791566484946362690450 4548 1464661270173692995246584525025 4549 1467239552740984422287135716656 4550 1469821805727305937173843030001 4551 1472408034372278499519157238686 4552 1474998243921283920135444205185 4553 1477592439625469927067335769660 4554 1480190626741755234964608292321 4555 1482792810532834617797057016426 4556 1485398996267183984912834741601 4557 1488009189219065460441723619720 4558 1490623394668532466044809208145 4559 1493241617901434807012026237686 4560 1495863864209423761709045875201 4561 1498490138889957174374974583316 4562 1501120447246304551272335002305 4563 1503754794587552160190799601730 4564 1506393186228608133306148172001 4565 1509035627490207573395920548576 4566 1511682123698917663413236284081 4567 1514332680187142779420253306190 4568 1516987302293129606882737921665 4569 1519645995360972260327218849516 4570 1522308764740617406362198288801 4571 1524975615787869390064893349146 4572 1527646553864395364734981494625 4573 1530321584337730425016823974200 4574 1533000712581282743391641534481 4575 1535683943974338710041117033126 4576 1538371283902068076083899893761 4577 1541062737755529100186487665860 4578 1543758310931673698549960275585 4579 1546458008833352598274042876146 4580 1549161836869320494099973528801 4581 1551869800454241208533652268176 4582 1554581905008692855350548428145 4583 1557298155959173006483843427070 4584 1560018558738103862297286533761 4585 1562743118783837425244241458076 4586 1565471841540660676914401932641 4587 1568204732458800758469654774730 4588 1570941796994430154470569239905 4589 1573683040609671880094991801576 4590 1576428468772604671750225813201 4591 1579178086957268181080275832406 4592 1581931900643668172369636708865 4593 1584689915317781723345107860340 4594 1587452136471562429377113483841 4595 1590218569602945611082009771426 4596 1592989220215853525326860522721 4597 1595764093820200579638162868800 4598 1598543195931898550016005144625 4599 1601326532072861802155139269806 4600 1604114107771012516074450320001 4601 1606905928560285914156306293836 4602 1609701999980635492597271402785 4603 1612502327578038256271666534010 4604 1615306916904499957009460858721 4605 1618115773518060335289978881176 4606 1620928902982798365352907546001 4607 1623746310868837503728088344070 4608 1626568002752350941185579679745 4609 1629393984215566858107475084836 4610 1632224260846773683282963187201 4611 1635058838240325356128115664466 4612 1637897721996646592331889735905 4613 1640740917722238152929832068080 4614 1643588431029682116806971292401 4615 1646440267537647156631386655326 4616 1649296432870893818219940644481 4617 1652156932660279803337663756540 4618 1655021772542765255932279895265 4619 1657890958161418051805361210666 4620 1660764495165419091721601512801 4621 1663642389210067597957697716296 4622 1666524645956786414292329094225 4623 1669411271073127309438724442550 4624 1672302270232776283921307578881 4625 1675197649115558880397911921876 4626 1678097413407445497429055220161 4627 1681001568800556706695765822210 4628 1683910120993168573667452201185 4629 1686823075689717981721307771296 4630 1689740438600807959714743354801 4631 1692662215443213013012339981326 4632 1695588411939884457968815023745 4633 1698519033819955759869494997420 4634 1701454086818747874329788672161 4635 1704393576677774592155154468826 4636 1707337509144747887663056435041 4637 1710285889973583270468403417080 4638 1713238724924405140733966367505 4639 1716196019763552147887269050726 4640 1719157780263582552805447731201 4641 1722124012203279593469575751556 4642 1725094721367656854089949230465 4643 1728069913547963637703830432690 4644 1731049594541690342247145686241 4645 1734033770152573840101635044176 4646 1737022446190602861118951211121 4647 1740015628472023379123205577150 4648 1743013322819344001893459524225 4649 1746015535061341364627659492956 4650 1749022271033065526889514620001 4651 1752033536575845373039816078986 4652 1755049337537294016153697580385 4653 1758069679771314205425336808360 4654 1761094569138103737061597895121 4655 1764124011504160868666115355926 4656 1767158012742289737115320230401 4657 1770196578731605779927909498420 4658 1773239715357541160129260161345 4659 1776287428511850194612289701986 4660 1779339724092614785996264959201 4661 1782396608004249857985061775616 4662 1785458086157508794226378099505 4663 1788524164469488880673403544430 4664 1791594848863636751450448732801 4665 1794670145269753838224038072076 4666 1797750059624001823080969934881 4667 1800834597868908094914848536890 4668 1803923765953371209322592128865 4669 1807017569832666352012422441816 4670 1810116015468450805724840646801 4671 1813219108828769420668095413446 4672 1816326855888060088469648973825 4673 1819439262627159219645147420900 4674 1822556335033307224586401793281 4675 1825678079100153998069886820626 4676 1828804500827764407287264526561 4677 1831935606222623783399440208560 4678 1835071401297643416615658636785 4679 1838211892072166054799148636446 4680 1841357084571971405600824540801 4681 1844506984829281642122553324476 4682 1847661598882766912111496549345 4683 1850820932777550850687036577770 4684 1853984992565216096601796830561 4685 1857153784303809812038266189576 4686 1860327314057849205942537967441 4687 1863505587898327060896674189430 4688 1866688611902717263531206255105 4689 1869876392154980338479283369876 4690 1873068934745568985873980459201 4691 1876266245771433622390277600706 4692 1879468331336027925833223332065 4693 1882675197549314383273794515040 4694 1885886850527769842733965758641 4695 1889103296394391068422501726926 4696 1892324541278700299522985979521 4697 1895550591316750812535600315500 4698 1898781452651132487174168913825 4699 1902017131430977375819981886106 4700 1905257633811965276533913180001 4701 1908502965956329309628348094136 4702 1911753134032861497800435987985 4703 1915008144216918349828184092710 4704 1918268002690426447830908651521 4705 1921532715641888038095559940676 4706 1924802289266386625470438044801 4707 1928076729765592571327816582770 4708 1931356043347768695096991902945 4709 1934640236227775879369275589136 4710 1937929314627078678576448441201 4711 1941223284773750931244194416766 4712 1944522152902481375822033343105 4713 1947825925254579270091271530780 4714 1951134608077980014152489743201 4715 1954448207627250776994088298826 4716 1957766730163596126643409405281 4717 1961090181954863663901957147240 4718 1964418569275549659666235872465 4719 1967751898406804695835728042966 4720 1971090175636439309809532940801 4721 1974433407258929642573187940596 4722 1977781599575423090377194383425 4723 1981134758893743960008770409250 4724 1984492891528399127658353427681 4725 1987856003800583701382375229376 4726 1991224102038186687163833062961 4727 1994597192575796658572180324910 4728 1997975281754707430024060832385 4729 2001358375922923733646410971596 4730 2004746481435166899743454336801 4731 2008139604652880540869113797626 4732 2011537751944236239506366254945 4733 2014940929684139239355065668120 4734 2018349144254234140229760258961 4735 2021762402042910596569030120326 4736 2025180709445309019557871779841 4737 2028604072863326282864656591780 4738 2032032498705621431994190152705 4739 2035465993387621397258400259026 4740 2038904563331526710366181247201 4741 2042348214966317224633922879856 4742 2045796954727757838818252263665 4743 2049250789058404224572517607390 4744 2052709724407608557528542951041 4745 2056173767231525252005183319676 4746 2059642923993116699345210077921 4747 2063117201162159009882056583850 4748 2066596605215247758537954563425 4749 2070081142635803734054991949256 4750 2073570819914078691860623250001 4751 2077065643547161110569163839286 4752 2080565620038981952120799875585 4753 2084070755900320425559645887060 4754 2087581057648809754452382377921 4755 2091096531808942947949006135426 4756 2094617184912078575487226239201 4757 2098143023496446545142039097120 4758 2101674054107153885622016154545 4759 2105210283296190531913838246286 4760 2108751717622435114576610883201 4761 2112298363651660752687495087916 4762 2115850227956540850440188716705 4763 2119407317116654897397793527130 4764 2122969637718494272401603573601 4765 2126537196355468051137350835576 4766 2130109999627908817360444305681 4767 2133688054143078477781739087590 4768 2137271366515174080615372376065 4769 2140859943365333637790203514116 4770 2144453791321641950826395644801 4771 2148052917019136440378676797746 4772 2151657327099812979447818573025 4773 2155267028212631730261870907600 4774 2158882027013522984828691732081 4775 2162502330165393009161310648126 4776 2166127944338129891177666079361 4777 2169758876208609392276255671260 4778 2173395132460700802589240037985 4779 2177036719785272799914540276746 4780 2180683644880199312328469992801 4781 2184335914450365384480442900776 4782 2187993535207673047571297390545 4783 2191656513871047193016779768470 4784 2195324857166441449797728207361 4785 2198998571826844065498499761076 4786 2202677664592283791035183122241 4787 2206362142209835769075140124130 4788 2210052011433627426149419310305 4789 2213747279024844368459585218176 4790 2217447951751736281380507345201 4791 2221154036389622832660653089006 4792 2224865539720899579321429275265 4793 2228582468535043878257117209740 4794 2232304829628620800536946513441 4795 2236032629805289049410853322426 4796 2239765875875806882020468756321 4797 2243504574658038034816883882200 4798 2247248732976957652686737723025 4799 2250998357664658221788175182406 4800 2254753455560355506098222080001 4801 2258514033510394487673124814436 4802 2262280098368255310623202493185 4803 2266051656994559228803759691410 4804 2269828716257074557223608324321 4805 2273611283030722627172747440176 4806 2277399364197583745070750063601 4807 2281192966646903155037406541470 4808 2284992097275097005187174166145 4809 2288796762985758317648983173436 4810 2292606970689662962312949535201 4811 2296422727304775634305545289066 4812 2300244039756255835194777470305 4813 2304070914976463857926927033480 4814 2307903359904966775496399474001 4815 2311741381488544433350239182326 4816 2315584986681195445528859886081 4817 2319434182444143194544543857940 4818 2323288975745841834999262889665 4819 2327149373561982300943374355266 4820 2331015382875498316976746008801 4821 2334887010676572413093863484896 4822 2338764263962641943274474792625 4823 2342647149738405107821326415950 4824 2346535675015826979446545956481 4825 2350429846814145533108226576876 4826 2354329672159877679598768825761 4827 2358235158086825302886535747610 4828 2362146311636081301212377503585 4829 2366063139856035631942582051896 4830 2369985649802381360179808758801 4831 2373913848538120711133562133926 4832 2377847743133571126251763206145 4833 2381787340666371323114976378820 4834 2385732648221487359094849925761 4835 2389683672891218698778328611826 4836 2393640421775204285159197244641 4837 2397602901980428614598514286480 4838 2401571120621227815555494977905 4839 2405545084819295731090403747326 4840 2409524801703690005141016003201 4841 2413510278410838172574209728156 4842 2417501522084543753014247616865 4843 2421498539875992348449310822090 4844 2425501338943757744617845695841 4845 2429509926453808016176285235176 4846 2433524309579511635649707264721 4847 2437544495501643586166991710550 4848 2441570491408391477982039642625 4849 2445602304495361668782617085556 4850 2449639941965585387788386920001 4851 2453683411029524863639692519586 4852 2457732718905079456078657090785 4853 2461787872817591791424163005760 4854 2465848879999853901842275740721 4855 2469915747692113368413677354926 4856 2473988483142079467999674768001 4857 2478067093604929323908348415820 4858 2482151586343314060362407187745 4859 2486241968627364960770315870586 4860 2490338247734699629802261647201 4861 2494440430950428159272526520216 4862 2498548525567159297829832853905 4863 2502662538885006624457229549830 4864 2506782478211594725783086694401 4865 2510908350862065377204766839076 4866 2515040164159083727826541396481 4867 2519177925432844489213320958290 4868 2523321642021078127961768663265 4869 2527471321269057062090366066416 4870 2531626970529601861250001282801 4871 2535788597163087450756649502046 4872 2539956208537449319447716292225 4873 2544129812028189731363614434300 4874 2548309415018383941256145350881 4875 2552495024898686413925256515626 4876 2556686649067337047385746552161 4877 2560884294930167399865490053960 4878 2565087969900606920636754479185 4879 2569297681399689184682181797046 4880 2573513436856058131197007884801 4881 2577735243705974305929092997076 4882 2581963109393321107358336951745 4883 2586197041369611036717052999170 4884 2590437047093991951852874664161 4885 2594683134033253324935770172576 4886 2598935309661832504010739397041 4887 2603193581461820978397768578830 4888 2607457956922970647940618405505 4889 2611728443542700096106021346476 4890 2616005048826100866934864471201 4891 2620287780285943745846934297306 4892 2624576645442685044300800538465 4893 2628871651824472888310415944440 4894 2633172806967153510820009748241 4895 2637480118414277547938852557926 4896 2641793593717106339037470853121 4897 2646113240434618230706889568900 4898 2650439066133514884582481572225 4899 2654771078388227589034003158706 4900 2659109284780923574723395020001 4901 2663453692901512334031928454736 4902 2667804310347651944358276918385 4903 2672161144724755395289093330110 4904 2676524203645996919643673877121 4905 2680893494732318328394289379676 4906 2685269025612435349463765602401 4907 2689650803922843970401894220170 4908 2694038837307826784942256469345 4909 2698433133419459343441041837736 4910 2702833699917616507199444469201 4911 2707240544469978806671220281366 4912 2711653674752038803556988117505 4913 2716073098447107456786858576180 4914 2720498823246320492392974484801 4915 2724930856848644777273547305826 4916 2729369206960884696849974086881 4917 2733813881297688536618619888640 4918 2738264887581554867598850946865 4919 2742722233542838935678904147566 4920 2747185926919759054861178716801 4921 2751655975458403004408536349196 4922 2756132386912734429893196321825 4923 2760615169044599248149812462650 4924 2765104329623732056134319165281 4925 2769599876427762543690133964376 4926 2774101817242221910223304508561 4927 2778610159860549285288188090310 4928 2783124912084098153085252214785 4929 2787646081722142780872585012196 4930 2792173676591884651292704620801 4931 2796707704518458898616256990226 4932 2801248173334940748904191877345 4933 2805795090882351964090007129520 4934 2810348465009667289983651672561 4935 2814908303573820908198677943326 4936 2819474614439712892004234829441 4937 2824047405480215666103492501180 4938 2828626684576180470340090843105 4939 2833212459616443827334203515626 4940 2837804738497834014049809999201 4941 2842403529125177537294768296456 4942 2847008839411305613155281290065 4943 2851620677277060650366350076790 4944 2856239050651302737619807920641 4945 2860863967470916134811528790676 4946 2865495435680815768229404771521 4947 2870133463233953729683686957250 4948 2874778058091325779581284761825 4949 2879429228221977853945618901856 4950 2884086981603012575383623630001 4951 2888751326219595768001494119886 4952 2893422270064962976270775225985 4953 2898099821140425987846388164460 4954 2902783987455379360338191983521 4955 2907474777027306952037677014426 4956 2912172197881788456601387816801 4957 2916876258052505941692673454520 4958 2921586965581250391583363260945 4959 2926304328517928253716966574886 4960 2931028354920567989234995251201 4961 2935759052855326627468008072516 4962 2940496430396496324392976511105 4963 2945240495626510925058571612530 4964 2949991256635952529979972095201 4965 2954748721523558065504794082576 4966 2959512898396225858151743207281 4967 2964283795369022212923590148990 4968 2969061420565187995596070990465 4969 2973845782116145218984314098716 4970 2978636888161503633188395560801 4971 2983434746849067319819625526346 4972 2988239366334841290209168131425 4973 2993050754783038087600598001000 4974 2997868920366084393327996649681 4975 3002693871264627636981192423126 4976 3007525615667542610559747944961 4977 3012364161771938086617299356660 4978 3017209517783163440397851960385 4979 3022061691914815275965637197346 4980 3026920692388744056330136216801 4981 3031786527435060737567875613376 4982 3036659205292143406942601232945 4983 3041538734206643925025436269870 4984 3046425122433494571816630200961 4985 3051318378235914696870505424076 4986 3056218509885417373425208791841 4987 3061125525661816056538875553530 4988 3066039433853231245233813540705 4989 3070960242756097148650315754776 4990 3075887960675168356211709837201 4991 3080822595923526511802253225606 4992 3085764156822586991959483121665 4993 3090712651702105588082630719140 4994 3095668088900185192658709463041 4995 3100630476763282489507887433426 4996 3105599823646214648049754269921 4997 3110576137912166021592093375600 4998 3115559427932694849643770461425 4999 3120549702087739964253349815006 5000 3125546968765627500375050000001