0 4096 1 282429536481 2 281474976710656 3 21914624432020321 4 531441000000000000 5 6582952005840035281 6 52654090776777588736 7 309629344375621415601 8 1449225352009601191936 9 5688009063105712890625 10 19408409961765342806016 11 59091511031674153381441 12 163674647745587512938496 13 418596297479370673535601 14 1000000000000000000000000 15 2252191588960823337718801 16 4817904819828488880132096 17 9849732675807611094711841 18 19342813113834066795298816 19 36644198070556426025390625 20 67214060505664762405851136 21 119738888098469732352733201 22 207728067204059288762843136 23 351763888007705494736404081 24 582622237229761000000000000 25 945538455146635506591955521 26 1505961523834397662438752256 27 2357221572577185690065114881 28 3630632434549265533578448896 29 5508664624112838398681640625 30 8241956748638414149261459456 31 12171087315874829579909431761 32 17754206618385148880104984576 33 25601832525455335435322705761 34 36520347436056576000000000000 35 51565999387260564203827465441 36 72111511618440250457975689216 37 99927745220846124633825584721 38 137283242530308845011443122176 39 187064908547461032867431640625 40 252923568025201628647322750976 41 339448671314611904643504117121 42 452377017219528840630098722816 43 598841020838364120317909320641 44 787662783788549761000000000000 45 1029701028696997844179291768561 46 1338258845052394702439737982976 47 1729561165382261200512043881361 48 2223311955453421620312454598656 49 2843342266303054544082275390625 50 3618361566189999678189727645696 51 4582826154117173651132848229281 52 5777939960830703556871252217856 53 7252804675881436727210363928721 54 9065737908494995456000000000000 55 11285780004022761936582279184881 56 13994412205360056505895889473536 57 17287511078984605626766090564801 58 21277566527603448314936306958336 59 26096193295571563576699462890625 60 31896968649395808729270202863616 61 38858631894268190306056236008241 62 47188684579564485892255510429696 63 57127433662862356193722241010001 64 68952523554931640625000000000000 65 82984006869379204630915034834401 66 99590007862645199957883822800896 67 119193036985710246500182286995041 68 142277019691463451701972659081216 69 169395107664901855540781494140625 70 201178345981314859797749207924736 71 238345275364920662780910016494001 72 281712554732076657256510863118336 73 332206695574642561605070957844481 74 390877006486250192896000000000000 75 458909853273506385605676338637121 76 537644347642374050222258191405056 77 628589585424465130312977473332081 78 733443563726545202295271950647296 79 854113915267488815861797119140625 80 992740607529029370660714159149056 81 1151720764209211801514619585526561 82 1333735776850284124449081472843776 83 1541780885436174222555778050512161 84 1779197418239532716881000000000000 85 2049707893265951944936297569313041 86 2357454196315301139084779261526016 87 2707039063979597279155099296535921 88 3103571113846457077545967898136576 89 3552713678800500929355621337890625 90 4060737717636219342428430533656576 91 4634579090239450029555549497745921 92 5281900502386008563473273722966016 93 6011158442771008350019598709893041 94 6831675453247426400256000000000000 95 7753718092444544992127728048382161 96 8788580972983652729081039184203776 97 9948677273438057188906683618366561 98 11247636148025895942029074870829056 99 12700407479806905634768535400390625 100 14323374446908320939192460653367296 101 16134474396061162385625440298592081 102 18153328543517712024454970585645056 103 20401381050275994437455127797667121 104 22902048046490258711521000000000000 105 25680877209031137054684866464164481 106 28765718526409348439950383787278336 107 32186906916727206510367651443384001 108 35977457397008146941567923346804736 109 40173273536212065607522226806640625 110 44813369959510205032574666949001216 111 49940109708005093897969969676305041 112 55599457296076791953435616709840896 113 61841248347955294332328765542314401 114 68719476736000000000000000000000000 115 76292600185550971776087475175780001 116 84623865355144367468307247487389696 117 93781653446397701682961667766948241 118 103839847445012052150001636648943616 119 114878222143151253631343789306640625 120 126982858143986588412692056504078336 121 140246581101484314412913275533924801 122 154769427502608173771773016629313536 123 170659138355056181006389366115114881 124 188031682201497672618081000000000000 125 207011808941070775722475254197148721 126 227733636000690889014036358921977856 127 250341268462557039747937124743219281 128 274989454820175474082920692160925696 129 301844280103299764433100722900390625 130 331083898182466113108272263678918656 131 362899305136334267124119218581291361 132 397495155639882245867698528490622976 133 435090624408701479760867932286148561 134 475920314814253376475136000000000000 135 520235216867035044395101391660990641 136 568303716849218050792682114901282816 137 620412660965527688188300451573157121 138 676868475470980160634785850223230976 139 737998345826651163160800933837890625 140 804151457529972186978011907614642176 141 875700301364202115174052402047044721 142 953042045912763760254717475701129216 143 1036599980288131331356029159360295441 144 1126825030131969720661201000000000000 145 1224197350053325207749567147562825761 146 1329227995784915872903807060280344576 147 1442460679454035801476968893512521761 148 1564473611484338113609654373909139456 149 1695881432767866982527157734619140625 150 1837337240873238085902333101417168896 151 1989534714185891310467579006110624881 152 2153210338009930915512753038896992256 153 2329145736798299651248337471593235521 154 2518170116818978404827136000000000000 155 2721162823709636684764653867584974081 156 2939056019521757527948651851351003136 157 3172837484007800103091812942399873201 158 3423553545061522284036752502880731136 159 3692312143382242689047559843994140625 160 3980286036598657067623590029821218816 161 4288716148256918436815323334654271841 162 4618915067251126036363854530631172096 163 4972270703452228044199126434287448801 164 5350250105473711181640625000000000000 165 5754403446699412011150230263800555601 166 6186368185890426124801671320353898496 167 6647873408884499847505044841104571441 168 7140744358102552923477682584524886016 169 7666907156783189391402926386962890625 170 8228393735077298049613795752134311936 171 8827346965351215233085892611935025601 172 9466026014268513840419030795181428736 173 10146811919447387545144925064768215281 174 10872213398722912904482816000000000000 175 11644872900281290768619199839057490321 176 12467572902176589255564000298710470656 177 13343242469989631990424751024294776481 178 14274964081643596858902905105569284096 179 15265980728651712890511566894775390625 180 16319703303339267923830127227260768256 181 17439718281855070435895912006776726161 182 18629795713066649534522520515878322176 183 19893897523718932988584585605439614961 184 21236186150528020865123841000000000000 185 22661033510180079603495293971842498241 186 24173030318510427134277690696574959616 187 25776995770449674098151094997925448321 188 27477987592642440703097098107378405376 189 29281312480969795861303806304931640625 190 31192536935539278779387231997605707776 191 33217498506046278178061006101882013521 192 35362317460757777069674445452353212416 193 37633408892724139048591002762120527841 194 40037495277186834126340096000000000000 195 42581619494519898305269398418425099361 196 45273158333420612630385049976306405376 197 48119836489450496960066144999846346961 198 51129741074421365001418517108129529856 199 54311336652523005399031574961181640625 200 57673480819499165272090071008659050496 201 61225440341597045287498574065864327681 202 64976907871442598163917462070106259456 203 68938019258429685762721882250860633921 204 73119371471655725294164801000000000000 205 77532041153889975632316472829081613681 206 82187603825523214603738912597460647936 207 87098153757919373043247799823930032401 208 92276324536070858390897245695068737536 209 97735310330949957983975603613525390625 210 103488887902448999680532616681059516416 211 109551439354312006105338305625599908641 212 115937975662980551074759763664794423296 213 122664161002806556451010114736436413201 214 129746337890625000000000000000000000000 215 137201553173230086372910792315199161201 216 145047584881859512089424022250902327296 217 153302969978363180764235968430119864641 218 161987033018315247592781768390046908416 219 171119915756921844519110503418212890625 220 180722607724181413194741271591938625536 221 190816977796370406878899065576499796401 222 201425806791554371341876100923639463936 223 212572821117463236572405887885727145681 224 224282727500720205065439601000000000000 225 236581248827076069544321975144059661921 226 249495161122975295480630845739636883456 227 263052331709466925515863356402798003681 228 277281758560172469138784581231535722496 229 292213610895734598491361650937744140625 230 307879271047894848215878228962344697856 231 324311377627085783564109148008301830961 232 341543870028173427817970975906355941376 233 359612034309749300181708012299170911361 234 378552550483148382977130496000000000000 235 398403541248159888007877389278103835841 236 419204622213202003688423751203962556416 237 440996953638550055827625156959873409521 238 463823293742039886227390589756323659776 239 487728053607514926467001438140869140625 240 512757353737146602911677369587546853376 241 538959082289633538192518599663982652321 242 566382955047175700806106094667999215616 243 595080577155025386304513174523500590241 244 625105506678337880602119441000000000000 245 656513320021981049616045540715475202961 246 689361679259915112780278556028542386176 247 723710401421721685530705348054989842161 248 759621529784845013860056476704092000256 249 797159407222108370315226887402587890625 250 836390751655085034804550848887019012096 251 877384733664936346378896086889389700481 252 920213056313379186463623089186133446656 253 964950037227512144207066530188959862321 254 1011672693003313726683222016000000000000 255 1060460825983727518305827186428644083281 256 1111397113468368374304784895208996212736 257 1164567199413020763479999952155253861601 258 1220059788678255468354270940808070823936 259 1277966743887664220650575071504150390625 260 1338383184957403712763816000390903894016 261 1401407591359950999322640104471193215441 262 1467141907186201806485522871894719594496 263 1535691649071291921438359820554199207601 264 1607166017050789863525390625000000000000 265 1681678008415196666140944792137911596801 266 1759344534631996051254735111195612676096 267 1840286541405825784292392993516882827841 268 1924629131948688785842058441474975010816 269 2012501693533490879852426418633056640625 270 2104038027405581108928559456219757019136 271 2199376482128380581082010989300758237201 272 2298660090440617065683161677967123419136 273 2402036709704135268003367284382051906081 274 2509659166022727122011815936000000000000 275 2621685402113922792184838138196593663521 276 2738278629017201610967056973271781216256 277 2859607481723623144969399741221172900881 278 2985846178813442227582375999997420240896 279 3117174686189858367823119622383056640625 280 3253778884998659696142282108954370707456 281 3395850743825154790641197919241536605761 282 3543588495261442596575155873530643480576 283 3697196816938751464871158532109390037761 284 3856887017121283350242637601000000000000 285 4022877224959728686768600493504685003441 286 4195392585504371660811602770364744073216 287 4374665459579484792037003786873187040721 288 4560935628622516179099267914182018994176 289 4754450504593402735195219516754150390625 290 4955465345061198499952873720732478078976 291 5164243473577088939726233079817578961121 292 5381056505444770311901137634234959138816 293 5606184579001107945792776578714260482641 294 5839916592521948960554356736000000000000 295 6082550446869953778562498115607803136561 296 6334393294003327082269920777826268286976 297 6595761791466372886726169685705563007361 298 6866982362984870444009933787916356550656 299 7148391465291368046787189716152587890625 300 7440335861307620745157605592449137053696 301 7743172899813555824888101820380766743281 302 8057270801734336909035597580036898553856 303 8383008953179314033783507163523500920721 304 8720778205368893309992171281000000000000 305 9070981181587636113413375942978212382881 306 9434032591304204449658895288160837697536 307 9810359551601106517758903480869841360801 308 10200401916059564853421912148238046990336 309 10604612611247229076851480260390869140625 310 11023457980958886509144918266577594351616 311 11457418138362787066881531969254364192241 312 11906987326207694209522577220703926685696 313 12372674285248301613752596127444035832001 314 12855002631049216000000000000000000000000 315 13354511239330300458245353630914727862401 316 13871754640018800034081008349918964944896 317 14407303420176332565114875304937713461041 318 14961744635971523127577342047909069193216 319 15535682233871790290837130144687744140625 320 16129737481230557012989813439367429492736 321 16744549406448958775375968925990490348001 322 17380775248893956781539006934378753294336 323 18039090918757635072577035418741052496481 324 18720191467045367574023614321000000000000 325 19424791565883484729374088913538299495121 326 20153625999340049834349303230013223469056 327 20907450164955372808282272562074589468081 328 21687040586181944271091292799338582839296 329 22493195435936565784777138254668212890625 330 23326735071470583318017931550016778797056 331 24188502580767300754158401010319111050561 332 25079364340678858941792603560587460939776 333 26000210587018113740486033945526256994161 334 26951955996824334101419462656000000000000 335 27935540283024868805494422579000076001041 336 28951928801718298423543684274554599510016 337 30002113172307997730763746970987886341921 338 31087111910718483568561120763937424408576 339 32207971075930414372123777866363525390625 340 33365764930073640643857028703855439384576 341 34561596612321280926248912653606150939921 342 35796598826831415689876552611313552982016 343 37071934544986652382493895514559410205041 344 38388797722185519065061084481000000000000 345 39748414029443391974047398211258748900161 346 41152041600064454382483674483946764107776 347 42600971791650020673442870504592435842561 348 44096529963712440979548035977627483181056 349 45640076271167728473683916311211181640625 350 47233006473984023814546023441615653175296 351 48876752763267029753516229321678325456081 352 50572784604067613896422859941200321581056 353 52322609595200889487147822459806343809121 354 54127774346370243244217860096000000000000 355 55989865372893986143215053127623976512481 356 57910510008336558006142332851415865102336 357 59891377335350520245194550589375412530001 358 61934179135039923526465016616269157236736 359 64040670855160038885057463846054931640625 360 66212652597472892355322396715507370889216 361 68451970124582544899301914229712292839041 362 70760515886578611746120993702583935696896 363 73140230067821118620550653278436656286401 364 75593101654204447168212890625000000000000 365 78121169521242828608207714834702687958001 366 80726523543324603694019849972393439133696 367 83411305724487278875506332097683181764241 368 86177711351070273566081056022210089455616 369 89027990166607172069815061408144775390625 370 91964447569324266455397216763054796046336 371 94989445832617203922509359942525726128801 372 98105405348882634438355069254899649089536 373 101314805897086892077472673304584288916881 374 104620187934458937028636512256000000000000 375 108024153912700035093133169004425067156721 376 111529369619107958145977035367210043641856 377 115138565543018852925152744231592467705281 378 118854538267975347115662830792998383517696 379 122680151890034941469417830575136962890625 380 126618339462638275115718053629491008966656 381 130672104468462448739618126759047905165361 382 134844522318690247408711791193043528318976 383 139138741880131821987204823050234181780561 384 143557987030641165766449098161000000000000 385 148105558243275561642799520164467016828641 386 152784834199652075368661148843397208866816 387 157599273432961132575381020789668241313121 388 162552416001103241904210331883543499902976 389 167647885190421014173464834690093994140625 390 172889389250504778548342606486947470770176 391 178280723160556311659274636789987428588721 392 183825770427801475032405227277512100745216 393 189528504918448900551617271056038209757441 394 195392992721698273467801010176000000000000 395 201423394047308238212767066891625902493761 396 207623965157240494469869520848535309848576 397 213999060331903260111174215439750728347761 398 220553133871523954244627145041648031891456 399 227290742133187698239504322551484619140625 400 234216545604085045732432004201715207376896 401 241335311011519234780052665404754645838881 402 248651913470230207041206475542582322528256 403 256171338667599660667166328090703598527521 404 263898685087308495981516810961000000000000 405 271839166272025176572864494940546376472081 406 279998113125710763637526428842024958427136 407 288380976256133688832147450483953937369201 408 296993328358194711066997013671873561563136 409 305840866638669956131321952508183837890625 410 314929415282987465337095943937494473506816 411 324264927964660281044012734519536409155841 412 333853490398006773536518803859434266628096 413 343701322934796665815675999523837020570801 414 353814783205469041000000000000000000000000 415 364200368805576521758167325441633081883601 416 374864720028117793083376611476399515242496 417 385814622642428699327673718868298107737441 418 397057010720310284310926469732143795798016 419 408598969510080360072328276439472900390625 420 420447738359243486014035588240789696679936 421 432610713686482616371273507615060745579601 422 445095452003684130708211996850958930804736 423 457909672988716500064126597521767571167281 424 471061262609691461042593862241000000000000 425 484558276301445272133297269029027036648321 426 498408942194986411469788582177836321734656 427 512621664400664943648413206810838477612481 428 527205026345827735757519893279328182276096 429 542167794167732739988798716740039306640625 430 557518920162504682723706450082446501216256 431 573267546290923708409848086922029048950161 432 589423007741847821470119766486033565618176 433 605994836554079351529450333466911824396961 434 622992765297495137011017711616000000000000 435 640426730814269680259623137040162497486241 436 658306878021030174411098151623364252143616 437 676643563772792038862675903230792771954321 438 695447360789533427032528910602289205477376 439 714729061646277087752385199069976806640625 440 734499682827557970743391399134767612235776 441 754770468847165067813192082926433391907521 442 775552896434056175315432241795286922428416 443 796858678785354550668359848606684169139841 444 818699769887346816976612516321000000000000 445 841088368905411945682236754450661103917361 446 864036924643821718333053040020905185509376 447 887558140076363735647116701469009810522961 448 911664976948748805722640972961516562681856 449 936370660453775404147694322069785400390625 450 961688683980234857560558023514684439658496 451 987632813936551959560086242378016557891681 452 1014217094650166884428966087099816821395456 453 1041455853343675520577614499765795625075921 454 1069363705188756702611733221376000000000000 455 1097955558438926279144415234420160102261681 456 1127246619642169513589287584319726997671936 457 1157252398934514977862613193989161635878401 458 1187988715415624864870687059481511419969536 459 1219471702607488515548387495680371337890625 460 1251717813997317930732533564248101142204416 461 1284743828665756117989929995204972393142641 462 1318566857001521309367853830960962439479296 463 1353204346503622378590490818414024338685201 464 1388674087672293186187744140625000000000000 465 1424994219989806089115241683034111449639201 466 1462183237992337468311643947345125673271296 467 1500259997434070854049947874911281561380641 468 1539243721544736065584905405243523948220416 469 1579154007381795729193517657348047119140625 470 1620010832278503597967495793896767971393536 471 1661834560389072268366355681338624078700401 472 1704645949332201173301287952255073718439936 473 1748466156934229130120071987518180959247681 474 1793316748073189235032143691776000000000000 475 1839219701625057523983659441801628597969921 476 1886197417513500564501320257314194137747456 477 1934272723864441004310257030706710539189681 478 1983468884266774081337990077070087339114496 479 2033809605140582196789066049034531494140625 480 2085319043214208869062291950984880695545856 481 2138021813111567722136533591545257922404961 482 2191942995051076618426989427944260292837376 483 2247108142657621623770023195710032094843361 484 2303543290888970191892547145521000000000000 485 2361274964078067778226280268038097757973841 486 2420330184092667039005838327921375409340416 487 2480736478613753842013614839408154248265521 488 2542521889534249510878055155887031501131776 489 2605714981479484046272687971591949462890625 490 2670344850450950515481852230276042903781376 491 2736441132594866377379355947580530270896321 492 2804034013097083213695467413524342338031616 493 2873154235205902170316043300499385048352241 494 2943833109384368375058857660416000000000000 495 3016102522593633691703173230911510443170961 496 3089994947708993394809408372175137671090176 497 3165543453070218706859776348972393302368161 498 3242781712167823629284652751541299635552256 499 3321744013466921122823079607502832275390625 500 3402465270370340451212439596750267990020096 501 3484981031322694396228416223076905141614481 502 3569327490057102082421674989336665738182656 503 3655541495986290317345336055121377033454321 504 3743660564739813658463646963841000000000000 505 3833722888849150862107004824911314093881281 506 3925767348582452953624641050332548862836736 507 4019833522930735882120215435768228978057601 508 4115961700747328588676950575431930892455936 509 4214192892042405324630792937425117431640625 510 4314568839434449207078780760043337616982016 511 4417132029760512293265051977018420174799441 512 4521925705847155894621818346363083974250496 513 4628993878443973435913612167737252070629601 514 4738381338321616896000000000000000000000000 515 4850133668536266745057954085416017581224801 516 4964297256862504319556763710048768393220096 517 5080919308396564751725735580020486862693841 518 5200047858331967895571354338005012306722816 519 5321731784909544167562837849622148681640625 520 5446020822543891847793326150025073460187136 521 5572965575128322167621906910241718505491201 522 5702617529520368443396349202695249131995136 523 5835029069209955603738269376356548763158081 524 5970253488172346700935405703361000000000000 525 6108345004908003396127096018458828391121521 526 6249358776671517964089751536785513571680256 527 6393350913891795077433376539174340822436881 528 6540378494785682502815739861239243214032896 529 6690499580167270874278875014997676025390625 530 6843773228455103901927865540756919031955456 531 7000259510879561728822541021839724155529761 532 7160019526892701666060439873572394429976576 533 7323115419782862216519359537503662153119761 534 7489610392496358142528690917376000000000000 535 7659568723668616342782712108847238288291441 536 7833055783867124480031806132878398360457216 537 8010138052048586644428403654184859690246721 538 8190883132232702848806102090914995346866176 539 8375359770395011832579183638095855712890625 540 8563637871581259501315498702290668385406976 541 8755788517245778350311802503866578545555121 542 8951883982816386413644094460388030667554816 543 9151997755488337646136841252641182857394641 544 9356204552249879185458266174961000000000000 545 9564580338141994656071839243770714260254561 546 9777202344754936567027969751039682046590976 547 9994149088964174922539542709796519073883361 548 10215500391908413408928808822564391810502656 549 10441337398212348944843295384866250244140625 550 10671742595456874984600526017617218498461696 551 10906799833899453748124711965701495727007281 552 11146594346447407516176123755327418992889856 553 11391212768886904277442117938454256683662721 554 11640743160370438345557966585856000000000000 555 11895275024165632080259549316978491541330881 556 12154899328668210548646102878982405433921536 557 12419708528682026850960723852148460683906801 558 12689796586969041911393993175630968139022336 559 12965258996072188799200415666433828369140625 560 13246192800414078099910500584074862137839616 561 13532696618674527501649092470897033934126241 562 13824870666449925598562528359146322390941696 563 14122816779197466943146579485102447926404001 564 14426638435467322602890869140625000000000000 565 14736440780425837895154190854934905516640401 566 15052330649672876588603248374326132155088896 567 15374416593356458670932891173395521581677041 568 15702808900587866791990748035452918631305216 569 16037619624160424699908826027753965087890625 570 16378962605575179396458446943368878003060736 571 16726953500376747347655893118705921055952001 572 17081709803802613897721142385349378291470336 573 17443350876749204049901665116906229542898481 574 17811997972058071997491783274496000000000000 575 18187774261125586213683678105430739306103121 576 18570804860839516540760690084135552703533056 577 18961216860845959558672783116624495747354081 578 19359139351150068561307443842591771167031296 579 19764703450054084726880159143672441650390625 580 20178042332436196537914074612486014950445056 581 20599291258373785187359415123062011628324561 582 21028587602114644601624501226065474697035776 583 21466070881399795819760308047342263409226161 584 21911882787141546791871910219681000000000000 585 22366167213460480200139104627873703828439041 586 22829070288085083663735120507223048785494016 587 23300740403117768665560589055201730367897921 588 23781328246171056735187691413166573702680576 589 24270986831877743839868344366550445556640625 590 24769871533778886575036004243016907097112576 591 25278140116593486608562641862417192945883921 592 25795952768873782920264026002319752230998016 593 26323472136050094690924907699203073856267041 594 26860863353869191234592184467456000000000000 595 27408294082230199135213714123987407145168161 596 27965934539422090745042131201906955592011776 597 28533957536766832428739707307323999245068561 598 29112538513672305394978832772270315647533056 599 29701855573099146647703859936054570556640625 600 30302089517445692513278561127494496604983296 601 30913423884855242358667989760459097894070081 602 31536044985949895510776720422519294505517056 603 32170141940995250019273876277300557685701121 604 32815906717500287775869592309921000000000000 605 33473534168256806613262150294764009884610481 606 34143222069822796358048478437370699590926336 607 34825171161454192404985547857551635723426001 608 35519585184489477216312928327528347319668736 609 36226670922191637230607898944151816650390625 610 36946638240052019992058567413645180944777216 611 37679700126560673884325972435026322101123041 612 38426072734447790674545688347034209209552896 613 39185975422400909143719610434167013866008401 614 39959630797262576401000000000000000000000000 615 40747264756713202052405180318449203545886001 616 41549106532443879220568217182746229438877696 617 42365388733823985492449266442753147538330241 618 43196347392068416207785863877536000681967616 619 44042222004909342093664177613989590087890625 620 44903255581777423101223123724419641440014336 621 45779694689497450410411327925490483010082801 622 46671789498503428939167356055479642316865536 623 47579793829578153325653684742480016108468881 624 48503965201122371247515895457681000000000000 625 49444564876958669101836013218257188482914721 626 50401857914675256494782354615300197613305856 627 51376113214514867682211400083735975983941281 628 52367603568814040062937892961852454558109696 629 53376605711998072056349559164980703369140625 630 54403400371137005196798644806570149891014656 631 55448272317068018050054142384399898470789361 632 56511510416089662603350532342479307814014976 633 57593407682233417101529681271296491523162561 634 58694261330118072898754954919936000000000000 635 59814372828392516769597543241145968368416641 636 60954047953772514276275557661105190364450816 637 62113596845677144221791938184310701801219121 638 63293334061470578932997085704038127528574976 639 64493578632314950114530100882053375244140625 640 65714654119640085295506461707978590078898176 641 66956888672235945457062019127709902451882721 642 68220615083973640281779667608789355348361216 643 69506170852160943606966517374354808554969441 644 70813898236538278094070654620401000000000000 645 72144144318921184847586664446217517937911761 646 73497261063495340729961295996122943587352576 647 74873605377770233425642512991547840185923761 648 76273539174197651908888499654151521706643456 649 77697429432461197867644054509466230712890625 650 79145648262443071831080550171482470949584896 651 80618572967874436242666894955011855472802881 652 82116586110675706515281619246434838196064256 653 83640075575993170201283538004859517399569521 654 85189434637938383810027924033536000000000000 655 86765062026036846509448586302791220813720081 656 88367361992392499958429819876423922213851136 657 89996744379574653834176336487529407316615201 658 91653624689233987245068783089656480594395136 659 93338424151454327155986429936028301025390625 660 95051569794846956201210521302722848277794816 661 96793494517394253821219440119088747355789841 662 98564637158049526535382406236591683950084096 663 100365442569099935354188431710509626099442801 664 102196361689299480843652587890625000000000000 665 104057851617779059182367565298940414208961601 666 105950375688740655699764676204549880724586496 667 107874403546942795853968897116643680802653441 668 109830411223984427400635704003160264218710016 669 111818881215394461621806147700204023681640625 670 113840302558534255927578089029836311611047936 671 115895170911320374914737415073461929897883601 672 117983988631775022066899463125446910328180736 673 120107264858411589711658287765915935519869281 674 122265515591462830613214753980416000000000000 675 124459263774959210675443100733248917311556321 676 126689039379665058661853417595145062380998656 677 128955379486880185606912688597373016452198481 678 131258828373114703699202419664574684747268096 679 133599937595644831862423583197223242431640625 680 135979266078957533046821363889681033293664256 681 138397380202091886372709132397862957062924161 682 140854853886885155740943853816380868500914176 683 143352268687131575343968895612063996404928961 684 145890213878661931676924574560641000000000000 685 148469286550352081162865921196265060148224241 686 151090091696068602370859703768009534777327616 687 153753242307559842022201922400413223760210321 688 156459359468300674549750465641974785784549376 689 159209072448299355899957656919956207275390625 690 162003018799874913548170788794132316370763776 691 164841844454413576336706776266798750293551521 692 167726203820112809743665638100409536339644416 693 170656759880721584549997078475044691713501841 694 173634184295285569594549998391296000000000000 695 176659157498906002393295898274292969728485361 696 179732368804521054851208001454056799312613376 697 182854516505718575114987280317150842516448961 698 186026307980589150803547743844070188547833856 699 189248459796628503412504287663753574462890625 700 192521697816698288620449662797174118172266496 701 195846757306054442530169847110729346543205681 702 199224383040452279558741084030054323984531456 703 202655329415337613748293492467262287435267921 704 206140360556133241705736489329201000000000000 705 209680250429630192196545980119212710268659681 706 213275782956493214616442688946599252182695936 707 216927752124890046147080094481403702933474401 708 220636962105254065369348850270491268123201536 709 224404227366190008462236599695891406494140625 710 228230372791532492858006723767977666376892416 711 232116233798567162357430439322717326628126641 712 236062656457424337233582137440703494132535296 713 240070497611655122770950951051148035086707201 714 244140625000000000000000000000000000000000000 715 248273917379359993097491020499770314295867201 716 252471264648980579031563295499771314492215296 717 256733567975858576539393833917972391694646641 718 261061739921382323435957196426553763001532416 719 265456704569215523566639562547901172119140625 720 269919397654435217435938646189984524356161536 721 274450766693934403670899708081928661499354401 722 279051771118099912013003749802605139445415936 723 283723382403776202477647330086104049087099681 724 288466584208525839677849410245201000000000000 725 293282372506197466080109074462993781432027921 726 298171755723812173147143523757683089086611456 727 303135754879779244926287836458307686322125681 728 308175403723452324665370841940769261094506496 729 313291748876037131481634085762704746337890625 730 318485849972861930975477096130047302598393856 731 323758779807022040971240628713178154034728961 732 329111624474409731283633722680478699477733376 733 334545483520140954552528524124265222214525361 734 340061470086390423762452034359296000000000000 735 345660711061646631067964168896399761657861841 736 351344347231398481983999562360749241704124416 737 357113533430265298872944071101703660264871521 738 362969438695582027969498412963123245430603776 739 368913246422451564932038211882114410400390625 740 374946154520276195097004124521134653012709376 741 381069375570780226242644836132450893950890321 742 387284136987535973741991527312622239524847616 743 393591681177005340504071827753824382341864241 744 399993265701109317068886081212641000000000000 745 406490163441337810637385646147945879856888961 746 413083662764412295684433558688550444047794176 747 419775067689513863122318716677590001106644161 748 426565698057089329756667258071695022731104256 749 433456889699248155007385387814697851806640625 750 440449994611762997556417876252146222913028096 751 447546381127686830733462075556746183435278481 752 454747434092599622062189796036878153790918656 753 462054555041497669464854926959685733652796321 754 469469162377338774164264416444416000000000000 755 476992691551256518330830252956503498439429281 756 484626595244457004000671505552470156377460736 757 492372343551811498740374354222512124294003601 758 500231424167158522956925439352432898066087936 759 508205342570329003649395841978448164306640625 760 516295622215908209774060639864735885482070016 761 524503804723748275248688345080154231098133441 762 532831450071245206956626710761332595276906496 763 541280136787394366928952516316701865537801601 764 549851462148638510185254150390625000000000000 765 558547042376522552502493295787583154846602801 766 567368512837169335658767010580639767221764096 767 576317528242590751466590275761725904784309841 768 585395762853848680170472980267551398790434816 769 594604910686080293538010741166338847900390625 770 603946685715402368224387382877595803515355136 771 613422822087709350739044874338580551844495201 772 623035074329380011592265680634075774788571136 773 632785217559907622950489549795958252370160081 774 642675047706468691384313547329536000000000000 775 652706381720445375054267595286707950734329521 776 662881057795916812948589904441972147810144256 777 673200935590134692566324659334747289013722881 778 683667896445998481730110402187253190959824896 779 694283843616545850018009168756483808837890625 780 705050702491473905624636099625057723245203456 781 715970420825706974300684670330690450266203761 782 727044968970026748378706689217733311464472576 783 738276340103780735773706795824984207361951761 784 749666550469685041251761511208401000000000000 785 761217639610737615190491271020326809637329441 786 772931670609258208513823815221539518824841216 787 784810730328071376472117501020317689585202721 788 796856929653848978459397423913504571426738176 789 809072403742628726114234747946262359619140625 790 821459312267525437541714636036129335044734976 791 834019839668651761623040119707688205153899121 792 846756195405265243048662856529465057223970816 793 859670614210158705922476917625718693700056641 794 872765356346311041540623681191936000000000000 795 886042707865815594250904971591777759913122561 796 899504980871103448149763410880848167072894976 797 913154513778479026775344423553185905076509361 798 926993671583985527909389595172258058816454656 799 941024846131617826109717533360209218994140625 800 955250456383900586660922686836170577811869696 801 969672948694849446255766692333824612729021281 802 984294797085333227905657970495669257535225856 803 999118503520855270327725999760311236162154721 804 1014146598191772065370414777301681000000000000 805 1029381639795967510921368546295599239766028881 806 1044826215824001201192790356438191989678145536 807 1060482942846749291302554172819058347368202801 808 1076354466805556588666283122524906646583054336 809 1092443463304918639888514463379909511962890625 810 1108752637907712698592105705408855403833327616 811 1125284726432996576956351085688114386195810241 812 1142042495256394501648033712965558550903197696 813 1159028741613089213328001937140200416412726001 814 1176246293903439668001000000000000000000000000 815 1193698012001243818150579296004852861151168401 816 1211386787564666071866149499362261083393232896 817 1229315544349849149027785662304903598891643041 818 1247487238527230175068480814239799721345417216 819 1265904859000580974885321642593778769775390625 820 1284571427728792652122770966053546760928628736 821 1303490000050424662305073780473033549213306001 822 1322663665011038712152977943266402149477646336 823 1342095545693337941884695761810833075179050481 824 1361788799550131972374553991985921000000000000 825 1381746618740148524727317596391432109358461121 826 1401972230466712446123963061735692636631597056 827 1422468897319313102707961583534666762196990081 828 1443239917618081227812157900836718489703223296 829 1464288625761196441977349373118247929931640625 830 1485618392575246789986939873037184388674093056 831 1507232625668561769539827534599268400887348561 832 1529134769787540456208253140288947583181131776 833 1551328307175996459980961234863554384507208161 834 1573816757937541579976988694675456000000000000 835 1596603680401030155833980737919516095076627041 836 1619692671489086246829433019558151221819478016 837 1643087367089735902985966816047385704241203921 838 1666791442431166926244964191936706996732952576 839 1690808612459638654268928803503513336181640625 840 1715142632220564434554108518998054465506840576 841 1739797297242789592303536747263733869882577921 842 1764776443926087831929044240795417629757014016 843 1790083949931899149121291704558140393298079041 844 1815723734577332468151810888111681000000000000 845 1841699759232456357452758623552473715737186161 846 1868016027720901315560930727681006225667915776 847 1894676586723797259214902626856217137796044561 848 1921685526187069985760318388102631459363885056 849 1949046979732120523050702545383451738525390625 850 1976765125069911421732088291664145183508791296 851 2004844184418484187171615469145022115254434081 852 2033288424923932191335432149704875493137453056 853 2062102159084853548642119893856128489323343121 854 2091289745180308584216846075498496000000000000 855 2120855587701306668050923661684479422938458481 856 2150804137785847334333831882395847594964750336 857 2181139893657540751672428303233567522376072001 858 2211867401067832757047477566170583677834100736 859 2242991253741859814183153792931740293212890625 860 2274516093827959405523267322200520967670665216 861 2306446612350861516221052719618854071601157041 862 2338787549668587018459870182842895932531408896 863 2371543695933078915032558574261535460921480401 864 2404719891554592552419883056640625000000000000 865 2438321027669871065625997087568075232749564001 866 2472352046614132469753546459794579315486621696 867 2506817942396894966735446982681654007086646241 868 2541723761181667189786937831540881728426479616 869 2577074601769530263002725820131861562744140625 870 2612875616086638709102373883965758296435982336 871 2649132009675667394625037645478979276135786801 872 2685849042191231858894710560528083884632641536 873 2723032027899309530821800066361385481573770881 874 2760686336180689496078629371641856000000000000 875 2798817392038478636387852823305072655694422721 876 2837430676609692122596303700418405081630969856 877 2876531727680956403874984149084946077791927281 878 2916126140208352996791285898697520980684701696 879 2956219566841431540144631295582313515869140625 880 2996817718451420744344086762194225920325062656 881 3037926364663666027738670551911214755278163361 882 3079551334394322796690604947584837161347710976 883 3121698516391334491311206992519589380560294561 884 3164373859779724684661034418002961000000000000 885 3207583374611232689852873447398260863215754641 886 3251333132418322296890747258258144454368034816 887 3295629266772593429232918562271491211002875121 888 3340477973847626678984443362341098722309246976 889 3385885512986290849307797670423984527587890625 890 3431858207272543803091042888797469715439026176 891 3478402444107757088134522613748363988366926721 892 3525524675791594981111803636313328045443977216 893 3573231420107478765331102597637850002895931441 894 3621529260912667230872398707429376000000000000 895 3670424848732984560005449652795261647419079761 896 3719924901362226935907635717324782445112856576 897 3770036204466279388600595514981019676885249761 898 3820765612191974568713630857765724314933395456 899 3872120047780725317162499283559093379150390625 900 3924106504186963077107137766795745448643792896 901 3976732044701414373623733154555164006091516881 902 4030003803579247766398042894744732046517600256 903 4083928986673123861420648584179584301746361521 904 4138514872071181149143575654307361000000000000 905 4193768810739990618844121988457195570896718081 906 4249698227172512282038499256388672903117275136 907 4306310620041086921697702067993946673787611201 908 4363613562855496568743586482148721843979227136 909 4421614704626127392847171744897534258056640625 910 4480321770532268880916394158105959371234082816 911 4539742562595583363849662485485444521244173841 912 4599884960358780140147319089551892719681540096 913 4660756921569528633818234881291559046524064801 914 4722366482869645213696000000000000000000000000 915 4784721760489588491791262801732605143431789601 916 4847830950948298109656470137367618323981930496 917 4911702331758412213929331006881616216689319441 918 4976344262136899015254528498288361665793622016 919 5041765183721138018662312529408106758056640625 920 5107973621290486708210395444857214797877415936 921 5174978183493368664274827187676939629391937601 922 5242787563579919288309035851442991289373556736 923 5311410540140225507180778296019881669864321281 924 5380855977848196027347155641399841000000000000 925 5451132828211098908140917400527287902382214321 926 5522250130324803423319819439696487736888262656 927 5594217011634763380777634641500312641968534481 928 5667042688702779271933366985948189095264260096 929 5740736467979576824807121780505750879150390625 930 5815307746583239738159775111009870667638112256 931 5890766013083534578321908542211182057068648161 932 5967120848292166025468281103210580860684210176 933 6044381926059000862110256234623258816681210961 934 6122559014074299303482949394108416000000000000 935 6201661974676992477299281322607852913544712241 936 6281700765669045069032487644013182168150511616 937 6362685441135942358474828762538534230890216321 938 6444626152273341083806152375690560717115621376 939 6527533148219923780794477968275547027587890625 940 6611416776896496457044798223867903523881291776 941 6696287485851369674414732418346664175086945521 942 6782155823112063326829433790136419240604860416 943 6869032438043375615756165075833960598503613841 944 6956928082211856941544138544277521000000000000 945 7045853610256729645700499873915616449298803361 946 7135819980767294756961656252059005818687717376 947 7226838257166867112733451528792091294214124961 948 7318919608603280447116924782187199444084985856 949 7412075310846004257311509151512681015869140625 950 7506316747189914481697497441787795389856874496 951 7601655409365760245347388237306121034570269681 952 7698102898457369152104305801805043831595667456 953 7795670925825633826698039890800076396291209921 954 7894371314039322635648365049675776000000000000 955 7994215997812757741934166608954344440830807681 956 8095217024950403875588522308981162533015719936 957 8197386557298411430517270493644150100322820401 958 8300736871703157726934750627219626485178433536 959 8405280360976830508868348354148014062744140625 960 8511029534870097977206240612853074656763580416 961 8617997021051909890753347942851250523304860641 962 8726195566096474500721998944064008699873591296 963 8835638036477456318019240063274826294930479201 964 8946337419569439947605133056640625000000000000 965 9058306824656705460088829534030138741237845201 966 9171559483949361007604760225682003377359159296 967 9286108753606878628872995695854466269269662641 968 9401968114769079427198801216645749827206844416 969 9519151174594614545009703852766537793212890625 970 9637671667306988599367103336039103341092929536 971 9757543455248172484726685271234626380011758401 972 9878780529939852692060737266782659760820391936 973 10001397013152364537299033795553948872610701681 974 10125407157981356936896358456037376000000000000 975 10250825349932236614197093746189219276311835921 976 10377666108012439867143755840721754184483475456 977 10505944085831580275770018980250088695146811681 978 10635674072709520976832801189730652672801898496 979 10766870994792420382875516852399634238525390625 980 10899549916176800473978795345180579908053241856 981 11033726040041687042448978132961093244138802961 982 11169414709788871523721705539010851063910629376 983 11306631410191344300821061456616809108279957361 984 11445391768549949624817238631584321000000000000 985 11585711555858312549870704411410802799803499841 986 11727606687976088538641579112105423762846908416 987 11871093226810586652082584994465999699173227521 988 12016187381506817496925688380662739518112075776 989 12162905509646017364519652314245700836181640625 990 12311264118452700256081360536344720297873637376 991 12461279866010289751891190117781191158772634321 992 12612969562485382945495131093362375399559663616 993 12766350171360698928577014682100987610381126241 994 12921438810676764577836361492463616000000000000 995 13078252754282390661954248414247209209966356961 996 13236809433093991554554475166467426107672498176 997 13397126436363802107973452757408200955902670161 998 13559221512957045512642907054588510193378656256 999 13723112572638106237967968483508140429931640625 1000 13888817687365762422752787394725358831788036096 1001 14056355092597532356489764281239891984270692481 1002 14225743188603189967190111823136647890291654656 1003 14397000541787504506896075330139292210067888321 1004 14570145886022259902582039813226241000000000000 1005 14745198123987609517826262540450986224180727281 1006 14922176328522822349420413051468055391540084736 1007 15101099743986476962983808393717449774951699601 1008 15281987787626159752666536622954231229591719936 1009 15464860050957724392163909859114156269775390625 1010 15649736301154169627527229544397003314499158016 1011 15836636482444192846646037821300614020213217441 1012 16025580717520477145798233616512773868627562496 1013 16216589308957769900320020246044983202100723601 1014 16409682740640811134241000000000000000000000000 1015 16604881679202170272664223769009840648457730801 1016 16802206975470050150750030587276762752098308096 1017 17001679665926117444389469946048668560647675841 1018 17203320974173418980031392547782387354426146816 1019 17407152312414443674660333218111432011962890625 1020 17613195282939390151613510090985072889922523136 1021 17821471679624700373778050787586905773275249201 1022 18032003489441919932727359718765464184093147136 1023 18244812893976945930541798198526772156622912081 1024 18459922270959723690417004862006961000000000000 1025 18677354195804453832696688795798067518623287521 1026 18897131443160371554679039439885750934496608256 1027 19119276988473160255440480111555743711996758881 1028 19343814009557061951000817116286191760657616896 1029 19570765888177747230423381820413416718994140625 1030 19800156211646007809906013531114791047010451456 1031 20032008774422335049577178127828067248618627761 1032 20266347579732448106569659490043324121746968576 1033 20503196841193835708005603058101329265016533761 1034 20742580984453375838794745355698176000000000000 1035 20984524648836097951625948832196105029982117441 1036 21229052689005152620224203620647998686137225216 1037 21476190176633053871854589265469630865371908721 1038 21725962402084259751184849511118820030258610176 1039 21978394876109156984972768073141574859619140625 1040 22233513331549515935626996009327507612456062976 1041 22491343725055482351503931812543539382403993121 1042 22751912238814172742852260473037508354628386816 1043 23015245282289940534604391202090943623038468641 1044 23281369493976380470743875853470161000000000000 1045 23550311743160139069753528800572101412261740561 1046 23822099131696599256673998502289043441347198976 1047 24096758995797507624580562503265503222320885361 1048 24374318907830613106820539361900257237374406656 1049 24654806678131386171148548099963401308837890625 1050 24938250356826887977955520265787550607077277696 1051 25224678235671859277113510576946491273022785281 1052 25514118849897099151555595276634555792525561856 1053 25806600980070204050582135665904392694436396721 1054 26102153653968737892035067580256256000000000000 1055 26400806148465904349914312642623007746636476881 1056 26702587991428792782728557691094200273570369536 1057 27007528963629269597880185567640310744894248801 1058 27315659100667587188684741162472798793379086336 1059 27627008694908782923222665922943441347900390625 1060 27941608297431941008118823634711589482680815616 1061 28259488719992390395547268844812742708649244241 1062 28580681036996912248268482506256226829463453696 1063 28905216587492030825327629979991799438244798001 1064 29233126977165462000179004150390625000000000000 1065 29564444080360793973457427839039116161631446401 1066 29899200042105475094395738715906409332679376896 1067 30237427280152184057992307323717432240893359041 1068 30579158487033658099467592513811251037211529216 1069 30924426632131055163317773455954195664306640625 1070 31273264963755926381380275406102613496206196736 1071 31625707011245875552774296636722368128712410001 1072 31981786587073982678373022468510673332311822336 1073 32341537788972068963606862384187736222960952481 1074 32704995002067881065892558034436096000000000000 1075 33072192901036272726835180935747513884706569121 1076 33443166452264462294562673281881735025007661056 1077 33817950916031445008129495122777251801438376081 1078 34196581848701639283870944897578105414191415296 1079 34579095104932846612906643751647430351806640625 1080 34965526839898605049684350156550440817949741056 1081 35355913511525016643527540154987349596888122561 1082 35750291882742129538605897276608670752913227776 1083 36148699023749955842590859168337761690800940161 1084 36551172314299206740492526759392481000000000000 1085 36957749445986826707803425000751548266320565041 1086 37368468424566409056102687711071560033701462016 1087 37783367572273575424705105827985507693256259921 1088 38202485530166402213777018586128818326515224576 1089 38625861260480977337589138187468051910400390625 1090 39053534049002171061238984954001983410668568576 1091 39485543507449705070256583514874312603211021921 1092 39921929575879604310010350241979003986131030016 1093 40362732525101116520759614084868478175235641041 1094 40807992959109184784559890560454656000000000000 1095 41257751817532558792020812544164184133274954161 1096 41712050378097630930148459537320917916991819776 1097 42170930259108083687177674339567657648088770561 1098 42634433421940435266419774869259865378632237056 1099 43102602173555570698720828834919147246337890625 1100 43575479169026346142149336911404067756364599296 1101 44053107414081354458013750124878641552906548081 1102 44535530267664940554253720682060776036217389056 1103 45022791444513555390658351151058041115006735121 1104 45514935017748537945243970657738321000000000000 1105 46012005421485414847477141839007930668138056481 1106 46514047453459807791859709226757301461986574336 1107 47021106277670039254705766362599871531620468001 1108 47533227427036527447739480414356741780700532736 1109 48050456806078061854431811849109228672119140625 1110 48572840693605051108777352607862780147548553216 1111 49100425745429835391493836348105803639542941041 1112 49633258997094155935410413135460633193901264896 1113 50171387866613874650100600281483846147822702401 1114 50714860157241037295616000000000000000000000000 1115 51263724060243374056491499705545028451548992001 1116 51818028157701331790025835985459302211582365696 1117 52377821425322732647197209793949872614326712241 1118 52943153235275154190456196871848678113322991616 1119 53514073359036126560051619804038363906494140625 1120 54090631970261242669493459892837555499783950336 1121 54672879647670277841244418952928502440103240801 1122 55260867377951415725762531428855384266596417536 1123 55854646558683677780595421517822512206934822881 1124 56454269001277654021356551284127281000000000000 1125 57059786933934633193099274536899986344201680721 1126 57671253004624230948849865400526331622096633856 1127 58288720284080615061870105365271254106641663281 1128 58912242268817427139597670936345100496763293696 1129 59541872884161500750162656025793511074462890625 1130 60177666487305476316905286633316808482311110656 1131 60819677870379413582427445283557248009577287361 1132 61467962263541502891403231743245026444129406976 1133 62122575338087976990655664823796157983793176561 1134 62783573209582325495882005159284736000000000000 1135 63451012441003914626883285802424070525308842641 1136 64124950045916115267228718865648918149219618816 1137 64805443491654042859966952317695530260846281121 1138 65492550702532013108287939005696394447841918976 1139 66186330063070817908945715103209018707275390625 1140 66886840421244926406777940103877423203551154176 1141 67594141091749716520806905336933500492673720721 1142 68308291859288842756183160459723248622387593216 1143 69029352981881846581641232712648062559982643441 1144 69757385194192116119181424682249601000000000000 1145 70492449710875302361376683244321862244345997761 1146 71234608229948299602033353149997459199886360576 1147 71983922936178898237913588842855953182076325761 1148 72740456504496218572859630600037580347712147456 1149 73504272103422034730950396604210690742431640625 1150 74275433398523098262273249295058440728290000896 1151 75054004555884571503512718134300271310251980881 1152 75840050245604681235847765165914816447287136256 1153 76633635645310703664614235491769276851638903521 1154 77434826443696392228833820657319936000000000000 1155 78243688844080960234039565220541164682875466081 1156 79060289567989730788845059357585544327668699136 1157 79884695858756567014414384775033029530850357201 1158 80716975485148195986397026628077563483716059136 1159 81557196745010540361000747413348256523681640625 1160 82405428468937172130690264397219940343342370816 1161 83261740023960003450524912201243221818074307841 1162 84126201317262329973388746511013483981460996096 1163 84998882799914342631326200994815818749544436801 1164 85879855470631224300879902587890625000000000000 1165 86769190879553948292739043180702360763250367601 1166 87666961132052896110151269004709288289287274496 1167 88573238892554412426432860899010377539517735441 1168 89488097388390415739535525137340011068520534016 1169 90411610413671183670997889284542725801025390625 1170 91343852333181432387730302044767688728495783936 1171 92284898086299810137957279399212475975477741601 1172 93234823190941925407277438384142336736066932736 1173 94193703747527030717200539247356589478104523281 1174 95161616442968483606689848809558016000000000000 1175 96138638554688106857179982768171770780998622321 1176 97124847954654570543260230299332871619843526656 1177 98120323113445919014715666292229026205026620481 1178 99125143104336366440907678317529400479733252096 1179 100139387607407485075556448199228748730712890625 1180 101163136913683910928865010826696679029534560256 1181 102196471929293692064602352406308073001566122161 1182 103239474179653405272246201307094941850115506176 1183 104292225813678167398579309408472179736403242961 1184 105354809608016668159240730631667441000000000000 1185 106427308971311351788660494173424159377686950241 1186 107509807948483875426556768732849754224371695616 1187 108602391225045972680753754437189307160411972321 1188 109705144131435851349490762778927185203198693376 1189 110818152647380254831642901072561740875244140625 1190 111941503406282317300366123977395607270143819776 1191 113075283699635343264618815627228260236522089521 1192 114219581481462642693803194841808235439718076416 1193 115374485372783553433417373626197219624539475841 1194 116540084666105783194117534432362496000000000000 1195 117716469329944203952964121090170983611064871361 1196 118903730013366232163870866435238196123310821376 1197 120101958050563928734395618893057437567403550961 1198 121311245465452953288012000954934785603174137856 1199 122531684976298507794885662848717973203369140625 1200 123763370000368405219953020934794004579493482496 1201 125006394658613399404768636542060817465639083681 1202 126260853780374912969154549130959866579654803456 1203 127526842908120300590155687803914234198442901921 1204 128804458302205785589184715198323601000000000000 1205 130093796945667208333532083568873705719288705681 1206 131394956549038725535627488230782100929496743936 1207 132708035555199600112572080298020131412553916401 1208 134033133144249221849521548589286918682585665536 1209 135370349238410499693493307449426267090087890625 1210 136719784506961767089101348792661088352302268416 1211 138081540371197342354594656658419183803673344641 1212 139455719009416886685394272723573774019662647296 1213 140842423361943702963094981287174504736370001201 1214 142241757136172119140625000000000000000000000000 1215 143653824811644100568945873837199323616025573201 1216 145078731645155236227329838321092623874274103296 1217 146516583675890244417878115640194178829286428641 1218 147967487730588144085545813967795162436564156416 1219 149431551428737238527522203894487574316650390625 1220 150908883187800058860384042443341501698181697536 1221 152399592228468415219999208684239518877115912401 1222 153903788579948704277713117622586607577843367936 1223 155421583085277622266906110998631252440280053681 1224 156953087406668433326571213168880801000000000000 1225 158498414030887943583133223709676967193237393921 1226 160057676274664332008317040237828409240328339456 1227 161630988290125989709480317737627250508263247681 1228 163218465070271519929458035078023574242461290496 1229 164820222454471051655629224172312362070556640625 1230 166436377133999020362613999269844826377060089856 1231 168067046657598570039747088196412083481984626961 1232 169712349437077731283257307132052813193591525376 1233 171372404752937530863915837027314844335291139361 1234 173047332760032188813804762453508096000000000000 1235 174737254493261559710806140154755297148444887841 1236 176442291873295975476425900575317413898837692416 1237 178162567712333647641651185097120448898473333521 1238 179898205719890787676699326735384656969545547776 1239 181649330508624604623756642880499362945556640625 1240 183416067600189339917130583804167287857486565376 1241 185198543431125499922654636722990103134736128321 1242 186996885358782447377696797088598050862442479616 1243 188811221667274513564734469512174798570416138241 1244 190641681573470793705176441607975841000000000000 1245 192488395233018788715941184550144013293271574961 1246 194351493746402057129245282001156026288545202176 1247 196231109165032041636121390242994051741440446161 1248 198127374497374235376376911017698639131578208256 1249 200040423715108853762027647202693689941650390625 1250 201970391759326178287700250701478590174615044096 1251 203917414546756739450098410774812332973897856481 1252 205881628976036506569375626690412660115240390656 1253 207863172934007252978157226522320706163778730321 1254 209862185302052265719011207955746816000000000000 1255 211878805962467569568386669106802279140067775281 1256 213913175804868835884425257999128515614350708736 1257 215965436732634147457610397100491268520951145601 1258 218035731669382791226956241167311794445469351936 1259 220124204565490251410358617841856756465087890625 1260 222231000404639576285838804582628050904668246016 1261 224356265210409292550713144496465346310020051441 1262 226500146052898041878222437726567560344026218496 1263 228662791055386114985860012818742396475509395601 1264 230844349401034059226551640869140625000000000000 1265 233044971339618536412969269533336907003414608801 1266 235264808194305608286609197790702176283022852096 1267 237504012368461627746839067717032128650702791841 1268 239762737352501914660922206802078099599213858816 1269 242041137730777395784067712315594081328369140625 1270 244339369188499389028835535019918040812681691136 1271 246657588518702713035753008685255913761547753201 1272 248995953629247303711778108320829185117045723136 1273 251354623549858520120280536131396002331521414081 1274 253733758439206322825509870696923136000000000000 1275 256133519592023508516085820924611290893307995521 1276 258554069446263185455884459533606419633631072256 1277 260995571590295675036811537232049593662271544881 1278 263458190770145025436354972800680084872307408896 1279 265942092896765324113498758919260698750244140625 1280 268447445053356996609565210125718816570327699456 1281 270974415502723279855837107605626437354212801761 1282 273523173694667058927401273859100792665277464576 1283 276093890273428256922555855442734515761366865761 1284 278686737085161968389340529173449201000000000000 1285 281301887185457527465287410131874451116822655441 1286 283939514846898702643356070729259780860297609216 1287 286599795566665210826214229716540266295800364721 1288 289282906074175744082561797534377478491842482176 1289 291989024338772703273075537557661533355712890625 1290 294718329577448833469780097824092176380619390976 1291 297471002262615956851234069525818486201545837121 1292 300247224129915999516862530188857440962880802816 1293 303047178186074509427075732908298294753372630641 1294 305871048716796863441492718633947136000000000000 1295 308719021294707362195644175248166452745056108561 1296 311591282787331412326966372540217945664869502976 1297 314488021365120996333723002218960769235807011361 1298 317409426509523631125709791448997030247484358656 1299 320355689021095017103213390252794540176025390625 1300 323327001027655580380716819285883935386294685696 1301 326323555992491111554274275347911399424108299281 1302 329345548722597705196323906520805017263963897856 1303 332393175376971205048973874612575553270256388721 1304 335466633474941360676490215828262081000000000000 1305 338566121904550902129840296102767927942152674881 1306 341691840930979739970708648752538970617110593536 1307 344843992205014498799408301103778177274512044801 1308 348022778771563593230565974241198810928527118336 1309 351228405078218056062369415344322849648681640625 1310 354461076983858329189535243239887538378680303616 1311 357721001767307228616991711458245749805044428241 1312 361008388136029295740578384561936800598071709696 1313 364323446234876747872849556809682949008422620001 1314 367666387654882241806336000000000000000000000000 1315 371037425442098665023376000960342877593207474401 1316 374436774106486169980877338655690905440013520896 1317 377864649630846667720122565027302680925086825041 1318 381321269479805997875986409884394249586229641216 1319 384806852608843992986702054615471797617431640625 1320 388321619473372655834598147035763889563835764736 1321 391865792037862669380036503940088590319553264001 1322 395439593785018459685117221214285423566793998336 1323 399043249725002033060589144737686424024138604481 1324 402676986404705809508815118592187521000000000000 1325 406341031917074675377598898838681718707850427121 1326 410035615910477478984189888644107176477831725056 1327 413760969598128193815848709920762088947221512081 1328 417517325767556974762986882722527558464631607296 1329 421304918790131333693093350055600360332275390625 1330 425123984630627661528435084912978130982777389056 1331 428974760856853324847874379430926147115880646561 1332 432857486649319565893087483087241178823893323776 1333 436772402810965435722003876613785140389790422161 1334 440719751776932991117418498387808256000000000000 1335 444699777624393986726466546922814608716310253041 1336 448712726082428294776997941948046230444431446016 1337 452758844541954285589852021523716873887413065921 1338 456838382065711402981618476600922413683049496576 1339 460951589398295169530683779157698154449462890625 1340 465098718976244857560209356132618450622582296576 1341 469280024938184062575174418297532808765431215921 1342 473495763135014416776748599287284457861353046016 1343 477746191140162681166043332431859214483418953041 1344 482031568259881455640732137886808881000000000000 1345 486352155543603747382134664785206504014758472161 1346 490708215794351638727133396582450258189563723776 1347 495100013579199296618741355173605740576373246561 1348 499527815239790566631269912373997856393452589056 1349 503991888902911395470863926519065602031494140625 1350 508492504491117326759682866726635816295172407296 1351 513029933733416315822217376163872844639600412081 1352 517604450176007110105146875791525067163745325056 1353 522216329193073442777771347774838957354735877121 1354 526865847997634287978395398251216896000000000000 1355 531553285652450427093111126576004045956733404481 1356 536278923080987576377224275632057431660656398336 1357 541043043078436327156101667350669744565956614001 1358 545845930322789150771493110284651642175918964736 1359 550687871385974721371403881908177300547119140625 1360 555569154745049810576370626283854140000578441216 1361 560490070793449008992530165815731937110926475041 1362 565450911852292530482173410973449471433319120896 1363 570451972181752356045551380105376482850819674401 1364 575493547992476975113553437744140625000000000000 1365 580575937457074982999515358148406420927444170001 1366 585699440721657794209842864244276625477726109696 1367 590864359917441732267361032680934077728008528241 1368 596070999172409757658327554486119823875371503616 1369 601319664623033096473884467927634277871337890625 1370 606610664426053033279374814835663267731483918336 1371 611944308770323132710423902050938324916162444801 1372 617320909888712155262985673130896377428208193536 1373 622740782070067933715689318333881497824691624881 1374 628204241671242477596795888648851456000000000000 1375 633711607129178574084895556765512980177754688721 1376 639263198973058154712149517996117809579010297856 1377 644859339836512698221412589969050323677533149281 1378 650500354469895940913969603221137772922793885696 1379 656186569752619166812886936533824452285400390625 1380 661918314705549350958126311016307609515849158656 1381 667695920503470430143597494686229040458868161361 1382 673519720487607976403246172913433286996159102976 1383 679390050178217549553089206987239727789971808561 1384 685307247287237006098828139796577761000000000000 1385 691271651731003042824299429877125357734647680641 1386 697283605643032254384562827736802663234919202816 1387 703343453386866985238893885438372698322581437121 1388 709451541568986257273339155081126734424126590976 1389 715608219051782055479819536442816257476806640625 1390 721813836966601255079034840159397781934415282176 1391 728068748726853474497637311162799814069122264721 1392 734373310041185139636309987589209186126179209216 1393 740727878926720045894513742136730484824815105441 1394 747132815722366705449761064223768576000000000000 1395 753588483102192768324341499824468978944968665761 1396 760095246088866806810469588302280265367907864576 1397 766653472067167753865857547921970442683259151761 1398 773263530797562287135738299223196619940042899456 1399 779925794429850451304386122554752832539306640625 1400 786640637516879812529208776515090898389888208896 1401 793408437028328439763522720792867265277954194881 1402 800229572364557008830178662183046150280504672256 1403 807104425370530326167284457868734520368327195521 1404 814033380349808570229382956179633761000000000000 1405 821016824078608549592590132018539856049249964081 1406 828055145819935277880390391328689673555868123136 1407 835148737337784166698027694991754118162254853201 1408 842297992911414138837729715334205556919804891136 1409 849503309349691965094364125221020616972900390625 1410 856765086005508129111557877086331239044602658816 1411 864083724790264525761818513067175277004096191841 1412 871459630188434299650787722872378966909288452096 1413 878893209272194131425438107670900731792660558801 1414 886384871716129280658801000000000000000000000000 1415 893935029812011695179692824697564428622414695601 1416 901544098483651497814896466732540046336640618496 1417 909212495301822162613359050480504740689287901441 1418 916940640499259693727195052772617063192399446016 1419 924728956985736121232640399613467830683837890625 1420 932577870363207629285595773874797250583466151936 1421 940487808941037633121032437972308545190655295601 1422 948459203751295122523318110359891015890408308736 1423 956492488564128590515460495867359356273990475281 1424 964588099903215867139368635108767441000000000000 1425 972746477061290179326503994456086893758160780321 1426 980968062115742758988740861884984042471246790656 1427 989253299944302322592885851259451431601876456481 1428 997602638240791746619125863667087366758154244096 1429 1006016527530962264443689434023501958984619140625 1430 1014495421188405511329224738555621213798983008256 1431 1023039775450543745352825397625479725869305346161 1432 1031650049434698573251279331803942799676794802176 1433 1040326705154238511315983079749403076525571024961 1434 1049070207534805712626060936364425216000000000000 1435 1057881024430622193067561800447612511513824938241 1436 1066759626640875889749183523668796618663440879616 1437 1075706487926186886590801627705898391764825478321 1438 1084722085025154143030163313823734153364033765376 1439 1093806897670983062965455548586905002593994140625 1440 1102961408608194242227074499831591882435158347776 1441 1112186103609413734050819557044728395869598983521 1442 1121481471492245173206915448009666549173679292416 1443 1130848004136224100624737416603634908396071087841 1444 1140286196499854831541883922141708721000000000000 1445 1149796546637730211398315735368139453372526689361 1446 1159379555717734604891666526364606435873181925376 1447 1169035728038330464808534961101172833270834726961 1448 1178765571045928828448598851490036344985815289856 1449 1188569595352344090663754953577443692636962890625 1450 1198448314752333403743190504467196307767082090496 1451 1208402246241221055587341464837379354430999647681 1452 1218431910032608178829094634209851400808161939456 1453 1228537829576168144779353283778009208176390343921 1454 1238720531575527997296215669516210176000000000000 1455 1248980546006236282902519719019890333319392353681 1456 1259318406133817634705392311213462185801625767936 1457 1269734648531914468903714880493455422104626762401 1458 1280229813100516153905085577458983079380344897536 1459 1290804443084276013312928918170982310644775390625 1460 1301459085090916525286883773571525848032992956416 1461 1312194289109723082025496720632418492815233578641 1462 1323010608530126674369567236994360776893499703296 1463 1333908600160375867777241020975375035698155273201 1464 1344888824246298437178134918212890625000000000000 1465 1355951844490153029473408603879195430568659051201 1466 1367098228069571223711781384081208095365237047296 1467 1378328545656590360238034330120674867392994944641 1468 1389643371436777511380545542846179402311073468416 1469 1401043283128444967517886769174903393554931640625 1470 1412528862001957613641469976512548108075622465536 1471 1424100692899132572811679960485036739656561816401 1472 1435759364252731494188870754071167317230514343936 1473 1447505468106045864608046668578295485947095155681 1474 1459339600132575723957000385358462976000000000000 1475 1471262359655802165912147797889895548018458701921 1476 1483274349669054006884289452769525610016621203456 1477 1495376176855469007328048640955138890303171433681 1478 1507568451608050030873793642704458267890072682496 1479 1519851788049816528049453536297715243711181640625 1480 1532226804054051732671790556792602110389618937856 1481 1544694121264645960302404461522984563227572200961 1482 1557254365116536399483022958383511596928520421376 1483 1569908164856243787787484225507130744954498071361 1484 1582656153562506366054250150911693121000000000000 1485 1595498968167011505493309412046482779150082025841 1486 1608437249475225403694945171708404468609676476416 1487 1621471642187321246905060272143726150291915189521 1488 1634602794919206237272580656758578276719731019776 1489 1647831360223647885118902642021238803863525390625 1490 1661157994611499967627418913987086572211851493376 1491 1674583358573028556702859057399248810038091372321 1492 1688108116599338520105520373358051195668173295616 1493 1701732937203900901324451046818068663169946900241 1494 1715458492944181585016287740241186816000000000000 1495 1729285460443371656202750777063209666328522542961 1496 1743214520412219862789769610559689055146665906176 1497 1757246357670967592344856632453841510247719972161 1498 1771381661171386775446675953322863814157329760256 1499 1785621124018921129301772985559660897168212890625 1500 1799965443494931156708147891276387922331394052096 1501 1814415321079043316833778643952769034224816770481 1502 1828971462471603785670335025618062009068637126656 1503 1843634577616237225418180782623282139358535322321 1504 1858405380722510983458344844259318641000000000000 1505 1873284590288705142970461431199888573301100573281 1506 1888272929124688848662740516539099958184809332736 1507 1903371124374903332490841932551798077108542341601 1508 1918579907541452065657095932694374770065698983936 1509 1933900014507298464599847722217955272187744140625 1510 1949332185559571580104810873495193363935989334016 1511 1964877165412980200096202165160013396029268635441 1512 1980535703233335798095105758810234445461472874496 1513 1996308552661184760765985294706412178305763817601 1514 2012196471835550329409536000000000000000000000000 1515 2028200223417784691701152820933502172130967236801 1516 2044320574615531661419192485584614518919995396096 1517 2060558297206800385355934857508507232777449657841 1518 2076914167564150518056709544530250554853153570816 1519 2093388966678989306489055082452166532890869140625 1520 2109983480185981028204027732110884764051792859136 1521 2126698498387569228015882631638020472301662007201 1522 2143534816278612199694319365594900243213646299136 1523 2160493233571132160635324590576772374253315666081 1524 2177574554719178568952363844696140561000000000000 1525 2194779588943806033909280727915114327842288453521 1526 2212109150258167272099761943442647356005213536256 1527 2229564057492721563265628919373343123598588080881 1528 2247145134320559161137528576545320842445909200896 1529 2264853209282842116176824975463325673652587890625 1530 2282689115814361968596647774407035073973196947456 1531 2300653692269214771543140384976514639408298725761 1532 2318747781946593905824978152892756066782055960576 1533 2336972233116701149090202563576148267028912947761 1534 2355327899046776463864349126710398976000000000000 1535 2373815638027246970382741994647124480693908943441 1536 2392436313397995571672695289249452691001305993216 1537 2411190793574749699868207333899670437295870570721 1538 2430079952075590654270567305356687577076178354176 1539 2449104667547584003203122037563383579254150390625 1540 2468265823793531523247281640166869366519534718976 1541 2487564309798845150989684062403718291160079431121 1542 2507001019758543423957298572283562465921981218816 1543 2526576853104370888968134176039898847273452542641 1544 2546292714532040957680139128170435361000000000000 1545 2566149514028602690679839742833540164238296226561 1546 2586148166899931993015278587890453354997639806976 1547 2606289593798347705644881708695033876116784887361 1548 2626574720750353078845019685272766125409146310656 1549 2647004479184503115194235979472659289883056640625 1550 2667579805959398271331406093935583382995464093696 1551 2688301643391805009268470468465102393419735563281 1552 2709170939284903689625860718031777163911850233856 1553 2730188646956664300750320716870826219008622130721 1554 2751355725268350519270519111896006656000000000000 1555 2772673138653152599245666073174741605162564622881 1556 2794141857144949588666292436997715146380298817536 1557 2815762856407201373674431855925556725963721590801 1558 2837537117761971052482674138195989126572027150336 1559 2859465628219078142587938644418658271133056640625 1560 2881549380505383126496358431271768243371831791616 1561 2903789373094203842800376818959436824885381362241 1562 2926186610234864231078046250827678809296727965696 1563 2948742101982375940717592759434546870028196192001 1564 2971456864227253315407576113525390625000000000000 1565 2994331918725462266674443865117988836348379252401 1566 3017368293128503551494955125943029763965395664896 1567 3040567021013630970660845068856260195535222041041 1568 3063929141914205006227221973944061518088399753216 1569 3087455701350182418034543232656605569004150390625 1570 3111147750858742320956613208568985375443817332736 1571 3135006348025049266193892362818855002187985868001 1572 3159032556513153851602511728814984593492924174336 1573 3183227446097031387724757817764994601236212006481 1574 3207592092691759147866438517643677696000000000000 1575 3232127578384832732250468687534725785627540035121 1576 3256834991467622077964233131361638010755103789056 1577 3281715426466967648110802654832315908939546398081 1578 3306769984176917335270904172338143763561023799296 1579 3331999771690604616083686552388192369902587890625 1580 3357405902432268495459788297179387210563157037056 1581 3382989496189415780650009480808318748880364920561 1582 3408751679145126227107026868578201895636121419776 1583 3434693583910501099796076064464389613095225654161 1584 3460816349557255695333366153160235281000000000000 1585 3487121121650456372058198895792380307350045691041 1586 3513609052281402636876344393411725223414009430016 1587 3540281300100654839448186549261669111882961621921 1588 3567139030351208026035502949620785886186335768576 1589 3594183414901812507065493264235556125640869140625 1590 3621415632280441694219826272029826582981248024576 1591 3648836867707907764610046487444820074135293159921 1592 3676448313131625711358675449490647438295423062016 1593 3704251167259526341667768401968279068787848015041 1594 3732246635594118785223552712474361856000000000000 1595 3760435930466703077557088333394941190121437740161 1596 3788820271071733384756661294339797123203383627776 1597 3817400883501332437707857037131996307375149472561 1598 3846179000779957745821969776872831568823824941056 1599 3875155862899220162002595421642800843437744140625 1600 3904332716852855372393937345540325824879932215296 1601 3933710816671848886252534932047244430010336026081 1602 3963291423459715103086812744776133675115721261056 1603 3993075805427931036016051908724951617534760769121 1604 4023065237931525272112113276064996721000000000000 1605 4053261003504822752303502695651015649906224502481 1606 4083664391897345955242170704912898617550974222336 1607 4114276700109873071358790727232074763934134510001 1608 4145099232430653755162169908614215604383489396736 1609 4176133300471783045672923596368026580918212890625 1610 4207380223205734046720596692152336597806760329216 1611 4238841327002049960677051255371321787977001759041 1612 4270517945664196071047168354344448516090784976896 1613 4302411420466572271190741836477134875752412396401 1614 4334523100191686738306881000000000000000000000000 1615 4366854341167491353674296694591563911134185098001 1616 4399406507304879472007529762893552139673917853696 1617 4432180970135346644660500576797860909513132094241 1618 4465179108848814903284722349350829497734572015616 1619 4498402310331621212430137553804222826113525390625 1620 4531851969204670701461814805069753031471535886336 1621 4565529487861755288055691615644224508051813398801 1622 4599436276508038307431175198723920740009467969536 1623 4633573753198705763377727637204028376373594176881 1624 4667943343877784819036571960778626881000000000000 1625 4702546482417130147307370677375150357486353446721 1626 4737384610655578762663156803376148648712371961856 1627 4772459178438273958074948153954971589811716385281 1628 4807771643656158972670357325594074600178776477696 1629 4843323472285641017678131173444094082461181640625 1630 4879116138428426290142923413370093000700939206656 1631 4915151124351526605831731029848813379306900785361 1632 4951429920527438284695318224643363338657436798976 1633 4987954025674493924194619486497698895694096190561 1634 5024724946797387697753564798869569536000000000000 1635 5061744199227874817556013841669793126677482268641 1636 5099013306665645802865531105622428896671466786816 1637 5136533801219376197012588956547982962273708343121 1638 5174307223447952378164459704768932407771163262976 1639 5212335122401874110968559505944311618804931640625 1640 5250619055664834488140345308797215968788031410176 1641 5289160589395477913052049948090447820777712558721 1642 5327961298369336776368578744367650055596818825216 1643 5367022766020947481771792512805152080548643317441 1644 5406346584486146477814175610273548801000000000000 1645 5445934354644546954947542481519677817791787083761 1646 5485787686162196868781981032259494793109177368576 1647 5525908197534418952644674999815749328914183727761 1648 5566297516128833384527599262528378823411925651456 1649 5606957278228563775537350690195507784394775390625 1650 5647889129075627148989571662859134328513438416896 1651 5689094722914508581324552758833830598825448158881 1652 5730575723035921178059674330409093275786170208256 1653 5772333801820752060038372753481185094459311237521 1654 5814370640784195037284305072764686336000000000000 1655 5856687930620070649823344595411881823568770212081 1656 5899287371245334256894978751988606375947715547136 1657 5942170671844772858038608294928659474158001099201 1658 5985339550915891331609172701883744757672245723136 1659 6028795736313988778350459566835055728886962890625 1660 6072540965297425659733404878440306708755014946816 1661 6116576984573082422850665496838245812851809825841 1662 6160905550342010305747753951988019822943163908096 1663 6205528428345275019165078014540841787639622430801 1664 6250447393909994002764332461181640625000000000000 1665 6295664231995567956016857208298524701475924773601 1666 6341180737240107346040813669708752259026041962496 1667 6386998714007054596788348965979891740112249817441 1668 6433119976432002666103324645646662752757430358016 1669 6479546348469710719294692054381159007343994140625 1670 6526279663941317610000209600007880572842788519936 1671 6573321766581753881249927113290513917903674599601 1672 6620674510087353001778718511830751241392397684736 1673 6668339758163662554782135263444109520377522177281 1674 6716319384573456098459988953311215616000000000000 1675 6764615273184946419847360834413564924445118688321 1676 6813229318020200905593188842695842826051098054656 1677 6862163423303759755512207457581963093135018042481 1678 6911419503511457766906822266529035125850527236096 1679 6960999483419450419831498441949729190234619140625 1680 7010905298153444995653439863889999662655983456256 1681 7061138893238137463449742637247341702145286320161 1682 7111702224646855870972832584103274970180722098176 1683 7162597258851410979112850277094864320360434556961 1684 7213825972872154880987738666966444241000000000000 1685 7265390354328248348999126705963930832789458676241 1686 7317292401488137655404696949143408948445358063616 1687 7369534123320241614175585309696536644202880734321 1688 7422117539543849594130496344938045250319620837376 1689 7475044680680231255566637060709059238433837890625 1690 7528317588103958764841285658848070847898924875776 1691 7581938314094442243596828341469892451415567627521 1692 7635908921887679211566426664655874331482488508416 1693 7690231485728218784147129451570233459945598449841 1694 7744908090921341388182226390948253696000000000000 1695 7799940833885454761654964632526430331057434257361 1696 7855331822204707005261424428686290013228301029376 1697 7911083174681817456101384654963105793419507652961 1698 7967197021391126156002413375951698473912008441856 1699 8023675503731862689274202023577418843222900390625 1700 8080520774481635166977333748981117091032622698496 1701 8137734997850140137083246635925359164128151961681 1702 8195320349533094202200130272447965604757117075456 1703 8253279016766388128842889229507064167218883535921 1704 8311613198380464234534128862881148001000000000000 1705 8370325104854917841337377121179578285421141751681 1706 8429416958373323586743460303331232868509402791936 1707 8488890992878287385156110569482086768047791358401 1708 8548749454126724835553508087266389500098456129536 1709 8608994599745366873238560619636848371289306640625 1710 8669628699286493465932307770865633462978835644416 1711 8730654034283896156811915655288243499611735562641 1712 8792072898309070259447310101500453674761384759296 1713 8853887597027637511948592327001465442925286295201 1714 8916100448256000000000000000000000000000000000000 1715 8978713782018226160825328442896304486635388279201 1716 9041729940603169682504421133796262760410247991296 1717 9105151278621822115440585347627547885687895210641 1718 9168980163064900015164597477691315360170734780416 1719 9233218973360667438052343033838005694726806640625 1720 9297870101432994613930098278313120530953415233536 1721 9362935951759653621944013699464733343628349470401 1722 9428418941430851898478513813107656337358833319936 1723 9494321500208004408322092908957188891994306007681 1724 9560646070582745312698372124131346401000000000000 1725 9627395107836179970205299437629715218644475759921 1726 9694571080098378109136030660693710398273362067456 1727 9762176468408109012091336081216575751663621369681 1728 9830213766772819556235343950503575347535636074496 1729 9898685482228855954994068333713793826035400390625 1730 9967594134901930049449484848710428835625729785856 1731 10036942258067831000140923370714018568247151524961 1732 10106732398213383232450251772448883914108697317376 1733 10176967115097651491217739103208578381423400753361 1734 10247648981813393862711620198714576896000000000000 1735 10318780584848763624556246481545521241553464913841 1736 10390364524149260786711309595488906616855363260416 1737 10462403413179934189087975464111709024319498795521 1738 10534899878987835023886876333348052479888668491776 1739 10607856562264722653247787320642530918121337890625 1740 10681276117410023595311471931350791788240968421376 1741 10755161212594044554310627910376273381491338366321 1742 10829514529821440372829110678620269636856752111616 1743 10904338764994937786896666476469995333722723412241 1744 10979636627979315867120281228502409041000000000000 1745 11055410842665644031592954094631365847920719260961 1746 11131664147035778518866246734404768696842034610176 1747 11208399293227118211824350545947355065770991248161 1748 11285619047597620705854664623578850847590633312256 1749 11363326190791079517272996994412998629297119140625 1750 11441523517802663330530500941824903317382125060096 1751 11520213838044718185304347011701271357215777434481 1752 11599399975412833507154919746580674868990481862656 1753 11679084768352172888019026435456990124964337664321 1754 11759271069924070525401223347061129216000000000000 1755 11839961747872894231723913187357669831168529121281 1756 11921159684693175927901356054905263170462915956736 1757 12002867777697010537813175139358373530690225287601 1758 12085088939081724202969338009079551485610280615936 1759 12167826095997812739280964765560239293281494140625 1760 12251082190617151260479665818722452707688462422016 1761 12334860180201475895362454783442835279512958969441 1762 12419163037171138528679626250701284062660967530496 1763 12503993749174135498129344195159460986719113989601 1764 12589355319155411182575064804931640625000000000000 1765 12675250765426437419260327830700488322348615614801 1766 12761683121735069690459903433706505309223015940096 1767 12848655437335681022676787260735649203949638273841 1768 12936170777059574544171105395965935899836245282816 1769 13024232221385675649289633253025445974199462890625 1770 13112842866511504720753358706176416187087256027136 1771 13202005824424431363755340159195472120584868011201 1772 13291724222973211108422035168004816323113894875136 1773 13382001205939805539898315033880009259804505668081 1774 13472839933111486818029545845300596736000000000000 1775 13564243580353227551333417157137653074539314661521 1776 13656215339680376992679646256545037017809244000256 1777 13748758419331624526827289188043446931385946366881 1778 13841876043842251422707159820016430254401462992896 1779 13935571454117671826080805667093763126582275390625 1780 14029847907507263970957624385365310582935618195456 1781 14124708677878492590908038289506303508458376399761 1782 14220157055691323514173186373941710554312082456576 1783 14316196348072931429240354637158543302806404779761 1784 14412829878892701810328356504009360001000000000000 1785 14510060988837527995008306321956753030791240981441 1786 14607893035487404408972710792112650814069162377216 1787 14706329393391316935759546314866505928586832526721 1788 14805373454143431432038005124931414692903266226176 1789 14905028626459581391868890315651953220367431640625 1790 15005298336254055766165229973130181788909202046976 1791 15106186026716687946397574234694781163161754775121 1792 15207695158390246924413646742866946066271929634816 1793 15309829209248131643073554286522794147778278204641 1794 15412591674772369555239626018532622336000000000000 1795 15515986068031920411504167138755602189778232094561 1796 15620015919761286299888981969740604551599658110976 1797 15724684778439428963607458578565471212442754513361 1798 15829996210368995425843322172560064171042360262656 1799 15935953799755852953369868091717475130898681640625 1800 16042561148788934393709588020816949831514585501696 1801 16149821877720394923416615745981511339019904577281 1802 16257739624946081247953352091805778185976184569856 1803 16366318047086314296527993316467208887360783622721 1804 16475560819066986458161493945455052481000000000000 1805 16585471634200974408160754533726310931150372320881 1806 16696054204269868577089547917176896050923135041536 1807 16807312259606020317249894915194600571246272886801 1808 16919249549174907824614282956586676609243879182336 1809 17031869840657821877083299513155998533926025390625 1810 17145176920534872452883937342408981525742135279616 1811 17259174594168317295871031179060989378565910046241 1812 17373866685886213497448016501885239662365432221696 1813 17489257039066393167783471177739162579805065514001 1814 17605349516220764271966721000000000000000000000000 1815 17722147999079937709719171257850228488025896780401 1816 17839656388678181720257979371579746879468825808896 1817 17957878605438704696895219195034414243361299007041 1818 18076818589259267498948816719276954059263721865216 1819 18196480299598126351541270523199348185605712890625 1820 18316867715560307426868519331030549751616150900736 1821 18437984835984214203534294389253224452206510222001 1822 18559835679528568703564907014257148803750702350336 1823 18682424284759687709745682547045632619022931158481 1824 18805754710239095068953172054464219121000000000000 1825 18929831034611471190196863421792454525098775393121 1826 19054657356692940849130384985256021311616823853056 1827 19180237795559700413845158563282744463924663034081 1828 19306576490636985609819125682431723286623367991296 1829 19433677601788380944959551990251625607500244140625 1830 19561545309405471918752021347351845715239088685056 1831 19690183814497841142607573951283568739219090944561 1832 19819597338783409501586533134123185725029597515776 1833 19949790124779123490770914274742565723827106636161 1834 20080766435891989862657427668578861056000000000000 1835 20212530556510458725049986307351723725478776879041 1836 20345086792096156232044320455827075879902435414016 1837 20478439469275968013817794801747673295682401927921 1838 20612592935934474494064831939946763108956374040576 1839 20747551561306739247052479186095297336578369140625 1840 20883319736071451549411625365333180987366665752576 1841 21019901872444424284927191464199923531897796853921 1842 21157302404272448363745295060986727884328341078016 1843 21295525787127504820576934462241911481964772827041 1844 21434576498401335759646165686227176081000000000000 1845 21574459037400375317306065074393969995620812758161 1846 21715177925441041816427993618381769089118451531776 1847 21856737705945392289858817313799328195903167448561 1848 21999142944537140553436802256519277046989749293056 1849 22142398229138040012259905058003605340215087890625 1850 22286508170064632387110129761121278407590644023296 1851 22431477400125363551154533087095682967706363390081 1852 22577310574718067670267341849949243606132145197056 1853 22724012371927820843548511061666613708387581411121 1854 22871587492625165443851909956105015296000000000000 1855 23020040660564706361381187231533343213540361350481 1856 23169376622484080356663247611944029918492940046336 1857 23319600148203299732468180729594194178351154156001 1858 23470716030724471537510431721520043627923411828736 1859 23622729086331893518039002209246237636191650390625 1860 23775644154692528036704531904092540430846094217216 1861 23929466098956855181378246373180058986135268793041 1862 24084199805860106289891976948585606752606298832896 1863 24239850185823879119969775811529320751441350868401 1864 24396422173058135896930074394775390625000000000000 1865 24553920725663585475052877891676815578951771776001 1866 24712350825734450851829164323937677315360157597696 1867 24871717479461623277639474798979329479540947410241 1868 25032025717236204206745653790909249158410924527616 1869 25193280593753436338823836027989062797695556640625 1870 25355487188117025003618091398030963663199939854336 1871 25518650603943851144652642737539053659600806102801 1872 25682775969469077161306275009250528828650375745536 1873 25847868437651646871925469767000961953298642478881 1874 26013933186280180864032937539908141056000000000000 1875 26180975418079268501075594435506599743006247954721 1876 26349000360816157858550649471840031738782181625856 1877 26518013267407844865750347522211061883936691371281 1878 26688019416028562932775060926293760524184711069696 1879 26859024110217674345880852433053445663320556640625 1880 27031032678987964717651354852240152433717581254656 1881 27204050476934341781914840272412554173163675159361 1882 27378082884342939826765695637237072381267962494976 1883 27553135307300631062495193553371109629997416322561 1884 27729213177804945224689459140214822561000000000000 1885 27906321953874398716212897244300640727946312606641 1886 28084467119659234595263071161651457415418862370816 1887 28263654185552574720158125885120933735397976999121 1888 28443888688301985365000337578059397183608951934976 1889 28625176191121457623849258240642607212066650390625 1890 28807522283803803924535222163370556886644399538176 1891 28990932582833471976748700548604591858084694602721 1892 29175412731499777482553144433087953052074306441216 1893 29360968400010556940988555582227901909888967279441 1894 29547605285606241881960082183070027776000000000000 1895 29735329112674355868140462782459604081233551251761 1896 29924145632864435607157149857489298114583694872576 1897 30114060625203377519884445537148030074014850053761 1898 30305079896211211114217988199832369251083360403456 1899 30497209280017300517273451846335394003340087890625 1900 30690454638476975522523372199926699821178940624896 1901 30884821861288593511965606334588545371275233872881 1902 31080316866111033617004078212359995815204283744256 1903 31276945598681624485317172766628688725138341029521 1904 31474714032934507024591428058252790161000000000000 1905 31673628171119433497608050526343683392546436210081 1906 31873694043921004346787254438745003646863210971136 1907 32074917710578344129920515314666699280514339095201 1908 32277305259005217952453540352150229901261038555136 1909 32480862805910589785323108767251269021953369140625 1910 32685596496919624060998933473856553482754579234816 1911 32891512506695131944037354749364361628539965209841 1912 33098617039059463676117008501158041413523087364096 1913 33306916327116848399197628543642199397160430052801 1914 33516416633376182864121856000000000000000000000000 1915 33727124249874270435666351653837786243485030601601 1916 33939045498299511808742650903248700172917491306496 1917 34152186730116048854150078035964071756660903483441 1918 34366554326688363015992658984265744594483613270016 1919 34582154699406329686589351679988297408125244140625 1920 34798994289810729988432062773726411007986462887936 1921 35017079569719221396478850981460187036149535653601 1922 35236417041352768637810442862109099905882035060736 1923 35457013237462536309426718609627426441514949629281 1924 35678874721457244658716175674485965041000000000000 1925 35902008087530989974895558935800320826859372346321 1926 36126419960791531043488869963753495128119397318656 1927 36352116997389043119694846891849913471513201378481 1928 36579105884645340880279752822207359595676852228096 1929 36807393341183571817427936789575254192480712890625 1930 37036986117058381541786149398856353293280535904256 1931 37267890993886552465749017627166226434720759044161 1932 37500114784978117341852422258227379749201897394176 1933 37733664335467949134968789320280401528823493838961 1934 37968546522447828710833516067608662016000000000000 1935 38204768255098991827274914831916006393078338164241 1936 38442336474825156918371186837669758196530123247616 1937 38681258155386035165617045202433154492039577740321 1938 38921540303031324354049704219285385741189959909376 1939 39163189956635188015159053046608030796051025390625 1940 39406214187831221362289948526575806102541443403776 1941 39650620101147905528135706446233390003621928021521 1942 39896414834144551617821055585515726833406145724416 1943 40143605557547736094980056819271266903711871561841 1944 40392199475388229022149792822424809921000000000000 1945 40642203825138416680724015048878520043395787575361 1946 40893625877850220099642406108473206696348668133376 1947 41146472938293511025930689958068089204434672328961 1948 41400752345095026874154511971177624848701753593856 1949 41656471470877786195805828487147515495273681640625 1950 41913637722401006213604503409971580620456115306496 1951 42172258540700523969669920385860214325160846025681 1952 42432341401229722640497695607790237516666520211456 1953 42693893814000964575665030957629537351620922477921 1954 42956923323727532621184892598092824576000000000000 1955 43221437509966081292434048876729082641610786899681 1956 43487443987259599365593066124282484280412827815936 1957 43754950405280885460557654254962702211519547704401 1958 44023964448976538192310288654210598252356919361536 1959 44294493838711462471778823331207793491992431640625 1960 44566546330413893541254865392370382322469830332416 1961 44840129715720940333499015245071692747653179296641 1962 45115251822124649747722703267513639005063317815296 1963 45391920513118593439707284693648101421569013067201 1964 45670143688344978727400302886962890625000000000000 1965 45949929283742285217416409752408573565258713257201 1966 46231285271693428761966353513370128841569306935296 1967 46514219661174454359841721225005066933847737226641 1968 46798740497903759619195768984114572206735548092416 1969 47084855864491850403981699619643569868457275390625 1970 47372573880591630290039168510603091058811560001536 1971 47661902703049225460957625896390758307108728874401 1972 47952850526055346677991351447909283896602800295936 1973 48245425581297189962455716799351624109589412609681 1974 48539636138110877633197337055890968576000000000000 1975 48835490503634441345902355860699848432370038567921 1976 49132997022961348785187163307707408895770550931456 1977 49432164079294575664604384719342337099579613055681 1978 49733000094101224693894013979335657307099151466496 1979 50035513527267693177015110640693392347324462890625 1980 50339712877255390908707548352507558485765392633856 1981 50645606681257010041555906213768183880713222598961 1982 50953203515353348599758747428288177956574122213376 1983 51262511994670689320046244075888806870605749185361 1984 51573540773538735504437395917867471921000000000000 1985 51886298545649105573784967919358643148513593551841 1986 52200794044214388015321748610512976167595898044416 1987 52517036042127758421695822548607879812827474151521 1988 52835033352123160323265268023560015627596357963776 1989 53154794826936051519714048822283804416656494140625 1990 53476329359464717621350879398536523630824837349376 1991 53799645882932154514761519263082292583523227110321 1992 54124753371048521471802307906138837481468178927616 1993 54451660838174166625248799195266098783948745674241 1994 54780377339483226538748107075423830016000000000000 1995 55110911971127801603067045665367957109081111728961 1996 55443273870402708994980349640573144615534651314176 1997 55777472215910814939504208275367810454013754274161 1998 56113516227728948020550051857065971631751488864256 1999 56451415167574395289452005566914813819922119140625 2000 56791178338971982925208686544210208617406808068096 2001 57132815087421743204676077921759061434831779848481 2002 57476334800567169545353082367020554494120774598656 2003 57821746908364061387815050321016564517557435756321 2004 58169060883249960689273107946995241041000000000000 2005 58518286240314181804168490046649963411609853419281 2006 58869432537468436532151327150492893619808670580736 2007 59222509375618056118242456931084186080824749983601 2008 59577526398833811994434841326829148948599214247936 2009 59934493294524337056458085616865915850996337890625 2010 60293419793609149273905387484356850127442087510016 2011 60654315670692279436407006189747690484502341053441 2012 61017190744236504843028047704054068925382510186496 2013 61382054876738190746571024395071817026148059911601 2014 61748917974902741368975281000000000000000000000000 2015 62117789989820662308525995553053331090380109742801 2016 62488680917144236164115078076294479945752084484096 2017 62861600797264813206334914609545892736582268639841 2018 63236559715490718929733552987598950561268488994816 2019 63613567802225780325116613120130864534160400390625 2020 63992635233148472715346941855229925934399071195136 2021 64373772229391689002667834288045539694208665765201 2022 64756989057723133180159523102020097789457791451136 2023 65142296030726339964531608705002340927273841420081 2024 65529703506982322412056179063248104161000000000000 2025 65919221891251849384057562773237113248564386619521 2026 66310861634658354732994985588124468942805722464256 2027 66704633234871480084803872889657737886295596402881 2028 67100547236291253097800172038091339990658968784896 2029 67498614230232903083099872726003058409101806640625 2030 67898844855112315876162894004371201443137591443456 2031 68301249796632129853736697151644374625958195823761 2032 68705839787968474995150387643105721143095356952576 2033 69112625609958356891594700786320821714238842361761 2034 69521618091287687611717137770035019776000000000000 2035 69932828108679965336564645593181039659845068769441 2036 70346266587085604681618629275764786515023866761216 2037 70761944499871919628388761595880285721296186232721 2038 71179872869013760992763028052005331883093106098176 2039 71600062765284810362051726535573065280914306640625 2040 72022525308449532437412746047617495634429621374976 2041 72447271667455787723104390450566324632516571869121 2042 72874313060628107508780305471019542005052726050816 2043 73303660755861633095818723734134963714269099616641 2044 73735326070816721223465277301087070561000000000000 2045 74169320373114217655365053797541893229657363712561 2046 74605655080531400891865404576297384295630924414976 2047 75044341661198597978286265277811864413197465889361 2048 75485391633796474384179434478462540875467126214656 2049 75928816567753999933432388701771880735097900390625 2050 76374628083447092769915805779798813099023658909696 2051 76822837852397943348227037271264928123390865341281 2052 77273457597475020443944328264193812353696966905856 2053 77726499093093761182678643321882006752184240864721 2054 78181974165417947092091534493473837056000000000000 2055 78639894692561768185938595139450664694054325768881 2056 79100272604792577094098695766735765687605619265536 2057 79563119884734335257459409090230226748962165932801 2058 80028448567571753211448815113414080802464083214336 2059 80496270741255126986933247139768113657558837890625 2060 80966598546705872662139510292416311486769590767616 2061 81439444178022761104208689348407593667869130480241 2062 81914819882688854943946876516935582649244184477696 2063 82392737961779149832306006251667113642052780586001 2064 82873210770168922032105497343994140625000000000000 2065 83356250716742784403492586467876186499630760058401 2066 83841870264604452846636106123101056026510303952896 2067 84330081931287225270155027651029358813099567723041 2068 84820898288965175158799370787648921155832195977216 2069 85314331964665061818927089199176741639609619140625 2070 85810395640478959385356290755326634378560836468736 2071 86309102053777606678217656088224130585253876326001 2072 86810463997424480003487193428013385354980128526336 2073 87314494319990590995944525980389990349954296060481 2074 87821205925970011608376764411250999296000000000000 2075 88330611775996128355932685537744083318982806501121 2076 88842724887058627929626433315315805232822991917056 2077 89357558332721216298094293892734730652455071420081 2078 89875125243340073421822287131071240573571664183296 2079 90395438806283045709186376811574432787968994140625 2080 90918512266149578348781045068375182760690572333056 2081 91444358924991389657655817665803519573867058718561 2082 91972992142533889590233079901447287050844321611776 2083 92504425336398344557844202473282648638011683368161 2084 93038671982324790713994616934442748081000000000000 2085 93575745614395697865652055718415124040820003817041 2086 94115659825260386176045716510423269820869709398016 2087 94658428266360197829667639341007240195694483983921 2088 95204064648154425835381111572735513435113164312576 2089 95752582740347002148764455341733992099761962890625 2090 96303996372113947300052118417308771750658835480576 2091 96858319432331583719278597284196579676644192297921 2092 97415565869805514955484384975565430015000107094016 2093 97975749693500372992106870247314917741296693389041 2094 98538884972770335865952933555846189056000000000000 2095 99104985837590417802433903466496763420086633526161 2096 99674066478788534085037569076337733212094767435776 2097 100246141148278342882316104294951657615425427174561 2098 100821224159292866260983062915965091415211225645056 2099 101399329886618892619037063870198337002519775390625 2100 101980472766832162778164418431903295758507307831296 2101 102564667298533341980017770020169896424175182504081 2102 103151928042584780036322837179575852946453017133056 2103 103742269622348061888130585932825129113051947803121 2104 104335706723922350834907623582674085121000000000000 2105 104932254096383526699543316824009051729289143948481 2106 105531926552024121200748107346571427073846553870336 2107 106134738966594052809723742615517562407938265552001 2108 106740706279542163373402672875683405392315686260736 2109 107349843494258558791980702314978909099179931640625 2110 107962165678317756043904137435600124196398580105216 2111 108577687963722638856920163725514560007889477577041 2112 109196425547149224329257017417712703046419860688896 2113 109818393690192242810468717205765011507912635090401 2114 110443607719611533356957696000000000000000000000000 2115 111072083027579257082677639921833805925666454204001 2116 111703835071927930731018215521138009503096445341696 2117 112338879376399282799383161453734721995788954476241 2118 112977231530893934553493452377868086544624429039616 2119 113618907191721908273977925438545774798086181640625 2120 114263922081853965083354908239720258659396695822336 2121 114912291991173774707060016503162694808723140556801 2122 115564032776730919527737414540381571679990931521536 2123 116219160362994735297584467094904142305451086530881 2124 116877690742108990879122871935568956481000000000000 2125 117539639974147409390363063700124543207879938212721 2126 118205024187370033135932935819405317049548439289856 2127 118873859578480434711356753826741364183886208107281 2128 119546162412883776673295544920208246366860597661696 2129 120221949024945722174196260256071381147988525390625 2130 120901235818252198965443633083649278440245775302656 2131 121584039265870019178765912472227257452045441283361 2132 122270375910608357301313554031115141094667736190976 2133 122960262365281088765508510700082950895407432204561 2134 123653715312969991580451003418965774336000000000000 2135 124350751507288813437370578316061195108539888694641 2136 125051387772648206727318889043035518296437105954816 2137 125755641004521533915022995101527776752385387405121 2138 126463528169711545718550054539752828311057492606976 2139 127175066306617934550177127346563398838043212890625 2140 127890272525505765679613409350195972918383519666176 2141 128609164008774788586486600568017518209862568396721 2142 129331758011229630974780291894896573650598642057216 2143 130058071860350877927695244918404174879409536991441 2144 130788122956567038687204256680148518001000000000000 2145 131521928773527403548377959549590037343125261169761 2146 132259506858375793364377421239291962781951460376576 2147 133000874832025204163838796582556732761531508129761 2148 133746050389433349388215556243808842043274347155456 2149 134495051299879102262494993281151066762812744140625 2150 135247895407239840818567801685704728346466394832896 2151 136004600630269698096402546954333483578356061336881 2152 136765184962878720054060822696064998470774845280256 2153 137529666474412933723483824527126532959825416571521 2154 138298063309935328154886988388406132736000000000000 2155 139070393690507750698516250250001071159693497958081 2156 139846675913473721178447403292239392161662354395136 2157 140626928352742166519048972427345194766633768841201 2158 141411169459072078390679009821222958403206183387136 2159 142199417760358096447147254275399618992265869140625 2160 142991691861917019733446207334010378974323295522816 2161 143788010446775248848237875203163336494653562343841 2162 144588392275957161451577223437686402980089058820096 2163 145392856188774423714358806305071213892631333424801 2164 146201421103116240311989580234619140625000000000000 2165 147014106015740545570818606271919774915217232179601 2166 147830930002566138381893205469734079914570988650496 2167 148651912218965763502661169155327119767593998899441 2168 149477071900060141873299858534852494383090948182016 2169 150306428361012952580425470655431816626777587890625 2170 151140000997326769107019415887349800588494489255936 2171 151977809285139952513503661368909963513369488457601 2172 152819872781524504201003060845944548581999320436736 2173 153666211124784880913950129622094435625818772831281 2174 154516844034757774645316449514498953216000000000000 2175 155371791313112860113894918396575746011424671754321 2176 156231072843654512489208407733633599934436144582656 2177 157094708592624498045783075121051735298851426464481 2178 157962718609005640434698612875988461574157129220096 2179 158835123024826465266513113883773360657129150390625 2180 159711942055466825705857017845432268453352640352256 2181 160593195999964511784198780513760653852893223518161 2182 161478905241322846143504501156998032912580320690176 2183 162369090246819268929744765080902003815903498870961 2184 163263771568314914561444424315758891041000000000000 2185 164162969842565183104724966292934367683660463402241 2186 165066705791531308992554523268755912095877736431616 2187 165975000222692929832197470189088914434246166496321 2188 166887874029361658051143961427650912371095050981376 2189 167805348190995658138099683191113531589508056640625 2190 168727443773515232241927564195064090725242713931776 2191 169654181929619416897756208322125113575642430165521 2192 170585583899103593655804405236645171585984650940416 2193 171521671009178116394817254223568571240539890423841 2194 172462464674787958108367218731066064896000000000000 2195 173407986398933379958642830130483937138523836643361 2196 174358257772991625398728794980889345733394283237376 2197 175313300477039642170773946531232056949143828754961 2198 176273136280177834993847834257721256225675050745856 2199 177237787040854851761702780878790280035508056640625 2200 178207274707193406077085970490902673042117559914496 2201 179181621317317138955685580215908752437539081839681 2202 180160848999678522539246147049726371254776371347456 2203 181144979973387808663851287472397643573083757169921 2204 182134036548543025135846575855247802401000000000000 2205 183128041126561022574361854830710457627880827797681 2206 184127016200509574685890512637743865232871900839936 2207 185130984355440534842893335098601804841203645800401 2208 186139968268724051844916439413601152087675734593536 2209 187153990710383847747246539486618182907129150390625 2210 188173074543433560648672394137136743095785977020416 2211 189197242724214155336478766451177699001805814780641 2212 190226518302732404693368590824405581185239298871296 2213 191260924423000444777590320121817685963186835589201 2214 192300484323376406494140625000000000000000000000000 2215 193345221336906126781517757004960927036287383985201 2216 194395158891665942245117982780663196441402413879296 2217 195450320511106568174996564824865929933412520992641 2218 196510729814398065892355820948732811392725513404416 2219 197576410516775901375775856188506217496777587890625 2220 198647386429888098124868643649722622660130056769536 2221 199723681462143487225713250919973845652820200028401 2222 200805319619061057589119182562821298903602415271936 2223 201892325003620409339466053115569792924146164961681 2224 202984721816613313338581135284337642001000000000000 2225 204082534356996379835841761003071994213900147125921 2226 205185787022244839242427105055427456304268187795456 2227 206294504308707438034393568421057625720447396491681 2228 207408710811962452796009817786905568520500618858496 2229 208528431227174825421561545160306779362265869140625 2230 209653690349454422500622203649673241624488607481856 2231 210784513074215421918584368670503341279204535422961 2232 211920924397536829711056984534516633396164795109376 2233 213062949416524130217556601047672087450771543367361 2234 214210613329672072586755799853297565696000000000000 2235 215363941437228596692399372298924512935591717939841 2236 216522959141559901525858456083862857709791280828416 2237 217687691947516659138164783378041382204068341257521 2238 218858165462801377211251455024956115560962799435776 2239 220034405398336913345023250401301443576812744140625 2240 221216437568636144153788427066410034274843458277376 2241 222404287892172792272505275074226037253568757604321 2242 223597982391753414380230384332238895116542453743616 2243 224797547194890553355101676283506594208974263686241 2244 226003008534177057682147760082334512241000000000000 2245 227214392747661571242186114968936201497227199946961 2246 228431726279225196617055991375928893955384516018176 2247 229655035678959335053427780087115680907084759050161 2248 230884347603544706234438938198854323138959896416256 2249 232119688816631551015427399403461903344043212890625 2250 233361086189221020287066750934490381544485443076096 2251 234608566700047753136253347112155454671364074012481 2252 235862157435963647482153966545431037218699515334656 2253 237121885592322826371893623441958071618120329598321 2254 238387778473367803127446729919492591616000000000000 2255 239659863492616848542390992489583422819898823467281 2256 240938168173252563334292228796896741453582073204736 2257 242222720148511659065609727062394391350477116429601 2258 243513547162075950753145857326662812846552499879936 2259 244810677068464564393210397367259694417988525390625 2260 246114137833427362636829473932125273948476864598016 2261 247423957534339591856501158565979703095144914887441 2262 248740164360597753853184613699244643427066100842496 2263 250062786614016705459407275725403001297431351583601 2264 251391852709227989301584904433837890625000000000000 2265 252727391174079398991872439327045376130355449620801 2266 254069430650035782027099499984659137707067201028096 2267 255417999892581083679593066707918389496496590755841 2268 256773127771621635171951396168014931245869884706816 2269 258134843271890689435107581686141747408086181640625 2270 259503175493354207756308376103020270310467238363136 2271 260878153651617900630933973977214613075176805269201 2272 262259807078335526139397416125685867686885336027136 2273 263648165221618449177688150342870481916356322922081 2274 265043257646446464877463074577198350336000000000000 2275 266445114035079889558940119992561830388903754327521 2276 267853764187472922567214118298024981748754648928256 2277 269269238021688282349992357608303419754005038188881 2278 270691565574313120142137881031598331601138426576896 2279 272120777000876214629812239316657683689179931640625 2280 273556902576266450974426090388969532834259116691456 2281 274999972695152587584035761643361182194767756997761 2282 276450017872404314027266672628673320200971879448576 2283 277907068743514603492300373466391589463877475693761 2284 279371156065023363200930905211048940801000000000000 2285 280842310714942386195178249622875299772697892307441 2286 282320563693181607921441824734702780438825419145216 2287 283805946121976671044685316422799430742957681688721 2288 285298489246317801932665632217501659684765697970176 2289 286798224434380002257753439111785948276519775390625 2290 288305183177954559171440619456953180573960792702976 2291 289819397092881877514191065502237700550940780713121 2292 291340897919485637530865551082403144325304370466816 2293 292869717523008281569538985742421370661153416778641 2294 294405887894047833249129189584497217536000000000000 2295 295949441148996052588870443718529426980574441080561 2296 297500409530477930600292488796303888827251438718976 2297 299058825407792526850006380131210877234770919015361 2298 300624721277355153509252679783175879027003444166656 2299 302198129763140909413834891172114423465761962890625 2300 303779083617129567665741837737099928883602684317696 2301 305367615719751820315456871362325948780105117855281 2302 306963759080336883671659386239833981017314197241856 2303 308567546837561467792745127043083167453742743856721 2304 310179012259900113722326234270217672881000000000000 2305 311798188746076902038619881922047782953429424966881 2306 313425109825518536295395750863262498739787751489536 2307 315059809158808804939927462847456164716357650728801 2308 316702320538144425301181492853668447929752639246336 2309 318352677887792273249278998686068885477968994140625 2310 320010915264548002135081474346208058507734198255616 2311 321677066858196054626580165131238413046223792664241 2312 323351166991971071066611795389303996939372984733696 2313 325033250123020697984279372037835700041891341408001 2314 326723350842869800400326656000000000000000000000000 2315 328421503877886081574598357332581633209574219086401 2316 330127744089747113851615225714001440859649830096896 2317 331842106475908784268203993858174430739852528189041 2318 333564626170075158595046605058028160370513822089216 2319 335295338442669767491951335196596595989609619140625 2320 337034278701308318464600321963895371296757874036736 2321 338781482491272837318493657469840252217615084180001 2322 340536985495987242813789602748221288227821202702336 2323 342300823537494358232733661620487192188006556712481 2324 344073032576934363579376224862498080721000000000000 2325 345853648715024692139299281439520143745547133359121 2326 347642708192541375135107309607000219008133607981056 2327 349440247390801838221485924794902185769489521556081 2328 351246302832149153571694191294841187950325912375296 2329 353060911180437751315432718760553274067558837890625 2330 354884109241520594096119780337437748542597607981056 2331 356715933963737818523711724795477972079965518242561 2332 358556422438406847307321928306680719736920293707776 2333 360405611900313975860024460453604912267481455850161 2334 362263539728207437176374541665347833856000000000000 2335 364130243445291948791337763552737568277497476505041 2336 366005760719724745637493947572114162947275831382016 2337 367890129365113102625569449119098539653734207789921 2338 369783387341013350781553691587743351697776706584576 2339 371685572753431390781871756189502775669097900390625 2340 373596723855324707736314976489097184439737757208576 2341 375516879047105891076675709774618594699371979491921 2342 377446076877147663417290798646651422329350721110016 2343 379384356042289422261970713710797633230472359701041 2344 381331755388345298440078000130329213281000000000000 2345 383288313910613735162819455196790142584498900044161 2346 385254070754388591599131459177800296028292331339776 2347 387229065215471774878867085690166490646613178650561 2348 389213336740687404439337048925305512877808253997056 2349 391206924928397512639614221441093934306914306640625 2350 393209869529019285575383396163289337951709923639296 2351 395222210445543848035504187959879259912270543368081 2352 397243987734056596549855491927928920862318337069056 2353 399275241604259084486444755645103712286072859945121 2354 401316012419992463164194499382996893696000000000000 2355 403366340699762482956262049968235605710988822296481 2356 405426267117266058367206358937193372502971815694336 2357 407495832501919401075788072203721354669222968698001 2358 409575077839387724943675725004939285257080312692736 2359 411664044272116526998832070781721438919101806640625 2360 413762773099864448410870134277606534731744217993216 2361 415871305780237719484198625907605401050949628111041 2362 417989683929226192703320884777554266142971470544896 2363 420117949321740967873210550061674527714567515062401 2364 422256143892153613406260713222900390625000000000000 2365 424404309734836987815891395255017813998970732382001 2366 426562489104707665485502842221067751933442781085696 2367 428730724417769970790079357357808317512640903292241 2368 430909058251661624656380207425974125675095085551616 2369 433097533346201007656300573340958450624160400390625 2370 435296192603936043736646578964395268196541803790336 2371 437505079090694708697244145835639199405985066760801 2372 439724236036137167537991804150729071010671135297536 2373 441953706834309544804172660048170921406088426332881 2374 444193535044199332068060494844589510656000000000000 2375 446443764390292436693589471903486123519656174220721 2376 448704438763131876039606169957235371630771144953856 2377 450975602219878121265986666592010429488900266593281 2378 453257298984871094915680180919231868830126436253696 2379 455549573450193826454534368882815373680996337890625 2380 457852470176237769959565766892118336631965521350656 2381 460166033892269788155162118244976324492374699157361 2382 462490309497000807005541410848257413638696757886976 2383 464825342059156145080645422805389903403037893836561 2384 467171176818047521921513433287552737361000000000000 2385 469527859184146749640064528519651891186863210532641 2386 471895434739661111997114635491618421896686197538816 2387 474273949239110435211367067963524453069332189561121 2388 476663448609905854761042989298889596519236785278976 2389 479063978952930282448760803479514181613922119140625 2390 481475586543120578009231098188210303926885391794176 2391 483898317830051429548306400969707996356390083940721 2392 486332219438520947110912690087417035606209825673216 2393 488777338169137973684392344693081308617080352453441 2394 491233720998911117952806043241966206976000000000000 2395 493701415081839513126774043658208398548728166837761 2396 496180467749505306182485322539320656827372473880576 2397 498670926511667881852566232657428858221416657955761 2398 501172839056859825720578677155334600420304885907456 2399 503686253252984630780011314151526761902656494140625 2400 506211217147916151827736015979267750754455801040896 2401 508747778970099812071025732026198273487202930550881 2402 511295987129155566336369062163771971024737854816256 2403 513855890216482625277471258127379315167346787863521 2404 516427537005865944989001052011283776561000000000000 2405 519010976454084486441827683376418082618127455456081 2406 521606257701521249164692778448537205275705145819136 2407 524213430072775083606477345639984214458325040337201 2408 526832543077274286622455110307112430359027680219136 2409 529463646409891984537169737419876629077324462890625 2410 532106789951563308245835202848855350876741163810816 2411 534762023769904364825435691462543933653183851227841 2412 537429398119833010135993942384669037644081078276096 2413 540108963444191426901784947813989048652734832546801 2414 542800770374370512771595361000000000000000000000000 2415 545504869730936082866467900555579568123646279507601 2416 548221312524256891332724471546271809490546533994496 2417 550950149955134476427431678016032289721576536065441 2418 553691433415434833672857896097203548193299435094016 2419 556445214488721921625872130930664277698457275390625 2420 559211544950893004817651513628892040026846867623936 2421 561990476770815838428496525804515301759411033011601 2422 564782062110967699272000888130245863522384253812736 2423 567586353328076267672286535379347089975827741783281 2424 570403402973762364827493242821512992641000000000000 2425 573233263795184550262207287135757615209971016912321 2426 576075988735685583981024038584242569310761339846656 2427 578931630935440757944965609519558652078670943300481 2428 581800243732108101502016646839543995739211358212096 2429 584681880661480465412599072241054600341992431640625 2430 587576595458139489120380063556068156570552296800256 2431 590484442056111455928396852595046505132366429742161 2432 593405474589525040750087009304643217716155991986176 2433 596339747393270955114433808216754153166995449652961 2434 599287315003663494114073050686806818816000000000000 2435 602248232159103989994860364870414804417222084390241 2436 605222553800746177095066544364548414659448197615616 2437 608210335073163472852052935553776601666200147002321 2438 611211631325018179603979262581632453365154894053376 2439 614226498109732611923812607155594885349273681640625 2440 617254991186162154232638557751555497274882736459776 2441 620297166519270253449023828886093730512037074059521 2442 623353080280805351440943945664713328400258004156416 2443 626422788849979762056569911499858996942680905035841 2444 629506348814150497520004147448663581121000000000000 2445 632603816969502048987868429787778275410984081461361 2446 635715250321731126072475077978299047852525146341376 2447 638840706086733360147157277850898282656780726930961 2448 641980241691291976259195184449174010441151899897856 2449 645133914773768438485651355313514667542051025390625 2450 648301783184795073577322137890228702382096956522496 2451 651483904987969677745920894049304679622679109403681 2452 654680338460552111459534410243170160017326670483456 2453 657891142094162887121335533508656709839714887611921 2454 661116374595483754516493011191739518976000000000000 2455 664356094886960288922193715862430957866630014445681 2456 667610362107506486785682926304644363217246621863936 2457 670879235613211373885235130648339129667190085646401 2458 674162774978047630898990938610504484437574901825536 2459 677461039994582241316635156395499415542480712890625 2460 680774090674689166638946910058177618732207275708416 2461 684101987250264053820324921055608387373342142014641 2462 687444790173940979919479661321864942512729327927296 2463 690802560119811238933589164528393753105742503861201 2464 694175357984144175801336765289306640625000000000000 2465 697563244886110072570386999002264985940976400463201 2466 700966282168505091735010341863480253542469568823296 2467 704384531398478281759738423458087049027328496508641 2468 707818054368260649815118823319432026648860630716416 2469 711266913095896306761842588103677056978125244140625 2470 714731169825975689429738197686892568983388905537536 2471 718210887030370865248362886724219470699891512932401 2472 721706127408972924296176013194762888946997678247936 2473 725216953890431463845549577388066928142484563063681 2474 728743429632896170491158053881093554176000000000000 2475 732285618024760504959593425537752060659346051433921 2476 735843582685407494708371722681741176905526272659456 2477 739417387465957639432834492609704471047069471677681 2478 743007096450018934609802474803786595241660038250496 2479 746612773954439018217209355865339616491953369140625 2480 750234484530059445779330845635899505895475374329856 2481 753872292962472098897628472525181606913706089996961 2482 757526264272777732437648462072700441384720716005376 2483 761196463718346665552853858590101128481597033299361 2484 764882956793581621736722695742228920721000000000000 2485 768585809230682723104916538519632812634755338077841 2486 772305087000414644119812126643319368112401511612416 2487 776040856312875929980194168450318594082700850113521 2488 779793183618270484909429585178630479601107992907776 2489 783562135607681235585982708761491835117340087890625 2490 787347779213845974970687112229215547375176831205376 2491 791150181611935391795762921094166307800469179848321 2492 794969410220333290991158637169293659209119576559616 2493 798805532701419010334403723668084236150331777448241 2494 802658616962352038620782472695360393216000000000000 2495 806528731155858840661281023922089344306182733914961 2496 810415943681021894426417846917836701340551628722176 2497 814320323184070945664743559882782666528499005576161 2498 818241938559176485335488654984927027421535855968256 2499 822180858949245455205547555791383254018066650390625 2500 826137153746719186971714466026185553700698030084096 2501 830110892594373580279830701748035910367510159926481 2502 834102145386121525023264651693684812456966704070656 2503 838110982267817573313924203666513770424041769190321 2504 842137473638064866529797429172280993441000000000000 2505 846181690149024322853830554738388469582715439265281 2506 850243702707226090729782787239494111499143123828736 2507 854323582474383273671545422847478364634018574625601 2508 858421400868207931873277875700925967546990137511936 2509 862537229563229366078595833838245740033320556640625 2510 866671140491614689177946707165776416776072793686016 2511 870823205843991691014224896060780060541994430471441 2512 874993498070274001887614200478791883841151739498496 2513 879182089880488560261596929001688401972813989005601 2514 883389054245605390183038976000000000000000000000000 2515 887614464398369693940247333880014364017810885248801 2516 891858393834136265493901217149325451751728365572096 2517 896120916311706230226780216686563543745920104621841 2518 900402105854166116569252697081639974940360432418816 2519 904702036749729265068545018178166344107695556640625 2520 909020783552579580480887124972646308299771757531136 2521 913358421083717632476722628795152120066899286523201 2522 917715024431809110560281718219737771740036528603136 2523 922090668954035638815943111452748804538153200174081 2524 926485430276947956104956814063107897761000000000000 2525 930899384297321467347262697906933827980949917785521 2526 935332607183014171534320890032550639133416023392256 2527 939785175373826972130068675320844686946598021724881 2528 944257165582366375528335094726536476515759836368896 2529 948748654794909583246278683361491457326191650390625 2530 953259720272271983544665860441678059015980193939456 2531 957790439550677048177077377461517083039153309921761 2532 962340890442628639981417973036631535575781649944576 2533 966911151037785737038409993858636737010679804775761 2534 971501299703839579133075242340609560576000000000000 2535 976111415087393242266550724023017900870598461595441 2536 980741576114843646976943312897731021510433819529216 2537 985391861993266006239305651749608085742511318894721 2538 990062352211300718726210878685208106115041041842176 2539 994753126540042713221817041507310926914215087890625 2540 999464265033933249993743349809922469758382716030976 2541 1004195848031654184938529741935807378216556881307121 2542 1008947956157024702327918631598716327350066862882816 2543 1013720670319900521994683168383547070449244979690641 2544 1018514071717075586808229918874723375761000000000000 2545 1023328241833186236301725572217958734510634464198561 2546 1028163262441617872324037116902001877866621201022976 2547 1033019215605414122601332945880500540554959363891361 2548 1037896183678188508104768546282189034493971314118656 2549 1042794249305038620132274839339489825002578369140625 2550 1047713495423462813024079877277477138763331661725696 2551 1052654005264279418443225498240017936739141412119281 2552 1057615862352548487163989709397703802607067875577856 2553 1062599150508496064322793033709729689953706292598721 2554 1067603953848441004097852838942873747456000000000000 2555 1072630356785724329795553790045803384540236919914881 2556 1077678444031641145333225049413604840570829531713536 2557 1082748300596375104119755715550153604477085227274801 2558 1087840011789935441347239260756082890894629547278336 2559 1092953663223096575718615424365970401397500244140625 2560 1098089340808340286648074161375191399249915957743616 2561 1103247130760800472982800858696865173338464896598241 2562 1108427119599210499306475134451590217582191832989696 2563 1113629394146853135896787151313316978185846997980001 2564 1118854041532513098421105524726806640625000000000000 2565 1124101149191432193466319612505702335252673773864401 2566 1129370804866267076010786255662305534913447404240896 2567 1134663096608049624958236923074700135955128930405041 2568 1139978112777149942865445716544885857546028600201216 2569 1145315942044241986007421839741055161235605712890625 2570 1150676673391271830935871946263062407226687263604736 2571 1156060396112428583698678280454490105836981383784001 2572 1161467199815117937900157731456532358082913924878336 2573 1166897174420938387793904858224231790173562213114481 2574 1172350410166660102612078632687496400896000000000000 2575 1177826997605206468347068111837897362329465505967121 2576 1183327027606638303213566509174662852951308672045056 2577 1188850591359140753031196213583742303881393013442081 2578 1194397780370012872779959221303583415622806112567296 2579 1199968686466659900592938226118668562043926025390625 2580 1205563401797588230462843276302296174336640195629056 2581 1211182018833403089951187476106042280081061969516561 2582 1216824630367808929201082706784357537127097513803776 2583 1222491329518612527566872789285496540520475174082161 2584 1228182209728728824186066929888186930881000000000000 2585 1233897364767189478831300703287977908181041194943041 2586 1239636888730154169392335257026023775440080801366016 2587 1245400876041924632350407888811237958083022823345921 2588 1251189421455961452619568676336500288210067000856576 2589 1257002620055903609141978449770249426364898681640625 2590 1262840567256590782636503112372814460101483430936576 2591 1268703358805088431912318156815850068237484908435921 2592 1274591090781715645171635215964003657606420183126016 2593 1280503859601075772738079649318383066804586771763041 2594 1286441762013089847659684522246595936256000000000000 2595 1292404895104032800647921906776353089231243862312161 2596 1298393356297572475826667242368301583553871143243776 2597 1304407243355811453777486564985495343866543921876561 2598 1310446654380331688380149765235529500719100834349056 2599 1316511687813241963959805693687862572546367431640625 2600 1322602442438228179264806915991435682941278491447296 2601 1328719017381606464811743254481787417566252445982081 2602 1334861512113379140146833958935090687599968105005056 2603 1341030026448293517585438449378761390753401567837121 2604 1347224660546903559004075090801595003521000000000000 2605 1353445514916634392271986415635100332318881896394481 2606 1359692690412849693921957627433386535305228725518336 2607 1365966288239921944672783120710437075725139013594001 2608 1372266409952305564428483159866945822261737291124736 2609 1378593157455612933392099797037432508736582275390625 2610 1384946633007693305944647597012703367154163007881216 2611 1391326939219714623952560799660760473034431970395041 2612 1397734179057248236179764209016155694667701128400896 2613 1404168455841356530493300375985987238737213490784401 2614 1410629873249683485564270561000000000000000000000000 2615 1417118535317548148778691546499629494642963356310001 2616 1423634546439041047085734639520686833716959164829696 2617 1430178011368123537523697184398398858805886793858241 2618 1436749035219730104176960617450695866848542894063616 2619 1443347723470873608330112562032311340764199462890625 2620 1449974181961753498598353706272091849131115263758336 2621 1456628516896866987826273249799921509448359084714801 2622 1463310834846123203560059572546204139217330987073536 2623 1470021242745960318911215490981633376874874411884881 2624 1476759847900465670642870047701095116081000000000000 2625 1483526757982498871322821251803435213517289955978721 2626 1490322081034817922400506572856312059612210298617856 2627 1497145925471208335078180313157644136819625116829281 2628 1503998400077615265859679264324852090495902226845696 2629 1510879614013278673673280317790173758223281494140625 2630 1517789676811871505478295967402192025700556819398656 2631 1524728698382640917278215938895161238066980198781361 2632 1531696789011552537476385528370965717653195027582976 2633 1538694059362437779523413653043233461485408801218561 2634 1545720620478144210818726135236327899136000000000000 2635 1552776583781688984841922377948154744352727528120641 2636 1559862061077415343502856370126895638853126137122816 2637 1566977164552152196712645905147310366188740883467121 2638 1574122006776376786191117029788985176017266829950976 2639 1581296700705380440539514086321158468723297119140625 2640 1588501359680437428620649290108307637255030015922176 2641 1595736097429976918302029622506788393349352241234721 2642 1603001028070758047630882936782218450953947857289216 2643 1610296266109048115523409596414217548472277663665441 2644 1617621926441803899064010713561277157201000000000000 2645 1624978124357856104523689153743159315639709768255761 2646 1632364975539096959220284944088046723763006735384576 2647 1639782596061670951356692589930932439280029049531761 2648 1647231102397168724986714091300215816682494976659456 2649 1654710611413824137271728180070458592704121337890625 2650 1662221240377714485204903493487583047775227159248896 2651 1669763106953963908993251083602836317136357091514881 2652 1677336329207949979301399858115522728339333312352256 2653 1684941025606513475574587279471295860662934954905521 2654 1692577315019171362671986939059741659136000000000000 2655 1700245316719332973055144495286679269907372058704081 2656 1707945150385519401789963941465237879024351585243136 2657 1715676936102586121634377275195097653552803153583201 2658 1723440794362948825497542398518660788544245529051136 2659 1731236846067812503570146511011289137656035400390625 2660 1739065212528403762439145389452653657163288184098816 2661 1746926015467206393514042801227841486442528331861841 2662 1754819377019200198105608897527926972406939145732096 2663 1762745419733103076511751800185622486352559677418801 2664 1770704266572616388479092756035400390625000000000000 2665 1778696040917673592422652208489770276697152172585601 2666 1786720866565692170799931951052497908787404127338496 2667 1794778867732828849049577205241404097038679764981441 2668 1802870169055238115518722029381577186379829074006016 2669 1810994895590334049817061938485627072224726806640625 2670 1819153172818055467049659022509924258715523597991936 2671 1827345126642134385394467214231201231730527919315601 2672 1835570883391367824504568702410722885659676835188736 2673 1843830569820892942229136834405422894165486856485281 2674 1852124313113465517161186228566612770816000000000000 2675 1860452240880741784534237244274459621475734657820321 2676 1868814481164563633004109459945464248402854983110656 2677 1877211162438247169866167410493434263710899251886481 2678 1885642413607874662272471559212438710648759539204096 2679 1894108364013589862027438348591180074321289306640625 2680 1902609143430896721554785213888089014152559505248256 2681 1911144882071961508642729676138939649570250377716161 2682 1919715710586918327588626081395348844895768911282176 2683 1928321760065178054378459244182365451938900596184961 2684 1936963162036740693550871209213439007841000000000000 2685 1945640048473511164409675590126113055652855701128241 2686 1954352551790618524263113501234320766180201506799616 2687 1963100804847738636382425991883454837829685269258321 2688 1971884940950420290386660146810511548428489489125376 2689 1980705093851414782774989653839435636997222900390625 2690 1989561397752008965342215686184983837790341510987776 2691 1998453987303361769227520424518452562978772109703521 2692 2007382997607844212360973477704765009367266205372416 2693 2016348564220382898086740874709790439578792415397841 2694 2025350823149807012756417217574305796096000000000000 2695 2034389910860198830100394030549472660151725272029361 2696 2043465964272247730199691337498696285261901257445376 2697 2052579120764607740895215072520709971577985366856961 2698 2061729518175258609485960101484992522411452301049856 2699 2070917294802870412582257428857343854284433837890625 2700 2080142589408171711994764608912645358546474305130496 2701 2089405541215321264554520497283421733648403428717681 2702 2098706289913283293774029291894583806082557417619456 2703 2108044975657206331274004345822337734106028063803921 2704 2117421739069805635915089512642258286801000000000000 2705 2126836721242749198588584831569405532751663346843681 2706 2136290063738047340634934199331484384404896990887936 2707 2145781908589445913873485332461686988620975117242401 2708 2155312398303823110241806821776220359413574421057536 2709 2164881675862589889057643444455733439640234619140625 2710 2174489884723094029931409152640979204461013726396416 2711 2184137168820027819371957325060078086569940910998641 2712 2193823672566839379143229974224634503164973404983296 2713 2203549540857147644444271670479596804808606017883201 2714 2213314919066161000000000000000000000000000000000000 2715 2223119953052099582165052441047413465491987012691201 2716 2232964789157621255157979645798828366007330771767296 2717 2242849574211251269558027278227636648704948163774641 2718 2252774455528815611211742806255035983985860900028416 2719 2262739580914878048711660003123396027277343994140625 2720 2272745098664180887624352403111593034357068106305536 2721 2282791157563089439660207604774819989438857667586401 2722 2292877906891040214992357145324678100295428589223936 2723 2303005496421992845947301707064241793592830856915681 2724 2313174076425885750304898685470077767601000000000000 2725 2323383797670095542460528673099735965561225251491921 2726 2333634811420900200717429218547902064061304805523456 2727 2343927269444945998992378329744138205408654588613681 2728 2354261324010718211233126630564924285604497409642496 2729 2364637127890015596861215873625587880298886962890625 2730 2375054834359428675569082684844783916022405693177856 2731 2385514597201821799815629991574634494805609136320961 2732 2396016570707819033379754590420722464554081884901376 2733 2406560909677293844346647768013192218569164718981361 2734 2417147769420862620917036822626682474496000000000000 2735 2427777305761382018444908771394231570624378203965841 2736 2438449675035450146124653491648294376524386590396416 2737 2449165034094911601763982060398341231904790000719521 2738 2459923540308366363094417147885041754549151938379776 2739 2470725351562682544086616014319763243198394775390625 2740 2481570626264513024753272978127159718066704956133376 2741 2492459523341815962937857194078256619829471993842321 2742 2503392202245379196602973225470055942706239547375616 2743 2514368822950348545147686240831856739745960036960241 2744 2525389545957760018298730737392924285441000000000000 2745 2536454532296075941136121515623730264951177713632961 2746 2547563943522725003829308226474780138875195989426176 2747 2558717941725646244675660210412274301793177743852161 2748 2569916689524836975048736569935933471611799367520256 2749 2581160350073904654879487489926863870724804931640625 2750 2592449087061622727309246767896150070568124569092096 2751 2603783064713490421169112363989953305470373787590481 2752 2615162447793296529956071553474482242703162340806656 2753 2626587401604687175992009987412731062004116754532321 2754 2638058091992737568467549665411010134016000000000000 2755 2649574685345527764088489522731922553248145950813281 2756 2661137348595722439058474057834697943263851822452736 2757 2672746249222154681147390200625060311522226624571601 2758 2684401555251413810610890471504707256097432127143936 2759 2696103435259437238742361431852899079552461181640625 2760 2707852058373106372854600503015748135495509874774016 2761 2719647594271846576504431458406981665477010887805441 2762 2731490213189231193789479297139923608321079426154496 2763 2743380085914589646562338812935184626895947222177601 2764 2755317383794619613423408004121337890625000000000000 2765 2767302278735003299369717554624261343374688916626801 2766 2779334943202027804993170977200719649118295578116096 2767 2791415550224209604137716674107325751093486560237841 2768 2803544273393923138941103162219765278911460132130816 2769 2815721286869033541203022054659913062836113525390625 2770 2827946765374533489037620114599376461566792628699136 2771 2840220884204184207784561824454558931394192359527201 2772 2852543819222160624169047470556386898353551369179136 2773 2864915746864700682717438754971571594500171973176081 2774 2877336844141758833451414437894230183936000000000000 2775 2889807288638663699899872511357776008706501626993521 2776 2902327258517779936484112933396485209874549845856256 2777 2914896932520174284348176036691712341397564547010881 2778 2927516489967285834722576392665400476044443198160896 2779 2940186110762600508926060186447741481370918212890625 2780 2952905975393329764126426065679416223327980823187456 2781 2965676264932093533997884992263012494729787354595761 2782 2978497161038607413428893876522620610595364668440576 2783 2991368845961374096450880733353299723060009579607761 2784 3004291502539379076574785795449572191601000000000000 2785 3017265314203790618738873475219248981926201776633441 2786 3030290464979664012087824310159062846934809067913216 2787 3043367139487650112819694081953577989290303347850721 2788 3056495522945708186353929193038894906671039137714176 2789 3069675801170823058090253141546473562717437744140625 2790 3082908160580726582044888582127116419818575391358976 2791 3096192788195623436667253021886414480623893623651121 2792 3109529871639921257156963703294869965682380203298816 2793 3122919599143965113617708695241057272760763788352641 2794 3136362159545776344401286675165647732736000000000000 2795 3149857742292795754011887365257477986759348683066561 2796 3163406537443631184957478109838164054613900211326976 2797 3177008735669809472951979675155640375497965300517361 2798 3190664528257532794888756042714538476224690736070656 2799 3204374107109439419022808778876139450091640869140625 2800 3218137664746368866815956522664893530196290591133696 2801 3231955394309131495916194266442890187201884748133281 2802 3245827489560282513759365436297417532633198001913856 2803 3259754144885900431298242336587653839535151137090721 2804 3273735555297369966381097332090926123281000000000000 2805 3287771916433169406318858227571752952681844310612881 2806 3301863424560662439196976694381532187224090959937536 2807 3316010276577894463505198312915286197831203645570801 2808 3330212670015393385675506874454966829280614807310336 2809 3344470803037974915135624042185668501259902587890625 2810 3358784874446552366502578335069514746654594869231616 2811 3373155083679950978558014695908387830340833692282241 2812 3387581630816726759664097662446088545507140729245696 2813 3402064716576989869296067403896585129026852250302001 2814 3416604542324232545384738641000000000000000000000000 2815 3431201310067161587179487761782783109310153174392401 2816 3445855222461535403359553303832659001602463026384896 2817 3460566482812005635138779423310581278861843774371041 2818 3475335295073963364126261037347901826805096530313216 2819 3490161863855389914722703036172737127319004150390625 2820 3505046394418712260849684340549226463568829005172736 2821 3519989092682663046826420655189831716227450275138001 2822 3534990165224145232226047566025505922260898295054336 2823 3550049819280101370560898174921619910243410015266481 2824 3565168262749387531663726785957833772321000000000000 2825 3580345704194651877649332279115178492416817924325121 2826 3595582352844217902358561756519720338456108184109056 2827 3610878418593972344204226849684272694325936797078081 2828 3626234112009257782356041759891367971676932264759296 2829 3641649644326769926219293694414498914881133056640625 2830 3657125227456459608179582885141605132498498335277056 2831 3672661073983439489603620859824773149147110162540561 2832 3688257397169895490103752106131734352045215981899776 2833 3703914410957002950091565751435330801676637838064161 2834 3719632329966847536663690403382774726656000000000000 2835 3735411369504350902880616884292115845218387409131041 2836 3751251745559201110517170272902481771760244619350016 2837 3767153674807787826381054466549775734093187830651921 2838 3783117374615142302313719422061789068765104047128576 2839 3799143063036882149005653351196087896823883056640625 2840 3815230958821160913776079462929333055262775856664576 2841 3831381281410622472484939387015460070249792979129921 2842 3847594250944360245762973207648759892905248493142016 2843 3863870088259881249763659109501553978290141179575041 2844 3880209014895074991658754017578862920481000000000000 2845 3896611253090187220117180323987067883849114020330161 2846 3913077025789798541025032865611734521284991203147776 2847 3929606556644807908722534773622027008098701406852561 2848 3946200070014421003051850685464849975303408966701056 2849 3962857790968143502527771119399237523205254150390625 2850 3979579945287779263961412587487641086561293011255296 2851 3996366759469433418885234292161599212541787140346081 2852 4013218460725520397145854040889623994485642320941056 2853 4030135276986776888049353349988713485737395571479121 2854 4047117436904279749461994619150286852096000000000000 2855 4064165169851468875287531769728023337609617116242481 2856 4081278705926175031760579879209452051259977283342336 2857 4098458275952652673013819138534479201760026400240001 2858 4115704111483617746395143935020558750125806621556736 2859 4133016444802290498029229048613038146383652587890625 2860 4150395508924443289136371870026396724860934949769216 2861 4167841537600453433639882233122628164723859004429041 2862 4185354765317361067611729927650828377126048834256896 2863 4202935427300932061124624249330011571488064312256401 2864 4220583759517725983097190079297119140625000000000000 2865 4238299998677169129737420991284897822873149325988001 2866 4256084382233632627208131789679561789844205596573696 2867 4273937148388515619156700711994647947372722876174241 2868 4291858536092333549769985312462935166643687854575616 2869 4309848785046811553033915806589423620022890869140625 2870 4327908135706982958895915426840850644999597075726336 2871 4346036829283292927046969144405745518729223944418801 2872 4364235107743707219058859978397294899376610486849536 2873 4382503213815826119630816069262014598852879043186881 2874 4400841390989003517718561764792132960256000000000000 2875 4419249883516471158337542182329444263611142533486721 2876 4437728936417468075850893096822978422203625900281856 2877 4456278795479375219571556588710986841343113258815281 2878 4474899707259855282526797695507341339826107969437696 2879 4493591919088997744252258373870414325302187744140625 2880 4512355679071469138501592422224844637417699669446656 2881 4531191236088668556776658665118351751820096940155361 2882 4550098839800888398602209686871071584258002545278976 2883 4569078740649480379487999751176959873096446404350561 2884 4588131189859026807540248282627940322161000000000000 2885 4607256439439517139703434443153053601092350341458641 2886 4626454742188529828632463938617378780082716924706816 2887 4645726351693419471214341265848545908309520219123121 2888 4665071522333509269777599185710945184494267626622976 2889 4684490509282288817046882311107091963291168212890625 2890 4703983568509617215919253357548981267725697392050176 2891 4723550956783931545157988845825746866311840290278721 2892 4743192931674460682118855898932754040008852736905216 2893 4762909751553444493643113266475773640640783970627441 2894 4782701675598358406270757866895632306176000000000000 2895 4802568963794143366946842988766393402304143815423761 2896 4822511876935441205413025864815544962581014244888576 2897 4842530676628835409495860653928876695135133682857761 2898 4862625625295097324522737964985919272210164619411456 2899 4882796986171437788115783959693382674889863525390625 2900 4903045023313764211633470807432545810018860469456896 2901 4923370001598943119549155861319795485960766044228881 2902 4943772186727068158075259409024473350356801217888256 2903 4964251845223733584361310252241061093958228667697521 2904 4984809244442313247613634712938932592961000000000000 2905 5005444652566245073504037980497067756688357307702081 2906 5026158338611321063254427029477129932122961672667136 2907 5046950572427982818803951681019268891418689358579201 2908 5067821624703622605484894779603282258414379729883136 2909 5088771766964889963653223939164959376173711181640625 2910 5109801271580003880739425906274411466087244356386816 2911 5130910411761070535204980321270094222047490754245841 2912 5152099461566406623909592558918459448150103261188096 2913 5173368695902868284414095426373415328338600868040801 2914 5194718390528185623763746816000000000000000000000000 2915 5216148822053302865316494982080141754885521161413601 2916 5237660267944724125200654961631651379571703768682496 2917 5259253006526864830006338818660532979235381185647441 2918 5280927316984408787334908886266485973577399864918016 2919 5302683479364670920850677040286598078623554931640625 2920 5324521774579965681499054289766517284727004680359936 2921 5346442484409981146575363641684992056804380147369601 2922 5368445891504158818348565318239073450606517064564736 2923 5390532279384079133964207002855315707140147366937281 2924 5412701932445852698371002894178179850241000000000000 2925 5434955135962517252035563983871082739308358094478321 2926 5457292176086440385229948172438051595436477074374656 2927 5479713339851728010696872625744022335241870102222481 2928 5502218915176638606517632181808118288740721672196096 2929 5524809190866003241027996671114807917360644775390625 2930 5547484456613651391647616742500101182787054265696256 2931 5570245003004842569508752219010737399585061317440161 2932 5593091121518703761790449172409880472667259078578176 2933 5616023104530672703684631829638819328484826438466961 2934 5639041245314946991940943137985638895616000000000000 2935 5662145838046939051957563346423271451046060063616241 2936 5685337177805736970405659337044681903231097663983616 2937 5708615560576571205395568691245543747887891533264321 2938 5731981283253287186213301628807429488746218836197376 2939 5755434643640823814676451042859525740146636962890625 2940 5778975940457697880179135898405902123790499037515776 2941 5802605473338494400516166295279591796088220037097521 2942 5826323542836362900597209546624828238858049254588416 2943 5850130450425519641182355719934853573563938171509841 2944 5874026498503755809791128257924378022321000000000000 2945 5898011990394951685957660569752128917523102408347361 2946 5922087230351596793025462888008578941649682616549376 2947 5946252523557316048695935252144989180584803998532961 2948 5970508176129401926565542233359955884132896254201856 2949 5994854495121352640907352988115840628348593994140625 2950 6019291788525416366973466446186445873321329605738496 2951 6043820365275141509115685933215256270178940789781681 2952 6068440535247933029042680325986222240808708612755456 2953 6093152609267614846552769969791681897147943285745921 2954 6117956899106998325102405080259416293376000000000000 2955 6142853717490456854591362235627384398948192074991681 2956 6167843378096506543766670868604324833647183007911936 2957 6192926195560393034668296418520648443680461240588401 2958 6218102485476684451560650033369963311807194292289536 2959 6243372564401870496815066446499839471508984619140625 2960 6268736749856967706229491923083292347791485329084416 2961 6294195360330130876292753006061796543270687121732641 2962 6319748715279270675921934218987893281199411530039296 2963 6345397135134677455222578933121693975952553627655201 2964 6371140941301651263842642307281494140625000000000000 2965 6396980456163138091512368590364604650698386720669201 2966 6422916003082372343383537167210319757578546022711296 2967 6448947906405525562802822557662248317052030272790641 2968 6475076491464361414175343175411254861694446321340416 2969 6501302084578896938595832046591858694800683837890625 2970 6527625013060070094946249907312646933789647659073536 2971 6554045605212413599180077173493259356031659913990401 2972 6580564190336735074534966234744656757897535148199936 2973 6607181098732803525436909395773224502249817546517681 2974 6633896661702042147880580603140006219776000000000000 2975 6660711211550227489092040881410916140158461497299921 2976 6687625081590194969301558190058745460213363786387456 2977 6714638606144550778475882230209464643405817747299681 2978 6741752120548390160880933607769745289622932733034496 2979 6768965961152022100367514725955514112286972900390625 2980 6796280465323700419294326865108162333808959564025856 2981 6823695971452361304024284140300950637472711174394961 2982 6851212818950367269951850436988092957016088301797376 2983 6878831348256257579040890041237634822815963350413361 2984 6906551900837505122874316533340976039521000000000000 2985 6934374819193279784238647631250891443504240315603841 2986 6962300446857218290288426082830108284374706517180416 2987 6990329128400200570357348442777604533197807043075521 2988 7018461209433132631504854660843275146686214635851776 2989 7046697036609735964908871882066731512546539306640625 2990 7075036957629343496237375746825800592964307833061376 2991 7103481321239702093153431808017618052892230949586321 2992 7132030477239781643130408484302709674834942366191616 2993 7160684776482590714776111271622582405105204042222241 2994 7189444570877998815886675769776370876416000000000000 2995 7218310213395565261473174476354099911968848389100961 2996 7247282058067374665026039286435049946143477598130176 2997 7276360459990879066304578242851307641172448473878161 2998 7305545775331746708961071338190447547922070431072256 2999 7334838361326717481331166105788870557663476806640625 3000 7364238576286465033744559382489924651508845060100096 3001 7393746779598465585732247010669718661448464957004481 3002 7423363331729873436528948400749544683531526425542656 3003 7453088594230403192291667827917959016998546535624321 3004 7482922929735218723477739117898626575841000000000000 3005 7512866701967828865848115016162689739510682858111281 3006 7542920275742989878584107062857254890935068169076736 3007 7573084016969614673028256241785075581652285016267601 3008 7603358292653688825582519065925035980225398468775936 3009 7633743470901193388319488134148902711022285400390625 3010 7664239920921034510884930573907239811272068107862016 3011 7694848013027979887292522202686521115773560536889441 3012 7725568118645602041234279726960412696900289160810496 3013 7756400610309228463552847881170962434206888551099601 3014 7787345861668898615544483121000000000000000000000000 3015 7818404247492327811784290354867349037119338293754801 3016 7849576143667877996188014255280376090725328838660096 3017 7880861927207535425047461967438808090369235957603841 3018 7912261976249895270799439556469476780705888983842816 3019 7943776670063153160310920336947510782987871337890625 3020 7975406389048103661486029339093298274456009851867136 3021 8007151514741145732023324615378084593828278524281201 3022 8039012429817295144174782909405149698612069857755136 3023 8070989518093203899380854426057938509656326391928081 3024 8103083164530186646678939088241115521361000000000000 3025 8135293755237254118805654771325127548818763881951521 3026 8167621677474153599936316601899356847829916116320256 3027 8200067319654416439028125522923237237561800864046881 3028 8232631071348412622756673993138735501377108511952896 3029 8265313323286412422058516934991364157190547119140625 3030 8298114467361655126315726902640438918189941004435456 3031 8331034896633424879241553940282735006833748641019761 3032 8364075005330133630549542771347208724067560934936576 3033 8397235188852411217511722831542286311438636800189761 3034 8430515843776202590534780263671714021376000000000000 3035 8463917367855872196906445360020531750883569087421441 3036 8497440160027315536887684099409892022196911164297216 3037 8531084620411077906349668411208811671903086268556721 3038 8564851150315480340177916638173237864329879985586176 3039 8598740152239752770689443394478869497776031494140625 3040 8632752029877174415332236655264956870865418818686976 3041 8666887188118221407959889499972891023838886007745121 3042 8701146033053721687997754494327007754205284391714816 3043 8735528971978017161840560265567028731499336092764641 3044 8770036413392133150845032433123449350961000000000000 3045 8804668767006955140304694732970619695162634597684561 3046 8839426443746412843817690949059071345749248469630976 3047 8874309855750671597482164170200805969684397478893361 3048 8909319416379331098377456956260942426247481710022656 3049 8944455540214631501813154254218658728420449462890625 3050 8979718643064666891851780383342291596520559472541696 3051 9015109141966606139634782140140491169641126375897281 3052 9050627455189921164065282088686393483685944576249856 3053 9086274002239622609424969431167997190927559777332721 3054 9122049203859502954526410527918655737856000000000000 3055 9157953482035387068026007186570383963752025347060881 3056 9193987259998390224546808297213317665422932036161536 3057 9230150962228183596284389285421178262750177905616801 3058 9266445014456267234793054218619244429351228419342336 3059 9302869843669250557673687264452627152350332275390625 3060 9339425878112140354908683593503346109943050932719616 3061 9376113547291636329613524773869835315445977679716241 3062 9412933281979434187998730252747352967523659673501696 3063 9449885514215536293360114691237895779314245848374001 3064 9486970677311569898939510744199462890625000000000000 3065 9524189205854112974522378388063006328984642420670401 3066 9561541535708027641663015127267564414221256696528896 3067 9599028104019801232452406385376621669834318310087041 3068 9636649349220894986768112141148700150550437612425216 3069 9674405711031100402969974433969901952247617431640625 3070 9712297630461903257029850768263249896403663098740736 3071 9750325549819855305108030723937197990219525508242001 3072 9788489912709953684613477260811923054782414313230336 3073 9826791164039028028809550320475621101605744963168481 3074 9865229750019135310051418410403019882496000000000000 3075 9903806118170962426765943933664038474175090638433121 3076 9942520717327236549309440134431691027996292144173056 3077 9981373997636143239863341696055026092337298372464081 3078 10020366410564752361552507286005568942078624368951296 3079 10059498408902451791995580721865225062559648681640625 3080 10098770446764388956521577966051127096463852026925056 3081 10138182979594920196311639875540076388469470097314561 3082 10177736464171067986749695567854054056795115697995776 3083 10217431358605986021290618447411171300887020697796161 3084 10257268122352432176179326398466222783681000000000000 3085 10297247216206249371379179423714947743702878619069041 3086 10337369102309854343092962122689863940648727285334016 3087 10377634244155734343284704892827224797240262979707921 3088 10418043106589951781635596630048804214636007845400576 3089 10458596155815656825392273036413826048374176025390625 3090 10499293859396607972590828441410867801930495034392576 3091 10540136686260700614164995342352881146016512441573921 3092 10581125106703503600472064699706951209564875651158016 3093 10622259592391803827795281416650900034110043083137041 3094 10663540616367158860406643420338643603456000000000000 3095 10704968653049457603799259376933138196923308124098161 3096 10746544178240489044723679345108094114197812511051776 3097 10788267669127519073687904635126185265287975633578561 3098 10830139604286875405606107824491539058075052651053056 3099 10872160463687540614306451318287661591459355712890625 3100 10914330728694753296633783064408965942525833483063296 3101 10956650882073617381908411072755578945140947126460081 3102 10999121407992719602527614274888488603925580984877056 3103 11041742792027755141522036028457282795906818620871121 3104 11084515521165161472904628250758187751921000000000000 3105 11127440083805760410675368789918861125911249481840481 3106 11170516969768408382370562242322006602826577489166336 3107 11213746670293654943071155032876497150379631378636001 3108 11257129678047409545810149222547035837248808303988736 3109 11300666487124616584344886227106738366508750244140625 3110 11344357593052938724285691454347266579529340043657216 3111 11388203492796448538598123825954744998981159480213041 3112 11432204684759328463521860276943718811903454588112896 3113 11476361668789579090975064651963531972300739979478401 3114 11520674946182735813538942976000000000000000000000000 3115 11565145019685593838143072899059023116376439891416001 3116 11609772393499941584598014232427355641185742076317696 3117 11654557573286302485147659940169272266556751650240241 3118 11699501066167685201239772755767143877919249967087616 3119 11744603380733342273739171792400392356271328369140625 3120 11789865027042537222834086138453023646018467239694336 3121 11835286516628320113912278509637687337213364645872801 3122 11880868362501311605709661597837389405245149634625536 3123 11926611079153495497060282846628673805002578570238881 3124 11972515182562019788602740026717047105681000000000000 3125 12018581190193006275824310213462091227407981406744721 3126 12064809621005368689850328615592226357694777949945856 3127 12111200995454639402412641201424280475622823442551281 3128 12157755835496804711457276248748428851162663664029696 3129 12204474664592148723877834839372932367886465087890625 3130 12251358007709105851887488961524390816635074071494656 3131 12298406391328121939568898305267623657767366173279361 3132 12345620343445524036167813070265213968052959310974976 3133 12393000393577398832722620183981356407936483203232561 3134 12440547072763479778648614284309835943936000000000000 3135 12488260913571042894922332686054380092738355400546641 3136 12536142450098811300537885358214680076782418560290816 3137 12584192217980868468933836721157235689701985196529121 3138 12632410754390580231115855862021785423119359175294976 3139 12680798598044525542227045595697155058383941650390625 3140 12729356289206436028344588699981395657641767520178176 3141 12778084369691144330308111659727377133063351731072721 3142 12826983382868541261411962398494644651365964464521216 3143 12876053873667541795820428790130223878414788023339441 3144 12925296388580059904591789259454879466401000000000000 3145 12974711475664992256223985533527607989851510308341761 3146 13024299684552210798661640625511223907753555002392576 3147 13074061566446564239731112454697947263855901807933761 3148 13123997674131888442997275161528933597463633814163456 3149 13174108561975025756062756198229552079748945556640625 3150 13224394785929853288357427696777619297975435731664896 3151 13274856903541320155493055469140292019541783538692881 3152 13325495473949493707285148312893334502099381571424256 3153 13376311057893614756571224111331296113136272926239521 3154 13427304217716161825981917563866931265536000000000000 3155 13478475517366924429848597292802017123143419452450081 3156 13529825522407085408458437579349516045966895408091136 3157 13581354800013312331895202118039626527221011155325201 3158 13633063918981857990731343977311408588104950282715136 3159 13684953449732669990864407448160007000392070556640625 3160 13737023964313509469818133685180594286181889680674816 3161 13789276036404078951856123028248504038374281118379841 3162 13841710241320159359283392671446042039635013424644096 3163 13894327156017756197338688951756502372128759654412801 3164 13947127359097254930107968996582275390625000000000000 3165 14000111430807585564917056829414860638484945745991601 3166 14053279953050396462689104320119293085490005458026496 3167 14106633509384237391780147613444120659674564548063441 3168 14160172685028751842833744909701769398700731807830016 3169 14213898066868878622223411738275010021504316650390625 3170 14267810243459062741679335190906389204813770114727936 3171 14321909805027475621723649000852992383780033967173601 3172 14376197343480244626566386899193840308655544941940736 3173 14430673452405691948142102384137669122741566773139281 3174 14485338727078582856995048936391892668416000000000000 3175 14540193764464383337748755836837301040903890076886321 3176 14595239163223527126923811125246638361717387613638656 3177 14650475523715692170895674913948781538739323494308481 3178 14705903448004086521812393271555002186333017757188096 3179 14761523539859743689320165252531969860417090087890625 3180 14817336404765827465972833401951029109141716578144256 3181 14873342649921946244229521244609193793841721748914161 3182 14929542884248476842972829907369650026726466493874176 3183 14985937718390897861508230156494812945904386726498961 3184 15042527764724132579033545791450686794641000000000000 3185 15099313637356901417595719556676058755223740171854241 3186 15156295952136083986580383546683629678665096669167616 3187 15213475326651090726808122521163359455125415189020321 3188 15270852380238244172339720649082993356983462935269376 3189 15328427733985169848121119997739958822727203369140625 3190 15386202010735196821627292607946715526274235316043776 3191 15444175835091767926692737283683462639149159606241521 3192 15502349833422859677744857307304241773523647151804416 3193 15560724633865411892685056203432443039034588173371841 3194 15619300866329767042691005449748187447296000000000000 3195 15678079162504119347242190704692832322058876740415361 3196 15737060155858973632699531724455893092184029223653376 3197 15796244481651613972798595708249122066295689121958961 3198 15855632776930582129444684375614627884681803759353856 3199 15915225680540165812226871676183228483386875244140625 3200 15975023833124896775096901694741357180372742858346496 3201 16035027877134058768687725076546625552149926192595681 3202 16095238456826205366775357193441622444634020255891456 3203 16155656218273687685416682334361931402562786803437921 3204 16216281809367192013324805468248122601201000000000000 3205 16277115879820287372072566627104278191017833698889681 3206 16338159081173983024743882725970321194475464672935936 3207 16399412066801295951681667708886144933119957205684401 3208 16460875491911828312010204319537624087089954515521536 3209 16522550013556354909638999576224612667398730712890625 3210 16584436290631420682484351217136828908512902083772416 3211 16646534983883948233674084007744177214626072024216641 3212 16708846755915855423530182901503908652553483703095296 3213 16771372271188683041153354652179687527464767833177201 3214 16834112196028232574462890625000000000000000000000000 3215 16897067198629214097574581278819580075115649274397201 3216 16960237949059904294428847126573094689878675321655296 3217 17023625119266814637610701960831973260125739823556641 3218 17087229383079369741332651789421038890345336894652416 3219 17151051416214595907581157297070856878395801025390625 3220 17215091896281819884456848767245133552969607563841536 3221 17279351502787377855768280297882067918436645752144401 3222 17343830917139334680968644860137600385381957355175936 3223 17408530822652213404554543314651671287484483381869681 3224 17473451904551735054075608949731891723201000000000000 3225 17538594849979568745933534474539782486011384788857921 3226 17603960347998092118178830722271649236883463215251456 3227 17669549089595162109543465627869289839410580197735681 3228 17735361767688896103977388376416496199190886008426496 3229 17801399077132463459986837006538514997026523681640625 3230 17867661714718887444102258232307446678138816986873856 3231 17934150379185857587833635851872554209679215954218961 3232 18000865771220552487501028875807580284362579966693376 3233 18067808593464473066358162467545791882195887927595361 3234 18134979550518286318456993976827349303296000000000000 3235 18202379348946679553731292799403911326095527922991841 3236 18270008697283225163807426546944737505372321291964416 3237 18337868306035255928080737094800958017185629477181521 3238 18405958887688750879626118526665609461773416085323776 3239 18474281156713231750541674848893380224704742431640625 3240 18542835829566670016354638638014116570162865461989376 3241 18611623624700404559149072547507809052361806047080321 3242 18680645262564069969105253868947266421102268033007616 3243 18749901465610535504171058152920715819808815043234241 3244 18819392958300854727616111281504341728641000000000000 3245 18889120467109225843249970381269969566142237260318961 3246 18959084720527962748116122608712877310209556454834176 3247 19029286449072476822504157163417737147884044945654161 3248 19099726385286269477153069923117105893644669046624256 3249 19170405263745935477549301883928360902724707275390625 3250 19241323821066177065253792163394693549764939503108096 3251 19312482795904828896223043718438420699291699918168481 3252 19383882928967893816119955179916677803596298958278656 3253 19455524963014589492640965345128269981243938612466321 3254 19527409642862405924916887934355373756416000000000000 3255 19599537715392173850075683242355742251461224911159281 3256 19671909929553144067086320335692463403380152163700736 3257 19744527036368077698033828496963106435582783749713601 3258 19817389788938347407006619732453784540338409162407936 3259 19890498942449049596808185375603352291181074462890625 3260 19963855254174127603736329170047314709551027492950016 3261 20037459483481505910704196738070307012651415877723441 3262 20111312391838235399008497068202058211492220943466496 3263 20185414742815649659081485624638025366092101725771601 3264 20259767302094532380594490926367431640625000000000000 3265 20334370837470295842312017000584925911841514016632801 3266 20409226118858170522126743018405789151371388147204096 3267 20484333918298405847737068706378453343624614546719841 3268 20559695009961482108460219830093614798150366987554816 3269 20635310170153333548705332201649596745773906494140625 3270 20711180177320582663662375306193672973991903427035136 3271 20787305812055785717794257809585284016436786530785201 3272 20863687857102689506750976934807597906280231994331136 3273 20940327097361499383356232014498491991881936456430081 3274 21017224319894158568348519476312236097536000000000000 3275 21094380313929638766590362132212094370642347932659521 3276 21171795870869242109490999957706572771937274834784256 3277 21249471784291914444419582597974652555540609472832881 3278 21327408849959569991917655660296297033583675777744896 3279 21405607865822427391551523481753734404218672119140625 3280 21484069632024357157276900533358150245101540737683456 3281 21562794950908240563220131972168834695289522169193761 3282 21641784627021339980812171117212611710280210449432576 3283 21721039467120680688243447838707353136094737716521761 3284 21800560280178444173239747048893109112401000000000000 3285 21880347877387372950191240702348173860283167893959441 3286 21960403072166186912698879989707309221061700108681216 3287 22040726680165011242634456776919182607294018831012721 3288 22121319519270815896842784838315421389548683585458176 3289 22202182409612866692646632091571893751621246337890625 3290 22283316173568188013347254901903026406489792998014976 3291 22364721635767037154945644617343076734498875283589121 3292 22446399623098390335341894862556996728081819428130816 3293 22528350964715440387302435791132362462914994392926641 3294 22610576492041106156517258511599104167936000000000000 3295 22693077038773553626101669296393578115402815958052561 3296 22775853440891728788929568991537810181432825975934976 3297 22858906536660902289217748303875274256606270899019361 3298 22942237166638225854813224388244940099670664235974656 3299 23025846173678300541668218424960965904617910400390625 3300 23109734402938756812019987704393596396954218305949696 3301 23193902701885846467825379156336684348426063795411281 3302 23278351920300046461032664313239766345435547598585856 3303 23363082910281674602305948414340641124556820963324721 3304 23448096526256517189850218778342640403681000000000000 3305 23533393624981468580017909731645845069145960029258881 3306 23618975065550182721410713313391865212570712760385536 3307 23704841709398736674223256723867843065876879257412801 3308 23790994420311306136608199075309323044049990383374336 3309 23877434064425852999875271480037736652520351806640625 3310 23964161510239824954369795906382556454616564148207616 3311 24051177628615867167909269584208684484392950608900241 3312 24138483292787546058689693085356282276321188665757696 3313 24226079378365085184606451576184878525968772792196001 3314 24313966763341113270967730176000000000000000000000000 3315 24402146328096424398611655892754499259800177762698401 3316 24490618955405750374471610282405887135944388414672896 3317 24579385530443545306667448827044963910843280037553041 3318 24668446940789782406233695085781489819464771846537216 3319 24757804076435763037629149977793122143345664306640625 3320 24847457829789938040205769145349929256491669544308736 3321 24937409095683741342848114252476011543565117083096001 3322 25027658771377435894028177338681645496348101979406336 3323 25118207756565971929553911003395447764240168306820481 3324 25209056953384857600323371281869861293921000000000000 3325 25300207266416041982429994623970336922718176148291121 3326 25391659602693810491998185439956478675125620552237056 3327 25483414871710692727162086268711720772796061489600081 3328 25575473985423382759634138790488420290673802425143296 3329 25667837858258671898343820684741229456251347900390625 3330 25760507407119393947660760760678947100748381270573056 3331 25853483551390382982750292900451480990860908023838561 3332 25946767212944443664643408189103879543160636662091776 3333 26040359316148334117637004198295473810799081253278161 3334 26134260787868761391674310779042939539456000000000000 3335 26228472557478389532389392939167551897044263574757041 3336 26322995556861860281533693470497152675126488799318016 3337 26417830720421826430536680986002561559901688270513921 3338 26512978985084997849986812964768616062575898395672576 3339 26608441290308200217853208319866098463535308837890625 3340 26704218578084446469302649937678991867591520964120576 3341 26800311792949020991000804623950406649264265795767921 3342 26896721881985576582820855968660861533204341657174016 3343 26993449794832244209917094845787248166033606232449041 3344 27090496483687755568155402631974748297681000000000000 3345 27187862903317578485926993797174345383310431173616161 3346 27285550011060065185406257327364663726748495066955776 3347 27383558766832613426348050521620120433500662852054561 3348 27481890133137840555554354100061393311558351887405056 3349 27580545075069770485174794302704765631800859619140625 3350 27679524560320033623040175789011956442428979906871296 3351 27778829559184079778262848701151715584062211154324081 3352 27878461044567404065372454267761077519406024096813056 3353 27978419991991785830290355836502245234251840716013121 3354 28078707379601540621480866270137334890496000000000000 3355 28179324188169785229652228259396582797323240243188481 3356 28280271401104715819415191333827243499144389342990336 3357 28381550004455899176341958226333658578736106448782001 3358 28483160986920577092903243805529446326710262338420736 3359 28585105339849983916796202069618284514326718994140625 3360 28687384057255677285211030733620406131116658289545216 3361 28789998135815882068619158775710023972139668397747041 3362 28892948574881847547701059975589022727265358389968896 3363 28996236376484217847066915015581247196930266742450401 3364 29099862545339415649458566160898681640625000000000000 3365 29203828088856039214156471926737142636136152552594001 3366 29308134017141272723350674513958462774492128604061696 3367 29412781343007309980270140189584480257797981866056241 3368 29517771081977791482900222240663720489813949231599616 3369 29623104252294254897153427677795012432322011962890625 3370 29728781874922598953394142545246285749084205755662336 3371 29834804973559560790253486545756620633536972439076801 3372 29941174574639206769706025747342768561259588430401536 3373 30047891707339436787415672444357655283632855493040881 3374 30154957403588502102393743833299978489856000000000000 3375 30262372698071536710047836073105424690460980325752721 3376 30370138628237102282735897567538104301455426447609856 3377 30478256234303746701975654971544746853993620668037281 3378 30586726559266576206495357521755577504727489310621696 3379 30695550648903841180347659861458547556386269775390625 3380 30804729551783535605344360610104026321284360025542656 3381 30914264319270010202105653554503871631920835398153361 3382 31024156005530599284053530551183061967117905324670976 3383 31134405667542261348715000064657269578702257947864561 3384 31245014365098233430736852762601757576961000000000000 3385 31355983160814699241049815783824079042344772705384641 3386 31467313120137471116656090226555941860429191043874816 3387 31579005311348685805550462110761399346207857065685121 3388 31691060805573514111321415586864781916541661475966976 3389 31803480676786884422014958532500481665134429931640625 3390 31916266001820220147880194936568263396786120400306176 3391 32029417860368191092652045654055073945869790313616721 3392 32142937334995478783062929263792682281900323040137216 3393 32256825511143555781311667912617692851557884821801441 3394 32371083477137479005254379221366788325376000000000000 3395 32485712324192697081118654598878204187212695497009761 3396 32600713146421871753578906697805626109232789007896576 3397 32716087040841713378067394288730629013007910924759761 3398 32831835107379830520232101564954635511983222560915456 3399 32947958448881593687489360857653853240386836181640625 3400 33064458171117013217655862978005955002015032945872896 3401 33181335382787631349681497947683106377482169574906881 3402 33298591195533428501541310770012556753669314372960256 3403 33416226723939743780381742169416153342351518980531521 3404 33534243085544209750053252924759109239361000000000000 3405 33652641400843701481198402581293992119101300992948081 3406 33771422793301299909101468984328583144631512791515136 3407 33890588389353269524542754273948923318671202293821201 3408 34010139318416050422937825752487014488431477187547136 3409 34130076712893264737079086423354339324764238525390625 3410 34250401708182737478834260039808247326260504156962816 3411 34371115442683531815193609233641541109050515674263841 3412 34492219057802998804094982755172094775503109636100096 3413 34613713697963841615493109085767443467037343536534801 3414 34735600510611194263176918721000000000000000000000000 3415 34857880646219714872876086304945487336088024676319601 3416 34980555258300693512235436562686544632068869195370496 3417 35103625503409174608273354667364109964440519852229441 3418 35227092541151093977977882328752571514944544902742016 3419 35350957534190430497731765540964911409167793212890625 3420 35475221648256372437295348616187882924408299901095936 3421 35599886052150498484113881897994049481002961878727601 3422 35724951917753973483753527430489313044779400467316736 3423 35850420420034758922308107897066070553457908825091281 3424 35976292737054838176656449373600726537841000000000000 3425 36102570049977456558488017904339998215529785605044321 3426 36229253543074376178052443643265995771631346600902656 3427 36356344403733145653626464348240851523292405678144481 3428 36483843822464384692729802408555806473623567794180096 3429 36611752992909083571159516367517940371264062744140625 3430 36740073111845917535950439109293657104964226442592256 3431 36868805379198576158407430552307829333501560422138161 3432 36997950998043107663393332869010102520249231157170176 3433 37127511174615278261094720972726923063918601460280961 3434 37257487118317946507525790315603784892416000000000000 3435 37387880041728452720069017966314120090284207275842241 3436 37518691160606023474389571521299074341615158522351616 3437 37649921693899191209098823687858742404273258736526321 3438 37781572863753228964580758400515687067285341786341376 3439 37913645895517600282433527132813887655735015869140625 3440 38046142017753424292016931684221594335720430346571776 3441 38179062462240956010635172195218614690041775817135521 3442 38312408463987081883922806512133827622295099897020416 3443 38446181261232830593040519326046497456848618670983841 3444 38580382095460899155325996786287338133521000000000000 3445 38715012211403194345083944578007149422289215768233361 3446 38850072857048389461238074794179922283513101078757376 3447 38985565283649496468606719364554116086325499487134961 3448 39121490745731453539602605366763699250214494816505856 3449 39257850501098728023196250277385702165493027587890625 3450 39394645810842934868021403162532481075246794062954496 3451 39531877939350470526539970997966503617268400887159681 3452 39669548154310162367222927787117962767076732347027456 3453 39807657726720933621742807951188486644894291116879921 3454 39946207930899483894212534638178083147776000000000000 3455 40085200044487985259544528176640558815168611968537681 3456 40224635348461793978043279924741177609101101985959936 3457 40364515127137177853383862275268359600885178012530401 3458 40504840668179059261168176612170736081413375090753536 3459 40645613262608773875290117613506749123500879150390625 3460 40786834204811845119380254498983988118694543990460416 3461 40928504792545774370640097667130283138882993118450641 3462 41070626326947846943415532697201833471044629924151296 3463 41213200112542953879898562943841872792568837384449201 3464 41356227457251429575386106967926025390625000000000000 3465 41499709672396905265564247864659994152720654673875201 3466 41643648072714178403326028209546889342410278668599296 3467 41788043976357097952670626884053657634454648066072641 3468 41932898704906465627271542505439961992789252619964416 3469 42078213583377953101341242609052718102476758056640625 3470 42223989940230035220459618156242507108265427820609536 3471 42370229107371939240073509406754430417158568932048401 3472 42516932420171610119414541740838808125057335210151936 3473 42664101217463691898622528683292597477439273362971681 3474 42811736841557525186901764209079668965376000000000000 3475 42959840638245160789577637438009277160001731376165921 3476 43108413956809389501961160094122364474673363092115456 3477 43257458150031788097969200653912919923191369439921681 3478 43406974574200781541488468976287687388082277235818496 3479 43556964589119721448511591436256315893404258056640625 3480 43707429558114980828113959213782842684975657961721856 3481 43858370848044065130380421459078517805310733475792961 3482 44009789829303739629431330605958786643665396879589376 3483 44161687875838173169737929175830172691054239700527361 3484 44314066365147098303957596046545338828321000000000000 3485 44466926678293987850560045392919315289565833526129841 3486 44620270199914247899556193379312406945506190914748416 3487 44774098318223427294682076239554356948538541053037521 3488 44928412425025443620430918655831764145051876286795776 3489 45083213915720825722367213386231441557407379150390625 3490 45238504189314972789197481930694380359237257842917376 3491 45394284648426430025113241707479376559432663536324321 3492 45550556699295180940962607777176431903295256547823616 3493 45707321751790956292847906639185126139533950539996241 3494 45864581219421559696787676076742775279616000000000000 3495 46022336519341209948122468481434977556750793077286961 3496 46180589072358900074384965587053887145617592559538176 3497 46339340302946773150396050126117177535767107159180161 3498 46498591639248514904389664630776251131151915214176256 3499 46658344513087763144010519473702072339990527587890625 3500 46818600359976534031069991324340471712458487898116096 3501 46979360619123665233986879522198489222636401171082481 3502 47140626733443275986881061482105079904631719939014656 3503 47302400149563244084329509187252269384523306735058321 3504 47464682317833699840835597134858791988241000000000000 3505 47627474692335537044104147817122745213962077109957281 3506 47790778730888940931256223987381436804146463806324736 3507 47954595895061933217159287618737186639793719074909601 3508 48118927650178934204090003650522400875523984208039936 3509 48283775465329342001988672377574015901083515869140625 3510 48449140813376128888606027709097907340057668030038016 3511 48615025170964454838884939548682810221926755660307441 3512 48781430018530298252961407265548686515890314774122496 3513 48948356840309103912211127680187547835659456746193601 3514 49115807124344448192809865216000000000000000000000000 3515 49283782362496721566317843913195997825302377335260801 3516 49452284050451828416840420902984535099735033503748096 3517 49621313687729904204359388739818581344257474827585841 3518 49790872777694050003871389728106138669351614143266816 3519 49960962827559084450012109098286750147971562744140625 3520 50131585348400313116887145626469370029878953354203136 3521 50302741855162315362872738092919739859958751379039201 3522 50474433866667748670191853878584153457802677778907136 3523 50646662905626170509113522046575911007073728416682081 3524 50819430498642877756665717488188360974961000000000000 3525 50992738176227763699794575171615047193198271279117521 3526 51166587472804192652945234257257298946214386001248256 3527 51340979926717892220082180877410155527331699123368881 3528 51515917080245863231209575761389690703614064995536896 3529 51691400479605307383494718660972846831830293212890625 3530 51867431674962572617140515736562422274642460022931456 3531 52044012220442116256195578742985874514906999189117761 3532 52221143674135485944533396046531482779001153211928576 3533 52398827598110318407274875252986925094222894828603761 3534 52577065558419356067971465571364628402176000000000000 3535 52755859125109481551909025020989911986011871946247441 3536 52935209872230770105935603252029938505574135901065216 3537 53115119377845559965259365132715203566747666035218721 3538 53295589224037540697705983401835546540264569937330176 3539 53476620996920859555967980633987693846225738525390625 3540 53658216286649245868421701558942828313762577929342976 3541 53840376687425153499130846456845733945437608951183121 3542 54023103797508921407698794959230262782755025312546816 3543 54206399219227952339675297163541233416854177438838641 3544 54390264558985909678266505557515884996161000000000000 3545 54574701427271932488140766890947631104283622764170561 3546 54759711438669868782166087867603514775304792730238976 3547 54945296211867527041958732400990371373127006810895361 3548 55131457369665946023166001225882660944682558313926656 3549 55318196538988682876449886924680132116379336181640625 3550 55505515350891119615181988955422323716595347091357696 3551 55693415440569787960903814098339304706572300756675281 3552 55881898447371712597650377911877419504632247068921856 3553 56070966014803772866278862348942088025920229695066721 3554 56260619790542082929987973671407379808256000000000000 3555 56450861426441390442257583257538146605280234607206881 3556 56641692578544493748482221864662506656750793132609536 3557 56833114907091677652616035430051523683150585200958801 3558 57025130076530167780190897608363666653000420699406336 3559 57217739755523603569113510996072286286437929931640625 3560 57410945616961529919691515423916683062456414515695616 3561 57604749337968907535382857849526726019142212479834241 3562 57799152599915641985806964295916350190469167706013696 3563 57994157088426131523600589999495139538582584331768001 3564 58189764493388833686745609495605712890625000000000000 3565 58385976508965850718040443822377495222327201700476401 3566 58582794833602533833431307406938006199826418180816896 3567 58780221170037106370963992553807977384205862706769041 3568 58978257225310305852161494825716985372510819232649216 3569 59176904710775044987677418034226054741628769775390625 3570 59376165342106091659119783083570670849273328341876736 3571 59576040839309767908984600578203318355937541249700001 3572 59776532926733667970683352954804144574338601293582336 3573 59977643333076395370693367975250409654522687546222481 3574 60179373791397319134904951760422461444096000000000000 3575 60381726039126349131284086198032162569356373203899121 3576 60584701818073730581014482563168776114477853408301056 3577 60788302874439857770327820590270740417104216148486081 3578 60992530958825106995276090072076676699188386433335296 3579 61197387826239688771745090377136213455819511962890625 3580 61402875236113519343053332115045317500947766066221056 3581 61608994952306111517525824580110039540880596442112561 3582 61815748743116484868477522612058872422405618874187776 3583 62023138381293095329086547169162963805306683254510161 3584 62231165644043784214682685257154630306481000000000000 3585 62439832313045746705022116939151129497123697276195041 3586 62649140174455519819164810009909342452494489161302016 3587 62859091018918989915616566594698533037276309953069921 3588 63069686641581419750443300471447064804817895697944576 3589 63280928842097495126110769357183016836643218994140625 3590 63492819424641391163848682788759957715212733645848576 3591 63705360197916858232383853606073397528416081791711921 3592 63918552975167327565932859456090107153722686511190016 3593 64132399574186036604390530220714824883051550627511041 3594 64346901817326174088696477873513909190656000000000000 3595 64562061531511044944407837032334089854738494418884161 3596 64777880548244254986552387439651271362873198870859776 3597 64994360703619915478882283812837819740049465562280561 3598 65211503838332867580694724005249203979357626675757056 3599 65429311797688926714432043248928380266788359619140625 3600 65647786431615146887319930453658848735744812282679296 3601 65866929594670105000348722157938666180775464223938081 3602 66086743146054205177949040808095498305493211656749056 3603 66307228949620003151759406625138529293084038106905121 3604 66528388873882550731929866447992062330321000000000000 3605 66750224792029760399452148659447156323341456900286481 3606 66972738581932790053053370650494738756032772844814336 3607 67195932126156447944236894302683279634778010360678001 3608 67419807311969617834100545709817160376269688724852736 3609 67644366031355704405609087862743071062493808837890625 3610 67869610181023098965044559327249766167860169687433216 3611 68095541662415665466404868098343855471504127007031041 3612 68322162381723246892567857857497469201357200239824896 3613 68549474249892192027084943836052999928678077101172401 3614 68777479182635902650515347441000000000000000000000000 3615 69006179100445401195258942772017946890182011059522001 3616 69235575928599918892892764194238163822393925179805696 3617 69465671597177504448063312272874829500007828523622241 3618 69696468041065653273033935666988811767746505648111616 3619 69927967199971957317033759063483057795928847900390625 3620 70160171018434775524601871952312476317773292623630336 3621 70393081445833924957167790043176636555632644824030801 3622 70626700436401392612156550446026144042536566874177536 3623 70861029949232067973954203425953181789948998561592881 3624 71096071948294496331116917640877364925281000000000000 3625 71331828402441652894254422321327685952144719290510721 3626 71568301285421737749066068899031869905935331393273856 3627 71805492575888991679055406178451870055061776185273281 3628 72043404257414532892496827316368490666622504909213696 3629 72282038318497214688275563672663224641778164306640625 3630 72521396752574504095270070064139373782377237531590656 3631 72761481558033381519993668136159450283038958364777361 3632 73002294738221261437260189507667857543012680586366976 3633 73243838301456934158686288087457086565461915638246561 3634 73486114261041528713891071546986369908736000000000000 3635 73729124635269496879301735411362202699687038505972641 3636 73972871447439618389521969638952736042779994375458816 3637 74217356725866027366268046945269217424865263326591121 3638 74462582503889259999925694531967925952890294528638976 3639 74708550819887323518829096350890049993991851806640625 3640 74955263717286786481411671609773402162421636032434176 3641 75202723244573890426426626954471588018318466037910721 3642 75450931455305682916483684686060178596766968463753216 3643 75699890408121172010196847533976639773805075616013441 3644 75949602166752502198286571952236425445601000000000000 3645 76200068800036151839028286678721060269064991881427761 3646 76451292381924152128487811441498673412450876261400576 3647 76703274991495327641032902255090894553403144783335761 3648 76956018712966558475658874767544036064389250859667456 3649 77209525635704064043715035640122968061100410400390625 3650 77463797854234708533667484009473117802387732112080896 3651 77718837468257328088582730741263835419406090402870881 3652 77974646582654079732065522478733385900248839622496256 3653 78231227307501812078433250463324659262454824330573521 3654 78488581758083457862958370801878134951936000000000000 3655 78746712054899448328059363319805688830287150679196081 3656 79005620323679149501369910416500692474872173822939136 3657 79265308695392320401665185472165937073902102774067201 3658 79525779306260593208673402388504848072889480444379136 3659 79787034297768975432850093823591096634934746337890625 3660 80049075816677374121241955647999145855416367785250816 3661 80311906015032142135616519149259817316550216921897841 3662 80575527050177646539083390589241195258275831895556096 3663 80839941084767859127482329918510920772925066264406801 3664 81105150286777969141863026817500244140625000000000000 3665 81371156829516018198431072810776441223458762952397601 3666 81637962891634557472384323032375972246714854980714496 3667 81905570657142327172113590351417958467338943348145441 3668 82173982315415958340291418042592348579783559149654016 3669 82443200061211697018422535050110007549231172119140625 3670 82713226094677150811479510190847648727623074039463936 3671 82984062621363057889297088417278112589615042632031601 3672 83255711852235078461448713557929349998630723640692736 3673 83528176003685608762378817817171289767298743522793281 3674 83801457297545617583614588791720578646016000000000000 3675 84075557961096505389931109893035326667024905928952321 3676 84350480227081986056394009897426159202644114036166656 3677 84626226333719991263254051923941100313136669153730481 3678 84902798524714597585718441508619471674690291783172096 3679 85180199049267976315674037647307826498241406494140625 3680 85458430162092366052488109762667051107082263859040256 3681 85737494123422068100062797559076631421597312337112161 3682 86017393199025464707369999706686547773891393068466176 3683 86298129660217060189744041287730563228869896889812961 3684 86579705783869544968260148989272432251441000000000000 3685 86862123852425882564577497181708799436422178875580241 3686 87145386153911419588676377326523707017494243223535616 3687 87429494981946018756969887654928520137758830925782321 3688 87714452635756214978321439796100962405276975389413376 3689 88000261420187394545550334054755506575107574462890625 3690 88286923645715997470058665387756691922087964129099776 3691 88574441628461742997263887853473583377717659919779521 3692 88862817690199878340572486450638533566383447490236416 3693 89152054158373450671681381870712093271710312164345841 3694 89442153366105602405044925804288231018496000000000000 3695 89733117652211889814396632113044324069490693241801361 3696 90024949361212625019266132449317496813765058181861376 3697 90317650843345241379483243820766110403660500094060961 3698 90611224454576682335712490202970334883967289425657856 3699 90905672556615813734112930643481037048202207275390625 3700 91200997516925859673269712422008465375369563219562496 3701 91497201708736861911595389778442682223637812373473681 3702 91794287511058162873450726538532167246735084886163456 3703 92092257308690912292286434701655795330882594976071921 3704 92391113492240597529159090751571300745601000000000000 3705 92690858458129597605026317154699729756129956883935681 3706 92991494608609760985278218266824145958415454946983936 3707 93293024351775007155014017723480418204093244911126401 3708 93595450101573952023624858387261271781608976017985536 3709 93898774277822557197295796112229457204073242431640625 3710 94202999306216803158092145007153987942685691049148416 3711 94508127618345386388347514580881588509134754154434641 3712 94814161651702440479123118180395023188370290193207296 3713 95121103849700281261560227530576671826159757281471201 3714 95428956661682176000000000000000000000000000000000000 3715 95737722542935136685797313494848450137911689169103201 3716 96047403954702737470807708668970373692555916063543296 3717 96358003364197956279579059477804157457663732500338641 3718 96669523244616040639332171043158510424156913497276416 3719 96981966075147397766867138380342434503274023681640625 3720 97295334340990508951584990814665795306725588429377536 3721 97609630533364868273866894926657365937123589453702401 3722 97924857149523945698105993660280107657912308713127936 3723 98241016692768174579739820851795295547528038739823681 3724 98558111672457963625684148934594569508801000000000000 3725 98876144604026733347622102993163428187457643759223921 3726 99195118008993977047655406723267091143264823416979456 3727 99515034414978346375877715251390714138663019223857681 3728 99835896355710761499483136220376016851951026415210496 3729 100157706371047545923076244106055523568998301025390625 3730 100480467006983585999903153437498572667363162488569856 3731 100804180815665515173776534497279469142374279989116961 3732 101128850355404922991520830224011793783476379040485376 3733 101454478190691588925817365473342815852732726169209361 3734 101781066892206741048382529561771778052096000000000000 3735 102108619036836339593465760166173856472679155875017841 3736 102437137207684385451707661226930902483045275385532416 3737 102766623994086253634452249550268448254248231770643521 3738 103097081991622051748661044371978451321242715240267776 3739 103428513802130003522630491276396169722080230712890625 3740 103760922033719857422768046607549462941242364975845376 3741 104094309300786320401736140910086538469245675917318321 3742 104428678224022516818327190042215317519480947910639616 3743 104764031430433472569486830457780566071804174282508241 3744 105100371553349624474956620806114906841841000000000000 3745 105437701232440354955061575492802766680945370840004961 3746 105776023113727552042222077228392996374391745912242176 3747 106115339849599194766823954911811907939282181364456161 3748 106455654098822963958134810497214205107896128933728256 3749 106796968526559878501009033823739953790359375244140625 3750 107139285804377957089178357793621396940591570245124096 3751 107482608610265905515979277811828942954015297465746481 3752 107826939628646829543423189096510770241452029367750656 3753 108172281550391973390569683380439762502441070903400321 3754 108518637072834483882218092696134343458816000000000000 3755 108866008899783200298987072417890501476146950704505281 3756 109214399741536469969906778569300036371461363096948736 3757 109563812314895989648703015641608849889811493491855601 3758 109914249343180672715007610853187845903549643605671936 3759 110265713556240542241784208960171502014850703369140625 3760 110618207690470649970313678449714110816797269719126016 3761 110971734488825021234138375257094657338387164884641441 3762 111326296700830625873419624092866797395768010652778496 3763 111681897082601375181217950093223842041938229862365601 3764 112038538396852144923260824862578369140625000000000000 3765 112396223412912824472817981108915334752059495749638801 3766 112754954906742392102359699026664538978374824908292096 3767 113114735660943016473728875405576148278262075550201841 3768 113475568464774184368613153184319771392696350450978816 3769 113837456114166854701158914871236365188799590087890625 3770 114200401411737638854624527968851006714501639633371136 3771 114564407166803007384025874310426272504304614319043201 3772 114929476195393523126782898093048553412304047211483136 3773 115295611320268100763431669419566021113274834772684081 3774 115662815370928292870522281388235056091136000000000000 3775 116031091183632602507878779241304645285953957671325521 3776 116400441601410822382453259849123459759759009615712256 3777 116770869474078400631062278911864934866204184815654881 3778 117142377658250833264349761753829617132298196165328896 3779 117514969017358083314376731512724253239341816650390625 3780 117888646421659026728294345935581543806472378860179456 3781 118263412748255925050612970931346168269992477200791761 3782 118639270881108924936636315544909647235478229222424576 3783 119016223711050584539686009155851932192514096886435761 3784 119394274135800426814798417514689439703201000000000000 3785 119773425059979519781631969757410778359177961244285441 3786 120153679395125083789379803832900918806059178541449216 3787 120535040059705125826539132884935370051619999131174721 3788 120917509979133100918445390098216469061894659041202176 3789 121301092085782600655535924393897671759128570556640625 3790 121685789319002068895364794191697351543234653612670976 3791 122071604625129544681447041290564765694435240760527121 3792 122458540957507432422067721805476346193947942044962816 3793 122846601276497299372247926081884228351134730230500641 3794 123235788549494700462117034639209986523136000000000000 3795 123626105750944030514997532518199065804730191266038561 3796 124017555862353403898565839971574679404485308732542976 3797 124410141872309561652509813290928420595106432714521361 3798 124803866776492806136160825752858098882551483943878656 3799 125198733577691963239635655241736088425716445556640625 3800 125594745285819372202080782112913668226422025828765696 3801 125991904917925903080669138346413499722616847259689281 3802 126390215498216001914056847055033762365106282987257856 3803 126789680058062763624065050000108965063086487222558721 3804 127190301636023032699409539980794670514081000000000000 3805 127592083277852531705358594846542102431717841580904881 3806 127995028036521017663257150485304843796726533152833536 3807 128399138972227466343913251509899774563556979486254801 3808 128804419152415284518900580549779449302506039367438336 3809 129210871651787550213888790103239907684962441650390625 3810 129618499552322281008171344863788297891523882035183616 3811 130027305943287730424618627352055761657875629542518241 3812 130437293921257712454342165609315105474417036794269696 3813 130848466590126954260414008688427436740044237967090001 3814 131260827061126477105043503761000000000000000000000000 3815 131674378452839005544672017893816989208432562984004401 3816 132089123891214404937504497981359485188801905994960896 3817 132505066509585147308055174002638493194460606317735041 3818 132922209448681805613343183747830232536931299770761216 3819 133340555856648576455432431481554542884303965087890625 3820 133760108889058831285068588723329996294869119491444736 3821 134180871708930696141224802480052815254056520508054001 3822 134602847486742659971426394908586075122814552255758336 3823 135026039400449211577783618567041306593975716431374481 3824 135450450635496505233720373179442220645521000000000000 3825 135876084384838055016445693238560890905971386805257121 3826 136302943848950457900273780854216713941766750712365056 3827 136731032235849145655957385067659532808185158599122081 3828 137160352761104165601258417445277504407228296393527296 3829 137590908647855990248038844185260019595443828369140625 3830 138022703126831355891214107267514007733737686413869056 3831 138455739436359130184970601398611400576084114102136561 3832 138890020822386208751708069698394891745273902334283776 3833 139325550538493440869227179291672283446425096701492161 3834 139762331845911584281741998255795922272256000000000000 3835 140200368013537289180356617781487643181793740973383041 3836 140639662317949111398704747978691315314333688371286016 3837 141080218043423554869510762550199970295509380527375921 3838 141522038481951143387890376612023459529075119752216576 3839 141965126933252521727268913309671916067600250244140625 3840 142409486704794586153854948612491698063241013079576576 3841 142855121111806644385667019812691104815966395429405921 3842 143302033477296605042171041860545561245298950213206016 3843 143750227132067196630646096781314184911376002518323041 3844 144199705414732216115456345091495155344881000000000000 3845 144650471671732807116466954411085030030431915359902161 3846 145102529257353767782902149403401490945988083922763776 3847 145555881533739888389003758813719827147743492514256561 3848 146010531870912318697908969771426107226157197016109056 3849 146466483646784965140226396716595299558921855712890625 3850 146923740247180917853850032359876878089827410610487296 3851 147382305065848907631611171033355524362021997585302081 3852 147842181504479792823428980688717724407833383664685056 3853 148303372972723076239681048696689194337161393293547121 3854 148765882888203452102575938547431501008896000000000000 3855 149229714676537383092370569594542848025608173203134481 3856 149694871771349707535336070174667177175991087994638336 3857 150161357614290276780436655819672433411625308114324001 3858 150629175655050622811747048908133543498366607463284736 3859 151098329351380656143694984026694401236107676025390625 3860 151568822169105394046276434579057529426277154237321216 3861 152040657582141719147452350840157258270975682808065041 3862 152513839072515168459996917754834949782204420137680896 3863 152988370130376752880128622373401313349642009805644401 3864 153464254254019807205316765950215087890625000000000000 3865 153941494949896870718717464455228790390465145412200001 3866 154420095732636598387754653611775925543401691803549696 3867 154900060125060702724423150626150696667069112872938241 3868 155381391658200926354952424565237144393415639216623616 3869 155864093871316045346531390917081674037912148681640625 3870 156348170311908903338856273285398645742342207843598336 3871 156833624535743476528325366472106254354479385550734801 3872 157320460106861969552766390441688116214872724965953536 3873 157808680597601942324644043887069248645427702775894881 3874 158298289588613467860757349378413566099456000000000000 3875 158789290668876321156498429423449372435655184551018721 3876 159281687435717199152806464250291012720664252786937856 3877 159775483494826971844012757790955941382329967494259281 3878 160270682460277964574835078245609724028829630459805696 3879 160767287954541271574841743793765358611855117431640625 3880 161265303608504100778768292539001908464005386589638656 3881 161764733061487149981132008678060612154501595073151361 3882 162265579961262014373652074223259903240777125096062976 3883 162767847964068625514045677428905376718155007524378561 3884 163271540734632721774833035427643634501761000000000000 3885 163776661946183350320846979521432808804386995302310641 3886 164283215280470400664205507143915808595871788555042816 3887 164791204427782169845568524766449105472658737729247121 3888 165300633086962959290562891008850059123774378333310976 3889 165811504965430703390322818988095016539096832275390625 3890 166323823779194629855155711543770096679291194416562176 3891 166837593252872951890406582468113849780318095153954721 3892 167352817119710592243657361291088783449400940735369216 3893 167869499121596939172460588577195777888487767905975441 3894 168387643009083634381870283130846154264576000000000000 3895 168907252541402392981096102031200887017082098211595761 3896 169428331486482855508670319075671232238319976762904576 3897 169950883620970472075580617053971752205974993383661761 3898 170474912730244418675885224351973031872382038710419456 3899 171000422608435545714390526746890803604877949462890625 3900 171527417058444358801034950952870041129223613230288896 3901 172055899891959031861686647559102000913084118522584881 3902 172585874929473452615126297521600163282100197320032256 3903 173117346000305300466050228375034382844743452726365521 3904 173650316942614156863992953872983973715761000000000000 3905 174184791603419648178132243894048460547697523511194081 3906 174720773838619621138003890217903714686124238502363136 3907 175258267513008350890217458230091427871467958846063201 3908 175797276500294781721328504807587491297654480053211136 3909 176337804683120800497086998619541865078364531494140625 3910 176879855953079542868346000899576850563022760565538816 3911 177423434210733732293979052458256119138443813611281841 3912 177968543365634051931219166357403111784354620203012096 3913 178515187336337549443896845312490117972074047838028801 3914 179063370050426074779119128576000000000000000000000000 3915 179613095444524750962996324834168600916032571824225601 3916 180164367464320477966087805572560740658714522814058496 3917 180717190064580469689303017483255680963021937535811441 3918 181271567209170824121058722848784281694972494548566016 3919 181827502871075126716558393496160984767378047119140625 3920 182385001032413087050124666919206406837250572529831936 3921 182944065684459208791580822569703820437929561227085601 3922 183504700827661493057742352168644245184542154462068736 3923 184066910471660175190144880238785321252795047116245281 3924 184630698635306495010199939959899643055441000000000000 3925 185196069346681500603035424949365826689424518548610321 3926 185763026643114885681342919724133299865301449919430656 3927 186331574571203860580619560456568668658904072671066481 3928 186901717186832056937257593247292570607491109724164096 3929 187473458555188466101000379553892222167130371337890625 3930 188046802750786411333349247686423485437403508827488256 3931 188621753857482553843571305460000317380533118743836161 3932 189198315968495932714024112232638062135788792227762176 3933 189776493186427038766578958704025382291847105515094961 3934 190356289623276922421990420059228924809216000000000000 3935 190937709400466335604125832361692362835678778721068241 3936 191520756648854907741034393583510588187995310772719616 3937 192105435508760355914901709359099960775080946756788321 3938 192691750129977729213001789512332135068063483744485376 3939 193279704671798687331824754688263645231723785400390625 3940 193869303303030813486624833070113792694815716663627776 3941 194460550202016961678699615231483189982824809414173521 3942 195053449556654638372777990714354420679279729931452416 3943 195648005564415418636960712986590633048420357403457841 3944 196244222432364396797724130069889563914721000000000000 3945 196842104377179671662564276391927680399561289161119361 3946 197441655625171866362925247356236148012548060532965376 3947 198042880412303682870122571791707636369158362192736961 3948 198645782984209491237039158892087151106256507586809856 3949 199250367596214953618438325535923872335615976806640625 3950 199856638513356683122805407040853280080047130328170496 3951 200464600010401937548696519504364709998508014401537681 3952 201074256371868348058640174968040129931287317873299456 3953 201685611892043682843704651765302754803839243381013921 3954 202298670875005645831911291625692700082176000000000000 3955 202913437634641710493741232463320975212152704695083681 3956 203529916494668988798050491325198694941989883556007936 3957 204148111788654135371775785768377595098657685401472401 3958 204768027860033286916881024025079144205188277297217536 3959 205389669062132036938062004754067320822690039306640625 3960 206013039758185445834794546016295276437115623259836416 3961 206638144321358086411379010405215649700196065132168641 3962 207264987134764124858702009059001497974107904510263296 3963 207893572591487437261503951635219164632303928774243201 3964 208523905094601761685009062290191650390625000000000000 3965 209155989057190885894842503327383202413633445260081201 3966 209789828902368870764227338513641134395578147506487296 3967 210425429063300309422522227161093869222224376876354641 3968 211062793983220622199228967987995651411859039526588416 3969 211701928115456387417667308555925387438209472900390625 3970 212342835923445708092582801785613002906078569390145536 3971 212985521880758614586021925731431214187679273567106401 3972 213629990471117503275877186497429656123615517864103936 3973 214276246188417611291573496957904150751061037012425681 3974 214924293536747527371435765855115121790976000000000000 3975 215574137030409738896346342938150652528403670688031921 3976 216225781193941215154369746132352673781419604189843456 3977 216879230562134026891090946340496809835761769549543681 3978 217534489680056002200482404427371399048331053546602496 3979 218191563103071418811184043280899384012578183837890625 3980 218850455396861732823149395627874728275425010567417856 3981 219511171137446343949680295563155716596123277994190961 3982 220173714911203397319941678580210253723827366449381376 3983 220838091314890621897117321320708785438319461083641361 3984 221504304955666205567436688343900797287121000000000000 3985 222172360451109706955372459005309459176170899969655841 3986 222842262429243004020377783081380728448538534704316416 3987 223514015528551279490601859134699350268627797879999521 3988 224187624398004043189092044835832357834547052945739776 3989 224863093697076191308060393595404944479465484619140625 3990 225540428095769102686862266966304442528713066860773376 3991 226219632274631772149404497403622513042138121940062321 3992 226900710924781980956770471171786871864006382121455616 3993 227583668747927504430919466517031735312864456270770241 3994 228268510456387356805387617731666893602816000000000000 3995 228955240773113073358987981477311594201248231798472961 3996 229643864431710029888577357760170382206036176512946176 3997 230334386176458799577027764315379307411636220061482161 3998 231026810762336547312610779912304547136409630205280256 3999 231721142955038461516073359291320068005296093994140625 4000 232417387530999223531754180137941502049046266544132096 4001 233115549277414514639160110745191478074232523802160481 4002 233815632992262560741492985862685262341951467244486656 4003 234517643484325714787687547734149262546423057367492321 4004 235221585573212076984592149536939787230641000000000000 4005 235927464089377152855994629410662999012045963194803281 4006 236635283874145549205266645050283349418232210035572736 4007 237345049779732708038470711495247562686458915750551601 4008 238056766669266678504845208323271610960862907355303936 4009 238770439416809926911653717008692804421545136962890625 4010 239486072907381184870456214783858369218055112560214016 4011 240203672036977335631930888001112524228291634800725441 4012 240923241712595338666446635785789480178678748579434496 4013 241644786852254192547657713750479928713004103574287601 4014 242368312385016936196463417761000000000000000000000000 4015 243093823251012688542747229258267465712216843009766801 4016 243821324401458726662381436501019861483729322360836096 4017 244550820798682602447054910355359509188604081714567841 4018 245282317416144297864553448971874049266851295910690816 4019 246015819238458418867193912912977572944918144775390625 4020 246751331261416428006185251075592917662924442264539136 4021 247488858492008915809761468150822925094181222850797201 4022 248228405948447910983003606426336859871588980292059136 4023 248969978660189229487339908522353786481924794274436081 4024 249713581667954862557785493211890184258561000000000000 4025 250459220023755403716055113863933779675698237109283521 4026 251206898790912514837754878318015482706748905678176256 4027 251956623044081431331931190203909085774198587799690881 4028 252708397869273506491327624914553346770345989287120896 4029 253462228363878795071772978677449236444136054931640625 4030 254218119636688676159196326503449174129330977249427456 4031 254976076807918515382837594275764384288098659954215761 4032 255736105009230366533294891929937157200439278480920576 4033 256498209383755712644122668621249572096530738890017761 4034 257262395086118246595767637033388632702976000000000000 4035 258028667282456691300702372605005983626111122038073441 4036 258797031150447659528689524492971355401121788029833216 4037 259567491879328553431182678606522291303963395618880721 4038 260340054669920503823943089089084942427336070897074176 4039 261114724734651349287024743248234925329685211181640625 4040 261891507297578655141353546193063315668936900047998976 4041 262670407594412772361199805386117455776093330711621121 4042 263451430872539936481916662008132802137663609625378816 4043 264234582391045406562390655522020718784045904017912641 4044 265019867420736644261724220162114900311361000000000000 4045 265807291244166533089743597319619733158914063963656561 4046 266596859155656637890999405999687915689574533982846976 4047 267388576461320504622000944743749393476150782359897361 4048 268182448479087000481499202696813266547625761125830656 4049 268978480538723694453707534907689741053332363525390625 4050 269776677981860278324423007534678196643292334518173696 4051 270577046162012028230085542444514614175618119554453281 4052 271379590444603306799886187792568377667767895353593856 4053 272184316206991105951110111611753088042320701045800721 4054 272991228838488630397974259270723605958656000000000000 4055 273800333740388921934294032943054028722418179700352881 4056 274611636325988524550387842012637510481941292821057536 4057 275425142020611190444702937680954427546003152113300801 4058 276240856261631626990720582993582913545550366387470336 4059 277058784498499284719773321120864660762644668212890625 4060 277878932192762186380481890065505405936160246706671616 4061 278701304818090797135594191082626882753121474296952241 4062 279525907860301935957083651039965317058494235930525696 4063 280352746817382728280439325772127755690288697448162001 4064 281181827199514599979155172247695556640625000000000000 4065 282013154529097312720501072126155044200654516613282401 4066 282846734340773040763733418087816388115685411857104896 4067 283682572181450489261978377228757870438367457120451041 4068 284520673610329054129096322879135463868248933460873216 4069 285361044198923023532911377481685609945394687744140625 4070 286203689531085821076265534712707753088079522993012736 4071 287048615203034290727432428895055011847938183608158001 4072 287895826823373023561501493996525769402516594865934336 4073 288745330013118726374419003182402328131143074962276481 4074 289597130405724632231448303052618461085696000000000000 4075 290451233647104953011887454397076051907516328202365121 4076 291307645395659374011958463601919379193786072464429056 4077 292166371322297590667858335790088302353608691341508081 4078 293027417110463887461038302436209977052279452305719296 4079 293890788456161759067853772613881112052370390869140625 4080 294756491067978573815803828267694534076873822313517056 4081 295624530667110279508655430008057334151398446003910561 4082 296494912987386151682823920959042537721989327042379776 4083 297367643775293584357457912203348517399290997844224161 4084 298242728790002923340753204419073739499281000000000000 4085 299120173803392342155097046445639440660503362166321041 4086 299999984600072760643720752806027061346505046429270016 4087 300882166977412806321615498704785373852942558743431921 4088 301766726745563818533542982771275957258540690558488576 4089 302653669727484895482049594880663789808750152587890625 4090 303543001758967984188469748816548131845603239265304576 4091 304434728688663013449981137394220529695981047958849921 4092 305328856378103069855851840997711748386392172763222016 4093 306225390701729616926096469352454906162565494404885041 4094 307124337546917757435835840813982312697856000000000000 4095 308025702814001538988732103557049896990861517746670161 4096 308929492416299302902948678854434163598989310222667776 4097 309835712280139076473161958195887978884263258707982561 4098 310744368344884008672229313370915939377721382908461056 4099 311655466562957849356195681879707531010642754150390625 4100 312569012899870472036398769200343818049910854890295296 4101 313485013334243440282510764582895226400439508738416081 4102 314403473857835617820432398217905491473152780120621056 4103 315324400475568822389033174893688578349938295025939121 4104 316247799205553523419809702669557078738721000000000000 4105 317173676079114583603612194706285154007787069151732481 4106 318102037140817044408667458266546623428198694792462336 4107 319032888448491955614204997082546583480069370959720001 4108 319966236073262248924071241841397481000120538553716736 4109 320902086099568655724795388516819551465832383056640625 4110 321840444625195669052648865734339889951164891939209216 4111 322781317761297549834319070352220283729801889550849041 4112 323724711632424377465896705027784667607712458083536896 4113 324670632376548144794954822774593265915091309855866401 4114 325619086145088897570576531456000000000000000000000000 4115 326570079102940918426267235861037656237858091860628001 4116 327523617428498955460766296525333970701905988475293696 4117 328479707313684495481852062848930797563461062414004241 4118 329438354963972081978313393380544761604800069937135616 4119 330399566598415677885340008440085397923408633056640625 4120 331363348449675073208663329594277181999727431415566336 4121 332329706764042337572858846940183766460977604619188801 4122 333298647801468317759300518744502177054744702705729536 4123 334270177835589180299337248788904990415317069385946881 4124 335244303153752999188341104839710238574881000000000000 4125 336221030057046388786356637050029892426134768607276721 4126 337200364860321181971160427870593521872251950628601856 4127 338182313892221153609619855247996695027947278344995281 4128 339166883495208789413319978582543777449210785962397696 4129 340154080025592100244507462158529280550601504150390625 4130 341143909853551481938480533604145389023340487199686656 4131 342136379363166620708634135442657727054310011773275361 4132 343131494952443444200449666017526119908931078853758976 4133 344129263033341118260799022068258755637217491106260561 4134 345129690031799089489013049057500809793536000000000000 4135 346132782387764173636244977059723703102162891844398641 4136 347138546555217689919739969674477544032021533582626816 4137 348146989002202641318702541079103185078394220273653121 4138 349158116210850940918534302043705313364283032889982976 4139 350171934677410684370295279551725130140781402587890625 4140 351188450912273468532322916659308890679617675552690176 4141 352207671440001756361023799442562736961223800161748721 4142 353229602799356288117934176380458148401517279854985216 4143 354254251543323538960226432359376682077283775441687441 4144 355281624239143222981919854719855635094801000000000000 4145 356311727468335843773135282453843446264309119487513761 4146 357344567826730291564814561858548123863232250512408576 4147 358380151924491487026407142717644262796778252975737761 4148 359418486386148071784107638469102286362741906113171456 4149 360459577850620145727309741888152876859024140869140625 4150 361503432971247051171023534620863087122532756300496896 4151 362550058415815203942084954505468779995683232684048881 4152 363599460866585971457067989071998746104565627465568256 4153 364651647020323597859892046972884523437836074167907521 4154 365706623588323176287198921425249512718336000000000000 4155 366764397296438668329655801096511891215100380738942081 4156 367824974885110970757422904295946034910503066829787136 4157 368888363109396029578106511903082151608469423009809201 4158 369954568738993001495600453226466625401581996014043136 4159 371023598558272462838301457000566735258080937744140625 4160 372095459366304666025266217051721042918732962497826816 4161 373170157976887843638960538853276506236773140742415841 4162 374247701218576560173333529302708481464020914558468096 4163 375328095934710111526032467646911015809187814507400801 4164 376411348983440972303656750613320556640625000000000000 4165 377497467237763291009032139531472352119541268791803601 4166 378586457585541433179569451609388911979234432695402496 4167 379678326929538572545854831619295051393238011165227441 4168 380773082187445330279701814105002969446546071099478016 4169 381870730291908462400978539906399836579233418212890625 4170 382971278190559595412606724362313414974763275372199936 4171 384074732846044010233212288059169863833931208913889601 4172 385181101236049474496990954496861265211526332931444736 4173 386290390353335123290435592602705355412124202105447281 4174 387402607205760388395655635696930910703616000000000000 4175 388517758816313976110102542356411308845710297214018321 4176 389635852223142893712598978695075716483229114250694656 4177 390756894479581524645653195937259542591997981230152481 4178 391880892654180752484123951861948321223863941617156096 4179 393007853830737133760385279799184786306153613525390625 4180 394137785108322119716224444422637999562915641347936256 4181 395270693601311327051790539662294097547709527142310161 4182 396406586439413857741995380716266335201557268635058176 4183 397545470767701667990852619428711119879935466086126961 4184 398687353746638986394325370279677855378241000000000000 4185 399832242552111781382337072960342566048816536812306241 4186 400980144375457278010684837041435081171091321169903616 4187 402131066423493524173679114641751389070309827479544321 4188 403285015918549006308418228325458710704229986851557376 4189 404442000098492314661691043759490723669528961181640625 4190 405602026216761858190585920003761765062822567950155776 4191 406765101542395629167968994745297082361457628050317521 4192 407931233360061017564079867380804370846754987220668416 4193 409100428970084675275577829658850784471250849388319841 4194 410272695688482430273456961670837956509696000000000000 4195 411448040846989250741333660387591717143020389776187361 4196 412626471793089259275695498733837332520950268132069376 4197 413807995890045797219785725434377190582173163283162961 4198 414992620516931539202883209611715697894478469299961856 4199 416180353068658657956823209423503308718652304931640625 4200 417371200956009039481690000957843473530465575388778496 4201 418565171605664548632698142213596078540150266971351681 4202 419762272460237345200364967339719684197491671308435456 4203 420962510978300250556162808450851424446147187581705921 4204 422165894634417164935925426334184502720001000000000000 4205 423372430919173535433369197273753363058134097901981681 4206 424582127339206874776175751100988224158075747813031936 4207 425794991417237330957168985493393997428038433233568401 4208 427011030692098307793205693545011788340342798928449536 4209 428230252718767136484485435781530195926616894775390625 4210 429452665068395798247071764148152348110893620622524416 4211 430678275328341698091503464118244795123603042301652641 4212 431907091102198489820461122014075674835714912875319296 4213 433139120009826952318541047956299505469864159362765201 4214 434374369687385917207275390625000000000000000000000000 4215 435612847787363247938624168280823790732627021696809201 4216 436854561978606870400251911318818177664619532997431296 4217 438099519946355855105988665068844169962329371194120641 4218 439347729392271551044962237673719306795586350707900416 4219 440599198034468771262975796728428089673396386962890625 4220 441853933607547030249792220009724345274732850702913536 4221 443111943862621833206073990124170428110719593772260401 4222 444373236567356017263814890313071786040515602663079936 4223 445637819505991144734187309033858932452994931930777681 4224 446905700479378948456816594348257151124401000000000000 4225 448176887305012829324581615647110134846935767162589921 4226 449451387817059406058128489889058042176979465410707456 4227 450729209866390117304372312384511953790445266666979681 4228 452010361320612876133349698276642223736636278629994496 4229 453294850064103777007872990316562557824729843994140625 4230 454582683998038855300525121359727628256364882198265856 4231 455873871040425899432622336283980484185307556241014961 4232 457168419126136315709860277805925799476230199106277376 4233 458466336206937045929447324010632999098523964443823361 4234 459767630251522537833617532369384448720896000000000000 4235 461072309245546768484504095660601146035247877060043841 4236 462380381191655320635442849589552735104814928871100416 4237 463691854109517512173864090082369251306436741881105521 4238 465006736035858578711019760268625932288646009403211776 4239 466325035024491909393881953123804907858371734619140625 4240 467646759146351336014637645677711893525664243497701376 4241 468971916489523475493293634666933526518018686604556321 4242 470300515159280125808994781578181157247498599180271616 4243 471632563278110715455747897254427297812681172754782241 4244 472968068985754806498332902676677189625041000000000000 4245 474307040439234651304272293250633851921178043452690961 4246 475649485812887803027819408979042395417535044361650176 4247 476995413298399779922015572346798337376032582000258161 4248 478344831104836783554955799646663272234304739028832256 4249 479697747458678471006492519888365808363706933837890625 4250 481054170603850781121696548422720592026584656795140096 4251 482414108801758814897484460034946069339863621430324481 4252 483777570331319770078911488577403107327104273569222656 4253 485144563488995930041719147281340590081841498627334321 4254 486515096588827707037816915769777679241216000000000000 4255 487889177962466739880467576549260809024335638330851281 4256 489266815959209046146036105446820087372046364622196736 4257 490648018946028228969252427139956197915230200850997601 4258 492032795307608738509028838661884940242591295456935936 4259 493421153446379188161963480611550208475170722900390625 4260 494813101782545725600751897818113699946396476553302016 4261 496208648754125458714819478462795392149995562908559441 4262 497607802816979936530578393207155474854055968554090496 4263 499010572444848685188803573776286852302229166631959601 4264 500416966129382799056713273758066650390625000000000000 4265 501826992380178587052430843165762730653299799115644801 4266 503240659724811274259595522631102630846117085861380096 4267 504657976708868758909981323008611480557720564570683841 4268 506078951895985424812074401739864401530763170522402816 4269 507503593867876009303650778608558087073553789306640625 4270 508931911224369526806487750574294329432891841247707136 4271 510363912583443248061433968265022176787841830724301201 4272 511799606581256735122154825495570389900142117020635136 4273 513239001872185932185961587923011465122234551921938081 4274 514682107128857312340224547709154530164736000000000000 4275 516128931042182080302962437896717045181541345842991521 4276 517579482321390431236292373179152913066441834188640256 4277 519033769694065865711516702915224100027751835575476881 4278 520491801906179560904715367668729299738347364360912896 4279 521953587722124798101804642301909986062912226806640625 4280 523419135924751446592115526778533176781037935190675456 4281 524888455315400504029637510400121508546899657449389761 4282 526361554713938693341165986266913291330092140987416576 4283 527838442958793116260684230384564920258206622089349761 4284 529319128906985963569403584089060593964001000000000000 4285 530803621434169282120978289396503316036487446827611441 4286 532291929434659798731504324562188616397646924366217216 4287 533784061821473801014004571615398687020276639248336721 4288 535280027526362075237195718983518440876965925504946176 4289 536779835499844901288425460592213535368442535400390625 4290 538283494711247104820761798088399220848380197235326976 4291 539791014148733166664309585140471965121834845054465121 4292 541302402819342389581922872186705571210185068053794816 4293 542817669749024122449575116588790781524973356301074641 4294 544336823982673041941742916964211414798336000000000000 4295 545859874584164491802252611579518621874503189607024561 4296 547386830636389879781132849147634029874652628481150976 4297 548917701241292132318110096247156982939487695747023361 4298 550452495519901207053477988931373854527333709859782656 4299 551991222612369663247165466980400041691121621337890625 4300 553533891678008290186922747732787770889944353159581696 4301 555080511895321793666638402574193743778280940140967281 4302 556631092462044540615895093021536913810607324167929856 4303 558185642595176361961965904982733788466834384914792721 4304 559744171531018413805547689255850576454481000000000000 4305 561306688525209096991622373718660730960112053965550881 4306 562873202852760035156931858011473979692518432137281536 4307 564443723808092111335646834894068301704317599332096801 4308 566018260705071563204904703922997558881796921759502336 4309 567596822877046137051986652709881199733351797119140625 4310 569179419676881300544998978845953748586986788530159616 4311 570766060476996514389018811674634345783004425493136241 4312 572356754669401562949759567523672639158910205114781696 4313 573951511665732943926906734833067629923172332774984001 4314 575550340897290317159369936896000000000000000000000000 4315 577153251815073012644792659729053920069702723838310401 4316 578760253889816597855756560966647865303171495767248896 4317 580371356612029504435212892694490643803032767614917041 4318 581986569492029714353769276859702359390266440302985216 4319 583605902059981505611555866382692674379490781494140625 4320 585229363865932257567490808409701405158385018846580736 4321 586856964479849315978860898346838683170270065550012001 4322 588488713491656917834229374468301776020865369124110336 4323 590124620511273176062778953055009944531589989388928481 4324 591764695168647124203294443257032801827121000000000000 4325 593408947113795821116085609245765570332640714895223121 4326 595057386016841515821247364791729079028409578664493056 4327 596710021568048872546750892233074637061841023125644081 4328 598366863477862256069955873950314051509707774169911296 4329 600027921476943077436230709996461684068786699462890625 4330 601693205316207200138464370510685894409191853765165056 4331 603362724766862406841350396029767507481621983397434561 4332 605036489620445926734420512867227765442255732998475776 4333 606714509688862023597902374417020972475287469182706161 4334 608396794804419644665573072619319802925056000000000000 4335 610083354819870130368877286962314816543047934605009041 4336 611774199608444985046676251348293619159149523335254016 4337 613469339063893708705091121986777552284488909601237921 4338 615168783100521689912001822254421746991887728116760576 4339 616872541653228159910860023243003524839878082275390625 4340 618580624677544208038572591565438900171706292203032576 4341 620293042149670858532309598967710508649722286880043921 4342 622009804066517208810188841464224584079741394161238016 4343 623730920445738629310886759137830316654774965037197041 4344 625456401325775024977323681485951504062081000000000000 4345 627186256765889158469669447313446078584619531579188161 4346 628920496846205035193013662733400863924253037770571776 4347 630659131667746350225143165901592576549660685393458561 4348 632402171352474997229967662741336222160894504352813056 4349 634149626043329639442232984175462031892458867431640625 4350 635901505904264342809259992333804124599109225122103296 4351 637657821120287271375545830910469172988312101433280081 4352 639418581897499444996162973367931313669257641024557056 4353 641183798463133559464990372087349021382940538304081121 4354 642953481065592869143909951909128145207296000000000000 4355 644727639974490132179200722857399097915563230996080481 4356 646506285480686618391461909259500463128514953238286336 4357 648289427896331179925495706019560054999197976396866001 4358 650077077554899384746679577546660607423331001996148736 4359 651869244811232713070457410835722525294148398681640625 4360 653665940041577816811678321516011112455600662793097216 4361 655467173643625842140611490380989891944451707235383041 4362 657272956036551815232565078057033431525666754077392896 4363 659083297661054091298137027120249751205966628501838401 4364 660898208979393866981225414193340087890625000000000000 4365 662717700475434756212025959411067599535279792904806001 4366 664541782654682429602344337196570492948177375195037696 4367 666370466044324317470651060604521960363009310896820241 4368 668203761193269376584406931624121039836158517809647616 4369 670041678672187920707287361858235835126246426025390625 4370 671884229073551515039034271967883142213545443339534336 4371 673731423011672934635764774256815077390949118279392801 4372 675583271122746186898666430832521383069309140093505536 4373 677439784064886598219109559980702257664261605891748881 4374 679300972518170964868307835793506335789056000000000000 4375 681166847184677768219759290760876326761922270209284721 4376 683037418788527454392800788032544273744388184918265856 4377 684912698075922778405710079448941878189584198737481281 4378 686792695815189212926890707285940291791507891416989696 4379 688677422796815421712776242024338656075693105712890625 4380 690566889833493797821191675403840918270634219361734656 4381 692461107760161066689011207616384532713211880965149361 4382 694360087434038954163053179798630049419474381859454976 4383 696263839734674919573254508061733799957331730133892561 4384 698172375563982953937268673211782451096561000000000000 4385 700085705846284443385733111130072682564204383132236641 4386 702003841528349097897553732562405274883826189458210816 4387 703926793579435945434656277874393136242699057209809121 4388 705854572991334391565756282229148980992985378198654976 4389 707787190778405344668801589698341288626194000244140625 4390 709724657977622406801843611091236683863103959440818176 4391 711666985648613130332195869842761926626087109811292721 4392 713614184873700340413840823204627310243111025822601216 4393 715566266757943523403148482296992553422092318223149441 4394 717523242429180281303072984365892450123776000000000000 4395 719485123038067852326095993917567929517662566959181761 4396 721451919758124697666288626328893204699059857509912576 4397 723423643785772154570966498127204900280114126059563761 4398 725400306340376155802515512457007116011329173067923456 4399 727381918664289015581069086369259107703910078369140625 4400 729368492022891282098820718545290586792205241322704896 4401 731360037704633656696859081965903638838141817887262881 4402 733356567021078979795516205921009172758067370059104256 4403 735358091306944283669322785690338027482672764905199521 4404 737364621920142912157768226275519936022161000000000000 4405 739376170241826707403166688792324203954660089862440081 4406 741392747676428263707034164603320102842804018805211136 4407 743414365651703248596485453049887695501803554015305201 4408 745441035618772791192263863792665376346207548326875136 4409 747472769052165937970120504355462300279552715087890625 4410 749509577449862176007364147553724765532480253582114816 4411 751551472333334023806506902139187397625551439565299841 4412 753598465247589689788035233271753758341436154961924096 4413 755650567761215798544440297402357103959516298772522801 4414 757707791466420184947746068881000000000000000000000000 4415 759770147979074756202878343156840161183763077605131601 4416 761837648938758421939322403876587264581321144624746496 4417 763910306008800092433621938578138870476207079236393441 4418 765988130876321745055376680082879525544819008802390016 4419 768071135252281559029501238176991426190363691650390625 4420 770159330871517118607612668804102765920313662566567936 4421 772252729492788684741519505833285435835901083192443601 4422 774351342898822535351890253582490731203275899048820736 4423 776455182896354374285284706732693069207359997240399281 4424 778564261316172809052836928127039669403041000000000000 4425 780678590013162897443984274276950218299685321925176321 4426 782798180866349763108742513258175571973132867029958656 4427 784923045778942280202132830139138701057093166080988481 4428 787053196678376827184472361206303829449526707462148096 4429 789188645516361109871345840101739869799100195556640625 4430 791329404268918053827181976631379959855686341420384256 4431 793475484936429766196464322503677641574273491282534161 4432 795626899543681567066712607682398836534292662290354176 4433 797783660139906090457476856449173450070591623602908961 4434 799945778798827455029693013736196738646016000000000000 4435 802113267618705504609855329872183426040319389399294241 4436 804286138722380118623567365650431255601035234415087616 4437 806464404257315592533140189641768902547712100594050321 4438 808648076395645088374013146002399015953841604710629376 4439 810837167334215155484879473732383084356784820556640625 4440 813031689294630321526506057489962694394507397988683776 4441 815231654523297753884343685725312860122031925828211521 4442 817437075291471991550131384129948139286860259357884416 4443 819647963895299747577805681270151341921445289368931841 4444 821864332655864782209133048849797325365921000000000000 4445 824086193919232846764591241395159643263133787587005361 4446 826313560056496698395132839337104101571539840979173376 4447 828546443463821185790571975549908448654305387115338961 4448 830784856562488405940442998456248821123109494565113856 4449 833028811798942932043287694890137976734420566650390625 4450 835278321644837112660435663089294033569690978401386496 4451 837533398597076442210450490531097139847857236332915681 4452 839794055177865002900522552897520442071186385191571456 4453 842060303934750978191197509319795610659885785078147921 4454 844332157440672237890937925278716227096576000000000000 4455 846609628294001994977123908187048242261867785254629681 4456 848892729118594534240207191822188698183604407718055936 4457 851181472563831012847841754475704696265116828407414401 4458 853475871304665332925922802007436447585944060911681536 4459 855775938041670086253574791001232937059310840087890625 4460 858081685501082571169238108982907590285208963137212416 4461 860393126434850881785113068244485208910738208162886641 4462 862710273620680069607329007288120744738528755288375296 4463 865033139862078377659315529324095177361249662797037201 4464 867361737988403547205962240695953369140625000000000000 4465 869696080854909197176262783628092387661804923479287201 4466 872036181342791276382248487362915077150702632536375296 4467 874382052359234588632126589642040876148892911703636641 4468 876733706837459390835647706655051856667309567041212416 4469 879091157736768064199837054095914132649264453369140625 4470 881454418042591858613333844897650186951776912367681536 4471 883823500766537710317693310626172938441934928819164401 4472 886198418946435132964115913470583771225641203110055936 4473 888579185646383182154178534335870154916807793494879681 4474 890965813956797493563252739791029404696576000000000000 4475 893358316994457394745405646617438703858721294432897921 4476 895756707902553090718689417505062522046866167079571456 4477 898160999850732923429836035124141439852817563076165681 4478 900571206035150705197484714423675219818160621665386496 4479 902987339678513126233180124641661491311605625244140625 4480 905409414030127236339490503222073056214466457381113856 4481 907837442365948000884705753686374662261548349729588961 4482 910271437988625931153686728569446900763676717011173376 4483 912711414227554789174548106867583122503677162499755361 4484 915157384438919367120968583126267081415921000000000000 4485 917609362005743341390033492384266262770213304646181841 4486 920067360337937201455626501754760091126983417885884416 4487 922531392872346253597498605530364717689130972523961521 4488 925001473072798699606254366413647852086700704612683776 4489 927477614430153790564607150864708852827548980712890625 4490 929959830462350055805367011689321480487590774886629376 4491 932448134714453607146736875931719545808867461160800321 4492 934942540758706518505604800952099096216864639087087616 4493 937443062194575280989632266327094477868067106234544241 4494 939949712648799333569050773978669045846016000000000000 4495 942462505775439669429191433779883699463999879552658961 4496 944981455255927518104884716871736793633352509458354176 4497 947506574799113103497980164120606102280046032180784161 4498 950037878141314477879348542617695954364273775404384256 4499 952575379046366431976841748937258789496939551025390625 4500 955119091305669481250798664096208351195848820998148096 4501 957669028738238928458798171861089521278880537850238481 4502 960225205190754002611473659296265182230964688341958656 4503 962787634537607074421316526306701079399265033432926321 4504 965356330680952948346509539466982872303041000000000000 4505 967931307550758231331944274712322678501213906112649281 4506 970512579104850778349690403564472528855171186856820736 4507 973100159328969214841298188542856221003790970043193601 4508 975694062236812536164429265336085883242542327910567936 4509 978294301870089784146424602248601808672797773681640625 4510 980900892298569800847532441458750321088666641698390016 4511 983513847620131059636633041795510994577700752958143441 4512 986133181960811573682411159128647753193213110576746496 4513 988758909474858881963041418138664396887656914035381601 4514 991391044344780112897566048256000000000000000000000000 4515 994029600781392125702258877000839373660255150317272801 4516 996674593023871729575383995883204244709736675409924096 4517 999326035339805980813872137505127765468145001618549841 4518 1001983942025242557965552527610224135003658694286114816 4519 1004648327404740215120692802618402113968749492431640625 4520 1007319205831419313446714511732421615064828316582875136 4521 1009996591687012431070066753076071852958961097939555201 4522 1012680499381915051409355625588603190445128097397211136 4523 1015370943355236330063942412624348224183686458965190081 4524 1018067938074849940362338749457926175372161000000000000 4525 1020771498037444997674842465241773616278039926372449521 4526 1023481637768577062594973330471749273583175555147104256 4527 1026198371822719223094383583756016384266447261893012881 4528 1028921714783313255756033856720138105666772241386704896 4529 1031651681262820866190540963285185057496060957275390625 4530 1034388285902775008740719969393534458308492932683923456 4531 1037131543373831285579459011596852776629190985936313761 4532 1039881468375819425306181487830443624536124656741912576 4533 1042638075637794841147266501245685075121471953984431761 4534 1045401379918090268865914798225681006923776000000000000 4535 1048171396004367484487063904736544822584579434362899441 4536 1050948138713669101943072731035986349210799547550601216 4537 1053731622892470450746012583540179343518379920019542721 4538 1056521863416731533792518294407373287458641342864818176 4539 1059318875191949065407270054200534620344638824462890625 4540 1062122673153208589731293510909644827782555425174654976 4541 1064933272265236679561382779715361584508029156289059121 4542 1067750687522453215747068192227810194948075357330210816 4543 1070574933949023747251667901605591744908149150829986641 4544 1073406026598911931984079851018977615296561000000000000 4545 1076243980555932058508088107436043358094036923196142561 4546 1079088810933801648736075160749544545107279752227454976 4547 1081940532876194141714149489894049332697966219125899361 4548 1084799161556791658605815502895643520602183650145734656 4549 1087664712179337848981430866818870325392795156494140625 4550 1090537199977690818520814256395945576254996161752989696 4551 1093416640215876138236484666810216348263206537769231281 4552 1096303048188139935325131656727854097168694809430265856 4553 1099196439219002065755034212297469222548660458829534721 4554 1102096828663309368697264351535309894189056000000000000 4555 1105004231906289002908630121352601326008801675626498881 4556 1107918664363601865174431276530060040619261311101505536 4557 1110840141481396090919219671271378782020375223642642801 4558 1113768678736360637093875239641249535197589225483534336 4559 1116704291635778947447427391283032722329017422119140625 4560 1119646995717582700292170703385278386990904787505647616 4561 1122596806550405638870742948993778576065620568131070241 4562 1125553739733637484433952765515527921397754384347037696 4563 1128517810897477932138263635701770565111472920197556001 4564 1131489035702990729871960326598125244140625000000000000 4565 1134467429842157840119143509979545962550083252159088401 4566 1137453009037933684970817970715562884263834717725392896 4567 1140445789044299474392459597405856768117159296551133041 4568 1143445785646317617857566242556780587235066540297097216 4569 1146453014660186219456817537605014329018623496337890625 4570 1149467491933293656592588851304214028429946087052148736 4571 1152489233344273242368684788443414784893911107583616001 4572 1155518254803057971785277939631221068851961515030286336 4573 1158554572250935351849159012026647539096028092211330481 4574 1161598201660602315709524995495071658807296000000000000 4575 1164649159036220220929652648785367706727440470633831121 4576 1167707460413469932004925326031182724404591029312557056 4577 1170773121859606987237802005244791226221619768951530081 4578 1173846159473516850080438327565360148732759181986103296 4579 1176926589385770245055790508914131876701821660400390625 4580 1180014427758678578368154144466384932970607460768813056 4581 1183109690786349443314211191043483073162049523782708561 4582 1186212394694742210605779783227328443595256960202571776 4583 1189322555741723703715583015773577851728293999466938161 4584 1192440190217123959357474407818578130362081000000000000 4585 1195565314442792073212679453507672481121444238289447041 4586 1198697944772652131013734459088900361366688079089238016 4587 1201838097592759225097925768285765110904132904350793921 4588 1204985789321355556542154485955312663743269352427032576 4589 1208141036408926622991273924722918309271335601806640625 4590 1211303855338257492292069220532613907286437051892760576 4591 1214474262624489162045170890931232976804398765942987921 4592 1217652274815175005187316544485863834272365654407254016 4593 1220837908490337301716497491086870034637130759415259041 4594 1224031180262523856672649651082881774125056000000000000 4595 1227232106776864704486670916299531082363419593107456161 4596 1230440704711128899810669978080177436283635426566475776 4597 1233656990775781394942474606624359185301984100070684561 4598 1236880981714040003957550442158150652943600881349165056 4599 1240112694301932453661604541919976197524194414306640625 4600 1243352145348353521477271217655732560318416601305911296 4601 1246599351695122260378401096358331660464445285669894081 4602 1249854330217039310985597842429060245005034206376493056 4603 1253117097821944300936770592351553586583265324377973121 4604 1256387671450773331646593873423821346977121000000000000 4605 1259666068077616552568890606159798895024768151236178481 4606 1262952304709775823076077725719511388919479223332110336 4607 1266246398387822462069938001226345921530145308175762001 4608 1269548366185655085438105783151374615984477517790580736 4609 1272858225210557531470778668158434902984727597900390625 4610 1276175992603256874352291437980058996680941746798985216 4611 1279501685537981525842313104103690034228615502111667041 4612 1282835321222519425261552473360295220213732748119248896 4613 1286176916898276317896982340993884935359505023243560401 4614 1289526489840334121941717217521000000000000000000000000 4615 1292884057357509384084804403734396560253945597294734001 4616 1296249636792411823866313244635429391698366411962781696 4617 1299623245521502966913232517965530370800760898321386241 4618 1303004900955154867171811146419250610358029702834159616 4619 1306394620537708918252102764630164043041445058837890625 4620 1309792421747534754000600122697129414214092723615502336 4621 1313198322097089238416970867432619661478262149031346801 4622 1316612339132975545031031910737726073216402677129281536 4623 1320034490436002325856225371610733606915052226043300881 4624 1323464793621242970035984964348578108054481000000000000 4625 1326903266338094952299507700573801328728927894357042721 4626 1330349926270339271343571876884611664657842715655929856 4627 1333804791136199978257168533253164115015432624921717281 4628 1337267878688403795105839889858049475765342866823581696 4629 1340739206714239823792744701902118213854122109619140625 4630 1344218793035619345313597013207077508929218263075782656 4631 1347706655509135709522751440062739932395951281398773361 4632 1351202812026124315527834877012349177387886874113150976 4633 1354707280512722682830451386047072856584301494607274561 4634 1358220078929930613330614010133576035598336000000000000 4635 1361741225273670444312684341179643951184672530415824641 4636 1365270737574847392530727871525211061184162716181794816 4637 1368808633899409989511320466901009681076147001037715121 4638 1372354932348410608191968717595539189751930534259326976 4639 1375909651058066081013434453384371066153049468994140625 4640 1379472808199818409584381346675171508856932926080946176 4641 1383044421980395566036889277378498487915030959102586721 4642 1386624510641872386191509992299700919512457218638217216 4643 1390213092461731554650665561432432125095034022500361441 4644 1393810185752924681939319213490736478414001000000000000 4645 1397415808863933473811976323415756559158555358126599761 4646 1401029980178830992845201625506248391573154957755416576 4647 1404652718117343012434967137320725396814780221385139761 4648 1408284041134909463318273801654649256583084159574675456 4649 1411923967722745972738618486780150488834848261962890625 4650 1415572516407905496375006728819826485178011148296912896 4651 1419229705753340043154340454681794166387669665382226881 4652 1422895554357962493067138889481963198138107665100640256 4653 1426570080856708508106679928893069609055640007438241521 4654 1430253303920598536451778444460025224564736000000000000 4655 1433945242256799910013547288679282957795687424631688081 4656 1437645914608689035466616176627909902820502454428635136 4657 1441355339755913678885413142217648416792538816862551201 4658 1445073536514455344106242899812209865255746656991707136 4659 1448800523736691744936026186054197202625690019775390625 4660 1452536320311459371328694012373232692514477913818402816 4661 1456280945164116149650360725860948332916388357579933841 4662 1460034417256604197154529855073382306514641781413380096 4663 1463796755587512670788716907928949274850105839383394801 4664 1467567979192140710454003591282480712890625000000000000 4665 1471348107142560476839168336044859768109397628264209601 4666 1475137158547680283951168537955530256979901218602090496 4667 1478935152553307826463880562373699220914120462999309441 4668 1482742108342213502007134311805465706464386027657302016 4669 1486558045134193828518210017400514785324401679931640625 4670 1490382982186134956778095890405565890072734214112935936 4671 1494216938792076278254936356624639847626166687812747601 4672 1498059934283274128377231796380622020718163492814196736 4673 1501911988028265585359482024370793142509847627521101281 4674 1505773119432932364703097168233249128841216000000000000 4675 1509643347940564809495531141663741715475974078932084321 4676 1513522693031925976630724557615779500124798468257222656 4677 1517411174225315819074075689553201151122760804723574481 4678 1521308811076635464295289963976267437024077327259140096 4679 1525215623179451588992590455582045581891575586181640625 4680 1529131630165060890231903957519938501352863289044832256 4681 1533056851702554653124769413336133966676993371164508161 4682 1536991307498883415168847824439036927384570813193650176 4683 1540935017298921727375045187333955360144143629315440961 4684 1544888000885533012305392568542020386175041000000000000 4685 1548850278079634519145960092108150321291517678982032241 4686 1552821868740262375939214394988462135908360010508271616 4687 1556802792764636739100361999461569890840500799850306321 4688 1560793070088227040342354059103396509488443457321701376 4689 1564792720684817331134361055874202232420444488525390625 4690 1568801764566571724818659260562270820977749086779211776 4691 1572820221784099936511004117283894643630284918997855521 4692 1576848112426522920909699175026794877069926586343100416 4693 1580885456621538608138702765416766948132843584845293841 4694 1584932274535487737750248316058048883920896000000000000 4695 1588988586373419791012587993019597370547163681343573361 4696 1593054412379159021608603284385080090268364939074277376 4697 1597129772835370584871160169326941463426276923689264961 4698 1601214688063626765681220663977391529803705903382265856 4699 1605309178424473305154856796524654747703721543212890625 4700 1609413264317495826245447439534378478702669419365994496 4701 1613526966181386358387472917556852505080067994986229681 4702 1617650304494009961308456912703774878547289699522707456 4703 1621783299772471448135739910136890652550580799620339921 4704 1625925972573182207924903259378134688524401000000000000 4705 1630078343491927127736797876100164991003418821753027681 4706 1634240433163931614390266672660647325654187223271079936 4707 1638412262263928716017784984176644789082195617173010401 4708 1642593851506226343551378550470308290191543583246913536 4709 1646785221644774592266314022827117516501045312744140625 4710 1650986393473233163510192488266580034453530930803900416 4711 1655197387825038886745212143005983049049080491465870641 4712 1659418225573473342031502001073963569725766871749431296 4713 1663648927631730583079564393675805053554291059077059201 4714 1667889514952984961000000000000000000000000000000000000 4715 1672140008530459048878825250759287656104751061857515201 4716 1676400429397491667306828161952664391822730006123319296 4717 1680670798627606010991544988191383096412675600904902641 4718 1684951137334577876580576532525350048011279408526524416 4719 1689241466672503991825099513110267291949309765869140625 4720 1693541807835870446212565066344061060206979234384449536 4721 1697852182059621223197713261347318871475187063707818401 4722 1702172610619226834161169411940397637714700959205031936 4723 1706503114830753054225024999653361616919499097954731681 4724 1710843716050929760054943164867792926570001000000000000 4725 1715194435677219869778465983005650393756624019998955921 4726 1719555295147888385149338118823627890717081469196435456 4727 1723926315942071536087798944415805418548379117527101681 4728 1728307519579846027726932815546750799176078002652778496 4729 1732698927622298390095304926505603977031799277587890625 4730 1737100561671594430566248005863078003371093416115961856 4731 1741512443371048789204303074401790495776838299709912961 4732 1745934594405194597139455562149977789740638760164069376 4733 1750367036499853238099946273953553530111856387751437361 4734 1754809791422204213234575002445797841309696000000000000 4735 1759262880980855109355553013691877578640216806478069841 4736 1763726327025911670733099174271108976082432961748668416 4737 1768200151449047974573113149187619117474237804808567521 4738 1772684376183576710309397877844111295471352258574155776 4739 1777179023204519562842042430448092098295688629150390625 4740 1781684114528677699853715359719506982081467541027557376 4741 1786199672214702363335757792707619548769360943108794321 4742 1790725718363165565456104754977552563075291541841903616 4743 1795262275116630888901202584467612125668931445460056241 4744 1799809364659724391824229775021798010078241000000000000 4745 1804367009219205617532068190042252029504600220098376961 4746 1808935231064038709043611304958332919605432731803058176 4747 1813514052505463628652135973347082535328122741853060161 4748 1818103495897067482624604165638647539674089059331936256 4749 1822703583634855951170901201474358036741908008056640625 4750 1827314338157324823816157187029286055373360839153156096 4751 1831935781945531640309438677039890172589401626811902481 4752 1836567937523167437202238007965507098320666951562694656 4753 1841210827456628600230328293734717423088833706784268321 4754 1845864474355088822632692738958763141103616000000000000 4755 1850528900870571169541377706409032676601400102790197281 4756 1855204129698020248576259876028990132764554036739444736 4757 1859890183575374486778858851857676026157603250827139601 4758 1864587085283638514019467711056945052193203524716199936 4759 1869294857646955653012015245832862153185813008056640625 4760 1874013523532680516071215024498112558775990887995478016 4761 1878743105851451708746697892311887298478330414949477441 4762 1883483627557264640468966146131507244869343614647402496 4763 1888235111647544442342149349391101874649502247034553601 4764 1892997581163218992218683605562051025390625000000000000 4765 1897771059188792047191178079122747927493576089114650801 4766 1902555568852416483636874643246700217012666651006468096 4767 1907351133325967644950248742983234569466257276608165841 4768 1912157775825116797099441891729323698725044587201826816 4769 1916975519609404692142358667349556983620739629150390625 4770 1921804387982315239838403642469304753641838348270043136 4771 1926644404291349287491976371318989716726635090746559201 4772 1931495591928098508163985363120417183256391561421787136 4773 1936357974328319397387784899454700277836659272904192081 4774 1941231574972007378526081600410850498318336000000000000 4775 1946116417383471016905500811660022667411447027447657521 4776 1951012525131406342865646172008173044146367828553568256 4777 1955919921828971283859629128525008275234889606752298881 4778 1960838631133860205743188694105100768535970540364496896 4779 1965768676748378563389665390363484410990164277587890625 4780 1970710082419517660768237087178516437027675649729171456 4781 1975662871939029520622968339044921449506014567914987761 4782 1980627069143501863890368827765378542705704665744408576 4783 1985602697914433198993300650965460291531003348325263761 4784 1990589782178308021149218446539902851894801000000000000 4785 1995588345906672121830870714503831053353630989643937441 4786 2000598413116208008517735189906464342044024617582985216 4787 2005620007868810434876605733542803638732414834182498721 4788 2010653154271662041509892941246692212067699442976690176 4789 2015697876477309107410345527642333846151828765869140625 4790 2020754198683737412261044516446748942675933463865982976 4791 2025822145134448209719667366828695509217242043165403121 4792 2030901740118534311826164384016250751348177517454626816 4793 2035993007970756284673135102381545454479526757604648641 4794 2041095973071618755478337790693104508993536000000000000 4795 2046210659847446831198910812189941552642426025981010561 4796 2051337092770462628827030276673084293718496065221758976 4797 2056475296358861917506874248005701923002181804996525361 4798 2061625295176890872612909718338631183985763901983686656 4799 2066787113834922941929664630110048994167630312744140625 4800 2071960776989535824073293418482544629552945840298397696 4801 2077146309343588559295390860454162830172267547439245281 4802 2082343735646298732809655452488411989414180591140601856 4803 2087553080693319790782150096228081896548653249040026721 4804 2092774369326818469126054551765348168224881000000000000 4805 2098007626435552335241950920112442211764385662183196881 4806 2103252876954947442844830341029554820743653289713729536 4807 2108510145867176100019156139296068657510347333794938801 4808 2113779458201234750643465821934162116205950797559566336 4809 2119060839033021969326141620886808420971516543212890625 4810 2124354313485416569994126690291755190411095523633135616 4811 2129659906728355828276511604855788846551537393460754241 4812 2134977643978913817825063465996074788922996213627293696 4813 2140307550501379860713917705454259692060014642215878001 4814 2145649651607337092060800582081000000000000000000000000 4815 2151003972655741139012298396510345955418848575325616401 4816 2156370539052998914235837600571700480580129637731536896 4817 2161749376253047524061188253598655991105421208929099041 4818 2167140509757433291414451676365690749283011953443209216 4819 2172543965115390893687641675292312544197265488525390625 4820 2177959767923922615687117354876636136381603207609716736 4821 2183387943827877717804274305133468768627516657208970001 4822 2188828518520031919552049843192683800956585672584462336 4823 2194281517741166998610947004238946797431565422179482481 4824 2199746967280150505528431116720713744838721000000000000 4825 2205224892974015594215702060301872042882332925418189121 4826 2210715320708040968385994692450497958762364184408621056 4827 2216218276415830944078709440933047840659453950069166081 4828 2221733786079395628413824694886004964592559595754295296 4829 2227261875729231214721192386647721858901670586181640625 4830 2232802571444400394189468040228113710122116323324461056 4831 2238355899352612884179576570250188398092222270909732561 4832 2243921885630306073347765247492391233189656848654667776 4833 2249500556502725783723445503871677979254061483696920161 4834 2255091938244007149887175630911420661497856000000000000 4835 2260696057177255615394286931513041420479930459469635041 4836 2266312939674628046589806515273036750067821673691222016 4837 2271942612157413963960480682735206353025555420492099921 4838 2277585101096116891169853723918878107582318683489304576 4839 2283240433010535821922507961295195855200290679931640625 4840 2288908634469846804803721997172614541530162398334488576 4841 2294589732092684646240955380277164378235040545147681921 4842 2300283752547224731733719286250370919875563993501270016 4843 2305990722551264965498544311915552118792230628789071041 4844 2311710668872307828675908113559189464449281000000000000 4845 2317443618327642556246137375215853252345221744831474161 4846 2323189597784427432801450474110448976078472636610379776 4847 2328948634159772207321459217078072010246028236489660561 4848 2334720754420820627099600154027272474974844833897517056 4849 2340505985584833090968118232414834882759365019775390625 4850 2346304354719269421969377940337093423546707063441719296 4851 2352115888941871759621429595292191230869165977698258081 4852 2357940615420747571925911071007440510650448716176429056 4853 2363778561374452787266518016033971966299206260747615121 4854 2369629754072075046346428505165130627485696000000000000 4855 2375494220833317074313221078213567248282629728622026481 4856 2381371989028580173219978260362708306550310865073934336 4857 2387263086079047834971420924269313901302966956296408001 4858 2393167539456769474904072246413234273014719605937012736 4859 2399085376684744286149603528946367208709933261962890625 4860 2405016625337005214930667803563347371756825423956873216 4861 2410961313038703056938680905779843941921330046679701041 4862 2416919467466190674943163606538716391299455880209104896 4863 2422891116347107337782412413347923490202989957831032401 4864 2428876287460463180885420805265273681640625000000000000 4865 2434875008636723788475126945062153951802742260030412001 4866 2440887307757894897603218317899619652014503658778525696 4867 2446913212757607224166878278914042023692984270937702241 4868 2452952751621201411058014152314298310917232345010671616 4869 2459005952385813098595661312016688431175840468994140625 4870 2465072843140458117392412588565841583098345752243470336 4871 2471153452026117803805877389188337530061081325625050801 4872 2477247807235824438126330087379144506824541953813057536 4873 2483355937014746805651862535507834922560501249840602881 4874 2489477869660275880802510978630479727558656000000000000 4875 2495613633522110634424983200082773209033133252300550721 4876 2501763257002343964439767409588965113550465302841593856 4877 2507926768555548749982560192628271689377330859397703281 4878 2514104196688864029192106775734329137766217632182173696 4879 2520295569962081300796702926342702007320947109619140625 4880 2526500916987730949651763997825257529395504298341830656 4881 2532720266431168796381022950537189370715643698074147361 4882 2538953647010662771274075628131477700893128395614846976 4883 2545201087497479712593148145145496105760051960776406561 4884 2551462616715972289442117947014241337361361000000000000 4885 2557738263543666049350976937293223145856324801195162641 4886 2564028056911346590729082029060394814946188073753378816 4887 2570332025803146860340695568289649214450508210507371121 4888 2576650199256634575956475296527401257846647621071998976 4889 2582982606362899774334730868537709055006504058837890625 4890 2589329276266642484686421417789368613175767455473074176 4891 2595690238166260527778026268819598887360749689285630721 4892 2602065521313937440826578630702495939016110898301833216 4893 2608455155015730528341309970155589959576575920773323441 4894 2614859168631659039066510756313832395902976000000000000 4895 2621277591575792469180371391966450240346646816739767761 4896 2627710453316338991904725398167641007008349711248920576 4897 2634157783375734013680775300676387728543445553952465761 4898 2640619611330728857066040177733123634372027185633427456 4899 2647095966812479570507922469320978617012092597900390625 4900 2653586879506635865149450418366334216509600557223120896 4901 2660092379153430178822911414386873170688372972668940881 4902 2666612495547766867387250539974738573965268752590176256 4903 2673147258539311523565267780287353814864820690517033521 4904 2679696698032580423436806645488467656158561000000000000 4905 2686260843987030100744286375916681501356514565046686081 4906 2692839726417147049167089449737722968903753733700059136 4907 2699433375392537552721475793039718781528415082801547201 4908 2706041821038017644442854902837390588857094842008539136 4909 2712665093533703193507407034341182104859969414306640625 4910 2719303223115100120950204675200589804835219223206690816 4911 2725956240073194744137145731327209861767239948536317841 4912 2732624174754544250148170181422061013255559233912836096 4913 2739307057561367298229392420553459180684174181340016801 4914 2746004918951634751471942107136000000000000000000000000 4915 2752717789439160537875467052527977608383065957019037601 4916 2759445699593692640954412548273792261711781214627434496 4917 2766188680041004220045352512849568397678765889953975441 4918 2772946761462984860473808957704343944084121847664214016 4919 2779719974597731953739157521505858915004296601806640625 4920 2786508350239642207876378201879257138009537410011303936 4921 2793311919239503288153571925649042403837976932774801601 4922 2800130712504585588264325241739555114669241754227572736 4923 2806964760998734132174167195537245922027703694197553281 4924 2813814095742460606780524349749339795580641000000000000 4925 2820678747813035525545741954688360973048147460734742321 4926 2827558748344580523262901440550712457281091677932486656 4927 2834454128528160782114326705720391928895218480907910481 4928 2841364919611877589182834108496330549340993721008132096 4929 2848291152900961025575943634994146202300376660400390625 4930 2855232859757862787323431413390724974516674164221280256 4931 2862190071602349138208766574243433482218258933038232161 4932 2869162819911593994695138418405402042410447561344946176 4933 2876151136220272143106942948154719376914415940723722961 4934 2883155052120652589227761043639090906402816000000000000 4935 2890174599262692040476023925689114811566838154310520241 4936 2897209809354128520819725037553435669799878609449455616 4937 2904260714160575118591701102238290076982710365248312321 4938 2911327345505613867367168868973040398051060664684773376 4939 2918409735270889760065367951952912530958652496337890625 4940 2925507915396204896437324187011054907979906514321739776 4941 2932621917879612764101912087324995211842400230059249521 4942 2939751774777512653292559267748397498638565008176316416 4943 2946897518204744205477100128958557379050632049567405841 4944 2954059180334682096013450647404191142487121000000000000 4945 2961236793399330851003940805107683494400743676045891361 4946 2968430389689419798511306014801997951866953722417381376 4947 2975640001554498154299503850745896707012931069254940961 4948 2982865661403030242262687483942968493324904015751417856 4949 2990107401702490849705832442471262024746672422119140625 4950 2997365254979460717640678673292140054256226978282602496 4951 3004639253819722166260815371330408940265618021681293681 4952 3011929430868354855759901664883977535909799854301843456 4953 3019235818829831682657182003611426752064079401208281921 4954 3026558450468114811794620986541129624190976000000000000 4955 3033897358606751844170148392827186287372623668647175681 4956 3041252576128972120771671337426696908344115554472103936 4957 3048624135977783162576676767571089143549123952030356401 4958 3056012071156067246882413943932678730697372885934145536 4959 3063416414726678120131813112827738864112660156494140625 4960 3070837199812537847400463272730485387641608803622588416 4961 3078274459596733798710138769879982756221580227210604641 4962 3085728227322615772334531423925505225038526702258487296 4963 3093198536293893255263011985456846750312240374452831201 4964 3100685419874732820988411962985992431640625000000000000 4965 3108188911489855664784984227567007679402345754331493201 4966 3115709044624635276642868308843565228847484213758263296 4967 3123245852825195252025553936979844118720534447547918641 4968 3130799369698507240617004160742261183344026595163836416 4969 3138369628912489033225267283038329759721969824462890625 4970 3145956664196102787009574901566610388600788296753217536 4971 3153560509339453389198091523969985416905009189688222401 4972 3161181198193886959463649544095147644682083510948007936 4973 3168818764672089491124971818726069495194714727810333681 4974 3176473242748185631341052672560173557682176000000000000 4975 3184144666457837600466536883314850643839454117610763921 4976 3191833069898344250736105058770793552802707131761299456 4977 3199538487228740264446042813359292359882401795019787681 4978 3207260952669895491801340283665162005515442341592170496 4979 3215000500504614428596837790027370013171345957275390625 4980 3222757165077735833901102855357759041324689438402809856 4981 3230530980796232487911893332446606397629166453681986961 4982 3238321982129311090152231067464254331713068168564965376 4983 3246130203608512298176280340182837597890135378948869361 4984 3253955679827810906954395270713418171214721000000000000 4985 3261798445443716169106870468363833856350129412555707841 4986 3269658535175372256156099420653533617910832520459452416 4987 3277535983804658860967015479655896581762855959984923521 4988 3285430826176291941545860798758335643564721791287627776 4989 3293343097197924606367499205718225350439548492431640625 4990 3301272831840248141401659767630755120045749421920485376 4991 3309220065137093179008668710195613910170622036198538321 4992 3317184832185531008875398397555415195402246347444719616 4993 3325167168145975031162333260062458658547654785431318241 4994 3333167108242282352032823875694317552009216000000000000 4995 3341184687761855521735771866565391499329486951339844961 4996 3349219942055744415413159865153559949493199871395762176 4997 3357272906538748256804012535561031021792205288517086161 4998 3365343616689517785016546503439056644736602910811488256 4999 3373432108050657564540439054210063365047342773681640625 5000 3381538416228828438671317603000647764029522791260164096 5001 3389662576894850126519744221337557972491566648315316481 5002 3397804625783803963777141925239013354416425303231430656 5003 3405964598695135787411281986938321201692758969931360321 5004 3414142531492758964464124228188583557205441000000000000 5005 3422338460105157565124975086999233519867259970863495281 5006 3430552420525489680252101221830116196351822274270068736 5007 3438784448811690883516109527799785625798675476952835601 5008 3447034581086577838338577688434609459505742405873831936 5009 3455302853537952049799592773977175046594294551025390625 5010 3463589302418703761688028923369424159543774495444566016 5011 3471893964046915998868568811810992379416529165132561441 5012 3480216874805968755139647409349509833577520920766058496 5013 3488558071144643326756670478370282424425776473129475601 5014 3496917589577226791795034339201000000000000000000000000 5015 3505295466683616635527647653416126405080552214257778801 5016 3513691739109425521991830333898665544866865572651012096 5017 3522106443566086211920639189377350250879158679539531841 5018 3530539616830956627213844549088282853594707569269538816 5019 3538991295747425062123956890495017173053449980712890625 5020 3547461517225015541332877409723393619849706416309211136 5021 3555950318239493325094921530610537991813506281645313201 5022 3564457735832970561622139544114759354806457149094363136 5023 3572983807114012086888033905368115375856178157488944081 5024 3581528569257741372025948190959670174315761000000000000 5025 3590092059505946618498578334198498994019087104068615521 5026 3598674315167187001215232511204877886470516414408032256 5027 3607275373616899059773641945799450536352705016403334881 5028 3615895272297503238003300936387137061516172181294288896 5029 3624534048718510571987490583448823093278620625244140625 5030 3633191740456629526741317011943157016783645766326419456 5031 3641868385155872981723271338966837573772908732135411761 5032 3650564020527665365357995233508375077421480007994904576 5033 3659278684350949938748112652141272571094098825111845761 5034 3668012414472296228753165212121747031064576000000000000 5035 3676765248806007610613865681667377165938357423920725441 5036 3685537225334229040300061226280338855369047094463369216 5037 3694328382107054936760975349926120511035969384237204721 5038 3703138757242637214256474910769780714486957345840562176 5039 3711968388927293464948286173090934844076633453369140625 5040 3720817315415615291930261580029784882196465193309310976 5041 3729685575030576792876976796043719416902610690683497121 5042 3738573206163643194490115573461424635387614588427042816 5043 3747480247274879637922278144393210867511781052875060641 5044 3756406736893060115358027127576555399951761000000000000 5045 3765352713615776557932163369588906683352577665461628561 5046 3774318216109548075165402711329836954502821727464062976 5047 3783303283109930346097803383845952378341726312108901361 5048 3792307953421625162300472592528888199564742785373638656 5049 3801332265918590122946259845543580640027345840087890625 5050 3810376259544148482120323721125200392284171468795805696 5051 3819439973311099148551638049203071001224108010401009281 5052 3828523446301826837946682905753029114836294909298937856 5053 3837626717668412378106745383430495908444613488046268721 5054 3846749826632743167010434809479536804499456000000000000 5055 3855892812486623784043196931732940262508409037385644881 5056 3865055714591886754555791585799429727917857727973953536 5057 3874238572380503467933878491361153125054076644788984801 5058 3883441425354695249361036102962222377886585157987598336 5059 3892664313087044585457718860841985670272665566650390625 5060 3901907275220606503978838750339625354587020276912623616 5061 3911170351469020107752837784254335944194418798982188241 5062 3920453581616620263045298871372534367528485132955549696 5063 3929757005518549442530323526255107039151918087579950001 5064 3939080663100869723053086010398457275390625000000000000 5065 3948424594360674938367154773127967654627472573337894401 5066 3957788839366202987030353482136354153784390815785680896 5067 3967173438256948295643115498527214901220964075998815041 5068 3976578431243774437613467359650852356802745399741321216 5069 3986003858609026907632958685010193419705455820556640625 5070 3995449760706646052048037916154400710606876860519284736 5071 4004916177962280155311555440851647000414288468176074001 5072 4014403150873398682699257935025633978502198481786638336 5073 4023910720009405679476320183037930384926081424293384481 5074 4033438926011753326699143207985270694608896000000000000 5075 4042987809594055653837830258842815371117056815498297121 5076 4052557411542202408404935060606282156702842803952685056 5077 4062147772714473082776259737153103513075248993978552081 5078 4071758934041651098389662964440670385718114935474487296 5079 4081390936527138147508022203973642784542845195556640625 5080 4091043821247068692732677303287632752105794121432109056 5081 4100717629350424624453866331598718276852802834778506561 5082 4110412402059150076424848244842684411273599238354763776 5083 4120128180668266399646590845160100747567712223122652161 5084 4129865006545987294750086515558856632894881000000000000 5085 4139622921133834103063542371090144897933091190645573041 5086 4149401965946751256551875773492702937325531267141206016 5087 4159202182573221886816130606979011921925883741775155921 5088 4169023612675383593340614308741779642674148841303576576 5089 4178866297989144371175740388935082592070102691650390625 5090 4188730280324298698244746061417744701298729211528216576 5091 4198615601564643782462639638522643707594499090744125921 5092 4208522303668095968855917520620455191284915451443286016 5093 4218450428666807306871775934365696391016768730658633041 5094 4228400018667282278065728042332678213472256000000000000 5095 4238371115850494684356722661355009380230482435501242161 5096 4248363762472004697039046587360550131029580827902283776 5097 4258378000862076066740478430930146819775209234650386561 5098 4268413873425793494516347920289089352624710681997869056 5099 4278471422643180164269340827051050753547677715087890625 5100 4288550691069315436685076014861356007540734691529527296 5101 4298651721334452704873667602215883315827447500018372081 5102 4308774556144137411907671868249856383256547410424365056 5103 4318919238279325230447005314283406526389003361163007121 5104 4329085810596500404641607224464267227045521000000000000 5105 4339274316027794254502807146048544057552147268153624481 5106 4349484797581103842934544933794446285956909238463758336 5107 4359717298340210805615778373697473372311639917008804001 5108 4369971861464900343925600918955154262399896786435444736 5109 4380248530191080381102779735701407982816445078369140625 5110 4390547347830900881831612067781332495561168974266761216 5111 4400868357772873335446185888733170887148228519689485041 5112 4411211603481990402945318915291819410480261590346960896 5113 4421577128499845728010638310214034195840626302264254401 5114 4431964976444753912220451803136000000000000000000000000 5115 4442375191011870654652249506595716447175727942361840001 5116 4452807815973313056066864400372339994484499675642269696 5117 4463262895178280087867508300998832380785294281245768241 5118 4473740472553173226027089124779681542376865164339183616 5119 4484240592101717250177404391978785757241835000244140625 5120 4494763297905081208053995207120566877789961009223438336 5121 4505308634121999545490634385656778614371242683060504801 5122 4515876644988893402157611980679109546512923610144833536 5123 4526467374819992073238171194990390405103442403533654881 5124 4537080868007454637237637543771877663364081000000000000 5125 4547717169021491750119974161387611018351216361539808721 5126 4558376322410487605966686322636175309657185706475257856 5127 4569058372801122064353188574082316137097013610915439281 5128 4579763364898492944637938345062775197715514107492765696 5129 4590491343486238487359830530649472428351168105712890625 5130 4601242353426659982939538310355847654498984005159878656 5131 4612016439660844567880676386775898834526276022241271361 5132 4622813647208788188666853897737365366197638786364542976 5133 4633634021169518733550875474017785502955754711141288561 5134 4644477606721219332432540282302022927323136000000000000 5135 4655344449121351825021680409939559175449265069220250641 5136 4666234593706780397483271614276670144643339222172962816 5137 4677148085893895387761641274979864612853124250618777121 5138 4688084971178737259780990352920012853986145758636670976 5139 4699045295137120746719638273938820381224155426025390625 5140 4710029103424759163555591920258125971181750427617202176 5141 4721036441777388889081232326505378844284134047860424721 5142 4732067356010894017585105241403065687348907104813449216 5143 4743121892021431180398994430193336652826781451792035441 5144 4754200095785554537508649456929177175403201000000000000 5145 4765302013360340939426732699947780107376717672798685761 5146 4776427690883515259526743518237915069502956277990424576 5147 4787577174573575897036870801108727913950150545011541761 5148 4798750510729920450892918598650225767441258571244179456 5149 4809947745732971564649643146033439335638963398681640625 5150 4821168926044302942650033360818665184366503548101328896 5151 4832414098206765537652260809211071865905004343497404881 5152 4843683308844613910114219204712134449105212872527712256 5153 4854976604663632759335767720950705789949369109141575521 5154 4866294032451263626658986769726937430491136000000000000 5155 4877635639076731770926949415553660167854495097357434081 5156 4889001471491173216401706269321190069955393216619483136 5157 4900391576727761973342376526230840165924468629332293201 5158 4911806001901837431444432786927725504919827623377371136 5159 4923244794211031926341462425902818224782683867431640625 5160 4934708000935398479370883547815742345685477461746978816 5161 4946195669437538710805289000501632030284283672434451841 5162 4957707847162730926751287493155683047129989952460292096 5163 4969244581639058379917906599626010350543610475892388801 5164 4980805920477537704456818309977324462890625000000000000 5165 4992391911372247525076843828603029338640435506369615601 5166 5004002602100457240635390504249932444215647692700778496 5167 5015638040522755982409670116466185966500277493850391441 5168 5027298274583181747250744234277722658327181188823126016 5169 5038983352309350705823639006429721369536689082275390625 5170 5050693321812586686136968538385980568046915730261671936 5171 5062428231288050832565702959548972146710502134328605601 5172 5074188129014871440570914384935305814244243323288948736 5173 5085973063356273967320531228903903920311441204769755281 5174 5097783082759711218415328734575949473058816000000000000 5175 5109618235756993710924581141395242454879972766083150321 5176 5121478570964420212935998624943631694017958256055750656 5177 5133364137082908459824770007737366159885205184633996481 5178 5145274982898126047446730257375249568287633808709124096 5179 5157211157280621502460869959177138860900991699462890625 5180 5169172709185955529986602274430388021994426646949728256 5181 5181159687654832438801401372641125690614206349403706161 5182 5193172141813231744284624956855624316397458746744242176 5183 5205210120872539949313532285263360718762479421577754961 5184 5217273674129682503317708030006607704641841000000000000 5185 5229362850967255939698301405490493083383178970384758241 5186 5241477700853660191818689243601409541738683991238639616 5187 5253618273343231087773371092189484315029196643038068321 5188 5265784618076373024142103966041583682496198346799845376 5189 5277976784779691818936484086454130663931369781494140625 5190 5290194823266127743946382806498985914407818560616267776 5191 5302438783435088736693843934249947099591257887762393521 5192 5314708715272583792202249835691260769327666564857532416 5193 5327004668851356534788764022852147110643218403535267841 5194 5339326694331018970088258410991980533252096000000000000 5195 5351674841958185417517134061488750809720378782943959361 5196 5364049162066606623385645014548087862054314351008485376 5197 5376449705077304054867535758040840081676357526312366961 5198 5388876521498704375036003975783357543692420151672569856 5199 5401329661926774099175201470485688317001456797119140625 5200 5413809177045154432576687563498323408539069735151210496 5201 5426315117625296290030450835477433290218114201418107681 5202 5438847534526595497220316789251270473051795089528979456 5203 5451406478696528174233760888596146707951550166091973921 5204 5463992001170786301396348454408743068158801000000000000 5205 5476604153073413467641225082982123840144715193437073681 5206 5489242985616940801624283589845382735246360761321127936 5207 5501908550102523085795835977001068838284547391729452401 5208 5514600897920075053639821571480170831374343488973377536 5209 5527320080548407870291785289021266771632436621337890625 5210 5540066149555365796747062938458292968767471861593276416 5211 5552839156597963037870813600160103725224159156647088641 5212 5565639153422520774421742385694472811235785686815543296 5213 5578466191864804379301560315879351021031896041424353201 5214 5591320323850160818242431640625000000000000000000000000 5215 5604201601393656235144862666552063292136515724651221201 5216 5617110076600213722278690057382738326469627815441207296 5217 5630045801664751275560030627635039488254797866632684641 5218 5643008828872319935117258862293788714354361846953148416 5219 5655999210598242111359282763976566988430623535400390625 5220 5669016999308250096759593154748573040544332579473985536 5221 5682062247558624763569766242257364408247230904260376401 5222 5695135007996334447676304099347035310360857498338983936 5223 5708235333359174018814902702861784632328996971811685681 5224 5721363276475904137356442331051349435845601000000000000 5225 5734518890266390697879200429935763105093843167268321921 5226 5747702227741744459741992527264715460887904914774163456 5227 5760913342004460864873152398407852466222428866804223681 5228 5774152286248560042990468471727097693203187558483562496 5229 5787419113759727004467399401800983336746847226806640625 5230 5800713877915452021061097837384556699810778204241657856 5231 5814036632185171194717977667287224840211268265395810961 5232 5827387430130407214672766441525496215858396782213861376 5233 5840766325404910303057191237248589109238959281092051361 5234 5854173371754799349234652969132952435818496000000000000 5235 5867608623018703233077451032287570000785543559129095841 5236 5881072133127902337403327212296213800404131054018236416 5237 5894563956106470249788305001936329691085280565553029521 5238 5908084146071415653973007827447768487408410422753099776 5239 5921632757232824411079847209068940815985202789306640625 5240 5935209843894001830858679561004033068150371297565413376 5241 5948815460451615133178738175123567497127095050430032321 5242 5962449661395836099984854930622749550573476095895535616 5243 5976112501310483917936194428658682299806589127398330241 5244 5989804034873168211945931566749638438201441000000000000 5245 6003524316855432269840512042538196628724914365777062961 5246 6017273402122896458357343910486237586143558088236466176 5247 6031051345635401830699977108274657538025482655922862161 5248 6044858202447153925870036822215328734789747649843040256 5249 6058694027706866759995385672938489353583165722900390625 5250 6072558876657907009874198974086584117448616757319172096 5251 6086452804638438388954846747816842663407536768610480481 5252 6100375867081566215971685771680850360211533983348166656 5253 6114328119515482176457074682001345910935948680374202321 5254 6128309617563609277350135069295816489046016000000000000 5255 6142320416944746994922991571694533966891055659082543281 5256 6156360573473216616245434202758899433303283259448692736 5257 6170430143059006774409156540715786911957437488420281601 5258 6184529181707919177732933956976485060210006491383463936 5259 6198657745521714533170316772996346557699511933837890625 5260 6212815890698258664141624106144922632691702744045654016 5261 6227003673531668823012235197387773315487788026007395441 5262 6241221150412460198439386206321925998154698468932714496 5263 6255468377827692617809891812548764023471037306070147601 5264 6269745412361117444991422476602656494140625000000000000 5265 6284052310693324673620179888772618329209644530746656801 5266 6298389129601890216148024970249478720438172000343556096 5267 6312755925961523388872324788194234364959671906662647841 5268 6327152756744214593171996904646303872012714360489250816 5269 6341579679019383193173441998765149159840122734619140625 5270 6356036749954025590070268082817090978536897000700379136 5271 6370524026812863493320922274673056332357013549385817201 5272 6385041566958492388948558893464427866210529500414939136 5273 6399589427851530205167685610545126486658789682719446081 5274 6414167667050766175562342515120590800551936000000000000 5275 6428776342213309900040782242920497506126856017485323521 5276 6443415511094740603791832767204007738775199072710496256 5277 6458085231549256594468338064286172585612666043346120881 5278 6472785561529824917823285640754068526807487084176080896 5279 6487516559088331212024443846693477389925394843994140625 5280 6502278282375729760873545998663727440710542962475667456 5281 6517070789642193746156272597931959382589283213597585761 5282 6531894139237265699349497353700895185681578523493400576 5283 6546748389610008152912477307828525693870677810594177761 5284 6561633599309154491388882106936386743495601000000000000 5285 6576549826983260002546772379927689952445570454693263441 5286 6591497131380853128783852253879975298405871938191753216 5287 6606475571350586919025536279131655012518327978933660721 5288 6621485205841390681343586435240354107426712171456434176 5289 6636526093902621836523290453445889005720615386962890625 5290 6651598294684217972807368418414664243435581493504638976 5291 6666701867436849102045010502467845145530343690093341121 5292 6681836871512070117474664739295553809543789610247458816 5293 6697003366362473453369409961426243851347433319141222641 5294 6712201411541841946773965406547078389108736000000000000 5295 6727431066705301901562605042250342965594145415387996561 5296 6742692391609476355047461367005482909998256898954366976 5297 6757985446112638547366920317219110478349563005463027361 5298 6773310290174865593884025946239163537138868620315590656 5299 6788666983858192360825030741177232216861101894775390625 5300 6804055587326765544388444807557855613794931127245213696 5301 6819476160846997953555154680148315123759768374154523281 5302 6834928764787722996830400210970137332661348003905273856 5303 6850413459620349373148615842537225671552538314598260721 5304 6865930305919015967172360595898359505825281000000000000 5305 6881479364360746949216779289176860343714938231233842881 5306 6897060695725607080031255853090690937444717985882177536 5307 6912674360896857220670138125495322880802577277874780801 5308 6928320420861110047684632187412615706925875826767630336 5309 6943998936708485973868183148384964450862347304931640625 5310 6959709969632769274787878299418397325094420327344111616 5311 6975453580931564421334627727344479902024775088445372241 5312 6991229832006452618525096825232181528773950582331805696 5313 7007038784363148550788584639610693330497975251289772001 5314 7022880499611657333972261666816000000000000000000000000 5315 7038755039466431674298400547841279738761850532445922401 5316 7054662465746529234507453113747453533238832811887824896 5317 7070602840375770207421047402068976963056029875260281041 5318 7086576225382895097159198598824850711091189599191433216 5319 7102582682901722708246248360809440876195049961181640625 5320 7118622275171308342840267638885703311373967525780852736 5321 7134695064536102206320878955128489001183849700484928001 5322 7150801113446108021470675084961496679682940582636814336 5323 7166940484457041851485632259991896459300726949803036481 5324 7183113240230491132050137338165471439680321000000000000 5325 7199319443534073912712469885236145612393797283374155121 5326 7215559157241598307796801775460853667668220647944749056 5327 7231832444333222157087998749987764621581056734429688081 5328 7248139367895612896525730368696834885336311121146679296 5329 7264479991122107639144616955370511157658548613525390625 5330 7280854377312873466497364467113138305804796535091757056 5331 7297262589875067930798060716994296488910575231639030561 5332 7313704692322999768023029044057974764654707969302859776 5333 7330180748278289822206858357210300225059364925244134161 5334 7346690821470032181171451479167632577990656000000000000 5335 7363234975734955523926156883708389612417107430567261041 5336 7379813275017584679977272254020210085647077819439190016 5337 7396425783370402400785431792063243527262566558199961921 5338 7413072564954011343609612878674772901319352945869848576 5339 7429753684037296267976721521714353002607822418212890625 5340 7446469204997586445015940034986547251003464371473944576 5341 7463219192320818279897244564074565933071572275232319921 5342 7480003710601698147613724416667083047900279068233302016 5343 7496822824543865442347559664556705259905285628773945041 5344 7513676598960055840659738162326488956506481000000000000 5345 7530565098772264778743817973915089367321529520116760161 5346 7547488389011911143984266212856153847457256160442187776 5347 7564446534820001181060130485118049900241564640802862561 5348 7581439601447292612835024475220592876624362745650221056 5349 7598467654254458976274634736770789531075655937744140625 5350 7615530758712254173633181437834458164635133565569335296 5351 7632628980401677239150491669739675814885159581380236081 5352 7649762385014137321501569955086125179275456529120301056 5353 7666931038351618882240776787006391457482718045624149121 5354 7684135006326847110482952397185950307844096000000000000 5355 7701374354963453554064049484892886338934591481080972481 5356 7718649150396141967424065343391216182341853703501582336 5357 7735959458870854376455290693708025881237187592812950001 5358 7753305346744937360559119578889469235020528579285876736 5359 7770686880487308552154891884709047512294009140869140625 5360 7788104126678623353884467435378572734080169677728649216 5361 7805557152011441873756458165252913196785915506141019041 5362 7823046023290396078474272589909173225643455318532816896 5363 7840570807432357165192354692414547022068540332793226401 5364 7858131571466603151945227403169922119140625000000000000 5365 7875728382534986686994179084523640150177757211789018001 5366 7893361307892103077336659834486935670102145022554013696 5367 7911030414905458536623682997444787500553902187995584241 5368 7928735771055638652730756013838586905356306880819695616 5369 7946477443936477075228093655495543812704272402587890625 5370 7964255501255224422996095778689542822599274974555406336 5371 7982070010832717412232300983234686986001753662587708801 5372 7999921040603548205096256993031527011111424286124609536 5373 8017808658616233979238978171602499925724855819622456881 5374 8035732933033386718463890355362963181408256000000000000 5375 8053693932131883224766393127773012205584301645824816721 5376 8071691724303035351999399769198651580190013686556921856 5377 8089726378052760461412445400374528053875486994474925281 5378 8107797962001752099312184291900038803900494212755357696 5379 8125906544885650897092327938311947707259726504150390625 5380 8144052195555215693881306293055458446262229063529926656 5381 8162234982976494882056165530217824291393331551400145361 5382 8180454976230997975871446840289874251467337886362238976 5383 8198712244515867403452022080577193490218077734451920561 5384 8217006857144050522399093586290037673296161000000000000 5385 8235338883544471859258797105895347091842818614491088641 5386 8253708393262205573103078654111453544689333121440546816 5387 8272115455958648143472748078062273268319408092621933121 5388 8290560141411691282932844306679020587422914066953342976 5389 8309042519515895074490679600539863019049167633056640625 5390 8327562660282661334127162639067608601044504722513330176 5391 8346120633840407198692232974458645239393021188576968721 5392 8364716510434738939415472246989150602413960878173065216 5393 8383350360428626001283190594533305976659685460556497441 5394 8402022254302575268533519900329160711602176000000000000 5395 8420732262654805556521278907337223323863670062553353761 5396 8439480456201422330204608785051154653810766817979928576 5397 8458266905776592649505611465435497062295932022062367761 5398 8477091682332720341797456968878616671862958636406931456 5399 8495954856940621401770660018756424004293097383056640625 5400 8514856500789699618931460494500468721838130200931536896 5401 8533796685188122432985476698049208993799837787867618881 5402 8552775481562997017360035007330203514888682264913248256 5403 8571792961460546591118814263070268415957010964561867521 5404 8590849196546286959522678181856922044124961000000000000 5405 8609944258605203283490804209074383461444129014063932081 5406 8629078219541927078216452520207706939720936263186907136 5407 8648251151380913441191954348146071948426782140204789201 5408 8667463126266618509897734457617589197696200521098203136 5409 8686714216463677149410418405850047091290317754150390625 5410 8706004494357080870185311221071664180836305909439266816 5411 8725334032452355976268770297640022448751918395524335841 5412 8744702903375741944196231648512859886117615377055748096 5413 8764111179874370032831885172548261130069600280540510801 5414 8783558934816442124406231285841000000000000000000000000 5415 8803046241191409797007988133063391606782470125065943601 5416 8822573172110153628787055636680074161712067212822122496 5417 8842139800805162734125479859043767419309010814688557441 5418 8861746200630714532033598544850387474800998771134038016 5419 8881392445063054747028786279334113920574411152587890625 5420 8901078607700577642754455441013318563799741654864039936 5421 8920804762264006488597207046853924344071959014974159601 5422 8940570982596574259560263682495054002825580839998324736 5423 8960377342664204569651554980780071602962719572987707281 5424 8980223916555692839045064558351673261588241000000000000 5425 9000110778482887695274285942599939458169788699977308321 5426 9020038002780872608716873819894648971824423962627014656 5427 9040005663908147762629815910885138788202981312151832481 5428 9060013836446812157994689929810076055085235510362116096 5429 9080062595102745953432809412323224172493225390869140625 5430 9100152014705793040450301700407208160378508417230176256 5431 9120282170209943854273401053613023310195968199010930161 5432 9140453136693518420534479713226230530978620209391538176 5433 9160664989359349638069579780119122467123526341877536961 5434 9180917803534966798088448978099343108079616000000000000 5435 9201211654672779339978323762607252943057409688454746241 5436 9221546618350260844002943799744540456424149115875823616 5437 9241922770270133261158522582933013644003761885719574321 5438 9262340186260551380448639874103023008829841623666917376 5439 9282798942275287533840262753293466944754123687744140625 5440 9303299114393916539163343335007744348067804105662795776 5441 9323840778822000881216682661710316560575809327107287521 5442 9344424011891276131342991914564726237884402296386748416 5443 9365048890059836605736323889004035402042231772998879841 5444 9385715489912321262745289668086765785278321000000000000 5445 9406423888160099839435717589923664674344070419537777361 5446 9427174161641459227676653946861127968228934984847589376 5447 9447966387321790090013847373674074290152142403611542961 5448 9468800642293773715595101579852701057769050631145721856 5449 9489677003777569116412123957262122815796199668212890625 5450 9510595549121000364123740649109687374001783769971818496 5451 9531556355799744167725591899370115977528434825446671681 5452 9552559501417517692331664913691885584795433645204115456 5453 9573605063706266619333265053437866178562608076771415921 5454 9594693120526353448201269953997581851365376000000000000 5455 9615823749866746040197755106946055282759072669872721681 5456 9636997029845206404263323573113531396652574203818151936 5457 9658213038708479725346716800270003831810282901270298401 5458 9679471854832483635443528005016969908664046912364609536 5459 9700773556722497727611084243714834720801097363525390625 5460 9722118223013353313226808141956527675001429384715964416 5461 9743505932469623422757615276324876276461335427275322641 5462 9764936763985813050308148406041829411314401265420599296 5463 9786410796586549642215895135730499207314852898741625201 5464 9807928109426773829961481153964996337890625000000000000 5465 9829488781791930407662676935677004155387109102816699201 5466 9851092893098159554420901719920844281891703371172151296 5467 9872740522892488301789254678069338447870765679409200641 5468 9894431750853022246631349471320012865543375883894460416 5469 9916166656789137509640474860534102895931716211181640625 5470 9937945320641672939788850676008414087859420562546753536 5471 9959767822483122564976995279891433943962728211174280401 5472 9981634242517828289153467659699256357962771561377959936 5473 10003544661082172836175494477863003175361159524958787681 5474 10025499158644772940681239769546666620747776000000000000 5475 10047497815806672786244722529211850538104244155221629921 5476 10069540713301537691084635155672991906205916578235027456 5477 10091627931995848041598563635782567597758900010380409681 5478 10113759552889093473994358438509841811108127573326954496 5479 10135935657113967304290653364128230271261721054931640625 5480 10158156325936561206958778047604727724461963393632505856 5481 10180421640756560142478558451189481293912500594851384961 5482 10202731683107437534080748498733946090945536441110757376 5483 10225086534656650693949085003521619570994644645430983361 5484 10247486277205836499155207222475642296683521000000000000 5485 10269930992691007317599931732612136161575898088698233841 5486 10292420763182747184234622870636624215686557522425020416 5487 10314955670886408227836648703732872839989753155262885521 5488 10337535798142307348613162408968687315003499272970571776 5489 10360161227425923146907699030441282348692417144775390625 5490 10382832041348093103284327857405582766156748047962341376 5491 10405548322655211010264351123271965583351545702053276321 5492 10428310154229424655990790364625348732281007827194351616 5493 10451117619088833760096152601405015802623682878861092241 5494 10473970800387688162049219504194028732092416000000000000 5495 10496869781416586262256853902298446229818133162160030961 5496 10519814645602673716197069357049796072370891542325170176 5497 10542805476509842381859860078639341899929265234070388161 5498 10565842357838929520772540201889673806976535596426592256 5499 10588925373427917252886593356788107337927990136962890625 5500 10612054607252132265603285573447404363888804817330180096 5501 10635230143424445777215546848522575069969619560197394481 5502 10658452066195473755043879171098162704592367231912902656 5503 10681720459953777388544301460768668064659757101862794321 5504 10705035409226063817666594709165891601937841000000000000 5505 10728396998677387116741363638641246688684320722447341281 5506 10751805313111349534174684398288853596819924352275316736 5507 10775260437470302988229361208096822223992740531479477601 5508 10798762456835550819172068436839971124394523301245095936 5509 10822311456427549798065908358477746044914551093994140625 5510 10845907521606112392488168775396764497643740913798742016 5511 10869550737870609289453318824938731990704694426323979441 5512 10893241190860172175821535598381994973699709699147370496 5513 10916978966353896776473308698999296431168263865856569601 5514 10940764150271046150530924548096000000000000000000000000 5515 10964596828671254245907887115142801647302985449831284801 5516 10988477087754729712467586800355445012826304494084100096 5517 11012405013862459974072784435441924726859466060477513841 5518 11036380693476415559807732790835865142519411680860962816 5519 11060404213219754694655013585664000308822066484619140625 5520 11084475659857028149909423790056791559274554581443547136 5521 11108595120294384353611500988305075270923767178968071201 5522 11132762681579774761283533735893145208146493255383515136 5523 11156978430903159487251159193700788034167561824845698081 5524 11181242455596713196833906858764490271089361000000000000 5525 11205554843135031259688303933022340032024846035197781521 5526 11229915681135336164587414779539113655465073563460960256 5527 11254325057357684195920944009918758970431941646330656881 5528 11278783059705172372200290027062092955479905169009872896 5529 11303289776224145646853193314219188292121893183837890625 5530 11327845295104404371592881414519833649991586918176915456 5531 11352449704679412022646870384942856009195919153551509761 5532 11377103093426503190130840535107266099619608052239896576 5533 11401805549967091830853262474436442941391406137272259761 5534 11426557163066879784836707891262259985125376000000000000 5535 11451358021636065555842038074400559617197928205711551441 5536 11476208214729553356181921961744127625602784108768137216 5537 11501107831547162416110394461585764102963846433271866721 5538 11526056961433836558075424940803688364564741039824306176 5539 11551055693879854036121725109815885639250278472900390625 5540 11576104118521037640731285057440672103868193244451966976 5541 11601202325138965069389385899589328533900346038894935121 5542 11626350403661179563164097404164774399314385622915874816 5543 11651548444161400809587529040749603326195101245153134641 5544 11676796536859736112127363177739093874276961000000000000 5545 11702094772122891826537459611611799679755404255760114561 5546 11727443240464385064376581263133800048766281739692670976 5547 11752842032544755663984551713564482668784526556308903361 5548 11778291239171778429205416280473697590660969726809542656 5549 11803790951300675636147439547694166136138625039306640625 5550 11829341260034329808270033667321086779437362895646621696 5551 11854942256623496760087973343634925980391435492449787281 5552 11880594032467018909783515189465425829372730114959609856 5553 11906296679112038861017301114936949401350996273696002721 5554 11932050288254213254229187566839502896889856000000000000 5555 11957854951737926887720404784158241755685561079977790881 5556 11983710761556507108808712771669143549157757423438401536 5557 12009617809852438475348483419072007986663659760552326801 5558 12035576188917577687907901107986255014156886323899662336 5559 12061585991193368792895737253382403775169760976806640625 5560 12087647309271058656930417519764933000705316954927599616 5561 12113760235891912712744363935762788890676837971850306241 5562 12139924863947430976916857803824498280105002001756061696 5563 12166141286479564339728933164558078231664149534595344001 5564 12192409596680931127434074628004160400390625000000000000 5565 12218729887895033937238757626886458675830424145149700401 5566 12245102253616476745287133579749427689015550186037968896 5567 12271526787491182287944427074971250618455706990463497041 5568 12298003583316609716673877000033757064113547271793545216 5569 12324532735041972526802318544242142192289094785400390625 5570 12351114336768456760469768197419110393185755683394420736 5571 12377748482749439484058639252053010743532244920385532001 5572 12404435267390707540398480892060414943639632615134990336 5573 12431174785250676576042399717833195330740549256208438481 5574 12457967131040610343911588514681312208490496000000000000 5575 12484812399624840281604653220258074153883435877795763121 5576 12511710686020985365668695386167487179621771476384813056 5577 12538662085400172242129373959806390595192950411422574081 5578 12565666693087255633577436934690358024111914072770871296 5579 12592724604561039023109480331154827152753175371337890625 5580 12619835915454495615420959074514654223503359244303405056 5581 12647000721554989575349741634609348824651569883991304561 5582 12674219118804497544168767779260747928620086881498955776 5583 12701491203299830433926636474627989126652884703811366161 5584 12728817071292855500135218837864532327097681000000000000 5585 12756196819190718693103659111966884545084131584234699041 5586 12783630543556067288218394889357868533464002290585174016 5587 12811118341107272795469096259672044615318373966016517921 5588 12838660308718654148520692198510584917994004117188120576 5589 12866256543420701173631921347710886038839817047119140625 5590 12893907142400298338721113364035902782031174758171672576 5591 12921612203000948782880176232233041816302254377362263921 5592 12949371822722998626638034350245956777645793883871318016 5593 12977186099223861563275031799088259388687043293135007041 5594 13005055130318243731490085007609565550739456000000000000 5595 13032979013978368869722639013205029109020062259928028161 5596 13060957848334203752431751703543214186561274794230091776 5597 13088991731673683908634900801717491791953878407447088561 5598 13117080762442939623009378927966827074306045344854573056 5599 13145225039246522219859412835366596456610389531494140625 5600 13173424660847630630252413874762722350402417765561143296 5601 13201679726168338242628037895816757764548443356783850081 5602 13229990334289820037184004136449451500280382312264237056 5603 13258356584452580004342894192319671517572233140381041121 5604 13286778576056678847604423891358291328943921000000000000 5605 13315256408661961971087952825896720916670129484904070481 5606 13343790181988287752070268416691195802254403620187406336 5607 13372379995915756098823953699250768786823929792458846001 5608 13401025950484937294061920533433258938191814504488308736 5609 13429728145897101124293962642383319188197312949462890625 5610 13458486682514446295401455786654442145768304814342537216 5611 13487301660860330134736605473886325316504466997284303041 5612 13516173181619498580052915893804790910986222504766672896 5613 13545101345638316455573827252677668063617904731917948401 5614 13574086253924998035506742360801000000000000000000000000 5615 13603128007649837895309937201209976104853231042061946001 5616 13632226708145442051020124277712486775147110259513757696 5617 13661382456906959386948711805634572421209990656187150241 5618 13690595355592313372055076269450739241871216214452207616 5619 13719865506022434065305440527852632907155437832275390625 5620 13749193010181490410326224498891423718783304128239374336 5621 13778577970217122819661010505717027102452418111706662801 5622 13808020488440676048940540607235562573580600621752385536 5623 13837520667327432361275438677819881012805118036857008881 5624 13867078609516844982181625636141239844503681000000000000 5625 13896694417812771845348672055347991445564834935155574721 5626 13926368195183709629561608415304222003018039003086585856 5627 13956100044763028087086989482522423540800528531326161281 5628 13985890069849204663834285724884325679814299867969949696 5629 14015738373906059411603951286347817899129630117431640625 5630 14045645060562990192733794861690356939660891153451974656 5631 14075610233615208177455556823045314143767539989300769361 5632 14105633997023973634273873158652347869491625535607934976 5633 14135716454916832013680084189971097883218560425708302561 5634 14165857711587850325513623636204340364967936000000000000 5635 14196057871497853810284001395447299727285532123257676641 5636 14226317039274662904766671409229210054918166731556130816 5637 14256635319713330502186354172246615159943469114016839121 5638 14287012817776379507301661841710489902992921666022014976 5639 14317449638594040686705152491046291794836521148681640625 5640 14347945887464490814653218840802783561701133220161458176 5641 14378501669854091114740495785647214295334069671435262721 5642 14409117091397625997733750220356556349942667258380681216 5643 14439792257898542095880496049862352006195794198316709441 5644 14470527275329187594007856848775750196062401000000000000 5645 14501322249831051857727478414514968761755652528503771761 5646 14532177287715005359062573435285198696221053491217432576 5647 14563092495461539899813460669826407875257573218854943761 5648 14594067979721009132978241410153174647958387701121683456 5649 14625103847313869382545536571568195426460822676025390625 5650 14656200205230920761976488526143111656683770595713744896 5651 14687357160633548591693512766732474239037668722029582881 5652 14718574820853965115893565658524729020431499169746784256 5653 14749853293395451519003975904243824259499668364277909521 5654 14781192685932600242099168917502206290497536000000000000 5655 14812593106311557599596895066576416750508312713916180081 5656 14844054662550266696552854718136104926908578233402331136 5657 14875577462838710646872895177311930736229359705419035201 5658 14907161615539156092762236987043503748361149055171035136 5659 14938807229186397025731469616011165192813046855712890625 5660 14970514412487998909479339330731094188999037846283554816 5661 15002283274324543104972635013687965190690889390305969841 5662 15034113923749871598043760855799296990731996947699204096 5663 15066006469991332029826868218156848271846375559034382801 5664 15097961022450023030353702524979101806640625000000000000 5665 15129977690701039855630604817141247722794805068108021601 5666 15162056584493720328518391563631372007083486334991466496 5667 15194197813751891083737120496920063411005542798718473441 5668 15226401488574114117318034607631691472437289314596950016 5669 15258667719233933640825261004175539363757111250244140625 5670 15290996616180123240670126114240194156741567663818407936 5671 15323388290036933342841233677381537861775860703461463601 5672 15355842851604338983373737151449816827910346944355700736 5673 15388360411858287884881523530411103932796219618851409281 5674 15420941081950948839476311147329554183356416000000000000 5675 15453584973210960398397949813995774215673005373667216321 5676 15486292197143679868680497628020001649782594557646278656 5677 15519062865431432617178934959263280849581453665961418481 5678 15551897089933761682281662510362124498128916745967108096 5679 15584794982687677693634216930919000279769948828369140625 5680 15617756655907909100199924251789151241966387155062624256 5681 15650782221987152706983498394900557101274048466859904161 5682 15683871793496324520743879205305119506354427789286834176 5683 15717025483184810905022891845782292366801870377873068961 5684 15750243403980720044816596990408301740778641000000000000 5685 15783525668991133721216489052171769044831996276020484241 5686 15816872391502359396347987681066964767271926943361007616 5687 15850283684980182608933955973236113363800404752042830321 5688 15883759663070119680811267238769217199249455615285989376 5689 15917300439597670734728730785810879564344882965087890625 5690 15950906128568573023754975991775732923525662029461323776 5691 15984576844169054572625182948844505317928577389343931521 5692 16018312700766088131355837190608709638988223242763964416 5693 16052113812907645441456975429860679395010647690458241841 5694 16085980295322951815071678864194500424503296000000000000 5695 16119912262922741027372860436399638298205066409577345361 5696 16153909830799510522547682470700111158780783783934693376 5697 16187973114227776933700231343825320471678743216152468961 5698 16222102228664331917003366291801578344514671774170873856 5699 16256297289748498300430950099333448207148967441650390625 5700 16290558413302386547401960268808771978396835162744426496 5701 16324885715331151535668270320418255389135354591266985681 5702 16359279312023249651778182133737325666211953761327251456 5703 16393739319750696201448081704482301864091564521996607921 5704 16428265855069323136174882358132405101623201000000000000 5705 16462859034719037096422211334811498949251096777954119681 5706 16497518975624077771713587737356442143233087241963175936 5707 16532245794893276577966132116970347406583818851902894401 5708 16567039609820315652398640458376699969618754676107841536 5709 16601900537883987166348148019062063760314931445556640625 5710 16636828696748452956329401375128896353126070652990652416 5711 16671824204263504473671950129583747630644973592845306641 5712 16706887178464823053069863047667811567829110878073655296 5713 16742017737574240500379366898204453278241877191404647201 5714 16777216000000000000000000000000000000000000000000000000 5715 16812482084337017342175166398197858435816895425077927201 5716 16847816109367142470548270727260033049154133440951095296 5717 16883218194059421350310908155042539678632334113377466641 5718 16918688457570358157279878346350243162864439425987772416 5719 16954227019244177788240087134510541447506009570556640625 5720 16989833998613088692890694546002354644338540725971521536 5721 17025509515397546027732162986125376393034298520429934401 5722 17061253689506515132232154763202865206598254340064935936 5723 17097066641037735327608523704987791736959787488501639681 5724 17132948490277984038567941403895348468951201000000000000 5725 17168899357703341238338994617523143552291056473970687921 5726 17204919363979454217338886547752350554319063882143891456 5727 17241008629961802675813171125657219038668901309498345681 5728 17277167276695964140788246040595253166440956306122346496 5729 17313395425417879707676627070314661045065576816650390625 5730 17349693197554120106875323294808028339567928686575353856 5731 17386060714722152095697930010070275696948841708298708961 5732 17422498098730605175981353598993558771054878985255653376 5733 17459005471579538637708380265460638002010004429465665361 5734 17495582955460708928987598394390196712247296000000000000 5735 17532230672757837352732482365151472430110728250013121841 5736 17568948746046878090381743918510277536694620885679804416 5737 17605737298096286553003355658202949248584336669114491521 5738 17642596451867288060124949957467951503350549461940043776 5739 17679526330514146846633595438505756425917148590087890625 5740 17716527057384435398088252298995302663777774553111269376 5741 17753598756019304114788507074578841957238186113568270321 5742 17790741550153751304943486949745461862053148581341167616 5743 17827955563716893507285153461906167612161230853569604241 5744 17865240920832236143470475384769313793994641000000000000 5745 17902597745817944500617280727503628950121765445488748961 5746 17940026163187115044318888145726343649237064393661874176 5747 17977526297648047062482918629185323230247984819209664161 5748 18015098274104514640339989109225966703585059070562144256 5749 18052742217656038966968290616855347607334745703369140625 5750 18090458253598160973680354819547063491742129051293188096 5751 18128246507422714304618614171979988759981519001826058481 5752 18166107104818098619906662532782089543958379288925638656 5753 18204040171669553231703424926166195967208859904397136321 5754 18242045834059431073507747164207711483068416000000000000 5755 18280124218267473003061218292534284036625360122207889281 5756 18318275450771082439197341279484120772697412912749940736 5757 18356499658245600332985470036452586222639982258630423601 5758 18394796967564580473518233735295710814646500355458727936 5759 18433167505800065128691472477404017777358064375244140625 5760 18471611400222861021326011668510455811308134284703830016 5761 18510128778302815640980905963562044214086307201082313441 5762 18548719767709093891808087367175976557693268051410026496 5763 18587384496310455076798656007427306799068856678738741601 5764 18626123092175530218771356244086914306640625000000000000 5765 18664935683573099718454085127055206343767003789011662801 5766 18703822398972371350009584786729000894944861613872644096 5767 18742783367043258594356775115506310384055306649734129841 5768 18781818716656659310639488088686427054435426250384674816 5769 18820928576884734746194670273770941010780531230712890625 5770 18860113077001188885372425489725287835916503638538715136 5771 18899372346481548137560575202230348191602048861642075201 5772 18938706515003441364766720077449769025774913054000091136 5773 18978115712446880249111092165471345313505208966367700081 5774 19017600068894540000583793445460331276865536000000000000 5775 19057159714632040405420322937799317635146095830955989521 5776 19096794780148227215449601274193731766809877646659424256 5777 19136505396135453878769008515004544120706472190356942881 5778 19176291693489863612101258114040888472313296355795664896 5779 19216153803311671815188237254815555637311963301025390625 5780 19256091856905448827577251318946268272619077313430163456 5781 19296105985780403028155417997085894950510594099497183761 5782 19336196321650664277788264515595959621224656434234392576 5783 19376362996435567705418889628250631026628946043896091761 5784 19416606142259937837984360411683557048766401000000000000 5785 19456925891454373074506322506178201148890810206975589441 5786 19497322376555530504713111259864540078116348566192521216 5787 19537795730306411072550960264531930356409451968501822721 5788 19578346085656645084942213015210520398586301070944178176 5789 19618973575762778066148752883522688736975193023681640625 5790 19659678333988556958099176266672578026312691326151294976 5791 19700460493905216667038543659936859252869969140838279121 5792 19741320189291766956859853500754429008737365666432290816 5793 19782257554135279689476693947097881408628873925910796641 5794 19823272722631176412596838281856410175143936000000000000 5795 19864365829183516295256860378579428940053250572827982561 5796 19905537008405284411478157622233830637671856409678974976 5797 19946786395118680372405079851726660135091948042146529361 5798 19988114124355407307286174278950306492476954424855494656 5799 20029520331356961193659867942130429427066458242431640625 5800 20071005151574920537106221069409054038729484854000029696 5801 20112568720671236400926696761987972440604317625286801281 5802 20154211174518522786114204654902192856030911482461945856 5803 20195932649200347361975988677701126662383627316589494721 5804 20237733281011522547772241717097990899255681000000000000 5805 20279613206458396945733642879117055481012511826117488881 5806 20321572562259147125821326159535446789501179400642625536 5807 20363611485344069762593102658592836964990681026571622801 5808 20405730112855874124540072019140144027999360169383694336 5809 20447928582149974916258072526729023396407797207275390625 5810 20490207030794785473818733285719166341748011439663087616 5811 20532565596572011313705206077411993878743560565446990241 5812 20575004417476944035677968914619042424973128831228317696 5813 20617523631718755579936407932053015730477200744996666001 5814 20660123377720792838942199093601000000000000000000000000 5815 20702803794120872624270826256014618272005431510199228401 5816 20745565019771576988857887403942886962776517498236112896 5817 20788407193740548905007156363652221547084805211608463041 5818 20831330455310788298527683012336447684143301137547657216 5819 20874334943980948439367530926729875309269328574462890625 5820 20917420799465632689112067558910591450339801813359988736 5821 20960588161695691605715038388831266504830065100377886001 5822 21003837170818520405830973082353130704379775219281166336 5823 21047167967198356785117788480497583347728242007259590481 5824 21090580691416579096878770260381406526351921000000000000 5825 21134075484272004889413432340978065512234925553763121121 5826 21177652486781189802447070557561426327727849049272877056 5827 21221311840178726823009144797551782475651024671207210081 5828 21265053685917545901130941677609771180987569710347063296 5829 21308878165669213925733287947324027202692936406494140625 5830 21352785421324235061075403128825760352646797929067053056 5831 21396775594992351444136298444250380970867313620585328561 5832 21440848829002844243300447844265404045656319814943051776 5833 21485005265904835078719775931007744366417758078824348161 5834 21529245048467587804724326767834817632403456000000000000 5835 21573568319680810654654296986405270040974787462897887041 5836 21617975222754958748486436238879394430612125640579158016 5837 21662465901121536963628137899579116108074522467724823921 5838 21707040498433403169252862996385646268389655475258392576 5839 21751699158565071824550860647592344321310520172119140625 5840 21796442025613017941269468794983880053704147251621400576 5841 21841269243895981410917599758693358660484111082133957921 5842 21886180957955271697009336094009621241489878938357334016 5843 21931177312555072892721883404880454066991025099991819041 5844 21976258452682749144343448163496964150233681000000000000 5845 22021424523549150440886930200162977539402776322435046161 5846 22066675670588918770245641362764100085700892889265995776 5847 22112012039460794642267583900667196822128930893333064561 5848 22157433776047923979125144403915682799843082799610925056 5849 22202941026458165373357381625252401320796409746337890625 5850 22248533937024397713962409229913259772812981371504951296 5851 22294212654304828180917697456404502269901211367479214081 5852 22339977325083300608506440830717864344285610999856173056 5853 22385828096369604217828462456764259115929377877933683121 5854 22431765115399782718874449007331506546282496000000000000 5855 22477788529636443782542634362708396215741574803372918481 5856 22523898486769068882977373888379566989670498348521230336 5857 22570095134714323510609375608996830193958857730946492001 5858 22616378621616367756277679023286231550103634082042740736 5859 22662749095847167266813797013769954974395985410400390625 5860 22709206706006804572468761236281771095908331664108425216 5861 22755751600923790786564136527347816487388055390619337041 5862 22802383929655377677748395242704786456135628589048528896 5863 22849103841487870115240368037648903969851188588388420401 5864 22895911485936938887441813419665097900390625000000000000 5865 22942807012747933894301474445990532111867971813180624001 5866 22989790571896197713813317203533858711064945946521501696 5867 23036862313587379543031972196015248593782213757070466241 5868 23084022388257749513988726473426343706973531885236719616 5869 23131270946574513384891741272047780526518182851806640625 5870 23178608139436127606994497089418894331105744950275342336 5871 23226034117972614767516795497943709030878586284167366801 5872 23273549033545879409002974603353466578931689257028161536 5873 23321153037750024225502322880142911251648377000237310881 5874 23368846282411666635957004165469514137337856000000000000 5875 23416628919590255735183134865966037745591583465782082721 5876 23464501101578389622830982928581574389347431416064249856 5877 23512462980902133110710586847048758474932312148969147281 5878 23560514710321335808869421919989604575995952993136541696 5879 23608656442829950590809070145133751622093203164306640625 5880 23656888331656352438228179526745229108383701954926022656 5881 23705210530263657665679328190251673292611752445943143361 5882 23753623192350043525527738539357718215403381574101630976 5883 23802126471849068193600116756716615355881113586160434561 5884 23850720522929991135912223239645583088900961000000000000 5885 23899405499998093856864110077515578098083298688020014641 5886 23948181557695001029292292417439779765064117012519714816 5887 23997048850899002006768451529841788541091863098553495121 5888 24046007534725372718534598575519102656155617675842686976 5889 24095057764526697947464959491044635486662387847900390625 5890 24144199695893193991445173049883688754816218800561586176 5891 24193433484653031708559726022560763763572759462685306721 5892 24242759286872659946478881450704772402014701285436297216 5893 24292177258857129356436688366947539044892710322572671441 5894 24341687557150416592191993835563940117221376000000000000 5895 24391290338535748894364710957537625449800310019399939761 5896 24440985760035929060539929478529059119838568457702936576 5897 24490773978913660801532788859127700820519478775389269761 5898 24540655152671874484207367113902654571537886085388435456 5899 24590629439054053261243172399241211482349658808837890625 5900 24640696996044559588243158229897618106492594812447952896 5901 24690857981868962128577517330680361563318938968483296881 5902 24741112554994363046357843482900566032954565827028320256 5903 24791460874129725687936585305202070533712209822039701521 5904 24841903098226202652327050715310772259921361000000000000 5905 24892439386477464250939555853192279499152714001914178081 5906 24943069898320027357029647507208268690269194487265755136 5907 24993794793433584645254663573228666085619126821225031201 5908 25044614231741334221735231792404399435452288745595867136 5909 25095528373410309645018642956549551955830363359619140625 5910 25146537378851710338341370940937901557185286552279842816 5911 25197641408721232393588348322902684038869538335529353841 5912 25248840623919399767346942971055659997140576104390660096 5913 25300135185591895869453917844327911020238089681374004801 5914 25351525255129895544433993322496000000000000000000000000 5915 25403010994170397446228968700509000902145246996745849601 5916 25454592564596556806616697017890272122754231619208810496 5917 25506270128538018597719545161868590827558796798440139441 5918 25558043848371251089002309178812298836132047539211862016 5919 25609913886719879799159892953113388296055004218994140625 5920 25661880406455021843295396866011971428764626237124775936 5921 25713943570695620675789601729081366076840391734790517601 5922 25766103542808781229263172198326159928030314276361076736 5923 25818360486410105450033243015196202655329643568610861281 5924 25870714565364028230466390790404667557425841000000000000 5925 25923165943784153738630333645374312620502729304652874321 5926 25975714786033592145647040854539084516247655801113542656 5927 26028361256725296751150274689714516428852425454812754481 5928 26081105520722401507250926955436279560827675435524100096 5929 26133947743138558941413853221668105773238974511962890625 5930 26186888089338278478650248507714491421520610540447072256 5931 26239926724937265163429949148656545692280822544200628161 5932 26293063815802758781718386783277525563012857326430130176 5933 26346299528053873383543261840374508130114071612064350961 5934 26399634028061937206496345568680833023676416000000000000 5935 26453067482450833000576161554466985807203751106831972241 5936 26506600058097338754777639800362109824893950433694191616 5937 26560231922131468825835178799160990414287695307007836321 5938 26613963241936815469525893627468852588183985441657061376 5939 26667794185150890774940170906105391387999057769775390625 5940 26721724919665469002126994527356892650066671212011851776 5941 26775755613626929323521849333547919789861281321972325521 5942 26829886435436598969565353447118697640770860443989180416 5943 26884117553751096778921113699557914995364038094663353841 5944 26938449137482677153701642585270130273739521000000000000 5945 26992881355799574420111519376869276051938735983062663361 5946 27047414378126347594917322480601933777371308908269797376 5947 27102048374144225558154204784733145025604988885185144961 5948 27156783513791452632479328659890634662226239900748025856 5949 27211619967263634569582722408677578220595892929931640625 5950 27266557905014084944066465332446624060938569993469034496 5951 27321597497754171955203454186095993228599294602629049681 5952 27376738916453665636987349627219378596941673677898387456 5953 27431982332341085476885647334032341514526802296767549921 5954 27487327916904048443708164767326289868619776000000000000 5955 27542775841889617425003581085384286766512209603931267681 5956 27598326279304650074397014487448293915116911235756199936 5957 27653979401416148069281968261072447700608940021127240401 5958 27709735380751606779280324041649087853341418300203073536 5959 27765594390099365345884408258671036822232044336181640625 5960 27821556602508957173695505443012630450896264946417340416 5961 27877622191291460833673540002790834605446159613357040641 5962 27933791330019851378812996242324094905012531964774711296 5963 27990064192529352072660494799458044004725406570663419201 5964 28046440952917786531089792311191558837890625000000000000 5965 28102921785545931277750319986231684213584690633934905201 5966 28159506865037868713605725865949424082015220584778039296 5967 28216196366281340500979234892318192043550745802287482641 5968 28272990464428101362522990472910692242363203193233084416 5969 28329889334894273295528891039026094146092956738525390625 5970 28386893153360700201998785133635532909304861549748289536 5971 28444002095773302934892238841188213644371660648277338401 5972 28501216338343434760970439881530765132196414474399911936 5973 28558536057548237240655153435377058016678862369940241681 5974 28615961430130996525321995749042595633893376000000000000 5975 28673492633101500072447642781644963202101875922265495921 5976 28731129843736393779030942608787883600798748586500755456 5977 28788873239579539533708251983009415447733040254158031681 5978 28846722998442373187983669373103021293594247676869738496 5979 28904679298404262946995188961931949752291715293212890625 5980 28962742317812868180238152475670974140835437763070201856 5981 29020912235284498652667728346643410206521016278237782961 5982 29079189229704474176602500577193934886298296254648549376 5983 29137573480227484684851602773467524522438097996946097361 5984 29196065166277950725488186155670341937822321000000000000 5985 29254664467550384378692363925488184287259040698073759841 5986 29313371564009750596087128181950754334657110103782588416 5987 29372186635891828962991089624274173105406915453357847521 5988 29431109863703575884012244564208487740489602109661515776 5989 29490141428223487192407328291280160517752170562744140625 5990 29549281510501961183631668592170408769637825693012197376 5991 29608530291861662073504808220427595864398924813725014321 5992 29667887953897883881417520344894485270774485398335983616 5993 29727354678478914739006196474757937434627749271523866241 5994 29786930647746401624720942066118466906095616000000000000 5995 29846616044115715524714070959548938725656304727013216961 5996 29906411050276317020476045980384562084331420802246578176 5997 29966315849192122303646269453579269019692319613840690161 5998 30026330624101869618426484042995619430288490392249696256 5999 30086455558519486132024901221085663760199428515869140625 6000 30146690836234455233559531809187873841694511539208196096 6001 30207036641312184261849550401229512858582710478496472481 6002 30267493158094372662523883094603889235542104394386374656 6003 30328060571199380574876565801507098264646254164227228321 6004 30388739065522597848898778502188411016500241000000000000 6005 30449528826236813492917819128511773895484875225864187281 6006 30510430038792585552273639332062325217406096300872564736 6007 30571442888918611419463923195880848336012356728623119601 6008 30632567562622098576189048992890134843491825174024359936 6009 30693804246189135767728633377309836745401145527587890625 6010 30755153126185064610081716917960093600437408136760918016 6011 30816614389454851630303009644448619576325656591532397441 6012 30878188223123460740467975278940656186117966965720682496 6013 30939874814596226145699893067645908947260762677216663601 6014 31001674351559225686692396607441000000000000000000000000 6015 31063587021979654617161349784299833328046174772037790801 6016 31125613014106199816660280901547373990401321919709188096 6017 31187752516469414439193957277504516904478430589432495841 6018 31250005717882092998065044033972833287501664789060386816 6019 31312372807439646887389152479337942807436708379150390625 6020 31374853974520480340713945412969015636159248651985883136 6021 31437449408786366827178328841179449640672436694907829201 6022 31500159300182825885648121999410122488659033536264667136 6023 31562983838939500397264960220621854976140341896035452081 6024 31625923215570534296845548076257948805692961000000000000 6025 31688977620874950723568743343681027662898465484759947521 6026 31752147245937030611388315722821102983624429082305888256 6027 31815432282126691719609587835014033426943469446674978881 6028 31878832921099868104068529888781617850637410564533456896 6029 31942349354798890029352243490726763548645019258056640625 6030 32005981775452864322500134414909852617154393828235411456 6031 32069730375578055168625438721155977483926832005184607761 6032 32133595347978265348897131431837559737061291509476888576 6033 32197576885745217921322612037903472262172331175465673761 6034 32261675182258938344771926408404661149106176000000000000 6035 32325890431188137046684650223617958646577317394735377441 6036 32390222826490592434900924840214879395291410270464905216 6037 32454672562413534354058502527881327017780268212123528721 6038 32519239833494027986998024290487974644224129384816050176 6039 32583924834559358201619120001460328869879245758056640625 6040 32648727760727414343630287342522889743890946618602622976 6041 32713648807407075475635873037614167471030885805923373121 6042 32778688170298596063003847119609437380910972780796706816 6043 32843846045393992106958428456666876227665811862664208641 6044 32909122628977427725341987497651032908272161000000000000 6045 32974518117625602181491020172306393154671327159091600561 6046 33040032708208137361671355101774088639163421068913278976 6047 33105666597887965701518124738787604266667404946725905361 6048 33171419984121718561926399764569721307565811034453446656 6049 33237293064660115054838755021204006617447335879150390625 6050 33303286037548351319376404454191067738515195082305437696 6051 33369399101126490248760911980143728508686644438915565281 6052 33435632454029851668473854879247468335593442346412281856 6053 33501986295189402966102186241334179037739767800778736721 6054 33568460823832150173317413168309834731360256000000000000 6055 33635056239481529500437077854361391376494921118402936881 6056 33701772741957799324017399328966522133609867277494849536 6057 33768610531378432627926304556363081590224419415932668801 6058 33835569808158509898346448738924945292899720883219726336 6059 33902650773011112473158196070958600097635538027587890625 6060 33969853626947716346152903833902115008467085061550575616 6061 34037178571278586426527224613896490936959742391735424241 6062 34104625807613171254109513558330500867955700510748573696 6063 34172195537860498170769799969355659106033435096243738001 6064 34239887964229568948465155159649609619140625000000000000 6065 34307703289229755874372661368995749183567282132594506401 6066 34375641715671198293562559659666091443653589308482256896 6067 34443703446665199609664528074265063695822855734945179041 6068 34511888685624624743980414951735979951402213916453769216 6069 34580197636264298053497126155771262590841806015869140625 6070 34648630502601401708253739075024041867488346395677556736 6071 34717187488955874528517290606414539042283697619211990001 6072 34785868799950811282222060931581666644697549035075342336 6073 34854674640512862443127549742270630102331020272956492481 6074 34923605215872634410150716663293100840452096000000000000 6075 34992660731565090188328432961769904244422790672526229121 6076 35061841393429950531866467218789319173031887126608941056 6077 35131147407612095549731703474509251835567520566283596081 6078 35200578980561966774244666440220998889023803953875255296 6079 35270136319035969693129804701098365932299609062744140625 6080 35339819630096876745481359411400911805601508269382701056 6081 35409629121114230782103022809906440161944204676421102561 6082 35479564999764748990679967957437991869169470609635147776 6083 35549627474032727286242208420646979426509092976533080161 6084 35619816752210445167378624196839262542970481000000000000 6085 35690133042898571038661367993707447438268795284056825041 6086 35760576555006567999740744045483096718811548829421142016 6087 35831147497753100101571029963369497601736924972074879921 6088 35901846080666439070228090683281829888453340140080664576 6089 35972672513584871498780012388029717840254306793212890625 6090 36043627006657106507672363344249998739240148731823128576 6091 36114709770342683874090067906757892533568779480797401921 6092 36185921015412382630758259504655449027965233271691350016 6093 36257260952948630134644858234640059411439060831844381041 6094 36328729794345911606027998747615865705926656000000000000 6095 36400327751311180138391814425050043539000113781387814161 6096 36472055035864267179614464401657169439674846605549899776 6097 36543911860338293484912670801061252966045873863460790561 6098 36615898437380080542007414611199596129489879429919277056 6099 36688014979950562468975819936518557916780689238525390625 6100 36760261701325198385254637924591710771395098463400759296 6101 36832638815094385256261123475788979636300772560966328081 6102 36905146535163871212097479906164393962066508831896109056 6103 36977785075755169340805429045933340753977177897032075121 6104 37050554651405971956637846818901004512672321000000000000 6105 37123455476970565343814787162105380498931262366487516481 6106 37196487767620244976231600209874254257072757248503054336 6107 37269651738843731213587233982589296350329134029525888001 6108 37342947606447585474401192387825410844260546831949172736 6109 37416375586556626886388006160313223737652721836181640625 6110 37489935895614349414658457437480668275971287507026313216 6111 37563628750383339468217182989289623363258699489896121041 6112 37637454367945693985226665694819135075268619011378384896 6113 37711412965703438997508008683681586025161532397204642401 6114 37785504761378948674749271638016000000000000000000000000 6115 37859729973015364848892534080607247336219223311395052001 6116 37934088818977017019171236056755057914347082643577245696 6117 38008581517949842838269732451986301927777321968145532241 6118 38083208288941809080077383274691852745391472613173231616 6119 38157969351283333089509888572399430805702175429931640625 6120 38232864924627704714870963242790112654396973920663310336 6121 38307895228951508723227833845852685618793029839969820801 6122 38383060484555047699274426621870787407146606831951937536 6123 38458360912062765428156503271376882894285052061013362881 6124 38533796732423670762733388657908729841473281000000000000 6125 38609368166911761975751322452492244205792760880204340721 6126 38685075437126451597403854850373807511401440685489913856 6127 38760918764992991738755094855759317558092158181153883281 6128 38836898372762899901502008249310964201870355508255133696 6129 38913014483014385274552351226030149328816461269775390625 6130 38989267318652775517895214818040540335592473147952070656 6131 39065657102910944034241544597803365919855941437577267361 6132 39142184059349737728912389792572188884398965841843326976 6133 39218848411858405258453025830551020710087644423308316561 6134 39295650384655025768451484483382315228532736000000000000 6135 39372590202286938121040416168384672840240607807528102641 6136 39449668089631170612561599627508622039241740924331298816 6137 39526884271894871181872805108407281836070467236231901121 6138 39604238974615738109777108336451747993033931216415358976 6139 39681732423662451210055143985083429441511631011962890625 6140 39759364845235103512581179025712071156741824343713714176 6141 39837136465865633439004278267563659117601516934827100721 6142 39915047512418257471476226582581675460578017999339913216 6143 39993098212089903314908264750813161925278882897074383441 6144 40071288792410643553239088557792702260391601000000000000 6145 40149619481244129800196953727397735197714158890241857761 6146 40228090506788027345039122481612585404863543877436440576 6147 40306702097574450293752280982731317711693674737915345761 6148 40385454482470397206197950633876087815140874109207187456 6149 40464347890678187229687310190433229279278941718994140625 6150 40543382551735896729470239868239071378843652931134160896 6151 40622558695517796416623793124206655348965986755978760881 6152 40701876552234788973825696531698378818103864476757856256 6153 40781336352434847179498873176443461291764325257847243521 6154 40860938327003452530813380259298339964583936000000000000 6155 40940682707164034366032547109778068083778272089307926081 6156 41020569724478409486690495589172931563676340384777179136 6157 41100599610847222280088620894332298341149055390122777201 6158 41180772598510385342599007062972684640309915112372699136 6159 41261088920047520604263148028774719256589825859619140625 6160 41341548808378400955174741879699708356066945307428130816 6161 41422152496763392374135723036006487109518178316194487841 6162 41502900218803896560075094385508869555284674287130116096 6163 41583792208442794066720518992808994050053817423809376801 6164 41664828699964887941013028836697968994140625000000000000 6165 41746009927997347865755606125758253519259398978479427601 6166 41827336127510154806986791096558002659570509625474154496 6167 41908807533816546166570868811822049201057292572603555441 6168 41990424382573461440496586347723208789385548164978774016 6169 42072186909781988383376750890087145707565746308837890625 6170 42154095351787809679641458648970129619739829854783143936 6171 42236149945281650121918104149877695003165908050211321601 6172 42318350927299724297091719367969572329671935476014452736 6173 42400698535224184780539592339068421575601840054766063281 6174 42483193006783570839034515308283033499734016000000000000 6175 42565834580053257642811413163696982401633513416684282321 6176 42648623493455905987292503848987466740527873453028806656 6177 42731559985761912524966543655152552958125971293705840481 6178 42814644296089860507918111757864575934444389499033092096 6179 42897876663906971041503290093459420472473056347900390625 6180 42981257329029554849668496653342226753028806253383520256 6181 43064786531623464552409632523766184468491162228533102161 6182 43148464512204547455869105505649001928449364660821426176 6183 43232291511639098855568695917457895385485186533201382961 6184 43316267771144315853276633213345118674585441000000000000 6185 43400393532288751688007655338778763486205707960889210241 6186 43484669036992770581655226297014466670578432546875375616 6187 43569094527529003099755491212019464354491275021864592321 6188 43653670246522802027882952247017875788333856222780133376 6189 43738396436952698764178253072801966176092624664306640625 6190 43823273342150860228508864176475251724655590533314379776 6191 43908301205803546288763866159486537243513586778742469521 6192 43993480271951567704784433293806223312336324940062396416 6193 44078810784990744590432024987014433817594946330614215841 6194 44164292989672365394296698451041684077674496000000000000 6195 44249927131103646399548361775453964404317569776243731361 6196 44335713454748191743434192774632324407213438517852901376 6197 44421652206426453956925855409089421310075704738209570961 6198 44507743632316195025020552274619193740777791330877177856 6199 44593987978952947968200358609118034679972425351806640625 6200 44680385493230478945554690485873798368463214342145642496 6201 44766936422401249880071167344019961927829197369532863681 6202 44853641014076881606600536751823590270513991634917523456 6203 44940499516228617543001737306644780685178275602334241921 6204 45027512177187787884973583846899390498917601000000000000 6205 45114679245646274325079967686303517762877979640304165681 6206 45202000970656975296475873379204892415971737545197223936 6207 45289477601634271741841922588040566404749477592693336401 6208 45377109388354493408035564950029629452425669304650305536 6209 45464896580956385666967445430241727384081732910400390625 6210 45552839429941576863211887502304568073399161544996028416 6211 45640938186175046188860841616354053268475200855060524641 6212 45729193100885592086131058796516901020895161965523767296 6213 45817604425666301178234659857375392581440175094017941201 6214 45906172412475017729023681640625000000000000000000000000 6215 45994897313634813631919592849625978009711607078137633201 6216 46083779381834458928639183500897428996831147362652983296 6217 46172818870128892858228643717934807053276464786139248641 6218 46262016031939695436918059564177291563817597905630396416 6219 46351371121055559569308965848637948977603202246337890625 6220 46440884391632763691408008339765171041172231513877057536 6221 46530556098195644946020180590656627725044579817216492401 6222 46620386495637072891015513611925043473425040604382887936 6223 46710375839218923740983509927446677585416512083024593681 6224 46800524384572555142790027113036686065886801000000000000 6225 46890832387699281485551729748918826971405869705106053921 6226 46981300104970849745543642813818549171905452451305619456 6227 47071927793129915866555753911736721852780445740609467681 6228 47162715709290521676215026352084506552982455605569130496 6229 47253664110938572338789600000006573893872753672119140625 6230 47344773255932314344992371976518493493148334303117049856 6231 47436043402502814039301564717663189246925745383418606961 6232 47527474809254436685316304598379405853539140089289445376 6233 47619067735165326069665650290300770087469106117872279361 6234 47710822439587884644989926253395887150596096000000000000 6235 47802739182249254212513633259346664973666813494130147841 6236 47894818223251797144729624609972425466575094136733372416 6237 47987059823073578148714653746970100591623320260492953521 6238 48079464242568846570596816249884723252540178336134987776 6239 48172031742968519241695826787678350176870822906494140625 6240 48264762585880663866857489425658379380232756347665125376 6241 48357657033290982955504137793986872940902741737523508321 6242 48450715347563298295923239996649932535205885318178799616 6243 48543937791440035973316781780749407697667975758973878241 6244 48637324628042711932134460395417293647457841000000000000 6245 48730876120872418083214140747675186706650740924233434961 6246 48824592533810308956253444909296242145050784928079282176 6247 48918474131118088898136765744304394422515444226713466161 6248 49012521177438499817642415411294367354385081881489248256 6249 49106733937795809477055039748405477186482976074462890625 6250 49201112677596300331208850071661711823885754361075204096 6251 49295657662628758914487644709629392812490940781458636481 6252 49390369159064965776308013659071272840729156788295110656 6253 49485247433460185965612541077621611649796383363853070321 6254 49580292752753660064900241930600069883170816000000000000 6255 49675505384269095774321890980052667574654713807166235281 6256 49770885595715160046368324445085117116171001876643188736 6257 49866433655185971771680217073667146558805229406457565601 6258 49962149831161595016508260047465606335835065276941991936 6259 50058034392508532812353088093038870770042329707275390625 6260 50154087608480221498314727395025016323988367749970006016 6261 50250309748717525616681759399911234231535369245174231441 6262 50346701083249233362290819362711710154578279882079338496 6263 50443261882492552586187472523535613572689725200040335601 6264 50539992417253607354119935106725761962890625000000000000 6265 50636892958727935060397531912121878192129895028909668801 6266 50733963778500984097646207116180104165377043971593732096 6267 50831205148548612082993830020292571402222046200822611841 6268 50928617341237584641218462874827403131519314016888098816 6269 51026200629326074745393183570280617502779855742431640625 6270 51123955285964162615561481921627143956101974101785051136 6271 51221881584694336175977674478608722552981555182515333201 6272 51319979799451992071447209273432038580684779342177243136 6273 51418250204565937243302158668301302990736842808848954081 6274 51516693074758891065547625488505915767259136000000000000 6275 51615308685147988041715214922556178261824636482859655521 6276 51714097311245281062960152239238627571948625630400352256 6277 51813059228958245227939054212577868455972041592784764881 6278 51912194714590282225005790259674234932171877715223248896 6279 52011504044841225277263297683366725063882291523681640625 6280 52110987496807844651009644071778960546487996142592659456 6281 52210645347984353728117058840173011256065778230613781761 6282 52310477876262915642883085107292419177989561117967384576 6283 52410485359934150483893432578652323013479466583231005761 6284 52510668077687643061436541863161932797707201000000000000 6285 52611026308612451241010300677173483224481397111490915441 6286 52711560332197614843461782691672996871141094181585289216 6287 52812270428332665112301310353992547612728365197886984721 6288 52913156877308134748732573865262105321298443101439922176 6289 53014219959816068514940969618962382240355014801025390625 6290 53115459956950534406182752804519347649988310001805950976 6291 53216877150208135392218030553027230714214090250400217121 6292 53318471821488521728631053950030933528513730006009122816 6293 53420244253094903838581699462971910850921571962913370641 6294 53522194727734565765532462828534864987099136000000000000 6295 53624323528519379197495721217857220692851273213300968561 6296 53726630938966318063346452545510494348552895877395582976 6297 53829117242997973701746034111463604355573596160047031361 6298 53931782724943070603223176364024177732779607875603398656 6299 54034627669536982725958481446156325007117683730712890625 6300 54137652361922250385819550337723557186124271660562845696 6301 54240857087649097721193996832234922102987792005836079281 6302 54344242132675950733168161288712501715234952946810617856 6303 54447807783369955901599752077480637749238200490013728721 6304 54551554326507499377633077893133182908516081000000000000 6305 54655482049274726753205969638796292965758191011834134881 6306 54759591239268063408097926393202407472389384413995073536 6307 54863882184494735435069456056157781361863074674885464801 6308 54968355173373291143643017628852935997771071985407758336 6309 55073010494734123143076408723264447623398881875244140625 6310 55177848437819991005079878809759376904383399100590063616 6311 55282869292286544506828685904072200326838279379465608241 6312 55388073348202847454823251864210209439875966480316829696 6313 55493460896051902090149509214688915954660580208336560001 6314 55599032226731174075692470439936000000000000000000000000 6315 55704787631553118065856488990862767688927056923585534401 6316 55810727402245703859346119828617986714128500176776400896 6317 55916851830952943135561926187542430951987236162973645041 6318 56023161210235416775166018375465614858700328328511881216 6319 56129655833070802765372549843861205491105648203369140625 6320 56236335992854404690518835453136675850198309910347124736 6321 56343201983399680808473196829608161371199701261887844001 6322 56450254098938773713436079960635497095093814702517518336 6323 56557492634123040585691430703097383564315620529549144481 6324 56664917884023584028865754688004933894853521000000000000 6325 56772530144131783495252729190715913793672752001585087121 6326 56880329710359827299761675902054263426140399468393005056 6327 56988316879041245223048645180792489818528075555401732081 6328 57096491946931441704389304292550787651239022723355447296 6329 57204855211208229624853264344338873531397412090087890625 6330 57313406969472364681339923107847134734414965945250349056 6331 57422147519748080352036343688315470518631012692748626561 6332 57531077160483623453858132039503856937205083105575243776 6333 57640196190551790292434719649090951042435743729437562161 6334 57749504909250463405200901322868765904736256000000000000 6335 57859003616303148898156921880515434323238721671461513041 6336 57968692611859514376859849740647218832146652817111126016 6337 58078572196495927472209419818408142930965565794066685921 6338 58188642671215994961591972885183879698427571231654936576 6339 58298904337451102485946563547258847393095493316650390625 6340 58409357497060954863317754288504877601712426078776856576 6341 58520002452334116999460058591629432279032593070852595921 6342 58630839505988555396059442003254285952688835923873366016 6343 58741868961172180257137736140275034785692076677442693041 6344 58853091121463388194206267048700963465630881000000000000 6345 58964506290871605530735446021626954424528138116786332161 6346 59076114773837832206507517960277564127001352103081803776 6347 59187916875235186282420109621321462583278730489080266561 6348 59299912900369449046308667635015521386821919555779629056 6349 59412103154979610720356324002335371042165767070556640625 6350 59524487945238416770660174885216700801394923121248567296 6351 59637067577752914819523406892502456404276582290995192081 6352 59749842359565002161043153735298957833479522048384045056 6353 59862812598151973880564415079322407354364230242676217121 6354 59975978601427071578570818658599926702800896000000000000 6355 60089340677740032699583456234709832407706048510497864481 6356 60202899135877640466639473788738053086530479680132878336 6357 60316654285064274421922546419425177443157717715697034001 6358 60430606434962461574117818790715404058921792274207604736 6359 60544755895673428153064342625228493454654533945556640625 6360 60659102977737651972278493677192591002976489623096201216 6361 60773647992135415399922301839233429912453139505114655041 6362 60888391250287358938791079542247912661232019211756240896 6363 61003333064055035415895185396531425051950248059616614401 6364 61118473745741464782211212095512519775390625000000000000 6365 61233813608091689523178339961009918456273775729205230001 6366 61349352964293330680516050150999267231410830910680989696 6367 61465092127977144485939844477594927777543912173162348241 6368 61581031413217579607352071994449522348169537118261743616 6369 61697171134533335008085416009185248971963274941650390625 6370 61813511606887918419777048957930454885114047519403278336 6371 61930053145690205429451916645676958096095941845364024801 6372 62046796066794999181394067708132536506097949986523713536 6373 62163740686503590694385398788153301241852458976685164881 6374 62280887321564319794891640842836818035347456000000000000 6375 62398236289173136666775867206073362073942277227172348721 6376 62515787906974164018120259525924154450100396571363577856 6377 62633542493060259865737323476756441112604408367880369281 6378 62751500365973580937952202212750489262588289333325725696 6379 62869661844706146696238191882337684908061611465087890625 6380 62988027248700403976288020162466654514682096412530118656 6381 63106596897849792249103905697460481364680325886703141361 6382 63225371112499309502689873539757463634458218178833022976 6383 63344350213446078744930259189155328883586806550901948561 6384 63463534521939915128238791613439283464175761000000000000 6385 63582924359683893696563103706602682458304920386781940641 6386 63702520048834917755329977001400445585425875426990882816 6387 63822321912004287864917086100844648855619480123302057121 6388 63942330272258271458237467228594064660454271407740030976 6389 64062545453118673083023394521139920897543430328369140625 6390 64182967778563405269396807195383961355477492729617842176 6391 64303597573027060023313890523777216018100964866610644721 6392 64424435161401480946471873635773974600968852440091529216 6393 64545480869036335983266567539090585279140482391821845441 6394 64666735021739690795389627417278201332760576000000000000 6395 64788197945778582764654984211557841817930086902279525761 6396 64909869967879595624644351734860531228871691910417944576 6397 65031751415229434721762177094700292694567933558933171761 6398 65153842615475502906290864019018887174275852092577939456 6399 65276143896726477054037560785613957397773573750244140625 6400 65398655587552885219164266851332232351465875031772368896 6401 65521378016987684418793474962012300758212421719515974881 6402 65644311514526839049982028498332837465270457358935392256 6403 65767456410129899939656337076397774586700525997950535521 6404 65890813034220584028102556975205501713547761000000000000 6405 66014381717687354686605806806240551007231822593597424081 6406 66138162791884002669832952973429210466206251285936603136 6407 66262156588630227703553963894750991484264413720862273201 6408 66386363440212220708297296670031776832517003675501531136 6409 66510783679383246659535244882997756684778934355712890625 6410 66635417639364228084995641519677930020336187391728418816 6411 66760265653844329199696776569843055901621593823551371841 6412 66885328056981540679302854753496575436999492935917572096 6413 67010605183403265072397784980624324884040679968840498801 6414 67136097368206902852275559609601000000000000000000000000 6415 67261804946960439108845948317978530574199410487058755601 6416 67387728255703030881254698438981043755680406913787498496 6417 67513867630945595131817900948039239502963521286208721441 6418 67640223409671397361870648906250117931942345911897686016 6419 67766795929336640870130583081882475747139435176025390625 6420 67893585527871056654177387677100859065076770996793511936 6421 68020592543678493955649767585087197067330561997223875601 6422 68147817315637511449761907392836661889196343183315828736 6423 68275260183101969079741881427228964341944054116067015281 6424 68402921485901620536794953516664904423093441000000000000 6425 68530801564342706386195174807747194593858232039761440321 6426 68658900759208547840109157936311049569564593273392070656 6427 68787219411760141177756376104710518527547937203890676481 6428 68915757863736752813510806162777796420935816856494084096 6429 69044516457356515013549205628431605318688014648681640625 6430 69173495535317022261651784715654041791463681973871968256 6431 69302695440795928274761505862619942351446185723607326161 6432 69432116517451543668908714971285768463886885632460722176 6433 69561759109423434276108280581863240926748143036284164961 6434 69691623561333020112836889511453488333193216000000000000 6435 69821710218284175000698620085837386390017122024442198241 6436 69952019425863826839887386987144167199769866242904559616 6437 70082551530142558536055324927990426004354481774113098321 6438 70213306877675209581196651844832545761710973078655205376 6439 70344285815501478289157026079844538369238376617431640625 6440 70475488691146524686378886091757649104896658873368907776 6441 70606915852621574058493735601915114345754980819654363521 6442 70738567648424521153372811742442570936280907770983612416 6443 70870444427540535041248048729049200489575387149560827841 6444 71002546539442664632515724831694207877870721000000000000 6445 71134874334092444853835655962315177363514304831620549361 6446 71267428161940503483139275040156762100351580772684005376 6447 71400208373927168644160412432097625668920462508975746961 6448 71533215321483076961103069197888193183860442384558329856 6449 71666449356529782374060951598519252337397705332275390625 6450 71799910831480365615804012350179482256588874288774250496 6451 71933600099240044350547721426566333727637526808228427681 6452 72067517513206783975321266828827134393667385872384659456 6453 72201663427271909084551363655263685927283135046196683921 6454 72336038195820715598478828012271838635954176000000000000 6455 72470642173733083556025550813945496958669371785822813681 6456 72605475716384090572729985320490194107083937530286247936 6457 72740539179644625964369741365202785719496184156601182401 6458 72875832919882005536890358616419003639395819209449537536 6459 73011357293960587043259810914647677398551985449462890625 6460 73147112659242386307868773716237511069414189728726716416 6461 73283099373587694019097166963497578046589751090455758641 6462 73419317795355693190667966287354390024425378320320823296 6463 73555768283405077292409756332514775774456963225218213201 6464 73692451197094669051049981176853179931640625000000000000 6465 73829366896284039921661328296492714339150428512686111201 6466 73966515741334130230384164305939759880435976334575927296 6467 74103898093107869989048422778800563288119176511182764641 6468 74241514312970800382318826829193582154377834283179708416 6469 74379364762791695927987811807111826123809207031494140625 6470 74517449804943187311040996432823689736005179098357825536 6471 74655769802302384892120533966067382177969117655997396401 6472 74794325118251502891012158575431683757610601370013863936 6473 74933116116678484245782225942063093551826885947754695681 6474 75072143161977626148191531299835215637118976000000000000 6475 75211406619050206256013172581499243692966276433742361921 6476 75350906853305109582882211107243469595268737236558483456 6477 75490644230659456066305367318663727813961893071352653681 6478 75630619117539228814459474427524503834881914012220522496 6479 75770831880879903032407898515011034201759375547119140625 6480 75911282888127075628364619583575103808327541986715897856 6481 76051972507237095500636154330100441385870121508841180961 6482 76192901106677694505871987976096708292112242329178341376 6483 76334069055428619109254669358113193224895330968494211361 6484 76475476722982262717261210649683633824631121000000000000 6485 76617124479344298693627920555011295720132621105682285841 6486 76759012695034314059151287584417803807701921944532156416 6487 76901141741086443875958018092449535802178578249269809521 6488 77043511989050006316877822131600993710741279261360459776 6489 77186123810990138420553028848014847192823886871337890625 6490 77328977579488432532919602120392719113889901397070053376 6491 77472073667643573435694616419838726309093188226213752321 6492 77615412449071976162505742446598808984504495380869615616 6493 77758994297908424503298781979792534652080994348419640241 6494 77902819588806710197659781558399944394018816000000000000 6495 78046888696940272817688745096103760983946310360899402961 6496 78191201998002840341062456319236583391879460931159986176 6497 78335759868209070414924413006183276942792404672827992161 6498 78480562684295192311240366398280402408038165858280800256 6499 78625610823519649574258450846677023161461267285400390625 6500 78770904663663743360713380756914442865069539596894212096 6501 78916444583032276473414684193286255666822853108212550481 6502 79062230960454198088859435108494478373378230710651846656 6503 79208264175283249179510439070862464361741387392024662321 6504 79354544607398608631381320571540800060892641000000000000 6505 79501072637205540057570453507888527706329745046114033281 6506 79647848645636039308386170256668936886051837000061812736 6507 79794873014149482678706178872006979401578637163383761601 6508 79942146124733275813214612368354287521399468184211623936 6509 80089668359903503310160628778138058286110718476806640625 6510 80237440102705579024282975707471992740482098404331094016 6511 80385461736714897069545428451421378557196418215757815441 6512 80533733646037483522328506372980650359420560240485994496 6513 80682256215310648825723368197280770170683658992209757601 6514 80831029829703640895574283124736000000000000000000000000 6515 80980054874918298928916571224005591946887482595877296801 6516 81129331737189707915457403427926143890507266329526276096 6517 81278860803286853852747348623105449488326958211404477841 6518 81428642460513279665691052796799241710989840653867810816 6519 81578677096707741831045932983158964526348547539306640625 6520 81728965100244867707558266835082325854806544467936219136 6521 81879506860035813572386557037859647987768950234464587201 6522 82030302765528923364462548476728743934980755111737819136 6523 82181353206710388135440775072470057501581365306058206081 6524 82332658574104906208888012507433002368126561000000000000 6525 82484219258776344048364512679024755359090236717755113521 6526 82636035652328397835049395638855178972727445050942816256 6527 82788108146905255755563075003557088882356943212436300881 6528 82940437135192261000640093357930807526866207727865040896 6529 83093023010416575475306245012636962360006201972900390625 6530 83245866166347844221214364627322947356599423936501907456 6531 83398966997298860551793661665957562777856199542034705761 6532 83552325898126231900867982414406318048884993099705880576 6533 83705943264231046385398883361048006249707753724692087761 6534 83859819491559540083009902119652759803006976000000000000 6535 84013954976603765024948914759954242386264093105992203441 6536 84168350116402257905145971405495332130826805259553673216 6537 84323005308540709506024505260549059329424634365792190721 6538 84477920951152634841724313838356175002756939340815794176 6539 84633097442920044019395215081719084940016269683837890625 6540 84788535183074113819220785294290570718213612355761278976 6541 84944234571395859993832090336836361543823023096768811121 6542 85100196008216810287771826387474888709324440382069538816 6543 85256419894419678177669791718547161523969157540408282641 6544 85412906631439037333791116405486406621937361000000000000 6545 85569656621261996803619182654982711790187099340456086561 6546 85726670266428876918135674521014254476295680995125886976 6547 85883947970033885921460702168085660889085341978359907361 6548 86041490135725797324516452541417564426083493268305350656 6549 86199297167708627983378325314011485771463243984619140625 6550 86357369470742316902978020300612758517532372668772253696 6551 86515707450143404766823550158753434082129532804798343281 6552 86674311511785714193401660137419021938667153523656953856 6553 86833182062101030719928644884589703072064029554294470721 6554 86992319508079784514116060886100486867910656000000000000 6555 87151724257271732814618341980087898504451494967661082881 6556 87311396717786643100829834573885462949595974170143297536 6557 87471337298294976992699278683738813908760392955930010801 6558 87631546408028574881230270722276066009433196995947790336 6559 87792024456781341290336754074432554082074293593994140625 6560 87952771854909930970723093929633615999654094836781551616 6561 88113789013334435726458803576627270030009538863637542241 6562 88275076343539071974918500417572952367923056179933085696 6563 88436634257572869040758181319975517257207785107525132001 6564 88598463168050358184599418598948086181640625000000000000 6565 88760563488152262367093589908235732783227133200672312401 6566 88922935631626186749038767616577118740912864663118544896 6567 89085580012787309928222405856465808601009420504443861041 6568 89248497046519075913663476355339887792075967093721993216 6569 89411687148273886837928217394820530599474917636962890625 6570 89575150734073796408194173791980200060511292837368692736 6571 89738888220511204096737719657892139443327306219655448001 6572 89902900024749550071520769863037708602696112861607694336 6573 90067186564524010867552900626669945019091425659537546481 6574 90231748258142195799705614448093549230493696000000000000 6575 90396585524484844117655999712166411723590476714689695121 6576 90561698783006522903637550729298960790900979834625069056 6577 90727088453736325713676429711968209582396098503561618081 6578 90892754957278571962991968245416650361449511938787639296 6579 91058698714813507056240722179915363176688005644775390625 6580 91224920148098003263283910555879196735575726636669997056 6581 91391419679466261341158586171373006761884503717067900561 6582 91558197731830512902933402714285110691168181142763339776 6583 91725254728681723534130361008810789970281561076287794161 6584 91892591094090296657394434868028338860513281000000000000 6585 92060207252706778146093495301406361504656854655111951041 6586 92228103629762561687531470398197340742546098563649110016 6587 92396280651070594896458197094992570020682000654950241921 6588 92564738743026086179559940238381024656890341869981208576 6589 92733478332607212351615073871813365258276462554931640625 6590 92902499847375827003999939509565772475009706172482584576 6591 93071803715478169626230416310270510392350331756049539921 6592 93241390365645575481225258527974851277881945934903382016 6593 93411260227195186234977776400251156346199470231786755041 6594 93581413730030661341322957730652428599033856000000000000 6595 93751851304642890182487648836933511254948534214880600161 6596 93922573382110704966111935267082319106198105541861707776 6597 94093580394101594379430384732472124341507020347691492561 6598 94264872772872418001302337071499080672975767497191981056 6599 94436450951270121472780948738053011440415998711181640625 6600 94608315362732452426911222307228203897936489425048375296 6601 94780466441288677178447774805958782006382117317565806081 6602 94952904621560298174183622308904456388782176889319981056 6603 95125630338761772204581782190061399025117203366116109121 6604 95298644028701229377402018688374031888230721000000000000 6605 95471946127781192854015582031221066931930435977903962481 6606 95645537072999299349101316263187647275779645003410702336 6607 95819417301949020394417036149159417499142114223209930001 6608 95993587252820384367340599060628339846541289928818036736 6609 96168047364400699284875623612328661827247124863525390625 6610 96342798076075276363817332993069261923851535292318089216 6611 96517839827828154347774527430040330463427837052524939041 6612 96693173060242824601744217040092702509662534630182096896 6613 96868798214502956974935973454661913073682443883124336401 6614 97044715732393126432543586057281000000000000000000000000 6615 97220926056299540457162136444141088369759215665361158001 6616 97397429629210767220549132809061747813479381307832733696 6617 97574226894718464526428874364668960213089302662120914241 6618 97751318297018109525039744641692253214308504120502255616 6619 97928704280909729200124661558229171930841032168212890625 6620 98106385291798631629065441520729848222900702226495246336 6621 98284361775696138016862364508472098858433061772849978801 6622 98462634179220315504660757103573399469468995360743489536 6623 98641202949596710753526940759265443127678559911002716881 6624 98820068534659084304176423250385047094272881000000000000 6625 98999231382850145713357742221957209250979113961686106721 6626 99178691943222289467595901044507471187741708833685241856 6627 99358450665438331674999868798486796108366425855398605281 6628 99538507999772247535839148145068338725866416388348317696 6629 99718864397109909592594947096727237178827677187744140625 6630 99899520308949826760192023278587403655040543428660166656 6631 100080476187403884137117802170658784734251621122070765361 6632 100261732485198083598135904041940302269064458425070718976 6633 100443289655673285169301747830073312664855874988941330561 6634 100625148152785949185988434084943622398017536000000000000 6635 100807308431108879234631643281492600184289168737031528641 6636 100989770945831965878902820316155504994931637480498466816 6637 101172536152762931171020450832943621706236546762263963121 6638 101355604508328073948909770179372024120986527369816702976 6639 101538976469573015919921781269352673964560031890869140625 6640 101722652494163448531822993429969063767630246838273970176 6641 101906633040385880631767830431869714831304297443035938721 6642 102090918567148386913966192349009586260431719647691145216 6643 102275509533981357156759192662776918886536400683065057441 6644 102460406401038246249816629118314354338390801000000000000 6645 102645609629096325012170284257223504132422978223012943761 6646 102831119679557431801797689290977710052094204716647448576 6647 103016937014448724917471523043404792905307024097192747761 6648 103203062096423435793590356078686433673660400355500691456 6649 103389495388761622988706988843599814827110898652587890625 6650 103576237355370926968471171689346659957398071194362576896 6651 103763288460787325683704033999421280730070624900344938881 6652 103950649170175890944322089335709149382910486713560928256 6653 104138319949331545589829223525527384597608269774849577521 6654 104326301264679821457095612947764934612750336000000000000 6655 104514593583277618146143060936799774088659847538532672081 6656 104703197372813962584656781208609754732217842550744027136 6657 104892113101610769391944198524599562397632141528443519201 6658 105081341238623602043061878445285277760339209954982363136 6659 105270882253442434833832239988257100293525130254150390625 6660 105460736616292415647472247292926706859065466085180706816 6661 105650904798034629523556819008605351583789665755100005841 6662 105841387270166863030040237062599091789134113490753028096 6663 106032184504824369439059379731395408679830094905217370801 6664 106223296974780634707243147530797988525390625000000000000 6665 106414725153448144261252994360190591591295852402483833601 6666 106606469514879150589280020582123857660413890044148842496 6667 106798530533766441639224629291267718362446445510505637441 6668 106990908685444110024285291926603991607431275499968598016 6669 107183604445888323036683514607695950286831734883056640625 6670 107376618291718093470252642130111458338283722143155879936 6671 107569950700196051252618682436740968737589052329578179601 6672 107763602149229215887701880590988640654759350038265204736 6673 107957573117369769709268317814771461767954302197513717281 6674 108151864083815831946261358019085005662191616000000000000 6675 108346475528412233600643311447732806661573080910134348321 6676 108541407931651293138478232575816832894612241022203334656 6677 108736661774673592994987317253896764646135565612867262481 6678 108932237539268756894308912266493365120792595427907076096 6679 109128135707876227984695698979983834894273986133056640625 6680 109324356763586047789882161590062384074543025381912416256 6681 109520901190139635977355999642965096312830132639423300161 6682 109717769471930570944267693997732299335995836081348018176 6683 109914962094005371221712985219051944935021240422562696961 6684 110112479542064277698123573541841828936062241000000000000 6685 110310322302462036662501900029834784484901594889990936241 6686 110508490862208683668236419361177240170549024481781743616 6687 110706985708970328218234325814585772577202099847503354321 6688 110905807331069939272109245500076569570678721129282277376 6689 111104956217488131576161959678837169094145298004150390625 6690 111304432857863952816892776147596605886993595112175435776 6691 111504237742495671598784718124017387095314771910958007521 6692 111704371362341566247097252861328773291213179976752828416 6693 111904834209020714436410835342793954379837471709003189841 6694 112105626774813783645663095859802215012765696000000000000 6695 112306749552663822440418054061549460562818174597943117361 6696 112508203036177052583110296179564945926941623832763109376 6697 112709987719623661972006606576907183255495455337483672961 6698 112912104097938598409628099549836313376222389381791481856 6699 113114552666722364201376452419322265787337064902587890625 6700 113317333922241811585108396391016404620875535913354858496 6701 113520448361430938992403177435447708302123393241215741681 6702 113723896481891688142268255545351548530669414630299795456 6703 113927678781894741968029067164348553866814477642104875921 6704 114131795760380323378149232350811643220042001000000000000 6705 114336247916958994851728145342839917919937122345487211681 6706 114541035751912458869423444624947575246438562551023271936 6707 114746159766194359180546416364523263180561733709100778401 6708 114951620461431082907078943186469292023146859534600769536 6709 115157418339922563485361168687839854178255106640869140625 6710 115363553904643084446199606860911924022773058777609404416 6711 115570027659242084034145984693090905057156060498292742641 6712 115776840108044960666697665645524495592589438469165879296 6713 115983991756053879234171061479421835688329472834264235201 6714 116191483108948578241000000000000000000000000000000000000 6715 116399314673087177789211576722855581211433110098830339201 6716 116607486955506988404832579236534778868021650060546871296 6717 116816000463925320707980134138300425276395912829918030641 6718 117024855706740295927390787857718144757206403045881020416 6719 117234053193031657260142794454855800520938998437744140625 6720 117443593432561582077326945586760024886078912783190593536 6721 117653476935775494976421840277590488105297007199620050401 6722 117863704213802881681130054904506217871658245411292839936 6723 118074275778458103789432236923258359345060154690380547681 6724 118285192142241214370616709304599932516652401000000000000 6725 118496453818338774412042736435225112715491031125674419921 6726 118708061320624670116396166355148088415567244702259347456 6727 118920015163660931050196728657374440146476053955137589681 6728 119132315862698549144316832165556081743270836816823914496 6729 119344963933678298547272271631204001465092205918212890625 6730 119557959893231556332045818154111271327891064493866745856 6731 119771304258681124057205233828062038585864108545755504961 6732 119984997548042050183077817248820498509543914814315237376 6733 120199040280022453343744152992957241901504321131311893361 6734 120413432974024346475614304984428988230864896000000000000 6735 120628176150144461803350260811131714541186384406480173841 6736 120843270329175076683899001536046774704023222487178940416 6737 121058716032604840309401139367245021095151287984688415521 6738 121274513782619601269740633708055483943491386005337931776 6739 121490664102103235975501664603293169670164585113525390625 6740 121707167514638477942099311429725390374728075721226981376 6741 121924024544507747935851253849088158773484012027295746321 6742 122141235716693984982758281550094047551743742626408431616 6743 122358801556881478240761969152151035130491485478611152241 6744 122576722591456699736248442828088801818591041000000000000 6745 122794999347509137965567735726215306459853370767011120961 6746 123013632352832132362338800133652913916669232971488690176 6747 123232622135923708631310815523280552683277618373434268161 6748 123451969225987414949552003165887098921516154642624352256 6749 123671674152933159035737729867472192300803247461181640625 6750 123891737447378046088310255609164818960773429326665220096 6751 124112159640647217593283052424118121182617737062508214481 6752 124332941264774691002463194742131930168141100401456582656 6753 124554082852504200282865894668803430636020477543742004321 6754 124775584937290037338095829241862161449353216000000000000 6755 124997448053297894302470480623159287635017859528957581281 6756 125219672735405706708661284440703843149022989031128436736 6757 125442259519204497529628956091321582552617913276901707601 6758 125665208940999222095629939751106380132166961415833255936 6759 125888521537809613887071500117991008439922229804931640625 6760 126112197847371031203993552528634891055363965379844182016 6761 126336238408135304712955903050562377661059997963283149441 6762 126560643759271585872110146450237599183853041480940650496 6763 126785414440667196235236046578682437466555150204974929601 6764 127010550992928477635522800698484043212890625000000000000 6765 127236053957381643249876166599749158112231301915440674801 6766 127461923876073629544533009017895787247761107553506820096 6767 127688161291772949102765399873280116099770317754928093841 6768 127914766747970544335456985201689607489754991419999522816 6769 128141740788880642075334910335843627329715049394775390625 6770 128369083959441609055641173931382458553857504230439387136 6771 128596796805316808274027860806545939483322089167005591201 6772 128824879872895456242461283282996020338838245484946395136 6773 129053333709293481123920640776175128772088959395163208081 6774 129282158862354381756677387787366276111732736000000000000 6775 129511355880650087566942081196383269375925090488196321521 6776 129740925313481819370666058843722213741490945103933280256 6777 129970867710880951065285882824200734729265450295629586881 6778 130201183623609872212199062690751102417739790522458832896 6779 130431873603162851510760155887269829995407863886962890625 6780 130662938201766901164586925193411519285317296889963155456 6781 130894377972382642140966815772100954825942609111947379761 6782 131126193468705170324154597562476968903358595294692376576 6783 131358385245164923563352602257126720770247840463598919761 6784 131590953856928549616165567942972107270318001000000000000 6785 131823899859899774988322688670183447274992920533239241441 6786 132057223810720274670460050743171801752138228464370057216 6787 132290926266770542772757222402202792906678788562089146721 6788 132525007786170764058222348783634102612714795222943666176 6789 132759468927781686375420689611358540225088596343994140625 6790 132994310251205493991442122981887295727359164560468606976 6791 133229532316786681825903724860786403944619821373779155121 6792 133465135685612930586784120509036252121742186948977954816 6793 133701120919515982808886891004471924441650793315148944641 6794 133937488581072519795730905315934095944974336000000000000 6795 134174239233605039465666036026268912738997687551806954561 6796 134411373441182735103013304785013718300270656582104190976 6797 134648891768622375015029091902646545061062709104164533361 6798 134886794781489183095493633175813969340795695532559302656 6799 135125083046097720295724616057137254098137825234619140625 6800 135363757129512767003817276654183751045521036186933661696 6801 135602817599550206332912988760132419549420410720802357281 6802 135842265024777908319298926183712207663458834316951289856 6803 136082099974516615031141970058303138903233680569870962721 6804 136322323018840826588660623569815510343606481000000000000 6805 136562934728579688096539287650255931755523402853383780881 6806 136803935675317877489389842638903365343916559905939521536 6807 137045326431396494291066072715907249840376916817816306801 6808 137287107569913949288637062064036644986052559434839822336 6809 137529279664726855121826284213407591662665679433837890625 6810 137771843290450917788723698871449073059432593550125039616 6811 138014799022461829068578763736289652390138859585501226241 6812 138258147436896159862482862336310667015771979049597341696 6813 138501889110652254452750242831971436737663745226309454001 6814 138746024621391125681807156958321000000000000000000000000 6815 138990554547537351051399482878023175423644934687604840401 6816 139235479468279969742929710655391052285828177327508688896 6817 139480799963573380559734764352007182224814354174355827041 6818 139726516614138240792116730384150660716435732932084105216 6819 139972630001462366005939157771615881046928618222900390625 6820 140219140707801630755602192246743991082503575656742260736 6821 140466049316180870222210402881751004787779039090014802001 6822 140713356410394782777747756931880182045178664152345870336 6823 140961062575008833476074795981684802950106714951671698481 6824 141209168395360158471563664222014982685185121000000000000 6825 141457674457558470366187237776192901809243453391840053121 6826 141706581348486964485879202435569011053082301985305133056 6827 141955889655803226086982525957311701442695269682013254081 6828 142205599967940138493604370221048946955109437520171831296 6829 142455712874106792166696088036006910377453616289306640625 6830 142706228964289394705677549236731881259773426023641645056 6831 142957148829252181783425640903492660754918190203128924561 6832 143208473060538329015447387093195139914543268561199435776 6833 143460202250470864764058734368253899117129767162083776161 6834 143712336992153583878390650664511795474989056000000000000 6835 143964877879471962371044786645132356317030203671258139041 6836 144217825507094073032221550645566059475262827029035094016 6837 144471180470471501982144050625364999712954981682225547921 6838 144724943365840266162601959205945805119795125175059480576 6839 144979114790221731768439960889532812871038913726806640625 6840 145233695341423533619816043923607320924796195892940312576 6841 145488685618040495476055502997399126856922096846388233921 6842 145744086219455551291927123032438518276890102344781398016 6843 145999897745840667417168618758095407635526610496126567041 6844 146256120798157765740089009545522469572698081000000000000 6845 146512755978159647776076214109646048453856733368170618161 6846 146769803888390919701838755178967409957062283081889611776 6847 147027265132188918336211070077102811406029509423044468561 6848 147285140313684638068352529358359104276889067574156333056 6849 147543430037803658734170872192367447587966931035400390625 6850 147802134910267074441801374100036536745181711454800183296 6851 148061255537592423346973669904993918280374875806928170081 6852 148320792527094618379098762381414891599953079594703917056 6853 148580746486886878918909355050848664571371462124851751121 6854 148841118025881663428487255907496346137399296000000000000 6855 149101907753791603034512207533530587199032823917455810481 6856 149363116281130436065567108103627827204302912578336526336 6857 149624744219213943544335197171066820106346250392064576001 6858 149886792180160885635525389876687096928207639315780468736 6859 150149260776893939050362553326854015852747389121337890625 6860 150412150623140635408480129347498842749792301794691977216 6861 150675462333434300558053118638448729019192100154626973041 6862 150939196523114994855010052525788388688106750706655952896 6863 151203353808330454402163190040058647441145774581477808401 6864 151467934806037033249096789934852812744140625000000000000 6865 151732940134000646553653919503976011987958301124862836001 6866 151998370410797714705862874655941325656461804395032477696 6867 152264226255816108415144898662345811434724533131271230241 6868 152530508289256094761645500311755524942405432339894767616 6869 152797217132131284212532285873287590932174314297119140625 6870 153064353406269578604102833304265508377147354521939214336 6871 153331917734314120090546751524297472447506925501177682801 6872 153599910739724241060206682324042900034673699594611265536 6873 153868333046776415020183617580945932844818838433966018881 6874 154137185280565208450132519916482888315437056000000000000 6875 154406468067004233626094850750149904419104823944995614721 6876 154676182032827102415215225884663896070679867232454905856 6877 154946327805588381042190035294820970171246720196208591281 6878 155216906013664545828296480689308240693827278593322909696 6879 155487917286254939903851101670654197605194248281494140625 6880 155759362253382730894947478933586112367808865876342214656 6881 156031241545895869585323420916497152405162413878680139361 6882 156303555795468049554208558654667716964924486420556414976 6883 156576305634599667791003892277491832599290746163676462561 6884 156849491696618786287645451645387138929120561000000000000 6885 157123114615682094609504853035472981009172381575776866641 6886 157397175026775873445680153558642375626894424044854050816 6887 157671673565716959139531025124487153033953008561867619121 6888 157946610869153709200312890264818456347984068222645374976 6889 158221987574566968796765282981414117231428623199462890625 6890 158497804320271038233510318999277373160374589549682098176 6891 158774061745414641411117781383265148997439780255352982721 6892 159050760489981895270693949413595939696639414662138761216 6893 159327901194793280223851920914634493478641376053304019441 6894 159605484501506611568921800891630343078219776000000000000 6895 159883511052618011894259752351917149717738463426192111761 6896 160161981491462884469515528570617239022697754456124952576 6897 160440896462216887625718729806298094581857086617694073761 6898 160720256609896910125044651579452453378461179217975443456 6899 161000062580362047521121216096278583699695701582275390625 6900 161280315020314579510739103232179931900148931498904784896 6901 161561014577300948277827822683841256802277373745965652881 6902 161842161899712737830561094455829332538865174780634464256 6903 162123757636787654332455530767568040987739210727294369521 6904 162405802438610507428327238749407988065004161000000000000 6905 162688296956114192565971589942507504222815350354113670081 6906 162971241841080674314432029626522914486432709539199451136 6907 163254637746141970679724426371829218967048349934116515201 6908 163538485324781138418884089949315788471164869470815195136 6909 163822785231333259353203213830883374835723921367431640625 6910 164107538120986427681527126977766730971067514667784994816 6911 164392744649782738294478368441879546096831121414590389841 6912 164678405474619276090478227497683387906671497391636484096 6913 164964521253249106294436021578778111792587151227939992801 6914 165251092644282265779977014214656000000000000000000000000 6915 165538120307186755396080505449014028684107717011004661601 6916 165825604902289533299000257871836472128162805576558186496 6917 166113547090777509290340052413301930522292124222994303441 6918 166401947534698540162157799428593246176005451649191510016 6919 166690806896962426049972262349054134175810125898681640625 6920 166980125841341907794547083287001224473527635773870247936 6921 167269905032473665313327432459023166224824499207274233601 6922 167560145135859316982405236135938100773231448680862580736 6923 167850846817866420029889571036895831739549872150356169281 6924 168142010745729471941559446660560119848591041000000000000 6925 168433637587550912879676830988048462901390702170303006321 6926 168725728012302129115838409300500290062918322459462598656 6927 169018282689824457478745200528948552655816245354385598481 6928 169311302290830190817769790595743125100879243133272068096 6929 169604787486903584483201577615276179600529798926025390625 6930 169898738950501863824051059597348752609489704157504864256 6931 170193157354956232704294831439353111982175363992231024161 6932 170488043374472883038443594503686338758614111847483314176 6933 170783397684134005347316118954615880610663774399536978961 6934 171079220959898800334902736274346884716630016000000000000 6935 171375513878604491487202576991453091908098324556285424241 6936 171672277117967338693919406636287232932112960223506927616 6937 171969511356583652893901551287642519146657234932035360321 6938 172267217273930811745212042792953317433991965494661349376 6939 172565395550368276320715752830859842062056064605712890625 6940 172864046867138608830070924440178130113709598129733963776 6941 173163171906368491369013149463372183386240214925153401521 6942 173462771351069745696820480545679495779273992597370044416 6943 173762845885140354042849006893253824575557157572691301841 6944 174063396193365480943028863925219636117671921000000000000 6945 174364422961418496107211288255540836647054283930211435361 6946 174665926875861998318257971111251908969530935858090213376 6947 174967908624148840363764605334042182637853497769983348961 6948 175270368894623155001311163522583483020908908642576633856 6949 175573308376521381958132087653507692523242652500244140625 6950 175876727759973295966100213669733720932985065295887466496 6951 176180627736003035832918898046072973067508803397244805681 6952 176485008996530134550417457233868618267636716148662931456 6953 176789872234370550440845675149006851640243221810058817921 6954 177095218143237699342063778501137981113368576000000000000 6955 177401047417743487832524924766521713272284239030547359681 6956 177707360753399347496947892982724626597799343967408295936 6957 178014158846617270233578313290608741228303846652692124401 6958 178321442394710844603937417267818593910384461800104001536 6959 178629212095896293225957937588460625688696467578369140625 6960 178937468649293511211407432406033354523719757971644092416 6961 179246212754927105648499957091070147942513350663571476641 6962 179555445113727436130597653561558890672531479852058935296 6963 179865166427531656331904475423164963762009327197406007201 6964 180175377399084756631054915487766265869140625000000000000 6965 180486078732040607783501250962972111266396403404070317201 6966 180797271130963005643603470702302375866017991100565815296 6967 181108955301326716937326698375709921594732302001095046641 6968 181421131949518526086451575263298846260118074913734332416 6969 181733801782838283085203716591584262357723045215087890625 6970 182046965509499952430209005921616931943439321048375361536 6971 182360623838632663104682143061919049799383152889334454401 6972 182674777480281759617756512316606693902971801368219815936 6973 182989427145409854099864089590470917113830635443402149681 6974 183304573545897879455074758958314149670424576000000000000 6975 183620217394546143571305061765652577396386515204652227921 6976 183936359405075384589307054162159560530208696608408211456 6977 184253000292127827231348602178101114108998871506964275681 6978 184570140771268240190497097037663180384669317939379306496 6979 184887781558984994581419227361653130592701811191650390625 6980 185205923372691123453610099245735927535813985504569593856 6981 185524566930725382367965649909299998143191166791661578961 6982 185843712952353311037612955694400488932271949384700133376 6983 186163362157768296033913690654159635908925121595075325361 6984 186483515268092634558556647805676948937109921000000000000 6985 186804173005378599282655891334077310310621245676523811841 6986 187125336092609504253771764621964485769736904724673724416 6987 187447005253700771871772635942412557416186119437998771521 6988 187769181213501000934455920993880072078388459688067403776 6989 188091864697793035753847579172232962155401706695556640625 6990 188415056433295036344099938568574291621617574200135909376 6991 188738757147661549681908363151963406819857907294519490321 6992 189062967569484582040367934443525975345433334094795247616 6993 189387688428294672397191979213071568494224100994548414241 6994 189712920454561966918214934331308821515862016000000000000 6995 190038664379697294517102699890241775722836401278818588961 6996 190364920936053243492194292061506798150919365209065394176 6997 190691690856925239241399267897429565094340499156032294161 6998 191018974876552623056076055392608108961432540554519904256 6999 191346773730119731994816983615023033392602178320556640625 7000 191675088153756979838066469585201915707458865630388228096 7001 192003918884541939124499480829983901138814403654345628481 7002 192333266660500424270088055164104858993782620100709318656 7003 192663132220607575770784322258315572277407436520255096321 7004 192993516304788945489749134937217671245115041000000000000 7005 193324419653921583030056081913616846048378094248196879281 7006 193655843009835123193801317809112778750053525329843060736 7007 193987787115312874528550310833032761580497437430761403601 7008 194320252714092908962053273393833703879818152491806887936 7009 194653240550869152526161706198907808657638973066650390625 7010 194986751371292477170879152060493301473363613956509270016 7011 195320785921971793669479921667275946219377524354000233441 7012 195655344950475145615630220003432457654065837043443306496 7013 195990429205330804513446768899476138919782081395835851601 7014 196326039436028365961428688382481000000000000000000000000 7015 196662176393019846931199067057246162801733013836349802801 7016 196998840827720784141993319694880489457321566203535364096 7017 197336033492511333531832098531301088175407497371393459841 7018 197673755140737370826317193485411707680636793035283234816 7019 198012006526711593205989525595421125613047818340087890625 7020 198350788405714622073189007442040613366922077869294555136 7021 198690101533996106919356714179326611405459485702638345201 7022 199029946668775830293720479027873113283631215101802971136 7023 199370324568244813874305697701071218166511821489913960081 7024 199711235991566425642213797233404201798390161000000000000 7025 200052681698877488160111496060398652454267593499183279521 7026 200394662451289387955874653963069145733034263549371744256 7027 200737179010889186012331182635639061028162360238614622881 7028 201080232140740729364048160164156990595721896019004624896 7029 201423822604885763802108965615520323357152706953369140625 7030 201767951168345047687826923231528610526079314682976403456 7031 202112618597119466876342619401082896016046516519101803761 7032 202457825658191150751052729645687025138476855542926872576 7033 202803573119524589369818867299156780700710496069951501761 7034 203149861750067751723905640392066333226827776000000000000 7035 203496692319753205110597778465122775220689365954482029441 7036 203844065599499235620446866633522328356973328756034441216 7037 204191982361210969740098900206570104028387487039277852721 7038 204540443377781497071654549533603045229494667867823538176 7039 204889449423092994169514701498706911387503147125244140625 7040 205239001272017849495664521223026964166360757495927934976 7041 205589099700419789494349955054802494828214693516431249121 7042 205939745485155005787101273833771672445306332746734370816 7043 206290939404073283489058933708459603785717925413385356641 7044 206642682236019130647557710462243243385272561000000000000 7045 206994974760832908803925742367146186176277416264853572561 7046 207347817759351964679455796033218771763060182798330494976 7047 207701212013411762986506749556268732392777260646210909361 7048 208055158305847020365693967487789275939827522988365254656 7049 208409657420492840450127922758349507575735177480712890625 7050 208764710142185850057661101679631002712837680295047069696 7051 209120317256765336512103909530878739482348241045098121281 7052 209476479551074386094370976002949118348355865566693625856 7053 209833197812961023624519941927547123108888025519243204721 7054 210190472831279353175645491260813541866541056000000000000 7055 210548305395890699920592075219316345677700630942752228881 7056 210906696297664753112449458782882640371048744981383745536 7057 211265646328480710199795903482743934076234360225544352801 7058 211625156281228422077654484485322716695582302822083854336 7059 211985226949809539475128724461827492025429387051025390625 7060 212345859129138660480684411601811449402228596520620527616 7061 212707053615144479206045154385151967304922176692556660241 7062 213068811204770935589669911371689210768703624529309597696 7063 213431132695978366340781420301187369028727952403439526001 7064 213794018887744657024915137218516777587890625000000000000 7065 214157470580066395291958983150164524769149806514383118401 7066 214521488573960025247654883058530448461685812729946832896 7067 214886073671463002969533769390120022712777953993959543041 7068 215251226675634953168256410512870901391194508563598217216 7069 215616948390558826995333112706611259523588820273681640625 7070 215983239621342060998196033129211031092846118848467828736 7071 216350101174117737223598530329517210942654472876715906001 7072 216717533856045744470316668416827140664682369214732046336 7073 217085538475313940692128680925614753521948039100951600481 7074 217454115841139316552048890733649778018615296000000000000 7075 217823266763769160128793273101704606969570992019286161121 7076 218192992054482222776454540003893689039054119680433197056 7077 218563292525589886138365315409501699778570165768256640081 7078 218934168990437330316128663060095253165150845387508023296 7079 219305622263404703194795920559944423385713286992431640625 7080 219677653159908290925172486263470807901658779786165293056 7081 220050262496401689564232898500754271342204206010931698561 7082 220423451090376977874627240131236907116614329200883531776 7083 220797219760365891284261595256826228331565455538075508161 7084 221171569325940997006935979158786287109726081000000000000 7085 221546500607716870325023857148281504127663624562400077041 7086 221922014427351272035178063038369697469354059173269078016 7087 222298111607546327058048623355794408022089207409642603921 7088 222674792972049704212998689214268450879510874266889752576 7089 223052059345655797158805473967237048782408237457275390625 7090 223429911554206906501333791347526341714471582120150040576 7091 223808350424594423069170485783987980548828311058118677921 7092 224187376784760012358208743961409413268703124193507414016 7093 224566991463696800146171974459738917910760462877962129041 7094 224947195291450559278067640472241032150061056000000000000 7095 225327989099120897623562129159718427513823163275406386161 7096 225709373718862447207268440149577175741950540883165515776 7097 226091349983886054512939175034440501988731085105139194561 7098 226473918728459971962558009465398307590540544106672685056 7099 226857080787911050571323529569982814248912802324462890625 7100 227240836998625933779520014954751518975490383290503991296 7101 227625188198052252462270451477104189338724502331582284081 7102 228010135224699821118167758290827852817011916404535853056 7103 228395678918141835237780915385019670832804817782633143121 7104 228781820119016069853033379946649312815619121000000000000 7105 229168559669026079268451882383257080988874882884153408481 7106 229555898410942397975284395744308752144409621764910350336 7107 229943837188603742749486775577710115192420474468510972001 7108 230332376846918215934578270952090756578084119955094900736 7109 230721518231864509910366811465865090661834037656494140625 7110 231111262190493112748545679550936306895622946410217865216 7111 231501609570927515056163882262393215231194333240170757041 7112 231892561222365418007973242025828367925141132881177808896 7113 232284117995079942568655931491145819140662316274677030401 7114 232676280740420839905936883716096000000000000000000000000 7115 233069050310815702995586215374441029664981461518960264001 7116 233462427559771179419317507552783993410833050732280221696 7117 233856413341874185356588495966857984456537489683113296241 7118 234251008512793120771311430092632762627293660496439279616 7119 234646213929279085794481068770126512019320054922119140625 7120 235042030449167098303728988298475211153551100885735182336 7121 235438458931377312700813587899780439259591240315347136801 7122 235835500235916239888055886686695955125776699328127041536 7123 236233155223877968444731915924792071377421299521825070881 7124 236631424757445387004433220435622725292902481000000000000 7125 237030309699891407834407693440281282729959156444600872721 7126 237429810915580191617893679996235617017006441527672569856 7127 237829929269968373440460995432549039588436197349060327281 7128 238230665629606289981373216840389430754839297868249501696 7129 238632020862139207910986317727172681575618355996337890625 7130 239033995836308553495199428393946612856641195435576262656 7131 239436591421953143407974217446866233587448662297781263361 7132 239839808490010416752940103105008934669688582005290110976 7133 240243647912517668295103216618497427836724062907607344561 7134 240648110562613282903677754163107424753422336000000000000 7135 241053197314537971207059068030404745215103434026767954641 7136 241458909043636006460958562786151331212749912080057634816 7137 241865246626356462630721177324410157758813278337113025121 7138 242272210940254453688846949400633951425623743086226046976 7139 242679802863992374128738875284210680484831333160400390625 7140 243088023277341140695699993629628740603412503743842226176 7141 243496873061181435336203339525785448811751375301061776721 7142 243906353097504949366459131945162744791213012523434377216 7143 244316464269415628861304275478802798635042243191288731441 7144 244727207461130921264439975309402501650060001000000000000 7145 245138583557983023221043982843578582356974794491817029761 7146 245550593446420129633784708295603401827064493288850456576 7147 245963238014007683943265155788844446425428132791687149761 7148 246376518149429629633925356217927304835533929000002195456 7149 246790434742489662966432693194451690199263334101806640625 7150 247204988684112486937590237882092094973857026025398992896 7151 247620180866345066468793929413278240711442592110128116881 7152 248036012182357884824070158869544949820680823800156000256 7153 248452483526446201258726036501235811275833574400284911521 7154 248869595794031309899645343959709474394996736000000000000 7155 249287349881661799858263895816701068818192855876590418081 7156 249705746687014816577258757551203646689015127611302875136 7157 250124787108897324411986490494325254208423946465381261201 7158 250544472047247370447706317937215891036944997743000027136 7159 250964802403135349553624830726514881752320131914306640625 7160 251385779078765270674799575196012785440255346419541282816 7161 251807402977476024362939591212522676665780409512022523841 7162 252229675003742651547141693448483260150848486078567940096 7163 252652596063177613545602014733740696535238109338258364801 7164 253076167062532063319343056484447129150390625000000000000 7165 253500388909697117968997217758241670786710543005121239601 7166 253925262513705132475688501442014041457260880071015530496 7167 254350788784730974687054823441762197110517462807424719441 7168 254776968634093301549454078513513256566982269079566422016 7169 255203802974255836587397844550151968589963280097900390625 7170 255631292718828648631257335721463059393194144368936615936 7171 256059438782569431794286943853913306989828444196562037601 7172 256488242081384786700011436832846394067117811751107956736 7173 256917703532331502961023612613008834519597948232094371281 7174 257347824053617842910239937633838936910729216000000000000 7175 257778604564604826585662429053903295014206434369017414321 7176 258210045985807517969695771244427162809403423345169862656 7177 258642149238896312484069388415206808017419386668445684481 7178 259074915246698225741414927087484121167274157892589060096 7179 259508344933198183554550334377777010540475472558837890625 7180 259942439223540313204522450714364108989791665980649312256 7181 260377199044029235968460768674289775973395487204530498161 7182 260812625322131360908295743103556064179467088770866610176 7183 261248718986476179921395771566773049418434787080957010961 7184 261685480966857564054177698465118557205209041000000000000 7185 262122912194235061079746430863183769418916480428325662241 7186 262561013600735194340619989176323416998255006428080111616 7187 262999786119652762857597051390659264807386314123959116321 7188 263439230685452142705824785418074425212837051294792421376 7189 263879348233768589659125500528554797797262668609619140625 7190 264320139701409543103641385552253771887327346806044491776 7191 264761606026355931221857338703848441718307761140990545521 7192 265203748147763477448062631452291214273656476672835260416 7193 265646567005964008196312886840111127954991123710625163841 7194 266090063542466761861954591048155784749776896000000000000 7195 266534238699959699097775095804258915631581109089675503361 7196 266979093422310814365841808447941682387338365008665317376 7197 267424628654569448766095006088079350435242150758974774961 7198 267870845342967604142759450326660475681502356486913785856 7199 268317744434921258469640719469504810964897182968994140625 7200 268765326879031682515372916004260378756841208516372074496 7201 269213593625086757789685148397341248831678035411315619681 7202 269662545624062295771754927944867222621855008667474067456 7203 270112183828123358421717363508296627671628107376308509921 7204 270562509190625579976399779473475581474996401000000000000 7205 271013522666116490030352125192433257237266625958503257681 7206 271465225210336837903244287500604785684788693139441319936 7207 271917617780221918294702161648433415661601539796125220401 7208 272370701333902898227655080145663438347064977525959233536 7209 272824476830708145281267943589257209718196380761962890625 7210 273278945231164557114532142531925485345270556590830780416 7211 273734107496998892281590104847922360504516314577541960641 7212 274189964591139102339869048866196584453673519908999991296 7213 274646517477715665252100268768382135868589195997143529201 7214 275103767122062920083301025390625000000000000000000000000 7215 275561714490720402993796862624052417998110606402156045201 7216 276020360551434184529362917078967873794972702014632759296 7217 276479706273158208209563536562772180471566943689713812641 7218 276939752626055630415370271221340710529219900606739644416 7219 277400500581500161577139049908301615122269257519775390625 7220 277861951112077408664028103476532376113462972373912129536 7221 278324105191586218975938946231394859648831255572640608401 7222 278786963795040025239063476745934866525373777880794791936 7223 279250527898668192006121009614653726507438041745569501681 7224 279714798479917363362369800514689532361248001000000000000 7225 280179776517452811938478378151496974013964431500675785921 7226 280645462991159789231342748290560281070009894715005075456 7227 281111858882144877233936287117486427979691060248082711681 7228 281578965172737341375279893626178463386979331299886698496 7229 282046782846490484771620723608854604411936824179931640625 7230 282515312888183003789908581112630646576288468698824441856 7231 282984556283820344924659796935394387392582002950309402961 7232 283454514020636062989299177858944300856365617880333029376 7233 283925187087093180623071364860013833675177648754784507361 7234 284396576472885549114613693500030672433053696000000000000 7235 284868683168939210543283405072440452353353568602063199841 7236 285341508167413761239332812882329989154733157617016508416 7237 285815052461703716564026784247089609910504438986700877521 7238 286289317046439877010797655439130978989269941429548875776 7239 286764302917490695628533453842399451203405857086181640625 7240 287240011071963646768096059063761974317140171713796837376 7241 287716442508206596153166692628486493136318389587884984321 7242 288193598225809172276516884196130311566039256826030063616 7243 288671479225604139122803820959396629315255964147481426241 7244 289150086509668770218989746034074216377394241000000000000 7245 289629421081326224013485831213218699051027127438821806961 7246 290109483945146920585121709443439032119056601803890098176 7247 290590276106949919683042612785693296926104207254372070161 7248 291071798573804300098636822447547916548985895913967456256 7249 291554052354030540370596898718587687137610012988525390625 7250 292037038457201900824218920305754706939681170588063236096 7251 292520757894145806946044724651016407678056185299974792481 7252 293005211676945234094952903320090571036500724048410054656 7253 293490400818940093550805069478162608292766243429063938321 7254 293976326334728619901754677816791703941615616000000000000 7255 294462989240168759771326441065691932865011882602581927281 7256 294950390552379561886375151413966461695187193256205684736 7257 295438531289742568487033479777841793021097510714962849601 7258 295927412471903208079759090886169108638172328932132519936 7259 296417035119772189534592177611105565856206749043212890625 7260 296907400255526897527735283849634397780854969414326358016 7261 297398508902612789330568051562103411396458759660409067441 7262 297890362085744792946210294296931561240350940367993962496 7263 298382960830908706594747566676227344628891381528542523601 7264 298876306165362599548234166885455508056640625000000000000 7265 299370399117638214316589277201654712957942950613604680801 7266 299865240717542370185502716009223170049465520839611908096 7267 300360831996158368107467543590126650663242091007050575841 7268 300857173985847396947057533236718604685077552219718946816 7269 301354267720249941081568288920370289944252127812744140625 7270 301852114234287189358141560857964827334310169864501723136 7271 302350714564162445408493080851187967930466949970112849201 7272 302850069747362539322365010230625169434736308602307547136 7273 303350180822659240680824864618124454138601169410310462081 7274 303851048830110672950533551526882632150286336000000000000 7275 304352674811062729240105929049434042993487212861965987521 7276 304855059808150489419688066539341265156097618147258208256 7277 305358204865299638604876161273081584272333116843891408881 7278 305862111027727887006102838584566762099491674137502416896 7279 306366779341946391144617336896102224266449227265869140625 7280 306872210855761176436186853426560647121692256995541651456 7281 307378406618274561143647101140289583329530802748497977761 7282 307885367679886581699430902708968780834481741684409368576 7283 308393095092296419399204422893455827367741611219999833761 7284 308901589908503828467741416813784347996598801000000000000 7285 309410853182810565498166648063082899772954512337220567441 7286 309920885970821820265700407535440697047818351094546825216 7287 310431689329447647917036841178834163489935585456108308721 7288 310943264316904402536489572652321890568666694395455410176 7289 311455611992716172090038885061990783815443515777587890625 7290 311968733417716214748415504572768942444257662042139262976 7291 312482629654048396590356807743387138074133419365975093121 7292 312997301765168630687172053909646675851216520815338786816 7293 313512750815846317569754023846913026028799346367617518641 7294 314028977872165787079175226276578044168769536000000000000 7295 314545984001527741602007614543295040047349910303345940561 7296 315063770272650700691505536980266643889230099803804798976 7297 315582337755572447075792426098931636869441431119499035361 7298 316101687521651474054192513787229992414923363955723206656 7299 316621820643568434282849642177401695568788992129150390625 7300 317142738195327589950776022750170897775355603073112477696 7301 317664441252258264347474579577359100499650735475185635281 7302 318186930891016294823279296369635868085601197512883961856 7303 318710208189585487143558771190429621541038632791161196721 7304 319234274227279071237928967321160982264526881000000000000 7305 319759130084741158345621933817103588245919916915766426881 7306 320284776843948199558158054777499013530780812756475969536 7307 320811215588210445760470172268230151700448108550364148801 7308 321338447402173408971628714180567991164202250677679886336 7309 321866473371819325086317745085426977991327330508056640625 7310 322395294584468618018212645349371043063268085028268015616 7311 322924912128781365246410911416482825171284771738553844241 7312 323455327094758764766068358229319659438724762059069853696 7313 323986540573744603444393793262708578675585069883915348001 7314 324518553658426726783156020576256000000000000000000000000 7315 325051367442838510088857822655343094774088015217257146401 7316 325584983022360331051732357606222269558167025430432976896 7317 326119401493721043734718199498800970822762733190755009041 7318 326654623954999453973570040310973466490915456708264329216 7319 327190651505625796189262863021116701423251910508056640625 7320 327727485246383211613848186920780168611364562892545396736 7321 328265126279409227930921778177849428521117101989758760001 7322 328803575708197240331863011071725939646734808688766222336 7323 329342834637597993989006858146519776336017720208627252481 7324 329882904173821067946910280786074196287346721000000000000 7325 330423785424436360432875585406009519291122348989528019121 7326 330965479498375575587894104583066078819467266680009261056 7327 331507987505933711619174357001019845529450009846041776081 7328 332051310558770550375419635085517481757823661460796215296 7329 332595449769912148346020764627507902327082252129150390625 7330 333140406253752329085330576556712771694603583604240941056 7331 333686181126054177063187427322956691469803306406726222561 7332 334232775503951532942855901074347104986184826901815627776 7333 334780190505950490287553623987432194916756216161762990161 7334 335328427251930893696733918705750352423161856000000000000 7335 335877486863147838373294824879795277188176069577287765041 7336 336427370462233171122885810273534600658161295956351062016 7337 336978079173196992786484295810415332286667197777201409921 7338 337529614121429162107414917275444681508862022265472024576 7339 338081976433700801033985246169628226198256015777587890625 7340 338635167238165801458912492428957349701131031734111768576 7341 339189187664362333396716512372442770085412843513740871921 7342 339744038843214354600255246332569302497475110521081430016 7343 340299721907033121617579511947177242660118339191043441041 7344 340856237989518702290284881054336499391435281000000000000 7345 341413588225761489694539170531449448063937623041587904161 7346 341971773752243717525964880256776085312059015105689419776 7347 342530795706840976929556714645999146865877756190225670561 7348 343090655228823734775815127928516162654190001414741037056 7349 343651353458858853384277637478038772484772167265869140625 7350 344212891539011111695630454099975866573580179012159799296 7351 344775270612744727893583783204155151560074037870278148081 7352 345338491824924883477694956255876526724339453558815789056 7353 345902556321819248788324357801269187940524403009460285121 7354 346467465251099509984909919704621708210077696000000000000 7355 347033219761842897478746761015949571896199054839246756481 7356 347599821004533715821459359106736912242315791923132174336 7357 348167270131064875050354445370717714359149681105049118001 7358 348735568294739423491843626884925743312848691366761332736 7359 349304716650272082024125543964221232702141347812744140625 7360 349874716353790779800318182520275265399155906418895753216 7361 350445568562838191433232769553739185938911412144156291041 7362 351017274436373275642981489966225743144492026593747664896 7363 351589835134772815368612073176960460518628566488972002401 7364 352163251819832959344963108767705508056640625000000000000 7365 352737525654770765145934761558993688574617422665153442001 7366 353312657804225743695370368141016689336513950879575965696 7367 353888649434261405246745208943869169449319154826397112241 7368 354465501712366806832859562434438287736682807310135791616 7369 355043215807458101186733960971226705980325129043212890625 7370 355621792889880087134905381233985758745675717797883150336 7371 356201234131407761464323915972394242529123384906608340801 7372 356781540705247872264050288087327071566413311201290817536 7373 357362713786040473742955382769696852060919594557079872881 7374 357944754549860482524623788575600266417606656000000000000 7375 358527664174219235420664153912740108755998807134251880721 7376 359111443838066048683629981452002995844230081479338233856 7377 359696094721789778740755299459832365842002534678953813281 7378 360281618007220384409710465971826591940356776133128093696 7379 360868014877630490597584179095993149106059472988525390625 7380 361455286517736953484298584545482098538464743786362310656 7381 362043434113702427191665189755586063888685320926874137361 7382 362632458853136931939290112638509782444670505019271806976 7383 363222361925099423688538012172060688935896464459483976561 7384 363813144520099365275764867605173343863735361000000000000 7385 364404807830098299036030593094235415752057922620004792641 7386 364997353048511420918503295059711979805714058546109218816 7387 365590781370209156094767800472748765471932340309250181121 7388 366185093991518736061251905646454382578945881080558718976 7389 366780292110225777236984616916597239289343357086181640625 7390 367376376925575861057901476851685643225933452300754354176 7391 367973349638276115568912892333010306946222490983912320721 7392 368571211450496798514952203991398066573241868271577993216 7393 369169963565872881932221060079335022931737308192019193441 7394 369769607189505638240850481894947532073598976000000000000 7395 370370143527964227840196832358261559683092844806137697761 7396 370971573789287288207992724270375973610072053374823960576 7397 371573899182984524504573730162864531774554670696671975761 7398 372177120920038301683402581468045829019663470021580947456 7399 372781240212905238109113371010911545283535964179931640625 7400 373386258275517800684299099540662286863450804853845200896 7401 373992176323285901486266734184148479740151225252832330881 7402 374598995573098495914984774315232555140928816012125536256 7403 375206717243325182353449148393359508017522657745071203521 7404 375815342553817803341694093831627303224290561000000000000 7405 376424872725912048265675500909568095288991535348462916081 7406 377035308982429057562255031148867408225652052127054299136 7407 377646652547677028441514150421542933372973385055987757201 7408 378258904647452822127628047359859136359633290291536859136 7409 378872066509043572619530238385650158693792277519775390625 7410 379486139361228296972599491873943343936002254620449570816 7411 380101124434279507102601535612000950830752700163646407841 7412 380717022959964823113118843810310123137275800991547396096 7413 381333836171548588147702632466832904323776026043672486801 7414 381951565303793484767982024880161000000000000000000000000 7415 382570211592962152858966182551286136316937665483583567601 7416 383189776276818809062776030607678322048863720087520874496 7417 383810260594630867742043041227443228321437088053796885441 7418 384431665787170563474213373335688434736483402511093334016 7419 385053993096716575077996502090048684899088560761962890625 7420 385677243767055651173198307367784828165447560408354983936 7421 386301419043484237275179426613162127056908975269941591601 7422 386926520172810104425180514001113459656478291889001332736 7423 387552548403353979357756884921684071028249361106478323281 7424 388179504984951176206565862289619404073918641000000000000 7425 388807391168953229749750979134878694252967687461277572321 7426 389436208208229530196168030333017019433341209439325126656 7427 390065957357168959513698805189459980202996421201297520481 7428 390696639871681529300899171898880820868109617625858052096 7429 391328257009200020203229024660362309919242842968994140625 7430 391960810028681622875112444440967853016961938531345760256 7431 392594300190609580489077265044940932820771606105071722161 7432 393228728756994832793224077263181928786887622691497906176 7433 393864096991377661718275545448099586164604941986822792961 7434 394500406158829338535457752882583845853986816000000000000 7435 395137657525953772566466134788880433834907703317361650241 7436 395775852360889161446769400753748608090844776055501295616 7437 396414991933309642943505691730634889154672210925774622321 7438 397055077514426948329226060617880623701871803649675493376 7439 397696110376992057312741209704383064398825168609619140625 7440 398338091795296854528328263020831558162609000021107019776 7441 398981023045175787584555196835825733085637433243469439521 7442 399624905404007526673981397192034624811126043243148476416 7443 400269740150716625744993659488257898713741770499054775841 7444 400915528565775185237037791678986166763143121000000000000 7445 401562271931204516380506829684010378671366122743835321361 7446 402209971530576807062547721076983946425534239444488421376 7447 402858628649016789260049181053779249501554971663207950961 7448 403508244573203408041074273069186124204362169234802937856 7449 404158820591371492136002115374157573300210812558837890625 7450 404810357993313426079643963985600999369789591654808682496 7451 405462858070380823925599772376825574456295138824678183681 7452 406116322115486204534122178389371766321099090426733203456 7453 406770751423104668434755719536251454041033820573353951921 7454 407426147289275576265019928992800438260862976000000000000 7455 408082511011604228786405816154573489019496833653104905681 7456 408739843889263548478956087682179430964967701427122343936 7457 409398147222995762715700317450844245632434501354400066401 7458 410057422315114088518217126777987926364835438232166465536 7459 410717670469504418894596289715390055909140100097900390625 7460 411378892991627010761074532063784041649574003915169468416 7461 412041091188518174448619647097144940201655741637704194641 7462 412704266368791964795738405771705182484835456079989047296 7463 413368419842641873828784594441030672659499045322226801201 7464 414033552921842525031044368803501129150390625000000000000 7465 414699666919751369201876968972447662535761438473087523201 7466 415366763151310381907189697182191991977431365362747703296 7467 416034842933047762522526916725489987190733908967024328641 7468 416703907583079634870053688259592034272551210844896956416 7469 417373958421111749450715517619478758072766111914306640625 7470 418044996768441187272856547737997637753417115239800897536 7471 418717023947958065278579386193798821772742562503288512401 7472 419390041284147243369130619289331829305025363589017767936 7473 420064050103090033030596923402903712119991858541882603681 7474 420739051732465907561197544661098588773810176000000000000 7475 421415047501554213901459778740903245708476804249995093921 7476 422092038741235886068564943834858771149876720782049939456 7477 422770026783995160196153201497649040707283731105992897681 7478 423449012963921291180876442238928451023324730818346090496 7479 424128998616710270936989315335068791969445194101806640625 7480 424809985079666548260269345402053800551483757756631289856 7481 425491973691704750302557941803155042271341445131698976961 7482 426174965793351405658214970958469659143245672141213925376 7483 426858962726746669063780426079074598423800190411689439361 7484 427543965835646047712137593766638632505258721000000000000 7485 428229976465422129182472982300018288053611063275598337841 7486 428916995963066310987329142273832260657074450124207292416 7487 429605025677190531738047376560446588900618059414544733521 7488 430294066958029003929898203336395437423252752349782347776 7489 430984121157439948348198303147195480289518833160400390625 7490 431675189628907330096713548680971321681549123142209765376 7491 432367273727542596249648584081480927890669795873642228321 7492 433060374810086415128524289255199509892503777860112879616 7493 433754494234910417205245333715273576105747294594910188241 7494 434449633362018937632660894057579906591625216000000000000 7495 435145793553050760403922479181002968935190771195770774961 7496 435842976171280864141943677845564838011715166915962802176 7497 436541182581622169520267514108390082102537524308453596161 7498 437240414150627288316647967588850471383199873040967008256 7499 437940672246490274100653087390796936344549895996337890625 7500 438641958239048374556598000851735187597249546279690244096 7501 439344273499783785443116991096323088821324060821895706481 7502 440047619401825406190684690644848585128246426484558790656 7503 440751997319950597138397312066573113287109823783918530321 7504 441457408630586938411325710873183391329167441000000000000 7505 442163854711813990439752950519270785910457429397112725281 7506 442871336943365056121609914514938619134622420170216308736 7507 443579856706628944629423386260510384708449355625756045601 7508 444289415384651736863091893285062528455627458256810151936 7509 445000014362138552549805489109320892234370674922119140625 7510 445711655025455318992426522959526854833216237033295446016 7511 446424338762630541467649325032384409861183062561259651441 7512 447138066963357075275257612952329730178222224894592618496 7513 447852841018993899439799303471307061980795900973094945601 7514 448568662322567892065999292338176000000000000000000000000 7515 449285532268775607349231644610002298910287615908455308801 7516 450003452253985054242373517490984405306443730021736452096 7517 450722423676237476780364018066827929609024039014399441841 7518 451442447935249136063792079053187447937779855693306658816 7519 452163526432413093902838316896536510098813817656494140625 7520 452885660570800998122896718254689760937534364696060891136 7521 453608851755164869533202883042372937818736963504429103201 7522 454333101391938890559796434854904516146452850626460123136 7523 455058410889241195544146092680404316711597242382602714081 7524 455784781656875662708766781378166892186483761000000000000 7525 456512215106333707791159042438118454059685112094044445521 7526 457240712650796079347401891043803014373046306657592672256 7527 457970275705134655726731150439303877304860060320209944881 7528 458700905685914243718436180049088252335318154797952208896 7529 459432604011394378872408799719153251711070862324462890625 7530 460165372101531127494679098838238608363091983507658899456 7531 460899211377978890319273705959442884390042220191385901761 7532 461634123264092207857732981875523562664510701559139864576 7533 462370109184927567427624486905665102927665322996243915761 7534 463107170567245211861390961427750726700568576000000000000 7535 463845308839510949896871947438361350171797789055204855441 7536 464584525431897968250839068143036738564227820439907209216 7537 465324821776288645376885872271957686917800510877580514721 7538 466066199306276366909014039981331968271088491925839282176 7539 466808659457167342792258637838579108352720737457275390625 7540 467552203665982426101696001500097973530152629079102590976 7541 468296833371458933551178716274154973295962975169910687121 7542 469042550014052467693143057818437707357852674194791202816 7543 469789355035938740810835147752267507770322445116595430641 7544 470537249881015400504302971967542965818277761000000000000 7545 471286235994903856971502302900383668838974915897284058561 7546 472036314824951111985865460977347531147609727758527102976 7547 472787487820231589571682744876194863014316026445278911361 7548 473539756431548968378647255141656309535900686754633158656 7549 474293122111438015756914731071718684579101026992431640625 7550 475047586314166423534030916639761251090233982601129885696 7551 475803150495736645495079867542643935344089252114814899281 7552 476559816113887736567407508264757136553254860395522297856 7553 477317584628097193711275645323279082130017142180624938721 7554 478076457499582798517802540610640010287251456000000000000 7555 478836436191304461515547046976651813138088019858676374881 7556 479597522167966068187094206895116172624071726591216193536 7557 480359716896017326697001114238162746153837843569775694801 7558 481123021843655617332462738836280736529758906521627918336 7559 481887438480827843658058313633181389420933240273681640625 7560 482652968279232285385939784852454829237853320353067503616 7561 483419612712320452962824726677651448802533147683492778241 7562 484187373255298943875157023509115137814688041078878109696 7563 484956251385131300673799524899812348024757432318986920001 7564 485726248580539870719623780788726777587890625000000000000 7565 486497366322007667651362867644313791760595873738726924401 7566 487269606091780234577094219602221110512702949988967120896 7567 488042969373867508990720282631172364495356551398492225041 7568 488817457654045689414815714188767478005950020086082441216 7569 489593072419859103771210755735168160146122967051025390625 7570 490369815160622079480681310857397802456599228268974964736 7571 491147687367420815293117167620482572271299342245393364001 7572 491926690533115254849540710104084285369170243214448398336 7573 492706826152340961977349370904815618896289476782198654481 7574 493488095721510997720155983685274315844816896000000000000 7575 494270500738817799103602102631175215658747977101315627121 7576 495054042704235059638520263937987252032933656744033325056 7577 495838723119519611562822073188387069126165546405368662081 7578 496624543488213309823489911701811751873535691660036407296 7579 497411505315644917800050964637620525724209437480712890625 7580 498199610108931994770913183814049387035460713157868589056 7581 498988859376982785123943708866453758837022993063012496561 7582 499779254630498109312671181510472759290297705503995723776 7583 500570797381973256559494299298904903694235885396896222161 7584 501363489145699879307279867365449467370608881000000000000 7585 502157331437767889420734519234230798486719962370921203041 7586 502952325776067356138935190841375119394790318338281046016 7587 503748473680290405780404345464041375202919294131151965921 7588 504545776671933123202116861283410112135168482290806296576 7589 505344236274297455013826407821397879160940647125244140625 7590 506143854012493114549100052486479978036525191614825496576 7591 506944631413439488594450753942162323258319259742004815921 7592 507746570005867545877958314972534548732044440367503446016 7593 508549671320321747318770283963152196776509772655370503041 7594 509353936889161958038875211042426782279008256000000000000 7595 510159368246565361138541582338939725597431783177965172161 7596 510965966928528373236816673703830627683703321909461323776 7597 511773734472868561778480483624833205739739777880803896561 7598 512582672419226564108850823919834553706618323818361389056 7599 513392782309068008317836566143206425572456646953369140625 7600 514204065685685435854636961467792197760686652699767607296 7601 515016524094200225914485872119521336983904294808015762081 7602 515830159081564521598840673240355919541997537297543725056 7603 516644972196563157850416505338842405102781671881583177121 7604 517460964989815591164467479256137900904837521000000000000 7605 518278139013777831077717357829195049828154178150235854481 7606 519096495822744373436343161172014977044224122413001998336 7607 519916036972850135444416065720705024538954561360429014001 7608 520736764022072392494204890898698930661133993070779764736 7609 521558678530232716779748391455103363361306038340087890625 7610 522381782058998917695103498211918031745551899100725641216 7611 523206076171886984018677575125028772197016184107833575041 7612 524031562434263027885053686219585874269155657284365520896 7613 524858242413345230545718792102845369922383569156862724401 7614 525686117678205789920105722386961000000000000000000000000 7615 526515189799772869938360697470761087112886956787192370001 7616 527345460350832551677249100733419627777751215396919709696 7617 528176930906030786290613130284326662649192982476122678241 7618 529009603041875349735795887992571536392798771500984303616 7619 529843478336737799297447392586466213035426353066650390625 7620 530678558370855431910128933168646613856511661738383118336 7621 531514844726333244281133109535690288899875034372461294801 7622 532352338987145894814937836223070966337709531854102593536 7623 533191042739139667340713518216827043061679271328480424881 7624 534030957570034436644303537782744332377362081000000000000 7625 534872085069425635806099123862335868423829293093948638721 7626 535714426828786225346230607972635830341956516847451897856 7627 536557984441468664178498003524003291217522680957139049281 7628 537402759502706882374464778936947166911759895307958685696 7629 538248753609618255739139628895629138091932638320556640625 7630 539095968361205582199671982522369195669239802608700358656 7631 539944405358359060008487922194361616581285090719708761361 7632 540794066203858267762294122151100465127567495302501502976 7633 541644952502374146238378351958906037157130961464306358561 7634 542497065860470982049636026307629973174747136000000000000 7635 543350407886608393119753219514290065318323165291737380641 7636 544204980191143315979977500499239126200263100403008802816 7637 545060784386331994888908881882698779432631375105779087121 7638 545917822086331972776744115223281827508894291325643390976 7639 546776094907204084015408503285679158444464206695556640625 7640 547635604466914449016010339582192224653574378100418482176 7641 548496352385336470655054025282443273055752857113904614721 7642 549358340284252832530848853927586082087803616946569609216 7643 550221569787357499051551395219863377511713848556745405441 7644 551086042520257717356280350485606813665399201000000000000 7645 551951760110476021070743694229944929763554234161654115761 7646 552818724187452235898818858514767382340373546874045464576 7647 553686936382545487051527659698083625919859454816398551761 7648 554556398329036208514848610373004726159803702602711699456 7649 555427111662128154157810203138361855377581951191650390625 7650 556299078018950410682309697120648002549808598064243408896 7651 557172299038559412416102882948724342295393239840328294881 7652 558046776361940957950411247158763414412525613656543072256 7653 558922511632012228623593902777401682359309454119153245521 7654 559799506493623808852332599096238131471323136000000000000 7655 560677762593561708311779070410837352241531456418481164081 7656 561557281580549385966114930752469097917633118446453723136 7657 562438065105249775950975269391135726999356541045936003201 7658 563320114820267315309188050134198408681626122636425691136 7659 564203432380149973581282366186306702371715065215087890625 7660 565088019441391284252219551573558391343501812550509858816 7661 565973877662432378055802099868061576371627009891962041841 7662 566861008703664018138216291178533389569058043570574852096 7663 567749414227428637082165379098443694160769504557932358801 7664 568639095898022375793051140525692265869140625000000000000 7665 569530055381697124248662542987088730052824590951391645601 7666 570422294346662564113831236317180530610828812186074218496 7667 571315814463088213221514528254440057615558348158360801441 7668 572210617403105471921767456728672437155074806663772246016 7669 573106704840809671300066525321935116239157647578369140625 7670 574004078452262123266448622591464035966790876372125351936 7671 574902739915492172516929600647273706399451976806162895601 7672 575802690910499250368667943579434756500847421734542708736 7673 576703933119254930470339912030727462692725462843508025281 7674 577606468225704986389193506409618341485346816000000000000 7675 578510297915771451076249547936504157568021442808333480321 7676 579415423877354678211119133913108731845038426501928390656 7677 580321847800335405427907681300997868194468927005441106481 7678 581229571376576819423676730890591738101411780253079044096 7679 582138596299926622950935643036997404540169312500244140625 7680 583048924266219103695636275133652117202298629489594208256 7681 583960556973277205042144690689355907930641695928854696161 7682 584873496120914598726664910068975246461536049449377202176 7683 585787743410937759380590673653113521640396524043384324961 7684 586703300547148040965262149367564382412025841000000000000 7685 587620169235343755099605478229586047265616730440893388241 7686 588538351183322251282134013755154162528308162065770479616 7687 589457848100881999008791073769563301973440495246231878321 7688 590378661699824671788114986363248446600265527679310565376 7689 591300793693957233055208175435683509054243564605712890625 7690 592224245799094023985992995472879967844756196654921547776 7691 593149019733058853213237989908550799090385325323840083521 7692 594075117215687088445839212625619035754540383348309692416 7693 595002539968827749992842217863632394969850344720480137841 7694 595931289716345606193691290008991492808708096000000000000 7695 596861368184123270756193451458905263443264543966440889361 7696 597792777100063302003685753966849417744520367325559525376 7697 598725518194090304032895326597218267686985889247682876961 7698 599659593198153029783982621640023211145864863206244089856 7699 600595003846226486024259268563098871500846138926025390625 7700 601531751874314040247072915309526623613757720791197290496 7701 602469839020449529487352405982071368968999559584832497681 7702 603409267024699371055307614194547355827952839666440339456 7703 604350037629164675189779222112379033959902244039945143921 7704 605292152577983359632734706451399897723780801000000000000 7705 606235613617332266126407764455332566888200934044352303681 7706 607180422495429278834579385128613593548916140190451367936 7707 608126580962535444689499743762463328853040590948766662401 7708 609074090770957095665951071058551349057473555438725697536 7709 610022953675047972983952621926468191900555945898681640625 7710 610973171431211353241609843308681307599270929224660156416 7711 611924745797902176479610815169924051336882267647808178641 7712 612877678535629176178874014077238154311355065805026103296 7713 613831971406957011192852424592359377809405512667655823201 7714 614787626176508399616000000000000000000000000000000000000 7715 615744644610966254589907450704037479965860040403114751201 7716 616703028479075822048615315938863210795817443704910647296 7717 617662779551646820404613252265375887357623365310526594641 7718 618623899601555582177035450650517899808723616348206268416 7719 619586390403747197563563072766047597272638901367431640625 7720 620550253735237659957545576486612574851019678126041665536 7721 621515491375116013411853780419336699851917742341278166401 7722 622482105104546502050978497657253839551346427132888743936 7723 623450096706770721432889549817211663894713842183591455681 7724 624419467967109771862170953799527004389673601000000000000 7725 625390220672966413655949055591897638326979104095110151921 7726 626362356613827224364131367834061669864484136569542803456 7727 627335877581264757945474850762642582090367141414444833681 7728 628310785368939705901003359567723273815891250414757482496 7729 629287081772603060366294965114153759615158561582275390625 7730 630264768590098279164160839411612540824306176357990137856 7731 631243847621363452819238382158208839352303442852080300961 7732 632224320668433473536022250133129866985404344007342821376 7733 633206189535442206141857937174702073368055030773290121361 7734 634189456028624660996423538951445920237162496000000000000 7735 635174121956319168869226323715458263245074036195879225841 7736 636160189128969557786641717719953032555475531206246076416 7737 637147659359127331850023301986227787323496114911530339521 7738 638136534461453852026413405619899126432773293568767819776 7739 639126816252722518913384869902162168989241123199462890625 7740 640118506551820957479545546919276724876729163365374693376 7741 641111607179753203782238086542663761264125409524291222321 7742 642106119959641893663968556133108789713765444237043695616 7743 643102046716730453429098428415812356173275158400584700241 7744 644099389278385292502335464558600469643867441000000000000 7745 645098149474097998070560011583708163027395425904665492961 7746 646098329135487531709524225854376101204016764705283506176 7747 647099930096302427996962727501251947751874853364526872161 7748 648102954192422995113654184290463835194163204255518560256 7749 649107403261863517433974317585431567893006788281494140625 7750 650113279144774460107481817718200986697387074785269252096 7751 651120583683444675633079651263527156542022905448858370481 7752 652129318722303612427295238400291670095043821649155526656 7753 653139486107923525388223974750317411341611924504818872321 7754 654151087689021688456681568804439663119958016000000000000 7755 655164125316462609176111663280004593928262210843039273281 7756 656178600843260245252796206502994095015792313431874932736 7757 657194516124580223117917038171918883474408241065640991601 7758 658211873017742058493018152639679016772600187985839783936 7759 659230673382221378960419102143961806346893934297119140625 7760 660250919079652148540131002226630951322189902093416534016 7761 661272611973828894274827601908156968431713763141551985441 7762 662295753930708934824424882024647152434535444063239274496 7763 663320346818414611071823646492652895903959411505743117601 7764 664346392507235518741370573140862812744140625000000000000 7765 665373892869630743031594193138231382193045309788401686801 7766 666402849780231095263773270955244446849360832309908996096 7767 667433265115841351547896060219084598341800878152190057841 7768 668465140755442493467569914764631058031346570176046370816 7769 669498478580193950785441738641709949464096169121337890625 7770 670533280473435846170690763815001757518869926843972059136 7771 671569548320691241950156149786713221150986179246837107201 7772 672607284009668388884662905383730908646922845814260699136 7773 673646489430262976972110639480693324199547426039290716081 7774 674687166474560388278890654478447691722919936000000000000 7775 675729317036837951801197903923896706995697901119168653521 7776 676772943013567200357805343742489744819550706840375136256 7777 677818046303416129515869215158772507797301802282570230881 7778 678864628807251458551334806503679213001900247920354000896 7779 679912692428140893445513250749832489189105991035400390625 7780 680962239071355391919400925778208608818103433899328147456 7781 682013270644371430507314035061329966052732017645265575761 7782 683065789056873273671411957649863345749316663007118360576 7783 684119796220755244958683968071332072389580264887433747761 7784 685175294050124000201974938991793196756549601000000000000 7785 686232284461300802766626652253988138225418846888434893441 7786 687290769372823800844312357188847369784304541752115593216 7787 688350750705450306795643228901517580839234761774944470721 7788 689412230382159078543126393558484100620945157578975154176 7789 690475210328152603016055202549083085331976413726806640625 7790 691539692470859381648913452762937989398171889486817918976 7791 692605678739936217934876266114814131285700283581988031121 7792 693673171067270507035991357860264754906294995925091618816 7793 694742171386982527451625440179442957885637582005319092641 7794 695812681635427734746761524962777338778484736000000000000 7795 696884703751199057341733907711056389191283300682917926561 7796 697958239675129194364988632964038757883571866822497406976 7797 699033291350292915570458260696204828087895848951050537361 7798 700109860722009363321140772665890914004890039705095110656 7799 701187949737844356640473477775002186859022356289306640625 7800 702267560347612697333093796090985625884077876959099293696 7801 703348694503380478176579822300961347674675670473985913281 7802 704431354159467393185764591010061142712513964454608633856 7803 705515541272449049951218988462308536474502764888884430721 7804 706601257801159284053499277952996841981277281000000000000 7805 707688505706692475554756229416682180288169845263982072881 7806 708777286952405867569303867414809066315131129845604417536 7807 709867603503921886914746876011828692341741293467528990801 7808 710959457329130466845266723818656344975205453873927950336 7809 712052850398191371868667597797646369689042038222900390625 7810 713147784683536524648784260264142708129722843775018991616 7811 714244262159872334994854969886292287051835028893623462241 7812 715342284804182030939463634377389495482411991028734365696 7813 716441854595727991906656389993754761810535670766154242001 7814 717542973516054083971838830896241000000000000000000000000 7815 718645643548987997215061139905110650860465991427542452401 7816 719749866680643585169299401176435468901354600965549264896 7817 720855644899423206365342404853543418140064489657171191041 7818 721962980196020067974894283799574413548077921417052553216 7819 723071874563420571553504353097111602606628259433837890625 7820 724182329996906660884936554108329899531365115457756532736 7821 725294348494058171928591936524351090755035655866119718001 7822 726407932054755184871598643995717603696049613431778574336 7823 727523082681180378287184901627297602988267173735415806481 7824 728639802377821385400951536840715132341338321000000000000 7825 729758093151473152466661598855763291024493900559648985121 7826 730877957011240299253165676319408708454706283632505389056 7827 731999395968539481644082547417134697215894041342487298081 7828 733122412037101756351855832136701314597692621905228599296 7829 734247007232974947747808352219126087850293085234619140625 7830 735373183574526016809816940726012353114324124127048237056 7831 736500943082443432189231480076476068595028764058540520561 7832 737630287779739543398662984861049687092955388847423819776 7833 738761219691752956122266583724276361462141421013475204161 7834 739893740846150909650146293122452610829254656000000000000 7835 741027853272931656438509514808335849272778698004550391041 7836 742163559004426843797200228470808177847591187279059030016 7837 743300860075303897706240891064682922989421784223994271921 7838 744439758522568408763014095004258979019285647462892568576 7839 745580256385566520261716078564073541201651096343994140625 7840 746722355705987318406715223531779812048020188642291224576 7841 747866058527865224661449717391386292707230196677910509921 7842 749011366897582390234499600080441950710453772772773462016 7843 750158282863871092704469458662340554372426517897193315041 7844 751306808477816134785319077084951504091842481000000000000 7845 752456945792857245233780392559467344921879810602038190161 7846 753608696864791481900500154988893638359598557454481227776 7847 754762063751775636926548731304198881584667901785623872561 7848 755917048514328644086936542527994618615367475637533741056 7849 757073653215333988282780667880932771299192803886962890625 7850 758231879920042117183765197274992561983723238433327415296 7851 759391730696072855022539961100687289405276356936045126081 7852 760553207613417818542703314312155792097049093860719661056 7853 761716312744442835102015700445318878794515524881501819121 7854 762881048163890362932491770369981564280836096000000000000 7855 764047415948881913559019880277151915290024237590870702481 7856 765215418178920476378158843638131029942403992594519822336 7857 766385056935892945398762862642310543254595977699650660001 7858 767556334304072548146086615926298520137967344587150196736 7859 768729252370121276731023531248186167638842269394775390625 7860 769903813223092321086131324137671023721679921735707529216 7861 771080018954432504370099936465571766477623092778702609041 7862 772257871657984720542318062325210193170518130393031376896 7863 773437373429990374109195502603401953023030164617099196401 7864 774618526369091822043899644140594043212890625000000000000 7865 775801332576334817881165414438218708420049757515077048001 7866 776985794155170957988839118466805086782997434844311453696 7867 778171913211460130017817620261006637753822397953539994241 7868 779359691853472963532045388657669040684023731788984815616 7869 780549132191893282820232983740584889760878609804931640625 7870 781740236339820561890961618300863206025036069187235086336 7871 782933006412772381652839486905088667661825910216655998801 7872 784127444528686889281376613984862704756202037926562369536 7873 785323552807925259774246031721111445582347149031026726881 7874 786521333373274159696600158394919221781856256000000000000 7875 787720788349948213118112308313806275163864952809941146721 7876 788921919865592469743414325398520847214568557392013561856 7877 790124730050284875237602394030764413800293481361116035281 7878 791329221036538743748484142817019944252194717312741277696 7879 792535394959305232627241219518012260499514707461181640625 7880 793743253955975819349182578527502444849719743582590406656 7881 794952800166384780636264785958310443291750294036285135361 7882 796164035732811673783056711607877235940180272694979198976 7883 797376962799983820187827041830525950790085435973324490561 7884 798591583515078791090434112639065886898020161000000000000 7885 799807900027726895518698628194710446269811326384465718641 7886 801025914490013670444940896221655360196613554610756386816 7887 802245629056482373154365278801293297868776509760449743121 7888 803467045884136475826975624461130977407356262941480062976 7889 804690167132442162334706515475231328849852085113525390625 7890 805914994963330827255456232836632204250379704022834610176 7891 807141531541201577105708410447900763328163524907288658721 7892 808369779032923733793430419703975207734484173588409225216 7893 809599739607839340292937595811929269015603738192967367441 7894 810831415437765668543413487905476103038898176000000000000 7895 812064808696997729572777386268113387641912578757116283761 7896 813299921562310785848591451778006893495677565946514968576 7897 814536756212962865857700845030222085903270361040866877761 7898 815775314830697280916301325477948955070317607063394451456 7899 817015599599745144212129864364130854209753345918212890625 7900 818257612706827892080474889188610290944918615736593616896 7901 819501356341159807515703851973750062468321748945116008881 7902 820746832694450545920006888653683595769052758973408608256 7903 821994043960907663091056412519100650293252403286281037521 7904 823242992337239145450283560800990513351406961000000000000 7905 824493680022655942513473490173251372511372958141645162081 7906 825746109218874501605382594195738640576930641929501147136 7907 827000282130119304820081793506373646397148711181475999201 7908 828256200963125408228731127903574349926202550297666523136 7909 829513867927140983336491958338708706302900018437744140625 7910 830773285233929860790284166262716157299127873489722146816 7911 832034455097774076339096817741700687767182451625719425841 7912 833297379735476419048561840273377220589913695255650308096 7913 834562061366362981771501341299959159425824569501037980801 7914 835828502212285713876160279023616000000000000000000000000 7915 837096704497624976233837278288213546019131497319795473601 7916 838366670449292098467627466995882865631595522926675562496 7917 839638402296731938463992291779255241813304437723616467441 7918 840911902271925444148872355450156590700406716257603158016 7919 842187172609392217530060403093383783742785286640869140625 7920 843464215546193081007552668570094703124625764740247719936 7921 844743033321932645953597878639541428178685504590225949601 7922 846023628178761883564164297900569488986154413927732084736 7923 847306002361380697983546284295703479975933126919433477281 7924 848590158117040501703832912010948401589076241000000000000 7925 849876097695546793240962306243864844937539878177685138321 7926 851163823349261737089086422501232558357514900292979654656 7927 852453337333106745954972091825909093854229878539626442481 7928 853744641904565065274165242640526236202940683694252036096 7929 855037739323684360010646299733654930990344724902587890625 7930 856332631853079303741705851302217665773644926535394656256 7931 857629321757934170029770765902443988970668103317129420161 7932 858927811306005426082912032650758394798120184884504498176 7933 860228102767624328705766690055868532831751564583141606961 7934 861530198415699522542607301454194043425263616000000000000 7935 862834100525719640614293528162850753722035145422670876241 7936 864139811375755907150841445157890024334107337418887663616 7937 865447333246464742721347338330597297542988808400330884321 7938 866756668421090371663003817171586000287739008503697637376 7939 868067819185467431810947172081391588039457798004150390625 7940 869380787828023586530676001407484420317370055587488075776 7941 870695576639782139054782229761288129094014227879602477521 7942 872012187914364649125736736175121024300369468028318908416 7943 873330623947993551946472908218180775338343189563651249841 7944 874650887039494779440512536302976065834284321000000000000 7945 875972979490300383823379561079182145360251213237492207361 7946 877296903604451163487048286030969253694210036811878629376 7947 878622661688599291199173767166632880224761703683649552961 7948 879950256052010944618853192016051905829644034721237241856 7949 881279689006568939130668161032324072136671326133056640625 7950 882610962866775362998758885929087201351414982005537898496 7951 883944079949754214842682421474738469328804890045528561681 7952 885279042575254043436808149809222188484129214626595475456 7953 886615853065650589835004839448478411384626831821082085921 7954 887954513745949431822374704796239699038437376000000000000 7955 889295026943788630695790996192841141312603520468495451681 7956 890637394989441380374996755296278754589312460789428391936 7957 891981620215818658846023475912123350453151464606725008401 7958 893327704958471881938689516266280558362327720665636929536 7959 894675651555595559439939215148192637097646554883056640625 7960 896025462348029953544784771342113819248854441799302844416 7961 897377139679263739646614053310768047779883249817853912641 7962 898730685895436669468628614199225984257208006524111159296 7963 900086103345342236538177295887427047833689406934680595201 7964 901443394380430344005751915037631988525390625000000000000 7965 902802561354809974810412633858432166445781099384737729201 7966 904163606625251864193411728639973411995312279601121591296 7967 905526532551191174561785580005985244856045326603970610641 7968 906891341494730172703685820277250549115561007836667580416 7969 908258035820640909357221685348516807846409110254150390625 7970 909626617896367901134586731046748015707999269512634433536 7971 910997090092030814803244187063256788141386885152859570401 7972 912369454780427153925946335235849398837935517152407719936 7973 913743714337034947861364413199872984550818645428196057681 7974 915119871140015443127106659229184491987275776000000000000 7975 916497927570215797126903229449775692312646498084770959921 7976 917877886011171774243737834530298394403956183837483667456 7977 919259748849110444300707059435249540953632569913438519681 7978 920643518472952883391389446868307917244766504009120874496 7979 922029197274316877081507542635473539166354758652587890625 7980 923416787647519625983667219320458265951159128182900985856 7981 924806291989580453706959713388422708220614192033953374961 7982 926197712700223517183212930118861030117125345318719717376 7983 927591052181880519371679690614412785393337200453336553361 7984 928986312839693424343951715539840544009077521000000000000 7985 930383497081517174750889261214564873664219765267905863841 7986 931782607317922411673357445213205408286783429823132860416 7987 933183645962198196858561420721749484236560061073907695521 7988 934586615430354737343773681552469429237627446206505291776 7989 935991518141126112469247902938747376112997531890869140625 7990 937398356515973003282114847011753823495156507263291621376 7991 938807132979085424333056986204674512006968710318581966321 7992 940217849957385457867559622737101013080279082996822511616 7993 941630509880529990413537407802505277695520343034504962241 7994 943045115180913451767136290115618855941308416000000000000 7995 944461668293670556378512050074245220437259556326755960961 7996 945880171656679047139387702951760305343850579331852210176 7997 947300627710562441574193182262513758893364343875091898161 7998 948723038898692780436591842732743305101269701877622112256 7999 950147407667193378713199451164668876542021217187744140625 8000 951573736464941579036302462901353724786890718184800260096 8001 953002027743571507507383511584918501305770865815862784481 8002 954432283957476831933263170450983345350310083782200262656 8003 955864507563813522476668174518004385607947113918014964321 8004 957298701022502614723037424711676881323049841000000000000 8005 958734866796232975165378227212009671238633599557861571281 8006 960173007350464069108986354124246893281444660401181556736 8007 961613125153428730997844644954735365607779732343367687601 8008 963055222676135937164516002319321914718965845639221415936 8009 964499302392373581005347769825126686180729652168212890625 8010 965945366778711250582805615146788518448242729874689622016 8011 967393418314503008656756176965729293895290662892536069441 8012 968843459481890175146518870655848349943608231313933930496 8013 970295492765804112025508384381548136850389731308987039601 8014 971749520653969010650290534624321000000000000000000000000 8015 973205545636904681525875288072506949326524878727193814801 8016 974663570207929346509071895295476315745055346264129540096 8017 976123596863162433451732220678612096287672116585422423841 8018 977585628101527373285709492719277421245920842387938082816 8019 979049666424754399551360838976666856367464904863525390625 8020 980515714337383350371423110730269152530914800788235227136 8021 981983774346766472872092643732826598964551046544836861201 8022 983453848963071230053140743344375401768050978805709275136 8023 984925940699283110108897824804405628185577502419124468081 8024 986400052071208438201940282439601412872407361000000000000 8025 987876185597477190691315305215225552575554511267338611521 8026 989354343799545811817140000219210610669266276455605600256 8027 990834529201700032843412330419624556490950725752222266881 8028 992316744331057693660872518358606173245206743424707792896 8029 993800991717571566851754713339327432414036058711181640625 8030 995287273894032184218269866127250255365200627850549395456 8031 996775593396070665776661902223117120634179690313886999761 8032 998265952762161551218680432372962437831988033868344856576 8033 999758354533625633842314387160168159189158941788569329761 8034 1001252801254632796953632111276426453504229376000000000000 8035 1002749295472204852741574602392628194079317558023160681441 8036 1004247839736218383627549729447382334696179599991171977216 8037 1005748436599407586091676415640301841664526533025700176721 8038 1007251088617367116977528922459580644568789268474863026176 8039 1008755798348554942277232522688947045922338962554931640625 8040 1010262568354295188398763002528026226152425154145285246976 8041 1011771401198780995917303585722691984105054088662207125121 8042 1013282299449077375812514025938349806780843969046240034816 8043 1014795265675124068193567767519483960785220588785038504641 8044 1016310302449738403513814229263434790790952961000000000000 8045 1017827412348618166276924420895463099263540178702747544561 8046 1019346597950344461236379257565920722196312797155715710976 8047 1020867861836384582090161093898994616365298447370563913361 8048 1022391206591094882672510155906240396690575051127109062656 8049 1023916634801723650644608706437184823057937745644775390625 8050 1025444149058413983686056937773869803126098224227020701696 8051 1026973751954206668189005743486547673277727391468948677281 8052 1028505446085043060456812680754033519375032699930142969856 8053 1030039234049767970409088594014689831116627908523439672721 8054 1031575118450132547795003531052876630690041856000000000000 8055 1033113101890797170916721743441161213571229695030433520881 8056 1034653186979334337864836724650860675613499345879640641536 8057 1036195376326231560267678401112802418251281107833624036801 8058 1037739672544894259556365754056747818367041756254579982336 8059 1039286078251648665747479313081947270176857337636962890625 8060 1040834596065744718745229126112995955829411476574122479616 8061 1042385228609358972164994974674754135142027486141445896241 8062 1043937978507597499680116768277798672289801021348638621696 8063 1045492848388498803893814217141899201017112462689167314001 8064 1047049840883036727738116048499578086181640625000000000000 8065 1048608958625123368401680198315133537732716649038703730401 8066 1050170204251611993788387577426795296574692872920179408896 8067 1051733580402299961508593178871157716627828850413041907041 8068 1053299089719931640404919461479911343686147163421174665216 8069 1054866734850201334614478113749386822758805873593994140625 8070 1056436518441756210169407471473749788313311904938890100736 8071 1058008443146199224137614032703057996536048801480687822001 8072 1059582511618092056305607684238028089191580539980756750336 8073 1061158726514958043405321425104474832189896697388278708481 8074 1062737090497285115886807544262196299349098496000000000000 8075 1064317606228528737238703382195800177361574214975778093121 8076 1065900276375114845858360979008815109435359221105425453056 8077 1067485103606442799473536085197622783805932406959897684081 8078 1069072090594888322117533185418497374136538018116372791296 8079 1070661240015806453659704360279565070115799503984619140625 8080 1072252554547534501893200986490013970224288852191779885056 8081 1073846036871394997181878451581609770123658488878310294561 8082 1075441689671698649668255235882721748418839780772099915776 8083 1077039515635747309044428891472852859207277902187749936161 8084 1078639517453836926887852625476313673973161681000000000000 8085 1080241697819260521563877373267398913692042267945675329041 8086 1081846059428311145696965425956433868740638243738685014016 8087 1083452604980284856212482855906572666198748152214478327921 8088 1085061337177483686950979163995467711814644390901730840576 8089 1086672258725218623856863752884106361307203769683837890625 8090 1088285372331812582743390011687443670424557629696508952576 8091 1089900680708603389635858979158165696506184862662707953921 8092 1091518186569946763694955734796213091054470046776891478016 8093 1093137892633219302722132850182796501486160675949011877041 8094 1094759801618821471248956416308760512905875456000000000000 8095 1096383916250180591212331346723518483160102118637556958161 8096 1098010239253753835217523840972603685970139297900749131776 8097 1099638773359031222390900078019379760633872750919685598561 8098 1101269521298538616824301395159842709311980501192258093056 8099 1102902485807840728612977394338944774618772141972900390625 8100 1104537669625544117488999604762694715134441250292839223296 8101 1106175075493300199052079518272656572232152204451866240081 8102 1107814706155808253599716002108597339639878129488343597056 8103 1109456564360818437558598282431140412491348558897966211121 8104 1111100652859134797519191881309583764015885921000000000000 8105 1112746974404618286875436079800756987927910239341151300481 8106 1114395531754189785071482670253137219166271461827685646336 8107 1116046327667833119457406952066638124778957463993964056001 8108 1117699364908598089755823116822746314049210745435872628736 8109 1119354646242603495141337360972223379741844767539306640625 8110 1121012174439040163934773257128637131675477251603841417216 8111 1122671952270173985914105108465750254500736928210513393041 8112 1124333982511348947244036204755496502137475431359745232896 8113 1125998267940990168026160093211131574101459364614681418401 8114 1127664811340606942471644172517376000000000000000000000000 8115 1129333615494795781698376114236188737631439439885057476001 8116 1131004683191243459154514812173440870994791079781751197696 8117 1132678017220730058670388757278416934493696422986149060241 8118 1134353620377132025140685933224975199881536146894137327616 8119 1136031495457425217838880525990566008014736098476806640625 8120 1137711645261687966365842939507357227032772756624439054336 8121 1139394072593104129234580808808666544747490655349192452801 8122 1141078780257966155093059902033969982196758186058670145536 8123 1142765771065678146587055003187163227714778818265968778881 8124 1144455047828758926864982068665715670537651681000000000000 8125 1146146613362845108726664152293094947776317071174729404721 8126 1147840470486694166417984795893571050268906092873023225856 8127 1149536622022187510073383785347452256937245427474634771281 8128 1151235070794333562808151375556179133238413184067475869696 8129 1152935819631270840462478291830726340403053727285400390625 8130 1154638871364271033999220019893653915536211018388032454656 8131 1156344228827742094557335101955128909346252874642853259361 8132 1158051894859231321162958362186523773166133037036704894976 8133 1159761872299428451100071191372008688829083266444038372561 8134 1161474163992168752942732227569110206541991936000000000000 8135 1163188772784436122250832977253727223748825666646939806641 8136 1164905701526366179931344129663796682585202218129351970816 8137 1166624953071249373267019525888904619299070692713262149121 8138 1168346530275534079614525953680862654277202565048068734976 8139 1170070435998829712773968148982835008325636386871337890625 8140 1171796673103909832031779595792226065790761332948002738176 8141 1173525244456715253878950927185442828103029991986564452721 8142 1175256152926357166406568942141049816450897733237096841216 8143 1176989401385120246380640465201955647575542197414435079441 8144 1178724992708465778998176489017330234104408401000000000000 8145 1180462929775034780326513253401169016367607866197524201761 8146 1182203215466651122427848128737015536193028182752232472576 8147 1183945852668324661170969386347545788661065386666326953761 8148 1185690844268254366732160153833726963112217243723629203456 8149 1187438193157831456787258069371309291727701515547119140625 8150 1189187902231642532396853365532712698632038947950895824896 8151 1190939974387472716586609330380149774590964262045945472881 8152 1192694412526308795624690311351303335905076874202722144256 8153 1194451219552342362998283645832270558956102266416454579521 8154 1196210398372972966091203121284016566001729536000000000000 8155 1197971951898811255564562787358468579223014150979204910081 8156 1199735883043682137442511162608847618731279617936196571136 8157 1201502194724627927905017099166098510311638738615107745201 8158 1203270889861911510789699790119561058242964308795259355136 8159 1205041971379019497804696626305546049774239227031494140625 8160 1206815442202665391454563831772459767005794570718086434816 8161 1208591305262792750681206030355780419344937609699918559841 8162 1210369563492578359221832119560749959782295117486773764096 8163 1212150219828435396685936052315325749457374666899239352801 8164 1213933277210016612353302352120959179931640625000000000000 8165 1215718738580217501695037412694353397946443858906295051601 8166 1217506606885179485619628859359720503999065098869324906496 8167 1219296885074293092446036476218430868723190647758313883441 8168 1221089576100201142605819430491544438829853646012586070016 8169 1222884682918801936076305753400757050396651165449462890625 8170 1224682208489252442546811265525004848864812577992722087936 8171 1226482155773971494319916363743568003632522285813380753601 8172 1228284527738642981949810316652222126181643161108569460736 8173 1230089327352219052619713945717023333958907873216754679281 8174 1231896557586923311260392800410901981626044416000000000000 8175 1233706221418254024411774167161601994836149117743082546321 8176 1235518321824987326829682484125858831598183536572478918656 8177 1237332861789180430839708966594280758948948021668853528481 8178 1239149844296174838440232481224406818639030245869377028096 8179 1240969272334599556156609941296082069624986365332275390625 8180 1242791148896374312648555729783837996312149097348747104256 8181 1244615476976712779072730892245614972884183171317395894161 8182 1246442259574125792202564077336136043072115324836879794176 8183 1248271499690424580307327439166758732961053091344844638961 8184 1250103200330723991792491952751915937736512641000000000000 8185 1251937364503445726603387831405529941695508253292694114241 8186 1253773995220321570394196973179267228690220755074852847616 8187 1255613095496396631464305602268417855979294363109321640321 8188 1257454668350032580464046510750753791030604511242836709376 8189 1259298716802910892871861546069167795205175876617431640625 8190 1261145243880036094244916230320440281775411175698806603776 8191 1262994252609739008245199638670348233984267377814506621521 8192 1264845746023680007443143906079739951706215548323176124416 8193 1266699727156852266900798973997374366881481119623568111841 8194 1268556199047585020536599431753486246709559296000000000000 8195 1270415164737546820273761551073411162351980592443239275361 8196 1272276627271748797974349856423409066658308016063445733376 8197 1274140589698547930161053818801285178555452711548607978961 8198 1276007055069650305528716506092744149908830360099782393856 8199 1277876026440114395247658269230850782879666354648681640625 8200 1279747506868354326060839790120730516402332641377830506496 8201 1281621499416143156176910064624948208063450743966766375681 8202 1283498007148616153961186141847077155399790253547198611456 8203 1285377033134274079426612689502034635815205109368014777921 8204 1287258580444986468526750704322038358676395201000000000000 8205 1289142652155994920252845936216753032776140832668034349681 8206 1291029251345916386537028845285570727715013794584053415936 8207 1292918381096746464963699161769225873690431324762025104401 8208 1294810044493862694291149370627308679921757005432900161536 8209 1296704244626027852785482694637932591099523255176025390625 8210 1298600984585393259368882402736055331841029930919097532416 8211 1300500267467502077584290523737972353583187766764091396641 8212 1302402096371292622378555299641519393477127815677244215296 8213 1304306474399101669706107967344760731916001333430801117201 8214 1306213404656667768955230712890625000000000000000000000000 8215 1308122890253134558198978898221304500624254099016706457201 8216 1310034934301054082272821916914480481506735095611380535296 8217 1311949539916390113681068292473799204339546528137356376641 8218 1313866710218521476334141890458725614783739556030280892416 8219 1315786448330245372118777374064166611128131914355712890625 8220 1317708757377780710303204291698308067453655177879579201536 8221 1319633640490771439779390444658172676914267627410532724401 8222 1321561100802289884144416443166703183568489862287574695936 8223 1323491141448840079623054619812931562861097567439446409681 8224 1325423765570361115833626730828233141641929201000000000000 8225 1327358976310230479399216137637009523294793224673977517921 8226 1329296776815267400406311423739619561414545984345872531456 8227 1331237170235736201712959665219207620305442316749223955681 8228 1333180159725349651108508837012487140686779985521436266496 8229 1335125748441272316327020101547749317214298433750244140625 8230 1337073939544123922916431991431605768119703096911363833856 8231 1339024736197982714965559763559464768334968385006068198961 8232 1340978141570388818691014468333707312345203867915344613376 8233 1342934158832347608886127544598196412696536351471828735361 8234 1344892791158333078233968018438345120123191296000000000000 8235 1346854041726291209486540652152710321763744999802928251841 8236 1348817913717643350512254658475195039593457454934867644416 8237 1350784410317289592213753864516656371267506799904176801521 8238 1352753534713612149318200479901254103892010571382994763776 8239 1354725290098478744042105894196461156249105930328369140625 8240 1356699679667245992632803199976516189728858849715960549376 8241 1358676706618762794788657409717455850297417749441514460321 8242 1360656374155373725960110607197944095500535801179449327616 8243 1362638685482922432533660547174143908623782357372920974241 8244 1364623643810755029900872490809077448188010641000000000000 8245 1366611252351723503414525338667519421063277623629542178961 8246 1368601514322189112233994398036690352385153274955668914176 8247 1370594432942025796061974396901086660545969141698898674161 8248 1372590011434623584774647633086928290851458258227277664256 8249 1374588253026892010947403423898147431678136151465087890625 8250 1376589160949263525278216298991808901499291318558283268096 8251 1378592738435696914910791657286569577997766859964158948481 8252 1380598988723680724659588887363476220358175467123692998656 8253 1382607915054236681138833230104293746118958906756006806321 8254 1384619520671923119797628942218875052744380416000000000000 8255 1386633808824838414863287599840054464122792614565329619281 8256 1388650782764624412194986662512395530987721928438136180736 8257 1390670445746469865049874699670075973979149066173936133601 8258 1392692801029113872763740964089473835616498438736955047936 8259 1394717851874849322348368279813855264467520894941650390625 8260 1396745601549526333007689495681181707622925765657114710016 8261 1398776053322555703574869039841678607315600659711711903441 8262 1400809210466912362872432395529665009988340100086676586496 8263 1402845076259138822997567603854459881897084974971576711601 8264 1404883653979348635534724185498182519775390625000000000000 8265 1406924946911229850697636159954177438280197590604831692801 8266 1408968958342048479402897128308844752757979670444398084096 8267 1411015691562651958277216673562071655958621733885346539841 8268 1413065149867472617600488621097465465108826099048981794816 8269 1415117336554531152186802991153410300453241313945556640625 8270 1417172254925440095205534765009834211991149611008850395136 8271 1419229908285407294944643877093708016492886561152178365201 8272 1421290299943239394518322136318927815595424614240805851136 8273 1423353433211345314521124071713586766288366024967103970081 8274 1425419311405739738630719989749944850669633536000000000000 8275 1427487937846046602161410823779884880562761195274804319521 8276 1429559315855502583570545649591525567368513553263284064256 8277 1431633448760960598919984035341175036138168610156666052881 8278 1433710339892893299294746688979177567918316311231013584896 8279 1435789992585396571180999161778659573396766827070556640625 8280 1437872410176193039805514662692944846107266665041322643456 8281 1439957596006635575438763335010711082126769854807250173761 8282 1442045553421710802663776644148026607397668701982819352576 8283 1444136285770042612612936823413465400485025230000900661761 8284 1446229796403895678174842623206777069580170401000000000000 8285 1448326088679178972173403908363313724626732141051882219441 8286 1450425165955449288521318948235815020214492360117076361216 8287 1452527031595914766350089544612453428909963465913597632721 8288 1454631688967438417118730443705471489434580881733502898176 8289 1456739141440541654703330780208528865947782993316650390625 8290 1458849392389407828469626603813247114956965613934504574976 8291 1460962445191885759330744841596621701308074955876817969121 8292 1463078303229493278792280353341191705499540356598236450816 8293 1465196969887420770986869041129345547346453393613253666641 8294 1467318448554534717700421279462123696894119936000000000000 8295 1469442742623381246392181237691584588494361160405522912561 8296 1471569855490189681210778972724455689136132278918182014976 8297 1473699790554876097008443476753625843460605991843819039361 8298 1475832551221046876355546172203275626367432429340675014656 8299 1477968140896002269557645654133317535698828152090087890625 8300 1480106562990739957677205789039555563131271842484894109696 8301 1482247820919958618562160588307802157071750462422203191281 8302 1484391918102061495883500584533338058015242337062125305856 8303 1486538857959159971184056749501795220455286927098040664721 8304 1488688643917077138940659303844013367053857681000000000000 8305 1490841279405351384641850080225895036401675642463030718881 8306 1492996767857239965883328414414990726401127378053324865536 8307 1495155112709722596483311851678713397187459857664310832801 8308 1497316317403505033619994269714938731723754357183584014336 8309 1499480385383022667993285333694522764969257068203369140625 8310 1501647320096444117013016514007190445097610320030377967616 8311 1503817124995674821015800212947546098967378186605710080241 8312 1505989803536360642512729862856858410331965421478590877696 8313 1508165359177891468470110175149007209610169406958026136001 8314 1510343795383404815625408037195776000000000000000000000000 8315 1512525115619789438840615872227761642978739298733460758401 8316 1514709323357688942495220596222779988563678540412857552896 8317 1516896422071505394920972625204002508989877282518604373041 8318 1519086415239402945880650706455393280686714028818448777216 8319 1521279306343311447093019667882557115717399461875244140625 8320 1523475098868930075806179501103087482425483957192375668736 8321 1525673796305730961421505515842146343283839209124097676001 8322 1527875402146962815170380625836546498379037323501382926336 8323 1530079919889654562845922149714269833248805955467037360481 8324 1532287353034618980591906834216371462737159921000000000000 8325 1534497705086456333751099131664819626115921712367202951121 8326 1536710979553558018775189088753233866084467622922793517056 8327 1538927179948110208198547529547939113716923451966349820081 8328 1541146309786097498678007542034480456472993326213468983296 8329 1543368372587306562100882604629972295707134943730712890625 8330 1545593371875329799763433016804616067576211013032063533056 8331 1547821311177568999621993626316642525933314908413571818561 8332 1550052194025238996618977174564047641987032265118024011776 8333 1552286023953371336085968911194025392696011654502220418161 8334 1554522804500817940226129459387186072773267456000000000000 8335 1556762539210254777678124244148715313734486010068046017041 8336 1559005231628185536163799127492806822814210108677158998016 8337 1561250885304945298221823226600221115207323453667604133921 8338 1563499503794704220029521223861913410631291065727321112576 8339 1565751090655471213315118811194566660560667514801025390625 8340 1568005649449097630362626245126790681832614601657478680576 8341 1570263183741280952111586323907935967099974662443897147921 8342 1572523697101568479353914433285151349529104481419857494016 8343 1574787193103361027030059643628718800194975944249576189041 8344 1577053675323916621626717177761056769093919681000000000000 8345 1579323147344354201678323906161326237145522242014521476161 8346 1581595612749657321374569864175531674859679599408265035776 8347 1583871075128677857276160124461613106678782319704239074561 8348 1586149538074139718141062697140506216857241524802534445056 8349 1588431005182642557863479470007735716919129231523681640625 8350 1590715480054665491527778541686033895373589882358303031296 8351 1593002966294570814579627641767972311933418463959229104081 8352 1595293467510607725116569673808890960780509730420415533056 8353 1597586987314916049300282759484736945604286442225976353121 8354 1599883529323529969892768505327014873709674496000000000000 8355 1602183097156381757918713557188134933312740210987327648481 8356 1604485694437305507456270851975253168443469269472499470336 8357 1606791324794040873558508321219463066257405850520869202001 8358 1609099991858236813307774146720149534001000875136947060736 8359 1611411699265455330005229014821687034745145075742431640625 8360 1613726450655175220497797162841684495055309445985127305216 8361 1616044249670795825644789358776882072161654701863265927041 8362 1618365099959640783926452303664820506490553425624507088896 8363 1620689005172961788196700294876764176594452852300859390401 8364 1623015968965942345582286338160295761962890625000000000000 8365 1625345994997701540530671246438745304732126665339633654001 8366 1627679086931297801008850614209401199184636500769238941696 8367 1630015248433732667855400907863507038831618425707699876241 8368 1632354483175954567288007264378608180935950755536441839616 8369 1634696794832862586568736943608107269145836709707275390625 8370 1637042187083310252829323732814150763515352220529995022336 8371 1639390663610109315058729956158430796097073834086320656801 8372 1641742228100033529255254096581380487485496012890425921536 8373 1644096884243822446745453392863798368628044266040806580881 8374 1646454635736185205672152130676390951848185856000000000000 8375 1648815486275804325653807703082304039779135129487063412721 8376 1651179439565339505617507873265655360721946093050480889856 8377 1653546499311431424807874030215615939258309532287695257281 8378 1655916669224705546974146586700947672717613117492162461696 8379 1658289953019775927737730028124322363789456436074462890625 8380 1660666354415249025142476480749455489181333158705026502656 8381 1663045877133727513389988028347318851272542522711913133361 8382 1665428524901814099762219367510682607273593468167678590976 8383 1667814301450115344733663753739211697074147077740198004561 8384 1670203210513245485275406552900537150911974961000000000000 8385 1672595255829830261353332075826371960938529918234159644641 8386 1674990441142510745622770737607077011976166167918795554816 8387 1677388770197947176321874947603337907111673693810466305121 8388 1679790246746822793366013501300021369682327446765409406976 8389 1682194874543847677645475610885073286700308322906494140625 8390 1684602657347762593528777077845732467436458647755922866176 8391 1687013598921342834573862477935597967949968452380481996721 8392 1689427703031402072449498596579436576616206770932632457216 8393 1691844973448796209069155721148284021590979667941148541441 8394 1694265413948427231939674765555611958694117376000000000000 8395 1696689028309247072727019572296336193060838955494127869761 8396 1699115820314261469041415107374463301389084949451197976576 8397 1701545793750533829444173634542446330635745775395278779761 8398 1703978952409189101678512326906079086159403752903415955456 8399 1706415300085417644126667146233236275797595893672119140625 8400 1708854840578479100495609193243197090085857564787150032896 8401 1711297577691706277733671105745906372321137060027816686881 8402 1713743515232509027180392455747564120661469661584483680256 8403 1716192657012378128951894471540624478832267126085923871521 8404 1718645006846889179564095786352863478856353361000000000000 8405 1721100568555706482796082291341874520809666541798660408081 8406 1723559345962586943795945547588405888894257721826539995136 8407 1726021342895383966431405589264599543785580262905581241201 8408 1728486563186051353887535328331659087633275813649204187136 8409 1730955010670647212513905149956001315372002222246337890625 8410 1733426689189337858923467667323764344953316317515602722816 8411 1735901602586401730345503984680890216293568039855809443841 8412 1738379754710233298234954198230105376435508551703945220096 8413 1740861149413346985140456245977222994675798789185036474801 8414 1743345790552381084833418599737521000000000000000000000000 8415 1745833681988101685700453675288743583630976196434640379601 8416 1748324827585406597401500220090766197139480666574022250496 8417 1750819231213329280795964322083389392460703740677453049441 8418 1753316896745042781139210067823319841158154390648720982016 8419 1755817828057863664551732263629392239010249912910400390625 8420 1758322029033255957763345019471718306889230348609548455936 8421 1760829503556835091134721382065953554176980344073127307601 8422 1763340255518371844958620591018483746641792235917054836736 8423 1765854288811796299043140919912286042617710118024221631281 8424 1768371607335201785579337452926749511134063841000000000000 8425 1770892214990848845295545536948081260810511107084525704321 8426 1773416115685169186900752039150312782165530321100426182656 8427 1775943313328769649819357930710591487623450373664372364481 8428 1778473811836436170219677108666630027929428264698454020096 8429 1781007615127137750338517759929126031725642085351806640625 8430 1783544727124030431104193964127892773394024489609651552256 8431 1786085151754461268060316625297592295482737989383404118161 8432 1788628892949972310592714216397572124526484245146503090176 8433 1791175954646304584461835215310610407142049503473493420961 8434 1793726340783402077642985506277607597110460416000000000000 8435 1796280055305415729476755416699661339815470080487213102241 8436 1798837102160707423131992455875760579860623147993666031616 8437 1801397485301853981383677219543770868802399568500704146321 8438 1803961208685651165708061322054691136492805781016727781376 8439 1806528276273117678697427616635578631215155124664306640625 8440 1809098692029499169796834363485299206238159635868877131776 8441 1811672459924272244365206405399600565151595333438552515521 8442 1814249583931148476063137811238162462863333155272881340416 8443 1816830068028078422569771848826486236856586920901480723841 8444 1819413916197255644631125550829982513601095521000000000000 8445 1822001132425120728442227539746636653211674889876182093361 8446 1824591720702365311365439181438412672843590553240260837376 8447 1827185685023936110987330540560334293166986455826308154961 8448 1829783029389038957516484015850192705808291595661879545856 8449 1832383757801142829524599938511311042103532396347900390625 8450 1834987874267983893033279822855981770084143844988075114496 8451 1837595382801569543948864364978321848513082756514795939681 8452 1840206287418182453847704692492597971212867074668249747456 8453 1842820592138384619114246776306797245091469298538243219921 8454 1845438300987021413434310324001593820406091776000000000000 8455 1848059417993225643645944883652126047160127006791718997681 8456 1850683947190421608950247296864388438385135952934326439936 8457 1853311892616329163484526050399794906732868795254666950401 8458 1855943258312967782260199487030821288649571161260515393536 8459 1858578048326660630467816248207823019832018566308837890625 8460 1861216266708038636151587733722384972133075065864044220416 8461 1863857917512044566255823776826131957117099743509020630641 8462 1866503004797937106045664147206047352653725910704425271296 8463 1869151532629294941904499908828250879949020443869767389201 8464 1871803505074020847510480074942111968994140625000000000000 8465 1874458926204345773394500418485759676400057694304020935201 8466 1877117800096832939882072712752731092914422994295687479296 8467 1879780130832381933421474094467914986616555426606933892641 8468 1882445922496232806300577659379333516000427711649046204416 8469 1885115179177970179754766819100899715139911805859619140625 8470 1887787904971527350468337367240329657263417371706875969536 8471 1890464103975190400471792622816113355852576401993047628401 8472 1893143780291602310437438439608095232462725371178389671936 8473 1895826938027767076375686291398021092623955428787342511681 8474 1898513581295053829734474065039611786350821376000000000000 8475 1901203714209200960904215615952561925051470093723979825921 8476 1903897340890320246130691563961573075229315739854709395456 8477 1906594465462900977838295231400352700726727828474301141681 8478 1909295092055814098366049050071680784959343068871703658496 8479 1911999224802316337118808188998403594401584801718994140625 8480 1914706867840054351136069580916796562466615646223378681856 8481 1917418025311068869080805952153383953029548585503424772961 8482 1920132701361798838650745887889250035524666583637217509376 8483 1922850900143085577414522392852363255366726757255016667361 8484 1925572625810176927075113836188699657178566321000000000000 8485 1928297882522731411163002598647233012948566585518446389841 8486 1931026674444822396161478170272395178016049195501450428416 8487 1933759005744942256066512877530639656148584929811087657521 8488 1936494880596006540383639850205502768631557510218236235776 8489 1939234303175358145564264270478288815183699131011962890625 8490 1941977277664771489883840379369446866843375365603381477376 8491 1944723808250456691764348149149096079200567649484338704321 8492 1947473899123063751543504964434232451207582985824924143616 8493 1950227554477686736693149089475151629290322556698332736241 8494 1952984778513867970489233134594788573884911616000000000000 8495 1955745575435602224135867170882244627412348835386774146961 8496 1958509949451340912345852579055984766941188995736733618176 8497 1961277904773996292380149155903281665540271764100947200161 8498 1964049445620945666548719439870697754062452845624485216256 8499 1966824576214035588175195656225970956612272001269775390625 8500 1969603300779586071027816121734843411342013597985718276096 8501 1972385623548394802219079388997384582925236202341246862481 8502 1975171548755741358576565851467450079841803305913633734656 8503 1977961080641391426487377971736324620581281014157544398321 8504 1980754223449601025218651737897561416486762241000000000000 8505 1983550981429120733716593395724790280026780796295443417281 8506 1986351358833199920886496947988062606967241264902738804736 8507 1989155359919590979356199356507372656753288650678596329601 8508 1991962988950553562725431827494580961311310654799040679936 8509 1994774250192858826303527006367306978732428795429931640625 8510 1997589147917793671337943354530694081576234334720691798016 8511 2000407686401164992736069427615520492905851497902829487441 8512 2003229869923303930282772222334174776101332443821467242496 8513 2006055702769070123356155207469773922873182928488512133601 8514 2008885189227855969143993103548416000000000000000000000000 8515 2011718333593590884363311925460467797852157134707565320801 8516 2014555140164745570485584252694131117872080083410714628096 8517 2017395613244336282470011142923549443428928806029462405841 8518 2020239757139929101007363556454650016859206046879177506816 8519 2023087576163644208276857611475005109499108501836181640625 8520 2025939074632160167218539443179480892016497661985817563136 8521 2028794256866718204323656893651563216727018140228861619201 8522 2031653127193126495945496713871247295663233796759550427136 8523 2034515689941764458133167414394493238263696818534479222081 8524 2037381949447587039990809357106722297446160961000000000000 8525 2040251910050129020564715136993900115797414652284065777521 8526 2043125576093509309260844760099663974415958155023410528256 8527 2046002951926435249795221581745941791846925381329651588881 8528 2048884041902206927679696427687822222321257501259271376896 8529 2051768850378721481245568780151308540435862749238525390625 8530 2054657381718477416207555370665265009290353725151647891456 8531 2057549640288578923770597982246584103256897249141605097761 8532 2060445630460740202282003724830607343863278035190541848576 8533 2063345356611289782431412509857362713115210002231927743761 8534 2066248823121174856001087912628478794917810176000000000000 8535 2069156034375965608169029074439941180576030410973349507441 8536 2072066994765859553367402760572411533716870467089828745216 8537 2074981708685685874698796154983875375005249523128636838721 8538 2077900180534909766912792437999162505915727534474894770176 8539 2080822414717636782945372659427635488348066806793212890625 8540 2083748415642617184023648886364308234395749939734475902976 8541 2086678187723250293338435072441080096045113397098320563121 8542 2089611735377588853287163563493892492549685201621080866816 8543 2092549063028343386289656623498676744846107771053714578641 8544 2095490175102886559179263834204205129423298161000000000000 8545 2098435076033257551171877692153624002912631727646244030561 8546 2101383770256166425415341197738780024346713552269896318976 8547 2104336262212998504121762702572689912182535273917065915361 8548 2107292556349818747285254753795892772084971962665792966656 8549 2110252657117376134987615146952203830047411349062744140625 8550 2113216568971108053294469872778801471268501429812719517696 8551 2116184296371144683744399117654867942546775827062499455281 8552 2119155843782313396433568952542410105702671226090555641856 8553 2122131215674143146698392821032652469266397996032687406721 8554 2125110416520868875398748413581762669634912256000000000000 8555 2128093450801435912804276992180881972041582032273023666881 8556 2131080322999504386086293707557732623629456909726657089536 8557 2134071037603453630417838929550702480003083160362089378801 8558 2137065599106386603684402090531507763889256480180940046336 8559 2140064012006134304807851021679549677710262226015869140625 8560 2143066280805260195686101242530152515428526755423785455616 8561 2146072410011064626751061145530242594148549768871416014241 8562 2149082404135589266147390499338941500581341360858591133696 8563 2152096267695621532534611177307246626247292023848980708001 8564 2155114005212699031515110500960699609619140625000000000000 8565 2158135621213113995690579072391942031442524189079313536401 8566 2161161120227917728349426454246570496130542258003583696896 8567 2164190506792925050787719541455973109088524031232608589041 8568 2167223785448718753266189955035099415534683080328874889216 8569 2170260960740654049605858275121629246068405118027587890625 8570 2173302037218863035424824417986005819911880312698213236736 8571 2176347019438259150018774949989528147215152480237599280001 8572 2179395911958541641887759620410400562669680944633657102336 8573 2182448719344200037911790884695556486325873002104191762481 8574 2185505446164518616177821680029452673171460096000000000000 8575 2188566096993580882460658206140112766733441631157673559121 8576 2191630676410274050360365955987728456574287722844609581056 8577 2194699188998293525098728733402346554751785256476843706081 8578 2197771639346147390977321887854824508627497872116517175296 8579 2200848032047160902499762490359568970211645595879150390625 8580 2203928371699480979160700669018825815743467802327899181056 8581 2207012662906080703904117817926709280504436259961825092561 8582 2210100910274763825253498889056986526889733705725196107776 8583 2213193118418169263116447473362115939334616499945636650161 8584 2216289291953775618266313874612416735497384481000000000000 8585 2219389435503905685503407877503768153714402483651662455041 8586 2222493553695730970498369410260142633630269683054480982016 8587 2225601651161276210320271801353813218430356815554621689921 8588 2228713732537423897652033830061485098529927505059663384576 8589 2231829802465918808695718271369129070080816745758056640625 8590 2234949865593372534770296137232185036337163671405200408576 8591 2238073926571268017604457318391300931793741947175228091921 8592 2241201990055964088327049833837121051022132575741671510016 8593 2244334060708700010157731398611082226166481991643886251041 8594 2247470143195600024800418524922961185950662656000000000000 8595 2250610242187677902542119876560286368571351836869181744161 8596 2253754362360841496059742102259927131742812998137028939776 8597 2256902508395897297937457880108447443118477598966784300561 8598 2260054684978555001897227412135404538011415750788362797056 8599 2263210896799432067745066116062930550416872959258056640625 8600 2266371148554058290035652769675901666435076208709718839296 8601 2269535444942880370457873872480019881921363283468133718081 8602 2272703790671266493943901499220451991169930062896935469056 8603 2275876190449510908504403430441534070286995414566782245121 8604 2279052648992838508792485856578702584258764321000000000000 8605 2282233171021409423398970464087500534215607326521899746481 8606 2285417761260323605881609224831474021705946834888961294336 8607 2288606424439625429530841723371266547620855013964116098001 8608 2291799165294308285874701370921480649489189093210373492736 8609 2294995988564319186925478369570154533972170928379150390625 8610 2298196898994563371170748805888240660354330342159565193216 8611 2301401901334908913311380769293519311539695646603210211041 8612 2304611000340191337749129907475178644466027858627316944896 8613 2307824200770218235826438348832089191963363607233133112401 8614 2311041507389773886821052440229841000000000000000000000000 8615 2314262924968623882698076267439141292156035391727555582001 8616 2317488458281519756622079445381435578307883928366774685696 8617 2320718112108203615231879185776861345259147995658192442241 8618 2323951891233412774680618170965116818878958576435898351616 8619 2327189800446884400443761284551773762782864525527587890625 8620 2330431844543360150897635772121228927404071637383902990336 8621 2333678028322590824671140928553119692267453057150540610801 8622 2336928356589341011773254932481871817337704235061829697536 8623 2340182834153393748498967973149347257544636625769290132881 8624 2343441465829555176116272340318563976213771281000000000000 8625 2346704256437659203336841674042413953519151180451943170721 8626 2349971210802572172573033097915456517753482607684386553856 8627 2353242333754197529983847486979458179866612330196547493281 8628 2356517630127480499312484649704633832214278219506801053696 8629 2359797104762412759518131732428764044818053888515869140625 8630 2363080762504037126204624684305765877879778776213572550656 8631 2366368608202452236848624151194126806223807924822214757361 8632 2369660646712817239829948698004119755357992725927900286976 8633 2372956882895356487266709790821148672751485616131803386561 8634 2376257321615364231657894502631175351735156736000000000000 8635 2379561967743209326336043439693196296364995784707375232641 8636 2382870826154339929732672919533420228098822760939087138816 8637 2386183901729288213459091966176389410899150229304562211121 8638 2389501199353675074205266223580038389302688637213502078976 8639 2392822723918214849459382424304839130244314670562744140625 8640 2396148480318720037050768587221989127393498511326594994176 8641 2399478473456106018518826655552306017112625171524041290721 8642 2402812708236395786310635824726345975799642041715016073216 8643 2406151189570724674809886348467510984520821812899357753441 8644 2409493922375345095199805151123799380937087601000000000000 8645 2412840911571631274162736114610632450325014202064427287761 8646 2416192162086083996419039449377104674025402898203411480576 8647 2419547678850335351107976100571304249247362267336472355761 8648 2422907466801153482013244683057281270444907354922754707456 8649 2426271530880447341635839982127051228405295855293212890625 8650 2429639876035271449116903600655959004997652316325356240896 8651 2433012507217830652013238878069041142802437695181979650881 8652 2436389429385484891928163751819959730480727903358693216256 8653 2439770647500753974000376778132887704985605511277188913521 8654 2443156166531322340253513075521650726146215936000000000000 8655 2446545991450043846809068502079723080696233783873761656081 8656 2449940127234946544965371925729582431755365308960531419136 8657 2453338578869237466145286995530698813749146095017896487201 8658 2456741351341307410715326371772315306780704160379501019136 8659 2460148449644735740678862922920419590934960976738525390625 8660 2463559878778295176246123948548155419668767807162271010816 8661 2466975643745956596283656039155629359475401894240892077841 8662 2470395749556893842645949736278879374958834119347164676096 8663 2473820201225488528391914709498936506263492725197179346801 8664 2477249003771334849888897720890677558837890625000000000000 8665 2480682162219244402806937202097784030538828952034831457601 8666 2484119681599251002005949824584839122301307232600767594496 8667 2487561566946615505318545999700659357629759450302283965441 8668 2491007823301830641231172801988618872065052024886007894016 8669 2494458455710625840466284366700231683045969224336181640625 8670 2497913469223972071468241370707859127158336789070726823936 8671 2501372868898086679795642764971355127048306749373215611601 8672 2504836659794438231422794486392000053128234890993188212736 8673 2508304846979751359953021437285453761951024549036834333281 8674 2511777435526011617746530581823929067572822016000000000000 8675 2515254430510470330965534570636597635646233613188264612321 8676 2518735837015649458539346867316640341155794319636821446656 8677 2522221660129346455052160913863592815887182848203682950481 8678 2525711904944639137556227436090963604675136418101483012096 8679 2529206576559890556313145554751766481472846552929931640625 8680 2532705680078753869465984933578859536112309530998108000256 8681 2536209220610177221644957761603071176585604268375154092161 8682 2539717203268408626509360934000266803603397201653374386176 8683 2543229633173000853228510363329019265444857071520337952961 8684 2546746515448816316904390921353641010608669441000000000000 8685 2550267855226031972938747080703265899961006499848727840241 8686 2553793657640144215347340895396683752959765529135327215616 8687 2557323927831973779024105529764980775682000780108228402321 8688 2560858670947670645957924116529974000926958042945370853376 8689 2564397892138718955404765296746197769317686557769775390625 8690 2567941596561941918017908366988055159367174994977699659776 8691 2571489789379506733938992532561937255784410974467990159521 8692 2575042475758929514852626339645888408339149099917434556416 8693 2578599660873080210007294934107006415448950975804889085841 8694 2582161349900187536205304370319463161972330496000000000000 8695 2585727548023843911764503769604064001774965310235070661361 8696 2589298260433010394454527704933883512389185376502323941376 8697 2592873492322021623410302766299971629044114600906750080961 8698 2596453248890590765025563839606668113671872577727528697856 8699 2600037535343814462829127211167945414000879314511962890625 8700 2603626356892177791346669189804670858983703618916271722496 8701 2607219718751559213950760519197989517680260709262117253681 8702 2610817626143235544701908434536429675093379876229748883456 8703 2614420084293886914183359799604074563765020067595517411921 8704 2618027098435601739332420343294477605292839601000000000000 8705 2621638673805881697271046598100174890103123450394549395681 8706 2625254815647646703138468727420918943288133427200247463936 8707 2628875529209239891928604013555373033247496921330900546401 8708 2632500819744432604335022363991216480127470619668482625536 8709 2636130692512429376606226780087669772198076824218994140625 8710 2639765152777872934414013319452605017628199795914142908416 8711 2643404205810849190737676671253913621614084201481391614641 8712 2647047856886892247766829052371910417214611589045654327296 8713 2650696111286989402825601721696513183007166311371579411201 8714 2654348974297586158321000000000000000000000000000000000000 8715 2658006451210591235718184273673565740065792211657931163201 8716 2661668547323381593545451052203924702194110958214042423296 8717 2665335267938807449431689741585090642554355325115203158641 8718 2669006618365197306179092388910459858937926205412963516416 8719 2672682603916362981873895247171679326603621343359619140625 8720 2676363229911604644037932603803751935657406499474524737536 8721 2680048501675715847823784911760666502416242813185404282401 8722 2683738424538988578256304857882793329087296632464852647936 8723 2687433003837218296523306600026608635689275571448134363681 8724 2691132244911708990318205001869255211408014801000000000000 8725 2694836153109278228237393292475264213282140111502277883921 8726 2698544733782262218235149176620706319843816732123994259456 8727 2702257992288520870138861021511361625506840948047420077681 8728 2705975933991442862227367345906448995344289007979923050496 8729 2709698564259950711875204438768289404513936518808837890625 8730 2713425888468505850265558536401246434900351419798945529856 8731 2717157911997113701174720589620643024328542728667273096961 8732 2720894640231328763830843255804349249604491644324338405376 8733 2724636078562259699849801354726623920157185437635400349361 8734 2728382232386574424250958631855825668571140096000000000000 8735 2732133107106505200555645278315039710062525214538210277841 8736 2735888708129853739971152262957747225105682520482881212416 8737 2739649040869996304663050138999648175991574120609640263521 8738 2743414110745888815118641595372888135025382583832229707776 8739 2747183923182071961604358631430488273181974887847900390625 8740 2750958483608676319719916842826987985081716709805554405376 8741 2754737797461427470052040916336434718789911229444554698321 8742 2758521870181651121930577042041148504770544303973246959616 8743 2762310707216278241289809562734402562860160392699490248241 8744 2766104314017850182637800792527549392829823841000000000000 8745 2769902696044523825136574549537437164376259020578451864961 8746 2773705858760076712795965561153457315582829365835046322176 8747 2777513807633912198783958514745494402330456599752487476161 8748 2781326548141064593856342141774666830096002516389244768256 8749 2785144085762204318908505339108305617300429743164306640625 8750 2788966425983643061652203947919371317088536158547105284096 8751 2792793574297338937420128427868710251348079353800876526481 8752 2796625536200901654101104282326453934111710014392022470656 8753 2800462317197597681208758709186723686431161718667627740321 8754 2804303922796355423086488571367869734574882816000000000000 8755 2808150358511770396251566401369004359194095206584452965281 8756 2812001629864110410881222775272835804162174497154989428736 8757 2815857742379320756443545013345027597376643690384848275601 8758 2819718701589029391476033786881750677211293861345478311936 8759 2823584513030552137514660834200017310844913802851806640625 8760 2827455182246897877176272612650040345743968042345420886016 8761 2831330714786773756397186338255503022561298643175888821441 8762 2835211116204590390830826490056507624111008535958305898496 8763 2839096392060467076407251482441349926434688549261043305601 8764 2842986547920237004057421835707395097900390625000000000000 8765 2846881589355452478605062802788463762464907746727894698801 8766 2850781521943390141828976038526528863457676743723079172096 8767 2854686351267056199698656527049429252377281255401520021841 8768 2858596082915191653786072612743979159192664672598525218816 8769 2862510722482277536856468610985548510578220765410400390625 8770 2866430275568540152641051106201162142562884938199136731136 8771 2870354747779956319794421677003671054533321622341136623201 8772 2874284144728258620039620421039840780819191251001943003136 8773 2878218472030940650503646285845535580753589604378750224081 8774 2882157735311262280246321846396807392830427136000000000000 8775 2886101940198254910985371805186880346202768277843872985521 8776 2890051092326726742020586126546010114262290779495984992256 8777 2894005197337268039359940353554247629547290986511178874881 8778 2897964260876256409050547293276503814045848743429481168896 8779 2901928288595862074717315894175251229562859469746337890625 8780 2905897286154053159312194778428965192852443067861525139456 8781 2909871259214600971076879531504256261511999857739451771761 8782 2913850213447085293721864491696833469212230881331512344576 8783 2917834154526899680824721423471218720916809877595400575761 8784 2921823088135256754450489100291762856747461201000000000000 8785 2925817019959193507997059465248248621706304154192562545441 8786 2929815955691576613268447681138460760425409845869429129216 8787 2933819901031107731778835025777814372544749988767067794721 8788 2937828861682328830290275233162715254525124243819038642176 8789 2941842843355627500586956526720036015219748020172119140625 8790 2945861851767242283488913237230185141137598282425199230976 8791 2949885892639267997108082545115978817063731120605464907121 8792 2953914971699661069349603534644153150843359827154773282816 8793 2957949094682244874661257396191133538237282217076421240641 8794 2961988267326715075033949262079864323635675136000000000000 8795 2966032495378644965256133811600351812171004733686160898561 8796 2970081784589490822425088431683343273777403337370858622976 8797 2974136140716597259717939371304510113671435831542804541361 8798 2978195569523202584425347980055881188541976519422462918656 8799 2982260076778444160250765774432338703701985676406494140625 8800 2986329668257363773878168729244000672148775564290496925696 8801 2990404349740913005811182846180527048794398700524837469281 8802 2994484127015958605486514706921057927279264797255433977856 8803 2998569005875287870664602374303878216314493112153629898721 8804 3002658992117614031100403661943260669292268081000000000000 8805 3006754091547581636497240450307524755181590105577912364881 8806 3010854309975771948746619385652419419061500304259637313536 8807 3014959653218708338456950957337750133963135929735709674801 8808 3019070127098861685774090608942981697286328028766648078336 8809 3023185737444655785496627199239614938585458748574462890625 8810 3027306490090472756488845790474714903018244444034344943616 8811 3031432390876658455394293403571317236637642342929813698241 8812 3035563445649527894652878042757815564787810888928639389696 8813 3039699660261370664824432955800092820342212880044531030001 8814 3043841040570456361221679760427361000000000000000000000000 8815 3047987592441040014855525732715674018349089115050012064401 8816 3052139321743367527695632219122134563339664560252357840896 8817 3056296234353681112249192800548185564041174313220054555041 8818 3060458336154224735460861504252317551358947160672453001216 8819 3064625633033249566936773027631292372478446377207275390625 8820 3068798130885019431495598606844839016343014691936402804736 8821 3072975835609816266049582832971976385060525012668692634001 8822 3077158753113945580818508388857918427836679064017579278336 8823 3081346889309741924879537351039176921370747287838491914481 8824 3085540250115574356055879373121254173614811521000000000000 8825 3089738841455851915147238739728469944856718531177189917121 8826 3093942669261029104504993953649251878188436834630873645056 8827 3098151739467611370955065193062894726002218672012629342081 8828 3102366058018160593071426650755618724148848861745517367296 8829 3106585630861300572803222443014989733228945718242431640625 8830 3110810463951722531458446452432661428111717495759286829056 8831 3115040563250190610047148146146221121642670027226820116561 8832 3119275934723547373987128089111924064590984446433616203776 8833 3123516584344719322175088550821544637705323131912998632161 8834 3127762518092722400426206283458715168335200256000000000000 8835 3132013741952667519285096229833222647016761469382774643041 8836 3136270261915766076211136600536048930847944147830650966016 8837 3140532083979335482141127441623729701074352061253030995921 8838 3144799214146804692432256496768130151320951022018757656576 8839 3149071658427719742188347851197249838151037693023681640625 8840 3153349422837749285972370528904434103502632885819674136576 8841 3157632513398690141908185899517643814014531889416700785921 8842 3161920936138472840174514436897477748868614108782333526016 8843 3166214697091167175894104057972711757695086958383192063041 8844 3170513802296987766421083957525474814067666881000000000000 8845 3174818257802299613029489542605083377518603805744037762161 8846 3179128069659623667005945758980261175805652510247040843776 8847 3183443243927642400149497791534240815962331325941071276561 8848 3187763786671205379681579810766335772684489463469743149056 8849 3192089703961334847569114128587245589710020903301025390625 8850 3196421001875231304263734818383872926535125183427086647296 8851 3200757686496279096860131546883047810227981332394830082081 8852 3205099763914052011676511058662531590051406373157903405056 8853 3209447240224318871260175448242270179553157912027883887121 8854 3213800121529049135821218049539342803856592896000000000000 8855 3218158413936418509097339468086668304890061156343617594481 8856 3222522123560814548652787977798545808716040257437071118336 8857 3226891256522842280614430201215780000133282752413704744001 8858 3231265818949329818847959690079733212193781439176151924736 8859 3235645816973333988577252721768416912768383751230712890625 8860 3240031256734145954449882326578943906084842057407155081216 8861 3244422144377296853051803261059569672238259341702846245041 8862 3248818486054563429874222343581416808745044355808174800896 8863 3253220287923973680735670270095060640713499655375252584401 8864 3257627556149812497662292730540716914306640625000000000000 8865 3262040296902627319229380349673074324785762248303823260001 8866 3266458516359233785367158680123115757203609473134358429696 8867 3270882220702721396633861180349832895174370943783876758241 8868 3275311416122459177959109815734819700254966908312506863616 8869 3279746108814101346860629627442591659265990444375244140625 8870 3284186304979592986137325320809380176072454863666162958336 8871 3288632010827175721041749632933355643425615231670602314801 8872 3293083232571393400934994947819999223715762249212881473536 8873 3297539976433097785427041336887932907973634052271419434881 8874 3302002248639454235005595912863190782056595456000000000000 8875 3306470055423947406156460096083932438343302348180618678721 8876 3310943403026386950978463104003223019928806766534740217856 8877 3315422297692913221296001687214994420572499002003691479281 8878 3319906745676002977272227848637919694642018072031391645696 8879 3324396753234475100525927996573938822988570205703369140625 8880 3328892326633496311755138697212829757894073562593670598656 8881 3333393472144586892870545907781785316605741138958758131361 8882 3337900196045626413641716287939695251029745450157369982976 8883 3342412504620859462859210904190004992262808749295104518561 8884 3346930404160901384015633360033889513035599761000000000000 8885 3351453900962744015508666103307303887934328566034086570641 8886 3355983001329761435369150381641512938446149634150226722816 8887 3360517711571715710517267037257222364315371211854299867121 8888 3365058038004762650549877053347694580169347345512346750976 8889 3369603986951457566062082486126495751543104648590087890625 8890 3374155564740761031506070139211047970874155266540019122176 8891 3378712777708044652590302060384213904240243986258492334721 8892 3383275632195096838222118664922982404979022580624247689216 8893 3387844134550128576996822014606214421191897641821562715441 8894 3392418291127779218236308507212610969759256576000000000000 8895 3396998108289122257580321957795841018084905207732172455761 8896 3401583592401671127133399780276378873493712541168872984576 8897 3406174749839384990170586705919310255130544474004907681761 8898 3410771586982674540404992204074435799412127350101645459456 8899 3415374110218407805820269500139692571593850716816650390625 8900 3419982325939915957071095816071490525830450932645514448896 8901 3424596240546999120454735189906284136211815616205934364881 8902 3429215860445932195456766962676832032607293461765350752256 8903 3433841192049470676874064753804401897710672647378999705521 8904 3438472241776856481518112479524916654399129761000000000000 8905 3443109016053823779501745703162973693364243551884508654081 8906 3447751521312604830112408341103064216915105414698170843136 8907 3452399763991935822275016484122437421884960717323303483201 8908 3457053750537062719607522830345156987711459124506149851136 8909 3461713487399747110072276963452248009056343029570556640625 8910 3466378981038272060226278447938694008871844012938091298816 8911 3471050237917447974073421452144678939742118671408916461841 8912 3475727264508618456521831349506141139814645821856432132096 8913 3480410067289666181449395488968678124933143435180667968801 8914 3485098652745018764380592066789376000000000000000000000000 8915 3489793027365654639777722774013498348514073489243118285601 8916 3494493197649108942949656636757419957109111683509560938496 8917 3499199170099479396581194210055993958304238106860306631441 8918 3503910951227432201886163030441960295207933903444446806016 8919 3508628547550207934387356977617302251326121111445556640625 8920 3513351965591627444326433941551899630753728291856257191936 8921 3518081211882097761706887938103675561829554493123645665601 8922 3522816292958618005973213563796952432876679058976969588736 8923 3527557215364785300329382428722184813130337625355842785281 8924 3532303985650800690699752955630887085698881441000000000000 8925 3537056610373475069335536683194684701876108349446799270321 8926 3541815096096235103069945962077254295934647677941664710656 8927 3546579449389129166225149683932743274441374005370535286481 8928 3551349676828833278174165435694337871066250263998464004096 8929 3556125784998657045560818224552244052889480627441650390625 8930 3560907780488549609180897672841722152603627729194116448256 8931 3565695669895105595527647336669237817190604340558895816161 8932 3570489459821571073004721557498523001245951930197493682176 8933 3575289156877849512809747012098645544933540562442878234961 8934 3580094767680507754491627883223328674589577216000000000000 8935 3584906298852781976184735331145006919466871480625988328241 8936 3589723757024583669523123704708716881441055191459836399616 8937 3594547148832505619237917689900164515329990174871894408321 8938 3599376480919827887441016354039449624670388002148765925376 8939 3604211759936523802598261804617227759447157382965087890625 8940 3609052992539265953195221943483814285714256291905274187776 8941 3613900185391432186098738559584149808858172627025319553521 8942 3618753345163111609617393766702915158264782473296835772416 8943 3623612478531110601264049556744672626442940013147543197841 8944 3628477592178958820223617003923983004583576721000000000000 8945 3633348692796915224529213420880270132711936429624904979361 8946 3638225787081974092949867534162041208920851694009635045376 8947 3643108881737871051592934513745187060836707932586183756961 8948 3647997983475089105224384459260747114939635222616729849856 8949 3652893099010864673310129714408994106405491288828369140625 8950 3657794235069193630781558150629238913833248869242420330496 8951 3662701398380837353528441331478641598951919780187480317681 8952 3667614595683328768622388240348806159867757936471696019456 8953 3672533833720978409274017026116299105640613406209837353921 8954 3677459119244880474527018994082731227323826176000000000000 8955 3682390459012918893692290843111943432757886342437775543681 8956 3687327859789773395525312924216406845410879388741816487936 8957 3692271328346925582149953070982450216795441294643225892401 8958 3697220871462665007731877328154629802206486492176801857536 8959 3702176495922095261904750681423723994823847931250244140625 8960 3707138208517140057952412668980733057086906350349393596416 8961 3712106016046549325750214533711159143528856633516204348641 8962 3717079925315905309468706354009999448194512028140931383296 8963 3722059943137628670042864371098571763985638930462487183201 8964 3727046076330984592410050511419773101806640625000000000000 8965 3732038331722088897519897884178914434649230273895937141201 8966 3737036716143914159119317816383144315595811849926445367296 8967 3742041236436295825315825770813937338392510623170914174641 8968 3747051899445938344922385276244446493422308048042032828416 8969 3752068712026421298586970783886967808704573026855712890625 8970 3757091681038205534710052149525607702503993889662525505536 8971 3762120813348639310153205227055744718237202136678852686401 8972 3767156115831964435742054846215304330056716914786963623936 8973 3772197595369322426566758235153484924663112983804321965681 8974 3777245258848760657083238737140651566904446976000000000000 8975 3782299113165238521018381460178918488393557230682621691921 8976 3787359165220633596082404288526738204011769322913727123456 8977 3792425421923747813491619476202871624557608289833580763681 8978 3797497890190313632304802834385696418216712936766094442496 8979 3802576576943000218576389317273187161745828682676025390625 8980 3807661489111419629329715604417337556553902141318064377856 8981 3812752633632133001353532071794559267010739746045113170961 8982 3817850017448656744825008338920950929618328681816707301376 8983 3822953647511468741762458375168551802964363408851729781361 8984 3828063530778014549311012945086044659993725121000000000000 8985 3833179674212713607864468969975119205969542300392219915841 8986 3838302084786965454026547181222117936981533578839159996416 8987 3843430769479155938414791239933928393975342613521084619521 8988 3848565735274663448310343297277626734558119593344975179776 8989 3853706989165865135156832770575385017380774021148681640625 8990 3858854538152143146911616911659896209373325017202479333376 8991 3864008389239890865252613546251314381759562754725912442321 8992 3869168549442519147643968166174720613426139702664417775616 8993 3874335025780462574263799360097675586283572788471393510241 8994 3879507825281185699797268373130775612742434816000000000000 8995 3884686954979189310098220391100557815949490629590825332961 8996 3889872421916016683722646951573870384206833489410607026176 8997 3895064233140259858337220690786203296868870533731019502161 8998 3900262395707565902006155443503731784436121402841556320256 8999 3905466916680643189359646521530227214628847170117431640625 9000 3910677803129267682647147806055806322650551482322444292096 9001 3915895062130289217678744099334988021006473796603047940481 9002 3921118700767637794657878992276975785139085086798859206656 9003 3926348726132329873908700316431751228450366374237506832321 9004 3931585145322474676501287061561719426330304641000000000000 9005 3936827965443280489778023453500557355602151553674858263281 9006 3942077193607060977784387701318852075002328132554888052736 9007 3947332836933241496607424737940343635293020936226441971601 9008 3952594902548365414625174094283377885403558105896267943936 9009 3957863397586100437670325863739795104352720057832275390625 9010 3963138329187244939111379531348200568060090773811301974016 9011 3968419704499734294854582260370651645660600282647139905441 9012 3973707530678647223269925048141521761457733529937192554496 9013 3979001814886212130044476983024933565774279591096670227601 9014 3984302564291813457966339655092961000000000000000000000000 9015 3989609786071998041642505594721051747143105458764569826801 9016 3994923487410481467153906435690087017958343689941491716096 9017 4000243675498154436650938322586443982788342725791519387841 9018 4005570357533089137892753906302626728910906242927024930816 9019 4010903540720545618733612096261753770488891092949462890625 9020 4016243232272978166559578563619703290994800104128807899136 9021 4021589439410041692678871816139290943827631392461503377201 9022 4026942169358598121669151492681758723134452381607983579136 9023 4032301429352722785685047353322356750761133750163666976081 9024 4037667226633710823729229269969172473747744561000000000000 9025 4043039568450083585890320352047873456617501538909225943521 9026 4048418462057595042550957172309950470454907204441007456256 9027 4053803914719238198569302889128646772814255394347497910881 9028 4059195933705251512437320893765307245050538347661642960896 9029 4064594526293125320419118444019647372755154449531494140625 9030 4069999699767608265672671579420696946477205032850954387456 9031 4075411461420713732358244447671186909527045161429540195761 9032 4080829818551726284736818007427190132949157568245730840576 9033 4086254778467208111261844908677168260127599096611319157761 9034 4091686348481005473667649188980487400221310976000000000000 9035 4097124535914255161057791261635215685858041628520771333441 9036 4102569348095390948996720510468875931258154701415877513216 9037 4108020792360150063608039645384067277107564593331390500721 9038 4113478876051579650682706813043761292834193506885934514176 9039 4118943606520043249800503298148891090140402317047119140625 9040 4124414991123227273468096492643857208281154272886674558976 9041 4129893037226147491277029652884042046137815406083251001121 9042 4135377752201155519084971808313626183017945836239313698816 9043 4140869143427945313223563029532205853630166949057623652641 9044 4146367218293559669736192108775191987085313361000000000000 9045 4151871984192396728649045551795998509239476028192773516561 9046 4157383448526216483278768626917872026340491834381068926976 9047 4162901618704147294580081064620147599833241199079784917361 9048 4168426502142692410536691849438007191340742047930684870656 9049 4173958106265736490598859395186739667247726915371337890625 9050 4179496438504552135170945244571325227918328703998226333696 9051 4185041506297806420152311285110164051300396069350467233281 9052 4190593317091567436534912324988210158406705560796760313856 9053 4196151878339310835060937724959928422805636218693368140721 9054 4201717197501926375943857635746636721681862656000000000000 9055 4207289282047724483656231244516197986122511749901446812881 9056 4212868139452442806787636288995959936933920605012265537536 9057 4218453777199252782976080953552575233399861751000171720801 9058 4224046202778766208916261118175143319875055586460708110336 9059 4229645423689041815448027788721269192915747514785400390625 9060 4235251447435591847728431395029405453763083327142056431616 9061 4240864281531388650490711502565504241435814115178403132241 9062 4246483933496871258393602343157826904523821935128735645696 9063 4252110410859951991464326431081013569123507838633427102001 9064 4257743721156023055638650392279474160400390625000000000000 9065 4263383871927963148401378996871099060249861293025556342401 9066 4269030870726144069530665248245473617773455861719179984896 9067 4274684725108437336949516246066488417194406816552192271041 9068 4280345442640220807687876405307738853888027392569183113216 9069 4286013030894385303958671479090675537977977340976806640625 9070 4291687497451341244351198699560373761126475495386944372736 9071 4297368849899025280145250218322308210509032750671127738001 9072 4303057095832906936749358896075920839409026022293149454336 9073 4308752242855995260266557360017327911410574034614937816481 9074 4314454298578845469191043117344499389951901696000000000000 9075 4320163270619565611239144383783932772300551293662002025121 9076 4325879166603823225317983157468506952240573352041585709056 9077 4331601994164852008635233940732112584480292946501206728081 9078 4337331760943458488953378385448086621710041381020469559296 9079 4343068474588028701991858011425703168234198885039306640625 9080 4348812142754534873980529022092263568208659449006226477056 9081 4354562773106542109367825117227958807943499815318556890561 9082 4360320373315215083687036078886920006870384311083284299776 9083 4366084951059324741584111783831001207199946615205556364161 9084 4371856514025255000010403173823126114773277281000000000000 9085 4377635069907009456583753593974750220109898094353882581041 9086 4383420626406218103121355789017415226344004963965668950016 9087 4389213191232144044347791727871777377005321460546582051921 9088 4395012772101690221781674308219148619043494409724603928576 9089 4400819376739406142804311874940773122943937778472900390625 9090 4406633012877494614913818369279045140298865771780899864576 9091 4412453688255818485168093809392931198079172483134565229921 9092 4418281410621907384820101687627263956645413139581843542016 9093 4424116187730964479148871755292600504036028081124993625041 9094 4429958027345873222489658552059258291333369856000000000000 9095 4435806937237204118466687924206231262253558547587839530161 9096 4441662925183221485431925663933220984127110631898300747776 9097 4447525998969890227113304290742266797004599859267100002561 9098 4453396166390882608475845885524699272891410027166675501056 9099 4459273435247585036799120778449646788535811833183837890625 9100 4465157813349104847974483783042369993511439640590406455296 9101 4471049308512277098025531560964557691600106926561818196081 9102 4476947928561671359855226594964664499056806987443319341056 9103 4482853681329598525223135141254680009907031317123031279121 9104 4488766574656117611956228427190665557993472721000000000000 9105 4494686616389042576396698255588252550392602042257481192481 9106 4500613814383949131090240073291340349737552316476828942336 9107 4506548176504181567718258458732736456933075785365885140001 9108 4512489710620859585277451881179722004103378632554282356736 9109 4518438424612885123510235483145776084104794286484619140625 9110 4524394326366949201589462537072228051657654989007896969216 9111 4530357423777538762060907127840702526571836962840924029041 9112 4536327724746943520046972513969152366502738422607080656896 9113 4542305237185262817715091522471315370407960944097217806401 9114 4548289969010412484014287235321856000000000000000000000000 9115 4554281928148131699683364129267539101024974035729686688001 9116 4560281122531989867534201735358803665564495125631990173696 9117 4566287560103393488013624790046336357590997427437252824241 9118 4572301248811593040047325755993962143957739329886267375616 9119 4578322196613689867169317497902648309549215931093994140625 9120 4584350411474643068940395806620933826562812435856774926336 9121 4590385901367276397659093373634923992382795936181505768801 9122 4596428674272285160368608727686406007232060131983581249536 9123 4602478738178243126163195555760920351185189721773444486881 9124 4608536101081609438797499742019041120095720881000000000000 9125 4614600770986735534602333370413951631892431453190589936721 9126 4620672755905872065710376849746925419366386779361541881856 9127 4626752063859175828595302233759813044312009624917877215281 9128 4632838702874716697927812723550367922495408136985934237696 9129 4638932680988484565752095255122495521686044450136962890625 9130 4645034006244396285986184991249555928685336289525320646656 9131 4651142686694302624249742454034965979203680094512793255361 9132 4657258730397995213022745952600810070371969760696087678976 9133 4663382145423213512138603879222254653938470591312601400561 9134 4669512939845651774615193366953546523634241536000000000000 9135 4675651121748966017827333722360535708157995908588043658641 9136 4681796699224781000024204968385276467639264704512214306816 9137 4687949680372697202195223754620601032735618125524679273121 9138 4694110073300297815287890815366906848704508260781943422976 9139 4700277886123155732781126079780025779419004917144775390625 9140 4706453126964840548617609463198229636488910736276195250176 9141 4712635803956925560498647294358447235094311929831335128721 9142 4718825925238994778545086259676900710104275702700327305216 9143 4725023498958649939327798673077889883389380760646513427441 9144 4731228533271517525271264808006639946383436801000000000000 9145 4737441036341255789433779957258256561944253695727363373761 9146 4743661016339561785667815816095180708046199870507582488576 9147 4749888481446178404164067714810380255059108378321834757761 9148 4756123439848901412382721158423133521196072118760088211456 9149 4762365899743586501375473063568929080637327861054931640625 9150 4768615869334156337501845015865003159979191023827624656896 9151 4774873356832607619543327805098638365772845918203430828881 9152 4781138370459018141218898430496832614407873279044456288256 9153 4787410918441553859105452704093592421509669831186356247521 9154 4793691009016475965966698516815187648064782336000000000000 9155 4799978650428147969494056769354502952033107541917151402081 9156 4806273850929042776463118908203412175290063754399458267136 9157 4812576618779749782309211946357163385080710908599302229201 9158 4818886962248981966125623788197372026159833161549150683136 9159 4825204889613582991088043618900655424525237736211181640625 9160 4831530409158534310308774060408481576910220188123063586816 9161 4837863529176962278124273738530726683472401091319882595841 9162 4844204257970145266819590849141017216596531540671747588096 9163 4850552603847520788793250255656451509331081550786752340801 9164 4856908575126692624166158595078030996337890625000000000000 9165 4863272180133437953838093815801360512715665218002000863601 9166 4869643427201714497995347517190178676762442785860402282496 9167 4876022324673667660073090408538331637512723386985271047441 9168 4882408880899637676176033153529184703314471661044037718016 9169 4888803104238166769960956815635454991148176277363525390625 9170 4895205003056006312984689070087322715945699929446139559936 9171 4901614585728123990521104299072717603720987488140667469601 9172 4908031860637710972850727638721158751533827352508398964736 9173 4914456836176189092026524999161729721610193202488746987281 9174 4920889520743218024119463032536974457565679616000000000000 9175 4927329922746702476947424978297982519645302225658879678321 9176 4933778050602799383291070270401972986028875621774955974656 9177 4940233912735925099600227747182564052190651926654929372481 9178 4946697517578762610194414261664908834494799240309396996096 9179 4953168873572268736961072447953266162926708859668212890625 9180 4959647989165681354555123358027637307204947671877676896256 9181 4966134872816526611103431642849114757426269284607129290161 9182 4972629532990626154417782912090836572644893646618860978176 9183 4979131978162104363719974868083198677004396989604864266961 9184 4985642216813395586882625771688527142708496241000000000000 9185 4992160257435251383189305760802032332580206463473994566241 9186 4998686108526747771617598506012836223430335707927193583616 9187 5005219778595292484648702652651462797024325751137952164321 9188 5011761276156632227607184463998688631071173843746912997376 9189 5018310609734859943534495046835346372218191623687744140625 9190 5024867787862422083599867507773837311274402045531600715776 9191 5031432819080125883052211356930020553458920313639290697521 9192 5038005711937146642716623444469085089942564646451084988416 9193 5044586474991035016039136685391257298800058983149443059841 9194 5051175116807724301683329798613029962117021696000000000000 9195 5057771645961537741682423257947299770729248695556935047361 9196 5064376071035195825150488624991648549175260193922194149376 9197 5070988400619823597556400407198279182121879483067109182961 9198 5077608643314957975564161558522100631930098526649483001856 9199 5084236807728555067443235715025427738272795565390869140625 9200 5090872902476997499052521233659000978866558382046520938496 9201 5097516936185101745401604079139819400474534918675885131681 9202 5104168917486125467792928581406896917388159613634091155456 9203 5110828855021774856548527064556778597596375625457453045921 9204 5117496757442211979324951327441769952783114001000000000000 9205 5124172633406062135020050936255619216133392258288897441681 9206 5130856491580421213275245270434130791652745688919033511936 9207 5137548340640863059576938245062158211298921303250392988401 9208 5144248189271446845960726615703907823688420570305473089536 9209 5150956046164724447322054755160760903494234231152587890625 9210 5157671920021747823336970776110172817943349238449796284416 9211 5164395819552076405996640858890914281136050503854708832641 9212 5171127753473784492759280629874262594367392285430256439296 9213 5177867730513468645323164422898011198405786842074990705201 9214 5184615759406255094024375244140625000000000000000000000000 9215 5191371848895807147862960249576807989030370550241788869201 9216 5198136007734332610161158533783449905046696411992896311296 9217 5204908244682591199857370019356661473871996191689066940641 9218 5211688568509901978439536227556674409007058530256254140416 9219 5218476987994150782521605703018054412341519297754150390625 9220 5225273511921797662066758858448234328853361550750878273536 9221 5232078149087884324261068999188101986351065944570892840401 9222 5238890908296041583041278282324554720779278166784722599936 9223 5245711798358496814280369360726841848181840550644655317681 9224 5252540828096081416634615458926439155227930401000000000000 9225 5259378006338238278055793625174417661517598225345011249921 9226 5266223341923029247972247902291064340085742953983907987456 9227 5273076843697142615142491159070167110152463739604033199681 9228 5279938520515900591185036324015172241903811869150217834496 9229 5286808381243266799788149764066641401764941957383056640625 9230 5293686434751853771603221552730360044242556614460735225856 9231 5300572689922930444825449374633360910127328315590694994961 9232 5307467155646429671465534817021308268995218807954324197376 9233 5314369840820955729316092803065422556045060058549004963361 9234 5321280754353791839616476927070693570061008896000000000000 9235 5328199905160907690419725457769815852588604978016725303841 9236 5335127302166966965665334782849364751358310799530286780416 9237 5342062954305334879961569075686498537883482846172920725521 9238 5349006870518085719081016973976203415516961819876472651776 9239 5355959059756010386173108069501076996808111667633056640625 9240 5362919530978623953697304018738154585723033902674156261376 9241 5369888293154173221080681095310604170370934812138411936321 9242 5376865355259644278103623017476533275755205408938436591616 9243 5383850726280770074017344896902946665421171638515292522241 9244 5390844415212037992396971168900351298639307041000000000000 9245 5397846431056697431733892379092906990138360859216394550961 9246 5404856782826767391771127717170650987849127950623415730176 9247 5411875479543044065585422204914465347371286697520293278161 9248 5418902530235108437419809463101390767947328717301419872256 9249 5425937943941333886270373000187902752919858266504150390625 9250 5432981729708893795230940984832138918555125931391735300096 9251 5440033896593769166599451484353083410629804034414011104481 9252 5447094453660756242749727172135659171499111097374143942656 9253 5454163409983474132772400528775834766004658031224681674321 9254 5461240774644372444888732584419503218371465216000000000000 9255 5468326556734738924641070273283319491343200442215409311281 9256 5475420765354707098863689495755174571703223358462434676736 9257 5482523409613263925437773008756821392856230560543377417601 9258 5489634498628257448834274291211634866476872115971409575936 9259 5496754041526404461448420558496869013895937892402587890625 9260 5503882047443298170729610127672352547779090694398335062016 9261 5511018525523415872110461364066624281011000449839082739441 9262 5518163484920126627738772469467335519154934459198127210496 9263 5525316934795698951016153402705622273419315354209142899601 9264 5532478884321308496947093254844359922119140625000000000000 9265 5539649342677045758302228433478041120954502474322590704801 9266 5546828319051923767599579043827748648222788840625952260096 9267 5554015822643885804907522888368612863923147582395710503841 9268 5561211862659813111473278541659533016601375304584676642816 9269 5568416448315532609180670992856087265139356789140869140625 9270 5575629588835824625840955385077742572359854504254831067136 9271 5582851293454430626320476418369987212571301631968711881201 9272 5590081571414060949508943021451130216733535273217672155136 9273 5597320431966402551132099936762528418944775144959229478081 9274 5604567884372126752412579903550197690045300736000000000000 9275 5611823937900896994582722164795425333375567473841374651521 9276 5619088601831376599253145065782410420652588287618477920256 9277 5626361885451236534640862554942403070546876719891108696881 9278 5633643798057163187660736441346577388340244503875756752896 9279 5640934348954866141884058307834241122994600715937744140625 9280 5648233547459085961368057024259243250527759039799935635456 9281 5655541402893601980360129851715873913736719512446870369761 9282 5662857924591240098880597175866444753499623903773197336576 9283 5670183121893880584187782955636377033103969521205933489761 9284 5677517004152465878129225022569295522788422001000000000000 9285 5684859580727008410382821416044613376971378188175475871441 9286 5692210860986598417591720990353682763025577518689173897216 9287 5699570854309411768396768581308063411037053763730354956721 9288 5706939570082717794370317072615112233395925300795582386176 9289 5714317017702887126855220755702207457494795322418212890625 9290 5721703206575399539712826431001776132004845021998901886976 9291 5729098146114851797983780753925180276471771604622928845121 9292 5736501845744965512465474384854720276206645111914702114816 9293 5743914314898595000209945559469820372101637030779821814641 9294 5751335563017735150946067753596156312123150336000000000000 9295 5758765599553529299429848175525355533462163207239831884561 9296 5766204433966277103726665878398231808888492723460527230976 9297 5773652075725442429429280345776595356601623282293007043361 9298 5781108534309661239815443464947792280246317576510458822656 9299 5788573819206749491948949864812560236834813288613525390625 9300 5796047939913711038727962658400826848781801187015907741696 9301 5803530905936745536884453694142010067437422316486888747281 9302 5811022726791256360938599484986492006358733106954534649856 9303 5818523412001858523111976050333516301697294455290652132721 9304 5826032971102386599203397972468090494756508481000000000000 9305 5833551413635902660431249036845845999901386374173627010881 9306 5841078749154704211246153894090505713164111535344541761536 9307 5848614987220332133117842250983920088330420380776725516801 9308 5856160137403578634300059168033843474941272416783120142336 9309 5863714209284495205577377112400020655112422469961181640625 9310 5871277212452400581997767487045025873662959626026919919616 9311 5878849156505888710594791429952930330751605138420934316241 9312 5886430051052836724103271751126556261749508308898879901696 9313 5894019905710412920672309949833093590843995434110668924001 9314 5901618730105084749579514330218496000000000000000000000000 9315 5909226533872626802950307309953624452259387360792196370401 9316 5916843326658128813486182094009855158518236456964050128896 9317 5924469118116003658205780963989103152210634325706521737041 9318 5932103917909995368202669512653219570810713178739065225216 9319 5939747735713187144423683233410788032558938927304931640625 9320 5947400581208009379471724955525760798897485803529837940736 9321 5955062464086247685436893697712426447099993059904904592001 9322 5962733394049050927759827595575175324610462840100367630336 9323 5970413380806939265131145642039714959548796735784779468481 9324 5978102434079812195430875064505072765364293121000000000000 9325 5985800563596956607711753247923195768181316246254609883121 9326 5993507779097054840230295199385504731238076748836745773056 9327 6001224090328192744529519637063671042028234474276325864081 9328 6008949507047867755577228874515447216184108395861373751296 9329 6016684039022996967963739760425884071474602361894775390625 9330 6024427696029925218162965023809997811038794097748718125056 9331 6032180487854433172860746465555196764475700350753285414561 9332 6039942424291745423354343528930828767836812603514200395776 9333 6047713515146538586026982874338354579938592011030809846161 9334 6055493770232949408901376677119178855595053056000000000000 9335 6063283199374582884276119461678366611090154082063736269041 9336 6071081812404520367448875380521628470053347872419534934016 9337 6078889619165327701530269943040360977326452604625274857921 9338 6086706629509063348352402296015467684749465941297202200576 9339 6094532853297286525475896255845451378263533115386962890625 9340 6102368300401065349299410391438146624437081336168877592576 9341 6110212980700984984275529556538743722468482668701321423921 9342 6118066904087155798236962370999729172810718007180201558016 9343 6125930080459221523836971252131322995615105442933040937041 9344 6133802519726367426107963699804218792933084081000000000000 9345 6141684231807328476142175642410217551700933332755587048161 9346 6149575226630397530898379755120980095545179339250808651776 9347 6157475514133433519138553767120895139905343178991120478561 9348 6165385104263869633498445880627259476337325886199159853056 9349 6173304006978721528695976531549883359546096334843994140625 9350 6181232232244595525881417829583157208067360294279678263296 9351 6189169790037696823133294124366834831904000278197848060081 9352 6197116690343837712103949254097593205122921311993183277056 9353 6205072943158445800818728143622109007705959833772224421121 9354 6213038558486572242632722530594237530081591296000000000000 9355 6221013546342899971349032710734179888988253597474740540481 9356 6228997916751751942502499306586569729876832471368234766336 9357 6236991679747099380812861178437490636193202878723157286001 9358 6244994845372570033811297711217840338844616072864764788736 9359 6253007423681456431644315827292477591214681342734619140625 9360 6261029424736724153058944192011512379541447814241790857216 9361 6269060858611020097573199196782220170631225657102443563041 9362 6277101735386680763835789423207666416102355444464034512896 9363 6285152065155740534179027411531508854035304342175278778401 9364 6293211858019939965368919677227892656494140625000000000000 9365 6301281124090734085556408041081157608380883351072645866001 9366 6309359873489300697433737460512527775051708756419669917696 9367 6317448116346548687599927673230343090694413200377070640241 9368 6325545862803126342139328088507009606347035699877179887616 9369 6333653123009429668417237486519981467417169891933837890625 9370 6341769907125610723096572212236033799517801570435738894336 9371 6349896225321585946379568677268132384341196920624500972801 9372 6358032087777044502478508110992644182221918640013929025536 9373 6366177504681456626319453630981753345176349956907865288881 9374 6374332486234081976482991832482041365847085056000000000000 9375 6382497042643977994385973227255548488345790762405606944721 9376 6390671184130008269708247993594547593025547935924791545856 9377 6398854920920850912068395631726022647406058547554104701281 9378 6407048263255006928952449252136742740646829756290428829696 9379 6415251221380808609899617358575151002087080625722900390625 9380 6423463805556427916949008122622336720574038808688522694656 9381 6431686026049884881351363282771420167872329217281820129361 9382 6439917893139056006549810937913044485843207257384053374976 9383 6448159417111682677433648642994629084935065752673044032561 9384 6456410608265379575869170353402885944648894561000000000000 9385 6464671476907643102511552904313125691035109680149246496641 9386 6472942033355859804901819851855376100136906168985049890816 9387 6481222287937314811852902644466593550016765525786950429121 9388 6489512250989200274128821235230559790191559552142292094976 9389 6497811932858623811421008389352714150776922702789306640625 9390 6506121343902616965625804085176466971443414223415123378176 9391 6514440494488143660427148552320765651683407981896319672721 9392 6522769394992108667188504636606132430380957002983254921216 9393 6531108055801366077158042328438354978010413746719209889441 9394 6539456487312727779991120439235779374954315776000000000000 9395 6547814699932971948594102559318022362672206510686250041761 9396 6556182704078851530293546580421178261275786358379539992576 9397 6564560510177102744334809216667538080245741959614753583761 9398 6572948128664453585714109109396756603609599121218082963456 9399 6581345569987632335348094253760590164216593987226806640625 9400 6589752844603376076584961638395076053410880079951686864896 9401 6598169962978439218061179143812626724328456217684469042881 9402 6606596935589602022907861900402260883436759377436009824256 9403 6615033772923679144310857463089382032316971930900508539521 9404 6623480485477528167428596316787435888889736161000000000000 9405 6631937083758058157671766384772724315457709596464189900081 9406 6640403578282238215348872371030917903562988723424393691136 9407 6648879979577106036681742927459685268547459494029642725201 9408 6657366298179776481195050797566637508013641407028503515136 9409 6665862544637450145483913249975764358613705643535400390625 9410 6674368729507421943363642277649007587599911865997187874816 9411 6682884863357089692405716202242870384565915095340040479841 9412 6691410956763962706864046487453292342377413037233111044096 9413 6699947020315670396995615730555721464388212000072932462801 9414 6708493064609970874779564967621681000000000000000000000000 9415 6717049100254759566038810595088453347173809844660229191601 9416 6725615137868077828968273378475079385754711186213291626496 9417 6734191188078121579073804188075993098945194188717177213441 9418 6742777261523249920525893271423571943880261212404780630016 9419 6751373368851993783932252043192976950355076616621337890625 9420 6759979520723064570533358545027176826090805454320373927936 9421 6768595727805362802825059900487291356679313693646781023601 9422 6777222000777986781612327263983645100139297064227476340736 9423 6785858350330241249498260937116486843901651282349296939281 9424 6794504787161646060812445501352497632523529041000000000000 9425 6803161321981944857982756992384274566464751723029505836321 9426 6811827965511113754354726318865233257263056456896695238656 9427 6820504728479370023462565306482113106298489214953115208481 9428 6829191621627180794755963927521790819397586664954281988096 9429 6837888655705271755786769456208703206629995116797119140625 9430 6846595841474635860859660471134144837115343026728789344256 9431 6855313189706542046150930808069334076300950175598604514161 9432 6864040711182543951299500749350727044305335046757476274176 9433 6872778416694488647474274919848897777368692487776296048961 9434 6881526317044525371921968544281689091542614016000000000000 9435 6890284423045114268999525906308567142339837860453996554241 9436 6899052745519035137695257036446478312529366931497398767616 9437 6907831295299396185642820843378304771514229453658901670321 9438 6916620083229642789632185091683539825219185232859812069376 9439 6925419120163566262621695818407351069140493869781494140625 9440 6934228416965312627255390971199063485718770254736679243776 9441 6943047984509391395889695241994571169597515128244903591521 9442 6951877833680684357133635262389570562298559270420182204416 9443 6960717975374454368906716519952095235628341057436838671841 9444 6969568420496354158018605548753917747551727921000000000000 9445 6978429179962435126274763142361263334744839051948660865361 9446 6987300264699156163112176533416248694569273044400001253376 9447 6996181685643392464769340680761812400400560780958276358961 9448 7005073453742444359994641002814937205302478566145788153856 9449 7013975579954046142297292094575974299787284331699462890625 9450 7022888075246374908744989165276161242280112823408573546496 9451 7031810950598059405312431134211274580979363345518581695681 9452 7040744216998188878784876523787071000771792345956934291456 9453 7049687885446321935220895491212043089057846482820864487921 9454 7058641966952495404978483543615343512751640576000000000000 9455 7067606472537233214308704685642810590975066919721665089681 9456 7076581413231555263521033953792155052359682859091898535936 9457 7085566800076986311724571497889838363361454506617401834401 9458 7094562644125564868149302577187283648212285325574496321536 9459 7103568956439852090051580046563107198387265509082275390625 9460 7112585748092940687208008117261338258751695249495350972416 9461 7121613030168463833001908386473403610552962873144405066641 9462 7130650813760604082106551340884287942523575298353629495296 9463 7139699109974102294769338751051037667652428383547839977201 9464 7148757929924266567701124586164951324462890625000000000000 9465 7157827284736981171574864292367690680427944631325486347201 9466 7166907185548715495137784492346449876698973266973395255296 9467 7175997643506532995941267379424532225601904872990911456641 9468 7185098669768100157692646295791502466076715222775627452416 9469 7194210275501695454233111201881803330862980663867431640625 9470 7203332471886218320145924962212646178976062171219583041536 9471 7212465270111198127999153592231403256844495855365274744401 9472 7221608681376803172227115830899940993122971017098129575936 9473 7230762716893849659654759624858636790161998428164134419681 9474 7239927387883810706669175332066513296688152576000000000000 9475 7249102705578825343042457675806301441495422690975696557921 9476 7258288681221707522410130703874603949727836147094536851456 9477 7267485326065955139409352232647972087303159079536277385681 9478 7276692651375759053481116481525927483648724699052293226496 9479 7285910668426012119340675830002055629466068823398681640625 9480 7295139388502318224120404857304565658801660722906958073856 9481 7304378822901001331189332053178449990191648736664018568961 9482 7313628982929114530653566817952885069815314614577189093376 9483 7322889879904449096541851600550088643018675645778475895361 9484 7332161525155543550680471254545787554684553921000000000000 9485 7341443930021692733261753924787050982007579228754226441841 9486 7350737105852956880110400010410805236418734891516261564416 9487 7360041064010170706651877984386165898695150202598898581521 9488 7369355815864952498587128084926099199558702024546722123776 9489 7378681372799713209277817130279155417060911655426025390625 9490 7388017746207665563846389945520400884405028461100585189376 9491 7397364947492833169995165128012510303093243309898303180321 9492 7406722988070059635548725117203565814829213929835303407616 9493 7416091879365017692723852774367742142779059433738687284241 9494 7425471632814218329131268918779036572833878016000000000000 9495 7434862259865019925513427508636827175577112902653909518961 9496 7444263771975637400222627397835611099818086813633472434176 9497 7453676180615151360443701843390085691816621344010308804161 9498 7463099497263517260165549182991087366637888752088835424256 9499 7472533733411574564905770347778095398330330708105712890625 9500 7481978900561055923192681121970338985651859747834978308096 9501 7491435010224596344808969308501315034676919717306266018481 9502 7500902073925742385801269208251030086559283700357876678656 9503 7510380103198961340259928069866821778732981186392902266321 9504 7519869109589650438873241417507492294613677041000000000000 9505 7529369104654146054260436415136997627105946748261106109281 9506 7538880099959732913087684678233381414609176042237629300736 9507 7548402107084653314971428196966319927424056157081904613601 9508 7557935137618116358173304289032854873174103299090903207936 9509 7567479203160307172090957755425932500763644455000244140625 9510 7577034315322396156549030668444540525203340249386520150016 9511 7586600485726548227894622478237838245077965274680467323441 9512 7596177726005932071901515382109009518270220237181109866496 9513 7605766047804729403487462159687932700586798560218461321601 9514 7615365462778144233248835936915456000000000000000000000000 9515 7624975982592412140816943602566390783210969668313207332801 9516 7634597618924809555040306862773589081106733994336460804096 9517 7644230383463663040997217181701954828433324036816593369841 9518 7653874287908358593842873120159251256721896684291480354816 9519 7663529343969350939495410848520409417340748225078369140625 9520 7673195563368172842165140875884015185743342163057206235136 9521 7682872957837444418731306303874054493870470693647762135201 9522 7692561539120882459970680180947129223669240690471008731136 9523 7702261318973309758642321801465519502341431199241687730081 9524 7711972309160664444432814063149962463867158161000000000000 9525 7721694521460009325766306266833143339321118317407819109521 9526 7731427967659541238483689013695952531385179966788396384256 9527 7741172659558600401395230127383852700269382474600761232881 9528 7750928608967679778711002801570523486126195281991822544896 9529 7760695827708434449353439447660609027265553737715087890625 9530 7770474327613690983156346992403185677485433588388468883456 9531 7780264120527456823954721651222795116215195634432692293761 9532 7790065218304929679569703480065852281679851175753911832576 9533 7799877632812506918693013286507239202855198759711743571761 9534 7809701375927794974675216759765235886694731776000000000000 9535 7819536459539618756222162959132919022250050033780426159441 9536 7829382895548031065003946581151079545347059062649318281216 9537 7839240695864322020180745707621872282086067998278961162721 9538 7849109872411028489849889019294116235472917082667982258176 9539 7858990437121943529418508743740713939037382602691650390625 9540 7868882401942125826906137890596354079646841120641881214976 9541 7878785778827909155181612612929804757392293763721998439121 9542 7888700579746911831138642820089996835153999817220938530816 9543 7898626816678046181814416454889039429224298622431765726641 9544 7908564501611528017455605136468604363396998561000000000000 9545 7918513646548886111536141159639065073696037488307336002561 9546 7928474263502971687731138131883679794136423164769233534976 9547 7938446364497967913851329820583270723575224858353720919361 9548 7948429961569399402742404075340572181075745213481784774656 9549 7958425066764141720153610983568003476805378585195556640625 9550 7968431692140430899580026711748368395130399231423541149696 9551 7978449849767872964082856779985194907360907971287852011281 9552 7988479551727453455092164813628408167933464105968756985856 9553 7998520810111546968196415112892079227396412532990481874721 9554 8008573637023926695923219679474413509390893056000000000000 9555 8018638044579773977515682638246239301221365908730702958881 9556 8028714044905687855708737292093329716227277498616465985536 9557 8038801650139694640509873348980244281974623372092871062801 9558 8048900872431257479988654162249311035589998463253884174336 9559 8059011723941285938079426128078189374009201875820556640625 9560 8069134216842145579401624687893460583504745841968935407616 9561 8079268363317667561102083688376189693943714186867407250241 9562 8089414175563158231723757157498691866522809699679072157696 9563 8099571665785408737105264861800121790312714372377506496001 9564 8109740846202704633315675317842288457275390625000000000000 9565 8119921729044835506628942239486583195333371502542432148401 9566 8130114326553104600542412712298399015795116520546968272896 9567 8140318650980338449843827697017217289595467471566792953041 9568 8150534714590896521731237775628946684416702201902099337216 9569 8160762529660680863990259366142422413243118245566650390625 9570 8171002108477145760233098945704514469114463376845083508736 9571 8181253463339307392203775136188355019045994727436273196001 9572 8191516606557753509153970821857080933968397218079233806336 9573 8201791550454653104293949785141501036236537781105516870481 9574 8212078307363766098322974663974542610330423296000000000000 9575 8222376889630453030043665352498511667840783413003763491121 9576 8232687309611684754064739286303420070165727578776353837056 9577 8243009579676052145596577373666193640475168671077986750081 9578 8253343712203775812344061655541782652824960752188229943296 9579 8263689719586715813501133099308353446695949605840087890625 9580 8274047614228381385851520254490151319048182957666761773056 9581 8284417408543940676980091822873594296058620606453505688561 9582 8294799114960230485599288520594988949387148107566364491776 9583 8305192745915766008995091935912257226926563127002509078161 9584 8315598313860750597596990413478531508880840081000000000000 9585 8326015831257085516676404324012718033539722127417335707041 9586 8336445310578379715178035407311450783654472894152248918016 9587 8346886764309959601688607206568563267774603406085359413921 9588 8357340204948878827547465942962598818717589369856552472576 9589 8367805645003928077103513511440265574492514133453369140625 9590 8378283096995644865122946611564424780010834065863607320576 9591 8388772573456323341352278361209485088873433582895719367921 9592 8399274086930024102241121075775265855063561330617407574016 9593 8409787649972584009829211231452793749707868848277333999041 9594 8420313275151626017802159967912414246973997056000000000000 9595 8430850975046569004720414823596337488014629803008530316161 9596 8441400762248637614425920735584601708593210088464564555776 9597 8451962649360872103630970675765731824177673011565632704561 9598 8462536648998138196693738635781400989007826564887196205056 9599 8473122773787136947584990014928474129678430560625244140625 9600 8483721036366414609050466807892229809496025738574902071296 9601 8494331449386372508973447332851625581245636870937919674081 9602 8504954025509276933941982585141497570652779833047495213056 9603 8515588777409269020025313647277872801989214487301713313121 9604 8526235717772374650763976932751428195830011121000000000000 9605 8536894859296514362378106388570858765453713331612895638481 9606 8547566214691513256198444130092824904968856861471288590336 9607 8558249796679110918324573331208540454790841094794271182001 9608 8568945617992971346514889543469245168091603839627599220736 9609 8579653691378692884312828969224083068482263669980712890625 9610 8590374029593818162413874566314587831327127490388836745216 9611 8601106645407844047277863215320363649273821042978654847041 9612 8611851551602231596991119534780951031059370686819036368896 9613 8622608760970416024382944285229587669356036764791935500401 9614 8633378286317816667400987659265921000000000000000000000000 9615 8644160140461846966750040112267007526759927337806450794001 9616 8654954336231924450798775746689450631929784116057397661696 9617 8665760886469480727758985622250589726275933987768330206241 9618 8676579804027971485141840724593565568770252157005244399616 9619 8687411101772886496495726686340155827375733674551025390625 9620 8698254792581759635430194716716807940941986163883054862336 9621 8709110889344178896930575559203599626790781731347087926801 9622 8719979404961796425967805660903237570361509209943924801536 9623 8730860352348338553408017102557968607643825476713431840881 9624 8741753744429615839226445204356731807123500481000000000000 9625 8752659594143533123030210089873331078459998864155669702721 9626 8763577914440099581894530858659163146739152605984489209856 9627 8774508718281438795516933387181401864332191889933623937281 9628 8785452018641798818694015147949823881373310151864875421696 9629 8796407828507562261125332807812969718677425802773681640625 9630 8807376160877256374548980738527375405405766051763276742656 9631 8818357028761563147213430945812490243616183179469588753361 9632 8829350445183329405690207297198923192500143020061267070976 9633 8840356423177576924031969304059141139933728715271432414561 9634 8851374975791512540280583089277984325119246336000000000000 9635 8862406116084538280329759549075674834576035969903945084641 9636 8873449857128261489146842095538680919414912504528733474816 9637 8884506212006504969358328745444170443420041664518613335121 9638 8895575193815317127203715700982148701550112868713392766976 9639 8906656815662982125862251948986036843514502048492431640625 9640 8917751090670030046157196787277714957415442510836803506176 9641 8928858031969247054642174569717236338295004943513445966721 9642 8939977652705685579074223345520824473898770356513030537216 9643 8951109966036674491278136453373699777077810648790902101441 9644 8962254985131829297406698516817057096913456001000000000000 9645 8973412723173062335601419674331435628693578743651332459761 9646 8984583193354592981058374265472098160041408956944745496576 9647 8995766408882957858503752583336174844469893943617414159761 9648 9006962382977021062083736693556536156009654897795629715456 9649 9018171128867984382673313710923948684878299485957275390625 9650 9029392659799397542608642316637344383909755471097701072896 9651 9040626989027168437847590692072307232082481652565299006881 9652 9051874129819573387563066438840459572371148859180011360256 9653 9063134095457267391173761449787622197658733011128956581521 9654 9074406899233294392816937091446736255917428736000000000000 9655 9085692554453097553267877455322879943607946954424374148081 9656 9096991074434529529310640833242597537552871397132977115136 9657 9108302472507862760564741970848491427697412220204324971201 9658 9119626762015799763772400053162918367464661676464208347136 9659 9130963956313483434550989776981988130131465989824462890625 9660 9142314068768507356615335266693195188095634859840464162816 9661 9153677112760926118474488992937231020393617971241890113841 9662 9165053101683265637607640257357135369702665952980522500096 9663 9176442048940533492123800211496258444696647757502958334801 9664 9187843967950229259909912783720831992431640625000000000000 9665 9199258872142354865272043294853594707872032746972803269601 9666 9210686774959424933074298951012196027237069411128228970496 9667 9222127689856477150380137810950321456116044631502275129441 9668 9233581630301082635600725235000951763896462752246675542016 9669 9245048609773356315154999233520197248673125840156494140625 9670 9256528641765967307646108544527046521234417298958960295936 9671 9268021739784149315558889683029446616816371365270736327601 9672 9279527917345711024483051618320697527027540166774201716736 9673 9291047187981046509866739150322509323727699888257492641281 9674 9302579565233145651305148471842543857844617216000000000000 9675 9314125062657604554368870820405155559399635394169927744321 9676 9325683693822635979976642541104667204766241569066882502656 9677 9337255472309079781317182300721176781911476119567592794481 9678 9348840411710413348324798613129900966704029735853118980096 9679 9360438525632762059713453256826729480088321332422119140625 9680 9372049827694909742573968587185303047937752541427453792256 9681 9383674331528309139539069168854846217780132460018321488161 9682 9395312050777092383520950577503495348558476306453339570176 9683 9406962999098081480026070644909272194539227313133423580961 9684 9418627190160798797051860847200475229965993041000000000000 9685 9430304637647477562570057962849404848815652680033494292241 9686 9441995355253072369601358554828315529964304995130451951616 9687 9453699356685269688886101260144608752322338423593492926321 9688 9465416655664498389155684299783855711357123314607463141376 9689 9477147265923940265009428052904579626398146152496337890625 9690 9488891201209540572401594970948144599932638398400509771776 9691 9500648475280018571743281540150902622686456736183408235521 9692 9512419101906878078623899434774253502805082276244127420416 9693 9524203094874418022156965438201785389293065754042230033841 9694 9536000467979743010954922144891497378663632896000000000000 9695 9547811235032773906737713893015571723363324689123832433361 9696 9559635409856258405579844815470572749089223893603056357376 9697 9571473006285781626800648335797614147984781226274685284961 9698 9583324038169776709502499875415267322523928497425645305856 9699 9595188519369535416761706979438092451581264716660400390625 9700 9607066463759218747476813510230972540924254739408578154496 9701 9618957885225867555879057000734230574620265177913070009681 9702 9630862797669413178709720703487122735385232651680225427456 9703 9642781215002688070069124316178038308766475432188821679921 9704 9654713151151436443941999810458911190607218401000000000000 9705 9666658620054324924404001237679270806151967069916078487681 9706 9678617635662953203514099833122343713403300110620411559936 9707 9690590211941864706897618189261973258238139135615502430401 9708 9702576362868557267024659718505165493970743909503871553536 9709 9714576102433493804188692076841107357482302116601806640625 9710 9726589444640113015190045671783850056037483452766057660416 9711 9738616403504840069729090830972819076140503148439043050641 9712 9750656993057097314513859661783214555266861884351050551296 9713 9762711227339314985086881087297514400424376063626034999201 9714 9774779120406941925376000000000000000000000000000000000000 9715 9786860686328456314973953931578803227364752029183279575201 9716 9798955939185376404151483095254736310747768917427942199296 9717 9811064893072271256608752116103425742851233105803947722641 9718 9823187562096771499969864224897340488855507976320152764416 9719 9835323960379580084025251152067496150555526949414306640625 9720 9847474102054483046726724420471243349481579119548639809536 9721 9859638001268360287939976198752923359512030408971998398401 9722 9871815672181196350959320341198609970626404774367184551936 9723 9884007128966091211789466705114966785447721543964009271681 9724 9896212385809271076199124302905746788891676001000000000000 9725 9908431456910099184551231313177959302827961169467177615921 9726 9920664356481086624414612443383541620865356504005613715456 9727 9932911098747903150961866605691812056352177738214063321681 9728 9945171697949388015158290337993361237054372200392320618496 9729 9957446168337560799746644873157672714820722952597900390625 9730 9969734524177632263032577231904965864429377430336732921856 9731 9982036779748015190475508187907837223775272930031333892961 9732 9994352949340335254089802428010554543135600173525301989376 9733 10006683047259441879661038705743644594467041925997642577361 9734 10019027087823419121782200262619025037072797696000000000000 9735 10031385085363596546714608269016676202566476130353473329841 9736 10043757054224560123078423514818044473406018843757084348416 9737 10056143008764163120377544059304328973447854888239018187521 9738 10068542963353537015363729030219841618581772448475723595776 9739 10080956932377102406244781243302061307687819004058837890625 9740 10093384930232579934741623796001140350586805267361766117376 9741 10105826971331001215999108272552779376562840602628086174321 9742 10118283070096719776355394682029880255201794052395018223616 9743 10130753240967421998974745736480529366057188011455327796241 9744 10143237498394138077348580562762970314936460241000000000000 9745 10155735856841252976669635429212610416882210324508370236961 9746 10168248330786517403084081556822083518272811622600777138176 9747 10180774934721058780826452574183277646540478847497316080161 9748 10193315683149392237242236666030344254053050879523802976256 9749 10205870590589431595702990956835351225580181487109619140625 9750 10218439671572500376418838163543739173925047053732173316096 9751 10231022940643342805153208045195404747823346891758562682481 9752 10243620412360134829844688671859380676787731629990057414656 9753 10256232101294495145140855031016025100531098657912168608321 9754 10268858022031496224848944986250687461894127616000000000000 9755 10281498189169675362308255100877300032429747119273198657281 9756 10294152617321045718689131337889568204206376731240471924736 9757 10306821321111107379223432147441714299883552865994523559601 9758 10319504315178858417371343953890384170249657742774748839936 9759 10332201614176805966929431556284668673421247460468994140625 9760 10344913232770977302084808459072538736690456164055857238016 9761 10357639185640930925420314653699658629155522358506293657441 9762 10370379487479767663875591876710842924051501657326140522496 9763 10383134152994141772668948875925674072079665352150875493601 9764 10395903196904272047184911723248315273681640625000000000000 9765 10408686633943952942832356720687653226492097212053919710801 9766 10421484478860565702878125955207903196219794829633017348096 9767 10434296746415089494261028068102020641759770397062917985841 9768 10447123451382112551391129315681005309965315488767436066816 9769 10459964608549843327939242510201771358477010713261962890625 9770 10472820232720121656621523943115006787327799785015933403136 9771 10485690338708429916984090906902673447475403601689904139201 9772 10498574941343904211192574946992821397467572078007993307136 9773 10511474055469345547831528491487524713393433969893541732081 9774 10524387695941231033718605023718306402154254336000000000000 9775 10537315877629725073738435480952724268711634250782309317521 9776 10550258615418690578701126081916153953933273259710762848256 9777 10563215924205700181230305306164546465335473941341455518881 9778 10576187818902047459685650269747372007590768631929840336896 9779 10589174314432758170124825264035406487101746425019775390625 9780 10602175425736601486309767748055788484018526258296554131456 9781 10615191167766101247762259609177189589390978247434505967761 9782 10628221555487547215873724032521316693111436152027874328576 9783 10641266603881006338074190846043618043159671416867499403761 9784 10654326327940334020065375735826312706483052801000000000000 9785 10667400742673185406122821254761022539544801087365622197441 9786 10680489863101026667472050077466674079912368378256310665216 9787 10693593704259146298743683484991272121849755366698459118721 9788 10706712281196666422512480594583944426195413789623134130176 9789 10719845608976554101925256382596635390191137790679931640625 9790 10732993702675632661422639082383302983590016639695612542976 9791 10746156577384593015559630073908765325405838377284209783121 9792 10759334248208005005929931917659768478051412395198022946816 9793 10772526730264328746199012722367722984221238355608455388641 9794 10785734038685925975250877574006201043476545536000000000000 9795 10798956188619071418453520292517016761765983710281535870561 9796 10812193195223964157048031322746846414654083798467187838976 9797 10825445073674739005666340107142202015342470200839426545361 9798 10838711839159477897982572829854467608092300147164662726656 9799 10851993506880221280503008965048961617759918410586181640625 9800 10865290092052979514499622606392918343150054935301126557696 9801 10878601609907744286092197099917205417026911584513357025281 9802 10891928075688500024484004048705829965110712308079427321856 9803 10905269504653235328356040305166152541392565234244107366721 9804 10918625912073954400424819114971543023756578881000000000000 9805 10931997313236688490168714126147294913310427930315174656881 9806 10945383723441507344727857527190282349078513578188038209536 9807 10958785158002530667982596129573416147875872824382358358801 9808 10972201632247939587815511762487749893318880349393000206336 9809 10985633161519988131562014901218423179102462685488525390625 9810 10999079761175014709654523005135825275950630756248102895616 9811 11012541446583453607465237596910737520107603756134071934241 9812 11026018233129846485352536671232085459979591676909312413696 9813 11039510136212853886916001579018621157686979155741439818001 9814 11053017171245266755465100091871681000000000000000000000000 9815 11066539353654017958706549911315443969603666698875013676401 9816 11080076698880193821655389448214168669110876107027934416896 9817 11093629222379045667774785259643033648009531606423005919041 9818 11107196939620001368349608093420763993142240424778285449216 9819 11120779866086676900098812054488517007793086096543212890625 9820 11134378017276887911031653972340840489484580655812681076736 9821 11147991408702661294552792614781228053737256086737733550001 9822 11161620055890246771821309960387196636967823536869747982336 9823 11175263974380128482368699310228221308144682206740900022481 9824 11188923179727036582980867588584601452625604721000000000000 9825 11202597687499958854849201752666719954720635889364462849121 9826 11216287513282152318995751802632512955014387475620409901056 9827 11229992672671154859977585455546611916525189974052439386081 9828 11243713181278796857875372120317871987678227175921038135296 9829 11257449054731212828571256385093180952261770890312744140625 9830 11271200308668853072321083804074871424594208624440357421056 9831 11284966958746495330626044347267055464773920051747967712561 9832 11298749020633256451408801454243085601984989087079776587776 9833 11312546510012604062499177211662439576418224392140654060161 9834 11326359442582368253434466753950948220632825856000000000000 9835 11340187834054753265579457567293757142494568396725930895041 9836 11354031700156349190571231958876053652724964330123810902016 9837 11367891056628143677093833536142721174310625223929335719921 9838 11381765919225533645987881124735024717472443928522654744576 9839 11395656303718337013700216138700503506697714328765869140625 9840 11409562225890804424078672002561771174816973927745089048576 9841 11423483701541630988517056811871220827794512933902759061921 9842 11437420746483968034455443006972022532548340008933461590016 9843 11451373376545434862240860423831605253697632823034122811041 9844 11465341607568130510353491676012354893860171281000000000000 9845 11479325455408645529003471413095855871433559596514169334161 9846 11493324935938073762103393593181976660381193815699568459776 9847 11507340065042024137621633500442771044346954079849386680561 9848 11521370858620632466321593833123857693639182667550784557056 9849 11535417332588573248891986782852972314716623104277587890625 9850 11549479502875071491473266622637080369509532447556077879296 9851 11563557385423914529585329918506115603228574959823283038081 9852 11577650996193463860461603078393391806546974116846255149056 9853 11591760351156666983794639551530343888773161249443997955121 9854 11605885466301069250898351592376811035744669696000000000000 9855 11620026357628825722292004104907901117856206400695696486481 9856 11634183041156713033711100685934893313383308306145990414336 9857 11648355532916141270550294590050966898892705167294226828001 9858 11662543848953165850743459943763110176180366692362785652736 9859 11676748005328499416086061142399686463317699959629150390625 9860 11690968018117523732004960970469135950822189254729034633216 9861 11705203903410301595780810594289495052851487835367057881041 9862 11719455677311588753228167184911140773150609295112086224896 9863 11733723355940845823838487539616738727118561423535937972401 9864 11748006955432250234391148681603112051025390625000000000000 9865 11762306491934708161037649029829976788695399560811101472001 9866 11776621981611866479864146344460529841846500835105173405696 9867 11790953440642124725937491267819050635092137986182281522241 9868 11805300885218647060839917896351309778114061119990460911616 9869 11819664331549374248697555435694989768841494193008056640625 9870 11834043795857035640707927608649836801168396792678722830336 9871 11848439294379161168171609104581201712759274461103016630801 9872 11862850843368093344033210978596314792205773958413568577536 9873 11877278459090999272936869529700396384994965771635144142881 9874 11891722157829882669801415809069855884659654656000000000000 9875 11906181955881595886920405532572698724761825668177028210721 9876 11920657869557851949592191795722167420116280239300634873856 9877 11935149915185236600285225614368911628446423168483934923281 9878 11949658109105220351343771940619936768488362425629274013696 9879 11964182467674170546239231430719544154896501368008056640625 9880 11978723007263363429372260869938771177096976030429582790656 9881 11993279744258996224430887788895791106904403774686099127361 9882 12007852695062199221309817436170662082165325608567728766976 9883 12022441876089047871596132903584047160311011332409016546561 9884 12037047303770574892626591833081385611381859361000000000000 9885 12051668994552782380121725767801803435217333213444639422641 9886 12066306964896653929401950844615132117990702468103265058816 9887 12080961231278166765190901161181082630524492240003417991121 9888 12095631810188303880011198787422220421791043339615245438976 9889 12110318718133066181177877029207230548152983188629150390625 9890 12125021971633484646394676191013374040236859861421235634176 9891 12139741587225632487958433724377341148408599437148964010721 9892 12154477581460637325576793290052228293730087918329654153216 9893 12169229970904693367804459903965427518676337612019090063441 9894 12183998772139073602103230980318144180999294976000000000000 9895 12198784001760141993531035729482374830723569982071360627761 9896 12213585676379365692065218013735806985713300098363199000576 9897 12228403812623327248565300410329570272502615677469816485761 9898 12243238427133736839380469878908398588668515068812728467456 9899 12258089536567444499607028078897880099073940939277587890625 9900 12272957157596452365001052032139400594552444447345667280896 9901 12287841306907926922551513476790450677385048007168420720881 9902 12302742001204211269719107910316493118191463906516460896256 9903 12317659257202837382346046972280898344200695082885450373521 9904 12332593091636538391242070471591878225488172561000000000000 9905 12347543521253260867451937017890206045511474626102704146081 9906 12362510562816177116209654872859128762630025530885208539136 9907 12377494233103697479584717294408581443390512755119598967201 9908 12392494548909482647825609304929928194989074465376265179136 9909 12407511527042455979405855474135304227935662329765869140625 9910 12422545184326815829777880967387545090666165262932892450816 9911 12437595537602047888839960771892986951470019603204181497841 9912 12452662603722937527121534675670431441103239809353981956096 9913 12467746399559582150692168237825615459005796718946829956801 9914 12482846941997403564799442653351936000000000000000000000000 9915 12497964247937160346241059081445278055276826474100973097601 9916 12513098334294960224476445673163905625652291867165214314496 9917 12528249218002272471483158202183827566483432181193064795441 9918 12543416916005940300363367871396167137982440755289722454016 9919 12558601445268193272705732538166172603395583225312744140625 9920 12573802822766659714707950272223931907793286575841898663936 9921 12589021065494379142065296832384923354963518430047533381601 9922 12604256190459814693630451321604572317774763312788575092736 9923 12619508214686865573849916954255317472794995064939584093281 9924 12634777155214879503982346544977645013098006641000000000000 9925 12650063029098665182104085004998452000005424488097645402321 9926 12665365853408504751907243809431276766723635424045517766656 9927 12680685645230166280295625077773711451943046786207112130481 9928 12696022421664916243783815589598015752763999530925907972096 9929 12711376199829532023704773738291908342885359381543212890625 9930 12726746996856314410231235107648049668725740043653670240256 9931 12742134829893100115216265039123173643738828455757530212161 9932 12757539716103274293858289241691502806143325081546450866176 9933 12772961672665783075195936181402318549945728968258746862961 9934 12788400716775146101438027674018681911649570816000000000000 9935 12803856865641469076134056791463637989411177277086237780241 9936 12819330136490456321190494881232115347454182311786353135616 9937 12834820546563423342738272187441477741975059373506725932321 9938 12850328113117309405856779252791626287096560714109866213376 9939 12865852853424690118159738972387012918052732944488525390625 9940 12881394784773790022248301863138237926983363435403092299776 9941 12896953924468495197036719806310392733616778999202304629521 9942 12912530289828365867955956215719301263748221874962920636416 9943 12928123898188649026040593280095636763684430187404367145841 9944 12943734766900291055904399625240873065525549121000000000000 9945 12959362913329950372609924439788497788995859918812449751361 9946 12975008354860010067437486807659197339125197869691359461376 9947 12990671108888590562558931690660147519947525590437585960961 9948 13006351192829562274621526706126436882966778556809054457856 9949 13022048624112558287247376547037340381814936915586181640625 9950 13037763420182987032453734595661976393599348556126534762496 9951 13053495598502044980999593986498148641152227179463100073681 9952 13069245176546729341663943080065224022948746129043964563456 9953 13085012171809850769461073015997055908998820998856324621921 9954 13100796601800046082798327721854558237649534976000000000000 9955 13116598484041790989581689463139896962035290473458387635681 9956 13132417836075412822274595730145720323929945334864572583936 9957 13148254675457103281915385968513726421018514717522194776401 9958 13164109019758931191098779372707493991131550153613598785536 9959 13179980886568855255926787675025208739782691221679931640625 9960 13195870293490736836934469577289031427428985197541916348416 9961 13211777258144352728995936187949703918251094958198622784641 9962 13227701798165407950216019544037904146956650740862519607296 9963 13243643931205548539813019015178169224195039062460825771201 9964 13259603674932374364997943105757236480712890625000000000000 9965 13275581047029451936855666891306734017486823302257668553201 9966 13291576065196327235233428046220614221894007745916537143296 9967 13307588747148538542642087142080894732718869675261925738641 9968 13323619110617629287175580619111480559695998921609830076416 9969 13339667173351160894453997557619417622665261670019775390625 9970 13355732953112725648595714101716201073641886444218048577536 9971 13371816467681959562224022114139060670631740066707313802401 9972 13387917734854555255513691368613799519379727427231887527936 9973 13404036772442274844282907314917101089043245222051779873681 9974 13420173598272962837136029181607572006741938176000000000000 9975 13436328230190559041662615912301484276858356399118204423921 9976 13452500686055111479698170163371549852766500706477138579456 9977 13468690983742789311652053324045432576374601665627391007681 9978 13484899141145895769908027254075407125632297027090300010496 9979 13501125176172881101302881169441941569244326708261962890625 9980 13517369106748355518688604842942339284659446780430059769856 9981 13533630950813102161583572024001257279510412562865140966961 9982 13549910726324090065918200720623251363760611036638662885376 9983 13566208451254487142880559726088814211709955901070255009361 9984 13582524143593673166867393513775000257731052721000000000000 9985 13598857821347252772546040365360001781316421231969465967841 9986 13615209502537068461032721340648283716061347925212755132416 9987 13631579205201213615192680441329430990106581929939529543521 9988 13647966947394045524067659066160041965028284812783477067776 9989 13664372747186198416436190601334145245089590549468994140625 9990 13680796622664596503512203737184055304258132376337699045376 9991 13697238591932467030787425850830645615752001741356510918321 9992 13713698673109353339023080543980036925620250843657581039616 9993 13730176884331127934396376175743003711729670430385214058241 9994 13746673243750005567807284982134324502479241216000000000000 9995 13763187769534556323351115126792172451791709560791026704961 9996 13779720479869718715962380781442792300871411401685329842176 9997 13796271392956812798235478089723469591547524828683815106161 9998 13812840527013553276427677624167498785673289551926322528256 9999 13829427900274062635649946703448829911214095662109619140625 10000 13846033530988884274251117695381649685785835851163320324096