0 262144 1 38443359375 2 5429503678976 3 129961739795077 4 1352605460594688 5 8662995818654939 6 40353607000000000 7 150094635296999121 8 472161363286556672 9 1304773183829244583 10 3251948521156637184 11 7450580596923828125 12 15916595351771938816 13 32052064847671367667 14 61364017143100579328 15 112455406951957393129 16 198359290368000000000 17 338298681559573317311 18 559966859614392781312 19 902436039641232277173 20 1419816323814495617024 21 2185801705278841796875 22 3299255610714283193856 23 4891005035897482905857 24 7132029752782342586368 25 10243251346462395388119 26 14507145975869000000000 27 20281424743202871242701 28 28015046403892080279552 29 38266848851317313200163 30 51727108368644890545664 31 69242359053859822265625 32 91843829093495002628096 33 120779875685608537745647 34 157552826393269144631808 35 203960661546169565063909 36 262144000000000000000000 37 334638879110877690879291 38 424435849185444952827392 39 535045932926216201589553 40 670574031506374810927104 41 835800390878492990234375 42 1036270774747572283265536 43 1278396024320378758103037 44 1569561719480275485851648 45 1918248691429635491004499 46 2334165173090451000000000 47 2828391410657939516171081 48 3413537597661784009080832 49 4103916031705133324141343 50 4915728433722629794425344 51 5867269410125523970703125 52 6979147079584381377970176 53 8274521928437983257074027 54 9779365001810772358501888 55 11522736581470596021953889 56 13537086546263552000000000 57 15858577656623447766902071 58 18527433051169741394575872 59 21588309290779841476671533 60 25090696333749305038864384 61 29089345874736785888671875 62 33644729530129551431446016 63 38823528403260003610634617 64 44699155614553909319958528 65 51352313434196967382816079 66 58871586708267913000000000 67 67354074323503586430696261 68 76906060510934270593728512 69 87643727844556132256116123 70 99693913847991783514228224 71 113194913179729814369140625 72 128297327426029633352237056 73 145164964589929091369640807 74 163975790424999154204717568 75 184922933823552331446655069 76 208215748530929664000000000 77 234080933520264818775017651 78 262763714425753237661834752 79 294529088496939338452531113 80 329663135601875467994660864 81 368474397873202662537109375 82 411295330658255276964727296 83 458483827502199203411828597 84 510424821961976710596395008 85 567531969118449898126694859 86 630249409724609375000000000 87 699053619999045038539170241 88 774455350146061749097070592 89 857001654756864267001092503 90 947278018320133041410466304 91 1045910579145065316017578125 92 1153568455075564543841140736 93 1270966174450725282733813987 94 1398866215844080574659726848 95 1538081660192254295288319449 96 1689478959002692096000000000 97 1853980822410031348006298031 98 2032569230931412937952492032 99 2226288574852635856094096293 100 2436248925259509261920108544 101 2663629440812066107935546875 102 2909681914443467450213541376 103 3175734464250447274283092977 104 3463195372928024016932569088 105 3773557080187936968581072839 106 4108400332687853397000000000 107 4469398496086835541355385021 108 4858322033931855585788035072 109 5277043158170301334052958483 110 5727540656174425571102211584 111 6211904899255558013916015625 112 6732343037738620322365833216 113 7291184387761061861430041567 114 7890886015054766778677897728 115 8534038521064771485590659029 116 9223372036854775808000000000 117 9961762430346430899693255211 118 10752237732537242494062515712 119 11597984788440639201560215073 120 12502356138591322345667559424 121 13468877137059436267083984375 122 14501253312018376114905760256 123 15603377975013183884679915757 124 16779340085179472856395808768 125 18033432374766665630710942019 126 19370159742424031659000000000 127 20794247920813566512166572601 128 22310652425220167134565629952 129 23924567789936824982851522063 130 25641437099310682255091096064 131 27466961820444775373064453125 132 29407111944660124490316906496 133 31468136444933518060224851547 134 33656574056637887412095518208 135 35979264389024567849135945809 136 38443359375000000000000000000 137 41056335066863538025553841191 138 43826003785787999804489953792 139 46760526632940418395467655453 140 49868426370257133899563925504 141 53158600679004900324982421875 142 56640335804378073186190695936 143 60323320594501190351935864937 144 64217660942326361090927362048 145 68333894639035836350371854399 146 72683006647681947041000000000 147 77276444805919266492737404981 148 82126135966807378287742943232 149 87244502586787011372166511243 150 92644479770057540694665311744 151 98339532778709943618462890625 152 104343675018096250004538392576 153 110671486507044327166394851927 154 117338132842655499851774796288 155 124359384669552020013669011789 156 131751637663571771392000000000 157 139531933040038819838455447971 158 147717978596870501880098934272 159 156328170302914681232595105433 160 165381614442044595841154678784 161 174898150323673366546630859375 162 184898373570485742645583100416 163 195403659994321019436566588517 164 206436190071278278320406396928 165 218018974027253171149773921979 166 230175877545254397303000000000 167 242931648105987804388733994161 168 256311941973336681571791142912 169 270343351836508308246321574023 170 285053435120759170170283610624 171 300470742978754460215111328125 172 316624849974761541576431763456 173 333546384474021967635710730707 174 351267059749792424658787859968 175 369819705820691591165401248969 176 389238302031137391104000000000 177 409558010387807456918398907551 178 430815209665204813197143665152 179 453047530293560841852827173013 180 476293890042458495687027851264 181 500594530513710488757029296875 182 525991054457179809173027165696 183 552526463923383372819133814497 184 580245199266873965008154001408 185 609193179014550801248825816759 186 639417840613205078125000000000 187 670968182070763780759067892141 188 703894804505852764456843476992 189 738249955620458734908058278403 190 774087574110629213745639304704 191 811463335030309894348009765625 192 850434696123579966501779931136 193 891060945140708017927381255887 194 933403248153614005707440757248 195 977524698886486531346994609349 196 1023490369077469249536000000000 197 1071367359887495692678022491931 198 1121224854372518100894452434432 199 1173134171035543010511138386193 200 1227168818475054372983918034944 201 1283404551146573850821177734375 202 1341919426254277667315280523776 203 1402793861789759972800469350877 204 1466110695735204131712677183488 205 1531955246448395631936558770739 206 1600415374247183470787000000000 207 1671581544211170880486360090921 208 1745546890218591120164759273472 209 1822407280236499781228840112383 210 1902261382882591628414604265984 211 1985210735277127429962158203125 212 2071359812203634517124491247616 213 2160816096597223955648757275467 214 2253690151379547209946937456128 215 2350095692659596034403225604929 216 2450149664319731035648000000000 217 2553972314006506914662825913111 218 2661687270546045818267571610112 219 2773421622803894505879417192973 220 2889306000009486169424290381824 221 3009474653565513731924076171875 222 3134065540362708293577818246656 223 3263220407620704093102059085657 224 3397084879275859906694452871168 225 3535808543937096217235830575919 226 3679545044430997752249000000000 227 3828452168957622110687725022501 228 3982691943878647175836547940352 229 4142430728159682844461396483963 230 4307839309488766290862252926464 231 4479093002093254528642556640625 232 4656371746277523432825463504896 233 4839860209704078640414595717447 234 5029747890440880858616483844608 235 5226229221797886076713529307709 236 5429503678976000000000000000000 237 5639775887551845702269314323091 238 5857255733821944027068669640192 239 6082158477030107657316929961353 240 6314704863502052017913604603904 241 6555121242711429276650724609375 242 6803639685301695665075456846336 243 7060498103088427152939386986837 244 7325940371066904177510551912448 245 7600216451449992652316509584299 246 7883582519761555858831000000000 247 8176301093010840059213074558881 248 8478641159973485758455952965632 249 8790878313605026490203306721143 250 9113294885612947802043166278144 251 9446180083213590773294205078125 252 9789830128100396911155767934976 253 10144548397650204639601683589827 254 10510645568394521819558631730688 255 10888439761782913818722623349689 256 11278256692265862584832000000000 257 11680429817724668967332262313871 258 12095300492276188179137001052672 259 12523218121480406792610224979333 260 12964540319979089021968458973184 261 13419633071593940258026123046875 262 13888870891912956890584898274816 263 14372636993393853378797039102417 264 14871323453013680310513903075328 265 15385331382493970827964338707879 266 15915071101130977289093000000000 267 16460962311260785381526142012061 268 17023434276389319109421995917312 269 17602926002017477132404424071923 270 18199886419191868850372215873024 271 18814774570811847398222103515625 272 19448059800723766340421353209856 273 20100221945633617336915621980607 274 20771751529869437389059662842368 275 21463149963025106467112411922869 276 22174929740517389369344000000000 277 22907614647088309566960297917451 278 23661739963285177548860730455552 279 24437852674950831795707276454913 280 25236511685756886983896814321664 281 26058288032813021346795271484375 282 26903765105385573303010393924096 283 27773538866758956499550367560397 284 28668218079273642311437997047808 285 29588424532574699588724679418659 286 30534793275105123046875000000000 287 31507972848878424157171426134041 288 32508625527565201710119280443392 289 33537427557928653396814939704303 290 34595069404644234780875027823104 291 35682255998538917916811251953125 292 36799706988285748609674469441536 293 37948156995589648905382570057787 294 39128355873900659851389812827648 295 40341068970691068873250369779249 296 41587077393333116274176000000000 297 42867178278614226381887006605831 298 44182185065926960739906916536832 299 45532927774171143468954668516093 300 46920253282405862508243498041344 301 48345025614289304886303169921875 302 49808126226344639466401728626176 303 51310454300090416762754514568777 304 52852927038074212430471830437888 305 54436479963848498894612335748639 306 56062067225927988301777000000000 307 57730661905767949551398255116821 308 59443256329803262593250856271872 309 61200862385588234462734886706283 310 63004511842077463666157326800384 311 64855256674088302524566650390625 312 66754169390985730936675012182016 313 68702343369630719729034749069367 314 70700893191633427324920135254528 315 72750954984952839882301606230829 316 74853686769884732325888000000000 317 77010268809480095828452755291011 318 79221903964436446282552456064512 319 81489818052504698145290619210873 320 83815260212454558735976188084224 321 86199503272641669619374818359375 322 88643844124219994115751724653056 323 91149604099043223243057596415557 324 93718129352299246516413889773568 325 96350791249922009005510658289819 326 99048986760825351881639000000000 327 101814138854003710372841170592401 328 104647696900544820588074443210752 329 107551137080599865069349884085863 330 110525962795356766184524360036864 331 113573705084062616582793298828125 332 116695923046141516899952986423296 333 119894204268454372721174506343347 334 123170165257747485485356805611008 335 126525451878337055547103809149609 336 129961739795077000000000000000000 337 133480734921657773108140436324991 338 137084173874284163291804787886592 339 140773824430780327567750644507253 340 144551485995170612154839076962304 341 148418990067784996621595216796875 342 152378200720938288473848465716736 343 156431015080232485457790847468737 344 160579363811532014086637975502848 345 164825211613661844987575128194199 346 169170557716878778609821000000000 347 173617436387166488634443831632781 348 178167917436405205082018815148032 349 182824106738467214625321920771043 350 187588146751289651981013601324544 351 192462217044976353476676197265625 352 197448534835980841967631290597376 353 202549355527422811211677739287727 354 207766973255590777599257665305088 355 213103721442683867781576268967589 356 218561973355846012239872000000000 357 224144142672546117195356331499771 358 229852684052358090471317156931072 359 235690093715194900986506662293233 360 241658910026051156482213415747584 361 247761714086308989864349365234375 362 254001130331662351176465440969216 363 260379827136715109709844524176317 364 266900517426308679102707665993728 365 273565959293635187482108621173779 366 280378956625192524759283000000000 367 287342359732637910102061638749961 368 294459065991596934376453144051712 369 301732020487485344973647979609823 370 309164216668401153918495935015424 371 316758697005144964490960345703125 372 324518553658426726783156020576256 373 332446929153317448661333479390507 374 340547017061004705504579805664768 375 348822062687911109850066182676769 376 357275363772235220688384000000000 377 365910271187974691621875296047351 378 374730189656491777423879238205952 379 383738578465681639717484336376813 380 392938952196804214528696138072064 381 402334881459040727360902263671875 382 411929993631836265185140809002496 383 421727973615090139343954369066297 384 431732564587256098825540221534208 385 441947568771414779679487551500559 386 452376848209381103515625000000000 387 463024325543909666053386277895941 388 473893984809061485570638103969792 389 484989872228795810838103301370203 390 496316097023851018718352520021504 391 507876832226978963056830744140625 392 519676315506597468796529493671936 393 531718849998925998407712436219687 394 544008805148669851739550991938048 395 556550617558318595271627437829149 396 569348791846124752470016000000000 397 582407901512829123535057462639731 398 595732589817199440265999920799232 399 609327570660449400061387460485993 400 623197629479605462223439764127744 401 637347624149889129739678912109375 402 651782485896182780575724981848576 403 666507220213647454229499434746677 404 681526907797561341869044728332288 405 696846705482448071803790096006539 406 712471847190564226322367000000000 407 728407644889815871069003384462721 408 744659489561174224125103535030272 409 761232852175660938812850088740183 410 778133284680973821943546533814784 411 795366420997824157794952392578125 412 812937978026057157519049192636416 413 830853756660627403954513301423267 414 849119642817501512946661727292928 415 867741608469560584261779076536729 416 886725712692575368022528000000000 417 906078102721327426286591665388911 418 925805015015949923941795051878912 419 945912776338562038497702182268773 420 966407804840271334616088784666624 421 987296611158618806340744310546875 422 1008585799525541647960763728979456 423 1030282068885929173270848067905457 424 1052392214026847662677143282515968 425 1074923126717510278137809698083719 426 1097881796860068547323829000000000 427 1121275313651302280637522527282301 428 1145110866755285147833873467441152 429 1169395747487103504953016450327763 430 1194137350007706427091180996427264 431 1219343172529965268211950291015625 432 1245020818536021435729923829661696 433 1271177998006001434984751612729247 434 1297822528658178606965038756817408 435 1324962337200661351738802639471509 436 1352605460594688000000000000000000 437 1380760047329608865949128783846891 438 1409434358709636386390048940692992 439 1438636770152444623444957867293153 440 1468375772499699781664899725000704 441 1498659973339603764544283458984375 442 1529498098341533170534632001307136 443 1560898992602856504595184853310637 444 1592871622008012758116028014133248 445 1625425074599934887703129051684099 446 1658568561963902101824011000000000 447 1692311420623905243677806712626681 448 1726663113451609938874095305490432 449 1761633231088002557581234384660943 450 1797231493377804422736865874450944 451 1833467750816740078700889439453125 452 1870351986011745818374465730379776 453 1907894315154205051307531977945627 454 1946104989506297480671884811519488 455 1984994396900549443187109589865489 456 2024573063252673153152512000000000 457 2064851654087782979659736207005671 458 2105840976080077274837934422569472 459 2147551978606074660616185403047133 460 2189995755311494071976344089001984 461 2233183545691868246013641357421875 462 2277126736686980738322141675183616 463 2321836864289216941277607317810217 464 2367325615165919972701410751152128 465 2413604828295842698155881765319679 466 2460686496619787545743873000000000 467 2508582768705526168763376608207861 468 2557305950427091408901725971546112 469 2606868506658534410843269604187723 470 2657283062982240138209409665037824 471 2708562407411894940650554837890625 472 2760719492130200222665846737862656 473 2813767435241426666338480458960407 474 2867719522538903862642053392327168 475 2922589209287540609296642017510669 476 2978390122021471537332224000000000 477 3035136060356926133551632617297251 478 3092840998820416631975452282916352 479 3151519088692341654097137742938713 480 3211184659866102885378165383102464 481 3271852222722832483870203005859375 482 3333536470021829326164114416400896 483 3396252278806802606034097194332197 484 3460014712328021712169386123460608 485 3524839021980471723265740906062459 486 3590740649258114271484375000000000 487 3657735227724353938877072687177841 488 3725838584998810765822983810056192 489 3795066744760499865824979999276103 490 3865435928767519557171502659899904 491 3936962558893349838983531486328125 492 4009663259179863457035652836622336 493 4083554857907152223465209915741587 494 4158654389680271674064171394088448 495 4234979097533007567284661822759049 496 4312546435048768150381056000000000 497 4391374068498706540259150294593631 498 4471479878997177989606186841221632 499 4552881964674637232734421490295893 500 4635598642868081530285493420294144 501 4719648452329145457513073404296875 502 4805050155449953907287138864190976 503 4891822740506840206244747045884577 504 4979985423922036670649352906866688 505 5069557652543445357513545623544439 506 5160559105942597196388557000000000 507 5253009698730908117928026492128621 508 5346929582894341226893291051548672 509 5442339150146584499682903542214083 510 5539259034300853919740171089309184 511 5637710113660432398319244384765625 512 5737713513428055263072680696610816 513 5839290608134253532761447110337167 514 5942463024084766633082026369571328 515 6047252641827136646154635580522629 516 6153681598636596624621568000000000 517 6261772291021365940565320140206811 518 6371547377247466079572470495053312 519 6483029779883170731241232322366673 520 6596242688363204469258211104129024 521 6711209561572804756853157552734375 522 6827954130451762456979419335225856 523 6946500400618556470962359049555357 524 7066872655014698574608222407098368 525 7189095456569404966871809053957619 526 7313193650884711493142819000000000 527 7439192368941149953027920219092201 528 7567117029824103351178407636631552 529 7696993343470958399241800431209663 530 7828847313439174027399853346097664 531 7962705239695385115195238533203125 532 8098593721425661103444587337220096 533 8236539659867039601986666370875147 534 8376570261160455561821199233463808 535 8518713039225187034856234284273409 536 8662995818654939000000000000000000 537 8809446737635687190706882620888791 538 8958094250885404316316506024059392 539 9108967132615791527609891054319053 540 9262094479516138435947320892719104 541 9417505713759435455148840451171875 542 9575230586030862695930271247617536 543 9735299178578780104215228740512537 544 9897741908288343997006886683803648 545 10062589529777875612722142704053999 546 10229873138518107756965401000000000 547 10399624173974436089649401821540581 548 10571874422772302065156393199992832 549 10746656021885835003874458274390843 550 10924001461849881240940981489657344 551 11103943589995548766378058931640625 552 11286515613709396240013132111282176 553 11471751103716395734642250615563527 554 11659683997386799031813147206373888 555 11850348602067037766380739170043389 556 12043779598434788188618752000000000 557 12240012043878331786157895832831571 558 12439081375900343482363411453967872 559 12641023415546239602962841143241033 560 12845874370857218278788570142736384 561 13053670840348125429409027099609375 562 13264449816510279950187426464918016 563 13478248689339392203927582516004117 564 13695105249888710397742623414550528 565 13915057693847529906114384515145579 566 14138144625145201082298863000000000 567 14364405059580771582276370834385761 568 14593878428478399708343930014400512 569 14826604582368675763202013113805623 570 15062623794695988889997943229940224 571 15301976765552077359254130580078125 572 15544704625435900749930838209069056 573 15790848939039972959050336536690307 574 16040451709063295462342125798829568 575 16293555380051030737257376820424569 576 16550202842261056249444864000000000 577 16810437435557539894380439885667151 578 17074302953331678277297528280586752 579 17341843646449739706877192432140613 580 17613104227228554271323066533412864 581 17888129873438593859468822498046875 582 18166966232334785484443879760119296 583 18449659424715201763156753699358097 584 18736256049007772901444778198827008 585 19026803185385165032183929807104359 586 19321348399907970251953125000000000 587 19619939748696354201003658117979741 588 19922625782130307531296395694702592 589 20229455549078648108236943089422003 590 20540478601156921293462251591458304 591 20855744997014346158611038478515625 592 21175305306649955983444948882292736 593 21499210615758081895977596744623487 594 21827512530103329017414482635278848 595 22160263179925194980708298748568949 596 22497515224372481198391296000000000 597 22839321855967647763059204806467531 598 23185736805101263372449669853804032 599 23536814344556702180482279933945793 600 23892609294065239985907046770540544 601 24253177024891702681343611646484375 602 24618573464450820397484535599653376 603 24988855100954441290082757963982477 604 25364078988089759431045689102041088 605 25744302749728711779516436302362339 606 26129584584668699724236347000000000 607 26519983271404791204752390722114521 608 26915558172933559936157890461827072 609 27316369241588718780035755543127983 610 27722477023908704823109661457283584 611 28133942665536374244800567626953125 612 28550827916150965575433561588105216 613 28973195134432490468243267671811067 614 29401107293058711630584959918089728 615 29834627983734868082873072662188529 616 30273821422256308437739008000000000 617 30718752453604193416725997163744711 618 31169486557074429347520282721587712 619 31626089851439994911255050455504573 620 32088629100146823936816353770471424 621 32557171716543407567328739544921875 622 33031785769144279653102402447392256 623 33512539986927549755283464917365257 624 33999503764666648675264402239520768 625 34492747168296451956582706429911519 626 34992340940313947338562609000000000 627 35498356505213612674337061070022101 628 36010865974957671360125199766781952 629 36529942154481392857734212362731563 630 37055658547233606428203844193048064 631 37588089360752596731316783025390625 632 38127309512277550483358791253098496 633 38673394634395723904028748036781047 634 39226421080725501222770706331550208 635 39786465931635515055027664607555309 636 40353607000000000000000000000000000 637 40927922836990551353430408611450691 638 41509492737904461371731749733985792 639 42098396748029806067424393861584953 640 42694715668547456060355529524117504 641 43298531062470185554534391193359375 642 43909925260619054056634529788647936 643 44528981367637235999287058645074437 644 45155783268041473980217271200514048 645 45790415632311331877061142109303899 646 46432963923016424647337991000000000 647 47083514400981802173551007662374481 648 47742154131491665064738409074655232 649 48408970990531590878004722365960743 650 49084053671069449776624063550943744 651 49767491689375189195225309673828125 652 50459375391379667637342741857304576 653 51159795959072718286245068668141427 654 51868845416940623666440723185868288 655 52586616638443183150597963193501289 656 53313203352530555664814592000000000 657 54048700150200060504224057552977471 658 54793202491093119730832279707126272 659 55546806710132526186242799778874933 660 56309610024200221713546742840950784 661 57081710538855770745128631591796875 662 57863207255095714976469291074172416 663 58654200076153995410212936014758017 664 59454789814343628619807037112188928 665 60265078197939824647920719214651479 666 61085167878104734521600253000000000 667 61915162435854015933728662501283661 668 62755166389065406208820583608614912 669 63605285199529492240503273524463523 670 64465625280042867658210088053722624 671 65336294001543868051643812572265625 672 66217399700291075653453953538195456 673 67109051685084785453314470488580207 674 68011360244531625290186453601171968 675 68924436654352523044003929095418469 676 69848393184734214623330304000000000 677 70783343107724487021697943125157051 678 71729400704671351292364004447217152 679 72686681273706340869091944539982513 680 73655301137272131239300043173003264 681 74635377649694677555505885740234375 682 75627029204800067351438983784157696 683 76630375243576286110492607540143997 684 77645536261880094016340450143633408 685 78672633818189212798553940918626259 686 79711790541400022169921875000000000 687 80763130138670965936895528434301641 688 81826777403311868450159581853908992 689 82902858222719362648761981827807903 690 83991499586358631538524327058696704 691 85092829593791665533598476720703125 692 86206977462752238679034840414683136 693 87334073537267807362083223458865387 694 88474249295828535710658167531509248 695 89627637359603652468967445039258849 696 90794371500705344732724736000000000 697 91974586650500394519645538702261431 698 93168418907969764745059039934546432 699 94376005548116341767457997167435693 700 95597485030421042264653663718866944 701 96832997007347492797903418638671875 702 98082682332895491018935045812235776 703 99346683071203458073203541605040377 704 100625142505200092351983917249855488 705 101918205145305435346026701116460239 706 103226016738181560954481737000000000 707 104548724275533100204630417618420421 708 105886476002957813940656687621865472 709 107239421428847426643232997587481883 710 108607711333338935146098889701737984 711 109991497777316606621067047119140625 712 111390934111464880809004442331119616 713 112806174985372392081304675281844967 714 114237376356687327524191699428848128 715 115684695500324337846874893465534429 716 117148291017723218524110848000000000 717 118628322846159579194118300120002611 718 120124952268107719944039364467482112 719 121638341920655933727242577197682473 720 123168655804974454769721289007693824 721 124716059295836273436654615287109375 722 126280719151191038644867475369478656 723 127862803521792269522451228847335157 724 129462481960878098633187044955783168 725 131079925433905769700650421129945419 726 132715306328340113384967199000000000 727 134368798463496225284139010304072001 728 136040577100436570951659321473892352 729 137730818951922743342800133980893463 730 139439702192422098723463937921278464 731 141167406468169497697865708767578125 732 142914112907284378634535581721296896 733 144680004129943391394214334666446947 734 146465264258608819888150959347076608 735 148270078928313022621104401073317209 736 150094635296999121000000000000000000 737 151939122055918165816695271819532591 738 153803729440083012941669422566472192 739 155688649238779139894666401145090853 740 157594074806132635588392354163195904 741 159520201071735596172295060685546875 742 161467224551329160535235289608398336 743 163435343357544419658498039502996337 744 165424757210701434644085289980264448 745 167435667449666598877581214891433799 746 169468277042768580420085781000000000 747 171522790598773081359773281139128381 748 173599414377916651490548628305477632 749 175698356302999794323046166635370643 750 177819825970539604071843336762310144 751 179964034661982172902244766666015625 752 182131195354975008360331244792446976 753 184321522734699701551162569951679327 754 186535233205265087272073462286002688 755 188772544901161137950907561444239189 756 191033677698773833882796032000000000 757 193318853227961252903704442111443371 758 195628294883691123284444379438044672 759 197962227837740084275174718405948833 760 200320879050454899377601555047645184 761 202704477282575868070125579833984375 762 205113253107122682360081065166946816 763 207547438921342975186961702510071917 764 210007268958723808351135234500067328 765 212492979301066348294011189807837379 766 215004807890623978707944043000000000 767 217542994542304099607327788192901561 768 220107780955933863146367233890189312 769 222699410728590097123896297052161423 770 225318129366993667771354197160385024 771 227964184299968534076626725814453125 772 230637824890965746553911694229241856 773 233339302450652644028075239890630107 774 236068870249567502661128904575354368 775 238826783530839892108476278946492369 776 241613299522976994353452544000000000 777 244428677452716141430410426759766951 778 247273178557943828909191926798807552 779 250147066100681462677266661402464413 780 253050605380138097220114820485873664 781 255984063745830424265585517732421875 782 258947710610770271323969771832516096 783 261941817464719870322391451172689897 784 264966657887515157199839266853879808 785 268022507562457363997738302504628159 786 271109644289773165650390625000000000 787 274228348000143644349901227900143541 788 277378900768302335031347919183675392 789 280561586826702616195951776670433803 790 283776692579254710962858458405615104 791 287024506615132563913849971212890625 792 290305319722650859969871468617793536 793 293619424903212452213678269394467287 794 296967117385326466249184560098779648 795 300348694638697349365227169118828749 796 303764456388385133449445376000000000 797 307214704629037181276820948085975331 798 310699743639191686477121476859448832 799 314219879995653198166044618766765593 800 317775422587940441906271029769273344 801 321366682632806709346899619380859375 802 324993973688833089572860238525938176 803 328657611671094815879876056185058277 804 332357914865901002375380672486309888 805 336095203945608045491483460649838139 806 339869801983506966182620727000000000 807 343682034468784969267930027125046321 808 347532229321561497066640377187663872 809 351420716907999055163882152371275783 810 355347830055489088834287169486672384 811 359313904067913189341571807861328125 812 363319276740979910023974031789654016 813 367364288377637472767948839036438867 814 371449281803562646165915973157846528 815 375574602382726077348098702734560329 816 379740598033034360173593088000000000 817 383947619242049123161763424792980511 818 388196019082783421241871477268736512 819 392486153229575716096514684364900373 820 396818379974041730572971750639796224 821 401193060241104463335932909779296875 822 405610557605102650635326678805485056 823 410071238305977962764045102815465057 824 414575471265541223482315323931885568 825 419123628103817941388266794058059319 826 423716083155473442917900589000000000 827 428353213486317897362180071545241901 828 433035398909891524994330593173962752 829 437763022004130280106660018221695363 830 442536468128112301463291600514788864 831 447356125438885423383136140759765625 832 452222384908376041376221403285815296 833 457135640340379626966143473115872847 834 462096288387633187041907088776043008 835 467104728568969963793779992745559109 836 472161363286556672000000000000000000 837 477266597843213571144242795709134491 838 482420840459817670557683435817518592 839 487624502292789366494265138960836753 840 492877997451662810763425224953954304 841 498181743016740311261019973927734375 842 503536159056831065456537751090868736 843 508941668647074528612892965050278237 844 514398697886848719234152302639054848 845 519907675917763764956459210274443699 846 525469034941740992818192771000000000 847 531083210239177868567022957555802281 848 536750640187199090384005725068460032 849 542471766277994143128198542258620543 850 548247033137241619929469747427756544 851 554076888542620618682223554908203125 852 559961783442409521718666629140709376 853 565902171974172467667001887082177227 854 571898511483533825227550585242777088 855 577951262543040979328274795306257089 856 584060888971115740850499072000000000 857 590227857851094691845812468652229271 858 596452639550358778896170059702723072 859 602735707739552468001106785320462733 860 609077539411892775108725741226819584 861 615478614902568487140727996826171875 862 621939417908229889096211636807241216 863 628460435506569313554283985497945817 864 635042158175992829631702889434185728 865 641685079815383389188790501838703279 866 648389697763955748814746233000000000 867 655156512821203486862224402893239461 868 661986029266938435540636656795123712 869 668878754881422848818089381112899323 870 675835200965594627623172185173927424 871 682855882361385924579974995306640625 872 689941317472135451252728440186208256 873 697092028283094811620334991118840007 874 704308540382029186245786757697376768 875 711591382979912692351049928077646269 876 718941088931718745754435584000000000 877 726358194757305751374772013613496851 878 733843240662398449754844690151357952 879 741396770559665247805576781555586313 880 749019332089891862722285405256024064 881 756711476643251608775066843474609375 882 764473759380672657426937587649194496 883 772306739255302601985787385852995797 884 780210979034070658749485424425566208 885 788187045319347837357621384429110059 886 796235508570705413818359375000000000 887 804356943126772040434734659179505441 888 812551927227189827611430653380001792 889 820821043034669733280636899273299703 890 829164876657146596444007576576213504 891 837584018170034152087014646955078125 892 846079061638580365482119893075623936 893 854650605140323424658175942687429187 894 863299250787648730575307845553090048 895 872025604750447225307223901011278649 896 880830277278875399296457216000000000 897 889713882726217319512447907461609231 898 898677039571849021107639949204511232 899 907720370444305605932886401507935493 900 916844502144451392040432152025759744 901 926050065668753459070574338873046875 902 935337696232658935186787321164760576 903 944708033294076371993641408720036177 904 954161720576961554642242561147404288 905 963699406095008095099173917086496039 906 973321742175443157327029317000000000 907 983029385482928663897593937585992221 908 992822997043568334332547762615222272 909 1002703242269020906241243873790509683 910 1012670790980719891100645456076086784 911 1022726317434200217298892974853515625 912 1032870500343532113841216197227708416 913 1043104022905862588895004596831592767 914 1053427572826064858129804200561084928 915 1063841842341496078587819106813266229 916 1074347528246863744601161728000000000 917 1084945331919201103053617285366678411 918 1095635959342951946067065211461350912 919 1106420121135165139975932894973158273 920 1117298532570799250237145634090778624 921 1128271913608137622707980748021484375 922 1139340988914314282510033531859411456 923 1150506487890951012484158127597754957 924 1161769144699905974028757423743827968 925 1173129698289134233902162787718253219 926 1184588892418660561359066779000000000 927 1196147475686664860781049986817531801 928 1207806201555680605752176784082993152 929 1219565828378906641322424089221137263 930 1231427119426632721994352179557579264 931 1243390842912779153761927204001953125 932 1255457772021550909324761298890653696 933 1267628684934206586396248119041058747 934 1279904364855942579820139156314449408 935 1292285600042892839007029430288281009 936 1304773183829244583000000000000000000 937 1317367914654470346277299262144256391 938 1330070596090676729199435169583124992 939 1342882036870070227808396324564822653 940 1355803050912540518487921373640392704 941 1368834457353361573795793255919921875 942 1381977080571010986582047633020059136 943 1395231750215107880310753257822920137 944 1408599301234469784307646119992885248 945 1422080573905288853461378939082333599 946 1435676413859427812712482961000000000 947 1449387672112836007471330050616396181 948 1463215205094085941914429762339602432 949 1477159874673030687917298411611710443 950 1491222548189582548191895163451282944 951 1505404098482613358007233799400390625 952 1519705403918976810683248121526091776 953 1534127348422653192860313901475635127 954 1548670821504016916360010883992191488 955 1563336718289227234266744607763554989 956 1578125939549742529674739712000000000 957 1593039391731958566360663954719335171 958 1608077986986971091458745378357161472 959 1623242643200463181032703920018416633 960 1638534284022717720257133277442473984 961 1653953838898755410740139007568359375 962 1669502243098598698339064652459055616 963 1685180437747662015642019157274379717 964 1700989369857268734109655966970544128 965 1716929992355295221694246962451249179 966 1733003264116942402576542823000000000 967 1749210149995635216485215479986297361 968 1765551620854050375888838057059418112 969 1782028653595272820176373074322677223 970 1798642231194081266769010728318349824 971 1815393342728363259933925746048828125 972 1832282983410660118899103649713094656 973 1849312154619842187697825259349209907 974 1866481863932914790001691903143239168 975 1883793125156955293032223099792880169 976 1901246958361181685473063424000000000 977 1918844389909153075137695864910346751 978 1936586452491102512981275238120868352 979 1954474185156402550879767114735348213 980 1972508633346163941435005285867454464 981 1990690848925967888900563987966796875 982 2009021890218732261160479973378192896 983 2027502822037712173530854021637061697 984 2046134715719635355993211650154692608 985 2064918649157972716308208598156071959 986 2083855706836344512298828125000000000 987 2102946979862062547433634283336387341 988 2122193565999808804682918098938888192 989 2141596569705450934463702012492405603 990 2161157102159995013333552014114491904 991 2180876281303675990937986628947265625 992 2200755231870186243561967291772174336 993 2220795085421042653482505680273751087 994 2240996980380092634166830260310440448 995 2261362062068159522208816632340608549 996 2281891482737827757745504256000000000 997 2302586401608368275945495769733163131 998 2323447984900804533011864414345733632 999 2344477405873119590993880013366945393 1000 2365675844855604686554404559192326144