0 4096 1 3138428376721 2 4096000000000000 3 353814783205469041 4 9065737908494995456 5 116191483108948578241 6 951166013805414055936 7 5688009063105712890625 8 26963771415920784510976 9 106890007738661124410161 10 367666387654882241806336 11 1126825030131969720661201 12 3138428376721000000000000 13 8064241715186276625588961 14 19342813113834066795298816 15 43716643078717303412870881 16 93806788798424099682390016 17 192300484323376406494140625 18 378552550483148382977130496 19 718709255220793060317103921 20 1320859596446125189798629376 21 2357221572577185690065114881 22 4096000000000000000000000000 23 6946330348617183160431238081 24 11520674946182735813538942976 25 18720191467045367574023614321 26 29849979392446980130179383296 27 46772761567521097265869140625 28 72111511618440250457975689216 29 109513833574845676773925608481 30 163993580655357272581489033216 31 242368312385016936196463417761 32 353814783205469041000000000000 33 510568785444411275443565936401 34 728800392748903786995238567936 35 1029701028696997844179291768561 36 1440824885279561706440311115776 37 1997734107576381138808837890625 38 2746004918951634751471942107136 39 3743660564739813658463646963841 40 5064106685657562460643248377856 41 6799655583865908142394420049841 42 9065737908494995456000000000000 43 12005913662407062729708916003921 44 15797809222128776602593843613696 45 20660123377720792838942199093601 46 26860863353869191234592184467456 47 34726991488323271274566650390625 48 44655684845389758862462603104256 49 57127433662862356193722241010001 50 72721230308905569812910016823296 51 92132128505596173454447158291121 52 116191483108948578241000000000000 53 145890213878661931676924574560641 54 182405472588468433947695572320256 55 227131131690502261690628246149441 56 281712554732076657256510863118336 57 348086154015180406603476806640625 58 428524289779543806069295154200576 59 525686117678205789920105722386961 60 642675047706468691384313547329536 61 783103538254824010709579716221601 62 951166013805414055936000000000000 63 1151720764209211801514619585526561 64 1390381757704650361419792863727616 65 1673621379113289154856256620296081 66 2008885189227855969143993103548416 67 2404719891554592552419883056640625 68 2870915788555681280615533043716096 69 3418665111637687630792991472534721 70 4060737717636219342428430533656576 71 4811675759752071123958817122721281 72 5688009063105712890625000000000000 73 6708493064609970874779564967621681 74 7894371314039322635648365049675776 75 9269664678331989431355838883693521 76 10861489544641140620406879771037696 77 12700407479806905634768535400390625 78 14820808975114238681865124436770816 79 17261334085805692209687727871693281 80 20065332965215628565365945458364416 81 23281369493976380470743875853470161 82 26963771415920784510976000000000000 83 31173230614483296954789340818366001 84 35977457397008146941567923346804736 85 41451892899843062581570679581301761 86 47680483984877315463405431135666176 87 54756525268730518814804590087890625 88 62783573209582325495882005159284736 89 71876437474132771789338181050902641 90 82162255118889830838509982560813056 91 93781653446397701682961667766948241 92 106890007738661124410161000000000000 93 121658800427414104668995010298079521 94 138277088634564380079615745768554496 95 156953087406668433326571213168880801 96 177915876375218791623817884248313856 97 201417238000431098043918609619140625 98 227733636000690889014036358921977856 99 257168343033459735338615224364002801 100 290053727176860787073313401325162496 101 326753707264991140811478515720435521 102 367666387654882241806336000000000000 103 413226883549602383464840561293882241 104 463910348570933269295405367557165056 105 520235216867035044395101391660990641 106 582766672656234298171280011596660736 107 652120360748234161766226562744140625 108 728966352249375543843353515624370176 109 814033380349808570229382956179633761 110 908113361808312386880783789888372736 111 1012066220495792924792495220066012001 112 1126825030131969720661201000000000000 113 1253401494152226722337275816563694161 114 1392891781473855175731003532735676416 115 1546482737793781025944804877398991281 116 1715458492944181585016287740241186816 117 1901207485759008451060664824462890625 118 2105229928864212987614829308538781696 119 2329145736798299651248337471593235521 120 2574702941898609173761955730768203776 121 2843786623453371801673765555226557681 122 3138428376721000000000000000000000000 123 3460816349557255695333366153160235281 124 3813305875568790781906983752379928576 125 4198430733929098957233675735339042721 126 4618915067251126036363854530631172096 127 5077685990210675228239770176025390625 128 5577886922957340558846173151174332416 129 6122891684736049546336084853659048081 130 6716319384573456098459988953311215616 131 7362050147360474146092222615551752561 132 8064241715186276625588961000000000000 133 8827346965351215233085892611935025601 134 9656132388107473465691255855210561536 135 10555697568847995957259164959260104961 136 11531495721187505814098150254300696576 137 12589355319155411182575064804931640625 138 13735502878550313215329095134620942336 139 14976586939390878615432523689742111441 140 16319703303339267923830127227260768256 141 17772421581972370931335897669654076641 142 19342813113834066795298816000000000000 143 21039480310319891007344007817922385121 144 22871587492625165443851909956105015296 145 24848893284230161388765266006291938001 146 26981784625702567740114265749644640256 147 29281312480969795861303806304931640625 148 31759229306652856287755174086173331456 149 34428028358561097764324754858590265601 150 37300984912024432463052038291845021696 151 40392199475388229022149792822424809921 152 43716643078717303412870881000000000000 153 47290204722550862722581434572403433841 154 51129741074421365001418517108129529856 155 55253128503798575872742509554163101841 156 59679317549147176560976035074974683136 157 64428389913893675776737502676025390625 158 69521618091287687611717137770035019776 159 74981527721415468123983359573726150561 160 80831962786981584459296271754784935936 161 87098153757919373043247799823930032401 162 93806788798424099682390016000000000000 163 100986088153626157757024453017450091761 164 108665881836836945973684569543691145216 165 116877690742108990879122871935568956481 166 125654811310756179770562633718055305216 167 135032403884481426898302232324462890625 168 145047584881859512089424022250902327296 169 155739522939124030417345397708759206321 170 167149539160511220877557311735622270976 171 179321211627821770201023290804386624081 172 192300484323376406494140625000000000000 173 206135780625164120578842266913749078881 174 220878121537715117784741212850409701376 175 236581248827076069544321975144059661921 176 253301753233224885585218623661319786496 177 271099207938338070155041649062744140625 178 290036307474517789275070082881228374016 179 310179012259900113722326234270217672881 180 331596698957502591145169436067767586816 181 354362316856730441058093930554418264961 182 378552550483148382977130496000000000000 183 404247988647941549231376277812505915201 184 431533300154436272780250032667309838336 185 460497416385131973755205140945848178161 186 491233720998911117952806043241966206976 187 523840246974447532241406392109619140625 188 558419881242326506633709992412967079936 189 595080577155025386304513174523500590241 190 633935575050683079769182276113668243456 191 675103631173513427581457302209791435041 192 718709255220793060317103921000000000000 193 764882956793581621736722695742228920721 194 813761501035713464851763641526932996096 195 865488173753137592804001649471938265201 196 920213056313379186463623089186133446656 197 978093310632754035844862461090087890625 198 1039293474566989098293288430374597165056 199 1103985768029090794585404869717549798401 200 1172350410166660102612078632687496400896 201 1244575947939382621683429866839831414321 202 1320859596446125189798629376000000000000 203 1401407591359950999322640104471193215441 204 1486435553838425158140392319308969414656 205 1576168868285824995273531615704972483041 206 1670843073353296851056607798036357185536 207 1770704266572616388479092756035400390625 208 1876009523029015407832752050094226149376 209 1987027328488537562546871257593841937361 210 2104038027405581108928559456219757019136 211 2227334286246681753164690000478718282801 212 2357221572577185690065114881000000000000 213 2494018650368264992414259966446384719361 214 2638058091992737568467549665411010134016 215 2789686807389374947469899387515200191681 216 2949266590886816196982718232431505903616 217 3117174686189858367823119622383056640625 218 3293804370042766077861936773589574352896 219 3479565555096338289026515456905300447121 220 3674885412517792135889464935138215858176 221 3880209014895074991658754017578862920481 222 4096000000000000000000000000000000000000 223 4322741255987620280155147645149724152481 224 4560935628622516179099267914182018994176 225 4811106651136171578550161518339965551121 226 5073799297333362676925299382338396880896 227 5349580758579479197234353080976806640625 228 5639041245314946991940943137985638895616 229 5942794813757425925828123495010727567681 230 6261480218467221149063754227479547478016 231 6595761791466372886726169685705563007361 232 6946330348617183160431238081000000000000 233 7313904123981500945620062148852371034801 234 7699229732897923708685722759404124635136 235 8103083164530186646678939088241115521361 236 8526270804656404885290702310374292197376 237 8969630489485512025967582263066650390625 238 9434032591304204449658895288160837697536 239 9920381136774958393729567484250356339041 240 10429614958723239762657849868986103238656 241 10962708882269878686822051690532139023441 242 11520674946182735813538942976000000000000 243 12104563660340249039282285627587907686321 244 12715465300218221742712277060648332496896 245 13354511239330300458245353630914727862401 246 14022875320571995275414538251799474733056 247 14721775267437824028940260410308837890625 248 15452474136101215559813741626962433478656 249 16216281809367192013324805468248122601201 250 17014556533528569363485568728382199300096 251 17848706499177473215595463790834750248721 252 18720191467045367574023614321000000000000 253 19630524439966541838426822812605203227041 254 20581273382082100009998601416169756819456 255 21574062986423950185163530243267559134241 256 22610576492041106156517258511599104167936 257 23692557551853790632945211439765869140625 258 24821812152444375570101391304572037758976 259 26000210587018113740486033945526256994161 260 27229689482790911375380663669164324622336 261 28512253884086068919629817618226090763201 262 29849979392446980130179383296000000000000 263 31245014365098233430736852762601757576961 264 32699582173113408153254615555647972642816 265 34215983520674106632635774160414612696881 266 35796598826831415689876552611313552982016 267 37443890671208052491950743713906494140625 268 39160406305106924800812532220441994858496 269 40948780229519728941324618676857796957921 270 42811736841557525186901764209079668965376 271 44752093150853974476336611073807165446881 272 46772761567521097265869140625000000000000 273 48876752763267029753516229321678325456081 274 51067178607315309590790145223518087806976 275 53347255178795727459490337804392226710321 276 55720305857307737514161797794916422455296 277 58189764493388833686745609495605712890625 278 60759178660652175268468101552663445897216 279 63432212991390089111719531346622618732481 280 66212652597472892355322396715507370889216 281 69104406578405773931245000741756345979761 282 72111511618440250457975689216000000000000 283 75238135674670977701506553208195620384401 284 78488581758083457862958370801878134951936 285 81867291809553440843929179371521082134561 286 85378850672834579696262430914079438667776 287 89027990166607172069815061408144775390625 288 92819593257697606055916724108666872795136 289 96758698337615435849887753049072589357841 290 100850503604592845626082411789196885753856 291 105100371553349624474956620806114906841841 292 109513833574845676773925608481000000000000 293 114096594668322536571501029609553898681921 294 118854538267975347115662830792998383517696 295 123793731186637313250107142003193530729601 296 128920428678899740772726489326603428499456 297 134241079626132448775696814060211181640625 298 139762331845911584281741998255795922272256 299 145491037528404689012131662599851438674001 300 151434258802306271764224005302257873719296 301 157599273432961132575381020789668241313121 302 163993580655357272581489033216000000000000 303 170624907144715412258020673483356223468641 304 177501213127447936615895187797298171744256 305 184630698635306495010199939959899643055441 306 192021809905584511644677773045634575630336 307 199683245930288516797131392635898681640625 308 207623965157240494469869520848535309848576 309 215853192346122365845431463243354951320961 310 224380425582523295902712246580936007745536 311 233215443453100729165264327840861957473601 312 242368312385016936196463417761000000000000 313 251849394152864391551514533948456208664561 314 261669353556345512911824566655295858671616 315 271839166272025176572864494940546376472081 316 282370126882527992884108829699525156540416 317 293273857086606583242963871889707275390625 318 304562314093562054460078323789013603844096 319 316247799205553523419809702669557078738721 320 328342966591389911678214848251549101592576 321 340860832255454312735771784324132054203281 322 353814783205469041000000000000000000000000 323 367218586822868007764086362838031042989681 324 381086400439602342764521950963477496139776 325 395432781125265196979842045790564263139521 326 410272695688482430273456961670837956509696 327 425621530896577413289408837826543212890625 328 441495103917580463747491732966841689378816 329 457909672988716500064126597521767571167281 330 474881948315568337202215991970997957820416 331 492429103206177678025507882008868377182161 332 510568785444411275443565936401000000000000 333 529319128906985963569403584089060593964001 334 548698765428613287304789678936269820788736 335 568726836919792306594380206034936018017761 336 589423007741847821470119766486033565618176 337 610807477343880764407612097186718994140625 338 632900993166367844947216177211387712372736 339 655724863816218715550466445441426729646641 340 679300972518170964868307835793506335789056 341 703651790847476142638262169530470554890241 342 728800392748903786995238567936000000000000 343 754770468847165067813192082926433391907521 344 781586341053933186575970572601343166058496 345 809272977476714092035177906948121466866801 346 837856007634898389426524142772819754745856 347 867361737988403547205962240695953369140625 348 897817167784394647101322996602229303545856 349 929250005227651988769052096949482878016801 350 961688683980234857560558023514684439658496 351 995162379996172700946900124381595614607521 352 1029701028696997844179291768561000000000000 353 1065335342494017716978414668493340293940241 354 1102096828663309368697264351535309894189056 355 1140017807579504827786912443103893194246641 356 1179131431314522620856365120377982131572736 357 1219471702607488515548387495680371337890625 358 1261073494212177298292237225829763882418176 359 1303972568628397151229046778618138154917761 360 1348205598223828960771440292894650326388736 361 1393810185752924681939319213490736478414001 362 1440824885279561706440311115776000000000000 363 1489289223510244047116252770970656627982161 364 1539243721544736065584905405243523948220416 365 1590729917051110442446175868886337311517281 366 1643790386872289129120540669472755276578816 367 1698468770071254136119174449286504150390625 368 1754809791422204213234575002445797841309696 369 1812859285355033771760563700873788225789521 370 1872664220360611796424074754385783633739776 371 1934272723864441004310257030706710539189681 372 1997734107576381138808837890625000000000000 373 2063098893324225047674926342764653616753281 374 2130418839379022094902831773453127123992576 375 2199746967280150505528431116720713744838721 376 2271137589168248450025671013633433559044096 377 2344646335634223050017769828386289306640625 378 2420330184092667039005838327921375409340416 379 2498247487688124550199777091143821514872081 380 2578458004742760437841936987949726028271616 381 2661022928754101678217479332319477516614561 382 2746004918951634751471942107136000000000000 383 2833468131421159485082605369232619881773601 384 2923478250805917654083485092334727662145536 385 3016102522593633691703173230911510443170961 386 3111409785998725176770791328579960833048576 387 3209470507449062340960185175087070556640625 388 3310356814686778689610084730124147996430336 389 3414142531492758964464124228188583557205441 390 3520903213044556105257246342294482773344256 391 3630716181917615599724167923637945793168641 392 3743660564739813658463646963841000000000000 393 3859817329509445022354097551227813827363121 394 3979269323586926916129076192627136760119296 395 4102101312370617712585456686346865906274001 396 4228400018667282278065728042332678213472256 397 4358254162767870741734790861606597900390625 398 4491754503239413579220021329988224817299456 399 4628993878443973435913612167737252070629601 400 4770067248795733047214079804027919817117696 401 4915071739767438952828674974182066430131921 402 5064106685657562460643248377856000000000000 403 5217273674129682503317708030006607704641841 404 5374676591535739658464305342363428604153856 405 5536421669034956681847423751215574432707841 406 5702617529520368443396349202695249131995136 407 5873375235365053168890055033913027587890625 408 6048808337000307386953195715383685595467776 409 6229032922338158972547752753084608347784561 410 6414167667050766175562342515120590800551936 411 6604333885719405537553198382437554063584401 412 6799655583865908142394420049841000000000000 413 7000259510879561728822541021839724155529761 414 7206275213852655825939395015457229521289216 415 7417835092338008268050685700037128487832481 416 7635074454041974214204168800318020873097216 417 7858131571466603151945227403169922119140625 418 8087147739514775315678981475468776147255296 419 8322267334072316509223012335536730568110321 420 8563637871581259501315498702290668385406976 421 8811410069618590973728490201815013880406081 422 9065737908494995456000000000000000000000000 423 9326778693888281790472904928254106036746881 424 9594693120526353448201269953997581851365376 425 9869645336934761472300416780558692591807921 426 10151803011264057972477503473308721790058496 427 10441337398212348944843295384866250244140625 428 10738423407058627756789097014053247645782016 429 11043239670822654929888712424869474629846881 430 11355968616567335886684499322938794302242816 431 11676796536859736112127363177739093874276961 432 12005913662407062729708916003921000000000000 433 12343514235884132818353876747210200323813201 434 12689796586969041911393993175630968139022336 435 13044963208603941035941329897937543127594161 436 13409220834498027382296974672244433400958976 437 13782780517890052251307751778351386962890625 438 14165857711587850325513623636204340364967936 439 14558672349302596560266012553156248102034241 440 14961448928295701106554997015022902518419456 441 15374416593356458670932891173395521581677041 442 15797809222128776602593843613696000000000000 443 16231865511805515786353750505059276895048721 444 16676829067209190126021279409112121245700096 445 17132948490277984038567941403895348468951201 446 17600477470976262958761351558548216564678656 447 18079674879648969389749260008335113525390625 448 18570804860839516540760690084135552703533056 449 19074136928591013081972686907423022896512401 450 19589946063250876032085024222804509926096896 451 20118512809799114289719302831352524497886321 452 20660123377720792838942199093601000000000000 453 21215069742443417215594754618154842995573441 454 21783649748360209428340811494133085981638656 455 22366167213460480200139104627873703828439041 456 22962932035588538145967212866413610936897536 457 23574260300352814344914743471552617431640625 458 24200474390707120713112226151740576288997376 459 24841903098226202652327050715310772259921361 460 25498881736097990651455740660430608950235136 461 26171752253855201868651909863456173372984801 462 26860863353869191234592184467456000000000000 463 27566570609629202306600893190399254181307361 464 28289236585830420983293200520564637857878016 465 29029230960294490274382535750790575225417681 466 29786930647746401624720942066118466906095616 467 30562719925471937829952083205434492431640625 468 31356990560880104367870448836738617961680896 469 32170141940995250019273876277300557685701121 470 33002581203903843979409807687831136476594176 471 33854723372181145280751685365724627587852481 472 34726991488323271274566650390625000000000000 473 35619816752210445167378624196839262542970481 474 36533638660627478193884701933057604558258176 475 37468905148867819945103899987026746974047121 476 38426072734447790674545688347034209209552896 477 39405606662957892091065228652461738525390625 478 40407981056078378229970609809010769438703616 479 41433679061786555489076490999036331346091681 480 42483193006783570839034515308283033499734016 481 43557024551168739582754092221922101810169361 482 44655684845389758862462603104256000000000000 483 45779694689497450410411327925490483010082801 484 46929584694733975825946754946065875731419136 485 48105895447483769953235647661672007091287361 486 49309177675616742746020569018915671429349376 487 50539992417253607354119935106725761962890625 488 51798911191983502066767827275618125457985536 489 53086516174564386216173910973337159644133041 490 54403400371137005196798644806570149891014656 491 55750167797983537407774978282007613130415441 492 57127433662862356193722241010001000000000000 493 58535824548950662759014210645038598534964321 494 59975978601427071578570818658599926702800896 495 61448545716726558040697271040024645024898401 496 62954187734500508950717571011398080568365056 497 64493578632314950114530100882053375244140625 498 66067404723120361525206275847648991202246656 499 67676364855526829709881342264216013485665201 500 69321170616918628575038103205385688686596096 501 71002546539442664632515724831694207877870721 502 72721230308905569812910016823296000000000000 503 74477972976614575194259231363062564956735041 504 76273539174197651908888499654151521706643456 505 78108707331438761256942138983936876101440241 506 79984269897164414668459572979119610906279936 507 81901033563218105633908744098696797119140625 508 83859819491559540083009902119652759803006976 509 85861463544525958950659912579928510871328161 510 87906816518293216844068412991592524295438336 511 89996744379574653834176336487529407316615201 512 92132128505596173454447158291121000000000000 513 94313865927386319018673022668640116345314961 514 96542869576420522384061821585518902237986816 515 98820068534659084304176423250385047094272881 516 101146408288018833555961783852058166335574016 517 103522850983318803103867041763228652587890625 518 105950375688740655699764676204549880724586496 519 108429978657844988527873696238394037408561921 520 110962673597185046807164529180568569027301376 521 113549491937559779677785487337065051421528881 522 116191483108948578241000000000000000000000000 523 118889714819170445312125835117476511625424081 524 121645273336310759301258108152099206124670976 525 124459263774959210675443100733248917311556321 526 127332810386302908696826350649087690377527296 527 130267056852119078592573270149121972900390625 528 133263166582712195012571560128088779828105216 529 136322323018840826588660623569815510343606481 530 139445729937679898643053739304391402340745216 531 142634611762864516622454755242512559934291761 532 145890213878661931676924574560641000000000000 533 149213802948318671977697207061651703280582401 534 152606667236630308894825637132713102919335936 535 156070116936781776052770878417020949604250561 536 159605484501506611568921800891630343078219776 537 163214124978613949475709019498335195556640625 538 166897416350932545450685784706239631915483136 539 170656759880721584549997078475044691713501841 540 174493580458598484678421997586810617211129856 541 178409326957034379053103478522905869899383841 542 182405472588468433947695572320256000000000000 543 186483515268092634558556647805676948937109921 544 190644977981359151934464801542617671211421696 545 194891409156262887575870112883626385694115601 546 199224383040452279558741084030054323984531456 547 203645500083221944891496815741062164306640625 548 208156387322441227291302778831619526553440256 549 212758698776473217688180596404389396218088001 550 217454115841139316552048890733649778018615296 551 222244347691784912609154638315386948880085121 552 227131131690502261690628246149441000000000000 553 232116233798567162357430439322717326628126641 554 237201448994146541593158995359399383459168256 555 242388601695334584269526704268189920221711441 556 247679546188575564289361508436430960400142336 557 253076167062532063319343056484447129150390625 558 258580379647457794860079137472141807977496576 559 264194130460134787085317803883049179412004961 560 269919397654435217435938646189984524356161536 561 275758191477568735398797031558595823054475601 562 281712554732076657256510863118336000000000000 563 287784563243634967882958703977059654537552561 564 293976326334728619901754677816791703941615616 565 300289987304260179742508863098387027914398081 566 306727723913156433343577255093146920121532416 567 313291748876037131481634085762704746337890625 568 319984310359010625979218799962942209875972096 569 326807692483661723372953984301429131816692721 570 333764215837297662039009126972951195157528576 571 340856237989518702290284881054336499391435281 572 348086154015180406603476806640625000000000000 573 355456397023815278925486479278833956024107681 574 362969438695582027969498412963123245430603776 575 370627789823811319563427569470999438274335521 576 378434000864217487479435635718436047853981696 577 386390662490846280774963415749925078369140625 578 394500406158829338535457752882583845853986816 579 402765904674016700048988134868369244552391281 580 411189872769559279885632056038023387545276416 581 419775067689513863122318716677590001106644161 582 428524289779543806069295154200576000000000000 583 437440383084789262340133002542038850725312001 584 446526235954981392985921637113784670182772736 585 455784781656875662708766781378166892186483761 586 465218998994079971902783588918558364507570176 587 474831912934354026465369330929683593994140625 588 484626595244457004000671505552470156377460736 589 494606165132621236223919803061511452090140641 590 504773789898730293092831373882204104798765056 591 515132685592280524463873958034883975598582241 592 525686117678205789920105722386961000000000000 593 536437401710645786867008703083845092541485521 594 547389904014739071066678796582837560851562496 595 558547042376522552502493295787583154846602801 596 569912286741019942859590955213759208573177856 597 581489159918602328994893468916416168212890625 598 593281238299704749577775221034347552997113856 599 605292152577983359632734706451399897723780801 600 617525588481998480032501059953050587842154496 601 629985287515509546097968209887372974064529521 602 642675047706468691384313547329536000000000000 603 655598724364800429494834797077684915299748241 604 668760230849055628389716113111628326919213056 605 682163539342028708170481552001395299409252641 606 695812681635427734746761524962777338778484736 607 709711749923687828154717518133159082275390625 608 723864897607019055620655765288565740652466176 609 738276340103780735773706795824984207361951761 610 752950355672274841732731810928689564652404736 611 767891286242051957149697554652742541996566001 612 783103538254824010709579716221601000000000000 613 798591583515078791090434112639065886898020161 614 814359960050492026001720494411486852248764416 615 830413272982233595669463815536183515755793281 616 846756195405265243048662856529465057223970816 617 863393469278727940141859587215894023681640625 618 880329906326517872113400896942551538855837696 619 897570388948150808437176623410802597240093521 620 915119871140015443127106659229184491987275776 621 932983379427117104200061086868471699757571681 622 951166013805414055936000000000000000000000000 623 969672948694849446255766692333824612729021281 624 988509433903182785659095717497875029356056576 625 1007680795600725683680026267291556138782384721 626 1027192437306087413750145676795004052198916096 627 1047049840883036727738116048499578086181640625 628 1067258567548587197283031643504869462556348416 629 1087824258892414220385672845323013481152446081 630 1108752637907712698592105705408855403833327616 631 1130049510033605262524850523991160232437226561 632 1151720764209211801514619585526561000000000000 633 1173772373939491936687098956443865869184271601 634 1196210398372972966091203121284016566001729536 635 1219040983391476705344530330829703230607986961 636 1242270362711959547845342338068855699877400576 637 1265904859000580974885321642593778769775390625 638 1289950884999116658020744986367977363483918336 639 1314414944663833213848761911364892882804049441 640 1339303634316942594917475837953978220973920256 641 1364623643810755029900872490809077448188010641 642 1390381757704650361419792863727616000000000000 643 1416584856454988571015657827002884588038091121 644 1443239917618081227812157900836718489703223296 645 1470354017066346550359350149976103891102360001 646 1497934330217771730072366782157822004094304256 647 1525988133278807129581135854780673980712890625 648 1554522804500817940226129459387186072773267456 649 1583545825450219859896261896363812398882743601 650 1613064782292426335436819927828335816077213696 651 1643087367089735902985966816047385704241203921 652 1673621379113289154856256620296081000000000000 653 1704674726169225862991147865798669552511599841 654 1736255425939173796624226705103338615766777856 655 1768371607335201785579337452926749511134063841 656 1801031511869370600701759310570101193401307136 657 1834243495038016249232736793593817031494140625 658 1868016027720901315560930727681006225667915776 659 1902357697595371016733658011947170698451168561 660 1937277210565651687417171569363669768704167936 661 1972783392207430460687825622309843039802886401 662 2008885189227855969143993103548416000000000000 663 2045591670941100955381358074550426705816717761 664 2082912030759628751901092024207733884439433216 665 2120855587701306668050923661684479422938458481 666 2159431787912510405662801482872128234602889216 667 2198650206207364715677390686585706640869140625 668 2238520547623266605264794306076981289104183296 669 2279052648992838508792485856578702584258764321 670 2320256480532459946485420459781781584636542976 671 2362142147447527311799676432431642695029938081 672 2404719891554592552419883056640625000000000000 673 2448000092920532640422316354346384612980164881 674 2491993271518902864550187305448733912781029376 675 2536710088903628121755690819211158842005703921 676 2582161349900187536205304370319463161972330496 677 2628358004314448891851188896753041933837890625 678 2675311148659310529473008687236191252975190016 679 2723032027899309530821800066361385481573770881 680 2771532037213356191181520499633327193924898816 681 2820822723775755967335531487331691135286038961 682 2870915788555681280615533043716096000000000000 683 2921823088135256754450489100291762856747461201 684 2973556636546422672654068082604134346856206336 685 3026128607126742658622369398997973634888760161 686 3079551334394322796690604947584837161347710976 687 3133837315942010645149437521181382441650390625 688 3188999214351043825880420057608354485874855936 689 3245049859124319118267098429688675860135228241 690 3302002248639454235005595912863190782056595456 691 3359869552121815714707742393246788439877669041 692 3418665111637687630792991472534721000000000000 693 3478402444107757088134522613748363988366926721 694 3539095243341093758292185251925627639846404096 695 3600757382089801990962532573576864287331387201 696 3663402914124525333536433098908735788307910656 697 3727046076330984592410050511419773101806640625 698 3791701290827731878977852314817503896121901056 699 3857383167105304400079345651279029534824976401 700 3924106504186963077107137766795745448643792896 701 3991886292811202410045467057853623554470108321 702 4060737717636219342428430533656576000000000000 703 4130676159466530230618721424947919094053681441 704 4201717197501926375943857635746636721681862656 705 4273876611608959941120793500874744487116145041 706 4347170384615153443084724409538478539628609536 707 4421614704626127392847171744897534258056640625 708 4497225967365842039375524800184975778863845376 709 4574020778540150568744662594695302030659655361 710 4652015956223862511994722896791020828031451136 711 4731228533271517525271264808006639946383436801 712 4811675759752071123958817122721281000000000000 713 4893375105407695378680045245729764077933645361 714 4976344262136899015254528498288361665793622016 715 5060601146502172803027536958969799976032393681 716 5146163902262367566424448505543972237218287616 717 5233050902930013613194864669489056660400390625 718 5321280754353791839616476927070693570061008896 719 5410872297326368247966808326982720237702705121 720 5501844610217805094875710781723793646225330176 721 5594217011634763380777634641500312641968534481 722 5688009063105712890625000000000000000000000000 723 5783240571792367504337381321851496402267538481 724 5879931593227565012180658434713282898585522176 725 5978102434079812195430875064505072765364293121 726 6077773654944717466314465782420540323734224896 727 6178966073163534903365045986769281465087890625 728 6281700765669045069032487644013182168150511616 729 6385999071858999555658004152394616421496365681 730 6491882596497357773825017102573768228539990016 731 6599373212643546073645350305722693465263081361 732 6708493064609970874779564967621681000000000000 733 6819264570948019074954885483844768265754880801 734 6931710427462780609470137777084398737226203136 735 7045853610256729645700499873915616449298803361 736 7161717378802602516971814860874469209078501376 737 7279325279045712129401005795115385234619140625 738 7398701146535940213432126025349699524190273536 739 7519869109589650438873241417507492294613677041 740 7642853592481767068294237286170672212366790656 741 7767679318668265488716436048452155537127557441 742 7894371314039322635648365049675776000000000000 743 8022954910203377006734990770136480040717992321 744 8153455747802349654627198757027442081361104896 745 8285899779858279250181311255675952190653684401 746 8420313275151626017802159967912414246973997056 747 8556722821631501064684933314383029937744140625 748 8695155329858079354928060172164768841283014656 749 8835638036477456318019240063274826294930479201 750 8978198507729209829076948696859690159461892096 751 9122864642986931055498004015709068734061242721 752 9269664678331989431355838883693521000000000000 753 9418627190160798797051860847200475229965993041 754 9569781098825853527381656873356972924344467456 755 9723155672310805266376892899065433993325496241 756 9878780529939852692060737266782659760820391936 757 10036685646121718548647778220823177949462890625 758 10196901354128490007767084968470444964080254976 759 10359458349909600254027757716745663456217412161 760 10524387695941231033718605023718306402154254336 761 10691720825111417758676159435425272845898217201 762 10861489544641140620406879771037696000000000000 763 11033726040041687042448978132961093244138802961 764 11208462879108572681745841961289851989591330816 765 11385733015952310082515589208087998115857598881 766 11565569795066315988779093874658957778030166016 767 11748006955432250234391148681603112051025390625 768 11933078634663081052145693658614420379166314496 769 12120819373184173576335739399757066296651915921 770 12311264118452700256081360536344720297873637376 771 12504448229215673849834641129591532611583360881 772 12700407479806905634768535400390625000000000000 773 12899178064483193438297184576064456940331142081 774 13100796601800046082798327721854558237649534976 775 13305300139027252828754189447663256920528152321 776 13512726156604608406035852814053846772044599296 777 13723112572638106237967968483508140429931640625 778 13936497747436914488166152588289097687122313216 779 14152920488091451595979132002210508990850230481 780 14372420053092880012732257605100804106398601216 781 14595036156994338907899179553649346652228353761 782 14820808975114238681865124436770816000000000000 783 15049779148281942200129298627274766102796530401 784 15281987787626159752666536622954231229591719936 785 15517476479406386841770594661777314092358116561 786 15756287289887716012074740979628182751229771776 787 15998462770259356057630903091613306679931640625 788 16244045961597194072968093645889114447070171136 789 16493080399870737957985749974076337731019395841 790 16745610120994779140409694856919847944224505856 791 17001679665926117444389469946048668560647675841 792 17261334085805692209687727871693281000000000000 793 17524618947146465952847220027601103886531287921 794 17791580337067409059760816765385630372327325696 795 18062264868573936208257184495318618002439251601 796 18336719685885147439691566195519548473852563456 797 18614992469808229030140021400511264801025390625 798 18897131443160371554679039439885750934496608256 799 19183185376238564792433313473125689622829252001 800 19473203592337631385635428175581909710451511296 801 19767235973316863442905153879984451046574607121 802 20065332965215628565365945458364416000000000000 803 20367545583918314074115214050796268684538534641 804 20673925420868980528996180774343758911434592256 805 20984524648836097951625948832196105029982117441 806 21299396027727740500260267368468530408336654336 807 21618592910457617690363838818116119199462890625 808 21942169248862322612749581819109189593157144576 809 22270179599670179970894753151596672701604438961 810 22602679130522079140580112678597972518592577536 811 22939723626044679848374351918656251076757227601 812 23281369493976380470743875853470161000000000000 813 23627673771346441372751914305464406919572190561 814 23978694130707658134465138561568573177112559616 815 24334488886422981954354875262777766897484074081 816 24695117001006486972208156994904295297998524416 817 25060638091519086719395851388024669687744140625 818 25431112436019404381825701692684094801860100096 819 25806600980070204050582135665904392694436396721 820 26187165343300792637167110304458100008701464576 821 26572867826025804644452121996056483389134417281 822 26963771415920784510976000000000000000000000000 823 27359939794754983785121501421300390901160975681 824 27761437345181792937021434370328979028853067776 825 28168329157587230179827560063165637513417281521 826 28580681036996912248268482506256226829463453696 827 28998559510041934671271855579005341484619140625 828 29422031831984091676877362537125771016930594816 829 29851165993800868481766004402127719993815365281 830 30286030729330641344524335144337042954220732416 831 30726695522478523401295578481530169600291856161 832 31173230614483296954789340818366001000000000000 833 31625707011245875552774296636722368128712410001 834 32084196490719741870210277920269919684432756736 835 32548771610363810100134271612909747456836699761 836 33019505714658164262345654708424005943961522176 837 33496472942683126555886423905077920215087890625 838 33979748235762112611329167045363124391154548736 839 34469407345168733242016150798426194948382384641 840 34965526839898605049684350156550440817949741056 841 35468184114506335009410820292933528365398024241 842 35977457397008146941567923346804736000000000000 843 36493425756850620574536098275110472261496813521 844 37016169112946016711330741014886814158825066496 845 37545768241774664836107098415503830078308088801 846 38082304785554892332760740040112083770703609856 847 38625861260480977337589138187468051910400390625 848 39176521065029610111270253542484845610002681856 849 39734368488335350692295001062255963016401294801 850 40299488718635573484510381657411111351532650496 851 40871967851785392335637347962816856689820201521 852 41451892899843062581570679581301761000000000000 853 42039351799726359462995941887159059416311306241 854 42634433421940435266419774869259865378632237056 855 43237227579377660501153201607287354231556008641 856 43847825036189957397162371928743492001537396736 857 44466317516734136996056292933410108008056640625 858 45092797714590754108865887100134457925934514176 859 45727359301656997429732518807552625567550735761 860 46370096937314135124216415135470841972866420736 861 47021106277670039254705766362599871531620468001 862 47680483984877315463405431135666176000000000000 863 48348327736527567405659912387355304493623808161 864 49024736235122328512968550430376293677637308416 865 49709809217621196766031753263302156890231819281 866 50403647465067711273575721443989289766083362816 867 51106352812293512582589812948957655351806640625 868 51818028157701331790025835985459302211582365696 869 52538777473127356685002675348380219158636147521 870 53268705813783526324183388191168780495828811776 871 54007919328280308631296002701760262274131703681 872 54756525268730518814804590087890625000000000000 873 55514632000934739615554745817290008872997039281 874 56282349014648907628868517087433956819076120576 875 57059786933934633193099274536899986344201680721 876 57847057527592824599128389570979626706550788096 877 58644273719681190652744304603325611191650390625 878 59451549600116198914342250323892288292615356416 879 60269000435360070247971168302887947948821770081 880 61096742679193393634485153678630041826726383616 881 61934893983573948541481874673187736487813588561 882 62783573209582325495882005159284736000000000000 883 63642900438454938873473894132841241058592519601 884 64512996982705029303568781272712403930229313536 885 65393985397332256486136259350103755309754552961 886 66285989491121486633469909790085016991433752576 887 67189134338031382178621744174941003183837890625 888 68103546288673404838594038320520016861083406336 889 69029352981881846581641232712648062559982643441 890 69966683356375506525065799210391053481862496256 891 70915667662511635282643464480008851640588602641 892 71876437474132771789338181050902641000000000000 893 72849125700507101155319112710549523695554569121 894 73833866598362965641524137937258809774934327296 895 74830795784018164405180579330845635128130196001 896 75840050245604681235847765165914816447287136256 897 76861768355389483090741468520224094390869140625 898 77896089882192035842391217952605516910041235456 899 78943156003899187272122020358716796127776607601 900 80003109320078070979496391397801088220625309696 901 81076093864687688530755082916047982055858025921 902 82162255118889830838509982560813056000000000000 903 83261740023960003450524912201243221818074307841 904 84374696994299024127424164344061999629617401856 905 85501275930545964807649406675885569266767169841 906 86641628232793113792997993246444762827782619136 907 87795906813903637739674807690227273281494140625 908 88964266112932626808030712451128957870252363776 909 90146862108652210109098793668851646529036302561 910 91343852333181432387730302044767688728495783936 911 92555395885721586700631045996455081457397938401 912 93781653446397701682961667766948241000000000000 913 95022787290206885849447521710279666229933655761 914 96278961301074235245201695498196975668445577216 915 97550340986017014647754111324161098577670834481 916 98837093489417826425156780366324905479244681216 917 100139387607407485075556448199228748730712890625 918 101457393802358319411347473379397251469773111296 919 102791284217488628305996361550026964811081168321 920 104141232691579019893921592339127869124375678976 921 105507414773801368103475009171181914880335220081 922 106890007738661124410161000000000000000000000000 923 108289190601053726721804011178702610558329332881 924 109705144131435851349490762778927185203198693376 925 111138050871112258077828151646670404207301349921 926 112588095147638982425428642886968483301866602496 927 114055463090343633281619490548718930019775390625 928 115540342645963558218228048108906383777216598016 929 117042923594402642905980507971888125688549444881 930 118563397564607515213623550744102553106635554816 931 120101958050563928734395618893057437567403550961 932 121658800427414104668995010298079521000000000000 933 123234121967695815196773995401566878761776859201 934 124828121857703995687590103067327141363461390336 935 126441001213975677345626126517681698692381676161 936 128072963099899036133607929436053116945806462976 937 129724212542447358101262567116710211836181640625 938 131394956549038725535627488230782100929496743936 939 133085404124522232663003685487992388613350172241 940 134795766288291543963000780790378630792282771456 941 136526256091526612504309451569553720709679411041 942 138277088634564380079615745768554496000000000000 943 140048481084399285303502236127728879712894554721 944 141840652692314410242322299810441149842735108096 945 143653824811644100568945873837199323616025573201 946 145488220915668898678017754429556110621363142656 947 147344066615643633659002930741369724273681640625 948 149221589678959516504877749653718860684852269056 949 151121020047441093433921205080638899363335190401 950 153042589855778914720727767131565317743649488896 951 154986533450098780970362475999891032530998080321 952 156953087406668433326571213168880801000000000000 953 158942490550742558681204947231694374916867539441 954 160954983975546985547577280443933963176070086656 955 162990811061402950875410870679844815238585601041 956 165050217494992322719401475979649598742432321536 957 167133451288764668327299798341056247832275390625 958 169240762800487061886842451696577164181950693376 959 171372404752937530863915837027314844335291139361 960 173528632253743044577072195349516892317000667136 961 175709702815362953385997476222809786255249638801 962 177915876375218791623817884248313856000000000000 963 180147415315971362175288157095234372466391733361 964 182404584485946025394992023960396848654817366016 965 184687651219707119871766260906182929757621119681 966 186996885358782447377696797088598050862442479616 967 189332559272538759192291061434756133418212890625 968 191694947879209185864867951054998266125872336896 969 194084328667073557370888339152659584767851459121 970 196500981715792565530937940509323363307462066176 971 198945189717896725494433766507373711935754966481 972 201417238000431098043918609619140625000000000000 973 203917414546756739450098410774812332973897856481 974 206446010018509850602628524504269609424100786176 975 209003317777719602157130479903869409291386289121 976 211589633909085617475084645304144633001970896896 977 214205257242416100190160177463229907343994140625 978 216850489375227598312275840232354555061774319616 979 219525634695507401879297912711979617959928389681 980 222231000404639576285838804582628050904668246016 981 224966896540495638559186620195498284965921743361 982 227733636000690889014036358921977856000000000000 983 230531534566007415900472435235970819461855428801 984 233360910923984795863634608491958052548608987136 985 236222086692679518258750222359298030320238069361 986 239115386444594166611799993050043122507239653376 987 242041137730777395784067712315594081328369140625 988 244999671105095748688271537115733886437034561536 989 247991320148678361714951547392935909190264971041 990 251016421494535613360360624243652802213530566656 991 254075314852352775901339224047526078330380449441 992 257168343033459735338615224364002801000000000000 993 260295851975977850227723752825806471031956770321 994 263458190770145025436354972800680084872307408896 995 266655711683820082308476515101175400160364220401 996 269888770188167512179108073370441735018691629056 997 273157724983523705669215215997755527496337890625 998 276462938025445755697904437858345287792675782656 999 279804774550943937679008743600238103483707043201 1000 283183603104898975921319617958916040034525188096 1001 286599795566665210826214229716540266295800364721 1002 290053727176860787073313401325162496000000000000 1003 293545776564345988604153657747534857573981001041 1004 297076325773390851855733082711024789337670291456 1005 300645760291033194360263430542536126084231302241 1006 304254469074628201514597774659931433968846503936 1007 307902844579590720032671862760133418379150390625 1008 311591282787331412326966372540217945664869502976 1009 315320183233387931820534634977518672609795246161 1010 319089949035752284969614465263206172237901070336 1011 322900986923395551578322000974471602280585569201 1012 326753707264991140811478515720435521000000000000 1013 330648524097837766159316813372210067815138040961 1014 334585855156983328478720908618339763070032674816 1015 338566121904550902129840296102767927942152674881 1016 342589749559268025144457371667904583268636758016 1017 346657167126200500303442800974721371914306640625 1018 350768807426691919965078275744798795617320042496 1019 354925107128510133474028735946229811739277019921 1020 359126506776201881992376484582454460906207973376 1021 363373450821656831629457534907843671082650942881 1022 367666387654882241806336000000000000000000000000 1023 372005769634989511873685491461868643650692610081 1024 376392053121393855108687605219444075972662398976 1025 380825698505228355347377043488011630579376498321 1026 385307170240973667663731296653963740481423671296 1027 389836936878304630685790768935635281445556640625 1028 394415471094155064342273597478826898265328521216 1029 399043249725002033060589144737686424024138604481 1030 403720753799370860688926335945079537459544457216 1031 408448468570562189691268903308194763484478165761 1032 413226883549602383464840561293882241000000000000 1033 418056492538418576954680687047686307936668228401 1034 422937793663239687089866869844127546818152103936 1035 427871289408224700940406516022096068983093732561 1036 432857486649319565893087483087241178823893323776 1037 437896896688344012568679540107705150722900390625 1038 442990035287309647651886522446172183192336859136 1039 448137422702970660279435718361992892006757039841 1040 453339583721608492130728784165673104217925881856 1041 458597047694051827889639964614708467494651717841 1042 463910348570933269295405367557165056000000000000 1043 469280024938184062575174418297532808765431215921 1044 474706620052768255650764452140900064861731229696 1045 480190681878657668137544886087089358933766137601 1046 485732763123049063804251876510005819773032595456 1047 491333421272824921838971293611586093902587890625 1048 496993218631259209968600841290745327299751776256 1049 502712722354969569206884979821075724203772166001 1050 508492504491117326759682866726635816295172407296 1051 514333142014856760395553858292562183125074879121 1052 520235216867035044395101391660990641000000000000 1053 526199315992144314023878618597710048684954692641 1054 532226031376527292331102451801453760842098016256 1055 538315960086837929960021320106957200975174273441 1056 544469704308758515565610659292185941898385166336 1057 550687871385974721371403881908177300547119140625 1058 556971073859410055359780306492133512370848792576 1059 563319929506721198579000460138117495450278622961 1060 569735061382055713065778617809546402358716993536 1061 576217097856073612924287868930803054643065729601 1062 582766672656234298171280011596660736000000000000 1063 589384424907350358052546915185916970362562578561 1064 596070999172409757658327554486119823875371503616 1065 602827045493667928814551737219681847757585500081 1066 609653219434011293403083800197105033778787516416 1067 616550182118593754467463558933819405625244140625 1068 623518600276747697691114026946127946469556228096 1069 630559146284171053092672483486621002629937850721 1070 637672498205391974068080115627937550629733400576 1071 644859339836512698221412589969050323677533149281 1072 652120360748234161766226562744140625000000000000 1073 659456256329162946646512501130357078833953593681 1074 666867727829402146921259594028301662187763531776 1075 674355482404427748379231453195452106248441977521 1076 681920233159252122800899365867207247502784925696 1077 689562699192876245762660823409209544511962890625 1078 697283605643032254384562827736802663234919202816 1079 705083683731217968956830124099319385256610089281 1080 712963670808025009942646226637699629537984188416 1081 720924310398762149444928238691263726398432818161 1082 728966352249375543843353515624370176000000000000 1083 737090552372667501954715812236016402718305258001 1084 745297673094815450744889483809114627872570740736 1085 753588483102192768324341499824468978944968665761 1086 761963757488493161691331558785311492291927474176 1087 770424277802160274447759684289466212988525390625 1088 778970832094124217502137705740854120172043636736 1089 787604214965846723592455497813672785013106378641 1090 796325227617676634308864433620507082685788717056 1091 805134677897517436172189007020236616228703216241 1092 814033380349808570229382956179633761000000000000 1093 823022156264822247561248577072355900620257891521 1094 832101833728277511061117503045903700897086570496 1095 841273247671273291835828443318520264063101324801 1096 850537239920542216602312765248902933226146041856 1097 859894659249026930504493066109716892242431640625 1098 869346361426780707856093851377015549680320249856 1099 878893209272194131425438107670900731792660558801 1100 888536072703549629018440066995829567215511146496 1101 898275828790905664285884090613532358187881623521 1102 908113361808312386880783789888372736000000000000 1103 918049563286360555321225830429456532379578614241 1104 928085332065065554173701066110934307425033261056 1105 938221574347088335461593601151840505717134514641 1106 948459203751295122523318110359891015890408308736 1107 958799141366657722894649437915951038867431640625 1108 969242315806496305170158470904310682799728562176 1109 979789663263066503209437021701568358028721269761 1110 990442127562492719495044579298385505314968436736 1111 1001200660220049507920924079204950220006600120001 1112 1012066220495792924792495220066012001000000000000 1113 1023039775450543745352825397625479725869305346161 1114 1034122300002224451713283258367063304160113852416 1115 1045314776982551906661981571277422463344489595281 1116 1056618197194087636449198102256067052001854754816 1117 1068033559467647654305909127654586679863525390625 1118 1079561870720073765139663967723163533496020893696 1119 1091204146012368300571354434500250590138663951521 1120 1102961408608194242227074499831591882435158347776 1121 1114834690032742699981307076616823726591161585681 1122 1126825030131969720661201000000000000000000000000 1123 1138933477132204411566796676198961226683170807281 1124 1151161087700130372038808167507387685856284184576 1125 1163508927003142435214057586683237187070002726721 1126 1175978068770080731048969618054673841716614660096 1127 1188569595352344090663754953577443692636962890625 1128 1201284597785384821064126769000422528745586364416 1129 1214124175850586888333689559495088397747022844081 1130 1227089438137529556458600348993439924834707439616 1131 1240181502106638538046814278763305336257395700561 1132 1253401494152226722337275816563694161000000000000 1133 1266750549665926555059889408762460528293106517601 1134 1280229813100516153905085577458983079380344897536 1135 1293840438034141252592376649164297954344132868961 1136 1307583587234935075790557050147475383355502104576 1137 1321460432726038256438233128461469690000244140625 1138 1335472155851020916342253629455079084720794894336 1139 1349619947339709040293441279175611269993842987441 1140 1363905007374417283333885590894937275305439072256 1141 1378328545656590360238034330120674867392994944641 1142 1392891781473855175731003532735676416000000000000 1143 1407595943767485863462001203110046812097626797121 1144 1422442271200283911278615611968952206752453431296 1145 1437432012224875559909043409481276135029489782001 1146 1452566425152428671754213663785205278727791968256 1147 1467846778221791276120289679770529270172119140625 1148 1483274349669054006884289452769525610016621203456 1149 1498850427797538658281646426972025725673752221601 1150 1514576311048215094234523573841705091373461405696 1151 1530453308070548756403684551534006920847530597921 1152 1546482737793781025944804877398991281000000000000 1153 1562665929498644703782362822461078108221892765841 1154 1579004222889516884080773455072368783430156025856 1155 1595498968167011505493309412046482779150082025841 1156 1612151526101013874704678206479664670072275931136 1157 1628963268104159466752987994949153031777587890625 1158 1645935576305759316621321681584410471099348811776 1159 1663069843626174326628343147454134962191353186561 1160 1680367473851640824221369531836020426910175399936 1161 1697829881709549714884250284622978814389348740401 1162 1715458492944181585016287740241186816000000000000 1163 1733254744392900119817405973505612306970256343761 1164 1751220084062806211428915584068151838741539721216 1165 1769355971207855142828622872664807115757684960481 1166 1787663876406439243263783830411458570874798473216 1167 1806145281639438421325597830265432393847900390625 1168 1824801680368740992124664413092823650998154039296 1169 1843634577616237225418180782623282139358535322321 1170 1862645490043288051966729404567052917927602814976 1171 1881835946030671375861386443649651719008546252081 1172 1901207485759008451060664824462890625000000000000 1173 1920761661289672790911582781986661955472084250881 1174 1940500036646184090000012347663199394813104357376 1175 1960424187896089648282504927508661044809728745921 1176 1980535703233335798095105758810234445461472874496 1177 2000836183061131845314348528880467100820556640625 1178 2021327240075309046661758909174883597700370006016 1179 2042010499348177155895884465660939629899306868881 1180 2062887598412881082425201775414117648372434210816 1181 2083960187348260216701323192825262050685226812961 1182 2105229928864212987614829308538781696000000000000 1183 2126698498387569228015882631638020472301662007201 1184 2148367584148472935418627461448311730577954574336 1185 2170238887267278025922344520034165608593106342161 1186 2192314121841959690393501070151926659306777214976 1187 2214595015036043973001312486078665132539306640625 1188 2237083307167058203285304276371240581751230631936 1189 2259780751795504924056729238354526721167746866241 1190 2282689115814361968596647774407035073973196947456 1191 2305810179539111351812115600727427453482236903041 1192 2329145736798299651248337471593235521000000000000 1193 2352697595024632565128933628210131872692977932721 1194 2376467575346606345908723123958278320489911812096 1195 2400457512680678819173750800984189137068301509201 1196 2424669255823982709111768481560669011435730374656 1197 2449104667547584003203122037563383579254150390625 1198 2473765624690288100247090720266632411198894637056 1199 2498654018252996497342269939410813714024677154401 1200 2523771753493616782981680205734830063634943184896 1201 2549120750022528715004019987255542678461581802321 1202 2574702941898609173761955730768203776000000000000 1203 2600520277725818792526655382624340646410187147441 1204 2626574720750353078845019685272766125409146310656 1205 2652868248958360852302345769084643944548236807041 1206 2679402855174232835918567705822984860139348033536 1207 2706180547159463250220856506532760681621337890625 1208 2733203347712087270889325461101481994265549541376 1209 2760473294766697222765973820597672847058654373361 1210 2787992441495040394949910871042155190515857883136 1211 2815762856407201373674431855925556725963721590801 1212 2843786623453371801673765555226557681000000000000 1213 2872065842126210484799379364966408957374555571361 1214 2900602627563796778737710351034518897764929110016 1215 2929399110653180200813189045372054265366241595681 1216 2958457438134529224032535946631755691462578671616 1217 2987779772705882222738638180095622875703369140625 1218 3017368293128503551494955125943029763965395664896 1219 3047225194332847751114456768132874009376881963121 1220 3077352687525134888080666939739961360760186802176 1221 3107753000294540045982565600581395424228947148481 1222 3138428376721000000000000000000000000000000000000 1223 3169381077483640117931964437094034886788683924481 1224 3200613379969824543756732882724827336541104050176 1225 3232127578384832732250468687534725785627540035121 1226 3263925983862165415769691848349714724563919568896 1227 3296010924574483096922957887386547522968994140625 1228 3328384745845180173518394525710793112330310127616 1229 3361049810260597814876454381027469745031642163681 1230 3394008497782878721341475432443237578901884502016 1231 3427263205863466911611497679452574653180036155361 1232 3460816349557255695333366153160235281000000000000 1233 3494670361637387001279559254840271827738811726801 1234 3528827692710705244334519506756378801869879771136 1235 3563290811333868927471633575499667568778659085361 1236 3598062204130123187897512408205847307085912805376 1237 3633144375906736509577963212794374845293212890625 1238 3668539849773104837440125687495484012943990849536 1239 3704251167259526341667768401968279068787848015041 1240 3740280888436650093671810758873849467193382342656 1241 3776631592035601928525854894634899616425389091441 1242 3813305875568790781906983752379928576000000000000 1243 3850306355451398802875410087272042527096001298321 1244 3887635667123558557162850220676083706059541712896 1245 3925296465173220649018849988753788576569156506401 1246 3963291423459715103086812744776133675115721261056 1247 4001623235238009861247274852371275424957275390625 1248 4040294613283669762875147396872607387125380550656 1249 4079308290018519390510298559937477698377315357201 1250 4118667017637013176537094133107313513553876484096 1251 4158373568233316180108449041935104885181845236721 1252 4198430733929098957233675735339042721000000000000 1253 4238841327002049960677051255371321787977001759041 1254 4279608180015108920085669299970834389721684115456 1255 4320734145946424666580902353917488426020068858241 1256 4362222098320040879907777888746935224154984615936 1257 4404074931337313250140877787778577269648681640625 1258 4446295560009061559894107774091356699342170750976 1259 4488886920288460206974960113294322774625354830161 1260 4531851969204670701461814805069753031471535886336 1261 4575193684997219685265498613382446992856378671201 1262 4618915067251126036363854530631172096000000000000 1263 4663019137032780634070573711698512181065593028961 1264 4707508937026582375917114805950171540303562018816 1265 4752387531672334050989289385281257049253479500881 1266 4797658007303401688868134411398129287758155350016 1267 4843323472285641017678131173444094082461181640625 1268 4889387057157094679144772796435877319275185770496 1269 4935851914768463863008037381347516619875283873921 1270 4982721220424358037628599369727975867034030309376 1271 5029998172025326468159716281369622996465874274881 1272 5077685990210675228239770176025390625000000000000 1273 5125787918502073425788531834274432113735209828081 1274 5174307223447952378164459704768932407771163262976 1275 5223247194768701486660854263441328168477606594321 1276 5272611145502664575085570884903069117138514743296 1277 5322402412152940471982360119358669216894775390625 1278 5372624354834991630911863054206816889394446729216 1279 5423280357425064598116951044732894128976458728481 1280 5474373827709426151850573521993327255301778313216 1281 5525908197534418952644674999815749328914183727761 1282 5577886922957340558846173151174332416000000000000 1283 5630313484398149676840564424286811880153645676401 1284 5683191386792003530525552810849552330428600487936 1285 5736524159742630249786291926236570275061811098561 1286 5790315357676540192960501550856287506081068875776 1287 5844568559998080133565978423201262636855712890625 1288 5899287371245334256894978751988606375947715547136 1289 5954475421246875927459718184386933067741426433841 1290 6010136365279374203700925560676858662478315257856 1291 6066273884226059091847111607751447572385661509841 1292 6122891684736049546336084853659048081000000000000 1293 6179993499384548239782376736160518831390636893921 1294 6237583086833907141094738557596572834899423133696 1295 6295664231995567956016857208298524701475924773601 1296 6354240746192881500082017218001118758941524627456 1297 6413316467324810089738726650652945041656494140625 1298 6472895260030517053219436758976712905902318944256 1299 6532981015854847478588533462437020063217796830001 1300 6593577653414704332318876082411359783772181303296 1301 6654689118566324097708419013105826655754380901121 1302 6716319384573456098459988953311215616000000000000 1303 6778472452276449688808217975220176489989126600641 1304 6841152350262253507688065240680600170135449440256 1305 6904363135035331010599411946735166869908298179441 1306 6968108891189496509031999621349840743350545678336 1307 7032393731580675963574615903225356956015869140625 1308 7097221797500596793142029309113458910621052440576 1309 7162597258851410979112850277094864320360434556961 1310 7228524314321255759581365210298030611484729409536 1311 7295007191560756225386568744669700225948229981601 1312 7362050147360474146092222615551752561000000000000 1313 7429657467829307370652913066790043776501008716561 1314 7497833468573844164112878675765089447958718447616 1315 7566582494878676858346952878141771843616968676081 1316 7635908921887679211566426664655874331482488508416 1317 7705817154786251888077103363714592225058837890625 1318 7776311628984540486592405770402249876892964356096 1319 7847396810301630562271222964793135322729571054721 1320 7919077195150724104568366988283657435698253336576 1321 7991357310725301949955165301965375612647087631281 1322 8064241715186276625588961000000000000000000000000 1323 8137734997850140137083246635925359164128151961681 1324 8211841779378111230654936961618010584082161995776 1325 8286566711966286677102008776601620928508348423521 1326 8361914479536801142293520517531310382387818397696 1327 8437889797930000226134988440821814194316650390625 1328 8514497415097631269305358701283958475379819810816 1329 8591742111297056544447493921130671122680436563281 1330 8669628699286493465932307770865633462978835644416 1331 8748162024521286469807550619779074785534279530161 1332 8827346965351215233085892611935025601000000000000 1333 8907188433218843919123486916151319939849503856001 1334 8987691372858916153489744897811638675794596724736 1335 9068860762498800452431736258562187985077832381761 1336 9150701614059990843792560659214173960928405426176 1337 9233218973360667438052343033838005694726806640625 1338 9316417920319321725023302951733333883579044724736 1339 9400303569159451389646759401759352971150012122641 1340 9484881068615329458310076854047832588748315693056 1341 9570155602138852605125557171734781321560514158241 1342 9656132388107473465691255855210561536000000000000 1343 9742816680033221823985771339650427594255074719521 1344 9830213766772819556235343950503575347535636074496 1345 9918328972738894233832228149687841306686726310801 1346 10007167658112296305678389557336681374294900473856 1347 10096735219055524798678248771466314792633056640625 1348 10187037087927266493508569273914363793043949817856 1349 10278078733498053551252788930171763770586501572801 1350 10369865661167044585001246170031642968419777642496 1351 10462403413179934189087975464111709024319498795521 1352 10555697568847995957259164959260104961000000000000 1353 10649753744768264039748105056943904415747601672241 1354 10744577595044858307966633448720406895426122285056 1355 10840174811511458214313822980176261271189894770641 1356 10936551123954930453449087200391657322925391220736 1357 11033712300340115550279118252016507904785400390625 1358 11131664147035778518866246734404768696842034610176 1359 11230412509041728755480047379051106668807123553761 1360 11329963270217114348084432046192842313030958452736 1361 11430322353509896003679197100669060476674435522001 1362 11531495721187505814098150254300696576000000000000 1363 11633489375068696100105657255181309915812692634161 1364 11736309356756583592929846329172853238459678396416 1365 11839961747872894231723913187357669831168529121281 1366 11944452670293413874857107041065045936884538146816 1367 12049788286384650242404173933445267518340087890625 1368 12155974799241711426726413507838412761072171421696 1369 12263018452927406327619194977301260878609823505521 1370 12370925532712572388139903610161273478949975883776 1371 12479702365317636026926976761669804709214597217681 1372 12589355319155411182575064804931640625000000000000 1373 12699890804575141405443543873529983208698250325281 1374 12811315274107790952145740937046897329500980248576 1375 12923635222712590357894434387702621705462435522721 1376 13036857188024841981865592205743658669402390532096 1377 13150987750604991040787032262712196595859619140625 1378 13266033534188967666061862970748805021701469372416 1379 13382001205939805539898315033880009259804505668081 1380 13498897476700542686138034431064028000267776495616 1381 13616729101248410011754201073966853418961183562561 1382 13735502878550313215329095134620942336000000000000 1383 13855225652019613699218082315268091119083976265601 1384 13975904309774214142563559007313941105476348481536 1385 14097545784895954412838317217585976983336242934961 1386 14220157055691323514173186373941710554312082456576 1387 14343745145953493291358813891596044585312744140625 1388 14468317125225679629106188106264113503022618382336 1389 14593880109065836906905115467481480608969385081441 1390 14720441259312691490634468529731754278731703648256 1391 14848007784353120062952752262213109302981657036641 1392 14976586939390878615432523689742111441000000000000 1393 15106186026716687946397574234694781163161754775121 1394 15236812395979681529477675898162308895182260535296 1395 15368473444460221639012232330801020144453931118001 1396 15501176617344089639611494821474599051565608800256 1397 15634929407998056368422232384290754795074462890625 1398 15769739358246838559944015750007309974672513171456 1399 15905614058651447284602718652555552359678059585601 1400 16042561148788934393709588020816949831514585501696 1401 16180588317533542984917419403827475648211758919921 1402 16319703303339267923830127227260768256000000000000 1403 16459913894523832479028453542435830169987716973841 1404 16601227929554087149442846217510644006977382649856 1405 16743653297332836784734790654623941504876078631841 1406 16887197937487102121140230906692979292846881243136 1407 17031869840657821877083299513155998533926025390625 1408 17177677048791001574785523664720673058392957259776 1409 17324627655430315276075121822602318614182901820561 1410 17472729806011166442643083227302702613753743015936 1411 17621991698156214153097566595358723549824405292401 1412 17772421581972370931335897669654076641000000000000 1413 17924027760349278462984222300252916269006784781761 1414 18076818589259267498948816719276954059263721865216 1415 18230802478058808267480304156814024573534230836481 1416 18385987889791457738572711637772966125541264265216 1417 18542383341492310107003557605526471056054931640625 1418 18699997404493956882869125031769122231554246967296 1419 18858838704733963001080881179175194538580371226321 1420 19018915923063865383964789661472569572634317950976 1421 19180237795559700413845158563282744463924663034081 1422 19342813113834066795298816000000000000000000000000 1423 19506650725349730309633937668378333514290494918881 1424 19671759533734776987080905905576463686102498021376 1425 19838148499099321245180292974458767577076787891921 1426 20005826638353775564915569354444374105960791146496 1427 20174803025528688299265577560955325191054931640625 1428 20345086792096156232044320455827075879902435414016 1429 20516687127292818528153327351807109509323846042881 1430 20689613278444438739694918855118970724831320866816 1431 20863874551292081555783229922526135524190005824961 1432 21039480310319891007344007817922385121000000000000 1433 21216439979084476861714115515880529554268902905201 1434 21394763040545915965437479786770780460550335758336 1435 21574459037400375317306065074393969995620812758161 1436 21755537572414363677412467900497435319764259966976 1437 21938008308760618541765050652676411378926025390625 1438 22121880970355635335867307178459554415031076519936 1439 22307165342198845704580514758242073871589575310241 1440 22493871270713451799572817096667448131364799123456 1441 22682008664088923489708840483802938894315050145041 1442 22871587492625165443851909956105015296000000000000 1443 23062617789078361059736044049329367855577367060721 1444 23255109649008500236817305692443834461341376516096 1445 23449073231128598015333913249260345139784159195201 1446 23644518757655611128191910173829941656951409606656 1447 23841456514663059536748294902601301670074462890625 1448 24039896852435360046086465352063776240718249005056 1449 24239850185823879119969775811529320751441350868401 1450 24441326994604712040318079398750539205362524880896 1451 24644337823838195580779478058704421156759971274321 1452 24848893284230161388765266006291938001000000000000 1453 25055004052494937295180373410965132379079012505441 1454 25262680871720103796014637060437559016380910534656 1455 25471934551733012974962085982827306262412319763041 1456 25682775969469077161306275009250528828650375745536 1457 25895216069341834642449670675848716890312744140625 1458 26109265863614799775674334545846441434509660389376 1459 26324936432775104868999802025515324765979499357361 1460 26542238925908941226352263296682694540864603099136 1461 26761184561078806777677060533424211761341799292801 1462 26981784625702567740114265749644640256000000000000 1463 27204050476934341781914840272412554173163675159361 1464 27427993542047210186402743985547936461156128854016 1465 27653625318817766538986504368918433588654393821681 1466 27880957375912509485992316398645265311157626863616 1467 28110001353276087139929869197166129810859619140625 1468 28340768962521400731711928752945786174768630992896 1469 28573271987321575136329393088679719730699794217121 1470 28807522283803803924535222163370556886644399538176 1471 29043531780945076619213474965227908522647795080481 1472 29281312480969795861303806304931640625000000000000 1473 29520876459749292216417331566947380142064125742481 1474 29762235867203244379616905133527456043609595314176 1475 30005402927703012562243723573836738197482575531121 1476 30250389940476892871152904400342736907329580240896 1477 30497209280017300517273451846335394003340087890625 1478 30745873396489889717032949521562809916853757935616 1479 30996394816144618176884562966224619523127887687681 1480 31248786141728764077943640255201377880060188758016 1481 31503060052901903504583513312304570551090106317361 1482 31759229306652856287755174086173331456000000000000 1483 32017306737718608260783476022798712073170373774801 1484 32277305259005217952453540352150229901261038555136 1485 32539237862010715769335276795821298808389561851361 1486 32803117617250003746501507807127197734465097957376 1487 33068957674681763973076262983262260899785400390625 1488 33336771264137383826404534650121655393125059137536 1489 33606571695751906176063305824111307598434862809041 1490 33878372360397012746436127012460563054191922118656 1491 34152186730116048854150078035964071756660903483441 1492 34428028358561097764324754858590265601000000000000 1493 34705910881432112937308119101147030035162851576321 1494 34985848016918116465373789516734756163403064016896 1495 35267853566140472026728790431122759410838280542401 1496 35551941413598240712130052420208096429258062893056 1497 35838125527615628107432235929913580417633056640625 1498 36126419960791531043488869963753495128119397318656 1499 36416838850451192453003516394417363858179505421201 1500 36709396419099972802177837124882665868957515780096 1501 37004106974879246593329207660902717145087195858721 1502 37300984912024432463052038291845021696000000000000 1503 37600044711325165428974384845015382616225278267041 1504 37901300940587619866714906916784504443036385939456 1505 38204768255098991827274914831916006393078338164241 1506 38510461398094149333806289783380991292239234727936 1507 38818395201224459325478617304697158149726806640625 1508 39128584585028799945028095274807061530475983998976 1509 39441044559406766895506817104497519959562896164161 1510 39755790224094082620764041859712512205543058702336 1511 40072836769140217093281199300877754141124527523201 1512 40392199475388229022149792822424809921000000000000 1513 40713893714956836323226210930935343846638003766961 1514 41037934951724724722819892275687526551850179362816 1515 41364338741817103395671464618083796933183588076881 1516 41693120734094516567455548977056122504366585942016 1517 42024296670643920041599041201177699759316650390625 1518 42357882387272031639840009284602212315032763498496 1519 42693893814000964575665030957629537351620922477921 1520 43032346975566152809553997743104363295321340645376 1521 43373257991916577464831284281489024971168753356881 1522 43716643078717303412870881000000000000000000000000 1523 44062518547854335166430770049668801890692632796081 1524 44410900807941801249998644979051431588993152126976 1525 44761806364831476246217190180629495540605218440321 1526 45115251822124649747722703267513639005063317815296 1527 45471253881686351474076018951534126060058837890625 1528 45829829344161941843889633642842527549954476937216 1529 46190995109496077322759793025546401888620310602481 1530 46554768177454059898197247639720243701473100169216 1531 46921165648145580063415561579851614405205095039761 1532 47290204722550862722581434572403433841000000000000 1533 47661902703049225460957625896390758307108728874401 1534 48036276993950058654275908043183815732620936871936 1535 48413345102026236922665187064606678093174760214561 1536 48793124637049971465528663828333320332042756427776 1537 49175633312331112844913834690338355101015869140625 1538 49560888945257913816150400416839954102793206235136 1539 49948909457840261835843927761367263871563777577841 1540 50339712877255390908707548352507558485765392633856 1541 50733317336396082466190244108511958024353677051841 1542 51129741074421365001418517108129529856000000000000 1543 51529002437309722216608634762694250832973398321921 1544 51931119878414819470829338510668717534245403037696 1545 52336111959023758347800066558913813094331415159601 1546 52743997348917869195297529099701310136699328659456 1547 53154794826936051519714048822283804416656494140625 1548 53568523281540672151364601504756568924022198112256 1549 53985201711386031128276122316903254998149903244001 1550 54404849225889405278412544697602716906381478199296 1551 54827485045804679512592372010190264812910742673121 1552 55253128503798575872742509554163101841000000000000 1553 55681799045029490412602768059428680171664554258641 1554 56113516227728948020550051857065971631751488864256 1555 56548299723785685326849928065105873650388103835441 1556 56986169319332371870366200115729060492684818190336 1557 57427144915334979732566442758041940241855712890625 1558 57871246528184811879553359484797171464823768088576 1559 58318494290293199485828460548841678871773322240961 1560 58768908450688878546556093962798885417336629825536 1561 59222509375618056118242456931084186080824749983601 1562 59679317549147176560976035074974683136000000000000 1563 60139353573768398188693125818002245648258660604561 1564 60602638171007790767334864850179897429587153391616 1565 61069192182036264334250655346278000789890633602081 1566 61539036568283239845777263447452368237529101500416 1567 62012192412053072193583255510181322131894775390625 1568 62488680917144236164115078076294479945752084484096 1569 62968523409471285949314085929021226663190836008721 1570 63451741337689598850693372690282196167854261272576 1571 63938356273822913852869518113540848551986547863281 1572 64428389913893675776737502676025390625000000000000 1573 64921864078556195756657219627712879484563756079681 1574 65418800713732638820287403878049741436072048459776 1575 65919221891251849384057562773237113248564386619521 1576 66423149809491025511710802927800251195804563869696 1577 66930606794020252817880467027482820267461181640625 1578 67441615298249908933281392332417703502331632418816 1579 67956197904080949482802546109084343386319044787281 1580 68474377322558086562581950248861863303116775100416 1581 68996176394525870737027345945290956793552831992161 1582 69521618091287687611717137770035019776000000000000 1583 70050725515267680073175963290992368248158558204001 1584 70583521900675607321667928210642936310010510708736 1585 71120030614174651858388296777812348435982927847761 1586 71660275155552185623761402064748208635373395378176 1587 72204279158393506518968909940854375564648681640625 1588 72752066390758556578338503765862734320692157812736 1589 73303660755861633095818723734134963714269099616641 1590 73859086292754104044451265408063341298045530669056 1591 74418367177010139163527686476587198339762080850241 1592 74981527721415468123983359573726150561000000000000 1593 75548592376659177218537812715612335513658447297521 1594 76119585732028556059137488401570246283834473578496 1595 76694532516107005800394598729197324975932933046801 1596 77273457597475020443944328264193812353696966905856 1597 77856385985414252814962310367263853549957275390625 1598 78443342830614676838495247912619096788980891385856 1599 79034353425884857779759937750923991115164174336801 1600 79629443206865342149159962005132408545204332138496 1601 80228637752745179009455100687657808248342171717521 1602 80831962786981584459296271754784935936000000000000 1603 81439444178022761104208689348407593667869130480241 1604 82051107940033884363068121611583763450341899309056 1605 82666980233626267495169799314972902843489836776641 1606 83287087366589717270136849024449557867026486132736 1607 83911455794628092240155273321249272600293212890625 1608 84540112122098075611355649516896824236532852658176 1609 85173083102751174748588041464851062841525257587761 1610 85810395640478959385356290755326634378560836468736 1611 86452076790061550648291048302401007426648876674001 1612 87098153757919373043247799823930032401000000000000 1613 87748653902868181587916903923120675381528785672161 1614 88403604736877376313727474571624223896736330940416 1615 89063033925831616397815976151265779060058600397281 1616 89726969290295746223913834436470114209534133538816 1617 90395438806283045709186376811574432787968994140625 1618 91068470606026817272328175654205471180620033949696 1619 91746092978755321856587556433723158794050864809521 1620 92428334371470076459855823146823464838680281419776 1621 93115223389727525662514824933758614126114438599681 1622 93806788798424099682390016000000000000000000000000 1623 94503059522584671524905323440116575006979485593281 1624 95204064648154425835381111572735513435113164312576 1625 95909833422794152099357494516381593585074000068721 1626 96620395256678974875862378753704229810083878404096 1627 97335779723300533787677092353436976410703369140625 1628 98056016560272626031882455572262886278040264380416 1629 98781135670140324213294847189113557252456270242081 1630 99511167121192582342825400798642504843965933551616 1631 100246141148278342882316104294951657615425427174561 1632 100986088153626157757024453017450091761000000000000 1633 101731038707667336296643601834528513251348701763601 1634 102481023549862633105557853354423751024778240065536 1635 103236073589532488902943988243582601571694834750961 1636 103996219906690837413337569288982673409381174808576 1637 104761493752882491428390113570944564126621337890625 1638 105531926552024121200748107346571427073846553870336 1639 106307549901248838371288416631692217194677858925441 1640 107088395571754398671346903882829201578800656224256 1641 107874495509655036682078178713311607733089074878641 1642 108665881836836945973684569543691145216000000000000 1643 109462586851817417987951785022115098486661688503121 1644 110264643030607653068327520713005499540824355639296 1645 111072083027579257082677639921833805925666454204001 1646 111884939676334437124852699801488583857680737632256 1647 112703245990579909822295687495327055454254150390625 1648 113527035165004535818120058659332503000157717139456 1649 114356340576160694037385715139090566803188198699601 1650 115191195783349409388699602947275491474883997597696 1651 116031634529509247593767339307369647356687292991921 1652 116877690742108990879122871935568956481000000000000 1653 117729398534044108305964818684306745519745546931841 1654 118586792204537034555831015149658657867231297273856 1655 119449906240041271031747096056352560393566006987841 1656 120318775315149323176490837606797489581071598555136 1657 121193434293504487951721677166514128037539306640625 1658 122073918228716505463934488533232820512231077707776 1659 122960262365281088765508510700082950895407432204561 1660 123852502139503345901536490797946602458699198631936 1661 124750673180425108315635793335399863017157567594401 1662 125654811310756179770562633718055305216000000000000 1663 126564952547809519982172900318151084643825768969761 1664 127481133104440377208098422299906678453394992009216 1665 128403389389989384075436206431017650960884808462481 1666 129331758011229630974780291894896573650598642057216 1667 130266275773317731391061644555893699715820556640625 1668 131206979680748893584901118339698597724818051895296 1669 132153906938316013081524138717457414846236588880321 1670 133107094952072800467733599294075110757884521086976 1671 134066581330300959040989694993289120379879935566081 1672 135032403884481426898302232324462890625000000000000 1673 136004600630269698096402546954333483578356061336881 1674 136983209788475237558528709762587586662431379685376 1675 137968269786045004447129403430452494993842228787921 1676 138959819257051098765868891319812926901119821418496 1677 139957897043682545998498068096198498278847900390625 1678 140962542197241234636444866608120800357263412822016 1679 141973793979142021491371487559891955446578416966881 1680 142991691861917019733446207334010378974323295522816 1681 144016275530224084640684094987935106398189240586961 1682 145047584881859512089424022250902327296000000000000 1683 146085660028774964860829070788650891481862249553201 1684 147130541298098641883224019823906291369840604942336 1685 148182269233160705575117225361853635823465500924161 1686 149240884594522982498895070963613229233838254718976 1687 150306428361012952580425470655431816626777587890625 1688 151378941730762042195162828803078341698849034407936 1689 152458466122248236466810601493726193934351335504241 1690 153545043175343026170169351253271695294007089299456 1691 154638714752362704675478134115489880347171869137041 1692 155739522939124030417345397708759206321000000000000 1693 156847510046004270417262493922714591962421061938721 1694 157962718609005640434698612875988461574157129220096 1695 159085191390824157367890619570640317138309848631201 1696 160214971381922919571665114261152834145888400838656 1697 161352101801609830805963235887045919895172119140625 1698 162496626099119783575181478848287502314522915373056 1699 163648587954701317664994291100952804135942106332401 1700 164808031280707769729986660405463412645166394576896 1701 165975000222692929832197470189088914434246166496321 1702 167149539160511220877557311735622270976000000000000 1703 168331692709422416944197870365325500239834593613441 1704 169521505721200916543714155224274914409051362758656 1705 170719023285249586903675910800951017295233334469041 1706 171924290729718195407010729096233905550195515457536 1707 173137353622626444371318870488013492745000244140625 1708 174358257772991625398728794980889345733394283237376 1709 175587049231960909574563100172888346978282826091361 1710 176823774293948289840857154593362715048803236315136 1711 178068479497776191918657401988596334666065732744801 1712 179321211627821770201023290804386624081000000000000 1713 180582017715167905086766250919252892220601250497361 1714 181850945038758918273181294230384020570988416598016 1715 183128041126561022574361854830710457627880827797681 1716 184413353756727522880136606314733736407067587055616 1717 185706930958768784919228396519705788657636962890625 1718 187008821014726988538910322285859259166215578320896 1719 188319072460355682262222527374927385606777838221121 1720 189637734086304155932715744522411193321600100274176 1721 190964854939306648305704116950316257776724798762481 1722 192300484323376406494140625000000000000000000000000 1723 193644671801004614226473709558332968279423973310481 1724 194997467194364205923203625576089349589989574578176 1725 196358920586518583648331876379499818261971492777121 1726 197729082322635254041486973051167067953618952912896 1727 199108003011204402386214933534926099914863525390625 1728 200495733525262421019743584163649767111512117743616 1729 201892325003620409339466053115569792924146164961681 1730 203297828852097662711441052202846753562219581014016 1731 204712296744760167636375831948784543778084882229361 1732 206135780625164120578842266913749078881000000000000 1733 207568332707604487915877585714754383807236541572801 1734 209010005478368624511639005413927546085282085339136 1735 210460851696994968475416165424767114747124196367361 1736 211920924397536829711056984534516633396164795109376 1737 213390276889831289916731589032609979783867431640625 1738 214868962760773231744945483469941862821060239425536 1739 216357035875594514883817361687154241021885059353041 1740 217854550379148316871859088112367121830249149894656 1741 219361560697198656509835621844795519007281923625441 1742 220878121537715117784741212850409701376000000000000 1743 222404287892172792272505275074226037253568757604321 1744 223940115036857458037737140031195145994662874320896 1745 225485658534176013100633621319574061178795236328401 1746 227040974233972181593107180588213252072165716525056 1747 228606118274847510778245684099068701267242431640625 1748 230181147085487677159387481710937638452054726086656 1749 231766117385994119957388032658285890301500277235201 1750 233361086189221020287066750934490381544485443076096 1751 234966110802117644416355353672436003387113102230721 1752 236581248827076069544321975144059661921000000000000 1753 238206558163284310587018863607442842588511310525041 1754 239842097008084866512995815185308975498241775763456 1755 241487923858338704823336825468884529482942789220241 1756 243144097511794702824213963049479424380141596839936 1757 244810677068464564393210397367259694417988525390625 1758 246487721932003230994044054050065647543546309246976 1759 248175291811094805747824732449565240388888669248161 1760 249873446720844009422600910759704412495892469518336 1761 251582246984173187256698092553024558590042532125201 1762 253301753233224885585218623661319786496000000000000 1763 255032026410770017293063639163452777524581120254961 1764 256773127771621635171951396168014931245869884706816 1765 258525118884054332313142918673043645722272478402881 1766 260288061631229288721945835868534562746213928534016 1767 262062018212624983394550744877680081859511962890625 1768 263847051145473591152361583405766568786570053226496 1769 265643223266203083583712567616214354864298692831921 1770 267450597731885053497719446554828779382408138981376 1771 269269238021688282349992357608303419754005038188881 1772 271099207938338070155041649062744140625000000000000 1773 272940571609581347455436877312975414319427961514081 1774 274793393489657588973132999393439433934998628990976 1775 276657738360775548623856778225810224288358462036321 1776 278533671334595835631050810515776361112575832887296 1777 280421257853719351531602588030240164990625244140625 1778 282320563693181607921441824734702780438825419145216 1779 284231654961952944845071137897074410914134444226481 1780 286154598104444669789203273936880061699813510025216 1781 288089459902021137296912632926363509026027212101761 1782 290036307474517789275070082881228374016000000000000 1783 291995208281765176124318180203095371134563167822401 1784 293966230125118978877459139983232272383955161255936 1785 295949441148996052588870443718529426980574441080561 1786 297944909842416511274433046937753929104228955979776 1787 299952705040551874758454970141563726195547119140625 1788 301972895926279297841198838417517249253808808923136 1789 304005552031741902257875893436602100331508810471841 1790 306050743239915231957351351847300244417119158009856 1791 308108539786179852286316942175159318635924948343841 1792 310179012259900113722326234270217672881000000000000 1793 312262231606009100856857197423252744721131215499921 1794 314358269126599787387464502038492354436659670941696 1795 316467196482522417936111631991071628832608987295601 1796 318589085694988137568930117540316093603766444691456 1797 320724009147178889950940349185457289218902587890625 1798 322872039585863605127685708651741331698939389280256 1799 325033250123020697984279372037835700041891341408001 1800 327207714237466898491041320038535288958363063095296 1801 329395505776492434903712049321508365594976660195121 1802 331596698957502591145169436067767586816000000000000 1803 333811368369665659654646376110465156569184987666641 1804 336039588975567311049649434996597714670650216288256 1805 338281436112871402005113004865842813602379591241441 1806 340536985495987242813789602748221288227821202702336 1807 342806313217743346151475176429519433505722900390625 1808 345089495751067678630398829366222489535458995736576 1809 347386609950674436783969455439932421420436441674961 1810 349697733054757369186067608058844705117354418241536 1811 352022942686689666468199736919102807281511375735601 1812 354362316856730441058093930554418264961000000000000 1813 356715933963737818523711724795477972079965518242561 1814 359083872796888662467179597843289244832920676335616 1815 361466212537404954973806693489495071043399830278081 1816 363863032760286854682152316993546359881038626492416 1817 366274413436052454602038055398262099946445556640625 1818 368700434932484261868465208023791882892726916612096 1819 371141178016382421680598796162735993330617482712721 1820 373596723855324707736314976489097184439737757208576 1821 376067154019433301534279433519394861164790913845281 1822 378552550483148382977130496000000000000000000000000 1823 381052995627008554771082533960790163449327015947681 1824 383568572239438123179142871237865216189517422923776 1825 386099363518541257747149216639772281457094056565521 1826 388645453073903052683984699971244501932073021341696 1827 391206924928397512639614221441093934306914306640625 1828 393783863520002485687009209418431573118970357026816 1829 396376353703621566376588257162355031201632434761281 1830 398984480752912991794498699380040850989791802556416 1831 401608330362125553618899219859189202618405340204161 1832 404247988647941549231376277812505915201000000000000 1833 406903542151326795003737729051144399192687968302001 1834 409575077839387724943675725004939285257080312692736 1835 412262683107235597946178024511548270298194005063761 1836 414966445779857836961092477033650257019146897330176 1837 417686454113996523450913858610301007463379150390625 1838 420422796800034070576665690730535170817591382900736 1839 423175562963886098613692375007512302246686618860641 1840 425944842168901536163259160851329901429617433645056 1841 428730724417769970790079357357808317512640903292241 1842 431533300154436272780250032667309838336000000000000 1843 434352660266022515778579442668821433365729125625521 1844 437188896084757218128931824945691543719553599082496 1845 440042099389911928805998212345035449761191721532801 1846 442912362409745181891825792816401170698152345337856 1847 445799777823453843615503297769464552402496337890625 1848 448704438763131876039606169957235371630771144953856 1849 451626438815736541542353073861869604897698178850801 1850 454565872025062072309914897055621926207809174634496 1851 457522832893720829118948980590359511419919650389521 1852 460497416385131973755205140945848178161000000000000 1853 463489717925517679479966336500137241268499165038241 1854 466499833405906904022145819185335583673132364333056 1855 469527859184146749640064528519651891186863210532641 1856 472573892086921434863277562372903811582113693044736 1857 475638029411778902591307028689429767586328369140625 1858 478720368929165089292770677271753117318352182706176 1859 481821008884465880115171663183520479206211873371761 1860 484940048000056774782534836175148098295344602484736 1861 488077585477360289225139316835295799826449923576001 1862 491233720998911117952806043241966206976000000000000 1863 494408554730429082250552685296236810051628834460161 1864 497602187322899889342927061488369230159150071484416 1865 500814719914663727740974188640889720146117203423281 1866 504046254133511724053581583518510005215070640930816 1867 507296892098790286612882650664632001922343994140625 1868 510566736423513361331479168244824669667819608477696 1869 513855890216482625277471258127379315167346787863521 1870 517164457084415643521657033240411613510266074955776 1871 520492541134082014879784589996957692964666935731681 1872 523840246974447532241406392109619140625000000000000 1873 527207679718826383245700610512732314619994376611281 1874 530594944987041417133585878713764078830052836376576 1875 534002148907592503674565430300606065615863446364721 1876 537429398119833010135993942384669037644081078276096 1877 540876799776154422331865852561398521418418212890625 1878 544344461544179135857777684873623009888641971388416 1879 547832491608961443688419249876072078415443566566081 1880 551340998675196746383799713082149422111769178607616 1881 554870091969439011220414692941056377852882626536561 1882 558419881242326506633709992412967079936000000000000 1883 561990476770815838428496525804515301759411033011601 1884 565581989360424314284419713672884976859846019649536 1885 569194530347480663154185322435117807870234908316961 1886 572828211601384136222992661215110699108082779160576 1887 576483145526872016168525456063988710442832275390625 1888 580159445066295561531900840894624119079272601358336 1889 583857223701904413081177975427385137788716764519441 1890 587576595458139489120380063556068156570552296800256 1891 591317674903934396768487241469832755378803998470641 1892 595080577155025386304513174523500590241000000000000 1893 598865417876269875746585486404857986063777427981121 1894 602672313283973572904909585029192353489438738743296 1895 606501380148226222220607288479418619962338309040001 1896 610352735795246003774686133141822805299793178464256 1897 614226498109732611923812607155594885349273681640625 1898 618122785537229041092133037847926790955752233107456 1899 622041717086492106321109714670689096257657919563601 1900 625983412331871726252217292251072952867721697693696 1901 629947991415698996290375834735054681360219132813921 1902 633935575050683079769182276113668243456000000000000 1903 637946284522316945012341825409146524541531632639841 1904 641980241691291976259195184449174010441151899897856 1905 646037568995921486495886613717941499238747367093841 1906 650118389454573160307522122944706087964666427867136 1907 654222826668110454940626622433707923866836181640625 1908 658351004822342987839323993670558472905093710155776 1909 662503048690485938992934968734116233770174944338561 1910 666679083635628496507114693031606635651186542247936 1911 670879235613211373885235130648339129667190085646401 1912 675103631173513427581457302209791435041000000000000 1913 679352397464147403461834967899118423819319708907761 1914 683625662232564840884845029721571072917295350153216 1915 687923553828570163187950874081504372963193167838481 1916 692246201206843983442173355318727680307166931849216 1917 696593733929475654412170380378648163295019775390625 1918 700966282168505091735010341863480253542469568823296 1919 705363976708473899406667209187140274117493438284321 1920 709786948948985826741266173550746249678318212222976 1921 714235330907276586044268600344495827143531863848081 1922 718709255220793060317103921000000000000000000000000 1923 723208855149781930387234244159244201885417533504881 1924 727734264579887750934275132446141383207159749349376 1925 732285618024760504959593425537752060659346051433921 1926 736863050628672666323760442308135554947258563690496 1927 741466698169145800053356614491904881383730712890625 1928 746096697059586730195901841780439143236663302230016 1929 750753184351933305079124863975165132320685519640881 1930 755436297739309789908384970493542004668688358178816 1931 760146175558691916713820662129077000509196681098961 1932 764882956793581621736722695742228920721000000000000 1933 769646781076691500422713531000572518333686701951201 1934 774437788692639010267561811151179817977008762126336 1935 779256120580650451839869399113963269727223420840161 1936 784101918337274758383439908211056418817048761470976 1937 788975324219107124480871866134847766618281494140625 1938 793876481145522504338816884108166828011285104295936 1939 798805532701419010334403723668084236150331777448241 1940 803762623139971242541553214435303635932940067475456 1941 808747897385393580035296831201538202387422693879041 1942 813761501035713464851763641526932996096000000000000 1943 818803580365554709561216539900013301448685312566721 1944 823874282328930859491399445747584346340697169924096 1945 828973754562048640718502714827668904035597869817201 1946 834102145386121525023264651693684812456966704070656 1947 839259603810193443090102970144057333469390869140625 1948 844446279533972677307711584292574056477892893741056 1949 849662322950675965610265480798220174213261943546401 1950 854907885149882847879249878829267060965286552272896 1951 860183117920400286506969684718540275849146417468321 1952 865488173753137592804001649471938265201000000000000 1953 870823205843991691014224896060780060541994430471441 1954 876188368096742751782605856764430399956380502982656 1955 881583815125960227002621406000651790215820030925041 1956 887009702259919318052079348618934818550694767169536 1957 892466185543527909508138685332367439808183837890625 1958 897953421741264000514543483886300393419399418085376 1959 903471568340123666056463995031336479282559884575361 1960 909020783552579580480887124972646308299771757531136 1961 914601226319550135683215769560500823810218021946801 1962 920213056313379186463623089186133446656000000000000 1963 925856433940826455639763816535373095596861031585361 1964 931531520346068631585670401677678711339421792342016 1965 937238477413711190950057470343130854432710543523681 1966 942977467771810979390823961842725779556312459247616 1967 948748654794909583246278683361491457326191650390625 1968 954552202607077525147522128008547971085986237648896 1969 960388276084969316660495516017971801242058513975121 1970 966257040860889401130457393099695838326267289010176 1971 972158663325869019986069018647116810902398708194481 1972 978093310632754035844862461090087890625000000000000 1973 984061150699303745846630050177246985550898226628481 1974 990062352211300718726210878685208106115041041842176 1975 996097084625671689222259661555533932717615541773121 1976 1002165518173619543503865711591729655315752037584896 1977 1008267823863766429382345340712611482640351806640625 1978 1014404173485308025161159907727046267919185389551616 1979 1020574739611179001062714271306983237116390223985681 1980 1026779695601229707256766834196805318313220061270016 1981 1033019215605414122601332945880500540554959363891361 1982 1039293474566989098293288430374597165056000000000000 1983 1045602648225724930712379688232377967252823565120801 1984 1051946913121127297829021452209437593568493020123136 1985 1058326446595670593633113119595845497429360062633361 1986 1064741426798042695128129906477659361563705004261376 1987 1071192032686401196521946135930029589603008056640625 1988 1077678444031641145333225049413604840570829531713536 1989 1084200841420674315219762884761718399634298437647041 1990 1090759406259720050422904861692733699942405065670656 1991 1097354320777607716810057423613419647897939699517441 1992 1103985768029090794585404869717549798401000000000000 1993 1110653931898172647827199641420218528437056219382321 1994 1117358997101444006098434269662829512417598972624896 1995 1124101149191432193466319612505702335252673773864401 1996 1130880574559962140354788783893440576558558682157056 1997 1137697460441529213743219363000736296176910400390625 1998 1144551994916683901313718347880862513180211366854656 1999 1151444366915428385238645146253157079218355880799201 2000 1158374766220625041389557949456612783658377658372096 2001 1165343383471416899838458382411533757698767064352721 2002 1172350410166660102612078632687496400896000000000000 2003 1179396038668368394750004605561223522097433848533041 2004 1186480462205169684807658299620498089984297853587456 2005 1193603874875774711035572819658493669422703422026241 2006 1200766471652457849556984511206134126709782070951936 2007 1207968448384550100956538885238368756875215087890625 2008 1215210001801944291783860573804550530123033146494976 2009 1222491329518612527566872789285496540520475174082161 2010 1229812630036135934021068923653560078183959768334336 2011 1237174102747246723232438291761764672478974142477201 2012 1244575947939382621683429866839831414321000000000000 2013 1252018366798253697083202449826474401096349942492961 2014 1259501561411421621055457329988096177150522678050816 2015 1267025734771891404829380405805320148130466400478881 2016 1274591090781715645171635215964003657606420183126016 2017 1282197834255611317889946654351991489406484619140625 2018 1289846170924589156331597584394692274417567054954496 2019 1297536307439595652393127401291811711261637344935921 2020 1305268451375167717650673090447038815044934425317376 2021 1313042811233100042313729771587632114075194728770881 2022 1320859596446125189798629376000000000000000000000000 2023 1328719017381606464811743254481787417566252445982081 2024 1336621285345243592926307431825045092041147593854976 2025 1344566612584791249730848185966379375949539837382321 2026 1352555212293790477721450912709544181827996059959296 2027 1360587298615313029204567116758232057004687744140625 2028 1368663086645718673571693123579982310194887273353216 2029 1376782792438425507402080011518060919738103859600481 2030 1384946633007693305944647597012703367154163007881216 2031 1393154826332419954625476345496119384896456784913761 2032 1401407591359950999322640104471193215441000000000000 2033 1409705148009902354245719841730248460254684462520401 2034 1418047717177996206353104399150411124394991273639936 2035 1426435520739910155336138919823415554940919603696561 2036 1434868781555139628295325352522297779550159667531776 2037 1443347723470873608330112562032311340764199462890625 2038 1451872571325883716360336356310579357199074523611136 2039 1460443550954426685594082461695590972997017775115841 2040 1469060889190160268153648415646054098179579611385856 2041 1477724813870072613468373783206623963116031975385841 2042 1486435553838425158140392319308969414656000000000000 2043 1495193338950709067086834975129518594399887838427921 2044 1503998400077615265859679264324852090495902226845696 2045 1512850969109018104142298745612836461432823641181601 2046 1521751278957972690519816523699043284690862872723456 2047 1530699563564725938718609003076820433139801025390625 2048 1539696057900741365608740931144963017427933892448256 2049 1548740997972737681361740321055144568553739611322001 2050 1557834620826741212254942433664606396393956935991296 2051 1566977164552152196712645905147310366188740883467121 2052 1576168868285824995273531615704972483041000000000000 2053 1585409972216162255273196289191271023929430426824641 2054 1594700717587223071130248377368382613691791631712256 2055 1604041346702845181224203800282456742807254010397441 2056 1613432102930781242453403870478738222466679699214336 2057 1622873230706849223661357508360398017411679931640625 2058 1632364975539096959220284944088046723763006735384576 2059 1641907584011980904161210783457528769533503542858961 2060 1651501303790559132340720876898047763488978094657536 2061 1661146383624698619235460158095179593211653107237601 2062 1670843073353296851056607798036357185536000000000000 2063 1680591623908517801977921938050803906237357831630561 2064 1690392287320042321372499208501008593802119287279616 2065 1700245316719332973055144495286679269907372058704081 2066 1710150966343913368629194271631472879471131063484416 2067 1720109491541662037138782555403381659555429931640625 2068 1730121148775120873329882470416223318137497460740096 2069 1740186195625818206925998771996181529503019511166721 2070 1750304890798606535427127831077049025223988741144576 2071 1760477494126014963043541745993471058795561435577281 2072 1770704266572616388479092756035400390625000000000000 2073 1780985470239409484382073255051214467164010431565681 2074 1791321368368215511385205736563434873095778285387776 2075 1801712225346090009760076233891652852941181108261521 2076 1812158306709749411815264539844163161515513190813696 2077 1822659879150012618271564991105273427797051025390625 2078 1833217210516257581952033173252025887780175993634816 2079 1843830569820892942229136834405422894165486856485281 2080 1854500227243844753776033880161144315442843918012416 2081 1865226454137058353273946851237953485174449304166161 2082 1876009523029015407832752050094226149376000000000000 2083 1886849707629266188987252775741104269484886484150001 2084 1897747282832977116237160239552692226723564002676736 2085 1908702524725493614204562961748849153709651064029761 2086 1919715710586918327588626081395348844895768911282176 2087 1930787118896704738203426345501963147972949462890625 2088 1941917029338266228491196868655620502240356719988736 2089 1953105722803600636009828367439337649197125069854641 2090 1964353481397930343500250767776288755082504024621056 2091 1975660588444357949246301152702496776578410731484241 2092 1987027328488537562546871257593841937361000000000000 2093 1998453987303361769227520424518452562978772109703521 2094 2009940851893664312226338392401716257544453012586496 2095 2021488210500938532396646820608472909623259341768801 2096 2033096352608071614777139316178615381114381035769856 2097 2044765568944094685688277255394496023654937744140625 2098 2056496151488948806122183154990496695291694710521856 2099 2068288393478266907001905053799393564596767265114801 2100 2080142589408171711994764608912645358546474305130496 2101 2092059035040089693673548688741882606800121934811521 2102 2104038027405581108928559456219757019136000000000000 2103 2116079864811186159643001576566794237718798955346241 2104 2128184846843287324753857553657773621144757517357056 2105 2140353274372987909930283595411288473161962516038641 2106 2152585449561006861211649130448566780882107011956736 2107 2164881675862589889057643444455733439640234619140625 2108 2177242258032436949373383174455312572238780024754176 2109 2189667502129646128183174892050345734514301970905761 2110 2202157715522673976737518022435217034136822256500736 2111 2214713206894312343949075184643178918404003826228001 2112 2227334286246681753164690000478718282801000000000000 2113 2240021264906241370392096805505488802901130338998161 2114 2252774455528815611211742806255035983985860900028416 2115 2265594172104637433716131364700842424531853088199281 2116 2278480729963408364931295555504755637378614060322816 2117 2291434445779375308287424235372745553046465087890625 2118 2304455637576424179818288889124107565778350895005696 2119 2317544624733190420881958776138566916450788842667521 2120 2330701727988186435308344696341227083322347356491776 2121 2343927269444945998992378329744138205408654588613681 2122 2357221572577185690065114881000000000000000000000000 2123 2370584962233983387888741983939210117742616673379281 2124 2384017764644973889235387794443806008621679996440576 2125 2397520307425561690123746227335273677709195774410721 2126 2411092919582150981901877678579057927231713990148096 2127 2424735931517392910279099622685289041091660400390625 2128 2438449675035450146124653491648294376524386590396416 2129 2452234483347278816965822531339750053734913894640081 2130 2466090691075927848233380199462149292539517511663616 2131 2480018634261855763417670421778497979604971531648561 2132 2494018650368264992414259966446384719361000000000000 2133 2508091078286453737453959636273249082949000970009601 2134 2522236258341185446128085222236207662113239687233536 2135 2536454532296075941136121515623730264951177713632961 2136 2550746243358998256499463447895578615089936895512576 2137 2565111736187505230101637924347906027479258056640625 2138 2579551356894269902532358447726971144281380760846336 2139 2594065453052543772329932499160903238549089851863441 2140 2608654373701632957833929164566526334529026625376256 2141 2623318469352392315977621973718489426482621427812641 2142 2638058091992737568467549665411010134016000000000000 2143 2652873595093175485915585914857768982547095223209121 2144 2667765333612352180607178268211576238766785409847296 2145 2682733664002619558707906933680528567584546995626001 2146 2697778944215619982829225989299240306860622931296256 2147 2712901533707889195993183294399876654148101806640625 2148 2728101793446477558155071245925512761990736061075456 2149 2743380085914589646562338812935184626895947222177601 2150 2758736775117242271347696324253422743536267685789696 2151 2774172226586940957874168586794888105594158528385921 2152 2789686807389374947469899387515200191681000000000000 2153 2805280886129130768310781592360948885015788474097841 2154 2820954832955424428329482213464695811685699190521856 2155 2836709019567852282150151283894797767730353908949841 2156 2852543819222160624169047470556386898353551369179136 2157 2868459606736034060022482383671174270787441650390625 2158 2884456758494902708804879819253489926589460854603776 2159 2900535652457768288521366013053082477874201688222561 2160 2916696668163049137381152704748123765360655773863936 2161 2932940186734444223660046724232683120297129459448401 2162 2949266590886816196982718232431505903616000000000000 2163 2965676264932093533997884992263012494729787354595761 2164 2982169594785191831542322426522828038427124796297216 2165 2998746967969954300512589054230837593337249308964481 2166 3015408773625111513786564501323024998336366133641216 2167 3032155402510260461660332971715932784156933837890625 2168 3048987247011862968389609157259792951776188797751296 2169 3065904701149263523548796376752259991903923419438321 2170 3082908160580726582044888582127116419818575391358976 2171 3099998022609493386747779071573193633627944197880081 2172 3117174686189858367823119622383056640625000000000000 2173 3134438551933265172978684618776998270994629911422881 2174 3151790022114422382960235920087228896483647607013376 2175 3169229500677438966758156011105012514309234505829921 2176 3186757393241979531111619717968734883040697017962496 2177 3204374107109439419022808778876139450091640869140625 2178 3222080051269139712119639148605812319804982103638016 2179 3239875636404542191831668409092088978457073904064881 2180 3257761274899484314470280375168748975159766508834816 2181 3275737380844434255430906245429357152865132327360961 2182 3293804370042766077861936773589574352896000000000000 2183 3311962660017055081272108246717481209409753510099201 2184 3330212670015393385675506874454966829280614807310336 2185 3348554821017725807000931839414442917138397072506161 2186 3366989535742206079620187055123483614764915780222976 2187 3385517238651573481977935946323544883912031494140625 2188 3404138355959549921434052629521055406410419286183936 2189 3422853315637257534557937052148687553281815901142241 2190 3441662547419656859243031269525864231299203733651456 2191 3460566482812005635138779423310581278861843774371041 2192 3479565555096338289026515456905300447121000000000000 2193 3498660199337966161895240486209834011316237618944721 2194 3517850852391998534602966362391737390122721498628096 2195 3537137952909884509139253641453924305081006972753201 2196 3556521941345975802634761238100563588448906319302656 2197 3576003259964110511394051813812856733798980712890625 2198 3595582352844217902358561756519720338456108184109056 2199 3615259665888944289537547777455173325050542112510401 2200 3635035646830300053075964005701732105427962997968896 2201 3654910745236327858759604328791771042236093224190321 2202 3674885412517792135889464935138215858176000000000000 2203 3694960101934889871589141887851026318995282273079441 2204 3715135268603982779741178426823066229191328331206656 2205 3735411369504350902880616884292115845218387409131041 2206 3755788863484967705506590936156639490836068130881536 2207 3776268211271296717405615725191022943333769775390625 2208 3796849875472109785713296511318878051301005064933376 2209 3817534320586326994574481256906341845523808174809361 2210 3838322013009878311395429270575003997359210166747136 2211 3859213421042587018815357040548509112410287416898801 2212 3880209014895074991658754017578862920481000000000000 2213 3901309266695689878264135687887557768970523018423361 2214 3922514650497454245719419138441161997958616256086016 2215 3943825642285036748668867790698269325874214790999681 2216 3965242719981745381491557395451033646416012243439616 2217 3986766363456542873786565071575488043043086181640625 2218 4008397054531084289235577466735377134961760608976896 2219 4030135276986776888049353349988713485737395571479121 2220 4051981516571862313340460446758713063841285965746176 2221 4073936261008521161900936427984935182937014523376481 2222 4096000000000000000000000000000000000000000000000000 2223 4118173225237760884953660342615855319279923135696481 2224 4140456430408653453355042043185046008038123997106176 2225 4162850111202109636991458507460928989049342222519121 2226 4185354765317361067611729927650828377126048834256896 2227 4207970892470679231844952588172856627629023681640625 2228 4230698994402638437709884924626355516642753573359616 2229 4253539574885401654292322656004286809339570064759681 2230 4276493139730029286306290819151047794900901629526016 2231 4299560196793810945393584983139827723023914801303361 2232 4322741255987620280155147645149724152481000000000000 2233 4346036829283292927046969144405745518729223944418801 2234 4369447430721027644412655712947390950045453842907136 2235 4392973576416810692064510847858219801695880910649361 2236 4416615784569863518964930375865982297788605725413376 2237 4440374575470113821700116724958676588404082275390625 2238 4464250471505690036578574356206576002396512936001536 2239 4488243997170439328327556379986270184502241247691041 2240 4512355679071469138501592422224844637417699669446656 2241 4536586045936712356858440156377702325604691731159441 2242 4560935628622516179099267914182018994176000000000000 2243 4585404960121254714511593771651959730086773986910321 2244 4609994575568965407195477815466970805329971358928896 2245 4634705012253009334695689268319099782976113893150401 2246 4659536809619755448005049129700924339723156959789056 2247 4684490509282288817046882311107091963291168212890625 2248 4709566655028142945887501252067899201013869319622656 2249 4734765792827056222072886036514521214395168816113201 2250 4760088470838752564627224428677866230008874161668096 2251 4785535239420746335394729355335812000663962832224721 2252 4811106651136171578550161518339965551121000000000000 2253 4836803260761635653247751369870337531056997892291041 2254 4862625625295097324522737964985919272210164619411456 2255 4888574303963769377704522564266926855210856486582241 2256 4914649858232045821745472636490751997983080657063936 2257 4940852851809453747014707450463376684388593994140625 2258 4967183850658629903251750089760867184933416495742976 2259 4993643423003322063520742817946156514358601160666161 2260 5020232139336415240151993608844273749031184955150336 2261 5046950572427982818803951681019268891418689358579201 2262 5073799297333362676925299382338396880896000000000000 2263 5100778891401258353043697104379181815364805720480961 2264 5127889934281865333454827412683869800873968559394816 2265 5155133007935022523032754603050288133568117854304881 2266 5182508696638388967030246782030891783758105349718016 2267 5210017586995645890885599667761402720740078369140625 2268 5237660267944724125200654961631651379571703768682496 2269 5265437330766056983203121698924976267268771878789921 2270 5293349369090858658154986794476172209479540199653376 2271 5321396978909428208317741405025361341236364075102881 2272 5349580758579479197234353080976806640625000000000000 2273 5377901308834495057237380324714895572243883586200081 2274 5406359232792110244242356458798513498782800046718976 2275 5434955135962517252035563983871082739308358094478321 2276 5463689626256899554415579221915136146219643999031296 2277 5492563313995890543698490344783224606789746337890625 2278 5521576811918058534247480230294490124537020039561216 2279 5550730735188417899838519318449232966714519806724481 2280 5580025701406966413825233108640859619048361593737216 2281 5609462330617248861217594495602184069517976313475761 2282 5639041245314946991940943137985638895616000000000000 2283 5668763070456495884693952840027145228656046362968401 2284 5698628433467726790976553855072077501356289274023936 2285 5728637964252536529011470441548235934899275248062561 2286 5758792295201583497435955269262848653677354891083776 2287 5789092061201010378793491738994888759842129150390625 2288 5819537899641193603008693293875748534788670350299136 2289 5850130450425519641182355719934853573563938171509841 2290 5880870355979188200197614608675501331376186752761856 2291 5911758261258042388782425940192670601320013508177841 2292 5942794813757425925828123495010727567681000000000000 2293 5973980663521067461918612870676299678644673267105921 2294 6005316463149992085179838619671177999345733070749696 2295 6036802867811460082714508793202782523132896626817601 2296 6068440535247933029042680325986222240808708612755456 2297 6100230125786067273124699585663075506687164306640625 2298 6132172302345734895699155392728648400188285707616256 2299 6164267730449072208824937248792885741489398462986001 2300 6196517078229555869673199749021997218347403096887296 2301 6228921016441106680772015555350480701402398412489121 2302 6261480218467221149063754227479547478016000000000000 2303 6294195360330130876292753006061796543270687121732641 2304 6327067120699989853398648674398144770980135735136256 2305 6360096180904089731748817249337410347992788861303441 2306 6393283224936103144201720827078733257207180307726336 2307 6426628939465355149151588793750750453190195556640625 2308 6460134013846122870863764162809198237067946987032576 2309 6493799140126963409569225380598120969949534625792961 2310 6527625013060070094946249907312646933789647659073536 2311 6561612330110657156776918592848799908476301194489601 2312 6595761791466372886726169685705563007361000000000000 2313 6630074100046741365351398598606111978082578100768561 2314 6664549961512632828611164667530834647561342986223616 2315 6699190084275762748302409442418966508381441068880081 2316 6733995179508219701016712899225518854296926412476416 2317 6768965961152022100367514725955514112286972900390625 2318 6804103145928703867401907871691106599779743716868096 2319 6839407453348929114272571219744699430229813171370721 2320 6874879605722135916407647916491558613773247213080576 2321 6910520328166209248578895919050843095735205613059281 2322 6946330348617183160431238081000000000000000000000000 2323 6982310397838972267199920939243254348680612752933681 2324 7018461209433132631504854660843275146686214635851776 2325 7054783519848652112275351720212669846959315541707521 2326 7091278068391770257022409169009348795550445072285696 2327 7127945597235827813839889198161704574663652587890625 2328 7164786851431145939680445438754890113020828542242816 2329 7201802578914935181616818471441538814571154809959281 2330 7238993530521234307964183678316832752662113121468416 2331 7276360459990879066304578242851307641172448473878161 2332 7313904123981500945620062148852371034801000000000000 2333 7351625282077556019907180815189292274057609105748001 2334 7389524696800383950811494896143527645396021580660736 2335 7427603133618297226987426145028975248979700354745761 2336 7465861360956700718055437448772724222328759437234176 2337 7504300150208241621195620561379130499241797119140625 2338 7542920275742989878584107062857254890935068169076736 2339 7581722514918649144046347015828193404840713202598641 2340 7620707648090798377469216053514819838235745303597056 2341 7659876458623164145682115579338138583046691565426241 2342 7699229732897923708685722759404124635136000000000000 2343 7738768260326038970275827414581178276802498649531521 2344 7778492833357621372278762138776106220328292714090496 2345 7818404247492327811784290354867349037119338293754801 2346 7858503301289787660931464940316159058189103038201856 2347 7898790796380060968972907881834544241428375244140625 2348 7939267537474127926513189524044915684625031588089856 2349 7979934332374409671987504732539462031412356433128801 2350 8020791991985320520617653069173479350831439723626496 2351 8061841330323851696253431249159705704521425274983521 2352 8103083164530186646678939088241115521361000000000000 2353 8144518314878348023134985226896199772666336001404241 2354 8186147604786876404980756510479818483326177358381056 2355 8227971860829540850590185383048467317775846503294641 2356 8269991912746081355751013392303470411660926442868736 2357 8312208593452983301007406277869568706730761962890625 2358 8354622739054283969560127499588274357574296378802176 2359 8397235188852411217511722831542286311438636800189761 2360 8440046785359054378417909176354845625456433798516736 2361 8483058374306067484280396418460479183983643084630001 2362 8526270804656404885290702310374292197376000000000000 2363 8569684928615089350809147448667940751701457049286161 2364 8613301601640212734238140722882861134417028816572416 2365 8657121682453969284624085587785701214481181254725281 2366 8701146033053721687997754494327007754205284391714816 2367 8745375518723099921638793194851392822976738525390625 2368 8789811008043133004626128791294592103747893893533696 2369 8834453372903413728212465699378771735343074529221521 2370 8879303488513296449737762535590781874383564126027776 2371 8924362233413128033973590675727482685088266147245681 2372 8969630489485512025967582263066650390625000000000000 2373 9015109141966606139634782140140491169641126375897281 2374 9060799079457453146520624920341083570197354644504576 2375 9106701193935345249338465584183356229397842234206721 2376 9152816380765222025063099960322428778313302614020096 2377 9199145538711102022540520614020098169219492431640625 2378 9245689569947548099753264396652730403936154121404416 2379 9292449380071166586060120590343735997893421004464081 2380 9339425878112140354908683593503346109943050932719616 2381 9386619976545795892699251817903142408266737142510561 2382 9434032591304204449658895288160837697536000000000000 2383 9481664641787817358765138732741934619597254762757601 2384 9529517050877135608939635114700688409767519242817536 2385 9577590744944413758913436953606787610433150750698961 2386 9625886653865398278347009820981938781074463523864576 2387 9674405711031100402969974433969901952247617431640625 2388 9723148853359603590687711210074621872922251032334336 2389 9772117021307905665784414364136564971905207120957441 2390 9821311158883795738534942012112447608609263641952256 2391 9870732213657765987720874679836222361808442612904641 2392 9920381136774958393729567484250356339041000000000000 2393 9970258882967146510098661445409990416085607574187121 2394 10020366410564752361552507286005568942078624368951296 2395 10070704681508898556761251067672325436718776263962001 2396 10121274661363495704237935486731377769902889996128256 2397 10172077319327365219973883993334465086460113525390625 2398 10223113628246397615597857494683584666134389201043456 2399 10274384564625746356030005642812829133862322356541601 2400 10325891108642057375787476978421420179686761961885696 2401 10377634244155734343284704892827224797240262979707921 2402 10429614958723239762657849868986103238656000000000000 2403 10481834243609432002829653158735827578369364821305841 2404 10534293093799938343718043336340088361437833169145856 2405 10586992508013564129679235427718981167329725632555841 2406 10639933488714738120463772940472821716137646422491136 2407 10693117042125994130151986502276579118506386962890625 2408 10746544178240489044723679345108094114197812511051776 2409 10800215910834557309105499941065200385639610163856561 2410 10854133257480301974728426093540850922236546893479936 2411 10908297239558222398817063106902782804800589439000401 2412 10962708882269878686822051690532139023441000000000000 2413 11017369214650592969596789391406538157230933706033761 2414 11072279269582187607109892985985937109039043330441216 2415 11127440083805760410675368789918861125911249481840481 2416 11182852697934496975873313656302904193059316247433216 2417 11238518156466520218525141923503824627731250244140625 2418 11294437507797777206278823135785471573197655738679296 2419 11350611804234963378551422388478112837503505282342321 2420 11407042102008484247768360038692101634943296058494976 2421 11463729461285454675031250667570636816777586937662081 2422 11520674946182735813538942976000000000000000000000000 2423 11577879624780009813279463138115535113786554445090881 2424 11635344569132892380703964421741427677935254952677376 2425 11693070855286083287287506008294049186175560091975921 2426 11751059563286554921075524303201748338657755184234496 2427 11809311777196778975509221018415608354304922119140625 2428 11867828585107991370017774328300717034429099817046016 2429 11926611079153495497060282846628673805002578570238881 2430 11985660355522003890495677443390172402879397747490816 2431 12044977514471018410354483413890497847645322429372961 2432 12104563660340249039282285627587907686321000000000000 2433 12164419901565071386121042419220808501856480173997201 2434 12224547350690022992291010539108635369759218740494336 2435 12284947124382338536832983852596343388534895205922161 2436 12345620343445524036167813070265213968052959310974976 2437 12406568132832970134827763000904025199758027587890625 2438 12467791621661604583612178048804405197434331580071936 2439 12529291943225584001818166326521493794112494956586241 2440 12591070235010025020395578224964374864523838087827456 2441 12653127638704774903074446976018117000013617610613041 2442 12715465300218221742712277060648332496896000000000000 2443 12778084369691144330308111659727377133063351731072721 2444 12840986001510601794330183118106030088961990115332096 2445 12904171354323863108204150997523134574245302157439201 2446 12967641591052376564009461133915856359860427246534656 2447 13031397878905779310632216593012867033481597900390625 2448 13095441389395947054824137938540280661854448786477056 2449 13159773298351084023818706194054562930061330113224401 2450 13224394785929853288357427696777619297975435731664896 2451 13289307036635547545181336114617449405176125336662321 2452 13354511239330300458245353630914727862401000000000000 2453 13420008587249338658115971100794173827580828121437441 2454 13485800278015274499215876254083613941526854847430656 2455 13551887513652439674782660168688644567018556719087041 2456 13618271500601259789612565671503723104892235606593536 2457 13684953449732669990864407448160007000392070556640625 2458 13751934576362571757403292865246770014466691223781376 2459 13819216100266330948368605236519165377343431446793361 2460 13886799245693317211855877905774966656772558463963136 2461 13954685241381484854807688481633412067904168917600801 2462 14022875320571995275414538251799474733056000000000000 2463 14091370721023881059532852635298339259181573461011361 2464 14160172685028751842833744909701769398700731807830016 2465 14229282459425542040603027785957349508269871070225681 2466 14298701295615300547320136105823117869723286939631616 2467 14368430449576022508351139416186758658601289306640625 2468 14438471181877523266298875841126324814501218692304896 2469 14508824757696354584761428937197772349565049010733121 2470 14579492446830763252458697491196181766087296130482176 2471 14650475523715692170895674913948781538739323494308481 2472 14721775267437824028940260410308837890625000000000000 2473 14793392961750667667902968876514044020986341200514481 2474 14865329895089687240915790903869119302058598440370176 2475 14937587360587474270617678765061917924238485285015121 2476 15010166656088962709364699239411699882196829342928896 2477 15083069084166687106393800009397972872771504150390625 2478 15156295952136083986580383546683629678665096669167616 2479 15229848572070836545641471315616795531904801937283681 2480 15303728260818262766848172170296468195173104285782016 2481 15377936340014747064523442422477210574873558694465361 2482 15452474136101215559813741626962433478656000000000000 2483 15527342980338655094436148084123973211902136429466801 2484 15602544208823676088315801811552845584690724553691136 2485 15678079162504119347242190704692832322058876740415361 2486 15753949187194706926886788206071118105902386958565376 2487 15830155633592737159738888451190474601675371337890625 2488 15906699857293823951731167973393283001532190452289536 2489 15983583218807680455541532047492808385588685989485041 2490 16060807083573947227773179050471540760163172961222656 2491 16138372821978064977430538235186331113700001768551441 2492 16216281809367192013324805468248122601201000000000000 2493 16294535426066166498259218194849502900325277060188321 2494 16373135057393513618060975580421964545309540033232896 2495 16452082093677497773743822861079356385664161844186401 2496 16531377930272219905302780831644197345280680549421056 2497 16611023967573760055860312531796050131320953369140625 2498 16691021611036365285101379977999990149534308584390656 2499 16771372271188683041153354652179687527464767833177201 2500 16852077363650040100285606818742578233074214952964096 2501 16933138309146767184022811021030495991238020405846721 2502 17014556533528569363485568728382199300096000000000000 2503 17096333467784942360991864487916588941402614691799041 2504 17178470548061634859173139503377240208364802073235456 2505 17260969215677156928079386739758512806242304482888241 2506 17343830917139334680968644860137600385381957355175936 2507 17427057104161911269697594963680534802641718994140625 2508 17510649233681194330851644635027040107919176356990976 2509 17594608767872749993974918659381624607828951629000161 2510 17678937174168143563482965329177642200279008029966336 2511 17763635925271726986063731992007467159491364430431201 2512 17848706499177473215595463790834750248721000000000000 2513 17934150379185857587833635851872554209679215954218961 2514 18019969053920786317342841908811989564104367528738816 2515 18106164017346572229373731940547299267391985589880881 2516 18192736768784957839609618269732346126954389428310016 2517 18279688812932185894932254148327109420391543212890625 2518 18367021659876117488581531570997997817292660194410496 2519 18454736825113397863309446335409502419732243544393921 2520 18542835829566670016354638638014116570162865461989376 2521 18631320199601836220290137183180045579235545577184881 2522 18720191467045367574023614321000000000000000000000000 2523 18809451169201661698456499543847898855161445132168081 2524 18899100848870448691535699192982935967315315987582976 2525 18989142054364245457659431883872393509770428233324321 2526 19079576339525858526626812382387046238035839650103296 2527 19170405263745935477549301883928360902724707275390625 2528 19261630391980565083370990294528615864264103717769216 2529 19353253294768926291873886618018623450643779785598481 2530 19445275548250986159273967347819564669446249267593216 2531 19537698734185246852743670277463865362438474547787761 2532 19630524439966541838426822812605203227041000000000000 2533 19723754258643881371742660121401745654298628869166401 2534 19817389788938347407006619732453784540338409162407936 2535 19911432635261038043626995912993493057202112624178561 2536 20005884407731061626368299768149384489773334626635776 2537 20100746722193580617404299928572510343780898681640625 2538 20196021200237905358116214372589436990352676288987136 2539 20291709469215637838824386794755302703624523749653841 2540 20387813162258865594875011419978403505489980582137856 2541 20484333918298405847737068706378453343624614546719841 2542 20581273382082100009998601416169756819456000000000000 2543 20678633204193158673385796497917179696102323751533921 2544 20776415041068557199163043551629611501299912202653696 2545 20874620555017482030507215776808777734517155444203601 2546 20973251414239827846684864669580688101248023664787456 2547 21072309292844745679096835775566468298435211181640625 2548 21171795870869242109490999957706572771937274834784256 2549 21271712834296829670880353340689296594275977896400001 2550 21372061875076228571940669784147238912632941545783296 2551 21472844691140119865899192853914457031165550497261121 2552 21574062986423950185163530243267559134241000000000000 2553 21675718470884788163177962883435651506507647572390641 2554 21777812860520232665232804014331421286700642526560256 2555 21880347877387372950191240702348173860283167893959441 2556 21983325249621800885337262132449902921927243028238336 2557 22086746711456675336787825907263206692013144775390625 2558 22190614003241838858152335997416174404650759750680576 2559 22294928871462986800362804346260829918578495940476961 2560 22399693068760888965838742880008524608756803111489536 2561 22504908353950663930391884253193758883526913137491601 2562 22610576492041106156517258511599104167936000000000000 2563 22716699254254066021958959423006037830624175075656561 2564 22823278418043882887681118953413589830414751773167616 2565 22930315767116871329617171696065019313036646860806081 2566 23037813091450860658813433436465004748727544673468416 2567 23145772187314787854826339902625315759410605712890625 2568 23254194857288344037476393550461607656599145684996096 2569 23363082910281674602305948414340641124556820963324721 2570 23472438161555133145332426057355646057620153173016576 2571 23582262432739089302933399930444588593971037196291281 2572 23692557551853790632945211439765869140625000000000000 2573 23803325353329278663302389173959954162372538980051681 2574 23914567678025359234791133503552610747772186474315776 2575 24026286373251627264736502580642398319641393606903521 2576 24138483292787546058689693085356282276321188665757696 2577 24251160296902581297428950333894989166898906494140625 2578 24364319252376389826835168029214390219455808002850816 2579 24477962032519063378451148447739331608658315045183281 2580 24592090517191427348781789662568796955727439412924416 2581 24706706592825394765641147954341415907994572849340161 2582 24821812152444375570101391304572037758976000000000000 2583 24937409095683741342848114252476011543565117083096001 2584 25053499328811345603996325875049454849441013046644736 2585 25170084764748099815671651671801649354714094377211761 2586 25287167323088605216911907150719399403661638475186176 2587 25404748930121840620695206371811624562734765869140625 2588 25522831518851906303152163060313923362727805730164736 2589 25641417029018824115271525605055175428473986017092641 2590 25760507407119393947660760760678947100748381270573056 2591 25880104606428106679175664627798843004198509655118241 2592 26000210587018113740486033945526256994161000000000000 2593 26120827315782253423897776349268552638533026245109521 2594 26241956766454134071005575476733091187320832703594496 2595 26363600919629274270004356100515617679653037327490801 2596 26485761762786300194742316280678691046389038352633856 2597 26608441290308200217853208319866098463535308837890625 2598 26731641503503636930560858521632278826364061777657856 2599 26855364410628316702004617855022335710765856932892801 2600 26979612026906416911190532070599912151012945430122496 2601 27104386374552070984929511051019853779712712170905521 2602 27229689482790911375380663669164324622336000000000000 2603 27355523387881670611075246625440413163655084053212241 2604 27481890133137840555554354100061393311558351887405056 2605 27608791768949390008011550043341505020556980172300641 2606 27736230352804540780590116994916048673292491985780736 2607 27864207949311602387243464929397373833018066650390625 2608 27992726630220865479326511229687721846181381244850176 2609 28121788474446554163345508948738830642198463861223761 2610 28251395568088837336553865495075084359287619228532736 2611 28381550004455899176341958226333658578736106448782001 2612 28512253884086068919629817618226090763201000000000000 2613 28643509314770010068732813153848295369895438965324161 2614 28775318411572969160432142310670463347572813821116416 2615 28907683296857084235243989470687809810579422953001281 2616 29040606100303753144143689704324224564280201635106816 2617 29174088958936061830264102642323325535345976806640625 2618 29308134017141272723350674513958462774492128604061696 2619 29442743426693373385019342356721713604539307597525521 2620 29577919346775685543127513854842421343082556383563776 2621 29713663944003534653832839704522800384455096611627681 2622 29849979392446980130179383296000000000000000000000000 2623 29986867873653606376316085310143365185153209734165281 2624 30124331576671374766718119014319304163224436780568576 2625 30262372698071536710047836073105424690460980325752721 2626 30400993441971607937558513028866233345309166949892096 2627 30540196020058404156211025720325179370157383056640625 2628 30679982651611138206940903259547456086954824564412416 2629 30820355563524578868780945245004985311144924896038081 2630 30961316990332271449812726116804723869218209441775616 2631 31102869174229820306188859426254385341654630709122561 2632 31245014365098233430736852762601757576961000000000000 2633 31387754820527329252924751622256399724077714911255601 2634 31531092805839205792238548087682628462285244686401536 2635 31675030594111772307291518272393118589231187769514961 2636 31819570466202343583256251553381810129061182664216576 2637 31964714710771297000481145121577825049201035400390625 2638 32110465624305792527424559803499609650723963415822336 2639 32256825511143555781311667912617692851557884821801441 2640 32403796683496724300191271546728881329846303346528256 2641 32551381461475757170342530727994566824266575053746641 2642 32699582173113408153254615555647972642816000000000000 2643 32848401154388762456675785578533331595574713230915121 2644 32997840749251337294502303366764859548810715616055296 2645 33147903309645246380551908240402773714762916114048001 2646 33298591195533428501541310770012556753669314372960256 2647 33449906774921940314862319471534624159336090087890625 2648 33601852423884313517026778548634469175295991653011456 2649 33754430526585976528926480062575846439397455822655601 2650 33907643475308740844330616005967011604205444525981696 2651 34061493670475352188320155896135782666476696236779921 2652 34215983520674106632635774160414612696881000000000000 2653 34371115442683531815193609233641541109050515674263841 2654 34526891861497133411301213402444729829414513835769856 2655 34683315210348207004384549486473665561269608787911841 2656 34840387930734715504315807919123994448186871587803136 2657 34998112472444232261711156155289061622297109619140625 2658 35156491293578950026847292067432137564642628679499776 2659 35315526860580755902125854570340614787544929121240561 2660 35475221648256372437295348616187882924408299901095936 2661 35635578139802565016921268402240145988042590024302401 2662 35796598826831415689876552611313552982016000000000000 2663 35958286209395663590906379237880640692599870013221761 2664 36120642796014112104603605518872886931889210952585216 2665 36283671103697102922413881166416613718709796186466481 2666 36447373657972057143572610969020986522877137273225216 2667 36611752992909083571159516367517940371264062744140625 2668 36776811651146654354740545302103263177258550391607296 2669 36942552183917348131351305947274877494335624026996321 2670 37108977151073660816861053382798175209097120213630976 2671 37276089121113884200041539271899296776608336333194081 2672 37443890671208052491950743713906494140625000000000000 2673 37612384387223956983527646089099061819088158634508881 2674 37781572863753228964580758400515687067285341786341376 2675 37951458704137491057640140823213552088236781559871921 2676 38122044520494577120430045378611519991954753062506496 2677 38293332933744820871007190343112094465117324462890625 2678 38465326573637413389897955659555980840555896442454016 2679 38638028078776829653856508730960125763425440768162881 2680 38811440096649324256155021022527053905339422074146816 2681 38985565283649496468606719364554116086325499487134961 2682 39160406305106924800812532220441994858496000000000000 2683 39335965835312871212412540945690815724416690443645201 2684 39512246557547055134414329701130208139371380561678336 2685 39689251164104497455961645682569897788816032821088161 2686 39866982356322434633198534175855797209936699353726976 2687 40045442844607303077176301127611797154097676025390625 2688 40224635348461793978043279924741177609101101985959936 2689 40404562596511978723050439387418451774072466443780241 2690 40585227326534505066199367088550425660617883130003456 2691 40766632285483864207653096505615533318732332952605041 2692 40948780229519728941324618676857796957921000000000000 2693 41131673924034363029352729461834372806559707648950721 2694 41315316143680101962470112685475629413580263020036096 2695 41499709672396905265564247864659994152720654673875201 2696 41684857303439980508027859366742337050310249485766656 2697 41870761839407479178792192220778527319431304931640625 2698 42057426092268264586233408884998368514158194700845056 2699 42244852883389751943439851559397182440755579695688401 2700 42433045043565820799625806611510212641229944753360896 2701 42622005413044799978775741848235786785371687754884321 2702 42811736841557525186901764209079668965376000000000000 2703 43002242188345469449596265468866062169551168225545441 2704 43193524322188946541861387213627197082255920051654656 2705 43385586121435387572497044185235504540478355460793041 2706 43578430474027690885629797571937519242685117194305536 2707 43772060277532645442265867447209905751119804931640625 2708 43966478439169427845053016822573974166284937894629376 2709 44161687875838173169737929175830172691054239700527361 2710 44357691514148619767108037339628624432565256649179136 2711 44554492290448828199509544781762174469451163774052801 2712 44752093150853974476336611073807165446881000000000000 2713 44950497051275217753190352224863112793366404859349361 2714 45149706957448642659710434048640898440917928447574016 2715 45349725844964276421386613331871921636133563131201681 2716 45550556699295180940962607777176431903295256547823616 2717 45752202515826620005350152001723470481735176025390625 2718 45954666299885301784277023782189899084092040487632896 2719 46157951066768696787199202745001458824568685081737121 2720 46362059841774431445314153307301496885564937783218176 2721 46566995660229757485819505377597137473614483120990481 2722 46772761567521097265869140625000000000000000000000000 2723 46979360619123665233986879522198489222636401171082481 2724 47186795880631165687006605359928407479155824371634176 2725 47395070427785566990916756520273311746637784729261121 2726 47604187346506952434296667983518872430020413563600896 2727 47814149732923447883342247829767906870899824462890625 2728 48024960693401226407788934883724520240449094676975616 2729 48236623344574590047350800140975127975319608341557681 2730 48449140813376128888606027709097907340057668030038016 2731 48662516237066957622570841199756028310088904793377361 2732 48876752763267029753516229321678325456081000000000000 2733 49091853549985529629894570352577390282158666020264801 2734 49307821765651342468556459714442037938158865152475136 2735 49524660589143602543751708545480672087701943801931361 2736 49742373209822319712722604457865599238016568703717376 2737 49960962827559084450012109098286750147971562744140625 2738 50180432652767851562924711193487166290691942080577536 2739 50400785906435802760893158971112448443003011413029041 2740 50622025820154288251820262703422551699965864940998656 2741 50844155636149847538781387134117355955027739811693441 2742 51067178607315309590790145223518087806976000000000000 2743 51291097997240972561647159491796034176396526689216321 2744 51515917080245863231209575761389690703614064995536896 2745 51741639141409076343737296806113791452728270126972401 2746 51968267476601194018290650814021609170825849451053056 2747 52195805392515785406473422172489447653293609619140625 2748 52424256206700986773134850396274366932202809161158656 2749 52653623247591162175964347551849067587281387931991201 2750 52883909854538644920233295793909009580012640032260096 2751 53115119377845559965259365132715203566747666035218721 2752 53347255178795727459490337804392226710321000000000000 2753 53580320629686647581426440131327142037716101747057041 2754 53814319113861566863922666047665260526517170215059456 2755 54049254025741626179735529037199192458558356160944241 2756 54285128770858090566502101599696632523568332165287936 2757 54521946765884661069663094039280319596009590087890625 2758 54759711438669868782166087867603514775304792730238976 2759 54998426228269551260109873948371593011278617829084161 2760 55238094584979411493816152191733057662648868992782336 2761 55478719970367659614140628651062382562375581858033201 2762 55720305857307737514161797794916422455296000000000000 2763 55962855730011126566712423038072646140685254393706961 2764 56206373084060238618545927832531284933609879586082816 2765 56450861426441390442257583257538146605280234607206881 2766 56696324275577861827408526622787298322028392418902016 2767 56942765161363037492629269627093665204083535400390625 2768 57190187625193633000808454612459170563304116332138496 2769 57438595220003004859802193937440594197244999841747921 2770 57687991510294544991429380981285104092851550212325376 2771 57938380072175159751848892299026840822017177985016881 2772 58189764493388833686745609495605712890625000000000000 2773 58442148373350278205083676992422834516199467083886081 2774 58695535323178665355517378541305508311074055416446976 2775 58949928965731446889882461617712727346862771503920321 2776 59205332935638258798523665216639082219704903013175296 2777 59461750879334911502547613600914917395004883056640625 2778 59719186455097465888424126732672901163255018307977216 2779 59977643333076395370693367975250409654522687546222481 2780 60237125195330834168871101705693208283491666029449216 2781 60497635735862911984979668248664285834627246487849761 2782 60759178660652175268468101552663445897216000000000000 2783 61021757687690095255621116801125258200113818231114401 2784 61285376547014662970893481206658006465891910938791936 2785 61550038980745071377943552099263180090242309232044561 2786 61815748743116484868477522612058872422405618874187776 2787 62082509600514896277354157314422519908498476806640625 2788 62350325331512071612738528566546553443701172339675136 2789 62619199726900582690432479695519139176542434509547841 2790 62889136589728927861849243845932392851884001099513856 2791 63160139735336741025439838062790255903427986341011841 2792 63432212991390089111719531346622618732481000000000000 2793 63705360197916858232383853606073397528416081791711921 2794 63979585207342228684345270148057516243352199622557696 2795 64254891884524238999863794116491920913266333843339601 2796 64531284106789439234287447644593206027179528028819456 2797 64808765763968633683261611950171184599399566650390625 2798 65087340758432713221609927705983618702512181273952256 2799 65367013005128577456433520286180125651811994161564001 2800 65647786431615146887319930453658848735744812282679296 2801 65929664978099465266898230240671909346154204637783121 2802 66212652597472892355322396715507370889216000000000000 2803 66496753255347387262611103551187362877701410528798641 2804 66781970930091882573118672347873677938898272005984256 2805 67068309612868749446759003039461865122073981108365441 2806 67355773307670353891951875967449793321584787860750336 2807 67644366031355704405609087862743071062493808837890625 2808 67934091813687191175826450570142969573991925026328576 2809 68224954697367417043296745412767290568626759986910961 2810 68516958738076120417808288156875068620607884451905536 2811 68810108004507190346543820134175790548411352686243601 2812 69104406578405773931245000741756345979761000000000000 2813 69399858554605476291658835802687429989292103756294561 2814 69696468041065653273033935666988811767746505648111616 2815 69994239158908797095786556997133085146015435684482081 2816 70293176042458015145808943449223796204212105846460416 2817 70593282839274602104245543465350150482762265869140625 2818 70894563710195705615916248669731304692055383365124096 2819 71197022829372085695919864446833664661776271637028721 2820 71500664384305968074305595709770549396577346620952576 2821 71805492575888991679055406178451870055061776185273281 2822 72111511618440250457975689216000000000000000000000000 2823 72418725739744429740452772956125858631434600362919681 2824 72727139181090037340383372631086806943445053800779776 2825 73036756197307729601948199217527129937113717803849521 2826 73347581056808732590254536294316132622792063971229696 2827 73659618041623358629231706891213409233311406494140625 2828 73972871447439618389521969638952736042779994375458816 2829 74287345583641928729468509249674368440988052562157281 2830 74603044773349916492661820801461514534798662792380416 2831 74919973353457318465865931012343907988694398680552161 2832 75238135674670977701506553208195620384401000000000000 2833 75557536101549936409264436556533992520008077916194001 2834 75878179012544625621678844895762960650505098400628736 2835 76200068800036151839028286678721060269064991881427761 2836 76523209870375680859118315712698911207517926025138176 2837 76847606643923918997969433057973015436108105712890625 2838 77173263555090691907761844186335447366924649403252736 2839 77500185052374621198758062843439057955914884763336641 2840 77828375598402899072289104547765213826359451925549056 2841 78157839669971161172255278838779544785211297500560241 2842 78488581758083457862958370801878134951936000000000000 2843 78820606367992324141448299592933420726862878646437521 2844 79153918019238948392934155205901143716451832981098496 2845 79488521245693440198176845118706608778849371442976801 2846 79824420595595197402148430261534081660060906979065856 2847 80161620631593372653611595524125732481479644775390625 2848 80500125930787439625641584301568971237122065279225856 2849 80839941084767859127482329918510920772925066264406801 2850 81181070699656845318498439717368568729721231424618496 2851 81523519396149232235355130694870251168749271372577521 2852 81867291809553440843929179371521082134561000000000000 2853 82212392589832546827825433629069542138000423110770241 2854 82558826401645449325745441100887848461062241104429056 2855 82906597924388140830327277898873647686055234773056641 2856 83255711852235078461448713557929349998630723640692736 2857 83606172894180656827359423625558212631978711181640625 2858 83957985774080782687382060870299151575196514622898176 2859 84311155230694551630296620179657355157309436904007761 2860 84665686017726026982897681417313427946143818546548736 2861 85021582903866121163589789362534680270553538918684001 2862 85378850672834579696262430914079438667776000000000000 2863 85737494123422068100062797559076631421597312337112161 2864 86097518069532361871061776237362886786653375913660416 2865 86458927340224639772186394726939330417358305683027281 2866 86821726779755880648170259090328554381268485790498816 2867 87185921247623363982652361108814370181853398681640625 2868 87551515618607274414934003546365750775606735026589696 2869 87918514782813410434283491082402026343605998047579521 2870 88286923645715997470058665387756691922087964129099776 2871 88656747128200605596298324646937565202282147231759681 2872 89027990166607172069815061408144775390625000000000000 2873 89400657712773128921204078526966401996812959248183281 2874 89774754734076635818565101717083841599650286404632576 2875 90150286213479918424117599388932714914674193799048721 2876 90527257149572712464273146602716253097319626997764096 2877 90905672556615813734112930643481037048202207275390625 2878 91285537464584734257603091501552756357491277919420416 2879 91666856919213464825265821970294124459314791819362081 2880 92049635982038344131409919714078957086340833038831616 2881 92433879730442034733410788072155455520631509731484561 2882 92819593257697606055916724108666872795136000000000000 2883 93206781673012724663245712055867228624610330165503601 2884 93595450101573952023624858387261271781608976017985536 2885 93985603684591149989313061861148742145431728770080961 2886 94377247579341994217036508554390150203329614316568576 2887 94770386959216595753556118723051612322734043212890625 2888 95165027013762231011576149843236585358888597911310336 2889 95561172948728180361593778964569585885604345454395441 2890 95958829986110675565680648113548366647155185739104256 2891 96358003364197956279579059477804157457663732500338641 2892 96758698337615435849887753049072589357841000000000000 2893 97160920177370976633504988866639602205031217193393121 2894 97564674170900275066889989548836578323028819151159296 2895 97969965622112356713097676992857673433586262795884001 2896 98376799851435181514936060528191424935282616061792256 2897 98785182195861359482990602992121005117893218994140625 2898 99195118008993977047655406723267091143264823416979456 2899 99606612661092534304707123907629857524088426370519601 2900 100019671539118993384354105628029283506658555378077696 2901 100434300046783938174090461929634775793353028299601921 2902 100850503604592845626082411789196885753856000000000000 2903 101268287649892468880212557631818515032028902282971841 2904 101687657636917332434306524545195470935212701190393856 2905 102108619036836339593465760166173856472679155875017841 2906 102531177337799492430830197927564284552851146865115136 2907 102955338044984724492494944524162573986749453369140625 2908 103381106680644846479706162655988391363116389359947776 2909 103808488784154605141862882904395050081490093560374561 2910 104237489912057855614253594563846131397485354796711936 2911 104668115638114847434859134960111616099859557465354401 2912 105100371553349624474956620806114906841841000000000000 2913 105534263266097539018662944051762946504160113776159761 2914 105969796402052880226960689046308567747193787662729216 2915 106406976604316617222154218224014853030203898172842481 2916 106845809533444257029109120519397027479270949211017216 2917 107286300867493817610034220890783543725692871337890625 2918 107728456302073916229971911254433888162090552756535296 2919 108172281550391973390569683380439762502441070903400321 2920 108617782343302532570113423450976509476604687856766976 2921 109064964429355696008211266606415244479332474884476081 2922 109513833574845676773925608481000000000000000000000000 2923 109964395563859467356560230033279882370422816229676881 2924 110416656198325625018719412483700233472537268108005376 2925 110870621298063174151666401459530528518592763909517921 2926 111326296700830625873419624092866797395768010652778496 2927 111783688262375115110436670398414566749814004150390625 2928 112242801856481655404148221352151916500712251979862016 2929 112703643375022511684016841278203994791140307997836881 2930 113166218728006691249208852008138675125131679488802816 2931 113630533843629553201381371383622208308927802250646961 2932 114096594668322536571501029609553898681921000000000000 2933 114564407166803007384025874310426272504304614319043201 2934 115033977322124224902197539478124369573555660270862336 2935 115505311135725427298606885405473485624802531168004161 2936 115978414627482036995613016757754211691951655908478976 2937 116453293835755985920612854725708861923688789306640625 2938 116929954817446160921576277310243008896908810503847936 2939 117408403648038969588680249793455397048988234112724241 2940 117888646421659026728294345935581543806472378860179456 2941 118370689251119961735989609986080584499928984800347041 2942 118854538267975347115662830792998383517696000000000000 2943 119340199622569748392288992721867060060046391622578721 2944 119827679484089895666235934338113864689379300212740096 2945 120316984040615977057497085450010492979545642022061201 2946 120808119499173054288620566737754968549297093036998656 2947 121301092085782600655535924393897671759128570556640625 2948 121795908045514161635903335556954538316732625927213056 2949 122292573642537138385034259420045749038614650859902401 2950 122791095160172694369857224326507597508493730063056896 2951 123291478900945785391827733511797385485146631728856321 2952 123793731186637313250107142003193530729601000000000000 2953 124297858358336403296761805133731732772555245085403441 2954 124803866776492806136160825752858098882551483943878656 2955 125311762820969423721178333112165705789356217384249041 2956 125821552891094960099234412159455469325660632894017536 2957 126333243405716697061637568177768042213095097900390625 2958 126846840803253394950120958947912844538404225077477376 2959 127362351541748318874894555483714928792640449186011361 2960 127879782098922390598965903479451595662242744722395136 2961 128399138972227466343913251509899774563556979486254801 2962 128920428678899740772726489326603428499456000000000000 2963 129443657756013277405763600891339033570207815963437361 2964 129968832760533665726303182671648185141042366175318016 2965 130495960269371805232607008786461664659050580973927681 2966 131025046879437816693840641425401471762029041068015616 2967 131556099207695080867634688166859668192620527587890625 2968 132089123891214404937504497981359485188801905994960896 2969 132624127587228316928781865422350051322088376284491121 2970 133161116973185488362148678371217420127054850923954176 2971 133700098746805285404299399312058648597064057153422481 2972 134241079626132448775696814060211181640625000000000000 2973 134784066349591902675823615752606902756017758047400481 2974 135329065676043692986771116324080707554589161790898176 2975 135876084384838055016445693238560890905971386805257121 2976 136425129275870611043113486514758448730769121496272896 2977 136976207169637697923444360680112047230412422119140625 2978 137529324907291825026657238802294533369537627596783616 2979 138084489350697262757810601782907376094537918027581681 2980 138641707382485761933724226251845696379562432862294016 2981 139200985906112404275461109272375492234826373098039361 2982 139762331845911584281741998255795922272256000000000000 2983 140325752147153122748109010590635547049107323966812801 2984 140891253776098512197099490115027684002584435639259136 2985 141458843720057294485136507303005061485605084595197361 2986 142028528987443570852288267497129556974522670960869376 2987 142600316607832644681495147302714150607663750244140625 2988 143174213632017797234310133964890009682069847820865536 2989 143750227132067196630646096781314184911376002518323041 2990 144328364201380940340471573963198873214492815608774656 2991 144908631954748231455845613448771633688703182110585441 2992 145491037528404689012131662599851438674001000000000000 2993 146075588080089792627680560077956297500290890373994321 2994 146662290789104461731723344105657030582181306245840896 2995 147251152856368769650665855376575682122926297491508401 2996 147842181504479792823428980688717724407833383664685056 2997 148435383977769595416930855546351041853427886962890625 2998 149030767542363349613260421111432973008360651049926656 2999 149628339486237591840545413593075721267420670362555201 3000 150228107119278615219972153049571646452662389399556096 3001 150830077773340998501869394249320019811016032220340721 3002 151434258802306271764224005302257873719296000000000000 3003 152040657582141719147452350840157258270975682808065041 3004 152649281510959318899707976200872863476616229044883456 3005 153260138009074821007463517967176726594221726520750241 3006 153873234519066962686562704934475717974684125087399936 3007 154488578505836822009396862743153870207558613525390625 3008 155106177456667309944319495620602789603594745615486976 3009 155726038881282801083872290545693127630101097260918161 3010 156348170311908903338856273285398645742342207843598336 3011 156972579303332366875742842770818659773596330391385201 3012 157599273432961132575381020789668241313121000000000000 3013 158228260300884520291419478586539022264200001038944961 3014 158859547529933557187324741293404366561238664731426816 3015 159493142765741446431340425773885779225732436156282881 3016 160129053676804176529196438069054760092893234321494016 3017 160767287954541271574841743793765358611855117431640625 3018 161407853313356682699939629164854501796009752181866496 3019 162050757490699821003330292460574513358896394520851921 3020 162696008247126732242132146229307726281582234450661376 3021 163343613366361413566620370100337301053847106298598881 3022 163993580655357272581489033216000000000000000000000000 3023 164645917944358729016571504719122686963309885691354081 3024 165300633086962959290562891008850059123774378333310976 3025 165957733960181784251757880238820432509858815406266321 3026 166617228464503700380287638391561809472335154088247296 3027 167279124523956054736810287839793260926891992431640625 3028 167943430086167363943081009217267091008468643810185216 3029 168610153122429777480299941287524611222419453088596481 3030 169279301627761685591608811937521126659408451879305216 3031 169950883620970472075580617053971752205974993383661761 3032 170624907144715412258020673483356223468641000000000000 3033 171301380265570716429872008152084839852129406948812401 3034 171980311074088719039493308352065708670047354603175936 3035 172661707684863213928053548799932055644209148821660561 3036 173345578236592935897263929977004043822421727633739776 3037 174031930892145188899144910073598959084854238525390625 3038 174720773838619621138003890217903714686124238502363136 3039 175412115287412147375277520189031753047452736701191841 3040 176105963474279018728371630119260483591801288304889856 3041 176802326659401040255111463405353979377774686391053841 3042 177501213127447936615895187797298171744256000000000000 3043 178202631187642866106124596039102596056475596137639921 3044 178906589173827083351968475125355308979176355330461696 3045 179613095444524750962996324834168600916032571824225601 3046 180322158383007900435702942327646610441653941704851456 3047 181033786397361542602427860901077451765537261962890625 3048 181747987920548927920657738038149164799630285025120256 3049 182464771410476956898184531418469631071592369758478001 3050 183184145350061740950077682052806411162857255307575296 3051 183906118247294313983914541918436132276540774584055121 3052 184630698635306495010199939959899643055441000000000000 3053 185357895072436902075393075737806020637434480990956641 3054 186087716142297117815447864979035469863497984173408256 3055 186820170453838006928261436435090583482032224754521441 3056 187555266641416185863914695421182436576617734805262336 3057 188293013364860645032078726817070519536311875244140625 3058 189033419309539523826451309792274508024851922813976576 3059 189776493186427038766578958704025382291847105515094961 3060 190522243732170565057911690137620754161040331680321536 3061 191270679709157871871430145547505141419648889840745601 3062 192021809905584511644677773045634575630336000000000000 3063 192775643135521363706524491204144231609437725392682561 3064 193532188238982332528482622925069412766020764611055616 3065 194291454081992200905890899114339836053156660039908081 3066 195053449556654638372777990714354420679279729931452416 3067 195818183581220365154713334233442585838494297119140625 3068 196585665100155471964449970896136632344288136757252096 3069 197355903084209895945661723560540822200801800192482721 3070 198128906530486053070575289243723588322737467556888576 3071 198904684462507627297796729098931957100137548830005281 3072 199683245930288516797131392635898681640625000000000000 3073 200464600010401937548696519504364709998508014401537681 3074 201248755806049684624126620908369546837076176615243776 3075 202035722447131551458173254322482190001748996882545521 3076 202825509090314907419502970278983436840607390988701696 3077 203618124919104433990000029225509815711401152587890625 3078 204413579143912019862383960454689253643768267660066816 3079 205211881002126815266456164520113715316942858610881281 3080 206013039758185445834794546016295276437115623259836416 3081 206817064703642386319220605754146357945121908467514161 3082 207623965157240494469869520848535309848576000000000000 3083 208433750464981705389200498691534725635483565355042001 3084 209246430000197886673792106855457823443714837642612736 3085 210062013163621854657275356295440619444105957867393761 3086 210880509383458552068266050444363886296801142087090176 3087 211701928115456387417667308555925387438209472900390625 3088 212526278842978736430223228597693002336311679188340736 3089 213353571077075605835715373768433683595127756941330641 3090 214183814356555459835705147956779602952687997268525056 3091 215017018248057209562237169815636688320408893851752241 3092 215853192346122365845431463243354951320961000000000000 3093 216692346273267355607405654583675197592355985853515521 3094 217534489680056002200482404427371399048331053546602496 3095 218379632245172170008152005165268677528054761890212801 3096 219227783675492573627775445051298117923431428917497856 3097 220078953706159751954529276132234372198581695556640625 3098 220933152100655207486610327634951506423392322092793856 3099 221790388650872711172235678920046585476754188177670801 3100 222650673177191773119491347560557555900266537707114496 3101 223514015528551279490601859134699350268627797879999521 3102 224380425582523295902712246580936007745536000000000000 3103 225249913245387037657794079101592269442789139424078241 3104 226122488452203007124807844267300056180938805009453056 3105 226998161166887298597775402819007306088466887805562641 3106 227876941382286070953938304337602154724009541407604736 3107 228758839120250188436700494104397309622655664306640625 3108 229643864431710029888577357760170382206036176512946176 3109 230532027396750466759897141437978455287458615928541761 3110 231423338124686010219525551547791866240018471752564736 3111 232317806754136127694409780981775811715549491744336001 3112 233215443453100729165264327840861957473601000000000000 3113 234116258419035823546247769509589219984717719664650161 3114 235020261878929345477007129680967289591938875094204416 3115 235927464089377152855994629410662999012045963194803281 3116 236837875336659195444490446114883848263915256857890816 3117 237751505936815854871294617274111387006639629150390625 3118 238668366235724456368581419120917339171367393161117696 3119 239588466609175952569940425430496181513981062129383521 3120 240511817462951779702160008353709578840348427362635776 3121 241438429232900886502841282691222363689288825507641681 3122 242368312385016936196463417761000000000000000000000000 3123 243301477415515681862054847717738840096100873667951281 3124 244237934850912515526159202499840037383702263516696576 3125 245177695248100191315319758165864827806684472654094721 3126 246120769194426723002841867896994340058125002757636096 3127 247067167307773456285129184044254756235092246337890625 3128 248016900236633316123426517948974594444536394186428416 3129 248969978660189229487339908522353786481924794274436081 3130 249926413288392723837042883395805466318366761723887616 3131 250886214862042701681616998508965218782856637959596561 3132 251849394152864391551514533948456208664561000000000000 3133 252815961963588475723671706349582496034636455525501601 3134 253785929128030395038341931887450588129161273237569536 3135 254759306511169831147260539476367927842292620002396961 3136 255736105009230366533294891929937157200439278480920576 3137 256716335549759322642277124172680877107807578369140625 3138 257700009091707776468260652801341315974098234518798336 3139 258687136625510755933986251034674826462788217768739441 3140 259677729173167614408888818029498536827330950819680256 3141 260671797788322584707522002343266090098578034952680641 3142 261669353556345512911824566655295858671616000000000000 3143 262670407594412772361199805386117455776093330711621121 3144 263674971051588358154927449243834530587478694974263296 3145 264683055108905162511976311644942236842654518809470001 3146 265694670979446431333835452072129802349745515062624256 3147 266709829908427402316531851411110720694065093994140625 3148 267728543173277124958553514820748819365710164492947456 3149 268750822083720462811948539404406709041243719000133601 3150 269776677981860278324423007534678196643292334518173696 3151 270806122242259800620813592808048026392790235418173921 3152 271839166272025176572864494940546376472081000000000000 3153 272875821510888205506792753130553299328420592147429841 3154 273916099431289257898681125181407138628309355233017856 3155 274960011538460378408293562665654380635833925643873841 3156 276007569370508573602464861296346140479960392254427136 3157 277058784498499284719773321120864660762644668212890625 3158 278113668526540045828763213841904441111091574552395776 3159 279172233091864327732542525171416201250296444731258561 3160 280234489864915567973140819309953869694557151580327936 3161 281300450549431387289572161089778167313184324262156401 3162 282370126882527992884108829699525156540416000000000000 3163 283443530634784768851833066895931579521031588744847761 3164 284520673610329054129096322879135463868248933460873216 3165 285601567646921108317078395237982345308685970440968481 3166 286686224616039265737202501236534150426801872060809216 3167 287774656422965278075726681888996639185646582275390625 3168 288866875006869845975397008434377531424505342833463296 3169 289962892340898339932613848651614241279107043411554321 3170 291062720432256710859128952628348862512070638987902976 3171 292166371322297590667858335790088302353608691341508081 3172 293273857086606583242963871889707275390625000000000000 3173 294385189835088746154925160929097808827885307230594881 3174 295500381712055263481892607314636220649974393917669376 3175 296619444896310310099182732615851270743964778390913921 3176 297742391601238107799347555782488358425613847955050496 3177 298869234074890173605821402259756338474996523681640625 3178 299999984600072760643720752806027061346505046429270016 3179 301134655494434491931945713643173775760258234009260881 3180 302273259110554187461305382539053217249928009991458816 3181 303415807836028884923963801216757323318395775719908961 3182 304562314093562054460078323789013603844096000000000000 3183 305712790341052007788078094411757689102205888050191201 3184 306867249071680502085606915722126942923230617868046336 3185 308025702814001538988732103557049896990861517746670161 3186 309188164132030359077598963623782567425913348975230976 3187 310354645625332632217289292898149826703355586181640625 3188 311525159929113844123221803245298864723835537133735936 3189 312699719714308879521012587777304031941957707963418241 3190 313878337687671802271294702468250506870858365278355456 3191 315061026591865832830577617227171739948035974403839041 3192 316247799205553523419809702669557078738721000000000000 3193 317438668343487131272890061916647207298260896151956721 3194 318633646856599190337959891576393250476440861693444096 3195 319832747632093281804888163309199336305355247951997201 3196 321035983593535003832951757744258464952199677900230656 3197 322243367700943140853296256677719879209995269775390625 3198 323454912950881032821350408141816872184823022465581056 3199 324670632376548144794954822774593265915091309855866401 3200 325890539047871837214553739633583008763749031660752896 3201 327114646071599337262387715874741158919071214758578321 3202 328342966591389911678214848251549101592576000000000000 3203 329575513787907241409678625870407945174888407451011441 3204 330812300878911998476031743759510149939466506524102656 3205 332053341119354625424517176262091926968181982489455041 3206 333298647801468317759300518744502177054744702705729536 3207 334548234254862209723441056308495234093837480712890625 3208 335802113846614763814983209809615227270753032772325376 3209 337060299981367364418844943203973686610882682403245361 3210 338322806101418115936775392769046840794790462683611136 3211 339589645686815845798250398765686331822823729804206801 3212 340860832255454312735771784324132054203281000000000000 3213 342136379363166620708634135442657727054310011773275361 3214 343416300603819838859821490680221925484586204991062016 3215 344700609609409827891295750101227157186677620848403681 3216 345989320050156273243538760988729055661901760500207616 3217 347282445634597925465810933480143252489499531494140625 3218 348580000109688048164190883295059997704378495214288896 3219 349881997260890073915062991817021895644210601368995121 3220 351188450912273468532322916659308890679617675552690176 3221 352499374926609804077174979188602586569661015591604481 3222 353814783205469041000000000000000000000000000000000000 3223 355134689689316019804377549732781125350239473079468481 3224 356459108357607162623952731589606858347897970698162176 3225 357788053228887385103444514173871102991459844013003121 3226 359121538360887218975700289492626193785295273140944896 3227 360459577850620145727309741888152876859024140869140625 3228 361802185834480141745900279962599765274553575428591616 3229 363149376488339435342846205950353290768335065995355681 3230 364501164027646476045734476175534845312775238782550016 3231 365857562707524116555541342911310559437413789858451361 3232 367218586822868007764086362838031042989681000000000000 3233 368584250708445207227943211083520120517203027769110801 3234 369954568738993001495600453226466625401581996014043136 3235 371329555329317942685279901358642102336794707870213361 3236 372709224934395099711435415039807300464092213730021376 3237 374093592049467524558571004447356314144814433837890625 3238 375482671210145934001633851928091175907339987673153536 3239 376876476992508607172855390209571129002359850555367041 3240 378275024013201499375531861431226814507291064964550656 3241 379678326929538572545854831619295051393238011165227441 3242 381086400439602342764521950963477496139776000000000000 3243 382499259282344645220478831966356982747495141864522321 3244 383916918237687617029764265938757653693629023784144896 3245 385339392126624898313053114115586270068737508937794401 3246 386766695811323051936114093577857925901658003190317056 3247 388198844195223202318023330898643932402133941650390625 3248 389635852223142893712598978695075716483229114250694656 3249 391077734881378168369147382777227852791804662624869201 3250 392524507197805864979237251050056437547541703054852096 3251 393976184241986137816845010459395628675612657711212721 3252 395432781125265196979842045790564263139521000000000000 3253 396894313000878270141422794742094327665430987874823041 3254 398360795064052786220701728121591512610490938562707456 3255 399832242552111781382337072960342566048816536812306241 3256 401308670744577527775669740533001903068351256121511936 3257 402790094963275385424497301413968037267171601806640625 3258 404276530572437877679235006518786052909573515012734976 3259 405767992978808990643848787283412869758486293674502161 3260 407264497631748696990578880443225123341040464582414336 3261 408766060023337704576107214004443194203900005030487201 3262 410272695688482430273456961670837956509696000000000000 3263 411784420205020199434548723916268583395211942139932961 3264 413301249193824671398974625797300501763918882964770816 3265 414823198318911491465189235198843579440694567737108881 3266 416350283287544169740954601218844223892542035136086016 3267 417882519850340187290515891545414904514311758056640625 3268 419419923801377329996624070681685705056493247743594496 3269 420962510978300250556162808450851424446147187581705921 3270 422510297262427259028778341087542693668671558176997376 3271 424063298578857342358553326113390584801812581767930881 3272 425621530896577413289408837826543212890625000000000000 3273 427185010228569789095562543329433900475641043454572081 3274 428753752631919900549015780299239823059411644738174976 3275 430327774207924231546687727894596258196528393690362321 3276 431907091102198489820461122014075674835714912875319296 3277 433491719504786009154051016300976588969089160400390625 3278 435081675650266383531255931549810790099943860224393216 3279 436676975817864333640799369237688506964473692662720481 3280 438277636331558806163619090504181644948500446817161216 3281 439883673560192306269111780762240859800918822735223761 3282 441495103917580463747491732966841689378816000000000000 3283 443111943862621833206073990124170428110719593772260401 3284 444734209899407928757944990619707637792315300155559936 3285 446361918577333493632137159106345577987963321393026561 3286 447995086491207005135078081751948674336949180905291776 3287 449633730281361415393739898328240653256148965087890625 3288 451277866633765128311570335658729487140391954777051136 3289 452927512280133213168943398062157381171386902824585841 3290 454582683998038855300525121359727628256364882198265856 3291 456243398611025044282607988489597705731105678446845841 3292 457909672988716500064126597521767571167281000000000000 3293 459581524046931837475726967621907596679791921789317921 3294 461258968747795969551922466005680735449126139326365696 3295 462942024099852750102030739887982162108439415636861601 3296 464630707158177855966248242596955774269601984692883456 3297 466325035024491909393881953123804907858371734619140625 3298 468025024847273840981421704149894179468888866088288256 3299 469730693821874493608801155766485888579958433437142001 3300 471442059190630467812860881414158979007824510620471296 3301 473159138242978209037693269753458119353869080336077121 3302 474881948315568337202215991970997957820416000000000000 3303 476610506792380219025988639161932108705310770208864641 3304 478344831104836783554955799646663272234304739028832256 3305 480084938731919581329469322113641812518221301332427441 3306 481830847200284087637612798068243392262944003861774336 3307 483582574084375250297522396947646830196963437744140625 3308 485340137006543282413070100171412956929271233113624576 3309 487103553637159700547948107075602587442913717525028961 3310 488872841694733608763866726863722570701231584796737536 3311 490648018946028228969252427139956197915230200850997601 3312 492429103206177678025507882008868377182161000000000000 3313 494216112338803992058571851871374722301958807484820561 3314 496009064256134398424193533659972484292781688661999616 3315 497807976919118835776013645078243255265245578677084081 3316 499612868337547722686222950182093664089539536928444416 3317 501423756570169975269248197105189953603950449462890625 3318 503240659724811274259595522631102630846117085861380096 3319 505063595958492581995662283392793860077668447879686721 3320 506892583477548909762010000479686897900473155980824576 3321 508727640537748335943273653897536190038024887630487281 3322 510568785444411275443565936401000000000000000000000000 3323 512416036552530000825919273447984695879430404845905681 3324 514269412266888415626993438153710128648316914917707776 3325 516128931042182080302962437896717045181541345842991521 3326 517994611383138491263181023394827584762091489718173696 3327 519866471844637613448918672372955378447359551025390625 3328 521744531031832666915137229133668887668275507856674816 3329 523628807600271167873977539163016310153351630691355281 3330 525519320256016224659310405106248358466998160815292416 3331 527416087755768089072398007779102107544173490960226161 3332 529319128906985963569403584089060593964001000000000000 3333 531228462568010064752179633576754800944060059399640001 3334 533144107648183943624458237500153272287676790772596736 3335 535066083107977063076261219723566517718331963585109761 3336 536994407959107633060042857890405847218694806661042176 3337 538929101264665703922773667204157278562202929931640625 3338 540870182139236518358870428367689540247154975085428736 3339 542817669749024122449575116588790781524973356301074641 3340 544771583311975236255083710802152377391233057299501056 3341 546731942097903384426425022137772425027636543708694241 3342 548698765428613287304789678936269820788736000000000000 3343 550672072678025512976710243026667376042447684116343521 3344 552651883272301390754195109296056144986248254400106496 3345 554638216689968186549621358547881678607962036169198801 3346 556631092462044540615895093021536913810607324167929856 3347 558630530172166168123091985486098565161228179931640625 3348 560636549456711823043495817281449136041548112218361856 3349 562649170004929525817658668817182286246588832672684801 3350 564668411559063055274813158610545052438639104277610496 3351 566694293914478705281674704706628707814466392943171521 3352 568726836919792306594380206034936018017761000000000000 3353 570766060476996514389018811674634345783004425493136241 3354 572811984541588361946920563885012550294169003602477056 3355 574864629122697080971579666867109156535384623019818641 3356 576924014283212189014800948316837372529242865286516736 3357 578990160139911844490370745669320180889033301025390625 3358 581063086863591469754266964279140468484396846914994176 3359 583142814679192642731137421392835232793504467184825761 3360 585229363865932257567490808409701405158385018846580736 3361 587322754757431954792760675356769825338683922425738001 3362 589423007741847821470119766486033565618176000000000000 3363 591530143262000361819639815199531560167213709697938161 3364 593644181815504738797110540883987152360789471362748416 3365 595765143954901287112551080455137052586441935488329281 3366 597893050287786298173167434236867277656045634837282816 3367 600027921476943077436230709996461684068786699462890625 3368 602169778240473274658073011289783398052729783007645696 3369 604318641351928487526120737504622531002098822342937521 3370 606474531640442139161608843892782988843092586084171776 3371 608637469990861629981344251218230206256890945189273681 3372 610807477343880764407612097186718994140625000000000000 3373 612984574696172452916044886329160713377818857993469281 3374 615168783100521689912001822254421746991887728116760576 3375 617360123665958807926733696935576673317010213140890721 3376 619558617557893008625337666715631587646185614229508096 3377 621764285998246171119236064783603762355632187744140625 3378 623977150265586938076644085749267635234161053365436416 3379 626197231695265080125222730404984743453443111011260081 3380 628424551679546139041845818576413993683431835496943616 3381 630659131667746350225143165901592576549660685393458561 3382 632900993166367844947216177211387712372736000000000000 3383 635150157739234132881657135685603023800318852241249601 3384 637406647007625865405739363900495526145844696345153536 3385 639670482650416880175382201037992087610368113966462961 3386 641941686404210527472232380667817177009229695157272576 3387 644220280063476278822941906414843717663698984619140625 3388 646506285480686618391461909259500463128514953238286336 3389 648799724566454217645912230963714827941874536764833441 3390 651100619289669393802327613943799768575048638588256256 3391 653408991677637852548323389600525374916359008660772641 3392 655724863816218715550466445441426729646641000000000000 3393 658048257849962833249881017067724055738645671285599121 3394 660379195982251383451363495025062375603586103085367296 3395 662717700475434756212025959411067599535279792904806001 3396 665063793650971725536234557771374607629940731375456256 3397 667417497889568908384356124977679796278476715087890625 3398 669778835631320511503574608245334017340181294880915456 3399 672147829375848366589787906993309251909393224961497601 3400 674524501682442254290345666655790390157033021946269696 3401 676908875170200517558139378602368180607705700092495921 3402 679300972518170964868307835793506335789056000000000000 3403 681700816465492063809573576470750163984238059017637841 3404 684108429811534425562979416838620959768061435963641856 3405 686523835416042580781548529119344678750530883094479841 3406 688947056199277047385146764335000158110824527755739136 3407 691378115142156690785582050477306536971955410400390625 3408 693817035286401377057732717146527126886320664256843776 3409 696263839734674919573254508061733799957331730133892561 3410 698718551650728319614174843849298622816193130251943936 3411 701181194259543301484442589989765331615296129164708401 3412 703651790847476142638262169530470554890241000000000000 3413 706130364762401799344802337938162697055005624919285761 3414 708616939413858328409632309058595491161430808347017216 3415 711111538273191605474001187355305092649769834240844481 3416 713614184873700340413840823204627310243111025822601216 3417 716124902810781390361137265816049802107570508056640625 3418 718643715742075370871081943114259138519994600622391296 3419 721170647387612565759180550450232702842617145301458321 3420 723705721529959136133265381092400584850379613607038976 3421 726248962014363629146125481874685121889917080704290081 3422 728800392748903786995238567936000000000000000000000000 3423 731360037704633656696859081965903638838141817887262881 3424 733927920915731001162488136564362249984160079215333376 3425 736504066479645012106523334021258411260320502504059921 3426 739088498557244325314659616815115943119688584969322496 3427 741681241372965338803386365212698914862832851806640625 3428 744282319214960834401700926314342396638621159790678016 3429 746891756435248903286934632527208931579461678802434881 3430 749509577449862176007364147553724765532480253582114816 3431 752135806738997357525058665349284220283094371144920961 3432 754770468847165067813192082926433391907521000000000000 3433 757413588383339988542828772157133477575402554137089201 3434 760065190021111316394971989645801212334794813353230336 3435 762725298498833523534445288109534849957656526307086161 3436 765393938619777425782959528304628689123917298553982976 3437 768071135252281559029501238176991426190363691650390625 3438 770756913329903864416962126385712099720339361875623936 3439 773451297851573682844714531451525099398350204245862241 3440 776154313881744059327623476313540326124426882384531456 3441 778865986550544357752772801837018593112632109263081041 3442 781586341053933186575970572601343166058496000000000000 3443 784315402653851636000887584910288439743687119987084721 3444 787053196678376827184472361206303829449526707462148096 3445 789799748521875774013076487737368048959255862463683201 3446 792555083645159557994515544220044558800276724075462656 3447 795319227575637816812083186167167215406894683837890625 3448 798092205907473547087329173305055896687554664315949056 3449 800874044301738221899206291895720865879734729183580401 3450 803664768486567223607986195607043623881658089546448896 3451 806464404257315592533140189641768902547712100594050321 3452 809272977476714092035177906948121466866801000000000000 3453 812090514075025590552234674295253143994867410322369441 3454 814917040050201761142997140610277160895933947792326656 3455 817752581468040099088356441045572321882256897026411041 3456 820597164462341258104978798581019492850343246629441536 3457 823450815235066705724785021372014944181432890869140625 3458 826313560056496698395132839337104101571539840979173376 3459 829185425265388576855299438445977159983607968102229361 3460 832066437269135382345665896626914196310673850532827136 3461 834956622543924794206810501970578741657824934727908801 3462 837856007634898389426524142772819754745856000000000000 3463 840764619156311224693568100741804859348698603538863361 3464 843682483791691741517802654203792766906141604894806016 3465 846609628294001994977123908187048242261867785254629681 3466 849546079485798206652456213655165208659970534844399616 3467 852491864259391642312858419710217366807430781494140625 3468 855447009577009814913614021103994212697249488145616896 3469 858411542470958013470988019693865357598143245335249121 3470 861385490043781158378147013370778080936594051669426176 3471 864368879468425983727553660283231439968049734685536481 3472 867361737988403547205962240695953369140625000000000000 3473 870364092917952068128958554369072504907357013767286481 3474 873375971642200094182804848736930709762901611093426176 3475 876397401617329997442168873219901582383070115102499121 3476 879428410370741800233135498532710302725131188497616896 3477 882469025501217331411719627674306314760641230712890625 3478 885519274679084713628920358213307742565199818172399616 3479 888579185646383182154178534335870154916807793494879681 3480 891648786217028235829922952716457501507863925790806016 3481 894728104276977120730714559423805112806475387574613361 3482 897817167784394647101322996602229303545856000000000000 3483 900916004769819340148895828390691545679497101177158801 3484 904024643336329925265207696277474195470246106276827136 3485 907143111659712148255804525656246937675718628626979361 3486 910271437988625931153686728569446900763676717011173376 3487 913409650644772864196005123317480275957177519775390625 3488 916557778023064034543074020597969872177656441637441536 3489 919715848591788192319837608939283283705253153024161041 3490 922883890892780254560758410228513590547787653008326656 3491 926061933541590147639930169928053669182790315725619441 3492 929250005227651988769052096949482878016801000000000000 3493 932448134714453607146736875931719545808867461160800321 3494 935656350839706405343461340675804749641254977610448896 3495 938874682515515561507306122545264843278862575715830401 3496 942103158728550572976468972573216847991534428027949056 3497 945341808540216141885375801650169282019138336181640625 3498 948590661086823403352053790325240927867909478763462656 3499 951849745579761496835272189264153709983451818468933201 3500 955119091305669481250798664096208351195848820998148096 3501 958398727626608594436962235076350782804228487507834721 3502 961688683980234857560558023514684439658496000000000000 3503 964988989879972025054974144112152804053603053197331041 3504 968299674915184880683267176015855418461850258768531456 3505 971620768751352880319759706399290071997073314535612241 3506 974952301130244142044581469510928576341671645267623936 3507 978294301870089784146424602248601808672797773681640625 3508 981646800865758611629633505237333699870305580921982976 3509 985009828088932151822600736945139772206295517069836161 3510 988383413588280039685292278395984001575905079209230336 3511 991767587489635753414578388363132783728754407025339201 3512 995162379996172700946900124381595614607521000000000000 3513 998567821388580657958656434337712283896005970196670961 3514 1001983942025242557965552527610224135003658694286114816 3515 1005410772342411635123007014583815280709309013099684881 3516 1008848342854388920330573059667066543543047914862678016 3517 1012296684153701091244187526556443356222000332275390625 3518 1015755826911278676800921806231227168408518283017322496 3519 1019225801876634616861768708876561671162829545274309921 3520 1022706639878043177578861471448859465534716161391333376 3521 1026198371822719223094383583756016384266447261893012881 3522 1029701028696997844179291768561000000000000000000000000 3523 1033214641566514344420839066168682286369787689123540081 3524 1036739241576384584568750572060016334112261214631038976 3525 1040274859951385685650770958233032019835012746356208321 3526 1043821527996137091469170475835340435448312499374391296 3527 1047379277095281991090664689267062999932240918212890625 3528 1050948138713669101943072731035986349210799547550601216 3529 1054528144396534814132909393098412895490021428768594481 3530 1058119325769685696598977885060230764775151490843017216 3531 1061721714539681365717902593284244035207192248292535761 3532 1065335342494017716978414668493340293940241000000000000 3533 1068960241501310520342077753716660236184979983701458401 3534 1072596443511479379909016640240083456799686307595943936 3535 1076243980555932058508088107436043358094036923196142561 3536 1079902884747749167831810663804397493929395498688843776 3537 1083573188281869224737248362099750752573749843994140625 3538 1087254923435274074334923311895678533420754401163739136 3539 1090948122567174680488711959187624536714522811629729841 3540 1094652818119197284350561645509230194006577822779641856 3541 1098369042615569931554746399377345680732133332508387841 3542 1102096828663309368697264351535309894189056000000000000 3543 1105836208952408309726863603279081371413997519996745921 3544 1109587216256023072875068814973745216260235311610269696 3545 1113349883430661588753467220546582926163206817781247601 3546 1117124243416371780247400214125521783177834376992915456 3547 1120910329236930314836095097927106566488742828369140625 3548 1124708174000031729970161026835366394673765204463456256 3549 1128517810897477932138263635701770565111472920197556001 3550 1132339273205368070255684291087045919543180818221367296 3551 1136172594284288784008362370808610803601054348143849121 3552 1140017807579504827786912443103893194246641000000000000 3553 1143874946621150070846002693321449083440580595682522641 3554 1147744045024418874325376430660667855943003496572256256 3555 1151625136489757845769695001449510532214351019592083441 3556 1155518254803057971785277939631221068851961515030286336 3557 1159423433835847129472714700378807615661635996337890625 3558 1163340707545482977275221849924317544311570335925272576 3559 1167270109975346225883520124633015775001922187266712961 3560 1171211675255034289838907325925489918911839083801153536 3561 1175165437600555320477105585708898542597742368216999601 3562 1179131431314522620856365120377982131572736000000000000 3563 1183109690786349443314211191043483073162049523782708561 3564 1187100250492444170298126604297165621456653437800943616 3565 1191103144996405879116368722386065352002388856596010081 3566 1195118408949220291256027605001787772447680646837436416 3567 1199146077089456106916340577851957084152665879150390625 3568 1203186184243461725406188216629110125185041910677508096 3569 1207238765325562352055607449786740918951157662198640721 3570 1211303855338257492292069220532613907286437051892760576 3571 1215381489372418833533180908516147150386496731336719281 3572 1219471702607488515548387495680371337890625000000000000 3573 1223574530311677789943160269530929841570110801696023681 3574 1227690007842166069420077691506515507993098628708171776 3575 1231818170645300367472119919079240623817606285935187521 3576 1235959054256795129164416358532389733886248680159645696 3577 1240112694301932453661604541919976197524194414306640625 3578 1244279126495762709158878567371161308707236594965282816 3579 1248458386643305540875726317527031726552239672553579281 3580 1252650510639751272772276677352082712805846115458748416 3581 1256855534470662703649101010713120840307166941158688161 3582 1261073494212177298292237225829763882418176000000000000 3583 1265304426031209774326129863839344989081777446299988001 3584 1269548366185655085438105783151374615984477517790580736 3585 1273805351024591801638932185859812894627284386534575761 3586 1278075416988485887224931942102777523444662439746994176 3587 1282358600609394877108060414776962684381818945556640625 3588 1286654938511172452181278271296462492179200617094516736 3589 1290964467409673414387486092001852432647083842842568641 3590 1295287224112959062161218947244743465347373672018477056 3591 1299623245521502966913232517965530370800760898321386241 3592 1303972568628397151229046778618138154917761000000000000 3593 1308335230519558669453448747446142888254569715934921521 3594 1312711268373936591333892338251106756776173195541610496 3595 1317100719463719389396670920788207468625360428029934801 3596 1321503621154542730730676814648631400485575312730361856 3597 1325920010905697673854501604815595783293247222900390625 3598 1330349926270339271343571876884611664657842715655929856 3599 1334793404895695578894956727092526362577236015999448801 3600 1339250484523277071508426207678307969203509171136106496 3601 1343721202989086467463283722576257946235129564062093521 3602 1348205598223828960771440292894650326388736000000000000 3603 1352703708253122862788144566935473564712775880067944241 3604 1357215571197710653662729456540256585877613796883501056 3605 1361741225273670444312684341179643951184672530415824641 3606 1366280708792627849605310894317683344877624615277428736 3607 1370834060161968273432170754053426032517537402587890625 3608 1375401317885049606362484482750629245200255005829042176 3609 1379982520561415336562593539189787789424601863172859761 3610 1384577706887008074669550322594597432602196899828596736 3611 1389186915654383493307855741576939424917513194712890001 3612 1393810185752924681939319213490736478414001000000000000 3613 1398447556169056917736972511766216290526463737436976161 3614 1403099065986462853174926451393368131627645324719292416 3615 1407764754386298121027018036718318312716917168813605281 3616 1412444660647407357468055391991097182026564739728674816 3617 1417138824146540643972428554540427948882943047119140625 3618 1421847284358570368705816033933829124697329584566173696 3619 1426570080856708508106679928893069609055640007438241521 3620 1431307253312724329355206347959919352911829080293707776 3621 1436058841497162514428312900829759170339075726276655681 3622 1440824885279561706440311115776000000000000000000000000 3623 1445605424628673478969778795561953512962590223474737281 3624 1450400499612681729074165550564820756152994040204824576 3625 1455210150399422494694624044405341533265166217759436721 3626 1460034417256604197154529855073382306514641781413380096 3627 1464873340552028309456124294251832364196443125244140625 3628 1469726960753810451080687040156614748629516135456444416 3629 1474595318430601909998619025617878117147659327029834081 3630 1479478454251811592596790684215486823380751894357999616 3631 1484376408987828402231486393940228068141045728283070561 3632 1489289223510244047116252770970656627982161000000000000 3633 1494216938792076278254936356624639847626166687812747601 3634 1499159595907992558131175209255379611432041805340737536 3635 1504117236034534160866588960705396264448758869412278961 3636 1509089900450340704560893024800575490250820384345624576 3637 1514077630536375116528144854152307840220877011962890625 3638 1519080467776149032144313432131888266669780834069774336 3639 1524098453755948628022347560181077544819149743692677441 3640 1529131630165060890231903957519938501352863289044832256 3641 1534180038796000318281882731702118980881252586124614641 3642 1539243721544736065584905405243523948220416000000000000 3643 1544322720410919517123859396608156642174569262665327121 3644 1549417077498112305041622654070661125451456803484471296 3645 1554526835014014762876073029285106172277995600081892001 3646 1559652035270694819163478954670645989246630985000288256 3647 1564792720684817331134361055874202232420444488525390625 3648 1569948933777873859226908488486052424026107494580883456 3649 1575120717176412883144029037764493382482913241754611601 3650 1580308113612270460181108362269378930697486857662365696 3651 1585511165922801326552551197910606418755263211072567921 3652 1590729917051110442446175868886337311517281000000000000 3653 1595964410046284981535533077217167551522265182893595841 3654 1601214688063626765681220663977391529803705903382265856 3655 1606480794364885145553267853784200948314588399476835841 3656 1611762772318490327907665410531892189198233473369051136 3657 1617060665399787150251122147653182590060970742431640625 3658 1622374517191269303629133351256310988202836138473291776 3659 1627704371382814004273452890227969058845260103518276561 3660 1633050271771917114846068104712019777330442730811559936 3661 1638412262263928716017784984176644789082195617173010401 3662 1643790386872289129120540669472755276578816000000000000 3663 1649184689718765390613570940769427604485544958549473761 3664 1654595215033688179104572085933507104526195572321161216 3665 1660022007156189195668009382706577435332015717072470481 3666 1665465110534438998203738373829930861958919530496393216 3667 1670924569725885290580120167984203760740976367431640625 3668 1676400429397491667306828161952664391822730006123319296 3669 1681892734325976814483560851693954861989126386573112321 3670 1687401529398054167771893782930090371206696251714174976 3671 1692926859610672028138523186327896358818059144222822081 3672 1698468770071254136119174449286504150390625000000000000 3673 1704027305997940705353470296650210449472554940699680881 3674 1709602512719829916142076387255614135767937684000997376 3675 1715194435677219869778465983005650393756624019998955921 3676 1720803120421851004408670413052618865518868541695594496 3677 1726428612617148973173408238579717686450432363525390625 3678 1732070958038467985388013324508614171926827472064086016 3679 1737730202573334611516610444142367822624004508627358881 3680 1743406392221692052698016582192231583810620250260770816 3681 1749099573096144875581876761747649574317434946025682961 3682 1754809791422204213234575002445797841309696000000000000 3683 1760537093538533432875493921295430682394023061329737201 3684 1766281525897194271205230515225247964930126806726414336 3685 1772043135063893438088410816375635729914022496849252161 3686 1777821967718229689354782388351098204238339024644734976 3687 1783618070653941369483301035016137249146920136962890625 3688 1789431490779154424934966623867386547044358364729511936 3689 1795262275116630888901202584467612125668931445460056241 3690 1801110470804017838235614429801386274859708970178707456 3691 1806976125094096823338004565626965283597192603128073041 3692 1812859285355033771760563700873788225789521000000000000 3693 1818759999070629366307203351790198655080930368127962721 3694 1824678313840569898398039244802106960278078597518852096 3695 1830614277380678597472081868821490873443825281807119201 3696 1836567937523167437202238007965507098320666951562694656 3697 1842539342216889419297775801234689555227756500244140625 3698 1848528539527591335670455727574870204607932831478317056 3699 1854535577638167009741580903835207401921440487593044401 3700 1860560504848911017668272210357674676067563143720144896 3701 1866603369577772890268327025215680109264507359235272321 3702 1872664220360611796424074754385783633739776000000000000 3703 1878743105851451708746697892311887298478330414949477441 3704 1884840074822737052283544036331423025120766767748550656 3705 1890955176165588837052012110204085207335778613495117041 3706 1897088458890061275184655027442184003292342184665153536 3707 1903239972125398883471201145214862401438283672119140625 3708 1909409765120294072084258125213860100677253129698021376 3709 1915597887243145220276525229954354987347064741282963361 3710 1921804387982315239838403642469304753641838348270043136 3711 1928029316946390627105959105168784551457105520507360801 3712 1934272723864441004310257030706710539189681000000000000 3713 1940534658586279151060157244956194380145445608760201361 3714 1946815171082721526751723680572232544769380725886550016 3715 1953114311445849284698473650047640876586920582942605681 3716 1959432129889269778777761790576745527294372484100591616 3717 1965768676748378563389665390363484410990164277587890625 3718 1972124002480621887525810578178909404884522564788944896 3719 1978498157665759683746652785920761675688715599433253121 3720 1984891193006129052866799978588476322215604619274162176 3721 1991303159326908245149043388394816258978070996935218481 3722 1997734107576381138808837890625000000000000000000000000 3723 2004184088826202216632052719260837762981122253860854481 3724 2010653154271662041509892941246692212067699442976690176 3725 2017141355231953231695972990522204523105890565073745121 3726 2023648743150436936591605607520346973652489187566288896 3727 2030175369594909813866452737665657106660361347900390625 3728 2036721286257871508722769314444156492612259235828207616 3729 2043286544956792636112556389791643781696999248026153681 3730 2049871197634383266718026777799465553222076333887062016 3731 2056475296358861917506874248005701923002181804996525361 3732 2063098893324225047674926342764653616753281000000000000 3733 2069742040850517060789851100308784216274512274190956801 3734 2076404791384100813950679342075560930335151326427611136 3735 2083087197497928634778996730608159501107746068115495361 3736 2089789311891813847058753523795468404878507700804325376 3737 2096511187392702805842734843335463860854323320556640625 3738 2103252876954947442844830341029554820743653289713729536 3739 2110014433660578322938339386787145684610750913674705041 3740 2116795910719578212581646317983168834391289619740102656 3741 2123597361470156160993699882010939438706539590791761441 3742 2130418839379022094902831773453127123992576000000000000 3743 2137260398041661927693551115200174445000637434512828321 3744 2144122091182613183777054860023877829999036927724752896 3745 2151003972655741139012298396510345955418848575325616401 3746 2157906096444515478005576131817932514750577378177581056 3747 2164828516662287469117668494399280476629734039306640625 3748 2171771287552567658008719653560094897839383024588230656 3749 2178734463489304080552119290468969355466351997894747201 3750 2185718098977160995949771977931321877483461983229444096 3751 2192722248651798140882249134845551408435175872860206721 3752 2199746967280150505528431116720713744838721000000000000 3753 2206792309760708632290360786902651919139409321275589041 3754 2213858331123799438060144885180422750226283149662355456 3755 2220945086531867560866855672178368539441618993440668241 3756 2228052631279757231742502680333127913979227212525735936 3757 2235181020794994672647262946261607393574827754150390625 3758 2242330310638071021295277835898297854483135423343230976 3759 2249500556502725783723445503871677979254061483696920161 3760 2256691814216230815446760153153668258699577491724046336 3761 2263904139739674832044872581007560490493973743875941201 3762 2271137589168248450025671013633433559044096000000000000 3763 2278392218731529758812806945621169506017413383959158961 3764 2285668084793770424705217612325705928367546258695458816 3765 2292965243854182327657824834533511620004789562244010881 3766 2300283752547224731733719286250370919875563993501270016 3767 2307623667642891990079269749065836160172909121337890625 3768 2314985046047001785274728631297093677598528538003050496 3769 2322367944801483905914037947942932984083272040098663921 3770 2329772421084669560268674079345966124628592684093669376 3771 2337198532211581227891504953327679655155481210423844881 3772 2344646335634223050017769828386289306640625000000000000 3773 2352115888941871759621429595292191230869165977698258081 3774 2359607249861368151986274462041057563896878448011902976 3775 2367120476257409096652316043591811695703824519653804321 3776 2374655626132840091599132244087854017587276233585463296 3777 2382212757628948360528975896297516206057558203369140625 3778 2389791929025756494113601911776835856547234585788809216 3779 2397393198742316636069912696717908590293845090156218481 3780 2405016625337005214930667803563347371756825423956873216 3781 2412662267507818222377651218206325235887700190055597761 3782 2420330184092667039005838327921375409340416000000000000 3783 2428020434069674808388254477049160458265227587986406401 3784 2435733076557473360312368096854899350066630936924327936 3785 2443468170815500684060013693861669256511758456731008561 3786 2451225776244298952603993498293500101919448200984395776 3787 2459005952385813098595661312016688431175840468994140625 3788 2466808758923689943018948054509219038892941657662427136 3789 2474634255683577877387445686886255741868559748116623841 3790 2482482502633427100362324598833516483953323150049017856 3791 2490353559883790409670019172419664575718841424825679841 3792 2498247487688124550199777091143821514872081000000000000 3793 2506164346443092119162330043195644150066471258259923921 3794 2514104196688864029192106775734329137766217632182173696 3795 2522067099109422530276573993001142585811401137007383601 3796 2530053114532864791397456356239867189815041838604947456 3797 2538062303931707042769753838683670721113681793212890625 3798 2546094728423189279565642915248599184695616580150624256 3799 2554150449269580528011517525026969330026419971289720001 3800 2562229527878484674747596436172675830620140418110263296 3801 2570332025803146860340695568289649214450508210507371121 3802 2578458004742760437841936987949726028271616000000000000 3803 2586607526542774497282340689452861027845890681161930641 3804 2594780653195201957000420906377274583279159216803680256 3805 2602977446838928222697085570826653196839152594533489441 3806 2611197969760020415114315647543287450150548188310798336 3807 2619442284392037167235280420197934541831208457275390625 3808 2627710453316338991904725398167641007008349711248920576 3809 2636002539262399220769651344950678971795014512240146961 3810 2644318605108115515441486005022574852583000268693569536 3811 2652658713880121951782134425388896079870618880688751601 3812 2661022928754101678217479332319477516614561000000000000 3813 2669411313055100148983089833736098183751075454286346561 3814 2677823930257838933208084774452759392487340172027887616 3815 2686260843987030100744286375916681501356514565046686081 3816 2694722118017691185648990345251457883503472179658428416 3817 2703207816275460728230870441244526589657492148681640625 3818 2711718002836914396569728538432803709263242291205636096 3819 2720252741929881688421995535607044587151547296899344721 3820 2728812097933763214425084012861852938449561795292696576 3821 2737396135379848563514890352749352819596647424948701281 3822 2746004918951634751471942107136000000000000000000000000 3823 2754638513485145253512885712999979656181529641201891681 3824 2763296983969249621845210238627775210163632677986635776 3825 2771980395545983689104304677459974036309805744659133521 3826 2780688813510870358593149401185892029218763282313117696 3827 2789422303313240982246146737582360041542979961181640625 3828 2798180930556557327239801253022747500656666408985890816 3829 2806964760998734132174167195537245922027703694197553281 3830 2815773860552462253750188692774358804532139327190204416 3831 2824608295285532404869267701186723328137341460312900161 3832 2833468131421159485082605369232619881773601000000000000 3833 2842353435338307504319074409339122063554772018556086001 3834 2851264273572015100821593271805634717159683578696564736 3835 2860200712813721654223187379729911198417301010465791761 3836 2869162819911593994695138418405402042410447561344946176 3837 2878150661870853709100839676462352532660729394775390625 3838 2887164305854105045090193710299341875875674685215604736 3839 2896203819181663414070608149071365916065862782815812641 3840 2905269269331884493991866275660051515640368881425453056 3841 2914360723941493932883371110646615736040295015189828241 3842 2923478250805917654083485092334727662145536000000000000 3843 2932621917879612764101912087324995211842400230059249521 3844 2941791793276399064057294384022402951986755636971114496 3845 2950987945269791165633424516760208655505010577472420801 3846 2960210442293331212498700241946624521542202114604793856 3847 2969459352940922208134680740782641805708408355712890625 3848 2978734745967161951020833156659703094508409412405497856 3849 2988036690287677578123790890324202625767099160657962801 3850 2997365254979460717640678673292140054256226978282602496 3851 3006720509281203251947294320812325303211978224986765521 3852 3016102522593633691703173230911510443170961000000000000 3853 3025511364479854162066799146711408250729754508148502241 3854 3034947104665678001975463436287966243942014144852525056 3855 3044409813039967977445515168850240397189466106243580641 3856 3053899559654975109849985578953016177455928711380340736 3857 3063416414726678120131813112827738864112660156494140625 3858 3072960448635123489912139143724644376147867133255090176 3859 3082531731924766140454389627410051442529452082642643761 3860 3092130335304810730446104445661932804375887554698612736 3861 3101756329649553573561723955759995741419065078605792001 3862 3111409785998725176770791328579960833048576000000000000 3863 3121090775557833400357279617982444648066767664131764161 3864 3130799369698507240617004160742261183344026595163836416 3865 3140535639958841236201333860302014675462539015670631281 3866 3150299658043740499076669160163041521509457691532066816 3867 3160091495825266371070410064756072525763073515869140625 3868 3169911225342982706975394418172952163729482477836701696 3869 3179758918804302785186044805199415350022906752415295521 3870 3189634648584836846840721895677853473984346549991243776 3871 3199538487228740264446042813359292359882401795019787681 3872 3209470507449062340960185175087070556640625000000000000 3873 3219430782128095740313460816403085446597484687611755281 3874 3229419384317726550345707896493628942128088559780888576 3875 3239436387239784979141316059808949383615913695259732721 3876 3249481864286396685743966624712460680391313824309252096 3877 3259555889020334746234438372156206548827837558837890625 3878 3269658535175372256156099420653533617910832520459452416 3879 3279789876656635570273976898743212964780184433580158081 3880 3289949987540958180654568663727280272210622778307055616 3881 3300138942077235234054835166733969551918810249128432561 3882 3310356814686778689610084730124147996430336000000000000 3883 3320603679963673117811741984941998347003785535989995601 3884 3330879612675132141767267014526243264627615160224321536 3885 3341184687761855521735771866565391499329486951339844961 3886 3351518980338386883934161530818261104318610866045976576 3887 3361882565693472094609908234448878605856001816650390625 3888 3372275519290418280377850982462768258221017957013262336 3889 3382697916767453495819696668100161032974046686052271441 3890 3393149833938087039346184798261823101701209942189408256 3891 3403631346791470418323164923136608237185651106094206641 3892 3414142531492758964464124228188583557205441000000000000 3893 3424683464383474100492992441568295093024616534850805121 3894 3435254221981866259082342231860586588909876556171575296 3895 3445854880983278455073395620894045755418056861590728001 3896 3456485518260510511985540615138837286748458995937120256 3897 3467146210864183943824357268035128178656101226806640625 3898 3477837036023107493198448725448781739604798043592851456 3899 3488558071144643326756670478370282424425776473129475601 3900 3499309393815073888958650051983271381540940081666461696 3901 3510091081799969415192789699357466566276247963358389921 3902 3520903213044556105257246342294482773344256000000000000 3903 3531745865674084958220686012302054620862057250025303841 3904 3542619117994201269680914392320825451454359717488889856 3905 3553523048491314792440790745707150949034471252290941841 3906 3564457735832970561622139544114759354806457149094363136 3907 3575423258868220385239682471347619696306546133056640625 3908 3586419696627995001258323187006532588970950477201739776 3909 3597447128325476902158428282853840212787917124884410561 3910 3608505633356473828035060257305846536292835393259175936 3911 3619595291299792929258432070363167668231104839537062401 3912 3630716181917615599724167923637945793168641000000000000 3913 3641868385155872981723271338966837573772908732135411761 3914 3653051981144622143463019385443637050375079385383305216 3915 3664267050198422930271321029599550732355680252685846481 3916 3675513672816715490518398057937274609398028506082185216 3917 3686791929684198477290968846122424261462817285400390625 3918 3698101901671207926855438425888364491685563239336247296 3919 3709443669834096814947922830154427788297661183476516321 3920 3720817315415615291930261580029784882196465193309310976 3921 3732222919845291597852499415313248883362782789397104081 3922 3743660564739813658463646963841000000000000000000000000 3923 3755130331903411363213859995618083723018433674417848881 3924 3766632303328239526292508216134564790482430568274661376 3925 3778166561194761531747937220652945703531710820875601921 3926 3789733187872133663736061258599945930506710038133866496 3927 3801332265918590122946259845543580640027345840087890625 3928 3812963878081828730254388010626800959409970863249494016 3929 3824628107299397318654048080803417292493836995984032881 3930 3836325036699080814518610380822810034027259840027426816 3931 3848054749599289009247811070679756057765625264112194961 3932 3859817329509445022354097551227813827363121000000000000 3933 3871612860130374457045235444892895436760417264628135201 3934 3883441425354695249361036102962222377886585157987598336 3935 3895303109267208211923409904807657035236965775623168161 3936 3907197996145288273360298298676799261001834047247486976 3937 3919126170459276414465386589396144232540798359619140625 3938 3931087716872872302156849906524453512941310625695399936 3939 3943082720243527622299736588218267372446113560356000241 3940 3955111265622840112457946392372686836711115668660883456 3941 3967173438256948295643115498527214901220964075998815041 3942 3979269323586926916129076192627136760119296000000000000 3943 3991399007249183078401916433054740324179217351824590721 3944 4003562575075853090317023181441265175506218291863556096 3945 4015760113095200011535853446689987836858237708482305201 3946 4027991707532011908316538436434004349666389080361926656 3947 4040257444808000815733789037870291438162326812744140625 3948 4052557411542202408404935060606282156702842803952685056 3949 4064891694551376380800296268878781565972825570084258401 3950 4077260380850407538217450210310407012377486434181840896 3951 4089663557652707599500330214309234138610766466932244321 3952 4102101312370617712585456686346865906274001000000000000 3953 4114573732615811683958975965723153802124261988832335441 3954 4127080906199699923109553545097258366388657926392774656 3955 4139622921133834103063542371090144897933091190645573041 3956 4152199865630312538090222257699008800560107436812865536 3957 4164811828102186279666283149166087286547983574462890625 3958 4177458897163865931790103067369948537812661378928869376 3959 4190141161631529186737751071814299308003422843195447361 3960 4202858710523529082354026448935795708091709395895259136 3961 4215611633060802981973227632796993077955306819642562801 3962 4228400018667282278065728042332678213472256000000000000 3963 4241223956970302820707821102237175016379419451187289361 3964 4254083537801016071973683196377122638847055727966294016 3965 4266978851194800987349691185349548870452956928912331681 3966 4279909987391676625272720404540192149224324728268783616 3967 4292877036836715485895439746833890416290141426025390625 3968 4305880090180457580183012526049917414793985405144272896 3969 4318919238279325230447005314283406526389003361163007121 3970 4331994572196038603423701849692994775478550018366898176 3971 4345106183200031977005415421948617644541011991090650481 3972 4358254162767870741734790861606597900390625000000000000 3973 4371438602583669138173486388176944568208858473360172481 3974 4384659594539508731258026110655794250174670826347954176 3975 4397917230735857622757015924880405951762630965176741121 3976 4411211603481990402945318915291819410480261590346960896 3977 4424542805296408842612191145628499889457598554931640625 3978 4437910928907263326521784914790851218907594708396015616 3979 4451316067252775029445834161679752840901648983339177681 3980 4464758313481658835889745727291172753121740303071318016 3981 4478237760953547004634730624812871423630625087124187361 3982 4491754503239413579220021329988224817299456000000000000 3983 4505308634121999545490634385656778614371242683060504801 3984 4518900247596238737337552317222359749994352216466395136 3985 4532529437869684491758614980909013191244792653835761361 3986 4546196299362937054369828015114837554802096685109477376 3987 4559900926710071736498215038036637577788888554931640625 3988 4573643414759067824988760633087408209455444611902017536 3989 4587423858572238245859412988537766750187819542506999041 3990 4601242353426659982939538310355847654498984005159878656 3991 4615098994814605252628643808472700169226186737613653441 3992 4628993878443973435913612167737252070629601000000000000 3993 4642927100238723768784117956722333043802531054420606321 3994 4656898756339308792187325401377537975191632634127056896 3995 4670908943103108562664397357372842610894838991517152401 3996 4684957757104865624812777155916390558225781573639213056 3997 4699045295137120746719638273938820381224155426025390625 3998 4713171654210649419513331491893503620000511031724998656 3999 4727336931554899122181095352106268294195466467152311201 4000 4741541224618427352802733318699277600370939429748740096 4001 4755784631069340427351400067691950407882013571268328721 4002 4770067248795733047214079804027919817117696000000000000 4003 4784389175906128636585781412072340316014413640859597041 4004 4798750510729920450892918598650225767441258571244179456 4005 4813151351817813457402787984036323492654851913527474241 4006 4827591797942266989177504337543239230253079877895847936 4007 4842071948097938173532199841570600261438593574462890625 4008 4856591901502126136158743402257997521525687522276478976 4009 4871151757595216982077686607312841725436113316055754161 4010 4885751616041129554582594963246204858020179142126862336 4011 4900391576727761973342376526230840165924468629332293201 4012 4915071739767438952828674974182066430131921000000000000 4013 4929792205497359902236850553540793372443186888427396961 4014 4944553074480047808070530173695924447047749736192802816 4015 4959354447503798900561167216108513334009421411420086881 4016 4974196425583133105095512375080726116370323391051862016 4017 4989079109959245279825359053837770040698092812744140625 4018 5004002602100457240635390504249932444215647692700778496 4019 5018967003702670574646421022204713385313549650804767921 4020 5033972416689820243432790094436259371887457766284005376 4021 5049018943214328977134136437621983240970715897360426881 4022 5064106685657562460643248377856000000000000000000000000 4023 5079235746630285313053157989297977125551513470428726081 4024 5094406228973117861548118845966890929928098704880766976 4025 5109618235756993710924581141395242454879972766083150321 4026 5124871870283618109929753298274305180508434435508535296 4027 5140167236085927115606816025399284967010568359619140625 4028 5155504436928547556837333083259746609108527854939017216 4029 5170883576808257798272882793610722055545548511825592481 4030 5186304759954449305849415573399528088024066086158729216 4031 5201768090829589015079325490608996041120518974274409761 4032 5217273674129682503317708030006607704641841000000000000 4033 5232821614784737967200761921558539497373625824127104401 4034 5248412017959231006455780024475985973455099748140711936 4035 5264044989052570215283662876607053514693502830747624561 4036 5279720633699563582516378613270220762023074807791947776 4037 5295439057770885701753284532744634463359295840087890625 4038 5311200367373545792681718638588674043234163804273115136 4039 5327004668851356534788764022852147110643218403535267841 4040 5342852068785403714672584970180588928477363904006393856 4041 5358742673994516688163231161884395153191610137898721841 4042 5374676591535739658464305342363428604153856000000000000 4043 5390653928704803771528390278942363365615088410328851921 4044 5406674793036600029880632801286965462947466861042077696 4045 5422739292305653026106386149240907501796810138315269601 4046 5438847534526595497220316789251270473051795089528979456 4047 5454999627954643701135888280643841648161411285400390625 4048 5471195681086073616455642684972462274893680273149792256 4049 5487435802658697966804209415606348841406430134213634001 4050 5503720101652344070927482321742390401788597550287159296 4051 5520048687289332519782918192243342566615388706176643121 4052 5536421669034956681847423751215574432707841000000000000 4053 5552839156597963037870813600160103725224159156647088641 4054 5569301259931032346304338441967151248610216859723104256 4055 5585808089231261640635301301086979750403878647406645441 4056 5602359754940647059860299333008523851741061943703310336 4057 5618956367746567513331150195822984282968376133056640625 4058 5635598038582269181209084838253417043628489839084568576 4059 5652284878627350851764312943205210449418129096195330961 4060 5669016999308250096759593154748573040544332579473985536 4061 5685794512298730286157967610595664387377514633266253601 4062 5702617529520368443396349202695249131995136000000000000 4063 5719486163143043942468180396650751285406573585245734561 4064 5736400525585428048059914357387889078215626051342831616 4065 5753360729515474299987602554970787971751997181529112081 4066 5770366887850909743181407961806257563383763255391420416 4067 5787419113759727004467399401800983336746847226806640625 4068 5804517520660677217397520574462482410057577907445764096 4069 5821662222223763796380166753579109275982486611981798721 4070 5838853332370737061365343152095028549891060026180632576 4071 5856090965275589714339921453231302522855392719716433281 4072 5873375235365053168890055033913027587890625000000000000 4073 5890706257319094734089358951264301407602863765863509681 4074 5908084146071415653973007827447768487408410422753099776 4075 5925509016809950003859453353574182648705498055764829521 4076 5942980984977364444783013240910998503111999616178589696 4077 5960500166271558837302135078299168994107231816650390625 4078 5978066676646167715949691709666341953077659829918498816 4079 5995680632311062625593219425925326080060911811873277281 4080 6013342149732855320974566472492397718141437636009660416 4081 6031051345635401830699977108274657538025482655922862161 4082 6048808337000307386953195715383685595467776000000000000 4083 6066613241067432222205736252159200629980526474917934001 4084 6084466175335398234200024666456873186342341533490548736 4085 6102367257562096520482685742694992330512391025378757761 4086 6120316605765195783766811245992014625556073691454898176 4087 6138314338222651609403613150988356050540047558837890625 4088 6156360573473216616245434202758899433303283259448692736 4089 6174455430316951482183658053715910936896610148720806641 4090 6192599027815736845646632754704270998023357725520429056 4091 6210791485293786084344294451731562406387148358064020241 4092 6229032922338158972547752753084608347784561000000000000 4093 6247323458799276218193675386092056626625238781489327521 4094 6265663214791434881104887459630656490389325338688618496 4095 6284052310693324673620179888772618329209644530746656801 4096 6302490867148545144927902322865084258244234449791225856 4097 6320979005066123750399498248953022994101047515869140625 4098 6339516845621034807220723819937102975259261482467065856 4099 6358104510254719337619877382332154632104428095398226801 4100 6376742120675605800993953653094121317980822765717098496 4101 6395429798859631716235225019848887988190744695717187521 4102 6414167667050766175562342515120590800551936000000000000 4103 6432955847761533251161640643956027307447612720984810241 4104 6451794463773536295945923426812238206111991007509549056 4105 6470683638137983139739603756853404729671297253003086641 4106 6489623494176212182200664464028642477614409073595252736 4107 6508614155480219383791507328612369480515710156494140625 4108 6527655745913186156112355695422535283085769709193138176 4109 6546748389610008152912477307828525693870677810594177761 4110 6565892210977824963096096509059966775107370423456628736 4111 6585087334696550707041469048370459257664838750354444001 4112 6604333885719405537553198382437554063584401000000000000 4113 6623631989273448046769479579133659912314971757282302161 4114 6642981770860108580347565712624239831358533442696380416 4115 6662383356255723460252361986782345523216321234809407281 4116 6681836871512070117474664739295553809543789610247458816 4117 6701342442956903136007175962726560882619334355712890625 4118 6720900197194491209408039032316467332280184142819229696 4119 6740510261106155011283257954635115893670322598524099521 4120 6760172761850805981020980647431247244674713635176779776 4121 6779887826865486026112246530362796431164124183918669681 4122 6799655583865908142394420049841000000000000000000000000 4123 6819476160846997953555154680148315123759768374154523281 4124 6839349686083436171236356438437217554990518646844952576 4125 6859276288130201977079242024333053132458635260641778721 4126 6879256095823117328053214346798133226918702062917124096 4127 6899289238279392186412907432815611012853819394775390625 4128 6919375844898170675629383525470333578095421088374460416 4129 6939516045361078163643097574290373302329075828162232081 4130 6959709969632769274787878299418397325094420327344111616 4131 6979957747961476831736810574458091105882799136679544561 4132 7000259510879561728822541021839724155529761000000000000 4133 7020615389204063738086167450423404507093752376772993601 4134 7041025514037253249410513088961943464491907320995905536 4135 7061490016767183946095228482131432373179995830999160961 4136 7082009029068246417232807419261066175418280660258328576 4137 7102582682901722708246248360809440876195049961181640625 4138 7123211110516341810950739515198069379740828402068750336 4139 7143894444448836094503393999980327313117894617593615441 4140 7164632817524498678606711397652141647558403638021984256 4141 7185426362857741750333093488856713872868468313569548641 4142 7206275213852655825939395015457229521289216000000000000 4143 7227179504203569959042144994107210089123411324092033121 4144 7248139367895612896525730368696834885336311121146679296 4145 7269154939205275183557491658554682103369064904931314001 4146 7290226352700972219085339729697953697001947484185952256 4147 7311353743243608263195163889910960984289646148681640625 4148 7332537245987141397706964186152621291239442221916819456 4149 7353776996379149441390305065910674945038427029086089601 4150 7375073130161396821181353453795561816710358933958557696 4151 7396425783370402400785431792063243527262566558199961921 4152 7417835092338008268050685700037128487832481000000000000 4153 7439301193691949482500136623728620382508065952912761841 4154 7460824224356424784411062174498196018389019838283513856 4155 7482404321552668266832320795519416548939040625286797841 4156 7504041622799522011931912948272539338751245474931675136 4157 7525736265914009693068748179468640257925478457275390625 4158 7547488389011911143984266212856153847457256160442187776 4159 7569298130508337896511240611456829391470309760482294561 4160 7591165629118309688198775575085184344166380557594791936 4161 7613091023857331941254190076693074868951092253756864401 4162 7635074454041974214204168800318020873097216000000000000 4163 7657116059290449627679246224370006756424402494427099761 4164 7679215979523195265727378697836778639113698407533449216 4165 7701374354963453554064049484892886338934591481080972481 4166 7723591326137854616668043506534148958817319072579977216 4167 7745867033876999612133721887398694764089987793212890625 4168 7768201619316045051192321423050640367600025980261175296 4169 7790595223895288096816500718865795678963244358511670321 4170 7813047989360752848324053017444037611055411078392446976 4171 7835560057764777610898405628354278728702532329977136081 4172 7858131571466603151945227403169922119140625000000000000 4173 7880762673132961945706168861350559835973408424041766881 4174 7903453505738668407552464369745222355077042092036325376 4175 7926204212567210119382832211510067716739287801383997921 4176 7949014937211340047551816450225922780649449394284138496 4177 7971885823573669754756424203146031024651190468994140625 4178 7994817015867263607310623284979761813295978213346902016 4179 8017808658616233979238978171602499925724855819622456881 4180 8040860896656337454622416862754631015750390862882082816 4181 8063973875135572029630837495333203140938544495404456961 4182 8087147739514775315678981475468776147255296000000000000 4183 8110382635568223745143719459398034316506656425282283201 4184 8133678709384232781082617721371363375517008427136782336 4185 8157036107365758132395375302655776279289789115128834161 4186 8180454976230997975871446840289874251467337886362238976 4187 8203935463013996186568892128802077251389088203369140625 4188 8227477715065246577971221273799844051304094224773287936 4189 8251081880052298153370733754360285154703330083933694241 4190 8274748105960361369928580822686276698974938017831059456 4191 8298476541092915416863513435722301356408964554125307041 4192 8322267334072316509223012335536730568110321000000000000 4193 8346120633840407198692232974458645239393021188576968721 4194 8370036589659126702897935718394659984432747550496260096 4195 8394015351111122254666311158632226627274513751239241201 4196 8418057068100361472695351419948770379156341830473158656 4197 8442161890852745755104161072179548425734043121337890625 4198 8466329969916724697323345634740674288463049861739053056 4199 8490561456163911535792361710147248332752728367907222401 4200 8514856500789699618931460494500468721838130200931536896 4201 8539215255313879906857605791433029114818795306184966321 4202 8563637871581259501315498702290668385406976000000000000 4203 8588124501762281207296593880581620385513543105720943441 4204 8612675298353644127820746624137683106560180383724998656 4205 8637290414178925293356886135194019469083060093477779041 4206 8661970002389202327360868007903517656872484923072577536 4207 8686714216463677149410418405850047091290317754150390625 4208 8711523210210300717418843470108285062150813068671717376 4209 8736397137766398810410940252511565638466398521339681361 4210 8761336153599298853346309900229592552755192433408475136 4211 8786340412506957785477039927721606031554416570883514801 4212 8811410069618590973728490201815013880406081000000000000 4213 8836545280395302172593686736262472610335159960820127361 4214 8861746200630714532033598544850387474800998771134038016 4215 8887012986451602654877345638167812940247419144413807681 4216 8912345794318525705218160769696368952870124387348975616 4217 8937744781026461569302703743149204781696620039306640625 4218 8963210103705442070413104986170972520924105689211600896 4219 8988741919821189239242894676812517880114078634274511121 4220 9014340387175752641269754979815428222051610888947634176 4221 9040005663908147762629815910885138788202981312151832481 4222 9065737908494995456000000000000000000000000000000000000 4223 9091537279751162447996707270601134551071460358515240481 4224 9117403936830402909600920091438216347920475121207218176 4225 9143338039226001091121597193114208713044247492911487121 4226 9169339746771415023211017573182902130772020716839632896 4227 9195409219640921285447528143212658820132333320556640625 4228 9221546618350260844002943799744540456424149115875823616 4229 9247752103757285959913645129749975732311067959433951681 4230 9274025837062608169476217191239896986802263673343574016 4231 9300367979810247338290272742301992346496318685207599361 4232 9326778693888281790472904928254106036746881000000000000 4233 9353258141529499514571017778009170993782278870285802801 4234 9379806485312050447699587908360242984397383336393179136 4235 9406423888160099839435717589923664674344070419537777361 4236 9433110513344482697000147792135134386556235189926629376 4237 9459866524483359313259709998189073047590951347900390625 4238 9486692085542871879086007465358332047322624488202305536 4239 9513587360837802181607430202941695200888696855771043041 4240 9540552515032230389893423250374103362057937849267654656 4241 9567587713140194929611744863012947178771579063691295441 4242 9594693120526353448201269953997581851365376000000000000 4243 9621868902906644872104714598583440695549020719634134321 4244 9649115226348952557607479583692358401374379856817360896 4245 9676432257273768536830634881313130259370448714290438401 4246 9703820162454858860427892541047674141678021734412845056 4247 9731279109019930038538242835745745363295078277587890625 4248 9758809264451296581547757556022872363640034780173766656 4249 9786410796586549642215895135730499207314852898741625201 4250 9814083873619226760723474802363279214813519400556036096 4251 9841828664099482714201321185165676987717296746482200721 4252 9869645336934761472300416780558692591807921000000000000 4253 9897534061390469260366237370668385258377201266949355041 4254 9925495007090648731781784917422282996666125483514003456 4255 9953528344018654251045673613109632236948941821046030241 4256 9981634242517828289153467659699256357962771561377959936 4257 10009812873292178932852313974797617198684993672119140625 4258 10038064407407058509340759383133148243515866357721726976 4259 10066389016289843327987489950095266393776826542896338161 4260 10094786871730614540644579949362460985821311470417678336 4261 10123258145882840122132689531248869607686121083394395201 4262 10151803011264057972477503473308721790058496000000000000 4263 10180421640756560142478558451189481293912500594851384961 4264 10209114207608078184193463066944539114821517286778146816 4265 10237880885432469627922373415232572374137686163127912881 4266 10266721848210405587279447256271435279796639227514454016 4267 10295637270290059493939861899308510167990422500244140625 4268 10324627326387796963652844682946218813851679427110506496 4269 10353692191588866795113030470150853071355858762392621921 4270 10382832041348093103284327857405582766156748047962341376 4271 10412047051490568588772344830475568001123024198952758881 4272 10441337398212348944843295384866250244140625000000000000 4273 10470703258081148403689181168507406707874514134814944081 4274 10500144808037036423540916498718288048901037345237630976 4275 10529662225393135518232941156336560382140212944394246321 4276 10559255687836320230824743168259856860286295425143607296 4277 10588925373427917252886593356788107337927990136962890625 4278 10618671460604406691058674761302630689047038235001225216 4279 10648494128178124482494673126209995104457056935026716481 4280 10678393555337965960802779499951207394740497317448585216 4281 10708369921650090574098942604466791634267021333448971761 4282 10738423407058627756789097014053247645782016000000000000 4283 10768554191886383956698983328284306793917934515873552401 4284 10798762456835550819172068436839971124394523301245095936 4285 10829048382988414529757967655926755827024066360245990561 4286 10859412151808066317115665967723657202392522839111499776 4287 10889853945139114117757732817190520911079682363525390625 4288 10920373945208395404263623915869649801993110920995803136 4289 10950972334625691178592064271239208094236865875385661841 4290 10981649296384441132124409203980369821549343124651769856 4291 11012405013862459974072784435441924726859466060477513841 4292 11043239670822654929888712424869474629846881000000000000 4293 11074153451413744411309840011855288156540095656203529921 4294 11105146540170977859684292075203772287291056758189981696 4295 11136219122016856764214087356241386449908442992954905601 4296 11167371382261856856760965813774270327220544849765011456 4297 11198603506605151484859891880658062233984470367431640625 4298 11229915681135336164587414779539113655465073563460960256 4299 11261308092331154314933985629001901010553230362719298001 4300 11292780927062224175331251432361822595417126454752055296 4301 11324334372589766907987268190924252812163975280151665121 4302 11355968616567335886684499322938794302242816000000000000 4303 11387683847041547173697391299961790011663575558387996641 4304 11419480252452811186488245935150581589061501385330528256 4305 11451358021636065555842038074400559617197928205711551441 4306 11483317343821509177102758552452158582421340701207822336 4307 11515358408635337456175795183391600728728900742431640625 4308 11547481406100478751962799259598965647513151199432216576 4309 11579686526637332016897421536413216470613875749132264961 4310 11611973961064505637252239982839891073584933456142401536 4311 11644343900599557474889141682777592464979805927199505601 4312 11676796536859736112127363177739093874276961000000000000 4313 11709332061862723301405337252147301060880377309160872561 4314 11741950668027377621414439677251560056553375235745775616 4315 11774652548174479341384676750792518968109407589793288081 4316 11807437895527476495204303598001186823232482994036412416 4317 11840306903713232167057314136607803264864090488525390625 4318 11873259766762772990264696355517046156779588439397892096 4319 11906296679112038861017301114936949401350996273696002721 4320 11939417835602633868690129046289253750364424384556568576 4321 11972623431482578444429798314438926220466094773139915281 4322 12005913662407062729708916003921000000000000000000000000 4323 12039288724439201166543037706175031666917736424430877681 4324 12072748814050788311067863517583255596212203223007563776 4325 12106294128123055872176284109610430478241412959252275521 4326 12139924863947430976916857803824498280105002001756061696 4327 12173641219226295664357268677301174805385407011962890625 4328 12207443392073747609618286639146711083556391737763106816 4329 12241331581016362079785723157876138920983228548080751281 4330 12275305984993955123409850883424759909066380881917116416 4331 12309366803360347995303731797914458051958672541738574161 4332 12343514235884132818353876747210200323813201000000000000 4333 12377748482749439484058639252053010743532244920385532001 4334 12412069744556703793511728374411521421044977942172532736 4335 12446478222323436840550209122923263683809235027523473761 4336 12480974117484995638788344422168094914365844350076850176 4337 12515557631895354994260620045299079211803953125244140625 4338 12550228967827880625399283119520855673212212419793780736 4339 12584988327976103532073715860322726501026772319307550641 4340 12619835915454495615420959074514654223503359244303405056 4341 12654771933799246550198694695250935567909501796943962241 4342 12689796586969041911393993175630968139022336000000000000 4343 12724910079345842556823129972412281043975506331475155521 4344 12760112615735665267459775599131484943837892060694122496 4345 12795404401369364647230865819778220773788090740352642801 4346 12830785641903416284021462491380346859765299038289657856 4347 12866256543420701173631921347710886038839817047119140625 4348 12901817312431291408432690648094629833766292205840633856 4349 12937468155873237132464074096251325546756694055220240801 4350 12973209281113354764730302765540201903204006773439594496 4351 13009040895948016492439273950144955080221532702503359521 4352 13044963208603941035941329897937543127594161000000000000 4353 13080976427738985687122466271262134638346669336076868241 4354 13117080762442939623009378927966827074306045344854573056 4355 13153276422238318496345778217960379869146344279444342641 4356 13189563617081160304901422451664874371806799621922164736 4357 13225942557361822541277346517254182630476687402587890625 4358 13262413453905780624972787804794254579696779213643186176 4359 13298976517974427618481339638616961998517323138277461761 4360 13335631961265875229185892325747600399168038946102644736 4361 13372379995915756098823953699250768786823929792458846001 4362 13409220834498027382296974672244433400958976000000000000 4363 13446154690025775617599340822342336037599218690638590161 4364 13483181775952022888644728398705920955896846027316924416 4365 13520302306170534282769562386004607089759598991229933281 4366 13557516495016626644695355372684094650513705615874850816 4367 13594824557267978628733748956313627626583073222900390625 4368 13632226708145442051020124277712486775147110259513757696 4369 13669723163313854543563695009331802415578057493264653521 4370 13707314138882853511904044733278984109993278975850315776 4371 13744999851407691398166121131708187200563444331723301681 4372 13782780517890052251307751778351386962890625000000000000 4373 13820656355778869606355800566021513510213778813103041281 4374 13858627582971145674429139932273009243905911661397016576 4375 13896694417812771845348672055347991445564834935155574721 4376 13934857079099350504636692086360412688493986817236996096 4377 13973115786077018166709948262669279679990208945556640625 4378 14011470758443269926072817412858777059297672719201468416 4379 14049922216347785228319079916972298393558587314526056081 4380 14088470380393254962752845627933755790594600381469167616 4381 14127115471636209878441251592728557803970278685936406561 4382 14165857711587850325513623636204340364967936000000000000 4383 14204697322214877323523866987584527296935615596411741601 4384 14243634525940324958694926141263297880983740847655489536 4385 14282669545644394111866231050466353786443775385890226961 4386 14321802604665287518967125556216403935607789286982680576 4387 14361033926800046165841354656034513798569564414306640625 4388 14400363736305387019249769818237978382083294249236238336 4389 14439792257898542095880496049862352006195794198316709441 4390 14479319716758098871197890830440472257580639416542560256 4391 14518946338524842029963713331416112991517639359800640641 4392 14558672349302596560266012553156248102034241000000000000 4393 14598497975659072192893335129656353758062573872889011121 4394 14638423444626709187893947576410865403546906258409783296 4395 14678448983703525470161863690849574392299717463853650001 4396 14718574820853965115893565658524729020431499169746784256 4397 14758801184509748191761407173177821407377719879150390625 4398 14799128303570721948651788546225014903835109309552787456 4399 14839556407405713371818297362382010615412780425874453601 4400 14880085725853383089302113734409574905095389654538653696 4401 14920716489223080640474086622607255728062872003097283921 4402 14961448928295701106554997015022902518419456000000000000 4403 15002283274324543104972635013687965190690889390305969841 4404 15043219759036168149416431041842270818906563225766137856 4405 15084258614631261377452496478386745104946429108464403841 4406 15125400073785493647564046040008638586039828370880987136 4407 15166644369650385007484293169872108882762005996337890625 4408 15207991735854169535691030555768969996244625668194635776 4409 15249442406502661557934230691492113323296741382811928561 4410 15290996616180123240670126114240194156741567663818407936 4411 15332654599950133563277355599399919486136822723582416401 4412 15374416593356458670932891173395521581677041000000000000 4413 15416282832423923610027591316758207097163753200424537761 4414 15458253553659285448003358174466579662620748798771593216 4415 15500328994052107779496010970257888115316148848507848481 4416 15542509391075636620670124137325692302546752349989769216 4417 15584794982687677693634216930919000279769948828369140625 4418 15627186007331475102826821480158548194356329908898103296 4419 15669682703936591405266098368205697766083145140428574321 4420 15712285311919789076557812903077043870359538546963582976 4421 15754994071185913374558631257212481496381323485962918081 4422 15797809222128776602593843613696000000000000000000000000 4423 15840731005632043774130771362117273458117931000821434881 4424 15883759663070119680811267238769217199249455615285989376 4425 15926895436309037365748871105523698293461058264024143921 4426 15970138567707348003998339810636736048036002930146410496 4427 16013489300117012192107427274228619675866399843994140625 4428 16056947876884292648662950592586814909161856402356310016 4429 16100514541850648327745339560074338508703279064542630881 4430 16144189539353629947208030566618057050693085158824738816 4431 16187973114227776933700231343825320471678743216152468961 4432 16231865511805515786353750505059276895048721000000000000 4433 16275866977918059861056755255619537529070158210792181201 4434 16319977758896310577239492039852572331349715174173966336 4435 16364198101571760049099178243882921364373341674116250161 4436 16408528253277395143193448387040205414548066061988990976 4437 16452968461848602964333915513286814148055070918212890625 4438 16497518975624077771713587737356442143233087241963175936 4439 16542180043446729327204061110224333696112535957443138241 4440 16586951914664592677760593146276787415929347057689235456 4441 16631834839131739373875346501461362466910108470007549041 4442 16676829067209190126021279409112121245700096000000000000 4443 16721934849765828901031348569388540038565811402135096721 4444 16767152438179318460359881250675421995991148133416964096 4445 16812482084337017342175166398197858435816895425077927201 4446 16857924040636898289234509557844208640515303921896390656 4447 16903478559988468124495193413096009445250034332275390625 4448 16949145895813689076416984701372089546873199284837421056 4449 16994926302047901555914029224340956291186833678561936401 4450 17040820033140748386916179596177352708566876683969232896 4451 17086827344057100492502005285672959194308146165743438321 4452 17132948490277984038567941403895348468951201000000000000 4453 17179183727801509037000241570061907011090826145615301441 4454 17225533313143799410318611055795525578261787099745222656 4455 17271997503339924519762609263296052245081572193241735041 4456 17318576555944832158794125437536012228927800563444289536 4457 17365270729034283013991448347711750526744387773681640625 4458 17412080281205786595312669500193369319773036678926565376 4459 17459005471579538637708380265460638002010004429465665361 4460 17506046559799359976065846116330077992438672900809691136 4461 17553203806033636895469065985513898428848143919230216801 4462 17600477470976262958761351558548216564678656000000000000 4463 17647867815847582313399290124730475411581878373908715361 4464 17695375102395334479589185415259211295662122015389782016 4465 17742999592895600621699303665618969261039695956947033681 4466 17790741550153751304943486949745461862053148581341167616 4467 17838601237505395739333932647987867637216924336181640625 4468 17886578918817332512903176730703923991904031096990928896 4469 17934674858488501816197559365827243741647884928767765121 4470 17982889321450939160046694193283737599345247871016370176 4471 18031222573170730588615707453054422984542408961368764481 4472 18079674879648969389749260008335113525390625000000000000 4473 18128246507422714304618614171979988759981519001826058481 4474 18176937723565949238685258124586919617346051687554482176 4475 18225748795690544475996853607539356745943692732027983121 4476 18274679991947219398833527485414864953582018887044304896 4477 18323731581026506714724784700756902175354487519775390625 4478 18372903832159718192859579091637694831975945338267631616 4479 18422197015119911911914339510070157740373138542560475681 4480 18471611400222861021326011668510455811308134284703830016 4481 18521147258328024018039441153785322029432822456746761361 4482 18570804860839516540760690084135552703533056000000000000 4483 18620584479707084683750148947045723507930057784616850801 4484 18670486387427079832191576244487241119525259246207963136 4485 18720510857043435021175471689495104033899962805221543361 4486 18770658162148642820337463844986537334230994735255781376 4487 18820928576884734746194670273770941010780531230712890625 4488 18871322375944262204225267479154907550074266998614593536 4489 18921839834571278962738789159773586172082017075966837041 4490 18972481228562325160586954581641169243301098192063430656 4491 19023246834267412850767114186270128833499460282774687441 4492 19074136928591013081972686907423022896512401000000000000 4493 19125151788993044520147253061994813041323700235153412321 4494 19176291693489863612101258114040888472313296355795664896 4495 19227556920655256293252576086430179959111764039895474401 4496 19278947749621431241554476913378287712822052580498477056 4497 19330464460080014679676839590567459521353244781494140625 4498 19382107332283046727508752589054169951492575549934534656 4499 19433876647043979307052944656067205307968915371412689201 4500 19485772685738675601784792831476397863881120135651332096 4501 19537795730306411072550960264531930356409451968501822721 4502 19589946063250876032085024222804509926096896000000000000 4503 19642223967641179780219764545466360087330878860794863041 4504 19694629727112856301878094707511179078162112846471827456 4505 19747163625868871529926931631587850916773954868496336241 4506 19799825948680632174980616411188268433875324182972071936 4507 19852616980888996124242816194355241211034242890869140625 4508 19905537008405284411478157622233830637671856409678974976 4509 19958586317712294760207164423050903389729998099218672161 4510 20011765195865316702220396030846157134282055916596494336 4511 20065073930493148273510010430866891332975784532312247201 4512 20118512809799114289719302831352524497886321000000000000 4513 20172082122562086203213102225848059814420575020731122961 4514 20225782158137503543874240442573746314531177070451490816 4515 20279613206458396945733642879117055481012511826117488881 4516 20333575558036412761543926793179386240852904622889046016 4517 20387669503962839267408731764680828078026460683837890625 4518 20441895335909634459582347762579666279261107421232234496 4519 20496253346130455445556549142677529571051017166112225921 4520 20550743827461689431553887871835193833910180169128677376 4521 20605367073323486308549046320797712317875475397700840881 4522 20660123377720792838942199093601000000000000000000000000 4523 20715013035244388446010684567686125764904548344606912081 4524 20770036341071922608267640106763840609971089729082494976 4525 20825193590968953860858610279532384181065421919587092321 4526 20880485081289990406129494872939068318654047522490679296 4527 20935911108979532335501563030173849341292733691650390625 4528 20991471971573115464791621472374996770028204605975433216 4529 21047167967198356785117788480497583347728242007259590481 4530 21102999394576001531533691121330009899622822957826441216 4531 21158966553020971871536271100627901441993126406329283761 4532 21215069742443417215594754618154842995573441000000000000 4533 21271309263349766151850713685462552348698384893225750401 4534 21327685416843780007141520548896812756961812156237479936 4535 21384198504627608036501873138968024275428166766476106561 4536 21440848829002844243300447844265404045656319814943051776 4537 21497636692871585832171116384911112422779382851806640625 4538 21554562399737493296900546138534955553149953087830491136 4539 21611626253706852145436387952292481467110265667417805841 4540 21668828559489636264182642258940524977049783851985145856 4541 21726169622400572923751183204816459322389457187562055841 4542 21783649748360209428340811494133085981638656000000000000 4543 21841269243895981410917599758693358660484111082133957921 4544 21899028416143282776372689476341727464670741083625885696 4545 21956927572846537294836095786596153130591155278426291601 4546 22014967022360271847327475989341741656355621839313043456 4547 22073147073650191325927219063609063916265964508056640625 4548 22131468036294255190653617209703744575204793731084128256 4549 22189930220483755685234286200695636263440519016806712001 4550 22248533937024397713962409229913259772812981371504951296 4551 22307279497337380381830788961020225202672168783682437121 4552 22366167213460480200139104627873703828439041000000000000 4553 22425197398049135959772185294079962532350725828884654641 4554 22484370364377535274349526768368383840196217753625952256 4555 22543686426339702795448698183003772370527596703198207441 4556 22603145898450590102107704879848205885644702380824334336 4557 22662749095847167266813797013769954974395985410400390625 4558 22722496334289516100188638177280414444695774272291864576 4559 22782387930161925076582175374963522554476535687300948961 4560 22842424200473985942789980832849368241373380338698817536 4561 22902605462861692012111267417778794818812215469988507601 4562 22962932035588538145967212866413610936897536000000000000 4563 23023404237546622425301663584272942295929866424781760561 4564 23084022388257749513988726473426343706973531885236719616 4565 23144786807874535716474197084655200534462388079839214081 4566 23205697817181515731880214367412958240850640515593404416 4567 23266755737596251106804976410179722722205022715087890625 4568 23327960891170440389051797826226283680035493567062020096 4569 23389313600591030984524237846785757121725593354541956721 4570 23450814189181332719526478736587567457595427510420504576 4571 23512462980902133110710586847048758474932312148969147281 4572 23574260300352814344914743471552617431640625000000000000 4573 23636206472772471971138989666585917278523592271903995681 4574 23698301824041035306907488353465946319576062438750027776 4575 23760546680680389561268768319379738395213651601371471521 4576 23822941369855499676687878194893994211763494759045533696 4577 23885486219375535892086844099389168511251528984619140625 4578 23948181557695001029292292417439779765064117012519714816 4579 24011027713914859505151569099420489122312464831569975281 4580 24074025017783668071581158969979822475196688904912572416 4581 24137173799698708285813682779907121768782164537760036161 4582 24200474390707120713112226151740576288997376000000000000 4583 24263927122507040864223233148642788111461352866208880001 4584 24327532327448736869841677941023674114843599364742516736 4585 24391290338535748894364710957537625449800310019399939761 4586 24455201489426030291212460987842379301408343057210802176 4587 24519266114433090501997161955301272217348442187744140625 4588 24583484548527139701824262500059324193696128246250868736 4589 24647857127336235193011668108048453218080317079576044641 4590 24712384187147429549515759290900166409661272477774381056 4591 24777066064907920514355325266888061986117807608079654241 4592 24841903098226202652327050715310772259921361000000000000 4593 24906895625373220760308693477582568596244370247516733521 4594 24972043985283525037448593559148342411149145562987626496 4595 25037348517556428017542658448607300426376524065040378801 4596 25102809562457163265902476615541317153428902600100089856 4597 25168427460918045843020720077925943769514560699462890625 4598 25234202554539634537342508145081672308835274862526201856 4599 25300135185591895869453917844327911020238089681374004801 4600 25366225697015369870001342130260576025315169241450090496 4601 25432474432422337633657914756315202967126942377845281521 4602 25498881736097990651455740660430608950235136000000000000 4603 25565447953001601923805192881623590518227639577174676241 4604 25632173428767698856525061383553750610416558116887597056 4605 25699058509707237942209865716130751569654806900567348641 4606 25766103542808781229263172198326159928030314276361076736 4607 25833308875739674580928287256031272006654283301025390625 4608 25900674856847227726650231699484200135547992126605234176 4609 25968201835159896108105436076907993146315478563192495761 4610 26035890160388464522238134795991220276592766562636660736 4611 26103740182927232563644976464138446395359280193668998001 4612 26171752253855201868651909863456173372984801000000000000 4613 26239926724937265163429949148656545692280822544200628161 4614 26308263948625397118498968236893469727041724509025468416 4615 26376764278059847011971222949431450825394528856182209281 4616 26445428067070333203888850267424709507388430828414242816 4617 26514255670177239424012147079391920693459954179931640625 4618 26583247442592812875417986027649774924954616507920285696 4619 26652403740222364156270283506456659185738777790386957521 4620 26721724919665469002126994527356892650066671212011851776 4621 26791211338217171851150671048647549365535885083433683681 4622 26860863353869191234592184467456000000000000000000000000 4623 26930681325311126994919779296059577511395924940707309281 4624 27000665611931669333968193590242510953412174963437080576 4625 27070816573819809693485152468113396597023763146301120721 4626 27141134571766053470455114054343530228109028407268868096 4627 27211619967263634569582722408677578220595892929931640625 4628 27282273122509731795320999450259112510089058292940476416 4629 27353094400406687085831887572250896148496044102671630081 4630 27424084164563225591269336555860527601434698780682223616 4631 27495242779295677598777712540653805039933436598149018561 4632 27566570609629202306600893190399254181307361000000000000 4633 27638068021299013449700001812086598413986019987406239601 4634 27709735380751606779280324041649087853341418300203073536 4635 27781573055145989398630543804744720804344111899763042961 4636 27853581412354910957680030596165289499837376266219032576 4637 27925760820966096708682507698496291186876029551025390625 4638 27998111650283482425437030780997121628557977578515726336 4639 28070634270328451188459808384762293725116617494471553441 4640 28143329051841072038523000111514009090461992317751136256 4641 28216196366281340500979234892318192043550745802287482641 4642 28289236585830420983293200520564637857878016000000000000 4643 28362450083391891048204266692162421937506970829991739121 4644 28435837232592987564946717106529983080696487727960887296 4645 28509398407785854740956781746061779059775683678357736001 4646 28583133984048794036498278270787191112259396772619616256 4647 28657044337187515964641291540360128278791904449462890625 4648 28731129843736393779030942608787883600798748586500755456 4649 28805390880959719051885923129884180989415348585994567601 4650 28879827826852959144669097964773611439572358483406749696 4651 28954441060144016573875107898343006024091313711800355921 4652 29029230960294490274382535750790575225417681000000000000 4653 29104197907500938762820832814827332873711647067204927841 4654 29179342282696145203404838460099520384615746839936761856 4655 29254664467550384378692363925488184287259040698073759841 4656 29330164844472691567722951768566097531310915756942299136 4657 29405843796612133333998565161116842394053433437744140625 4658 29481701707859080225769606211710709047192211480459083776 4659 29557738962846481391092309762352357636252061770623312561 4660 29633955946951141110126208647631821431056366151930023936 4661 29710353046294997247143018223089902427775432519013718401 4662 29786930647746401624720942066118466906095616000000000000 4663 29863689138921402322601057129123355170178609211377725761 4664 29940628908185027903685095282350975581728006719097737216 4665 30017750344652573569656599124188186966929448207466474481 4666 30095053838190889248710093161358445007629369458311561216 4667 30172539779419669617875576971725687429574477734619140625 4668 30250208559712746062428314759851980588203366705247031296 4669 30328060571199380574876565801507098264646254164227228321 4670 30406096206765561596022572649470135023745132239022718976 4671 30484315860055301800594798640667785453048743383604450081 4672 30562719925471937829952083205434492431640625000000000000 4673 30641308798179431974363062734930359174165899622256852881 4674 30720082874103675807366886313988239666725634498023653376 4675 30799042549933795774723939475357110505232971917546039921 4676 30878188223123460740467975278940656186117966965720682496 4677 30957520291892191492573740467674573716876098965087890625 4678 31037039155226672210756875201620657288313692310277718016 4679 31116745212882063898925557925158128240658146221994554881 4680 31196638865383319784806062280301430637233494567855394816 4681 31276720514026502689267090643647951958753568408856230961 4682 31356990560880104367870448836738617961680896000000000000 4683 31437449408786366827178328841179449640672436694907829201 4684 31518097461362605618350170942203990490208503959099150336 4685 31598935123002535110564783628936678958880394017585416161 4686 31679962798877595746806108797928052444057514094127742976 4687 31761180894938283284553731340057057060373219160400390625 4688 31842589817915480023921946041117266906596147757265063936 4689 31924189975321788025793910894806686459539832528384332241 4690 32005981775452864322500134414909852617154393828235411456 4691 32087965627388758123593265342681635276468456662395541041 4692 32170141940995250019273876277300557685701121000000000000 4693 32252511126925193184024658213242354848486928922498974721 4694 32335073596619856583013170750019228986629581800625668096 4695 32417829762310270183826022848424848936319346151248363201 4696 32500780037018572176100091444708213392113934074631622656 4697 32583924834559358201619120001460328869879245758056640625 4698 32667264569541032597446776172926149732171816353247789056 4699 32750799657367161654669987194440932191531422705798400401 4700 32834530514237828895329113372226244584891788123294928896 4701 32918457557150992370114264152358165358884992740607660321 4702 33002581203903843979409807687831136476594176000000000000 4703 33086901873094170820271873601778607234274534894765409441 4704 33171419984121718561926399764569721307565811034453446656 4705 33256135957189556852378027364174223574772160767437441041 4706 33341050213305446758722904354370484167343860277928001536 4707 33426163174283210243761215515559682620944861601806640625 4708 33511475262744101681508017859639028494628940689693413376 4709 33596986902118181414203722955075316280170424627573399361 4710 33682698516645691353428332942504658202580016238098907136 4711 33768610531378432627926304556363081590224419415932668801 4712 33854723372181145280751685365724627587852481000000000000 4713 33941037465732890018345938699188091697736582332953053361 4714 34027553239528432014163648325810687578310417620733526016 4715 34114271121879626769464070928237414472369872500262009681 4716 34201191541916808033889283726820123630635854430245359616 4717 34288314929590177788452456296162205615360819941650390625 4718 34375641715671198293562559659666091443653589308482256896 4719 34463172331753986204714612154804646884398237160892769121 4720 34550907210256708758477350333487949406574201604573106176 4721 34638846784422982031413004299558417803675671346241446481 4722 34726991488323271274566650390625000000000000000000000000 4723 34815341756856293326165409985646937824324571902042626481 4724 34903898025750421105170561464405979827976619885389746176 4725 34992660731565090188328432961769904244422790672526229121 4726 35081630311692207473368746549957582292295188420960976896 4727 35170807204357561931001889847374934343671424433837890625 4728 35260191848622237448369398794511024054578086255571439616 4729 35349784684384027766604745457373853470211439505218749681 4730 35439586152378853515164337218516459638652919977152086016 4731 35529596694182181345591448596366603974836492665491673361 4732 35619816752210445167378624196839262542970481000000000000 4733 35710246769722469488596910948592481188416237781053648801 4734 35800887190820894863963099806296806388470474505910747136 4735 35891738460453605453018981526439933001564024657137059361 4736 35982801024415158691099447928995555964024726841096933376 4737 36074075329348217075769099257263446727958214140869140625 4738 36165561822744982071409849838851909430718926223138881536 4739 36257260952948630134644858234640059411439060831844381041 4740 36349173169154750863286944441142501251827292073547206656 4741 36441298921412787271502495486520299194005345514863829441 4742 36533638660627478193884701933057604558258176000000000000 4743 36626192838560302821132811370771548567931784812228440321 4744 36718961907830927370036930959463281781265079891061968896 4745 36811946321918653890470759451470241334160467670832260401 4746 36905146535163871212097479906164393962066508831896109056 4747 36998563002769508033496897491379517321646213531494140625 4748 37092196180802488156424762357964367117498634621007302656 4749 37186046526195187867918075573070297350316779370165503201 4750 37280114496746895472963036507114661920878339875034628096 4751 37374400551125272980445152890138876150787777213577194721 4752 37468905148867819945103899987026746974047121000000000000 4753 37563628750383339468217182989289623363258699489896121041 4754 37658571816953406359743726785385749157572329620117651456 4755 37753734810733837464654389753348236595769103614628392241 4756 37849118194756164156186273120376280964165239662678183936 4757 37944722432929106998756374755525208115302747480712890625 4758 38040547990040052583274416005240933437872122158148222976 4759 38136595331756532537597352348752302502696346326272756161 4760 38232864924627704714870963242790112654396973920663310336 4761 38329357236085836562506803544274557218139408808585849201 4762 38426072734447790674545688347034209209552896000000000000 4763 38523011888916512530161774945820932582122427089816610961 4764 38620175169582520421064199949398383008564137247212834816 4765 38717563047425397570556126305839787774644647815388814881 4766 38815175994315286447013954178906870419806592697175638016 4767 38913014483014385274552351226030149328816461269775390625 4768 39011078987178446743643661877506073923521095355065962496 4769 39109369981358278924463161704603895241099089059463579921 4770 39207887941001248385734531892870771923969750769783013376 4771 39306633342452785521852840207574005122739585182354672881 4772 39405606662957892091065228652461738525390625000000000000 4773 39504808380662650967492424282395859668998567879804630081 4774 39604238974615738109777108336451747993033931216415358976 4775 39703898924769936749148100012328131152223097962911688321 4776 39803788711983653799692234806906476721843559047549751296 4777 39903908818022438493628743403083549937637025586181640625 4778 40004259725560503244383865591114143528590545847861641216 4779 40104841918182246740266364675185312845195671782274214481 4780 40205655880383779271547541234341154124460826847292297216 4781 40306702097574450293752280982731317711693674737915345761 4782 40407981056078378229970609809010769438703616000000000000 4783 40509493243135982515002169870117166549742679592433698401 4784 40611239146905517884148973872140610466961356873117863936 4785 40713219256464610909474740392124134814056068176937972561 4786 40815434061811798786352061280938387743959273255286603776 4787 40917884053868070373121602840407523909168846523681640625 4788 41020569724478409486690495589172931563676340384777179136 4789 41123491566413340456900023022915329647513452689631699841 4790 41226650073370475942495677837062870930089089126006521856 4791 41330045739976067011535614615542720460734152920402347841 4792 41433679061786555489076490999036331346091681000000000000 4793 41537550535290128574978654832125147599240249180620135921 4794 41641660657908275734675602752215209678226953597349789696 4795 41746009927997347865755606125758253519259398978479427601 4796 41850598844850118743206373160596157648433236778173075456 4797 41955427908697348746176591428798432846128940582275390625 4798 42060497620709350869111172923692940740265718056019296256 4799 42165808482997559020120004149462896033493965862725876001 4800 42271360998616098609442986603253824890342096540545847296 4801 42377155671563359430877138359758541173954116474268959121 4802 42483193006783570839034515308283033499734016000000000000 4803 42589473510168379225302700923898749292336842316887062641 4804 42695997688558427795382606279015086211695450924609376256 4805 42802766049744938651281317321118574798407950979866613441 4806 42909779102471297180640724258081526785959944902552846336 4807 43017037356434638756285668205902748641192774668212890625 4808 43124541322287437748878343066566846661862079537663512576 4809 43232291511639098855568695917457895385485186533201382961 4810 43340288437057550747533577009999672154377730667143233536 4811 43448532612070842039300400795480794583541562375383259601 4812 43557024551168739582754092221922101810169361000000000000 4813 43665764769804329088729107878919312594112342137108398561 4814 43774753784395618079091339409210841959990120159815663616 4815 43883992112327141172217726957843782175402652347916890081 4816 43993480271951567704784433293806223312336324940062396416 4817 44103218782591311692777454616427724256733511093994140625 4818 44213208164540144134642571951288918715986192970438148096 4819 44323448939064807659494577449393675648047541333269660721 4820 44433941628406633523308742830511304077002122043772440576 4821 44544686755783160956020532658461024437494674817204129281 4822 44655684845389758862462603104256000000000000000000000000 4823 44766936422401249880071167344019961927829197369532863681 4824 44878442012973536796296851754006851359297319429980491776 4825 44990202144245231328658212606464574881175811534622417521 4826 45102217344339285270379131039060211316519882208047005696 4827 45214488142364624004554354668698755648128937578369140625 4828 45327015068417782389790507349394330333317170534188322816 4829 45439798653584543020272944234965978004792252997340949281 4830 45552839429941576863211887502304568073399161544996028416 4831 45666137930558086276624338821368551372389383470237248161 4832 45779694689497450410411327925490483010082801000000000000 4833 45893510241818872993693122441590258443198122229887978001 4834 46007585123579032511368092486072379111457692361200500736 4835 46121919871833734772863994420111442835150139409758155761 4836 46236515024639567876053511589281255141376433332856754176 4837 46351371121055559569308965848637948977603202246337890625 4838 46466488701144837014674192197006403909752176818819956736 4839 46581868305976288955134649914922847829460233620776288641 4840 46697510477626230288969927221036234415971876465933357056 4841 46813415759180069054175882633348902313807914473971096241 4842 46929584694733975825946754946065875731419136000000000000 4843 47046017829396555530210665011605353939390494303364061521 4844 47162715709290521676215026352084506552982455605569130496 4845 47279678881554373011161478016919344864402840769809864801 4846 47396907894344072599893052054650534059948431855222521856 4847 47514403296834729332639389479314559139311313629150390625 4848 47632165639222281863828922686208326115981862732523769856 4849 47750195472725184984980048910332392264955154021359518801 4850 47868493349586098434686428524731552857386380409748586496 4851 47987059823073578148714653746970100591623320260492953521 4852 48105895447483769953235647661672007091287361000000000000 4853 48225000778142105704214270377013498509118510074278234241 4854 48344376371405001875984728614867610520989790283608621056 4855 48464022784661560602042507089558568979468406237622104641 4856 48583940576335273171086664660480164608265646956911988736 4857 48704130305885725981349465450759243106944005664306640625 4858 48824592533810308956253444909296242145050784928079282176 4859 48945327821645926424439143158483256834062030989089279761 4860 49066336731970710467209872916280945018999906713058676736 4861 49187619828405736736443026810723889676677053348984900001 4862 49309177675616742746020569018915671429349376000000000000 4863 49431010839315848639834498862766380439314268804218416161 4864 49553119886263280439426219281713781808213009047822012416 4865 49675505384269095774321890980052667574654713807166235281 4866 49798167902194912098129003514873564574362270367865634816 4867 49921108009955637393462547651581061601636207695556640625 4868 50044326278521203368772328969123370142313738568038813696 4869 50167823279918301150146120948018797074109521249891011521 4870 50291599587232119471166516622612699907857798983661387776 4871 50415655774608085363902501326341988385665790690299815681 4872 50539992417253607354119935106725761962890625000000000000 4873 50664610091439821163798302036943320809627812099467327281 4874 50789509374503337924044254904808307064699495912965144576 4875 50914690844847994901495657619304530548081166727828416721 4876 51040155081946608741313004141220175305190367153012740096 4877 51165902666342731229858271819408295604407199472900390625 4878 51291934179652407580164448699419176925858128689591484416 4879 51418250204565937243302158668301302990736842808848954081 4880 51544851324849637248752995209860037385019331364983279616 4881 51671738125347608076902364070205060836295006980817380561 4882 51798911191983502066767827275618125457985536000000000000 4883 51926371111762294362082135705241477910609956748506487601 4884 52054118472772056398853334801434707088162722238638657536 4885 52182153864185731937527528002484791411600963062617608961 4886 52310477876262915642883085107292419177989561117967384576 4887 52439091100351634214788288031309556170013371152587890625 4888 52567994128890130072957614288981721928489920469907214336 4889 52697187555408647598845069041867154472811132978558147441 4890 52826671974531221937816189685078298389254417381647712256 4891 52956447981977470364743562709333809624198765604780074641 4892 53086516174564386216173910973337159644133041000000000000 4893 53216877150208135392218030553027230714214090250400217121 4894 53347531507925855431318080002093973126158561289799991296 4895 53478479847837457161049951163635856000729604094693572001 4896 53609722771167428928121679617573759163745803012804448256 4897 53741260880246643410732084434047059683859348297119140625 4898 53873094778514167016457061131121560009799189332760723456 4899 54005225070519071868834188607355844342123489838196431601 4900 54137652361922250385819550337723557186124271660562845696 4901 54270377259498232453293912286695556538589412504309177921 4902 54403400371137005196798644806570149891014656000000000000 4903 54536722305845835354685023254024582799364479894859635841 4904 54670343673751094255863792174970188509115207640795385856 4905 54804265086100085405345130678751357222586675796614865841 4906 54938487155262874680762412049159642232274697553115611136 4907 55073010494734123143076408723264447623398881875244140625 4908 55207835719134922464659854511317062136395446077235531776 4909 55342963444214632977965539333592203036966042108916446561 4910 55478394286852724347984377814618262960316225461929639936 4911 55614128865060618871703161803442325836861529316300770401 4912 55750167797983537407774978282007613130415441000000000000 4913 55886511705902347939618548184018880625446165294786663761 4914 56023161210235416775166018375465614858700328328511881216 4915 56160116933540462386482018446894547181486531816706850481 4916 56297379499516411892480076038203546884461291517545353216 4917 56434949533005260187965769160800571817546543261962890625 4918 56572827659993931722239281401066909108008708049307959296 4919 56711014507616144930493315984816958283100583471157632321 4920 56849510704154279321245617456491487587628756794569854976 4921 56988316879041245223048645180792489818528075555401732081 4922 57127433662862356193722241010001000000000000000000000000 4923 57266861687357204095358434278950702406118408912098020881 4924 57406601585421536838350830793196702940539822100249317376 4925 57546653991109138797704338665957994403274599876949685921 4926 57687019539633713904884292737562082106549617821006954496 4927 57827698867370771418467350879019816871042104238525390625 4928 57968692611859514376859849740647218832146652817111126016 4929 58110001411804730736352624458969152007231943189478228881 4930 58251625907078687197784616482127975749934850929974050816 4931 58393566738723025725090916017320270949701413462265742961 4932 58535824548950662759014210645038598534964321000000000000 4933 58678399981147691129261939385745844560450977357629227201 4934 58821293679875284668394781946700555735292653341912334336 4935 58964506290871605530735446021626954424528138116786332161 4936 59108038461053714219590051365427892726749457502778494976 4937 59251890838519482326077747921818378173602321992431640625 4938 59396064072549507982867546545257663210588613850678951936 4939 59540558813609034036124684831526088655744217550507276241 4940 59685375713349868938972197255376427135852009369469587456 4941 59830515424612310369776708210536573136697591376289283041 4942 59975978601427071578570818658599926702800896000000000000 4943 60121765899017210464927811920661240907176586085918602721 4944 60267877973800061390607761690589240038190890312122372096 4945 60414315483389169730297485613223825340061175757250549201 4946 60561079086596229163770150756196695819208771008678854656 4947 60708169443433021712793703012151919350683689117431640625 4948 60855587215113360526120660900540259019611306346970157056 4949 61003333064055035415895185396531425051950248059616614401 4950 61151407653881761148816711300586086509471606758908624896 4951 61299811649425128495402802277509310906519630132027632321 4952 61448545716726558040697271040024645024898401000000000000 4953 61597610523039256759772988230719516780894989545671267441 4954 61747006736830177361382188369274905841670465147849670656 4955 61896735027781980403110468780862849222909755499814897041 4956 62046796066794999181394067708132536506097949986523713536 4957 62197190525989207399763400834968396662241348613525390625 4958 62347919078706189618679231216851243854496413580972261376 4959 62498982399511114490331246121846462270576014581912883361 4960 62650381164194710781772215539642269558168567885276123136 4961 62802116049775246189764311115327874785046020018490870801 4962 62954187734500508950717571011398080568365056000000000000 4963 63106596897849792249103905697460481364680325886703141361 4964 63259344220535881427733451913967462969954957747165270016 4965 63412430384507044003283497055661965105990605314358735681 4966 63565856072949022490473613973978353732161779054061551616 4967 63719621970287030038284066707043357827703013886962890625 4968 63873728762187748881617970912843123626543288003685584896 4969 64028177135561331611811118807227965953479946653149523121 4970 64182967778563405269396807195383961355477492729617842176 4971 64338101380597078262536438734878412876965841280519878481 4972 64493578632314950114530100882053375244140625000000000000 4973 64649400225621124043824764053067487605703477964164944481 4974 64805566853673222379941180377941616721101679074713010176 4975 64962079210884404818744007042219236811907236710656225121 4976 65118937992925389520483123597979705877467141638589648896 4977 65276143896726477054037560785613957397773573750244140625 4978 65433697620479577190796909341660599010806754747787247616 4979 65591599863640238551618530977779656830586496026158773681 4980 65749851326929681110302350203285559439339268590688342016 4981 65908452712336831557028464930245426252653356981442335361 4982 66067404723120361525206275847648991202246656000000000000 4983 66226708063810728685187299381248908196169198620846196801 4984 66386363440212220708297296670031776832517003675501531136 4985 66546371559405002104646821390588696269393107227784325361 4986 66706733129747163938182762448587876713284063027450085376 4987 66867448860876776422446933533789860350898902422119140625 4988 67028519463713944400511240303267949470104636241775169536 4989 67189945650462865712562437518382905967023130158403675041 4990 67351728134613892454612972816292944745921226533718982656 4991 67513867630945595131817900948039239502963521286208721441 4992 67676364855526829709881342264216013485665201000000000000 4993 67839220525718807568039451977595895238450736068359218321 4994 68002435360177168357110362281519350177857108222616272896 4995 68166010078854055766105057755056098215960088715850796401 4996 68329945403000196200896645642591615860753905208605741056 4997 68494242055166980378448986558268893861830234527587890625 4998 68658900759208547840109157936311049569564593273392070656 4999 68823922240283874387471732128351323338624791786250067201 5000 68989307224858862444326363440191242841464456858705924096 5001 69155056440708434348203693604583816216335566864208316721 5002 69321170616918628575038103205385688686596096000000000000 5003 69487650483888698900469357403430117895902812628003129041 5004 69654496773333216501308717967431917197601764764451475456 5005 69821710218284175000698620085837386390017122024442198241 5006 69989291553093098460498541729468575294854499920496295936 5007 70157241513433152324433225451774563180028105097900390625 5008 70325560836301257315542947455186019166615408083129470976 5009 70494250260020206291479066520167045192619135971558590161 5010 70663310524240784061191625989764780653896106922618126336 5011 70832742369943890166559325428467730520243290150965201201 5012 71002546539442664632515724831694207877870721000000000000 5013 71172723776384616689229093352939276289689745132107848961 5014 71343274825753756469896866441209433504332885977062178816 5015 71514200433872729687719230043566970032190164952191890881 5016 71685501348404955295619908128089115962134256570374230016 5017 71857178318356766132285790223020087142982494570556640625 5018 72029232094079552558100598950056965668191486908611690496 5019 72201663427271909084551363655263685927283135046196683921 5020 72374473070981784000690035211752611182225736489925349376 5021 72547661779608632000236148885712320098574690647914254881 5022 72721230308905569812910016823296000000000000000000000000 5023 72895179415981534843589509232020664729814095926658098081 5024 73069509859303446822887063698367359757005517167236222976 5025 73244222398698372472747145304921344508927985751868034321 5026 73419317795355693190667966287354390024425378320320823296 5027 73594796811829275756154862905534916435698658789306640625 5028 73770660212039646063016318995762516535505660840659849216 5029 73946908761276165881117220324268945429434485720070588481 5030 74123543226199212651207521377416058437637372825846153216 5031 74300564374842362316448106603161286323994928279457157761 5032 74477972976614575194259231363062564956735041000000000000 5033 74655769802302384892120533966067382177969117655997396401 5034 74833955624072090270955219136285644822005028011886247936 5035 75012531215471950459734625118594960757172331125381588561 5036 75191497351434382924943001349981912394002470680142155776 5037 75370854808278164598545941222696887877210964004150390625 5038 75550604363710636068109534939306633581095402891835867136 5039 75730746796829908832720930811282176961840733258277343841 5040 75911282888127075628364619583575103808327541986715897856 5041 76092213419488423826412385479428001251537269066498389841 5042 76273539174197651908888499654151521706643456000000000000 5043 76455260936938089024175366625497988920693370850412063921 5044 76637379493794917626828472013287442831246808059361693696 5045 76819895632257399205173120573814874151064097483114313601 5046 77002810141221103100359097057006183554611480386345107456 5047 77186123810990138420553028848014847192823886871337890625 5048 77369837433279389053951878681681795342918603818266464256 5049 77553951801216751784304647939738711985699337072976790001 5050 77738467709345377512633026158541620140549086201874743296 5051 77923385953625915588845380391199693631495962015661231121 5052 78108707331438761256942138983936876101440241000000000000 5053 78294432641586306217514288144114920908007178777395220641 5054 78480562684295192311240366398280402408038165858280800256 5055 78667098261218568327091011664600284600582829281966769441 5056 78854040175438349938953788196846644965451346186393358336 5057 79041389231467482774394696098407700839172979453369140625 5058 79229146235252208619276444456366617599310067475547160576 5059 79417311994174334761957250409229620756989952315583566961 5060 79605887317053506480797610639129300085785521881475649536 5061 79794873014149482678706178872006979401578637163383761601 5062 79984269897164414668459572979119610906279936000000000000 5063 80174078779245128112534628201952502701657527057390786561 5064 80364300474985408121195308871980651116638244219482607616 5065 80554935800428287512580189768440559321353110496526316081 5066 80745985573068338238540119953083898408724705387443388416 5067 80937450611853965979979386542517609565400239218994140625 5068 81129331737189707915457403427926143890507266329526276096 5069 81321629770938533666811660430455262656845225094879114721 5070 81514345536424149425566381790048633325414840624612376576 5071 81707479858433305263895059227804498713495884154094861281 5072 81901033563218105633908744098696797119140625000000000000 5073 82095007478498323059045705364520784244030264184817481681 5074 82289402433463715021341785267915653473249585556698955776 5075 82484219258776344048364512679024755359090236717755113521 5076 82679458786572901003597765118517351899513248668760477696 5077 82875121850467031584067504436054664407287164043212890625 5078 83071209285551666029002848043578229699136967182768930816 5079 83267721928401352043330477469771898656009546786643673281 5080 83464660617074590939804128817442511106037678642167484416 5081 83662026191116177003574655471121365316240050571670210161 5082 83859819491559540083009902119652759803006976000000000000 5083 84058041360929091410577380829651497276155421335172826001 5084 84256692643242572657606494532223369978830223491546484736 5085 84455774184013408226750810868997044343974668013598121761 5086 84655286830253060785974649886058869967127258697014706176 5087 84855231430473390047892012567561080081281612207275390625 5088 85055608834689014798289643666336442310840984217501044736 5089 85256419894419678177669791718547161523969157540408282641 5090 85457665462692616219652001524971921024123830248780333056 5091 85659346394044929650077049744742252068357317483368288241 5092 85861463544525958950659912579928510871328161000000000000 5093 86064017771699662691042435833097871237561913679017139521 5094 86267009934646999133100161896573852571719871948438634496 5095 86470440893968311111361555483371628617869158525911100801 5096 86674311511785714193401660137419021938667153523656953856 5097 86878622651745488124076010766453691758215427398681640625 5098 87083375179020471557464423626667266217191589095833337856 5099 87288569960312460080398084355502441284955522528926782801 5100 87494207863854607531447156799755443735292390518335082496 5101 87700289759413830619249940522050500285645134295446375521 5102 87906816518293216844068412991592524295438336000000000000 5103 88113789013334435726458803576627270030009538863637542241 5104 88321208118920153346949660558003546911905882805017645056 5105 88529074710976450200623689477399256801876009818108610641 5106 88737389666975242370503461221902230625916971583574900736 5107 88946153865936706023644911330489001222759428711181640625 5108 89155368188431705233846378089281352076420814098065330176 5109 89365033516584223134884756063044012022131538725967813761 5110 89575150734073796408194173791980200060511292837368692736 5111 89785720726137953108906439467248528797354134059656552001 5112 89996744379574653834176336487529407316615201000000000000 5113 90208222582744736237718691894176593058135339363191954161 5114 90420156225574362894487984785765667204647619803706556416 5115 90632546199557472519435108925962380144718953227932011281 5116 90845393397758234544279753883347155129494609354229026816 5117 91058698714813507056240722179915363176688005644775390625 5118 91272463046935298102670356078194796160982192119869341696 5119 91486687291913230365543106807051265237491697038026815521 5120 91701372349117009209752141215060327586885850930798923776 5121 91916519119498894109171746049578377336296951809821697681 5122 92132128505596173454447158291121000000000000000000000000 5123 92348201411533642746477321228122549845782492038133095281 5124 92564738743026086179559940238381024656890341869981208576 5125 92781741407380761618172089552259833472931163919737462721 5126 92999210313499888971363501610797023856439223374468612096 5127 93217146371883141968743554001037692733350398105712890625 5128 93435550494630143342046855352932078607170514789154492416 5129 93654423595442963416266221018806345818577576455558028081 5130 93873766589628622114345721829492139678954193974372335616 5131 94093580394101594379430384732472124341507020347691492561 5132 94313865927386319018673022668640116345314961000000000000 5133 94534624109619710972602572637264992733775138484712485601 5134 94755855862553677014062225535266874202484915222962241536 5135 94977562109557634880729539038742445535975957970703924961 5136 95199743775621035845234635523594656416919143362227736576 5137 95422401787355890726896500799912118545398581406494140625 5138 95645537072999299349101316263187647275779645003410702336 5139 95869150562415983446350676946346649562243255529326491441 5140 96093243187100823025011470891658191445687749648232288256 5141 96317815880181396181803121252709038940942948137278416641 5142 96542869576420522384061821585518902237986816000000000000 5143 96768405212218809215825326896349365910631541595364445121 5144 96994423725617202593785798183596093815405312703927095296 5145 97220926056299540457162136444141088369759215665361158001 5146 97447913145595109935547183412466987188428760610301280256 5147 97675385936481207998789110665487218489706516265869140625 5148 97903345373585705592970266159213628848527140828332691456 5149 98131792403189615266550697766856957223964783917480045601 5150 98360727973229662290747526963525968177960815426006941696 5151 98590153033300859278225302452149581417716060606873749921 5152 98820068534659084304176423250385047094272881000000000000 5153 99050475430223662533874683560886915937937175190770093841 5154 99281374674579951360788957629189736111673462588342009856 5155 99512767223981929059348011756396267096822781212837721841 5156 99744654036354786956451402679657424283152843679400923136 5157 99977036071297525125825396663875742455681163808837890625 5158 100209914290085551609326821864957155374146041938523979776 5159 100443289655673285169301747830073312664855874988941330561 5160 100677163132696761576109870395576172178814075033817255936 5161 100911535687476243434929467730226591192140317197943572401 5162 101146408288018833555961783852058166335574016000000000000 5163 101381781904021091872157689623296410698261912624401351761 5164 101617657506871655908593468001091975809715649787014025216 5165 101854036069653864807626570194206192844286763341228976481 5166 102090918567148386913966192349009586260431719647691145216 5167 102328305975835850923797528464021767327575305566650390625 5168 102566199273899480602102564412537506186418605621080887296 5169 102804599441227733072324290239452769383998891508719786321 5170 103043507459416940682525223293030754077927256853604990976 5171 103282924311773956452195153256836808010837549940104764081 5172 103522850983318803103867041763228652587890625000000000000 5173 103763288460787325683704033999421280730070624900344938881 5174 104004237732633847775224567562061736653314541781962981376 5175 104245699789033831310336594778255855749296634663485081921 5176 104487675621886539981855968791895803246027911816005226496 5177 104730166224817706261688080915753453885713048476806640625 5178 104973172593182202028855877073940554841504984802856534016 5179 105216695724066712811561424607803163794754352270743652881 5180 105460736616292415647472247292926706859065466085180706816 5181 105705296270417660566427696117491510409381093171381004961 5182 105950375688740655699764676204549880724586496000000000000 5183 106195975875302156020466106224708490015919237085206375201 5184 106442097835888155718339545743008431825256921882613518336 5185 106688742578032584214437488176314988606168812349218998161 5186 106935911111020005818934882407075766085357951807941246976 5187 107183604445888323036683514607695950286831734883056640625 5188 107431823595431483524666953478830292570293303602204839936 5189 107680569574202190705583836896420985649029460183811970241 5190 107929843398514618041791355898137520682166004721391763456 5191 108179646086447126973844873021818275099033116262938775041 5192 108429978657844988527873696238394037408561921000000000000 5193 108680842134323108596037117101411695289998991634893980721 5194 108932237539268756894308912266493365120792595427907076096 5195 109184165897844299601842601218684495228705790476834485201 5196 109436628236989935686173849885486804236182233444038086656 5197 109689625585426436918520509810261894931852817535400390625 5198 109943158973657891583444885716453290686217954546004525056 5199 110197229433974451887146930609533455683919533756266578401 5200 110451838000455085068661177042563765095415754830810320896 5201 110706985708970328218234325814585772577202099847503354321 5202 110962673597185046807164529180568569027301376000000000000 5203 111218902704561196933387524629147330356585656697082875441 5204 111475674072360591287098897431730808496579842399933894656 5205 111732988743647668840705875485559727720977557480374103041 5206 111990847763292268267406188465793709956966835609231425536 5207 112249252177972405092695654969522074160235899590087890625 5208 112508203036177052583110296179564945926941623832763109376 5209 112767701388208926376512912599887588201105426164984117361 5210 113027748286187272858238201619225440207665153282341339136 5211 113288344784050661287414638046943451852534319090654822801 5212 113549491937559779677785487337065051421528881000000000000 5213 113811190804300234437355471974638316642477584490158979361 5214 114073442443685353771193765444995168869613894554685014016 5215 114336247916958994851728145342839917919937122345487211681 5216 114599608287198354760869297506313196479495539572789743616 5217 114863524619316785208308426583053888609023779609619140625 5218 115127997980066611030335495152663432517554314862600912896 5219 115393029438041952473529583444702924578251071134288027121 5220 115658620063681551267677034805263536141038421886150578176 5221 115924770929271600492277228380085349264684562984204060481 5222 116191483108948578241000000000000000000000000000000000000 5223 116458757678702085088462914976980372134260917499443012481 5224 116726595716377685363700782448138600194055008615524274176 5225 116994998301679752234703990042465113984609722648917971121 5226 117263966516174316608406429992790390284664170859930320896 5227 117533501443291919850507983375222179199963181562744140625 5228 117803604168330470329520727932009658340159213694915055616 5229 118074275778458103789432236923258359345060154690380547681 5230 118345517362716047555383541660012637090878907965312598016 5231 118617330012021488576763538797783447857194114480848747361 5232 118889714819170445312125835117476511625424081000000000000 5233 119162672878840643460338237391718505532669666471494494801 5234 119436205287594395542379313030636427707220301314980315136 5235 119710313143881484338200668524068048149050608175913341361 5236 119984997548042050183077817248820498509543914814315237376 5237 120260259602309482127876735991801325858098689824462890625 5238 120536100410813312967667440554474234992478911134523457536 5239 120812521079582118143120145052993465787957048496894719041 5240 121089522716546418519123807013400200895873488612578758656 5241 121367106431541587045071101084276187514095170529309363441 5242 121645273336310759301258108152099206124670976000000000000 5243 121924024544507747935851253849088158773484012027295746321 5244 122203361171699960996878280891419118114967439110458576896 5245 122483284335371324163704293379195123375685377689951082401 5246 122763795154925206882458168130319986904400636430627373056 5247 123044894751687352409878888310318750495970249176025390625 5248 123326584248908811770055618061024278882322712787088838656 5249 123608864771768881628539603524771082748937145917166381201 5250 123891737447378046088310255609164818960773429326665220096 5251 124175203404780922412082043042490724631936361709145188721 5252 124459263774959210675443100733248917311556321000000000000 5253 124743919690834647355320738171022158881396139155115887041 5254 125029172287271962858273315591756168834697287239473299456 5255 125315022701081842993112241880428426701376765469187754241 5256 125601472071023894392362137699863877112252566876426407936 5257 125888521537809613887071500117991008439922229804931640625 5258 126176172244105361839490501058986091811980738664622718976 5259 126464425334535339438136851228394327004782928188826174161 5260 126753281955684569959774963760312341615164976362460942336 5261 127042743256101884002837957707935737311848446204450303201 5262 127332810386302908696826350649087690377527296000000000000 5263 127623484498773060892221602107620222943495888883854836961 5264 127914766747970544335456985201689607489754991419999522816 5265 128206658290329350833492582922723103090786080464026716881 5266 128499160284262265412545527726288211979161529362484822016 5267 128792273890163875475530928679920965552289697304931640625 5268 129086000270413583962773259265140188201474805761869418496 5269 129380340589378626520552311073244745635146087136311537921 5270 129675296013417092682052154068935674271356693969555685376 5271 129970867710880951065285882824200734729265450295629586881 5272 130267056852119078592573270149121972900390625000000000000 5273 130563864609480293736152794868194656612647352077667316081 5274 130861292157316393794513859112256547373102082941545086976 5275 131159340671985196204039362419098640858705826370206130321 5276 131458011331853583890553155162141755533148733660803895296 5277 131757305317300554665371252358097867998280367676025390625 5278 132057223810720274670460050743171801752138228464370057216 5279 132357767996525135877309157154979401685688394686898712481 5280 132658939061148817644130804715845012256648404733488009216 5281 132960738193049352336002205084376978902835195388454719761 5282 133263166582712195012571560128088779828105216000000000000 5283 133566225422653297187952834772219752732302844532666844401 5284 133869915907422184667438774500698406411592176132542631936 5285 134174239233605039465666036026268912738997687551806954561 5286 134479196599827785810870688010054187057083279609509707776 5287 134784789206759180239876730398144325719183567324462890625 5288 135091018257113905788464675956065134315041750689006555136 5289 135397884955655670281771635923086819727813810095854737841 5290 135705390509200308729378753379167119248295305474113273856 5291 136013536126618889829746232919776401249742417839600181841 5292 136322323018840826588660623569815510343606481000000000000 5293 136631752398856991056363423539201976778964458396509741921 5294 136941825481722833188034490431359011883044098229661597696 5295 137252543484561503832308158863687530949487645588580949601 5296 137563907626566981852504389148028060298470323383829139456 5297 137875919129007205385261695711021290278494358062744140625 5298 138188579215227207241263032311048440795312088297825632256 5299 138501889110652254452750242831971436737663745226309454001 5300 138815850042790991972527121506094789913277244595491639296 5301 139130463241238590529155564841533410730342720477859253121 5302 139445729937679898643053739304391402340745216000000000000 5303 139761651365892598808209633935735014481128510371659128641 5304 140078228761750367844227815569177862819181207514640224256 5305 140395463363226041423431656158888478216872966261998675441 5306 140713356410394782777747756931880182045178664152345870336 5307 141031909145437255590103752644452848850814627109619140625 5308 141351122812642801075075141152527693983910018565942808576 5309 141670998658412619253521248801252906455401378469447500961 5310 141991537931262954425954910802563549158423771421696065536 5311 142312741881828284849394917802258200293618201760240013601 5312 142634611762864516622454755242512559934291761000000000000 5313 142957148829252181783425640903492660754918190203128924561 5314 143280354337999640626116348160764086812954088224237551616 5315 143604229548246288238216788025426122028294119034417492081 5316 143928775721265765266956811943239142212628030977736380416 5317 144253994120469172916836189619368671320314582090087890625 5318 144579886011408292184206211808649902908348973324326404096 5319 144906452661778807333487867069392419353426650930620318721 5320 145233695341423533619816043923607320924796195892940312576 5321 145561615322335649262903715700059720231573837942141343281 5322 145890213878661931676924574560641000000000000000000000000 5323 146219492286705997961217093827130528141088201591507849681 5324 146549451824931549656617513736389547732662752178905419776 5325 146880093773965621772233765159315304626682392515769559521 5326 147211419416601836087476868624396455477429358461185949696 5327 147543430037803658734170872192367447587966931035400390625 5328 147876126924707662063566921336176632690810001838261538816 5329 148209511366626790803091586992177843429090246346978147281 5330 148543584655053632507664114366046218052493200036426940416 5331 148878348083663692310421794902325120339831433480808922161 5332 149213802948318671977697207061651703280582401000000000000 5333 149549950547069753273095618196504362620985589912063424001 5334 149886792180160885635525389876687096928207639315780468736 5335 150224329150032078176038782491635432297698762052169837761 5336 150562562761322695998345111849918601335722242669684658176 5337 150901494320874760847862770808946328000458867383056640625 5338 151241125137736256094181192701789824123446656522294132736 5339 151581456523164436051808400485120133369133120842222026641 5340 151922489790629139644084356114478169138339672866315309056 5341 152264226255816108415144898662345811434724533131271230241 5342 152606667236630308894825637132713102919335936000000000000 5343 152949814053199259321399744794960487314006034960725967521 5344 153293668027876360727048186161825457261346124351596138496 5345 153638230485244232390965495472928939369212441410844086801 5346 153983502752118051665008816718727979637798214325403385856 5347 154329486157548898176802509851768263615667819976806640625 5348 154676182032827102415215225884663896070679867232454905856 5349 155023591711485598703130955069264581227629802064075796801 5350 155371716529303282562440157290914516307830629807209578496 5351 155720557824308372476181692197496290989747473833955547521 5352 156070116936781776052770878417020949604250561000000000000 5353 156420395209260460597253626501806920955416380387752600241 5354 156771393986540828094531208973721275788058856641114669056 5355 157123114615682094609504853035472981009172381575776866641 5356 157475558446009674109093967159486453583251942076349812736 5357 157828726829118566711086441870382470335516568066650390625 5358 158182621118876751364784097601490781625638016116563378176 5359 158537242671428582968410988532053750184931231490078097761 5360 158892592845198193928256910801792858938672238375566708736 5361 159248673000892900164533106455240595503443753533183954001 5362 159605484501506611568921800891630343078219776000000000000 5363 159963028712323246918805861489128529273502362519871242161 5364 160321307000920153253169518436729172631879556936679100416 5365 160680320737171529715165745645154612858278117908479537281 5366 161040071293251855866350559921561831992349912907504418816 5367 161400560043639324477589160383686312168568961308837890625 5368 161761788365119278801643497359210498963024372843411869696 5369 162123757636787654332455530767568040987739210727294369521 5370 162486469240054425056145112216035175493946295693424459776 5371 162849924558647054198746102761764771312866355505749329681 5372 163214124978613949475709019498335195556640625000000000000 5373 163579071888327922848203188821364636351653837911704613281 5374 163944766678489654791256072414731814013319460194485272576 5375 164311210742131163078772123678896897465836244368278258721 5376 164678405474619276090478227497683387906671497391636484096 5377 165046352273659110645847474911614940966932324765869140625 5378 165415052539297554370057726436453502023128927471629500416 5379 165784507673926752597046123436910383950602284471548852081 5380 166154719082287599814725416139554406666566062448849391616 5381 166525688171473235657432689547676054734062678618771354561 5382 166897416350932545450685784706239631915483136000000000000 5383 167269905032473665313327432459023166224824499207274233601 5384 167643155630267491822141840044565639736864739813173825536 5385 168017169560851196244033197594571005965645522126521990961 5386 168391948243131743340860301829917163747493202519000088576 5387 168767493098389414752026227997345058040685468906494140625 5388 169143805550281336959926718356218580867463153259026190336 5389 169520887024845013843365696311410884089624421431776585441 5390 169898738950501863824051059597348752609489704157504864256 5391 170277362758060761611288653751496213309779814176032508641 5392 170656759880721584549997078475044691713501841000000000000 5393 171036931754078763577170734366263623956572680732384423121 5394 171417879816124838791923275929817064228887607730342199296 5395 171799605507254019644248398715333804505378601749110494001 5396 172182110270265749747639653922596880588364192285110112256 5397 172565395550368276320715752830859842062056064605712890625 5398 172949462795182224263002595967969309115455192353216659456 5399 173334313454744174870028038033144351402434531965095409601 5400 173719948981510249192890179227402058079638356019739037696 5401 174106370830359696047464756829695008751965646651994071921 5402 174493580458598484678421997586810617211129856000000000000 5403 174881579325962902083228081762945648750914916678686301841 5404 175270368894623155001311163522583483020908908642576633856 5405 175659950629186976573576689699839513873423825161742327841 5406 176050325996703237677461559940774782133118504055798235136 5407 176441496466665562942721475694283594110316783144775390625 5408 176833463511015951453150633574012286324891991544324427776 5409 177226228604148402139437730220338984683846799408197964561 5410 177619793222912543868367060959714434811850324307592871936 5411 178014158846617270233578313290608741228303846652692124401 5412 178409326957034379053103478522905869899383841000000000000 5413 178805299038402216578904130762815496250721513780221789761 5414 179202076577429326423637151870209405602344987254604169216 5415 179599661063298103209881814021717093628599327852282852481 5416 179998053987668450947065968092913121283562934968748937216 5417 180397256844681446141333926228478534219099241211181640625 5418 180797271130963005643603470702302375866017991100565815296 5419 181198098345627559241064268482089853247847433130663690321 5420 181599739990281726997374821807144634976777757056128126976 5421 182002197569028001346819939565578384129414717882713546081 5422 182405472588468433947695572320256000000000000000000000000 5423 182809566557708327300192715483295940196846785023247606881 5424 183214480988359931134056950378897929367540596903164645376 5425 183620217394546143571305061765652577396386515204652227921 5426 184026777292904217069285042814286905938132485270715498496 5427 184434162202589469149370674557005228833005630898681640625 5428 184842373645278997916586746442185694096042015147513942016 5429 185251413145175402375465867845179251338969127175790826881 5430 185661282229010507547442707204320771095118731873475362816 5431 186071982426049094395096385872993158021099343737452016961 5432 186483515268092634558556647805676948937109921000000000000 5433 186895882289483029909394323830363184019754769170139273201 5434 187309085027106356927321510503500134476291548141202702336 5435 187723125020396615905031788398779346562303451498633414161 5436 188138003811339484986515713149538738401637332529615998976 5437 188553722944476079044191724648366216100090754707275390625 5438 188970283966906713400197535508623247446240515091842727936 5439 189387688428294672397191979213071568494224100994548414241 5440 189805937880869982824022221316575959186502070924001939456 5441 190225033879433192201616163634970802929263281379844017041 5442 190644977981359151934464801542617671211421696000000000000 5443 191065771746600805333064228318945913130228600718175108721 5444 191487416737692980512691917931359381995706898907979780096 5445 191909914519756188173896858720311933884192567950000171201 5446 192333266660500424270088055164104858993782620100709318656 5447 192757474730228977567610863248044364996016025543212890625 5448 193182540301842242103705576947020767667551926230350893056 5449 193608464950841534547747638954338039761461100218248292401 5450 194035250255332916471173808054738442763404334579000016896 5451 194462897796031021531503578448038473017000939800784826321 5452 194891409156262887575870112883626385694115601000000000000 5453 195320785921971793669479921667275946219377524354000233441 5454 195751029681721102054425493452314365149783915750706118656 5455 196182142026698105044280061229153902536832039205365059041 5456 196614124550717876859908668082566422233966763066051137536 5457 197046978850227130411934682096859013761798631718994140625 5458 197480706524308079035305898257308195180279019925065957376 5459 197915309174682303181409357323842418715998857655537101361 5460 198350788405714622073189007442040613366922077869294555136 5461 198787145824416970328725333709052045142106161402424524801 5462 199224383040452279558741084030054323984531456000000000000 5463 199662501666138364943502226386367143108873755004570567361 5464 200101503316451816794588283091345246279594460203292758016 5465 200541389609031897107011201736701864888925347946147437681 5466 200982162164184441107166940331980871749462833106429935616 5467 201423822604885763802108965615520323357152706953369140625 5468 201866372556786571535637888668450807092438537565228240896 5469 202309813648215878556706490796068713650552289739308281121 5470 202754147510184928605644425155337596457204569714171314176 5471 203199375776391121523711915805321276890002052083543992481 5472 203645500083221944891496815741062164306640625000000000000 5473 204092522069758910701674429042809980392580017225376830481 5474 204540443377781497071654549533603045229494667867823538176 5475 204989265651771095001645219291030574764306186696061467121 5476 205438990538914960183667765005584873142303248404982992896 5477 205889619689110169867062728520372436009576185371337890625 5478 206341154754967584786031369927119110115413805976954863616 5479 206793597391815816154762487333403618588238083489134071681 5480 207246949257705197735699366857913738996312645941024854016 5481 207701212013411762986506749556268732392777260646210909361 5482 208156387322441227291302778831619526553440256000000000000 5483 208612476851032975281725972443854657164379463906748542801 5484 209069482268164053253412347500835809608487301984347099136 5485 209527405245553166683462914796693465359210846566524107361 5486 209986247457664682854486850557862866394567473721692389376 5487 210446010581712638590810749069266235664149861504150390625 5488 210906696297664753112449458782882640371048744981383745536 5489 211368306288246446012439107360926508425168785694817513041 5490 211830842238944860363138027678014799636300545350126534656 5491 212294305838012890957106407103077126928089622582915755441 5492 212758698776473217688180596404389396218088001000000000000 5493 213224022748122344078363132372027206176867942119038024321 5494 213690279449534640956154649733278482940604810314588880896 5495 214157470580066395291958983150164524769149806514383118401 5496 214625597841859864196197889036234445185936977217961005056 5497 215094662939847334085776949614260320820868015289306640625 5498 215564667581755185024549358059410305594891134442097606656 5499 216035613478107960243429423735956442841449631466664445201 5500 216507502342232440845812780441625511610533895518912516096 5501 216980335890261725703965428224368346385323323943387810721 5502 217454115841139316552048890733649778018615296000000000000 5503 217928843916623208281453925214392508880622371357484395041 5504 218404521841289984444120381148489451905727646005183123456 5505 218881151342538917969525966198376670363393435726365060241 5506 219358734150596077101031844511580135848396382450468519936 5507 219837271998518436557278162606461903574777602070556640625 5508 220316766622197993924327771979643558384587418382627966976 5509 220797219760365891284261595256826228331565455538075508161 5510 221278633154596542085934264153007156358164583680191758336 5511 221761008549311763263603842717463570375863116020291155201 5512 222244347691784912609154638315386948880085121000000000000 5513 222728652332145031403637295543757039086629014487557574961 5514 223213924223380992313855564795998188713733101736024866816 5515 223700165121345652559734337480214487578589107984643292881 5516 224187376784760012358208743961409413268703124193507414016 5517 224675560975217378649379318141115414075380647597900390625 5518 225164719457187534110683444210345165711376255594839146496 5519 225654853998020911464838516515785875569495748746058141921 5520 226145966367952773087317462666748494960549459848674021376 5521 226638058340107395919122502983613297634477469033000668881 5522 227131131690502261690628246149441000000000000000000000000 5523 227625188198052252462270451477104189338724502331582284081 5524 228120229644573851487862022546797792078120143899341950976 5525 228616257814789349406323035105170902694210232307925976321 5526 229113274496331055767616844049647499775781533388998967296 5527 229611281479745515898689560051833140915687328027587890625 5528 230110280558497733115215435904302141256806007598992265216 5529 230610273528975396284955956007589237838127805955258586481 5530 231111262190493112748545679550936306895622946410217865216 5531 231613248345296646603523148883334065051248580828658031761 5532 232116233798567162357430439322717326628126641000000000000 5533 232620220358425473955810195212887534730495227077442042401 5534 233125209835936299190934269411915907742189631795087015936 5535 233631204045112519497103359584493368129879040802464070561 5536 234138204802919445138362314676008917709135347563389259776 5537 234646213929279085794481068770126512019320054922119140625 5538 235155233247074426551056447176362733823821473856289243136 5539 235665264582153709299595381061715388297118032331113881841 5540 236176309763334719553445362232829005231712422628198649856 5541 236688370622409078685443268794580350544154982859707723841 5542 237201448994146541593158995359399383459168256000000000000 5543 237715546716299299797615628261183359149633115530163169921 5544 238230665629606289981373216840389430754839297868249501696 5545 238746807577797507971868506314880360473767034497379335601 5546 239263974407598328175908316036425767290251616490625171456 5547 239782167968733828471219569057505428996145725250244140625 5548 240301390113933120560964304899299978543232688774696800256 5549 240821642698933685797133337221567099358880024307723868001 5550 241342927582485716478737551750567991201788545961396535296 5551 241865246626356462630721177324410157758813278337113025121 5552 242388601695334584269526704268189920221711441000000000000 5553 242912994657234509161246469516233698782974758667178786641 5554 243438427382900796078301276957633988256239300853687648256 5555 243964901746212503560591774396237797552477242978712331441 5556 244492419624087564187073665289356589146617136720410382336 5557 245020982896487164363713194062812658629066936386962890625 5558 245550593446420129633784708295603401827064493288850456576 5559 246081253159947315516477469427538745006957931836043184961 5560 246612963926186003879784255869775631001678976727804481536 5561 247145727637314304853649678493325081020507114498452015601 5562 247679546188575564289361508436430960400142336000000000000 5563 248214421478282776771173701010304890528523896998072812561 5564 248750355407823004186155187196139244504454916334080495616 5565 249287349881661799858263895816701068818192855876590418081 5566 249825406807347638252650864935226067759875630830941372416 5567 250364528095516350256204700384876204106244606113525390625 5568 250904715659895564040352042565790494172296253634838532096 5569 251445971417309151512135109765840445497650071537993272721 5570 251988297287681680359592797267694292040961080488756248576 5571 252531695194042871697477226400793468507307880370093575281 5572 253076167062532063319343056484447129150390625000000000000 5573 253621714822402678562052295289553207115661989869603967681 5574 254168340406026700788742770223555531524402990656599883776 5575 254716045748899153496313852918244627939873365699915755521 5576 255264832789642586053488464275004534133340655905323421696 5577 255814703470011565075515825299199531474333277617431640625 5578 256365659734897171441584861236684141001447849380666146816 5579 256917703532331502961023612613008834519597948232094371281 5580 257470836813492182694365456771885191320683765567774396416 5581 258025061532706872935368397415970971048372721242653384161 5582 258580379647457794860079137472141807977496576000000000000 5583 259136793118386253849039112337236751285665439096809772001 5584 259694303909297170488735126210905224203219866393902452736 5585 260252913987163617258402703791749451529991834152973303761 5586 260812625322131360908295743103556064179467088770866610176 5587 261373439887523410535541532632151240547603229492431640625 5588 261935359659844571363705677292403952253636779813199220736 5589 262498386618786004232196963011250966201978426936217520641 5590 263062522747229790801647678908435291530695823358538285056 5591 263627770031253504481410409184047580066026599318929922241 5592 264194130460134787085317803883049179412004961000000000000 5593 264761606026355931221857338703848441718307761140990545521 5594 265330198725608468424918578952811607502328622575041642496 5595 265899910556797763031275971621429967868868249908358822801 5596 266470743522047611810975702379850671624664640980461817856 5597 267042699626704849356800671041724854148924350738525390625 5598 267615780879343959238993159762949847085651990422388473856 5599 268189989291771690931420292892998963341741570893056560801 5600 268765326879031682515372916004260378756841208516372074496 5601 269341795659409089167194054184264345420086674633520469521 5602 269919397654435217435938646189984524356161536000000000000 5603 270498134888892165317271791534674526883396335495373408241 5604 271078009390817468129818292008065471473036612751899693056 5605 271659023191508750200181817522325921078600056850626872641 5606 272241178325528382362857578531094147013841692355236724736 5607 272824476830708145281267943589257209718196380761962890625 5608 273408920748153898596156000909095552300406607463573426176 5609 273994512122250255907577627026060125830184135403920131761 5610 274581253000665265596738193916926720420371536767652724736 5611 275169145434355097493925618116505136039984239383317106001 5612 275758191477568735398797031558595823054475601000000000000 5613 276348393187852675459281934024611144672540587979256280161 5614 276939752626055630415370271221340710529219900606739644416 5615 277532271856333239714059470629869310200230150045058813281 5616 278125952946152785501740059372781604211637726147691810816 5617 278720797966297914500305084438640433948875754375244140625 5618 279316808990873365773274155683436675958971356418666397696 5619 279913988097309704388228536100410035106919714296443673521 5620 280512337366368060981859311914464849101830881911537995776 5621 281111858882144877233936287117486427979691060248082711681 5622 281712554732076657256510863118336000000000000000000000000 5623 282314427006944724904671784238301063854904044281431881281 5624 282917477800879987015178253841438699997813878246477336576 5625 283521709211367702579300553951708775429575394125950804721 5626 284127123339252257856203933277189350984657769524516356096 5627 284733722288741947433217164638136093118334131797119140625 5628 285341508167413761239332812882329989154733157617016508416 5629 285950483086218177518291898470192812461971827691821426081 5630 286560649159483961767611290025677989557422792628414447616 5631 287172008504922971649917811279106953267936355120306966561 5632 287784563243634967882958703977059654537552561000000000000 5633 288398315500112431114663748504285341391826819333691731601 5634 289013267402245384789640008155519449513458418569273409536 5635 289629421081326224013485831213218699051027127438821806961 5636 290246778672054550421316417232704232611631098108284440576 5637 290865342312542013056898930211177597702436533652587890625 5638 291485114144317155268800821623693073027271927316753678336 5639 292106096312330267629960710649579524007706088377158429441 5640 292728290964958246887096857289153672967705875949465440256 5641 293351700254009460946373956485003170305314280903542350641 5642 293976326334728619901754677816791703941615616000000000000 5643 294602171365801653112468075835599897349095359935210151121 5644 295229237509360592336032700645415996310914992129045303296 5645 295857526930988460923277946927681169007472567110941580001 5646 296487041799724169081812892241928243925365900757230944256 5647 297117784288067415214397592123683249530851840972900390625 5648 297749756571983593338677520242080326110597813187412627456 5649 298382960830908706594747566676227344628891381528542523601 5650 299017399247754286847017736223407544496179939681759133696 5651 299653074008912320386858421565868110179539305678420143921 5652 300289987304260179742508863098387027914398081000000000000 5653 300928141327165561602738148258182744749137159488608259841 5654 301567538274491430860753848304195803303469822763499257856 5655 302208180346600970784859139666487221799366797264578683841 5656 302850069747362539322365010230625169434736308602307547136 5657 303493208684154631543269908238630455908834060195556640625 5658 304137599367870848230224952879484279492197567374636875776 5659 304783244012924870621308591110531093939795850770436348561 5660 305430144837255441312140354798498659245652862723256487936 5661 306078304062331351323869145897470398331890389575546426401 5662 306727723913156433343577255093146920121532416000000000000 5663 307378406618274561143647101140289583329530802748497977761 5664 308030354409774655186643464005515624523032436891282313216 5665 308683569523295694422269774902778784023623856827368478481 5666 309338054198031734282962820376089425331150298600718729216 5667 309993810676736930884696015745472515162262393164306640625 5668 310650841205730571439567205489999935215490476167762743296 5669 311309148034902110886752754498135622908907834596989344321 5670 311968733417716214748415504572768942444257662042139262976 5671 312629599611217808217159985138355191973418952134478078081 5672 313291748876037131481634085762704746337890625000000000000 5673 313955183476394801296882220878337273531463323123306024881 5674 314619905680106878806060843970118769300857070823854309376 5675 315285917758589943620132999489301617773097176834201123921 5676 315953221986866174162164435861267063465165654505137770496 5677 316621820643568434282849642177401695568788992129150390625 5678 317291716010945366153902014502801890518580150731083350016 5679 317962910374866489445948205193070492617589093020869750881 5680 318635406024827306797572560197526961683333120134858018816 5681 319309205253954415582163405034875175897816447767978778961 5682 319984310359010625979218799962942209875972096000000000000 5683 320660723640400085356775248828697643093540473311177921201 5684 321338447402173408971628714180567991164202250677679886336 5685 322017483952032816994023163454257159330048761755029580161 5686 322697835601337277863487747408054629744402215187802750976 5687 323379504665107657982509592486142416144036119746337890625 5688 324062493462031877754735073430884424573968026399592615936 5689 324746804314470073974398321249683289104989576955216608241 5690 325432439548459768573681614570906318187847779017300115456 5691 326119401493721043734718199498800970822762733190755009041 5692 326807692483661723372953984301429131816692721000000000000 5693 327497314855382560998590460640636991240319489890761986721 5694 328188270949682433962837112581132943563240682512340484096 5695 328880563111063544095707488299059765349956857222997607201 5696 329574193687736624742099027251210335216364109698692550656 5697 330269165031626154202902657566440024352133274078369140625 5698 330965479498375575587894104583066078819467266680009261056 5699 331663139447352523087164781782308074824828614274311756401 5700 332362147241654054667856069860307864414808128243477712896 5701 333062505248111891202966728342167121299075059311872048321 5702 333764215837297662039009126972951195157528576000000000000 5703 334467281383528157009295931124925809062371601927673341441 5704 335171704264870584899644826639615280702938538160166342656 5705 335877486863147838373294824879795277188176069577287765041 5706 336584631563943765361833648302458259782793458276982849536 5707 337293140756608446928941660581315144825286478593994140625 5708 338003016834263481613763773208722477584531330337880805376 5709 338714262193807276260726732594251535865172428738571835361 5710 339426879235920343342625167952645970458103127086135771136 5711 340140870365070604783805760739850342632538863130049976801 5712 340856237989518702290284881054336499391435281000000000000 5713 341572984521323314193641025274312171937870780697437905361 5714 342291112376346478815529382251771300801972966852988502016 5715 343010623974258924359671852633943963866703152875089413681 5716 343731521738545405338181847333731765187490436774982127616 5717 344453808096510045539089196825379259812265577168212890625 5718 345177485479281687541936512802141342402878503791567568896 5719 345902556321819248788324357801269187940524403009460285121 5720 346629023062917084214288596680462746882607796853680050176 5721 347356888145210355451399326321236183789305220611039674481 5722 348086154015180406603476806640625000000000000000000000000 5723 348816823123160146605825846915541663275288100265716398481 5724 349548897923339438173896136566072919944682996191610802176 5725 350282380873770493348282048907319901316815188467086713121 5726 351017274436373275642981489966225743144492026593747664896 5727 351753581076940908803839412272429576076732214082275390625 5728 352491303265145092184107665572746051752989954473906671616 5729 353230443474541522744058912689612453309590396819919345681 5730 353971004182575323681598399246988084847730370357825110016 5731 354712987870586479700823430724951000728825337366278821361 5732 355456397023815278925486479278833956024107681000000000000 5733 356201234131407761464323915972394242529123384906608340801 5734 356947501686421174635218441529441103943656420243601883136 5735 357695202185829434855169370406770757738041562870866623361 5736 358444338130528596203051008935404523778386211269581541376 5737 359194912025342325662145458469212780277944019023681640625 5738 359946926379027385049442268922259820938540611862356033536 5739 360700383704279119638703466770846333785340208005922057041 5740 361455286517736953484298584545482098538464743786362310656 5741 362211637339989891452820426044117317716728728192027897441 5742 362969438695582027969498412963123245430603776000000000000 5743 363728693113018062486432474368968721615206727179836052321 5744 364489403124768821679676560423516899259788639595007184896 5745 365251571267276788382206986031594685481791193516646904401 5746 366015200080961637259816938603195798173947082290606637056 5747 366780292110225777236984616916597239289343357086181640625 5748 367546849903459900679768605135029551388633879518418374656 5749 368314876013048539342790227370575380657336509544744259201 5750 369084372995375627087368773806911319181189173675447812096 5751 369855343410830069377881639289588221121106737168186182721 5752 370627789823811319563427569470999438274335521000000000000 5753 371401714802734961951877368059249734638904097927608653041 5754 372177120920038301683402581468045829019663470021580947456 5755 372954010752185961410578844200719169277912930979724116241 5756 373732386879675484792166739627800029366490368562622631936 5757 374512251887042946807679206436427486759076643769775390625 5758 375293608362868570899850700943541207479555031717145214976 5759 376076458899782352952129509675497941255517621985556592161 5760 376860806094469692108320795126728691473351410315810574336 5761 377646652547677028441514150421542933372973385055987757201 5762 378434000864217487479435635718436047853981696000000000000 5763 379222853652976531593370470617508134866358324491966062961 5764 380013213526917618257808762561100166186634945085138210816 5765 380805083103087865187972861257741408192767532554041618881 5766 381598465002623722362391143512225346140702834183442006016 5767 382393361850756650937689251512335906975587864980712890625 5768 383189776276818809062776030607678322048863720087520874496 5769 383987710914248744599607639920476988167737919697936495921 5770 384787168400597094757719540754334448960219150767280357376 5771 385588151377532292649722303717050182392616048173777500881 5772 386390662490846280774963415749925078369140625000000000000 5773 387194704390460231438563512860777936898696034093403002081 5774 388000279730430274113041713293425406972716495400626814976 5775 388807391168953229749750979134878694252967687461277572321 5776 389616041368372352047350691965242047799950365824906039296 5777 390426232995183075684549890096513229084242782031494140625 5778 391237968720038771524360881227439388076139837124526473216 5779 392051251217756508797109214964528320058061073203900210481 5780 392866083167322824269452274626511032932843101696035721216 5781 393682467251899498406665027063253779556601860770067093761 5782 394500406158829338535457752882583845853986816000000000000 5783 395319902579641969014596867491981857657521353551572990401 5784 396140959210059628420606235728863383602311705559519399936 5785 396963578750002973755832679575484156158787590629852936561 5786 397787763903596891686165679534617078195768602061780811776 5787 398613517379176316815707575682326880706153141640869140625 5788 399440841889292057005696884216672183180972142473683931136 5789 400269740150716625744993659488257898713741770499054775841 5790 401100214884450081579442150032507320966808816488972025856 5791 401932268815725874607432320026587512062332119153071015841 5792 402765904674016700048988134868369244552391281000000000000 5793 403601125193040358895716841222899985142538192368872347921 5794 404437933110765625648959807905882274180639560735125405696 5795 405276331169418123153491834375848167725770101818259471601 5796 406116322115486204534122178389371766321099090426733203456 5797 406957908699726842242556903539035637979567050933837890625 5798 407801093677171524221888500944233317584864802528879968256 5799 408645879807132157196085097302519979945069229708470032001 5800 409492269853206977091857923836388572078883644539589431296 5801 410340266583286466600292087389321669001043518475922547121 5802 411189872769559279885632056038023387545276416000000000000 5803 412041091188518174448619647097144940201655741637704194641 5804 412893924620965950151788685300856705607165050835423072256 5805 413748375852021395414126883254564688881477061897107737441 5806 414604447671125240582521884962196382858097481810586894336 5807 415462142872046118487414806352067544719225317441650390625 5808 416321464252886532190091004249665280912668332124270104576 5809 417182414616088829929044207181022880974571625662870618961 5810 418044996768441187272856547737997637753417115239800897536 5811 418909213521083596487043446998974802702065580116769767601 5812 419775067689513863122318716677590001106644161000000000000 5813 420642562093593609831741664270270809777987884272222450561 5814 421511699557554287424214410493028501095619072709011439616 5815 422382482910003193161804056741266690582010820344295094081 5816 423254914983929496308370773175699084711153914067058364416 5817 424128998616710270936989315335068791969445194101806640625 5818 425004736650116536003657918904522600207328726941062660096 5819 425882131930319302694794968429501890470397736020747976721 5820 426761187307895629056030286361154891842296667052060184576 5821 427641905637834681909804343852841010207568177032951557281 5822 428524289779543806069295154200576000000000000000000000000 5823 429408342596854600856199073735546592736368180705355835681 5824 430294066958029003929898203336395437423252752349782347776 5825 431181465735765382435553556535133221058790489447693701521 5826 432070541807204631478669637445566785176546265321172893696 5827 432961298053936279933682553449332887026881809258056640625 5828 433853737362004603594130273734290709616347164689982754816 5829 434747862621914745671970135395446829339385820401992345281 5830 435643676728638844653615193882059417243584495076209852416 5831 436541182581622169520267514108390082102537524308453596161 5832 437440383084789262340133002542038850725312001000000000000 5833 438341281146550088240108889045208002003409376431911870001 5834 439243879679806192764541480172892293313960311285912436736 5835 440148181601956866628658323030185796959906593349758519761 5836 441054189834905317874285440660929145036951780520560562176 5837 441961907305064851435466826284096297115810401660400390625 5838 442871336943365056121609914514938619134622420170216308736 5839 443782481685257999025787283007268505838636650638644764641 5840 444695344470724427365831377733678194256442580765449261056 5841 445609928244279977765865599384255792819194700353844364241 5842 446526235954981392985921637113784670182772736000000000000 5843 447444270556432746107299489104799779725580741618560873521 5844 448364035006791672181333167141531600076497456378775146496 5845 449285532268775607349231644610002298910287615908455308801 5846 450208765309668035440671174054657416820939340208832249856 5847 451133737101324742058821671634228550828993320465087890625 5848 452060450620180076159496441531337713907063131945634041856 5849 452988908847253219132121093583982569291785503688369074801 5850 453919114768154461390224092124794688462326916885822570496 5851 454851071373091486479157963238152252511104068857891141521 5852 455784781656875662708766781378166892186483761000000000000 5853 456720248618928342318722154534565117229267726441499966241 5854 457657475263287168184256529890862287073800932097372717056 5855 458596464598612388070029249192296380234619342388908628641 5856 459537219638193176439867394832065777955000836340235636736 5857 460479743399953963830130083975816529804485390234619140625 5858 461424038906460773794451488878367547509115084619095474176 5859 462370109184927567427624486905665102927665322996243915761 5860 463317957267222595476393473661239903347761461453626740736 5861 464267586189874758044931507032320690952460890630056008001 5862 465218998994079971902783588918558364507570176000000000000 5863 466172198725707545403064534888355443606864686852597068161 5864 467127188435306561018706530026399475343236810973888188416 5865 468083971178112265504558121793488698933203188240169839281 5866 469042550014052467693143057818437707357852674194791202816 5867 470002928007753943931894038184084541241316880937744140625 5868 470965108228548851169683117957513976847980898525632925696 5869 471929093750481147700477166450890878390678981130474727521 5870 472894887652313021571953464986089319357047638225139531776 5871 473862493017531326666917204775935476372583195913071843681 5872 474831912934354026465369330929683593994140625000000000000 5873 475803150495736645495079867542643935344089252114814899281 5874 476776208799378728478528552342009691175972903385957400576 5875 477751090947730307184081307435217232410845345651505100721 5876 478727800047998374989277775345952566218963300093108228096 5877 479706339212153369164111856728518895514958162949462890625 5878 480686711556935660882193897926039082943240076105315516416 5879 481668920203862052967689892884216674333291388357625750081 5880 482652968279232285385939784852454829237853320353067503616 5881 483638858914135548485663678800369718459351719584798328561 5882 484626595244457004000671505552470156377460736000000000000 5883 485616180410884313818998413299345710532630475687714979601 5884 486607617558914176527394901382449338714101654051260993536 5885 487600909838858871739107455073816606597308667222603372961 5886 488596060405852812212892188484171394194344469650080792576 5887 489593072419859103771210755735168160146122967051025390625 5888 490591949045676113025564548126354548159192929256593166336 5889 491592693452944042916929957217147434611650360462972023441 5890 492595308816151516079264250531043271569019740064114016256 5891 493599798314642166034058377975773412455305911908557942641 5892 494606165132621236223919803061511452090140641000000000000 5893 495614412459162186893175233591887698919333802883841629121 5894 496624543488213309823489911701811751873535691660036407296 5895 497636561418604350932506912924294601014829137922104416001 5896 498650469454053140743516698387944330522245568746663776256 5897 499666270803172232734173963279932792229712009429931640625 5898 500683968679475549572285628358343752661271352610920595456 5899 501703566301385037246700629565266008433556076561571387601 5900 502725066892237327101338973680138623602195292652067229696 5901 503748473680290405780404345464041375202919294131151965921 5902 504773789898730293092831373882204104798765056000000000000 5903 505801018785677727804025491756337167079782630156785967841 5904 506830163584194861362960154592815542262714361911109881856 5905 507861227542291959572703020359636236136184833548846789841 5906 508894213912934112212449532646767927297402367238928859136 5907 509929125954047950619149194943379831044404381679931640625 5908 510965966928528373236816673703830627683703321909461323776 5909 512004740104245279141626722454576042527368735885656482561 5910 513045448754050309550898778418674057242297059720808103936 5911 514088096155783597324083947005689368084761939267756478401 5912 515132685592280524463873958034883975598582241000000000000 5913 516179220351378487625558550730989881490143909921729915761 5914 517227703725923671642764622356954769889575174857048457216 5915 518278139013777831077717357829195049828154178150235854481 5916 519330529517825079804170444800446320898402251663600521216 5917 520384878545978688631159370495633581868773745801025390625 5918 521441189411187890975738693049657519550778352502671671296 5919 522499465431444696592871081224974979547327093573946748321 5920 523559709929790713370642822183708018900104656451638398976 5921 524621926234323977198987407456114360657612071852898360081 5922 525686117678205789920105722386961000000000000000000000000 5923 526752287599667565368778284156031339352045119449270192881 5924 527820439342017683510771897961034545171331326904031973376 5925 528890576253648352687550030122944611939488926292131769921 5926 529962701688042479975503130727647480414992415839272042496 5927 531036819003780549667922076956089879646747214199462890625 5928 532112931564547509887944851480276539069470878433564758016 5929 533191042739139667340713518216827043061679271328480424881 5930 534271155901471590212985510335754672023212182709328674816 5931 535353274430583019228450202722042689356554984276711290961 5932 536437401710645786867008703083845092541485521000000000000 5933 537523541130970744756281762596106050529708970613322319201 5934 538611696086014699243617678364453102771490228052045070336 5935 539701869975387355156879036093752503333932120714657496161 5936 540794066203858267762294122151100465127567495302501502976 5937 541888288181363802927665819726641905039717634687744140625 5938 542984539323014105499237794019839824198581095605454503936 5939 544082823049100075900524766316045694819081471444566552241 5940 545183142785100354961420676470826985142092580041286291456 5941 546285501961688316985905537689875858914179389565671751041 5942 547389904014739071066678796582837560851562496000000000000 5943 548496352385336470655054025282443273055752857113904614721 5944 549604850519780131394456790958296331280615508000989188096 5945 550715401869592457225874571319929459723478103748326793201 5946 551828009891525674773614612698711757744126760957987782656 5947 552942678047568876019732660025225994544088840484619140625 5948 554059409804955069275502525480248585259871901174979629056 5949 555178208636168238458303504795836485124896964159456970401 5950 556299078018950410682309697120648002549808598064243408896 5951 557422021436308732171372336042889856736013739107015020321 5952 558547042376522552502493295787583154846602801000000000000 5953 559674144333150517188294997774569606518989545235602199441 5954 560803330805037668606899008642230303089545442588314566656 5955 561934605296322555287632691511657643690485163904892221041 5956 563067971316444349560990347689402173790262127162026561536 5957 564203432380149973581282366186306702371715065215087890625 5958 565340992007501233730412983367737375677389563551207653376 5959 566480653723881963411234344749123507643610680505338319361 5960 567622421060005174238931655412523804718603566372864987136 5961 568766297551920215638901304747345886354963336856031178801 5962 569912286741019942859590955213759208573177856000000000000 5963 571060392174047893408777693593159969086505901242510993361 5964 572210617403105471921767456728672437155074806663772246016 5965 573362965985659143470006062072507344451604729297313139681 5966 574517441484547635318599296448448236017246207698446319616 5967 575674047467989147141246644309205560635009362910400390625 5968 576832787509588569701100369422271132083647441221618896896 5969 577993665188344712006068801356628577987503957892244039121 5970 579156684088657536947089820368635479511284243944676786176 5971 580321847800335405427907681300997868194468927005441106481 5972 581489159918602328994893468916416168212890625000000000000 5973 582658624044105230975456633689602943068113561150461716481 5974 583830243782921216133602218480367122385766612946886066176 5975 585004022746564848851195552708737752008055408983243709121 5976 586179964551995439843503361653074541493868837746224336896 5977 587358072821624341417587414296195197972412713008056640625 5978 588538351183322251282134013755154162528308162065770479616 5979 589720803270426524917309819749848141572975405486486369681 5980 590905432721748496513241682796515795909791049055713366016 5981 592092243181580808485725364856857967780664307936052483361 5982 593281238299704749577775221034347552997113856000000000000 5983 594472421731397601555634121588742031908799194857323888801 5984 595665797137439994507870103040275038872577550652744667136 5985 596861368184123270756193451458905263443264543966440889361 5986 598059138543256857386635140183761335198339878977982693376 5987 599259111892175647409734768195960854650328330351806640625 5988 600461291913747389558393374176721911177760465857440321536 5989 601665682296380086732053734924548600906808953090208351041 5990 602872286734029403095877995282681358227594310961286086656 5991 604081108926206079843599720043382289132089359507895789441 5992 605292152577983359632734706451399897723780801000000000000 5993 606505421400004419700842148927552194026235564452189830321 5994 607720919108489813671535005477208536741429024711713488896 5995 608938649425244922058945677939965884326860453430492440401 5996 610158616077667411479360385778432397570908986368564269056 5997 611380822798754702578742885498179363231718540191650390625 5998 612605273327111446684875465040030808469920849296051142656 5999 613831971406957011192852424592359377809405512667655823201 6000 615060920788132973692668542237378287254017262036271108096 6001 616292125226110624847652314673994504148879631391040304721 6002 617525588481998480032501059953050587842154496000000000000 6003 618761314322549799739682270721165538012644053964238661041 6004 619999306520170118762972912899323019049257268248666771456 6005 621239568852924784166915676024283756136148320819264922241 6006 622482105104546502050978497657253839551346427132888743936 6007 623726919064442893117211005317459047904179218183837890625 6008 624974014527704057050198845330794840468463443148174462976 6009 626223395295110145718124198797980917473771627903769426161 6010 627475065173138945203748120585087561599597417709317390336 6011 628729027973973466674137677824358522859776935175290109201 6012 629985287515509546097968209887372974064529521000000000000 6013 631243847621363452819238382158208839352303442852080300961 6014 632504712120879506996243061193834191025773329627339554816 6015 633767884849137705914656399014905840258821210618471694881 6016 635033369646961359183584879324938948472873532452288598016 6017 636301170360924732823457448411873504911324435390869140625 6018 637571290843360702254627228345848712196027762919914602496 6019 638843734952368414195566689852951369017662646220696599921 6020 640118506551820957479545546919276724876729163365374693376 6021 641395609511373042798688024765278307070738060437960082881 6022 642675047706468691384313547329536000000000000000000000000 6023 643956825018348932632472289816189120526209256174379470081 6024 645240945334059510683594446193814123989688212805399678976 6025 646527412546458599965179470787926451370950672132760918321 6026 647816230554224529706458967287005261276980499288525111296 6027 649107403261863517433974317585431567893006788281494140625 6028 650400934579717411457017566918448629496443635920972681216 6029 651696828423971442351891510706653118225348871517823584481 6030 652995088716661983453952362423062282223264054430941577216 6031 654295719385684320366405820626932432924659482788931905761 6032 655598724364800429494834797077684915299748241000000000000 6033 656904107593646765616444516551985324999055658622559688401 6034 658211873017742058493018152639679016772600187985839783936 6035 659522024588495118536583622392370612257770083192723552561 6036 660834566263212651536799626244407787067309250624684363776 6037 662149502005107082459076488122351437894311733730712890625 6038 663466835783304388322454824108147557046822806621190619136 6039 664786571572851940166272546425623747659893916540927419841 6040 666108713354726354114658192882079087439644290096433401856 6041 667433265115841351547896060219084598341800878152190057841 6042 668760230849055628389716113111628326919213056000000000000 6043 670089614553180733519569138804890224840281535436387275921 6044 671421420232988956318955120595684697878118720590289309696 6045 672755651899221223360880311553430738172574906566221357601 6046 674092313568595004251526003035869659662298355912153235456 6047 675431409263812226633219500690118128509581089019775390625 6048 676772943013567200357805343742489744819550706840375136256 6049 678116918852554550839522331473313032330101263226047946001 6050 679463340821477161596499453848189290118021874570070327296 6051 680812212967054125989991361337243133718982570183037819121 6052 682163539342028708170481552001395299409252641000000000000 6053 683517324005176313239789001962005819921399048663235352641 6054 684873571021312466638321518399871236037428942419846496256 6055 686232284461300802766626652253988138225418846888434893441 6056 687593468402061062850398570812193906231245897342875406336 6057 688957126926577102058106858407241721479634496836181640625 6058 690323264123904905880420786455539275290068655552201752576 6059 691691884089180615780610172104158412257876769603679802961 6060 693062990923628564125111527787286378781903644397685313536 6061 694436588734569318403455792038519356974111524760193269601 6062 695812681635427734746761524962777338778484736000000000000 6063 697191273745741020754005049843628738286142060261827838561 6064 698572369191166807635286625450936875839365981509030383616 6065 699955972103491231681319341722462839232789458165031520081 6066 701342086620637025068375044623865298728646369806087356416 6067 702730716886671616007929214146913507343439295273681640625 6068 704121867051815238250254342588161659764780692922998788096 6069 705515541272449049951218988462308536474502764888884430721 6070 706911743711123261911557314648474268803482408222852120576 6071 708310478536565275197881557646155290937443214931965289281 6072 709711749923687828154717518133159082275390625000000000000 6073 711115562053597152816850811372862954824369022191263453681 6074 712521919113601140731279269415177533309190768618452811776 6075 713930825297217518198074545477118159334481093342853397521 6076 715342284804182030939463634377389495482411991028734365696 6077 716756301840456638206448691437364202294548072832275390625 6078 718172880618237716332291205850780623845349682646211362816 6079 719592025355964271742194263168892680921776602222922069281 6080 721013740278326163428524315249174191345747588401733308416 6081 722438029616272334900921564776506993330794499535709558161 6082 723864897607019055620655765288565740652466176000000000000 6083 725294348494058171928591936524351090755035655866119718001 6084 726726386527165367476138198869017063991065860551810420736 6085 728161015962408433168555639691788281761970920082525485761 6086 729598241062155546630017838469370083789090581438766514176 6087 731038066095083561199815396757321493249116028418212890625 6088 732480495336186304469108543318890779104318123673345396736 6089 733925533066782886367638614047309916727777763172003758641 6090 735373183574526016809816940726012353114324124127048237056 6091 736823451153410332909617422164183747128832916949764556241 6092 738276340103780735773706795824984207361951761000000000000 6093 739731854732340736882254377733200242798861747198436951521 6094 741189999352160814066870793210503250926925395522796650496 6095 742650778282686777095132980842417794223782042707383544801 6096 744114195849748142871160517034046883267885098730514681856 6097 745580256385566520261716078564073541201651096343994140625 6098 747048964228764004557310635701069442405378345082191609856 6099 748520323724371581577801748705204594844298621528763338801 6100 749994339223837541431981125904579891987573225155561066496 6101 751471015085035901940655392011110742477662860077067563521 6102 752950355672274841732731810928689564652404736000000000000 6103 754432365356305143023828508008763204316907396887382274241 6104 755917048514328644086936542527994618615367475637533741056 6105 757404409530006701424668992101853612447506441343122134641 6106 758894452793468661652640026809316987925227467951346548736 6107 760387182701320343103524771989872968653619436328369140625 6108 761882603656652527161358584987237811529796224063129522176 6109 763380720069049459335642202557124567403641288202049449761 6110 764881536354597360084827052231576272329177765873488756736 6111 766385056935892945398762862642310543254595977699650660001 6112 767891286242051957149697554652742541996566001000000000000 6113 769400228708717703221427247135382311642279376657393606161 6114 770911888778069607426202068360665158956235528198124732416 6115 772426270898831769219001326237495460322531817502562615281 6116 773943379526281533218799458067391239295914462168802594816 6117 775463219122258068546452053045636159854134528496337890625 6118 776985794155170957988839118466805086782997434844311453696 6119 778511109100008796998910643470957796216683406020637531521 6120 780039168438347802541287402203222315357540873274229067776 6121 781569976658360431793077831455945098330293088783216725681 6122 783103538254824010709579716221601000000000000000000000000 6123 784639857729129372464543320108763814046888298785603667281 6124 786178939589289505774680506265170846056448122972925464576 6125 787720788349948213118112308313806275163864952809941146721 6126 789265408532388778856455329842512425238788029417412100096 6127 790812804664542647270255275197450853232802953379150390625 6128 792362981280998110517483843718312530968523633816526524416 6129 793915942923009006524823154121055338599556095116461824081 6130 795471694138503426821469805484665423066467661462808559616 6131 797030239482092434325198626234535351680502988150995440561 6132 798591583515078791090434112639065886898020161000000000000 6133 800155730805465696028085513650569929802370316499343977601 6134 801722685927965532606909479429027862303389628819136577536 6135 803292453464008626546172156590255126369555956199116688961 6136 804865038001752013509390584121138206885777236664389144576 6137 806440444136088216808941220006317856667452776914306640625 6138 808018676468654035131331409915592871106028601158544654336 6139 809599739607839340292937595811929269015603738192967367441 6140 811183638168795885036022054058834478568072651541450592256 6141 812770376773446120874847949535541005885918292186079284641 6142 814359960050492026001720494411486852248764416000000000000 6143 815952392635423943262790007590529247640658604664528857121 6144 817547679170529428213460683412733517670416612083315511296 6145 819145824304902107263256895999990362495250186760099002001 6146 820746832694450545920006888653683595769052758973408608256 6147 822350709001907127143211725960708395199835300445556640625 6148 823957457896836939816475419740880111427854039903740563456 6149 825567084055646677348880178676729257167463332424182001601 6150 827179592161593546415198775408403873716000821170663325696 6151 828794986904794185844844074054451298265521489861439537921 6152 830413272982233595669463815536183515755793281000000000000 6153 832034455097774076339096817741700687767182451625719425841 6154 833658537962164178116814812468013854482390563045408505856 6155 835285526293047660661782211228628782319205966448296645841 6156 836915424814972462810674167411987889820784269885662171136 6157 838548238259399682567401382925876370384576575722900390625 6158 840183971364712567311098193366843117381086087628797771776 6159 841822628876225514232338556914428752625744832970108366561 6160 843464215546193081007552668570094703124625764740247719936 6161 845108736133819006721625023042772436392659835436822280401 6162 846756195405265243048662856529465057223970816000000000000 6163 848406598133660995700932009852899727402854512098667603761 6164 850059949099111776155965372901414866483603457311902601216 6165 851716253088708463671857193071637731753695191110884980481 6166 853375514896536377600764658444633497592080315277394313216 6167 855037739323684360010646299733654930990344724902587890625 6168 856702931178253868625274893628961597086242591785292599296 6169 858371095275368080092570694034979466087595704134035902321 6170 860042236437181003591308966849906904850436704924625534976 6171 861716359492886604786263958380313230653942092601724392081 6172 863393469278727940141859587215894023681640625000000000000 6173 865073570638006301604405314414916815064444875656140110881 6174 866756668421090371663003817171586000287739008503697637376 6175 868442767485425388799225266755152119199499441724694165921 6176 870131872695542323335651192429664074467880445593118314496 6177 871823988923067063693399099285390345750019945547119140625 6178 873519121046729613068747199440694547745954765134958166016 6179 875217273952373296538986812909120362626493130027372848881 6180 876918452532963978607638196573200372288044551436887330816 6181 878622661688599291199173767166632880224761703683649552961 6182 880329906326517872113400896942551538855837696000000000000 6183 882040191361108613949664678800226413988565103587822467201 6184 883753521713919923511039281058264787704432158824298254336 6185 885469902313668991698684740801809124313514702380017162161 6186 887189338096251073906554278796942637273188348393712254976 6187 888911834004748780926645458360095070541546920625244140625 6188 890637394989441380374996755296278754589312460789428391936 6189 892366026007814108648639356080064660641813889247598246241 6190 894097732024567493423722256849917838775347805035960467456 6191 895832518011626686705036996522439905190949439780844243041 6192 897570388948150808437176623410802597240093521000000000000 6193 899311349820542300687571766153791134588962646755102992721 6194 901055405622456292411654956531000341524847617133925892096 6195 902802561354809974810412633858432166445781099384737729201 6196 904552822025791987290592548129623185155356512598595014656 6197 906306192650871814037842571893078537473738193511962890625 6198 908062678252809191213065229039799002415487634995261997056 6199 909822283861663524782280552217655884230129759514933934401 6200 911585014514803318990298189494890216455517886281297104896 6201 913350875256915615488507995165685488483504756318713742321 6202 915119871140015443127106659229184491987275776000000000000 6203 916892007223455278422086255082089644368927406501536807441 6204 918667288573934516707318915346701783202632241995150790656 6205 920445720265508953982080181513515288245636858903178427041 6206 922227307379600279464361914212898663598747455641182273536 6207 924012055005005578860333997446551428647258707988525390625 6208 925799968237906848360322422008943188260173008045046501376 6209 927591052181880519371679690614412785393337200453336553361 6210 929385311947906993998931849919639027154970141169482203136 6211 931182752654380191281594822696395002510310341569118130801 6212 932983379427117104200061086868471699757571681000000000000 6213 934787197399367367459966126982010548138583527719789831361 6214 936594211711822836065452467932826553834954451795643990016 6215 938404427512627174691757490430242619602183090784068615681 6216 940217849957385457867559622737101013080279082996822511616 6217 942034484209173780977525903692580205408455353242431640625 6218 943854335438548882095512317900835703664769257535382224896 6219 945677408823557774658876715256914152969121997741409543121 6220 947503709549747390994372543684473832703394331627161522176 6221 949333242810174236706100046080195502978330351111748288481 6222 951166013805414055936000000000000000000000000000000000000 6223 953002027743571507507383511584918501305770865815862784481 6224 954841289840289851961999813612304294192056417493649330176 6225 956683805318760649501152461373648334715181275672032455121 6226 958529579409733468841382769326182873649442694182413008896 6227 960378617351525606995247786144346784670492193867431640625 6228 962230924390031819987728565911662635571150011632546287616 6229 964086505778734064518812958746259514255616491698835143681 6230 965945366778711250582805615146788518448242729874689622016 6231 967807512658649005054926374782441844587901057056781895361 6232 969672948694849446255766692333824612729021281000000000000 6233 971541680171240969504182240323164828418415755551395186801 6234 973413712379388043669208321655405940093692067771775451136 6235 975289050618501018731593222828733874967919373136996905361 6236 977167700195445944365553142466672643958116508366895845376 6237 979049666424754399551360838976666856367464904863525390625 6238 980934954628633333229388655754683880317153741046636609536 6239 982823570136974916006235102434441871241798430013926395041 6240 984715518287366402923572696226032257470203353914897862656 6241 986610804425100007300363298404587151963324035088019431441 6242 988509433903182785659095717497875029356056576000000000000 6243 990411412082346533746708892684924188096636897584849358321 6244 992316744331057693660872518358606173245206743424707792896 6245 994225436025527272092305523726194475065563472395919726401 6246 996137492549720769693821379725882294876434604171833901056 6247 998052919295368121586797769426732680082380771636962890625 6248 999971721661973649015776727457181416782887825054995910656 6249 1001893905056826022161909928875655117441580969757899137201 6250 1003819474895008234125972388258742184178250838841382404096 6251 1005748436599407586091676415640301841664526533025700176721 6252 1007680795600725683680026267291556138782384721000000000000 6253 1009616557337488444505462526190222481784169495972374419041 6254 1011555727256056116944553849388751495667723429646440595456 6255 1013498310810633310128002327360379272333574946241237478241 6256 1015444313463279035166737313779627656929823940081266855936 6257 1017393740683916757622881203083735296480588255000244140625 6258 1019346597950344461236379257565920722196312797155715710976 6259 1021302890748244722918094215673012599569402220071464010161 6260 1023262624571194799020175048621478145422110047300712206336 6261 1025225804920676722894517873409886111751369919648198211201 6262 1027192437306087413750145676795004052198916096000000000000 6263 1029162527244748796820342156815700044527181914929150288961 6264 1031136080261917934850383645996246714570886143522628898816 6265 1033113101890797170916721743441161213571229695030433520881 6266 1035093597672544282588477951650010508371337172120047190016 6267 1037077573156282647442120288035319566557177761172119140625 6268 1039065033899111419940200520822494217414241627772020330496 6269 1041055985466115719685039364250164953065933595949338453921 6270 1043050433430376831058255658775227858412111174282957029376 6271 1045048383372982414257044258321760227195791949951798414881 6272 1047049840883036727738116048499578086181640625000000000000 6273 1049054811557670862080222227159138509444058923792011688081 6274 1051063301002052985276193691647429807607252651473660542976 6275 1053075314829398599465435095687096818220603913031126014321 6276 1055090858660980809117821862920976847285735882099856183296 6277 1057109938126140600679957173849135410737448096777587890625 6278 1059132558862297133694754678138051739480054402868330889216 6279 1061158726514958043405321425104474832189896697388278708481 6280 1063188446737729754854124251572315305181034068454935433216 6281 1065221725192327808488431618272420885867476690867752467761 6282 1067258567548587197283031643504869462556348416000000000000 6283 1069298979484472715391235845914169324563150673364152136401 6284 1071342966686089318335186876942148638455904349634048167936 6285 1073390534847692494746497297824013193659603186056075918561 6286 1075441689671698649668255235882721748418839780772099915776 6287 1077496436868695499429441540358141499775145928847900390625 6288 1079554782157452478102811849083072723270053996378809307136 6289 1081616731264931155557305773990842764126999508804231813841 6290 1083682289926295667116054215711437446510428526490582777856 6291 1085751463884923154831064625387735586283229457695814849841 6292 1087824258892414220385672845323013481152446081000000000000 6293 1089900680708603389635858979158165696506184862662707953921 6294 1091980735101569588801533566974721702664497291193741213696 6295 1094064427847646632318909171030401337656627229162514993601 6296 1096151764731433722365081313760322907994516903666885267456 6297 1098242751545805960065951551221734088406622409820556640625 6298 1100337394091924868398634312325956581601550558989182304256 6299 1102435698179248926799497986990800543763618623064207610001 6300 1104537669625544117488999604762694715134441250292839223296 6301 1106643314256894483524481309502874513910092184153458841121 6302 1108752637907712698592105705408855403833327616000000000000 6303 1110865646420750648549116024953775831318160040530022260641 6304 1112982345647110024727615950274706998860699340566957920256 6305 1115102741446252929011072806129380602269474668230193799441 6306 1117226839686012490694756734771666166682424061237275918336 6307 1119354646242603495141337360972223379741844767539306640625 6308 1121486167000633024242868358934749301647024864052645400576 6309 1123621407853111108700399242032823845865231844718470736961 6310 1125760374701461392132462611120218638752723501641457729536 6311 1127903073455531807023694017651364301980563095979972521601 6312 1130049510033605262524850523991160232437226561000000000000 6313 1132199690362410344115502975097150807488400129609388976561 6314 1134353620377132025140685933224975199881536146894137327616 6315 1136511306021422390232798170442618080561938911472549696081 6316 1138672753247411370630055562543039707332673567168028348416 6317 1140837968015717491402807182420941384633002300254150390625 6318 1143006956295458630599034351130422030731501131260646916096 6319 1145179724064262790320361370668800453479504150058652634721 6320 1147356277308278879739915634040613618879210036641132056576 6321 1149536622022187510073383785347452256937245427474634771281 6322 1151720764209211801514619585526561000000000000000000000000 6323 1153908709881128202147168127926711158090913708826076821681 6324 1156100465058277318843080042166451326604672050822611275776 6325 1158296035769574760160398324670156271930079378375394843521 6326 1160495428052521991250709439924030783137210317348007837696 6327 1162698647953217200788159347840086100969395056621337890625 6328 1164905701526366179931344129663796682585202218129351970816 6329 1167116594835293213329493907613369830858070729467383543281 6330 1169331333951951982184377781898026365254822325384344764416 6331 1171549924956936479379366542932104147842441100188171270161 6332 1173772373939491936687098956443865869184271601000000000000 6333 1175998686997525764067206464775326867192035752754433316001 6334 1178228870237618501065560198984927575984796880751596404736 6335 1180462929775034780326513253401169016367607866197524201761 6336 1182700871733734303229620237035119936025162035045484466176 6337 1184942702246382827662325184745703033855386320703369140625 6338 1187188427454363167940117985266588263687901916402586484736 6339 1189438053507786206885668563150077469438496382165044502641 6340 1191691586565501920078457137364271375026898512483335213056 6341 1193949032795110412286427970697782913738030101226690498241 6342 1196210398372972966091203121284016566001729536000000000000 6343 1198475689484223102718401810457289172061583170091868779521 6344 1200744912322777655084620129798541844487807889767106154496 6345 1203018073091347853072634924621804230414196630007643530801 6346 1205295178001450421046404811296641427996594583265509113856 6347 1207576233273418687617450411699261167086660861968994140625 6348 1209861245136413707674205019738506099746332563112061177856 6349 1212150219828435396685936052315325749457374666899239352801 6350 1214443163596333677292846780248238234509268283565587562496 6351 1216740082695819638193976983635477565356013123267299735521 6352 1219040983391476705344530330829703230607986961000000000000 6353 1221345871956771825474265440676050903405126336900520332241 6354 1223654754674066661938596753911653249720485784332382765056 6355 1225967637834628802914060511647285692203904703272017390641 6356 1228284527738642981949810316652222126181643161108569460736 6357 1230605430695222310886815936744449406354680550293212890625 6358 1232930353022419525156448198952817190984087082275675570176 6359 1235259301047238241470142018268222571872887446362586733761 6360 1237592281105644227911838805740278819900059683467238772736 6361 1239929299542576686444918707406827383712466867424601062001 6362 1242270362711959547845342338068855699877400576000000000000 6363 1244615476976712779072730892245614972884183171317395894161 6364 1246964648708763703091122738766727289634738372439449276416 6365 1249317884289058331151153835382566532626936444247237141281 6366 1251675190107572707545418535503929696562807875189725986816 6367 1254036572563324266848776600719722402898854575957275390625 6368 1256402038064383203655381480089803514965912081054701981696 6369 1258771593027883854824214170372008512700640630164432085521 6370 1261145243880036094244916230320440281775411175698806603776 6371 1263522997056136740135724786989120659195405511547267357681 6372 1265904859000580974885321642593778769775390625000000000000 6373 1268290836166873777450417866927656060290284593073798185281 6374 1270680935017641368320904542597477027077223404367381528576 6375 1273075162024642667064409618445913836739057690872508942721 6376 1275473523668780762462110120459708118504806577817427972096 6377 1277876026440114395247658269230850782879666354648681640625 6378 1280282676837869453461089358644608278732434861630649532416 6379 1282693481370450480429588561915469586452299773022079648081 6380 1285108446555452195387003148383021667189676911797637615616 6381 1287527578919671026743995917617092118941479298363898302561 6382 1289950884999116658020744986367977363483918336000000000000 6383 1292378371339023586454104398735954600834802661404828725601 6384 1294810044493862694291149370627308679921757005432900161536 6385 1297245911027352832781039326114544468397898355495861754961 6386 1299685977512472418877141235729055647248245598671209496576 6387 1302130250531471044661365124988037356480652037461181640625 6388 1304578736675881099502672985596618889787956865102608142336 6389 1307031442546529404961731691773810655213723993477144461441 6390 1309488374753548862453689900029664725914783845421475168256 6391 1311949539916390113681068292473799204339546528137356376641 6392 1314414944663833213848761911364892882804049441000000000000 6393 1316884595633999317673162726119678735978164856769771835121 6394 1319358499474362378197419973391113922915723339158882615296 6395 1321836662841760858424865216101542369126365182608675338001 6396 1324319092402409455782638478480556668509314914157465440256 6397 1326805794831910839427561231211672881164610385894775390625 6398 1329296776815267400406311423739619561414545984345872531456 6399 1331792045046893014681965189633776651025741835882624365601 6400 1334291606230624819038979285645847200943739611477547421696 6401 1336795467079734999878697765743972591400926017126782859921 6402 1339303634316942594917475837953978220973920256000000000000 6403 1341816114674425307799523304294030611498086393244158633841 6404 1344332914893831335636579442454468474790316343126395129856 6405 1346854041726291209486540652152710321763744999802928251841 6406 1349379501932429647783171659286711343533261086462507483136 6407 1351909302282377422729040547122215102354089411855712890625 6408 1354443449555783239663827365781794448740018977012646219776 6409 1356981950541825629420165559260175307228150316646292000561 6410 1359524812039224853679184943073361690806169307221575335936 6411 1362072040856254823337934465461406523401963514196493832401 6412 1364623643810755029900872490809077448188010641000000000000 6413 1367179627730142489907621855627927520772090207484311041761 6414 1369739999451423702409196465060176141628060620415844745216 6415 1372304765821206619504915721422115249496407866405565856481 6416 1374873933695712629952232605805260022354139090562100105216 6417 1377447509940788555861710769199943327722204822656494140625 6418 1380025501431918662489395531001291009890822845695625527296 6419 1382607915054236681138833230104293746118958906756006806321 6420 1385194757702537845185002927095794462834472052101100670976 6421 1387786036281290939232434015309422860102580101350956174081 6422 1390381757704650361419792863727616000000000000000000000000 6423 1392981928896468198883231185895652592104440614805165778881 6424 1395586556790306316390798406158885845509844038982851301376 6425 1398195648329448458160229877648873708519641897684388311921 6426 1400809210466912362872432395529665009988340100086676586496 6427 1403427250165461891892998044074895344468546151015869140625 6428 1406049774397619170714087017182368270061521457715263574016 6429 1408676790145676743629029658948237145378011958452547022881 6430 1411308304401709741652007583920553221669423938157533986816 6431 1413944324167588063695183355634599798662997527815043564961 6432 1416584856454988571015657827002884588038091121000000000000 6433 1419229908285407294944643877093708016492886561152178365201 6434 1421879486690171657911254915786660020355160201554439438336 6435 1424533598710452707773316170744018784910467727159858578161 6436 1427192251397277365467616420086629583254500229981435006976 6437 1429855451811540685992027489114228960832219290058837890625 6438 1432523207024018132731928490366148452459082340031514279936 6439 1435195524115377865143381453281683138464601956555561690241 6440 1437872410176193039805514662692944846107266665041322643456 6441 1440553872306954124854579704369539752685640469518772485041 6442 1443239917618081227812157900836718489703223296000000000000 6443 1445930553229936436820001511709547395846464299588107120721 6444 1448625786272836175294004769827947004275627931671150596096 6445 1451325623887063570009809527543943731869140357397230415201 6446 1454030073222880832632559996605989490993665183340514246656 6447 1456739141440541654703330780208528865947782993316650390625 6448 1459452835710303616094762116930942755898610153420856365056 6449 1462171163212440606948445983481380025083624956388242648401 6450 1464894131137255263106616436390614632339098815134638800896 6451 1467621746685091415050707312071745720700955634485718214321 6452 1470354017066346550359350149976103891102360001000000000000 6453 1473090949501484289698394954936950891538562509355477165441 6454 1475832551221046876355546172203275626367432429340675014656 6455 1478578829465667679332216012129011004093118212693396383041 6456 1481329791486083710005207031001138843150623609634449985536 6457 1484085444543148152370845650066229863797078539726806640625 6458 1486845795907842906884198076451799603098789232299397349376 6459 1489610852861291147906009877379266665146088372486316537361 6460 1492380622694769894770020252832095699216821076915987419136 6461 1495155112709722596483311851678713397187459857664310832801 6462 1497934330217771730072366782157822004094304256000000000000 6463 1500718282540731412587509279616622602039735242615524419361 6464 1503506977010620026778425312453021891046875454408603734016 6465 1506300420969672860453459231353954358315420697312855841681 6466 1509098621770354759535397397146330480980659079790110703616 6467 1511901586775372794826458558887645702454505403633056640625 6468 1514709323357688942495220596222779988563678540412857552896 6469 1517521838900532778298223088524810311267355937316956797121 6470 1520339140797414185548995027923575803580942760541134258176 6471 1523161236452136076847266854009105833010241494181211220481 6472 1525988133278807129581135854780673980712890625000000000000 6473 1528819838701854535214963851299005893133673676604419602481 6474 1531656360156036762375795962491877070505307589191900594176 6475 1534497705086456333751099131664819626115921712367202951121 6476 1537343880948572616810628987481747520754433288222313680896 6477 1540194895208214628365243509507841252912972609785400390625 6478 1543050755341593852975491871851839847466018166054234095616 6479 1545911468835317075222816748009805489765907109073215667681 6480 1548777043186399225856218275700290430428442540654753878016 6481 1551647485902276241827237802294483846627879015835967057361 6482 1554522804500817940226129459387186072773267456000000000000 6483 1557403006510340906132097549128187767627084275187572234801 6484 1560288099469621394390487665141661803350112826160694235136 6485 1563178090927908245329829417206346458315580305072534671361 6486 1566072988444935814431638581354451260271792410956320997376 6487 1568972799590936915965896455675193826861768293340087890625 6488 1571877531946655780605134166882520430956365351509944897536 6489 1574787193103361027030059643628718800194975944249576189041 6490 1577701790662858647539674949619143742306411859687197638656 6491 1580621332237505007678841652810990346369144669896148823441 6492 1583545825450219859896261896363812398882743601000000000000 6493 1586475277934499371245852832554142803765559791632814636321 6494 1589409697334429165144502082573976616393453253493990096896 6495 1592349091304697377199201893005875080733531107959178762401 6496 1595293467510607725116569673808890960780509730420415533056 6497 1598242833628092592707772622862252526373922824859619140625 6498 1601197197343726128001884168500627710927196468075252678656 6499 1604156566354737355480709994038674004997840056144224201201 6500 1607120948369023302448131447026317263968197262330781700096 6501 1610090351105162139547024180902648348153485339892165798721 6502 1613064782292426335436819927828335816077213696000000000000 6503 1616044249670795825644789358776882072161654701863265927041 6504 1619028760990971195604134050456756623555418223174902419456 6505 1622018324014386877891985648322281501453653544648141784241 6506 1625012946513224363680420390813979403696269769327756967936 6507 1628012636270425428413607242051784550873418500312744140625 6508 1631017401079705371724217968489920330558483518219768958976 6509 1634027248745566271602237589533228126410991066673640344161 6510 1637042187083310252829323732814150763515352220529995022336 6511 1640062223919052769691873531740295101337761963150962063201 6512 1643087367089735902985966816047385704241203921000000000000 6513 1646117624443141671327364465434340330137634832490676026961 6514 1649153003837905356779750921919014194644616354931006242816 6515 1652193513143528844814419988337740465781053485048677096881 6516 1655239160240393978614613178422006978311264786306717782016 6517 1658289953019775927737730028124322363789456436074462890625 6518 1661345899383856571148639928335408189697321238323838058496 6519 1664407007245737894637335195839177687539155557925112057921 6520 1667473284529455402634175262293397505433785140160027365376 6521 1670544739169991544435982030205348807167185857247792496881 6522 1673621379113289154856256620296081000000000000000000000000 6523 1676703212316264909312797916316859332661040988570049656081 6524 1679790246746822793366013501300021369682327446765409406976 6525 1682882490383867586721223773396552607339573758271372860321 6526 1685979951217318361708270229877144820901459142578899255296 6527 1689082637248121996251749114555189575894444148926025390625 6528 1692190556488266701345201836831962033311702216846601097216 6529 1695303716960795563042603789769045948345725493712765582481 6530 1698422126699820098980503420063719705207014487608017289216 6531 1701545793750533829444173634542446330635745775395278779761 6532 1704674726169225862991147865798669552511599841000000000000 6533 1707808932023294496645523363886695867308868900256350334401 6534 1710948419391260830676424531546422884052360941064144551936 6535 1714093196362782397974029377276941439295525988191160034561 6536 1717243271038666808036572423703478527360238960024027467776 6537 1720398651530885405581747678094646246181180141054931640625 6538 1723559345962586943795945547588405888894257721826539995136 6539 1726725362468111272234767863678434066014898482042717957841 6540 1729896709193003039388275468800578257929841088711420153856 6541 1733073394294025409924433112444702291916801577028945391841 6542 1736255425939173796624226705103338615766777856000000000000 6543 1739442812307689607021938285558075489521074763384084381921 6544 1742635561590074004764074370500405810642422466305481117696 6545 1745833681988101685700453675288743583630976196434640379601 6546 1749037181714834668720970520760368285042044104410929299456 6547 1752246068994636101351560573449081686425268650054931640625 6548 1755460352063184080122905905309252093373802396255301472256 6549 1758680039167485485725426704117574336398113278832949024001 6550 1761905138565889832964117317118187991871278465947896119296 6551 1765135658528103135526794668197669887512624232488435613121 6552 1768371607335201785579337452926749511134063841000000000000 6553 1771612993279646448201504886188287933821559974430564918641 6554 1774859824665295970676934153829013605454522490236757344256 6555 1778112109807421306650926102828624093644305992606134455441 6556 1781369857032719455169639093877044615174169131413788430336 6557 1784633074679327414614321335991786036566471363926025390625 6558 1787901771096836151544222424895371768687668638105601048576 6559 1791175954646304584461835215310610407142049503473493420961 6560 1794455633700273582514129572121985720165701104411118145536 6561 1797740816642779979143449966497525190263119287733607523601 6562 1801031511869370600701759310570101193401307136000000000000 6563 1804327727787116310041921858143124355817473843363655864561 6564 1807629472814626065099728439115916856325371153024332271616 6565 1810936755382060992480377741921615521767479893806849622081 6566 1814249583931148476063137811238162462863333155272881340416 6567 1817567966915196260637922387573707572753224541074462890625 6568 1820891912799106570587527181044486204469013701634007044096 6569 1824221430059390243629281643758861387785229879852552588721 6570 1827556527184180879629882283698648559922903564946899992576 6571 1830897212673249004507184047850988376142719944474710003281 6572 1834243495038016249232736793593817031494140625000000000000 6573 1837595382801569543948864364978321848513082756514795939681 6574 1840952884498675327214094294585581740756907890322257739776 6575 1844316008675793770390756662064797510785801416941568039521 6576 1847684763891093017188581157290036634512960408598993309696 6577 1851059158714463438378131919304172961771378815312744140625 6578 1854439201727531901687930251855616254686916666019404578816 6579 1857824901523676056899125852378423209531007584314126767281 6580 1861216266708038636151587733722384972133075065864044220416 6581 1864613305897541769475296566809621459235090450935838732161 6582 1868016027720901315560930727681006225667915776000000000000 6583 1871424440818641207783548894102324247082221863858102664001 6584 1874838553843107815493282605029356787334117218445270388736 6585 1878258375458484320586962770786021345797883779947254667761 6586 1881683914340805109374614702793200280413848964860714418176 6587 1885115179177970179754766819100899715139911805859619140625 6588 1888552178669759563712528775825822294160375304437939572736 6589 1891994921527847765154405374883245658888901146652766996641 6590 1895443416475818213093823205129206507465857684874310189056 6591 1898897672249177730201357587199331951020499876710872190241 6592 1902357697595371016733658011947170698451168561000000000000 6593 1905823501273795149855080888450492365092623648916356357521 6594 1909295092055814098366049050071680784959343068871703658496 6595 1912772478724773252852168106030984377333036323917985266801 6596 1916255670076013971268140371381942033978230340533815545856 6597 1919744674916888139970527760169716202653944492340087890625 6598 1923239502066772750213425684908276287165690599315242745856 6599 1926740160357084490121120670334326497320256603691047116801 6600 1930246658631294352151815060687505089317622922355902058496 6601 1933759005744942256066512877530639656148584929811087657521 6602 1937277210565651687417171569363669768704167936000000000000 6603 1940801281973144351568235085003188734352248432954664140241 6604 1944331228859254843265674399899356326209319279141919789056 6605 1947867060127945331767672328246140731580578999140594396641 6606 1951408784695320261551100163912408253382432969731904372736 6607 1954956411489641068607944409883241948229721954785400390625 6608 1958509949451340912345852579055984766941188995736733618176 6609 1962069407533039423106977778886819138545783759225355767761 6610 1965634794699557465319312528534164462028869927674876788736 6611 1969206119927931916294712999797748689260577273043657214001 6612 1972783392207430460687825622309843039802886401000000000000 6613 1976366620539566400630138749100793719522425256162603932161 6614 1979955813938113481553392840837596050122964743857861820416 6615 1983550981429120733716593395724790280026780796295443417281 6616 1987152132050927329450881627264371056975222778377561378816 6617 1990759274854177456136528673798651512245364718633056640625 6618 1994372418901835204926329912010066443047722632836804509696 6619 1997991573269199475229686741327696385768023291165608389521 6620 2001616747043918894971674007494805545399635414138872139776 6621 2005247949326006756641402041387872577940939058300223739681 6622 2008885189227855969143993103548416000000000000000000000000 6623 2012528475874254025470502845797338305927076115165648453281 6624 2016177818402397986200128228750498385461894894929325592576 6625 2019833225961909478849054168046735127659312281516708488721 6626 2023494707714849713080302022638571638945008245613155844096 6627 2027162272835734511788953885584295659567801784726806640625 6628 2030835930511549358077137491421004794422161870427684540416 6629 2034515689941764458133167414394493238263696818534479222081 6630 2038201560338349820029249098576508825002213247197554671616 6631 2041893550925790348452163134215895415657267209174756914561 6632 2045591670941100955381358074550426705816717761000000000000 6633 2049295929633841686728890973753705223792468426446669223601 6634 2053006336266132864955665719709317244623557926452551745536 6635 2056722900112670247678430134895474099035917522646588570961 6636 2060445630460740202282003724830607343863278035190541848576 6637 2064174536610234896551218866276794811864949264316650390625 6638 2067909627873667505337069146726452902246091123168783630336 6639 2071650913576187433271569492611414733835035169631753305441 6640 2075398403055595553545843656175301983713670436744187744256 6641 2079152105662359462765965570042969295752722872569889218641 6642 2082912030759628751901092024207733884439433216000000000000 6643 2086678187723250293338435072441080096045113397098320563121 6644 2090450585941783544059633534013530836123000138646737719296 6645 2094229234816515864953093922102387442360898065857833424001 6646 2098014143761477856276882102355040186131277357018834272256 6647 2101805322203458709286757963778527434396803379058837890625 6648 2105602779582021574043956369439957804310129175217316499456 6649 2109406525349518943417328646391292503052222370109398479601 6650 2113216568971108053294469872778801471268501429812719517696 6651 2117032919924766299016468225265244845032810996590931931921 6652 2120855587701306668050923661684479422938458481000000000000 6653 2124684581804393188917894232266737975357632245767103591841 6654 2128519911750556396383439337821267965267059499114069753856 6655 2132361587069208812935440284944337067052623508858991607841 6656 2136209617302660446556389526637808173860363366889464795136 6657 2140064012006134304807851021679549677710262226015869140625 6658 2143924780747781925241305197684871892095131382541006667776 6659 2147791933108698922150103061040962666655844407942957384561 6660 2151665478682940549677265061786930520541065496604790951936 6661 2155545427077537281293871393053548898423402383066771134401 6662 2159431787912510405662801482872128234602889216000000000000 6663 2163324570820887638902591521014122100615785015689910229761 6664 2167223785448718753266189955035099415534683080328874889216 6665 2171129441455091222249401987871587021902882371136778482481 6666 2175041548512145882143825214180007281290366258637717897216 6667 2178960116305092610049089644116506030314820347656494140625 6668 2182885154532226018359226481437890470524197445913670455296 6669 2186816672904941165738001147660178455169031063324859460321 6670 2190754681147749284598057175545405195616249222621063806976 6671 2194699188998293525098728733402346554751785256476843706081 6672 2198650206207364715677390686585706640869140625000000000000 6673 2202607742538917140129226254164089081965011306363847196881 6674 2206571807770084331250303477002734767953678621701492965376 6675 2210542411691194881058862878475573520269656215129964207921 6676 2214519564105788267609729870685613510296964415639946858496 6677 2218503274830630698416776637436091628265860986855712890625 6678 2222493553695730970498369410260142633630269683054480982016 6679 2226490410544356347060748245587027930267062367345252946881 6680 2230493855233048450834297609601210241891769134711268642816 6681 2234503897631639174077677282539783254753955674903393326961 6682 2238520547623266605264794306076981289104183296000000000000 6683 2242543815104390972469607916064720004648227628630140013201 6684 2246573709984810603463770628238372688283741994802468622336 6685 2250610242187677902542119876560286368571351836869181744161 6686 2254653421649515344091045842662907308143958875585669758976 6687 2258703258320231482914772360371836704053963746894775390625 6688 2262759762163136981334599031539695942414058431411712167936 6689 2266822943154960653076163948407368677321082445965956884241 6690 2270892811285865523959797683433027409019364251097372819456 6691 2274969376559464909409050479994369101087747710868206477041 6692 2279052648992838508792485856578702584258764321000000000000 6693 2283142638616548516613845123031975833177936627792916998721 6694 2287239355474655750565698600144530364743202053372663300096 6695 2291342809624735796461710633311350590399862612457054851201 6696 2295453011137895170062656797220866462825230471903745478656 6697 2299569970098787495811343001501997598023474216461181640625 6698 2303693696605629702491587526997126540588869021731762733056 6699 2307824200770218235826438348832089191963363607233133112401 6700 2311961492717945288030809435726103763780884886864268496896 6701 2316105582587815044333731055027858981550318018553028436321 6702 2320256480532459946485420459781781584636542976000000000000 6703 2324414196718156973264390687723837289505188448833673273441 6704 2328578741324843937999826562482124053484065377584887238656 6705 2332750124546135803124468354417028351211311429803046089041 6706 2336928356589341011773254932481871817337704235061829697536 6707 2341113447675477836442989619220815485416103759648681640625 6708 2345305408039290744728303348549351339504694084794260197376 6709 2349504247929266782149201120287036274000440251914278271361 6710 2353709977607651972085489146535253017815766079052380635136 6711 2357922607350467732833391492917758217603968586942859284801 6712 2362142147447527311799676432431642695029938081000000000000 6713 2366368608202452236848624151194126806223807924822214757361 6714 2370601999932688784817178873719389656281790446662651478016 6715 2374842332969524467213639910522430384445643205267424817681 6716 2379089617658104533115257572826829470709617295198310895616 6717 2383343864357448489280111347953265564371001310957275390625 6718 2387605083440466637488659184588797149882380557534044880896 6719 2391873285293976629130358199586287803965909562785135801121 6720 2396148480318720037050768587221989127393498511326594994176 6721 2400430678929378944674563987950247830734199803871329902481 6722 2404719891554592552419883056640625000000000000000000000000 6723 2409016128636973801419468460067459258564101102264882170481 6724 2413319400633126014564051030048125277998999587401639858176 6725 2417629718013659554883448302096989683674872014308755197121 6726 2421947091263208501280858179780403571369110992185926352896 6727 2426271530880447341635839982127051228405295855293212890625 6728 2430603047378107683291486655470655776082496368210833903616 6729 2434941651282994980941303461981482768105043907632127941681 6730 2439287353136005281931319994882341650858876689235906134016 6731 2443640163492141988992973914946922684067336911787357969361 6732 2448000092920532640422316354346384612980164881000000000000 6733 2452367152004445707721100492247188164342212683370855032801 6734 2456741351341307410715326371772315306780704160379501019136 6735 2461122701542718550166826600022288081194401265869304187361 6736 2465511213234471357893489151814868488037872178266258149376 6737 2469906897056566364413725083646048146577921112968994140625 6738 2474309763663229284130800557102989857596799691327365185536 6739 2478719823722927918072664170575030357933963947675907733041 6740 2483137087918389074202912204614762916102265695318185414656 6741 2487561566946615505318545999700659357629759450302283965441 6742 2491993271518902864550187305448733912781029376000000000000 6743 2496432212360856678480429067516467145425717433057335664321 6744 2500878400212409337896010752540669259213030692679560400896 6745 2505331845827837106189518952455241306823617314072769548401 6746 2509792559975777145426325657447964182761734039834309165056 6747 2514260553439244560092488241640583604826986789703369140625 6748 2518735837015649458539346867316640341155794319636821446656 6749 2523218421516814032140566682179795387956852168561631015201 6750 2527708317768989652177383859704897229645358570744468996096 6751 2532205536612873984467826215147811212460337321216687170721 6752 2536710088903628121755690819211158842005703921000000000000 6753 2541221985510893733875072727724677794526621595954413185041 6754 2545741237318810235706250648993992844151519797794052243456 6755 2550267855226031972938747080703265899961006499848727840241 6756 2554801850145745425657392165428552977017958256792359079936 6757 2559343233005686429767232237932821167239818391621337890625 6758 2563892014748157416273135768473554415582696310820334206976 6759 2568448206330044668429961144362788944477269257301548428161 6760 2573011818722835596779162476980354218655962338837165838336 6761 2577582862912636032087721373357141031229119286766081665201 6762 2582161349900187536205304370319463161972330496000000000000 6763 2586747290700884730855557495021112566358255583710407514961 6764 2591340696344792644377461188489620569332992012012471586816 6765 2595941577876664076432680608580620346111738401338202422881 6766 2600549946355956980694858115472151272882516488132300374016 6767 2605165812856851865536806536542346637545565245254150390625 6768 2609789188468269212731573608162296743654685198255367786496 6769 2614420084293886914183359799604074563765020067595517411921 6770 2619058511452157726704283538915046660789279297636585701376 6771 2623704481076326744852999682246764872376308869264692328881 6772 2628358004314448891851188896753041933837890625000000000000 6773 2633019092329406428593947462790355405413259473538493374081 6774 2637687756298926480770118843767598491028810514040646270976 6775 2642364007415598584108620221604504025372015677374751456321 6776 2647047856886892247766829052371910417214611589045654327296 6777 2651739315935174535877106560305517938758609202539306640625 6778 2656438395797727667267546959011003628849870236735783305216 6779 2661145107726766633373053066315427334095745399795034206481 6780 2665859462989456834352850863870875064636299735730187145216 6781 2670581472867931733430567444284354825601845448166510841761 6782 2675311148659310529473008687236191252975190016000000000000 6783 2680048501675715847823784911760666502416242813185404282401 6784 2684793543244291449407944664600534597404474192836128935936 6785 2689546284707219958123788724314404441805550624975475900561 6786 2694306737421740606538048327615953461991221835900467019776 6787 2699074912760166999900623558259610802715019350820556640625 6788 2703850822109904898495089779661848514444497473044382683136 6789 2708634476873470018341191940363654510877997542416385851841 6790 2713425888468505850265558536401246434900351419798945529856 6791 2718225068327801497356878976661736058228668976802831683841 6792 2723032027899309530821800066361385481573770881000000000000 6793 2727846778646163864257809299899426143673895823343016559921 6794 2732669332046697646359384637513257352830848119685509021696 6795 2737499699594461172073702430394321505922713031616347515601 6796 2742337892798239812222207156221188058287031208864285331456 6797 2747183923182071961604358631430488273181974887847900390625 6798 2752037802285267005599884377980449350506682135918732640256 6799 2756899541662423305285876840869002168944831671548522188001 6800 2761769152883446201085087178251904950755688895775241015296 6801 2766646647533566034961779378669159970495976333695468135121 6802 2771532037213356191181520499633327193924898816000000000000 6803 2776425333538751155651294868664283586758777253963613326641 6804 2781326548141064593856342141774666830096002516389244768256 6805 2786235692667007447410131175421805295417380558106256861441 6806 2791152778778706049233893736048501262301633745792412942336 6807 2796077818153720257382154146539731321766631961777587890625 6808 2801010822485061607530703051228287433140463938191068696576 6809 2805951803481211484143475570492735848705454694741247854961 6810 2810900772866139310334806212508951664736820350146666561536 6811 2815857742379320756443545013345027597376643690384848275601 6812 2820822723775755967335531487331691135286038961000000000000 6813 2825795728825987808450935087499629827423792373979628502561 6814 2830776769316120130612983000854456383940993664059615215616 6815 2835765857047836053614608235362580682638613690114181298081 6816 2840763003838416268599563094750132785672139863240646332416 6817 2845768221520757359254555283575438705686151916172119140625 6818 2850781521943390141828976038526528863457676743723079172096 6819 2855802916970498023998801842521898818344833188999334292721 6820 2860832418481935382591263445958384718225439285780155928576 6821 2865870038373245960186888094357704719077206467152190985281 6822 2870915788555681280615533043716096000000000000000000000000 6823 2875969680956219083363040634062689503744610502568670807681 6824 2881031727517581776905157388084956644590145858477392203776 6825 2886101940198254910985371805186880346202768277843872985521 6826 2891180330972505667853337732010594226147268109101690781696 6827 2896266911830401372480562408278246778116317220000244140625 6828 2901361694777828021770050511800931187803130001196369186816 6829 2906464691836508832776607758658826046926429870348151741281 6830 2911575915044022809954519853884368718753909249680831676416 6831 2916695376453823331449334834481483397505986347854961944161 6832 2921823088135256754450489100291762856747461201000000000000 6833 2926959062173581039621529689076210285465452532344627762001 6834 2932103310669984394624697620221840175980774200192832372736 6835 2937255845741603936756649406709270590093209555990466883761 6836 2942416679521544374712106117393569847954278474404456370176 6837 2947585824158896709492231661259206241353454202636962890625 6838 2952763291818756954474554262114148177014123273859404660736 6839 2957949094682244874661257396191133538237282217076421240641 6840 2963143244946522745122678776329031271547347460339973165056 6841 2968345754824814128652868284817216440394048763334809632241 6842 2973556636546422672654068082604134346856206336000000000000 6843 2978775902356750925266990455400902836122061818695649685521 6844 2984003564517319170763781297255058523902611742596589162496 6845 2989239635305784284220569479431557305791295291953408752801 6846 2994484127015958605486514706921057927279264797255433977856 6847 2999737051957828832466278826602516346611082553863525390625 6848 3004998422457574933732857920021365768574007146971736313856 6849 3010268250857589080487724889909221150155507242201686630801 6850 3015546549516494597885244632969297189261490651766504554496 6851 3020833330809164935738336282086735741963234597497181329521 6852 3026128607126742658622369398997973634888760161000000000000 6853 3031432390876658455394293403571317236637642342929813698241 6854 3036744694482650168144011938215199141244125261026144813056 6855 3042065530384781840595026285544349040168248221320103152641 6856 3047394911039462785971384384300490386279285427741351284736 6857 3052732848919466674347984422646352779960721188867431640625 6858 3058079356513950639501294429332944057026827580926303666176 6859 3063434446328474405277561731883333681013613484944106551761 6860 3068798130885019431495598606844839016343014691936402804736 6861 3074170422722008079401242910338658089081131629201819116001 6862 3079551334394322796690604947584837161347710976000000000000 6863 3084940878473325322119224317804180414454990487929267720161 6864 3090339067546875909714272955900484743006311122613362364416 6865 3095745914219352572606953084609498523927407547874681443281 6866 3101161431111670346502251290368443585342194116852308770816 6867 3106585630861300572803222443014989733228945718242431640625 6868 3112018526122290201406989693570417300208693565870619037696 6869 3117460129565281113189659305801532390485245898034166443521 6870 3122910453877529462197361605992899866423786737234425675776 6871 3128369511762925037560641871398319642894523644543335871681 6872 3133837315942010645149437521181382441650390625000000000000 6873 3139313879152001508985890524302592655078713541653654471281 6874 3144799214146804692432256496768130151320951022018757656576 6875 3150293333697038539171184525926032425011946442826289784721 6876 3155796250590052133995654332082607093270537013124595716096 6877 3161307977629944783425869957618426918232277602988525390625 6878 3166828527637585516170421761012510798278589851087631548416 6879 3172357913450632603449041087738450933016992199519910546081 6880 3177896147923553099194284591880505984877649923502559727616 6881 3183443243927642400149497791534240815962331325941071276561 6882 3188999214351043825880420057608354485874855936000000000000 6883 3194564072098768218717805859535099798486309374073615471601 6884 3200137830092713563648449722629360857335146014438091329536 6885 3205720501271684628172014990414221835740989286591297136961 6886 3211312098591412622141079131156933424683655305742386200576 6887 3216912635024574877601820981136767056016137914511962890625 6888 3222522123560814548652787977798545808716040257437071118336 6889 3228140577206760331339194103935860620967110706379293899441 6890 3233768008986046203600211939399327711628167420549588320256 6891 3239404431939331185286734899540925553347225474697427810641 6892 3245049859124319118267098429688675860135228241000000000000 6893 3250704303615778466638261622399912310347575184955175041121 6894 3256367778505562137059963429069323509389049956306880823296 6895 3262040296902627319229380349673074324785762248303823260001 6896 3267721871933055346513825204015814451489143290277515104256 6897 3273412516740071576759039314816488071665823459625244140625 6898 3279112244484065293290643167324777877533727481798072467456 6899 3284821068342609626126323351905965577390999064683254343601 6900 3290539001510481493416346345171185285959442722416179613696 6901 3296266057199681563130002441765702825519339420323886753921 6902 3302002248639454235005595912863190782056595456000000000000 6903 3307747589076307642781610238752204951937893321355804299841 6904 3313502091774033676726690041645422293924617707968432377856 6905 3319265770013728026486094130995894316505017965268986713841 6906 3325038637093810244262286867170824562998213141086534107136 6907 3330820706330043828347347850315417021789088670547119140625 6908 3336611991055556327024892749640387335344968976693879115776 6909 3342412504620859462859210904190004992262808749295104518561 6910 3348222260393869277389338149396267578518979622329894567936 6911 3354041271759926296245796154402223888597095820973904186401 6912 3359869552121815714707742393246788439877669041000000000000 6913 3365707114899787603718287718547853814717330002732965167761 6914 3371553973531577136375751359303338328796480333210993033216 6915 3377410141472424834918636024854234781120364318813272858481 6916 3383275632195096838222118664922982404979022580624247689216 6917 3389150459189905189823865310957800469712566299902587890625 6918 3395034635964728146496991306782231074977943404119427383296 6919 3400928176045030507388001126772274262377488157131843864321 6920 3406831092973883963737554877464395309246347021124514942976 6921 3412743400311987469201921483639577567151597912761886988081 6922 3418665111637687630792991472534721000000000000000000000000 6923 3424596240546999120454735189906284136211815616205934364881 6924 3430536800653625107294005209215373884816823240019622629376 6925 3436486805588977710483594630221742921316363436426421853921 6926 3442446269002198472855475905769598406747269108572929130496 6927 3448415204560178855202157785523999879994720800722900390625 6928 3454393625947580751304110922876170412981267248032610390016 6929 3460381546866857023701225656182506631528511913852990620881 6930 3466378981038272060226278447938694008871844012938091298816 6931 3472385942199922351318396445420358898373432909587448838961 6932 3478402444107757088134522613748363988366926721000000000000 6933 3484428500535598781476896887263426073932676062751707411201 6934 3490464125275163901554581787524452023745260657128385806336 6935 3496509332136083538597073966181099288437974594729236660161 6936 3502564134945924084338056148416820901291280300726416510976 6937 3508628547550207934387356977617302251326121111445556640625 6938 3514702583812434211509199294393989489808215913010022055936 6939 3520786257614099509824830423086599728508937526482533828241 6940 3526879582854718659957641086385344604743337534244110995456 6941 3532982573451845515138892623756345665431193417324146219041 6942 3539095243341093758292185251925627639846404096000000000000 6943 3545217606476157730114813175781400246541631814955782626721 6944 3551349676828833278174165435694337871066250263998464004096 6945 3557491468389038627037344462434497353278647445641711037201 6946 3563642995164835269452187403584636271001035957008288710656 6947 3569804271182448878597888385616267474293768405914306640625 6948 3575975310486290241423432983610071124794987685207981101056 6949 3582156127138976213092069285969544979814411735909605326401 6950 3588346735221350692550053064399269923132500283710186192896 6951 3594547148832505619237917689900164515329990174871894408321 6952 3600757382089801990962532573576864287331387201000000000000 6953 3606977449128890902948227056660154242980078216378625131441 6954 3613207364103734608085269827323473121215216339687787462656 6955 3619447141186627598394007102620162887321982611165877545041 6956 3625696794568217707722975982190625107630682457843321409536 6957 3631956338457527235699322556289136685258016008379150390625 6958 3638225787081974092949867534162041208920851694009635045376 6959 3644505154687392967611175349875640146142763565453471755361 6960 3650794455538056513146995901346632490814326333018661851136 6961 3657093703916696557491461284573665388556875577612263486801 6962 3663402914124525333536433098908735788307910656000000000000 6963 3669722100481256730981409120645099322896204999638610845361 6964 3676051277325127569564411371237273364412821140717787222016 6965 3682390459012918893692290843111943432757886342437775543681 6966 3688739659919977288488897390279373700375185906341423087616 6967 3695098894440236217279576542816562017211412313496337890625 6968 3701468176986237380530468263769147403634611256578944208896 6969 3707847521989152096261095934112253993778921156718446555121 6970 3714236943898802701948747126124321568128914844623543730176 6971 3720636457183683977943161007865811645047681924245854334481 6972 3727046076330984592410050511419773101806640625000000000000 6973 3733465815846608567822000695146886904533067072952250488481 6974 3739895690255196769015298035437071124152616151482867122176 6975 3746335714100148412831258696306301325561113848142939193121 6976 3752785901943642599360637145694274906633636858393251024896 6977 3759246268366659864809709815469209242154234391328369140625 6978 3765716827969003756006641837943701708510609440982345711616 6979 3772197595369322426566758235153484924663112983804321965681 6980 3778688585205130254735354288252373883654680463458146390016 6981 3785189812132829482926693173135015050671020643830954631361 6982 3791701290827731878977852314817503896121901056000000000000 6983 3798223035984080419136093287187830587103778131112493580801 6984 3804755062315070992798443466486738493741161884988195803136 6985 3811297384552874129022191036298232538354988978029805453361 6986 3817850017448656744825008338920950929618328681816707301376 6987 3824412975772603915293431972760212129797092797343994140625 6988 3830986274313940665518441447829067594452180634578897473536 6989 3837569927880953784376891631578429439003054413577921027041 6990 3844163951301013660177567645094601208647056607847861190656 6991 3850768359420596138190644305210620785677637834082674857441 6992 3857383167105304400079345651279029534824976401000000000000 6993 3864008389239890865252613546251314381759562754725912442321 6994 3870644040728279114157607800306633906722211878741418704896 6995 3877290136493585833530873731572840924340650391095442084401 6996 3883946691478142783627026552489558567765561087133514797056 6997 3890613720643518787443815452079461701879560947418212890625 6998 3897291238970541741962443733823268604077674801019702214656 6999 3903979261459320651422034865979568265704196425151369579201 7000 3910677803129267682647147806055806322650551482322444292096 7001 3917386879019120242447258473724838406274725242631764292721 7002 3924106504186963077107137766795745448643792896000000000000 7003 3930836693710250393987070042891403958757143498969566193041 7004 3937577462685828005251869525261929235325708182463890067456 7005 3944328826229955493747665634675875570260297217057995646241 7006 3951090799478328401045441800583300345745531224395073191936 7007 3957863397586100437670325863739795104352720057832275390625 7008 3964646635727905715535643749221673691140972159437411454976 7009 3971440529097881002600761663253003891669337927952688262161 7010 3978245092909687999771755649508394030480674283662224654336 7011 3985060342396535640063960930554720108870460957982307017201 7012 3991886292811202410045467057853623554470108321000000000000 7013 3998722959426058693580638499267946782237571728168344752961 7014 4005570357533089137892753906302626728910906242927024930816 7015 4012428502443915041964870924367259471199998085970259498881 7016 4019297409489816767298037038176907070765281470716794966016 7017 4026177094021756171045980581013066953732208290273681640625 7018 4033067571410399061545429680951391425199514791246609514496 7019 4039968857046137676261220569330058284846654156814304515921 7020 4046880966339113182165370336685981842240950163352632037376 7021 4053803914719238198569302889128646772814255394347497910881 7022 4060737717636219342428430533656576000000000000000000000000 7023 4067682390559579796138307304252639877359261473133592842081 7024 4074637948978681897841583831724910067865860048659371134976 7025 4081604408402749754265007259192891316709979886268761802321 7026 4088581784360891876105723411858062379654713209820121399296 7027 4095570092402123835986152144246059241705575581836181640625 7028 4102569348095390948996720510468875931258154701415877513216 7029 4109579567029590975845752133232478143800982626345084580481 7030 4116600764813596848635824885311560927830737316661445001216 7031 4123632957076279419285922743032173195515468342382698653761 7032 4130676159466530230618721424947919094053681441000000000000 7033 4137730387653284310132361190369770553597562982443813980401 7034 4144795657325542986476073941716528807887195815510001319936 7035 4151871984192396728649045551795998509239476028192773516561 7036 4158959383983048007941908122109330326256379735921418571776 7037 4166057872446834182640270671096091667848958480019775390625 7038 4173167465353250405509710551908786419618868220112337371136 7039 4180288178491972554081661707826110258552750167491485495841 7040 4187420027672880183759649689787546131307538842793158905856 7041 4194563028726079503765337184761323693859982044074973725841 7042 4201717197501926375943857635746636721681862656000000000000 7043 4208882549871049336447928374162684467696776874688254487921 7044 4216059101724372640320248533194928380115914805093824925696 7045 4223246868973139328993700866356287156243362929347636401601 7046 4230445867548934320728890459081184416388731347746953363456 7047 4237656113403707524008567192606768901662886142730712890625 7048 4244877622509796973908492698711602550966763575259475808256 7049 4252110410859951991464326431081013569123507838633427102001 7050 4259354494467356366054119374153497086099966594014873911296 7051 4266609889365651560816017813277373606039250602688306407121 7052 4273876611608959941120793500874744487116145041000000000000 7053 4281154677271908026118830472073974465211641804134167484641 7054 4288444102449649763381212689935844975842481423984420192256 7055 4295744903257889826654570634965520933153117374226811017441 7056 4303057095832906936749358896075920839409026022293149454336 7057 4310380696331577205581250770551339724636462303281494140625 7058 4317715720931397503385349838856611509271167004789048344576 7059 4325062185830508849122932446350077952600895913800484038961 7060 4332420107247719824100448998091522360500144616288102977536 7061 4339789501422530008820525954992395596074001365703694777601 7062 4347170384615153443084724409538478539628609536000000000000 7063 4354562773106542109367825117227958807943499815318556890561 7064 4361966683198409439483423865714121050144887424159986159616 7065 4369382131213253844560635077424831226646620281747044724081 7066 4376809133494382268351715563154108641918665500191323324416 7067 4384247706405933763890434373787698789883129640390869140625 7068 4391697866332903093521028734938059886620843277207863300096 7069 4399159629681164352317600094827931868503531933633997746721 7070 4406633012877494614913818369279045140298865771780899864576 7071 4414118032369597605762816529136924938560129268133327717281 7072 4421614704626127392847171744897534258056640625000000000000 7073 4429123046136712104858883380700053256624285730705201425681 7074 4436643073411977671869272215215796246402949806648014667776 7075 4444174802983571589508739360299500093186282276291059681521 7076 4451718251404186706676337449579362333303165943176100253696 7077 4459273435247585036799120778449646788535811833183837890625 7078 4466840371108621592661255194197793080340464278540245794816 7079 4474419075603268244822882660250149338320026112560708465281 7080 4482009565368637603648749551760080644848385396674707132416 7081 4489611857063006924966621880992676395542146383428040906161 7082 4497225967365842039375524800184975778863845376000000000000 7083 4504851912977821305223857886782940939972561397787758610001 7084 4512489710620859585277451881179722004103378632554282356736 7085 4520139377038132247097646720307467861121245010392160849761 7086 4527800928994099187149484891670433281232061947196710322176 7087 4535474383274528878660128321653809325964121421191650390625 7088 4543159756686522443247621209203953880456474290746981748736 7089 4550857066058537746340135421254917163123356900283507234641 7090 4558566328240413516405849279576738925672287537920324141056 7091 4566287560103393488013624790046336357590997427437252824241 7092 4574020778540150568744662594695302030659655361000000000000 7093 4581766000464811029975328164273988095721383185859748763521 7094 4589523242812978721551356994491265869779457400701762666496 7095 4597292522541759310373660822547719379534864423035163988801 7096 4605073856629784542915971142080158770046720260150364409856 7097 4612867262077236531694570564180627116002142429351806640625 7098 4620672755905872065710376849746925419366386779361541881856 7099 4628490355159046944883658724067499731861882989134907894801 7100 4636320076901740338501676878244726654513487662037395050496 7101 4644161938220579167699557863820605150053194065520580751521 7102 4652015956223862511994722896791020828031451136000000000000 7103 4659882148041586039895207905082501757974581496112219006241 7104 4667760530825466463602225479522141524143934910945057837056 7105 4675651121748966017827333722360535708157995908588043658641 7106 4683553938007316962744591329512573285314832549056910196736 7107 4691468996817546111098092592865156520030986358008056640625 7108 4699396315418499379485290367267804779412212734324385714176 7109 4707335911070866363836529413175043146630815053078839085761 7110 4715287801057204939111226900351900663699763649691816820736 7111 4723252002681965883231151240589161283893387591950336768001 7112 4731228533271517525271264808006639946383436801000000000000 7113 4739217410174170417928610504254114340115512519759887258161 7114 4747218650760202034289736532754048602719831068865950908416 7115 4755232272421881488917168161071318067340677069618701219281 7116 4763258292573494283275449673546204851657741915733968162816 7117 4771296728651367075517294147491404167140505777910400390625 7118 4779347598113892474650393125535083263043516035836145565696 7119 4787410918441553859105452704093592421509669831186356247521 7120 4795486707136950219726037013482664862603754573625467211776 7121 4803574981724821027200814528828285238997656132184103753681 7122 4811675759752071123958817122721281000000000000000000000000 7123 4819789058787795640548336250476524647210091495536566239281 7124 4827914896423304936520095146911856115873052492995677720576 7125 4836053290272149565835350409756872486800123764291252830721 7126 4844204257970145266819590849141017216596531540671747588096 7127 4852367817175397976682515995097364285466914610215087890625 7128 4860543985568328870624991175656566282194661074490490556416 7129 4868732780851699425553690606898052618893259580250873620081 7130 4876934220750636508424154473276158901543921276552652783616 7131 4885148323012657489233000521650876047900898050426591388561 7132 4893375105407695378680045245729764077933645361000000000000 7133 4901614585728123990521104299072717603720987488140667469601 7134 4909866781788783128632256344428135880157954371949518913536 7135 4918131711427003798806369124961078774060953647676237452961 7136 4926409392502633445302701128904621061015450449846742552576 7137 4934699842898061212170406813318291925165717011484619140625 7138 4943003080518243229366787954975646240606468629987470606336 7139 4951319123290727923691148306930101942689209689848516243441 7140 4959647989165681354555123358027637307204947671877676896256 7141 4967989696115912574610371619550217964203140255139972152641 7142 4976344262136899015254528498288361665793622016000000000000 7143 4984711705246811897036338458658495853914153801051585269121 7144 4993092043486541664980895828004166550747814417899311927296 7145 5001485294919723448855939258953165603149983738149144846001 7146 5009891477632762548400159530648706401029313796653507936256 7147 5018310609734859943534495046835346372218191623687744140625 7148 5026742709358037829577404073162879313360566653368140435456 7149 5035187794657165177485117448677354394566193770589191957601 7150 5043645883809983319137890207301174888425906615527927709696 7151 5052116995017131557693285254167342701551374151801897325921 7152 5060601146502172803027536958969799976032393681000000000000 7153 5069098356511619232286057254025932693006504078577760757841 7154 5077608643314957975564161558522100631930098526649483001856 7155 5086132025204676826739106592432001465392260987091663569841 7156 5094668520496289979474546893864223416066963918973715419136 7157 5103218147528363788418531612112950952815783589199462890625 7158 5111780924662542555616177915457922607841953711951263563776 7159 5120356870283574342158172127789861274753014904543983402561 7160 5128946002799336805086264491429168384930024453836886183936 7161 5137548340640863059576938245062158211298921303250392988401 7162 5146163902262367566424448505543972237218287616000000000000 7163 5154792706141272044844441250414022044828227031037225855761 7164 5163434770778231410619377514341829481400214955222199177216 7165 5172090114697159739607002737371932882137684144350048984481 7166 5180758756445256256633116035769576760384481897641689481216 7167 5189440714593031349789909007487669487053726370801025390625 7168 5198136007734332610161158533783449905046696411992896311296 7169 5206844654486370896995572896313921365382338417874460018321 7170 5215566673489746428349605395135863102868604532251454078976 7171 5224302083408474897221064527432587932991985871394836020081 7172 5233050902930013613194864669489056660400390625000000000000 7173 5241813150765287669622276095442959024705623781611427282881 7174 5250588845648716136355048065655405122948686657297240293376 7175 5259378006338238278055793625174417661517598225345011249921 7176 5268180651615339798106039668710952695232532575205623402496 7177 5276996800285079108133360752814184269586556256679931640625 7178 5285826471176113623179030068523747125977911039529651798016 7179 5294669683140726082527635928695022861908667851529510044881 7180 5303526455054850896220127073442861131898277524678001954816 7181 5312396805818100517271765054732832074374503917912210100961 7182 5321280754353791839616476927070693570061008896000000000000 7183 5330178319608972621799116445503712564415438091653130559201 7184 5339089520554447936437156954755289877686894787092190990336 7185 5348014376184806645473354144270490009662826110367523326161 7186 5356952905518447901240931843258059722106480800923675262976 7187 5365905127597607673362859037477820921764675270429931640625 7188 5374871061488385301506801305544434813877897442906443943936 7189 5383850726280770074017344896902946665421171638515292522241 7190 5392844141088667832447106706381725995894385365521537171456 7191 5401851325049927602008358441347908760529404363787841711041 7192 5410872297326368247966808326982720237702705121000000000000 7193 5419907077103805157999198753062604982936113541069204004721 7194 5428955683592076950536393331880409442454767525308552708096 7195 5438018136025072209113641911572450678826651034434948973201 7196 5447094453660756242749727172135659171499111097374143942656 7197 5456184655781197872376711522827603810768187046051025390625 7198 5465288761692596243342018119444592972621543469129511469056 7199 5474406790725307664004594928172697884937450337683909290401 7200 5483538762233872470446925879306965286984979867912391888896 7201 5492684695597041917324668279138778531806297616199816130321 7202 5501844610217805094875710781723793646225330176000000000000 7203 5511018525523415872110461364066624281011000449839082739441 7204 5520206460965419866205189898496982763093816448609375686656 7205 5529408436019681438120265074668810385666723629121890751041 7206 5538624470186410714465140590692556397613570883898925121536 7207 5547854582990190635631960708414700612399311867949462890625 7208 5557098793980004030219670451791368854137694468425521893376 7209 5566357122729260715770530919667974275387006836226396989361 7210 5575629588835824625840955385077742572359854504254831067136 7211 5584916211922040963428597062412257918536710974286273438801 7212 5594217011634763380777634641500312641968534481000000000000 7213 5603532007645381185584216913760871864755430813769712683361 7214 5612861219649846573624043050175390060436738328734010966016 7215 5622204667368701887824070333857556296825090908020158019681 7216 5631562370547106903800356401488316324161838170339447279616 7217 5640934348954866141884058307834241122994600715937744140625 7218 5650320622386456205657625995981502500277997265227555536896 7219 5659721210661053147023243032799397249176624748095639059121 7220 5669136133622559857825582754500053677244049301071980466176 7221 5678565411139633488050963260988180344574930570774784516481 7222 5688009063105712890625000000000000000000000000000000000000 7223 5697467109439046092830869992817376297679767840227774556481 7224 5706939570082717794370317072615112233395925300795582386176 7225 5716426465004676892089542834260003650997163376922254939121 7226 5725927814197764031392143330632995903235902619164287696896 7227 5735443637679739184361266895294245053026484995234619140625 7228 5744973955493309254613183824558556093476183287248769519616 7229 5754518787706155708904474013799089747655879255424797739681 7230 5764078154410962235515054013053927659146158231161474646016 7231 5773652075725442429429280345776595356601623282293007043361 7232 5783240571792367504337381321851496402267538481000000000000 7233 5792843662779594031479484971791943725701177615829987878801 7234 5802461368880091705354526133355620387970093294546778587136 7235 5812093710311971136316331134653397984462729210462788469361 7236 5821740707318511670079193939196023620497643073127668453376 7237 5831402380168189234155273048222793905838111471465087890625 7238 5841078749154704211246153894090505713164111535344541761536 7239 5850769834597009339610936905473248511287001336646866071041 7240 5860475656839337640433226880637522874920642224316224966656 7241 5870196236251230372209414769116276226532103675419821499441 7242 5879931593227565012180658434713282898585522176000000000000 7243 5889681748188583264830984453929405111913667185912294970321 7244 5899446721579919097473948493618199322837560309439565008896 7245 5909226533872626802950307309953624452259387360792196370401 7246 5919021205563209089459170917630811608087538307038032429056 7247 5928830757173645197545118993625516861515104770660400390625 7248 5938655209251419044263781103812548231190637213503894982656 7249 5948494582369547394548395873291685040479657290460939893201 7250 5958348897126608059799879762394942995201027395304707588096 7251 5968218174146768123722951660055033416049224616176147164721 7252 5978102434079812195430875064505072765364293121000000000000 7253 5988001697601170689841395188157572626470502003038724951041 7254 5997915985411948135386463898980035300594845286144415891456 7255 6007845318238951509058360994748651837292687622897195202241 7256 6017789716834718598814835899224204246153437974055899303936 7257 6027749201977546393365909470558869468180917444258056640625 7258 6037723794471519499364991222112768013666592328551000702976 7259 6047713515146538586026982874338354579938592011030809846161 7260 6057718384858348857196054783482672008864237416445171470336 7261 6067738424488568550885797428565645173782058265694638119201 7262 6077773654944717466314465782420540323734224896000000000000 7263 6087824097160245518458050045534021566410354996850737740961 7264 6097889772094561320143921883001464029037597255834666274816 7265 6107970700733060791707820975121898269624274627422348324881 7266 6118066904087155798236962370999729172810718007180201558016 7267 6128178403194302814422060822000762290823045239101806640625 7268 6138305219118031617041083968031649798916913980977563242496 7269 6148447372947974005097561954378206327158922228841473369921 7270 6158604885799892547636296770252712290145702533948166373376 7271 6168777778815709359259330322266890329964627662247459242881 7272 6178966073163534903365045986769281465087890625000000000000 7273 6189169790037696823133294124366834831904000278197848060081 7274 6199388950658768800279447787994232832511174525981583998976 7275 6209623576273599441600310612604377361988000097287153898321 7276 6219873688155341193334814639933138863994182673222300471296 7277 6230139307603479283362461605844495522363478052441650390625 7278 6240420455943860691262477000492143189341624929766883721216 7279 6250717154528723146256662002944116913323634455479166704481 7280 6261029424736724153058944192011512379541447814241790857216 7281 6271357287972970045654643743804611419619326637651342215761 7282 6281700765669045069032487644013182168150511616000000000000 7283 6292059879283040488892420269076024618915619324730329428401 7284 6302434650299583729352274525271550417218004999645761703936 7285 6312825100229867538676383578329906860042354801033052882561 7286 6323231250611679183049229058441465389305220267606882123776 7287 6333653123009429668417237486519981467417169891933837890625 7288 6344090739014182990421852537274983716010056413110404059136 7289 6354544120243685412447026633060554660666464731240516889841 7290 6365013288342394771804291249600213424996412560734060281856 7291 6375498264981509814078581210543693310256623562309121517841 7292 6385999071858999555658004152394616421496365681000000000000 7293 6396515730699632674470762254661996383450800370974798165921 7294 6407048263255006928952449252136742740646829756290428829696 7295 6417596691303578605266961676980491854180605055674757037601 7296 6428161036650691992804279217841744976432739531778933395456 7297 6438741321128608887978385031487051675124228000640869140625 7298 6449337566596538126348612799456433846690578391557530976256 7299 6459949794940665143087723288026001149796549663916413766001 7300 6470578028074181561820029144290362733622664294906794807296 7301 6481222287937314811852902644466593550016765525786950429121 7302 6491882596497357773825017102573768228539990016000000000000 7303 6502558975748698453794688648461034350933807571353477392641 7304 6513251447712849685791701093746463866082219097982283616256 7305 6523960034438478862856012622592101205166859846870296923441 7306 6534684758001437696586759071381325244111049558835997966336 7307 6545425640504792005224984597286466459087834947031494140625 7308 6556182704078851530293546580421178261275786358379539992576 7309 6566955970881199781817657657766961397711959577336201972961 7310 6577745463096723912149543849350092272754736760275427393536 7311 6588551202937644618420713808227620874419723846866397029601 7312 6599373212643546073645350305722693465263081361000000000000 7313 6610211514481405886498351152033832090751530807647941028561 7314 6621066130745625089791562849833581030124377257485445103616 7315 6631937083758058157671766384772724315457709596464189900081 7316 6642824395868043051563990671920704112847178955244912316416 7317 6653728089452431294883745301104543823356599119980712890625 7318 6664648186915618076541780356861119937954021001768359428096 7319 6675584710689572383264997230294651676824926091297792950721 7320 6686537683233867160757150490536406955530123875589131800576 7321 6697507127035709503722997042740477934481815316450620199281 7322 6708493064609970874779564967621681000000000000000000000000 7323 6719495518499217352278230614452807160610055421048137793681 7324 6730514511273739907061308705192213177185479866194125131776 7325 6741550065531584708176876402012725926204806348898128127521 7326 6752602203898583457575568493952658158333953115142221725696 7327 6763670949028383753813097070713029586833497908769775390625 7328 6774756323602479484782265272785480739641886632931034402816 7329 6785858350330241249498260937116486843901651282349296939281 7330 6796977051948946808961032196398954781596741106685670588416 7331 6808112451223811566118563337835748450329958196543825618161 7332 6819264570948019074954885483844768265754880801000000000000 7333 6830433433942751578726672922675541624776239071167495208001 7334 6841619063057220577372292191286496475796484802089620340736 7335 6852821481168697424117187296093824270059881380623586565761 7336 6864040711182543951299500749350727044305335046757476274176 7337 6875276776032243125439846399953522749128070688086181640625 7338 6886529698679429731579166347402190721312260301180670836736 7339 6897799502113921086908620546471113925712718399527774978641 7340 6909086209353747783715474037874655779086691496655363117056 7341 6920389843445184461668963076845437523066805056763201766241 7342 6931710427462780609470137777084398737226203136000000000000 7343 6943047984509391395889695241994571169597515128244903591521 7344 6954402537716208530217833518478618097562366212947224170496 7345 6965774110242791152150173080867232396170016952490750974801 7346 6977162725277096751133808933755091856198408915938606841856 7347 6988568406035512115197572812656886526383459568023681640625 7348 6999991175762884309290601360461607412312243949764659449856 7349 7011431057732551683153322565662467201091660722600710908801 7350 7022888075246374908744989165276161242280112823408573546496 7351 7034362251634768047251904141242321241679598394482535923521 7352 7045853610256729645700499873915616449298803361000000000000 7353 7057362174499873863199448960032669974014432218194380064241 7354 7068887967780461626835001155257434657244233289858658861056 7355 7080431013543431817243757363085568102668383996128165914641 7356 7091991335262432483887108062524315399500089827598581108736 7357 7103568956439852090051580046563107198387265509082275390625 7358 7115163900606850787599351832015167501807998632410979762176 7359 7126776191323391721493214598845558209728562064595803369761 7360 7138405852178272364120272023609925506227169954381118836736 7361 7150052906789155879438688887114416968765586663746710170001 7362 7161717378802602516971814860874469209078501376000000000000 7363 7173399291894101035674026410402086288895240051203212546161 7364 7185098669768100157692646295791502466076715222775627452416 7365 7196815536158040052050316701505413384063459303567502745281 7366 7208549914826383848272218587691932982398511280142539554816 7367 7220301829564649179982546424789755537046893042168212890625 7368 7232071304193439758494664051609340690876467878413384093696 7369 7243858362562476976419383984514962457783436467444677801521 7370 7255663028550631541315829101779840325660464631951996747776 7371 7267485326065955139409352232647972087303159079536277385681 7372 7279325279045712129401005795115385234619140625000000000000 7373 7291182911456411266393070249943988997067542921219383757281 7374 7303058247293837455955166770946715723911312295220085784576 7375 7314951310583083538355496173136862632413098706807847626721 7376 7326862125378582102981762790921158298492965168574611460096 7377 7338790715764137332976358658138758977815301673593994140625 7378 7350737105852956880110400010410805236418734891516261564416 7379 7362701319787683769921224807971017761030112571406118444081 7380 7374683381740428337137976663900761927978842722187833839616 7381 7386683315912800191419917258495744051836692455801317250561 7382 7398701146535940213432126025349699524190273536000000000000 7383 7410736897870552581283262608656776601037782473909075217601 7384 7422790594206936827350084314212492714141575581546834497536 7385 7434862259865019925513427508636827175577112902653909518961 7386 7446951919194388408830378662455900322505068787023610904576 7387 7459059596574320517667377482864460816295734895078369140625 7388 7471185316413818378319011341253747270757656082899982094336 7389 7483329103151640212137276968931895941471116227574420337441 7390 7495490981256332575196102171890622164243241945768453472256 7391 7507670975226262628515937101986099886798250905923772244641 7392 7519869109589650438873241417507492294613677041000000000000 7393 7532085408904601310219710470807139489373286072505051247121 7394 7544319897759138145736100474465679736469253829184031031296 7395 7556572600771233840545529420367063255702077390002548182001 7396 7568843542588843705111147358066207185996627838866812768256 7397 7581132747889937919343086479949633509759962558746337890625 7398 7593440241382534017439618310920525674752734319207520403456 7399 7605766047804729403487462159687932700586798560218461321601 7400 7618110191924733897846205857209041003141542915387963805696 7401 7630472698540902314341816685427224313779521050907463647921 7402 7642853592481767068294237286170672212366790656000000000000 7403 7655252898606070815404078235930490235688488872406722965841 7404 7667670641802799121523435877226962568749399392117221625856 7405 7680106846991213163335880911401876279581845713792022175841 7406 7692561539120882459970680180947129223669240690471008731136 7407 7705034743171717635576331001898988428389158017129150390625 7408 7717526484154003212878504348397039278912343820793160011776 7409 7730036787108430437747510142230776474297769983937094036561 7410 7742565677106130134800414860078644817374680240565765799936 7411 7755113179248705594062958640187851757553835651634987540401 7412 7767679318668265488716436048452155537127557441000000000000 7413 7780264120527456823954721651222795116215195634432692293761 7414 7792867610019497916976638538738484088883882602522493321216 7415 7805489812368211408138884948787654875138764604068356860481 7416 7818130752828057303294751155123626905000871130810043273216 7417 7830790456684166047343875809244799629031821068164306640625 7418 7843468949252371629018307957431055324504310841214077239296 7419 7856166255879244716930157997398016150996896071656457922321 7420 7868882401942125826906137890596354079646841120641881214976 7421 7881617412849158520634308007047721515991693754970690802081 7422 7894371314039322635648365049675776000000000000000000000000 7423 7907144130982467546674822584363936644766077611266575950881 7424 7919935889179345458368452790454656317290785916894345957376 7425 7932746614161644729461375144101846324428719492063232395921 7426 7945576331492023228351194853802374901997635891858029674496 7427 7958425066764141720153610983568003476805378585195556640625 7428 7971292845602697285244931324559452845717287024425605206016 7429 7984179693663456769319948210593233462939629005334811218881 7430 7997085636633290264990646616753159320956083701771000610816 7431 8010010700230204624951233033395823831131773807328927112961 7432 8022954910203377006734990770136480040717992321000000000000 7433 8035918292333188449088484515942468852529251539876909457201 7434 8048900872431257479988654162249311035589998463253884174336 7435 8061902676340473756328355086053556128352717789817791742161 7436 8074923729935031735295919289230199244722916951697446014976 7437 8087964059120464377474328998874671706534987551972900390625 7438 8101023689833676881685611551283820759281373159180977831936 7439 8114102648042980451606081609270655801446216493880482966241 7440 8127200959748126094178073998857692998174528475969651347456 7441 8140318650980338449843827697017217289595467471566792953041 7442 8153455747802349654627198757027442081361104896000000000000 7443 8166612276308433234088897222195124764513948232531931132721 7444 8179788262624438029180960352161434104652943479062929412096 7445 8192983732907822154026191768762507924001003027726768659201 7446 8206198713347686985648313420462931838471771231721311174656 7447 8219433230164811185678594565723058576021254062652587890625 7448 8232687309611684754064739286303420070165727578776353837056 7449 8245960977972543114807831361455209578283633504228545004401 7450 8259254261563401233753152663198678010081889181710885584896 7451 8272567186732087768460708571455047966570676851700543602321 7452 8285899779858279250181311255675952190653684401000000000000 7453 8299252067353534297964089026811202731160438808470046097441 7454 8312624075661327864921307329974646644675722717309651910656 7455 8326015831257085516676404324012718033539722127417335707041 7456 8339427360648217742021161379354810181548141599148640833536 7457 8352858690374154295807946220032522046920943486797119140625 7458 8366309847006378574102983839599937959014083096521920741376 7459 8379780857148462021626627733873136603373932633761803973361 7460 8393271747436098571506621415937854839938454738200888283136 7461 8406782544537139117370357610753414160973457892984889140801 7462 8420313275151626017802159967912414246973997056000000000000 7463 8433863966011827633191629581703071717449713135326770271361 7464 8447434643882272894999116067568196405485441882871322710016 7465 8461025335559785907464390413365416925644125897617072245681 7466 8474636067873520581784614302511157578895128424312383471616 7467 8488266867684995302787718094139796379997790639375244140625 7468 8501917761888127628127317142833166845926215891159878864896 7469 8515588777409269020025313647277872801989214487301713313121 7470 8529279941207239609588348733392535508640483701311905202176 7471 8542991280273362993724287003037856559944069530334370448481 7472 8556722821631501064684933314383029937744140625000000000000 7473 8570474592338088872261199104356345017536107602058954374481 7474 8584246619482169518656953117359562916998259334699785650176 7475 8598038930185429086067808967578596070804872510105452435121 7476 8611851551602231596991119534780951031059370686819036368896 7477 8625684510919654007293465775457083967621715635761962890625 7478 8639537835357521232061945122542044923861204889890105327616 7479 8653411552168441204265582247749329329124153961734805263681 7480 8667305688637839966253202570764493348857303440185890902016 7481 8681220272083996794114126519185604147611053193906015205361 7482 8695155329858079354928060172164768841283014656000000000000 7483 8709110889344178896930575559203599626790781731347087926801 7484 8723086977959345472620591533489311115475097163615249371136 7485 8737083623153623194836283796530994088410816153483253235361 7486 8751100852410085525825870317671253576946844783719141605376 7487 8765138693244870599339736068310625201869963951738525390625 7488 8779197173207216575770378676394779943547635227704298049536 7489 8793276319879497030366674301881282839637391357980242865041 7490 8807376160877256374548980738527375405405766051763276742656 7491 8821496723849245310351612461426695746028381474902473891441 7492 8835638036477456318019240063274826294930479201000000000000 7493 8849800126477159176783784255364859794730052527296483248321 7494 8863983021596936518848392351808593478225810162533999312896 7495 8878186749618719416605102907450294359932546466334282406401 7496 8892411338357823003112821941392021081086547014267862061056 7497 8906656815662982125862251948986036843514502048492431640625 7498 8920923209416387033854432685574701614619046738369399750656 7499 8935210547533719098019570495175188995102723325444091957201 7500 8949518857964186565002850756719233934967592387931258884096 7501 8963848168690560344343945829370682897880418075294835786721 7502 8978198507729209829076948696859690159461892096000000000000 7503 8992569903130138749777480338695785746044671971698139459041 7504 9006962382977021062083736693556536156009654897795629715456 7505 9021375975387236867718258927097933549607373790393826508241 7506 9035810708511908369037228572900788653585375287694837415936 7507 9050266610535935857134106981258074327221097562617431640625 7508 9064743709678033733524456386025178714751058362641101950976 7509 9079242034190766565438797784802188319074097110345913180161 7510 9093761612360585174750378722298442341642336578626006286336 7511 9108302472507862760564741970848491427697412220204324971201 7512 9122864642986931055498004015709068734061242721000000000000 7513 9137448152186116515670770175972552213826259417150086478961 7514 9152053028527776544444631124687478419597128338895395618816 7515 9166679300468335749928203514084775211448902310578218900881 7516 9181326996498322236279695363673329780601593450642520150016 7517 9195996145142403928832994830394116644302050701113525390625 7518 9210686774959424933074298951012196027237069411128228970496 7519 9225398914542441927496316927484275632151056058343273973921 7520 9240132592518760590357100516170028546004709486063188709376 7521 9254887837549972060370572081461798273543916349122076324881 7522 9269664678331989431355838883693521000000000000000000000000 7523 9284463143595084280872400190059478538292251625980009028081 7524 9299283262103923232868371825730687410194272701367284862976 7525 9314125062657604554368870820405155559399635394169927744321 7526 9328988574089694786231720853171724728657177327572191543296 7527 9343873825268265407997657255809591002089516321386962890625 7528 9358780845095929536862228401490686884113183320668801929216 7529 9373709662509878660796608382303745042538952365719780578481 7530 9388660306481919405844553965080876987916344892311224713216 7531 9403632806018510337622756910683721014578060809986191527761 7532 9418627190160798797051860847200475229965993041000000000000 7533 9433643487984657770345430002421267004890145478149950626401 7534 9448681728600722793284175225501154264111988415803410087936 7535 9463741941154428889802760861891442298433788218092563998561 7536 9478824154826047544916534189424768829482207318476857675776 7537 9493928398830723712015537276881397528687969016250244140625 7538 9509054702418512854553179289447204733731899982118582747136 7539 9524203094874418022156965438201785389293065754042230033841 7540 9539373605518426961188696953151782953967731656661649657856 7541 9554566263705549259781574651353805870863395586375275059841 7542 9569781098825853527381656873356972924344467456000000000000 7543 9585018140304504608821140772541075148184349887163897593921 7544 9600277417601800832950954162936397679301746887035320733696 7545 9615558960213211295860163361789256854671320673050209423601 7546 9630862797669413178709720703487122735385232651680225427456 7547 9646188959536329100208093651482662939963400363922119140625 7548 9661537475415164503756335694561009028038376142092898144256 7549 9676908374942445079290177483182861565193928252632482180001 7550 9692301687790054219846734940711565310414713412691003703296 7551 9707717443665270512883449373098853610524895960717650201121 7552 9723155672310805266376892899065433993325496241000000000000 7553 9738616403504840069729090830972819076140503148439043050641 7554 9754099667061064389509030954445653223630073303342835040256 7555 9769605492828713200057047982373101893863302028345464579441 7556 9785133910692604648979789796197514322094343433340958478336 7557 9800684950573177757563490434392399146414031143027587890625 7558 9816258642426530156133293144743625839178542799442543640576 7559 9831855016244455854386385183481542455470262523439651656961 7560 9847474102054483046726724420471243349481579119548639809536 7561 9863115929919911952629156195557391268457502263455455031601 7562 9878780529939852692060737266782659760820391936000000000000 7563 9894467932249263195987102096558878301902889287641530916561 7564 9910178167018987151991725136971199141482109068195992047616 7565 9925911264455791985035951200241927828899075883430616826081 7566 9941667254802406873387684434975935913668286197521413308416 7567 9957446168337560799746644873157672714820722952597900390625 7568 9973248035376020637594119966974582586584032297084567556096 7569 9989072886268629272795156998407085090442393385938219904721 7570 10004920751402343760481160718155059246579766729844851736576 7571 10020791661200273517240879053868861937160265527542818431281 7572 10036685646121718548647778220823177949462890625000000000000 7573 10052602736662207712151827071118319481982581625127479911681 7574 10068542963353537015363729030219841618581772448475723595776 7575 10084506356763807949759658492157393756036521553686328323521 7576 10100492947497465859834577077001462724478035509320055197696 7577 10116502766195338347732223696325959868227622517070556640625 7578 10132535843534673713379890924249341180774069279248735010816 7579 10148592210229179430156118733331007261165350547517667163281 7580 10164671897029060656119455226086989953639911059553722044416 7581 10180774934721058780826452574183277646540478847497316080161 7582 10196901354128490007767084968470444964080254976000000000000 7583 10213051186111283972445793983943419634158243134870087556001 7584 10229224461566022396136385374449125331219670475358846324736 7585 10245421211425977775339019932526270974617801950562244031761 7586 10261641466661152106967559680149602035095797716606754226176 7587 10277885258278315649295549296369376615599664796289306640625 7588 10294152617321045718689131337889568204206376731240471924736 7589 10310443574869765522155212468519218849013237689469224472641 7590 10326758162041783025733216583164362905986986795585090093056 7591 10343096409991329858758779391606905315843771860463906458241 7592 10359458349909600254027757716745663456217412161000000000000 7593 10375844013024790023888945461257362898365690020093614169521 7594 10392253430602135572293906905775610807789347029092973674496 7595 10408686633943952942832356720687653226492097212053919710801 7596 10425143654389676902781534802515952049193172831340161273856 7597 10441624523315900063198042784588193171657621860504150390625 7598 10458129272136412035080627820309159088650062991461089017856 7599 10474657932302238621632417995834868221371792792115345672801 7600 10491210535301681046651132497317401556581867686120040042496 7601 10507787112660355219075808436141807906484091391390546845521 7602 10524387695941231033718605023718306402154254336000000000000 7603 10541012316744671708210264585427593893907794981275046872241 7604 10557661006708473156187828711248321957676639338726947885056 7605 10574333797507903396753226658427640433407019690530469920641 7606 10591030720855742000231371949292020114196896237286364020736 7607 10607751808502319570256421944940275656244434130371337890625 7608 10624497092235557262214874023117721311088243731666085810176 7609 10641266603881006338074190846043618043159671416867499403761 7610 10658060375301887757625666071357423366209990239444308852736 7611 10674878438399131806170260736666748219527587943454689322001 7612 10691720825111417758676159435425272845898217201000000000000 7613 10708587567415213580436814299046091394065706203214243584161 7614 10725478697324815664258263707268959344441771304502391996416 7615 10742394246892388604204531565852626372887453763167336021281 7616 10759334248208005005929931917659768478051412395198022946816 7617 10776298733399685333627122590145906687253786221953369140625 7618 10793287734633437793619770529159036038381573609282334621696 7619 10810301284113298254628710425807409454861753430037881105521 7620 10827339414081370204740497209962949261802598900854014283776 7621 10844402156817864745107271960741018138429592616319856767681 7622 10861489544641140620406879771037696000000000000000000000000 7623 10878601609907744286092197099917205417026911584513357025281 7624 10895738385012450012458645153328632507139575696051981848576 7625 10912899902388300025558884850296530602340289727678574172721 7626 10930086194506644684993707958378299259840485917153187332096 7627 10947297293877182698608158018816331237220014476718994140625 7628 10964533233048001374121933728438745812737947733044944572416 7629 10981794044605616907723146501983010250983619105070645018081 7630 10999079761175014709654523005135825275950630756248102895616 7631 11016390415419689766821162525204249132941503286641498862561 7632 11033726040041687042448978132961093244138802961000000000000 7633 11051086667781641912822969685846076668792567383046338715601 7634 11068472331418820641134495829357013678401841705790038081536 7635 11085883063771160888466731270136366892819182894683063334961 7636 11103318897695312261947514720951766770006287916792991256576 7637 11120779866086676900098812054488517007793086096543212890625 7638 11138266001879450095412038349621615840605057938254605582336 7639 11155777338046660954178501670618367570609556948498256181441 7640 11173313907600213093604250586544180266834158877261918048256 7641 11190875743590925376238626615007588736263757015481328086641 7642 11208462879108572681745841961289851989591330816000000000000 7643 11226075347281926716048922120863597896306245822839322975121 7644 11243713181278796857875372120317871987678227175921038135296 7645 11261376414306071042733944388777540893993126279879033268001 7646 11279065079609756684351905479037253199845602259637429600256 7647 11296779210475021633602218094828022107925474643707275390625 7648 11314518840226235174950074127901916791019939988596212371456 7649 11332284002227009060448233665961285291439096352368562435601 7650 11350074729880238581310644199877334938513428108236287901696 7651 11367891056628143677093833536142721174310625223929335719921 7652 11385733015952310082515589208087998115857598881000000000000 7653 11403600641373730511940456477066320884130043829222690923841 7654 11421493966452845881561606322578618475835887621331648249856 7655 11439413024789586569308644138176535558406508306241312531841 7656 11457357850023413712510949177946731881478579925498414043136 7657 11475328475833360543346154136451589904514822305898681640625 7658 11493324935938073762103393593181976660381193815699568459776 7659 11511347264095854948290969410871397764406265394128186420561 7660 11529395494104702009618100545431633828993714711956533415936 7661 11547469659802350668880444103801727382237399409272687842401 7662 11565569795066315988779093874658957778030166016000000000000 7663 11583695933813933934702781955726169623661108018155614481761 7664 11601848110002402975503028510328475073764192011271875465216 7665 11620026357628825722292004104907901117856206400695696486481 7666 11638230710730250605292888508400969930100710281249309065216 7667 11656461203383713588772529273725454698383888966211181640625 7668 11674717869706279924086222871112617385960019743462970167296 7669 11693000743855085940864460602664081920271208215987837576321 7670 11711309860027380876371500997312100704436576430935796350976 7671 11729645252460568743065649865322309498759670507490701334081 7672 11748006955432250234391148681603112051025390625000000000000 7673 11766395003260264668831591467379568831276778610263880368881 7674 11784809430302731972254809850256062352562026342170939621376 7675 11803250270958094698579185503335054374799824143164835291921 7676 11821717559665160088791368694882918373130902814850147946496 7677 11840211330903142168345401221042105621472388958144775390625 7678 11858731619191703882973261545285767751034530249600470614016 7679 11877278459090999272936869529700396384994965771635144142881 7680 11895851885201715685751607714768036155321181656057087266816 7681 11914451932165116027411435686106166845258208731695099874961 7682 11933078634663081052145693658614420379166314496000000000000 7683 11951732027418151690737711010676886746787252078371794105201 7684 11970412145193571417435355113480858587032181244173465358336 7685 11989119022793328655483675423141456991359374210520041908161 7686 12007852695062199221309817436170662082165325608567728766976 7687 12026613196885788807390400751902833079984609225605712890625 7688 12045400563190575503831575138790836936668400679913623719936 7689 12064214828943952358691988165021406261561864200800605160241 7690 12083056029154269977078917627669311325120929476628453523456 7691 12101924198870879159047841698621353550250488558374749945041 7692 12120819373184173576335739399757066296651915921000000000000 7693 12139741587225632487958433724377341148408599437148964010721 7694 12158690876167863494702309436628983610847042447021594116096 7695 12177667275224645332540757305686441430619151545813420095201 7696 12196670819650970705005716266725643034622857578769790406656 7697 12215701544743089154544704746263035241046011447906494140625 7698 12234759485838549972893752145239521872419105099428508205056 7699 12253844678316245150496661239308082679871399673622262468401 7700 12272957157596452365001052032139400594552444447345667280896 7701 12292096959140878008861657384195851322266312261944076824321 7702 12311264118452700256081360536344720297873637376000000000000 7703 12330458671076612168120484454890516665431389472932765205441 7704 12349680652598864839004862742107761938362398038748616134656 7705 12368930098647310579663241684153653052826859646204712413041 7706 12388207044891446141524582846338547430343366169512468545536 7707 12407511527042455979405855474135304227935662329765869140625 7708 12426843580853255553720927817020155033078266546778831589376 7709 12446203242118534672041186361261983756086056948994692707361 7710 12465590546674800870038531837117685326273902660296833499136 7711 12485005530400422831841420755552662994598842421134360592801 7712 12504448229215673849834641129591532611583360881000000000000 7713 12523918679082775323933530945718748254831203778827283609361 7714 12543416916005940300363367871396167137982440755289722454016 7715 12562942976031417049974678615748553998111264753237268221681 7716 12582496895247532686125236301792708330086332085380231663616 7717 12602078709784736822159534160255305156301489896308837890625 7718 12621688455815645268516543817042695773866155122055914192896 7719 12641326169555083769496586418796844437785787146127919317121 7720 12660991887260131779718164823699306590510244145983317938176 7721 12680685645230166280295625077773711451943046786207112130481 7722 12700407479806905634768535400390625000000000000000000000000 7723 12720157427374453484813690916500968104579427252819539942481 7724 12739935524359342685770672397319379376077794832555476914176 7725 12759741807230579282011907305751074746429533278557531681121 7726 12779576312499686522188201487808898553635914153677497040896 7727 12799439076720748914380729906605417632069440473066650390625 7728 12819330136490456321190494881232115347454182311786353135616 7729 12839249528448148094796280368958032429183240288381844537681 7730 12859197289275857252012150915697612660429318618371395158016 7731 12879173455698354689375563996616081850388655291808729117361 7732 12899178064483193438297184576064456940331142081000000000000 7733 12919211152440752960303510833769288538707941542893793724801 7734 12939272756424283482403440132348525638763843746753608155136 7735 12959362913329950372609924439788497788995859918812449751361 7736 12979481660096878555647884569501980652317551525111126757376 7737 12999629033707196968879572759997689839835623870976806640625 7738 13019805071186083058478593286031380321741794025738166337536 7739 13040009809601807315883810973382060829239717515081801409041 7740 13060243286065777854564397680107711742320377477229016518656 7741 13080505537732585027127287008287369329747345754525632033441 7742 13100796601800046082798327721854558237649534976000000000000 7743 13121116515509249865308446568174868226268850950964727276321 7744 13141465316144601551216151433522031792225746295784721616896 7745 13161843041033867428697726005566218994761417797299200192401 7746 13182249727548219716836487369409478084603042403543003693056 7747 13202685413102281425442498227590370016522467136383056640625 7748 13223150135154171255434145708836927261931594436896216518656 7749 13243643931205548539813019015178169224195039062460825771201 7750 13264166838801658225263538452333585742696727218442098180096 7751 13284718895531375894408808694091315445900047874839080158721 7752 13305300139027252828754189447663256920528152321000000000000 7753 13325910606965561112350097013773118693543634664890309717041 7754 13346550337066338776205570572495500814086402686377531539456 7755 13367219367093434983484157373624569360611324688981639564241 7756 13387917734854555255513691368613799519379727427231887527936 7757 13408645478201306738641560189897688068113074866035400390625 7758 13429402635029243511967075762686338285746052086187715198976 7759 13450189243277911935982584224118466677508794501114248264161 7760 13471005340930896042154971224971739684804512091644729102336 7761 13491850966015862963479239099965489021536309178218867573201 7762 13512726156604608406035852814053846772044599296000000000000 7763 13533630950813102161583572024001257279510412562865140966961 7764 13554565386801533661219507036961234576058867860269212962816 7765 13575529502774357570138156900747215135127724491727871226881 7766 13596523336980339423521208323995480591117924234223750742016 7767 13617546927712601303589894598478469349124451727090087890625 7768 13638600313308667557851734180436436327038410405378606698496 7769 13659683532150510558573489082960434112205612916392206327921 7770 13680796622664596503512203737184055304258132376337699045376 7771 13701939623321931257936205496329374534417584327535099156881 7772 13723112572638106237967968483508140429931640625000000000000 7773 13744315509173344335280763021606574511627733075135075746081 7774 13765548471532545883181033431585218605114773610176473726976 7775 13786811498365334664108467544108218795320340232063333340321 7776 13808104628366103958585741838583327294458433201189794615296 7777 13829427900274062635649946703448829911214095662109619140625 7778 13850781352873281284797716901890653241464925353001632137216 7779 13872165024992738389476112928116160437456578281995676202481 7780 13893578955506366542151319550854696694027655294709746569216 7781 13915023183333098700987248462902885710189101506807246589761 7782 13936497747436914488166152588289097687122313216000000000000 7783 13958002686826886529883380242000500306689341302213927574401 7784 13979538040557226838048417991201760047406920214542946471936 7785 14001103847727333233724391731480876639556049350373806864561 7786 14022700147481835812338216166888903992321801056051345227776 7787 14044326979010643450693603568400533150969283099062744140625 7788 14065984381548990355819163381915784421325948337216873435136 7789 14087672394377482655683844964053475445537058277681624927841 7790 14109391056822145031811996441758799493619325093615927033856 7791 14131140408254467393830333420164364369472034442549684351841 7792 14152920488091451595979132002210508990850230481000000000000 7793 14174731335795658195619981333250734817051535744623052771921 7794 14196572990875253253772451644245766846098646791088500637696 7795 14218445492884055177712054538189198919221594390332743559601 7796 14240348881421581605661893046112986642627209478170829459456 7797 14262283196133096333610419771396335507154524326324462890625 7798 14284248476709656284287742244150899951952884264145577312256 7799 14306244762888158518332935421182770429650645431422882344001 7800 14328272094451387287684842091441590292975544041607500599296 7801 14350330511228061131228862781963423896450241261612905723121 7802 14372420053092880012732257605100804106398601216000000000000 7803 14394540759966572501100503344314834907748985524614614458641 7804 14416692671815942992987269942984427511743179685026074464256 7805 14438875828653918977790601438570821884565617992367313985441 7806 14461090270539598345067907273065606568323922203728030990336 7807 14483336037578296734402390809951615743414740832676025390625 7808 14505613169921594927753562797922472431359829408458059288576 7809 14527921707767386284324508442342280361677922636608333090961 7810 14550261691359924217978597676886165183105493511547740225536 7811 14572633160989869717238349169989150302322133591459618783601 7812 14595036156994338907899179553649346652228353761000000000000 7813 14617470719756950658290790325785763152980880363379326554561 7814 14639936889707874227218965851745330615025529840451626991616 7815 14662434707323876954620576875692102483425030213217575502081 7816 14684964213128371994964604948498178332670570276140826300416 7817 14707525447691466093432024185394818643505838052304931640625 7818 14730118451630007404907397784037611437633174222836487684096 7819 14752743265607633355815067761795543179138688037909028608721 7820 14775399930334818548832837409994549396900679747188059672576 7821 14798088486568922710516067012535707221311129138254922413281 7822 14820808975114238681865124436770816000000000000000000000000 7823 14843561436822040451869153275757827957177626465879477779681 7824 14866345912590631234059142303039574143722020244852810059776 7825 14889162443365391586103301093895618402140962695083160269521 7826 14912011070138827572477767770613001511958765690029600669696 7827 14934891833950618970245695943711247914995575794804931640625 7828 14957804775887667517977789046244438332794749512373347618816 7829 14980749937084145207847371394292544124908836147275819137281 7830 15003727358721542620933106453549715400236047015118861500416 7831 15026737082028717305762493949522957746162312317989762292161 7832 15049779148281942200129298627274766102796530401000000000000 7833 15072853598804954096218084645881953961942936267688035654001 7834 15095960474969002149069050782844267951591616898921960308736 7835 15119099818192896428416382824564559274820745800491883247761 7836 15142271669943056513933360730741442764659754180264544178176 7837 15165476071733560133917479383069660910737331480176025390625 7838 15188713065126191847448862962036934586151342487006385012736 7839 15211982691730491770055274239843075890447793516174105716641 7840 15235284993203804342917041332551714123295334773749505069056 7841 15258620011251327145645245720521297069852319694096866900241 7842 15281987787626159752666536622954231229591719936000000000000 7843 15305388364129352633247958100055272132441761482054630497521 7844 15328821782609956095195196554806726296938811378899011178496 7845 15352288084965069272257677615752837592686162504864670196801 7846 15375787313139889155273962702443061732506123953075027705856 7847 15399319509127759667090916906317943357862532138824462890625 7848 15422884714970220781290141161836161775012158117730830585856 7849 15446482972757057684755183035541165990643890143601312186801 7850 15470114324626349984113061824554840487478376480411794538496 7851 15493778812764520956083665030667994436824634359658363517521 7852 15517476479406386841770594661777314092358116561000000000000 7853 15541207366835206184927063208899927335003848778859219430241 7854 15564971517382729214230460554384068192193585878509924909056 7855 15588768973429247269599234485231666147275950469791205676641 7856 15612599777403642272585748914660189759930354232040258932736 7857 15636463971783436240878805355160917171720260776562744140625 7858 15660361599094840846949534637363159170419370768569703858176 7859 15684292701912807020874387330992996392940464553672677187761 7860 15708257322861074597368972797124984782695604618321386868736 7861 15732255504612222007066518284770207468877955001344274224001 7862 15756287289887716012074740979628182751229771776000000000000 7863 15780352721457961485844947418557653866123976018154230372161 7864 15804451842142351237387196199996364753174904114206244540416 7865 15828584694809315879865381448186746274340337658270701047281 7866 15852751322376373743606116027647179461246260526020418338816 7867 15876951767810180833555315053871347646489288344609619140625 7868 15901186074126580831216401806745320099882764424122997149696 7869 15925454284390655141104079724647609433781883963600966159521 7870 15949756441716772981747635739645698019494315648971519819776 7871 15974092589268641521277761807627620490206994443661091899681 7872 15998462770259356057630903091613306679931640625000000000000 7873 16022867027951450243405162871881719712164202697635986043281 7874 16047305405656946355401815882930556120253700242851365912576 7875 16071777946737405608886503414659598632519805530612182468721 7876 16096284694603978516604205163540918432366256486727475204096 7877 16120825692717455292582104478913204215348787394590087890625 7878 16145400984588316300754485319917743184766573109956539580416 7879 16170010613776782548443820919984188293440293934735703342081 7880 16194654623892866224732235848179411655828422954573459951616 7881 16219333058596421283757544860156662290887576083929636224561 7882 16244045961597194072968093645889114447070171136000000000000 7883 16268793376654874006370648306845909007271987363626207963601 7884 16293575347579144282805602131774154239958904287239129665536 7885 16318391918229732649283789987791263885683447388328698900961 7886 16343243132516462209419222402072671744452297718674883608576 7887 16368129034399302276992073179044575123902636338535400390625 7888 16393049667888419274676276178664128352372864998131341070336 7889 16418005077044227677966108673094636752639696627967523775441 7890 16442995305977441004336160501864996775945004981398070624256 7891 16468020398849122847669110059445096243371945318651389678641 7892 16493080399870737957985749974076337731019395841000000000000 7893 16518175353304203366511727172673087032219600746984400453121 7894 16543305303461939556115483873660887366918372123870333239296 7895 16568470294706921677151907907744929685317439205199850104001 7896 16593670371452730808746222635811742197481671781685358432256 7897 16618905578163605265552668613462571387982428073883056640625 7898 16644175959354491950022551043062686547685275050814216339456 7899 16669481559591097750216248956671065644294784662243245299601 7900 16694822423489940983193803986793828598071185360312899997696 7901 16720198595718402884018728506586592236229970398562513541921 7902 16745610120994779140409694856919847944224505856000000000000 7903 16771057044088331473074789324621727958128646846811914631841 7904 16796539409819339261763036494228350061989080411252762873856 7905 16822057263059151217067921564707534948320888571717034637841 7906 16847610648730237098017660202881298518732869573975931355136 7907 16873199611806239475486987496660356863827842373476806640625 7908 16898824197312025541465259573724169554977314489150488907776 7909 16924484450323738964215683464937013262518078713177260554561 7910 16950180415968851789360512816588449711943103077449189031936 7911 16975912139426216386927069091489557797862379340714743894401 7912 17001679665926117444389469946048668560647675841000000000000 7913 17027483040750324005740968528696304028294752183848492419761 7914 17053322309232141556631829514432808041609044997630345609216 7915 17079197516756464155607689770838001589878076933365817862481 7916 17105108708759826611483373642614330432463552430079486857216 7917 17131055930730456706887154944637633485286971080566650390625 7918 17157039228208327468010479867567082296519594850419575095296 7919 17183058646785209480598187125322261680047309819784848980321 7920 17209114232104723252214283810175017046326750387773199486976 7921 17235206029862391620818357568830824066816575019362367616081 7922 17261334085805692209687727871693281000000000000000000000000 7923 17287498445734109928720461317520124334997329230102090536881 7924 17313699155499189522154398096894166485063981536487021285376 7925 17339936261004588162737358930351993271457413956639819937921 7926 17366209808206128092383724000641383133360939780501978218496 7927 17392519843111849309352597613419464708583165988808837890625 7928 17418866411782062301982794546761861051237184841934248022016 7929 17445249560329400829019906287132724757126728243203008816881 7930 17471669334918874746570727597970897197799915579376261922816 7931 17498125781767922881720346126782676535072669641274478386961 7932 17524618947146465952847220027601103886531287921000000000000 7933 17551148877376959536671590857879526698850542599492784503201 7934 17577715618834447082072601302337725892094388168410934542336 7935 17604319217946612970709509580976352569651353121320523824161 7936 17630959721193835624482414714424066023147863907054523518976 7937 17657637175109240659867929146985853450668672127265869140625 7938 17684351626278754089165257566224800374154785103184381607936 7939 17711103121341155568688163107637327385513653513904409104241 7940 17737891706988131693938324493977872841774212858537943699456 7941 17764717429964329341795610031057442812138904213331712687041 7942 17791580337067409059760816765385630372327325696000000000000 7943 17818480475148098502286445503851888736321400324131552638721 7944 17845417891110245914231104801753290278643283430944546820096 7945 17872392631910873661473159442876980871877036305397403281201 7946 17899404744560231808719261364040311858789977237239581638656 7947 17926454276121851744543423416484467185015738010406494140625 7948 17953541273712599853692318807812568600249374996365974573056 7949 17980665784502731236692511530765006331356486005350061682401 7950 18007827855715943476795345559037376252589632567056736976896 7951 18035027534629430454295243075574178414043601098906665796321 7952 18062264868573936208257184495318618002439251601000000000000 7953 18089539904933808845689165552269721636378236770294740063441 7954 18116852691147054498195449239896813654768591185886268358656 7955 18144203274705391326146452924492464131066762872042770869041 7956 18171591703154303570401133492912599201804855640910408257536 7957 18199018024093095651617755949360832475804816053105712890625 7958 18226482285174946317188953440427512406633842067676254437376 7959 18253984534106962835837009263496764257350166694266313191361 7960 18281524818650235239905314000891217431696565375982666715136 7961 18309103186619890615381973520738431334174951742567187794801 7962 18336719685885147439691566195519548473852563456000000000000 7963 18364374364369369967291070310603696240835882355195002697361 7964 18392067270050122663106005267785413734319332978149210198016 7965 18419798450959224683842852832931183358013364738295745947681 7966 18447567955182804407213847332309285850582085650662991855616 7967 18475375830861354009110246369028960290570739990644775390625 7968 18503222126189784088760216309254526789505073625595661520896 7969 18531106889417478341907489477492009523090862742771757071121 7970 18559030168848348282046972701274172985926521015726218674176 7971 18586992012840888009753509557999047504695030768081759562481 7972 18614992469808229030140021400511264801025390625000000000000 7973 18643031588218195118481274973259145528617186258289531260481 7974 18671109416593357234039547177517774068355832653722656178176 7975 18699226003511088482128480302243558376739060334549742677121 7976 18727381397603619124451443806623302352028656792059669712896 7977 18755575647558091637750741521304914092624722983711181640625 7978 18783808802116615820804025927651835735305504695817512943616 7979 18812080910076323949804303978153410517975582117419665561681 7980 18840392020289425982159941736353002632064135373557987414016 7981 18868742181663264808751097941329058712347635410546148779361 7982 18897131443160371554679039439885750934496608256000000000000 7983 18925559853798520928544814279183676210082823587106355272801 7984 18954027462650786620293781113571610521545154778521854939136 7985 18982534318845596747662516451871839741643572164577878017361 7986 19011080471566789351264644155328417128841009288823623909376 7987 19039665970053667938352154491854142957252832928398681640625 7988 19068290863601057075288802959112434382640189723526146625536 7989 19096955201559358028772202007348865699814906116861541703041 7990 19125659033334604455841241722748323727394951767753444294656 7991 19154402408388518142705498473441754359067848557690545925441 7992 19183185376238564792433313473125689622829252001000000000000 7993 19212007986458009861535246181592456248122293125409527054321 7994 19240870288675974445479630437303494193215084246951731920896 7995 19269772332577491213176984204476875350207177039670699728401 7996 19298714167903560390470046816007228322457293549583457325056 7997 19327695844451205792666240603896165439834654331207275390625 7998 19356717412073530906149376830748294803164057250364345286656 7999 19385778920679775019107448869286305974134185005277391335201 8000 19414880420235369401413378621762766875902707325077225476096 8001 19444021960761993533695605227600486549488746516066380280721 8002 19473203592337631385635428175581909710451511296000000000000 8003 19502425365096627743528040016435341739937143988963985725041 8004 19531687329229744587144206962736185076658576200850121363456 8005 19560989534984217515929578765659129286715974059500634370241 8006 19590332032663812224578632372286707793700006134587049639936 8007 19619714872628881028020276992905145852085103749043212890625 8008 19649138105296419435852171345004309424995395603670840446976 8009 19678601781140122776260826989549156848269534254958315098161 8010 19708105950690442869464594835509729274532079756941339918336 8011 19737650664534644750716655060629727724916079592852015925201 8012 19767235973316863442905153879984451046574607121000000000000 8013 19796861927738160778787653789031648178887209929200901204961 8014 19826528578556582272897087114598008951482969268116118306816 8015 19856235976587214043156425925573920337626538598567555302881 8016 19885984172702239782239304585014090915632615871043893334016 8017 19915773217830997778713854466866037581132743434218994140625 8018 19945603162960037988007033613676578720555768967408696426496 8019 19975474059133179153226757376362731601569386820467020431921 8020 20005385957451565975879159353482114244199840841411697381376 8021 20035338909073726336518335235403450176035603541456527738881 8022 20065332965215628565365945458364416000000000000000000000000 8023 20095368177150738762938075884616205451989801505724298214081 8024 20125444596210078170716779047696159521370676567769150590976 8025 20155562273782280591903741836345981257986662562519870686321 8026 20185721261313649862293548836707768188147105002395109687296 8027 20215921610308217371304033910187707987380670664453369140625 8028 20246163372327799633201235953782148473319499585645374345216 8029 20276446598992055908556498170717226437107583950641853576481 8030 20306771341978545875973273571965677761044438845277356425216 8031 20337137653022787354121222833577211194359859546940757401761 8032 20367545583918314074115214050796268684538534641000000000000 8033 20397995186516733502276857357647475980968973502839760272401 8034 20428486512727784713316230820048969119533342026424370855936 8035 20459019614519396313971477461571427226031659315285531480561 8036 20489594543917744417143976743700412794423497927850344779776 8037 20520211353007310666566817296885881240716073077871337890625 8038 20550870093930940312044321184779837229573022368485276123136 8039 20581570818889900335300393481875452229842570365349951571841 8040 20612313580143937626473494454272883275657411714636892409856 8041 20643098430011337211296055154512915377098053853514849393841 8042 20673925420868980528996180774343758911434592256000000000000 8043 20704794605152403760959509643923239192843823761126013699921 8044 20735706035355856210189119322312589912926216742209968541696 8045 20766659764032358731601394792193478001654918537787359445601 8046 20797655843793762213195797351541118501693730661970745491456 8047 20828694327310806108136496386517759189357817173004150390625 8048 20859775267313177017783849813116801911948068074995568480256 8049 20890898716589567325713742590092758031044279373335114258001 8050 20922064727987733882762816332460487140194204955896285495296 8051 20953273354414556743137646693343120627344746529011466995121 8052 20984524648836097951625948832196105029982117441000000000000 8053 21015818664277660381947914949439295925663446960510191616641 8054 21047155453823846626285811541294373842681631767992001888256 8055 21078535070618617936029987714155422984257169334057095141441 8056 21109957567865353213779469595120696143279615907917215502336 8057 21141422998826908056635339584387770840882390773789306640625 8058 21172931416825673850825122916066869338089171545906086936576 8059 21204482875243636917696427726602456722020732597745996274961 8060 21236077427522437711118108574415735822977061233712728641536 8061 21267715127163430066327247110594715432202170028273888285601 8062 21299396027727740500260267368468530408336654336000000000000 8063 21331120182836327563406526919713031119586670314347577942561 8064 21362887646170041243222748936249728694826367638412349935616 8065 21394698471469682419146684000624376266895711102802565928081 8066 21426552712536062369248414322789180392437231320223151292416 8067 21458450423230062328557736848268267822537361899570556640625 8068 21490391657472693099106085581563978565763378518704119812096 8069 21522376469245154711721477299366215609372492638970219062721 8070 21554404912588896139614988690662854716001800620258755608576 8071 21586477041605675063797296835220505453677756206838182145281 8072 21618592910457617690363838818116119199462890625000000000000 8073 21650752573367278619687170176055464525872265262646631397681 8074 21682956084617700767555125781118739470299852226685384523776 8075 21715203498552475338293410689330969128758857073922373965521 8076 21747494869575801849911272415069752325764282901590858141696 8077 21779830252152548211308930037799780403651625320097900390625 8078 21812209700808310851585459504966763150625089707184872226816 8079 21844633270129474901485858464097371343201792392240002861281 8080 21877101014763274427026037938240953203687037813221088956416 8081 21909612989417852715334512151857515247619565136128664254161 8082 21942169248862322612749581819109189593157144576000000000000 8083 21974769847926826915210830223253553990312777494820089502001 8084 22007414841502598810983775444471142861904188799338962292736 8085 22040104284542022375756546133990703882207224682102504213761 8086 22072838232058693120147472284808632498964152941250846130176 8087 22105616739127478589662506513637974868277000915527587890625 8088 22138439860884579017141415444971847552164859954558410100736 8089 22171307652527588027731704876310500750933330522114918710641 8090 22204220169315553396429266503684972626479950650188608045056 8091 22237177466569037858224758098617768331597975809625833092241 8092 22270179599670179970894753151596672701604438961000000000000 8093 22303226624062755030476720133006095289710223756182952575521 8094 22336318595252236039466915670265676732249453472125336682496 8095 22369455568805854727780300099672683604383953105469252432801 8096 22402637600352662626511608023137413355933884107863206137856 8097 22435864745583592194536730683643851079978048801422119140625 8098 22469137060251517997993591168865596338054433421853884153856 8099 22502454600171317942681717659924042714363658569387360450801 8100 22535817421219934559419744161796377961613506116523837034496 8101 22569225579336436342400092383369612392543267974105985939521 8102 22602679130522079140580112678597972518592577536000000000000 8103 22636178130840367602148986215659051890984773625858147738241 8104 22669722636417116672109714808423528805662999610167589933056 8105 22703312703440513143015549123958479233795887208312873182641 8106 22736948388161177258900230271179772371606269745780265844736 8107 22770629746892224372441444079159176000753375818750244140625 8108 22804356836009326655396911688981060943269126759601833906176 8109 22838129711950774862352564410436420909270831840196336721761 8110 22871948431217540147822275134242759693944936684452352884736 8111 22905813050373335936738642941891686801794870879091714876001 8112 22939723626044679848374351918656251076757227601000000000000 8113 22973680214920955673733649550741576809247972084790672910161 8114 23007682873754475406453514475039696185219595532047185084416 8115 23041731659360541327254107749457045044723867145136347823281 8116 23075826628617508141978126223325356032368416017729725730816 8117 23109967838466845173258701010988095750901973628886962890625 8118 23144155345913198605855508507279602970959038198615371677696 8119 23178389208024453785698785831287146901394714434175182963521 8120 23212669481931797572680967044511692680092969424944513355776 8121 23246996224829780747235680961325691397013947959092482781681 8122 23281369493976380470743875853470161000000000000000000000000 8123 23315789346693062799806860846243150348126936669211020811281 8124 23350255840364845254426078312011840554142835762978237976576 8125 23384769032440359440129446086735495782227674440723672514721 8126 23419328980431913724084132867320691123984794257617475076096 8127 23453935741915555965235654691848180447032013493613525390625 8128 23488589374531136298513204961016885678464381613131046588416 8129 23523289935982369973141155027549255430491669260298793416081 8130 23558037484036900245096686960798120877537797973003905007616 8131 23592832076526361323753544686392637132134459435054479336561 8132 23627673771346441372751914305464406919572190561000000000000 8133 23662562626456945565134469014808909096566591535128682961601 8134 23697498699881859192788638678266367574920314348454109249536 8135 23732482049709410830235188740654667674900990569562066216961 8136 23767512734092135552803217828759329122357740352189287960576 8137 23802590811246938209231708049186351196104175660117431640625 8138 23837716339455156748737786670317430405672563544610188558336 8139 23872889377062625602591882565178090112424836937735973119441 8140 23908109982479739120239985493742131377923604653216911200256 8141 23943378214181515060013241017054992811787064071678957020641 8142 23978694130707658134465138561568573177112559616000000000000 8143 24014057790662623610376574890245303975996497411276533681121 8144 24049469252715680963469099987314241262785985018791916343296 8145 24084928575600977587866677126051158701728286309792498690001 8146 24120435818117602560346313663612550683207429007730599264256 8147 24155991039129650459417943893784579524788916110992431640625 8148 24191594297566285239273970087516809897430972775141532307456 8149 24227245652421804158648892662301553222778552476452509913601 8150 24262945162755701764629485244837282575601104517857800093696 8151 24298692887692733931455995226983363389321056423908247113921 8152 24334488886422981954354875262777766897484074081000000000000 8153 24370333218201916698443576014253982747479495719366894089841 8154 24406225942350462802747955325962516694758324838840565497856 8155 24442167118255062939372883892480641928673893713902938493841 8156 24478156805367742127866652379785962700007789065823560667136 8157 24514195063206172104819809870179341923161099079238525390625 8158 24550281951353735748739088421475336823743232913625921355776 8159 24586417529459591560237093464437976108802003690550566438561 8160 24622601857238738197578464707930997269338948026483732647936 8161 24658834994472079067623237178979043303512929056918655696401 8162 24695117001006486972208156994904295297998524416000000000000 8163 24731447936754868810006731446916092951890048179560076107761 8164 24767827861696230333908817968993772403630016457757903753216 8165 24804256835875740963960581572619733861876652172618720988481 8166 24840734919404798655905675346895145885209623738420576649216 8167 24877262172461094825368523654809205146459673368261962890625 8168 24913838655288679327720612699939007702876506573763892023296 8169 24950464428198025493670718193635358825383306848369992134321 8170 24987139551566095220620024920804763075426443195794090622976 8171 25023864085836404119823118082733905417729484877399439648081 8172 25060638091519086719395851388024669687744140625000000000000 8173 25097461629190961723211121967619655764863577243686206454881 8174 25134334759495597325723607307104765512731173383202590949376 8175 25171257543143376582764544518981245217679890581884436333921 8176 25208230040911562838347657419409115272283475905133520490496 8177 25245252313644365207527362028041703705504931356875244140625 8178 25282324422253004115350406276001547451944564008306937430016 8179 25319446427715776891942124885795753683949407459217155240881 8180 25356618391078123423768515578038543911488574743568524578816 8181 25393840373452691861115367963244657801411899157737062648961 8182 25431112436019404381825701692684094801860100096000000000000 8183 25468434640025523011336795670350843807368340717001130651201 8184 25505807046785715499058115368500319500237979754526291726336 8185 25543229717682121251131470541956714995267293567471737490161 8186 25580702714164417319614760901486921445877149262677830270976 8187 25618226097749884448130692583986584894845982409297119140625 8188 25655799930023473174021873547030798534076939007073251495936 8189 25693424272637869987053721317511395443983959209226894798241 8190 25731099187313563544706641838619344690391784992738121875456 8191 25768824735838910944098963486338895348885121796963931179041 8192 25806600980070204050582135665904392694436396721000000000000 8193 25844427981931735883049726750335643636681104309097197016721 8194 25882305803415867056001781487217870804990720112591787524096 8195 25920234506583092278406123376332203907051714869587468217201 8196 25958214153562106909398212909576851622606743185850684870656 8197 25996244806549873570861197965852116981172621250152587890625 8198 26034326527811688816927818067218804648087130114868752941056 8199 26072459379681249860445849628683861654802020880303192646401 8200 26110643424560721356448804772423836813198331123084094672896 8201 26148878724920802242673621728130482414869446610970810518321 8202 26187165343300792637167110304458100008701464576000000000000 8203 26225503342308660793022941392273596356605831924029720671441 8204 26263892784621110110290994948562213480010016811682608582656 8205 26302333732983646205100906410429076530065058012896511075041 8206 26340826250210644036041677001663614653289300539262459969536 8207 26379370399185415087839238919805103801903973504472900390625 8208 26417966242860274612373891929567608384495715187694189285376 8209 26456613844256608927079553438856013707764915328324165425361 8210 26495313266464942770766789696436197373857321470698387931136 8211 26534064572645006716911621325616240330104805387522120746801 8212 26572867826025804644452121996056483389134417281000000000000 8213 26611723089905681266134854636058750127832913146759927535361 8214 26650630427652389714453215200393740624677285663609785942016 8215 26689589902703159185219779633915012108206624437613755423681 8216 26728601578564762638814775308882662977444026697280664047616 8217 26767665518813584559152823864084387641322694242695556640625 8218 26806781787095688770410128036500534143122760749459120848896 8219 26845950447126886311554300751417738633266608291836976575121 8220 26885171562692803368719060424557195586554388971180607410176 8221 26924445197648949265466042129953216496509509727053312744481 8222 26963771415920784510976000000000000000000000000000000000000 8223 27003150281503788906211701949284051481487972655655178328481 8224 27042581858463529708094843551541019781781077937561323442176 8225 27082066210935729851739333649323433406660751576759585423121 8226 27121603403126336230783330038744490424019813054285554384896 8227 27161193499311588035862429346977257994203332210664306640625 8228 27200836563838085151266441008042943249562802264863584751616 8229 27240532661122856609822201042820882190795365902308268335681 8230 27280281855653429106044907162161133677112934393585667670016 8231 27320084211987895567600482537482638845146562806069524191361 8232 27359939794754983785121501421300390901160975681000000000000 8233 27399848668654125100419235650748535809135072997027272570801 8234 27439810898455523153134406930357371673275083473479989723136 8235 27479826549000222685869255666105415430637654845313288033361 8236 27519895685200178407843563011107642784307132346376633061376 8237 27560018372038323917117288684222265190173085264629150390625 8238 27600194674568640681422513036365571344726543595148238913536 8239 27640424657916227077647397765422016305264671743635713747041 8240 27680708387277367490014905619329476519319810070376560070656 8241 27721045927919601466999045378211992173029125074204715567441 8242 27761437345181792937021434370328979028853067776000000000000 8243 27801882704474199482970996753115401066285649465529632582321 8244 27842382071278541675589641779706344634297350233795030224896 8245 27882935511148072465766792273076417455236652350838781014401 8246 27923543089707646635785659544284005785652623407109222957056 8247 27964204872653790309564187018297255553827345371246337890625 8248 28004920925754770521933610870497294685672058000053786054656 8249 28045691314850664846997612029209281544238785754066288649201 8250 28086516105853431085615059964507947003004722826076640772096 8251 28127395364746977012049374761085994824390470496640486152721 8252 28168329157587230179827560063165637513417281521000000000000 8253 28209317550502207786851985582280274568521195871674167483041 8254 28250360609692086599808023974259470079773564870173399187456 8255 28291458401429272937910673019920561067615240414197060926241 8256 28332610992058472716033320184809032067395290631680323751936 8257 28373818447996761547261832786841831617541769172578369140625 8258 28415080835733654904917183166897689989572011299570477694976 8259 28456398221831178344089844436270833310461561489906863682161 8260 28497770672923937782729218566463886892956050855955838734336 8261 28539198255719189842331384791046830944919809888623770027201 8262 28580681036996912248268482506256226829463453696000000000000 8263 28622219083609874289803069086657184765214187432768617192961 8264 28663812462483707339830819274544308479795851090596111650816 8265 28705461240616975434394959056821744165889369255199771128881 8266 28747165485081245912015853210881096562212102954222947926016 8267 28788925263021160112879191981493971633130907756093994140625 8268 28830740641654504137926248643957881809968539780898498154496 8269 28872611688272279667889706014684825861887522909452716285921 8270 28914538470238774842318576289105652080137132797925183717376 8271 28956521054991635198635764918184952600246820006262612070881 8272 28998559510041934671271855579005341484619140625000000000000 8273 29040653902974246650918719651791163893585228744215176432081 8274 29082804301446715103946579985404593655631641169505315454976 8275 29125010773191125752028185115766328295247395083498289782321 8276 29167273386012977312013776496833311696630606119508136759296 8277 29209592207791552796100557711711733799325042109668212890625 8278 29251967306479990872340401052199603882886467657480028553216 8279 29294398750105357285529553288544100066369088439399562700481 8280 29336886606768716338524128897469294708675108447854054281216 8281 29379430944645202434025205475584376651101244045619223963761 8282 29422031831984091676877362537125771016930594816000000000000 8283 29464689337108873536924531379623231017687179382351198720401 8284 29507403528417322572467050198514680474704642962007683239936 8285 29550174474381570214363845141971958231086666651642737846561 8286 29593002243548176610823684520244295106331870661393856331776 8287 29635886904538202532929479919682980457624083581582275390625 8288 29678828526047281340939634520283889802334774446003790811136 8289 29721827176845691011410465477078989490589973726644709965841 8290 29764882925778426225183753800028252380552920242764545785856 8291 29807995841765270516283501754214254269027041188359520185841 8292 29851165993800868481766004402127719993815365281000000000000 8293 29894393450954798052567368522658097300903617125852780377921 8294 29937678282371642825392638767073503529219730694159724445696 8295 29981020557271064455690717550793763800185475667085307081601 8296 30024420344947875111759291831133389721843158733799973523456 8297 30067877714772109990024006585422885763077795505523681640625 8298 30111392736189099891536151481011368679302890771922871648256 8299 30154965478719543859733153918615797055885733347822927922001 8300 30198596011959581879506198333316787680650483609797358391296 8301 30242284405580867637619318353212698685389026984858334017121 8302 30286030729330641344524335144337042954220732416000000000000 8303 30329835053031802617616042011924017052213749988162024524641 8304 30373697446582983425972062082477649871939160957200617312256 8305 30417617979958621096621832658366451442423290794942308047441 8306 30461596723209031382389196616832137131097510063828512014336 8307 30505633746460481591353108018372678154715425790586181640625 8308 30549729119915263777970985895441249382938186852266626584576 8309 30593882913851767995909277011298274474865786759162641208961 8310 30638095198624555612625815210668372164199543063483605057536 8311 30682366044664432685748591828592252856575146492699513537601 8312 30726695522478523401295578481530169600291856161000000000000 8313 30771083702650343573780270435373061040470174716438785080561 8314 30815530655839874208247645628554706391925111606238160879616 8315 30860036452783635124285261324937715117246498265569338104081 8316 30904601164294758642054237280572669347542726538888388284416 8317 30949224861263063330384901230807898732285401916269775390625 8318 30993907614655127816981899439561870074525371604367463940096 8319 31038649495514364660783602000865693645986298152288041266721 8320 31083450574961094286520659544044461455581839321696939544576 8321 31128310924192618981518594968137718062133828237950097627281 8322 31173230614483296954789340818366001000000000000000000000000 8323 31218209717184616458456659917636755872715552781177690765681 8324 31263248303725269971560413879253712137769613645333446987776 8325 31308346445611228446284671153153682153958916362443969411521 8326 31353504214425815616654673297148401915732353068323827613696 8327 31398721681829782369747705216801151906704728612480712890625 8328 31443998919561381179462942182723166643152037318563308834816 8329 31489335999436440602895373512237948849948008789432718335281 8330 31534732993348439839358929893537237044410029373700404412416 8331 31580189973268583352103968434645222952578005126427771966161 8332 31625707011245875552774296636722368128712410001000000000000 8333 31671284179407195548648943621481519000037016562871249100001 8334 31716921549957371952713914085761659049481514383169852276736 8335 31762619195179257756609187612613259840793068018490356929761 8336 31808377187433805266496253137598494071292626783085660082176 8337 31854195599160141101891495551404249923310621344531494140625 8338 31900074502875641257510778615310633918792374999976547188736 8339 31946013971176006228170595574557167632981870496170413454641 8340 31992014076735336196791186076207871490295423523942399021056 8341 32038074892306206285547045232739587073997809730420805034241 8342 32084196490719741870210277920269919684432756736000000000000 8343 32130378944885693957732278661106788159639809205939830403521 8344 32176622327792514627109244714145453236610130198531950186496 8345 32222926712507432533577057283565764118827190384820166418801 8346 32269292172176528476181093056296921692104825002424696569856 8347 32315718780024811028766555591824013390578329563140869140625 8348 32362206609356292234434943414114637581166142877110249721856 8349 32408755733554063363512298994749814159816038083208490464801 8350 32455366226080370735074910168755783617205486184696167530496 8351 32502038160476691602078162890156941045150202280959664111521 8352 32548771610363810100134271612909747456836699761000000000000 8353 32595566649441893259984640974637722552497751183589331796241 8354 32642423351490567083712639865473265975107981114659942957056 8355 32689341790368992684742596382327794595489880426904222438641 8356 32736322040015942491670849600062239000008592192426384756736 8357 32783364174449876515974721535320031813773193319433837890625 8358 32830468267769018683645300136219063594920543001242475954176 8359 32877634394151433230789951601682399728229375063029728005761 8360 32924862627855101163250507817924566106353373511277206900736 8361 32972153043217996780283102196505645622125881214779511278001 8362 33019505714658164262345654708424005943961522176000000000000 8363 33066920716673794323039034431944927177315003288297321198161 8364 33114398123843300925247955468261442428211384518185213628416 8365 33161938010825398061527689628660072710730181701429276349281 8366 33209540452359176598782706859622558940776424295445945122816 8367 33257205523264181187283381948239897926482762484941650390625 8368 33304933298440487234066933639451707425479619488439458205696 8369 33352723852868777940768789898956909746846399954208031517521 8370 33400577261610421405930600671175667418231831057412994891776 8371 33448493599807547791831147110382162635571603506552779413681 8372 33496472942683126555886423905077920215087890625000000000000 8373 33544515365541043746665198970840668357899955979268461329281 8374 33592620943766179364566382455268950631835704363792598040576 8375 33640789752824484787204564680252585220429651904534294310721 8376 33689021868263060259550110341638353865568811290143186948096 8377 33737317365710232448870223994433734350311572656601806640625 8378 33785676320875632064517429573003809277260000913448465596416 8379 33834098809550271542611934430272433873549568478063665240081 8380 33882584907606622795664376127743071307036295547379438063616 8381 33931134690998695027185477969212151373716554348811028198561 8382 33979748235762112611329167045363124391154548736000000000000 8383 34028425618014193037615736344007314817435292988440013709601 8384 34077166913954024920781660281582977754134102391994976833536 8385 34125972199862546075802700825641376462868507670760665282961 8386 34174841552102621658136969205442981839825750256856204312576 8387 34223775047119122369234636048462798096803824666758056640625 8388 34272772761439002727361010634566096470381495339771148046336 8389 34321834771671379403779737826869245536643068320963604213441 8390 34370961154507609624342889118849618695547620167758439776256 8391 34420151986721369636534752131118493789126275552215280112641 8392 34469407345168733242016150798426194948382384641000000000000 8393 34518727306788250394716156407934222076951774378458222659121 8394 34568111948601025864518077583569529462008900886445787447296 8395 34617561347710797966586645258376213576331837833890729026001 8396 34667075581304017356383336637204414056748864420493152096256 8397 34716654726649925890416810125829985105533659458160400390625 8398 34766298861100635552775451189686222290249168310858160275456 8399 34816008062091207447489057105815398177154485253012606277601 8400 34865782407139730856766716585417836822350262107110988189696 8401 34915621973847402365157968271494510397920454895474036435921 8402 34965526839898605049684350156550440817949741056000000000000 8403 35015497083060987735988480019155305958053899387486379297841 8404 35065532781185544320547835045349355874766477861055056121856 8405 35115634012206693159000426881441812406940515207889024099841 8406 35165800854142356520629596458680129895895249310961301979136 8407 35216033385094040109055181037576610846631225723965087890625 8408 35266331683246912649178334040368674658075152441605865803776 8409 35316695826869885540427306374165347701911208372120604072561 8410 35367125894315692576351526094800057790047399728500164263936 8411 35417621964020969730611341422273355340254472765248173248401 8412 35468184114506335009410820292933528365398024241000000000000 8413 35518812424376468370421027821213010948790967474745365545761 8414 35569506972320191708241231244818788438919834367814549897216 8415 35620267837110548906445510141770461651243486660400655864481 8416 35671095097604885956262277935595032490863463447392578441216 8417 35721988832744931141934248946327601333531307352734619140625 8418 35772949121556875292806413499736810087708084005175920951296 8419 35823976043151452102189611875397813109486912513472017038321 8420 35875069676724018513047326155878601195771595339638469758976 8421 35926230101554635170553337334392433018328558239821917430081 8422 35977457397008146941567923346804736000000000000000000000000 8423 36028751642534263501080302015871918331072938245327478122881 8424 36080112917667639985665051231036880274051352045677648613376 8425 36131541302027957714000267036016421943441878664701184479921 8426 36183036875320004974495248658794013347393202985064774762496 8427 36234599717333757880075527894482318753207018558437744140625 8428 36286229907944461290173088640848250641407110035598538838016 8429 36337927527112709799969650789103969035352099780262583414881 8430 36389692654884528796940921088864941367177913500473875234816 8431 36441525371391455584749742035965738937896336574159102660961 8432 36493425756850620574536098275110472261496813521000000000000 8433 36545393891564828543651968466122464101778204391064332549201 8434 36597429855922639961889039032851731908526812001079536910336 8435 36649533730398452385247324697603907869116117140632432906161 8436 36701705595552581917292769201275173285735299370957649022976 8437 36753945532031344738151928120219433981039567415449462890625 8438 36806253620567138701191864215241125580651442449660233383936 8439 36858629941978524997433414286004523615173659584209312242241 8440 36911074577170309887746015055583056363831154130268988051456 8441 36963587607133626502872304174844692304391487566203905421041 8442 37016169112946016711330741014886814158825066496000000000000 8443 37068819175771513055244520507800914191954138804069647144721 8444 37121537876860720754145081901668768133424120853723316228096 8445 37174325297550899776798542914872286495794692022898614903201 8446 37227181519266046981103418407543821939370014283323100102656 8447 37280106623516978322108011334297150615577757358551025390625 8448 37333100691901411128195892402266466175442617180216843309056 8449 37386163806104046445487913531946350570461194525779155360401 8450 37439296047896651450509228905374640254888428377667740368896 8451 37492497499138141931169826086837215418581004292925260990321 8452 37545768241774664836107098415503830078308088801000000000000 8453 37599108357839680892439018597232000015875524929017707029441 8454 37652517929454047291976502164206502599536035449097636806656 8455 37705997038826100445943578226120047530108703298137183031041 8456 37759545768251738808254013705250981727388910870488623681536 8457 37813164200114505767393066030061327271562377847929931640625 8458 37866852416885672606953068057827852037731059715312636133376 8459 37920610501124321534871577806335073052256621606321999409361 8460 37974438535477428781420854397806928444161481009883997147136 8461 38028336602679947765997450455038162093956129607644159448801 8462 38082304785554892332760740040112083770703609856000000000000 8463 38136343167013420055169230090163135914802830107258308123361 8464 38190451830054915609463532182365456632118515003831449686016 8465 38244630857767074217144900351707218422420419382418796649681 8466 38298880333325985156498269590149786323933433882353248239616 8467 38353200339996215343208758574475521313196149039179931640625 8468 38407590961130892980120629102503199897303696521326292176896 8469 38462052280171791276187723663400374960904514679333577829121 8470 38516584380649412234664431527552413315106526952986484146176 8471 38571187346183070510586262714863260417080969235623021676481 8472 38625861260480977337589138187468051910400390625000000000000 8473 38680606207340324524116533613637365645328841178508981146481 8474 38735422270647368519063643064152038489398920103431478706176 8475 38790309534377514546907758030630912491483751900270809919121 8476 38845268082595400812374086197206478922978528072675151056896 8477 38900297999454982774686263452570011639512602138301025390625 8478 38955399369199617491450841698753279483911306321804568559616 8479 39010572276162148032225064096083158630369450667913902859681 8480 39065816804764987961817268480543288541934665446294435926016 8481 39121133039520205893369288800308189416008450780736355353361 8482 39176521065029610111270253542484845610002681856000000000000 8483 39231980965984833263951209259109520702787929752105295618801 8484 39287512827167417126610026453208368835422994526188012507136 8485 39343116733448897433916074251244108212320642086958679799361 8486 39398792769790888782744179467542491704248543249290154213376 8487 39454541021245169604987414859326413097595689961699462890625 8488 39510361572953767210498290577787093547940256394684443201536 8489 39566254510149042900207952041195770235635700372126817541041 8490 39622219918153777149473016690410528250237439412138363846656 8491 39678257882381254861699711335266248660456402390281890959441 8492 39734368488335350692295001062255963016401294801000000000000 8493 39790551821610614442994429949624080788866374507630043860321 8494 39846807967892356526616423125500866232433761154074616528896 8495 39903137012956733502292829008018060769811919359599694050401 8496 39959539042670833681225509883462553287408648810840300589056 8497 40016014142992762803018818309453371908717215061187744140625 8498 40072562399971729782637826174871886223688825387244538822656 8499 40129183899748132528042202606840849098950571255406267713201 8500 40185878728553643828545666287439653724783998519680344068096 8501 40242646972711297313950967129065817268821387185631397774721 8502 40299488718635573484510381657411111351532650496000000000000 8503 40356404052832485811761735864919826632461075762182104991041 8504 40413393061899666910289998725341270346259340003307365011456 8505 40470455832526454780464519001583639051194875161723419232241 8506 40527592451493979122202007434526772697265667620431709863936 8507 40584803005675247719805395869761870083872580413984619140625 8508 40642087582035232897928734362401920705894881838366626942976 8509 40699446267630958048718316797152275880193705745394894016161 8510 40756879149611584230180255071751336050760052150128225550336 8511 40814386315218496835824751416691665589355882461460379879201 8512 40871967851785392335637347962816856689820201521000000000000 8513 40929623846738365088427462220964046699438472036585788930961 8514 40987354387595994225604546704291046192210676935869192994816 8515 41045159561969430606432240504295457170039194532133268704881 8516 41103039457562483844810910225805852033696989156880914518016 8517 41160994162171709407639007294406945602335585317715087890625 8518 41219023763686495784803698271856626836293840209528011882496 8519 41277128350089151730851254451067627542887709943640543889921 8520 41335308009454993578387716652165396880420454442518158053376 8521 41393562829952432623260380805001328735617146933735852152881 8522 41451892899843062581570679581301761000000000000000000000000 8523 41510298307481747118569065031373039529638180313481460400081 8524 41568779141316707449482526885966324410932267290744968318976 8525 41627335489889610012325410903537622495917929614363590628321 8526 41685967441835654212744231376723669590003448620848875831296 8527 41744675085883660240947201659397670901953481970410400390625 8528 41803458510856156960769236337175453282148664287385594761216 8529 41862317805669469870923208439717202415663953762416303574481 8530 41921253059333809138488274882617568689754950086279840137216 8531 41980264360953357704686113130102444262553133664481396275761 8532 42039351799726359462995941887159059416311306241000000000000 8533 42098515464945207509659228461122138233238723714478242918401 8534 42157755445996532466625015278127612787452139611852883623936 8535 42217071832361290876986827899231743359411504819666675962561 8536 42276464713614853672962156754382352760046608264201879883776 8537 42335934179427094716465534699825179965459921055508056640625 8538 42395480319562479412326262405937017328800248419852417499136 8539 42455103223880153394201863497903243227308207467569650109841 8540 42514802982334031283238381301105525847917809281038887161856 8541 42574579684972885519528658986560782797186656837578696727841 8542 42634433421940435266419774869259865378632237056000000000000 8543 42694364283475435387720834583798826905704166399389602805921 8544 42754372359911765497862351847281963659706929280697768349696 8545 42814457741678519085058479519109018562378999176304086467601 8546 42874620519300092707523382680943945971331398104378513555456 8547 42934860783396275262793075487904387037510931491851806640625 8548 42995178624682337330204073583814435757335073432207486816256 8549 43055574133969120586580243929233324334031937595746323336001 8550 43116047402163127295179263960914262014861026137550719287296 8551 43176598520266609867950132085365764631240770472504756789121 8552 43237227579377660501153201607287354231556008641000000000000 8553 43297934670690300884394240305837432212122990536012613182641 8554 43358719885494571983124047997968379127518816537611920736256 8555 43419583315176623894655194568437454960946279012956702703441 8556 43480525051218805777747471100576811278991385669381920526336 8557 43541545185199755855813676910486828760439793148691650390625 8558 43602643808794491493797395470009008610198545248019678232576 8559 43663821013774499348774442400642724038452936144574517892961 8560 43725076892007825594329698931499229150925799258300369473536 8561 43786411535459166218761074439441379264902886249943994539601 8562 43847825036189957397162371928743492001537396736000000000000 8563 43909317486358465937436860560927626829567899691951697968561 8564 43970888978219879800293389612895237528555491968089059823616 8565 44032539604126398693276908523081613938641879486307892030081 8566 44094269456527324738885287981119734164354410221256537276416 8567 44156078627969153216824367326415055056106942965683837890625 8568 44217967211095663380453183845108337417137834579506520068096 8569 44279935298648009347471369893144794246595612037434995220721 8570 44341982983464811064900734125579627860907998104142611480576 8571 44404110358482245348413073478837348523836691932654418859281 8572 44466317516734136996056292933410108008056640625000000000000 8573 44528604551352049976430940479433602214109892608627655883681 8574 44590971555565378691369295116722864651788646032156997451776 8575 44653418622701439313169176144189455469365956604294196607521 8576 44715945846185561196434672431101118182065208794548509085696 8577 44778553319541178364576020814389898846808923757890869140625 8578 44841241136389921071020893232169971859435684881388657442816 8579 44904009390451707435189382683796965676931966292282715559281 8580 44966858175544835153285008601191404614528944696396807868416 8581 45029787585586073283954092724764954619658173284807085428161 8582 45092797714590754108865887100134457925934514176000000000000 8583 45155888656672865068265866348890241245160466439852764448001 8584 45219060506045140771554626918006863329009065336974630260736 8585 45282313357019155082944866578051310150429796029157941395761 8586 45345647304005413282248948020160630604656532769288986034176 8587 45409062441513444300849580995833114658672877825781494140625 8588 45472558864151893032906188051909332594909636969340796276736 8589 45536136666628612721849549535716662869854726748625589948641 8590 45599795943750757422217354182218322772568036374050877997056 8591 45663536790424874536883312246150367314745698251258032726241 8592 45727359301656997429732518807552625567550735761000000000000 8593 45791263572552738113835785558807089097284163941192763981521 8594 45855249698317380015175690075294844520394741127878851690496 8595 45919317774255970811977122280075242938652828060276162154801 8596 45983467895773415349695138535583615730069308223479499001856 8597 46047700158374568631712964532241472625173628330230712890625 8598 46112014657664328885803018895080749118884650336779927289856 8599 46176411489347730706403860195006302145317920420205952228801 8600 46240890749230038272765990831163482829107028955168786026496 8601 46305452533216838643019482045045241437674234822851898033521 8602 46370096937314135124216415135470841972866420736000000000000 8603 46434824057628440718401164766400882899112668509776521604241 8604 46499633990366871644761581096725938213666484852946983981056 8605 46564526831837240937914158312683752490882699667780253444641 8606 46629502678448152122376308009427548908701854465898615668736 8607 46694561626709092963278886748490645987106161032519775390625 8608 46759703773230529293372158012475233394615895069971630002176 8609 46824929214723998916378399687240837433206128055170351039761 8610 46890238048002205586744399125185721581716685652235948916736 8611 46955630369979113065847108780907226814497090492896413430001 8612 47021106277670039254705766362599871531620468001000000000000 8613 47086665868191750403253814409007914219952246685254175236161 8614 47152309238762555396223985182597046955731347112780330172416 8615 47218036486702400115699947764852949268933186626220736625281 8616 47283847709432961880387945249257605592249655864289076514816 8617 47349743004477743961661880951542592552785624639336181640625 8618 47415722469462170176435343595276992937444119529275256733696 8619 47481786202113679556914092483721210643663213132553261821521 8620 47547934300261821097282554736171765851322807655016964427776 8621 47614166861838348577377917748741163720475902751386981795681 8622 47680483984877315463405431135666176000000000000000000000000 8623 47746885767515169885748563517822377057075060179244557597281 8624 47813372307990849693927690650147559205316880432654446104576 8625 47879943704645877588761022519146743185283106114971547856721 8626 47946600055924456331781508195571925766025054324624610820096 8627 48013341460373564031963488395745496387866612832773681640625 8628 48080168016643049509812896887832438418654275761788796604416 8629 48147079823485727738874843076668038978995833055740318814081 8630 48214076979757475364712439312519896603933936493540059119616 8631 48281159584417326301410767695410571613453241755400532810561 8632 48348327736527567405659912387355304493623808161000000000000 8633 48415581535253834228471014700082868542661156910852700207601 8634 48482921079865206844579339495511861377686858400421732417536 8635 48550346469734305759588372720454613661919818720708246098961 8636 48617857804337387894909001195721441799434994152195632664576 8637 48685455183254442650547857093004234724246143905332275390625 8638 48753138706169288045798940860635384818926417625694219534336 8639 48820908472869666937892667701550892139905249992216667057441 8640 48888764583247343318656514063540133374743871680062656352256 8641 48956707137298198689241471973144337352143186684317858954641 8642 49024736235122328512968550430376293677637308416000000000000 8643 49092851976924138746349594481780287554881528457678217387121 8644 49161054463012442448336724004238750620845373432591946551296 8645 49229343793800556467854725661365694388578055989134541112001 8646 49297720069806398209670762938311700537986606382693016928256 8647 49366183391652582478655800619346132876806318759918212890625 8648 49434733860066518402492171545684362533422658687244100243456 8649 49503371575880506432881744978696215232556298046346034391601 8650 49572096640031835425309187395871612905675641334312464285696 8651 49640909153562879797414838063735548131610867905173631507921 8652 49709809217621196766031753263302156890231819281000000000000 8653 49778796933459623662941504589641801914140872313175370255841 8654 49847872402436375329403348307710805781078586314856234745856 8655 49917035726015141589511414321765841214272473800171541455841 8656 49986287005765184802434594905459058430711832699309155291136 8657 50055626343361437493593844944090869550179623674843994140625 8658 50125053840584600064831637059489982973267912705570322251776 8659 50194569599321238583628346621599852347710346350166123456561 8660 50264173721563882651420373299082242533194575832938483879936 8661 50333866309411123351074837464107187280363042144473296550401 8662 50403647465067711273575721443989289766083362816000000000000 8663 50473517290844654623976357304458168451634030460265610733761 8664 50543475889159317406673194556120948901959859783960284041216 8665 50613523362535517690055812897092120342880811635064122490481 8666 50683659813603625950588176840835888131022563878115492233216 8667 50753885345100663496376160828993435432006733873828369140625 8668 50824200059870400970276405194357335881751674916335661879296 8669 50894604060863456932601595119212811651314686648225923692321 8670 50965097451137396523477286528995687127476727583946336894976 8671 51035680333856830204905434670624827511490023836256050962081 8672 51106352812293512582589812948957655351806640625000000000000 8673 51177114989826441307578541433596088860517296275743405540881 8674 51247966969941956057778976301742027487730775967272194277376 8675 51318908856233837599400243350971407486168002097298814375921 8676 51389940752403406928378730598668949105795615496615741034496 8677 51461062762259624491841886882447104804493294780996337890625 8678 51532274989719189489665705288167482807930754290689052246016 8679 51603577538806639256181302159196252035835749388330543338881 8680 51674970513654448722086034382261823542027671281932313890816 8681 51746454018503129956614629601748542075024760980023098422961 8682 51818028157701331790025835985459302211582365696000000000000 8683 51889693035705939516460130150818020978019460678256140197201 8684 51961448757082174677224053861164848358569316386630670094336 8685 52033295426503694924556782117227975175405432353867610072161 8686 52105233148752693965934557299041002264967972207413979774976 8687 52177262028720001588968656058519164597771050680879150390625 8688 52249382171405183766952587722616359096664602969025327271936 8689 52321593681916642845114255041463006678983882082699161436241 8690 52393896665471717807628840205137389933478250402170542227456 8691 52466291227396784625448211156755351470743207924390385413041 8692 52538777473127356685002675348380219158636147521000000000000 8693 52611355508208185297830940219861649149699312092478903022721 8694 52684025438293360291194171829113852979251848696099132932096 8695 52756787369146410679730075225545509389437827271252093339201 8696 52829641406640405418202952336360664420737135268376827334656 8697 52902587656758054235405725328267205388722479343414306640625 8698 52975626225591808549269945614762167486627496797690245677056 8699 53048757219343962463239840901616308956150632765481699824401 8700 53121980744326753843966484900459186258687943273047674064896 8701 53195296906962465480378206592475489842090131260965017212321 8702 53268705813783526324183388191168780495828811776000000000000 8703 53342207571432612811861833234935113658552524551544949137441 8704 53415802286662750268200918536821473301632333511091353030656 8705 53489490066337414391432776030327578252592899603542286737041 8706 53563271017430632820028782876449593312520856120508899393536 8707 53637145247027086781207670538365697708066852813945556640625 8708 53711112862322212821213595886231457925280277739011594981376 8709 53785173970622304617420549765492645600482021454819815143361 8710 53859328679344614872319510847939659871547705538979494363136 8711 53933577096017457289444784985426184577945209875984553900801 8712 54007919328280308631296002701760262274131703681000000000000 8713 54082355483883910859312279888753728700969549986832644461361 8714 54156885670690373355955079217791053834322766270974201430016 8715 54231509996673275228956342238556210767889340800344619625681 8716 54306228569917767697788494611741374535975866943000744431616 8717 54381041498620676562412959412659173767254278208222900390625 8718 54455948891090604754363845947696014187174211648877175504896 8719 54530950855748034970223514045482801038085901662677810833121 8720 54606047501125432387546746319526345224668938181783848882176 8721 54681238935867347463290293448844984359472647812698386358481 8722 54756525268730518814804590087890625000000000000000000000000 8723 54831906608583976183444471596721657534924604506849689714481 8724 54907383064409143480855754377022152872340712850693121970176 8725 54982954745299941917994575209147563966670970071573416165121 8726 55058621760462893216936417609920970132033717659548459728896 8727 55134384219217222905531785870411864047449869192402587890625 8728 55210242230994963694965520087406737562244209249520464367616 8729 55286195905341058940276778171732421237544626135509069133681 8730 55362245351913466183896743501024423571399567379524292182016 8731 55438390680483260782261149583948549790665540433310392265361 8732 55514632000934739615554745817290008872997039281000000000000 8733 55590969423265524880644861146725194188258048053195424416801 8734 55667403057586667967261255186492502102582644111205923291136 8735 55743933014122753417479479112585089533251070186860303315361 8736 55820559403212002968565001418505522422754612829084187365376 8737 55897282335306379679235386412054990241399411668047119140625 8738 55974101920971692139397846136083315936446968356214759489536 8739 56051018270887698763419519215605536410543285625463603085041 8740 56128031495848212166987862968201527003154812700078855622656 8741 56205141706761203627618577964162157117818461363542072101441 8742 56282349014648907628868517087433956819076120576000000000000 8743 56359653530647926488311064028049410831928329409422010888321 8744 56437055366009335069331499031416943011645104585550490832896 8745 56514554632098785576799902639588578293298724291155938836401 8746 56592151440396612436679181084429338841399520475496690221056 8747 56669845902497937259625829932485816246104300022125244140625 8748 56747638130112773888641085536297232981962953993216603590656 8749 56825528235066133530830146816915835969294641177282328527201 8750 56903516329298129973327182887509826151285913884128335364096 8751 56981602524864084883443875028116394899182589823515365146721 8752 57059786933934633193099274536899986344201680721000000000000 8753 57138069668795828567588791013656811152144484256055298249041 8754 57216450841849248958750158676796079732836134789212018835456 8755 57294930565612102242584261375626580522838763857138459288241 8756 57373508952717331941388730035489282091607671282761207975936 8757 57452186115913723030462259364107767877575017942011962890625 8758 57530962168066007829437623753483702024851010164539288190976 8759 57609837222154971978301405432749357910866148482263656100161 8760 57688811391277560498158481063608702562253245880898500366336 8761 57767884788646983936799346121357806467008843803694345481201 8762 57847057527592824599128389570979626706550788096000000000000 8763 57926329721561142862511264529462680437553935500076166418961 8764 58005701484114583577099533802302975321167835492095362338816 8765 58085172928932482551190802394118984482219375321283048030881 8766 58164744169810973121682582320445638124287687232137793110016 8767 58244415320663092809678168290080445354438575435488525390625 8768 58324186495518890061302836084838152595709670296977237610496 8769 58404057808525531073788708736234984883526950929728003243921 8770 58484029373947406706886668886474700237218120251830620389376 8771 58564101306166239479663729024151613238642210982064997984881 8772 58644273719681190652744304603325611191650390625000000000000 8773 58724546729108967396053868388066195219737147307803150118081 8774 58804920449183930042123497713211931012210375086848109182976 8775 58885394994758199425013859715953592465284689595887023224321 8776 58965970480801764304917212971928930184006083254737326903296 8777 59046647022402588878496037363819600900844686535742431640625 8778 59127424734766720375016937419971559700953557274242072969216 8779 59208303733218396738338497785324352083238683630245826198481 8780 59289284133200154394811802926937456078353642824394713993216 8781 59370366050272936107152366631648325824573050986572274337761 8782 59451549600116198914342250323892288292615356416000000000000 8783 59532834898528022157621182717464156560768083744357142866401 8784 59614222061425215592625526816010559669630156046519972007936 8785 59695711204843427587733973793315765316696927825984845828561 8786 59777302444937253408678876815987403358037556023794415435776 8787 59858995897980343589482171417967202328643085011367431640625 8788 59940791680365512389774862598390846224012439620111156187136 8789 60022689908604846338559092391705564040846554965534772003841 8790 60104690699329812864471835251629300680426387312499916537856 8791 60186794169291369012609302198506506589016211713073629019841 8792 60269000435360070247971168302887947948821770081000000000000 8793 60351309614526179345583771716740703532845807638728980983921 8794 60433721823899775367361466117584903878598899815584100253696 8795 60516237180710862725765342100061009789329337059927447603601 8796 60598855802309480334318566733960748096766135064426365587456 8797 60681577806165810845037624207611452065239012241363525390625 8798 60764403309870289972838774190692721921879855013129413984256 8799 60847332431133715906979078281091259089504879329371550500001 8800 60930365287787358809591378646269668295595457353396368183296 8801 61013501997783070401372646730843198540330718081708235311121 8802 61096742679193393634485153678630041826726383616000000000000 8803 61180087450211672452729947909371163674644514178910707590641 8804 61263536429152161639052159097609939036128645674185912160256 8805 61347089734450136750437681623885349771022334397440279109441 8806 61430747484662004140260824406430404988579159202497441038336 8807 61514509798465411068142547874985014162935505055136962890625 8808 61598376794659355897378942717135017028929928933645241880576 8809 61682348592164298379999638911781697091855071574104126326961 8810 61766425310022270029515867463934121563500209555603021889536 8811 61850607067396984581417931170005305281740009661621081291601 8812 61934893983573948541481874673187736487813588561000000000000 8813 62019286177960571821945178014289476221728986284591316606561 8814 62103783770086278465611331844634099741013960028125046767616 8815 62188386879602617457943186444271438152223145621214477706081 8816 62273095626283373627205000680816652941064173736447598268416 8817 62357910130024678632713151051737888060668112977500244140625 8818 62442830510845122041255494975852847645571563223801288196096 8819 62527856888885862491739416538177397410925119500389830924721 8820 62612989384410738948128616946099940714314691500235771416576 8821 62698228117806382040728746024139133636025146063421145841281 8822 62783573209582325495882005159284736000000000000000000000000 8823 62869024780371117654130886209127306932464984653557776751681 8824 62954582950928433076911245000657305451529567198516035915776 8825 63040247842133184241834942178763211005570346339525555553521 8826 63126019574987633326622318310086799330649389364584902557696 8827 63211898270617504081744804310006960170884423158672119140625 8828 63297884050272093791838002438126691187396630010540918050816 8829 63383977035324385325945607300736413851756126675624994533281 8830 63470177347271159276654570507325800553111003861150299324416 8831 63556485107733106188181946852321147012789823778592854640161 8832 63642900438454938873473894132841241058592519601000000000000 8833 63729423461305504820377332968396939719964853940182135546001 8834 63816054298277898686944807259113544515907736827313296244736 8835 63902793071489574885933120205235833965447445980014007611761 8836 63989639903182460258556355112388548196085992243380823986176 8837 64076594915723066837553924524315499693954864109277587890625 8838 64163658231602604699634325557613584560430258688731157364736 8839 64250829973437094907355313661319069138816796611171698192641 8840 64338110263967482540501241388097907771651086059554044973056 8841 64425499226059749817018343143244790159831418563320016168241 8842 64512996982705029303568781272712403930229313536000000000000 8843 64600603657019717215764303261978313385370726568215503309521 8844 64688319372245586808140394243717184009617108509926041194496 8845 64776144251749901853931843453986110339331506570602239640801 8846 64864078419025530214710677733955819664094925237747613433856 8847 64952121997691057499947449647135814302600920200347900390625 8848 65040275111490900816556902270552370677140189534142916857856 8849 65128537884295422608489067222450025077745944661927245742801 8850 65216910440101044586426887008805036040810449378181692522496 8851 65305392903030361747651487306268615043695121888821437705521 8852 65393985397332256486136259350103755309754552961000000000000 8853 65482688047382012792930947162247558697449274933549717162241 8854 65571500977681430546896968936826359880095999165988713005056 8855 65660424312858939895855236498278973473787790994562216200641 8856 65749458177669715728207771360709342801963612940116958580736 8857 65838602696995792235094450546199049155368338528320556640625 8858 65927857995846177563146249964567849472705662822269296050176 8859 66017224199356968557896387817481951284900980446021955823761 8860 66106701432791465597910805165880410687216947140768578932736 8861 66196289821540287519699455491425157379198061419337421332001 8862 66285989491121486633469909790085016991433752576000000000000 8863 66375800567180663829784818459044022747603557503647485024161 8864 66465723175491083777184805976884594935829576435992534716416 8865 66555757441953790210838409131442127829217513664988228651281 8866 66645903492597721312280704319864470944540946309379119906816 8867 66736161453579825180302304231243037402087735385039306640625 8868 66826531451185175393050439023717130389502696236802767261696 8869 66917013611827086661403871925194864277908345949470873875521 8870 67007608062047230573683434019788085928804162606396421963776 8871 67098314928515751431759997830730291503764881180346339927681 8872 67189134338031382178621744174941003183837890625000000000000 8873 67280066417521560417462611644522738359499469016981809615281 8874 67371111294042544522353852966332892002588070636923782168576 8875 67462269094779529840560657402367883216242106761369183152721 8876 67553539947046764986565833281036112715050144781381746692096 8877 67644923978287668227862579692484963753097534412754150390625 8878 67736421316074943962578411339990580530428627989032039612416 8879 67828032088110699288992335514022802307175877532445004138081 8880 67919756422226560667007415145966746478383742707325768175616 8881 68011594446383790671640886904622449051269088131430493172561 8882 68103546288673404838594038320520016861083406336000000000000 8883 68195612077316288601964082960785254203664141836065492455601 8884 68287791940663314324160307730775030295121811836294376001536 8885 68380086007195458418086801447978087236131835419594808664961 8886 68472494405523918561654108918750886305631711037727573016576 8887 68565017264390231004682189849334789983568821364121337890625 8888 68657654712666387968257097039285715853597063124459403022336 8889 68750406879354955136603823437945715415004318062467661651441 8890 68843273893589189241537802792903065991352657225169560928256 8891 68936255884633155739557583783528758716112082788450443546641 8892 69029352981881846581641232712648062559982643441000000000000 8893 69122565314861298075809055025211487300013384079491517865121 8894 69215893013228708842515261134475302178927955042990393655296 8895 69309336206772557862931237263693137928782914958570184948001 8896 69402895025412722620183117254662455203517161137050193760256 8897 69496569599200597333606386553668150850310385227203369140625 8898 69590360058319211286080284860425644623210662813579352211456 8899 69684266533083347244504809216552793880652021757281544255601 8900 69778289153939659973483154616899274691013252085702228381696 8901 69872428051466794842272464549738997980471139916327032329921 8902 69966683356375506525065799210391053481862496256000000000000 8903 70061055199508777794668264487282948072598806979845116963841 8904 70155543711841938409630280189811885618240566917204101369856 8905 70250149024482784094901001373600880864492692633652990561841 8906 70344871268671695616064942020891969646612233100787120603136 8907 70439710575781757947224885751874032318271681115468994140625 8908 70534667077318879532594203676713148652939949617999290699776 8909 70629740904921911641861734947944313555505871138372124590561 8910 70724932190362767819392421038700127960521481469238691495936 8911 70820241065546543427326920254000103711233441344770275602401 8912 70915667662511635282643464480008851640588602641000000000000 8913 71011212113429861388245255689798026346805882073388311671761 8914 71106874550606580758136735253720848312272566842355106185216 8915 71202655106480813336752094648034684301164886281367870866481 8916 71298553913625360012499431716891911839506010431709318025216 8917 71394571104746922725583992220267495688170659962793212890625 8918 71490706812686224670173971993808737427185805758923114807296 8919 71586961170418130590972390655983898647008853207172962096321 8920 71683334311051767174258583423277220063756660973357692030976 8921 71779826367830643533462893235533640621235499092734340244081 8922 71876437474132771789338181050902641000000000000000000000000 8923 71973167763470787744791807843172474815891607572057738708881 8924 72070017369492071654441777523628989257479491871346227941376 8925 72166986425978869088960765714922657290152363393292326021921 8926 72264075066848411894271795025788729357723850596106419306496 8927 72361283426153039245659353212843948460720910903457275390625 8928 72458611638080318796859786369084444511531277220458477654016 8929 72556059836953167924194835048138619095037968911818535012881 8930 72653628157229975065812217018791438541386092599783840546816 8931 72751316733504721156097196145797961094738387511217799934961 8932 72849125700507101155319112710549523695554569121000000000000 8933 72947055193102645674576886318751197449128587606556553595201 8934 73045105346292842696107538391919281402805579869739691278336 8935 73143276295215259389021817105218136179495017141648518988161 8936 73241568175143664020531043515931957905002406027566822526976 8937 73339981121488147962729333524714555518843855057148681640625 8938 73438515269795247794995386225684218978567015583248533159936 8939 73537170755748067502078065131436751270750952044950192380241 8940 73635947715166400767930034705143083951095745819482784403456 8941 73734846284006853365353750594084005783501473796268371155041 8942 73833866598362965641524137937258809774934327296000000000000 8943 73933008794465335099452328114092509559476348329161214650721 8944 74032273008681739075454860311763096930813741361479237636096 8945 74131659377517257512692790315281514826499320466975403525201 8946 74231168037614395830845184967188011908128176759731866566656 8947 74330799125753207891981516802584734947266638278961181640625 8948 74430552778851419062697509440211213615556603452568960045056 8949 74530429133964549372579020401392210296808223894520826038401 8950 74630428328286036769058584135951657707101145431463895760896 8951 74730550499147360468729274157597503154160413752691329184321 8952 74830795784018164405180579330845635128130196001000000000000 8953 74931164320506380773421025507272101741394586454303946995441 8954 75031656246358353670952309880766958684968603290623757254656 8955 75132271699458962835559751619515725413638704201295572193041 8956 75233010817831747479883898536661001992796705255243287105536 8957 75333873739639030222838165782002726429136412074394775390625 8958 75434860603182041117937418773686255568582959627271065829376 8959 75535971546901041778602448841608355192812347971783862627361 8960 75637206709375449600505326323247711406736928083424879579136 8961 75738566229323962081020652137804151621193321512000804102801 8962 75840050245604681235847765165914816447287136256000000000000 8963 75941658897215238112868999079811481892776838582031686549361 8964 76043392323292917403309118602596523859843793817198041174016 8965 76145250663114782150261101525351074773032187490431224351681 8966 76247234056097798554643469177053177113730806696343152623616 8967 76349342641798960878654404424781623813367445519355712890625 8968 76451576559915416446787932680418125184069647519791770832896 8969 76553935950284590744477477805041891878136250995692175587121 8970 76656420952884312614432141233442110014271670158212701618176 8971 76759031707832939550731089088660546050088495673593156790481 8972 76861768355389483090741468520224094390869140625000000000000 8973 76964631035953734304925310979740910491170327642082304032481 8974 77067619890066389384600916643819297929058054158706253234176 8975 77170735058409175327724250706831182426539823728563654161121 8976 77273976681804975722755918794887253081676908307225480400896 8977 77377344901217956630679325297524126409205987865156494140625 8978 77480839857753692565235654975030638612438024510891272175616 8979 77584461692659292571441354777066043498896823972772517157681 8980 77688210547323526402453829402252936488912688121115236438016 8981 77792086563276950794851100738767589347773537533961634927361 8982 77896089882192035842391217952605516910041235456000000000000 8983 78000220645883291468317241633175958685792893822558908964801 8984 78104478996307393996273662065180998584053259883093722075136 8985 78208865075563312819900148371368720014566975738770658581361 8986 78313379025892437171168561962720557506290500197278732517376 8987 78418020989678702987529204440946317095619814348515869140625 8988 78522791109448719877932306822821654690689119193819187777536 8989 78627689527871898187790803696917584226710668148181070379041 8990 78732716387760576162950472680645296723400708721238035398656 8991 78837871832070147212733556319277669586801526623011508993441 8992 78943156003899187272122020358716796127776607601000000000000 8993 79048569046489582263146639130260132977533582575023033666321 8994 79154111103226655655548135608481913762158618785982653136896 8995 79259782317639296126776640542596778164934360217116265372401 8996 79365582833400085321395771917314584685072162995798391853056 8997 79471512794325425709957672871234582538766920566558837890625 8998 79577572344375668547415383089268984004101164279249980358656 8999 79683761627655241931138955590435975062914807409085721091201 9000 79790080788412778958601767753625802634792123077660614660096 9001 79896529971041245984803512361626255442251640647174888268721 9002 80003109320078070979496391397801088220625309696000000000000 9003 80109818980205271984281072300352202436797865845267497257041 9004 80216659096249585669639003366069168971148124296847360659456 9005 80323629813182595991967721998883438627413430576907181094241 9006 80430731276120862950685826518404815364164723280588818087936 9007 80537963630326051445474319279929946505301408416816650390625 9008 80645327021205060233721065910182196819547379502568461438976 9009 80752821594310150988235152532274803412508268707760649934161 9010 80860447495339077455297959939090141219788249769706663182336 9011 80968204870135214713117810776442751114647225754064416833201 9012 81076093864687688530755082916047982055858025921000000000000 9013 81184114625131504827584719333457164326552801254069749656961 9014 81292267297747679233363101957749652997420420527434619682816 9015 81400552028963366748966294127897350750997662835970359106881 9016 81508968965351991507866693475343929810360059013113583702016 9017 81617518253633376638415174253474417826780664242226806640625 9018 81726200040673874226995835352296587317683072766926175338496 9019 81835014473486495382120507470819188948679036870818844347921 9020 81943961699231040399530210170298993181411032982502570725376 9021 82053041865214229028370786798744351341760701630845049566881 9022 82162255118889830838509982560813056000000000000000000000000 9023 82271601607858795689063268307532172914873206392866495586081 9024 82381081479869384298195749937102735116715284993174738046976 9025 82490694882817298914267540631438237650072140715246087570321 9026 82600441964745814088390010503028253943788739449493489975296 9027 82710322873845907548460365593222717826566182661133056640625 9028 82820337758456391174742045546103986179584607496929463177216 9029 82930486767064042077058466681758224656738275324848130572481 9030 83040770048303733773667674608980452570027778806038675849216 9031 83151187750958567471885507950254253916434915016343108149761 9032 83261740023960003450524912201243221818074307841000000000000 9033 83372427016387992544219080213022166785786362313530398564401 9034 83483248877471107729696133267867499845266103816568948391936 9035 83594205756586675814073094218623515553548148973630997444561 9036 83705297803260909225236941677470064373139755507691462987776 9037 83816525167169037904380571772342837074111202402285400390625 9038 83927887998135441300761531538305705335799854856860006875136 9039 84039386446133780468751425576850793276365248869356325647841 9040 84151020661287130267243935198411716229406632700187633913856 9041 84262790793868111661489426862324238913771322873151817061841 9042 84374696994299024127424164344061999629617401856000000000000 9043 84486739413151978158562176691818445907484153647269664911921 9044 84598918201149027875517871683405257007100956292578720157696 9045 84711233509162303738227522159997817901394468783845390489601 9046 84823685488214145360937790295485287204166077784663529619456 9047 84936274289477234430029492559081998445940077304840087890625 9048 85049000064274727724744845844433881933598752351968653152256 9049 85161862964080390240886472970713826131166960857371109414001 9050 85274863140518728417556483510148947280637500751574305079296 9051 85388000745365123467003983662066139275934347898632519583121 9052 85501275930545964807649406675885569266767169841000000000000 9053 85614688848138783600354093124540505983024635513111307748641 9054 85728239650372386388003588145561556439422373411882591584256 9055 85841928489626988838473160599539582833584831129139287265441 9056 85955755518434349591044086944879816642239322621095073550336 9057 86069720889477904206339280493685523927930779283359619140625 9058 86183824755592899219846884596268548695512992389623317528576 9059 86298067269766526299100486201181715011347859914280216510961 9060 86412448585138056504584644153809949971320593172831562305536 9061 86526968854998974654434464529448646154224396060750773793601 9062 86641628232793113792997993246444762827782619136000000000000 9063 86756426872116789763330234171384020013926332959468890994561 9064 86871364926718935883687638911481819921799168170506121711616 9065 86986442550501237728091952489281788800824913722891595132081 9066 87101659897518268011032337111489622757325085533581571260416 9067 87217017121977621576374734277276798547799651697812744140625 9068 87332514378240050490547463521684231067313627996931768324096 9069 87448151820819599240072094156845680675873047868537548378721 9070 87563929604383740033508664457640194358947266322616419352576 9071 87679847883753508207884360839077664936571056474126528573281 9072 87795906813903637739674807690227273281494140625000000000000 9073 87912106549962696860407156663820702170111850770935553369681 9074 88028447247213223776954202371806140586737551235770562379776 9075 88144929061091862496588789605100798875484407854596796249521 9076 88261552147189498756867815380594494155055580742753008029696 9077 88378316661251396060415167320100409177803160408574462890625 9078 88495222759177331814672978084436944850608335400900090658816 9079 88612270597021733576690613821162246694090800035700805257281 9080 88729460330993815403020852836676059578673244027800878780416 9081 88846792117457714304792748972457625349207692071517579602161 9082 88964266112932626808030712451128957870252363776000000000000 9083 89081882474092945619289379260825584255780873474683112394001 9084 89199641357768396396673878466027305482427927500745850228736 9085 89317542920944174626315145169555281344988101558373555577761 9086 89435587320761082604369965203884362145925930828881173938176 9087 89553774714515666524615476000256652194879082636426025390625 9088 89672105259660353671707886471319378936043276464227630452736 9089 89790579113803589720175217147152838356303432061906238186641 9090 89909196434709976139213900225608075519425203319491899949056 9091 90027957380300407703359117635844623115104194504195505360241 9092 90146862108652210109098793668851646529036302561000000000000 9093 90265910777999277697501197200556818083696560064688048387521 9094 90385103546732211282926147021881753951030857274433518698496 9095 90504440573398456087889852295796484209306085575969648876801 9096 90623922016702439784153458684063780248291737391949039865856 9097 90743548035505710640105409225952826091088354587554931640625 9098 90863318788827075774507767607746284298705624082479218425856 9099 90983234435842739516676690035370867286592495986326121006801 9100 91103295135886441873167270512954676672772785083974887018496 9101 91223501048449597101033022937560413487589152889313283127521 9102 91343852333181432387730302044767688728495783936000000000000 9103 91464349149889126637738003881185676093833167055445168470241 9104 91584991658537949365962925138374847261948226274745130029056 9105 91705780019251399698001199358049116512319312617277610706641 9106 91826714392311345477326266710822998760621887469001413492736 9107 91947794938158162479473872760167957378359928443554931640625 9108 92069021817390873733294630349653590899677490394615474098176 9109 92190395190767288949344717494978287524731554536394542357761 9110 92311915219204144055485322922746071083753455490315096948736 9111 92433582063777240839761489675427180933714292421403784984001 9112 92555395885721586700631045996455081457397938401000000000000 9113 92677356846431534504614351520967695991862607267869750562161 9114 92799465107460922551435625626301317931193662687981827260416 9115 92921720830523214646726663641997482460973184759615502427281 9116 93044124177491640282363785481791701155409236295836075298816 9117 93166675310399334924508900139823985001645334956426025390625 9118 93289374391439480409425608390150127041281214206701989789696 9119 93412221582965445447141304942545402701395039756627117679521 9120 93535217047490926233026280238584294224258235580191367499776 9121 93658360947690087167360861020056676827583548726588353809681 9122 93781653446397701682961667766948241000000000000000000000000 9123 93905094706609293180938106084476391557443738686728967383281 9124 94028684891481276074650248118038084886849393923960606232576 9125 94152424164331096941939299091398667549234466904467200198721 9126 94276312688637375785701883097036389704191418760734594564096 9127 94400350628040047402879421318261514485165052728574462890625 9128 94524538146340502861933914930557459567083416506058194620416 9129 94648875407501731088881484014549821026611072643700221212081 9130 94773362575648460561955052915103074736617257164576565231616 9131 94897999815067301114967611600279860731077254249914659284561 9132 95022787290206885849447521710279666229933655761000000000000 9133 95147725165678013155617375140008069565652044019183390453601 9134 95272813606253788842287952169620127579501911642172907585536 9135 95398052776869768375738865345237621866274356139016602980961 9136 95523442842624099227657514517065364486751752192972025368576 9137 95648983968777663332208017664332242618687438097812744140625 9138 95774676320754219652301821375863796495764700038146698510336 9139 95900520064140546855141734111660519542061546789095337995441 9140 96026515364686586097111164644615388734812072718119153504256 9141 96152662388305583918080387372461023044506614456483033888641 9142 96278961301074235245201695498196975668445577216000000000000 9143 96405412269232826506265342402616640287779340795859374093121 9144 96532015459185378852688210875136742571177376783401128759296 9145 96658771037499791492207189228936046689381949021650160534001 9146 96785679170907985131349272703439384999419152806284682592256 9147 96912740026306045527750447951444070847296774387359619140625 9148 97039953770754367152395457819683834402614581479143916179456 9149 97167320571477796961850583060366285593649392508054135869601 9150 97294840595865778280561617057209213810292250927520280477696 9151 97422514011472494793289249112744439575117597763660488901921 9152 97550340986017014647754111324161098577670834481000000000000 9153 97678321687383434667563783572728824289129724517313119421841 9154 97806456283621024675494090666880964026862886265058655993856 9155 97934744942944371927197065211354378261924223497642121417841 9156 98063187833733525655407989324381198835982695865315197915136 9157 98191785124534141724723967891814824494472944920840087890625 9158 98320536984057627397026525631253078904963255371372771147776 9159 98449443581181286207620759840701515507326428671829857474561 9160 98578505084948462952163620325104994767208929246840787111936 9161 98707721664568688784453927630171553547091240112721610404401 9162 98837093489417826425156780366324905479244681216000000000000 9163 98966620729038215481535042076356328770339070547787218359761 9164 99096303553138817878260637788408888375594022759159016329216 9165 99226142131595363399378430101322578777612552105476900992481 9166 99356136634450495341495484372103738757108121589294055817216 9167 99486287231913916278268572315361658854790763842285400390625 9168 99616594094362533936262803081985355240441341664618279735296 9169 99747057392340607182254310659119701211109195891260632250321 9170 99877677296559892122049966225648171559693236832512535166976 9171 100008453977899788310897123906905048852163261381695535276081 9172 100139387607407485075556448199228748730712890625000000000000 9173 100270478356298107948110911179235629465821957442800477626881 9174 100401726395954865211584087474345946097541614761259749605376 9175 100533131897929194557440914850136179860815601187702969417921 9176 100664695033940909855044128166530508647485528119856809578496 9177 100796415975878348033139614368684374725755379621133056640625 9178 100928294895798516073443976109660643764193668351786815062016 9179 101060331965927238116407631550659427580773563175530308436881 9180 101192527358659302679226817850641956388129447045868455202816 9181 101324881246558609986177905840692630305610666725038207196961 9182 101457393802358319411347473379397251469773111296000000000000 9183 101590065198960997033831624903885135352200924175351822743201 9184 101722895609438763305478084726994022283264424888966600462336 9185 101855885207033440831244631684275158320737879484852659654161 9186 101989034165156702262247482805267290373270459366936177278976 9187 102122342657390218301573273771638327012815858962226806640625 9188 102255810857485805822928324030427758051848122790409851047936 9189 102389438939365576102198914553727308327503294582622405074241 9190 102523227077122083161996346376717431075216374273245714579456 9191 102657175445018472229260588204038831881181663127989112647041 9192 102791284217488628305996361550026964811081168321000000000000 9193 102925553569137324853215552071379068499983250665359082028721 9194 103059983674740372588159875961363523576183991251623630340096 9195 103194574709244768394877770502725826844342900558802295461201 9196 103329326847768844348229518122000006478208175256108217798656 9197 103464240265602416851394653551004561621685087680816650390625 9198 103599315138206935886955743981893716063754705510132986413056 9199 103734551641215634381632672400253647076344773679412784002401 9200 103869949950433677684741594596385106367136675155156405456896 9201 104005510241838313160452780688104210927944272752111696906321 9202 104141232691579019893921592339127869124375678976000000000000 9203 104277117475977658511366887225395044688947654446393450603441 9204 104413164771528621114171182687515572607066222960654849478656 9205 104549374754898981327076950910940251727295097634987039399041 9206 104685747602928644460553458396415176032796866720611786817536 9207 104822283492630497787408602921825457873289446742558837890625 9208 104958982601190560933720241652654371314833844028571048677376 9209 105095845105968136384161544531989232601898739551586641861361 9210 105232871184495960101794947572300769271326273148660152795136 9211 105370061014480352262409321180114042685333863431556660054801 9212 105507414773801368103475009171181914880335220081000000000000 9213 105644932640512948887791434677872325125615480110810434387361 9214 105782614792843072981902009712194001162010841074662968918016 9215 105920461409193907049351125727217412702912285823124860827681 9216 106058472668141957358858043116604519631391295039500472815616 9217 106196648748438221207482538206547914867488595308515869140625 9218 106334989829008338458857206926643053804506516201750078160896 9219 106473496088952743196561364996082141464763992678605422091121 9220 106612167707546815492711525129070659292579534662913042354176 9221 106751004864241033291843472448533201220852086605027332972481 9222 106890007738661124410161000000000000000000000000000000000000 9223 107029176510608218650226406978055007693693900407018074100481 9224 107168511360059000031167903015886397901427066286830872498176 9225 107308012467165859134479102644316632087436812505544023907121 9226 107447680012257045565485834800207530050170077188026213072896 9227 107587514175836820530555533055341857975277049465156494140625 9228 107727515138585609530124513045782550844607946648796991983616 9229 107867683081360155167618484408309574638293532168789246931681 9230 108008018185193670074341685374838364429082404678907268694016 9231 108148520631295989950410069037738505038154677524266333339361 9232 108289190601053726721804011178702610558329332881000000000000 9233 108430028276030421813616050451268968160993220328863249262801 9234 108571033837966699539569212622283201842765620976411408859136 9235 108712207468780420607881511510499746041071346882848495597361 9236 108853549350566835743552260211179061507396192745393789669376 9237 108995059665598739427145867163937041874916058159355712890625 9238 109136738596326623750148832607254715644341508101577728065536 9239 109278586325378832386975701966964912738295953106220469423041 9240 109420603035561714683699773747703806489753032142655903174656 9241 109562788909859779863584400535754931332849484694122701635441 9242 109705144131435851349490762778927185203198693376000000000000 9243 109847668883631221203238036084102226627809913404956862194321 9244 109990363349965804681991913865866343839874872693131103440896 9245 110133227714138294911757488290213082389011246430495673658401 9246 110276262160026317678052533585671445281169514846465405485056 9247 110419466871686586333837276940386103572692930698394775390625 9248 110562842033355056824776783367656554708741062586624669126656 9249 110706387829447082831912122104237321136746514686613945405201 9250 110850104444557571031816523305316874490737674938517181956096 9251 110993992063461136474312775017534783832993567139898717140721 9252 111138050871112258077828151646670404207301349921000000000000 9253 111282281052645434242463206389748029505834690793198702015041 9254 111426682793375338580850801372258618033340105475173390483456 9255 111571256278796975766881790520002748073227620418900834650241 9256 111716001694585837502373811501719163377107572755834540199936 9257 111860919226598058601759684403183915220704627814961181640625 9258 112006009060870573194871956135852490155067913356934146686976 9259 112151271383621271047900170943377223744619691725539625518161 9260 112296706381249154002597488747470534586899057017992713998336 9261 112442314240334492533813314470606865169069569872715593935201 9262 112588095147638982425428642886968483301866602496000000000000 9263 112734049290105901564770864984848277903581079400802788644961 9264 112880176854860266855584823273432174958389710890046965026816 9265 113026478029208991249636944934500603971020284235922701932881 9266 113172953000641040897029323205118363862386055412928286294016 9267 113319601956827592415300658880831072930402405937148681640625 9268 113466425085622190277391015350259944421778293023054825066496 9269 113613422575060904318547382111290712862456473641423067201921 9270 113760594613362487362247083276292953268232403671174009061376 9271 113907941388928532965216109148988593648090298681077256898881 9272 114055463090343633281619490548718930019775390625000000000000 9273 114203159906375537046500877168943722932669607930763996804081 9274 114351032025975307678548522885849796943661097725084854910976 9275 114499079638277481502264922579955792577950504656024533666321 9276 114647302932600226089617386698580148243355265313437365047296 9277 114795702098445498721246881469996832822711437143457275390625 9278 114944277325499204967312504381043624967937628914327765385216 9279 115093028803631357388049006248876660439312399699589466696481 9280 115241956722896234354114812954488363407343383255051725705216 9281 115391061273532538986808041660529561949950371804651397711761 9282 115540342645963558218228048108906383777216598016000000000000 9283 115689801030797321971460083384564258497482654109946760012401 9284 115839436618826762460860680340830841755130561952559812775936 9285 115989249601029873612521431708672749830495932737045130810561 9286 116139240168569870604988863757233477559953484563413022539776 9287 116289408512795349530318151236067595729015340122793212890625 9288 116439754825240447175538461210575115688738072420178969563136 9289 116590279297625000924607755301275599377269904224256811041841 9290 116740982121854708780934921754750013981476513687142039289856 9291 116891863490021289510547150709325315191966772272527010853841 9292 117042923594402642905980507971888125688549444881000000000000 9293 117194162627463010170971704593595491698721488349816654589921 9294 117345580781853134426029101521708387012368519385441628061696 9295 117497178250410421334961030612313228781351350285354165125601 9296 117648955226159099852439555314324012109850196315810005651456 9297 117800911902310383092677836378878601434054434299468994140625 9298 117953048472262629319299310010063077838993320166005204320256 9299 118105365129601503056476927952823675864268310834823750078001 9300 118257862068100136321420751111962595364866098506324529975296 9301 118410539481719289978292230412267689231363011880847609605121 9302 118563397564607515213623550744102553106635554816000000000000 9303 118716436511101315133320455991188726792462935656275663656641 9304 118869656515725306481327015307851408205910082675661959008256 9305 119023057773192381480030833001680130166983915285206227171441 9306 119176640478403869792487246584382109878872383363094818062336 9307 119330404826449700606541099778584303861591882923203369140625 9308 119484351012608564840924719511476441739082322376433905176576 9309 119638479232348077473410768187487326337345183453037788444961 9310 119792789681324939991098684811656331964545128807425990721536 9311 119947282555385102962913470833007165709433973751759322045601 9312 120101958050563928734395618893057437567403550961000000000000 9313 120256816363086354244861024998611274898515296228101921132561 9314 120411857689367053967009766990188977112896449859392284655616 9315 120567082226010602969062674547853400799301103290347994308081 9316 120722490169811640099504658364803258255368031141778456252416 9317 120878081717755031294513808525924669295854332564121337890625 9318 121033857067016033008155314553529994320436534038577960452096 9319 121189816414960455765419302025773064188100609090669397582721 9320 121345959959144827838181723134718279003375721663924555288576 9321 121502287897316559044167481030763544263659799205053067055281 9322 121658800427414104668995010298079521000000000000000000000000 9323 121815497747567129511381578421936059879830063512134735737681 9324 121972380056096672051588615643246842303907608515280576843776 9325 122129447551515308743186423148381040156427021557372918695521 9326 122286700432527318428217652113272107153343455573372825501696 9327 122444138898028846875838988710104507036748165292754150390625 9328 122601763147108071444520522792385146801319488827346175266816 9329 122759573379045365867882320600013397592424090415157647731281 9330 122917569793313465164247764470057734025834039436188546236416 9331 123075752589577630669993265201334087849354216173720010314161 9332 123234121967695815196773995401566878761776859201000000000000 9333 123392678127718828312705334844904239751244693925585694992001 9334 123551421269890501747579761584860083702088619483832292212736 9335 123710351594647854922198965303373250697452000372957835293761 9336 123869469302621260601901002130613921127762118429310035890176 9337 124028774594634610674362352942435669378035772665039306640625 9338 124188267671705482051754789932973858748355710081910215540736 9339 124347948735045302697336999068833433862578013475332959930641 9340 124507817986059517776560948858597446904218672772904442925056 9341 124667875626347755932773038717027754612286945932879500302241 9342 124828121857703995687590103067327141363461390336000000000000 9343 124988556882116731966030390207193558413565511779696649215521 9344 125149180901769142746479677865128120287299295031161284202496 9345 125309994119039255835572730292564867470642754582955889862801 9346 125470996736500115768070344674877992318942515912803778297856 9347 125632188956919950831812277600197136052884161472320556640625 9348 125793570983262340217826385299229403745726207475068831993856 9349 125955143018686381295674354361953817443768657542762578020801 9350 126116905266546857014114442648125942407685916382788369514496 9351 126278857930394403427161693138013286579034802856178684299521 9352 126441001213975677345626126517681698692381676161000000000000 9353 126603335321233524114209461359475287162105601872405375528241 9354 126765860456307145514240953843083262431788762280176235053056 9355 126928576823532267792132992065772483605832373642360186962641 9356 127091484627441309813637123111990280875172601386471980404736 9357 127254584072763551343981234192614244754493010856347900390625 9358 127417875364425301453968652322650038985190146203490164146176 9359 127581358707550067052119970183160824910009910298504360641761 9360 127745034307458721542938449008658501240743651694315502964736 9361 127908902369669673611379892555103585734344773272803004386001 9362 128072963099899036133607929436053116945806462976000000000000 9363 128237216704060795214115684365370358784587975048719721850161 9364 128401663388266979349294862114272273177837173148908207804416 9365 128566303358827828717533311278346613116899728923392557953281 9366 128731136822251964595922178256526007378757211568779942690816 9367 128896163985246558903653805168867488182717166029277587890625 9368 129061385054717503872191568783358484143136404714652924317696 9369 129226800237769581842292900883860294556206043402094493233521 9370 129392409741706635187966773891713410024774162525041801035776 9371 129558213774031736367446978952471682658774473519676773441681 9372 129724212542447358101262567116710211836181640625000000000000 9373 129890406254855543677486867679870835283945381204141030901281 9374 130056795119358077384246541200675237820925661521124918296576 9375 130223379344256655069572168190754850543895112976411848994721 9376 130390159138053054828671917959824851849337767043003154436096 9377 130557134709449307818709885610972640052046838678672119140625 9378 130724306267347869201170728709445068338381297303747261628416 9379 130891674020851789211892278695709460497570581571434720036081 9380 131059238179264884358847845679536905697000063921132450287616 9381 131226998952091908747759978836418509163694857055273031146561 9382 131394956549038725535627488230782100929496743936000000000000 9383 131563111180012478512247577512234325985606519936717644201601 9384 131731463055121763809814980571417006735942906240617327169536 9385 131900012384676801740680038901043134269778689046976129046961 9386 132068759379189608763347700085272761693047621177448989720576 9387 132237704249374169576799461536808394834463436977500244140625 9388 132406847206146609343220327315939158616380692048836105998336 9389 132576188460625366039212889599249018059851012950884696089441 9390 132745728224131362935580690117832609356887331953951434080256 9391 132915466708188181205763060655638748038582312551691879980641 9392 133085404124522232663003685487992388613350172241000000000000 9393 133255540685062932626335172448436675033098698905149286071121 9394 133425876601942872915461963138793707124661428399584151863296 9395 133596412087497994974623956642771719127680753804233217870001 9396 133767147354267763125523264967553488407099563393116483424256 9397 133938082614995337949396562320591932227811872959136962890625 9398 134109218082627749798315534230319976430848757353217792147456 9399 134280553970316072435797976439658861445563819142305059233601 9400 134452090491415596806812137440088059092419061106006620573696 9401 134623827859486004937256942471626880129036718778306501223921 9402 134795766288291543963000780790378630792282771456000000000000 9403 134967905991801200288561582000308801286754228451803127629841 9404 135140247184188873875510951259675216132124240835379898617856 9405 135312790079833552660685177205006322646959876202853934023841 9406 135485534893319487104285970486739818025239457822813387227136 9407 135658481839436364867953834880593597136136620657363525390625 9408 135831631133179485622897017027450523302023338438170763595776 9409 136004982989749935988159024962003765110565827932036822108561 9410 136178537624554764599107749716636387293047459255184770727936 9411 136352295253207157306229268432003517623899220041316050956401 9412 136526256091526612504309451569553720709679411041000000000000 9413 136700420355539116592086541003774180755964779288542330797761 9414 136874788261477319562457909973277917517191367830532014473216 9415 137049360025780710723324260089976522509797865434962462868481 9416 137224135865095794549154554844504797338582088911989705609216 9417 137399115996276266663355033303790195058744648051367431640625 9418 137574300636383189951525691973196102553817646445101156663296 9419 137749690002685170805687667091019751908243156897842684154321 9420 137925284312658535499564993937298907922122036766050866302976 9421 138101083783987506695004264071882444757742722396984636058081 9422 138277088634564380079615745768554496000000000000000000000000 9423 138453299082489701135719577282676039206872445267907872294881 9424 138629715346072442040680686979327559647095607920372759269376 9425 138806337643830178698716138757307830969737025861958244563921 9426 138983166194489267904258645631572856898714590584186911850496 9427 139160201216985024636960038782791642843177606695742431640625 9428 139337442930461899488418523847657715985611486291554064470016 9429 139514891554273656220713600707433194651934506075675863610881 9430 139692547307983549456832567534921731555146549292026157858816 9431 139870410411364502503072574381673831084834662100185570208961 9432 140048481084399285303502236127728879712894554721000000000000 9433 140226759547280692526566859175598743600468708480434447641201 9434 140405246020411721783921380848503992697165489362871397646336 9435 140583940724405751981575165050091721371637021160763782070161 9436 140762843880086721803432842358999568528911651041042044030976 9437 140941955708489308327315427366689913156817755755488525390625 9438 141121276430859105773545990720967353479815774568589280935936 9439 141300806268652804386184208010517489838224664578782049518241 9440 141480545443538369446994152317671744785206251534499332755456 9441 141660494177395220422229741977417491710479121512110109889041 9442 141840652692314410242322299810441149842735108096000000000000 9443 142021021210598804714554724846720164313063117498721255156721 9444 142201599954763262068806822323873951917194025448292311044096 9445 142382389147534812636456382531149984409958967466872769147201 9446 142563389011852838662520643875565230993074373136225881030656 9447 142744599770869254251122820371351220786619246006011962890625 9448 142926021647948685444368418597469046452193265215662324781056 9449 143107654866668650434716114030574744986164488483080073716401 9450 143289499650819739910928001542431695526780663426365203152896 9451 143471556224405797537684079751391002599233272739639870378321 9452 143653824811644100568945873837199323616025573201000000000000 9453 143836305636965540595154146367052289992329704858318459961441 9454 144018998925014804424345690638496601541810936574144629702656 9455 144201904900650555097274246021501084780434878719612938355041 9456 144385023788945613036620619777772539555375028442534398529536 9457 144568355815187137330377144850192098483290990998125244140625 9458 144751901204876807149491648149098134755743777871391543525376 9459 144935660183731003299856148915048521957084601135006902845361 9460 145119632977680989908725551809664321928602976720125314011136 9461 145303819812873096245651644477194801968063945021922121756801 9462 145488220915668898678017754429556110621363142656000000000000 9463 145672836512645402761259465236789023127723024712530137975361 9464 145857666830595225463856837153160955626100120555528984662016 9465 146042712096526777527183622476509995202479137865278029053681 9466 146227972537664445960299011124900055719588574949592705007616 9467 146413448381448776669767487120232503366399346228047119140625 9468 146599139855536657224592421893146758518834660442432097488896 9469 146785047187801499756349075567346530619989994333052550345121 9470 146971170606333423994602722644415540452827827756524871090176 9471 147157510339439440437697663792242890756326857965127164904481 9472 147344066615643633659002930741369724273681640625000000000000 9473 147530839663687345748700536613901521945451188070874499918481 9474 147717829712529359891202169349110408279597675774426979762176 9475 147905036991346084078280271248485212433296544283223275403121 9476 148092461729531734957999493040779849998633492154270657744896 9477 148280104156698521819534556264568910947603053992402587890625 9478 148467964502676830713960603181949233994468211286117623791616 9479 148656042997515408711102158872333788390456287534050508455681 9480 148844339871481548292526875609775443773658943140740388950016 9481 149032855355061271880770275100939261334494618642206987501361 9482 149221589678959516504877749653718860684852269056000000000000 9483 149410543074100318602350128858571283179923746937182195310801 9484 149599715771626998957579163895931662060928138005718983643136 9485 149789108002902347776859327133570001972070777680658814363361 9486 149978719999508809900062370247473545746390546144949358821376 9487 150168551993248670149061129688785646725586524448222900390625 9488 150358604216144238812989113927511853434296853753570380353536 9489 150548876900438037270422452531122134608444105811929300217041 9490 150739370278592983748570832782840912102111133511372458950656 9491 150930084583292579219564095210329914073186055248714400027441 9492 151121020047441093433921205080638899363335190401000000000000 9493 151312176904163751091288362621732125714887769171153496472321 9494 151503555386806918148533060454600130261779645924755841744896 9495 151695155728938288265280942462943052733448085945715413694401 9496 151886978164347069386982364089669453443083768382217731117056 9497 152079022927044170465595599830999454102597296237945556640625 9498 152271290251262388317973689499799155807928901136620669894656 9499 152463780371456594622041960649910762446155464342070751469201 9500 152656493522303923050853310392685757850948132984938037252096 9501 152849429938703956544608375695682951120647561406381851762721 9502 153042589855778914720727767131565317743649488896000000000000 9503 153235973508873841422063586942625426963920065134635162523041 9504 153429581133556792403337498203094961865304177153150108307456 9505 153623412965619023155892657797455512942029460127396919956241 9506 153817469241075176870846871888371564724919736330418374311936 9507 154011750196163472540734378522618505904223257679414306640625 9508 154206256067345893199723708017484685172110435512116343934976 9509 154400987091308374302499117783593117827983291010660582852161 9510 154595943504960992241893144272921533460783956307196652814336 9511 154791125545438153005357860793005155443485529941199126787201 9512 154986533450098780970362475999891032530998080321000000000000 9513 155182167456526507838804953973382016815172829838917783382961 9514 155378027802529861710525382888468717217165650508092398370816 9515 155574114726142456296008865426605071432369231377273826508881 9516 155770428465623180268365750219643690917334356424701900886016 9517 155966969259456386754677069787816963539253107160879150390625 9518 156163737346352082966793096621135168601269939149043186794496 9519 156360732965246119971672975260979692102776236987456921805921 9520 156557956355300382601353434465503950571777471634484935397376 9521 156755407755902979502634629788722965182573677880169119980881 9522 156953087406668433326571213168880801000000000000000000000000 9523 157150995547437871057856772406839427212568317229994403772081 9524 157349132418279214484189829719839092559999974277938459774976 9525 157547498259487370805709634880045176542677925973212361512321 9526 157746093311584423384590034790825803426311967634888952119296 9527 157944917815319822634879747716704425817579544220996337890625 9528 158143972011670577052677416765408232266927148565316979593216 9529 158343256141841444386729863622392744822752909304242334570481 9530 158542770447265122949542009959671484875043434475273863561216 9531 158742515169602443069086980381723237433090828198760893023761 9532 158942490550742558681204947231694374916867539441000000000000 9533 159142696832803139062779324061066052629636115042961227210401 9534 159343134258130560705778961065422001634152356965052565159936 9535 159543803069300099332255042307938264379339014762073495926561 9536 159744703509116122050381431090727689010874297318479094091776 9537 159945835820612279651627256392215466029557895633828369140625 9538 160147200247051699049150579866303603307016302080148044251136 9539 160348797031927175857502029496208141190480404721864978185841 9540 160550626418961367113727332612529258578100308396403132665856 9541 160752688652106984139957727621347364764676318637319210395841 9542 160954983975546985547577280443933963176070086656000000000000 9543 161157512633694770383056178345030665750508239292581200017921 9544 161360274871194371415539120521589385898532996447932823965696 9545 161563270932920648566277971538387600183094587098156271511601 9546 161766501063979482479997890431040801900531962588585793683456 9547 161969965509707968238286195050636032696108877658843994140625 9548 162173664515674609215093267997511831589498911052519067488256 9549 162377598327679511074434857284617245982397298638214472492001 9550 162581767191754575910385171683401869329781531471887042871296 9551 162786171354163696529450217537326369427133900857329755377121 9552 162990811061402950875410870679844815238585601041000000000000 9553 163195686560200796596725223965102465697507637872471275314641 9554 163400798097518265756579797810621719075413894270484014432256 9555 163606145920549159685679248061920805752938056089199848827441 9556 163811730276720243977864252419330711245942304346416674574336 9557 164017551413691443628647303617251912140552429255918212890625 9558 164223609579356038316756184515729968465464397934557004824576 9559 164429905021840857828774947253534016563072157399718092128961 9560 164636437989506477626972265620900922590269274636826307137536 9561 164843208730947414560407076838766465555359838135479226047601 9562 165050217494992322719401475979649598742432321536000000000000 9563 165257464530704189433470873333392769244868094398414157020561 9564 165464950087380531412801472108696638174582299638943535599616 9565 165672674414553591033365170968827521275616615643998675234081 9566 165880637761990532765762043027026644785723353170158253244416 9567 166088840379693639747880590074018069387050712705332275390625 9568 166297282517900510501466017976603062190097381168419864580096 9569 166505964427084255792686826372648980420709020361982878536721 9570 166714886357953695636790052993836559638953428896800179224576 9571 166924048561453556446935560173327064016240156742889511287281 9572 167133451288764668327299798341056247832275390625000000000000 9573 167343094791304162510539528574661688619956927999935323855681 9574 167552979320725668939706033559109977272206865688406079307776 9575 167763105128919513994700393612916684212733308477125172891521 9576 167973472468012918363360451763451160000296513180764354973696 9577 168184081590370195057270139198196271355621766912773681640625 9578 168394932748592947572381879782996318739081363144759171874816 9579 168606026195520268194542839722280829728265044553049271955281 9580 168817362184228936450015835840003875305484621406153301692416 9581 169028940968033617701085763383594216819470461016745146776161 9582 169240762800487061886842451696577164181950693376000000000000 9583 169452827935380302409230903568710716443108293646526133340001 9584 169665136626742855164459921555482571200586458383132622196736 9585 169877689128842917719860172061647137571243719578894346759761 9586 170090485696187568636282785506148978225852209228187409842176 9587 170303526583522966936129638428287350083246191519336181640625 9588 170516812045834551717106510957331922807315122807858912628736 9589 170730342338347241911790360650008542669473976497361863424641 9590 170944117716525636193102001302342291349272752918831673901056 9591 171158138436074213025775522964279280861863116229773250994241 9592 171372404752937530863915837027314844335291139361000000000000 9593 171586916923300428494735777917040246422266701558733805793521 9594 171801675203588225528564240604088966626610292069869337706496 9595 172016679850466923035216880848423224957772846694544712598801 9596 172231931120843404326820952813257944598912981907031828729856 9597 172447429271865635887185906426179004483856260776519775390625 9598 172663174560922868447811414626181650922454343085191757561856 9599 172879167245645838210624548416439538086888490452002866784801 9600 173095407583906968217537865443621279965816686264862140010496 9601 173311895833820569866920225645505850299590963067675141221521 9602 173528632253743044577072195349516892317000667136000000000000 9603 173745617102273085596797949065605228389477763027779088336241 9604 173962850638251879963165626097664823888336777163242028077056 9605 174180333120763310606548146998376393759010225947649944968641 9606 174398064809134158603036542813040980096802021506448659316736 9607 174616045962934305574317897998599411103799355786230712890625 9608 174834276841976936235110055864638814307737482945373366194176 9609 175052757706318741088245283363770539211513078500973910675761 9610 175271488816260119267495140059331187296769040226209796980736 9611 175490470432345381528228844118916192506107743843648829538001 9612 175709702815362953385997476222809786255249638801000000000000 9613 175929186226345578403136410336932462257831441838402398888161 9614 176148920926570521623478408380493473860433132178931676348416 9615 176368907177559773155269863919117697362779127241015645229281 9616 176589145241080251902382728134819627416998942953330722082816 9617 176809635379144009443914699464828584839792989345781494140625 9618 177030377854008434062270306461934664112216025716335570845696 9619 177251372928176454919815561609730779864035024480351750537521 9620 177472620864396746384198912026878642424430595669587722571776 9621 177694121925663932502431261215331857050237818760581598823681 9622 177915876375218791623817884248313856000000000000000000000000 9623 178137884476548461171835107054778294791000061906279250169281 9624 178360146493386642565044668738081132642562656935776718360576 9625 178582662689713806287138734167673132459105782905755629540721 9626 178805433329757397106208572403785219229015475088507426308096 9627 179028458677992039443329964856333290200439862477890869140625 9628 179251738999139742890558455440619939734370583452979240636416 9629 179475274558170107878427603373864411722658899318983500610081 9630 179699065620300531493043447658155189589732308112833423343616 9631 179923112450996413442868440717098246169774659663331858758561 9632 180147415315971362175288157095234372466391733361000000000000 9633 180371974481187401143054131591227456062166686911585753699601 9634 180596790212855175220696229677888358656491423534187634753536 9635 180821862777434157270998001564302421079865728357882136862961 9636 181047192441632854861628519777678877672595513830678466072576 9637 181272779472409017132024248685043865939624044565683837890625 9638 181498624136969841810614542937561549018380058318607625486336 9639 181724726702772182382484420403096406143599138348026985933441 9640 181951087437522755407568303755630269686070086607706402656256 9641 182177706609178347989468473513326477508737931333759481822641 9642 182404584485946025394992023960396848654817366016000000000000 9643 182631721336283338824500162051481362393624188202135003799121 9644 182859117428898533333163738081001710339773838317299462967296 9645 183086773032750755903218945603904584973383690653584356956001 9646 183314688417050263667317176818374952970344972780265596256256 9647 183542863851258632283063068365479927154369413852691650390625 9648 183771299605088964458834821265306486762641234985080980115456 9649 183999995948506098630980927493987493535436428850081814347601 9650 184228953151726817792487484511076503662706492547401248669696 9651 184458171485220058473210327872039076917974752037803819295921 9652 184687651219707119871766260906182929757621119681000000000000 9653 184917392626161873139177709306157665442580911580945141587841 9654 185147395975810970814365177361223239335820236985127829241856 9655 185377661540134056411581931472821080734294426081409678379841 9656 185608189590863974159885385517589194505657187283201688539136 9657 185838980399986978894739711569848908320702400707851806640625 9658 186070034239742946101844248462762517611184183570873268043776 9659 186301351382625582113282329654824215054066714696896768492561 9660 186532932101382634456085200876107680208327259063710642343936 9661 186764776669016102353305747056758855036364523944948597258401 9662 186996885358782447377696797088598050862442479616000000000000 9663 187229258444192804258088824039387931595556886872139898985761 9664 187461896199013191838561907528339407820450295432634100617216 9665 187694798897264724190506874080772368991831308043802056494481 9666 187927966813223821877670580409528790113728617040916267401216 9667 188161400221422423374280353720758389915961245695508056640625 9668 188395099396648196636342652312068005927778742592051745591296 9669 188629064613944750826211058921751505577012888795679117808321 9670 188863296148611848190518768498903690401264102658612685438976 9671 189097794276205616091570781295675592843018980653852892590081 9672 189332559272538759192291061434756133418212890625000000000000 9673 189567591413680771794819970377372623110555897623722422712881 9674 189802890975958150332857334009696385772899562912045256933376 9675 190038458235954606017846551378526163541164958293891901459921 9676 190274293470511277639095202440507281523303143185416726122496 9677 190510396956726944517927661542935114361274125330410400390625 9678 190746768971958239615965272728393546032531218726640225878016 9679 190983409793819862797629692350099176122108745579871450534881 9680 191220319700184794246965053899866332729093279090096948514816 9681 191457498969184508038874659386082837452945505661767388970961 9682 191694947879209185864867951054998266125872336896000000000000 9683 191932666708907930913413566724981496016511068964003178289201 9684 192170655737188981904994331500208963336241306690014082830336 9685 192408915243219927281960088147505612550661654618071886236161 9686 192647445506427919553274317957783341062981200145404422782976 9687 192886246806499889794250553471713170430888991237715087890625 9688 193125319423382762301374634027933750851405788375866822823936 9689 193364663637283669402308904691246472956873704812901625712241 9690 193604279728670166421174508737882765077373195254283638931456 9691 193844167978270446799207973515058441418570645937595112881041 9692 194084328667073557370888339152659584767851459121000000000000 9693 194324762076329613795631129286040745374736661848302734034721 9694 194565468487550016145145512650565565863900385713245279748096 9695 194806448182507664646551054130688652051352062082733074583201 9696 195047701443237175581350503589071954278273458658804856262656 9697 195289228552035097340355120564455457595496237277984619140625 9698 195531029791460126634659082710766957378832198694436975149056 9699 195773105444333324862759575654265476596994911514851445180401 9700 196015455793738334633919211770373820166789851907330288848896 9701 196258081123021596447867475227274220103390383567095849600321 9702 196500981715792565530937940509323363307462066176000000000000 9703 196744157855923928828738061519895673938199669041990225069441 9704 196987609827551822155448378270392907826635534064053097926656 9705 197231337915076047499848038089870272023719387666575769061041 9706 197475342403160290488163578238030774401867597826931122241536 9707 197719623576732338003837966773236703598633190837187744140625 9708 197964181720984295964316948516686407181180676364212550373376 9709 198209017121372807254949792964012245707446168584229645579361 9710 198454130063619269820101591026278123664203306263260363227136 9711 198699520833710054911574297533698707686749801141773439208801 9712 198945189717896725494433766507373711935754966481000000000000 9713 199191137002696254810340076296935835263443614072958297313361 9714 199437362974891245098478491795256451396651293851956088406016 9715 199683867921530146474188461075245359664857022630149479029681 9716 199930652129927475965388093948326178987276730483739849199616 9717 200177715887664036706891620119373692398520538121699462890625 9718 200425059482587137292717374808770005145194413669517828816896 9719 200672683202810811286483909928779149448289628702074810349121 9720 200920587336716036889991879138661137834628049779688187826176 9721 201168772172950956770089395360852820245777678808425152586481 9722 201417238000431098043918609619140625000000000000000000000000 9723 201665985108339592422641310359045748491871885099275331486481 9724 201915013786127396513741392730641992959962893440854575026176 9725 202164324323513512282002097654736626744991464563716408649121 9726 202413917010485207669255970854771749523938551738278814416896 9727 202663792137298237373005542418954079679567910138301025390625 9728 202913949994477063784012777860001237204922455125733167599616 9729 203164390872815078082955402063508869619335746325453801729681 9730 203415115063374821496248247960301757872617898674454597206016 9731 203666122857488206711127832223239743039383788172172347413361 9732 203917414546756739450098410774812332973897856481000000000000 9733 204168990423051740204837817398480582541230790983995747108801 9734 204420850778514566129661439274117694413017933065576446427136 9735 204672995905556833094642733806067163882014200615172864879361 9736 204925426096860637898488741681285596191705324347465439973376 9737 205178141645378780641269101684772965294758268879179931640625 9738 205431142844334987257097123410022466863056354303877144641536 9739 205684429987224132206861524633551655205267150474061312761041 9740 205938003367812461331107490774712654255088129254427702726656 9741 206191863280137814863165764534928309041350165480031604169441 9742 206446010018509850602628524504269609424100786176000000000000 9743 206700443877510267249270862237883987080066050016949186500321 9744 206955165151993027897516718040210575765425808778616868048896 9745 207210174137084583691548186451183651110186101123602985480401 9746 207465471128184097641157153205735648260914609837775368749056 9747 207721056420963668598438276235872813559441626071929931640625 9748 207976930311368555395422374103416101414577338030517982662656 9749 208233093095617401142749336091183802200385691179066139283201 9750 208489545070202457689479719040947005324821695415163180548096 9751 208746286531889810244144246907920788801761257672725542134721 9752 209003317777719602157130479903869409291386289121000000000000 9753 209260639105006259864505971024109172531001668800769378781041 9754 209518250811338717993377278697794522561971420039737514131456 9755 209776153194580644628884255265877629688869321843079187012241 9756 210034346552870666742929081977045813523562938106260320423936 9757 210292831184622595784739572198770941928462444494551025390625 9758 210551607388525653433366315568356933657628630032595053182976 9759 210810675463544697512213286857552097799434518209589771936161 9760 211070035708920448065701594393908703867258451798758479630336 9761 211329688424169713598166093972629331002294552587472515389201 9762 211589633909085617475084645304144633001970896896000000000000 9763 211849872463737824486739839175126618845703878513463483870961 9764 212110404388472767574413074654061828454027328389730919714816 9765 212371229983913874719210916846896324305091502687563732834881 9766 212632349550961795993623716903625666282176011121554427478016 9767 212893763390794630775916527193044436095854889495449462890625 9768 213155471804868155127452395800197876494186141908571260522496 9769 213417475094916049333048175759399258244044355651242908159921 9770 213679773562950125604463035714997134857758224469075349733376 9771 213942367511260555947119910002403142893987719671934388812881 9772 214205257242416100190160177463229907343994140625000000000000 9773 214468443059264334179931909650746371409254758920462716490081 9774 214731925264931878137012080445240943490440415927095552638976 9775 214995704162824625176863180483297698369486467093205821108321 9776 215259780056627969994224731210443942626046451882168251191296 9777 215524153250307037711340244793125215859184991198437744140625 9778 215788824048106912890120227573512710178997766568777105801216 9779 216053792754552868708341876219254612907428299634985484194481 9780 216319059674450596299986167209953475021735383850545089417216 9781 216584625112886434259813091812892845449203938717341594085761 9782 216850489375227598312275840232354555061774319616000000000000 9783 217116652767122411144874790169769651631050609743335050158401 9784 217383115594500532406052206605937546917303642844607205543936 9785 217649878163573188867728611211635909633317849990968592792561 9786 217916940780833404752581831409134694721128064180409677643776 9787 218184303753056232226169790744427913006051190712734619140625 9788 218451967387298982053998153888412789970583945086847230939136 9789 218719931990901454423633991264784313566940492075215827079841 9790 218988197871486169931966680003080305431189924831010914041856 9791 219256765336958600737717309637114545667923837465054665687841 9792 219525634695507401879297912711979617959928389681000000000000 9793 219794806255604642758121892226893499864367028268180801195921 9794 220064280326006038787467069626410984851672661513812307869696 9795 220334057215751183206992828858929271316269560602360459647601 9796 220604137234163779063012883848992974154493590413710893715456 9797 220874520690851871354625248578653892604417860507965087890625 9798 221145207895708079345801040843071591239283435488790242656256 9799 221416199158909829043533802636658707990381126865434526656001 9800 221687494790919585842151072038386383861101539182501843767296 9801 221959095102485087333889993398376804921243837653461456899121 9802 222231000404639576285838804582628050904668246016000000000000 9803 222503211008702033783346092008647750264589186322171892722641 9804 222775727226277412539999756201922944185443646881308757856256 9805 223048549369256870374277682621530558450288800286085152233441 9806 223321677749818003852972164542802470185922943968980643086336 9807 223595112680425082101490176845807835648241502754160400390625 9808 223868854473829280781131651640509615987745550384472616472576 9809 224142903443068916233447958762798602295913225510068627562961 9810 224417259901469679791782846300213202450047688318472511553536 9811 224691924162644872260098148452023314946511322959149235799601 9812 224966896540495638559186620195498284965921743361000000000000 9813 225242177349211202540374310418598722601727664449735598658561 9814 225517766903269101966814937389036371085373853133319874543616 9815 225793665517435423662478782660641753863876591425664887910081 9816 226069873506765038828938671770272514763172491307840962236416 9817 226346391186601838530055662352092707764553211066758056640625 9818 226623218872578969344667112590961306020842023886137480708096 9819 226900356880619069187379855252893398860332227874081741240721 9820 227177805526934503297571254868106447214295851673883291160576 9821 227455565128027600396700978001043090030399917395730861269281 9822 227733636000690889014036358921977856000000000000000000000000 9823 228012018462007333980894295396374256860562991928523567723681 9824 228290712829350573093502661731067642492266845686507069771776 9825 228569719420385153944584278660614407195451890889531058837521 9826 228849038553066770923766532122776175426961919569247596445696 9827 229128670545642502386919785459104989731143249936601806640625 9828 229408615716651047994527782084968800796855176288019080482816 9829 229688874384922966219193288203112248005768753759835677929281 9830 229969446869580912022382277685992348339105598337535145148416 9831 230250333490039874700510013824668813238672120953544238988161 9832 230531534566007415900472435235970819461855428801000000000000 9833 230813050417483907804726305835012704946978623587546927438001 9834 231094881364762771486021641416896779362549833285206840180736 9835 231377027728430715431889978049628767828771564627716839975761 9836 231659489829367974238992100159886883079436781689033295794176 9837 231942267988748547477428898894335685214334098964941650390625 9838 232225362528040438725119084061667279644037181388153721716736 9839 232508773769005894772347525704491564648330667045309198668641 9840 232792502033701644996588054115590713284876996136313592877056 9841 233076547644479140907704599899907404655023577921684257436241 9842 233360910923984795863634608491958052548608987136000000000000 9843 233645592195160224956658716368157962369859962993698268121521 9844 233930591781242485070360729044821528443611161360317679210496 9845 234215910005764315107381993825363813097919105485126117084801 9846 234501547192554376388074313154486677429767046361353191161856 9847 234787503665737493220155597352889613830484449863433837890625 9848 235073779749734893639472508443309115953814344166127995129856 9849 235360375769264450321974399737467367961034641931219487298801 9850 235647292049340921667002908833807798014792020400436198506496 9851 235934528915276193052001614677718178888925874798466403893521 9852 236222086692679518258750222359298030320238069361000000000000 9853 236509965707457761071227792368622643786835730186321306894241 9854 236798166285815637045209584094897672525649694784902509101056 9855 237086688754255955449702136443892470900832784182393134724641 9856 237375533439579861380321261557593792139439198122851450228736 9857 237664700668887078044717680751140627728330813819140869140625 9858 237954190769576149220155084934792462516817397596745080242176 9859 238244004069344681883345454962953595226338046958831942459761 9860 238534140896189589012646530548132004397941109039437978996736 9861 238824601578407332562726369595159095910153405975461260440001 9862 239115386444594166611799993050043122507239653376000000000000 9863 239406495823646380681543163618480692057626363050529031676161 9864 239697930044760543229788399991314154614917501218212232892416 9865 239989689437433745316108381518104355213842585993587264255281 9866 240281774331463844440391951595494837469032526354608413474816 9867 240574185056949708554517981384181661558230302464531494140625 9868 240866921944291460247232408837079139500199021847429929373696 9869 241159985324190721102333821411692572552381183707283889591521 9870 241453375527650856230273004251781083160023423522469132107776 9871 241747092885977218973271929057123451627420207721679079955681 9872 242041137730777395784067712315594081328369140625000000000000 9873 242335510393961451278387125048821412937037875076611125187281 9874 242630211207742173461257289721443876287468415955276006424576 9875 242925240504635319127258253484405397840356677367457291836721 9876 243220598617459859434823180464850163465364063037567410180096 9877 243516285879338225654691959378991362787352190532480712890625 9878 243812302623696555092624076329847606482513605104634131644416 9879 244108649184264937186476656258970206768090970211087812934081 9880 244405325895077659777753630150231140365819215955519484399616 9881 244702333090473455557732038734411870229003089486323642120561 9882 244999671105095748688271537115733886437034561536000000000000 9883 245297340273892901597413218435609438346238426863111468947601 9884 245595340932118461949873928404772071145723050905443830337536 9885 245893673415331409792542296272577853541489733707549626428961 9886 246192338059396404875082761561656193858207358272180454424576 9887 246491335200484034145753929677240495219418521116269775390625 9888 246790665175071059422547643303430203794115033489541256974336 9889 247090328319940665239755210323333665868321810427119707527441 9890 247390324972182706870067282846522239539522746234424059232256 9891 247690655469193958522313935795496916301796244708774589414641 9892 247991320148678361714951547392935909190264971041000000000000 9893 248292319348647273825403137803361871322420049852996527277121 9894 248593653407419716815358876116547236786358153642307062071296 9895 248895322663622626132143519815472241395197669138374827792001 9896 249197327456191099786257604848969101704202798730452021088256 9897 249499668124368647605199258428334226061921179294586181640625 9898 249802345007707440663673560688174821866739520804013480083456 9899 250105358446068560890296435394583470491955315917838151211601 9900 250408708779622250850900103948410788730622861857944164765696 9901 250712396348848163708547191017938807639665542741097443117921 9902 251016421494535613360360624243652802213530566656000000000000 9903 251320784557783824751276524588073625612479590973775411295841 9904 251625485880002184364827338055752768270082070951262447865856 9905 251930525802910490891062513682555005008506899611836854485841 9906 252235904668539206071714086889265243538102424036400101851136 9907 252541622819229705722714581512363677988372245521523681640625 9908 252847680597634530934174698064523215329333211801960284491776 9909 253154078346717639447928310039002015953738698415719696626561 9910 253460816409754657212752344355638508900073083721858401959936 9911 253767895130333130117369176351613045141968383359420499310401 9912 254075314852352775901339224047526078330380449441000000000000 9913 254383075920025736243951480768664051969467355171472422923761 9914 254691178677876829031219779572587667195107532021625274761216 9915 254999623470743800801092637327389549406479700902379431870481 9916 255308410643777579366984580700136169616964563697193741193216 9917 255617540542442526619736910752138853522582929821582275390625 9918 255927013512516691508115917296797475257054471277150046519296 9919 256236829900092063197956608656834632276313634524936183212321 9920 256546990051574824410060076960794382797227656674837992574976 9921 256857494313685604936952673643724649052039952113957804872081 9922 257168343033459735338615224364002801000000000000000000000000 9923 257479536558247500817290567117306390090739034532992878880881 9924 257791075235714395271477751919782156572056479579637242597376 9925 258102959413841375529221295045532943391724021732743940105921 9926 258415189440925115760803935438630673014638293799866252394496 9927 258727765665578262070951395576980739861357408669668212890625 9928 259040688436729687270657703744515701312326642423925299286016 9929 259353958103624745828739689369390676397042836852139569208881 9930 259667575015825529003229317809096046824792101271920827170816 9931 259981539523211120152712585708701564681981056731297413482961 9932 260295851975977850227723752825806471031956770321000000000000 9933 260610512724639553442303741005199387261127218789663014687201 9934 260925522120027823125831585797736225117904385748954656014336 9935 261240880513292267755237881051530842129582247976873222152161 9936 261556588255900767167709211659228317941288066055543313534976 9937 261872645699639728953992624522901216928768779276093994140625 9938 262189053196614345032409242697981707364896509150322476711936 9939 262505811099248848403686182599623602984175457210859883656241 9940 262822919760286770086715989098984955849995044963638633107456 9941 263140379532791196235352858303140438189835421664814121623041 9942 263458190770145025436354972800680084872307408896000000000000 9943 263776353826051226188582329165533708349432308854564768662721 9944 264094869054533094563559492544185126415122608488242536452096 9945 264413736809934512047512768206213943618284664394335711769201 9946 264732957446920203564991335015031684543023805962565143494656 9947 265052531320475995684181940874770277700743734836578369140625 9948 265372458785909075004026815330540920086241635951736937517056 9949 265692740198848246723254509642716903494182562205461898394401 9950 266013375915244193391433429821511744780929712940291662544896 9951 266334366291369733842157883295930625042448570457705884572321 9952 266655711683820082308476515101175400160364220401000000000000 9953 266977412449513107720673064700787991689473933995726245927441 9954 267299468945689593186509429814230498311247531243340254150656 9955 267621881529913495654041078897229581095272682333684281517041 9956 267944650560072205757114909221064268976583141759721957953536 9957 268267776394376807843659702818057003900017725947246337890625 9958 268591259391362340186879387903844199078315482995514069221376 9959 268915099909888055379459368752561521180258151182846120063361 9960 269239298309137680910896242388887231777241480723505300443136 9961 269563854948619679928061275870950940146461035246193112410801 9962 269888770188167512179108073370441735018691629056000000000000 9963 270214044387939895140834917710845584877801010174268662401361 9964 270539677908421065329612326501613834124303951636104280150016 9965 270865671110421039795986418505219286310461800452404210755681 9966 271192024355075877803068741395500467591222326779061905391616 9967 271518738003847942688823267609434916712896607024629150390625 9968 271845812418526163912361320560525466826903759990687272144896 9969 272173247961226299284355249070336185064134919275119702103121 9970 272501044994391197381681723485383635379518625353042992562176 9971 272829203880791060146405582579581147267439371135860046018481 9972 273157724983523705669215215997755527496337890625000000000000 9973 273486608666014831157420522673413865303149822029250568804481 9974 273815855292018276087624541353939476161873094385473658290176 9975 274145465225616285543179905088747329280894163970544673645121 9976 274475438831219773736541327280637234725030625152370683088896 9977 274805776473568587716625382667654354183860763410664306640625 9978 275136478517731771261288902392207972950259075950523623407616 9979 275467545329107828955037358126017659013877457996302876753681 9980 275798977273424990452074666053657669044763755527889893462016 9981 276130774716741474924805897374062472523109431819957413075361 9982 276462938025445755697904437858345287792675782656000000000000 9983 276795467566256825068055194903674292158001227777190154656801 9984 277128363706224459309485506446754418439241919730543797211136 9985 277461626812729483865395462046683120123744197215768147145361 9986 277795257253484038725399402415592915240724239584462033125376 9987 278129255396531843989090419666568645515640927682695556640625 9988 278463621610248465615839736561839953765400247386578020929536 9989 278798356263341581360942899080206231756471322072776507055041 9990 279133459724851246898224772681058967098148221678861634502656 9991 279468932364150162129215388723231766766291402602725564061441 9992 279804774550943937679008743600238103483707043201000000000000 9993 280140986655271361578916709279257767707831722082086432278321 9994 280477569047504666136030270079511862031860202232474182352896 9995 280814522098349794989800356696429697380613472421392139016401 9996 281151846178846670355750604671265893817607459327858318381056 9997 281489541660369460456434420721579106766986906528472900390625 9998 281827608914626847139748796586241847037128197249596607430656 9999 282166048313662293684717366299420596607676468472616358847201 10000 282504860229854312794855259091253599456581315107432611844096