1 1 2 2 3 3 4 16 5 5 6 216 7 7 8 1024 9 81 10 1000 11 11 12 2985984 13 13 14 2744 15 3375 16 1048576 17 17 18 34012224 19 19 20 64000000 21 9261 22 10648 23 23 24 63403380965376 25 625 26 17576 27 59049 28 481890304 29 29 30 19683000000000 31 31 32 34359738368 33 35937 34 39304 35 42875 36 4738381338321616896 37 37 38 54872 39 59319 40 10485760000000000 41 41 42 406671383849472 43 43 44 7256313856 45 8303765625 46 97336 47 47 48 16543163447903718821855232 49 2401 50 15625000000 51 132651 52 19770609664 53 53 54 210832519264920576 55 166375 56 303305489096114176 57 185193 58 195112 59 59 60 101559956668416000000000000000000 61 61 62 238328 63 62523502209 64 72057594037927936 65 274625 66 23762680013799936 67 67 68 98867482624 69 328509 70 40353607000000000 71 71 72 14016833953562607293918185758734155776 73 73 74 405224 75 177978515625 76 192699928576 77 456533 78 106868920913284608 79 79 80 35184372088832000000000000000 81 3486784401 82 551368 83 83 84 43353797936295338532183652115152896 85 614125 86 636056 87 658503 88 27850097600940212224 89 89 90 150094635296999121000000000000000000 91 753571 92 606355001344 93 804357 94 830584 95 857375 96 424322336524231422430873995785446669418496 97 97 98 885842380864 99 941480149401 100 1000000000000000000000000 101 101 102 1195092568622310912 103 103 104 148024428491834392576 105 1551328215978515625 106 1191016 107 107 108 46609571438493020524332763932966808190976 109 109 110 2357947691000000000 111 1367631 112 5473565759257037859954903482368 113 113 114 3251948521156637184 115 1520875 116 2436396322816 117 2565164201769 118 1643032 119 1685159 120 237376313799769806328950291431424000000000000000000000000000000 121 14641 122 1815848 123 1860867 124 3635215077376 125 9765625 126 64072225938746379480587511979135205376 127 127 128 19342813113834066795298816 129 2146689 130 10604499373000000000 131 131 132 148023531651267802318084042549912141824 133 2352637 134 2406104 135 2010655586861806640625 136 2164656967840983678976 137 137 138 18151468971815029248 139 139 140 426878854210636742656000000000000000000 141 2803221 142 2863288 143 2924207 144 56347514353166785389812313795980500551139163800306781874894667776 145 3048625 146 3112136 147 10090298369529 148 10509215371264 149 149 150 1477891880035400390625000000000000000000 151 151 152 6583182266716099969024 153 12827693806929 154 48717667557975775744 155 3723875 156 2993937778519541089109408536255178735616 157 157 158 3944312 159 4019679 160 19342813113834066795298816000000000000000000000 161 4173281 162 1389073474362284556756399987130368 163 163 164 19456426971136 165 90647430472564453125 166 4574296 167 167 168 5744846801219413457386148867323963034300081558755804600497680154624 169 28561 170 118587876497000000000 171 25002110044521 172 25892303048704 173 173 174 146198606972431117824 175 28722900390625 176 4816039244598889571670527496421376 177 5545233 178 5639752 179 179 180 1548139828427760582529495524831238344488779776000000000000000000000000000000000000 181 181 182 219100057666451666432 183 6128487 184 44481377712499930955776 185 6331625 186 266450474490105494016 187 6539203 188 44151665987584 189 58159148805327867842601 190 322687697779000000000 191 191 192 8559224225230015399332770334840795348795780929888189101287407616 193 193 194 7301384 195 407672580388201171875 196 3214199700417740936751087616 197 197 198 218762775481571767593488515120635104722944 199 199 200 10485760000000000000000000000000000000000000000 201 8120601 202 8242408 203 8365427 204 374406184324634487349647744222959172059136 205 8615125 206 8741816 207 78672340886049 208 59013316788450613142399029275000832 209 9129329 210 501096025171921401632658604207540941000000000000000000000000000 211 211 212 90785223184384 213 9663597 214 9800344 215 9938375 216 653318623500070906096690267158057820537143710472954871543071966369497141477376 217 10218313 218 10360232 219 10503459 220 1457498964228107529355264000000000000000000 221 10793861 222 1309714905285888302592 223 223 224 22657311995525440310788513410245267363118631092224 225 16834112196028232574462890625 226 11543176 227 227 228 2772217150636776373278302518748499111051264 229 229 230 1801152661463000000000 231 1872870801843041394471 232 451730952053751361306624 233 233 234 4424716332205254763787687796084425256861696 235 12977875 236 172771465793536 237 13312053 238 2450149664319731035648 239 239 240 128678466612444364135426475233736551645343308686052019744538624000000000000000000000000000000000000000000000 241 241 242 200859416110144 243 50031545098999707 244 211027453382656 245 216270112515625 246 3299255610714283193856 247 15069223 248 880069171864760718721024 249 15438249 250 953674316406250000000000 251 251 252 282110641267561373320995492454309671756770452075458652363760811824795683824575484788736 253 16194277 254 16387064 255 4558916353692287109375 256 1329227995784915872903807060280344576 257 257 258 5064975554945474953728 259 17373979 260 29479510200013918864408576000000000000000000 261 316113500535561 262 17984728 263 263 264 4447518938653196119846858241318197381772765824957208989304978509110706176 265 18609625 266 6667065620433171892736 267 19034163 268 370517533364224 269 269 270 8727963568087712425891397479476727340041449000000000000000000000000000000 271 271 272 3300149091368019067669936620299091968 273 8422942255954625293713 274 20570824 275 432510009765625 276 86370110887628309804541070617108924466200576 277 277 278 21484952 279 471655843734321 280 25986090120790645892257018950637850957185024000000000000000000000000000000 281 281 282 11278256692265862584832 283 283 284 524698762940416 285 12405199131609486328125 286 12802485663117464444416 287 23639903 288 19700828295503134713701010063469069850140496400141323236102993973495287536396654518486478217376478265344 289 83521 290 14507145975869000000000 291 24642171 292 619864990879744 293 293 294 269309669801808513835250991351016462192214016 295 25672375 296 5163178154897836475416576 297 5340285714719489633060049 298 26463592 299 26730899 300 150094635296999121000000000000000000000000000000000000000000000000000000000000000000000000 301 27270901 302 27543608 303 27818127 304 17502647816910926416931104702358093824 305 28372625 306 553331859648414717999514934709952421059362816 307 307 308 622175487862884370969448890530156708766941184 309 29503629 310 26439622160671000000000 311 311 312 667786785172535489900724146511441096979132774492668028769685068304743399424 313 313 314 30959144 315 932373600353405046634543570386234283447265625 316 995686217814016 317 317 318 33254014350049988525568 319 32461759 320 13937965749081639463459823920405225941237760000000000000000000000000000 321 33076161 322 37213699403613156884992 323 33698267 324 2071811818771347368758029389259935314935292017955688951108952216561701093376 325 1178420166015625 326 34645976 327 34965783 328 14412470690613620767719424 329 35611289 330 99971538734896047460249499950752967950177000000000000000000000000000 331 331 332 1339147769319424 333 1363532208525369 334 37259704 335 37595375 336 484470661832997809286899651766813265857876040337757033750028167548699678074005968449753399323812655355120714776576 337 337 338 1491077447838784 339 38958219 340 3686553210602841700043063296000000000000000000 341 39651821 342 4097037216620966201473718623746777319410499584 343 282475249 344 23205152438409568951730176 345 69242359053859822265625 346 41421736 347 347 348 5603074423044016612154641114840215190234988544 349 349 350 6211904899255558013916015625000000000000000000 351 28383840955651551463016001 352 300189801077688890332807552440258539306454280937930752 353 353 354 87303038309675604140544 355 44738875 356 2035635367776256 357 94191984067979035106757 358 45882712 359 359 360 2388636399360109977557402041718133080829429159844757507642063199359529632522467783435119230976000000000000000000000000000000000000000000000000000000000000 361 130321 362 47437928 363 2287914286629609 364 12584179536872720472512973226112396980551417856 365 48627125 366 117850049303170251419136 367 367 368 307409496852806879666269616005481234432 369 2524400147941281 370 129961739795077000000000 371 51064811 372 18611137506443882298432060766989166001063460864 373 373 374 143167492898147491034624 375 54993666708469390869140625 376 56477888187717354967269376 377 53582633 378 211229219894208740169867072624253828290903690817409170918344522359571191169024 379 379 380 27296360116495644500385071104000000000000000000 381 55306341 382 55742968 383 383 384 1086235712772034465870376739458393036677167368787193745129702380707041879509233243173752406016 385 185843153221037962890625 386 57512456 387 3359431500123609 388 3411853332189184 389 389 390 9093778876146525519753713411306280250639479000000000000000000000000000 391 59776471 392 7340427277406777775286128600079145657955727993470976 393 60698457 394 61162984 395 61629875 396 3288718439144696851706538676553371715464769630098213883921120015396454470496185775171720708096 397 397 398 63044792 399 256304399623019770243599 400 1152921504606846976000000000000000000000000000000000000000000000000000000000000 401 401 402 274179182859404002202112 403 65450827 404 4347986536861696 405 1293675484473150742013379919464111328125 406 299732821709746744055296 407 67419143 408 2088357722931480402479835463916998949151354157826057475379562153529876859060224 409 409 410 327381934393961000000000 411 69426531 412 4890838206582784 413 70444997 414 127645685558583007182002243038421139842832531456 415 71473375 416 10022127954402055167471461560110006478176668876816777216 417 72511713 418 389570924488754625683968 419 419 420 4523365501771620808373847621763661101803612127260378462424899241557252045355286532194304000000000000000000000000000000000000000000000000000000 421 421 422 75151448 423 5728516973659089 424 187783991425011927929061376 425 5892961181640625 426 462047252296310925912576 427 77854483 428 6146991521173504 429 492170557240509868475469 430 502592611936843000000000 431 431 432 594548572540693628849860287507659082019984411858745114665626451563731642791068651270736904218747229713754019390778814623215595290624 433 433 434 546270270412906695832064 435 557703426255917044921875 436 6869402054004736 437 83453453 438 593289953883564713768448 439 439 440 20117791118334646130750678305044773372875585355776000000000000000000000000000000 441 54108198377272584130510593262881 442 643873311722413023427072 443 443 444 449669531730712557576917402013908324560001826816 445 88121125 446 88716536 447 89314623 448 172101395535439017979896614888838232585703570957145919550049045727103942656 449 449 450 327831360408733226531187361612285036244429647922515869140625000000000000000000000000000000000000 451 91733851 452 8527674378686464 453 92959677 454 93576664 455 835800390878492990234375 456 58741533493831218687236206254193005195569915030189495834495134770083257726795776 457 457 458 96071912 459 415075266459351724951597401 460 850434696123579966501779931136000000000000000000 461 461 462 881725376153897492915972858332036349393147998534968961350121067598839808 463 463 464 9948777274417372290141505758376151220224 465 1016427896461889244140625 466 101194696 467 467 468 1345397792197086376844078256050964849282186344064845246156717340092970169580423193199503187378176 469 103161709 470 1119130473102767000000000 471 104487111 472 548807434965988718279655424 473 105823817 474 1207827949427648702913024 475 11485810791015625 476 1573711610528685273967195948240219051597471154176 477 11779050242756889 478 109215352 479 479 480 8283196319417487337008426752360107305013961134870888947274555954431444947226090508990539733167049688481792000000000000000000000000000000000000000000000000000000000000000 481 111284641 482 111980168 483 1430619619846323763608003 484 165251092644282265779977014214656 485 114084125 486 262640474601037503538103697084086420539414157137004199936 487 487 488 765946119106374437095604224 489 116930169 490 2651730845859653471779023381601000000000000000000 491 491 492 2853460399837591049188527713902953254393934249984 493 119823157 494 1752034042251376124194304 495 3183417363930082757629694462530243686676025390625 496 27053605161631434317565429884564512178176 497 122763473 498 1883927062748670849151488 499 499 500 953674316406250000000000000000000000000000000000000000 501 125751501 502 126506008 503 503 504 1399046620441932787816473203418605068940136915944389592059160244223709134338535057817617547117154804337073113225273232135802613795299803340233533402040002544664576 505 128787625 506 2174476164728414992349696 507 16984304054288649 508 17186295458566144 509 509 510 12717295264013893903823981998699400494429003851000000000000000000000000000 511 133432831 512 46768052394588893382517914646921056628989841375232 513 1262332172765951010966606849 514 135796744 515 136590875 516 6725036244256744268627214393344252638946389917696 517 138188413 518 2685145586036120469882368 519 139798359 520 3020649319540279026721308472064611280212898898509824000000000000000000000000000000 521 521 522 8280738193050788056965158097575764945472973963264 523 523 524 20700828238974976 525 9180523810161911093594404519535601139068603515625 526 145531576 527 146363183 528 330009554640117486419214473981666704742702820657288801163119504863101715070466992403368722619560201877030119418142830624768 529 279841 530 3299763591802133000000000 531 22416464978706681 532 11652238930650583601619576962756506731037509812224 533 151419437 534 3530785328217308860798464 535 153130375 536 1957257189115563840662142976 537 154854153 538 155720872 539 24520684595090761 540 87826502725999735340201520666530122514223561178537336855855842365916319992656640161483840190191895576576000000000000000000000000000000000000000000000000000000000000 541 541 542 159220088 543 160103007 544 2802701807864149720538755340152275074771009993546288594944 545 161878625 546 80204983355245941707771657574814560836481967173593841024844081886832623616 547 547 548 27082163202494464 549 27380039270784201 550 21209401372879911350250244140625000000000000000000 551 167284151 552 18120589909469753026416271131121620103177067327505067432678008278689990415770189824 553 169112377 554 170031464 555 4996165867942383966796875 556 29542602396307456 557 557 558 27505248998995702862232181227205878257118913757184 559 174676879 560 4660808027410506132900915088997417305944355117847144307414511042169984019070976000000000000000000000000000000000000000000000 561 5503839380301244269598641 562 177504328 563 563 564 33344474059018001663167961839829398951419766112256 565 180362125 566 181321496 567 201254631389318138711103662272018910817543 568 3495291148025586882785050624 569 569 570 256224764806868603932411140680835689238104033193000000000000000000000000000 571 571 572 42966355582472217768784035502179735189213952344064 573 188132517 574 6764053462750046908071424 575 36141574462890625 576 38340614720247545640751154543902778739493473451505442538244294795190795415844910341954950895332093795257709302982550328287801139375649497773629324526616576 577 577 578 37287823182704704 579 194104539 580 55170114352623680311867516125184000000000000000000 581 196122941 582 7661377498878877269100032 583 198155287 584 4614540597255411369326411776 585 64388096975821168799123374571855314670562744140625 586 201230056 587 587 588 4984065472521231151346977110047873439466680313591822921753650746634588538194336999746984796714172416 589 204336469 590 8662995818654939000000000 591 206425071 592 384437372952544762743732043470635341447168 593 593 594 163528460963837195675754572084999249278070756802775350370778155270598504001124171776 595 9346579224852489607421875 596 44820588898717696 597 212776173 598 9779365001810772358501888 599 599 600 48873677980689257489322752273774603865660850176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 601 601 602 10384089468519870076262912 603 48073293078275529 604 48553621866090496 605 49037943386265625 606 11021827697790093114564096 607 607 608 28971779068940978110131888672654322170504394945278569873408 609 11522736581470596021953889 610 11694146092834141000000000 611 228099131 612 21040264604148246826598252597306146602373895684225368719168131980014683604398412647690885936254550016 613 613 614 231475544 615 12585661356789715552734375 616 486879360892144728061736055736392642370465889629598025724303028013015480772461592576 617 617 618 13149107495583242817120768 619 619 620 183252712161029662582812243656704000000000000000000 621 8529351292509864320528664201 622 240641848 623 241804367 624 607164730157887214193043248833856113982942626729898169886557258432079821857239620835053856389879669092282318737091476664090624 625 95367431640625 626 245314376 627 14976415052172182221362387 628 61341990221615104 629 248858189 630 14601237679858996298815301366968746851833158530173472717993494362270603799169733577011077734556289000000000000000000000000000000000000000000000000000000 631 631 632 10166484031095325624971034624 633 253636137 634 254840104 635 256047875 636 289886560686789246528559441944061794737120247545856 637 66809249633371609 638 17514030774681728137461248 639 68077742987260161 640 105312291668557186697918027683670432318895095400549111254310977536000000000000000000000000000000000000 641 641 642 18527433051169741394575872 643 643 644 363032588662204852710754280141007118064639033737216 645 19321348399907970251953125 646 19592626611874464358483456 647 647 648 379096952773518759014037452742561502410535419253613857555755010273579701118524577746768623978785492753485200504815937200002253995483410202624 649 273359449 650 428983333404378483310699462890625000000000000000000 651 21000464321361801746215851 652 76821993791524864 653 653 654 21887680214662643560287744 655 281011375 656 1792906289131616345330014088188008989720576 657 80425212553252449 658 23122407062176322626851328 659 659 660 180041457172934941485475817257433053747447040931495067905217152580857759550414834468349925692276736000000000000000000000000000000000000000000000000000000 661 661 662 290117528 663 24752653114516124101787223 664 16660222365609538545805950976 665 25432836992008864947265625 666 664562949644140912532386760714866439446283789008896 667 296740963 668 88850274698727424 669 299418309 670 27206534396294947000000000 671 302111711 672 13312640441527873572051449633166213773307206516332323952494548204097234171217052861053476345866334385613046811682711909444037413422621080745488791810382266990033422706989804290048 673 673 674 306182024 675 385545338533267599944287514526877203024923801422119140625 676 9106685769537214956799814036094976 677 677 678 30273821422256308437739008 679 313046839 680 9446422832550991029539971537476424763909675836845850624000000000000000000000000000000 681 315821241 682 31919741964629307115858432 683 683 684 1153505479584979641269660312678002111260280410378926386202577442276766419466504454934018177523270025216 685 321419125 686 23080284457668872281971966976 687 324242703 688 3662912746377604745883261565972503574085632 689 327082769 690 44557975453159562554353744645967441327502447056989000000000000000000000000000 691 691 692 109808653648236544 693 1358933556788719327754906467130685138356887962072249 694 334255384 695 335702375 696 18979168795762695048285859627575709565623723997619379504620179539335245226787498622976 697 338608873 698 340068392 699 341532099 700 2651730845859653471779023381601000000000000000000000000000000000000000000000000000000000000000000000000 701 701 702 24553497520197643277572613006365797519419575879744161847645692685046447411983049293824 703 347428927 704 53955342781192582547690808153550973755392764449586281794382125425914127985934336 705 43023134965003443087890625 706 351895816 707 353393243 708 1998014512654106274774049133731489302945363639926784 709 709 710 45848500718449031000000000 711 129186640449535761 712 33481116833059042238056628224 713 362467097 714 112163542666456582419080373075293539022056930930131131909465651901263410888704 715 48837607052297456529296875 716 134734288670396416 717 368601813 718 370146232 719 719 720 144518910489215890220026534371097742673691611713201825544552823362391383233130905239853793338798812701146577117329915769963365567846949047969848161832099178748076621824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 721 374805361 722 141652154820234304 723 377933067 724 144022848827723776 725 145220537353515625 726 3139490495422932337628673275089000416957776141746176 727 727 728 73104040176494635394559512975397177991110492752360362615524023555448497545750484353024 729 523347633027360537213511521 730 58871586708267913000000000 731 390617891 732 3640822102952420065171785808837380360620470828007424 733 733 734 395446904 735 3918971485135385793331821206826374141269683837890625 736 1601157673681877795912210541978192687224439946153109997223936 737 400315553 738 4217105954922542743143625107232415193029172537851904 739 739 740 4427626266116305911795793508171776000000000000000000 741 67354074323503586430696261 742 68176569946363748783990272 743 743 744 140342130892253343125428101491256968146153735508996821023803054690750067221736273739776 745 413493625 746 415160936 747 173749518963594729 748 5373147486025446137976093969693015659765254422790144 749 420189749 750 178582090170014730345915410225643427111208438873291015625000000000000000000000000000000 751 751 752 13908093731224345050743451864306724024352768 753 426957777 754 78766602447422609218630144 755 430368875 756 51440801897250072435876895502336123320592995345848268984237472195230906422593230364735949433707316214230380185769532484262504432081990979870689361488530751744817769717170176 757 757 758 435519512 759 83594168653026156825037239 760 265709919867685594851732658691842953382258130662117605376000000000000000000000000000000 761 761 762 86615325551041934648228352 763 444194947 764 198865822812737536 765 8052038314758315653300304761941550838809967041015625 766 449455096 767 451217663 768 6938329194164448626768780626112415283253902255155533985434626500333318049419848348847753646571422133424722850889755886975155437568 769 769 770 861488688895673048295652785652104796930875244550453000000000000000000000000000 771 458314011 772 211691686089723904 773 773 774 9938876458330807899854670558842730341797450358194176 775 216675703369140625 776 79180312707376772676767973376 777 103226016738181560954481737 778 470910952 779 472729139 780 1489733367332561044508123856845404104465430371858227804286440749754031040004386427068118566441209298944000000000000000000000000000000000000000000000000000000 781 476379541 782 109360573117346352811576832 783 86619888544585998642162724449 784 675276879765853205219022530234588950532118584375725956285994049491991451319970169880576 785 483736625 786 114499321819821531775996416 787 787 788 239418279154192384 789 491169069 790 119851595982618319000000000 791 494913671 792 838515114618993739895180122824728522828213022924965066463489645529005952943277420450637201208252569589988558049306062486693277877182283210087971256829045734101357572365746176 793 498677257 794 500566184 795 126853997612190202810546875 796 254377331092688896 797 797 798 2259841950901377735224804203543661960650871231458626391844650184252223412764672 799 510082399 800 85070591730234615865843651857942052864000000000000000000000000000000000000000000000000000000000000000000000000000000000000 801 264116234249604801 802 515849608 803 517781627 804 19706471858425167190734346037697112269205605068046336 805 141958997358753802814453125 806 143554025792098572676752896 807 525557943 808 118607897576978348061516365824 809 809 810 76177348045866392339289727720615561750424801402395196724001565744957137343033038019601000000000000000000000000000000000000000000000 811 811 812 23550955201517801723988054071607518275962312488648704 813 537367797 814 156898807945290048162409984 815 541343375 816 106183526296077405112137837155993251826826937300025157012165102159783048565194540125257055430360912933744219511731733082762354098176 817 545338513 818 547343432 819 27485917061841905258715957728464424188465393850574441 820 28096313679552652078311871485313024000000000000000000 821 821 822 171335106104769377730196992 823 823 824 144301922446043339458531557376 825 31345202069390894293177031926461495459079742431640625 826 178986561898826074631666176 827 827 828 1119675368226374850796603006243305000825308013037061901752240342153478445282575994848502437062467330768896 829 829 830 186940255267540403000000000 831 573856191 832 5800335788677646267411365709817554280457210480293881854533757319916721671006846976 833 334095024862954369 834 195206581355587694153777664 835 582182875 836 39784416596989826436388926421818323021807543916691456 837 168754195903274977891177833849 838 588480472 839 839 840 153156610194301980086845316721095084695832528609812978431109666008370148352283454655532822695214473173488883289354889734214020066679362464081264080683176143175894215453310976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 841 707281 842 596947688 843 599077107 844 361455368735789056 845 364032580038765625 846 49279527455873752838696842442016774819698841215041536 847 369232960092848929 848 84321395198558376808910657055887719223263232 849 611960049 850 53646409805556201900516510009765625000000000000000000 851 616295051 852 55964510022420608371592483542786927026082927286943744 853 853 854 241613299522976994353452544 855 59619738263732378276090001218061331301731109619140625 856 211221268646017356553756082176 857 857 858 16001355423802627376034623869521276635200593134253026520228548051911939196977152 859 859 860 66217399700291075653453953538195456000000000000000000 861 260032938100213229085097341 862 640503928 863 863 864 35971783717068687628591434644687495381311930272645179121651274849388136243932353884622717939705494649621249349814784344362893845815025407006455065357131810995298744110429408048298823700197628211675661336576 865 647214625 866 649461896 867 424731610940495769 868 78226707798291960195834417338780907793099128857165824 869 656234909 870 23281975115079758034812815774679634671599619370786183000000000000000000000000000 871 660776311 872 254193739002788241486773223424 873 442675475271472689 874 297579420506119190523226624 875 263075576163828372955322265625 876 92272844964931133712359368169254405469991162007781376 877 877 878 676836152 879 679151439 880 3174828328240501194632875228020809390138984249299337029304544723108088154415807456083968000000000000000000000000000000000000000000000 881 881 882 10886018417578303833685780314755692439419867234698918216600192380168040040108158065186752232198990752382976 883 883 884 108677782974860532679678206349889314042597210373226496 885 333034661520674149095703125 886 695506456 887 887 888 28339290517564582693138073378416074371077657117383953012583057533597934478930546916327424 889 702595369 890 350356403707485209000000000 891 177078388304556011537469676622690054423428851 892 503719920629714944 893 712121957 894 364785585761568883877051904 895 716917375 896 19190590921070309496258523502203515641699706679805145419028401617358761906824618242188374225812877891076096 897 375951643223909047524204417 898 724150792 899 726572699 900 507528786056415600719754159741696356908742250191663887263627442114881000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 901 731432701 902 395238131855029158038554112 903 399199283220462114670083783 904 364488898094600710159467544576 905 741217625 906 411295330658255276964727296 907 907 908 560421890903609344 909 564135330355546041 910 78364179848159496950215666284642950476127499777670531000000000000000000000000000 911 911 912 15840457651845650641439366299211769511610577855788030383646420772921297866094167863215538799386059492888791197650200598396809125036032 913 761048497 914 763551944 915 449562260830574994732421875 916 590707985621487616 917 771095213 918 76785715605371615729069912099477592957049679801942932945916637905646169418324963569434624 919 919 920 81966203577338201924328653819419157670749425717340457140224000000000000000000000000000000 921 781229961 922 783777448 923 786330467 924 14005107473180321989567088127261309097844073399072337331408538057406865820497556537099675110988948934086494160733609341164417634591808395776903917410513296818176 925 626398049072265625 926 794022776 927 634568346519668289 928 208212836485048471334865316580076031139383874742562620732080128 929 929 930 140941734212918027953174298699396715570236458437542757000000000000000000000000000 931 651175550545069081 932 655383455906074624 933 812166237 934 814780504 935 546140643684949840677734375 936 18903878803533093398339386070754484527822291150544078893078207697774196766360278654379824389139943774025032704231918269677768948282936522229494203306672772057493224351151712894976 937 937 938 562115479992355096229800448 939 827936019 940 328323043381011570137010813347823616000000000000000000 941 941 942 584060888971115740850499072 943 838561807 944 421288800919533351092809029201587572702183424 945 183212143281375559331301706142645428334901356816178846531558319747262634336948394775390625 946 606764589481030650715910656 947 947 948 382428343282853140928077396631550390913809468509650944 949 854670349 950 397214318458218542224277496337890625000000000000000000 951 860085351 952 228616963183287994747996923641148630359999944370191006869572991771517370135380747117133824 953 953 954 428420994170395148201126294950620770123568545364443136 955 870983875 956 763391559198969856 957 673298179175899326034472157 958 879217912 959 881974079 960 32417802743252975863153091951578759944941455969710325125182575171793305563849122833386296214180547478390078728845980445273781949443251576995169809896003096510784864256000000000000000000000000000000000000000000000000000000000000000000000000000000000000 961 923521 962 705627744343492195833201152 963 797549638916984409 964 802531713619726336 965 898632125 966 392990826831991332032122959255627923980628863699108940262547651278360806902726656 967 967 968 521803690270472352702362106066705287288092953719179759845376 969 753206385940478675718808329 970 760231058654565217000000000 971 971 972 303377331453131795420699502705522237933247376756577230603239051497183907345295199560943496182114359634691063834580844999081984 973 921167317 974 924010424 975 633990985108849894505727862720959819853305816650390625 976 694619970131880006327059317221684081250533376 977 977 978 818558444332975727624606208 979 938313739 980 483213128205716734877602023885692178289475305724734373563173490640551936000000000000000000000000000000000000 981 891279760005451881 982 946966168 983 983 984 616386265306112320912531867936878494866126427082170819064450284467846081641660416394264576 985 955671625 986 880830277278875399296457216 987 888903004306282340359989627 988 804683326477486474639984772201443792999716236667387904 989 967361669 990 581166414118109827649036634072188477263514463661520415126356077359449306833528530006967713639571500310304601000000000000000000000000000000000000000000000000000000 991 991 992 844782901748468102223250139919890236232850614978053693811720192 993 979146657 994 947278018320133041410466304 995 985074875 996 930396550661887594608597139955573614226852443362164736 997 997 998 994011992 999 990044880209748209880044990001 1000 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1001 1009036084126126084036009001 1002 1018144674020037380610304512 1003 1009027027 1004 1024241283846148096 1005 1045910579145065316017578125 1006 1018108216 1007 1021147343 1008 2048556232959490282300972916322387096692580748150456168379136460083483933000169754012058294842758850061564204682934816132095379114637694016398425448189829781046916327301360893343111363533985960026838582721098953015368733080000303894666327169803534174147376098491104231424 1009 1009 1010 1093685272684360901000000000 1011 1033364331 1012 1239507688743763174558243490462982650516511468399099904 1013 1013 1014 1284349408234612560040940946725600764300550739971014656 1015 1143389975394236541958984375 1016 1172025550356773576542598987776 1017 1106434521358279569 1018 1054977832 1019 1019 1020 2913461444140285485500427787067229795636728685501264410096414636913182173553313471465132739707246399700598784000000000000000000000000000000000000000000000000000000 1021 1021 1022 1216348607227835910099041792 1023 1227102111503512992112190463 1024 1684996666696914987166688442938726917102321526408785780068975640576 1025 1159693418212890625 1026 2159836236652606459333872927578366323355611788061933723807920879874352693029072349090021376 1027 1083206683 1028 1180208363584098304 1029 1330925504825087147830236990201 1030 1304773183829244583000000000 1031 1031 1032 2572710498420841782181923742873010381478825248672588780592335220442599718207803417767706624 1033 1033 1034 1351091770869968411320830464 1035 1857489195515270798670859120297553306486698150634765625 1036 1890060027352648472733699915697309366028797814354477056 1037 1115157653 1038 1398866215844080574659726848 1039 1039 1040 5841175681461396078978021080682091600471472844189578473133182011317053645880726656567476224000000000000000000000000000000000000000000000 1041 1128111921 1042 1131366088 1043 1134626507 1044 4712137470962002659541638705876834763613463989397639745982358707255759755733193102529053145760092442912096256 1045 1486095140414255621658203125 1046 1144445336 1047 1147730823 1048 1598132658113793111615575425024 1049 1049 1050 13938696110832254180837110992831728278901527793342575270712278567362434389398373468793579377233982086181640625000000000000000000000000000000000000000000000000000000 1051 1051 1052 1355484135234801664 1053 2169829292218604655153509474504502377688023157 1054 1605334347477502381388537344 1055 1174241375 1056 30961846019487019079594346803879347826778068658391357365402232263645300689292855967126057203632422848765916236350458894681888962151981956963418608787811277775587869899616688615779957175484416 1057 1180932193 1058 1402535963649300544 1059 1187648379 1060 2854339152912820160095223375380873216000000000000000000 1061 1061 1062 2952849424444391406367990417100067064076850592282312704 1063 1063 1064 6430560651859025284944344489657311782609056060548806300787939990454847992558698693107122176 1065 1762570389924281791353515625 1066 1777521417222290718457063936 1067 1214767763 1068 3268003766980997141954676720468993036470091712900890624 1069 1069 1070 1838459212420154507000000000 1071 3437244889864176195413094675728584848281391241194476961 1072 2837407944258426442892758323553118028424019968 1073 1235376017 1074 1901246958361181685473063424 1075 1543301525634765625 1076 1551935358492184576 1077 1249243533 1078 3864894961252168396281119757082502349972331136570097664 1079 1256216039 1080 2199761256341285281973685444317293646186310123135827456114663683316858315086690275754329270589426383652921493514482045416477153318639590742921254116228674412879580615760518841376425977110281471584381173760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1081 1263214441 1082 1266723368 1083 1613506575999231369 1084 1622466331054575616 1085 2083855706836344512298828125 1086 2101205008233028261960367616 1087 1087 1088 10607403027215869110963702369756836675072158171905030622018362151111684813992384004096 1089 2781855434090103443811378243892171521 1090 2171893279442309389000000000 1091 1091 1092 115883731688724281356394393453859363338645196067998238907613763751819440732366320045305732802463605956400743807762575023205026749851604470332820775262333129619144704 1093 1093 1094 1309338584 1095 2263221564802416663240234375 1096 2500953065080659222489072664576 1097 1097 1098 5380741422606792165307102688076165850794140440356716544 1099 1327373299 1100 30912680532870672635673352936887453361000000000000000000000000000000000000000000000000000000000000000000000000 1101 1334633301 1102 2396814098584090572234214912 1103 1103 1104 85823911241847542852811910938664045946564890858265479745516942630232630329337817784264729229930222407966473233071938993261386688546996224 1105 2456181761636402219494140625 1106 2476259431733943539674436096 1107 2763606521088058215454546602249 1108 1850284719998930944 1109 1109 1110 16738649951566911286221065395574690186360689173525925071000000000000000000000000000 1111 1371330631 1112 2890998540767243240960608436224 1113 2620936379402886068975157273 1114 1382469544 1115 1386195875 1116 51988945140498854194005063323967133976902302547362037291460967673419917920327990057818037003811986890100310016 1117 1117 1118 2728828435537246161458912768 1119 1401168159 1120 1261059064575723261013922162960724450793070037979199832481692264783102135017902842822494511030929528161323273351625404125311664128000000000000000000000000000000000000000000000000000000000000000 1121 1408694561 1122 22377271794314668127298927715790929647364081206510126748541254910173133937089445888 1123 1123 1124 2016498333358821376 1125 10545093842449199812195959058414018727489747107028961181640625 1126 1427628376 1127 2049007255704356689 1128 37091379802391468365153483772236594738639614594239494382449085562635089076640484811838849024 1129 1129 1130 3004041937984268273000000000 1131 3028052804634021908691986571 1132 2104159034347393024 1133 1454419637 1134 286805486543576837612136990308602102796768440041126736416508386635083607381809545616023716132828386611106045842650600512788570565534285824 1135 1462135375 1136 6771345451560623189200992415386556154066763776 1137 1469878353 1138 1473760072 1139 1477648619 1140 1182665620225285014685834626799211902626610524697658730711295386883675631827188935988302453145451610795478614016000000000000000000000000000000000000000000000000000000 1141 1485446221 1142 1489355288 1143 2229858897655236849 1144 56595347870375046370694830927419648600014544582472661274155131253458695200080093468243787776 1145 1501123625 1146 3409271269958185781571795456 1147 1509003523 1148 11993722191070075345952674379267382749356119919893151744 1149 1516910949 1150 12375453605252259389115787506103515625000000000000000000 1151 1151 1152 26581439384224019118502816937490940692662094667644904494747861843805821703432753071344413460115043370888113250777841887855162014090293727011920661947111109077474360747207867550446403788732410669247571486160893346993668096 1153 1153 1154 1536800264 1155 48945590700116697486564291038171134428821806768570788012680032186210155487060546875 1156 5695003679558247880375471569828315136 1157 1548816893 1158 3744355149252972284489123328 1159 1556862679 1160 85849876908762923719422172330887085548902561911051977622552576000000000000000000000000000000 1161 4449612559725577853849908883601 1162 3862381359895554702993213952 1163 1163 1164 15386989082791788169329580967434807427191333821094035456 1165 1581167125 1166 3983703010373481490547150336 1167 1589324463 1168 10271707448802193236386414724733982335861522432 1169 1597509809 1170 4808797999524921631067632458892309152880430748856242309594970691360198993667007419994123210723254173781195143529000000000000000000000000000000000000000000000000000000 1171 1171 1172 2591586268016840704 1173 4204187813806109887480989813 1174 1618096024 1175 2631644367431640625 1176 16766379978674157523760685760531039344052378579390832568023584469419601802177880711257744987037083247786032200666989701859251199428315491080011483558920405151175816189770459007602917376 1177 1630532233 1178 4368251292248859969459051008 1179 2685856655309838921 1180 19673250936660415417029531820024397824000000000000000000 1181 1181 1182 4503573851761418184004050432 1183 2740996416574767169 1184 34704496673791570982487109768211740806310437868894450188113936384 1185 4607497976027102290775390625 1186 1668222856 1187 1187 1188 30830916760543978248372197148519882485873533094033631763692650608671134388640084231820829438365415694384931125001407600396341614682218671650122206515286443488998649808474718687803211776 1189 1680914269 1190 109589250720117704799409115794910356801987553925177348839000000000000000000000000000 1191 1689410871 1192 5791119864446771858259337805824 1193 1193 1194 4932180265090900924359535104 1195 1706489875 1196 25070398298820813168228572441229260226212842586647822336 1197 25450405558360134867067668541820239712260815470994619689 1198 1719374392 1199 1723683599 1200 13375565248934352031245861515653274879560267436972842215671280963977858996049651078858079966593024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000