0 1 1 9765625 2 3486784401 3 137858491849 4 2015993900449 5 16679880978201 6 95367431640625 7 420707233300201 8 1531578985264449 9 4808584372417849 10 13422659310152401 11 34050628916015625 12 79792266297612001 13 174887470365513049 14 362033331456891249 15 713342911662882601 16 1346274334462890625 17 2446194060654759801 18 4297625829703557649 19 7326680472586200649 20 12157665459056928801 21 19687440434072265625 22 31181719929966183601 23 48398230717929318249 24 73742412689492826049 25 110462212541120451001 26 162889462677744140625 27 236736367459211723401 28 339456738992222314849 29 480682838924478847449 30 672749994932560009201 31 931322574615478515625 32 1276136419117121619201 33 1731874467807835667449 34 2329194047563391944849 35 3105926159393528563401 36 4108469075197275390625 37 5393400662063408511001 38 7029336084596720096049 39 9099059901039401398249 40 11701964070276793473601 41 14956826027973134765625 42 19004963774880799438801 43 24013807852610947920649 44 30180933165649574087649 45 37738596846955704499801 46 46958831761893056640625 47 58159148805327867842601 48 71708904873278937061249 49 88036397287336250493049 50 107636749520976961802001 51 131080657325707041015625 52 159024068785448665562401 53 192218876443582475037849 54 231524704452345220694449 55 277921878692682183940201 56 332525673007965087890625 57 396601930091015154838201 58 471584161164422542970449 59 559092234403032700371849 60 660952768068482275874401 61 779221350562617197265625 62 916206716063318440310001 63 1074497011086501939579049 64 1256988294225653106805249 65 1466915418459008596964601 66 1707885452788213369140625 67 1983913807584764801017801 68 2299463235875612705183649 69 2659485890900719634874649 70 3069468628627004928970801 71 3535481752508703603515625 72 4064231406647572522401601 73 4663115832631376345704249 74 5340285714719489633060049 75 6104708847704064244053001 76 6966239371707837900390625 77 7935691828389105528301401 78 9024920303514444856660849 79 10246902931634286779441449 80 11615832049659154272771201 81 13147210297489166259765625 82 14857952975500019812957201 83 16766496980638930547173449 84 18892916655137732057698849 85 21259046894411315872085401 86 23888613873581638681640625 87 26807373765254438673009001 88 30043259834681392663962049 89 33626538312268515533112249 90 37589973457545958193355601 91 41969002243198805166015625 92 46801919102576812739496801 93 52130071199257068815346649 94 57998064692731100928561649 95 64453982490130814650341801 96 71549613990099615712890625 97 79340697341459960809860601 98 87887174756230199195247249 99 97253461433805715000527049 100 107508728670745863687204001 101 118727201748602820322265625 102 130988473210595027479940401 103 144377832156670251607183849 104 158986610205625133715088449 105 174912544792453358346502201 106 192260160488986968994140625 107 211141169056178733575976201 108 231674888957051615288276449 109 253988685080418137223925849 110 278218429446951548637196401 111 304508983691076011728515625 112 333014704134438335386608001 113 363899970289432891533245049 114 397339737654378065640319249 115 433520115685490720702646601 116 472638971854778498525390625 117 514906562727372148694875801 118 560546193016655269118409649 119 609794903600820667615148649 120 662904189510194816788612801 121 720140748920828379384765625 122 781787264216455333610219601 123 848143216207979632525690249 124 919525732627160393712894049 125 996270472039138140011255001 126 1078732544346879404306640625 127 1167287469089518876200479401 128 1262332172765951010966606849 129 1364286026444870446587635449 130 1473591924952786487925133201 131 1590717408962345123291015625 132 1716155831334586342923895201 133 1850427569100548736206279449 134 1994081282499911259959052849 135 2147695222527137498891207401 136 2311878588468864486337890625 137 2487272936950060023861107001 138 2674553644040763237187428049 139 2874431422010026638388426249 140 3087653892348998035244837601 141 3315007216720921043447265625 142 3557317787532197520747154801 143 3815453979855547759454372649 144 4090327966473728549854635649 145 4382897597850229067263783801 146 4694168348871863744619140625 147 5025195334247223675803478601 148 5377085394484537457377033249 149 5750999254412632523130161049 150 6148153756249382761936206001 151 6569824169263281339853515625 152 7017346578115592977369918401 153 7492120352012921267174929849 154 7995610696842977761957082449 155 8529351292509864320528664201 156 9094947017729282379150390625 157 9694076764588766218336714201 158 10328496345223305728741182449 159 11000041493002581448023079849 160 11710630960672484548954118401 161 12462269717940640812509765625 162 13257052251043304223376506001 163 14097165966879236484266511049 164 14984894704345047264737433249 165 15922622355555940184939928601 166 16912836599685895189931640625 167 17958132752212022900976333801 168 19061217732399154541663235649 169 20224914151912685933807022649 170 21452164527500279645995854801 171 22746035620736249461416015625 172 24109722907876309716269637601 173 25546555182924872550789276249 174 27059999297072222516612328049 175 28653665037714694102182057001 176 30331310150327427376962890625 177 32096845506516383920668257401 178 33954340421634073300472152849 179 35908028125401873392383429449 180 37962311389040929617677095201 181 40121768312473392486572265625 182 42391158275216203514294433201 183 44775428054650770404332985449 184 47279718115413687185176006849 185 49909369073716157545145929401 186 52669928340462973740244140625 187 55567156947105792957212805001 188 58607036558230041703410494049 189 61795776674940070471647340249 190 65139822033173179396907919601 191 68645860201139844687978515625 192 72320829380154899085462412801 193 76171926413192561273584998649 194 80206615005567072861632309649 195 84432634162210291056904825801 196 88858006846087904279775390625 197 93491048862366990527888696601 198 98340377973019428085802419249 199 103414923246618199003519395049 200 108723934648156901437468808001 201 114276992873796811265634765625 202 120084019435520610159775496401 203 126155287000747430327098275849 204 132501429992040159226426676449 205 139133455452113004524890426201 206 146062754179425144195556640625 207 153301112139724882769277052201 208 160860722158988106150421688449 209 168754195903274977891177833849 210 176994576151109753197786640401 211 185595349364070307019541015625 212 194570458561356483152650004001 213 203934316504189676181259377049 214 213701819195980161082078147249 215 223888359704283590242268810601 216 234509842310653788287587890625 217 245582696994585495294285391801 218 257123894257828042469059661649 219 269150960295439095031490496649 220 281681992520036568627910696801 221 294735675445796621949697265625 222 308331296938836253127540655601 223 322488764840710484731456462249 224 337228623971846415629211362049 225 352572073521829551348516459001 226 368540984833551801755869140625 227 385157919588325359612371635401 228 402446148399162349699293298849 229 420429669819516669528646823449 230 439133229774881832971688657201 231 458582341424736881256103515625 232 478803305462431545505764571201 233 499823230860701835130447291449 234 521670056070608090721788560849 235 544372570681789282481196251401 236 567960437552029959400400390625 237 592464215414239764240968103001 238 617915381969049828620453160049 239 644346357471335655014989854249 240 671790528819082282036142601601 241 700282274153114619738759765625 242 729856987976323836771525270801 243 760551106801129584697927224649 244 792402135334027660597541583649 245 825448673206183440910933467801 246 859730442259143071221181640625 247 895288314394846972076105514601 248 932164339999243723852791405249 249 970401776948916827855048229049 250 1010045120210252210120045010001 251 1051140132040790642597666015625 252 1093733872802526507260136674401 253 1137874732397032526105297221849 254 1183612462332409227739603870449 255 1230998208432178023071591788201 256 1280084544196357822418212890625 257 1330925504825087147830236990201 258 1383576621915276681483849794449 259 1438094958840901147368768187849 260 1494539146827664353033694762401 261 1552969421732897124632822265625 262 1613447661541674755757447102001 263 1676037424590268462339631843049 264 1740803988528174196085342461249 265 1807814390030092021237649292601 266 1877137465269360107791494140625 267 1948843891164479242385262049801 268 2023006227410496609786027687649 269 2099698959307151456969945570649 270 2178998541395820122081893138801 271 2260983441917433795844228515625 272 2345734188103679287078463273601 273 2433333412313930990710847248249 274 2523865899030501209758389996049 275 2617418632724935966140774461001 276 2714080846608224452541025390625 277 2813944072277932332748750613401 278 2917102190275412194769350044849 279 3023651481566388603275857817449 280 3133690679958360389522119819201 281 3247321025468409061431884765625 282 3364646318655149518033174309201 283 3485772975928707614526069197449 284 3610810085852758550859876714849 285 3739869466452810551557602173401 286 3873065723545069871466806640625 287 4010516310100375804941367001001 288 4152341586657848098473435426049 289 4298664882803043972804095968249 290 4449612559725577853849908883601 291 4605314073871313896195791015625 292 4765902041704399462227575728801 293 4931512305594566898015201050649 294 5102284000845291227614862457649 295 5278359623878552774340709709801 296 5459885101592116214568837890625 297 5647009861905401180583493932601 298 5839886905510184257662663991249 299 6038672878842538070832596663049 300 6243528148292580132303424812001 301 6454616875668772225335947265625 302 6672107094933680337987893452401 303 6896170790228275534651691767849 304 7126983975202027668329968664449 305 7364726773666216496004792750201 306 7609583501588058567047119140625 307 7861742750443423214189056528201 308 8121397471946087091948545500449 309 8388745064171653982358874141849 310 8663987459094445026219238484401 311 8947331211555844143652353515625 312 9238987589682764184336007800001 313 9539172666775081299172503909049 314 9848107414681068155178210375249 315 10166017798680040927820041374601 316 10493134873891620503701650390625 317 10829694883231195015214546307801 318 11175939356931358711323287313649 319 11532115213649291248854452244649 320 11898474863180231770311303180801 321 12275276310797393621145009765625 322 12662783263238858255384077491601 323 13061265236362180787361281634249 324 13470997664487634772787028230049 325 13892262011451220148404716063001 326 14325345883388755829732431640625 327 14770543143272577264751245191401 328 15228154027222559271648562390849 329 15698485262613385754670496411449 330 16181850188000190397585130581201 331 16678568874884896183013916015625 332 17188968251345786581756363647201 333 17713382227553047503018718703449 334 18252151823193226597965520468849 335 18805625296825765269048923695401 336 19374158277194968759939462890625 337 19958113896520990989388649499001 338 20557862925793623350803477292049 339 21173783912092890531510645682249 340 21806263317960671515439166765601 341 22455695662847780324059072265625 342 23122483666661158726686253786801 343 23807038395436052116504126476649 344 24509779409158260006666874931649 345 25231134911761774155441593551801 346 25971541903327340184322744140625 347 26731446334507702712217093950601 348 27511303263205519495955740177249 349 28311577013530156846347044697049 350 29132741337059806683545368214001 351 29975279576435595009480478515625 352 30839684831314582312276485830401 353 31726460126708788481792201913849 354 32636118583737608210442001058449 355 33569183592821217583112653312201 356 34526188989342808628082275390625 357 35507679231807726011177575666201 358 36514209582527818811780028806449 359 37546346290859560425515575695849 360 38604666779024731098340977806401 361 39689759830542700414078134765625 362 40802225781303591236050572098001 363 41942676713311852147148995575049 364 43111736651130012345200361889249 365 44310041761052641235742405056601 366 45538240553040784626018056640625 367 46796994085447400466006778165801 368 48086976172564569508407558539649 369 49408873595023510073486290518649 370 50763386313078681310403500822801 371 52151227682807515947852041015625 372 53573124675257581527363423309601 373 55029818098573228516291079620249 374 56522062823134044508054006064049 375 58050628009737695938530101265001 376 59616297340860002383330087890625 377 61219869255025353554865295369401 378 62862157184320845594450850336849 379 64543989795087781156965042605449 380 66266211231824447117620880943201 381 68029681364334354496002197265625 382 69835276038154397395479172585201 383 71683887328297661400251915809449 384 73576423796345886961380799822849 385 75513810750926869841053720817401 386 77496990511612358674818369140625 387 79526922676272289158377055597001 388 81604584391921475272607698758049 389 83730970629095160331542318996249 390 85907094459790114476908876247601 391 88133987339008250553328603515625 392 90412699389940017084164199444801 393 92744299692825115333139423502649 394 95129876577528377185002859005649 395 97570537919868931813492944993801 396 100067411441741081830482900390625 397 102621645015065603830247945568601 398 105234406969610483961108339963249 399 107906886404720396377065272331049 400 110640293504994531148267635216001 401 113435859859952678445031259765625 402 116294838787729777559483353808401 403 119218505662839442595528747659849 404 122208158248047281445536181052449 405 125265117030395130984727333474201 406 128390725561417639255523681640625 407 131586350801592934787871634404201 408 134853383469069434111629819712449 409 138193238392711150967268952849849 410 141607354869504184715209472728401 411 145097197026367380985910166015625 412 148664254186410474706127379996001 413 152310041239683344285394226841049 414 156036099018460325954527477003249 415 159843994677103859018661700338601 416 163735322076552056124740712890625 417 167711702173475117551370597623801 418 171774783414145835011261561365649 419 175926242133069758516962740392649 420 180167782956420929503029846064801 421 184501139210329414625965322265625 422 188928073334067207481039540727601 423 193450377298179399886244561206249 424 198069873027607860391954203498049 425 202788412829854995284170690067001 426 207607879828235506563333994140625 427 212530188400264402203360341147401 428 217557284621229856430666133882849 429 222691146712999861814227976399449 430 227933785498111960629033530905201 431 233287244859195690250396728515625 432 238753602203777726259349441123201 433 244334968934520057493485180515449 434 250033490924941879467023794776849 435 255851349000676246412294553539401 436 261790759426312877666103525390625 437 267853974397878871242364825295001 438 274043282541009436200739219824049 439 280361009414861115843642795910249 440 286809518021820335854667997329601 441 293391209323060475234004384765625 442 300108522760001023294662052702801 443 306963936781722753060991812128649 444 313959969378393210161968094679649 445 321099178620757186739758124035801 446 328384163205747222003049306640625 447 335817563008269544848251088786601 448 343402059639221249453832783349249 449 351140377009794871927510159565049 450 359035281902126914956555985818001 451 367089584546347247981988291015625 452 375306139204086692691589937386401 453 383687844758500487608439249005849 454 392237645310865711244688988646449 455 400958530783811130698524993236201 456 409853537531238331699371337890625 457 418925748954993376956291072742201 458 428178296128348632240965438218449 459 437614358426354793943425085603849 460 447237164163123547879659283250401 461 457049991236101686909148447265625 462 467056167777397914441056671494001 463 477259072812223962174089317707049 464 487662136924512053430671235717249 465 498268842929771148214938887220601 466 509082726555244812649869619140625 467 520107377127433963735498644681801 468 531346438267048150421404015791649 469 542803608591449443806277081866649 470 554482642424653422869245698906801 471 566387350514952157505484853515625 472 578521600760224507786339469745601 473 590889318940999477295502046392249 474 603494489461338779111538500532049 475 616341156097605195517044242469001 476 629433422755183736819744150390625 477 642775454233223030774729822525401 478 656371476997464802003560333028849 479 670225779961229730518943777793449 480 684342715274628409986971240467201 481 698726699122066559696197509765625 482 713382212528114079358059009261201 483 728313802171807972839994032821449 484 743526081209459605734988585330849 485 759023730106037202302917981861401 486 774811497475194929783794931640625 487 790894200928020362384674198593001 488 807276727930572563384307160490049 489 823964036670283471786491756424249 490 840961156931295729788229490011601 491 858273190978810539016086416015625 492 875905314452519587027364453560801 493 893862777269195540975628012354649 494 912150904534516062606603861953649 495 930775097464196757884284490677801 496 949740834314508935552021962890625 497 969053671322258511813305563604601 498 988719243654302863075577390335249 499 1008743266366682895341660586399049 500 1029131535373448067360960180020001 501 1049889928425252575070351572265625 502 1071024406097801377166401676564401 503 1092541012790225215860077625951849 504 1114445877733464262976192903840449 505 1136745216008740499576325792598201 506 1159445329576199417209625244140625 507 1182552608313802110734599730680201 508 1206073531066549316410470404324449 509 1230014666706119434632766053957849 510 1254382675201003064288348969372401 511 1279184308697217065233792978515625 512 1304426412609681656861792686592001 513 1330115926724344554116871388173049 514 1356259886311136637657879318031249 515 1382865423247844152144438925702601 516 1409939767154982925851404775390625 517 1437490246541760605993367559339801 518 1465524289963213407274049641817649 519 1494049427188604376266918594940649 520 1523073290381170681287290419348801 521 1552603615289307946436410634765625 522 1582648242449280159488294250363601 523 1613215118399544196254279855178249 524 1644312296906778519002113777166049 525 1675947940203706123429732518471001 526 1708130320238802327602560556640625 527 1740867819937978517160891179503401 528 1774168934478333483994575367774849 529 1808042272574064520469612926787449 530 1842496557774630958179126169629201 531 1877540629775263369083404541015625 532 1913183445739912177804043716999201 533 1949434081636729966749469992727449 534 1986301733586182290677145251484849 535 2023795719221882354245294565783401 536 2061925479064245445077892587890625 537 2100700577907059555864691415491001 538 2140130706217069172047076640756049 539 2180225681546669746704304880538249 540 2220995449959810931357010314293601 541 2262450087471207180549574697265625 542 2304599801498954899263840042018801 543 2347454932330655855457510744180649 544 2391025954603147135315247440827649 545 2435323478795938476152703404919801 546 2480358252738458371327400869140625 547 2526141163131210902989194410022601 548 2572683237080945822050926480921249 549 2619995643649944960380551432833049 550 2668089695419528627913293977822001 551 2716976850067886217160121103515625 552 2766668711962335809450748011342401 553 2817177033766118151199373798497849 554 2868513718059830944523156406634449 555 2920690818977609974680893891560201 556 2973720543858164177036285400390625 557 3027615254910772328590305448218201 558 3082387470896349633574444238030449 559 3138049868823693059154649937911849 560 3194615285661014865968561091094401 561 3252096720062874369009843759765625 562 3310507334112618557286953665290001 563 3369860455080442795723233558239049 564 3430169577197183429934735403945249 565 3491448363443954713825330775784601 566 3553710647357743081379346181640625 567 3616970434853072387613937981597801 568 3681241906059854349380509159443649 569 3746539417177539024580472559614649 570 3812877502345680778389387367390801 571 3880270875531035797268742666015625 572 3948734432431307825890238922581601 573 4018283252395659418607130307564249 574 4088932600362106615784842913400049 575 4160697928811915576152481278073001 576 4233594879741120319361783212890625 577 4307639286649281358144385852081401 578 4382847176545605626845729158120849 579 4459234771972548742688351903381449 580 4536818493047021267882534478391201 581 4615614959519321274662017822265625 582 4695640992849916151480683404337201 583 4776913618304197226966420580233449 584 4859450067065331428794739873238849 585 4943267778365334837420818865305401 586 5028384401634493639598396494140625 587 5114817798669258633821066715989001 588 5202586045818740089249868780622049 589 5291707436189930411344433848252249 590 5382200481871782721297131430175601 591 5474083916178274112484469228515625 592 5567376695910583005501241458076801 593 5662098003638510683934398727606649 594 5758267250001277755869132111301649 595 5855904076027826951203030226761801 596 5955028355476764332179186025390625 597 6055660197196071664139604668040601 598 6157819947502723365350000375107249 599 6261528192582342128859873578867049 600 6366805760909027985741435139224001 601 6473673725685496257701296884765625 602 6582153407303660527983682381720401 603 6692266375825797442687033686643849 604 6804034453486430840101103977028449 605 6917479717215073393442737450122201 606 7032624501179964642429351806640625 607 7149491399352944981483460065356201 608 7268103268095605867013202459336449 609 7388483228766857203166610817465849 610 7510654670352053564715002208416401 611 7634641252113821617287300791015625 612 7760466906264731799056021847588001 613 7888155840661958034170924947905049 614 8017732541524069956751759173459249 615 8149221776170102835090887397466601 616 8282648595781051098883693837890625 617 8418038338183932087803354551455801 618 8555416630658567357570589288669649 619 8694809392767229599842220255888649 620 8836242839207303954758543903032801 621 8979743482687113219852480947265625 622 9125338136825057186237012526399601 623 9273053919072217062555341723550249 624 9422918253658576679104344789234049 625 9574958874563012898830000281275001 626 9729203828507208398547412119140625 627 9885681477973640722761579280259401 628 10044420504247802253862015624066849 629 10205449910484806486238493187575449 630 10368799024800536738020376326753201 631 10534497503387494182682037353515625 632 10702575333655502833685501911275201 633 10873062837397429868652569315339449 634 11045990673980080435275994530592849 635 11221389843560426839296709440427401 636 11399291690327332775395306650390625 637 11579727905768934024774914340087001 638 11762730531965837808552960700088049 639 11948331964910303753834966339566249 640 12136564957851570199518217797657601 641 12327462624667490341470770009765625 642 12521058443262643491755505341734801 643 12717386258993087504023746682632649 644 12916480288117919197091987153375649 645 13118375121277810391042464316203801 646 13323105727000687954957377431640625 647 13530707455234727052611327377658601 648 13741216040908827562110855392893249 649 13954667607520744437587573904501049 650 14171098670753043575626125424226001 651 14390546142117055546143878916015625 652 14613047332625000346939682227698401 653 14838639956490457143097939210389849 654 15067362134857353756875576095022449 655 15299252399557651480616908628284201 656 15534349696897901594638824462890625 657 15772693391474850783909859422094201 658 16014323270020273461715476588242449 659 16259279545275209825361958772619849 660 16507602859893789288326602881338401 661 16759334290376819755116164072265625 662 17014515351035324029452543473486001 663 17273187997984205473268350677171049 664 17535394633166225863369006306573249 665 17801178108406479224506285750748601 666 18070581729497546252014447744140625 667 18343649260315514774088145908913801 668 18620424926967052543234992749495649 669 18900953421967719488418738963762649 670 19185279908451707403925351386274801 671 19473450024413195898037625478515625 672 19765509886979514274198158101817601 673 20061506096716299869479338423136249 674 20361485741964844229866294284668049 675 20665496403211819359098263288077001 676 20973586157491577137609447275390625 677 21285803582821215870465860904037401 678 21602197762668608788113804685612849 679 21922818290453590191242185259369449 680 22247715274082495801118775874715201 681 22576939340516254749393463134765625 682 22910541640372231516573367077813201 683 23248573852560017006169255718045449 684 23591088188951368821893707303546849 685 23938137399084501698262808851149401 686 24289774774902929920518623056640625 687 24646054155529064457953012527785001 688 25007029932072768425478485519154049 689 25372757052475075381662326034480249 690 25743291026387275867420198376739601 691 26118687930085578488158477041015625 692 26499004411421552743364552332992801 693 26884297694808561711475105329258649 694 27274625586244393604307637847049649 695 27670046478370302114424189033245801 696 28070619355566666390511975087890625 697 28476403799085482390217457578876601 698 28887459992219898276861883854279249 699 29303848725511007446101455289735049 700 29725631401992113690877770592828001 701 30152870042470683937937867197265625 702 30585627290848204916791848989276401 703 31023966419478161052223548289735849 704 31467951334562351804379729240616449 705 31917646581585767616039803586046201 706 32373117350790244564914703369140625 707 32834429482687118759744243358432201 708 33301649473609102462560814144748449 709 33774844481301604865767379883373849 710 34254082330553721401643317669860401 711 34739431518869116413546433603515625 712 35230961222177024972427328782984001 713 35728741300583600579316971866037049 714 36232842304163836454193668483287249 715 36743335478794289074085406795630601 716 37260292772026833588421607900390625 717 37783786839003681707518424693971801 718 38313891048413893630667718261921649 719 38850679488491616553605501963236649 720 39394226973056283271164785177116801 721 39944609047595005369674176259765625 722 40501901995387396485151122688835601 723 41066182843673062087561080726322249 724 41637529369861993238375022279702049 725 42216020107788102758361308058479001 726 42801734354006143234997888681640625 727 43394752174132247294090844163415401 728 43995154409228331558139242262758849 729 44603022682230606714697992598763449 730 45218439404422437121463601282277201 731 45841487781951794381046295166015625 732 46472251822393550327399690743951201 733 47110816341356855877659835308351449 734 47757266969137853217702852272100849 735 48411690157417969807068383657471401 736 49074173186008043709018345712890625 737 49744804169638530774411003519083001 738 50423672064796045233772832357820049 739 51110866676606486280448872612994249 740 51806478665765004259010106127421601 741 52510599555513061107197590322265625 742 53223321738662840736591487071850801 743 53944738484669266076912521387484649 744 54674943946749880551397605472323649 745 55414033169052852796044171737887801 746 56162102093873364483692978994140625 747 56919247568918642164920594311694601 748 57685567354621895091544214079265249 749 58461160131505422045206776614569049 750 59246125507593151253013240405030001 751 60040564025872878534533261728515625 752 60844577171808469889675108106454401 753 61658267380902295804974294844681849 754 62481738046308165626731935893810449 755 63315093526495031423185962483408201 756 64158439152961731834506988525390625 757 65011881238003047488883495714370201 758 65875527082527340645301978648854449 759 66749484983926052808840536229727849 760 67633864243995335152382925133982401 761 68528775176910087669628109384765625 762 69434329117250684078121652016082001 763 70350638428082660587773705634503049 764 71277816509089647749957673383601249 765 72215977804759825704807635492112601 766 73165237812626184249755174306640625 767 74125713091560870260671087546629801 768 75097521270123906108208460545947649 769 76080781054966563826084478534310649 770 77075612239289680905093004635558801 771 78082135711357204706612133291015625 772 79100473463065253612264457327453601 773 80130748598566984152206464953108249 774 81173085342953554483271115654336049 775 82227609050991475719868036352481001 776 83294446215916643755162736337890625 777 84373724478285345347613566498393401 778 85465572634882533388446650275504849 779 86570120647687667409098495685757449 780 87687499652898416534057264709439201 781 88817841970012523233890533447265625 782 89961281110968127385563628749689201 783 91117951789342851302432079606257449 784 92287989929611947554538179516254849 785 93471532676465812561058924419393401 786 94668718404187170100944474619140625 787 95879686726088230054956593553981001 788 97104578504008128862469046336086049 789 98343535857870959349530501755108249 790 99596702175304698760818878009703601 791 100864222121321345007238109853515625 792 102146241648058572323027798198308801 793 103442908004583218711376937577310649 794 104754369746756918745658707309197649 795 106080776747164196484537963790129801 796 107422280205103334453350389150390625 797 108779032656640335841316040616112601 798 110151187984726298264334110387851249 799 111538901429378518646313852759003049 800 112942329597925649978232668620832001 801 114361630475317231923380062509765625 802 115796963434497918449549409019232401 803 117248489246846726884281988795227849 804 118716370092681634007653384534604449 805 120200769571829846018524869480370201 806 121701852714264070434665679931640625 807 123219785990805119214689844329908201 808 124754737323891173620347349620560449 809 126306876098414042571367665891681849 810 127876373172622747481777827833704401 811 129463400889094767806411191416015625 812 131068133085775282769190451412780001 813 132690745107084745990713325102569049 814 134331413815095130981695284687515249 815 135990317600775186720934660800194601 816 137667636395305043791665146962890625 817 139363551681460512808453015106887801 818 141078246505067418128185010321573649 819 142811905486526311103181733956984649 820 144564714832407908402064153121600801 821 146336862347119602194701496572265625 822 148128537444643390271381017057671601 823 149939931160345575443267723423494249 824 151771236162858584851269017288570049 825 153622646766035261093589013930083001 826 155494358940975978368553990244140625 827 157386570328128938118717689348971401 828 159299480249463999954816926643850849 829 161233289720720404933847891000351449 830 163188201463728749564375522316201201 831 165164419918807570214176177978515625 832 167162151257234898900451280935027201 833 169181603393795152751140576131763449 834 171222985999401720737311815116008849 835 173286510513795612591212945696915401 836 175372390158320536142347009775390625 837 177480839948774770624872752872479001 838 179612076708340204833749228573952049 839 181766319080588910334334245140822249 840 183943787542567621260618154983585601 841 186144704417960493570930035634765625 842 188369293890330517966796558352366801 843 190617782016439962020668592618736649 844 192890396739650218401460656637671649 845 195187367903401437433277500549971801 846 197508927264772323572334205556640625 847 199855308508120476739915003532130601 848 202226747258803660805265373100037249 849 204623481096982382871575654603037049 850 207045749571504168380696253000234001 851 209493794213869918417928269541015625 852 211967858552282736967162925167610401 853 214468188125779617238802216061373849 854 216995030498446377568285679642998449 855 219548635273716238761677752736932201 856 222129254108752436146640777587890625 857 224737140728915260972234061045046201 858 227372550942313927189343322579866449 859 230035742654443661035161182949235849 860 232726975882908412240011852329026401 861 235446512772229587072945679697265625 862 238194617608741204843925529213078001 863 240971556835571880885090859390235049 864 243777599067714040441520702075029249 865 246613015107180769313127275679876601 866 249478077958250708503801525869140625 867 252373062842801401551704272014745801 868 255298247215731504635655654308799649 869 258253910780472270976925029511258649 870 261240335504588722483367157995242801 871 264257805635470923013792266103515625 872 267306607716115769074701160919489601 873 270387030600999715199065824457480249 874 273499365472042852697694626062404049 875 276643905854664761917893270551285001 876 279820947633932559591621650400390625 877 283030789070801564306156698155149401 878 286273730818449004584405945287796849 879 289550075938701195519479591022545449 880 292860129918554611368924274262563201 881 296204200686791282978153228759765625 882 299582598630688950370078891139965201 883 302995636612826402308769128404869449 884 306443629987984436119110861151362849 885 309926896620142872521978786050037401 886 313445756899574061725275951181640625 887 317000533760033318495440915714577001 888 320591552696046725421606936191418049 889 324219141780296745075555870450136249 890 327883631681106083264937082009067601 891 331585355680020247074923367666015625 892 335324649689489242894555624174024801 893 339101852270648861128489421231762649 894 342917304651201995802703662737745649 895 346771350743400448783967901377413801 896 350664337162127669847494428212890625 897 354596613243082885345227794099748601 898 358568531061067069748651738535823249 899 362580445448371215864825409026671049 900 366632714013267361052601055303236001 901 370725697158602828297627882822265625 902 374859758100498142539815253991588401 903 379035262887149084185416738563119849 904 383252580417733343277808441698992449 905 387512082461422239346374384413094201 906 391814143676497973501682281494140625 907 396159141629576880897338661699784201 908 400547456814939153234556709046772449 909 404979472673965502544557277482389849 910 409455575614681239046457049179948401 911 413976155031408237444281574228515625 912 418541603324525267596178751656976001 913 423152315920337167061803993617501049 914 427808691291053334610205661226143249 915 432511130974876025350362177091158601 916 437260039596198929729814311025390625 917 442055824885916520233601306910203801 918 446898897701844651205951575227625649 919 451789672049252898810901422477132649 920 456728565101509129745222530616484801 921 461715997220836788917734441884765625 922 466752391979185397913265951952907601 923 471838176179214757667212872375066249 924 476973779875393350387822896855838049 925 482159636395211437378025099976087001 926 487396182360509351026815716806640625 927 492683857708921480861917102356927401 928 498023105715436455180646956127342849 929 503414373014074021404673824232339449 930 508858109619679129936596364708525201 931 514354768949833727932071685791015625 932 519904807846886771040536047204503201 933 525508686600102962810413155945575449 934 531166868967930733101094995702316849 935 536879822200389968493911408038759401 936 542648017061580009347781298837890625 937 548471927852308429802264180320275001 938 554352032432841118691309582308484049 939 560288812245774180995137481363050249 940 566282752339028181125379108046149601 941 572334341388965251009868105947265625 942 578444071723629587618300836303282801 943 584612439346111866248385454136388649 944 590839943958038097574076030889419649 945 597127088983183458143044269632455801 946 603474381591211625699681057119140625 947 609882332721540152402647027358966601 948 616351457107332410702309279015209249 949 622882273299616648343314198909905049 950 629475303691532690661057801289838001 951 636131074542706830047928902353515625 952 642850116003755444175920616931166401 953 649632962140917886276535894220465849 954 656480150960819192496856907182586449 955 663392224435363153072209880668856201 956 670369728526756295781040191650390625 957 677413213212663331876421106134122201 958 684523232511494616421057136541278449 959 691700344507826176688713515571143849 960 698945111377952864034710492946470401 961 706258099415575186381468875009765625 962 713639879057620380212085248984474001 963 721091024910198282715555468904367049 964 728612115774692566481557033820857249 965 736203734673987900900648765994040601 966 743866468878833606187353502431640625 967 751600909934344367708860152433261801 968 759407653686638580071019251798051649 969 767287300309614892185914866134606649 970 775240454331867526321579166345326801 971 783267724663740945914378023916015625 972 791369724624524448708240357197925601 973 799547071969787263572234507496252249 974 807800388918854731139015440548872049 975 816130302182426150201380859964489001 976 824537442990334873602586189462890625 977 833022447119451239158181635394305401 978 841585954921728922952952985082488849 979 850228611352395304166075235109733449 980 858951065998286432390828381814087201 981 867753973106327190232181549072265625 982 876637991612157245786228880968641201 983 885603785168903391429862094273881449 984 894652022176098867177194072848870849 985 903783375808750268691109198223081401 986 912998524046552641873913052744140625 987 922298149703253367800390508929573001 988 931682940456165443599660836045150049 989 941153588875830766739045117559564249 990 950710792455834032013738786054831601 991 960355253642767852400414250478515625 992 970087679866349716790969219380140801 993 979908783569691399484489218052614649 994 989819282239721438181111762372693649 995 999819898437761299090868492675097801 996 1009911359830255849643744092275390625 997 1020094399219658761164130822349784601 998 1030369754575473465753578802858195249 999 1040738169065450293510248563132739049 1000 1051200391086940418101767680720040001