0 531441 1 1000000000000 2 582622237229761 3 36520347436056576 4 787662783788549761 5 9065737908494995456 6 68952523554931640625 7 390877006486250192896 8 1779197418239532716881 9 6831675453247426400256 10 22902048046490258711521 11 68719476736000000000000 12 188031682201497672618081 13 475920314814253376475136 14 1126825030131969720661201 15 2518170116818978404827136 16 5350250105473711181640625 17 10872213398722912904482816 18 21236186150528020865123841 19 40037495277186834126340096 20 73119371471655725294164801 21 129746337890625000000000000 22 224282727500720205065439601 23 378552550483148382977130496 24 625105506678337880602119441 25 1011672693003313726683222016 26 1607166017050789863525390625 27 2509659166022727122011815936 28 3856887017121283350242637601 29 5839916592521948960554356736 30 8720778205368893309992171281 31 12855002631049216000000000000 32 18720191467045367574023614321 33 26951955996824334101419462656 34 38388797722185519065061084481 35 54127774346370243244217860096 36 75593101654204447168212890625 37 104620187934458937028636512256 38 143557987030641165766449098161 39 195392992721698273467801010176 40 263898685087308495981516810961 41 353814783205469041000000000000 42 471061262609691461042593862241 43 622992765297495137011017711616 44 818699769887346816976612516321 45 1069363705188756702611733221376 46 1388674087672293186187744140625 47 1793316748073189235032143691776 48 2303543290888970191892547145521 49 2943833109384368375058857660416 50 3743660564739813658463646963841 51 4738381338321616896000000000000 52 5970253488172346700935405703361 53 7489610392496358142528690917376 54 9356204552249879185458266174961 55 11640743160370438345557966585856 56 14426638435467322602890869140625 57 17811997972058071997491783274496 58 21911882787141546791871910219681 59 26860863353869191234592184467456 60 32815906717500287775869592309921 61 39959630797262576401000000000000 62 48503965201122371247515895457681 63 58694261330118072898754954919936 64 70813898236538278094070654620401 65 85189434637938383810027924033536 66 102196361689299480843652587890625 67 122265515591462830613214753980416 68 145890213878661931676924574560641 69 173634184295285569594549998391296 70 206140360556133241705736489329201 71 244140625000000000000000000000000 72 288466584208525839677849410245201 73 340061470086390423762452034359296 74 399993265701109317068886081212641 75 469469162377338774164264416444416 76 549851462148638510185254150390625 77 642675047706468691384313547329536 78 749666550469685041251761511208401 79 872765356346311041540623681191936 80 1014146598191772065370414777301681 81 1176246293903439668001000000000000 82 1361788799550131972374553991985921 83 1573816757937541579976988694675456 84 1815723734577332468151810888111681 85 2091289745180308584216846075498496 86 2404719891554592552419883056640625 87 2760686336180689496078629371641856 88 3164373859779724684661034418002961 89 3621529260912667230872398707429376 90 4138514872071181149143575654307361 91 4722366482869645213696000000000000 92 5380855977848196027347155641399841 93 6122559014074299303482949394108416 94 6956928082211856941544138544277521 95 7894371314039322635648365049675776 96 8946337419569439947605133056640625 97 10125407157981356936896358456037376 98 11445391768549949624817238631584321 99 12921438810676764577836361492463616 100 14570145886022259902582039813226241 101 16409682740640811134241000000000000 102 18459922270959723690417004862006961 103 20742580984453375838794745355698176 104 23281369493976380470743875853470161 105 26102153653968737892035067580256256 106 29233126977165462000179004150390625 107 32704995002067881065892558034436096 108 36551172314299206740492526759392481 109 40807992959109184784559890560454656 110 45514935017748537945243970657738321 111 50714860157241037295616000000000000 112 56454269001277654021356551284127281 113 62783573209582325495882005159284736 114 69757385194192116119181424682249601 115 77434826443696392228833820657319936 116 85879855470631224300879902587890625 117 95161616442968483606689848809558016 118 105354809608016668159240730631667441 119 116540084666105783194117534432362496 120 128804458302205785589184715198323601 121 142241757136172119140625000000000000 122 156953087406668433326571213168880801 123 173047332760032188813804762453508096 124 190641681573470793705176441607975841 125 209862185302052265719011207955746816 126 230844349401034059226551640869140625 127 253733758439206322825509870696923136 128 278686737085161968389340529173449201 129 305871048716796863441492718633947136 130 335466633474941360676490215828262081 131 367666387654882241806336000000000000 132 402676986404705809508815118592187521 133 440719751776932991117418498387808256 134 482031568259881455640732137886808881 135 526865847997634287978395398251216896 136 575493547992476975113553437744140625 137 628204241671242477596795888648851456 138 685307247287237006098828139796577761 139 747132815722366705449761064223768576 140 814033380349808570229382956179633761 141 886384871716129280658801000000000000 142 964588099903215867139368635108767441 143 1049070207534805712626060936364425216 144 1140286196499854831541883922141708721 145 1238720531575527997296215669516210176 146 1344888824246298437178134918212890625 147 1459339600132575723957000385358462976 148 1582656153562506366054250150911693121 149 1715458492944181585016287740241186816 150 1858405380722510983458344844259318641 151 2012196471835550329409536000000000000 152 2177574554719178568952363844696140561 153 2355327899046776463864349126710398976 154 2546292714532040957680139128170435361 155 2751355725268350519270519111896006656 156 2971456864227253315407576113525390625 157 3207592092691759147866438517643677696 158 3460816349557255695333366153160235281 159 3732246635594118785223552712474361856 160 4023065237931525272112113276064996721 161 4334523100191686738306881000000000000 162 4667943343877784819036571960778626881 163 5024724946797387697753564798869569536 164 5406346584486146477814175610273548801 165 5814370640784195037284305072764686336 166 6250447393909994002764332461181640625 167 6716319384573456098459988953311215616 168 7213825972872154880987738666966444241 169 7744908090921341388182226390948253696 170 8311613198380464234534128862881148001 171 8916100448256000000000000000000000000 172 9560646070582745312698372124131346401 173 10247648981813393862711620198714576896 174 10979636627979315867120281228502409041 175 11759271069924070525401223347061129216 176 12589355319155411182575064804931640625 177 13472839933111486818029545845300596736 178 14412829878892701810328356504009360001 179 15412591674772369555239626018532622336 180 16475560819066986458161493945455052481 181 17605349516220764271966721000000000000 182 18805754710239095068953172054464219121 183 20080766435891989862657427668578861056 184 21434576498401335759646165686227176081 185 22871587492625165443851909956105015296 186 24396422173058135896930074394775390625 187 26013933186280180864032937539908141056 188 27729213177804945224689459140214822561 189 29547605285606241881960082183070027776 190 31474714032934507024591428058252790161 191 33516416633376182864121856000000000000 192 35678874721457244658716175674485965041 193 37968546522447828710833516067608662016 194 40392199475388229022149792822424809921 195 42956923323727532621184892598092824576 196 45670143688344978727400302886962890625 197 48539636138110877633197337055890968576 198 51573540773538735504437395917867471921 199 54780377339483226538748107075423830016 200 58169060883249960689273107946995241041 201 61748917974902741368975281000000000000 202 65529703506982322412056179063248104161 203 69521618091287687611717137770035019776 204 73735326070816721223465277301087070561 205 78181974165417947092091534493473837056 206 82873210770168922032105497343994140625 207 87821205925970011608376764411250999296 208 93038671982324790713994616934442748081 209 98538884972770335865952933555846189056 210 104335706723922350834907623582674085121 211 110443607719611533356957696000000000000 212 116877690742108990879122871935568956481 213 123653715312969991580451003418965774336 214 130788122956567038687204256680148518001 215 138298063309935328154886988388406132736 216 146201421103116240311989580234619140625 217 154516844034757774645316449514498953216 218 163263771568314914561444424315758891041 219 172462464674787958108367218731066064896 220 182134036548543025135846575855247802401 221 192300484323376406494140625000000000000 222 202984721816613313338581135284337642001 223 214210613329672072586755799853297565696 224 226003008534177057682147760082334512241 225 238387778473367803127446729919492591616 226 251391852709227989301584904433837890625 227 265043257646446464877463074577198350336 228 279371156065023363200930905211048940801 229 294405887894047833249129189584497217536 230 310179012259900113722326234270217672881 231 326723350842869800400326656000000000000 232 344073032576934363579376224862498080721 233 362263539728207437176374541665347833856 234 381331755388345298440078000130329213281 235 401316012419992463164194499382996893696 236 422256143892153613406260713222900390625 237 444193535044199332068060494844589510656 238 467171176818047521921513433287552737361 239 491233720998911117952806043241966206976 240 516427537005865944989001052011283776561 241 542800770374370512771595361000000000000 242 570403402973762364827493242821512992641 243 599287315003663494114073050686806818816 244 629506348814150497520004147448663581121 245 661116374595483754516493011191739518976 246 694175357984144175801336765289306640625 247 728743429632896170491158053881093554176 248 764882956793581621736722695742228920721 249 802658616962352038620782472695360393216 250 842137473638064866529797429172280993441 251 883389054245605390183038976000000000000 252 926485430276947956104956814063107897761 253 971501299703839579133075242340609560576 254 1018514071717075586808229918874723375761 255 1067603953848441004097852838942873747456 256 1118854041532513098421105524726806640625 257 1172350410166660102612078632687496400896 258 1228182209728728824186066929888186930881 259 1286441762013089847659684522246595936256 260 1347224660546903559004075090801595003521 261 1410629873249683485564270561000000000000 262 1476759847900465670642870047701095116081 263 1545720620478144210818726135236327899136 264 1617621926441803899064010713561277157201 265 1692577315019171362671986939059741659136 266 1770704266572616388479092756035400390625 267 1852124313113465517161186228566612770816 268 1936963162036740693550871209213439007841 269 2025350823149807012756417217574305796096 270 2117421739069805635915089512642258286801 271 2213314919066161000000000000000000000000 272 2313174076425885750304898685470077767601 273 2417147769420862620917036822626682474496 274 2525389545957760018298730737392924285441 275 2638058091992737568467549665411010134016 276 2755317383794619613423408004121337890625 277 2877336844141758833451414437894230183936 278 3004291502539379076574785795449572191601 279 3136362159545776344401286675165647732736 280 3273735555297369966381097332090926123281 281 3416604542324232545384738641000000000000 282 3565168262749387531663726785957833772321 283 3719632329966847536663690403382774726656 284 3880209014895074991658754017578862920481 285 4047117436904279749461994619150286852096 286 4220583759517725983097190079297119140625 287 4400841390989003517718561764792132960256 288 4588131189859026807540248282627940322161 289 4782701675598358406270757866895632306176 290 4984809244442313247613634712938932592961 291 5194718390528185623763746816000000000000 292 5412701932445852698371002894178179850241 293 5639041245314946991940943137985638895616 294 5874026498503755809791128257924378022321 295 6117956899106998325102405080259416293376 296 6371140941301651263842642307281494140625 297 6633896661702042147880580603140006219776 298 6906551900837505122874316533340976039521 299 7189444570877998815886675769776370876416 300 7482922929735218723477739117898626575841 301 7787345861668898615544483121000000000000 302 8103083164530186646678939088241115521361 303 8430515843776202590534780263671714021376 304 8770036413392133150845032433123449350961 305 9122049203859502954526410527918655737856 306 9486970677311569898939510744199462890625 307 9865229750019135310051418410403019882496 308 10257268122352432176179326398466222783681 309 10663540616367158860406643420338643603456 310 11084515521165161472904628250758187751921 311 11520674946182735813538942976000000000000 312 11972515182562019788602740026717047105681 313 12440547072763479778648614284309835943936 314 12925296388580059904591789259454879466401 315 13427304217716161825981917563866931265536 316 13947127359097254930107968996582275390625 317 14485338727078582856995048936391892668416 318 15042527764724132579033545791450686794641 319 15619300866329767042691005449748187447296 320 16216281809367192013324805468248122601201 321 16834112196028232574462890625000000000000 322 17473451904551735054075608949731891723201 323 18134979550518286318456993976827349303296 324 18819392958300854727616111281504341728641 325 19527409642862405924916887934355373756416 326 20259767302094532380594490926367431640625 327 21017224319894158568348519476312236097536 328 21800560280178444173239747048893109112401 329 22610576492041106156517258511599104167936 330 23448096526256517189850218778342640403681 331 24313966763341113270967730176000000000000 332 25209056953384857600323371281869861293921 333 26134260787868761391674310779042939539456 334 27090496483687755568155402631974748297681 335 28078707379601540621480866270137334890496 336 29099862545339415649458566160898681640625 337 30154957403588502102393743833299978489856 338 31245014365098233430736852762601757576961 339 32371083477137479005254379221366788325376 340 33534243085544209750053252924759109239361 341 34735600510611194263176918721000000000000 342 35976292737054838176656449373600726537841 343 37257487118317946507525790315603784892416 344 38580382095460899155325996786287338133521 345 39946207930899483894212534638178083147776 346 41356227457251429575386106967926025390625 347 42811736841557525186901764209079668965376 348 44314066365147098303957596046545338828321 349 45864581219421559696787676076742775279616 350 47464682317833699840835597134858791988241 351 49115807124344448192809865216000000000000 352 50819430498642877756665717488188360974961 353 52577065558419356067971465571364628402176 354 54390264558985909678266505557515884996161 355 56260619790542082929987973671407379808256 356 58189764493388833686745609495605712890625 357 60179373791397319134904951760422461444096 358 62231165644043784214682685257154630306481 359 64346901817326174088696477873513909190656 360 66528388873882550731929866447992062330321 361 68777479182635902650515347441000000000000 362 71096071948294496331116917640877364925281 363 73486114261041528713891071546986369908736 364 75949602166752502198286571952236425445601 365 78488581758083457862958370801878134951936 366 81105150286777969141863026817500244140625 367 83801457297545617583614588791720578646016 368 86579705783869544968260148989272432251441 369 89442153366105602405044925804288231018496 370 92391113492240597529159090751571300745601 371 95428956661682176000000000000000000000000 372 98558111672457963625684148934594569508801 373 101781066892206741048382529561771778052096 374 105100371553349624474956620806114906841841 375 108518637072834483882218092696134343458816 376 112038538396852144923260824862578369140625 377 115662815370928292870522281388235056091136 378 119394274135800426814798417514689439703201 379 123235788549494700462117034639209986523136 380 127190301636023032699409539980794670514081 381 131260827061126477105043503761000000000000 382 135450450635496505233720373179442220645521 383 139762331845911584281741998255795922272256 384 144199705414732216115456345091495155344881 385 148765882888203452102575938547431501008896 386 153464254254019807205316765950215087890625 387 158298289588613467860757349378413566099456 388 163271540734632721774833035427643634501761 389 168387643009083634381870283130846154264576 390 173650316942614156863992953872983973715761 391 179063370050426074779119128576000000000000 392 184630698635306495010199939959899643055441 393 190356289623276922421990420059228924809216 394 196244222432364396797724130069889563914721 395 202298670875005645831911291625692700082176 396 208523905094601761685009062290191650390625 397 214924293536747527371435765855115121790976 398 221504304955666205567436688343900797287121 399 228268510456387356805387617731666893602816 400 235221585573212076984592149536939787230641 401 242368312385016936196463417761000000000000 402 249713581667954862557785493211890184258561 403 257262395086118246595767637033388632702976 404 265019867420736644261724220162114900311361 405 272991228838488630397974259270723605958656 406 281181827199514599979155172247695556640625 407 289597130405724632231448303052618461085696 408 298242728790002923340753204419073739499281 409 307124337546917757435835840813982312697856 410 316247799205553523419809702669557078738721 411 325619086145088897570576531456000000000000 412 335244303153752999188341104839710238574881 413 345129690031799089489013049057500809793536 414 355281624239143222981919854719855635094801 415 365706623588323176287198921425249512718336 416 376411348983440972303656750613320556640625 417 387402607205760388395655635696930910703616 418 398687353746638986394325370279677855378241 419 410272695688482430273456961670837956509696 420 422165894634417164935925426334184502720001 421 434374369687385917207275390625000000000000 422 446905700479378948456816594348257151124401 423 459767630251522537833617532369384448720896 424 472968068985754806498332902676677189625041 425 486515096588827707037816915769777679241216 426 500416966129382799056713273758066650390625 427 514682107128857312340224547709154530164736 428 529319128906985963569403584089060593964001 429 544336823982673041941742916964211414798336 430 559744171531018413805547689255850576454481 431 575550340897290317159369936896000000000000 432 591764695168647124203294443257032801827121 433 608396794804419644665573072619319802925056 434 625456401325775024977323681485951504062081 435 642953481065592869143909951909128145207296 436 660898208979393866981225414193340087890625 437 679300972518170964868307835793506335789056 438 698172375563982953937268673211782451096561 439 717523242429180281303072984365892450123776 440 737364621920142912157768226275519936022161 441 757707791466420184947746068881000000000000 442 778564261316172809052836928127039669403041 443 799945778798827455029693013736196738646016 444 821864332655864782209133048849797325365921 445 844332157440672237890937925278716227096576 446 867361737988403547205962240695953369140625 447 890965813956797493563252739791029404696576 448 915157384438919367120968583126267081415921 449 939949712648799333569050773978669045846016 450 965356330680952948346509539466982872303041 451 991391044344780112897566048256000000000000 452 1018067938074849940362338749457926175372161 453 1045401379918090268865914798225681006923776 454 1073406026598911931984079851018977615296561 455 1102096828663309368697264351535309894189056 456 1131489035702990729871960326598125244140625 457 1161598201660602315709524995495071658807296 458 1192440190217123959357474407818578130362081 459 1224031180262523856672649651082881774125056 460 1256387671450773331646593873423821346977121 461 1289526489840334121941717217521000000000000 462 1323464793621242970035984964348578108054481 463 1358220078929930613330614010133576035598336 464 1393810185752924681939319213490736478414001 465 1430253303920598536451778444460025224564736 466 1467567979192140710454003591282480712890625 467 1505773119432932364703097168233249128841216 468 1544888000885533012305392568542020386175041 469 1584932274535487737750248316058048883920896 470 1625925972573182207924903259378134688524401 471 1667889514952984961000000000000000000000000 472 1710843716050929760054943164867792926570001 473 1754809791422204213234575002445797841309696 474 1799809364659724391824229775021798010078241 475 1845864474355088822632692738958763141103616 476 1892997581163218992218683605562051025390625 477 1941231574972007378526081600410850498318336 478 1990589782178308021149218446539902851894801 479 2041095973071618755478337790693104508993536 480 2092774369326818469126054551765348168224881 481 2145649651607337092060800582081000000000000 482 2199746967280150505528431116720713744838721 483 2255091938244007149887175630911420661497856 484 2311710668872307828675908113559189464449281 485 2369629754072075046346428505165130627485696 486 2428876287460463180885420805265273681640625 487 2489477869660275880802510978630479727558656 488 2551462616715972289442117947014241337361361 489 2614859168631659039066510756313832395902976 490 2679696698032580423436806645488467656158561 491 2746004918951634751471942107136000000000000 492 2813814095742460606780524349749339795580641 493 2883155052120652589227761043639090906402816 494 2954059180334682096013450647404191142487121 495 3026558450468114811794620986541129624190976 496 3100685419874732820988411962985992431640625 497 3176473242748185631341052672560173557682176 498 3253955679827810906954395270713418171214721 499 3333167108242282352032823875694317552009216 500 3414142531492758964464124228188583557205441 501 3496917589577226791795034339201000000000000 502 3581528569257741372025948190959670174315761 503 3668012414472296228753165212121747031064576 504 3756406736893060115358027127576555399951761 505 3846749826632743167010434809479536804499456 506 3939080663100869723053086010398457275390625 507 4033438926011753326699143207985270694608896 508 4129865006545987294750086515558856632894881 509 4228400018667282278065728042332678213472256 510 4329085810596500404641607224464267227045521 511 4431964976444753912220451803136000000000000 512 4537080868007454637237637543771877663364081 513 4644477606721219332432540282302022927323136 514 4754200095785554537508649456929177175403201 515 4866294032451263626658986769726937430491136 516 4980805920477537704456818309977324462890625 517 5097783082759711218415328734575949473058816 518 5217273674129682503317708030006607704641841 519 5339326694331018970088258410991980533252096 520 5463992001170786301396348454408743068158801 521 5591320323850160818242431640625000000000000 522 5721363276475904137356442331051349435845601 523 5854173371754799349234652969132952435818496 524 5989804034873168211945931566749638438201441 525 6128309617563609277350135069295816489046016 526 6269745412361117444991422476602656494140625 527 6414167667050766175562342515120590800551936 528 6561633599309154491388882106936386743495601 529 6712201411541841946773965406547078389108736 530 6865930305919015967172360595898359505825281 531 7022880499611657333972261666816000000000000 532 7183113240230491132050137338165471439680321 533 7346690821470032181171451479167632577990656 534 7513676598960055840659738162326488956506481 535 7684135006326847110482952397185950307844096 536 7858131571466603151945227403169922119140625 537 8035732933033386718463890355362963181408256 538 8217006857144050522399093586290037673296161 539 8402022254302575268533519900329160711602176 540 8590849196546286959522678181856922044124961 541 8783558934816442124406231285841000000000000 542 8980223916555692839045064558351673261588241 543 9180917803534966798088448978099343108079616 544 9385715489912321262745289668086765785278321 545 9594693120526353448201269953997581851365376 546 9807928109426773829961481153964996337890625 547 10025499158644772940681239769546666620747776 548 10247486277205836499155207222475642296683521 549 10473970800387688162049219504194028732092416 550 10705035409226063817666594709165891601937841 551 10940764150271046150530924548096000000000000 552 11181242455596713196833906858764490271089361 553 11426557163066879784836707891262259985125376 554 11676796536859736112127363177739093874276961 555 11932050288254213254229187566839502896889856 556 12192409596680931127434074628004160400390625 557 12457967131040610343911588514681312208490496 558 12728817071292855500135218837864532327097681 559 13005055130318243731490085007609565550739456 560 13286778576056678847604423891358291328943921 561 13574086253924998035506742360801000000000000 562 13867078609516844982181625636141239844503681 563 14165857711587850325513623636204340364967936 564 14470527275329187594007856848775750196062401 565 14781192685932600242099168917502206290497536 566 15097961022450023030353702524979101806640625 567 15420941081950948839476311147329554183356416 568 15750243403980720044816596990408301740778641 569 16085980295322951815071678864194500424503296 570 16428265855069323136174882358132405101623201 571 16777216000000000000000000000000000000000000 572 17132948490277984038567941403895348468951201 573 17495582955460708928987598394390196712247296 574 17865240920832236143470475384769313793994641 575 18242045834059431073507747164207711483068416 576 18626123092175530218771356244086914306640625 577 19017600068894540000583793445460331276865536 578 19416606142259937837984360411683557048766401 579 19823272722631176412596838281856410175143936 580 20237733281011522547772241717097990899255681 581 20660123377720792838942199093601000000000000 582 21090580691416579096878770260381406526351921 583 21529245048467587804724326767834817632403456 584 21976258452682749144343448163496964150233681 585 22431765115399782718874449007331506546282496 586 22895911485936938887441813419665097900390625 587 23368846282411666635957004165469514137337856 588 23850720522929991135912223239645583088900961 589 24341687557150416592191993835563940117221376 590 24841903098226202652327050715310772259921361 591 25351525255129895544433993322496000000000000 592 25870714565364028230466390790404667557425841 593 26399634028061937206496345568680833023676416 594 26938449137482677153701642585270130273739521 595 27487327916904048443708164767326289868619776 596 28046440952917786531089792311191558837890625 597 28615961430130996525321995749042595633893376 598 29196065166277950725488186155670341937822321 599 29786930647746401624720942066118466906095616 600 30388739065522597848898778502188411016500241 601 31001674351559225686692396607441000000000000 602 31625923215570534296845548076257948805692961 603 32261675182258938344771926408404661149106176 604 32909122628977427725341987497651032908272161 605 33568460823832150173317413168309834731360256 606 34239887964229568948465155159649609619140625 607 34923605215872634410150716663293100840452096 608 35619816752210445167378624196839262542970481 609 36328729794345911606027998747615865705926656 610 37050554651405971956637846818901004512672321 611 37785504761378948674749271638016000000000000 612 38533796732423670762733388657908729841473281 613 39295650384655025768451484483382315228532736 614 40071288792410643553239088557792702260391601 615 40860938327003452530813380259298339964583936 616 41664828699964887941013028836697968994140625 617 42483193006783570839034515308283033499734016 618 43316267771144315853276633213345118674585441 619 44164292989672365394296698451041684077674496 620 45027512177187787884973583846899390498917601 621 45906172412475017729023681640625000000000000 622 46800524384572555142790027113036686065886801 623 47710822439587884644989926253395887150596096 624 48637324628042711932134460395417293647457841 625 49580292752753660064900241930600069883170816 626 50539992417253607354119935106725761962890625 627 51516693074758891065547625488505915767259136 628 52510668077687643061436541863161932797707201 629 53522194727734565765532462828534864987099136 630 54551554326507499377633077893133182908516081 631 55599032226731174075692470439936000000000000 632 56664917884023584028865754688004933894853521 633 57749504909250463405200901322868765904736256 634 58853091121463388194206267048700963465630881 635 59975978601427071578570818658599926702800896 636 61118473745741464782211212095512519775390625 637 62280887321564319794891640842836818035347456 638 63463534521939915128238791613439283464175761 639 64666735021739690795389627417278201332760576 640 65890813034220584028102556975205501713547761 641 67136097368206902852275559609601000000000000 642 68402921485901620536794953516664904423093441 643 69691623561333020112836889511453488333193216 644 71002546539442664632515724831694207877870721 645 72336038195820715598478828012271838635954176 646 73692451197094669051049981176853179931640625 647 75072143161977626148191531299835215637118976 648 76475476722982262717261210649683633824631121 649 77902819588806710197659781558399944394018816 650 79354544607398608631381320571540800060892641 651 80831029829703640895574283124736000000000000 652 82332658574104906208888012507433002368126561 653 83859819491559540083009902119652759803006976 654 85412906631439037333791116405486406621937361 655 86992319508079784514116060886100486867910656 656 88598463168050358184599418598948086181640625 657 90231748258142195799705614448093549230493696 658 91892591094090296657394434868028338860513281 659 93581413730030661341322957730652428599033856 660 95298644028701229377402018688374031888230721 661 97044715732393126432543586057281000000000000 662 98820068534659084304176423250385047094272881 663 100625148152785949185988434084943622398017536 664 102460406401038246249816629118314354338390801 665 104326301264679821457095612947764934612750336 666 106223296974780634707243147530797988525390625 667 108151864083815831946261358019085005662191616 668 110112479542064277698123573541841828936062241 669 112105626774813783645663095859802215012765696 670 114131795760380323378149232350811643220042001 671 116191483108948578241000000000000000000000000 672 118285192142241214370616709304599932516652401 673 120413432974024346475614304984428988230864896 674 122576722591456699736248442828088801818591041 675 124775584937290037338095829241862161449353216 676 127010550992928477635522800698484043212890625 677 129282158862354381756677387787366276111732736 678 131590953856928549616165567942972107270318001 679 133937488581072519795730905315934095944974336 680 136322323018840826588660623569815510343606481 681 138746024621391125681807156958321000000000000 682 141209168395360158471563664222014982685185121 683 143712336992153583878390650664511795474989056 684 146256120798157765740089009545522469572698081 685 148841118025881663428487255907496346137399296 686 151467934806037033249096789934852812744140625 687 154137185280565208450132519916482888315437056 688 156849491696618786287645451645387138929120561 689 159605484501506611568921800891630343078219776 690 162405802438610507428327238749407988065004161 691 165251092644282265779977014214656000000000000 692 168142010745729471941559446660560119848591041 693 171079220959898800334902736274346884716630016 694 174063396193365480943028863925219636117671921 695 177095218143237699342063778501137981113368576 696 180175377399084756631054915487766265869140625 697 183304573545897879455074758958314149670424576 698 186483515268092634558556647805676948937109921 699 189712920454561966918214934331308821515862016 700 192993516304788945489749134937217671245115041 701 196326039436028365961428688382481000000000000 702 199711235991566425642213797233404201798390161 703 203149861750067751723905640392066333226827776 704 206642682236019130647557710462243243385272561 705 210190472831279353175645491260813541866541056 706 213794018887744657024915137218516777587890625 707 217454115841139316552048890733649778018615296 708 221171569325940997006935979158786287109726081 709 224947195291450559278067640472241032150061056 710 228781820119016069853033379946649312815619121 711 232676280740420839905936883716096000000000000 712 236631424757445387004433220435622725292902481 713 240648110562613282903677754163107424753422336 714 244727207461130921264439975309402501650060001 715 248869595794031309899645343959709474394996736 716 253076167062532063319343056484447129150390625 717 257347824053617842910239937633838936910729216 718 261685480966857564054177698465118557205209041 719 266090063542466761861954591048155784749776896 720 270562509190625579976399779473475581474996401 721 275103767122062920083301025390625000000000000 722 279714798479917363362369800514689532361248001 723 284396576472885549114613693500030672433053696 724 289150086509668770218989746034074216377394241 725 293976326334728619901754677816791703941615616 726 298876306165362599548234166885455508056640625 727 303851048830110672950533551526882632150286336 728 308901589908503828467741416813784347996598801 729 314028977872165787079175226276578044168769536 730 319234274227279071237928967321160982264526881 731 324518553658426726783156020576256000000000000 732 329882904173821067946910280786074196287346721 733 335328427251930893696733918705750352423161856 734 340856237989518702290284881054336499391435281 735 346467465251099509984909919704621708210077696 736 352163251819832959344963108767705508056640625 737 357944754549860482524623788575600266417606656 738 363813144520099365275764867605173343863735361 739 369769607189505638240850481894947532073598976 740 375815342553817803341694093831627303224290561 741 381951565303793484767982024880161000000000000 742 388179504984951176206565862289619404073918641 743 394500406158829338535457752882583845853986816 744 400915528565775185237037791678986166763143121 745 407426147289275576265019928992800438260862976 746 414033552921842525031044368803501129150390625 747 420739051732465907561197544661098588773810176 748 427543965835646047712137593766638632505258721 749 434449633362018937632660894057579906591625216 750 441457408630586938411325710873183391329167441 751 448568662322567892065999292338176000000000000 752 455784781656875662708766781378166892186483761 753 463107170567245211861390961427750726700568576 754 470537249881015400504302971967542965818277761 755 478076457499582798517802540610640010287251456 756 485726248580539870719623780788726777587890625 757 493488095721510997720155983685274315844816896 758 501363489145699879307279867365449467370608881 759 509353936889161958038875211042426782279008256 760 517460964989815591164467479256137900904837521 761 525686117678205789920105722386961000000000000 762 534030957570034436644303537782744332377362081 763 542497065860470982049636026307629973174747136 764 551086042520257717356280350485606813665399201 765 559799506493623808852332599096238131471323136 766 568639095898022375793051140525692265869140625 767 577606468225704986389193506409618341485346816 768 586703300547148040965262149367564382412025841 769 595931289716345606193691290008991492808708096 770 605292152577983359632734706451399897723780801 771 614787626176508399616000000000000000000000000 772 624419467967109771862170953799527004389673601 773 634189456028624660996423538951445920237162496 774 644099389278385292502335464558600469643867441 775 654151087689021688456681568804439663119958016 776 664346392507235518741370573140862812744140625 777 674687166474560388278890654478447691722919936 778 685175294050124000201974938991793196756549601 779 695812681635427734746761524962777338778484736 780 706601257801159284053499277952996841981277281 781 717542973516054083971838830896241000000000000 782 728639802377821385400951536840715132341338321 783 739893740846150909650146293122452610829254656 784 751306808477816134785319077084951504091842481 785 762881048163890362932491770369981564280836096 786 774618526369091822043899644140594043212890625 787 786521333373274159696600158394919221781856256 788 798591583515078791090434112639065886898020161 789 810831415437765668543413487905476103038898176 790 823242992337239145450283560800990513351406961 791 835828502212285713876160279023616000000000000 792 848590158117040501703832912010948401589076241 793 861530198415699522542607301454194043425263616 794 874650887039494779440512536302976065834284321 795 887954513745949431822374704796239699038437376 796 901443394380430344005751915037631988525390625 797 915119871140015443127106659229184491987275776 798 928986312839693424343951715539840544009077521 799 943045115180913451767136290115618855941308416 800 957298701022502614723037424711676881323049841 801 971749520653969010650290534624321000000000000 802 986400052071208438201940282439601412872407361 803 1001252801254632796953632111276426453504229376 804 1016310302449738403513814229263434790790952961 805 1031575118450132547795003531052876630690041856 806 1047049840883036727738116048499578086181640625 807 1062737090497285115886807544262196299349098496 808 1078639517453836926887852625476313673973161681 809 1094759801618821471248956416308760512905875456 810 1111100652859134797519191881309583764015885921 811 1127664811340606942471644172517376000000000000 812 1144455047828758926864982068665715670537651681 813 1161474163992168752942732227569110206541991936 814 1178724992708465778998176489017330234104408401 815 1196210398372972966091203121284016566001729536 816 1213933277210016612353302352120959179931640625 817 1231896557586923311260392800410901981626044416 818 1250103200330723991792491952751915937736512641 819 1268556199047585020536599431753486246709559296 820 1287258580444986468526750704322038358676395201 821 1306213404656667768955230712890625000000000000 822 1325423765570361115833626730828233141641929201 823 1344892791158333078233968018438345120123191296 824 1364623643810755029900872490809077448188010641 825 1384619520671923119797628942218875052744380416 826 1404883653979348635534724185498182519775390625 827 1425419311405739738630719989749944850669633536 828 1446229796403895678174842623206777069580170401 829 1467318448554534717700421279462123696894119936 830 1488688643917077138940659303844013367053857681 831 1510343795383404815625408037195776000000000000 832 1532287353034618980591906834216371462737159921 833 1554522804500817940226129459387186072773267456 834 1577053675323916621626717177761056769093919681 835 1599883529323529969892768505327014873709674496 836 1623015968965942345582286338160295761962890625 837 1646454635736185205672152130676390951848185856 838 1670203210513245485275406552900537150911974961 839 1694265413948427231939674765555611958694117376 840 1718645006846889179564095786352863478856353361 841 1743345790552381084833418599737521000000000000 842 1768371607335201785579337452926749511134063841 843 1793726340783402077642985506277607597110460416 844 1819413916197255644631125550829982513601095521 845 1845438300987021413434310324001593820406091776 846 1871803505074020847510480074942111968994140625 847 1898513581295053829734474065039611786350821376 848 1925572625810176927075113836188699657178566321 849 1952984778513867970489233134594788573884911616 850 1980754223449601025218651737897561416486762241 851 2008885189227855969143993103548416000000000000 852 2037381949447587039990809357106722297446160961 853 2066248823121174856001087912628478794917810176 854 2095490175102886559179263834204205129423298161 855 2125110416520868875398748413581762669634912256 856 2155114005212699031515110500960699609619140625 857 2185505446164518616177821680029452673171460096 858 2216289291953775618266313874612416735497384481 859 2247470143195600024800418524922961185950662656 860 2279052648992838508792485856578702584258764321 861 2311041507389773886821052440229841000000000000 862 2343441465829555176116272340318563976213771281 863 2376257321615364231657894502631175351735156736 864 2409493922375345095199805151123799380937087601 865 2443156166531322340253513075521650726146215936 866 2477249003771334849888897720890677558837890625 867 2511777435526011617746530581823929067572822016 868 2546746515448816316904390921353641010608669441 869 2582161349900187536205304370319463161972330496 870 2618027098435601739332420343294477605292839601 871 2654348974297586158321000000000000000000000000 872 2691132244911708990318205001869255211408014801 873 2728382232386574424250958631855825668571140096 874 2766104314017850182637800792527549392829823841 875 2804303922796355423086488571367869734574882816 876 2842986547920237004057421835707395097900390625 877 2882157735311262280246321846396807392830427136 878 2921823088135256754450489100291762856747461201 879 2961988267326715075033949262079864323635675136 880 3002658992117614031100403661943260669292268081 881 3043841040570456361221679760427361000000000000 882 3085540250115574356055879373121254173614811521 883 3127762518092722400426206283458715168335200256 884 3170513802296987766421083957525474814067666881 885 3213800121529049135821218049539342803856592896 886 3257627556149812497662292730540716914306640625 887 3302002248639454235005595912863190782056595456 888 3346930404160901384015633360033889513035599761 889 3392418291127779218236308507212610969759256576 890 3438472241776856481518112479524916654399129761 891 3485098652745018764380592066789376000000000000 892 3532303985650800690699752955630887085698881441 893 3580094767680507754491627883223328674589577216 894 3628477592178958820223617003923983004583576721 895 3677459119244880474527018994082731227323826176 896 3727046076330984592410050511419773101806640625 897 3777245258848760657083238737140651566904446976 898 3828063530778014549311012945086044659993725121 899 3879507825281185699797268373130775612742434816 900 3931585145322474676501287061561719426330304641 901 3984302564291813457966339655092961000000000000 902 4037667226633710823729229269969172473747744561 903 4091686348481005473667649188980487400221310976 904 4146367218293559669736192108775191987085313361 905 4201717197501926375943857635746636721681862656 906 4257743721156023055638650392279474160400390625 907 4314454298578845469191043117344499389951901696 908 4371856514025255000010403173823126114773277281 909 4429958027345873222489658552059258291333369856 910 4488766574656117611956228427190665557993472721 911 4548289969010412484014287235321856000000000000 912 4608536101081609438797499742019041120095720881 913 4669512939845651774615193366953546523634241536 914 4731228533271517525271264808006639946383436801 915 4793691009016475965966698516815187648064782336 916 4856908575126692624166158595078030996337890625 917 4920889520743218024119463032536974457565679616 918 4985642216813395586882625771688527142708496241 919 5051175116807724301683329798613029962117021696 920 5117496757442211979324951327441769952783114001 921 5184615759406255094024375244140625000000000000 922 5252540828096081416634615458926439155227930401 923 5321280754353791839616476927070693570061008896 924 5390844415212037992396971168900351298639307041 925 5461240774644372444888732584419503218371465216 926 5532478884321308496947093254844359922119140625 927 5604567884372126752412579903550197690045300736 928 5677517004152465878129225022569295522788422001 929 5751335563017735150946067753596156312123150336 930 5826032971102386599203397972468090494756508481 931 5901618730105084749579514330218496000000000000 932 5978102434079812195430875064505072765364293121 933 6055493770232949408901376677119178855595053056 934 6133802519726367426107963699804218792933084081 935 6213038558486572242632722530594237530081591296 936 6293211858019939965368919677227892656494140625 937 6374332486234081976482991832482041365847085056 938 6456410608265379575869170353402885944648894561 939 6539456487312727779991120439235779374954315776 940 6623480485477528167428596316787435888889736161 941 6708493064609970874779564967621681000000000000 942 6794504787161646060812445501352497632523529041 943 6881526317044525371921968544281689091542614016 944 6969568420496354158018605548753917747551727921 945 7058641966952495404978483543615343512751640576 946 7148757929924266567701124586164951324462890625 947 7239927387883810706669175332066513296688152576 948 7332161525155543550680471254545787554684553921 949 7425471632814218329131268918779036572833878016 950 7519869109589650438873241417507492294613677041 951 7615365462778144233248835936915456000000000000 952 7711972309160664444432814063149962463867158161 953 7809701375927794974675216759765235886694731776 954 7908564501611528017455605136468604363396998561 955 8008573637023926695923219679474413509390893056 956 8109740846202704633315675317842288457275390625 957 8212078307363766098322974663974542610330423296 958 8315598313860750597596990413478531508880840081 959 8420313275151626017802159967912414246973997056 960 8526235717772374650763976932751428195830011121 961 8633378286317816667400987659265921000000000000 962 8741753744429615839226445204356731807123500481 963 8851374975791512540280583089277984325119246336 964 8962254985131829297406698516817057096913456001 965 9074406899233294392816937091446736255917428736 966 9187843967950229259909912783720831992431640625 967 9302579565233145651305148471842543857844617216 968 9418627190160798797051860847200475229965993041 969 9536000467979743010954922144891497378663632896 970 9654713151151436443941999810458911190607218401 971 9774779120406941925376000000000000000000000000 972 9896212385809271076199124302905746788891676001 973 10019027087823419121782200262619025037072797696 974 10143237498394138077348580562762970314936460241 975 10268858022031496224848944986250687461894127616 976 10395903196904272047184911723248315273681640625 977 10524387695941231033718605023718306402154254336 978 10654326327940334020065375735826312706483052801 979 10785734038685925975250877574006201043476545536 980 10918625912073954400424819114971543023756578881 981 11053017171245266755465100091871681000000000000 982 11188923179727036582980867588584601452625604721 983 11326359442582368253434466753950948220632825856 984 11465341607568130510353491676012354893860171281 985 11605885466301069250898351592376811035744669696 986 11748006955432250234391148681603112051025390625 987 11891722157829882669801415809069855884659654656 988 12037047303770574892626591833081385611381859361 989 12183998772139073602103230980318144180999294976 990 12332593091636538391242070471591878225488172561 991 12482846941997403564799442653351936000000000000 992 12634777155214879503982346544977645013098006641 993 12788400716775146101438027674018681911649570816 994 12943734766900291055904399625240873065525549121 995 13100796601800046082798327721854558237649534976 996 13259603674932374364997943105757236480712890625 997 13420173598272962837136029181607572006741938176 998 13582524143593673166867393513775000257731052721 999 13746673243750005567807284982134324502479241216 1000 13912638993977629851163623075129165159346879441 1001 14080439653198038396506364992348401000000000000 1002 14250093645333375996636044719517454584144401761 1003 14421619560630501807133681018038201439618072576 1004 14595036156994338907899179553649346652228353761 1005 14770362361330567261818366018580380683322003456 1006 14947617270897716134643206559048908125244140625 1007 15126820154668712320228930228200589902947024896 1008 15307990454701940796449003316125642449150072881 1009 15491147787521874719407561691963426798792544256 1010 15676311945509331946992335819559904122628379521 1011 15863502898301415567362661638209536000000000000 1012 16052740794201196193650223470166606776487110081 1013 16244045961597194072968093645889114447070171136 1014 16437438910392719345779795434614620873247145201 1015 16632940333445129080777905635920208161864155136 1016 16830571108015060000664522033901521953369140625 1017 17030352297225696105617146755117489022649634816 1018 17232305151532130693766584035801498122561159841 1019 17436451110200882571711731346695577551132164096 1020 17642811802799626542953074327855463382475152801 1021 17851409050697198558145703369140625000000000000 1022 18062264868573936208257184495318618002439251601 1023 18275401465942415540069077787117008090086506496 1024 18490841248678645472986747955983112145291283441 1025 18708606820563781396823805717721611670902870016 1026 18928720984836419832108513874287503340087890625 1027 19151206745755536337523253884916771676997287936 1028 19376087310174129153338149340594624320861353601 1029 19603386089123631375139661091351258586815860736 1030 19833126699409154758787890551073178670852479281 1031 20065332965215628565365945458364416000000000000 1032 20300028919724897163914535451962090364288746321 1033 20537238806743840419978479387945164077528518656 1034 20776987082343581209432535367909669739268928481 1035 21019298416509844709705427775278923912205828096 1036 21264197694804534434386669878889168066650390625 1037 21511710020038590292284299248540701247934304256 1038 21761860713956194268306496674247984473114494161 1039 22014675318930389641069794682320603562614194176 1040 22270179599670179970894753151596672701604438961 1041 22528399544939174411840147874772641000000000000 1042 22789361369285846222652450980305020643162314241 1043 23053091514785471673972254608741875046590447616 1044 23319616652793816872846882690611669795775040321 1045 23588963685712640350552338562916071730977509376 1046 23861159748767079585931543850958347320556640625 1047 24136232211794989963913138802792115496105803776 1048 24414208681048304997589545280713396199863221521 1049 24695117001006486972208156994904295297998524416 1050 24978985256202137500669040343406496712789911841 1051 25265841773058837812630033369399296000000000000 1052 25555715121741288933099256771757592145169475361 1053 25848634118017822241449443466312524412271333376 1054 26144627825135351238121802705768848041699378961 1055 26443725555706835683903018999511315622035193856 1056 26745956873611329615561109771874977695556640625 1057 27051351595906685081817900574464221444441706496 1058 27359939794754983785121501421300390901160975681 1059 27671751799360769157465068129020911420709011456 1060 27986818197922151742582001096281983877498577921 1061 28305169839594861102236270425975201000000000000 1062 28626837836469317811023467367334021001626549681 1063 28951853565560799452107181433022133268367015936 1064 29280248670812774875640110950100656590354504401 1065 29612055065113481332263659981928178466064961536 1066 29947304932325819446047391293075296191650390625 1067 30286030729330641344524335144337042954220732416 1068 30628265188083507618103546070220924224923996641 1069 30974041317684989137101210331038862427042615296 1070 31323392406464590111929798430576822666346917201 1071 31676352024078369140625000000000000000000000000 1072 32032954023620335347876249594652977960160657201 1073 32393232543747697081062335738577064157582135296 1074 32757222010820040991482673174729972447523776641 1075 33124957141052519693021108123520107099157692416 1076 33496472942683126555886423905077920215087890625 1077 33871804718154136559845832135284218350414401536 1078 34250988066307792499508492569078997153203324401 1079 34634058884596316203729329364248542099261095936 1080 35021053371306324802092937028772354884854209681 1081 35412008027797732443707036682349201000000000000 1082 35806959660757218247188600735392521743493717921 1083 36205945384466341635767267040733954568362131456 1084 36609002623084386587863874531939142785829355681 1085 37016169112946016711330741014886814158825066496 1086 37427482904873823428768546980009732578369140625 1087 37842982366505849941966271078449081293111033856 1088 38262706184638174025549434463251660883976798961 1089 38686693367582633083371850930006557262519013376 1090 39114983247539775286051053286414266148898535361 1091 39547615482987120994331486423351296000000000000 1092 39984630061082819060666344143516688692706451841 1093 40426067300084782990542507133168404856045244416 1094 40871967851785392335637347962816856689820201521 1095 41322372703961845082895147325304801889695563776 1096 41777323182842247197048462748587131500244140625 1097 42236860955587525868989962879335611531819749376 1098 42701028032789253418726950491952216926061060321 1099 43169866770983469199428016258145194103711727616 1100 43643419875180587248302970896744294001452774241 1101 44121730401411477830747380759750641000000000000 1102 44604841759289811426335673619212373651782378961 1103 45092797714590754108865887100134457925934514176 1104 45585642391846103677748708842909896914180074161 1105 46083420276955956304597519352864922232090464256 1106 46586176219816993866918717181762645605712890625 1107 47093955436967482550326710469613081219454468096 1108 47606803514249073711719635150412438864743548481 1109 48124766409485498408354151807046163714643398656 1110 48647890455178247411754631088778398713800606321 1111 49176222361219328940887719952060416000000000000 1112 49709809217621196766031753263302156890231819281 1113 50248698497263941753275810367809393455889780736 1114 50792938058659840339599494291534240237455533601 1115 51342576148735353850015819869683866556679847936 1116 51897661405630672991310031222101353926025390625 1117 52458242861516902281480830925278775102797910016 1118 53024369945430979600091502649205806095734503441 1119 53596092486128426472370863003662582161914986496 1120 54173460714954025129072011334673132054432511601 1121 54756525268730518814804590087890625000000000000 1122 55345337192665432249807862377167889300595892801 1123 55939947943276109583931504240821249676039684096 1124 56540409391333067616942750830962713233703939841 1125 57146773824821762496186589983719931848418594816 1126 57759093951922868541094232212905190898681640625 1127 58377422904011168284068279547838917146245595136 1128 59001814238673153258875050633699844465038965201 1129 59632321942743435510849587417727992225932251136 1130 60269000435360070247971168302887947948821770081 1131 60911904571038890498200890073153536000000000000 1132 61561089642766955086392269863880711147630519521 1133 62216611385115211693595080127438332763213664256 1134 62878525977370477212675992573806223724461452881 1135 63546890046686838066881307585091445982962384896 1136 64221760671256573612271327246776856367431640625 1137 64903195383500706200867044046605539985629843456 1138 65591252173279281938872022115240426192348773761 1139 66285989491121486633469909790085016991433752576 1140 66987466251475701882455214968348413993280461761 1141 67695741835979606723336079402230401000000000000 1142 68410876096750430722557093540469876285970419441 1143 69132929359695464851131996043387049747693961216 1144 69861962427842936960254705550996108813431032721 1145 70598036584693359139376848081535060978763698176 1146 71341213597591454709805090560972690582275390625 1147 72091555721118773079086495983813495048923774976 1148 72849125700507101155319112710549523695554569121 1149 73613986775072780496052441130367621711938850816 1150 74386202681672039843632634663051032226095466641 1151 75165837658177453177704645742759936000000000000 1152 75952956446975633896112385524015572003073112561 1153 76747624298486276217642700692991297469887614976 1154 77549906974702655383943961688770480246290439361 1155 78359870752753698723519691197229587748047814656 1156 79177582428487740127956334962964314199462890625 1157 80003109320078070979496391397801088220625309696 1158 80836519271650401059718082417444790973977791281 1159 81677880656932343461434983330769901810515705856 1160 82527262382925038019987960016405429399144464721 1161 83384733893597028275871820289637681000000000000 1162 84250365173600507478124714200737912484242918881 1163 85124226752010049637113963602157869564518465536 1164 86006389706083942136282120948863798878020232801 1165 86896925665048236915076114915962236909868814336 1166 87795906813903637739674807690227273281494140625 1167 88703405897255341584260645080272466566621167616 1168 89619496223165952653453812967239534047922680241 1169 90544251667031588086146916874163643519269277696 1170 91477746675481294892349178081259839233191936001 1171 92420056270299898187776000000000000000000000000 1172 93371256052374401305807020421492849336534958401 1173 94331422205664058883087954498183937689939152896 1174 95300631501194244533473183376096144270151773041 1175 96278961301074235245201695498196975668445577216 1176 97266489562539035158173190741724569297119140625 1177 98263294842015361901948468497032563876330868736 1178 99269456299211919200643204082842520592148276001 1179 100285053701234079978221445845983931499949326336 1180 101310167426723104726829218025793519780065160481 1181 102344878470020020431744079883779921000000000000 1182 103389268445354285879257965420414253648339151121 1183 104443419591057369708362713745123774260163117056 1184 105507414773801368103475009171181914880335220081 1185 106581337492862789563624601535565578599977783296 1186 107665271884411634723541298085906594121337890625 1187 108759302725825899743916943359500584618930733056 1188 109863515440031632331793075472869980340860418561 1189 110977996099868669997537816663970196828078411776 1190 112102831432482190702231481158215716054910218161 1191 113238108823740206598484030702227456000000000000 1192 114383916322677132118763551533040808701444217041 1193 115540342645963558218228048108906383777216598016 1194 116707477182402365133827738486799030946627533921 1195 117885409997451306578086391546586248431141912576 1196 119074231837772198844482772983610630035400390625 1197 120274034135806848861741678673813475350457880576 1198 121484909014379855796613052121183894081823747921 1199 122706949291328421368872036604720380962999894016 1200 123940248484159304608317239652075519541727989041 1201 125184900814733057351483732809459681000000000000 1202 126441001213975677345626126517681698692381676161 1203 127708645326617816399270209350143790501410635776 1204 128987929515961681592283891976819628008900474561 1205 130278950868675768133984326000888459532467245056 1206 131581807199617563035282861246089514726806640625 1207 132896597056684359340277755096099367648594231296 1208 134223419725692321244041055020835212097193704081 1209 135562375235283941006615649369108688766245933056 1210 136913564361864029158445938751732460015390153121 1211 138277088634564380079615745768554496000000000000 1212 139653050340237255624364787333437234659849848481 1213 141041552528477830053405122317949503637133070336 1214 142442699016675740129566306577732316049768602001 1215 143856594395095884827267394577194219889791860736 1216 145283344031988619703250286748901511289306640625 1217 146723054078729491574917107409351905291930505216 1218 148175831474988659753499190540070654748668527041 1219 149641783953930150682151739117803948270625488896 1220 151121020047441093433921205080638899363335190401 1221 152613649091391084131376816650390625000000000000 1222 154119781230921827958538370866037732255017854001 1223 155639527425767208046574333163695779451760541696 1224 157172999455603931127592372092426609477437276241 1225 158720309925432900465703643297047384756998639616 1226 160281572270991467191417368338739063222900390625 1227 161856900764196711784318484472757178640510222336 1228 163446410518619908069903332979030220544561256801 1229 165050217494992322719401475979649598742432321536 1230 166668438506742503866400762932241929730144380881 1231 168301191225565213081122694342905856000000000000 1232 169948594187022155572270946014263315031509612721 1233 171610766796174664117502624791855474785290489856 1234 173287829333248492856754436902037658612870657281 1235 174979902959330877717899481347551555033231261696 1236 176687109722100020881519860364987754433837890625 1237 178409572561587157330960761740992929014453702656 1238 180147415315971362175288157095234372466391733361 1239 181900762727407258076309827512665583619172990976 1240 183669740447885782756443132777970397348197804561 1241 185454475045128177211927850757834961000000000000 1242 187255094008513355905693605219376589571867844641 1243 189071725755038820866103957800581010248293154816 1244 190904499635315282271818255409994365983679705121 1245 192753545939595148759142898697938063647790206976 1246 194618995903835051346490939307272434234619140625 1247 196500981715792565530937940509323363307462066176 1248 198399636521157296774357972931713523572598596721 1249 200315094429716495261251598008460403145214857216 1250 202247490521555366477142858401645606857610341441 1251 204196960853292244825329797091557376000000000000 1252 206163642464348798170828023508929213007298069761 1253 208147673383255431873554502662975026045783576576 1254 210149192633992061548164236656983262567130179761 1255 212168340242364424465481020520931841875908755456 1256 214205257242416100190160177463229907343994140625 1257 216260085682876411731091312286873902112001232896 1258 218332968633644379165097873971531449936971286881 1259 220424050192308898380722905748389034967754080256 1260 222533475490705318277312008165245376758647671521 1261 224661390701508590445220480758333361000000000000 1262 226807943044863166045787082451175897327492608081 1263 228973280795049815304737109465956430804613595136 1264 231157553287189545729907790482639142164670641201 1265 233360910923984795863634608491958052548608987136 1266 235583505182498082081803352096914028886962890625 1267 237825488620968276655464759126664601272965922816 1268 240087014885664695997031833912968894819402043841 1269 242368238717779178721439596398808991595503620096 1270 244669315960356333863248464744074622879822274801 1271 246990403565262140303521000000000000000000000000 1272 249331659600191079175402676877844376317334579601 1273 251693243255711981734696022179940946021983850496 1274 254075314852352775901339224047526078330380449441 1275 256478035847724315399590511184151606559837782016 1276 258901568843683476148883590436680684394775390625 1277 261346077593535705283762580791461125026623655936 1278 263811727009277208910032567644362484606557907601 1279 266298683168876965435279507249202563462501236736 1280 268807113323598752045226130111698391384869431281 1281 271337185905363372633004124806883841000000000000 1282 273889070534151276226342639754403267997281904321 1283 276462938025445755697904437858345287792675782656 1284 279058960397716917286549304055745029715737764481 1285 281677310879946612202174973655903810914082820096 1286 284318163919194522333984363319153774804931640625 1287 286981695188205592831559698545718056721638752256 1288 289668081593059005079994702055785666500072718161 1289 292377501280858884344550805386180487379437490176 1290 295110133647466937116867848871476333881803220961 1291 297866159345277213953679428908220416000000000000 1292 300645760291033194360263430542536126084231302241 1293 303449119673687391034504851035207875312603631616 1294 306276421962303671553466287751425608333107546321 1295 309127852914002496352756951653929238797668581376 1296 312003599581949272619769304566442966461181640625 1297 314903850323386024495018941502610418558976331776 1298 317828794807706580751383694579832732169859115521 1299 320778624024575481898997676791916754394903740416 1300 323753530292090809443920675219077942637252523841 1301 326753707264991140811478515720435521000000000000 1302 329779349942906834230361334993143976229662293361 1303 332830654678655848661179699909447804296286437376 1304 335907819186584304643218805685843053080349554961 1305 339011042550951992725604169743321912796932345856 1306 342140525234363036944003931755662406113525390625 1307 345296469086241921601348695656985902827486314496 1308 348479077351355090410855438231837262630140539681 1309 351688554678378327861903001927387180528960147456 1310 354925107128510133474028735946229811739277019921 1311 358188942184131300411504607396171776000000000000 1312 361480268757510910740612239851836724631861197681 1313 364799297199558960423875525354863084885840039936 1314 368146239308625827960132381556166409908946350401 1315 371521308339348801396439580981211739426480193536 1316 374924719011545879257412065564990040918212890625 1317 378356687519157061759706486642995421751967420416 1318 381817431539233349503973597188250389435803230641 1319 385307170240973667663731296653963740481423671296 1320 388826124294809934520255325436343168291863189201 1321 392374515881540494024753570556640625000000000000 1322 395952568701512132903788430251135816059025135201 1323 399560507983850903661145455065779649869089079296 1324 403198560495741975669121307836437442258051292641 1325 406866954551758737384525744405028354570723004416 1326 410565920023241373569566599643044823437744140625 1327 414295688347725142245219466658030249310511169536 1328 418056492538418576954680687047686307936668228401 1329 421848567193731840767069241620109020257276071936 1330 425672148506855459306685967781225974364300311681 1331 429527474275389660950863064256741376000000000000 1332 433414783911024553199748917218241173360046025921 1333 437334318449271365084278744278182342064398995456 1334 441286320559244986344086263073698232816856541681 1335 445271034553498034975221416959330103281892458496 1336 449288706397906685618260008182832721640869140625 1337 453339583721608492130728784165673104217925881856 1338 457423915826992438563729989327634611767283372961 1339 461541953699741453641238536303887071691591909376 1340 465693950018927624721768678274395323458636467361 1341 469880159167160348105971299188226321000000000000 1342 474100837240787653440233610511626099179774589841 1343 478356242060150940855516090221584661569828028416 1344 482646633179893370372482869445996022317681057521 1345 486972271899322143998467420641183791617737035776 1346 491333421272824921838971293611586093902587890625 1347 495730346120340614446225756025848216712040677376 1348 500163313037884794529860506283142875989835304321 1349 504632590408129972059926130458156722096386543616 1350 509138448411040977700413672344652772698414536241 1351 513681159034565700422011585991151616000000000000 1352 518260996085381426056143462173513950835564346961 1353 522878235199697024468345291510262486214199218176 1354 527533153854111233947774683872956274902178600161 1355 532226031376527292331102451801453760842098016256 1356 536957148957124165303225339184755429004150390625 1357 541726789659384623244163498857870900819689476096 1358 546535238431180418921173666309291251347781462481 1359 551382782115914819257524922684192557691784134656 1360 556269709463722745344554578980653231781888198321 1361 561196311142728775801553144034942241000000000000 1362 566162879750363269528725669838769259151895617281 1363 571169709824736864841948116190787183987692404736 1364 576217097856073612924287868930803054643065729601 1365 581305342298203004478293317328610633351565479936 1366 586434743580111149414884590913586891133056640625 1367 591605604117551370369302327479260146419174998016 1368 596818228324714471791999854558239115927802087441 1369 602072922625958947322602587759313792123905642496 1370 607369995467601389118112961461799679982917933601 1371 612709757329767363772416000000000000000000000000 1372 618092520738303020432845909233444159489879520801 1373 623518600276747697691114026946127946469556228096 1374 628988312598367796800279332586129016043769805841 1375 634501976438252189746670708264122493131414306816 1376 640059912625469431685751498583152749883056640625 1377 645662444095287048233857880776090139656012763136 1378 651309895901453169093549381887591855167672219201 1379 657002595228540780478988828569314963211876827136 1380 662740871404354869799326358791592551122747022081 1381 668525055912402737052504143865180961000000000000 1382 674355482404427748379231453195452106248441977521 1383 680232486713006808227109941876639339310540128256 1384 686156406864211827578022860435842404778396988881 1385 692127583090335466697945593764775459384020176896 1386 698146357842681431877294858696575415254150390625 1387 704213075804419606641816362122434064108755091456 1388 710328083903506298928822088494249318587653697761 1389 716491731325669886741335000696225864106356248576 1390 722704369527462145813387164443785601475857543761 1391 728966352249375543843353515624370176000000000000 1392 735278035529026786878794063569162978753987707441 1393 741639777714406904465828651576822261667646345216 1394 748051939477198161208586878747991065574420238721 1395 754514883826158083419767833195848798212955570176 1396 761028976120570890581816314058363437652587890625 1397 767594584083766622379680655765747036541695102976 1398 774212077816708253110568549260579663863007163121 1399 780881829811647086323567827118561981281983266816 1400 787604214965846723592455497813672785013106378641 1401 794379610595375902378486843006438161000000000000 1402 801208396448970498996443604263491144695344230561 1403 808090954721964993756732664864307323128801918976 1404 815027670070293696418870670415529673980487315361 1405 822018929624562031157272230254756741885965766656 1406 829065123004188181308886210752328272890869140625 1407 836166642331615395243902691574552558121250717696 1408 843323882246595255775488936019445497895224055281 1409 850537239920542216602312765248902933226146041856 1410 857807115070959710358482571506489872225341206721 1411 865133909975938133929481414436192256000000000000 1412 872518029488725017779704783940962875100785866881 1413 879959881052367687127334258511691596105050689536 1414 887459874714428723895499024829524439801748778801 1415 895018423141774539465000647257254136240024846336 1416 902635941635437369353310188503269052187744140625 1417 910312848145551002047097398539824942612828655616 1418 918049563286360555321225830429456532379578614241 1419 925846510351306614485952041076779812326469533696 1420 933704115328184048116008133476332071010696508001 1421 941622806914375817930331445556640625000000000000 1422 949603016532162100609439849406823110293937736401 1423 957645178344105040458842563095986815907865296896 1424 965749729268509452951431274446291244225105989041 1425 973917108994959800309521420400670842231671689216 1426 982147759999933761418115354859542237168212890625 1427 990442127562492719495044579298385505314968436736 1428 998800659780049492080923920804949780006599880001 1429 1007223807584213629052323247516692240299423502336 1430 1015712024756714605505238747368893188748769562481 1431 1024265767945403237502832707608580096000000000000 1432 1032885496680331649831514874176356327305359759121 1433 1041571673389912126062766605762046531769179181056 1434 1050324763417155172374667940529115722096779106081 1435 1059145235035987127746884147085892845475825975296 1436 1068033559467647654305909127654586679863525390625 1437 1076990210897167442763654982441461308327566381056 1438 1086015666489926469062026941333193938875063692561 1439 1095110406408293139508937543132167746542450507776 1440 1104274913828344662867300224007629601724876450161 1441 1113509674956668989037907205610844481000000000000 1442 1122815179047248655159746598838017083856610655041 1443 1132191918418426881137255820515703331901738582016 1444 1141640388469956257793249625860671217454595089921 1445 1151161087700130372038808167507387685856284184576 1446 1160754517722998714647270389832556247711181640625 1447 1170421183285665217418657652428443767190979608576 1448 1180161592285670767723358655642763878934104691921 1449 1189976255788460049619746430443522841032013910016 1450 1199865688044933061949578280393249999507588051041 1451 1209830406509081665027557060725702656000000000000 1452 1219870931855711508757313993499861800273591944161 1453 1229987787998249696225316303250993266337374539776 1454 1240181502106638538046814278763305336257395700561 1455 1250452604625315753963928897462880155931095597056 1456 1260801629291281479425349873002338613554931640625 1457 1271229113152252436109871897035647198972810039296 1458 1281735596584903626592150945751036007312048318081 1459 1292321623313197914588619822870159230829965869056 1460 1302987740426803853464469635606557515722746045121 1461 1313734498399602126928988680233144321000000000000 1462 1324562451108280967096359290823239336525971946481 1463 1335472155851020916342253629455079084720794894336 1464 1346464173366269300643248229430910587293965498001 1465 1357539067851604783346201415263205519896018292736 1466 1368697406982692369578314594412661250644775390625 1467 1379939761932329232775634935808507760519168393216 1468 1391266707389581736078260218523456421229562811041 1469 1402678821579014022614483759801493253900635344896 1470 1414176686280008549973575433847195450907158912401 1471 1425760886846178945447841000000000000000000000000 1472 1437432012224875559909043409481276135029489782001 1473 1449190654976784099472213601893912524476496285696 1474 1461037411295617715391331693890183612493879842241 1475 1472972881027902933926329570466289902309255151616 1476 1484997667692859809219359891505811312636962890625 1477 1497112378502376683520301609552892675827218190336 1478 1509317624381079940407035456188332149834731210801 1479 1521614019986499137955131700419047487781036097536 1480 1534002183729327910124254029563606985765177932881 1481 1546482737793781025944804877398991281000000000000 1482 1559056308158047997408126161793893298887939370721 1483 1571723524614843628286932440457725379806396153856 1484 1584485020792055897439598204353438313302672893281 1485 1597341434173491571482454669139544555620669853696 1486 1610293406119719943048381270924209718593994140625 1487 1623341581889015092187710408658949431335799750656 1488 1636486610658397069808808096530174351737643357361 1489 1649729145544772403400655400420840425686594686976 1490 1663069843626174326628343147454134962191353186561 1491 1676509365963103135744612741190516736000000000000 1492 1690048377619967077116436321480919687891633432641 1493 1703687547686624171525137321399878925815784738816 1494 1717427549300025382261715048081693212423725611121 1495 1731269059665959535405861613527673045788682878976 1496 1745212760080900402047653739295065402984619140625 1497 1759259335953956353585073039061907335370934194176 1498 1773409476828923002608363738928467505262107890721 1499 1787663876406439243263783830411458570874798473216 1500 1802023232566247106374551778769589702862369553441 1501 1816488247389555845985743552844027601000000000000 1502 1831059627181510675392561335205330828829147487761 1503 1845738082493766572107783256201065256705197080576 1504 1860524328147167572624320325565141562069273755761 1505 1875419083254531979232659873595007243908047507456 1506 1890423071243543902560571733491398130683837890625 1507 1905537019879751564913801580210415061023007440896 1508 1920761661289672790911582781986661955472084250881 1509 1936097731984008113329671321407528033529163616256 1510 1951545972880961923486255316388560116041462713521 1511 1967107129329672096932518940438695936000000000000 1512 1982781951133748526639857639023295800509143856081 1513 1998571192574920997309755007441361934405805019136 1514 2014475612436796835870149088244211012902935887201 1515 2030495974028728774663744725660128866811705819136 1516 2046633045209793465279176553594604716972900390625 1517 2062887598412881082425201775414117648372434210816 1518 2079260410668896458701210710789346937870434677841 1519 2095752263631072192574293740304661355065923076096 1520 2112363943599394173333903385312346198478515146801 1521 2129096241545139968259807441650390625000000000000 1522 2145949953135530518707550974437156275329075657601 1523 2162925878758495593288039220354120266275929194496 1524 2180024823547553447794127686848864764096161365441 1525 2197247597406805143007267647831429499049924694016 1526 2214595015036043973001312486078665132539306640625 1527 2232067895955980458048550607174321220220602023936 1528 2249667064533583357724901641965283975307596211601 1529 2267393350007537161307002067878301944605834612736 1530 2285247586513816514053621927798632353929032133281 1531 2303230613111378039467503732461142016000000000000 1532 2321343273807970019141305632467873546267570812321 1533 2339586417586060393302871283276473889516271046656 1534 2357960898428883546690546255090505976360998350481 1535 2376467575346606345908723123958278320489911812096 1536 2395107312402613895937232295134238613476806640625 1537 2413880978739915484995610939615677413322895200256 1538 2432789448607671188494685964640282854077772692161 1539 2451833601387839604343306493889727383393508786176 1540 2471014321621947193417464718440277775855197752961 1541 2490332499037979700542459020565929441000000000000 1542 2509789028577396132886187804955139168817296040241 1543 2529384810422265774213124341567695207801464815616 1544 2549120750022528715004019987255542678461581802321 1545 2568997758123380380005923275632122966019111653376 1546 2589016750792780536340693422946989536285400390625 1547 2609178649449087266867836678577115652560598859776 1548 2629484380888816395069210549084012259420246759521 1549 2649934877314526849298932151743371807186656956416 1550 2670531076362832455821700724411165428312210885841 1551 2691273921132540651646708561176170496000000000000 1552 2712164360212918609752377295349151489615100861361 1553 2733203347712087270889325461101481994265549541376 1554 2754391843285543777745256590908396745546741480961 1555 2775730812164812808855862716567841504475381497856 1556 2797221225186227311250374015931241257871337890625 1557 2818864058819839132429059474862914266528482922496 1558 2840660295198460053882803813901715741683411853681 1559 2862610922146833729981860571495739766077659283456 1560 2884716933210939037682018160691655266863101211921 1561 2906979327687425344121722954273419601000000000000 1562 2929399110653180200813189045372054265366241595681 1563 2951977292995029974764196327649298456418961063936 1564 2974714891439573928505145002769389166686129946401 1565 2997612928583152262638003624833387130967247425536 1566 3020672432921948636170067413926766560547119140625 1567 3043894438882227681545941906446387987654866108416 1568 3067279986850708032945892161312666864249124214641 1569 3090830123205071388077657821790769417849852727296 1570 3114545900344608125352037466070519679605225211201 1571 3138428376721000000000000000000000000000000000000 1572 3162478616869240444360794496832918605099485363201 1573 3186697691438692999246511026330413084814644023296 1574 3211086677224288404968801804251763821232270558641 1575 3235646657197860882298012608781836348187440316416 1576 3260378720539624135313807038797540982031494140625 1577 3285283962669787609799499026514660686210959937536 1578 3310363485280313542529750270852037344954974882401 1579 3335618396366815338503047145109450146810939047936 1580 3361049810260597814876454381027469745031642163681 1581 3386658847660839852070558679179434801000000000000 1582 3412446635666919994227272591589814363829894083921 1583 3438414307810885542922275825593595630320883859456 1584 3464563004090065689757335797830271701070925477681 1585 3490893870999829235185580103960722136162911850496 1586 3517408061566487442654998853744558950449462890625 1587 3544106735380342578892042853546315103406292729856 1588 3570991058628882692888162710672958856192081696961 1589 3598062204130123187897512408205847307085912805376 1590 3625321351366095742503827087708682086490570149361 1591 3652769686516485138568687023415300096000000000000 1592 3680408402492414555632006428794557204346088477841 1593 3708238698970379893098645168849442246698458812416 1594 3736261782426333683312542033763786180462183663521 1595 3764478866169919160391718346733624884124530507776 1596 3792891170378855051473908726730406284332275390625 1597 3821499922133471658803450211813260082207013605376 1598 3850306355451398802875410087272042527096001298321 1599 3879311711322406198642765082744145039591909359616 1600 3908517237743396838586768541482803980446122048241 1601 3937924189753553958249466171720563841000000000000 1602 3967533829469642161630653523713956314078792064961 1603 3997347426121463285659417866313956187819711922176 1604 4027366256087467584762782144121849259014668876161 1605 4057591602930520818370877671409809330819657568256 1606 4088024757433827826019523663571897057617431640625 1607 4118667017637013176537094133107313513553876484096 1608 4149519688872359479633114607833930846288361126481 1609 4180584083801203950041161097630790557357372870656 1610 4211861522450493816208340286598490515583521540321 1611 4243353332249501167367921614838562816000000000000 1612 4275060848066697834680577303473398463847455165281 1613 4306985412246790903983174044103888374307143028736 1614 4339128374647919459542158606346804478375267675601 1615 4371491092679013160071297611795945318630803111936 1616 4404074931337313250140877787778577269648681640625 1617 4436881263246056611977455768387159648296704086016 1618 4469911468692323464529874582904908067466811421441 1619 4503166935665049318558546003061928366487944298496 1620 4536649059893201798390942561412920610041999105601 1621 4570359244884122942876858965087890625000000000000 1622 4604298901962037599972298484524231332721758898801 1623 4638469450306728531280824378559128074609120772096 1624 4672872316992378844785898219196175911456777421841 1625 4707508937026582375917114805950171540303562018816 1626 4742380753389522639007345926156811400176025390625 1627 4777489217073320973116631250000428459402131931136 1628 4812835787121554508122212884013885164780897223201 1629 4848421930668944578902409291957905501921469403136 1630 4884249122981216217375073185583345822698568024081 1631 4920318847495129354089185358889947136000000000000 1632 4956632595858682363010711067976290366274799185521 1633 4993191867971488585091196235078464432570314592256 1634 5029998172025326468159716281369622996465874274881 1635 5067053024544863962635719580795841812927029968896 1636 5104357950428557814522039199725241569355712890625 1637 5141914482989728399103889578376642022831432339456 1638 5179724163997810740751027964586807582371450371761 1639 5217788543719782366196452584020322000154526744576 1640 5256109180961768640646039589811554629465880375761 1641 5294687643110826238059397656088521201000000000000 1642 5333525506176905398932951551951001012144750745441 1643 5372624354834991630911863054206816889394446729216 1644 5411985782467427509557868038323575668633801194721 1645 5451611391206415238605461448313990960049899442176 1646 5491502791976700631049106019206106662750244140625 1647 5531661604538439174419285052806233426925218430976 1648 5572089457530244845625273181985739704691101507121 1649 5612787988512422342767470864955787177362875682816 1650 5653758844010383403352047304085324505007363040641 1651 5695003679558247880375471569828315136000000000000 1652 5736524159742630249786291926236570275061811098561 1653 5778321958246612224876257708250747284536964222976 1654 5820398757893902155202575611322511342392175941361 1655 5862756250693181889697761950703022967455435718656 1656 5905396137882641785683203371659939221328369140625 1657 5948320129974704547567179694632419487171828125696 1658 5991529946800938581077743123535539493263512069281 1659 6035027317557161550955497004681915782778224377856 1660 6078813980848734832110983782671277522112833698721 1661 6122891684736049546336084853659048081000000000000 1662 6167262186780204878748563772189004201337224564881 1663 6211927254088879370243657842791119089505230913536 1664 6256888663362395884326450650330815007776319074801 1665 6302148200939980948803648693182422789158532878336 1666 6347707662846219174923348131231996336465087890625 1667 6393568854837703458666421908055670063876188143616 1668 6439733592449881671013292325957601163378926298241 1669 6486203701044100546135088727506175585823717789696 1670 6532981015854847478588533462437020063217796830001 1671 6580067382037190942729361000000000000000000000000 1672 6627464654714420249699664100770076548251186264401 1673 6675174699025885359490286616432291862783839440896 1674 6723199390175037467730253979967889899078501955041 1675 6771540613477671089011259031961925945628049801216 1676 6820200264410368360716411762451190429941650390625 1677 6869180248659146293488826103948274742485958004736 1678 6918482482168307696647164373218056502863643234001 1679 6968108891189496509031999621349840743350545678336 1680 7018061412330958267948797319069698079189619714481 1681 7068341992607006451060469793592431521000000000000 1682 7118952589487695428274828972258354884816426117121 1683 7169895170948700762869864615498616765142643245056 1684 7221171715521407603302615687217388023213514742081 1685 7272784212343207909355491175501005244077626167296 1686 7324734661208007258487242912838839438945556640625 1687 7377025072616941980474406136095134488171754029056 1688 7429657467829307370652913066790043776501008716561 1689 7482633878913697734298760087480740772358070603776 1690 7535956348799359016921079557000018817543788432161 1691 7589626931327754777480742374008160256000000000000 1692 7643647691304346263792706503926312635034272843041 1693 7698020704550587351620739279219391714425108566016 1694 7752748057956135111228886828754463331898954395921 1695 7807831849531276767415151961351688968908178456576 1696 7863274188459573821319281705655157566070556640625 1697 7919077195150724104568366988283657435698253336576 1698 7975243001293642538601129121304169945921527385921 1699 8031773749909761374294320386061838195819875926016 1700 8088671595406550689302608572195000603693443863041 1701 8145938703631259922816657398402206881000000000000 1702 8203577251924881229742865856600212200999997962161 1703 8261589429176335438612399246165298679554586443776 1704 8319977435876881399836742573896319997592632676561 1705 8378743484174749513242042673358547787025275949056 1706 8437889797930000226134988440821814194316650390625 1707 8497418612769608295478918601837474990662977847296 1708 8557332176142773610090253031639657117819694682081 1709 8617632747376459371102226484337443286678133805056 1710 8678322597731158431285272281920098062675397687121 1711 8739404010456888596161267727371472896000000000000 1712 8800879280849417692202222400943594139054239794481 1713 8862750716306719209762874750457954826936104718336 1714 8925020636385659330761071182301208700169504144001 1715 8987691372858916153489744897811638675794596724736 1716 9050765269772131929319798709609231007090087890625 1717 9114244683501299128434236735050804226819558281216 1718 9178131982810381154120493931694506385195148845041 1719 9242429548909168527540089656100537039708693200896 1720 9307139775511371367292491547512578123035828384401 1721 9372265068892948990493428828369140625000000000000 1722 9437807847950677464496849351981096615617307460001 1723 9503770544260955940804282203266177370671280029696 1724 9570155602138852605125557171734781321560514158241 1725 9636965478697391079980653778958777538838663663616 1726 9704202643907078118663915578920592993203369140625 1727 9771869580655673431828979993744600654442278158336 1728 9839968784808202490395549845590560538955742914801 1729 9908502765267213150927579855603131264799287873536 1730 9977474044033276952086579571862063897198857234881 1731 10046885156265735933223553340807315456000000000000 1732 10116738650343695828638617942614213208383164878721 1733 10187037087927266493508569273914363793043949817856 1734 10257783044019050419959620896009428531015766879281 1735 10328979107025880204245219299687797394718060445696 1736 10400627878820805828477263306785262656875244140625 1737 10472731974805332622853228083069377054528697798656 1738 10545294023971910776821627737701952412660136731361 1739 10618316668966677270133954403769729310223264382976 1740 10691802566152451097242716015996816971681204318561 1741 10765754385671982661022469721100459761000000000000 1742 10840174811511458214313822980176261271189894770641 1743 10915066541564260230319259969374882065574124322816 1744 10990432287694984585414356884863209856294413267121 1745 11066274775803715440478486252088592713780327550976 1746 11142596745890558709395487380666792392730712890625 1747 11219400952120435005927007759323705831077158322176 1748 11296690162888132962719308526324082313417508934721 1749 11374467160883623818768286267366139862731230089216 1750 11452734743157638174237303384226739493956124515441 1751 11531495721187505814098150254300696576000000000000 1752 11610752920943259504647094485965115435123442655761 1753 11690509182954003669535515901379311405577858584576 1754 11770767362374548854548090592462312887923659081761 1755 11851530329052312892960883654534517887099738259456 1756 11932800967594489685917048174237872425801025390625 1757 12014582177435486514869117914245283796715965648896 1758 12096876872904630805754133088942135639001988964881 1759 12179687983294147267191062866346534284723021152256 1760 12263018452927406327619194977301260878609823505521 1761 12346871241227444798931362290332109761000000000000 1762 12431249322785759696797078658085573022251440854081 1763 12516155687431376150517872009149960660610644443136 1764 12601593340300190337910341809205996246709292883201 1765 12687565301904588383371740921391994426471154651136 1766 12774074608203342159948198842726158156523681640625 1767 12861124310671782938897074578307163603601054498816 1768 12948717476372253832912363346405076657079409061841 1769 13036857188024841981865592205743658669402390532096 1770 13125546544078391432604235893249636181673553768801 1771 13214788658781797667045376000000000000000000000000 1772 13304586662255584735504124450445067209823912485601 1773 13394943700563765954904246452354453855411922538496 1774 13485862935785989134232459031184828530920134031441 1775 13577347546089967292318059343296534643861163606016 1776 13669400725804195835745862579986322390742431640625 1777 13762025685490957167442912842738845449738932391936 1778 13855225652019613699218082315268091119083976265601 1779 13949003868640190244278504817420509334656815988736 1780 14043363595057246768497809849211043056654590585281 1781 14138308107504042481968342981302701441000000000000 1782 14233840698816992255132988394041953669817655470321 1783 14329964678510416346561859995435915115008314310656 1784 14426683372851584432215009355707202601008800686481 1785 14524000124936054928814422190593530010559692804096 1786 14621918294763310606736950827484231574707275390625 1787 14720441259312691490634468529731754278731703648256 1788 14819572412619626048788443278790383410722464416161 1789 14919315165852161675013324176792131027444828082176 1790 15019672947387795469736623601179974796829288034961 1791 15120649202890606329703373197331337216000000000000 1792 15222247395388689358578742325817029649341106528241 1793 15324471005351893613555044291004003165473173999616 1794 15427323530769864205908129181935894088371197808321 1795 15530808487230389776293283081492495958515306725376 1796 15634929407998056368422232384290754795074462890625 1797 15739689844093208727620699658078978856380973387776 1798 15845093364371220053630184549813099335323526153521 1799 15951143555602071239888260350403180544713258172416 1800 16057844022550240634398694677394497213801414997841 1801 16165198388054905360186132010621916721000000000000 1802 16273210293110455236219927232084223739656485179361 1803 16381883396947320342588003599781846302480060645376 1804 16491221377113113276604336459829522242487125156961 1805 16601227929554087149442846217510644006977382649856 1806 16711906768696910375806131403738352743906494140625 1807 16823261627530759312059595858232718218627431530496 1808 16935296257689729801190133886169752537289724917681 1809 17048014429535568685883644524622819946306806419456 1810 17161419932240726353957261584283153370168971153921 1811 17275516573871731383330320728169906176000000000000 1812 17390308181472888356672749341757624353416017743681 1813 17505798601150299918830770179582953419227730087936 1814 17621991698156214153097566595358723549824405292401 1815 17738891356973698355370876441338037464608366657536 1816 17856501481401640288220374335555824288672119140625 1817 17974825994640077999875178832065808969942916796416 1818 18093868839375859296135892990841984872749886948641 1819 18213633977868631956216264844106815071972329783296 1820 18334125392037165786526849219997847882382682983201 1821 18455347083546007609426975250244140625000000000000 1822 18577303073892470286991885605494002999149041341201 1823 18699997404493956882869125031769122231554246967296 1824 18823434136775621068332128077929635040128931574641 1825 18947617352258364881679499992798809098669309628416 1826 19072551152647174953175711629566085927246337890625 1827 19198239659919798310782849834194098857531760705536 1828 19324687016415758884993690235815708915149373286401 1829 19451897384925715834143700634630537190400250023936 1830 19579874948781164814653651342805627686519379765681 1831 19708623911944483323735314934666366976000000000000 1832 19838148499099321245180292974458767577076787891921 1833 19968452955741337731946322495719006181097816723456 1834 20099541548269285562356501400472805193163036163681 1835 20231418564076444109834740635910390046721883242496 1836 20364088311642402069215413109785933047910400390625 1837 20497555120625191085786635954662878802538211577856 1838 20631823341953771436354905088509922356955871770961 1839 20766897347920870914753910200447208895285481701376 1840 20902781532276178077362305483214647102733449581361 1841 21039480310319891007344007817922385121000000000000 1842 21176998118996622759480250883764630448971648115841 1843 21315339416989664650625152019734709309201937596416 1844 21454508684815608563985959823266257103594578019521 1845 21594510424919329438605455660636133880530075979776 1846 21735349161769329118607192726597845554351806640625 1847 21877029441953442739954383278980685342896738533376 1848 22019555834274908835670299453018866966898309042321 1849 22162932929848804343672046907321222093630280175616 1850 22307165342198845704580514758242073871589575310241 1851 22452257707354557240087211123792674816000000000000 1852 22598214683948808005683572436210243445017715532961 1853 22745040953315718314790197820200046666902472626176 1854 22892741219588937134562318610265444765579150902161 1855 23041320209800291556893678846286657764484769120256 1856 23190782673978809551393886704718194855664306640625 1857 23341133385250117210374210668842665401502015492096 1858 23492377139936211699143749203125227737196482540481 1859 23644518757655611128191910173829941656951409606656 1860 23797563081423882567114207662956657135319950632321 1861 23951514977754549423426530579809484641000000000000 1862 24106379336760379412708271021001474510469410463281 1863 24262161072255054349817032114639071471774241652736 1864 24418865121855222994227076569343086793617811371601 1865 24576496447082938185860239807510549969914392743936 1866 24735060033468479511101726881002023661347900390625 1867 24894560890653562742024051844794533166015385174016 1868 25055004052494937295180373410965132379079012505441 1869 25216394577168372959673643044916103458694030954496 1870 25378737547273037147560322733636142707289176027601 1871 25542038069936263923006961000000000000000000000000 1872 25706301276918716069984648918007026972344984026801 1873 25871532324719941461660324474196427672654733316096 1874 26037736394684324998025065205394166074512726787841 1875 26204918693107437381687917219981563340084861730816 1876 26373084451342782005159465088970963661308837890625 1877 26542238925908941226352263296682694540864603099136 1878 26712387398597123312435437603510643189527213977201 1879 26883535176579111335598235442336007012994709979136 1880 27055687592515615307702070005225818661590034776081 1881 27228850004665028844232674650197764561000000000000 1882 27403027796992591651403374353552713989431702143521 1883 27578226379279959133707200848529021390302537056256 1884 27754451187235180422669639535233119498683143310881 1885 27931707682603086131015210941828170816531991760896 1886 28110001353276087139929869197166129810859619140625 1887 28289337713405385730577356387255211755833661587456 1888 28469722303512600374511196571475004229622488795761 1889 28651160690601805501114958401086275752975945240576 1890 28833658468271987563701772496629988769733348957761 1891 29017221256829918729409870799071870976000000000000 1892 29201854703403449521544131821337233765519509533441 1893 29387564482055221746534279914024607137888095113216 1894 29574356293896803041208510155938838679744073900721 1895 29762235867203244379616905133527456043609595314176 1896 29951208957528061882182087542758047580718994140625 1897 30141281347818644273505125104402388297079493758976 1898 30332458848532087338712783613608355957114837601121 1899 30524747297751456731797821944113416812994616098816 1900 30718152561302480492977151406117057940835115452641 1901 30912680532870672635673352936887453361000000000000 1902 31108337134118889167313271119409957844019973716561 1903 31305128314805317911733195924155073381854374526976 1904 31503060052901903504583513312304570551090106317361 1905 31702138354713208936736666398076236212776457670656 1906 31902369254995715024320831728283179972011962890625 1907 32103758817077559187627892396715468333452357533696 1908 32306313132978714924778093179719185294870091833281 1909 32510038323531613369665204680473002960706750713856 1910 32714940538502208327355115638556821353544121940721 1911 32921025956711486183767527146739142656000000000000 1912 33128300786157422090134851579390655309967309012881 1913 33336771264137383826404534650121655393125059137536 1914 33546443657370984751430833266357258119266731120801 1915 33757324262123387251489606834486506779185392910336 1916 33969419404329058102344927502498579536269775390625 1917 34182735439715977163799297631876519771636699631616 1918 34397278753930300829369992703864180664693465732241 1919 34613055762661481657452537036652630893451014045696 1920 34830072911767845614058580281841341210193242902001 1921 35048336677402628360949486855712890625000000000000 1922 35267853566140472026728790431122759410838280542401 1923 35488630115104383902206313569568941492877861584896 1924 35710672892093158505104220723413032328151589671041 1925 35933988495709264462940573411147675408577579913216 1926 36158583555487197666699101602653080280429931640625 1927 36384464732022302151674907497908440675869299572736 1928 36611638717100060165674689205722180164667028338001 1929 36840112233825852888546824605573375781293315854336 1930 37069892036755193270821302195233072444297615616481 1931 37300984912024432463052038291845021696000000000000 1932 37533397677481941311274590879752710338667788225121 1933 37767137182819768397820682012507604868140555309056 1934 38002210309705776110567285319915337097408042128081 1935 38238623971916256227542335197200529860325378359296 1936 38476385115469026507661382028727597976836181640625 1937 38715500718757009782229765702343331479831493677056 1938 38955977792682297045713120094261862129578695490561 1939 39197823380790696048155266553270161098114938699776 1940 39441044559406766895506817104497519959562896164161 1941 39685648437769346168020100557505737281000000000000 1942 39931642158167561070766359384300011620576930781041 1943 40179032896077335134239554586164334992307326550016 1944 40427827860298386986927572262975089175313455451921 1945 40678034293091723725656161716689894890706824728576 1946 40929659470317630413443563156761229038238525390625 1947 41182710701574157238544515936876570007752279064576 1948 41437195330336105872311188260151131620260341829921 1949 41693120734094516567455548977056122504366585942016 1950 41950494324496657542262824013210313600006795425041 1951 42209323547486518200278956661852409856000000000000 1952 42469615883445807738976435030411334831070349730161 1953 42731378847335460704892473927080844526313046347776 1954 42994619988837651056731355009585079001904611402561 1955 43259346892498316301928750705221950717135008301056 1956 43525567177870193276190096872555524557793212890625 1957 43793288499656367139537549047501917576799097655296 1958 44062518547854335166430770049668801890692632796081 1959 44333265047900586911565765381273941182550749741056 1960 44605535760815702337003219906352113014637095079121 1961 44879338483349969490333307440798852721000000000000 1962 45154681048129523327647756815604721015299653392481 1963 45431571323803007279162076410897331509643062542336 1964 45710017215188759159411276824609954905422634540001 1965 45990026663422523028031200977209246407105527156736 1966 46271607646105688611234685316415578554062744140625 1967 46554768177454059898197247639720243701473100169216 1968 46839516308447154530680839177241273253574176629041 1969 47125860126978035608346423765581502811134799056896 1970 47413807758003677536336768000403965894369343606401 1971 47703367363695867545849856000000000000000000000000 1972 47994547143592644522570793675814607505929720888001 1973 48287355334750276781985953033379004308596111773696 1974 48581800211895780434767439876103278925279840224241 1975 48877890087579979989588761225684665873065224175616 1976 49175633312331112844913834690338355101015869140625 1977 49475038274808979325491233802581143650965690126336 1978 49776113401959639923483813921897229997692596368801 1979 50078867159170661408370625577380843006437187649536 1980 50383308050426913473973309047566747371507432286881 1981 50689444618466917595182988488411940881000000000000 1982 50997285444939749771196058988172054895284686136721 1983 51306839150562498836308198525229750924257951481856 1984 51618114395278282023565451920405729920210902615281 1985 51931119878414819470829338510668717534245403037696 1986 52245864338843569363079642441345392663027587890625 1987 52562356555139425409053867206941306570273147846656 1988 52880605345740978354606287407692828015875121855361 1989 53200619569111343239462123684304922357069182078976 1990 53522408123899554108343614514477079571150251200561 1991 53845979949102527891754674082433601536000000000000 1992 54171344024227599176029421860581730517090401858641 1993 54498509369455627586577159977628700346483311906816 1994 54827485045804679512592372010190264812910742673121 1995 55158280155294285905843034658505373756742724222976 1996 55490903841110277890503984997921049594879150390625 1997 55825365287770201925364283796121272673306134450176 1998 56161673721289316264108472924650034012536301728721 1999 56499838409347170463751355358347623593754509705216 2000 56839868661454769695694442847333030117327625227441 2001 57181773829122325618269532275809376801000000000000 2002 57525563306027595574041000216168583786370183573761 2003 57871246528184811879553359484797171464823768088576 2004 58218832974114202979634414860061434754301536157761 2005 58568332165012108242797000798860784151770981011456 2006 58919753664921688178723795264832677206758056640625 2007 59273107080904231863270093950993849719270875856896 2008 59628402063211063360878711547812509126880435428881 2009 59985648305456048938769364593212826730789326688256 2010 60344855544788706871741997175897187992508730047521 2011 60706033562067921640919549693013262336000000000000 2012 61069192182036264334250655346278000789890633602081 2013 61434341273494921061096692469197690324779131867136 2014 61801490749479231197740536497309910653611241629201 2015 62170650567434837285176256822063199187046955483136 2016 62541830729394448405069904319019433234258056640625 2017 62915041282155218864321448437827469720238826786816 2018 63290292317456744023206861823535239803656325195841 2019 63667593972159675106637328958294420816044905988096 2020 64046956428424954842639586734739116735366188140801 2021 64428389913893675776737502676025390625000000000000 2022 64811904701867563115500174194811961620994345063601 2023 65197511111490083957116103339832722479989963882496 2024 65585219507928184771456379433033262586686048447441 2025 65975040302554658996702300384782730675713554518016 2026 66366983953131146624234495835094330193379150390625 2027 66761060963991767648111395164163080886061614759936 2028 67157281886227391260104824418340789360001948069601 2029 67555657317870542675909631893816679346255445364736 2030 67956197904080949482802546109084343386319044787281 2031 68358914337331729403692975791509999616000000000000 2032 68763817357596221377185182929170412079696285878321 2033 69170917752535461857957210536243366190028805574656 2034 69580226357686308246457140201703182016399144772481 2035 69991754056650211361621704403450720319043425796096 2036 70405511781282638875035998653309066740527587890625 2037 70821510511883151629676042486031629240628064096256 2038 71239761277386134771108239824566127446356647890161 2039 71660275155552185623761402064748208635373395378176 2040 72083063273160160249637935059306085941417824066961 2041 72508136806199880631591067790984756241000000000000 2042 72935506980065504428064629668691948039560662766241 2043 73365185069749559250970878833286367321287731183616 2044 73797182400037643423170259408948539367658205564321 2045 74231510345703795176814735083496798401406253797376 2046 74668180331706532258623523561568319797515869140625 2047 75107203833385563912976655136848070548900099915776 2048 75548592376659177218537812715612335513658447297521 2049 75992357538222299758953393949424466338014707388416 2050 76438510945745240613019682569102977280574864859841 2051 76887064278073111654564439437864861696000000000000 2052 77338029265425931157153138155189942705115065247361 2053 77791417689599411703603489154392883417099819749376 2054 78247241384166434405174834069650241607354000582961 2055 78705512234679211440191462639423760416622935801856 2056 79166242178872138926760921513558693641562744140625 2057 79629443206865342149159962005132408545204332138496 2058 80095127361368915162381926053309741630084079731681 2059 80563306737887856804270110431571098079456401555456 2060 81033993484927705149601992551884751963983136845921 2061 81507199804200872445439161098494694001000000000000 2062 81982937950833682572017385207425592595398689641681 2063 82461220233574113078420491035646951824672147111936 2064 82942059015000243847260608396820030478632522388401 2065 83425466711729414447575916752061516531869837889536 2066 83911455794628092240155273321249272600293212890625 2067 84400038789022453304507060523790204877896119484416 2068 84891228274909678261707259481868199410429341432641 2069 85385036887169965072389155052074697760288854839296 2070 85881477315779260894174219934769905348806736505201 2071 86380562306022715087890625000000000000000000000000 2072 86882304658708855466982494233479929198681443069201 2073 87386717230384489889579479828927709832647897911296 2074 87893812933550335297772490130506825001113034340641 2075 88403604736877376313727474571624223896736330940416 2076 88916105665423955507365069687898701631738525390625 2077 89431328800853597455439652940551078771752913473536 2078 89949287281653568716966950723310141621867363440401 2079 90469994303354175855074817806463414099665208999936 2080 90993463118748803640487161874952954214866263117681 2081 91519707038114695576996243036230350401000000000000 2082 92048739429434478894433748514518816618430727449921 2083 92580573718618436159816141531537295436155197587456 2084 93115223389727525662514824933758614126114438599681 2085 93652701985197152734486658810827762848878806634496 2086 94193023106061694171795341520580592709336181640625 2087 94736200412179777928859119568704165005293682425856 2088 95282247622460320262075248074803935323262403594961 2089 95831178515089322504696594494642684948130298597376 2090 96383006927757429660070778277567448791082274763361 2091 96937746757888253005597282649449168896000000000000 2092 97495411962867458905013076169467294499242703503841 2093 98056016560272626031882455572262886278040264380416 2094 98619574628103873212442082147693390260592364125521 2095 99186100305015260101237546014840776061954373451776 2096 99755607790546962908283270615105688571929931640625 2097 100328111345358227401783178095086629613661215461376 2098 100903625291461101415765289501294067813456758536321 2099 101482164012454949097309346407266616111251498991616 2100 102063741953761749133382627294911235871880024322241 2101 102648373622862179202645407285349047041000000000000 2102 103236073589532488902943988243582601571694834750961 2103 103826856486082163410575922463188532507622481330176 2104 104420737007592380132788981683176337457329374678161 2105 105017729912155260620362598724257230274157432672256 2106 105617850021113920012517946195083189838769775390625 2107 106221112219303316291810530163528024926744106500096 2108 106827531455291901632077181080714347958988395704481 2109 107437122741624078127937634267116740430713894342656 2110 108049901155063460199789522615521705172598675474321 2111 108665881836836945973684569543691145216000000000000 2112 109285079992879599940933085363018929534916511511281 2113 109907510894080349207753549855026009663748988276736 2114 110533189876528495650764122715927139203960696817601 2115 111162132341761046299603376405428945314722334375936 2116 111794353757010864273468407598087785929511962890625 2117 112429869655455642603869768676671460864855218262016 2118 113068695636467703281424384333745105115536905339441 2119 113710847365864623870039795180867498102182165610496 2120 114356340576160694037385715139090566803188198699601 2121 115005191066819204356102017148681640625000000000000 2122 115657414704505569735755887252949862313114554904801 2123 116313027423341289851135025257611766659166393860096 2124 116972045225158748938048435834181595401657867903841 2125 117634484179756857333401562028379734439195313442816 2126 118300360425157537141918278571539803869218994140625 2127 118969690167863054417498600107551851728523426267136 2128 119642489683114200252827884387171261642035372481201 2129 120318775315149323176490837606797489581071598555136 2130 120998563477464215262491773355418975988117147278081 2131 121681870653072854362741353070760820736000000000000 2132 122368713394769004878739459497291877545330400851521 2133 123059108325388679494363940402287803070267207520256 2134 123753072138073464297365722773361059057732704096881 2135 124450621596534709722872252937634112660118905552896 2136 125151773535318589757913380569052362698359619140625 2137 125856544860072031851706689460347574682795442835456 2138 126564952547809519982172900318151084643825768969761 2139 127277013647180773334896345796146924930410611736576 2140 127992745278739303056500660628531101415454513289761 2141 128712164635211849550175755195148482001000000000000 2142 129435288981768702786868864285424945624345764071441 2143 130162135656294908111439999389685857492108591497216 2144 130892722069662360028880497706919942057063988356721 2145 131627065706002786461502569404965306026012043186176 2146 132365184122981625973827811704111158847808837890625 2147 133107094952072800467733599294075110757884521086976 2148 133852815898834385856258090667289835303475465445121 2149 134602364743185183230317324402686644771217204514816 2150 135355759339682193038451533522190297187528863614641 2151 136113017617798994805592395039659790336000000000000 2152 136874157582205034922728471015978792978893582084561 2153 137639197313045825045242602125612271295241032830976 2154 138408154966224053643602500244645738237089278443361 2155 139181048773681613256004268217807357506169031622656 2156 139957897043682545998498068096198498278847900390625 2157 140738718161096909894065679116650171435042838941696 2158 141523530587685568588071248890279906316912463347281 2159 142312352862385907023469161068725416057251725049856 2160 143105203601598475655126635562744390037407955932721 2161 143902101499474565788603458614754288481000000000000 2162 144703065328204718634727125104102874641171039210881 2163 145508113938308170677308679835377246230324535361536 2164 146317266258923237957362683684157855062144234916801 2165 147130541298098641883224019823906291369840604942336 2166 147947958143085779181994710319070269628164306640625 2167 148769535960631938613805549644258682287174363119616 2168 149595293997274467076440194693086396620376946916241 2169 150425251579635887733943396102962111544648358301696 2170 151259428114719972808920328787995993077682034724001 2171 152097843090208773684330496000000000000000000000000 2172 152940516074760610966687456600272559867091470570401 2173 153787466718309027168694675109903688000749931728896 2174 154638714752362704675478134115489880347171869137041 2175 155494279990306351664717994356579900633800262025216 2176 156354182327702558657134554941445922237851806640625 2177 157218441742594628379948070273852258385944993140736 2178 158087078295810381632107637084745517162326755192001 2179 158960112131266941846271390122997990374767734030336 2180 159837563476276501048718654256702741308674007268481 2181 160719452641853069924584509673672913121000000000000 2182 161605800023020214702028451263800988047751946083121 2183 162496626099119783575181478848287502314522915373056 2184 163391951434121625391960057437400770870264111264081 2185 164291796676934303339090951909780131660139082551296 2186 165196182561716806362957984187205266590410400390625 2187 166105129908191261071160298918549664718986785325056 2188 167018659621956646865961771689116445255874374014561 2189 167936792694803517067112767654998180027653054795776 2190 168859550205029728787838574099273747120239699646161 2191 169786953317757184334113503565012013056000000000000 2192 170719023285249586903675910800951017295233334469041 2193 171655781447231213367587202635625020906508392534016 2194 172597249231206706923497360965395575370138098257921 2195 173543448152781892416150561206601185724372223000576 2196 174494399815985617127047167741693556308746337890625 2197 175450125913592619841572740018129672490233056792576 2198 176410648227447431008310703985830056873573048023921 2199 177375988628789306811673049447632156105712143958016 2200 178346169078578199985412820625354050602761392737041 2201 179321211627821770201023290804386624081000000000000 2202 180301138417903436871481568319266705992089647248161 2203 181285971680911477217258986403136494782772754251776 2204 182275733739969172447996999581631663860489581878561 2205 183270447009566004919735460397413349390580292653056 2206 184270133995889909134080098370711277321172119140625 2207 185274817297160579452207784313918947671461169463296 2208 186284519603963837403131753519124812069409612660081 2209 187299263699587061472184397035735554324687813677056 2210 188319072460355682262222527374927385606777838221121 2211 189343968855970745926619199657052471296000000000000 2212 190373975949847548779677237610465925109723462740481 2213 191409116899455345996682592103298510592201668366336 2214 192449414956658137322410564225900747000205856686001 2215 193494893468056532713504771538096816113348809588736 2216 194545575875330700846767541163741252231406494140625 2217 195601485715584403432031193181762696861759794057216 2218 196662646621690118274922448468973553204701646163041 2219 197729082322635254041486973051167067953618952912896 2220 198800816643869459683307872385844057164933954578401 2221 199877873507653031488430790117431640625000000000000 2222 200960276933406420730099163013895650434284230066001 2223 202048051038060844892006153326731393208810991517696 2224 203141220036410005455484838043680223708660608040241 2225 204239808241462915240785397769116106763708936687616 2226 205343840064797838301327332629555933573574462890625 2227 206453340016917345376566155034580130881877454094336 2228 207568332707604487915877585714754383807236541572801 2229 208688842846280093692638026610812055469334735425536 2230 209814895242361187034468018320034372762573403088881 2231 210946514805620536702405527348853805056000000000000 2232 212083726546547334458588265822371972157766253144721 2233 213226555576709007368848840023664724063208401145856 2234 214375027109114166893463370655159375860753080101281 2235 215529166458576697826143343522512518316122697629696 2236 216688999042080990148221850944582473272207275390625 2237 217854550379148316871859088112367121830249149894656 2238 219025846092204360952977991391058614618430098729361 2239 220202911906947894361539263733355433166064347774976 2240 221385773652720612403675742514391038902337243832561 2241 222574457262878126397129143789432754561000000000000 2242 223768988775162117808367680810051238324623154696641 2243 224969394332073656966710920222774063965503347490816 2244 226175700181247689477748523341174734168993963829121 2245 227387932675828693465312238867619876343795872894976 2246 228606118274847510778245684099068701267242431640625 2247 229830283543599355305214090651820329164937862578176 2248 231060455154023001547806314767237203113522236272721 2249 232296659885081156609204038013414657358984637321216 2250 233538924623142018762728228390579803181571871689441 2251 234787276362362025771620611209639755776000000000000 2252 236041742205069796138478130387609504258455620241761 2253 237302349362151266469831180749386838906602925592576 2254 238569125153436028148441777316169504171780404983761 2255 239842097008084866512995815185308975498241775763456 2256 241121292464978505751974180268070448704023681640625 2257 242406739173107562725610713669054552318767738064896 2258 243698464891963712936980927697304629066867423642881 2259 244996497491932071880413936242689409393968080224256 2260 246300864954684795002581313395279917857189432339521 2261 247611595373575899518790548608353716161000000000000 2262 248928716954037311334197441300544731977169222100081 2263 250252258013976140326851189467668651322271267291136 2264 251582246984173187256698092553024558590042532125201 2265 252918712408682685571894725444618910284059108315136 2266 254261682945233281391019164981883697528301025390625 2267 255611187365630254947019379731169043531565751074816 2268 256967254556158986786001245011686963850217433079841 2269 258329913517989672021234835219782901556433469444096 2270 259699193367583285950046691422546721818863918262801 2271 261075123337098804348567681000000000000000000000000 2272 262457732774801681766620874851596286746439123391601 2273 263847051145473591152361583405766568786570053226496 2274 265243108030823428143622332453997344860683904613441 2275 266645933129899583370269140761757205509327097430016 2276 268055556259503486119242000590859399966230712890625 2277 269472007354604422721331976819995333281668649127936 2278 270895316468755633026139847405699515688534011623601 2279 272325513774511688339066724633488581272041722740736 2280 273762629563847154201605640132016774876086144739281 2281 275206694248576541403634664140558349041000000000000 2282 276657738360775548623856778225810224288358462036321 2283 278115792553203600101989447746855317420337744838656 2284 279580887599727681753777663091196698356678280608481 2285 281053054395747479147388154289239684563861110788096 2286 282532323958621820767239549313760165009375244140625 2287 284018727428096429998833459454179087966691976544256 2288 285512296066732989275674852907427187567309073114161 2289 287013061260339519836906637447535144903019210674176 2290 288521054518402080551833132039676036375640805848961 2291 290036307474517789275070082881228374016000000000000 2292 291558851886829170203635088927690882282787214754241 2293 293088719638459830714881762855304939528205136367616 2294 294625942737951471171783683000543489492325105070321 2295 296170553319702231189690207489904571959811952869376 2296 297722583644406375866305540937590658664703369140625 2297 299282066099495325484285084164744420728997978443776 2298 300849033199580032203499075818232220919610010191521 2299 302423517586894707267682868991012084838131004604416 2300 304005552031741902257875893436602100331508810471841 2301 305595169432938947932747452209009067921000000000000 2302 307192402818265754203617008043845354361158341065361 2303 308797285344913974799699547038649127506284826853376 2304 310409850299937540186842982718266207900006117758961 2305 312030131100704562310774399927435918809732040953856 2306 313658161295350614743635252735588963169590087890625 2307 315293974563233391820362441241714697912339184746496 2308 316937604715388750359262516418658821772107726295681 2309 318589085694988137568930117540316093603766444691456 2310 320248451577797408751479150911113579837038098287921 2311 321915736572637038419886189199453720576000000000000 2312 323590975021843728455090125315213766244338007289681 2313 325274201401733416936350271131090996204112212135936 2314 326965450323065691286236867108961906543825481234401 2315 328664756531509609379513381751223388804271661121536 2316 330372154908110932273069047464361410811816650390625 2317 332087680469760772221972819624132534500794474172416 2318 333811368369665659654646376110465156569184987666641 2319 335543253897819032788093913092551372420239427895296 2320 337283372481474153572080357163015551947466135777201 2321 339031759685618453659117221832275390625000000000000 2322 340788451213449314105096705703379907825576690547201 2323 342553482906851282513409778172209016510655596855296 2324 344326890746874731343392944071817788077755828856641 2325 346108710854215961111971139152153410313108504252416 2326 347898979489698752225400801521999865634570556640625 2327 349697733054757369186067608058844705117354418241536 2328 351505008091921020927357677209845138614862695344401 2329 353320841285299781037699238474035823503245815975936 2330 355145269461071971642963872098621308517517292219681 2331 356978329587973014724522448082306072576000000000000 2332 358820058777785754658370859413236022614627962757921 2333 360670494285832255768874568550792873917253026451456 2334 362529673511467078698828886477173519313352632785681 2335 364397633998572039405693798199824211436553682026496 2336 366274413436052454602038055398262099946445556640625 2337 368160049658334877466417194012943031595352705273856 2338 370054580645866327459114120019430497085721677168961 2339 371958044525615018085388958483466100057460363493376 2340 373870479571572586457116997332397408941838295695361 2341 375791924205257828511939796202032213921000000000000 2342 377722416996221943757314890337100564367751754641841 2343 379661996662555293415124017965359485862173439164416 2344 381610702071395675850788454972719042566739291981521 2345 383568572239438123179142871237865216189517422923776 2346 385535646333446222947636146813488066196441650390625 2347 387511963670764968805758821456702949989380444389376 2348 389497563719835144077942316018421962506237599780321 2349 391492486100709242165534777120676191599495565807616 2350 393496770585568927711832375618137741503474969084241 2351 395510457099244042472533152806828118016000000000000 2352 397533585719733159842383074476270995418558899718961 2353 399566196678725691997200839983763859774139738034176 2354 401608330362125553618899219859189202618405340204161 2355 403660027310576386179566279339626503152157648224256 2356 405721328219988346769129805014312519213965087890625 2357 407792273942066465459602605777174024331360149508096 2358 409872905484840575207395125896768610192986600618481 2359 411963264013196818303685005598166594532884827078656 2360 414063390849410733391350871499854680655433446066321 2361 416173327473681927075509753968523857041000000000000 2362 418293115524670334163244129368630587444493758309281 2363 420422796800034070576665690730535170817591382900736 2364 422562413256968882992038578995107486834400174013601 2365 424712007012749199266274977183877750760574628007936 2366 426871620345270783720720700077680898253828369140625 2367 429041295693595001360767720764539907190096203350016 2368 431221075658494695118464481256164053938019239923441 2369 433411003003001680213943355804483953210392348266496 2370 435611120652955859740147791123366874650609067121601 2371 437821471697555965584019456000000000000000000000000 2372 440042099389911928805998212345035449761191721532801 2373 442273047147598883608394889175797898832704102404096 2374 444514358553212809031918718963708241135744700769841 2375 446766077354927812528377900832332501664354917154816 2376 449028247467055059566323105908600731926250244140625 2377 451300912970603353435169855364958546046858601435136 2378 453584118113841369422116600018449357906340372735201 2379 455877907312861547544971030463652505970792135131136 2380 458182325152145648032807667315441316744006155530081 2381 460497416385131973755205140945848178161000000000000 2382 462823225934784263809651787853862322299988395309521 2383 465159798894162262485563285260437367410224325984256 2384 467507180526993967832226035441819150716323306632881 2385 469865416268249564066864915486768327413607771344896 2386 472234551724717042067933845387380502731855712890625 2387 474614632675579512207642416464825371303396776083456 2388 477005705072994213786661581922060343079872540893761 2389 479407815042673225342896160652853762820298526232576 2390 481821008884465880115171663183520479206211873371761 2391 484245333072942890951657733659689291776000000000000 2392 486680834257982188961840333010074134320497264359441 2393 489127559265356480219859684733327140717015935881216 2394 491585555097322524836050985089168975330158544562721 2395 494054868933212142722559962773522210364377243058176 2396 496535548130024950387955578377571165561676025390625 2397 499027640223022833104827500046649043400220300414976 2398 501531192926326156803436497756588060822520485039121 2399 504046254133511724053581583518510005215070640930816 2400 506572871918212478505958607629711009936527357526641 2401 509111094534718962173411120845918138561000000000000 2402 511660970418582529941615648112271005928412636202561 2403 514222548187220325707900110326311830184856939134976 2404 516795876640522024556065995601359578708810942319361 2405 519381004761458345384272039754117340955953157574656 2406 521977981716691338412239646373353984962148681640625 2407 524586856857186452003258078970073567010023272349696 2408 527207679718826383245700610512732314619994376611281 2409 529840500023026716748011338278714783742653147385856 2410 532485367677353356110386283586314167315999335674721 2411 535142332776141752545651715806704173056000000000000 2412 537811445601117935131137387305626795656534665158881 2413 540492756622021347182652559858501648004463659585536 2414 543186316497229493250998362865109446420686330462801 2415 545892176074384401250791168621613748504644168974336 2416 548610386391020904240728319265144554405117431640625 2417 551340998675196746383799713082149422111769178607616 2418 554084064346124517625336473974894546835889369850241 2419 556839635014805421636191206335546389228855750557696 2420 559607762484664881577763197724871455902835422296001 2421 562388498752189988255016392949462890625000000000000 2422 565181896007568795233088044750267011132453256348401 2423 567988006635331465502551667744801073560960049872896 2424 570806883214993274287879302910623106118273090353041 2425 573638578521699472603145159179177491304016096137216 2426 576483145526872016168525456063988710442832275390625 2427 579340637398858164310677766128260297633193038708736 2428 582211107503580953479627367973270597814159073796001 2429 585094609405191550024348088785626044224413800206336 2430 587991196866723486878800859819598296093326294670481 2431 590900923850748788819784748027679543296000000000000 2432 593823844520035990967562581921476959567367649691121 2433 596760013238210055209846479195566201658049723437056 2434 599709484570414189239367627244472333788771722150081 2435 602672313283973572904909585029192353489438738743296 2436 605648554349060996585355185402381408267949462890625 2437 608638262939364416305983840594383307721317628973056 2438 611641494432756430325958709725713851159560544288561 2439 614658304411965681935661795591558548344812418891776 2440 617688748665250193212269618222623825638437948878161 2441 620732883187072634491712684542732300081000000000000 2442 623790764178777534324928556511484521385158483907041 2443 626862448049270434696100934170891541477988306518016 2444 629947991415698996290375834735054681360219132813921 2445 633047451104136058608360684014847557223024373272576 2446 636160884150264659734542961814440786838531494140625 2447 639288347800065020576611978248891791370020586520576 2448 642429899510503498402530423003587318373888395967921 2449 645585596950223514512081544194964563618896549974016 2450 648755498000238460889513197521747760447677235799041 2451 651939660754626590693811579657237037056000000000000 2452 655138143521227897453065242182514548857069140516161 2453 658351004822342987839323993670558472905093710155776 2454 661578303395433952910317557691183895331050044104561 2455 664820098193827242714375383421709445331681129005056 2456 668076448387418549164881823139777898168047119140625 2457 671347413363379702100610017080592335868729193271296 2458 674633052726867583458303280914984182168855634274081 2459 677933426301735064493914594417492425199329325613056 2460 681248594131243970998972961731567688395673877113121 2461 684578616478780081468619974004966391121000000000000 2462 687923553828570163187950874081504372963193167838481 2463 691283466886401051213401820431027420213971922190336 2464 694658416580340775236048893629462203578077920582001 2465 698048464061461739323824703533178609874044444020736 2466 701453670704565959549815258910982677820371337890625 2467 704874098108912364523973073803550262664959639945216 2468 708309808098946163855772326391016303388318807447041 2469 711760862725030289585538276798100139732601154768896 2470 715227324264178915632406110202263187881162161300401 2471 718709255220793060317103921000000000000000000000000 2472 722206718327398277028010712811851604075404584994001 2473 725719776545384438109213077966857709821875919261696 2474 729248493065747617059573659017057530428117817606241 2475 732792931309834074142130604023808888349489801199616 2476 736353154930086350513470027078005479289785400390625 2477 739929227810791475993052996030005078243657570062336 2478 743521214068831295602834810992905014545185078526801 2479 747129178054434920017887330141785492090131931201536 2480 750753184351933305079124863975165132320685519640881 2481 754393297780515965529640715863070720481000000000000 2482 758049583394989828146584815725130822615407865902721 2483 761722106486540229450953095424705657579655298809856 2484 765410932583494063188116309310443594003913549337281 2485 769116127452085082782389931680430058962269944221696 2486 772837757097221363979437585198338208585976806640625 2487 776575887763254932900808190884228319766136703942656 2488 780330585934753564745431701679862228423778817353361 2489 784101918337274758383439908211056418817048761470976 2490 787889951938141892098237407715623788478387182214561 2491 791694753947222565743323425669262606336000000000000 2492 795516391817709134590957794934243012314224403284641 2493 799354933246901440160374049804312803399594231074816 2494 803210446176991743323869302667793035207671576735121 2495 807082998795851864999744359719766184124059773566976 2496 810972659537822539751728419800496160984039306640625 2497 814879497084504987625200707614202724088852342706176 2498 818803580365554709561216539900013301448685312566721 2499 822744978559477511740057631211838137033461612937216 2500 826703761094427764216755935459106634266690113901441 2501 830679997649008899221787010925358396001000000000000 2502 834673758153076154510892810792751000973672252659761 2503 838685112788541567158774958950338522683075331096576 2504 842714131990181223202197992761768591397344015559761 2505 846760886446444768548857761239694350466832122515456 2506 850825447100267186579203179462135044339472900390625 2507 854907885149882847879249878829267060965286552272896 2508 859008272049641837553291978673302312128129203606881 2509 863126679510828565576303258591430191376499281760256 2510 867263179502482665656721453481087993568509430381521 2511 871417844252222188091229245443521908736000000000000 2512 875590746247069092104082809327766745354235956348081 2513 879781958234277043174493502571495186728447050715136 2514 883991553222161520866540496032988624833843164371201 2515 888219604480932242687081841591724257533027613147136 2516 892466185543527909508138685332367439808183837890625 2517 896731370206453278101252083043568592850861827362816 2518 901015232530618566342354178500815355115785232713841 2519 905317846842181196656755385520275508532008080900096 2520 909639287733389883284926693043350905937880494134801 2521 913979630063431068960851309531494140625000000000000 2522 918338948959277716605832599726352246995163247469601 2523 922717319816540461651775664386823377301712190570496 2524 927114818300321130619107992994171731003609952529441 2525 931531520346068631585670401677678711339421792342016 2526 935967502160437222194092974831863792451484619140625 2527 940422840222147160856371980164256727069040035495936 2528 944897611282847746825582744338940349891558916927601 2529 949391892367982754815900281091240819084655648116736 2530 953905760777658269863354076825390444580525890441281 2531 958439294087512928131015881428844937216000000000000 2532 962992570149590569373609645520073170379665433944321 2533 967565667093215306787840910783684732191695132102656 2534 972158663325869019986069018647116810902398708194481 2535 976771637534071276842289475542938871942932747780096 2536 981404668684261689970755721623102777846093994140625 2537 986057836023684713608949415305905781204603440992256 2538 990731219081276886688006189719575808251314740088161 2539 995424897668556527885119680251564212006222273970176 2540 1000138951880515888463880486329978847886924483380961 2541 1004873462096515768719958636580061253041000000000000 2542 1009628508981182603861008095957977068418738262492241 2543 1014404173485308025161159907727046267919185389551616 2544 1019200536846750902241976723585319983134780646326321 2545 1024017680591341872343265763272384189778852403941376 2546 1028855686533790362458689681988554060459136962890625 2547 1033714636778594110222675431379186178875554608971776 2548 1038594613720951189446699999115508456749769464835521 2549 1043495700047674546214628924702845143976102149820416 2550 1048417978738109051458398736545965294915885751833841 2551 1053361533065051075946967958994955472896000000000000 2552 1058326446595670593633113119595845497429360062633361 2553 1063312803192435819314316267607426584218195081957376 2554 1068320687014040386575678916565420609551708476684961 2555 1073350182516333071994504067840419784342624698105856 2556 1078401374453250071597913080326762737988144775390625 2557 1083474347877749835576607645212610160866111989354496 2558 1088569188142750467269649025830720922111808164609681 2559 1093685980902069692446907052505530695037476935827456 2560 1098824812111367404927630142742761487974472605479921 2561 1103985768029090794585404869717549798401000000000000 2562 1109168935217422063801609348487533521074663970687681 2563 1114374400543228738441318971387002447768907925159936 2564 1119602251179016579437495823362579091507524531830401 2565 1124852574603885101081184466322412869433333836353536 2566 1130125458604485702127346720638977556306054931640625 2567 1135420991275982415837896613536681128907917980860416 2568 1140739261023015285095443829993042627287320575650641 2569 1146080356560666368733219813786575271869264048951296 2570 1151444366915428385238645146253157079218355880799201 2571 1156831381426176000000000000000000000000000000000000 2572 1162241489745139762277681346123795279923121033775201 2573 1167674781838882698093571208255690800768137343799296 2574 1173131347989279565244099626895952069740034815122641 2575 1178611278794498776654664144908017390198505829564416 2576 1184114665169986998305164571634769917291211181640625 2577 1189641598349456427968527550815857013262816275009536 2578 1195192169885874761016230068277491317465295368998401 2579 1200766471652457849556984511206134126709782070951936 2580 1206364595843665061186920253692627707053323717071681 2581 1211986634976197343641788015148625096001000000000000 2582 1217632681889998001653923441174564905138810993815921 2583 1223302829749256192328935512537047361226151303315456 2584 1228997172043413145369333519149477385714711368721681 2585 1234715802588171114484573464416546888583666509418496 2586 1240458815526505066339290913090939175462363525390625 2587 1246226305329677113403792485007079153536395280121856 2588 1252018366798253697083202449826474401096349942492961 2589 1257835095063125527514004216393976110295115676389376 2590 1263676585586530286429078956623055468341709012377361 2591 1269542934163078099504725180177004957696000000000000 2592 1275434236920779784615543804785051412663497551529841 2593 1281350590322077882435493170038082513050561461948416 2594 1287292091164880475835857542175579363258725361587521 2595 1293258836583597804543330975948124758504339224395776 2596 1299250924050181681533895959380407392978668212890625 2597 1305268451375167717650673090447038815044934425317376 2598 1311311516708720360946434143604005692431113332774321 2599 1317380218541680757264006301105655969345402480623616 2600 1323474655706617438580350071411429204134938159596241 2601 1329594927378879845652667517095965200241000000000000 2602 1335741133077654691517490889885855047581464910436961 2603 1341913372667025172406314643138453202010614242738176 2604 1348111746357033032653966084652397466154353297480161 2605 1354336354704743490188561667572572437770805415776256 2606 1360587298615313029204567116758232057004687744140625 2607 1366864679343060066633170274773149989737430144516096 2608 1373168598492538499036885748099531822016919847282481 2609 1379499158019614136568040162758803544697704207814656 2610 1385856460232544030643536121745360385433244262408321 2611 1392240607793058702001061817064269807616000000000000 2612 1398651703717447275814701709248407486417912400857281 2613 1405089851377645530560711769569490897480661425524736 2614 1411555154502326867337050507323184613856338742959601 2615 1418047717177996206353104399150411124394991273639936 2616 1424567643850086817318913421962048037880390869140625 2617 1431115039324060090476089188286481080867018340438016 2618 1437690008766508255025524715400490205479111016257441 2619 1444292657706260051719921150092481611576764578922496 2620 1450923092035489366402102842019286743923828031293601 2621 1457581418010826831283058033047119140625000000000000 2622 1464267742254474400766628130424650408519143983910801 2623 1470982171755322908640774080849733471871827858948096 2624 1477724813870072613468373783206623963116031975385841 2625 1484495776324356739023549792730558702122283672866816 2626 1491295167213868016632591801381549900176152587890625 2627 1498123095005488236291623551076934666200350128603136 2628 1504979668538420813446268970957661238537883464739201 2629 1511864997025326378331697449878972411626796319707136 2630 1518779190053461394784573283671942442017389559532081 2631 1525722357585819815451599496285525774336000000000000 2632 1532694609962277780332531447574090229965829435517521 2633 1539696057900741365608740931144963017427933892448256 2634 1546726812498297389721636856243874014788569950918881 2635 1553786985232367283678494121070332625026918589136896 2636 1560876687961864032576507944134360552352754150390625 2637 1567996032928352195349176748262511211197317661331456 2638 1575145132757211009752422711624081593289060304567761 2639 1582324100458800589621185334684671658190479688728576 2640 1589533049429631221440569844328046628277994179203761 2641 1596772093453535767288998989560362112801000000000000 2642 1604041346702845181224203800282456742807254010397441 2643 1611340923739567146196296204662827417857570128265216 2644 1618670939516567838585594054760299888099998992518721 2645 1626031509378756827476317117343016485995825194930176 2646 1633422749064275115790740970458416998386383056640625 2647 1640844774705686330421884529374137532294966831742976 2648 1648297702831171068516316131196467990539403646383121 2649 1655781650365724407072192758962992892587594925346816 2650 1663296734632356583031197106498630081850675597188641 2651 1670843073353296851056607798036357185536000000000000 2652 1678420784651200526203329204769905503062713386070561 2653 1686029987050359218699318967377590022690862093438976 2654 1693670799477914268071483562403779625271082597945361 2655 1701343341265073383862765064494409373750448835526656 2656 1709047732148330500200815679160088905158633056640625 2657 1716784092270688851492350675307041419156473657757696 2658 1724552542182887276530985056572179587786125831625281 2659 1732353202844629758320094698881546431767151017721856 2660 1740186195625818206925998771996181529503019511166721 2661 1748051642307788492690537078508885358881000000000000 2662 1755949665084549737145913508219632064964050686856881 2663 1763880386564026868988495142474430507798902431809536 2664 1771843929769306452482095675347790775825576767758801 2665 1779840418139885795675131769945789476807116085006336 2666 1787869975532925345829921762085855017851504150390625 2667 1795932726224504379476297783669275320026701146095616 2668 1804028794910879994515624927719181755338096984534241 2669 1812158306709749411815264539844163161515513190813696 2670 1820321387161515593747483120357159673219210905618001 2671 1828518162230556187140793681000000000000000000000000 2672 1836748758306495798125722743782681607718772387876401 2673 1845013302205481606371023520447743310228068216016896 2674 1853311921171462326220404193136031334024995253319041 2675 1861644742877470522253909653600701885381945082249216 2676 1870011895426908286812185573449032785227402587890625 2677 1878413507354836287035965295061845882858093436276736 2678 1886849707629266188987252775741104269484886484150001 2679 1895320625652456466432828709978305483710871514382336 2680 1903826391262211601884882020248140403365668227822481 2681 1912367134733184687507765169159765224721000000000000 2682 1920942986778183433514089228905926747024219899049121 2683 1929554078549479591687613371519829676532480979501056 2684 1938200541640121801684643439280540701821327124786081 2685 1946882508085251867779935542517157456074144346935296 2686 1955600110363424473737403235884975510314140869140625 2687 1964353481397930343500250767776288755082504024621056 2688 1973142754558122855409500204754871260841215956312561 2689 1981968063660748117674246927655019736313433030987776 2690 1990829542971278512831366102169493878974427643860161 2691 1999727327205249718946802268289793785856000000000000 2692 2008661551529601215325005193798790051587913629095041 2693 2017632351564020280507527621109425073007707068502016 2694 2026639863382289490356274528071512847535809059119921 2695 2035684223513637724031389045926892860619783275544576 2696 2044765568944094685688277255394496023654937744140625 2697 2053884037117848949732812738942259048613994868248576 2698 2063039765938609537488322027701134242860641385661921 2699 2072232893770971033142533969264401333942959803990016 2700 2081463559441782246857279581877680819191880574611041 2701 2090731902241518432938354175363932711281000000000000 2702 2100038061925657070977600433663639284095426329534161 2703 2109382178716057217893939792241541641829435914059776 2704 2118764393302342438814769829973847659667694748080561 2705 2128184846843287324753857553657773621144757517357056 2706 2137643680968207605056592408170551402723418212890625 2707 2147141037778353862598218620757468810642683169079296 2708 2156677059848308859735444108175874551975321947638081 2709 2166251890227388483026622664710060257372715285549056 2710 2175865672441046314750527531664152576384307711755121 2711 2185518550492281839268577749118171549696000000000000 2712 2195210668863052292290243932795747071262982518686481 2713 2204942172515688161116247327158096695194313824014336 2714 2214713206894312343949075184643178918404003826228001 2715 2224523917926262976375266734664836804448712430452736 2716 2234374452023519933138877258945601283543613525390625 2717 2244264956084135013340503106367975628348352637833216 2718 2254195577493665817211247885199803137550573160481041 2719 2264166464126613322626029587705052975293521404624896 2720 2274177764347863169535670056235368402785892713772401 2721 2284229627014130660512272015371337890625000000000000 2722 2294322201475409485617474896025016641025420785672001 2723 2304455637576424179818288889124107565778350895005696 2724 2314630085658086321190337113088796938811472718922241 2725 2324845696558954478163488485317954075049127817711616 2726 2335102621616697914080038877873709536194961181640625 2727 2345401012669564057350795436061831968312786038030336 2728 2355741022057849745509638570237392187835541957230801 2729 2366122802625376251482378120526556646985468774977536 2730 2376546507720968100400984565869679294567538781942881 2731 2387012291199935685309562927499922374656000000000000 2732 2397520307425561690123746227335273677709195774410721 2733 2408070711270591328220517028457967142923358644473856 2734 2418663658118726405050819732579975266897369810323281 2735 2429299303866123213182702962860544684574607142813696 2736 2439977804922894268198130544383915789522304931640625 2737 2450699318214613893882021333772741270389615809990656 2738 2461464001183827665157522468573754190256781277727361 2739 2472272011791565717236987530993516899869862423166976 2740 2483123508518859929473620674088323401683851316346561 2741 2494018650368264992414259966446384719361000000000000 2742 2504957596865383366569308098583300159952736647622641 2743 2515940508060394141431376185562660329405715962658816 2744 2526967544529585803289786720629752715158477331391121 2745 2538038867376892920403684808803225644226654426238976 2746 2549154638235436754112132662320861876010894775390625 2747 2560315019269069804475210996513148393707929574834176 2748 2571520173173924299055822450032119127171741780610721 2749 2582770263179964633467586492361199626772225436553216 2750 2594065453052543772329932499160903238549089851863441 2751 2605405907093963619287237797269828734976000000000000 2752 2616791790145039364764620531103313395050718830827761 2753 2628223267586667820148783205814345727226400984600576 2754 2639700505341399747098111744962206306809382367885761 2755 2651223669875016190702066886651283496677862021267456 2756 2662792928198108825225759757251341730226386962890625 2757 2674408447867664321191481531005187434908907318480896 2758 2686070396988652742564858232202417353126238275320881 2759 2697778944215619982829225989299240306860622931296256 2760 2709534258754284248747769432562995858668732474173521 2761 2721336510363136600628936463702983152561000000000000 2762 2733185869355045557926636342721870214962645836346081 2763 2745082506598865779022744959107872962298666482139136 2764 2757026593521050824055481306728960594584259388367201 2765 2769018302107270009673282589646744773429472469979136 2766 2781057804904029364609892074817933760659843994140625 2767 2793145275020296694992483802592080885771407055650816 2768 2805280886129130768310781592360948885015788474097841 2769 2817464812469314624991286464000592223264208740356096 2770 2829697228846993026536906661224004356019535915756801 2771 2841978310637314049208487936000000000000000000000000 2772 2854308233786074832240968659181362576447577967297601 2773 2866687174811371489603134686828994154431976375914496 2774 2879115310805253194326222759844027527512566692195441 2775 2891592819435380444442918571870130204640717639254016 2776 2904119878946687519594616532465452036457734619140625 2777 2916696668163049137381152704748123765360655773863936 2778 2929323366488951318543590434589569328927361663981601 2779 2942000153911166470087029837483207751436737221492736 2780 2954727211000432695466827594987846190075614531893281 2781 2967504718913137340978052460689063826641000000000000 2782 2980332859393004787504464511510427510633884701602321 2783 2993211814772788496799792529530152726969860967366656 2784 3006141767975967321490593987826940235330519177530481 2785 3019122902518446088006515966918723185534178336772096 2786 3032155402510260461660332971715932784156933837890625 2787 3045239452657286103116719078251057984782042457440256 2788 3058375238262952125505317140451612323347514898812161 2789 3071562945229958861450296955595462489600822585266176 2790 3084802760061999949305247348545616157009101356662961 2791 3098094869865488747898924115144279330816000000000000 2792 3111439462351289089114076690010021694333537555980241 2793 3124836725836450377638301299202461776907188490735616 2794 3138286849245947047242617249589722466038839829332321 2795 3151790022114422382960235920087228896483647607013376 2796 3165346434587936718554788981062946379184722900390625 2797 3178956277425720018684103402973117573947449991499776 2798 3192619742001928855182455949571704465897134311229521 2799 3206337020307407786901109110712344523962968143036416 2800 3220108304951455152563823840738494719679394438945841 2801 3233933789163593286110962056658901889121000000000000 2802 3247813666795343164022733641673486885252700229951361 2803 3261748132322003494129108720109597010680990585061376 2804 3275737380844434255430906245429357152865132327360961 2805 3289781608090844698473584499673089199251620907257856 2806 3303881010418585815832297966527596175323789306640625 2807 3318035784815947292283848237186223393832602745962496 2808 3332246128903958944258244164353298410944039144673681 2809 3346512240938196658179698421210689479978827874963456 2810 3360834319810592837324023974999279873932831658421921 2811 3375212565051251366836554775182207614976000000000000 2812 3389647176830267106571900210077451436382212829835681 2813 3404138355959549921434052629521055406410419286183936 2814 3418686303894653258912601490713900953928257174176401 2815 3433291222736607283528066486098010264250576363585536 2816 3447953315233756577916645382105089825782226806640625 2817 3462672784783602420301980262141231051448546639548416 2818 3477449835434649648118878452456859834224546105384641 2819 3492284671888258117571281641858308426804802718007296 2820 3507177499500498768924158611823573937872877221571201 2821 3522128524284014307346403598785400390625000000000000 2822 3537137952909884509139253641453924305081006972753201 2823 3552205992709496163202194349401588618987653138743296 2824 3567332851676417657605804391076377420304333743138641 2825 3582518738468278221158494666315871517683648306876416 2826 3597763862408651829871628626693092167148535400390625 2827 3613068433488945788245065563043216529256618483777536 2828 3628432662370293995312748919724358890165731634402401 2829 3643856760385454905405566846000784223707913973927936 2830 3659340939540714193606342282866952454177543037673681 2831 3674885412517792135889464935138215858176000000000000 2832 3690490392675755713955357520220084008460528570623921 2833 3706156094052935454787673743152755266044610028179456 2834 3721882731368847014978855548849871614311430646407681 2835 3737670520026117519887432373467727568944137288810496 2836 3753519676112416667708225384129766011151621337890625 2837 3769430416402392608554425086386211782872101406969856 2838 3785402958359612608668341218423997768053569699566961 2839 3801437520138508509895479566790386923212936237285376 2840 3817534320586326994574481256906341845523808174809361 2841 3833693579245084666013366219592997712721000000000000 2842 3849915516353527954740453938905620363966885094167841 2843 3866200352849097860736291273472059945112164332732416 2844 3882548310369899541870899139993645038894646822943521 2845 3898959611256676758788657180331234386727539777867776 2846 3915434478554791186501178229432120382785797119140625 2847 3931973136016206602966582487037869664835203158245376 2848 3948575808101477964951664798451049134170362707518321 2849 3965242719981745381491557395451033646416012243439616 2850 3981974097540732995279624864575499335856239595858241 2851 3998770167376752782338488023283417481216000000000000 2852 4015631156804713280341258821864896536027674116904961 2853 4032557293858133255970279377259474740241205995442176 2854 4049548807291160321718894811102731302717125746506161 2855 4066605926580594512560051735275544220582420735328256 2856 4083728881927916832923802030934062757800781494140625 2857 4100917904261322784444105028423476101147034091524096 2858 4118173225237760884953660342615855319279923135696481 2859 4135495077244976189223868478071553584739412036550656 2860 4152883693403558821965406918033627967176857374500321 2861 4170339307568997533623325777673188059441000000000000 2862 4187862154333738289519009262277116779530289939155281 2863 4205452469029247902909817152293829486880319116148736 2864 4223110487728082722555714366432176339737585153655601 2865 4240836447245962385400716358466748202985492271271936 2866 4258630585143848644995523710182184946996699462890625 2867 4276493139730029286306290819151047794900901629526016 2868 4294424350062207137573071072964826827842803484341441 2869 4312424455949594189900104378325121037874738857578496 2870 4330493697955010835278762401270356091343527591215601 2871 4348632317396990233762642401000000000000000000000000 2872 4366840556351887820533002131519512693335945092038801 2873 4385118657655995963611455969940649907335097663492096 2874 4403466864907663782995606235027683708153184691751841 2875 4421885422469422142012063611794077833199701580578816 2876 4440374575470113821700116724958676588404082275390625 2877 4458934569807028889058143233217082903573478007771136 2878 4477565652148045270003713374943213444888512148493201 2879 4496268069933774537917221711497679684673724152283136 2880 4515042071379712928657793914192367576292806109284081 2881 4533887905478397592959152852572156421761000000000000 2882 4552805822001568097132091992471985129576683521475521 2883 4571796071502333183019194229756377481221155906912256 2884 4590858905317342798166450797234100690359993886954881 2885 4609994575568965407195477815466970805329971358928896 2886 4629203335167470595379097440582152282068867431640625 2887 4648485437813216975442146421293952433024238098579456 2888 4667841137998845408628497240705523342269092809991761 2889 4687270691011477551094425913673613575288794099224576 2890 4706774352934919736707635965180246023638196430785761 2891 4726352380651872207350450156882756632576000000000000 2892 4746005031846143701844910185445972019259302252185441 2893 4765732565004871414636779875054539518238731168649216 2894 4785535239420746335394729355335812000663962832224721 2895 4805413315194243980700286382489653137337475898802176 2896 4825367053235860529023476353435654699802398681640625 2897 4845396715268354370198434707984307586993004115070976 2898 4865502563828993080632664340169584209300684949477121 2899 4885684862271805835503026374718300081611830057762816 2900 4905943874769841269210995235967848769064224832600641 2901 4926279866317430795389178372188968493761000000000000 2902 4946693102732457397770597326053829179998338331688561 2903 4967183850658629903251750089760867184933416495742976 2904 4987752377567762748500024878954603018975137995321361 2905 5008398951762061251475612630948543116157976065478656 2906 5029123842376412399257669707778811432696426025390625 2907 5049927319380681163584113491211241377852473995165696 2908 5070809653582012355534091822940390773918723078389281 2909 5091771116627138030801852596819682702960985336057856 2910 5112811981004690457030452279031243401108575982408721 2911 5133932520047520654693481744644891283456000000000000 2912 5155133007935022523032754603050288133568117854304881 2913 5176413719695462562579697168315933443377000852033536 2914 5197774931208315205808000441694191006828905546804801 2915 5219216919206603767484942940332901141580776353038336 2916 5240739961279247026308668956870669777643105712890625 2917 5262344335873411449438609897103260633093250265583616 2918 5284030322296869071546166745450585030500272290968241 2919 5305798200720361040032729478684841171854060679069696 2920 5327648252179966838082094415476982435606772234690001 2921 5349580758579479197234353080976806640625000000000000 2922 5371596002692784711188366210076808624809303865154401 2923 5393694268166250162560004038456126159936634430160896 2924 5415875839521114574343429065212385910672284608035041 2925 5438141002155886997842820043139332709110307220361216 2926 5460490042348750048862086090789478473740000244140625 2927 5482923247259969203960297552685685653181126185844736 2928 5505440904934307868600765588745032132835637736254001 2929 5528043304303448229041935479503303761894780876558336 2930 5550730735188417899838519318449232966714519806724481 2931 5573503488302022378841582155083752144896000000000000 2932 5596361855251283321606611780620069045616419944157121 2933 5619306128539882647138946240963720661651576683565056 2934 5642336601570612486926304847205763605582732819172081 2935 5665453568647830989228567960794179258020175907127296 2936 5688657324979923990615378187305109953100078369140625 2937 5711948166681772566762590847822835582478225972269056 2938 5735326390777226474539084738881031042672825610086561 2939 5758792295201583497435955269262848653677354891083776 2940 5782346178804074706410651103268239343709885034592161 2941 5805988341350355648239182473917620532881000000000000 2942 5829719083525003473490124384574947597197466270033041 2943 5853538706934020016254761022263358356076624678486016 2944 5877447514107340837788368889155230096483566627175921 2945 5901445808501350246238315449007601842627768929816576 2946 5925533894501402304655357511364854872226715087890625 2947 5949712077424347839505259166864200821669035901976576 2948 5973980663521067461918612870676299678644673267105921 2949 5998339959979010613937539276733138340256941906006016 2950 6022790274924740652038761681697587898238903909173041 2951 6047331917426485980233399473392799584256000000000000 2952 6071965197496697245064701822433308683622984964302161 2953 6096690426094610604845848036901450783971959365963776 2954 6121507915128817085500874546930064937995938693806561 2955 6146417977459838035392750427842631180514129457709056 2956 6171420926902706691543613735941697496553691650390625 2957 6196517078229555869673199749021997218347403096887296 2958 6221706747172211790502539503131923277171506052752081 2959 6246990250424794054791082826951476635491085693485056 2960 6272367905646321779596504424351499633272068092147121 2961 6297840031463325908267584473222595759521000000000000 2962 6323406947472467706701716723506884798717771515284481 2963 6349068974243163458419787218545516757032587373838336 2964 6374826433320215371032385560403157492914354823624001 2965 6400679647226448706692558120800575931276872768884736 2966 6426628939465355149151588793750750453190195556640625 2967 6452674634523742420055597823044951429429218787721216 2968 6478817057874390157142082946485073024784018455265041 2969 6505056535978712067016889608338756301661819702480896 2970 6531393396289424365213488331055900729793370611994401 2971 6557827967253220516257857536000000000000000000000000 2972 6584360578313452286483719190006028812801869082100001 2973 6610991559912817122364352659188695698588795918749696 2974 6637721243496051867148719102820792549182952811988241 2975 6664549961512632828611164667530834647561342986223616 2976 6691478047419482210745535674801613072550820556640625 2977 6718505835683680922256132962075795810345742857998336 2978 6745633661785187774719555569000146619223717177684801 2979 6772861862219565083313136084794830704951985266753536 2980 6800190774500710683027351219766916381796234439994881 2981 6827620737163596373301301562965565330081000000000000 2982 6855152089767012804042094068288271060826522478668721 2983 6882785172896320816010729602400339668624078438137856 2984 6910520328166209248578895919050843095735205613059281 2985 6938357898223459227882893725204504066135054293405696 2986 6966298226749714948422780104327148253190566650390625 2987 6994341658464260961176699490649007976792366468038656 2988 7022488539126805981322287674791584455563703729851361 2989 7050739215540273228678978995306057480364345332862976 2990 7079094035553597314007020961980247512399687146228561 2991 7107553348064527684321004094792557531136000000000000 2992 7136117503022438640397747776710625684803408637710641 2993 7164786851431145939680445438754890113020828542242816 2994 7193561745351729997803064451498005993072351227797121 2995 7222442537905365701981117718094986907260699830910976 2996 7251429583276158849537075179700822889804840087890625 2997 7280523236713989224850864284416747321765049558962176 2998 7309723854537360328048118965417718647882814140404721 2999 7339031794136255768761076852376334879010316108169216 3000 7368447413975002338319294332456449579551584835575441 3001 7397971073595139773749648712767211085201000000000000 3002 7427603133618297226987426145028975248979700354745761 3003 7457343955749076452722653185110295532448739886104576 3004 7487193902777941728328218904873605095907691711961761 3005 7517153338584116519338753381259795570831651472019456 3006 7547222628138486903971677187612084446794453369140625 3007 7577402137506511770204315234770668283279710036688896 3008 7607692233851139798943476984364912486273173388784881 3009 7638093285435733246846443713912376435108579028832256 3010 7668605661626998542374872182746884244021528563715521 3011 7699229732897923708685722759404124635136000000000000 3012 7729965870830722626985948854875832457615360112094081 3013 7760814448119786154000343392105346046468289561563136 3014 7791775838574640107224627060261074801586943704113201 3015 7822850417122910131658582282732931833148913678811136 3016 7854038559813293461736786200512831466235625244140625 3017 7885340643818537592197275567726634110666481435938816 3018 7916757047438425871651286303684130479437062157231841 3019 7948288150102770032640050576028464721154475447812096 3020 7979934332374409671987504732539462031412356433128801 3021 8011695975952218695280662185039306640625000000000000 3022 8043573463674118739332336507846568889480500782875601 3023 8075567179520099586503861575528372408463922609258496 3024 8107677508615246584788447560533206717981062873611441 3025 8139904837232775087578834070891231486167934638166016 3026 8172249552797071927065954661807619600734980712890625 3027 8204712043886743935238410432930315889948995864231936 3028 8237292700237673526475664455649357539425633502785601 3029 8269991912746081355751013392303470411660926442868736 3030 8302810073471596066483567901973937272583734569095281 3031 8335747575640331142101679305998705954816000000000000 3032 8368804813647968875403486540824412864277690015010321 3033 8401982183062851469823524686733560251300595250630656 3034 8435280080629079286737634358761706398089404688616481 3035 8468698904269616252961740011198496822295517877764096 3036 8502239053089402442623424769910067315289551025390625 3037 8535900927378473847608619797812273359606689025888256 3038 8569684928615089350809147448667940751701457049286161 3039 8603591459468864916420309603500599584822660144562176 3040 8637620923803915011561195642855790186272410175694961 3041 8671773726682001273513898517462975419841000000000000 3042 8706050274365688436901372370140454056634715095218241 3043 8740450974321507535147241163646681247185174439919616 3044 8774976235223126390584474813238449148519723904088321 3045 8809626466954527407603487439594002848179317562085376 3046 8844402080613192683253881578162064611911773681640625 3047 8879303488513296449737762535590781874383564126027776 3048 8914331104188904863256278603378844616701108299373521 3049 8949485342397183153694805553999660397289768984252416 3050 8984766619121610149655987786223942762739129871807841 3051 9020175351575200193373673684971968004096000000000000 3052 9055711958203732460064639247549894315795565093019361 3053 9091376858688987696298881833370932195502831336165376 3054 9127170473951992391993185049058035622639355169786961 3055 9163093226156270400656606316016601422853040668409856 3056 9199145538711102022540520614020098169219492431640625 3057 9235327836274790565369867282955509175117891454570496 3058 9271640544757936397356291626536120697585060666487681 3059 9308084091326718507217949427433918035106059262099456 3060 9344658904406183585954850383860324584340066507113921 3061 9381365413683542645152755944100148732801000000000000 3062 9418204050111475186612818078867574758109227084733681 3063 9455175245911440938128348222613304790700006295207936 3064 9492279434576999170254339965097268179910957158272401 3065 9529517050877135608939635114700688409767519242817536 3066 9566888530859596958915920516154056119630957275390625 3067 9604394311854233052762072518693320457751960450236416 3068 9642034832476346640586727287235307806761977826868641 3069 9679810532630050835296348260115248585804295435063296 3070 9717721853511634228440487013404901543418837658093201 3071 9755769237612933691650390625000000000000000000000000 3072 9793953128724714878711597372721828902685333257481201 3073 9832273971940060443335683280831238705431762981687296 3074 9870732213657765987720874679836222361808442612904641 3075 9909328301585743757015826596538589119179255936188416 3076 9948062684744434094825483476183887584444824462890625 3077 9986935813470224674922587487644551829827241044545536 3078 10025948139418877524353080507092632771255143991556401 3079 10065100115568963853148358846939177473166281524903936 3080 10104392196225306705882084926286462975891839004025681 3081 10143824837022431450334037398131403671601000000000000 3082 10183398494928024118548290788468457170920735693181921 3083 10223113628246397615597857494683584666134389201043456 3084 10262970696621965811392799066643022962106156715843681 3085 10302970161042725530893720085117961489051886020202496 3086 10343112483843746458117496690125280160725156494140625 3087 10383398128710668969347062927902317508726151085817856 3088 10423827560683209910982081611087667532152209698390961 3089 10464401246158676337492362353788159017842762046181376 3090 10505119652895487224960957883132816648642655782991361 3091 10545983250016703175728970673226562666496000000000000 3092 10586992508013564129679235427718981167329725632555841 3093 10628147898749035097721208985116397211595942051516416 3094 10669449895461359933064597868129062366479006176049521 3095 10710898972767623155894484976420115804060239083339776 3096 10752495606667319847085980862790427267551422119140625 3097 10794240274545933626621721667795146170895066643173376 3098 10836133455178522732400865148766007013877670724012321 3099 10878175628733314215153598357950915116158364854255616 3100 10920367276775306265200565432742317712478755527870241 3101 10962708882269878686822051690532139023441000000000000 3102 11005200929586411536027220803407941969720854019122961 3103 11047843904501911937539195295517330942970074996146176 3104 11090638294204649096837296990320832586955081437282161 3105 11133584587297797523123323367993540503119323606880256 3106 11176683273803088479104328106809199953633496337890625 3107 11219934845164469673509999408354220552442251990532096 3108 11263339794251773212288388076800991583602537715860481 3109 11306898615364391824449428769168067981552248313286656 3110 11350611804234963378551422388478112837503505282342321 3111 11394479858033063705851405286982334550016000000000000 3112 11438503275368907746166121814162552338503150123203281 3113 11482682556297059032516140816079577270923924454772736 3114 11527018202320147530651514000860533898617354406101601 3115 11571510716392595849583264661779915541979597620903936 3116 11616160602924353839270919126582035182731660400390625 3117 11660968367784641591642250511529206826577026070614016 3118 11705934518305700861147394933274210851229494144175441 3119 11751059563286554921075524303201748338657755184234496 3120 11796344012996776871888317229536712768926796496887601 3121 11841788379180266417850560414472900390625000000000000 3122 11887393175059035128264337289050605976381975045916801 3123 11933158915337000199639418509742443280661073516036096 3124 11979086116203786735158660379951402592529274099867841 3125 12025175295338538557823442289162009692563328640290816 3126 12071426971913737573690432914613571406961601806640625 3127 12117841666599031701637267237403671312230722238939136 3128 12164419901565071386121042419220808501856480173997201 3129 12211162200487354709419900299808557845916215632859136 3130 12258069088550081119874357741161795291826200804786081 3131 12305141092450013792671473294751024807936000000000000 3132 12352378740400350639741399735187044432487786903183521 3133 12399782562134603985362366920119215591967650369376256 3134 12447353088910488924096668234271315220912522614740881 3135 12495090853513820377706786587844968498032686080720896 3136 12542996390262418867727392598568353511704414306640625 3137 12591070235010025020395578224964374864523838087827456 3138 12639312925150222820668353768505729417139080057165761 3139 12687724999620371632083134856782920293843081757720576 3140 12736306998905546999243678791224785736665619878117761 3141 12785059465042490249740696523889759413601000000000000 3142 12833982941623566912343167551020928205197734489723441 3143 12883077973800733968323220209080866619465459057033216 3144 12932345108289515952804309264525879217765833813680721 3145 12981784893372989923049326334337166896286449354674176 3146 13031397878905779310632216593012867033481597900390625 3147 13081184616318056674463647446075049840525212150398976 3148 13131145658619555371668281412915569808774330644321121 3149 13181281560403590163338246395771002247290816038178816 3150 13231592877851086772214471849577421728807832563762641 3151 13282080168734620409374669142229040500736000000000000 3152 13332743992422463287033878639190123387848236223056561 3153 13383584909882641134590684793347404996512680146046976 3154 13434603483686998735079413803321606100493617134447361 3155 13485800278015274499215876254083613941526854847430656 3156 13537175858659184094251499605566381462595058837890625 3157 13588730793026513144878012480971436138956104284573696 3158 13640465650145219023452194459603796924767608616903281 3159 13692381000667541746837591532316715277234396102393856 3160 13744477416874123997187518564014537813589182499400721 3161 13796755472678140284021126060175612259281000000000000 3162 13849215743629435264971799286065933751244541167502881 3163 13901858806918671242614683371287501123182118920257536 3164 13954685241381484854807688481633412067904168917600801 3165 14007695627502652976007924488015811914809144973070336 3166 14060890547420267847053144841625120000772109619140625 3167 14114270584929921450925444608622650654652696537071616 3168 14167836325488899152042157859737953276292094039152241 3169 14221588356220382616646634883332025329573938215325696 3170 14275527265917662031899350028014094217566889409512001 3171 14329653645048357641297596416000000000000000000000000 3172 14383968085758650614079864334332418515758708938182401 3173 14438471181877523266298875841126324814501218692304896 3174 14493163528921008651275159051457301003011493654501041 3175 14548045724096449537170991725696648417011822510473216 3176 14603118366306766789452525205357902433695468994140625 3177 14658382056154737176035916461217430122402771287412736 3178 14713837395947280612941348068991513681198947830108001 3179 14769484989699756868306903342598926758516781886734336 3180 14825325443140271742642386667437786616750107281376481 3181 14881359363713992743231337319605759366321000000000000 3182 14937587360587474270617678765061917924238485285015121 3183 14994010044652992335141674638856182332809096835629056 3184 15050628028532888821518127342248865306584197555308081 3185 15107441926583925319478055498340040975813453419319296 3186 15164452354901646538523422408278979931938261962890625 3187 15221659931324753324872859183801573206664163471917056 3188 15279065275439485298704733431343428894897780755610561 3189 15336669008584013129832357261914204369660417999179776 3190 15394471753852840469974607032931887112672892621074161 3191 15452474136101215559813741626962433478656000000000000 3192 15510676781949552529060756271469821937854190156721041 3193 15569080319787862407777194936954716175545701136470016 3194 15627685379780193867230966251968247137361556836981921 3195 15686492593869083708592365676173744185440101336088576 3196 15745502595780017117805200410657562315464019775390625 3197 15804716021025897704996643231845615703462023687704576 3198 15864133506911527346818207145471157641233231540299921 3199 15923755692538095850139034503889238860019882856022016 3200 15983583218807680455541532047492808385588685989485041 3201 16043616728427755199098257252924460468481000000000000 3202 16103856865915710150937871431087440477476975044820161 3203 16164304277603380549136921250551966881228824065867776 3204 16224959611641585847503192800761679413812703131282561 3205 16285823518004678695845400988424774588204116950061056 3206 16346896648495103871353032013601050403291679931640625 3207 16408179656747967179739247933266792683216968976695296 3208 16469673198235614344828889923572571703086511699616081 3209 16531377930272219905302780831644197345280680549421056 3210 16593294512018386137338727997675170420829750018289121 3211 16655423604485752021918864162302088708096000000000000 3212 16717765870541612275602237586946002366057646407632481 3213 16780321974913546463590872340067316893908152571662336 3214 16843092584194058213946866074265440146841908412770001 3215 16906078366845224551847475572024172316478045459316736 3216 16969279993203355372794559905848341932365586181640625 3217 17032698135483663073724207275766189609704838089609216 3218 17096333467784942360991864487916588941402614691799041 3219 17160186666094260254237817656452773435742936048336896 3220 17224258408291656305167439081548527532489247105966401 3221 17288549374154853050310218413183837890625000000000000 3222 17353060245363976716851236187931155962968691974278001 3223 17417791705506288200658414658498396851643770990493696 3224 17482744440080924335658594557669636561213191846804241 3225 17547919136503649473745237083899562142864855306735616 3226 17613316484111617394430337999564823715310488525390625 3227 17678937174168143563482965329177642200279008029966336 3228 17744781899867487759826693768168818079176526989888801 3229 17810851356339647089998107597614515461466321406529536 3230 17877146240655159409498479681001094425696279993796881 3231 17943667251829917170400707030303453024256000000000000 3232 18010415090829991714603593504824833138551186728676721 3233 18077390460576468032155617481961257300291574679801856 3234 18144594065950290004100406848884520217232910957545281 3235 18212026613797116149326265442678197040505531395997696 3236 18279688812932185894932254148327109420391543212890625 3237 18347581374145196389653526283789196835146068678086656 3238 18415705010205189879918850693828295572537218673725361 3239 18484060435865451668143527174036893067820337490558976 3240 18552648367868418672891207488230910598753258421860561 3241 18621469524950598610568481360876836354161000000000000 3242 18690524627847499818346470456159408205900895373548641 3243 18759814399298571738034094531481323165561891969826816 3244 18829339564052156080658132710392394629821639515953121 3245 18899100848870448691535699192982935967315315987582976 3246 18969098982534472135655286745475153982639312744140625 3247 19039334695849059023213103019958716499483092295090176 3248 19109808721647846095182034184815643536878431141948721 3249 19180521794798279088821217531259997354462773627785216 3250 19251474652206628403064889696495762931018395065037441 3251 19322668032823015583759899944209587634176000000000000 3252 19394102677646450648752038603422984489122128074413761 3253 19465779329729880272852129322112028873742252035608576 3254 19537698734185246852743670277463865362438474547787761 3255 19609861638188558471924683935202408538708520474771456 3256 19682268790984969785807347401125941277539765869140625 3257 19754920943893873847129925893923918925087774706896896 3258 19827818850314004891866520424567777549552319543998881 3259 19900963265728552105851167429211092120462607574368256 3260 19974354947710284392363892904719789382811973949007521 3261 20047994655926686160957426573836630418961000000000000 3262 20121883152145104157834422795740772958521746283592081 3263 20196021200237905358116214372589436990352676288987136 3264 20270409566187645940375343118742669429383954861609201 3265 20345049018092251363835367092013688094546871239643136 3266 20419940326170207568672738770717655615129277587890625 3267 20495084262765763319886881231793990236189364968226816 3268 20570481602354143715235960579156096186237847532115841 3269 20646133121546774877767262523003964491484248203268096 3270 20722039599096519853502529155467375532011274546250801 3271 20798201815902925734870098641000000000000000000000000 3272 20874620555017482030507215776808777734517155444203601 3273 20951296601648890302087445214691453029564110890602496 3274 21028230743168345088859721606402632292474013496777441 3275 21105423769114826140617212075531456840955792789078016 3276 21182876471200401979845846265329887893974629150390625 3277 21260589643315544813834087799479313041306540306599936 3278 21338564081534456817557278356946033788312471933339601 3279 21416800584120407808181681738396218427769863312244736 3280 21495299951531084332065190325682852523223674752047281 3281 21574062986423950185163530243267559134241000000000000 3282 21653090493661618387782714356707087041359161374168321 3283 21732383280317234634650444024147704767809657981894656 3284 21811942155679872241311151287782357568898826491452481 3285 21891767931259938607881402989108656113064871370756096 3286 21971861420794593221234457150275734208158008056640625 3287 22052223440253177216714869919541662711666223146336256 3288 22132854807842654520516198467619127595905094941510161 3289 22213756344013064593887031479225934352287574951858176 3290 22294928871462986800362804346260829918578495940476961 3291 22376373215145016417253120871498164207616000000000000 3292 22458090202271252312646607270362865545651207130206241 3293 22540080662318796309227667549057696295726103237103616 3294 22622345427035264256231891975937210641089060370594321 3295 22704885330444308830899292385448492152450982269157376 3296 22787701208851154090816999496100659430027008056640625 3297 22870793900848141798575558321718174348102777012555776 3298 22954164247320289540195498144633881899822501429267521 3299 23037813091450860658813433436465004748727544673468416 3300 23121741278726946025149571592689406119183593300419841 3301 23205949656945057666311162427422570380321000000000000 3302 23290439076216734274519123090632039009768747151837361 3303 23375210388974158617377810457581453238771877335269376 3304 23460264449975786871340691135658738145919860753962961 3305 23545602116311989900057477073022039371543203981561856 3306 23631224247410706499321152372824401209909629150390625 3307 23717131705043108630366214352307353624908058115178496 3308 23803325353329278663302389173959954162372538980051681 3309 23889806058743898652501059552420712276177411097235456 3310 23976574690121951665784659142074423395520534651555921 3311 24063632118664435189302345272605391589376000000000000 3312 24150979217944086630008358759375881315094355485381681 3313 24238616863911120937692616608688900417889028952231936 3314 24326545934898980368546260601074506414981964484118401 3315 24414767311630096412278102005037619113175682474049536 3316 24503281877221663904831160085573639184434277587890625 3317 24592090517191427348781789662568796955727439412924416 3318 24681194119463479463537230780349835564127138240102641 3319 24770593574374071987480791607549086335325182200119296 3320 24860289774677438754247294032544918284910450940365201 3321 24950283615551631065344870090484619140625000000000000 3322 25040575994604365381372696389779664596293604887959201 3323 25131167811878883354117793135486725852243026872631296 3324 25222059969859824221847594210678327583011557674420641 3325 25313253373479109590148615111313485133376048717500416 3326 25404748930121840620695206371811624562734765869140625 3327 25496547549632207650366081504105350102383163957313536 3328 25588650144319412263160050439013929639068911190460401 3329 25681057628963601837396172041976516612433524723879936 3330 25773770920821816590717362512170957106719281616127681 3331 25866790939633949145450360401501435723776000000000000 3332 25960118607628716636908853644569142372431793611489921 3333 26053754849529645387260519409269607888337248821907456 3334 26147700592561068167612713796835443690247942077029681 3335 26241956766454134071005575476733091187320832703594496 3336 26336524303452831019035375272618086133460312744140625 3337 26431404138320020924865052557368608017302224316665856 3338 26526597208343487535413029104887148630458504938964961 3339 26622104453341996975545581820742534864696433103077376 3340 26717926815671371017132287569698926815474178086923361 3341 26814065240230573095858326172646548881521000000000000 3342 26910520674467807098721741595334688046900236666693841 3343 27007294068386628945178116433556929674330854618300416 3344 27104386374552070984929511051019853779712712170905521 3345 27201798548096779235388956184029784473183557140811776 3346 27299531546727163481886266528370122969150543212890625 3347 27397586330729560263715462805348908196239404880101376 3348 27495963862976408769158651103029310099778128632256321 3349 27594665108932439662655810942193710988199500313071616 3350 27693691036660876867324587561735988366660268455632241 3351 27793042616829652326068869392049880764416000000000000 3352 27892720822717633764549658624729388367371078367090961 3353 27992726630220865479326511229687721846181381244850176 3354 28093061017858822174512632753824258047887985369808161 3355 28193724966780675870321567795836392641993834030432256 3356 28294719460771575906918314226919416478975488525390625 3357 28396045486258942067022628054179126711385163841540096 3358 28497704032318770840747261339877587938001711087774481 3359 28599696090681954856188893832443291595110453038022656 3360 28702022655740615499324578971826175543226826735934321 3361 28804684724554448746801626739611062091841000000000000 3362 28907683296857084235243989470687809810579422953001281 3363 29011019375062457590733402265602873696198837441396736 3364 29114693964271196042158757078397320596806267750297601 3365 29218708072277017342162458941205219555504827322535936 3366 29323062709573142019447824161600570195280586181640625 3367 29427758889358718986246933729119686277460671663702016 3368 29532797627545264524783750631050652191685986745759441 3369 29638179942763114676602747341995856282359253558890496 3370 29743906856367891058668769454423724963362129748309601 3371 29849979392446980130179383296000000000000000000000000 3372 29956398577826025934066519471517905357249020095544801 3373 30063165442075436337199830610343356201168315416580096 3374 30170281017516902793339830232091323562622777699733841 3375 30277746339229933652924570601410279018159884852002816 3376 30385562445058401043809350764953348953016679931640625 3377 30493730375617101347114721687559807868916562822107136 3378 30602251174298329292373873568083597619761447541251201 3379 30711125887278465696206351055933806378838910761435136 3380 30820355563524578868780945245004985311144924896038081 3381 30929941254801039712366557030064712495361000000000000 3382 31039884015676150536305814709646211795500782080641521 3383 31150184903528787612782259646901773967925177279840256 3384 31260844978555057497787987393567285443074489884276881 3385 31371865303774967141734747980050833002724982754512896 3386 31483246945039107814187668114593021594775019775390625 3387 31594990971035352867236959854379641582515797629075456 3388 31707098453295569362059224949367403420139538296089761 3389 31819570466202343583256251553381810129061182664216576 3390 31932408086995720465595530384756491140735472021199761 3391 32045612395779956957813090738421553893376000000000000 3392 32159184475530289348175673040953256176740049473011441 3393 32273125412099714576535713937729558727422713793417216 3394 32387436294225785557649122245079348695470801936886721 3395 32502118213537420540562369528273270262219865562546176 3396 32617172264561726528912007616509580671787261962890625 3397 32732599544730836787016357076850178509402470937726976 3398 32848401154388762456675785578533331595574713230915121 3399 32964578196798258309634713225426571484907592866594816 3400 33081131778147702660695243355804135753158562540674641 3401 33198063007557991466509122043379158518961000000000000 3402 33315372997089446635111577619854986102596762060174561 3403 33433062861748738571297483015468508760508813044350976 3404 33551133719495822982977218618389766330120566265323361 3405 33669586691250891973686591724747362176285405181382656 3406 33788422900901339446462190526822011001690468994140625 3407 33907643475308740844330616005967011604205444525981696 3408 34027249544315847252697144097473296681979011197167281 3409 34147242240753593888956523115319257491577623316729856 3410 34267622700448123004685807703975635417222759062142721 3411 34388392062227821225816370560639860473856000000000000 3412 34509551467930371356219516882941331539040531876450881 3413 34631102062409818670177453982800902346337616636481536 3414 34753044993543651719248739805278489825571269380146801 3415 34875381412239897679074749240459093915155741945102336 3416 34998112472444232261711156155289061622297109619140625 3417 35121239331147104219105932039383215074326319960559616 3418 35244763148390874463382909092804193506654647229086241 3419 35368685087276969829627546523315366829884585799581696 3420 35493006313973051506909173804297938842522338680084001 3421 35617727997720198163311663711093994140625000000000000 3422 35742851310840103790782211141705531387718055106960401 3423 35868377428742290295645661076282904775616381002448896 3424 35994307529931334860669640577435170649590381142717041 3425 36120642796014112104603605518872886931889210952585216 3426 36247384411707051065152812792056899450250058837890625 3427 36374533564843407031386173118203219239003508740980736 3428 36502091446380548251614928325035590018078758015712001 3429 36630059250407257542817130072957807699997514544910336 3430 36758438174151048827720974572734033529229063151778481 3431 36887229417985498625698169865236702826496000000000000 3432 37016434185437592523656678772290356329231339671623121 3433 37146053683195086653160391715070721986878801435693056 3434 37276089121113884200041539271899296776608336333194081 3435 37406541712225426972809954649614906063819896883511296 3436 37537412672744102056201641211038384707082597900390625 3437 37668703222074663576247489874430515645475996523565056 3438 37800414582819669603281425618355324566255878892884561 3439 37932547980786934219345741526102176832966462355275776 3440 38065104644996994776489902826915042131187939153306161 3441 38198085807690594372497672275872750435681000000000000 3442 38331492704336179570616021999529813925419865289159041 3443 38465326573637413389897955659555980840555896442454016 3444 38599588657540703592810068490819466548399250938537921 3445 38734280201242746296794421492881928546729900494360576 3446 38869402453198084936513099833973683416843414306640625 3447 39004956665126684603542664403479192462399838225432576 3448 39140944092021521790324589462092083162079969955243921 3449 39277365992156189565216708527425373094970822654038016 3450 39414223627092518205529665036338409010212571815547041 3451 39551518261688211315471383982942460051456000000000000 3452 39689251164104497455961645682569897788816032821088161 3453 39827423605813797313317953096358303394976190013771776 3454 39966036861607406433853039807954377158611315560508561 3455 40105092209603193551463566812649773710059039994413056 3456 40244590931253314535328802799511413645886601806640625 3457 40384534311351941984877374618274780767365460808503296 3458 40524923638043010499219512164465448891570848888230081 3459 40665760202827977648281595027959737693547739853357056 3460 40807045300573600672919236971571024006399554740181121 3461 40948780229519728941324618676857796957921000000000000 3462 41090966291287112189083299253819925204159099695730481 3463 41233604790885224570275302799130611340680369417486336 3464 41376697036720104547054887843715884031965848343666001 3465 41520244340602210645183064894536903520851750501748736 3466 41664248017754293103026630487071457937866660400390625 3467 41808709386819281441577235263971385781252490543497216 3468 41953629769868187983083798621456812850941728120083041 3469 42099010492408027345931423457983544404322310442192896 3470 42244852883389751943439851559397182440755579695688401 3471 42391158275216203514294433201000000000000000000000000 3472 42537928003750080712362563679560741093386238212206001 3473 42685163408321922783688564747172760654213836110237696 3474 42832865831738109358500060343914706965794229823370241 3475 42981036620288876386099013657415718294218384779247616 3476 43129677123756348240550756414622307062618496337890625 3477 43278788695422586025124551474278208880729061553934336 3478 43428372692077652103479486277855975626207193893842801 3479 43578430474027690885629797571937519242685117194305536 3480 43728963405103025896764077076370732426103589193348881 3481 43879972852666273157033203479994335769681000000000000 3482 44031460187620470900462288339409892115038393524434721 3483 44183426784417225661182412176298210360615607369465856 3484 44335874021064874755218462355259920648627382093781281 3485 44488803279136665186109966217262700450427958450589696 3486 44642215943778949002682441483679404911242422119140625 3487 44796113403719395137327461172804228394702402440134656 3488 44950497051275217753190352224863112793366404859349361 3489 45105368282361421128705215753138135593237678896254976 3490 45260728496499061107957772368174875719993335143242561 3491 45416579096823523145397398399431198375936000000000000 3492 45572921490092816973460628104473070255251258105136641 3493 45729757086695887921709353150268587518625866245410816 3494 45887087300660944916127953814639176126225094695859121 3495 46044913549663805187264646528883851201959622896254976 3496 46203237255036255715943429605408587515354156494140625 3497 46362059841774431445314153307301496885564937783218176 3498 46521382738547210288049431860652028412526527785242721 3499 46681207377704624957538353625498366742124637995401216 3500 46841535195286291651968231468104336266915146790249441 3501 47002367631029855620226968456341337444401000000000000 3502 47163706128379453638599994371831242106335919489831761 3503 47325552134494193427277156237765045821979097433112576 3504 47487907100256650035726421140544903044644339625363761 3505 47650772480281379226032772117222645415168789029523456 3506 47814149732923447883342247829767906870899824462890625 3507 47978040320286981482592694192158670549223181329104896 3508 48142445708233728640754461097834755727218467990962881 3509 48307367366391642783845989953902053092344948567904256 3510 48472806768163480958030997905357006053671551130049521 3511 48638765390735419814145772468274981441536000000000000 3512 48805244715085688795046945826154082600037578100840081 3513 48972246225993220555212021319232196907747186664411136 3514 49139771412046318642066875713427467715688757860855201 3515 49307821765651342468556459714442037938158865152475136 3516 49476398783041409606516965934390206893375957275390625 3517 49645503964285115430449828163962735371273337652514816 3518 49815138813295270141340058393539878920872792098749841 3519 49985304837837653200203618602761075957414967006724096 3520 50156003549539785201090762940816619419507629005122801 3521 50327236463899717213314572590136962890625000000000000 3522 50499005100294837622716240385232736100902171951281601 3523 50671310981990696501821045187220576169779101219946496 3524 50844155636149847538781387134117355955027739811693441 3525 51017540593840707555045734238382482678319012091990016 3526 51191467390046433641734858427542165592934492431640625 3527 51365937563673817944749315062171778218585769100967936 3528 51540952657562200128674744259196892976560380705643601 3529 51716514218492397549594245038577831942456187829620736 3530 51892623797195653166959794439167615192385630080749281 3531 52069282948362601224717453356103333052416000000000000 3532 52246493230652250731923918978753939202747785029076321 3533 52424256206700986773134850396274366932202809161158656 3534 52602573443131589678888309228501216571374962086038481 3535 52781446510562272086649621074586957362560158815748096 3536 52960876983615733922626976191748950911492773681640625 3537 53140866440928235334910149163171371752028324818784256 3538 53321416465158687608427827428830432594171788575484161 3539 53502528642997762092262197477227806614091407007154176 3540 53684204565177017169902645271148802349700409901008961 3541 53866445826478043303063684148069157256641000000000000 3542 54049254025741626179735529037199192458558356160944241 3543 54232630765876927997179090411881888855782934882287616 3544 54416577653870686910620564989681041793204882978850321 3545 54601096300796434678444252844559335908363761728229376 3546 54786188321823732534725732347629737913608551025390625 3547 54971855336227425319991075246666300222503968651083776 3548 55158098967396913901131384271505059433243529950911521 3549 55344920842845445911445584954298453895327335210684416 3550 55532322594219424841828101921977329946697692224781841 3551 55720305857307737514161797794916422455296000000000000 3552 55908872272051099968020350052408963701879445156405361 3553 56098023482551421791828087843874099832056288582373376 3554 56287761137081188929669206776510909908873539079888961 3555 56478086888092864994982225237162398858798430846713856 3556 56669002392228311122419540850272784821319980712890625 3557 56860509310328224389195990276846185365269182727786496 3558 57052609307441594837294409763102443414790546585365681 3559 57245304052835181127940337693957902768031123380371456 3560 57438595220003004859802193937440594197244999841747921 3561 57632484486675863582417514023609251497201000000000000 3562 57826973534830862536390109227436150138447653031779681 3563 58022064050700965151947366461410846083908847257255936 3564 58217757724784562337491294572324981234089025401714401 3565 58414056251855060589821366219830509592346586057281536 3566 58610961330970488957751697033971688253590625244140625 3567 58808474665483124890889646247045288965564263527612416 3568 59006597963049139005387515513937660751643956095086641 3569 59205332935638258798523665216639082219704903013175296 3570 59404681299543451344014060235086489486823337068387201 3571 59604644775390625000000000000000000000000000000000000 3572 59805225088148350161702580666145170536134733114187201 3573 60006423967137599090779280498683781289444004811575296 3574 60208243146041504853462953093206941162519281427686641 3575 60410684362915139399608456893934944751244746650812416 3576 60613749360195310814817143676701736888639453369140625 3577 60817439884710379777854473266024895705012867222081536 3578 61021757687690095255621116801125258200113818231114401 3579 61226704524775449467983056396557906677538283570855936 3580 61432282156028552154811385101526135204704347123979681 3581 61638492345942524177627757690373856077201000000000000 3582 61845336863451410488296740057615035660102469825547921 3583 62052817481940112497251652886610237188574948890771456 3584 62260935979254339873785903854112993665282245479965681 3585 62469694137710581810987251965879070344044897338986496 3586 62679093744106097787937947733879978441075840087890625 3587 62889136589728927861849243845932392851884001099513856 3588 63099824470367922522844372786315184770410096671288961 3589 63311159186322792144149740583787144645765789407973376 3590 63523142542414176060499789533956449381540707586605361 3591 63735776347993731307606737408826602295296000000000000 3592 63949062416954241055592206370215808655673041946581841 3593 64163002567739742769323611588304195107425862033084416 3594 64377598623355676128644087474516384078368079807511521 3595 64592852411379050741530688512029941656258613950283776 3596 64808765763968633683261611950171184599399566650390625 3597 65025340517875156894719251163600628755363097869029376 3598 65242578514451544473002001306306677972793233932250321 3599 65460481599663159887563903056847508108446458619887616 3600 65679051624098073155147425797860847834154967129144241 3601 65898290442977348006820958542476690516641000000000000 3602 66118199916165349080478895355819930989309827160808961 3603 66338781908180069172208571964203403333339284741554176 3604 66560038288203476579974731740835557501407008794084161 3605 66781970930091882573118672347873677938898272005984256 3606 67004581712386329021215749043439614623865820556640625 3607 67227872518322996215881487071800845279617849644548096 3608 67451845235843630919163183688349583445640797001438481 3609 67676501757605994672200560271354751198468266210758656 3610 67901843980994332397885756682808008840731866735276321 3611 68127873808129861331299743604151645372416000000000000 3612 68354593145881280311749064032402865503523444678549281 3613 68582003905875299470273702521339664403972418076020736 3614 68810108004507190346543820134175790548411352686243601 3615 69038907362951356469110084481737923956368701376167936 3616 69268403907171924433019367696802746359155195556640625 3617 69498599567933355508854680784214602933397118408790016 3618 69729496280811077817305360530969457527980491289093441 3619 69961095986202139103420725103925290419292673981546496 3620 70193400629335880144747666648514412173509428595481601 3621 70426412160284628827599953673144775390625000000000000 3622 70660132533974414925754372804264644401075272740922801 3623 70894563710195705615916248669731304692055383365124096 3624 71129707653614161764344342256597225758658579241349841 3625 71365566333781415019072642137157600128216090215714816 3626 71602141725145865742214129507566841169928691650390625 3627 71839435807063501816879217080027820033055479757275136 3628 72077450563808738363289233556009764724344480500255201 3629 72316187984585278398713049727706265649606449538011136 3630 72555650063536994475902719251575198887672735883040081 3631 72795838799758831334751836854903097921536000000000000 3632 73036756197307729601948199217527129937113717803849521 3633 73278404265213570573440289059771970692431496638304256 3634 73520785017490142114585091107984188728495635695562881 3635 73763900473146125712892789644464978128876781380304896 3636 74007752656196104718331991322829024980987715087890625 3637 74252343595671593806207263886592841672899796722323456 3638 74497675325632089697668981411884027011757390026763761 3639 74743749885176143172963719748351673651630936818712576 3640 74990569318452452412581751999459711819969366610031761 3641 75238135674670977701506553208195620384401000000000000 3642 75486451008114077531819635940687036288975152202049441 3643 75735517378147666138962504232172854156275455377801216 3644 75985336849232392507006032421132058336165463451842721 3645 76235911490934840878326147792065531541994844522418176 3646 76487243377938752803133321719410338461399078369140625 3647 76739334590056270764352053198323536353615660477054976 3648 76992187212239203413395261306608617252512611459259121 3649 77245803334590312452427289309901596830025200543010816 3650 77500185052374621198758062843439057955914884763336641 3651 77755334466030744867059837922374829735936000000000000 3652 78011253681182242605146921492797311672599677093042561 3653 78267944808648991319107747881451799683481975190654976 3654 78525409964458581323627748877841790535896437887949361 3655 78783651269857733853390563332044587339941947067334656 3656 79042670851323740471494294119428260262385000244140625 3657 79302470840575924410868736153722005041218574719389696 3658 79563053374587123884728768866817277566470565819181281 3659 79824420595595197402148430261534081660060906979065856 3660 80086574651114551124889567326670997321108631920634721 3661 80349517693947688301668389326288744989681000000000000 3662 80613251882196780816092736281699320139899707481148881 3663 80877779379275262884552414899414286122646854000705536 3664 81143102353919446940394548305739224710646515684442801 3665 81409222980200161740765534273203421647964087269134336 3666 81676143437534412732550909210025689017218105712890625 3667 81943865910697064713894172075804156338015400536047616 3668 82212392589832546827825433629069542138000423110770241 3669 82481725670466579924580622049771783273875443431837696 3670 82751867353517926329241896056717184975942302546406001 3671 83022819845310162051379891201000000000000000000000000 3672 83294585357583471473428454106165401680384816121488401 3673 83567166107506464554572603088811352734856681360592896 3674 83840564317688016586980591874220384014928112072683041 3675 84114782216189130541261146065068611284825192546697216 3676 84389822036534822038077189671972598061001426025390625 3677 84665686017726026982897681417313427946143818546548736 3678 84942376404251531900919537723154441652775415793066001 3679 85219895446099927009242031334901741079437618851086336 3680 85498245398771582063426521459426349196304426167930481 3681 85777428523290645015624893154479795337921000000000000 3682 86057447086217063521510660540221204041257313103981121 3683 86338303359658629333297320258388419721814450483757056 3684 86619999621283045616179228524967408455209170402830081 3685 86902538154330017225581017153046649054285426299703296 3686 87185921247623363982652361108814370181853398681640625 3687 87470151195583156985495762550318631277829405127213056 3688 87755230298237877993665923930640123279733323771908561 3689 88041160861236601923530245669526345591779327959371776 3690 88327945195861202492131002155329094696450919631288161 3691 88615585619038581047240823477325011091456000000000000 3692 88904084453352918621354239352255753093977677917347041 3693 89193444027057951247409226243299127664528170596438016 3694 89483666674089268574083938719798596537522526431843921 3695 89774754734076635818565101717083841599650286404632576 3696 90066710552356339094735891572781838476657867431640625 3697 90359536479983554154782540584342951002369359515160576 3698 90653234873744738582270362397311205090459948511937921 3699 90947808096170047474791413840397902691128801300054016 3700 91243258515545772654337582916943366544553312637359041 3701 91539588505926805443604522588167639895681000000000000 3702 91836800447149123046483535787036688397045200793106161 3703 92134896724842298571050258827949867546070217209675776 3704 92433879730442034733410788072155455520631509731484561 3705 92733751861202721280817748417216766053003218590765056 3706 93034515520210016172520711946399144030979082275390625 3707 93336173116393450556867340945969946630786958592311296 3708 93638727064539057583223651520565914175996433868594081 3709 93942179785302025087333872254476183828178503605293056 3710 94246533705219372188792506825430205568520089757823121 3711 94551791256722649839353400222808163946496000000000000 3712 94857954878150665360852855299671947905295030129578481 3713 95165027013762231011576149843236585358888597911310336 3714 95473010113748936619949164226979299998986764616312001 3715 95781906634247946324489246055154482779877507896180736 3716 96091719037354819459001911072711030845181699462890625 3717 96402449791136355622062509036181433584429456149385216 3718 96714101369643463969874569269742037012283131240117041 3719 97026676252924056771649183311068075064065382884048896 3720 97340176927035967266702481429586930984520832131160401 3721 97654605884059891862521015921054931640625000000000000 3722 97969965622112356713097676992857673433586262795884001 3723 98286258645358708716893636799896971501449551277981696 3724 98603487464026130973834743817239211565039512991686241 3725 98921654594416682740803773288745026671160651403759616 3726 99240762558920363925142980016588349574435781494140625 3727 99560813886028204155734497300838212300992383429902336 3728 99881811110345376471279280447078067293125346639546801 3729 100203756772604335665448504979358468825445012630081536 3730 100526653419677981328634598571627954762875482038650881 3731 100850503604592845626082411789196885753856000000000000 3732 101175309886542305852234416058817519704514754115942721 3733 101501074830899821801177257907693128109365936507129856 3734 101827801009232197993130496474266624560801921521767281 3735 102155490999312870796971906643116830984524255457181696 3736 102484147385135220488847342938864746363926797119140625 3737 102813772756925908286966829575844341117793047754182656 3738 103144369711158238402742269847628562388611747286723361 3739 103475940850565545148475953399552241731096209549950976 3740 103808488784154605141862882904395050081490093560374561 3741 104142016127219074647623842302659917658961000000000000 3742 104476525501352952096640087120710576653456964332474641 3743 104812019534464065823014553488746022704089711368994816 3744 105148500860787587059538556392544446874297875517515121 3745 105485972120899568232097079454484078412242740556926976 3746 105824435961730506593599948196947717726230621337890625 3747 106163895036578933238080426341270655366193466023346176 3748 106504352005125027535657080284352108655766445320286721 3749 106845809533444257029109120519397027479270949211017216 3750 107188270294021042832869850473491717979553872511211441 3751 107531736965762450575297333069371636453376000000000000 3752 107876212234011906925135923328366186559725398350999761 3753 108221698790562941743136911562681530863511436078616576 3754 108568199333672955899861176204511277894639301944689761 3755 108915716568077014800741458133574265504152777136275456 3756 109264253205001667659536639540221236190253535400390625 3757 109613811962178792561365239944905571374456009903312896 3758 109964395563859467356560230033279882370422816229676881 3759 110316006740827866426642210506187497585257842009440256 3760 110668648230415183363763008232117985076928148856841521 3761 111022322776513579605026805673065955515361000000000000 3762 111377033129590159063151041879974559843540035563838081 3763 111732782046700968794984504367886300555127180687835136 3764 112089572291505025749455270930415909234886223951851201 3765 112447406634278369636576458985079927907200415417307136 3766 112806287851928141959193097402267024817577226806640625 3767 113166218728006691249208852008138675125131679488802816 3768 113527202052725704550086811112463290415142949607133841 3769 113889240622970365187474071543284789595988071858180096 3770 114252337242313536869855458818410530741764164809744801 3771 114616494721029974161197367296000000000000000000000000 3772 114981715876110559367598417470096185753901586554109601 3773 115348003531276565880019398058842641123035453597290496 3774 115715360516993948015220790220472330909274969318359441 3775 116083789670487657397092060172065940171852312546902016 3776 116453293835755985920612854725708861923688789306640625 3777 116823875863584935340742241843204060039619162247335936 3778 117195538611562613528588205291123913926063269819697601 3779 117568284944093657437265728899934508533092539994996736 3780 117942117732413682819907991841452179377231201805201281 3781 118317039854603760742351441785271034271841000000000000 3782 118693054195604920933071817824333269348259453479734321 3783 119070163647232682013004559719828042273265808788422656 3784 119448371108191608647939464353451180196780395222374481 3785 119827679484089895666235934338113864689379300212740096 3786 120208091687453979184661707573855499095215722900390625 3787 120589610637743174785214560191421147856840674043232256 3788 120972239261364342785843138849159245800336304201208161 3789 121355980491686580648039801787057798879809996310450176 3790 121740837269055942564335131442369221318907609557290961 3791 122126812540810186268780624841902563004416000000000000 3792 122513909261293547113562971454239568265627910937432241 3793 122902130391871539454950291758435279656888629375471616 3794 123291478900945785391827733511797385485146631728856321 3795 123681957763968870900136906625728962246462775939301376 3796 124073569963459229406590781733019571363925933837890625 3797 124466318489016052845092882000057862644466019041611776 3798 124860206337334230239346862550918090795392816364305521 3799 125255236512219313855199897074871596006420180595900416 3800 125651412024602512966320676832345825224312740394893841 3801 126048735892555715276870273404476534541521000000000000 3802 126447211141306536044881623195977245935206264106723361 3803 126846840803253394950120958947912844538404225077477376 3804 127247627917980620750262141393965593701788686397564961 3805 127649575532273583769262532748801205835175041263865856 3806 128052686700133856261886802998084529076692734619140625 3807 128456964482794400698382870014488691680147345292394496 3808 128862411948734786013372045400643199504719562232429681 3809 129269032173696431863073389706355739044585436111507456 3810 129676828240697880935040273331624757629605632077689921 3811 130085803240050099354645193056965965643776000000000000 3812 130495960269371805232607008786461664659050580973927681 3813 130907302433604825397912940794788428643370821210279936 3814 131319832845029480360545904585392584439726292411060401 3815 131733554623279997548486058441095843915831749992513536 3816 132148470895359952863513797928882291391064843994140625 3817 132564584795657740600399852055624957079731712794300416 3818 132981899465962071774126617509262920980107766391820641 3819 133400418055477500899843410508671088861160897874231296 3820 133820143720839981270316920273432552699054522292159201 3821 134241079626132448775696814060211181640625000000000000 3822 134663228942900434310475171143738482099734035436165201 3823 135086594850167704812577212095907825564937256798519296 3824 135511180534451932979579640284470198245033622622702641 3825 135936989189780395707111824721733332056036069736124416 3826 136364024017705701294554027291890418663721386962890625 3827 136792288227321545463205913021580913726484830838849536 3828 137221785035278496232157679480474879531568056363518401 3829 137652517665799807697155300655559915923189198065831936 3830 138084489350697262757810601782907376094537918027581681 3831 138517703329387044838566164692539005669376000000000000 3832 138952162848905638648884408274168503276987938085355921 3833 139387871163925760028189595752642280431849249407635456 3834 139824831536772314921150989620462785663525931924651681 3835 140263047237438387528954906359484432621397999926378496 3836 140702521543601257682273016543390113472731894775390625 3837 141143257740638447481693891595574572172835161434361856 3838 141585259121643797251444516432294054275441032395362961 3839 142028528987443570852288267497129556974522670960869376 3840 142473070646612590399545698338719016701360983032037361 3841 142918887415490400432244379948132665720321000000000000 3842 143365982618197461579464010604011776482364171472219841 3843 143814359586651373770003040021505751177269924295868416 3844 144264021660583129031553145213993114235788830335867521 3845 144714972187553393925628050703450996454926529511755776 3846 145167214522968821664553403605063195288181304931640625 3847 145620752030098393956884694713172362974241025609957376 3848 146075588080089792627680560077956297500290890373994321 3849 146531726051985801060119203734236161079086279774703616 3850 146989169332740735505006151274625688903188446548406241 3851 147447921317236906304782075897850537967616000000000000 3852 147907985408301109078700033458576827397489986650276961 3853 148369365016721145915902100946584115415387945486258176 3854 148832063561262376623186133779722539660899729210110161 3855 149296084468684300074314141355954137880604957533536256 3856 149761431173757165707774627524067517540159961181640625 3857 150228107119278615219972153049571646452662389399556096 3858 150696115756090354500878350821042727761704555456852481 3859 151165460543094855859239661512067588797759927831494656 3860 151636144947272090584498157734172999848475076530368321 3861 152108172443696291892642988436053655954241000000000000 3862 152581546515552748303271202473338584098745957799847281 3863 153056270654154627495198000940418439310192026358644736 3864 153532348358959830688017822070872070614086042963939601 3865 154009783137587877597079080325183007196058739781799936 3866 154488578505836822009396862743153870207558613525390625 3867 154968737987700198028089430793163494624511646305878016 3868 155450265115383997032985984850647697906602624024177441 3869 155933163429323675405114821133425725201651456452202496 3870 156417436478201193062842747461271626266025000538403601 3871 156903087818962082857498424641000000000000000000000000 3872 157390121016832550876374164655881139129795331732050801 3873 157878539645336607701062645209029725070400837361668096 3874 158368347286313230669146992584157617331582968724715841 3875 158859547529933557187324741293404366561238664731426816 3876 159352143974718109144108299630543933284748418212890625 3877 159846140227554048470306735088423464306751953044443136 3878 160341539903712463895555942681756291814893051551009201 3879 160838346626865688949226572590128686827063471962587136 3880 161336564029104651254101471251076119889479797515792081 3881 161836195750956253161276832139153356398961000000000000 3882 162337245441400783774803759013902844156896049072807521 3883 162839716757889362414649515457382449993904368444768256 3884 163343613366361413566620370100337301053847106298598881 3885 163848938941262173367950647105107639035838001958096896 3886 164355697165560227677325356282897287356865937744140625 3887 164863891730765081778166606723053383990655515367571456 3888 165373526336944761764076902052521012646975963999187761 3889 165884604692743447655395374474655588407720184221208576 3890 166397130515399138295886038608146394431110323644613761 3891 166911107530761348078640234908997361074176000000000000 3892 167426539473308835550338586161422635298463353926837441 3893 167943430086167363943081009217267091008468643810185216 3894 168461783121127493683056607898303848111682820858548721 3895 168981602338662406925388621801666057889948506234290176 3896 169502891507945764164553019715938429892063140869140625 3897 170025654406869592969832805514290779636635660768382976 3898 170549894822062208895333648791732635702970210329353121 3899 171075616548906168614150062206381844778486679067426816 3900 171602823391556255326335022519874162787596675481748641 3901 172131519162957496490389672760023858214161000000000000 3902 172661707684863213928053548799932055644209148821660561 3903 173193392787853106352239645012310432155472326584958976 3904 173726578311351364368022570566249315114858090752325361 3905 174261268103644817996652050436443442385084800505286656 3906 174797466021901116772628093342453723209522402587890625 3907 175335175932186942463938282678413238243493574864797696 3908 175874401709486254465621846082190274845931313732945281 3909 176415147237718567916889424677936126393834487089401856 3910 176957416409757264592091794257732299261292533574876721 3911 177501213127447936615895187797298171744256000000000000 3912 178046541301626763053085331778039442072412091731596881 3913 178593404852138919423486837863749203752593191012929536 3914 179141807707857020192549186605682428047617622830488801 3915 179691753806699594288215201075202170445257700945166336 3916 180243247095649593694752635699459035000476504150390625 3917 180796291530772935174294299153357348007901218263535616 3918 181350891077237075166896989991151073859838319184204241 3919 181907049709329617919994449834194663788515951112093696 3920 182464771410476956898184531418469631071592369758478001 3921 183024060173262949524355837697363525390625000000000000 3922 183584919999447625303224213542666934797877871981766401 3923 184147354899985927378414663440774952453676679766736896 3924 184711368895046487574289526992556965722015257694399041 3925 185276966014030434973789069045243405255182487292809216 3926 185844150295590238083616032963946975009113633056640625 3927 186412925787648580638161163940091616741664180704116736 3928 186983296547417271093632234385093799499135674912170001 3929 187555266641416185863914695421182436576617734805262336 3930 188128840145492246349757737308336612400900641329832481 3931 188704021144838429812945267388071171588096000000000000 3932 189280813734012814147177106832341939460300141832089121 3933 189859222016957656597451567210333807116649803979821056 3934 190439250107018506479806494678521073085337127264216081 3935 191020902126963351953341863511361291397335961667895296 3936 191604182209001800896513061772538498433887383056640625 3937 192189094494804295939750140231072212603720069282861056 3938 192775643135521363706524491204144231609437725392682561 3939 193363832291802898315050686910481283513762854811467776 3940 193953666133817479192877537195909400335029135305020161 3941 194545148841271723256688824197632952008481000000000000 3942 195138284603429671509700636697281181597957220541285041 3943 195733077619132210109108759626227505445163483598422016 3944 196329532096816525956106174481567585406103667066899921 3945 196927652254535596861057394338913167072834379066904576 3946 197527442319977716336483092760317958891391754150390625 3947 198128906530486053070575289243723588322737467556888576 3948 198732049133078245134030224995848240223469633460381921 3949 199336874384466028973053001785014435258792858794070016 3950 199943386551074903241455063495628173085150065954921041 3951 200551589909063827524832674813508138438656000000000000 3952 201161488744344956009881694272675808454065927710874161 3953 201773087352603406151971149741236241594847065653579776 3954 202386390039317062394165403368312388966734425644210561 3955 203001401119776414990952040107376452005040972739117056 3956 203618124919104433990000029225509815711401152587890625 3957 204236565772276478425340191754904314191355542328119296 3958 204856728024140240775427558694104143544381589140708081 3959 205478616029435726739612824973917949058139211805229056 3960 206102234152815270386617792818469023205676368821215121 3961 206727586768863584728677455207388929986321000000000000 3962 207354678262117847775079195732613225967509742709176481 3963 207983513027087824118897475294550526316752198053134336 3964 208614095468276022110790338849537460192526653480708001 3965 209246430000197886673792106855457823443714837642612736 3966 209880521047402027813104716217216477954115390869140625 3967 210516373044490484874958344460465544047873014907273216 3968 211153990436139026608680188612656737240905002801901041 3969 211793377677117487086178576897240146221517593373904896 3970 212434539232310137533117966901773455680634874412382401 3971 213077479576736094126128828416000000000000000000000000 3972 213722203195569761810464922703778807088271926975312001 3973 214368714584161314192589072625310978434381476493725696 3974 215017018248057209562237169815636688320408893851752241 3975 215667118703020743098578886104134429319510375180271616 3976 216319020475052635315162346580023867166289687744140625 3977 216972728100411656798398881222967114177045453657870336 3978 217628246125635289294412900878118045476412020227000801 3979 218285579107560423199150941613749472357262647713857536 3980 218944731613344091506712989209283911935890684779702881 3981 219605708220484240270938332734582072039281000000000000 3982 220268513516840535635347402950147092181903286003200721 3983 220933152100655207486610327634951506423392322092793856 3984 221599628580573929786782281986383663004536237991503281 3985 222267947575666737639615127987863177017296342415773696 3986 222938113715448981146324322156539527606569668212890625 3987 223610131639902316106259626418739162139829684620230656 3988 224284005999495731617997782067065865039705137205847361 3989 224959741455206614636445001882914530619355769451646976 3990 225637342678541851541606900614284109427860116173256561 3991 226316814351558966774753319133852065140736000000000000 3992 226998161166887298597775402819007306088466887805562641 3993 227681387827749212031602270046664804234110387340578816 3994 228366499047981349029614652233962993511626546980921121 3995 229053499552055915942063002634161010862693788969598976 3996 229742394075102008327567757168019828855991363525390625 3997 230433187362926973167849686987508716715031557015474176 3998 231125884172037808541908609283692118305733931247080721 3999 231820489269662600815939120117014292271456747274633216 4000 232517007433771999405342480818828748550843010977923441 4001 233215443453100729165264327840861957473601000000000000 4002 233915802127169140466158484867327822633516294657917761 4003 234618088266304797010947835605619323180171427972120576 4004 235322306691664101450423965988921384335908782755765761 4005 236028462235253958853598105610765785638680804795027456 4006 236736559739953478089786790120562649592046211181640625 4007 237446604059535711179286629093598186809436340429520896 4008 238158600058689430669563597602015864520962968010140881 4009 238872552613040945093953374408055516658783527898976256 4010 239588466609175952569940425430496181513981062129383521 4011 240306346944661432594154777953044252327936000000000000 4012 241026198528067576091296749002566038239427704922586081 4013 241748026278989753774271280478846811411648018359259136 4014 242471835128070522872884994019257193758657630634597201 4015 243197630017021672288530610284639232147567042034139136 4016 243925415898646306232354980410232235391151054931640625 4017 244655197736860966404478651830912509967257670477090816 4018 245386980506717792771906636616818250119070780057267841 4019 246120769194426723002841867896994340058125002757636096 4020 246856568797377730615184718958471658635315033210116801 4021 247594384324163101897073920239668212890625000000000000 4022 248334220794599751657396241743668271397827841752687601 4023 249076083239751577864264412432330465205139728022634496 4024 249819976701951855229534923979853062847194835766775441 4025 250565906234825667797509613917967447899430414153814016 4026 251313876903312380596037242747949033146003144775390625 4027 252063893783688150408303671080764900300919199745703936 4028 252815961963588475723671706349582496034636455525501601 4029 253570086542030785926004224172233560131731559808372736 4030 254326272629437069777976777078778611527318397425403281 4031 255084525347656543259958583114792966230016000000000000 4032 255844849829988356822113538838165299757906465476142321 4033 256607251221204342108445725499860792872864416863686656 4034 257371734677571798211586773791076222070899115900460481 4035 258138305366876317517195421504354002866000215561732096 4036 258906968468444651196912639848402916837940136962890625 4037 259677729173167614408888818029498536827330950819680256 4038 260450592683523031264972682120336430991979814318682161 4039 261225564213598719623724883234043043066499182861746176 4040 262002648989115515768492521660696432042715958659322961 4041 262781852247450339029854277960182286763441000000000000 4042 263563179237659296411819299092547051579603026459670241 4043 264346635220500827281236537559273621704856146716655616 4044 265132225468458888179944864280186682748015152870612321 4045 265919955265766177819267971595111954368773144902373376 4046 266709829908427402316531851411110720694065093994140625 4047 267501854704242580733356475169259255640347808184139776 4048 268296034972830390975547217033740049811395389419449521 4049 269092376045651556114485549564682898623617120829116416 4050 269890883266032271189992602178990518064281457810755841 4051 270691561989187670554713306984583838826496000000000000 4052 271494417582245335820143064147411746433699215252791361 4053 272299455424268844464493139871520877072343846820581376 4054 273106680906281359162665364394832083292200005206990961 4055 273916099431289257898681125181407138628309355233017856 4056 274727716414305804920984151779324801317336484619140625 4057 275541537282374862601111163666259014675368625809002496 4058 276357567474594644256299100876930166336811470921243681 4059 277175812442141507996672379352276218928838589290643456 4060 277996277648293791657728408823984303548016007609381921 4061 278818968568455688878914480704482068091601000000000000 4062 279643890690181166389164076946185625983181006811825681 4063 280471049513197922560335668219338192089566310811303936 4064 281300450549431387289572161089778167313184324262156401 4065 282132099323028763271674319211102204442862694279745536 4066 282966001370383108722656722934619242288263183837890625 4067 283802162240157461615730145239934150422979067212988416 4068 284640587493309005491029609553689937743285310380304641 4069 285481282703113276900482856908697843079790606783287296 4070 286324253455188414549289486055184394315047439111681201 4071 287169505347519450195556640625000000000000000000000000 4072 288017043990482641369712802323208094195663235603893201 4073 288866875006869845975397008434377531424505342833463296 4074 289719004031912938833596645738031041420727996259468641 4075 290573436713308270231882881283983303663280737973436416 4076 291430178711241166540668773438684780554484472900390625 4077 292289235698410472958491164233150043546247534807617536 4078 293150613360053138448393586376597130001906223087672401 4079 294014317393968842927563625402589681742774908208807936 4080 294880353510544666772454459341315457463807283076933681 4081 295748727432779802701696655117739522312801000000000000 4082 296619444896310310099182732615851270743964778390913921 4083 297492511649433911839783514079221741772241910372499456 4084 298367933453134833680231858292768790753567272661087681 4085 299245716081108686277786035865186990503434060465770496 4086 300125865319787389899361733961158105198155039306640625 4087 301008386968364141883898486072465134517599385321209856 4088 301893286838818426920803204922763854133731765861186961 4089 302780570755941070207390454427323149615918917761765376 4090 303670244557359333548316129831859004872825149423219361 4091 304562314093562054460078323789013603844096000000000000 4092 305456785227924828343736340252454572086411061493607841 4093 306353663836735233789076077732400962922532001406652416 4094 307252955809218101073527338718060330284515091255973521 4095 308154667047560823919216032987450392850308423825227776 4096 309058803466938714571611729148871769964694976806640625 4097 309965370995540402263308571146414577050328068102885376 4098 310874375574593275126555214669867960762960407957488321 4099 311785823158388965618227152492831728778586003777519616 4100 312699719714308879521012587777304031941957707963418241 4101 313616071222849768584660880384166689679841000000000000 4102 314534883677649346871220533272465477843610849335494961 4103 315456163085511950868271704211868955510751523478962176 4104 316379915466434243434236322327895803651000130367886161 4105 317306146853630961639927059504163976378966210613088256 4106 318234863293560708570574653435799206350904785400390625 4107 319166070845951789152651402219036737079920863106564096 4108 320099775583828090069887049829776956313399152704016481 4109 321035983593535003832951757744258464952199677900230656 4110 321974700974765397067359410343963839777609313621210321 4111 322915933840585623084223130680273962274816000000000000 4112 323859688317461578798573588708163545817554111066895281 4113 324805970545284806060029466288337890685485022289268736 4114 325754786677398637460688302159630664292905178583385601 4115 326706142880624386685184875754223624904742462539431936 4116 327660045335287583467943301223347918744885371337890625 4117 328616500235244253222728092416646382585209535354966016 4118 329575513787907241409678625870407945174888407451011441 4119 330537092214272582705090672164546785103509040970858496 4120 331501241748945915039287986361635695734111559327075601 4121 332467968640168938568006345699687744140625000000000000 4122 333437279149845919642791897329912700216515202068928801 4123 334409179553570239845995230727582065827163237406212096 4124 335383676140650990156022218514673372088063642399831841 4125 336360775214139610308582375873412570716014328399138816 4126 337340483090856573419755272556501979823843047119140625 4127 338322806101418115936775392769046840794790462683611136 4128 339307750590263012982515776965339921275491039443513201 4129 340295322915679399159730795927121921802734618035163136 4130 341285529449831634881198501425124220336157679794294081 4131 342278376578787218291983169369065585115136000000000000 4132 343273870702543742850118900679289128432988637137515521 4133 344272018235055900632095472222390556925841552699232256 4134 345272825604262531429608035100031667398946454193384881 4135 346276299252113717704112740421209392072838564487888896 4136 347282445634597925465810933480143252489499531494140625 4137 348291271221769191143765196061262970919842633564819456 4138 349302782497774354513931233456160747014649995213361761 4139 350316985960880337751970397761484278638976764871704576 4140 351333888123501470677788512188279346893522769374945761 4141 352353495512226862258827612508964475025201000000000000 4142 353375814667847818439218251454682015863861372147375441 4143 354400852145385306361981119909994663654727239090569216 4144 355428614514117465051547925190585905839552282907004721 4145 356459108357607162623952731589606858347897970698162176 4146 357492340273729600092126311796447248518466949462890625 4147 358528316874699961833807479784879468085413351811710976 4148 359567044787101112789666876392643527553401101091197121 4149 360608530651911342459320258128546789806415068439842816 4150 361652781124532155762989997803012412878570217195910641 4151 362699802874816110836655242440718844891136000000000000 4152 363749602587094703828612989656551337790523750996028561 4153 364802186960206300765454238315584631030000027227262976 4154 365857562707524116555541342911310559437413789858451361 4155 366915736556984241198154753740919732937382285495238656 4156 367976715251113713266559456689274511935387832275390625 4157 369040505547058640733323637311430680690408524962205696 4158 370107114216612369206304383984364455480446702438459281 4159 371176548046243697643797614239154248921128603647737856 4160 372248813837125141617431857042494987722016602774868721 4161 373323918405161244191468051828356343550081000000000000 4162 374401868581016934487250132544132141037689114627794881 4163 375482671210145934001633851928091175907339987673153536 4164 376566333152819210748304067733682005962143712068284801 4165 377652861284153481290973558718645844905740102973198336 4166 378742262494139760737539363980359957155080117431640625 4167 379834543687671960764355644700803978122445053143023616 4168 380929711784575535739865152622476026208523639199388241 4169 382027773719636177016914554667974594146655548840349696 4170 383128736442628555463162108098323886020909535316300001 4171 384232606918345112299069505536000000000000000000000000 4172 385339392126624898313053114115586270068737508937794401 4173 386449099062382461523453318025648930643410936220880896 4174 387561734735636783357064238827407453762938795507865041 4175 388677306171540263414049753236733474010603815190921216 4176 389795820410407752889155453593631859149567148681640625 4177 390917284507745636719210002075348562238085075213684736 4178 392041705534280964526993215893351427827427695373024001 4179 393169090575990630431632187308408817977998502407438336 4180 394299446734130601795770789359641150269213559887484481 4181 395432781125265196979842045790564263139521000000000000 4182 396569100881296412173857051825630700218789968355947121 4183 397708413149493297377208421262482990911498621923885056 4184 398850725092521381597070604855966961752089040667352081 4185 399996043888472147336063875237845917300977422988087296 4186 401144376730892554439933304699068775449512676025390625 4187 402295730828814613376078674117365251004223668990509056 4188 403450113406785008013855944199885007185598100005206561 4189 404607531704894767977655694086609130506060882911563776 4190 405767992978808990643848787283412869758486293674502161 4191 406931504499796612852774460922047606624256000000000000 4192 408098073554760232407031051536064545103384491910973041 4193 409267707446265979427414668954977436944442795448406016 4194 410440413492573437637936309611939390465836362843705921 4195 411616199027665615651433161591099809790395298481176576 4196 412795071401278968327375196167849935591220855712890625 4197 413977037978933468273553564476625254478351042350616576 4198 415162106141962727563422823335103958764151897300575921 4199 416350283287544169740954601218844223892542035136086016 4200 417541576828729252184945983974988692036388395518233041 4201 418735994194473738904811650146009390992881000000000000 4202 419933542829668023839974617802975386903651068574392161 4203 421134230195167504735056378620931609121122895345483776 4204 422338063767823007663153190625141176252402609548686561 4205 423545051040511262269571378654653720075256622439469056 4206 424755199522165427808480651187435026826801250244140625 4207 425968516737805670045030683807673030284825292015927296 4208 427185010228569789095562543329433900475641043454572081 4209 428404687551743898278632932480179650173476104453165056 4210 429627556280793154049655723151403181698174811930357121 4211 430853624005392537092051816600443757264896000000000000 4212 432082898331457684637885021696099127617118948684524481 4213 433315386881175774091048377399661524769170529842958336 4214 434551097293036458026152163221212849474253917436854001 4215 435790037221862850636351741447187008417203259741044736 4216 437032214338842565703440357558139744457538828369140625 4217 438277636331558806163619090504181644948500446817161216 4218 439526310904021505342443292438479429373256927805435041 4219 440778245776698519932532088185493167753104381911760896 4220 442033448686546874787714818199099769947868982789354401 4221 443291927387044059607375705105390869140625000000000000 4222 444553689648219377584845503184689014762942798250490001 4223 445818743256685346093776452386190770019920171757469696 4224 447087096015669149486524503745637727653958631153568241 4225 448358755745044144078650511450583443401366276108783616 4226 449633730281361415393739898328240653256148965087890625 4227 450912027477881387742828196276661693051544752237838336 4228 452193655204605486212807841180256579903719655906204801 4229 453478621348307851138279663204546552276334662445633536 4230 454766933812567105131400658111772817633174329916504881 4231 456058600517798172744367853437745660563456000000000000 4232 457353629401284152839266395080370781136573412936208721 4233 458652028417208243740098375130898655476624524126457856 4234 459953805536685721241897400689407768339881446502989281 4235 461258968747795969551922466005680735449126139326365696 4236 462567526055614565238013336634818637157237441650390625 4237 463879485482245414259278384453046408029303993038278656 4238 465194855066852942154374626402602016809574872116721361 4239 466513642865694337462728617784813646579456198601342976 4240 467835856952151848454135832856919441889216391731888561 4241 469161505416765133242265231470369008633761000000000000 4242 470490596367263663357684860575788204647451308524400641 4243 471823137928599180856113573672040413081124854160162816 4244 473159138242978209037693269753458119353869080336077121 4245 474498605469894616853165456069955999321321888134270976 4246 475841547786162237072925426119006772100925445556640625 4247 477187973385947538295016915796027800553222090759602176 4248 478537890480802350868219756600281991158511139315624721 4249 479891307299696646806472785286661245612517072186249216 4250 481248232089051373770964094429442985426662407190385441 4251 482608673112771343196310618082066695192576000000000000 4252 483972638652278172637339041136972754122055744660585761 4253 485340137006543282413070100171412956929271233113624576 4254 486711176492120946624598507568742142398934609558591761 4255 488085765443181398623650979589922506420853192005779456 4256 489463912211543991008695182896733914857039570556640625 4257 490845625166710410225562832856430479612694252907728896 4258 492230912695897945849640680847289644888157933332354881 4259 493619783204072814626773716795667079517584246236512256 4260 495012245113983539350115587367829025444800992197675521 4261 496408306866194382650251989674041868441761000000000000 4262 497807976919118835776013645078243255265245578677084081 4263 499211263749053162443486387804214991759145059678683136 4264 500618175850209997830816918548668365819730661659093201 4265 502028721734752002796503874313208837847834265002971136 4266 503442909932825573398955052210968869463706816650390625 4267 504860748992594605795182897150012915587424590617378816 4268 506282247480274316596601721104683445430900149699151841 4269 507707413980165118759981565218155714288627199705092096 4270 509136257094686553091705145294914586505990791706238801 4271 510568785444411275443565936401000000000000000000000000 4272 512005007668099099678437153353057943292289786297015601 4273 513444932422731096484233170904878662633778484495978496 4274 514888568383543748114676800492629107890987879156941441 4275 516335924244063159135477799537846549483208036912726016 4276 517787008716139323254620034590937359115834590087890625 4277 519241830529980446315546851087929971537678361596071936 4278 520700398434187325532126420250103189759141660323055601 4279 522162721195787785044371137740417754945105887269748736 4280 523628807600271167873977539163016310153351630691355281 4281 525098666451622884358845674413048729239441000000000000 4282 526572306572359017145829446314378799636272526018300321 4283 528049736803560982821062068983015344045944393386950656 4284 529530966004910250257293537985095314349036520370296481 4285 531016003054723115757769827680665840158780824862724096 4286 532504856849985535076276441219132695892595703369140625 4287 533997536306388012393061935539858584649806835148128256 4288 535494050358360546326450127492828841031679897677906161 4289 536994407959107633060042857890405847218694806661042176 4290 538498618080643326665508447992846265101762727207104961 4291 540006689713826356701044327678365155721216000000000000 4292 541518631868395303165695746414034651703198263977658241 4293 543034453573003828889805997187666963761778446905839616 4294 544554163875255969441967189844045469211857698904118321 4295 546077771841741480632934303852455221588799988617445376 4296 547605286558071243697059031477475657522678375244140625 4297 549136717128912728231893790692512237075988216078667776 4298 550672072678025512976710243026667376042447684116343521 4299 552211362348296864510770694931419921180809195910332416 4300 553754595301777373952284892255360665352077970722367841 4301 555301780719716651739078936084111564372721000000000000 4302 556852927802599080572097354599759455052804716094609361 4303 558408045770179626602953759800910733579883313811685376 4304 559967143861519708946839999962099686251138604258166961 4305 561530231335023127602198288661066530182917692754169856 4306 563097317468472049858655449125696794824501230712890625 4307 564668411559063055274813158610545052438639104277610496 4308 566243522923443239307582911567245312162989563901807681 4309 567822660897746375674849342585158287852868822917779456 4310 569405834837629137533340560509771436316336108936823921 4311 570993054118307377553679243858128889778176000000000000 4312 572584328134592466974683434704431479371263204295473681 4313 574179666300927693719081243666446831634466676060327936 4314 575779078051424719652899042546069452068925085955002401 4315 577382572839900097070878173626862798263350938918977536 4316 578990160139911844490370745669320180889033301025390625 4317 580601849444796081836260716332548093012335606783676416 4318 582217650267703725099552179150782030413539735560538641 4319 583837572141637240552362580366297403013571469740343296 4320 585461624619487458602154486928611733143041926276953201 4321 587089817274070447368135511875152587890625000000000000 4322 588722159698164446062852077172580819020415463617371201 4323 590358661504546858262098856982531531691810822916407296 4324 591999332326031305146361996282515253682747223587984641 4325 593644181815504738797110540883987152360789471362748416 4326 595293219645964615631346945207049617370499023681640625 4327 596946455510556130057924043756838517394429459128385536 4328 598603899122609508439232481162320034894649322153576401 4329 600265560215677363441959293945985936588364053999783936 4330 601931448543572108860715124954801876962371137272035681 4331 603601573880403434998424428660785965694976000000000000 4332 605275946020615844687469992395852153269730976992221921 4333 606954574779026250035680155082152492332914691785363456 4334 608637469990861629981344251218230206256890945189273681 4335 610324641511796748741539043845016639136086998957162496 4336 612016099217991935238146236006263185323888242431640625 4337 613711853006130923586038565897616534560700352760057856 4338 615411912793458754728009496529473081000084157068760961 4339 617116288517819739301119106373265925206386369810661376 4340 618824990137695481819226473181254082239694758010151361 4341 620538027632242966256576619028535578229121000000000000 4342 622255411001332703117407950685260108161097554510745841 4343 623977150265586938076644085749267635234161053365436416 4344 625703255466417922276832001617050300405033396317829521 4345 627433736666066244366586581406478616743005416890699776 4346 629168603947639224365899858430630264341831207275390625 4347 630907867415149369443771578820820782212559105347813376 4348 632651537193552891693716110471098771809812502932732321 4349 634399623428788287992799225688601380881692670628335616 4350 636152136287814982029956874846865131304256158874180241 4351 637909085958652028589446749015077709090816000000000000 4352 639670482650416880175382201037992087610368113966462961 4353 641436336593364216063396956931488071725334178719666176 4354 643206658038924833865588002800269629974463602267412161 4355 644981457259744603694983076839669663010914351244640256 4356 646760744549723485015878331415766424837838574462890625 4357 648544530224054606266490956789795807824675350765572096 4358 650332824619263407340470875826998121808077161242930481 4359 652125638093246845013915028069422707094081756416966656 4360 653922981025312661404627261919713459365733841757802321 4361 655724863816218715550466445441426729646641000000000000 4362 657531296888212378193725089493932599290526459479693281 4363 659342290685069989858580551649392616235158765867892736 4364 661157855672136382308760755648692011942365005794581601 4365 662978002336364463472666319105561402331267389649063936 4366 664802741186354865923291031826510127337346406494140625 4367 666632082752395659000382768541697738814176065556054016 4368 668466037586502124662387153101607667867270270319595441 4369 670304616262456597155816616349502685740818867537514496 4370 672147829375848366589787906993309251909393224961497601 4371 673995687544113646503571623936000000000000000000000000 4372 675848201406575605515097939743952180258012295001556801 4373 677705381624484463138463378301415549507181143498756096 4374 679567238881057649858584295279415634963614702766697841 4375 681433783881520031551243587902466128491609801218850816 4376 683305027353144198336878130689715003831646172119140625 4377 685180980045290817956555496441979387764635488674779136 4378 687061652729449053758689676805939846389393729177767201 4379 688947056199277047385146764335000158110824527755739136 4380 690837201270642466245492898146437429763819358968546081 4381 692732098781663115868238208109962178132561000000000000 4382 694631759592747617218032018057200371597728749497973521 4383 696536194586636149067866186838450057046820809401696256 4384 698445414668441255515445177235933769098007638129920881 4385 700359430765688718732983246835273154618988388969680896 4386 702278253828358497039791052022691913523419746337890625 4387 704201894828925728387115946378174077133600831314067456 4388 706130364762401799344802337938162697055005624919285761 4389 708063674646375479679440646169104145002528518770200576 4390 710001835521054122613775669088979443907317536301027761 4391 711944858449304930857247533861699458174976000000000000 4392 713892754516696288497640860432687546749672330613663441 4393 715845534831539158843920317436972699214056201218953216 4394 717803210524928548310433392757538603662374664597210721 4395 719765792750785036432763937805419011885140357914034176 4396 721733292685896372105622874898025760710239410400390625 4397 723705721529959136133265381092400584850379613607038976 4398 725683090505620470183026879549482248113955281244791121 4399 727665410858519872232673281028092489890213408660258816 4400 729652693857331058602364123497212934335298198655822641 4401 731644950793803892662130557176324687579361000000000000 4402 733642192982806380305873515630216252093263463616146561 4403 735644431762366732282990900920866173904065237117566976 4404 737651678493715493478846192318936229329843206456327361 4405 739663944561327739235394563765259846535582722037190656 4406 741681241372965338803386365212698914862832851806640625 4407 743703580359719286017671687235119417707221505011613696 4408 745730972976052097287233686927280880271248585685723281 4409 747763430699840276991682406201454097407253496654073856 4410 749800965032416850376044961177912849260094384520610721 4411 751843587498613964035792223531454385094656000000000000 4412 753891309646805554084146451459185638054363612419742881 4413 755944143048950082093818759440391929708730603981377536 4414 758002099300633338905429842231836068366680310897830801 4415 760065190021111316394971989645801212334794813353230336 4416 762133426853353147292775144658102876113353164306640625 4417 764206821464084113146544568353695472556388185174511616 4418 766285385543828720521142581202957533594133093156322241 4419 768369130806953845527891851236857226887023676616605696 4420 770458068991711946776282795918605247380502200469872001 4421 772552211860284346841072855957754150390625000000000000 4422 774651571198824582337870686044689530034050419489572401 4423 776756158817501822700403689563796247845274010723024896 4424 778865986550544357752772801837018593112632109263081041 4425 780981066256283154170103999420842524747011896241033216 4426 783101409817195480921111681493716031058533847900390625 4427 785227029139948603786194833492424492722606982075252736 4428 787357936155443549044792742949815413544341043425628001 4429 789494142818858936425832993017413992096720561657614336 4430 791635661109694881415210510489810080901335439340886481 4431 793782503031816967014342592348179798429696000000000000 4432 795934680613500285043951077972912453247853341425555121 4433 798092205907473547087329173305055896687554664315949056 4434 800255090990963265167456868428210691874583150612238081 4435 802423347965738002252435421361664694571095730260279296 4436 804596988958152692683818008367063283936248808837890625 4437 806776026119193032622520364839884441501495884250157056 4438 808960471624519940607102060948589427227689870109480561 4439 811150337674514088319315972663735612235297252259659776 4440 813345636494320501651930521751784172022132508489734161 4441 815546380333893232173936367759057305251281000000000000 4442 817752581468040099088356441045572321882256897026411041 4443 819964252196467501777985508611607664368627066146390016 4444 822181404843825303034492863857172440783735710012261921 4445 824404051759751783066429227591419549711926164647448576 4446 826632205318918664381786540630855597555637359619140625 4447 828865877921076207640867018257380633539536963896344576 4448 831105081991098378575325623715188796732746018782519921 4449 833349829979028086069358001874858286691235370326102016 4450 835600134360122491499113895249066108547375271327295041 4451 837856007634898389426524142772819754745856000000000000 4452 840117462329177659743837537227473802478944884633660161 4453 842384510994132791365272089957693251304193866285387776 4454 844657166206332477562293621669565718919865013944912561 4455 846935440567787283039143065671909277133814487691821056 4456 849219346705995382845342434997159176847394218994140625 4457 851508897273988373222018067478761928824830287655735296 4458 853804104950377154478988523134505647478960931810186081 4459 856104982439397885999673366175447228765315421549101056 4460 858411542470958013470988019693865357598143245335249121 4461 860723797800682368435498934646808604844721000000000000 4462 863041761209959340263222466210184608209334765555622481 4463 865365445505987120640560099997843720537722953280782336 4464 867694863521820020673972018086672301299133365234750001 4465 870030028116414860706100440328280339599862294191476736 4466 872370952174677432942163720126428223363264511962890625 4467 874717648607509036984551815782900685171509031879049216 4468 877070130351853088373663498729144325809259897500719041 4469 879428410370741800233135498532710302725131188497616896 4470 881792501653342938117723721562487035850040839762076401 4471 884162417215006648162206715681000000000000000000000000 4472 886538170097312358629791687371857329692644850371418001 4473 888919773368115754958613610371921169230856197069213696 4474 891307240121595828405028296227205197952716389897134241 4475 893700583478301998382510727295087922835107074189295616 4476 896099816585201308595080481639468175639423769775390625 4477 898504952615725697064286707076282445853826759169806336 4478 900916004769819340148895828390691545679497101177158801 4479 903332986273986070656535997530594623231537696825409536 4480 905755910381336870146663221450339367752147956199056881 4481 908184790371637435524325126299995714138881000000000000 4482 910619639551355820024309439895803463679215964914966721 4483 913060471253710148685375496932878692420072302608121856 4484 915507298838716408414378393278486012243660068306225281 4485 917960135693236312740206836979699778546275566188957696 4486 920418995231025241357567264399663007052062929931640625 4487 922883890892780254560758410228513590547787653008326656 4488 925354836146188182667692240065018635816395655769345361 4489 927831844485973790534528973899704341836317336999038976 4490 930314929433948017261405848216485517530543315236270561 4491 932804104539056291189851283634210037825536000000000000 4492 935299383377426920292588244098893455676801912738988641 4493 937800779552419558056542792678511575157850071827746816 4494 940308306694673744959986168071857758405379853082983121 4495 942821978462157525644851125088000567099616158050942976 4496 945341808540216141885375801650169282019138336181640625 4497 947867810641620801454340994394352938309387947255730176 4498 950399998506617522988279444735455583819001629525918721 4499 952938385902976056953148557429469132304566963945865216 4500 955482986626038882812070894235797862969363312398597441 4501 958033814498770282496859806346617541172801000000000000 4502 960590883371805490285160690867029345342937290859003761 4503 963154207123499919185151578867856146523603011503128576 4504 965723799659978463929860085459337891859945016103167761 4505 968299674915184880683267176015855418461850258768531456 4506 970881846850931243560481727186319337424686738525390625 4507 973470329456947478064383486719203895052639827337936896 4508 976065136750930971541245762482616009653848128446318881 4509 978666282778596260757962998435527928831402237022048256 4510 981273781613724796703622323773658952823555046561717521 4511 983887647358214786718272191099788097294336000000000000 4512 986507894142131114051855350320865978116935055577332081 4513 989134536123755334956387637120551032762133664646107136 4514 991767587489635753414578388363132783728754407025339201 4515 994407062454637573608202731720663435679257604323803136 4516 997052975261993130229650533246968823668545293212890625 4517 999705340183352196740191424617550653255685719909666816 4518 1002364171518832371678610071380754073255221331032785841 4519 1005029483597069543123980684890517804646176102700548096 4520 1007701290775268431416464723682138154912668404048110801 4521 1010379607439253210240130774977383056640625000000000000 4522 1013064448003518206171910753831637510571567675187093601 4523 1015755826911278676800921806231227168408518283017322496 4524 1018453758634521667522498653281361901863076045738857441 4525 1021158257674056947111396566562005681229619900823638016 4526 1023869338559568022178740719838182512425956562744140625 4527 1026587015849663230617413319660570119583769127798439936 4528 1029311304131926914140685677049543061551737012962359601 4529 1032042218022970670019018244488964579374628162379124736 4530 1034779772168484682120067606932881232489056721603057281 4531 1037523981243289131357055482516765845487616000000000000 4532 1040274859951385685650770958233032019835012746356208321 4533 1043032423026009069510593458046187051020531498358214656 4534 1045796685229678713340040315854209143239144411131882481 4535 1048567661354250482572459303417568976167959048115716096 4536 1051345366220968486742603043943834637155178515869140625 4537 1054129814680516968599938925502102419255656007028576256 4538 1056921021613072273369664914915713786431385539278880161 4539 1059719001928354898267518562312010767228412707708338176 4540 1062523770565681622374583479162438069255806591450636961 4541 1065335342494017716978414668493340293940241000000000000 4542 1068153732712029236486921285055576839254724590991396241 4543 1070978956248135390021562705677865558826028489943023616 4544 1073811028160560993796531195862879243506917928579374321 4545 1076649963537389004390711967984896850371528427084517376 4546 1079495777496613133019329039281624574720859527587890625 4547 1082348485186190540912303014269050906616706122725195776 4548 1085208101784094615906464736315315417853317541704987521 4549 1088074642498367830358886676956013997524167445839548416 4550 1090948122567174680488711959187624536714522811629729841 4551 1093828557258854707254979042506337737117696000000000000 4552 1096715961871975598878058332935069012433215590382177361 4553 1099610351735386375112435320770390745918510786050789376 4554 1102511742208270653378693292352171002482506998551092961 4555 1105420148680199996862667209880476875300796373827321856 4556 1108335586571187344689859005245469853819378379150390625 4557 1111258071331740524283323290065288990199544860698218496 4558 1114187618442915846013351344713017458653073538674121681 4559 1117124243416371780247400214125521783177834376992915456 4560 1120067961794422716908832807693033189553122324810015921 4561 1123018789150092807653154074597630058516001000000000000 4562 1125976741087169890770547604670132372669742853424871681 4563 1128941833240259498923636388237216632788723276957351936 4564 1131914081274838949829510956602716468387081948739598401 4565 1134893500887311519995187717818033813637888003910209536 4566 1137880107805060701615780000315322032842789258056640625 4567 1140873917786504542744784119872619975117110611506364416 4568 1143874946621150070846002693321449083440580595682522641 4569 1146883210129647799836747435463599105238360926745399296 4570 1149898724163846320732083793904016642180449228787975201 4571 1152921504606846976000000000000000000000000000000000000 4572 1155951567373058617737503442942449097643405255726599201 4573 1158988928408252449777767708191906397148396257047351296 4574 1162033603689616953838574161159770041462832532108250641 4575 1165085609225812899822412602222610055748652989904060416 4576 1168144961057028440378726269954249302595651758056640625 4577 1171211675255034289838907325925489918911839083801153536 4578 1174285767923238987634769916624410556485239763561230401 4579 1177367255196744246311348976060397578890705275438759936 4580 1180456153242400384244994106501902445879859581862887681 4581 1183552478258861843177849154630766192378401000000000000 4582 1186656246476642790679929486244278877488930926389279921 4583 1189767474158172807650130454569436185886109353646227456 4584 1192886177597852660967622155341636414411628033259209681 4585 1196012373122110161405207266111878640167170735400554496 4586 1199146077089456106916340577851957084152665879150390625 4587 1202287305890540311407630743895808075873741743750905856 4588 1205436075948207719108766794656695493525921472268084961 4589 1208592403717554604651934096463989396973836867107557376 4590 1211756305685984858972906669339602480472227766292833361 4591 1214927798373266361146125121652432047312896000000000000 4592 1218106898331587436266191909419173959049803899273633841 4593 1221293622145613399488338184631422365335386040172220416 4594 1224487986432543186340539160451868328967651685521435521 4595 1227690007842166069420077691506515507993098628708171776 4596 1230899703056918461587478644875026063978672027587890625 4597 1234117088791940805770859621817509598681349017344741376 4598 1237342181795134551493866681843217297241304297799726321 4599 1240574998847219218240486919494678149379433320327151616 4600 1243815556761789545770153050259820169938223613030692241 4601 1247063872385372731496678575404593456513041000000000000 4602 1250319962597485755044685616309620692555828885543180961 4603 1253583844310692790097311137166541801132520071208370176 4604 1256855534470662703649101010713120840307166941158688161 4605 1260135050056226642778125225131003366258461699428192256 4606 1263422408079435709051471481366440339207016015869140625 4607 1266717625585618720678398489032549685324087932376580096 4608 1270020719653440062525554435782018847694487559823594481 4609 1273331707394957624108790379671841577848780403381702656 4610 1276650605955680825676222696647040883763769330940144321 4611 1279977432514628732497323205918699045257216000000000000 4612 1283312204284388257472940194773367062005012964288241281 4613 1286654938511172452181278271296462492179200617094516736 4614 1290005652474878886474989788692019607326508177097527601 4615 1293364363489148116744655508405592931783161041110695936 4616 1296731088901422242964057201176728923306719062744140625 4617 1300105846093003554632770025532735733434376516909142016 4618 1303488652479113265731727772157053192794652047629929441 4619 1306879525508950338807539420093940519991414376152170496 4620 1310278482665750398301460916957074471501915523691669601 4621 1313685541466844733239051670263633056640625000000000000 4622 1317100719463719389396670920788207468625360428029934801 4623 1320524034242074351061094961493146079589173115639300096 4624 1323955503421882812498662067214428386948846658575313841 4625 1327395144657450539250478010935663483927371803190562816 4626 1330842975637475319370341162238107398042532793212890625 4627 1334299014085106504722172392442527581206431511017947136 4628 1337763277758004642453861349130172676931527812003771201 4629 1341235784448401196764567110215923823848217841124315136 4630 1344716551983158361082637784617833233418224217538548081 4631 1348205598223828960771440292894650326388736000000000000 4632 1351702941066716446480518337077579726716400059904181521 4633 1355208598442934978259623454375423976100499898552160256 4634 1358722588318469600553291044554482719394016023108206881 4635 1362244928694236508193760365657185789923277395403472896 4636 1365775637606143403510164707397537266105599238525390625 4637 1369314733125149944672045276128179058354149788615315456 4638 1372862233357328285385369759784414516055265400616959761 4639 1376418156443923706059364085746064239290983285916696576 4640 1379982520561415336562593539189787789424601863172859761 4641 1383555343921576970686857174303757103336001000000000000 4642 1387136644771537972437587325774601657483120759325701441 4643 1390726441393844274269574013304684079033740490195337216 4644 1394324752106519467386962127647360997105322187179166721 4645 1397931595263125984226597492830321265438452787881906176 4646 1401546989252826373243926215943786835730075836181640625 4647 1405170952500444666120780163172755861465445326154366976 4648 1408803503466527837514509938722039191122229154540135121 4649 1412444660647407357468055391991097182026564739728674816 4650 1416094442575260836600672437874161442739714714861484641 4651 1419752867818173764199163845461394205966336000000000000 4652 1423419954980201339329590631770495868052769672932014561 4653 1427095722701430395089569789516848943398148116255870976 4654 1430780189658041416121393281405645233134922418045953361 4655 1434473374562370649506332548073174186871514430131142656 4656 1438175296162972309160622202688276869401525429931640625 4657 1441885973244680873853746122420645098625070595013021696 4658 1445605424628673478969778795561953512962590223474737281 4659 1449333669172532402132664543120568728274599406108409856 4660 1453070725770307642816447105272630389907410830062102721 4661 1456816613352579596061592066213520717940481000000000000 4662 1460571350886521820418674685786039861421714827607440881 4663 1464334957375963900240835912836922680809288399937601536 4664 1468107451861454402446539673643638016149229353069126801 4665 1471888853420323927874294959030704516184485352085262336 4666 1475679181166748257351136776031069047041311269775390625 4667 1479478454251811592596790684215486823380751894357999616 4668 1483286691863569892085576403183409880155464797305006241 4669 1487103913227114301988236856254756421434229774440861696 4670 1490930137604634682316010006195252964677775172719194001 4671 1494765384295483228389391941921000000000000000000000000 4672 1498609672636238187754170890632727001688699702387100401 4673 1502463022000767672667443157799121909310360463273168896 4674 1506325451800293568276453437913922438795749988960047041 4675 1510196981483455536613233492065451552328609450443145216 4676 1514077630536375116528144854152307840220877011962890625 4677 1517967418482719919685563006127355153717110381288820736 4678 1521866364883767922745072354026397261801111691569982001 4679 1525774489338471855851673340810406262692604552555790336 4680 1529691811483523687558635149293362631705004943440038481 4681 1533618350993419206306759678714155802771121000000000000 4682 1537554127580522698583954821913113740546688216040913121 4683 1541499160995131723889147526664135757547091691156013056 4684 1545453471025541986624699694564683581525959103348874081 4685 1549417077498112305041622654070661125451456803484471296 4686 1553390000277329677362018740854134333713431718994140625 4687 1557372259265874445203311428731590692518772395061805056 4688 1561363874404685554428958478031726366530684864455504561 4689 1565364865673025913550475705517321378847575802855755776 4690 1569375253088547849805732230918394769636899299750716161 4691 1573395056707358663038611419846328300077056000000000000 4692 1577424296624086277505265221413846136985043247137599041 4693 1581462992971944991732323191356507264848257255692374016 4694 1585511165922801326552551197910606418755263211072567921 4695 1589568835687239971443588628223018500972500097565720576 4696 1593636022514629829295526847723522223532199859619140625 4697 1597712746693190159733225713752493704552102112194072576 4698 1601799028550056821119399107879593646581062682906213921 4699 1605894888451348611364634728845237371278011904364118016 4700 1610000346802233707670647779979321333776939069632107041 4701 1614115424046996205333202691373999883760081000000000000 4702 1618240140669102755731271638082410210778088043388678161 4703 1622374517191269303629133351256310988202836138473291776 4704 1626518574175527923918250569495841746749346997582888561 4705 1630672332223293757925899442837267158651958888496173056 4706 1634835811975432049417659281822916058370836308837890625 4707 1639009034112325280421006239054863199962884609247543296 4708 1643192019353940406997389820603567670211298795457550081 4709 1647384788459896195090306549698041942545863403093037056 4710 1651587362229530656577020645338577365647655901535891121 4711 1655799761501968585651717233920024228663296000000000000 4712 1660022007156189195668009382706577435332015717072470481 4713 1664254120111093856568856130131443468790668828366606336 4714 1668496121325573933032084689480183174294801211874396001 4715 1672748031798578723459846119628491592325891460993908736 4716 1677009872569183499940469989217275536744046347900390625 4717 1681281664716657649311319909033737969070376050092937216 4718 1685563429360532915451388271500422854632931309387753041 4719 1689855187660671742932505116128493736513783453131472896 4720 1694156960817335722158172735640623626292264534080548401 4721 1698468770071254136119174449286504150390625000000000000 4722 1702790636703692608895242897733910644523845463338096001 4723 1707122582036521856032210257894290773325860112428957696 4724 1711464627432286536924199936207812271151181241332450241 4725 1715816794294274209330556575342576849935391489421807616 4726 1720179104066584386157348602030179797192090664306640625 4727 1724551578234197694633415052938897194459907954453774336 4728 1728934238323045138011066041150475239533739609789862801 4729 1733327105900077459921683968030770390002428390853185536 4730 1737730202573334611516610444142367822624004508627358881 4731 1742143549992015321523841858412843217453056000000000000 4732 1746567169846546769351194627119614661476843178189474721 4733 1751001083868654361366739363455474404061825417537785856 4734 1755445313831431610487441534572042518795091030901211281 4735 1759899881549410119207084616135725825780886543003549696 4736 1764364808878629666194690314646506663626495351806640625 4737 1768840117716708396594789105138269602409932344530374656 4738 1773325830002913116161033126474673668360463598163719361 4739 1777821967718229689354782388351098204238339024644734976 4740 1782328552885433541540434273385268605479196687936402561 4741 1786845607569160265409405464401171739278561000000000000 4742 1791373153875976331764814691257199165970256792949326641 4743 1795911213954449904799054073414540045797283000343330816 4744 1800459809995221761996576333960146955072959648971639121 4745 1805018964231076318794364778064610305092545718719614976 4746 1809588698937012758132692663943525638639926910400390625 4747 1814169036430316265028918447375979195179632006503858176 4748 1818759999070629366307203351790198655080930368127962721 4749 1823361609260023375617177804928837215978001462553481216 4750 1827973889443069943874723490229430899988393384102559441 4751 1832596862106912715258178086373973483851776000000000000 4752 1837230549781339088893410212050004402103250882003171761 4753 1841874975038852086361352654898847591911438923140632576 4754 1846530160494742325161722643979450208332789642389493761 4755 1851196128807160098266798723923457613621932325083283456 4756 1855872902677187559899264706373564705705632246337890625 4757 1860560504848911017668272210357674676067563143720144896 4758 1865258958109493331198014458030877365105520375852032881 4759 1869968285289246417383245265790664721055059740255584256 4760 1874688509261703862406318563213096199537356738971509521 4761 1879419652943693640650465283643809529198161000000000000 4762 1884161739295410940644166100682870917703208940623330081 4763 1888914791320491098171620234301533829547809193261531136 4764 1893678832066082636684452418997118832419299362983335201 4765 1898453884622920415149942114304562140235772579996635136 4766 1903239972125398883471201145214862401438283672119140625 4767 1908037117751645445614868186676870585182374338353954816 4768 1912845344723593930582030852454834678514221002808169841 4769 1917664676307058171358228614255079082023333151744004096 4770 1922495135811805691978532362296449428904146240235732801 4771 1927336746591631502843839123456000000000000000000000000 4772 1932189532044432004424663277849187517142113169672921601 4773 1937053515612278999488848559277938032190805683586666496 4774 1941928720781493813989768189475780670884227688012523441 4775 1946815171082721526751723680572232544769380725886550016 4776 1951712890091005308089396144764244248249708906494140625 4777 1956621901425860867498347374896277686131743978352807936 4778 1961542228751351010553711504588021849499252048443413601 4779 1966473895776160305154361721785423544936391025136500736 4780 1971416926253669857249980295222216612481180896410509281 4781 1976371343982032196188604079341104134037041000000000000 4782 1981337172804246269822361689811844500153478643989866321 4783 1986314436608232549509262688973406610617731491777478656 4784 1991303159326908245149043388394816258978070996935218481 4785 1996303364938262630391218264370070909667652805320708096 4786 2001315077465432478153630491612341333086626074462890625 4787 2006338320976777606589939730767425337281346146461024256 4788 2011373119585956535644630056701922253994917130371604161 4789 2016419497452002254334265786913739748555148726003634176 4790 2021477478779398098893867962937241498086852633889918961 4791 2026547087818153741927429352348541622358016000000000000 4792 2031628348863881292701731074994127494996839381250884241 4793 2036721286257871508722769314444156492612259235828207616 4794 2041825924387170118734246054486465888868010906896380321 4795 2046942287684654257277723380804631760373423580303589376 4796 2052070400629109010954186609899417495787143707275390625 4797 2057210287745304076526907350893802113687300408123723776 4798 2062361973604070531005643571183641700557969209685381521 4799 2067525482822377713852359824035094263432142910616764416 4800 2072700840063410221448797005262461328441032919282841841 4801 2077888070036645013966367337122332679873921000000000000 4802 2083087197497928634778996730608159501107746068115495361 4803 2088298247249554542559683252499953435937194423537893376 4804 2093521244140340556201687120893074140330579109335768961 4805 2098756213065706412705414472574416967880821718452473856 4806 2104003178967751438172204087610168584791225742431640625 4807 2109262166835332332046373320933116436489551975070826496 4808 2114533201704141064747026677645764825668529498988185681 4809 2119816308656782888831277778264744498513973491516051456 4810 2125111512822854463830682892298754516581002450228957921 4811 2130418839379022094902831773453127123992576000000000000 4812 2135738313549100085440189207465672481071087040450019681 4813 2141069960604129203778428484177386580441667473502375936 4814 2146413805862455264146645929004570327524084690115944401 4815 2151769874689807822001993675582620481437745409253441536 4816 2157138192499378983891416031072955638410761523681640625 4817 2162518784751902331983323078540006324618893361381052416 4818 2167911676955731963412183576991733085503338850746256641 4819 2173316894666921644579167759211577666887896417798455296 4820 2178734463489304080552119290468969355466351997894747201 4821 2184164409074570299708284437656402587890625000000000000 4822 2189606757122349153763375408440606290420093554431577201 4823 2195061533380286933330693853710405259413684205226295296 4824 2200528763644127099154189684031526370870071555570266641 4825 2206008473757790129159479632055856604879242013597372416 4826 2211500689613453481466999397956576841122520801025390625 4827 2217005437151631673511612744048268146709964888825921536 4828 2222522742361256477413150557879640835946041363560634401 4829 2228052631279757231742502680333127913979227212525735936 4830 2233595129993141269828035196707402592901299124349489681 4831 2239150264636074464747255914473145355800576000000000000 4832 2244718061391961891148800901456352510153405425332087921 4833 2250298546493028604049965232694430294533147655955091456 4834 2255891746220400534755151493205573375489431026870895681 4835 2261497686904185504040760107488833010586379189795946496 4836 2267116394923554352752196214808219304020913730712890625 4837 2272747896706822189958818582286566923685407238293753856 4838 2278392218731529758812806945621169506017413383959158961 4839 2284049387524524920258075189910831919457662249652453376 4840 2289719429662044254735508930730510816350928538021265361 4841 2295402371769794782030957328282653766407921000000000000 4842 2301098240523035799412560365271279090965381750782271841 4843 2306807062646660838204144342163367740261715921827004416 4844 2312528864915279738941569991799902691902499305116791521 4845 2318263674153300845259069388973560002460149179277643776 4846 2324011517235013316652759729679330515921115875244140625 4847 2329772421084669560268674079345966124628592684093669376 4848 2335546412676567781862801339547865301245589321308470321 4849 2341333519035134656080779958556637400099114992873967616 4850 2347133767235008116205042312696944110948221290432954241 4851 2352947184401120263517359212900171714134016000000000000 4852 2358773797708780396424886644179933844735931675315648961 4853 2364613634383758159497969625063267878053173360945074176 4854 2370466721702366812568110979378627501121233349541714161 4855 2376333086991546620034665844304380391748700575163744256 4856 2382212757628948360528975896297516206057558203369140625 4857 2388105761043016957084810560529711464349200687939588096 4858 2394012124713075227964135879834871784827150733446008481 4859 2399931876169407758287385255996897788354749858794438656 4860 2405865042993344892617559939556850616250957857418236321 4861 2411811652817346848647640934273110293169041000000000000 4862 2417771733325087952140947899004741255830759992992539281 4863 2423745312251540993274234673185352591332277935969140736 4864 2429732417383061704533465222290546436117173751242223601 4865 2435733076557473360312368096854899350066630936924327936 4866 2441747317664151498364021922742663298977222090087890625 4867 2447775168644108763255878991598382387053056169414230016 4868 2453816657490079871978788698777808154211908980632013441 4869 2459871812246606701860737381664301814115009006814826496 4870 2465940661010123500936176044189810235468270388017591601 4871 2472023231929042220921962513681000000000000000000000000 4872 2478119553203837972951099763918769012017679824904062801 4873 2484229653087134606215607453611698667365737713827844096 4874 2490353559883790409670019172419664575718841424825679841 4875 2496491301950983936947153457301425618842927054314274816 4876 2502642907698299954637962340378227362380819316650390625 4877 2508808405587815514087417015782986464393003009713115136 4878 2514987824134186146858546167180199992339116385421525201 4879 2521181191904732184016898579874112037594479198140891136 4880 2527388537519525199387857871750666589901028044254300081 4881 2533609889651474576939393515801209517696161000000000000 4882 2539845277026414202442988793731635242419107648356139521 4883 2546094728423189279565642915248599184695616580150624256 4884 2552358272673743270546001261113461534071228380378242881 4885 2558635938663204961607824560043749941944575503789264896 4886 2564927755329975653264164790100119310338577070556640625 4887 2571233751665816475665772704403069265112789185468563456 4888 2577553956715935829147419118957109852948398276056383761 4889 2583888399579076950125969467099731559152428906311192576 4890 2590237109407605602504208620717557367323854394990441761 4891 2596600115407597894734570602961585125195776000000000000 4892 2602977446838928222697085570826653196839152594533489441 4893 2609369133015357338546014328716398930169345066019721216 4894 2615775203304620545679798646073277924211763478152872721 4895 2622195687128516019989113793392954936952092380601778176 4896 2628630613962993257537967981542879452764987945556640625 4897 2635080013338241648832951789345467782808001369453694976 4898 2641543914838779179835899193946408896920140530977229121 4899 2648022348103541259875380477647605222752432101645090816 4900 2654515342825969676612606073721597091726725267062896641 4901 2661022928754101678217479332319477516614561000000000000 4902 2667545135690659182910695236016792173326130171443632561 4903 2674081993493138116027941272891279924436208824642174976 4904 2680633532073897874762415983372116538475673908377329361 4905 2687199781400250920742040135522185488030085729777094656 4906 2693780771494552500597895051992454405307324941650390625 4907 2700376532434290494680582310700455989940973874966429696 4908 2706987094352175394081358870412862460671746282055501281 4909 2713612487436230406115061631934940093522636572010745856 4910 2720252741929881688421995535607044587151547296899344721 4911 2726907888132048711846119516360071060525056000000000000 4912 2733577956397234752247024988767739071135918408940888881 4913 2740262977135617511403362016433640335472216735541825536 4914 2746962980813139867165528932745004575315214178582172801 4915 2753677997951600753015601923593079394493555239169294336 4916 2760408059128746167192641957181838161201161465087890625 4917 2767153194978360311541677451602422947222837460693487616 4918 2773913436190356860244822207520327646443163274145440241 4919 2780688813510870358593149401185892029218763282313117696 4920 2787479357742347751958103832116305840919679665814266001 4921 2794285099743640045121396150289140869140625000000000000 4922 2801106070430094092122484449613598530925739862630378401 4923 2807942300773644516782910407886373920879644853871312896 4924 2814793821802905764066919078474519977781668630848763041 4925 2821660664603264282437953495678205654927879197797257216 4926 2828542860316970837370777444192090527295776328369140625 4927 2835440440143232956179142063385508578538155752854388736 4928 2842353435338307504319074409339122063554772018556086001 4929 2849281877215593393328028681789561064392151115101966336 4930 2856225797145724420560303539424227027182482142184940481 4931 2863185226556662240879291775416363223351296000000000000 4932 2870160196933789470467291605776168422530063953452021121 4933 2877150739820002922913771936097671472793463462444077056 4934 2884156886815806977743147217683846010081502951377260081 4935 2891178669579407081543280881914610902463706562660663296 4936 2898216119826803381856099852164550707805963750244140625 4937 2905269269331884493991866275660051515640368881425453056 4938 2912338149926521400928816393469763891154426318043278561 4939 2919422793500661486460040375428591788688480374699851776 4940 2926523232002422701749640988284512520009339593707448161 4941 2933639497438187865460373139810239140164081000000000000 4942 2940771621872699097615130649118856673991308759744537041 4943 2947919637429152387354811034044943910918154324086358016 4944 2955083576289292294755253680281212251130576774774623921 4945 2962263470693506786866111464076264250922670217235992576 4946 2969459352940922208134680740782641805708408355712890625 4947 2976671255389498385377879585476874807497333367243800576 4948 2983899210456123867465729279335765872884983980921657921 4949 2991143250616711299879859276526698389320290677250134016 4950 2998403408406292934310721261135409487986754572932669041 4951 3005679716419116273457363412193535228973056000000000000 4952 3012972207308739851193781637261453684542967618589446161 4953 3020280913788129148266030311350696940035305871909195776 4954 3027605868629752643684440968315682321413445325462614561 4955 3034947104665678001975463436287966243942014144852525056 4956 3042304654787668396457810087348923622747225176025390625 4957 3049678551947278968707750184520007289248382336791351296 4958 3057068829155953424378567756374883651673008581896664081 4959 3064475519485120765539363011226144101668406289084973056 4960 3071898656066292159698544018992360432149983419282283121 4961 3079338272091157945677522239590423681533121000000000000 4962 3086794400811684776500292462104849108362541733235068481 4963 3094267075540212899464744839141548051122947515100430336 4964 3101756329649553573561723955759995741419065078605792001 4965 3109262196573086624408017262276331099804170280148340736 4966 3116784709804858136859622725122311428315704648681640625 4967 3124323902899678285471813209912845895826858781458825216 4968 3131879809473219302972682905999713869436134967216537041 4969 3139452463202113586917029032152737465925126615813328896 4970 3147041897824051944687590128693855087920325560744770401 4971 3154648147137881977010830442496000000000000000000000000 4972 3162271245003706600154628247829223951524433423400524001 4973 3169911225342982706975394418172952163729482477836701696 4974 3177568122138619966982316171897477310891948662959516241 4975 3185241969435079765586589658231694032053158241806319616 4976 3192932801338474282703673929259572561026942617431640625 4977 3200640652016665710876767858906933772252484818089742336 4978 3208365555699365613089880721074714793023863841744316801 4979 3216107546678234420439036426327133790419243384528961536 4980 3223866659306981069830320839935037049316208338451410881 4981 3231642928001462781873651163688336452068481000000000000 4982 3239436387239784979141316059808949383615913695259732721 4983 3247247071562401344960505027599197354547053628915449856 4984 3255075015572214022909215512232398705764539668037947281 4985 3262920253934673957185096330414632095670980989770141696 4986 3270782821377881374016956239601611561499675332275390625 4987 3278662752692686404288836856124594308043469747604422656 4988 3286560082732789847546719643046565563879196215549843361 4989 3294474846414844077558107340916970454977401101538430976 4990 3302407078718554089594891003902383526130528717332284561 4991 3310356814686778689610084730124147996430336000000000000 4992 3318324089425631825479181238514637833910150447905414641 4993 3326308938104584060477052645193888114232700599706914816 4994 3334311395956564189161492130350427803332730658002045121 4995 3342331498278060995834663661966792071818559690140286976 4996 3350369280429225155753898555543979597151279449462890625 4997 3358424777833971279263449399332678222087537148503986176 4998 3366498025980080099018983762555067101634968727621756721 4999 3374589060419300800476772129782105482611495608009097216 5000 3382697916767453495819696668100161032974046686052271441 5001 3390824630704531841492379735040370808542001000000000000 5002 3398969237974805799517903474537055278368957873093089761 5003 3407131774386924542768764425510643228856531128026136576 5004 3415312275814019504364879783118768875688939534667569761 5005 3423510778193807571371634806369361326250439710950035456 5006 3431727317528694422971133857724583003972337031494140625 5007 3439961929885878013279990690627343283425634282054352896 5008 3448214651397452198987166869635805073722557904299496881 5009 3456485518260510511985540615138837286748458995937120256 5010 3464774566737250077171061910529800077418140989427051521 5011 3473081833155075675583523394320470676340736000000000000 5012 3481407353906703953063150383064446977718051445065078081 5013 3489751165450267774597387333213158426286047005524955136 5014 3498113304309420724532432151230857005120982432033081201 5015 3506493807073441752824244001530876315473994712021467136 5016 3514892710397339967503924641147288137223605547119140625 5017 3523310051001959573532547828607140969878103725950242816 5018 3531745865674084958220686012302054620862057250025303841 5019 3540200191266545923388058300857422913966539786835460096 5020 3548673064698323064438898654646230269184144076519104801 5021 3557164522954653296528818313775937744140625000000000000 5022 3565674603087135527999111693674493877658174337254499601 5023 3574203342213836481254630334898762357183967246204010496 5024 3582750777519396661261524989069052438924807564727939441 5025 3591316946255136471841331557980542759697485232101462016 5026 3599901885739162479938052378039791558637872871337890625 5027 3608505633356473828035060257305846536292835393259175936 5028 3617128226559068794898828727664359081540687708016217601 5029 3625769702866051504826668170113257165181167115541876736 5030 3634430099863738785575823806873658920107617787613711281 5031 3643109455205767175151468030143568210825216000000000000 5032 3651807806613200077631296153868271077342468142669274321 5033 3660525191874635068204611431994067892931730133644742656 5034 3669261648846311347603962084384883816510935892780304481 5035 3678017215452217346107570109998286411445860016477700096 5036 3686791929684198477290968846122424261462817285400390625 5037 3695585829602065041706443552552337520828424933445472256 5038 3704398953333700280669046760616967438038591468456078161 5039 3713231339075168580328137729041027212945878701546930176 5040 3722083025090823826203573091822744691095402343274950961 5041 3730954049713417908365853667713435358787041000000000000 5042 3739844451344209377439710426582032265618421414756122241 5043 3748754268453072251610790775021241657031403644561391616 5044 3757683539578604974815284632086096444817023105105136321 5045 3766632303328239526292508216134564790482430568274661376 5046 3775600598378350681680642055447792058050632476806640625 5047 3784588463474365425835998468728798670432049952274251776 5048 3793595937430872517556372636797344872768313341807525521 5049 3802623059131732206389210403899560404135466630241980416 5050 3811669867530186101705505106118210390607996638681703841 5051 3820736401648967194220515025487549637328896000000000000 5052 3829822700580410030142572511670060615436331785544563361 5053 3838928803486561038131435398525463979756382386272997376 5054 3848054749599289009247811070679756057765625264112194961 5055 3857200578220395730075863405368220543158950046629625856 5056 3866366328721726769200692827465970219778617539306640625 5057 3875552040545282417222959870817221039302006527395434496 5058 3884757753203328780493002936814840885489344954843999681 5059 3893983506278509028746981381749437993040604406487187456 5060 3903229339423954796827755647827081878454175686443649921 5061 3912495292363397740673396879031438932770401000000000000 5062 3921781404891281247756399332264445198201909257870917681 5063 3931087716872872302156849906524453512941310625695399936 5064 3940414268244373504452990268356937912126409493834040401 5065 3949761099013035246612788350525205216584874674948673536 5066 3959128249257268042070317442882075977075371972900390625 5067 3968515759126755011170922679863111783371553136407740416 5068 3977923668842564522169336457952674374989966867001740641 5069 3987352018697262987965086188980928557773795382899511296 5070 3996800849055027818759719811277903772512129291097269201 5071 4006270200351760530820556640625000000000000000000000000 5072 4015760113095200011535853446689987836858237708482305201 5073 4025270627865035940946458088293768953824977227453239296 5074 4034801785313022369939205632521124275882773333974032641 5075 4044353626163091455287494618438609237897207262442684416 5076 4053926191211467351724664006105918127064875683837890625 5077 4063519521326780261235974375747726207930975354202689536 5078 4073133657450180639755180110476556054079464344651788401 5079 4082768640595453561451862608908963940002038505260711936 5080 4092424511849133240795878031482697581065862678481841681 5081 4102101312370617712585456686346865906274001000000000000 5082 4111799083392283670125674907446046525026566678820645921 5083 4121517866219601461744204168938132389384431358711955456 5084 4131257702231250245831426216460114814740473822274331681 5085 4141018632879233304592187177071478141565286282143338496 5086 4150800699688993516696647936047038222814373984619140625 5087 4160603944259528989017872540145522622641460516388601856 5088 4170428408263508847643981003632628629046725970891982961 5089 4180274133447389188352877655273403339228734357445349376 5090 4190141161631529186737751071814299308003422843195447361 5091 4200029534710307368171726696235934412701696000000000000 5092 4209939294652238037800238437359224264787654170286659841 5093 4219870483500087870749870891315992004340939658329788416 5094 4229823143370992662742609315036259703397652007603897521 5095 4239797316456574241304620117344087679043198188599115776 5096 4249793045023057537758870414577986331045627593994140625 5097 4259810371411387820191081124946546985137664985594597376 5098 4269849338037348087578694149181024721337892508458964321 5099 4279909987391676625272720404540192149224324728268783616 5100 4289992362040184722022521844944937190484831817330966241 5101 4300096504623874548733767112056902561016241000000000000 5102 4310222457859057199149987120553096020605111400783866961 5103 4320370264537470892648343685773008587335638207929778176 5104 4330539967526399339340411253412566611761282436166490161 5105 4340731609768790267668958889096450500493803298451296256 5106 4350945234283374114691906930563209417303527636962890625 5107 4361180884164782879244820096932492744964935697454596096 5108 4371438602583669138173486388176944568208858473360172481 5109 4381718432786825225828318793579239881583524362655174656 5110 4392020418097302577012504660703787425777987903692078321 5111 4402344601914531233576015556339224654319616000000000000 5112 4412691027714439514847778578058459830748660319342587281 5113 4423059739049573852098498349584183021183738082491764736 5114 4433450779549218787226807355126014017598372193228669601 5115 4443864192919517135861610837357357120926564597089959936 5116 4454300022943590315073681200812200233550515644775390625 5117 4464758313481658835889745727291172753121740303071318016 5118 4475239108471162960802500422458841118063512716825847441 5119 4485742451926883526470171973277184228873196199525482496 5120 4496268387941062931799439104340198969832846156689263601 5121 4506816960683526291605714077638418212890625000000000000 5122 4517388214401802756044974684876593454469012115623940801 5123 4527982193421246996011526834279749003823353498064388096 5124 4538598942145160854696267734939135733840652322767795841 5125 4549238505054915165500209731257215092478182274589986816 5126 4559900926710071736498215038036637577788888554931640625 5127 4570586251748505501648081973309227382439854464760283136 5128 4581294524886526838940313781204263560585428953181029201 5129 4592025790919004055684091781097908978331853238805467136 5130 4602780094719486041125165372054566574519158034115802081 5131 4613557481240325086591562363253357161742336000000000000 5132 4624357995512799873363214191775967210560778001103847521 5133 4635181682647238628461781828902995852985988614197088256 5134 4646028587833142448557159565011858789665797887440028881 5135 4656898756339308792187325401377537975191632634127056896 5136 4667792233513955140488398464735288992186708711181640625 5137 4678709064784842826631955697459156036509898701873811456 5138 4689649295659401034166852062729154583564994611237557761 5139 4700612971724850964462980640190655287810433219953688576 5140 4711600138648330173454601273439264727162425183003773761 5141 4722610842177017077881058866280808535316801000000000000 5142 4733645128138255631222905010206373620153560178737027441 5143 4744703042439680169531629360974285961864714888692105216 5144 4755784631069340427351400067691950407882013571268328721 5145 4766889940095826723931405593428254498417796256073650176 5146 4778019015668395319927583452249369316160678863525390625 5147 4789171904017093944792714723744930397058918623505022976 5148 4800348651452887495054056692685448704458928626806073121 5149 4811549304367783903677879598513117498665058534409506816 5150 4822773909234960180720467267004711681639831762760058641 5151 4834022512608888625465335334744822032961536000000000000 5152 4845295161125463210246614866098061973318429157901000561 5153 4856591901502126136158743402257997521525687522276478976 5154 4867912780537994560852799872766284513472241567450455361 5155 4879257845113987498620014341725787633729284940975046656 5156 4890627142192952892963178253864274230619782168212890625 5157 4902020718819794861856875689728627258477829424871837696 5158 4913438622121601115897651134691445195647137833928015281 5159 4924880899307770549545424413220465773047915234361081856 5160 4936347597670141005657658738084572342619531548782336721 5161 4947838764583117213517983273936358428160881000000000000 5162 4959354447503798900561167216108513334009421411420086881 5163 4970894693972109077996538138577859737651398970794049536 5164 4982459551610922500532133269974967262457479533686968801 5165 4994049068126194300402068413337162628327427994605326336 5166 5005663291307088795899805434106769840091927187744140625 5167 5017302269026108474620195601752889948626226164180975616 5168 5028966049239223151613372583432350390555969452427624241 5169 5040654679985999302653765553392034198796993640233373696 5170 5052368209389729572827699699439089141054588299755088001 5171 5064106685657562460643248377856000000000000000000000000 5172 5075870157080632177866198290702701927058896811469406401 5173 5087658672034188685286186334616371514863981742517456896 5174 5099472278977727904617264198079841644707610637429229041 5175 5111311026455122106737344364770367254665583858303369216 5176 5123174963094750476471178914110377204585477890869140625 5177 5135064137609629854121720396609571938856983576771956736 5178 5146978598797545653954912101101991516332525809383940001 5179 5158918395541182959843153223631241941608540889296142336 5180 5170883576808257798272882793610722055545548511825592481 5181 5182874191651648588921924712072265304232721000000000000 5182 5194890289209527773012434909404961606453946321158879121 5183 5206931918705493619645490436064949711611103738180141056 5184 5218999129448702210323559259395599650819897153447396081 5185 5231091970833999601867288653024702244247370927788855296 5186 5243210492342054167933249332390046597991188652587890625 5187 5255354743539489119339471910876129920371681023341101056 5188 5267524774079015203405811825911773989691128872122802561 5189 5279720633699563582516378613270220762023074807791947776 5190 5291942372226418892111465290818981843209752722859930161 5191 5304190039571352478316613650175493171449856000000000000 5192 5316463685732755815416651446225681962463465058597225041 5193 5328763360795774103382737820345126850997419231328342016 5194 5341089114932440045660653793515857715743905716118429921 5195 5353440998401807807428775320445306804168469643658264576 5196 5365819061550087154534367205356829799711704254150390625 5197 5378223354810777773317037144422941139251997609045528576 5198 5390653928704803771528390278942363365615088410328851921 5199 5403110833840648360557125917409621196049770728984150016 5200 5415594120914488719169019513680697353087592969978981041 5201 5428103840710331038971434572589723538197281000000000000 5202 5440640044100145751812210893709355185891092090235964161 5203 5453202782044002939322977458560956233459339226593099776 5204 5465792105590207924817140316559617965209628168834090561 5205 5478408065875437047752998030413006401397384576760877056 5206 5491050714124873620972639602671762544532224883056640625 5207 5503720101652344070927482321742390401788597550287159296 5208 5516416279860454261101509638011014899606590644877528081 5209 5529139300240725998843472008877865925047310319524909056 5210 5541889214373733725819516635557670606543967843574425121 5211 5554666073929241392297915154550172938141696000000000000 5212 5567469930666339515477761642817641831852814150293416481 5213 5580300836433582422073716748012404056636178373482254336 5214 5593158843169125675369077363667110229195528992928938001 5215 5606044002900863686949655034183607542558258271654772736 5216 5618956367746567513331150195822984282968376133056640625 5217 5631895989914022837692913437799634978810994505976713216 5218 5644862921701168136931189202106172393595456080987071041 5219 5657857215496233034245141731933819233315106116543184896 5220 5670878923777876837469167626594718676598180821004742401 5221 5683928099115327263365204065788613525390625000000000000 5222 5697004794168519348088946627976798374121843923058702001 5223 5710109061688234544044095646621421760912153853292445696 5224 5723240954516240003338955224208414451389460538528332241 5225 5736400525585428048059914357387889078215626051342831616 5226 5749587827919955827576545117327173196352964004150390625 5227 5762802914635385163093258477569114915680933830077710336 5228 5776045838938822579662664187412384767064707863290520801 5229 5789316654129059525875987052171671108282899317852737536 5230 5802615413596712781446098102724445586513120203171212881 5231 5815942170824365052898925415597910996422656000000000000 5232 5829296979386705757589215781585422013918582564875740721 5233 5842679892950671996256825015596710113038006696741113856 5234 5856090965275589714339921453231302522855392719716433281 5235 5869530250213315052261694090510291062620460826488733696 5236 5882997801708375884907363892398804497636934902587890625 5237 5896493673798113550508504023290926764349211542230470656 5238 5910017920612824769151882138601176793730257430427717361 5239 5923570596375903751130245421102852191308863407680126976 5240 5937151755403984495352676748764401891556638017173916561 5241 5950761452107083278032358242651429989593361000000000000 5242 5964399740988741331869786464074876880811788782607252641 5243 5978066676646167715949691709666341953077659829918498816 5244 5991762313770382376570122191540406454725136476424201121 5245 6005486707146359399222362387252222623459587192312958976 5246 6019239911653170451940563500967627272665500640869140625 5247 6033021982264128420240172793223721112644166253256114176 5248 6046832974046931233864457511961370215729984486757300721 5249 6060672942163805885558628292248609064052004440312713216 5250 6074541941871652642091276186376666168784338688247733441 5251 6088440028522189447743046939889538722430976000000000000 5252 6102367257562096520482685742694992330512391025378757761 5253 6116323684533161141050795457790870549218111786159640576 5254 6130309365072422635171861263417016514805612145437395761 5255 6144324354912317549115304737701319979425792736368787456 5256 6158368709880825018826540668199826970952828437744140625 5257 6172442485901612332849220282226940295884903322340560896 5258 6186545738994180689260055167623986255965615348788710881 5259 6200678525274011146837826887714350135896582244066656256 5260 6214840900952710770688398188732548966582664124178343521 5261 6229032922338158972547752753084608347784561000000000000 5262 6243254645834654045985301667489569151291343186402576081 5263 6257506127943059896729906151458533006269402461436379136 5264 6271787425260952968341277628780060744485716922924577201 5265 6286098594482769363449627922790698480153219520398299136 5266 6300439692399952160786654215308689622665135918212890625 5267 6314810775901098928231155429289340662513767162698530816 5268 6329211901972109432092788876613881716477359563934187841 5269 6343643127696333542857688355041872152796117447974916096 5270 6358104510254719337619877382332154632104428095398226801 5271 6372596106925961399422623920961000000000000000000000000 5272 6387117975086649313734095773830387976700545651681827601 5273 6401670172211416362281888819956346759013209530869354496 5274 6416252755873088414471213409448975663559151840885105441 5275 6430865783742833016611737549234280921213208139468374016 5276 6445509313590308679178298985015382750643671113525390625 5277 6460183403283814362330911921019153916156955852517543936 5278 6474888110790439159919707917216113093762841339180771601 5279 6489623494176212182200664464028642477614409073595252736 5280 6504389611606252637488188857147585077648657433962663281 5281 6519186521344920112970839280052294988664641000000000000 5282 6534014281755965054916679449266590437561100572394432321 5283 6548872951302679448494977787375156518009793183960006656 5284 6563762588548047697441176861464159078748630119917140481 5285 6578683252154897703792273760028595127144458601586692096 5286 6593635000886052147919967179599685240452697461181640625 5287 6608617893604479969089142253480911759223520047981920256 5288 6623631989273448046769479579133659912314971757282302161 5289 6638677346956673082928190488015399465155058474338226176 5290 6653754025818473685532096352137559005499828614605732961 5291 6668862085123922653487485635369335642914816000000000000 5292 6684001584238999463246398474660326810844570877757110241 5293 6699172582630742957308204816981780193670674676142575616 5294 6714375139867404234845558541986179791423537400705642321 5295 6729609315618599744684026568250603089857974510997733376 5296 6744875169655464580864908672593613610327243804931640625 5297 6760172761850805981020980647431247244674713635176779776 5298 6775502152179257027795110480557797299696081998071419521 5299 6790863400717430553531914465194524746837149644715196416 5300 6806256567644073248472837535737074564281273721076315841 5301 6821681713240219972685259676443259151045121000000000000 5302 6837138897889348271956447966430003585369154785169381361 5303 6852628182077533097883391704884698117048002834256101376 5304 6868149626393601732389776105435068981772662196630370961 5305 6883703291529288916901568258256092799948217678358777856 5306 6899289238279392186412907432815611012853819394775390625 5307 6914907527541927408674210333265352707252134597672042496 5308 6930558220318284528734620622464285635869028822491563681 5309 6946241377713383519071150899569860270826125361906323456 5310 6961957060935830535537084350143099517064037640954091921 5311 6977705331298074279362422486878961628286976000000000000 5312 6993486250216562565439384763487345459164219404437565681 5313 7009299879211899097126185374005930196174344093536423936 5314 7025146279909000447802532245017196075497453949893886401 5315 7041025514037253249410513088961943464491907320995905536 5316 7056937643430671588214753413083935409727733886962890625 5317 7072882730028054608015951570598488913561239216586428416 5318 7088860835873144321052116298545523591805963416948974641 5319 7104872023114783626822052710558369017505555262048567296 5320 7120916354007074539065863402547195238435206572145541201 5321 7136993890909536621137452185153961181640625000000000000 5322 7153104696287265630004238978878004691187266472878783201 5323 7169248832711092369109515596091592807317457883728183296 5324 7185426362857741750333093488856713872868468313569548641 5325 7201637349509992065286116062611961703679479456439996416 5326 7217881855556834466176129843515409219148302343994140625 5327 7234159943993632656478730641599802716807718959931457536 5328 7250471677922282791652322873014171801504215335584692401 5329 7266817120551373590132752392585022553845927793643687936 5330 7283196335196346654844795542824676856678744564259943681 5331 7299609385279657005467709647438088215986176000000000000 5332 7316056334330933821692272866426688554855898298104953921 5333 7332537245987141397706964186152621291239442221916819456 5334 7349052183992740308151157341303248828166576721969517681 5335 7365601212199848785773425656678278022297345932442730496 5336 7382184394568404311033278155204451230686855234619140625 5337 7398801795166325413884870804659764494564745258035449856 5338 7415453478169673687981460469354894988266396718066556961 5339 7432139507862816017539592994568279090609405030486245376 5340 7448859948638587017102240880957447744969457858065379361 5341 7465614864998451684440330203567199960256721000000000000 5342 7482404321552668266832320795519416548939040625286797841 5343 7499228383020451340961728250094258071673126209680572416 5344 7516087114230135106672700996792662429550381951732753521 5345 7532980580119336894823990577200002986720766776672587776 5346 7549908845735120889481878285145067300856113433837890625 5347 7566871976234162064692846542861784686163420801847525376 5348 7583870036882910336077008760708018556678010200501208321 5349 7600903093057754927483536972570932849814929566511599616 5350 7617971210245188952949552252486662301962984226224728241 5351 7635074454041974214204168800318020873097216000000000000 5352 7652212890155306213959608635662563579920049385697834961 5353 7669386584402979385231530059599302237635738772162482176 5354 7686595602713552536930939433520628433223805216033016161 5355 7703840011126514515970282383231416232131022189290848256 5356 7721119875792450086126537264824796906423928222900390625 5357 7738435262973206023904360626658688099690095040921604096 5358 7755786239042057431642561469153825536311298977066086481 5359 7773172870483874268107408341207827360659718154963910656 5360 7790595223895288096816500718865795678963244358511670321 5361 7808053365984859052337163688601238606521441000000000000 5362 7825547363573243024803552704236826345532628123338385281 5363 7843077283593359062896883103267859306977608416662388736 5364 7860643193090556995533427155237543346448785374306865601 5365 7878245159222785272505149671947490647486529541607591936 5366 7895883249260759024318081636764584038808826289306640625 5367 7913557530588128341473759908201782505296234197880406016 5368 7931268070701646773439289821400966834432281309961431441 5369 7949014937211340047551816450225922780649449394284138496 5370 7966798197840675008103419402478466449712202574706685601 5371 7984617920426728775852675301376000000000000000000000000 5372 8002474172920358128209361557969948006183320336439568801 5373 8020367023386369100339004661737104301522379028348932096 5374 8038296540003686807434206010235489772058929079901661841 5375 8056262791065525488399908263578492986133324184017698816 5376 8074265844979558771199995345641482882008439726806640625 5377 8092305770268090160112849521469426796865170356159451136 5378 8110382635568223745143719459398034316506656425282283201 5379 8128496509632035133841983837030329800365264603118043136 5380 8146647461326742605771625872521121670212312788373054081 5381 8164835559634878489883465156709407965089761000000000000 5382 8183060873654460765037924327599194230209284010647305521 5383 8201323472599164883927339466618396150350513760691552256 5384 8219623425798495820647054606079385747379524128043564881 5385 8237960802697960342164772419419282394563078706416848896 5386 8256335672859239503937865020209289990585541035400390625 5387 8274748105960361369928580822686276698974938017831059456 5388 8293198171795873957267315615772456698213266172410481761 5389 8311685940277018405814348374306573103784044066844184576 5390 8330211481431902372870674875608542017507160684712855761 5391 8348774865405673653288804906635279642136576000000000000 5392 8367376162460694025234621736954613396089232260686315441 5393 8386015442976713321851635595663025522031974918212489216 5394 8404692777451043729079196126297781080165208906525534721 5395 8423408236498734309876462202841074463914781534297522176 5396 8442161890852745755104161072179548425734043121337890625 5397 8460953811364125361316402543963291555662547968308350976 5398 8479784069002182235715047877800634472132279064526667121 5399 8498652734854662728519367120225207681941967078021922816 5400 8517559880127926093003952919976296931389882515702970641 5401 8536505576147120373458093299939072465319761000000000000 5402 8555489894356358521320040487694350278977122237304118561 5403 8574512906318894739739847704124775321037504369158782976 5404 8593574683717301056824680781012343611786890691515331361 5405 8612675298353644127820746624137683106560180383724998656 5406 8631814822149662266486215858151208397677764297119140625 5407 8650993327146942705909752483526904359544415324729245696 5408 8670210885507099089029499044327866773979582357842279281 5409 8689467569511949189107601648405657826964065633159417856 5410 8708763451563692860415595199119880979214712755711078721 5411 8728098604185090219386205389797038758035456000000000000 5412 8747473100019640056487360379045640021368442296295034881 5413 8766887011831758479074441606804637586071398465694273536 5414 8786340412506957785477039927721606031554416570883514801 5415 8805833375052025570576720130232652095218207138393358336 5416 8825365972595204063132533976644961350293198281494140625 5417 8844938278386369695111259141702235663410779284820463616 5418 8864550365797212903279578844640213019980095667151558241 5419 8884202308321418163315654562711167325971170288201629696 5420 8903894179574844256697781982669979291762295100791660001 5421 8923626053295704770628058290867304931640625000000000000 5422 8943398003344748831249227022484835939923192866404184401 5423 8963210103705442070413104986170972520924105689211600896 5424 8983062428484147826259234251989776372054895017451445041 5425 9002955051910308577862640838279237598250766151961481216 5426 9022888048336627614209820556824108463457169199462890625 5427 9042861492239250937762311475781299100259514333041524736 5428 9062875458217949402867451636149601595074248255303544001 5429 9082930020996301089276160010347851197461634515138318336 5430 9103025255421873911027818220754124689158631934861994481 5431 9123161236466408460962570241960830086352896000000000000 5432 9143338039226001091121597193114208713044247492911487121 5433 9163555738921287229296164386129536136745526278364205056 5434 9183814410897624931986478031902894356727595574559282081 5435 9204114130625278674031629419974551836399855818869047296 5436 9224454973699603375172144977535524339173891582275390625 5437 9244837015841228663806901381305627938899184500808749056 5438 9265260332896243378206405840746141929611003574194076561 5439 9285725000836380305444682793400975579755902942132043776 5440 9306231095759201158312249552984916721693434425958162161 5441 9326778693888281790472904928254106036746881000000000000 5442 9347367871573397650127296485800338634853645173695663041 5443 9367998705290709472446473962805190234869432937418326016 5444 9388671271642949211038878346570381085821050756353985921 5445 9409385647359606208714458326405344956611411496832536576 5446 9430141909297113607809848190299817360937595367431640625 5447 9450940134439035000338783783836587054548341717599256576 5448 9471780399896251318232175872105594209110400874877795921 5449 9492662782907147963932503147063570089782431099566166016 5450 9513587360837802181607430202941695200888696855771043041 5451 9534554211182170669247799061035640481120256000000000000 5452 9555563411562277431915386262616220104875591344578232161 5453 9576615039728401876406061164873131777852152362525003776 5454 9597709173559267147594224869847334227370860105197316561 5455 9618845891062228706724653190317991138732554504221229056 5456 9640025270373463151918111209686111475393315898681640625 5457 9661247389758157281157351325137589486408684329734967296 5458 9682512327610697398020351174871881445848566744400142081 5459 9703820162454858860427892541047674141678021734412845056 5460 9725170972943995872672827190422262358056522625662317121 5461 9746564837861231520998620664545655270051521000000000000 5462 9768001836119648052995010260912407167742380710747514481 5463 9789482046762477401078858855772584808018660763512078336 5464 9811005548963291950328531808456946710152343388593834001 5465 9832572422026195550940369956179159817866394955513204736 5466 9854182745386014775576077657438593304500888926025390625 5467 9875836598608490421870090971459821269941100503646601216 5468 9897534061390469260366237370668385258377201266949355041 5469 9919275213560096028153244873115599730709547395321040896 5470 9941060135077005668468905152127250902963583622360464401 5471 9962888906032515816542942031361000000000000000000000000 5472 9984761606649819531948883805014250505394308561062630001 5473 10006678317284178277735485035227306199270184798796189696 5474 10028639118423115146608490871874999710746880158038898241 5475 10050644090686608334433784514032813280766293638031343616 5476 10072693314827284861333206187540084016912830605712890625 5477 10094786871730614540644579949362460985821311470417678336 5478 10116924842415104196017732746977673177786656146928474801 5479 10139107308032492126918538459872224131284992830824513536 5480 10161334349867942822813268130541235560099747266536764881 5481 10183606049340241926305776254228739725828081000000000000 5482 10205922488001991445500301840130725898962076242037498721 5483 10228283747539805215862911982007673726394014381014777856 5484 10250689909774504611854864883216685671274058332186669281 5485 10273141056661314508611418670175228243759107973159325696 5486 10295637270290059493939861899308510167990422500244140625 5487 10318178632885360330910791415710303946461049408408518656 5488 10340765226806830671316913157162230854427807571547341361 5489 10363397134549274020273891614908889949271565783069822976 5490 10386074438742880952238023962775467302868244607461298561 5491 10408797222153426578715765348940396820955136000000000000 5492 10431565567682468267940382510038079542345949108304840641 5493 10454379558367543616791263715365461437805997650978082816 5494 10477239277382368675231664079901314070178067106738107121 5495 10500144808037036423540916498718288048901037345237630976 5496 10523096233778215502617389852275182433187961578369140625 5497 10546093638189349197628727712120396940108062200760242176 5498 10569137104990854675286152539817247246037416830534594721 5499 10592226718040322475019872318517802506534762999464329216 5500 10615362561332716254332878686664260566160006266938945441 5501 10638544719000572788610677956885758729581201000000000000 5502 10661773275314202225664748900384111406637879506360175761 5503 10685048314681888595287773858064491866230893057541144576 5504 10708369921650090574098942604466791634267021333448971761 5505 10731738180903642505957881439290592111195491721339539456 5506 10755153177265955678226013214081699597877575215087890625 5507 10778614995699219854154407418561394415353300344578768896 5508 10802123721304605061677433052231330979644118750569674881 5509 10825679439322463638891780792377838833229491724644192256 5510 10849282235132532536500674939529691524100628875725385521 5511 10872932194254135877503349775893744149467136000000000000 5512 10896629402346387774410119311403741143342611188385824081 5513 10920373945208395404263623915869649801993110920995803136 5514 10944165908779462341747092044408704949417087550657823201 5515 10968005379139292150660710156975615418275422525127131136 5516 10991892442508192234047449011488779569093441191650390625 5517 11015827185247277943249949773872617345280537928598818816 5518 11039809693858676946180328837404019367433853842034821841 5519 11063840054985733855085015878164244868726267575162372096 5520 11087918355413215114086995493257211989111060885623098801 5521 11112044682067514146788078773861894775390625000000000000 5522 11136219122016856764214087356241386449908442992954905601 5523 11160441762471506833386088870635059969605619097582698496 5524 11184712690783972206801079270614143046798068087734021441 5525 11209031994449210913105764274085950687760104167987286016 5526 11233399761104837609247349081789045573275892695556640625 5527 11257816078531330294385502659931823515352697836127911936 5528 11282281034652237285849920180691582651899056695687075601 5529 11306794717534384457428164707711202485616249539296628736 5530 11331357215388082740268726893607340464161361280457365281 5531 11355968616567335886684499322938794302242816000000000000 5532 11380629009570048497142120187177659072661816669415340321 5533 11405338483038234310722899218080447302532266402723270656 5534 11430097125758224759341297232572792619903441105845726481 5535 11454905026660877786007189255941114285099206480647684096 5536 11479762274821786927418399990869109260649528320556640625 5537 11504668959461490661170259387767625050778339170070368256 5538 11529625169945682017869185247024851786389742606850276161 5539 11554630995785418458437559146351394044664623884377522176 5540 11579686526637332016897421536413216470613875749132264961 5541 11604791852303839708920771585536313911303841000000000000 5542 11629947062733354206434517279531884691874734362753848241 5543 11655152248020494778568381395731469782273565290571759616 5544 11680407498406298499234329271239682574268583077447898321 5545 11705712904278431721626344774309552188970960528472805376 5546 11731068556171401819929641564723932781279087066650390625 5547 11756474544766769198528657594227724057878530336831307776 5548 11781930960893359569003441851501672787782828644727063521 5549 11807437895527476495204303598001186823232482994036412416 5550 11832995439793114206694855771304834191296820323966677841 5551 11858603684962170680853845851528999059460096000000000000 5552 11884262722454660993926429293969539494662893515739949361 5553 11909972643838930941315802627530291380315463927487205376 5554 11935733540831870927406375503793977874693328046890296961 5555 11961545505299130125209923355885640427878740933639929856 5556 11987408629255330906126424889674268466685288340087890625 5557 12013323004864283540111551382457070060737042265900650496 5558 12039288724439201166543037706175031666917736424430877681 5559 12065305880442915036078428123520334705148014597773459456 5560 12091374565488090023796953226118140366447930327510283921 5561 12117494872337440413918557894399568650854801000000000000 5562 12143666893903945956393363858931766976779798785149963681 5563 12169890723251068195655114332937208442646139237025447936 5564 12196166453592967071832412265620237459692537054545482401 5565 12222494178294717794711828035826885377502154867395137536 5566 12248873990872527990747216865596642125933276953369140625 5567 12275305984993955123409850883424759909066380881917116416 5568 12301790254478124187174235607643386601135423679337958641 5569 12328326893295945675434745651352021592610553495245623296 5570 12354915995570333822648479671885134193545930711039563201 5571 12381557655576425121000000000000000000000000000000000000 5572 12408251967741797111883887986903646455505780008871011201 5573 12434999026646687452501311901017044696304188734051127296 5574 12461798927024213257867070191100167081432033346856814641 5575 12488651763760590718523839108136111930475269315589308416 5576 12515557631895354994260620045299079211803953125244140625 5577 12542516626621580384132648513512500473223724186012225536 5578 12569528843286100773080293419643057364544672371359346401 5579 12596594377389730355444742255376676802056363717674663936 5580 12623713324587484635678534937386915264551160507933795681 5581 12650885780688801706549276363637524953999601000000000000 5582 12678111841657763805135125266662552640923580300685011921 5583 12705391603613319146910924652542216966266742005569683456 5584 12732725162829504038224107014144237797747456434706453681 5585 12760112615735665267459775599131484943837892060694122496 5586 12787554058916682775194631297351043118732107480712890625 5587 12815049589113192603639683188620362541215185143234297856 5588 12842599303221810125671949460716423968301834516732880961 5589 12870203298295353553755624268657174361393506108775141376 5590 12897861671543067729053455160244302837094027165131061361 5591 12925574520330848191029344939416181180010496000000000000 5592 12953341942181465527843461278342981145463306989532685841 5593 12981164034774790007841407021486131258610624535879356416 5594 13009040895948016492439273950144955080221532702503359521 5595 13036972623695889630706672794428144276590856063498059776 5596 13064959316170929335950102491220303688108921051025390625 5597 13093001071683656544599292091667839398492195012852453376 5598 13121097988702819257699419320087659106465935144935202321 5599 13149250165855618865312380578110268523327076547602415616 5600 13177457701927936754130558173409666787233203955864240241 5601 13205720695864561198606801731649793823189441000000000000 5602 13234039246769414535904612123395026119096548360057552961 5603 13262413453905780624972787804794254579696779213643186176 5604 13290843416696532590049065231958346129514664110391292161 5605 13319329234724360848897556964213263858162689567682400256 5606 13347871007732001426085063220929810166040830273681640625 5607 13376468835622464551601605000509912145657360798340612096 5608 13405122818459263545130799408452674041098806848313750481 5609 13433833056466643986275970574335200937181025475720646656 5610 13462599650029813171048162465127610872792183516877012321 5611 13491422699695169854922493024622896549462016000000000000 5612 13520302306170534282769562386004607089759598991229933281 5613 13549238570325378505968901416802966444792596298481012736 5614 13578231593191056987011720562807336797102391571976811601 5615 13607281475961037491900492860014218589688773290477223936 5616 13636388319991132270653179081499636769271196992431640625 5617 13665552226799729526220177279317215804796623133841494016 5618 13694773298068025172122353470242951586941254220038765441 5619 13724051635640254879118784898519141207569122031090794496 5620 13753387341523926411213122188797663863417570793319857601 5621 13782780517890052251307751778351386962890625000000000000 5622 13812231267073382516815215289416507416197613929850946801 5623 13841739691572638165536617970352772781477052864681476096 5624 13871305894050744492117033998267441400784667829977277841 5625 13900929977335064915388192295947253127808819502597410816 5626 13930612044417635056909002572485348228564863457275390625 5627 13960352198455397111014757549981784305149815163910619136 5628 13990150542770434506686123788241889708956911117975287201 5629 14020007180850206861549310165601024218242317931078619136 5630 14049922216347785228319079916972298393558587314526056081 5631 14079895753082087633996549170050373931175936000000000000 5632 14109927895038114912133992157414607753586694975736513521 5633 14140018746367186828479150716163529065073169779634016256 5634 14170168411387178500311823317785005036446728092188850881 5635 14200376994582757109785786699327548370187423640658640896 5636 14230644600605618911589381192693177272129312324462890625 5637 14260971334274726535238369072126221195026446813340307456 5638 14291357300576546582314953660830677345587171132075155761 5639 14321802604665287518967125556216403935607789286982680576 5640 14352307351863137863982781149656864444968153763867687761 5641 14382871647660504672753337630943628050967601000000000000 5642 14413495597716252317441847879950737539105528995381353441 5643 14444179307857941563670898058480767498731530114580873216 5644 14474922884082068944045850323959339862879307330174490721 5645 14505726432554306428829272893681505707649745335273394176 5646 14536590059609741394082679693797243914663791656494140625 5647 14567513871753116887591982031259908458286720283863678976 5648 14598497975659072192893335129656353758062573872889011121 5649 14629542478172383691716342971296296205860960772482338816 5650 14660647486308206025161865688266881532266947245891632641 5651 14691813107252313553931954744462111445876736000000000000 5652 14723039448361342117929722348981465729664536420902986561 5653 14754326617163031095547232938863501923486059525289086976 5654 14785674721356465762959786165984225526497132983071957361 5655 14817083868812319953745242619212438442226920378026950656 5656 14848554167573099019147325508680968752338204922119140625 5657 14880085725853383089302113734409574905095389654538653696 5658 14911678652040070635747224156608353582516668738798293281 5659 14943333054692622335533463479905651892921798008405753856 5660 14975049042543305237259012958587817642081761493935570721 5661 15006826724497437229346492124815680284211281000000000000 5662 15038666209633631810883530936800541266828595931065732881 5663 15070567607204043165347763139186804896307458580242497536 5664 15102531026634611537537437223505376117721212848921810801 5665 15134556577525308914029125172637803802604676190533390336 5666 15166644369650385007484293169872108882762005996337890625 5667 15198794512958613545126782650443595107032638102611951616 5668 15231007117573538861713534471544023026006725659567242241 5669 15263282293793722797321173575756699273909422666217885696 5670 15295620152092991900271356322839695122572140501423982001 5671 15328020803120684935518067665841000000000000000000000000 5672 15360484357701900698820340549794414137678696751184712401 5673 15393010926837746137024155314819904256950631253953744896 5674 15425600621705584774777562490443539331028312185915411041 5675 15458253553659285448003358174466579662620748798771593216 5676 15490969834229471344453927197857439093092979160400390625 5677 15523749575123769351673155487020742007806348501663092736 5678 15556592888227059712690599446521256435553110953814898001 5679 15589499885601725989773386799013842087697972632628494336 5680 15622470679487905336561610134860485399435056700044146481 5681 15655505382303739078913261441808817907524321000000000000 5682 15688604106645623604785043105270082650078701048709845121 5683 15721766965288461563475678292275216373183324842996269056 5684 15754994071185913374558631257212481496381323485962918081 5685 15788285537470649046831435935065877002316447155901239296 5686 15821641477454600307609119218187385317589424101806640625 5687 15855062004629213042689493545755014155850434993828397056 5688 15888547232665700047318381871099647191811007878007100561 5689 15922097275415294088483126711134042002150988617720139776 5690 15955712246909501278863023824294062313225051848002144161 5691 15989392261360354762765610108812596300742656000000000000 5692 16023137433160668714378024561897823262238703541289851041 5693 16056947876884292648662950592586814909161856402356310016 5694 16090823707286366045228937636800199999365009022981291921 5695 16124765039303573285505189882541124974488488896758808576 5696 16158771988054398903551199976369389332830905914306640625 5697 16192844668839383150831895849346841046934092572904984576 5698 16226983197141377875289259271700340560505267684568489921 5699 16261187688625802715041665420591335656438530828996182016 5700 16295458259140901607042483624723865418925280231558855041 5701 16329795024717999611029770533173199024304481000000000000 5702 16364198101571760049099178243882921364373341674116250161 5703 16398667606100441961232491419866747486590441439704907776 5704 16433203654886157877114499118370364266079352118302292561 5705 16467806364695131904571198960205881133223088247233581056 5706 16502475852477958134962623373274780393719170097900390625 5707 16537212235369859365863869956052387824811676755134775296 5708 16572015630690946141368210523625669752009480046714506081 5709 16606886155946476110346446120864475461957066773748781056 5710 16641823928827113702996968214572093169933257623045959121 5711 16676829067209190126021279409112121245700096000000000000 5712 16711901689154963676760020368153159257024685563347362481 5713 16747041912912880376624843168918718707625374045189902336 5714 16782249856917834924161765064785102067214080105600480001 5715 16817525639791431968081930587342899614201499851723636736 5716 16852869380342247700596004080236343398433262558837890625 5717 16888281197566091771388709124327210814043774054468489216 5718 16923761210646269522570325887104499259870523547603389041 5719 16959309538953844544942252208885948448924155892146896896 5720 16994926302047901555914029224340956291186833678561936401 5721 17030611619675809599409527510314843994140625000000000000 5722 17066365611773485568100285149960140084765230342412308001 5723 17102188398465658048304284708889973347005765874347933696 5724 17138080100066131487888751931570230998101092217741214241 5725 17174040837078050687515854985569328527004939721871855616 5726 17210070730194165615570479307695767149498534609619140625 5727 17246169900297096547109549539582677394936354219109646336 5728 17282338468459599527172666681033854469346889571408178801 5729 17318576555944832158794125437536012228927800563444289536 5730 17354884284206619716056673793875785293198618098548066881 5731 17391261774889721582527674108886098437472256000000000000 5732 17427709149830098015418622497093642308676192587995006721 5733 17464226531055177235809280941556126061851486441736441856 5734 17500814040784122845277974468573540054628091057948655281 5735 17537471801428101569279903809340712590782584349781917696 5736 17574199935590551327615622276087879194842852968994140625 5737 17610998566067449632332124090940734353505955026138566656 5738 17647867815847582313399290124730475411581878373908715361 5739 17684807808112812572504735930406685711407828067707518976 5740 17721818666238350365310406091660586488904689914444430561 5741 17758900513793022112514558251962299889578161000000000000 5742 17796053474539540740063079742562432182539505142498178641 5743 17833277672434776048854379490214668311231831022885666816 5744 17870573231630025414282397856551365856283108957693763121 5745 17907940276471284815962577241297585884771799268914302976 5746 17945378931499520197985936670949875669538974761962890625 5747 17982889321450939160046694193283737599345247871016370176 5748 18020471571257262979789181706197431558593776350203638721 5749 18058125806045998966720097867058954509203286325463945216 5750 18095852151140713148032445956007148921067632704625907441 5751 18133650732061303286687805003676377130930176000000000000 5752 18171521674524272232103884140676565824110498889787343761 5753 18209465104443001603794611982976215899785067102170648576 5754 18247481147928025808310314934214768384268752363702297761 5755 18285569931287306389825840563022135305816116985862291456 5756 18323731581026506714724784700756902175354487519775390625 5757 18361966223849266990528283602800380702048635428768976896 5758 18400273986657479619517135424771069524361890557142388881 5759 18438654996551564887396318383862938118542329677669728256 5760 18477109380830746987351276305071093874615934382818177521 5761 18515637266993330379845645792459671984200961000000000000 5762 18554238782736976488510403016959087812387903881014822081 5763 18592914055958980732474712074563035550235087744203227136 5764 18631663214756549895489061042339767069477850436482819201 5765 18670486387427079832191576244487241119525259246207963136 5766 18709383702468433511868709836857733606357154179931640625 5767 18748355288579219400061800626064521162749869303651106816 5768 18787401274659070178371313058571407256774112388077205841 5769 18826521789808921802810864546165305602985071608397828096 5770 18865716963331292901063456737033020771893776442193720801 5771 18904986924730564508992631996416000000000000000000000000 5772 18944331803713260146761582227611440881439503647323733601 5773 18983751730188326234913543243035032711070162506344042496 5774 19023246834267412850767114186270128833499460282774687441 5775 19062817246265154825480448009610675773666008037658198016 5776 19102463096699453182138565727671182783905143086181640625 5777 19142184516291756915218354096296861609607333824090279936 5778 19181981635967345111786113507371297894781098937535129601 5779 19221854586855609414782830244298168145361501152646004736 5780 19261803500290336828752654810038163255032062178347817281 5781 19301828507809992868370375819723033283122241000000000000 5782 19341929741158005050123986943156178765303503576231998321 5783 19382107332283046727508752589054169951492575549934534656 5784 19422361413339321270089486442796703932027802684316062481 5785 19462692116686846586788065602844575884179741573660676096 5786 19503099574891739993753511907967048225305262988525390625 5787 19543583920726503427172281108102392209549669979710816256 5788 19584145287170309001376709806169230705846710033410000161 5789 19624783807409284912609879586562547147403990771664818176 5790 19665499614836801688805467448517800902302284454354546961 5791 19706292843053758785741461579120498897391616000000000000 5792 19747163625868871529926931631587850916773954868496336241 5793 19788112097298958408581353019664853649219848447848943616 5794 19829138391569228707066295298670416713861510825331904321 5795 19870242643113570494129595478011111375643773740699877376 5796 19911424986574838955322448098961976690351963043212890625 5797 19952685556805145074950155115306784013106218937237835776 5798 19994024488866144666917590033145503190658053154274457521 5799 20035441918029327754830742399925734777029037718205628416 5800 20076937979776308301716020581648913124744439011102789841 5801 20118512809799114289719302831352524497886321000000000000 5802 20160166544000478150147038931487840149800097832256267361 5803 20201899318494127544212017187810192769173653825966309376 5804 20243711269605076494846724262987120431895882361141972961 5805 20285602533869916869947538264420298264637716132473081856 5806 20327573248037110217413308642881645951678297812744140625 5807 20369623549067279952342189816593948988095715612081258496 5808 20411753574133503896750909009453411662438519489411941681 5809 20453963460621607172180962582307457082812830354088595456 5810 20496253346130455445556549142677529571051017166112225921 5811 20538623368472248528659361941165401362661376000000000000 5812 20581073665672814331585677502114341187912700111258111681 5813 20623604375971903170551492092025307900560747416162471936 5814 20666215637823482430411772501864967307442024210288828401 5815 20708907589896031582260202708858712696329608834146369536 5816 20751680371072837556476123289749955749400497265869140625 5817 20794534120452290471585675980938739586817687412399804416 5818 20837468977348179719304481521500243170405414239168692641 5819 20880485081289990406129494872939068318654047522490679296 5820 20923582572023200151847998084770437801762569984029335201 5821 20966761589509576245332007467746734619140625000000000000 5822 21010022273927473157986688346879366398007174883958989201 5823 21053364765672130415221687494453971249556112338422071296 5824 21096789205355970826314610389113757317216941692585830641 5825 21140295733808899073036187710903591174546067559890620416 5826 21183884492078600657406992964038662295715421777587890625 5827 21227555621430841208955890819198532746273199512444993536 5828 21271309263349766151850713685462552348698384893225750401 5829 21315145559538200732271982158708437801757494917353639936 5830 21359064651917950406400803348504776129568472642003397681 5831 21403066682630101589392399659352853586251776000000000000 5832 21447151794035322765707039394686104558300239110310819921 5833 21491320128714165961170459563429233541683972469670547456 5834 21535571829467368577136190499266338022370101075485139681 5835 21579907039316155587122511352180840807944138586897514496 5836 21624325901502542096297085180422455453983822129150390625 5837 21668828559489636264182642258940524977049783851985145856 5838 21713415156961942590957400327611697794221944664390954961 5839 21758085837825665567724230829395880203566349432312037376 5840 21802840746209013691122900734990614832873620753142493361 5841 21847680026462503842660040316733401139775521000000000000 5842 21892603823159266033131808220536957748057440543024323841 5843 21937612281095348512514546390647026361238063596926140416 5844 21982705545290023245699038828099071125968019231165715521 5845 22027883760986091754444309810032212263910947169075531776 5846 22073147073650191325927219063609063916265964508056640625 5847 22118495628973101588264433475301977546701802498609381376 5848 22163929572870051453383677223852716761540606495510946321 5849 22209449051481026427621484753407038611133192711541231616 5850 22255054211171076290425003752281300665955987851249502241 5851 22300745198530623141535718272648361505980416000000000000 5852 22346522160375769817033285317248042578394532460113020961 5853 22392385243748608674618001631146658294629543692371890176 5854 22438334595917530748510741069704024159084717946741318161 5855 22484370364377535274349526768368383840196217753625952256 5856 22530492696850539584462226415823358392450620508056640625 5857 22576701741285689373895183229469856096773295049711620096 5858 22622997645859669337577919751353470192505238097103164481 5859 22669380558977014179004376323557853524538220564925382656 5860 22715850629270419990811471064890552039894833080038104321 5861 22762408005601056007636093355503500179703841000000000000 5862 22809052837058876731631968243029566397147654915517231281 5863 22855785272962934431028154812992960999622089087947636736 5864 22902605462861692012111267417778794818812215469988507601 5865 22949513556533336265013834732439458261734223363698855936 5866 22996509703986091483691537902186667353052862129150390625 5867 23043594055458533460472395565681926572767272390954582016 5868 23090766761419903855561290280308756623483692313307849441 5869 23138027972570424941883557840601336605619447549945450496 5870 23185377839841614725651688169030261199135478370028779601 5871 23232816514396602443039513869521000000000000000000000000 5872 23280344147630444433348590168518492689498198744608074801 5873 23327960891170440389051797826226283680035493567062020096 5874 23375666896876449983099528681954895648537086112994643841 5875 23423462316841209873874141802426004221845414950329122816 5876 23471347303390651088178706730510686225829741777587890625 5877 23519322009084216782646379084345890490297333368013787136 5878 23567386586715180383957082733187681291791351753760041201 5879 23615541189310964108248501976837127136673297862687195136 5880 23663785970133457860108716580129387708983223026324808081 5881 23712121082679338511538142162923064360313361000000000000 5882 23760546680680389561268768319379738395213651601371471521 5883 23809062918103821174829016938197379469023014431024480256 5884 23857669949152590605742873517970555506329252176125886881 5885 23906367928265722998252274819109746492263057356852432896 5886 23955157010118632571952066965876227100836577265869140625 5887 24004037349623444188727179109192646217032044768401555456 5888 24053009101929315302381988983087342798627664068981579761 5889 24102072422422758291352188135037384036551676720369176576 5890 24151227466727963174889786283206119252685618690468269761 5891 24200474390707120713112226151740576288997376000000000000 5892 24249813350460745891306912259017190189505781944072141441 5893 24299244502328001788882789483116089691652065437797257216 5894 24348768002887023833360939803979457404559213094715196721 5895 24398384008955244439796498422783345586996864779001266176 5896 24448092677589718036024523486139831233084201812744140625 5897 24497894166087446474122786895962630877782746450171006976 5898 24547788631985704828484787165289405366090266486893105121 5899 24597776233062367580896618986173145085320122657790754816 5900 24647857127336235193011668108048453218080317079576044641 5901 24698031473067361066617434283861493903694961000000000000 5902 24748299428757378892089119426840138363608495126197604561 5903 24798661153149830385424952733188758720809233150667390976 5904 24849116805230493414258559365335559203421976550870333361 5905 24899666544227710513244014356754709563786733243880902656 5906 24950310529612717789209558692946306885147979043212890625 5907 25001048921099974216476290043999829636891290494300061696 5908 25051881878647491322738476372406791160855257268046057281 5909 25102809562457163265902476615541317153428902600100089856 5910 25153832132975097302281588845608970728399794745955812721 5911 25204949750891944646544482740989976037625856000000000000 5912 25256162577143231723815209861888733087273643589482180881 5913 25307470772909691814323122110162897382865502674438721536 5914 25358874499617597091001365868258082609164227332801856801 5915 25410373918939091050432956655434236126272298671025422336 5916 25461969192792521337543776711052778255957822988525390625 5917 25513660483342772964442175714715568952944223897555439616 5918 25565447953001601923805192881623590518227639577174676241 5919 25617331764427969197211756928770872738265760214282141696 5920 25669312080528375158823558893623636663934261340402054001 5921 25721389064457194374814631501871933837890625000000000000 5922 25773562879617010798951007724797287029067398595810990401 5923 25825833689658953364722170339891113564944052996743888896 5924 25878201658483031974426343710701189535013623964071127041 5925 25930666950238473885612018633593288090581134518733705216 5926 25983229729324060495278440960308632660568103086181640625 5927 26035890160388464522238134795991220276592766562636660736 5928 26088648408330587588044871392868704758499331908668002001 5929 26141504638299898196890835410112736934610775881766670336 5930 26194459015696770114877080990695831322436418502372048481 5931 26247511706172821149061711116418397027434496000000000000 5932 26300662875631252326690554942818005577296861974803953121 5933 26353912690227187475015459286509779846832173192076333056 5934 26407261316368013202105652138758525302408702565158304081 5935 26460708920713719279057978010866475979030310858885431296 5936 26514255670177239424012147079391920693459954179931640625 5937 26567901731924792488377482492410177118054068182400045056 5938 26621647273376224045677992822106098952116720643561874561 5939 26675492462205348383422939504063280332551835674556235776 5940 26729437466340290898410412189806146973881143540241876161 5941 26783482453963830895871768256574019824999681000000000000 5942 26837627593513744792865136267077868143883341003879789041 5943 26891873053683149726326526952227738057826630586142294016 5944 26946219003420847566187439301638692506744724049750347921 5945 27000665611931669333968193590242510953412174963437080576 5946 27055213048676820027256567644668393768370151519775390625 5947 27109861483374223850481657360325557534732457054962712576 5948 27164611085998869852393227419440993846984356555650933921 5949 27219462026783157970657163331793935084062608957274198016 5950 27274414476217245483977981323661905121364153504842417041 5951 27329468605049393872159698236668849431187456000000000000 5952 27384624584286316084516709466920995356926215777600018161 5953 27439882585193524217046669076148086818330382618132811776 5954 27495242779295677598777712540653805039933436598149018561 5955 27550705338376931287702709170836904266945630125797933056 5956 27606270434481284976713578033991274471807150761962890625 5957 27661938239912932309949048246146246850738488906486583296 5958 27717708927236610609969591764985477021482020124320620081 5959 27773582669277951016173604315501209294002051677532717056 5960 27829559639123829034869257813118216709372229099475351121 5961 27885640010122715501416795615675838730399921000000000000 5962 27941823955885027954856390136004954017116444263092960481 5963 27998111650283482425437030780997121628557977578515726336 5964 28054503267453445635462258851153231764421732390198876001 5965 28110998981793287613868914936736597815671172480286068736 5966 28167598967964734724955413482958305572397332968994140625 5967 28224303400893223111676408567208663008213892438442377216 5968 28281112455768252553921064536335654725373672351699173041 5969 28338026308043740742192494991477328046684517047020752896 5970 28395045133438377967106283682097991569682652109609158401 5971 28452169107935982225126351179776000000000000000000000000 5972 28509398407785854740956781746061779059775683678357736001 5973 28566733209503135907008575587486698596006967639947677696 5974 28624173689869161640360642704674557639595827820135280241 5975 28681720025931820157634705791605968615827623022864367616 5976 28739372395005909168204131125530025295670134609619140625 5977 28797130974673493486157058107925556113035478556153614336 5978 28854995942784263061434550072404286464943760421729632801 5979 28912967477455891430564841166638685475444279155712065536 5980 28971045757074394587415106542406518970034782675455118881 5981 29029230960294490274382535750790575225417681000000000000 5982 29087523266039957694446842138574117207018925870248264721 5983 29145922853503997644506694177048827894703912638906105856 5984 29204429902149593070422908025920876976777441855752391281 5985 29263044591709870044191594242880810361792431876356509696 5986 29321767102188459163670805393812850968604382558837890625 5987 29380597613859857375284585399677542119363980075420614656 5988 29439536307269790220128675773927145256415872978761839361 5989 29498583363235574503902488459024542984483450101593214976 5990 29557738962846481391092309762352357636252061770623312561 5991 29617003287464099923831054920638375391399936000000000000 5992 29676376518722700965860248088105006858479177008937266641 5993 29735858838529601572020258046993297067989556905641250816 5994 29795450429065529783695175680034840842274919844291169121 5995 29855151472784989850639075222966823035484242083342974976 5996 29914962152416627879610757531425286426603794097900390625 5997 29974882650963597910244430050628672078789226144024498176 5998 30034913151703928418584134868296756460321270043264432721 5999 30095053838190889248710093161358445007629369458311561216 6000 30155304894253358972885491515304631296495897690058619441 6001 30215666503996192680652593001658692524290401000000000000 6002 30276138851800590197307413544086403304037946155660261761 6003 30336722122324464732182561987268388306706306080048152576 6004 30397416500502811957168200404931017310600261907447373761 6005 30458222171548079515901439544495230754993328849937043456 6006 30519139320950536964054842905776566764072041914306640625 6007 30580168134478646141155071790173078414658598654911184896 6008 30641308798179431974363062734930359174165899622256852881 6009 30702561498378853714647488064494051147015318343143264256 6010 30763926421682176605783609847769551064171051190456719521 6011 30825403754974343986609997346425748676673536000000000000 6012 30886993685420349826975938075324167041174791100539570081 6013 30948696400465611697812732871846499617135928291058651136 6014 31010512087836344175762425886451970474375558107899565201 6015 31072440935539932682797881162340936424710065203640795136 6016 31134483131865307761268478467752498583604224101806640625 6017 31196638865383319784806062280301430637233494567855394816 6018 31258908324947114105526139298983336703036428912061339841 6019 31321291699692506637959681576166537765934490987681284096 6020 31383789179038359880151254319164706765113480166360092801 6021 31446400952686959372359549608965722900390625000000000000 6022 31509127210624390593796769722499629917757911307288311601 6023 31571968143120916297843666424582035214577686317153386496 6024 31634923940731354286177405516488890675482078809757103441 6025 31697994794295455622249789090124506221783034468481110016 6026 31761180894938283284553731340057057060373219160400390625 6027 31824482434070591260116247430434989408306816296404647936 6028 31887899603389204078656578800083880834119154630974933601 6029 31951432594877396787848442417036784022739656553643380736 6030 32015081600805275370125755863492230409106989385134019281 6031 32078846813730157601471554743843286359740416000000000000 6032 32142728426496954352630183762098772993517744841594406321 6033 32206726632238551333183207910844454869877226385593798656 6034 32270841624376191278929855551988186153506170095328148481 6035 32335073596619856583013170750019228986629581800625668096 6036 32399422742968652371233418041508821145643045996337890625 6037 32463889257711190021990648890207202102099380156903264256 6038 32528473335425971131298705385472381821320926459461474161 6039 32593175170981771923313303293018668492470054976200114176 6040 32657994959538028106817203361219113380639541844022578961 6041 32722932896545220178105846823556376631490641000000000000 6042 32787989177745259170717198318411900674067246799984574241 6043 32853163999171872852449906971334571421005577107974127616 6044 32918457557150992370114264152358165358884992740607660321 6045 32983870048301139342460804431962776501090279267678949376 6046 33049401669533813401731764514020084738790988922119140625 6047 33115052618053880184280983422646800127979978316396363776 6048 33180823091359959770708195962435969912050451805463601521 6049 33246713287244815575954040458163180491466664857222844416 6050 33312723403795743689802471010895179083904653752484651841 6051 33378853639394962668237633982583273523511296000000000000 6052 33445104192720003776102638140824277671486688995968335361 6053 33511475262744101681508017859639028494628940689693413376 6054 33577967048736585602438058980973923360773331091885398961 6055 33644579750263270906003527395295866958209419594858233856 6056 33711313567186851160789711098246871045818687656494140625 6057 33778168699667290642749057423972751681769020716213866496 6058 33845145348162217295088058344562392491966701152434755681 6059 33912243713427316142598408159151403893476210870851731456 6060 33979463996516723160882829575778262095316282983009917921 6061 34046806398783419600926336114153753422769201000000000000 6062 34114271121879626769464070928237414472369872500262009681 6063 34181858367757201265597234564029322387900899990947495936 6064 34249568338668030674108986830403767908527577225873924401 6065 34317401237164429715932580869254792711498940741249601536 6066 34385357266099536856224360665814088070402832324462890625 6067 34453436628627711370494626640861170283158148088034492416 6068 34521639528204930869249747613795946196328473087691176641 6069 34589966168589189281599271319306676172359174783783735296 6070 34658416753840895298282159800763888932854439073614857201 6071 34726991488323271274566650390625000000000000000000000000 6072 34795690576702752593478617622167270309408394071892717201 6073 34864514223949387489813686297900391571082051256841015296 6074 34933462635337237335388721068166517937909638015756596641 6075 35002536016444777385988693248837137573805644909343932416 6076 35071734573155297990465301229784991117193743457275390625 6077 35141058511657306262444096696067535387821033419229761536 6078 35210508038444928215097245001628498827181698748683904401 6079 35280083360318311359439424400928199206572150032680615936 6080 35349784684384027766604745457373853470211439505218749681 6081 35419612218055477594562948808860503875555201000000000000 6082 35489566169053293079733516580273853810551822556982377921 6083 35559646745405742993956710090570731066437855374219411456 6084 35629854155449137567280924108163596486336270165555575681 6085 35700188607828233877026125762915052665915179431052906496 6086 35770650311496641703583524326219281940743756992431640625 6087 35841239475717229853411996422532396766982625064287993856 6088 35911956310062532949692169836435500628712878864790778961 6089 35982801024415158691099447928995555964024726841096933376 6090 36053773828968195579157635775952699813505600017099675361 6091 36124874934225621114635208488231240829239296000000000000 6092 36196104551002710463446641772568056166431649972011711841 6093 36267462890426445592521604636799367202852352352820924416 6094 36338950163935924876105194240667832952553452915219821521 6095 36410566583282773172952773239029523795138001213405003776 6096 36482312360531552374883350560177630448400974273681640625 6097 36554187708060172427155827407779769078121538139118309376 6098 36626192838560302821132811370771548567931784812228440321 6099 36698327965037784559697082871583796171041985098328047616 6100 36770593300813042595886179779427659350054304163630514241 6101 36842989059521498745210947862143921313032641000000000000 6102 36915515455113985072124286847463532727931172228364238961 6103 36988172701857157751106704212548859927192296368348594176 6104 37060961014333911402835671419512808619468571958833094161 6105 37133880607443793905906160164369170168184099067121504256 6106 37206931696403421684570119307675663788358377051025390625 6107 37280114496746895472963036507114661920878339875034628096 6108 37353429224326216556286112175538977396738970139684328481 6109 37426876095311703489412957242714890101235157662578118656 6110 37500455326192409293390110305245368463901417155494946321 6111 37574167133776539130301054107076808490684416000000000000 6112 37648011735191868456963795902706221965847274294950279281 6113 37721989347886161657932461116836348123454154145062260736 6114 37796100189627591158273734827897372265167203158341953601 6115 37870344478505157016589370968689583734522487281272487936 6116 37944722432929106998756374755525208115302747480712890625 6117 38019234271631357132856849727783658792636827249219670016 6118 38093880213665912745769886902866465918281202862268683441 6119 38168660478409289981898259927270091709769539390848106496 6120 38243575285560937804503076733010705782311499268583451601 6121 38318624855143660480119925090058789306640625000000000000 6122 38393809407504040546530436579897219204840052035710952801 6123 38469129163312862264763580902928350900759699695490564096 6124 38544584343565535555601390073347708461713622875203759841 6125 38620175169582520421064199949398383008564137247212834816 6126 38695901863009751851350884694745353318661473125244140625 6127 38771764645819065217709948168186936475393949448468955136 6128 38847763740308622151717724894175751699302433461386545201 6129 38923899369103336911440332175778278200451169037943771136 6130 39000171755155303234956404074884689699920482743769310081 6131 39076581121744221681718027401813576474689536000000000000 6132 39153127692477827462227689528063883301131865998802179521 6133 39229811691292318756509437761973402052334185474862944256 6134 39306633342452785521852840207574005122739585182354672881 6135 39383592870553638790308728462113075130898249774998224896 6136 39460690500519040456416093197662902956118956953369140625 6137 39537926457603333555639894617089856220968431563014803456 6138 39615300967391473033999940974527570623587070968129753761 6139 39692814255799457009371379805518034504341194207003672576 6140 39770466549074758524937738222276010827644891140764601761 6141 39848258073796757795277840595220599180288401000000000000 6142 39926189056877174945568324163127752928562919074258679441 6143 40004259725560503244383865591114143528590545847861641216 6144 40082470307424442830577624228290856039358026858897652721 6145 40160821030380334934724800805449998745537796985481138176 6146 40239312122673596595612603557693447771131992340087890625 6147 40317943812884155872260307257605697690145417347230334976 6148 40396716329926887551953484401537265179341381747788949121 6149 40475629903052049354776881804926449207357815773947170816 6150 40554684761845718635130810132470683351626629549256206641 6151 40633881136230229580716308415489459564711936000000000000 6152 40713219256464610909474740392124134814056068176937972561 6153 40792699353145024064967874546221169993648385405293694976 6154 40872321657205201910684895017969852620151300909910459361 6155 40952086399916887923763186113738720120889927301286854656 6156 41031993812890275888610128954202168818843903066650390625 6157 41112044128074450090913544868895585629658535924013469696 6158 41192237577757826012528816471909296410912104643085571281 6159 41272574394568591527731113937654249048170249648242425856 6160 41353054811475148601321550837631243736628625900521804721 6161 41433679061786555489076490999036331346091681000000000000 6162 41514447379152969441029625203963407885787367951544378881 6163 41595359997566089908076834164046764386262134108282945536 6164 41676417151359602252394252079747173294213490393773652801 6165 41757619075209621962160343226250811878793218099869454336 6166 41838966004135139371073202399246788167795688320556640625 6167 41920458173498464883154688703802134415954237949650927616 6168 42002095819005674703333401078288796762233963973723860241 6169 42083879176707057074298903112961348132300072372394397696 6170 42165808482997559020120004149462896033493965862725876001 6171 42247883974617233597120303333376000000000000000000000000 6172 42330105888651687652504603237061448289498209936533018401 6173 42412474462532530091230199874566604116894745477582032896 6174 42494989934037820651617456394462893243113188579418593041 6175 42577652541292519190194468460215083031445806031847817216 6176 42660462522768935476271030311219554967882052695556640625 6177 42743420117287179496737511741101095862308728995962228736 6178 42826525564015612271584657733354166178177050529862856001 6179 42909779102471297180640724258081526785959944902552846336 6180 42993180972520451802022765757546938447050084443095700481 6181 43076731414378900262799292132645853002645921000000000000 6182 43160430668612526102361915587335094012638231663693811121 6183 43244278976137725649004010493676020868200825085604397056 6184 43328276578221861910204812506562168560652000895895440081 6185 43412423716483718977117786484548480673052492847821623296 6186 43496720632893956943762496361601672094353841191650390625 6187 43581167569775567341419613964176677749299799746523693056 6188 43665764769804329088729107878919312594112342137108398561 6189 43750512476009264957992057848626975551101427952640331776 6190 43835410931773098558176944807994306253630744460177358161 6191 43920460380832711835131671566256019767955456000000000000 6192 44005661067279603089502974301241613191256354810215477041 6193 44091013235560345512865290448703212562619976448776278016 6194 44176517130477046242561554252195503265236960776661153921 6195 44262172997187805935758797182402497482410422816867352576 6196 44347981081207178863221836640746914781630039215087890625 6197 44433941628406633523308742830511304077002122043772440576 6198 44520054885015013776692180409672875656865781610625127921 6199 44606321097619000502311128533333540322343484524400214016 6200 44692740513163573775057890150140109698112473489371729041 6201 44779313378952475565705708936564279262081681000000000000 6202 44866039942648672963582720035475216494785457760029536161 6203 44952920452274821922498368811216674763287632057808715776 6204 45039955156213731530428840142522954218242567340987494561 6205 45127144303208828803468449347201180292017904459914285056 6206 45214488142364624004554354668698755648128937578369140625 6207 45301986923147176487472360354591991074127914863790391296 6208 45389640895384561066651988720802404383402272955968484081 6209 45477450309267334913259409223098604579971662685764653056 6210 45565415415349004978097222449301703166910814724950493121 6211 45653536464546495941820507101708508511338496000000000000 6212 45741813708140618692978948459707096736805143771234308481 6213 45830247397776539334395277497511488975744810723489550336 6214 45918837785464248718390660781513916423980839894889022001 6215 46007585123579032511368092486072379111457692361200500736 6216 46096489664861941788265251345745800432230502500244140625 6217 46185551662420264157388697106186987241174612935568265216 6218 46274771369727995416141693045232805895483368514236707041 6219 46364149040626311738158353410319500364746096299942608896 6220 46453684929324042392357227158326973028150181441752130401 6221 46543379290398142994427842189447226806640625000000000000 6222 46633232378794169291264147337807174845435039386398914001 6223 46723244449826751478859202718482848296727740655595421696 6224 46813415759180069054175882633348902313807914473971096241 6225 46903746562908326201508769107042504854366682261008879616 6226 46994237117436227713852828259312503245427630605712890625 6227 47084887679559455449794876121301551879434780961549582336 6228 47175698506445145326444255170999044342909292389142836801 6229 47266669855632364848919557797334659442718065247627841536 6230 47357801985032591176908648103284578978628937379757920881 6231 47449095152930189728819648926063482980601856000000000000 6232 47540549617982893324040976687103834035855216762547272721 6233 47632165639222281863828922686208326115981862732523769856 6234 47723943476054262551341695723130336117888833090597877281 6235 47815883388259550651339257466019460598136072472883101696 6236 47907985635994150790068698789793469663437608926025390625 6237 48000250479789838795855322378693029753428256236254662656 6238 48092678180554644080920014226170143512362190933606713361 6239 48185268999573332564943904271984275822207711724726910976 6240 48278023198507890140901734291060469426214444414747944561 6241 48370941039398006683685769291430331819232961000000000000 6242 48464022784661560602042507089558568979468406237622104641 6243 48557268697095103934344859410683764184013852259244834816 6244 48650679039874347988722896809601406069588728987780325121 6245 48744254076554649528076668923718855123274214908523646976 6246 48837994071071497500495031055345139145910739898681640625 6247 48931899287741000315604827834172364537400979899784626176 6248 49025969991260373667375204733889341513251551313466976721 6249 49120206446708428903902238508971008977333087438007177216 6250 49214608919546061944699498179038711552954952318237081441 6251 49309177675616742746020569018915671429349376000000000000 6252 49403912981147005314739993112738496847080539690228929761 6253 49498815102746938271319501400358704281035762151173656576 6254 49593884307410675962386833783907471171205503042184199761 6255 49689120862516890123454865771931690324121867633563795456 6256 49784525035829282092309182318069417229955531367431640625 6257 49880097095497075573592661960947580330500760103005392896 6258 49975837310055509955116057091983996007148136205913066881 6259 50071745948426334176423979168188970474533759961064800256 6260 50167823279918301150146120948018797074109521249891011521 6261 50264069574227662736663971359964028348447361000000000000 6262 50360485101438665272623702415989317911145489089460068081 6263 50457070132024045653826331655308729168278907921562075136 6264 50553824936845527973026687948410579551651309498658061201 6265 50650749787154320713173133106869054751199855917425627136 6266 50747844954591614496620416631425953653266291582275390625 6267 50845110711189080390848466089225018989143427001211682816 6268 50942547329369368771220341041063420283609818530237223841 6269 51040155081946608741313004141220175305190367153012740096 6270 51137934242126908111354989005959756134207873865622214801 6271 51235885083508853935305470692321000000000000000000000000 6272 51334007880084013607109671146416948563375646071598639601 6273 51432302906237436516665958770320629259240917090010730496 6274 51530770436748156266040428318825367155092395458681269441 6275 51629410746789693446465174672076315581127578180456022016 6276 51728224111930558976656901637402900180680609199462890625 6277 51827210808134758002992934813770207232055777733071015936 6278 51926371111762294362082135705241477910609956748506487601 6279 52025705299569675606268642695834301995274888382288756736 6280 52125213648710418592606793197290385381526018564565971281 6281 52224896436735555635846010253693485257409841000000000000 6282 52324753941594141225964866132692896160978195420502564321 6283 52424786441633759310793964952451402219345804669701062656 6284 52524994215601031144267716186467600153875019985131984481 6285 52625377542642123700845500955253700240906125081542660096 6286 52725936702303258656643163354612126103747838281494140625 6287 52826671974531221937816189685078298389254417381647712256 6288 52927583639673873836736369336113783116984940713754698161 6289 53028671978480659696504162241974435508847192337983410176 6290 53129937272103121164339429263973238809521756438136360961 6291 53231379802095408014393613566238231065788416000000000000 6292 53332999850414790540526893039163278801412095968468562241 6293 53434797699422172519594256086694584447723084230947311616 6294 53536773631882604745784885630519835408268147325775166321 6295 53638927930965799136559668996260989590955822229410021376 6296 53741260880246643410732084434047059683859348297119140625 6297 53843772763705716339238148388491162647641487354306891776 6298 53946463865729803569141541271247839836902292283294495521 6299 54049334471112414021420463403113566561837495451088060416 6300 54152384865054296863083206982186839213013709924362263841 6301 54255615333163959054159864400055676490397521000000000000 6302 54359026161458183470118027969461263746227584674376153361 6303 54462617636362547600250771144528312668359172678668517376 6304 54566390044711942822585636608587050956694676597870574961 6305 54670343673751094255863792174970188509115207640795385856 6306 54774478811135081189138951293082359938969739121337890625 6307 54878795744929858089546091075641091779459703658298474496 6308 54983294763612776188790437163409002065387375954749319681 6309 55087976156073105648907621421108467488962874388062867456 6310 55192840211612558307846355412664188174602659010703359921 6311 55297887219945811005425399835587783287115776000000000000 6312 55403117471201029490217047603333644972504911475911657681 6313 55508531255920392907909776050948688146508008321380519936 6314 55614128865060618871703161803442325836861529316300770401 6315 55719910589993489115288590188148982429785502108704833536 6316 55825876722506375728969729692075780389528661035400390625 6317 55932027554802767979477180862954791780203032188821180416 6318 56038363379502799714032148228584568044523234622405410641 6319 56144884489643777349214423263181725668726952719124791296 6320 56251591178680708445190406162002389139138149068546129201 6321 56358483740486830865857334196567535400390625000000000000 6322 56465562469354142525460324712568047166331801952672195201 6323 56572827659993931722239281401066909108008708049307959296 6324 56680279607537308059663153321089856239322038387619112641 6325 56787918607535733955809477278234334731460052083949244416 6326 56895744955961556741447575569662330811380519726806640625 6327 57003758949208541347384222790907974151062794386366529536 6328 57111960884092403581631037364458380967678506191483808401 6329 57220351057851343996953295694188563592541837703655591936 6330 57328929768146582349360309373581034125280591042579851681 6331 57437697313062892648097948679370648506597376000000000000 6332 57546653991109138797704338665957994403274599876949685921 6333 57655800101218810832690197539762984141884192479216275456 6334 57765135942750561745405730636777076952948119632417761681 6335 57874661815488744907656437251050569362431988513160298496 6336 57984378019643952086630631766853547033862986289306640625 6337 58094284855853552055701925032908316044144872460142841856 6338 58204382625182229800670356683540398778704910227932352961 6339 58314671629122526322006314158967503660296910175129829376 6340 58425152169595379033661819505374315084515697758252607361 6341 58535824548950662759014210645038598534964321000000000000 6342 58646689069967731324507689697714116216997490368994849841 6343 58757746035855959751558657106871383026442679763563708416 6344 58868995750255287047291196778381585631161891538415677521 6345 58980438517236759594669524174935305294968459316486475776 6346 59092074641303075142594656327049336261808872222900390625 6347 59203904427389127396533010021065226536792176814379237376 6348 59315928180862551210245082006215579296740052061337684321 6349 59428146207524268379182812926762075543818440747962863616 6350 59540558813609034036124684831526088655744217550507276241 6351 59653166305785983649618050541972177932783616000000000000 6352 59765968991159180625798641871500231923147134613561206961 6353 59878967177268164514157652682887186139070781401573298176 6354 59992161172088499817827242048027708763876452786666620161 6355 60105551284032325408955752334388719203663905828169056256 6356 60219137821948904549744386886048807070690369433837890625 6357 60332921095125175519717542093974324726906817354309636096 6358 60446901413286302849799439060422948313416026798557242481 6359 60561079086596229163770150756196695819208771008678854656 6360 60675454425658227627674571547023653908001106256997538321 6361 60790027741515455007758327226764937772716241000000000000 6362 60904799345651505337505075240554672216935706934529077281 6363 61019769549990964194350096610520061618351538829824884736 6364 61134938666899963586645533190529977717437222133287149601 6365 61250307009186737451453076274618045768091852563198119936 6366 61365874890102177763740365266454102131719095234619140625 6367 61481642623340391257557808084630322717478212988636758016 6368 61597610523039256759772988230719516780894989545671267441 6369 61713778903780983136940276984187321695090390993798762496 6370 61830148080592667855883723010431640807487128858983873601 6371 61946718368946856158571745775616000000000000000000000000 6372 62063490084762100851862613554692962905144322464409580801 6373 62180463544403522712700141497213785936305549809967108096 6374 62297639064683371509339500179325600635688063469104625841 6375 62415016962861587639183480319902112828906293113248546816 6376 62532597556646364383810014874172678440749022343994140625 6377 62650381164194710781772215539642269558168567885276123136 6378 62768368104113015119752636816665938662359282775854799201 6379 62886558695457609042653937159890623389371576096848347136 6380 63004953257735332283208563437039250481303650693109562081 6381 63123552110904098011690541878321879793366961000000000000 6382 63242355575373458806312915953250903640704746685528637521 6383 63361363972005173244894829151946952003085900671149408256 6384 63480577622113773118382708475284061048117112319625208881 6385 63599996847467131266810462552571794275951150815096016896 6386 63719621970287030038284066707043357827703013886962890625 6387 63839453313249730371576365978347361945181386877180051456 6388 63959491199486541502918386087661829349171589220769677761 6389 64079735952584391297573901595097460870877309586886168576 6390 64200187896586397206784470050868203811819553197256683761 6391 64320847355992437850672600781416036345778176000000000000 6392 64441714655759725227691187079418831281848214759690967441 6393 64562790121303377551207790982520486501932216304774025216 6394 64684074078496992713812830529836541549151420687721858721 6395 64805566853673222379941180377941616721101679074713010176 6396 64927268773624346707397157939272631530821323394775390625 6397 65049180165602849698373328775819344834473003855041662976 6398 65171301357321995180554026839756812968873140903076543121 6399 65293632676956403418894947300438430966672683160951586816 6400 65416174453142628358670632134048893793111118593682118641 6401 65538927014979735500382131378349320451740161000000000000 6402 65661890692029880407117585970467597024880446803124090561 6403 65785065814318887844958941390731430953628356449167998976 6404 65908452712336831557028464930245426252653356981442335361 6405 66032051717038614671769203284412488459019890870244806656 6406 66155863159844550746053981349029891932180859804931640625 6407 66279887372640945443718007560087276099249424023678877696 6408 66404124687780678850110615873093609272197613967666835281 6409 66528575438083788423262139522798739106327789392832761856 6410 66653239956838052582262377039688550441458139752633546721 6411 66778118577799574933447576625757029459296256000000000000 6412 66903211635193369134993330908929785570913573103502326881 6413 67028519463713944400511240303267949470104636241775169536 6414 67154042398525891642247669700855030095933328809337198801 6415 67279780775264470254483390011198500082966257997065486336 6416 67405734930036195537733363145198856387052457461181640625 6417 67531905199419426764346396413387980415587661538898415616 6418 67658291920464955886104859972352152939268046809214794241 6419 67784895430696596884425128909169458616998128580554653696 6420 67911716068111775763759879801442980957444233719645448001 6421 68038754171182121188803840130236621337890625000000000000 6422 68166010078854055766105057755056098215960088715850796401 6423 68293484130549387970684226784100260365662963256468176896 6424 68421176666165904718265075589473888866884710665707809041 6425 68549088026077964583719292426039317261676926058113929216 6426 68677218551137091666329934114227160917193031113525390625 6427 68805568582672570102477733541562950936798876281639796736 6428 68934138462492039226355192325033293254789327633649460001 6429 69062928532882089379313815856849140743892060334987022336 6430 69191939136608858368450319129801738763244818029715102481 6431 69321170616918628575038103205385688686596096000000000000 6432 69450623317538424713410773948320318295433507914129419121 6433 69580297582676612240904946705172143836079114283580461056 6434 69710193757023496419470052952604689983785007968174326081 6435 69840312185751922029553337582494377521211919042709815296 6436 69970653214517873736868708426889713451123135918212890625 6437 70101217189461077112658572855692786395098425366199341056 6438 70232004457205600308058269804144286003298819031146672561 6439 70363015364860456383173179405833175893462229291972427776 6440 70494250260020206291479066520167045192619135971558590161 6441 70625709490765562520156688851166376584922481000000000000 6442 70757393405663993386972175057222874062750013615296915041 6443 70889302353770327994315153249226009208582394950258262016 6444 71021436684627361841007085567350531364896305549963709921 6445 71153796748266463092492740114948347737966665577049624576 6446 71286382895208179510028207411538460291922092437744140625 6447 71419195476462846039479344705976135894497254419334168576 6448 71552234843531193060345007965644815965137353378241071921 6449 71685501348404955295619908128089115962134256570374230016 6450 71818995343567481383112405268032340270879618405146791041 6451 71952717181994344108833031695335003999174656000000000000 6452 72086667217153951303070012658289712170034183132654804161 6453 72220845803008157399768531281850243899517325918732619776 6454 72355253294012875659830962622096712185150444549317720561 6455 72489890045118691058955780266582149500838715569582637056 6456 72624756411771473840633317755326778857799276640869140625 6457 72759852749912993734917046239262585485276628707046199296 6458 72895179415981534843589509232020664729814095926658098081 6459 73030736766912511192342535047235288877385666038444589056 6460 73166525160139082950591827547149853874640713575721385121 6461 73302544953592773319546516159389023672578321000000000000 6462 73438796505704086089154726747446715256274667455271406481 6463 73575280175403123864546715846869334292020892840111374336 6464 73711996322120206962597592003426195475262738678420918001 6465 73848945305786492979232129471892701685258019014466932736 6466 73986127486834597028094661354565013367522614902587890625 6467 74123543226199212651207521377416058437637372825846153216 6468 74261192885317733402241985919030300543762304276465991041 6469 74399076826130875103026150623257229710014239090912464896 6470 74537195411083298773914658941039637040941110607490852401 6471 74675549003124234238645683260241000000000000000000000000 6472 74814137965708104404311042894655395359274714690285842001 6473 74952962662795150217065827114871974713067915481291165696 6474 75092023458852056294204375614422926802876651094248662241 6475 75231320718852577233229953314807799059630736156305391616 6476 75370854808278164598545941222696887877210964004150390625 6477 75510626093118594586396850162011006244317037915297550336 6478 75650634939872596368687949612793214450379805571147790801 6479 75790881715548481116312789597969013538203475479191617536 6480 75931366787664771702618379568374053822943675000206472881 6481 76072090524250833087638274545951646890837281000000000000 6482 76213053293847503383724305394925376730788827344892030721 6483 76354255465507725603208177001174014685132986482589433856 6484 76495697408797180088724645351115927335568258533735113281 6485 76637379493794917626828472013287442831246808059361693696 6486 76779302091093993245537842338613469051710696133056640625 6487 76921465571802100696437421809258338886364995188640710656 6488 77063870307542207621974713381049739294860978192193337361 6489 77206516670453191408583867380928050167953372777108606976 6490 77349405033190475726271584538826907809988293491818326561 6491 77492535768926667755300242052977790587764736000000000000 6492 77635909251352196100603862208991418420012355764802692641 6493 77779525854675949394573032996341323816019674043696418816 6494 77923385953625915588845380391199693631495962015661231121 6495 78067489923449821935738682502092144143241046864456318976 6496 78211838139915775659964206604686167035162448883056640625 6497 78356430979312905321258341224347303061628972018296754176 6498 78501268818452002868571086860027439183202594970811270721 6499 78646352034666166386450460680730802582302795304550793216 6500 78791681005811443534262362566375102951553919090411293441 6501 78937256110267475678885942208467757662669601000000000000 6502 79083077726938142721524999632790170800589344285993347761 6503 79229146235252208619276444456366617599310067475547160576 6504 79375462015163967602097332444528444643446675251662775761 6505 79522025447153891085812491491009110498525553656742547456 6506 79668836912229275281805243004861181500026440254150390625 6507 79815896791924889504034218852712926670682569853051600896 6508 79963205468303625174019768473619830666375611974361030881 6509 80110763323957145524443945556655413913008036771434336256 6510 80258570742006536002008558748566507457556582918621053521 6511 80406628106102955370196266240430912417959936000000000000 6512 80554935800428287512580189768440559321353110496526316081 6513 80703494209695793937328019554831293258769981995713499136 6514 80852303719150766983547078010731712001321624948758307201 6515 81001364714571183730117306623448584523367326907562459136 6516 81150677582268360607659637356585828435121188652587890625 6517 81300242709087608714287707102548421487351959883719970816 6518 81450060482408889835791371243552602601917142765104857841 6519 81600131290147473170900970199389963018742421544392196096 6520 81750455520754592762281800968016262541400205753730086801 6521 81901033563218105633908744098696797119140625000000000000 6522 82051865807063150635471495277079702939796859445254717601 6523 82202952642352807994461349747327562855994461384916074496 6524 82354294459688759576590987148456980577599603425797185441 6525 82505891650211949855199204000456347114520313893582934016 6526 82657744605603247590293041040714826157752117890869140625 6527 82809853718084108217880252882941657395237530614089383936 6528 82962219380417236950245568049225289371998034668879791601 6529 83114841985907252587824688311317719874046049278582132736 6530 83267721928401352043330477469771898656009546786643673281 6531 83420859602289975578786291199350334623318016000000000000 6532 83574255402507472756121901396302390574848081674206472321 6533 83727909724532769101987970577817429844910976162256326656 6534 83881822964390033487445534306342330474970975406227570481 6535 84035995518649346223187452341646277009520649336411652096 6536 84190427784427367870949292261664594061160167187744140625 6537 84345120159388008771767612639398159147866809333944160256 6538 84500073041743099291744116517627128004738173031289672161 6539 84655286830253060785974649886058869967127258697014706176 6540 84810761924227577281302524136911733792606658162945892961 6541 84966498723526267878556146054980178449347441000000000000 6542 85122497628559359874931443787074585301849084591448300241 6543 85278759040288362607180082433522437471540982776768495616 6544 85435283360226742016264968411298271992712789489584422321 6545 85592070990440595934145047554459687136357227745893093376 6546 85749122333549330093351908043047570715010166168212890625 6547 85906437792726334860021205686602498462711904930969419776 6548 86064017771699662691042435833097871237561913679017139521 6549 86221862674752706315991083228535795738005940539801276416 6550 86379972906724877644507688516835988968856699309235625841 6551 86538348873012287399788877744113168549482496000000000000 6552 86696990979568425478855909216126589241105448941229721361 6553 86855899632904842040266800352738754311993677952891621376 6554 87015075240091829319938605788781065507159292644097500961 6555 87174518208759104175746926886934517817653516590284537856 6556 87334228947096491361570242055235778760997174863525390625 6557 87494207863854607531447156799755443735292390518335082496 6558 87654455368345545974515182292008299887631034843855633681 6559 87814971870443562081400161390887474987586619145722003456 6560 87975757780585759542725971530507852623056272887942551921 6561 88136813509772777280414644668441601708513601000000000000 6562 88298139469569477112447555583572641357274933968207055681 6563 88459736072105632151758841219329929641162163767461543936 6564 88621603730076615939932725486524258150144385102819366401 6565 88783742856744092316376935970552428570655324456512065536 6566 88946153865936706023644911330489001222759428711181640625 6567 89108837172050774049580010832702000637199888994759868416 6568 89271793190050977706955450429247845329838179647061394641 6569 89435022335471055451284203071565186978156278768513847296 6570 89598525024414496437473614543040190782876982463823151201 6571 89762301673555234816000000000000000000000000000000000000 6572 89926352700138344769279000629749683086015184312547423201 6573 90090678521980736288907994366543884788460665275822903296 6574 90255279557471851694457369452020759564052155285673378641 6575 90420156225574362894487984785765667204647619803706556416 6576 90585308945824869390472656484458710349904168554931640625 6577 90750738138334597024300025854636689089084730893855297536 6578 90916444223790097470039680084609680106042120881625462401 6579 91082427623453948470647913375658501389046746570278567936 6580 91248688759165454820294032961445126590698728605336703681 6581 91415228053341350092987631507737037460940801000000000000 6582 91582045928976499118187764742221963771458286712712743921 6583 91749142809644601204075490836514916797467865544661139456 6584 91916519119498894109171746049578377336296951809821697681 6585 92084175283272858762983049443832498659397419753219690496 6586 92252111726280924736358048102368818585226275644775390625 6587 92420328874419176462238433208041876532644769719549689856 6588 92588827154166060207488276592941978120827433270065676961 6589 92757606992583091796486356929992862426262651274410725376 6590 92926668817315565087166564617313969852463643184101289361 6591 93096013056593261200191994600682189840388096000000000000 6592 93265640139231158501948856890066239145509113232723737841 6593 93435550494630143342046855352932078607170514789154492416 6594 93605744552777721546013206509973958398064714290753283521 6595 93776222744248730663867991518256771518378242598319947776 6596 93946985500206052975269056302605419340193271636962890625 6597 94118033252401329251915196888589921567425973404392165376 6598 94289366433175673277896889399775150020344936615338678321 6599 94460985475460387128684346908175488864703826700445679616 6600 94632890812777677209443208370221624691268639075629788241 6601 94805082879241371053368688241153293350545841000000000000 6602 94977562109557634880729539038742445535975957970703924961 6603 95150328939025691919313703122770272407158222952046002176 6604 95323383803538541486968054269873232424114208476491896161 6605 95496727139583678836925154254382061152998290356768608256 6606 95670359384243815766610474594748190995984683593994140625 6607 95844280975197601990624058892228565257046929567536644096 6608 96018492350720347278591126773827052122146328302471906481 6609 96192993949684744358576646355213144232149074843227590656 6610 96367786211561592586759428361601007575453892304545880321 6611 96542869576420522384061821585518902237986816000000000000 6612 96718244484930720440431616220175263737989474045503625281 6613 96893911378361655687473288785878077669531670502235508736 6614 97069870698583806040126249864833416426746186297324095601 6615 97246122888069385908088283676781992949059286729475751936 6616 97422668389893074477682896664474224615268213984619140625 6617 97599507647732744764869820714079536357368634889205846016 6618 97776641105870193440098445411419455343440227448515601441 6619 97954069209191871425704482830551493622874875798797418496 6620 98131792403189615266550697766856957223964783917480045601 6621 98309811133961379274613066062545781494140625000000000000 6622 98488125848211968448214253728530437997973955098203958801 6623 98666736993253772166606839943084096935302802470491652096 6624 98845645017007498660609237704730813592861789653447241841 6625 99024850368002910259997796934562834469073469268436258816 6626 99204353495379559418359106161787528981408795683837890625 6627 99384154848887525516107040585919330550552773158435291136 6628 99564254878888152442369636289795844737125197638414803201 6629 99744654036354786956451402679657424283152843679400923136 6630 99925352772873517829577217852031537603383157506845564081 6631 100106351540643915767624484532252728632283136000000000000 6632 100287650792479774115550757496271486049121148585300845521 6633 100469250981809850344224586976106556806982457779883872256 6634 100651152562678608320367856460020844562807490202937494881 6635 100833355989746961360318427531396763981869790397145808896 6636 101015861718293016068322438945498556871880251972900390625 6637 101198670204212816960066142020982439559145770390897299456 6638 101381781904021091872157689623296410698261912624401351761 6639 101565197274851998158269831540146016636956470700016664576 6640 101748916774459869672655004895136303357767683348694515761 6641 101932940861219964541744844414679579703279201000000000000 6642 102117269994129213724546673855429519879513164780369005441 6643 102301904632806970362550076715010631950130601768534409216 6644 102486845237495759919857181487804345025720138052437814721 6645 102672092269062031114250834190175096983805128166696882176 6646 102857646188996907639915368665918056721746921539306640625 6647 103043507459416940682525223293030754077927256853604990976 6648 103229676543064862227417191147300224630522711606505887121 6649 103416153903310339161562629436801657621143647858804002816 6650 103602940004150728170056493104370359331771989557853780641 6651 103790035310211831427840596902582551509467136000000000000 6652 103977440286748653087379049977908599095015943641005958561 6653 104165155399646156563004347057631231855637466442290302976 6654 104353181115420022612653140714997762916960392092965961361 6655 104541517901217408217711259895045830093733092270754758656 6656 104730166224817706261688080915753453885713048476806640625 6657 104919126554633306008440898516762923690802132873296285696 6658 105108399359710354380670486211060939956542709751789849281 6659 105297985109729518039409577203811347523900552073871097856 6660 105487884275006746265226539477178531316335792503541038721 6661 105678097326494034641867061300595990923802081000000000000 6662 105868624735780189543057206412672690792244209537856024881 6663 106059466975091593423191741433936467063170972434915393536 6664 106250624517292970912632181709036074172436115763242494801 6665 106442097835888155718339545743008431825256921882613518336 6666 106633887405020858330567352688912387790476177285400390625 6667 106825993699475434536340941963681990144445755945297903616 6668 107018417194677654740449739015608054362203457449897478241 6669 107211158366695474094679636540563950401191578278762909696 6670 107404217692239803436013206045097301239456340968660770001 6671 107597595648665281034526000582961000000000000000000000000 6672 107791292713971045151707755747701984801388289282514324401 6673 107985309366801507409937842587711970015858840893402320896 6674 108179646086447126973844873021818275099033116262938775041 6675 108374303352845185544280905573202517210524937317532041216 6676 108569281646580563165641246807327785331130432871337890625 6677 108764581448886514847261391755778579593622528899669364736 6678 108960203241645447999623194832619912415711270442527814001 6679 109156147507389700686102911303210204338860382819069198336 6680 109352414729302320690994298247504688073529529175980254481 6681 109549005391217845404540513170909724229597521000000000000 6682 109745919977623082525709097955841540937798959931110777121 6683 109943158973657891583444885716453290686217954546004525056 6684 110140722865115966277136218317669869128758034678244962081 6685 110338612138445617637030412847858604581495395363550007296 6686 110536827280750558005334966192313689913919205547119140625 6687 110735368779790685838741538042391121372441820721426989056 6688 110934237123982871333110304192747006658205094404426696561 6689 111133432802401742871052823826853526749536183532552523776 6690 111332956304780474293152116668941746261904720844385572161 6691 111532808121511572993559198388897073653088256000000000000 6692 111732988743647668840705875485559727720977557480374103041 6693 111933498662902303923874154043507367359518667050588246016 6694 112134338371650723126363170258868428535753291122158015921 6695 112335508362930665525995104461181071383059816363983896576 6696 112537009130443156623702094520922400988638401031494140625 6697 112738841168553301400936719026234262070627501061647896576 6698 112941004972291078206649175437713938849695953793498765921 6699 113143501037352133474574833587069079959972304135196246016 6700 113346329860098577271576400374104721540567187878417603041 6701 113549491937559779677785487337065051421528881000000000000 6702 113752987767433167999288928923942239687288003812975822161 6703 113956817848085024814105755777137996394194080360904523776 6704 114160982678551286852201284160969290778211264831889696561 6705 114365482758538344710285339811096707276327947774802989056 6706 114570318588423843402142191967171095889997855449462890625 6707 114775490669257483745240331164990416063999184516254007296 6708 114980999502761824584370782512382937002911617827639462081 6709 115186845591333085853063204654034250310444907975572525056 6710 115393029438041952473529583444702924578251071134288027121 6711 115599551546634379095885888497872182095056896000000000000 6712 115806412421532395677402620258011845685334045088954254481 6713 116013612567834913902535735059425173784207923288381198336 6714 116221152491318534444489995783278303657008936205794564001 6715 116429032698438355069067356207005130109723791960085364736 6716 116637253696328779581553547956996878535990955332275390625 6717 116845815992804327617396600126472749632661889389276041216 6718 117054720096360445277431583105835226021484768285887025041 6719 117263966516174316608406429992790390284664170859930320896 6720 117473555762105675929564251104209406022380924945575324401 6721 117683488344697621006038119601271699462890625000000000000 6722 117893764775177427069814869064012934425855048220018520001 6723 118104385565457361689025007011151228122253202677034909696 6724 118315351228135500486316411856132883981211308002217978241 6725 118526662276496543707070044620873939590144683428753903616 6726 118738319224512633638216470894825806644228142617431640625 6727 118950322586844172878412553028912023815291705897397518336 6728 119162672878840643460338237391718505532669666471494494801 6729 119375370616541426825873926689221547262845506490403393536 6730 119588416316676624654919492859456183010732859731800774881 6731 119801810496667880548616551900012270065811456000000000000 6732 120015553674629202567736188169246930703322341103532538721 6733 120229646369367786626994882221769786452702013649103097856 6734 120444089100384840746061963095241898103571608362664099281 6735 120658882387876410158022473158980638894483820555792285696 6736 120874026752734203276059901165431089007903624648681640625 6737 121089522716546418519123807013400200895873488612578758656 6738 121305370801598571997347929937203246043112002114521711361 6739 121521571530874326057984940378693258142476673098738302976 6740 121738125428056318692624564679683723568914936053084458561 6741 121955033017526993806462380950683070408557761000000000000 6742 122172294824369432350387154028287049711631034932979030641 6743 122389911374368184316655147328172409345982259218996002816 6744 122607883194010101598920419633552898765942990961683887121 6745 122826210810485171717390685430347223798387547071140990976 6746 123044894751687352409878888310318750495970249176025390625 6747 123263935546215407089521208212229237227369145379560882176 6748 123483333723373741169932794858754400182283697231547314721 6749 123703089813173239258573091673688479793515128097942409216 6750 123923204346332103219093186729969009367156516914081255441 6751 124143677854276691103438199884432572337688576000000000000 6752 124364510869142356954478288200118395632697421141703515761 6753 124585703923774291479942425041520132985841334213168664576 6754 124807257551728363598429681852598157765821099425883101761 6755 125029172287271962858273315591756168834697287239473299456 6756 125251448665384842730033539102508018710839944355712890625 6757 125474087221759964773395426343364549255261357985049808896 6758 125697088492804343679248979385707059362148485000100744881 6759 125920453015639893187728959414235069630693611014251872256 6760 126144181328104272882992659631132573426602920960396845521 6761 126368273968751735865514373972540299600523761000000000000 6762 126592731476853977302675891894403031708081039376738314081 6763 126817554392400983858432926174432148968317785873512923136 6764 127042743256101884002837957707935737311848446204450303201 6765 127268298609385799202200558647773371433027853694051291136 6766 127494220994402695990666832952841542322933563750244140625 6767 127720510954024238924000191465440295704551666495380258816 6768 127947169031844644416346257035763596339051359545414241841 6769 128174195772181535460765273951746927388074255601819652096 6770 128401591720076797234315975014747403818661145450683708801 6771 128629357421297433588475439026176000000000000000000000000 6772 128857493422336424425680051217400184804540374339506545601 6773 129086000270413583962773259265140188201474805761869418496 6774 129314878513476419882146397987345201907418742313604851441 6775 129544128700200993371359436610308998411226196327861846016 6776 129773751379992780052029083636719737782405616328369140625 6777 130003747102987531798772265826588165168574067419459751936 6778 130234116420052139448993579628714073754340089177094845601 6779 130464859882785496404305895569684953070606671882523508736 6780 130695978043519363124373878620505340705973492527617125281 6781 130927471455319232513970770417982771401527441000000000000 6782 131159340671985196204039362419098640858705826370206130321 6783 131391586248052811727548672611922086946618486623259590656 6784 131624208738793970590938422296334497894032055817364906481 6785 131857208700217767241943993682073889976878312485232644096 6786 132090586689071368934595133630534605606923001465087890625 6787 132324343262840886492182253790521060997573663693792608256 6788 132558478979752245968984762646907160105974415053316396161 6789 132792994398772061211556450615048072681229589893294002176 6790 133027890079608507320363535272980978325581723350951174961 6791 133263166582712195012571560128088779828105216000000000000 6792 133498824469277045886777926965138406985755641292673788241 6793 133734864301241168590487428818595931015184165705437679616 6794 133971286641287735891128737954017098821922805547035428321 6795 134208092052845862651410390931266930189922800937128165376 6796 134445281100091484709815400856488598766386508941650390625 6797 134682854347948238667034215310272883957251869926383947776 6798 134920812362088342579136327166528024967554351490131533521 6799 135159155708933477558281434590268864711928691163362492416 6800 135397884955655670281771635923086819727813810095854737841 6801 135637000670178176410246734932581577148578721000000000000 6802 135876503421176364915825322016684670900512567276529039361 6803 136116393778078603320994887415737441311393264672362725376 6804 136356672311067143849054813294554595071029424401816176961 6805 136597339591079010486916682713662960861139862763325689856 6806 136838396189806886961066935013606429958722283945556640625 6807 137079842679700005627497488988805875795973587376323690496 6808 137321679633965037276410547428110502016572315173503697681 6809 137563907626566981852504389148028060298470323383829139456 6810 137806527232230060091647547541829237529684823659727493921 6811 138049539026438606074749367913439812361650176000000000000 6812 138292943585437960699635529459416544390125578313398203681 6813 138536741486235366071737711705502851028662137689190567936 6814 138780933306600860814407179496431858489600445612929712401 6815 139025519625068176299662655278941140267705119304671297536 6816 139270501020935633800183442408539180383500897070556640625 6817 139515878074267042563359358550572165801888547785850556416 6818 139761651365892598808209633935735014481128510371659128641 6819 140007821477409785645983525269506519188563930371950903296 6820 140254388991184273925255992484219114486258393160695923201 6821 140501354490350824002332382261753082275390625000000000000 6822 140748718558814188437776659344327072322349873344018401201 6823 140996481781250015619878324090695745804440385496385847296 6824 141244644743105754315873752525415314850847847593669394641 6825 141493208030601559151738293269852957273078958788615868416 6826 141742172230731197021366054235450786359239299316650390625 6827 141991537931262954425954910802563549158423771421696065536 6828 142241305720740545744414866402125856751325277885358866401 6829 142491476188484022435618495962623905479725745272549543936 6830 142742049924590683173312802581502763128891549950989305681 6831 142993027519935984914512418028387848017022976000000000000 6832 143244409566174454902194678287492746501302295113021551921 6833 143496196655740603603117706298479565486402836330554003456 6834 143748389381849838581583235358987216320005090437767383681 6835 144000988338499379309966508308202035464776207071231082496 6836 144253994120469172916836189619368671320314582090087890625 6837 144507407323322810873487829890181956600327640522508537856 6838 144761228543408446619715024933717338120692088913690750961 6839 145015458377859714129643014739103192402873181978939621376 6840 145270097424596647418450070990667903139851911908395721361 6841 145525146282326600990802625606962847625823121000000000000 6842 145780605550545171231830696887024411362907641468198375841 6843 146036475829537118741470774330648846209849606389593276416 6844 146292757720377291613003928032468275953115621768482639521 6845 146549451824931549656617513736389547732662752178905419776 6846 146806558745857689568819450177645087370932102203369140625 6847 147064079086606371048534651234461645724366662789157093376 6848 147322013451422043860713801660334071460566163252981422321 6849 147580362445343875848285271771252308294935689995776495616 6850 147839126674206681893281573420126032214084201208998050241 6851 148098306744641853827972366903238102473506816000000000000 6852 148357903264078291296836636110990730483591552061042392961 6853 148617916840743333570207257257642449791835325179766706176 6854 148878348083663692310421794902325120339831433480808922161 6855 149139197602666385291313967706533888545614984972920160256 6856 149400466008379671071880835461654864481484971875244140625 6857 149662153912233984624961368364090926858900758594715652096 6858 149924261926462873921762669315321229504823066286428320481 6859 150186790664103937473070730179940408768819163406224326656 6860 150449740738999762827983213446524974536430588624389972321 6861 150713112765798866031002361604222748395558641000000000000 6862 150976907359956632038326747772412376624234993245373923281 6863 151241125137736256094181192701789824123446656522294132736 6864 151505766716209686068024785202963324765698305959202791601 6865 151770832713258565753477555353233545908060437300105383936 6866 152036323747575179129806962483857787554856353730712890625 6867 152302240438663395586815972958901992871749578230926934016 6868 152568583406839616113975116122928354972878563062051685441 6869 152835353273233720454641520518405569156757747245844074496 6870 153102550659790015226208546555019549600300927626571967601 6871 153370176189268183007030246252161000000000000000000000000 6872 153638230485244232390965495472928939369212441410844086801 6873 153906714172111449010387259223172523289235096237064196096 6874 154175627875081347528503066102553699038918154593231607841 6875 154444972220184624601833383866506867410167532432775970816 6876 154714747834272112813695204288455317426209640801025390625 6877 154984955345015735579538762100874320948240829747946459136 6878 155255595380909463024985929741924036183853272396566557201 6879 155526668571270268837419446941568431871355976425601499136 6880 155798175546239088091972761847506012462497830223727316081 6881 156070116936781776052770878417020949604250561000000000000 6882 156342493374690067950273223186176102864352248028118803521 6883 156615305492582539735570163272769184792033234561066336256 6884 156888553923905569812485426574316879498820146853541530881 6885 157162239302934301748337294587175993042532078441147600896 6886 157436362264773607964212058097912676679085241523681640625 6887 157710923445359054405603846183347444817225521784166547456 6888 157985923481457866194275559501492178210336981382774775761 6889 158261363010669894262196259762012675126990605386395160576 6890 158537242671428582968410988532053750184931231490078097761 6891 158813563103001938699699610161410589092478976000000000000 6892 159090324945493499455881895600277300257899486322542793441 6893 159367528839843305420626686233308659309187507199142793216 6894 159645175427828870518623599565651263895510618830545520721 6895 159923265352066154959976361670093093279092241381432754176 6896 160201799256010538772677474739703235421240329742431640625 6897 160480777783957796324024551887443784460693407222920318976 6898 160760201581045071831839275493391150318709082918076981121 6899 161040071293251855866350559921561831992349912907504418816 6900 161320387567400962843604124312055704977582919193021192641 6901 161601151051159509511261306400465724979455361000000000000 6902 161882362393039894427650573925414364126721117733083576561 6903 162164022242400778434935816156821827555107515544660606976 6904 162446131249448066127266124412246948439057399978231337361 6905 162728690065235888314772397126526475064899079822816710656 6906 163011699341667585484276732101130136830778359707275390625 6907 163295159731496692257581195984305345371900720552865693696 6908 163579071888327922848203188821364636351653837911704613281 6909 163863436466618157517425249666529016611024647931357433856 6910 164148254121677430030527777763739325891072236760744280721 6911 164433525509669916114073772683943673583046656000000000000 6912 164719251287614922915115326050720136057960624153355472881 6913 165005432113387879463192227094858412021489786047703617536 6914 165292068645721328135993674251860290776649145845489540801 6915 165579161544205917129554715354384895814237393276513550336 6916 165866711469291393933859669674619074167473586074462890625 6917 166154719082287599814725416139554406666566062448849391616 6918 166443185045365465302838063475358557647853111668271912241 6919 166732110021558006690817149835598552686677950907019165696 6920 167021494674761323539182151632165603255313610073521842001 6921 167311339669735597192096713817523867431640625000000000000 6922 167601645672106090303766646762517671334733737391523602401 6923 167892413348364147376368368135581888139722392948384464896 6924 168183643365868196310385101816967097498430552817361491041 6925 168475336392844750968228779875673591015668562530102153216 6926 168767493098389414752026227997345058040685468906494140625 6927 169060114152467885196448849478562735258613687330050932736 6928 169353200225916959577465657996962834136176282585247918001 6929 169646751990445541537900144827533118823544852994799374336 6930 169940770118635648730672102003487586186365149201891156481 6931 170235255283943421480606159115430337703837696000000000000 6932 170530208160700132465689428005260014411108928325887885121 6933 170825629424113197418661286541593721210009339632876589056 6934 171121519750267186849818969961563371983071038328607348081 6935 171417879816124838791923275929817064228887607730342199296 6936 171714710299528072568089327499602709551411483672119140625 6937 172012011879199003583547976563080018399562941492206637056 6938 172309785234740959142164069148659424049702482741948470561 6939 172608031046639495288598433062362038007184714514380619776 6940 172906749996263414677001087878092708808024023254908304161 6941 173205942765865785467123817158478206646515281000000000000 6942 173505610038584961248740883033704021350148822872947041041 6943 173805752498445601995267303880745830978477853709766230016 6944 174106370830359696047464756829695008751965646651994071921 6945 174407465720127583128125808177681269146204268297670168576 6946 174709037854438978388627816514359437860548496246337890625 6947 175011087920873997488248495456211139057417988850713624576 6948 175313616607904182707135765350175746870165036197648209921 6949 175616624604893530093825166140528112832599286258866262016 6950 175920112602099517648198746796623268775987127941684165041 6951 176224081290674134540779990273290474105081856000000000000 6952 176528531362664911369259976920440631497098778124742590161 6953 176833463511015951453150633574012286324891991544324427776 6954 177138878429568963167461560246882248917669096203703422561 6955 177444776813064293316297571395967477647166565395575341056 6956 177751159357141961547274734170605423356719302910400390625 6957 178058026758342695807653331847580796518788016371413815296 6958 178365379714108968843086826830027958494859863856412576081 6959 178673218922786035739886544131040184266351314737148461056 6960 178981545083622972511702443178320269003524729289400419121 6961 179290358896773715731520993063771773956586721000000000000 6962 179599661063298103209881814021717093628599327852282852481 6963 179909452285162915720215395951597987394194281428299022336 6964 180219733265242919772204853205726812169613611348259960001 6965 180530504707321911434075323640073022070901330718055796736 6966 180841767316093761204715269076350216021683375351806640625 6967 181153521797163459936534583846974810951016159905857929216 6968 181465768857048165809965067990959038680585395596249809041 6969 181778509203178252360509471938639197135260997046996176896 6970 182091743543898357559245970166485765595293281201005546401 6971 182405472588468433947695572320256000000000000000000000000 6972 182719697047064799827960631695592884660100300011846948001 6973 183034417630781191509043262730007804184715192802826653696 6974 183349635051629816610253131299169033229276751925379044241 6975 183665350022542408422614734123715187282589702798354415616 6976 183981563257371281329184936480583246812736490664306640625 6977 184298275470890387285192190675245817583954921387849486336 6978 184615487378796373358909511368453125972098163000182948801 6979 184933199697709640334173937863233120013999834921263169536 6980 185251413145175402375465867845179251338969127175790826881 6981 185570128439664747756462301831611392912086881000000000000 6982 185889346300575700652978692723192291789345287930968796721 6983 186209067448234284001214750365181400228010753992064761856 6984 186529292603895583422220206914871354166218419161134835281 6985 186850022489744812213497205077041303214972171882174877696 6986 187171257828898377408656627910637315108217566347900390625 6987 187492999345404946906046345927514800537446108188068806656 6988 187815247764246517667270014598112998258154651466841835361 6989 188138003811339484986515713149538738401637332529615998976 6990 188461268213535712831614373688877723472311195556046340561 6991 188785041698623605257748608208788237290049536000000000000 6992 189109324995329178894733199933726364204125549490901118641 6993 189434118833317136508789184743665372645617124745143586816 6994 189759423943191941639734108068066833220343009265848293121 6995 190085241056498894314511702676299293139660004648577662976 6996 190411570905725207837984893201843953256666660308837890625 6997 190738414224301086661916694026637875091924922863577010176 6998 191065771746600805333064228318945913130228600718175108721 6999 191393644207943788521311757563384998852455000858182025216 7000 191722032344595692128769272845310820314739811102996967441 7001 192050936893769485480763861453879613864718801000000000000 7002 192380358593626534599651725048879028444614202862359433761 7003 192710298183277686562379388696044199922997154524038168576 7004 193040756402784354942723303514200691473506217861095177761 7005 193371733993159606339137709495367271041539048701756051456 7006 193703231696369247989141289256071109687000535859619140625 7007 194035250255332916471173808054738442763404334579000016896 7008 194367790413925167494854600366287633621211309761882208881 7009 194700852916976566780575428641131557372511024929517408256 7010 195034438510274782029360905591854967233941541545218387521 7011 195368547940565675983930337447032751533326336000000000000 7012 195703181955554400581895512088159515537040431191346062081 7013 196038341303906492202029622842632555206313634914960347136 7014 196374026735248968004543185943331902667437261418234049201 7015 196710239000171423366303477283735634904879491796892123136 7016 197046978850227130411934682096859013761798631718994140625 7017 197384247037934137641736619566775279052615400116192546816 7018 197722044316776370657360573143227106246114898206165375841 7019 198060371441204733986181426473033971056283350765295108096 7020 198399229166638214005305974386805087181998783982733080801 7021 198738618249464982966157948286043398681640625000000000000 7022 199078539447043504120580965564236559892740310071854123601 7023 199418993517703637949401283366139214776900316780870762496 7024 199759981220747749494392908042320531988786948130854267441 7025 200101503316451816794588283091345246279594460203292758016 7026 200443560566066540427878450199838832043273917011962890625 7027 200786153731818454158847250191321368446686060629182119936 7028 201129283576911036693784803278243671763347492464401649601 7029 201472950865525824543826180978286939933904968834112884736 7030 201817156362823525997161855405857094259472420669986327281 7031 202161900834945136201267185382980877332975616000000000000 7032 202507185049013053356098872930656285253673798682251538321 7033 202853009773132196019206998202288832871227161812710854656 7034 203199375776391121523711915805321276890002052083543992481 7035 203546283828863145510095970725701603362118152448005636096 7036 203893734701607462572760667722596220254456751269775390625 7037 204241729166670268022300604097906325857557168141193056256 7038 204590267997085880764446152166849339908427454827334870161 7039 204939351966877867296627554562288123155121001766821298176 7040 205288981851060166823113772696792556070385424740902206961 7041 205639158425638217489680106282765028544874241000000000000 7042 205989882467610083738759279772517686332252916102145026241 7043 206341154754967584786031369927119110115413805976954863616 7044 206692976066697424219408627455295739319411653219378184321 7045 207045347182782320721371924781843111891832326923115237376 7046 207398268884202139915616241509038236565649509429931640625 7047 207751741952935027338963279024611555661721501220550475776 7048 208105767171958542539499975986099451021055087620387677521 7049 208460345325250794301902377074020596625174718361771708416 7050 208815477197791577000904988455466219018609701879219599841 7051 209171163575563508083876434835530087657373696000000000000 7052 209527405245553166683462914796693465359210846566524107361 7053 209884202995752233361261633335987994440930220997081829376 7054 210241557615158630983487073106650313945340813448526602961 7055 210599469893777666729593648855220881376146842479918841856 7056 210957940622623175234818972916790839112328171836181640625 7057 211316970593718662867612643390529698456951680312264298496 7058 211676560600098453142916150764898037142881875703693511681 7059 212036711435808833272260183297228289890865945342384275456 7060 212397423895909201851646296375808073889510081777308185921 7061 212758698776473217688180596404389396218088001000000000000 7062 213120536874589949766427775449338649425704129253985101681 7063 213482938988365028355454518978601672671905381446567591936 7064 213845905916921797257531995499450543782916558280381808401 7065 214209438460402467199467823768769423850102278173182529536 7066 214573537419969270367538600505590998972817519238525390625 7067 214938203597805616086994759180878198626861117842093244416 7068 215303437797117247647110218494323308949861150412448612641 7069 215669240822133400272749967572373780837504564969435959296 7070 216035613478107960243429423735956442841449631466664445201 7071 216402556571320625160840087890625000000000000000000000000 7072 216770070909078065365816712186265211318871997645835129201 7073 217138157299715086505721884578223616914708211270996791296 7074 217506816552595793253224625296944803968423695601607160641 7075 217876049478114754177450280999074678612676959758677180416 7076 218245856887698167768479693529678815581644212793212890625 7077 218616239593805029616176311772901502652627524449888833536 7078 218987198409928300744320607007218443272138258675184020401 7079 219358734150596077101031844511580135848396382450468519936 7080 219730847631372760206457956890369666478871399243287657681 7081 220103539668860228958714957698374034750156401000000000000 7082 220476811080699012599058027452058228002735108532876109921 7083 220850662685569464837267098010502163326352146596894867456 7084 221225095303192939138230455598578470707295880662504819681 7085 221600109754332965170710577426480084291434964387194474496 7086 221975706860796426419277111933716977707345679062744140625 7087 222351887445434738960392608152357406816535888549019385856 7088 222728652332145031403637295543757039086629014487557574961 7089 223106002345871325999059911915465729948871214128716517376 7090 223483938312605720911642273670592876906987600951135903361 7091 223862461059389573663865979680814712693456896000000000000 7092 224241571414314685747370337506587107291243669386668763841 7093 224621270206524488404691298514152000016425983524880060416 7094 225001558266215229582071886658761088952073760974103745521 7095 225382436424637162054335304317353524704476869178242891776 7096 225763905514095732722812597561881794600546360015869140625 7097 226145966367952773087317462666748494960549459848674021376 7098 226528619820627690893161475440563072890028028159265916321 7099 226911866707598662954203725163818722098267857673955311616 7100 227295707865403829152929535500292333566876257826862062241 7101 227680144131642487618553655731151672505729041000000000000 7102 228065176344976291084144007037080766042233823052076610961 7103 228450805345130444423762770325373876650250272244735410176 7104 228837031972894903370622304266067486659722718658367698161 7105 229223857070125574417254084763945558592246801996623712256 7106 229611281479745515898689560051833140915687328027587890625 7107 229999306045746140259652518945154382562644266515846660096 7108 230387931613188417506763273548440472765490203791676484481 7109 230777159028204079846755661851498253076375210937669062656 7110 231166989137996827511708580196458620621180954949029814321 7111 231557422790843535772294460537082767551369216000000000000 7112 231948460836095463140047812748681240295402328557889971281 7113 232340104124179460759657657980963259685863284250000756736 7114 232732353506599182992288385177249272595707462833923237601 7115 233125209835936299190934269411915907742189631795087015936 7116 233518673965851706668813597623867030340329705879150390625 7117 233912746751086744861809054647405126991786808293800022016 7118 234307429047464410685961730163281545420888739283779519441 7119 234702721711890575091026815312099952423835638774938730496 7120 235098625602355200811099766229802593858252319575009639601 7121 235495141577933561313322420680851426025390625000000000000 7122 235892270498787460945679263279093868928695694282329964801 7123 236290013226166456284894744499343786364319949669684740096 7124 236688370622409078685443268794580350544154982859707723841 7125 237087343550944058030684177644538772107830629326267682816 7126 237486932876291547687134764271505589296425971758056640625 7127 237887139464064350662895068068505479305249682133809627136 7128 238287964180969146971238908493944594198885147804060061201 7129 238689407894807722200386330295325494283304658975450075136 7130 239091471474478197290473344433039161750049267288754818081 7131 239494155789976259518735561983638682243956736000000000000 7132 239897461712396394693923031610575384517936542750232511521 7133 240301390113933120560964304899299978543232688774696800256 7134 240705941867882221416898467963067027623663906698937316881 7135 241111117848641983939094592235899474771085804867101392896 7136 241516918931714434226778772280139509668426869258056640625 7137 241923345993706576056889633748001449092433660736987795456 7138 242330399912331630355283910349720197098350857105889949761 7139 242738081566410275884314404795423985288727121486021656576 7140 243146391835871891147803365193921249108513518922657429761 7141 243555331601755797514435025309347501649940001000000000000 7142 243964901746212503560591774396237797552477242978712331441 7143 244375103152504950633659140055242759209133017556599177216 7144 244785936705009759636825485675560135935098749305794976721 7145 245197403289218479036403042556378501650774595838920626176 7146 245609503791738834092697615728394032955229282379150390625 7147 246022239100295977315455021827934459545940165842987646976 7148 246435610103733740144913037110575402461563065304039825121 7149 246849617692015885859488353828532619636090961347052834816 7150 247264262756227363711128763736728417175533680656684354641 7151 247679546188575564289361508436430960400142336000000000000 7152 248095468882391576115069457612920780218295024528106944561 7153 248512031732131443465027497974918814385293783916278910976 7154 248929235633377425428232237858684293621723995777238463361 7155 249347081482839256195058855018928170795940481846430662656 7156 249765570178355406580279638092158136198560875527587890625 7157 250184702618894346780979495585944149555735125142387101696 7158 250604479704555810370404430020038483468496090769911127281 7159 251024902336572059528779699022471194484293267205291769856 7160 251445971417309151512135109765840445497650071537993272721 7161 251867687850268206360175618116196972577342481000000000000 7162 252290052540086675844236129259353044015577935255000670881 7163 252713066392539613656360122367298370235420400440139841536 7164 253136730314540946840542448070848508484909635052328336801 7165 253561045214144748467177374113855331769026535698765582336 7166 253986012000546511551753681579444110479875738515869140625 7167 254411631584084424218839341499977748420782402329552879616 7168 254837904876240646112399029489955830611230521643088096241 7169 255264832789642586053488464275004534133340655905323421696 7170 255692416238064180946370284630673328566998284904228664001 7171 256120656136427175934096908292096000000000000000000000000 7172 256549553400802405804606545849867170448610530204128630401 7173 256979108948411077648379272508901498563003513981414608896 7174 257409323697626054768700790855751531031464514181475957041 7175 257840198567973141845582248456032167983854804415824265216 7176 258271734480132371354385205187405398318804916562744140625 7177 258703932355939291240201576705188888180441032052784500736 7178 259136793118386253849039112337236751285665439096809772001 7179 259570317691623706116863698012471024511772091502177550336 7180 260004507000961481017550507543488694725904630833697808481 7181 260439361972870090270796758708202299478379121000000000000 7182 260874883534982018311049564108662928680046450115960743121 7183 261311072616093017518503100727233708118166343304196653056 7184 261747930146163404713220056451300417610499872628011484081 7185 262185457056319358913433046597894703331211122063086391296 7186 262623654278854220359082428639135349551959345293212890625 7187 263062522747229790801647678908435291530695823358538285056 7188 263502063396077635061330231056147537975397169934961994561 7189 263942277161200383852646412421903035465948726077456715776 7190 264383164979573037879489851299498903126384813785626786161 7191 264824727789344273200723465288997596036141056000000000000 7192 265266966529837747867361878559867670336648992666765729041 7193 265709882141553409832405853888706219368233295887792214016 7194 266153475566168806134391063785503073764172672704471877921 7195 266597747746540393355714263883708902205489894498108440576 7196 267042699626704849356800671041724854148924350738525390625 7197 267488332151880386287177088287011839611469324666531352576 7198 267934646268468064874516058828994480046790250338189403921 7199 268381642924053109992717071873479772196481141981384278016 7200 268829323067406227510091583889595214959532981033696477041 7201 269277687648484922418719360310447236922646081000000000000 7202 269726737618434818246044384390979956073811485797955108161 7203 270176473929590977749779322101048377945864635628992331776 7204 270626897535479224897188274498680916298315378086008898561 7205 271078009390817468129818292008065471473036612751899693056 7206 271529810451517024914750868419123143522851314336181640625 7207 271982301674683947583445376230805955630973438352525623296 7208 272435484018620350459247149178641731488318505616727440081 7209 272889358442825738274633662418722569211627892563172397056 7210 273343925907998335879273005885465292873537601336058561121 7211 273799187376036419239969591799234997356855296000000000000 7212 274255143810039647733572783172488537402003588331507200481 7213 274711796174310397733924876449635799540015026619864846336 7214 275169145434355097493925618116505136039984239383317106001 7215 275627192556885563323791182230307780797671634808378228736 7216 276085938509820337066586283350496803807634542929931640625 7217 276545384262286024872108847295081636866536461655591817216 7218 277005530784618637270207410505961909643561042667554343041 7219 277466379048364930544612167580856811246879703092110032896 7220 277927930026283749408361335718601024769602507525031518401 7221 278390184692347370981905254429128105712890625000000000000 7222 278853144021742850074971388879539672204461776508271126001 7223 279316808990873365773274155683436675958971356418666397696 7224 279781180577359569331154240792340106225582195997481860241 7225 280246259760040933371232830415725570668443252985106927616 7226 280712047518977102392166927580112171233527023769775390625 7227 281178544835449244585592679037953871457449500866653454336 7228 281645752691961404963344389753954104145644504473463152801 7229 282113672072241859796037655130034712558352817411770945536 7230 282582303961244472364105794480711519764349509339676628881 7231 283051649345150050022379523038233993133101056000000000000 7232 283521709211367702579300553951708775429575394125950804721 7233 283992484548536201991860576346719499966838097271474425856 7234 284463976346525343377357810531851552002258748919147321281 7235 284936185596437307343064096876203587210442803958509469696 7236 285409113290608023634896230737591023747762384511962890625 7237 285882760422608536106186012094893788205128305595110854656 7238 286357127987246369007644235230044766647276061421653709361 7239 286832216980566894599614600915670186939118550909741694976 7240 287308028399854702087714291093552082611003141864453972561 7241 287784563243634967882958703977059654537552561000000000000 7242 288261822511674827187468605877664395602547476593568956641 7243 288739807204984746906858714841786964185860067582139170816 7244 289218518325819899890407490389695721622696031774404449121 7245 289697956877681540500108663273161371635988188716766334976 7246 290178123865318381509705799213243089022696018218994140625 7247 290659020294727972334811951044112781490967207350345138176 7248 291140647173158078595217214573389621425181744459444652721 7249 291623005509108063010487764774230690454635608625269641216 7250 292106096312330267629960710649579524007706088377158429441 7251 292589920593831397398239869254686598575947776000000000000 7252 293074479365873905057298321930458492267997993459211101761 7253 293559773641977377386294378787539738531480600568155672576 7254 294045804436919922780208340889457500852732719259799003761 7255 294532572766739560168408213412838388066601898363590803456 7256 295020079648735609274253287313813318952880773359619140625 7257 295508326101470082216845271702434692473548589714902224896 7258 295997313144769076456037424221414635814167412144705422881 7259 296487041799724169081812892241928243925365900757230944256 7260 296977513088693812449144243627785997208332772249335679521 7261 297468728035304731159446932180139502150430161000000000000 7262 297960687664453320389740209658218945005645837807849560081 7263 298453393002307045570629763477583831061911524480055771136 7264 298946845076305843414227126816175399802288355148859545201 7265 299441044915163524293121675910264305641942976736084955136 7266 299935993548869175971521797797365529339939048808837890625 7267 300431692008688568689682580661518879222956294026156834816 7268 300928141327165561602738148258182744749137159488608259841 7269 301425342538123510575057529641535916576201068474818564096 7270 301923296676666677331243725586402274237076758782378202801 7271 302422004779181639964896403690481000000000000000000000000 7272 302921467883338704806259425160255788909449832366047451601 7273 303421687028093319649875177726045421966951241001920106496 7274 303922663253687488343368460998320231707142828292545433441 7275 304424397601651186738483442868819645044698620239875670016 7276 304926891114803780005497978276340413408054773847900390625 7277 305430144837255441312140354798498659245652862723256487936 7278 305934159814408571868134303097476853618306913128300203601 7279 306438937092959222336498884239924712632203832773350260736 7280 306944477720898515612730640328966230008595792502501279281 7281 307450782747514070972996169729849166455475041000000000000 7282 307957853223391429592464063440333859276500189190342696321 7283 308465690200415481434905914852630811648888907490610118656 7284 308974294731771893514696891275736832309913026476014828481 7285 309483667871948539532347132135563233361953087144730628096 7286 309993810676736930884696015745472515162262393164306640625 7287 310504724203233649050902113941917879708304590356145504256 7288 311016409509841779355362431708988672751219826807095094161 7289 311528867656272346108695307171980363549535790157596594176 7290 312042099703545749127922126023805881492631606477798988961 7291 312556106713993201636983783559322040864342016000000000000 7292 313070889751258169548728607031636447179440780456112014241 7293 313586449880297812129509231011362787526507356551320047616 7294 314102788167384424047526698824781908232387986634112690321 7295 314619905680106878806060843970118769300857070823854309376 7296 315137803487372073562726786662837478184759616851806640625 7297 315656482659406375335898162341164435585940397693469003776 7298 316175944267757068599438481072149511551816925379785571521 7299 316696189385293804266882799336643497921445273175028924416 7300 317217219086210050066212668638783288302641005660580211841 7301 317739034446024542306368108782110802742429921000000000000 7302 318261636541582739036641137480484132971719940103714925361 7303 318785026451058274600096172227646315832768315087048933376 7304 319309205253954415582163405034875175897816447767978778961 7305 319834174031105518155552035761723490420744132060063993856 7306 320359933864678486822631035310649046097469135410400390625 7307 320886485838174234556425895932505751523576935406156906496 7308 321413831036429144341380612296596664026206396600675075681 7309 321941970545616532115034923816454455433474523261387411456 7310 322470905453248111111767635990891397482298514098184627921 7311 323000636848175457609757626219326361546264576000000000000 7312 323531165820591478082314927681127615226025767938717749681 7313 324062493462031877754735073430884424573968026399592615936 7314 324594620865376630567830671855314748269133991945175654401 7315 325127549124851450549294974063107800329024872582045761536 7316 325661279336029264594052983636566170824744939746337890625 7317 326195812595831686654756449463629787915921988443487932416 7318 326731150002530493343579873090910586187547869791929846641 7319 327267292655749100946475453192919671089290720000969015296 7320 327804241656464043851045681339905441083856494095478717201 7321 328341998107006454389193095266819000244140625000000000000 7322 328880563111063544095707488299059765349956857222997607201 7323 329419937773680086383951666477006992392662365159655735296 7324 329960123201259900639807638241089615693106001005736676641 7325 330501120501567337735045915292464954999216793433890492416 7326 331042930783728766961281397431444196916176526172119140625 7327 331585555158234064385680108796796840340814278458433601536 7328 332128994736938102629581847984165303279960141129850924401 7329 332673250633062242071204610011202461144974886744035495936 7330 333218323961195823473597434020886913510774142052231759681 7331 333764215837297662039009126972951195157528576000000000000 7332 334310927378697542890841110366654944304511781833526417921 7333 334858459704097717984353434266426251210107918103683731456 7334 335406813933574404447293800565358117252391814036534005681 7335 335955991188579284351620235520361290320982185621109866496 7336 336505992591941005917488850127117887547117906406494140625 7337 337056819267866686150678925873030400389868997479082233856 7338 337608472341943414914628362812296177814126218726666148961 7339 338160952941139760438253326749236627296510939563741413376 7340 338714262193807276260726732594251535865172428738571835361 7341 339268401229682009614391001671430518142351921000000000000 7342 339823371179886011246981331908114117882177887705634901841 7343 340379173176928846684336521424735044898457955155014844416 7344 340935808354709108934775188068263990333379975316366601521 7345 341493277848515932636316029894713048366874954716332363776 7346 342051582795030509647921574505591648817121982574462890625 7347 342610724332327606085945668480143788421461059462942949376 7348 343170703599877080806965761919800003383601898925442160321 7349 343731521738545405338181847333731765187490436774982127616 7350 344293179890597185256564716744878667567402009211721824241 7351 344855679199696683017937005984508815448150016000000000000 7352 345419020810909342237171300670449185899237423517556578961 7353 345983205870703313420690384329764414669598728306952114176 7354 346548235526950981152455515531048526395932026274168224161 7355 347114110928930492734629427734803677548171633747879264256 7356 347680833227327288284101552852792172767715287207275390625 7357 348248403574235632286063777228942050388187295410929668096 7358 348816823123160146605825846915541663275288100265716398481 7359 349386093029017344960060347719254207108686471677561798656 7360 349956214448137168848667994532098419045154947417215406321 7361 350527188538264524948454773943156083308231041000000000000 7362 351099016458560823969813294047559983382032065413051769281 7363 351671699369605520977601505730467028664943021045355380736 7364 352245238433397657177412770505410000971904710042735433601 7365 352819634813357403168432061228827306267439877734420647936 7366 353394889674327603664073893695872921373802528242431640625 7367 353971004182575323681598399246988084847730370357825110016 7368 354547979505793396201902761080351935289440345417449103441 7369 355125816813101971300686049972400037395787063826081386496 7370 355704517275050066752186308557287393282425390757793061601 7371 356284082063617120106689547206656000000000000000000000000 7372 356864512352214542243011128883526218622172047998911592801 7373 357445809315687272397150835118746149503388761328353284096 7374 358027974130315334668323720475383894862395195430375589841 7375 358611007973815396003569678525914115176885186668911394816 7376 359194912025342325662145458469212780277944019023681640625 7377 359779687465490756160903688059412658688478954796024795136 7378 360365335476296645701864275506767107718602886020895315201 7379 360951857241238842083184380442001399063005255968946651136 7380 361539253945240648094733961910379465986554338553178070081 7381 362127526774671388399484729680059963382964161000000000000 7382 362716676917347977901921143911439314704592976894141969521 7383 363306705562536491604682927440261452562240358180775264256 7384 363897613900953735954649374577494764177385740572874852881 7385 364489403124768821679676560423516899259788639595007184896 7386 365082074427604738117199375233188205640422713301025390625 7387 365675629004539929035911129352115295415192286929361043456 7388 366270068052109869951734295672988328699437722809996873761 7389 366865392768308646939296778434499799562968906838896152576 7390 367461604352590536940128919504199734478434863353932511761 7391 368058704005871589568797276050893131809099776000000000000 7392 368656692930531210418192026722021094597736094747627619441 7393 369255572330413745865185687097068400290505497800903561216 7394 369855343410830069377881639289588221121106737168186182721 7395 370456007378559169325671805118110417769071248659160498176 7396 371057565441849738293323617260184385671675205230712890625 7397 371660018810421763900317268244281996099779723593806974976 7398 372263368695468121126655043021431949907385415636894419121 7399 372867616309656166146365367192455106857906556217449250816 7400 373472762867129331669925029747702372770613893512593266641 7401 374078809583508723796823866404443874606840561000000000000 7402 374685757675894720379497017302701833257496590881076062561 7403 375293608362868570899850700943541207479555031717145214976 7404 375902362864493997859608274824813331492704416036237339361 7405 376512022402318799685704182248269953583073006661596614656 7406 377122588199376455151954214239009903131731494375244140625 7407 377734061480187729318231345433569717329261164721860509696 7408 378346443470762280988377233156804644073129457055159391281 7409 378959735398600271688080299720209250879076680135674105856 7410 379573938492693976163952149235679206872985717255288014721 7411 380189053983529394405034901949099510968877056000000000000 7412 380805083103087865187972861257741408192767532554041618881 7413 381422027084847681147082761184442410906732818972224065536 7414 382039887163785705370557675140113214669387845786258882801 7415 382658664576378989524040500314443911012729892669369614336 7416 383278360560606393502803765992951842029906755703369140625 7417 383898976355950206613773348506906854004084876867408367616 7418 384520513203397770288634510381368778163014170959346030241 7419 385142972345443102329259516555758933969268982713675677696 7420 385766355026088522686696916311244601265606530737031236001 7421 386390662490846280774963415749925078369140625000000000000 7422 387015895986740184320880102332552519302021561287829408401 7423 387642056762307229751195620094482659395841978552492752896 7424 388269146067599234118239731723912278335339090614032173041 7425 388897165154184468565351541702404346331538945694698377216 7426 389526115275149293333327493175410834753437994590087890625 7427 390155997685099794309135090140159778626167923547870068736 7428 390786813640163421118139135910060035561874986418463376001 7429 391418564397990626761088118638877023787435398981203726336 7430 392051251217756508797109214964528320058061073203900210481 7431 392684875360162452073961223561622184719159296000000000000 7432 393319438087437773006795581573997733562357008725079351121 7433 393954940663341365406676458533705521224403119319964717056 7434 394591384353163347860111764461274714762525662691457370081 7435 395228770423726712660847751383930844029966384281782583296 7436 395867100143388976295180730503839392161112106816650390625 7437 396506374782043831482040270697638358720835582000421933056 7438 397146595611122800769099087931670563021600838280967268561 7439 397787763903596891686165679534617078195768602061780811776 7440 398429880933978253457116602080850069554112359425291018161 7441 399072947978321835271626136903949774589778081000000000000 7442 399716966314227046117951932980649777031570471141830167041 7443 400361937220839416178036063101170513256762614544666198016 7444 401007861978852259786181775872656575106927741250841433921 7445 401654741870508339952567073188432357002622048085298712576 7446 402302578179601534452857090337216504849493503570556640625 7447 402951372191478503485178103923472076534917595389101080576 7448 403601125193040358895716841222899985142538192368872347921 7449 404251838472744334974209613505891882027328090342750294016 7450 404903513320605460820586645226728912621054260999454539041 7451 405556151028198234284037820797628557668909056000000000000 7452 406209752888658297475766920944586920297249227968863376161 7453 406864320196684113856702271376522248024325068774908235776 7454 407519854248538646901432577690681151081424546306306124561 7455 408176356342051040339637572085805906134861214163776045056 7456 408833827776618299976283949560363479013205901445556640625 7457 409492269853206977091857923836388572078883644539589431296 7458 410151683874354853423906586270378261581418736118584054081 7459 410812071144172627731161104491378847253438727693644333056 7460 411473432968345603941515651443110649548436171975512453121 7461 412135770654135380885136809901867967692425121000000000000 7462 412799085510381543613979052395193611990635045519127298481 7463 413463378847503356308982751758144753901931898223078670336 7464 414128651977501456776232033334523754027105341994716002001 7465 414794906213959552533350636059928637571190383751052660736 7466 415462142872046118487414806352067544719225317441650390625 7467 416130363268516096205663105881664394866487351918477705216 7468 416799568721712594780283871904643823404700787366050627041 7469 417469760551568593288561926903306881907225154435271888896 7470 418140940079608644849666992811079790693514228475153240401 7471 418813108628950582279367124082321000000000000000000000000 7472 419486267524307225343951333315791804960534080558041054001 7473 420160418091988089614646443047917672436505044084554141696 7474 420835561659901096923814057700076226085623074758526426241 7475 421511699557554287424214410493028501095619072709011439616 7476 422188833116057533252624701431447672443486948965087890625 7477 422866963668124253799100404212479080620024940813809422336 7478 423546092548073132583168882124572176276430946613835106801 7479 424226221091829835738245515676644179549841490601926721536 7480 424907350636928732105563407833152049812004184637208180881 7481 425589482522514614938908596328049085729166481000000000000 7482 426272618089344425221453566590070471863202957393478562721 7483 426956758679788976595982723333513754204100013247332089856 7484 427641905637834681909804343852841010207568177032951557281 7485 428328060309085281375644401506214875916072538704796061696 7486 429015224040763572349818513782676149962822258828369140625 7487 429703398181713140728979135720262007697278612513704902656 7488 430392584082400093966735986278136573940372363557707333361 7489 431082783094914795711448562564945415209147008079115390976 7490 431773996572973602066490464588298166500312966248307354561 7491 432466225871920599474286121416714798378254336000000000000 7492 433159472348729344225421378335726801301746364802232544641 7493 433853737362004603594130273734290709616347164689982754816 7494 434549022271984098601461204076433850859037019739852355121 7495 435245328440540248407426545396296980049325348395707006976 7496 435942657231181916333440670302651586222708225250244140625 7497 436641010009056157516352170491737232015494381719865266176 7498 437340388140949968195376966245072448730187638890355946721 7499 438040792995292036633239856331927650778118426439205257216 7500 438742225942154495672832934144596496182522856862815641441 7501 439444688353254676930700168768649395100438001000000000000 7502 440148181601956866628658323030185796959906593349758519761 7503 440852707063274063064865254367906859395610224505521176576 7504 441558266113869735725647518649793559004610788730744579761 7505 442264860132059586039400071792483735062325976544977555456 7506 442972490497813309773871739246281502496293156855712890625 7507 443681158592756361078150999080290519108561093472756432896 7508 444390865800171718170667500540625383507971389439820386881 7509 445101613505001650674525616560209663453468940737392480256 7510 445813403093849488601487205771501448068897387055248721521 7511 446526235954981392985921637113784670182772736000000000000 7512 447240113478328128170042008134613595158493957499998808081 7513 447955037055486835741747366560785708074108129928799195136 7514 448671008079722810126391623658031689833051183361326791201 7515 449388027945971275833800727310637242376001724031629787136 7516 450106098050839166361860542632637241054329912676025390625 7517 450825219792606904757998768271235145656887761505273122816 7518 451545394571230185839885097380886927604070140540242893841 7519 452266623788341760076674713533236156303512650170390020096 7520 452988908847253219132121093583982569291785503688369074801 7521 453712251152956783070884971742997715087890625000000000000 7522 454436652112127089229367201788755441016398028352086529601 7523 455162113133122982752394137532609486823649704985017450496 7524 455888635625989308797085035272812674763083961619928349441 7525 456616221002458706405231866082619643875976471157610582016 7526 457344870675953404045522810351535296216089007148681640625 7527 458074586061587016826941592043951691405572506181682855936 7528 458805368576166345384675695655244678686704066172540507601 7529 459537219638193176439867394832065777955000836340235636736 7530 460270140667866085034542408081252448419567340720161981281 7531 461004133087082238443051883920678700728713216000000000000 7532 461739198319439201761364305225665850718969009880729604321 7533 462475337790236745175544790396457965399828709416957382656 7534 463212552926478652910760157315926149297845937672277414481 7535 463950845156874533862149004882288246698509914495407620096 7536 464690215911841633908896956189403827419077720117431640625 7537 465430666623506649912858097187316565233368278018649952256 7538 466172198725707545403064534888355443606864686852597068161 7539 466914813653995367947466889889460817593695730905619890176 7540 467658512845636068213249429159659458159111984112891520961 7541 468403297739612320717064436692962590348071041000000000000 7542 469149169776625346266531311751590944118460952197074752241 7543 469896130399096736094346777022529350768738550388533231616 7544 470644181051170277686353472082168873169844406324988946321 7545 471393323178713782304915101109395338905399777759345381376 7546 472143558229320914208947197807117986373960971832275390625 7547 472894887652313021571953464986089319357047638225139531776 7548 473647312898740969099418541233135829960924989484575215521 7549 474400835421386972346908942528787677669093886643134140416 7550 475155456674766433740234822596952437989381948847436573841 7551 475911178115129780299026092161912442367184896000000000000 7552 476668001200464303065077334155725856223658497586851493361 7553 477425927390495998236816849262267368766142795102264037376 7554 478184958146691410011256064002844131258833436750172704961 7555 478945094932259475134776431862755364441738487823761145856 7556 479706339212153369164111856728518895514958162949462890625 7557 480468692453072354438885567151953865402261498738001514496 7558 481232156123463629767061269680075102787676704436948389681 7559 481996731693524181824669309689010377678766175380838547456 7560 482762420635202638271169468836086159076995033886106819921 7561 483529224422201122581812929397029893911492401000000000000 7562 484297144529977110598366837385096533002342946922596147681 7563 485066182435745288799565798456033439857184883908265639936 7564 485836339618479414292655543187340365079868436853561250401 7565 486607617558914176527394901382449338714101654051260993536 7566 487380017739547060733883128590432660719180619531494140625 7567 488153541644640213085580532049835241875447828870034620416 7568 488928190760222307588891247761409999782631534938852830641 7569 489703966574090414700677925369101533432112812906550071296 7570 490480870575811871675078982981763621447335199167138739201 7571 491258904256726154641000000000000000000000000000000000000 7572 492038069109946752411651722423375213297091423486755835201 7573 492818366630363042027508062003242979244218949722362679296 7574 493599798314642166034058377975773412455305911908557942641 7575 494382365661230911495729237958617583416965910534255804416 7576 495166070170357590747351762923218303742911923047119140625 7577 495950913344033923884551569963249800686233001927330369536 7578 496736896686056922994439235868236217240653174534359578401 7579 497524021702010778127980114280249835296396166793250471936 7580 498312289899268745015423249460914806684224165354071611681 7581 499101702786995034526170040425931279033202001000000000000 7582 499892261876146703874464220415178458909389566282472475921 7583 500683968679475549572285628358343752661271352610920595456 7584 501476824711530002130831161169149104988865778518604941681 7585 502270831488657022511967208355795505947608244692977258496 7586 503065990529004000331038783571412898627307045371337890625 7587 503862303352520653812421481346275982110943530992697081856 7588 504659771480960931499203301343517307792847081772266472961 7589 505458396437884915718384297062228302277278030124014309376 7590 506258179748660727802982920976377157731220860103203517361 7591 507059122940466435072438853645080701868445696000000000000 7592 507861227542291959572703020359636236136184833548846789841 7593 508664495084940988577406415405539803909596110239997628416 7594 509468927101032886851500271013680362635636179610271207521 7595 510274525125004610678761025554195877291350849913173835776 7596 511081290693112623654554463489298469944059848785400390625 7597 511889225343434814245254318047912544669099636511963877376 7598 512698330615872415115711546515413401982426839549010154321 7599 513508608052151924226171407446295456015949814338856943616 7600 514320059195827027700036389006430014992786752052327336241 7601 515132685592280524463873958034883975598582241000000000000 7602 515946488788726252661069020283254059412013627437482296961 7603 516761470334211017840521903643317779845403837526416818176 7604 517577631779616522921793598011703616628535189999460500161 7605 518394974677661299938100907763430387706452452546686816256 7606 519213500582902643558565095614751091870522950976806640625 7607 520033211051738546391118519949951146257333567359964676096 7608 520854107642409636067474691466786608195602261562298062481 7609 521676191915001114111568099261296348334655279865902534656 7610 522499465431444696592871081224974979547327093573946748321 7611 523323929755520556565995938865942442190831616000000000000 7612 524149586452859268297991422390983349790610310647109317281 7613 524976437090943753284743638097346409384322014268358004736 7614 525804483239111228057892356822183397373123897113139379601 7615 526633726468555153783674629383660294976142862638106279936 7616 527464168352327187655108542621282317932938395039306640625 7617 528295810465339136078930877804031814076274589703002198016 7618 529128654384364909658703361823715501405820692173060437441 7619 529962701688042479975503130727647480414992415839272042496 7620 530797953956875838167613954769649130227503743576172233601 7621 531634412773236955310635704271518691650390625000000000000 7622 532472079721367744599430466188804405109590383253088970801 7623 533310956387382025333324652365097911672766809773069828096 7624 534151044359267488705987372038341695565600559688985205841 7625 534992345226887665401406273231008151855973911180707106816 7626 535834860581983894997382990213650958945871204472900390625 7627 536678592018177297177971267278444428337270952214591963136 7628 537523541130970744756281762596106050529708970613322319201 7629 538369709517750838509078469956234263114066812046091227136 7630 539217098777789883824592630707780292953275810274497072081 7631 540065710512247869164980943223302577149710336000000000000 7632 540915546324174446344855812708017606221287191008597177521 7633 541766607818510912627316320162654967047060860539301728256 7634 542618896602092194638909525787939852781562640715354138881 7635 543472414283648834104952659088356362744848132544864976896 7636 544327162473808975406647685393882598534811543183837890625 7637 545183142785100354961420676470826985142092580041286291456 7638 546040356831952292427919351336927570144445007917595547761 7639 546898806230697683737103092331695493198294329285018648576 7640 547758492599574995950860680920783635731491328897653343761 7641 548619417558730263949591937633134971300270801000000000000 7642 549481582730219088950190390942005705465279673034288657441 7643 550344989738008638855865040805859335865831592892055945216 7644 551209640207979650439240223982782744673948111513969138721 7645 552075535767928433360173530122677873688648736962152370176 7646 552942678047568876019732660025225994544088840484619140625 7647 553811068678534453251773060328699691076227751355378302976 7648 554680709294380235853559112265304086718058087195390763121 7649 555551601530584901956872595983057296448596740558693666816 7650 556423747024552750241053096292464330567249898730747928641 7651 557297147415615714989415960548592547356737536000000000000 7652 558171804345035382990494364725814115187542115053240930561 7653 559047719456005012285552989583635724163633499107259518976 7654 559924894393651552763821755157881956084205643707727965361 7655 560803330805037668606899008642230303089545442588314566656 7656 561683030339163762583774508050906894386791681093994140625 7657 562563994646970002197923491874436672161360537371285917696 7658 563446225381338347687924073256894228159248196902449405281 7659 564329724197094581883051146035315998206842236962504441856 7660 565214492751010341915300939290005290603019415738878506721 7661 566100532701805152789301306858583024116712881000000000000 7662 566987845710148462811563788567003451260757702167978316881 7663 567876433438661680880534430727559972370687725003956289536 7664 568766297551920215638901304747345886354963336856031178801 7665 569657439716455516489617614480903106145879687708325646336 7666 570549861600757116477100235248083073005105700136962890625 7667 571443564875274677035064480222652966859979867342415855616 7668 572338551212420034602456843179101513507090014608295714241 7669 573234822286569249108948420364626968370878100772075933696 7670 574132379774064654331452668540619995918091559254429558001 7671 575031225353216910123132111013281000000000000000000000000 7672 575931360704307056516359558746529880351287270616375936401 7673 576832787509588569701100369422271132083647441221618896896 7674 577735507453289419880183223583563656984579343780030139041 7675 578639522221614131002927853765507657330524549086724489216 7676 579544833502745842378599119786895625169411363144775390625 7677 580451442986848372171157781143075863906812402295307636736 7678 581359352366068282776779275707240376699761967397708730001 7679 582268563334536948085612772713669570658414756071877902336 7680 583179077588372622629253727262539351098528971851248362481 7681 584090896825682512615404123351917160888990721000000000000 7682 585004022746564848851195552708737752008055408983243709121 7683 585918457053110961556651237457052406374114901440180781056 7684 586834201449407357069764065928882448377342305040195006081 7685 587751257641537796444668672690774760751171720306430775296 7686 588669627337585375944386556127849227855437151054931640625 7687 589589312247634609429624189696941236395498413097857581056 7688 590510314083773512645105046231572264311004416483714292561 7689 591432634560095689404917418454123936215704206307352907776 7690 592356275392702419678360883124941521488598798568901000161 7691 593281238299704749577775221034347552997113856000000000000 7692 594207525001225583249836570321900955529572883984390355041 7693 595135137219401776671806556387887749352727710640388182016 7694 596064076678386233354221107945172042893708920668602739921 7695 596994345104350001951506635545366707361961562179240984576 7696 597925944225484375782012216201997944153845310211181640625 7697 598858875772002994258947395525133073096394367898422808576 7698 599793141476143946233716187077012496967148279849697041921 7699 600728743072171875253138817456771197264614630382964310016 7700 601665682296380086732053734924548600906808953090208351041 7701 602603960887092657042793369181364591435433281000000000000 7702 603543580584666544523028100231280236463226352179967394161 7703 604484543131493702403473865066760931621725827142072139776 7704 605426850272003193656959802237013637289892783098345100561 7705 606370503752663307770353306182575276105044573951204397056 7706 607315505321983679440840835547782785927753767363525390625 7707 608261856730517409198063792516153454867004709012605239296 7708 609209559730863185953609763552343723556568269778232418081 7709 610158616077667411479360385778432397570908986368564269056 7710 611109027527626326816198077561986993225293122315262095121 7711 612060795839488140614574846748916617656733696000000000000 7712 613013922774055159408447365335688284763528314813893146481 7713 613968410094185919824083475243282869128513315597940494336 7714 614924259564797322725246266229489028412055362272456648001 7715 615881472952866769296262843856975459939327937066079092736 7716 616840052027434299064485882822240929510120249668212890625 7717 617799998559604729863657038845214801145921667974515593216 7718 618761314322549799739682270721165538012644053964238661041 7719 619724001091510310800330103045868120715752096516481744896 7720 620688060643798275010364839541880874305399115015120712401 7721 621653494758799061933627716838485195556640625000000000000 7722 622620305217973548423579968990545564471374486416156732001 7723 623588493804860270263822753962449496721645486360489885696 7724 624558062305077575760109874752585286332151044154762742241 7725 625529012506325781285370209791707090880107180690067951616 7726 626501346198389328779257749715219766659740289687744140625 7727 627475065173138945203748120585087561599597417709317390336 7728 628450171224533803956301457121929063419659041550048810801 7729 629426666148623688242112473502103474967573571131730497536 7730 630404551743551156406969563778418194491158352888385482881 7731 631383829809553709232245748996692713622470656000000000000 7732 632364502148965959193545273603996959131613346844802070721 7733 633346570566221801684530639778141396356529551679637753856 7734 634330036867856588207455854852129534171670929305047543281 7735 635314902862509301531932654061989026216324078041034653696 7736 636301170360924732823457448411873504911324435390869140625 7737 637288841175955660743227735526771818862328640623850950656 7738 638277917122565032520777699950772727159513060860002707361 7739 639268400017828147000963718447809643694212863877737086976 7740 640260291680934839666831475472350080061873981383856486561 7741 641253593933191669639897384099796417336217361000000000000 7742 642248308598024108659377998340627006705995359084391882641 7743 643244437500978732041902093908727869689894773028674338816 7744 644241982469725411623241086173144004722837130820942011121 7745 645240945334059510683594446193814123989688212805399678976 7746 646241327925904080857967768425942209444105625152587890625 7747 647243132079312061033182136874702308293792308852137394176 7748 648246359630468478233054430192168255497258365852158990721 7749 649251012417692650493289200431906334982033209339988873216 7750 650257092281440391727623754913765144689690971092468603441 7751 651264601064306218586769065902242036864126976000000000000 7752 652273540611025559311690128566598439273451049357751687761 7753 653283912768476964582770383969836151708600058496134680576 7754 654295719385684320366405820626932432924659482788931905761 7755 655308962313819062760575365480562475357280503565916307456 7756 656323643406202394840935172965112889018490127754150390625 7757 657339764518307505508985419167308313910898695932562640896 7758 658357327507761790343859206944434535455999735344727100881 7759 659376334234349074459284187229144824578655927110002016256 7760 660396786560011837367268501633381049408862856351707513521 7761 661418686348853439850063651863226846658166561000000000000 7762 662442035467140352841957902371736286634795509947793806081 7763 663466835783304388322454824108147557046822806621190619136 7764 664493089167944932222392589169596819116356873426885787201 7765 665520797493831179344560628625692198448041829203526619136 7766 666549962635904370300371268767291557375151887383056640625 7767 667580586471280030464144964528750001420983495833541410816 7768 668612670879250210946568752847963797804987184914819277841 7769 669646217741285731588888553260936377809877217292009476096 7770 670681228941038425979396948077529258007016623945705696801 7771 671717706364343388493779080052736000000000000000000000000 7772 672755651899221223360880311553430738172574906566221357601 7773 673795067435880295755460295824294395100239715290162794496 7774 674835954866718984919499118078711581496402523340503015441 7775 675878316086327939313622171781059500019870087676497494016 7776 676922152991492333800211443646177149697891753633056640625 7777 677967467481194128859771889560109021373121703484461223936 7778 679014261456614331842122592823662597253300588007122561601 7779 680062536821135260253983405837103683659948232174769012736 7780 681112295480342807084528786580638331315422569424218433281 7781 682163539342028708170481552001395299409252641000000000000 7782 683216270316192811602320281693629217238638219145912262321 7783 684270490315045349173175117055012360986024633351752646656 7784 685326201253009209871987713418372915314594390756081750481 7785 686383405046722215422512115495270403647169312420036612096 7786 687442103615039397869734339825575372549736716504150390625 7787 688502298879035279215289461805941181466125658808706400256 7788 689563992762006153103456019269921707644595812230090792161 7789 690627187189472368559308559513700807567030079850891186176 7790 691691884089180615780610172104158412257876769603679802961 7791 692758085391106213985027865770505157854498816000000000000 7792 693825793027455401314254664167173499732013245573783240241 7793 694895008932667626796623312304259414896857400448594415616 7794 695965735043417844369797502972766201537599334232006952321 7795 697037973298618808965127550545411726439534672849588453376 7796 698111725639423374655258458110023991975843906402587890625 7797 699186994009226794866579342991768387787461781695562059776 7798 700263780353669024658104205342824802928379851057256609521 7799 701342086620637025068375044623865298728646369806087356416 7800 702421914760267069531979349470974729139993105253538685841 7801 703503266724947052367275007634709043791951121000000000000 7802 704586144469318799336916704395000571006288540120933811361 7803 705670549950280380282778900096797956901640389202727141376 7804 706756485126988423836871500216872287482218011191358380961 7805 707843951960860434209845354662331949971913746091010297856 7806 708932952415577110058685746816268756075532559140869140625 7807 710023488457084665435193057185808563496639396387798122496 7808 711115562053597152816850811372862954824369022191263453681 7809 712209175175598788221682347478276378467300099940737683456 7810 713304329795846278408698363966037490055609875811074761921 7811 714401027889371150165538635455976271800958976000000000000 7812 715499271433482081684912210881101920604592890166870295681 7813 716599062407767236031441435939652603912229445332586663936 7814 717700402794096596700516169792229157876858129658038596401 7815 718803294576624305270765594501272869534852054100828225536 7816 719907739741791001151756044783824919440477585937744140625 7817 721013740278326163428524315249174191345747588401733308416 7818 722121298177250454804556932420863360663075483688217564641 7819 723230415431878067644826909497782885020159141126179127296 7820 724341094037819072120500532991941221435732386207894511201 7821 725453335992981766456927762091159820556640625000000000000 7822 726567143297575029286530853833605785872724964254609813201 7823 727682517954110674108206859947946173570691947519117623296 7824 728799461967405805854860674508188437245445672818820958641 7825 729917977344585179570686345376164233447324041779773116416 7826 731038066095083561199815396757321493249116028418212890625 7827 732159730230648090487951945077215177769823343336579137536 7828 733282971765340645998615425797033369861055279579959982401 7829 734407792715540212245612784726865259787533811238113447936 7830 735534195099945248943363023865414161435527502531307213681 7831 736662180939576062376698028794685000968114176000000000000 7832 737791752257777178891764642188034857412506659553464283921 7833 738922911080219720509653986050070261809932731878605459456 7834 740055659434903782664385073897409287586195433473717627681 7835 741189999352160814066870793210503250926925395522796650496 7836 742325932864655998696495378138735399300591318613525390625 7837 743463462007390639921933532624085663925153132769863929856 7838 744602588817704546752842404822974804913725980171858546961 7839 745743315335278422224058654951681554992609637649535205376 7840 746885643602136253913933900458166189938931356283780949361 7841 748029575662647706598442864732436894064550721000000000000 7842 749175113563530517042699598408964971966209765446304427841 7843 750322259353852890931518185688295060123063317739828412416 7844 751471015085035901940655392011110742477662860077067563521 7845 752621382810855892950373753856808153589877875888767307776 7846 753773364587446879402964656410304093995153903961181640625 7847 754926962473302954805871990345564769710934845875736805376 7848 756082178529280698382058025012390438098633360433719898321 7849 757239014818601584869254181884533984189068657405579759616 7850 758397473406854396469740439232471805814523254443678598241 7851 759557556361997636952298146623287445176713216000000000000 7852 760719265754361947907982076023376313558360330198103764961 7853 761882603656652527161358584987237811529796224063129522176 7854 763047572143951549338857816657693398022600539911744526161 7855 764214173293720588595888911079660008896177310713046368256 7856 765382409185803043504368252641322022018551237304931640625 7857 766552281902426564102311829303386116385940684442951684096 7858 767723793528205481107143830659276334448165214941421476481 7859 768896946150143237294374663786835938691537049742691270656 7860 770071741857634821043302618305552816838598992370473840321 7861 771248182742469202051394465042720848020733441000000000000 7862 772426270898831769219001326237495460322531817502562615281 7863 773606008423306770706067209273702305641191091279008628736 7864 774787397414879756162488650530718320410090419978885075601 7865 775970439974940021133784971076969252074408954026143911936 7866 777155138207283053643739701602781885067434571894775390625 7867 778341494218112982955674790198697622332918071609331286016 7868 779529510116045030514020263332101747216489811666863521441 7869 780719188012107963067843067659354635990653968254510698496 7870 781910530019746547977999878132732495710553776837647155601 7871 783103538254824010709579716221601000000000000000000000000 7872 784298214835624494511303280965560673375341377143612098801 7873 785494561882855522283546955014023271629153253563834372096 7874 786692581519650460636660507782009012587938564425536571841 7875 787892275871570986141248578366100671377199789581654818816 7876 789093647066609553772087081917657662506723641386962890625 7877 790296697235191867547346744762786735152970658869511131136 7878 791501428510179353364797035690391307685834431553841073201 7879 792707843026871634036664823501084314689621051846883803136 7880 793915942923009006524823154121055338599556095116461824081 7881 795125730338774921377986604336337404969507761000000000000 7882 796337207416798464372590733494527843882000897048598135521 7883 797550376302156840359034219353086820916723893610276192256 7884 798765239142377859314963329626072332454621620772625174881 7885 799981798087442424607279446694777507201261713636674768896 7886 801200055289787023464551429402420876205943944843994140625 7887 802420012904306219661515662849008837129654799752763539456 7888 803641673088355148417347714639947867136919638257435971761 7889 804865038001752013509390584121138206885777236664389144576 7890 806090109806780586604025599754336872275466601073819925761 7891 807316890668192708806373088949742129775640576000000000000 7892 808545382753210794430511014378230226486998080649945445441 7893 809775588231530336991900841033674481051106227790056329216 7894 811007509275322417423710969106503151920400847845643844721 7895 812241148059236214518729139063312193411661077867896242176 7896 813476506760401517598556287204148527808248996734619140625 7897 814713587558431241411775402389225296282163400007701630976 7898 815952392635423943262790007590529247640658604664528857121 7899 817192924175966342373027963431238579264741837410786082816 7900 818435184367135841476207364927293808842569758687398340641 7901 819679175398503050649362377241061330703895761000000000000 7902 820924899462134313381327931397005951183180891712101548561 7903 822172358752594234880383276593851710292934906246621822976 7904 823421555466948212622755461977066541259348658150460341361 7905 824672491804764969143684897509862706719879657946584518656 7906 825925169968119087072756220900468444550870341933837890625 7907 827179592161593546415198775408403873716000821170663325696 7908 828435760592282264080862081763093019933298341853031169281 7909 829693677469792635662572766384570943482474367925782777856 7910 830953345006248079465580487598507560658133355221264748721 7911 832214765416290582789801481586475072176787456000000000000 7912 833477940917083250466569430407541224648437376620560764881 7913 834742873728312855651604435569083265838116481895336513536 7914 836009566072192392875911962313394794116804338476645224801 7915 837278020173463633356324702022407182924874824335633678336 7916 838548238259399682567401382925876370384576575722900390625 7917 839820222559807540076397642628902082996850035034575343616 7918 841093975307030661643025159852857603700672103987437148241 7919 842369498735951523585716327209921643988029059520524189696 7920 843646795083994189416112831805627435258459878545173630001 7921 844925866591126878743497595986385566650390625000000000000 7922 846206715499864538450890616620004168177927519569768214401 7923 847489344055271416144530327917030624602979436548793040896 7924 848773754504963635878463199969481015057613806750719855041 7925 850059949099111776155965372901414866483603457311902601216 7926 851347930090443450209521214793061598474132248789306640625 7927 852637699734245888561084780357019288607907188775097204736 7928 853929260288368523864351236711634218908792971288295834001 7929 855222614013225578030766412513239246230496823414200078336 7930 856517763171798651641003717175688595284008593720742264481 7931 857814710029639315643638767922784478372560896000000000000 7932 859113456854871705342753153986955328907460777126703817121 7933 860414005918195116676199859386124777243058003424844845056 7934 861716359492886604786263958380313230653942092601724392081 7935 863020519854803584884453290930348530321203336057030967296 7936 864326489282386435412154919253337185518301177226806640625 7937 865634270056661103498894260893471719900481592330845229056 7938 866943864461241712719934888602531350609804954653203066561 7939 868255274782333173154958082752281254117654882654173003776 7940 869568503308733793749562317981098802253630641017706732161 7941 870883552331837896981323962309762179244710881000000000000 7942 872200424145638435832161564046636569964071203286946293041 7943 873519121046729613068747199440694547745954765134958166016 7944 874839645334309502832709452232119346477632725741505795921 7945 876161999310182674542373694994871388289564749899935256576 7946 877486185278762819107786441463758819736540317535400390625 7947 878812205547075377460771638890451003256986689074496536576 7948 880140062424760171401767869878719086937512751746913485921 7949 881469758224074036765196534109189156886099541142026326016 7950 882801295259893458905112181878260338195994138963457913041 7951 884134675849717210502887273444781880610656256000000000000 7952 885469902313668991698684740801809124313514702380017162161 7953 886806976974500072548472831669477723195038926890484043776 7954 888145902157591937808337819238958093625329892102125826561 7955 889486680190958934047851265486787295022711976434184749056 7956 890829313405250919094249630723833025911936806621337890625 7957 892173804133755913809185127443933779985140585851573047296 7958 893520154712402756199807822494090147918084467418172532081 7959 894868367479763757865940098101164522091444914827932205056 7960 896218444777057362785105689359589865401166079869057487121 7961 897570388948150808437176623410802597240093521000000000000 7962 898924202339562789270402493728209937476658783020804744481 7963 900279887300466122510587611661688193587714378104450318336 7964 901637446182690416315182686693095490531851664712789044001 7965 902996881340724740274058796709280393761109334273457524736 7966 904358195131720298258732520011786882028283206797119140625 7967 905721389915493103621812211753106360207040527103705481216 7968 907086468054526656748436519018119087849891863140868445041 7969 908453431913974624961477340856510814112785154775739600896 7970 909822283861663524782280552217655884230129759514933934401 7971 911193026268095406548718923943936000000000000000000000000 7972 912565661506450541392332784741924612626400439743868160001 7973 913940191952590110576335085373521089481447793806473629696 7974 915316619985058897196258640191176868446772106538690808241 7975 916694947985087980245024436583028388862613875648276463616 7976 918075178336597431044211018895249313994491635781494140625 7977 919457313426199012043306069960468136414309788033177358336 7978 920841355643198877988722430482877437739249012817104264801 7979 922227307379600279464361914212898663598747455641182273536 7980 923615171030106268805511395087172132202122235319458534881 7981 925004948992122408387856761313427032032076081000000000000 7982 926396643665759481293401450744661345454687627997421328721 7983 927790257453836204355077401813237977770356842328391417856 7984 929185792761881943581837374783191945688716127944185279281 7985 930583251998139431966018719128455408556786003887225245696 7986 931982637573567489674769784456053785980261101699462890625 7987 933383951901843746627331294566818425749543081605548998656 7988 934787197399367367459966126982010548138583527719789831361 7989 936192376485261778880332063562668831542789758145606782976 7990 937599491581377399413093201709690407859273746353601368561 7991 939008545112294371538566840056843644732379136000000000000 7992 940419539505325296226203777556302399486819950813796970641 7993 941832477190517969864701090407096982906979529558213922816 7994 943247360600658123590547577391308469617608094082673417121 7995 944664192171272165016803190861101888275196991065844350976 7996 946082974340629922363914897862011924667418003082275390625 7997 947503709549747390994372543684473832703394331627161522176 7998 948926400242389482353009418506644083716519203592353784721 7999 950351048865072775314753356727291758050097992367620489216 8000 951777657867068269941635328088174712116665882004867315441 8001 953206229700404143650863609751056109589827201000000000000 8002 954636766819868509795772759125579010697902529713190605761 8003 956069271683012178661457738440811445362839614699996184576 8004 957503746750151420876904673815613883819914229355610981761 8005 958940194484370733245430863911277445057403779746407059456 8006 960378617351525606995247786144346784670492193867431640625 8007 961819017820245298451961981898388668322768127174320848896 8008 963261398361935602134829836200908106803824589963175564881 8009 964705761450781626278583401925860998580707722115059552256 8010 966152109563750570782645553743477943755012721933712055521 8011 967600445180594507589553892767610760526299136000000000000 8012 969050770783853163494413959146753805782135236237484554081 8013 970503088858856705387203446708489082533977589917230043136 8014 971957401893728527929750251198569968943928849123036533201 8015 973413712379388043669208321655405940093692067771775451136 8016 974872022809553475589856423028552640999697453398681640625 8017 976332335680744652105046057286160927362437470290961698816 8018 977794653492285804491125929961407891964234857572337411841 8019 979258978746308366765171489361935365441047771279676932096 8020 980725313947753778008349206509469899432515396205638068801 8021 982193661604376287136746405289305840087890625000000000000 8022 983664024226745760121498594271412865953644521950951935601 8023 985136404328250489660047394216794434930067158477356138496 8024 986610804425100007300363298404587151963324035088019431441 8025 988087227036327898019968646607466377312465824516536406016 8026 989565674683794617261597337805423742652886841426025390625 8027 991046149892190310427328951561120980189115847111591591936 8028 992528655189037634833036093384015002783039036448296365601 8029 994013193104694584124984925385504958489772952916950388736 8030 995499766172357315160429990073686531668764379122170635281 8031 996988376928062977354045582254125639050530816000000000000 8032 998479027910692544492037071692596490056530971784640670321 8033 999971721661973649015776727457181416782887825054995910656 8034 1001466460726483418776809743690715654091781512217427836481 8035 1002963247651651316265077315970493141169405838838617604096 8036 1004462084987761980312204767390643252913607058105712890625 8037 1005962975287958070271703874053857036066539240406314848256 8038 1007465921108243112677939690783398957825025726612076266161 8039 1008970925007484350385713329563800363725895572833410482176 8040 1010477989547415594192313295489507830169018421313913834961 8041 1011987117292640076943889137845267481538937841000000000000 8042 1013498310810633310128002327360379272333574946241237478241 8043 1015011572671745942954210424671367414113570199691503599616 8044 1016526905449206623924541759594298811854667013701416708321 8045 1018044311719124864895718995949154874129047461214583525376 8046 1019563794060493907634991112394537739481985569000244140625 8047 1021085355055193592871434486021784233747840866984736587776 8048 1022608997287993231844584922323484209529133777626579753521 8049 1024134723346554480352263632592668842640320813703888572416 8050 1025662535821434215299461317825763547327883270098886547841 8051 1027192437306087413750145676795004052198916096000000000000 8052 1028724430396870034483858815124607535051137960217211879361 8053 1030258517693041902058972191949788283585479305548438245376 8054 1031794701796769593384467901058923920049868648294035806961 8055 1033332985313129326802116244317028644332270823181811449856 8056 1034873370850109853680920716643389108392822695078369140625 8057 1036415861018615352525702683867981385083726534435546730496 8058 1037960458432468325601699197420329039626969344248620267681 8059 1039507165708412498077048553010997608977044575181084819456 8060 1041055985466115719685039364250164953065933595949338453921 8061 1042606920328172868908000086509875125998726801000000000000 8062 1044159972920108759684707091276890841545923218039040193681 8063 1045715145870381050643190556761721546092193882032555687936 8064 1047272441810383156860818606626635887311465103417357692401 8065 1048831863374447164153541295371484355442126184250747457536 8066 1050393413199846745896177206171175506775491307715087890625 8067 1051957093926800082375626594792882939937422496318583996416 8068 1053522908198472782678896181634725622286531025281274048641 8069 1055090858660980809117821862920976847285735882099856183296 8070 1056660947963393404192376781662032688510753241150246033201 8071 1058233178757736020094453369140625000000000000000000000000 8072 1059807553698993250754009138419312547369822793750309541201 8073 1061384075445111766429467182678342544451673221109920567296 8074 1062962746657003250844263503087759574585587999651525724641 8075 1064543569998547340871434463393365506062463197890442428416 8076 1066126548136594568768138841453018532991744408691650390625 8077 1067711683740969306962010121598017905043775631166179905536 8078 1069298979484472715391235845914169324563150673364152136401 8079 1070888438042885691400262017338780513487120088718624423936 8080 1072480062094971822193021722853513264884318083372688565681 8081 1074073854322480339845588321018933627850077601000000000000 8082 1075669817410149078880154714644972016601714080726501841921 8083 1077267954045707436402241406522546325113351417666738323456 8084 1078868266919879334803037213855529961281395709673122063681 8085 1080470758726386187028777695329279536754807772030568042496 8086 1082075432161949864419067523632290261111604515195556640625 8087 1083682289926295667116054215711437446510428526490582777856 8088 1085291334722155297046361813088906539379267036879192370961 8089 1086902569255269833477694285200528420804614393980304101376 8090 1088515996234392711152019609931038072338760749925304131361 8091 1090131618371292700997246667321979857845354496000000000000 8092 1091749438380756893419308264812808447265153663334257815841 8093 1093369458980593684176564795345397680939134726614507196416 8094 1094991682891635762838444213216887373138634699344255669521 8095 1096616112837743103830235196705787164121948833763112779776 8096 1098242751545805960065951551221734088406622409820556640625 8097 1099871601745747859171187092040483623708867822434261733376 8098 1101502666170528602297881431582819764504520293389571392321 8099 1103135947556147265532918282679315324420865913015150575616 8100 1104771448641645203902479076332476464356049255887025610241 8101 1106409172169109057974075880143982673699105441000000000000 8102 1108049120883673763058188791817702459328100173591920982961 8103 1109691297533525561011434170979143233924793992077090226176 8104 1111335704869905014643191261969198807985952652494770302161 8105 1112982345647110024727615950274706998860699340566957920256 8106 1114631222622498849622971585850640749036087255566650390625 8107 1116282338556493127500207997768946422281080128739890692096 8108 1117935696212580901182721016397330301416486509069336640481 8109 1119591298357319645599226011667896480408260275547928006656 8110 1121249147760339297851680148940674114922779939164296682321 8111 1122909247194345289900189257500957211916374016000000000000 8112 1124571599435121583866836400852233696487516235628161663281 8113 1126236207261533709960370432678520343084375759437307252736 8114 1127903073455531807023694017651364301980563095979972521601 8115 1129572200802153665706091792147838448224567199418533543936 8116 1131243592089527774262140536426764740325584515840087890625 8117 1132917250108876366979244426881365364834323701356812374016 8118 1134593177654518475235739634647783879574763582421358355441 8119 1136271377523872981191513735100656125239915874511797354496 8120 1137951852517461674113086591609361678841533435755967827601 8121 1139634605438912309335100576361969453369140625000000000000 8122 1141319639094961669860169191088424140051701878175480976801 8123 1143006956295458630599034351130422030731501131260646916096 8124 1144696559853367225252983797512913889788677419836279687841 8125 1146388452584769715840481303471467563365766088591754530816 8126 1148082637308869664869963544281042567745691759453369140625 8127 1149779116847995010160758702215291691893485739240782299136 8128 1151477894027601142314083082041529438496100095221201577201 8129 1153178971676273984836073216625212724302242380011324379136 8130 1154882352625733076914812146979384529019604127149072326081 8131 1156588039710834658853309766449255041189543936000000000000 8132 1158296035769574760160398324670156271930079378375394843521 8133 1160006343643092290301505393478724119705964235153698656256 8134 1161718966175672132111267804092555551733487840797187960881 8135 1163433906214748237869951272602977054542656692790436560896 8136 1165151166610906728045641639149162985793876070625244140625 8137 1166870750217888992704174855059878173788088285743792787456 8138 1168592659892594795588774061761807356247797411064518145761 8139 1170316898495085380871363315360994175838706956817007640576 8140 1172043468888586582577528721506563860439571986808682257761 8141 1173772373939491936687098956443865869184271601000000000000 8142 1175503616517365795912318362057665192575818516812097983441 8143 1177237199494946447155587015195253222242272607454904713216 8144 1178973125748149231648743384644560772865633618071960300721 8145 1180711398156069667775866402823756619130789768496392114176 8146 1182452019600986576581574993516624531850874423980712890625 8147 1184194992968365209966804311862450041347289300430776958976 8148 1185940321146860381574039168280434858304152564135558701121 8149 1187688007028319600363986324077011932279222449813726498816 8150 1189438053507786206885668563150077469438496382165044502641 8151 1191190463483502512241924661467307861499252736000000000000 8152 1192945239856912939752300593856609448939973961931407916561 8153 1194702385532667169315318536105577458909808453295232126976 8154 1196461903418623284472111439423837481616822810129434467361 8155 1198223796425850922173412173977528691999110601056406470656 8156 1199988067468634425251887458459182953932348824551025390625 8157 1201754719464475997601808013509078283895395474199992733696 8158 1203523755334098862068047598256019275749673319854404683281 8159 1205295178001450421046404811296641427996594583265509113856 8160 1207068990393705419797242760082971353535522920341196740721 8161 1208845195441269112474442925938321127601913281000000000000 8162 1210623796077780430871670775771873134350913009841788962881 8163 1212404795240115155887951896012742352682501133006364737536 8164 1214188195868389091714558649335106777690525252269351020801 8165 1215974000905961242745208580397394359970420886071293710336 8166 1217762213299436993211577023070727269456566452773681640625 8167 1219552835998671289546127588485072316111314321223886831616 8168 1221345871956771825474265440676050903405126336900520332241 8169 1223141324130102229837819494671343922989148788399020445696 8170 1224939195478285257151860900513307545279670668104263452001 8171 1226739488964205980896866405974016000000000000000000000000 8172 1228542207554014989548236420580688306357871590934256242401 8173 1230347354217131585345178834033558691927427379094015184896 8174 1232154931926246985800970873164936374065935109003601321041 8175 1233964943657327527956612513257690763605195793090232713216 8176 1235777392389617875379886191813914337567744694492431640625 8177 1237592281105644227911838805740278819900059683467238772736 8178 1239409612791217534162703206395832365007146008750224688001 8179 1241229390435436706759277641030907670726294941648170254336 8180 1243051617030691840345782823832644922003508477163631916481 8181 1244876295572667432340217555083600804851432321000000000000 8182 1246703429060345606448235042835237207303059685797959675121 8183 1248533020496009338936563317997982369381029819033956909056 8184 1250365072885245687667994370854254941154404464709795528081 8185 1252199589236949023899967874710559494562635317453583159296 8186 1254036572563324266848776600719722402898854575957275390625 8187 1255876025879890121021421866824761597956623475379384877056 8188 1257717952205482316317148603301994539403660624305683590561 8189 1259562354562256850900690857513007838760079454942241099776 8190 1261409235975693236849259801213261480500594392979208214161 8191 1263258599474597748575307545109602638616006656000000000000 8192 1265110448091106674027101307310040916084376997548247981041 8193 1266964784860689568669143724867010709027914238988376150016 8194 1268821612822152512244476340780239643071620992659550601921 8195 1270680935017641368320904542597477027077223404367381528576 8196 1272542754492645046623183473130935453809797763824462890625 8197 1274407074295998768153205678794584537326197085797322264576 8198 1276273897479887333100232506662630856394384793433021679921 8199 1278143227099848391543212507552845069827345881659936342016 8200 1280015066214775716947231349250078535342979746682953225041 8201 1281889417886922482456138991405570304879890481000000000000 8202 1283766285181904539983401121676703846991512993924012680161 8203 1285645671168703702103223101309954076143035864180143947776 8204 1287527578919671026743995917617092118941479298363898302561 8205 1289412011510530104686114890651510642398949785932717101056 8206 1291298972020380349866223131858019487494558730156494140625 8207 1293188463531700292489933003545862825172573109136492855296 8208 1295080489130350874955080079721248168489280586267154396081 8209 1296975051905578750587565361112577475287053839311748141056 8210 1298872154950019585191842750129054456318109493556898629121 8211 1300771801359701361418110045011633314354692096000000000000 8212 1302673994234047685948262966564595785111015108351112092481 8213 1304578736675881099502672985596618889787956865102608142336 8214 1306486031791426389669850974552248655182123660218213190001 8215 1308395882690313906561059962778448678456154294893187956736 8216 1310308292485582881291941531446570332165196122422119140625 8217 1312223264293684747293221641337917197738553326586047369216 8218 1314140801234486464452562944501273613540521206980939979041 8219 1316060906431273846089631889203559712553638834653045456896 8220 1317983583010754888766450186620386744779245675750842906401 8221 1319908834103063104935101467351940625244140625000000000000 8222 1321836662841760858424865216101542369126365182608675338001 8223 1323767072363842702770851333719645274540572956982505373696 8224 1325700065809738722386209937295154349018497860669060624241 8225 1327635646323317876579992271069017560245201736303636975616 8226 1329573817051891346422739863652265092234323018496337890625 8227 1331514581146215884461880330352286026424091588265389326336 8228 1333457941760497167289009483347355919247057255356251468801 8229 1335403902052393150961140677000487844191572220770282049536 8230 1337352465183017429278003580769797892384609199562927336881 8231 1339303634316942594917475837953978220973920256000000000000 8232 1341257412622203603431232334908380897307806312775086336721 8233 1343213803270301140102698072379858457888989094953593081856 8234 1345172809436204989669391898237106787659157166565364765281 8235 1347134434298357408911749629118037185261012778163367837696 8236 1349098681038676502110516357376891926004439386660400390625 8237 1351065552842559599374799009191635933389779707138799046656 8238 1353035052898886637842871489786831043855505634934568705361 8239 1355007184400023545757826022438953574152054810722724478976 8240 1356981950541825629420165559260175307228150316646292000561 8241 1358959354523640963019433413703217486184552161000000000000 8242 1360939399548313781346977537294231886747779852770447808641 8243 1362922088822187875391948136282987521505218351238601506816 8244 1364907425555109990822628597700171063109584709996296573121 8245 1366895412960433229355200968730568762722115372297041022976 8246 1368886054255020453012048508348512642674505710601806640625 8247 1370879352659247691271699105818469271888041272924937650176 8248 1372875311397007551112514636939250756843557376764690328721 8249 1374873933695712629952232605805260022354139090562100105216 8250 1376875222786298931485467697372671392223982011945011777441 8251 1378879181903229284421282144252718341922226176000000000000 8252 1380885814284496764122935089908538570177627324052325273761 8253 1382895123171628117151922409806537765110173885277105688576 8254 1384907111809687188718419732068203219051112452758281807761 8255 1386921783447278353040242679783952425152243185406449811456 8256 1388939141336549946612439638387165673541369179414306640625 8257 1390959188733197704389633633344251215146285997278031056896 8258 1392981928896468198883231185895652592104440614805165778881 8259 1395007365089162282175617297683356114342670267992565088256 8260 1397035500577638530853456998822918116624714097002512347521 8261 1399066338631816693862225178322532538033732961000000000000 8262 1401099882525181143284087700718425560136560023861571052081 8263 1403136135534784328041258098385121609369577195176917467136 8264 1405175100941250230526955415191100116653396580633529029201 8265 1407216782028777826166090064005281230808663895256376283136 8266 1409261182085144545907805848017867454701980282597900390625 8267 1411308304401709741652007583920553221669423938157533986816 8268 1413358152273418154612005053696222116898912944879047295841 8269 1415410728998803386615405301097208191144991193573392388096 8270 1417466037879991374345386578844230084240311393525666190801 8271 1419524082222703866524488543155441000000000000000000000000 8272 1421584865336261904043054583416900533740811225855028263601 8273 1423648390533589303034463466632392585025459801106597482496 8274 1425714661131216140899288768742113782485699239902477597441 8275 1427783680449282245280525857976565750597134316397727318016 8276 1429855451811540685992027489114228960832219290058837890625 8277 1431929978545361269902290361839502687306069009543073959936 8278 1434007263981734038775736291351191640302776015718561919601 8279 1436087311455272770073632934951732145234196611206779764736 8280 1438170124304218480716800314553606289807721816727768587281 8281 1440255705870442933812250671872218353502860241000000000000 8282 1442344059499452148345910490534131190793029994001914828321 8283 1444435188540389911843574817416208247695942510286687174656 8284 1446529096346041296002245314245106789879804949952565672481 8285 1448625786272836175294004769827947004275627931671150596096 8286 1450725261680852748544582103254067254433105737109619140625 8287 1452827525933821063488763189004795327102916610491475296256 8288 1454932582399126544304804136133346463041756950077303490161 8289 1457040434447813522130004955530528833050296425693177778176 8290 1459151085454588768559602851774123469929908519013593616961 8291 1461264538797825032131145679170836122478575616000000000000 8292 1463380797859564577796507405339820737879198311260687466241 8293 1465499866025522729383708730056176037853019521077260783616 8294 1467621746685091415050707312071745720700955634485718214321 8295 1469746443231342715733323362259237039742475327974330597376 8296 1471873959061032416589467667684339777560293674468994140625 8297 1474004297574603561441840418099405908720042412972663115776 8298 1476137462176190010221270513871567530089830108127544647521 8299 1478273456273619999412866342508155001356547589376537788416 8300 1480412283278419705507150319723156797640599460009730159841 8301 1482553946605816811458350800400465505067142321000000000000 8302 1484698449674744076152026274853008917587201146793185697361 8303 1486845795907842906884198076451799603098789232299397349376 8304 1488995988731466934854169138005678937860832321666954982961 8305 1491149031575685593673207646211310854214267715416164601856 8306 1493304927874287700891275756064024856653273883261962890625 8307 1495463681064785042543984840323645739295080698961247338496 8308 1497625294588415960721960062965707442797515936400268831681 8309 1499789771890148944164798380017659234842696959341879955456 8310 1501957116418686221881805386282062554578080196783397895921 8311 1504127331626467359801697742184575152085733376000000000000 8312 1506300420969672860453459231353954358315420697312855841681 8313 1508476387908227765680539816544612273326669045368172711936 8314 1510655235905805262390588379149651250587379562596518538401 8315 1512836968429830291342911145824027227014544836021018689536 8316 1515021588951483158975849124643760202060454695019775390625 8317 1517209100945703152276269192768164559197726061900586684416 8318 1519399507891192156693364797748136059505583065365522282641 8319 1521592813270418277098963555434836384696387093267581239296 8320 1523789020569619461796540348889889285961782746332943305201 8321 1525988133278807129581135854780673980712890625000000000000 8322 1528190154891769799852381746462700762030873147603855019201 8323 1530395088906076725782835146305610230972912513054771511296 8324 1532602938823081530543826223810280570488643579727922240641 8325 1534813708147925846591024160692086347448967669586263740416 8326 1537027400389542958011928029369757007196270696679931640625 8327 1539244019060661445937490457200763119290090873896132673536 8328 1541463567677808837020083275342943205123943619390686040401 8329 1543686049761315254980015678298403344393665947874783399936 8330 1545911468835317075222816748009805489765907109073215667681 8331 1548139828427760582529495524831238344488779776000000000000 8332 1550371132070405631821993136786166658274235670287835149921 8333 1552605383298829312006042828253710809946635851735319187456 8334 1554842585652429612893655059591948563698229434294318249681 8335 1557082742674429095207446180213284957151231388136291434496 8336 1559325857911878563669030509272434506863342240586181640625 8337 1561571934915660743173696990412432458734997515834853625856 8338 1563820977240493958053592919938568880535795996254267944961 8339 1566072988444935814431638581354451260271792410956320997376 8340 1568327972091386885668397953398778261432576745079023063361 8341 1570585931746094400904131993566079773622419521000000000000 8342 1572846870979155936698262334579876819302186353555206953841 8343 1575110793364523111768474567412669724237617765824033980416 8344 1577377702480005284831691621214104775941419326445585525521 8345 1579647601907273255549149087916828981381616004656210251776 8346 1581920495231862968577805677339150148277342319488525390625 8347 1584196386043179220730323327294906064493191181067538661376 8348 1586475277934499371245852832554142803765559791632814636321 8349 1588757174502977055173862196473538964960476808207569391616 8350 1591042079349645899873246249733220833310403092289868372241 8351 1593329996079423244628957421876923967979196416000000000000 8352 1595620928301113863388398893255600558571671795817683950961 8353 1597914879627413690619822697520780096895582725728298930176 8354 1600211853674913550294976688003494577811389225638537828161 8355 1602511854064102887998245625147609728140876754428421472256 8356 1604814884419373506164532986643191874488201806543212890625 8357 1607120948369023302448131447026317263968197262330781700096 8358 1609430049545260011224831319276728266128610839018543554481 8359 1611742191584204948229517597354190285073746531521612742656 8360 1614057378125896758331507585668535828618270675719165274321 8361 1616375612814295166449882449177429502293065841000000000000 8362 1618696899297284731611067366150081261667727486078906461281 8363 1621021241226678604150916314624706663637416206103253876736 8364 1623348642258222286063558873222713758355804163862651717601 8365 1625679106051597394499267767263618366117605326335275175936 8366 1628012636270425428413607242051784550873418500312744140625 8367 1630349236582271538370123696779486952805678644225445462016 8368 1632688910658648299498841364710728150562949979365294939441 8369 1635031662175019487612827178176949318848984168051132010496 8370 1637377494810803858485090310429478114060754086951134249601 8371 1639726412249378930288083240554496000000000000000000000000 8372 1642078418178084769198072542464710213252357406259945604801 8373 1644433516288227778166648954438015415022897361423507460096 8374 1646791710275084488861647641777458989908909182523714553841 8375 1649153003837905356779750921919014194644616354931006242816 8376 1651517400679918559533047078714249249132109054765869140625 8377 1653884904508333798311820250664190371447846537808405467136 8378 1656255519034346102525847736578745116866880959400403831201 8379 1658629247973139637626482421483211672678867881179412955136 8380 1661006095043891516111799385589882525608110361848578578081 8381 1663386063969775611717087119798789752453881361000000000000 8382 1665769158477966376792965132487466738135657114756487301521 8383 1668155382299642662873411094295450105204901742929569120256 8384 1670544739169991544435982030205348807167185857247792496881 8385 1672937232828212145856515431468897512301130259926150352896 8386 1675332867017519471560597523823721458284916514277587890625 8387 1677731645485148239374087292994802819640051457694374035456 8388 1680133571982356717074986233674087284147670494980092069761 8389 1682538650264430562148945154022537020942308297582874136576 8390 1684946884090686664750700734241455637491214539434740339761 8391 1687358277224476993873735904914315216272101376000000000000 8392 1689772833433192446730459478626838301422159027144496271441 8393 1692190556488266701345201836831962033311702216846601097216 8394 1694611450165180072362324843037770822880935165507918506721 8395 1697035518243463370071745523160761391277283785967639986176 8396 1699462764506701762654174424304133103084623813629150390625 8397 1701893192742538641648370934291410778124091563504604286976 8398 1704326806742679490642719216009840117953664258105980295121 8399 1706763610302895757193429782995881124976739460807514914816 8400 1709203607223028727971673115726996076323293774352436414641 8401 1711646801306993407141953091770019448890620961000000000000 8402 1714093196362782397974029377276941439295525988191160034561 8403 1716542796202469787690699302314168201845826820413090430976 8404 1718995604642215035553751118161474513520618321815900343361 8405 1721451625502266864190401911022172197582026300237780422656 8406 1723910862606967154162534823546714282750314043008056640625 8407 1726373319784754841781051613188274584488163834539274141696 8408 1728839000868169820167657954681019266199112705260319947281 8409 1731307909693856843566400272860055124107881473221683449856 8410 1733780050102569434907274271626633049039771067143674482721 8411 1736255425939173796624226705103338615766777856000000000000 8412 1738734041052652724729873317921949356291893577167912910881 8413 1741215899296109526149257263141614363397054401697040961536 8414 1743701004526771939314973688507250876732422276261648566801 8415 1746189360605996058025987564627788913180970136435305742336 8416 1748680971399270258572473212181363359462996718008056640625 8417 1751175840776219130129005369439987846991587947190350319616 8418 1753673972610607408418433026249880831671247332557545266241 8419 1756175370780343912648768636105686315251350096847564701696 8420 1758680039167485485725426704117574336398113278832949024001 8421 1761187981658240937741147135489854551025390625000000000000 8422 1763699202142974992745940116608524790621996313902340020401 8423 1766213704516212238799390688973340368138490563417285328896 8424 1768731492676641081307662565007764083073963726422424537041 8425 1771252570527117699647542124237776406181989959141714825216 8426 1773776941974670007079864918448225300973988934629150390625 8427 1776304610930501613954668405203410721054511966851732340736 8428 1778835581309995794210416020557165222237240511849745292001 8429 1781369857032719455169639093877044615174169131413788430336 8430 1783907442022427110633344500467616482552226056937417318481 8431 1786448340207064857276537341099465075304042496000000000000 8432 1788992555518774354347209331633654021145822404045761283121 8433 1791540091893896806671144980676238918375548822027516973056 8434 1794090953272976950964899028604235796403137882104408414081 8435 1796645143600767045459300017373464205995079630416087351296 8436 1799202666826230862835836257250131016651093929277587890625 8437 1801763526902547686478281854002138561744563497923476525056 8438 1804327727787116310041921858143124355817473843363655864561 8439 1806895273441559040342736996542405040406716227011557195776 8440 1809466167831725703568909846097540378597885307067155446161 8441 1812040414927697654817015709213389953691313681000000000000 8442 1814618018703791790955262851542541729396042806673295419041 8443 1817198983138564566816148163817083849257200873160642134016 8444 1819783312214816014720895711641105098937395879018987157921 8445 1822371009919593767338047039817281489836504798701579800576 8446 1824962080244197083878573501149672665633261203765869140625 8447 1827556527184180879629882283698648559922903564946899992576 8448 1830154354739359758831089215162930274441039786686771623921 8449 1832755566913812050891932828428295890621240990976694358016 8450 1835360167715883849957705578352808315638995425718694287041 8451 1837968161158193057822579506554704796850323456000000000000 8452 1840579551257633430193705058331582970845494313573203948161 8453 1843194342035378626308463163868462856422567615171051851776 8454 1845812537516886261907252104587934721873966173336162528561 8455 1848434141731901965564192094858155979327045446766801453056 8456 1851059158714463438378131919304172961771378815312744140625 8457 1853687592502904517026343376665152457162221992947364663296 8458 1856319447139859240183290692504850099975255154960178010081 8459 1858954726672265918306863475115255101215664166060012077056 8460 1861593435151371206794463201654070336624514633705035521121 8461 1864235576632734182511334634925750569209591921000000000000 8462 1866881155176230423693534985253466671858249845422315190481 8463 1869530174846056093227935046595827310344209235952413966336 8464 1872182639710732025311647951437708874279239056097479086001 8465 1874838553843107815493282605029356787334117218445270388736 8466 1877497921320365914098420276262264028307030871543212890625 8467 1880160746224025723041714239854443147400037743701541257216 8468 1882827032639947696028013782571823719532977548975703263041 8469 1885496784658337442144915304936865546952737521588399312896 8470 1888170006373749832849144669270316571179946423905347628401 8471 1890846701885093112349176364977601000000000000000000000000 8472 1893526875295633011386496482727835275411536503484328266001 8473 1896210530712996864417917910581174935996167846448585117696 8474 1898897672249177730201357587199331951020499876710872190241 8475 1901588304020538515787487070024907568832929621376149487616 8476 1904282430147816103919669099737898030043318910488525390625 8477 1906980054756125483844594266392587604012219034885953294336 8478 1909681181974963885536033307405283328942171960514990422801 8479 1912385815938214917334121993003206641153187623159029825536 8480 1915093960784152707002596980857576893923007009657541888881 8481 1917805620655446046206402448409738772760815681000000000000 8482 1920520799699162538412088738858338050543306234507797094721 8483 1923239502066772750213425684908276287165690599315242745856 8484 1925961731914154366084654703188713315054009210189836001281 8485 1928687493401596346563805181727975071077364742789462429696 8486 1931416790693803089868502113028102000346559485586181640625 8487 1934149627959898596946693356111178387581249368903601094656 8488 1936886009373430639964726342413754142905161499708089329361 8489 1939625939112374934235205472584846413070608621449090174976 8490 1942369421359139313587062884097427594456991619156928382561 8491 1945116460300567909180276703113207635232423936000000000000 8492 1947867060127945331767672328246140731580578999140594396641 8493 1950621225037000857406243728751668503918848435029837090816 8494 1953378959227912616620433175226492396892985475439311479121 8495 1956140266905311787019809257137886351239890525618989694976 8496 1958905152278286789373584478412455772271215915679931640625 8497 1961673619560387487144415159902059550954641435625465778176 8498 1964445672969629389483927815809577517873723931429168622721 8499 1967221316728497857692417610099565422562611098963427721216 8500 1970000555063952315145165938538832581991455254664151989441 8501 1972783392207430460687825622309843039802886401000000000000 8502 1975569832394852485503323640115818786084849968417655691761 8503 1978359879866625293452732767350752726167183342387463192576 8504 1981153538867646724892564933240459132653082323730694383761 8505 1983950813647309783970940549872539800501195180866044563456 8506 1986751708459506869405089510723964639679724600019775390625 8507 1989556227562634008742641000665095629308638796323693264896 8508 1992364375219595096109160704468662623252319992786947742881 8509 1995176155697806133444395446581668198166174586982518624256 8510 1997991573269199475229686741327696385768023291165608389521 8511 2000810632210228076709016179796866602723905536000000000000 8512 2003633336801869745606147027450949311534620156718803300081 8513 2006459691329631397340327854922183898117789017760252891136 8514 2009289700083553313743025473616351976748562459548363275201 8515 2012123367358213405278155897543900927419191447177329115136 8516 2014960697452731476768283503297623087699922738261962890625 8517 2017801694670773496629260011271815870461457432713258274816 8518 2020646363320555869615776363076217426423682579607448929841 8519 2023494707714849713080302022638571638945008245613155844096 8520 2026346732170985136747887681712665606733852235369540062801 8521 2029202441010855526009308804414342773681640625000000000000 8522 2032061838560921828735028899996565995685389041033450341601 8523 2034924929152216845612462868346327640521607289737886826496 8524 2037791717120349524009022218641318903406524102230127513441 8525 2040662206805509255363425418243018549172170478040070230016 8526 2043536402552470176107758086225482979839145935468994140625 8527 2046414308710595472122769203945855648110753943258908327936 8528 2049295929633841686728890973753705223792468426446669223601 8529 2052181269680763032215471416311989458711855499684257140736 8530 2055070333214515704910710257062966330253861950561012289281 8531 2057963124602862203794790113117976774538428416000000000000 8532 2060859648218175652658696453280945204488850083408984736321 8533 2063759908437444125811221266031926159047505994806826438656 8534 2066663909642274977336646833099309017614609998263995258481 8535 2069571656218899173905607469737618964993017908837635588096 8536 2072483152558175631141628557002462589855417812109619140625 8537 2075398403055595553545843656175301983713670436744187744256 8538 2078317412111286777982391961038643373841196374110772464161 8539 2081240184130018120726999809937136625435604334270193074176 8540 2084166723521203728081251446482241894954262763878969148961 8541 2087097034698907430555055685367770874047474641000000000000 8542 2090031122081847100619816608060994054489386194099633204241 8543 2092968990093399014034817882119363948209264217565865967616 8544 2095910643161602214749331767556478948811918582743661470321 8545 2098856085719162883382965344042945314322146938248829669376 8546 2101805322203458709286757963778527434396803379058837890625 8547 2104758357056543266187545406611651024655083418539341643776 8548 2107715194725150391418107686411182128458120752901401291521 8549 2110675839660698568735618930813688821444489347864035004416 8550 2113640296319295314730919230277344382073045038018569521841 8551 2116608569161741568831129826871492544672567296000000000000 8552 2119580662653536086898134488418909479048842735172605265361 8553 2122556581264879838425451389486205588226891337615604453376 8554 2125536329470680407336021297286855385761083876325115908961 8555 2128519911750556396383439337821267965267059499114069753856 8556 2131507332588841835159159095529356323147396377597900390625 8557 2134498596474590591708199278373473513327961556044899946496 8558 2137493707901580787755884659603599829329719960843709145681 8559 2140492671368319217548154487482530510020003690663123091456 8560 2143495491378045770307973034966770493485483377202003087921 8561 2146502172438737856310378442749134197939791201000000000000 8562 2149512719063114836578707491171916945447793116168317239681 8563 2152527135768642456204535419315193276280824466699437735936 8564 2155545427077537281293871393053548898423402383066771134401 8565 2158567597516771139542151708056610304394939480931641921536 8566 2161593651618075564440574298584342149151681224414306640625 8567 2164623593917946243116319608497480358181924074427741372416 8568 2167657428957647467809204367166901720561198855994712266641 8569 2170695161283216590987316299923441571032014712069354295296 8570 2173736795445468484104179290341903288238910055500986327201 8571 2176782336000000000000000000000000000000000000000000000000 8572 2179831787507194438949548440394973414645722182851496247201 8573 2182885154532226018359226481437890470524197445913670455296 8574 2185942441645064346115879771378368951092656696775510506641 8575 2189003653420478897589910034140971844736474027587237052416 8576 2192068794438043496295246201878980587557467841601806640625 8577 2195137869282140798208734333071953021659140760006437441536 8578 2198210882541966779751507759710636595574785302569561694401 8579 2201287838811535229434900401026684748926381017346590375936 8580 2204368742689682243173467675835458338511210552234138519681 8581 2207453598780070723267680940868228212990783201000000000000 8582 2210542411691194881058862878475573520269656215129964207921 8583 2213635186036384743258932753786936984438423555844348051456 8584 2216731926433810661957531958812397223632121080921056185681 8585 2219832637506487828309101759071993259024114137759966826496 8586 2222937323882280789902486657135631808029271291660400390625 8587 2226045990193907971815638286952967938120144984482676473856 8588 2229158641078946201357996253047918414862040224063335268961 8589 2232275281179835236503123829546888899154755280417585893376 8590 2235395915143882298014177935603615381455988542202437745361 8591 2238520547623266605264794306076981289104183296000000000000 8592 2241649183275043915757970279311519027838512758857901841841 8593 2244781826761151068345529127563782838250332144328408764416 8594 2247918482748410530150751360011633337157869191821057131521 8595 2251059155908534947196759933377947604689531149688059723776 8596 2254203850918131698743247810995606859064161777496337890625 8597 2257352572458707455334137817637061378506549016655567589376 8598 2260505325216672740558766244629574186242230454785949630321 8599 2263662113883346496529183167676645969863672850022836207616 8600 2266822943154960653076163948407368677321082445965956884241 8601 2269987817732664700666527899978789192127298641000000000000 8602 2273156742322530267044361607062032470836924206480392668961 8603 2276329721635555697598745901251180614228795489176755634176 8604 2279506760387670639460587004344975684662726078639297104161 8605 2282687863299740629331153864065554877588312844617437024256 8606 2285873035097571685044925219595882163971765007422119140625 8607 2289062280511914900869351447838556058323271327295624708096 8608 2292255604278471046544137755523494106936829296267792218481 8609 2295453011137895170062656797220866462825230471903745478656 8610 2298654505835801204198100314948819004624200265205079616321 8611 2301860093122766576776980911403236410487996416000000000000 8612 2305069777754336824702596585879293015804471261316047009281 8613 2308283564491030211731072179702069823591647298636848500736 8614 2311501458098342350002593396436325413948377408779422663601 8615 2314723463346750825330450581303842486250609742296368807936 8616 2317949585011719826250510964100876194334547365156494140625 8617 2321179827873704776833739590478351187208054345495230550016 8618 2324414196718156973264390687723837289505188448833673273441 8619 2327652696335528224186492733167225047679246762312514666496 8620 2330895331521275494821252016021667987667670518449396421601 8621 2334142107075865554858001006868004492431640625000000000000 8622 2337393027804779630121319373094764885478502777714505982801 8623 2340648098518518058016957003417254828457442742612416004096 8624 2343907324032604946759189930118330793562726005496591169841 8625 2347170709167592838382241563880593498319074415319409954816 8626 2350438258749067375538403183015067192051873964824462890625 8627 2353709977607651972085489146535253017815766079052380635136 8628 2356985870579012487466263828877989855793648693282697835201 8629 2360265942503861904882478803134072656385717319991149531136 8630 2363550198227965013266160329422312922769689901097480580081 8631 2366838642602143093050788735520925390203457536000000000000 8632 2370131280482278605745012808060035816531286532365625509521 8633 2373428116729319887311543844478973946218721354697887584256 8634 2376729156209285845353875548562089996963643997989438782881 8635 2380034403793270660113477485687359358912089484963816144896 8636 2383343864357448489280111347953265564371001310957275390625 8637 2386657542783078176617920814091623010509411815284507283456 8638 2389975443956507964409947324527365485964133055051657743761 8639 2393297572769180209723725628111131408848461546801988632576 8640 2396623934117636104500614493926969029984718308690744171761 8641 2399954532903520399471519519165911950081942401000000000000 8642 2403289374033586131901666502356784459159835378677140309441 8643 2406628462419699357167085390258634804149674820925145481216 8644 2409971802978843884165466346444909956929021804874768462721 8645 2413319400633126014564051030048125277998999587401639858176 8646 2416671260309779285887223714285594195809423923492431640625 8647 2420027386941169218446468416252014250892799780109183614976 8648 2423387785464798066115359752043604247300450425479543639121 8649 2426752460823309570952256774571300528469334033432151330816 8650 2430121417964493721673370595427496325028816411844574076641 8651 2433494661841291515978878136892194539947687936000000000000 8652 2436872197411799726734755905600489130917045254377607902561 8653 2440254029639275672013009225544241367394066167760196734976 8654 2443640163492141988992973914946922684067336911787357969361 8655 2447030603943991411726368939132103684767407863810706374656 8656 2450425355973591552768780119803227189513464727773681640625 8657 2453824424564889688680256530165360238297491120268507549696 8658 2457227814707017549397702755048823901569054093830776961281 8659 2460635531394296111481751745640198889780390708034305785856 8660 2464047579626240395240804549588447650748500823079947974721 8661 2467463964407564265734924749133028299342943681000000000000 8662 2470884690748185237662276992497150801864903700341432608881 8663 2474309763663229284130800557102989857596799691327365185536 8664 2477739188173035649317810437196970459932912154887287862801 8665 2481172969303161665020220003222429814226161518947669774336 8666 2484611112084387571098080835744281831402197449551025390625 8667 2488053621552721339814136892916016555325842414213965807616 8668 2491500502749403504072091727383705425118363431574761950241 8669 2494951760720911989556289026144903085820551674306156957696 8670 2498407400518966950775508305222686464128162858038730346001 8671 2501867427200535611013579150076801000000000000000000000000 8672 2505331845827837106189518952455241306823617314072769548401 8673 2508800661468347332629900654890828217056458164078603472896 8674 2512273879194803798756158575268705308853364856297189503041 8675 2515751504085210480689541945832414811638582638186348937216 8676 2519233541222842681776427363658574521863638894980712890625 8677 2522719995696251896036702913013413348788700799408577908736 8678 2526210872599270675537938284108782736012595459059357646001 8679 2529706177031017501698056777600993907142146093351054606336 8680 2533205914095901660519226649723186160436131414205848470481 8681 2536710088903628121755690819211158842005703921000000000000 8682 2540218706569202422018255524173948772252222272325108641121 8683 2543731772212935551818160084774155455260534566165525037056 8684 2547249290960448846553051496019358092967449826931813050081 8685 2550771267942678881437789144125181039766026120864543543296 8686 2554297708295882370382806509792897711015502635625244140625 8687 2557828617161641068822758292350167000494502175643120173056 8688 2561363999686866680498182960032820924519627526155869888561 8689 2564903861023805768192912303738817509185302982702121291776 8690 2568448206330044668429961144362788944477269257301548428161 8691 2571997040768514410128631917321301874972819456000000000000 8692 2575550369507495637225570432105254569161284641973338607041 8693 2579108197720623535262510679647014853395013688611756118016 8694 2582670530586892761943448135966203415018302988822315463921 8695 2586237373290662381663982586959699732837791686022530072576 8696 2589808731021660804015573076328742899931967258453369140625 8697 2593384608974990726267449156489167439616319613403229720576 8698 2596965012351134079828924200890105413585139684693163317921 8699 2600549946355956980694858115472151272882516488132300374016 8700 2604139416200714683877018367028275656102645546946931099041 8701 2607733427102056541824089826989939401426017681000000000000 8702 2611331984282030966833085510647150173766931744495090966161 8703 2614935092968090397454911874024872137109844636023207755776 8704 2618542758393096268896843913579494904391998684877668504561 8705 2622154985795323987424666897548242510072727483256437805056 8706 2625771780418467908767243142181707368528158780840087890625 8707 2629393147511646320526263831215379157029804831364188471296 8708 2633019092329406428593947462790355405413259473538493374081 8709 2636649620131729347581448094616620453432445381312724013056 8710 2640284736184035095260738145484613576752777717045968163121 8711 2643924445757187591022732099272526766810730496000000000000 8712 2647568754127499658354419046368129219332033195258164038481 8713 2651217666576738031337773586925160439864066630013867790336 8714 2654871188392128365173216210605718468688133231065586732001 8715 2658529324866360250730395858421845576129127184449704820736 8716 2662192081297592233129068963981932454522149270566650390625 8717 2665859462989456834352850863870875064636299735730187145216 8718 2669531475251065579898617060047377569670445449022658297041 8719 2673208123397014029464333411027651954272735481021801168896 8720 2676889412747386811678095923242271782423537860567198100401 8721 2680575348627762662871162409302345957275390625000000000000 8722 2684265936369219469897759875992740226771828612250826944001 8723 2687961181308339317004453101624041507477745212764712861696 8724 2691661088787213536751861459921584909761942196235375506241 8725 2695365664153447764991512645909397732305492669585813999616 8726 2699074912760166999900623558259610802715019350820556640625 8727 2702788839966020665077600192323997581471875024374869262336 8728 2706507451135187676701049998544077684053411866047071126801 8729 2710230751637381514755101762149916234167584099447425601536 8730 2713958746847855298323829662005616120839852201048302190881 8731 2717691442147406864957579769141789232627449856000000000000 8732 2721428842922383854113998848932257580415765547931803602721 8733 2725170954564688794676566935024128450846262725173340409856 8734 2728917782471784196553436748017461968079184820245098987281 8735 2732669332046697646359384637513257352830848119685509021696 8736 2736425608698026907183679332506678482854245910195556640625 8737 2740186617839945022446676392196572864555275998579955142656 8738 2743952364892205423847947857112663665456770360650351703361 8739 2747722855280147043408758209028564933846195270164703870976 8740 2751498094434699429611699357432238505190512952186760514561 8741 2755278087792387867640298980365930382712556961000000000000 8742 2759062840795338503721418158225247657762503670516736734641 8743 2762852358891283473573255850622117438083207257891920674816 8744 2766646647533566034961779378669159970495976333695468135121 8745 2770445712181145704368401688033762428606193100151690366976 8746 2774249558298603397771727781839110993480741977691650390625 8747 2778058191356146575546194326956880251475230602608745906176 8748 2781871616829614391480428052442443992047763735052038666721 8749 2785689840200482845918150174808613691019116892611603337216 8750 2789512866955869943024455701518283850836963600319787951441 8751 2793340702588540852180298081500220536470245376000000000000 8752 2797173352596913073508011289655824549086869495257931859761 8753 2801010822485061607530703051228287433140463938191068696576 8754 2804853117762724128968354531549390687402084634412848709761 8755 2808700243945306164673463437063529976324745306445191315456 8756 2812552206553886275709069094653630702445258162715087890625 8757 2816409011115221243571999698159712948857242894391307472896 8758 2820270663161751260564183533588216536711295553231021456881 8759 2824137168231605124314867617859064827831756781324920160256 8760 2828008531868605436456588810028083056547994560436750181521 8761 2831884759622273805457744078755047575437129361000000000000 8762 2835765857047836053614608235362580682638613690114181298081 8763 2839651829706227428205649068148575957568023133027236315136 8764 2843542683164097816810991440675095619138496798863789271201 8765 2847438422993816966799883544559978745982471539054633947136 8766 2851339054773479708989020125843991729727621500078369140625 8767 2855244584086911185474579133296494596284752767238134562816 8768 2859155016523672081640829867056543410615527490936292313841 8769 2863070357679063862348172336784354519932853568838967300096 8770 2866990613154134012303469170020375589226590462607259684801 8771 2870915788555681280615533043716096000000000000000000000000 8772 2874845889496260929538634244912440034870949161647468169601 8773 2878780921594189987406894600298375232090441150931224170496 8774 2882720890473552505762435648884490298051787932923469179441 8775 2886665801764204820680150567274007003643433504163565142016 8776 2890615661101780818291970993007243611125129180000244140625 8777 2894570474127697204513501528195198689526762080739094695936 8778 2898530246489158778975896343143928843992062840667618277601 8779 2902494983839163713165853937904007131797220590989382516736 8780 2906464691836508832776607758658826046926429870348151741281 8781 2910439376145794904272792005592105266226297841000000000000 8782 2914419042437431925672063609348935261623588734023350394321 8783 2918403696387644421546362994426288851208368664375413702656 8784 2922393343678476742245697889798419301893915847860466594481 8785 2926387989997798367347336089800191280813371968258072580096 8786 2930387641039309213333294711757415412766168283105712890625 8787 2934392302502544945499015141067934126274078466844452192256 8788 2938401980092882294096114499400791608767447761603733188161 8789 2942416679521544374712106117393569847954278474404456370176 8790 2946436406505606012889983139690141775630034103492540430961 8791 2950461166767999072990561037372937374416572416000000000000 8792 2954490966037517791300476450805595237784170794631824692241 8793 2958525810048824113388741434613836528084759422117319151616 8794 2962565704542453035714753825994806653351408816040246476321 8795 2966610655264817951490666107758238436720222437158080741376 8796 2970660667968216000801016788466855296211302280426025390625 8797 2974715748410833424982529973758710259261100362564772171776 8798 2978775902356750925266990455400902836122061818695649685521 8799 2982841135575949025690103297842587257633561020206380220416 8800 2986911453844313440269248556005638792827650963564154633841 8801 2990986862943640444453043412774036305588003521000000000000 8802 2995067368661642250845625680118205450678154482085470583361 8803 2999152976791952389208574264018504569773578269657059557376 8804 3003243693134131090743383850332981107885883528689768584961 8805 3007339523493670676657412726488736968314738330595526905856 8806 3011440473682000951016224312363973456912343498398681640625 8807 3015546549516494597885244632969297189261490651766504554496 8808 3019657756820472582763659625532414460979989226182691209681 8809 3023774101423209558313477834340180083770080287384814227456 8810 3027895589159939274386685708196354598406595907500154029921 8811 3032022225871859992353424377612618179360587776000000000000 8812 3036154017406139903734118451864647591334379284191674387681 8813 3040290969615922553138489039814641451184488357386350759936 8814 3044433088360332265514384862926836053478805737105615480401 8815 3048580379504479577709366994183546456631792270502617153536 8816 3052732848919466674347984422646352779960721188867431640625 8817 3056890502482392828027679310200487169304654603180048060416 8818 3061053346076359843836262474570520147673129870628844000641 8819 3065221385590477508193901301002353633806998555945175351296 8820 3069394626919869042022563954070559400046030993805625099201 8821 3073573075965676558245865430891513824462890625000000000000 8822 3077756738635066523622262667601830202253237102935733225201 8823 3081945620841235224914547582298536407742233522246617399296 8824 3086139728503414239398588609732546189423293980928040522641 8825 3090339067546875909714272955900484743006311122613362364416 8826 3094543643902938823061603474292111406823392484082275390625 8827 3098753463508973294744905739921692383913227657977094209536 8828 3102968532308406856068102572401972397969528829217029098401 8829 3107188856250729746584014935209134276886093605774045351936 8830 3111414441291500410700649814936577827161754781862957121681 8831 3115645293392350998647437361744752272759525376000000000000 8832 3119881418520992871804381250383898299484862698551639015921 8833 3124122822651222112397087900096654745426561131753824915456 8834 3128369511762925037560641871398319642894523644543335871681 8835 3132621491842083717775296438184384139538155794821594218496 8836 3136878768880781499676950014828039356433017156699462890625 8837 3141141348877208533245380799904949087932972896114051321856 8838 3145409237835667303373213680918944079614036832478894342961 8839 3149682441766578165818595127900685162866946074204098789376 8840 3153960966686484887544553488012021562386380588159298177361 8841 3158244818618060191448023778311996069295958321000000000000 8842 3162534003590111305481517759626479389868842273397342479841 8843 3166828527637585516170421761012510798278589851087631548416 8844 3171128396801575726528906411620840260670441567316920487521 8845 3175433617129326018377434124836167534814985509978661195776 8846 3179744194674237219064851868414415521044790744781494140625 8847 3184060135495872472598058443940317541052896904078348517376 8848 3188381445659962815182237189296900505051303578877726374321 8849 3192708131238412755174646708971367406984381825500951023616 8850 3197040198309305857454963928919682632844856220635291146241 8851 3201377652956910332215175465375101608175599616000000000000 8852 3205720501271684628172014990414221835740989286591297136961 8853 3210068749350283030204945971288124929960792826582460338176 8854 3214422403295561261422690855486088446529670277199548130161 8855 3218781469216582089661309469225431797883595983454004576256 8856 3223145953228620938416831093553582060689665041797119140625 8857 3227515861453171502215446379507662801884975445714419716096 8858 3231891200017951366424266961803082015225593743702082632481 8859 3236271975056907631505662329315983769781579830934326214656 8860 3240658192710222541718185210185292182990391092198289708321 8861 3245049859124319118267098429688675860135228241000000000000 8862 3249446980451866796907517900143356064544970650207083307281 8863 3253849562851787070003188103947532732244278584398091124736 8864 3258257612489259133043908133511569213776899412289035359601 8865 3262671135535725535624628055230219565784205534821814439936 8866 3267090138168897836889237068818361635694459391621337890625 8867 3271514626572762265442066638273175453370766530446167638016 8868 3275944606937585383730133476435739991342867408567743357441 8869 3280380085459919756899148971604872666643393450735945322496 8870 3284821068342609626126323351905965577390999064683254343601 8871 3289267561794796586432994591137841000000000000000000000000 8872 3293719572031925268980113768611516780925645855262912110801 8873 3298177105275749027849620305056500661647131953387372548096 8874 3302640167754335631314742207003082057419099513169909535841 8875 3307108765702072957602258163153321208266484376476965666816 8876 3311582905359674695149760048129309832651199868535400390625 8877 3316062592974186047360956101635055396917200067452707803136 8878 3320547834798989441862056764488283882565392262465583589201 8879 3325038637093810244262286867170824562998213141086534107136 8880 3329535006124722476421569581511295924822778743184528332081 8881 3334036948164154539228429261851815678176084961000000000000 8882 3338544469490894939891162018561671046754519878782809467521 8883 3343057576390098023745324584045569521072353088218654048256 8884 3347576275153289710580593749452506366586576862293376818881 8885 3352100572078373235490050369123694829229091317823433936896 8886 3356630473469634894244943649424669660982897062226806640625 8887 3361165985637749793197993158987855842715005938194192531456 8888 3365707114899787603718287718547853814717330002732965167761 8889 3370253867579218321160842050482691800390422472314351128576 8890 3374806250005918028373873790880596647223248715721693753761 8891 3379364268516174663746865190433698792578482176000000000000 8892 3383927929452693793802475554717776329610796059846280097441 8893 3388497239164604390335372199450919599675858464650537865216 8894 3393072204007464612101049422134123229514423047300010168721 8895 3397652830343267591057706718063549080943441109918391730176 8896 3402239124540447223164259196067813263325750827789306640625 8897 3406831092973883963737554877464395309246347021124514942976 8898 3411428742024910627371875290647410025081327126566248733121 8899 3416032078081318192423797503414784652956907610727635746816 8900 3420641107537361610065497465616608130385336742642707488641 8901 3425255836793765617909576265958327779037016161000000000000 8902 3429876272257730558208492638822824124055231790783251520561 8903 3434502420342938200631686789784459228426386135496551038976 8904 3439134287469557569623482342076230470569205545027557345361 8905 3443771880064250776344854940638432703892269480095184326656 8906 3448415204560178855202157785523999879994720800722900390625 8907 3453064267397007604965896102362225216874288429467692957696 8908 3457719075020913434482644294289109633410313102732025725281 8909 3462379633884589212983201257239424293990875037943376121856 8910 3467045950447250124990081078762957613975605912007517216721 8911 3471718031174639529827438079575612928298848256000000000000 8912 3476395882539034825736526896885293241543949897511098056881 8913 3481079511019253318599800049143117136940651085257337409536 8914 3485768923100658095276747163262718161701924053986268908801 8915 3490464125275163901554581787524452023745260657128385806336 8916 3495165124041243024716883456337534986036719916933837890625 8917 3499871925903931180733304416771726244540565503574733295616 8918 3504584537374833406073452171291410198132269820974670384241 8919 3509302964972129954148060736429094797016598090214797213696 8920 3514027215220582196380565263222683082469939099435357418001 8921 3518757294651538527912196412111660156494140625000000000000 8922 3523493209802940277943712622641830755744183388450544826401 8923 3528234967219327624716890166766707019516289235637969616896 8924 3532982573451845515138892623756345665431193417324146219041 8925 3537736035058249589052643164731632406633118792944135049216 8926 3542495358602912108156324785633972907908017817734619140625 8927 3547260550656827889575135379017337791316817621617775476736 8928 3552031617797620244088426287411888130111640625257811750001 8929 3556808566609546919015354734156241537391839208099968782336 8930 3561591403683506045762182281529091446871004151538925372481 8931 3566380135617042092034353220730627640153604096000000000000 8932 3571174769014351818716488553770288700133833202497251749121 8933 3575975310486290241423432983610071124794987685207981101056 8934 3580781766650376596725494085992189640269444927744509436081 8935 3585594144130800313051014594246593186186682514718951735296 8936 3590412449558426986269420487027955548971394659843994140625 8937 3595236689570804359957889328373543187955961104218315821056 8938 3600066870812168310354785069703079992266924458417325662561 8939 3604902999933448836003007284399644139991296985853933387776 8940 3609745083592276052086404567417010580921572739108637160161 8941 3614593128452986189462403594953958665259586481000000000000 8942 3619447141186627598394007102620162887321982611165877545041 8943 3624307128470966756984315804691640459085635986301718102016 8944 3629173096990494284316731042016607386156587622478285519921 8945 3634045053436430958303996711885259860529322299450232344576 8946 3638923004506733738249240799719715141691267490386962890625 8947 3643806956906101792122178599773380760871954198046311448576 8948 3648696917345982528553641480152638002480675512043446761921 8949 3653592892544577633551596816388190401262268272166754390016 8950 3658494889226849111941826487489005711974252327650163661041 8951 3663402914124525333536433098908735788307910656000000000000 8952 3668316973976107084033344868143098436517027116263423734161 8953 3673237075526873620649991880757214033281716862896611659776 8954 3678163225528888732494328197514573022553272372253416230561 8955 3683095430741006805676376066944433897669405499721626157056 8956 3688033697928878893163470272142280557412537786894775390625 8957 3692978033864958789382382415848768681772997098466964279296 8958 3697928445328509109571506723896628748198143238449600488081 8959 3702884939105607373886290723952534304646128051309883949056 8960 3707847521989152096261095934112253993778921156718446555121 8961 3712816200778868878030675474332750504460920321000000000000 8962 3717790982281316506314457292904535093098859880288658636481 8963 3722771873309893057166823480181798608378830866646969614336 8964 3727758880684842003496577922596885168137716735243786128001 8965 3732752011233258327758796331589818935364227952426491252736 8966 3737751271789094639422254464483104039984931202304931640625 8967 3742756669193167297215632137527158871896733539951985033216 8968 3747768210293162536155692415332785065826922313425555081041 8969 3752785901943642599360637145694274906633636858393251024896 8970 3757809751006051874651841794390395060639581513731394322401 8971 3762839764348723035947174320930816000000000000000000000000 8972 3767875948846883189449104623392851807873262140194421372001 8973 3772918311382660024630812868467900866677063686490888605696 8974 3777966858845087970023506811609000933827391957220070572241 8975 3783021598130114353808160001740699052393862299652630511616 8976 3788082536140605569214884555360254440863826194961181640625 8977 3793149679786353244733153976025307828972709133212137230336 8978 3798223035984080419136093287187830587103778131112493580801 8979 3803302611657447721322055539097678426358522766275469377536 8980 3808388413737059554976705544061684475824382580586458242881 8981 3813480449160470288058833488706202283105385281000000000000 8982 3818578724872190447113122867052617903636116854189605860721 8983 3823683247823692916413098974176858972996723922287886073856 8984 3828794024973419141937485996985604783243032704564903723281 8985 3833911063286785340183202536204012257554955010771507613696 8986 3839034369736188711818227192032585745225281863613525390625 8987 3844163951301013660177567645094601208647056607847861190656 8988 3849299814967638014605568464260515172555093577777605827361 8989 3854441967729439258647794673702313339943422316709565566976 8990 3859590416586800763095729913099050694993112610443288396561 8991 3864745168547118023887529827285171916758388736000000000000 8992 3869906230624804904868073124805845783610813743897624822641 8993 3875073609841299885411554548818767782459212576784852258816 8994 3880247313225072312909865808559949233071087549454766541121 8995 3885427347811628660130012325172186840546957225015143038976 8996 3890613720643518787443815452079461701879560947418212890625 8997 3895806438770342209933151637278719478918932036754778034176 8998 3901005509248754369373981802912601832938773601505800460721 8999 3906210939142472911102426026283001477965927626546626953216 9000 3911422735522283965766140416066067593335930885475669663441 9001 3916640905466048435964254887894763142459615601000000000000 9002 3921865456058708287779132354685539236063978808428153777761 9003 3927096394392292847203211659101412475396907104847922200576 9004 3932333727565925101464198388364977694914482798350994785761 9005 3937577462685828005251869525261929235325708182463890067456 9006 3942827606865330791849759703608767416752906390937744140625 9007 3948084167224875289174998651697801908059904541560873680896 9008 3953347150892022240729571223278598921676897021866136920881 9009 3958616565001457631466273232487923382779178033259769696256 9010 3963892416694999018572638126800269266427941982235937723521 9011 3969174713121601867176111350538520064935591936000000000000 9012 3974463461437365890973751070759405798671908950758955046081 9013 3979758668805541397789735757411492134900012296337867739136 9014 3985060342396535640063960930554720108870460957982307017201 9015 3990368489387919170275009209130280786892103666408290779136 9016 3995683116964432201300779618278127169765816314140869140625 9017 4001004232317990971720063935516964963887585035012162850816 9018 4006331842647694116058359680228393863331718379450577447841 9019 4011665955159829039981211175823261065906855684690826756096 9020 4017006577067878300438371939714508325899398537515075056801 9021 4022353715592525990762083482777112422119140625000000000000 9022 4027707377961664130722767427342406047860545578264581747601 9023 4033067571410399061545429680951391425199514791246609514496 9024 4038434303181057845890077232079892085164274639241252595441 9025 4043807580523194672799449963847798973056986869488212054016 9026 4049187410693597267617371712335525129675383867402587890625 9027 4054573800956293306881026627553358519322063534463633063936 9028 4059966758582556838190468727343965039045963001822659081601 9029 4065366290850914705058674367545113325117517537762155892736 9030 4070772405047152976745449185599039706712916812221686943281 9031 4076185108464323383078502909467015637432406016000000000000 9032 4081604408402749754265007259192891316709979886268761802321 9033 4087030312170034465696954004757938209349473984752448966656 9034 4092462827081064887753632080981470056169144960856979680481 9035 4097901960458019840604544498147757075745940187852461572096 9036 4103347719630376054016087625779931780089422091504150390625 9037 4108800111934914632165317266536187619193043528472268640256 9038 4114259144715727523464127777572864044144782371853685662161 9039 4119724825324223995397172337903264109062585501935967666176 9040 4125197161119137114376854302280534051686758981843057462961 9041 4130676159466530230618721424947919094053681441000000000000 9042 4136161827739803468040596580230466741250145534137261930241 9043 4141654173319700219188780451389048940683836547691620335616 9044 4147153203594313645194663504420688469409611363346723232321 9045 4152658925959093180765086409568873775564733449822083813376 9046 4158171347816851044209789920204101204571783542633056640625 9047 4163690476577768752509297066448565144096309203928954699776 9048 4169216319659403641426572369449996236382712358664039829521 9049 4174748884486695390665804631558396605082949817443573436416 9050 4180288178491972554081661707826110258552750167491485495841 9051 4185834209114959094942367515236567755308138496000000000000 9052 4191386983802780926249953387870428202381140265668031651361 9053 4196946510009972456121037738839980116145394156583762661376 9054 4202512795198483138231489843263827080252212491588413010961 9055 4208085846837684027328335410814346019078573446180536057856 9056 4213665672404374339812263471450436860001442882383056640625 9057 4219252279382788019394095953847954036352811412206061162496 9058 4224845675264600307828583192760194397572905062427215023681 9059 4230445867548934320728890459081184416388731347746953363456 9060 4236052863742367628465142464745533947359167129379100721921 9061 4241666671358938842150394653780576089444685601000000000000 9062 4247287297920154204717401950829664890025487157375427285681 9063 4252914750954994187089557499290126711706227608788911783936 9064 4258549037999920089449375782855729139069396843396801576401 9065 4264190166598880647607896386721915463100676036253944385536 9066 4269838144303318644478386518002725239210221072754150390625 9067 4275492978672177526657722269021554423596287997437506748416 9068 4281154677271908026118830472073974465211641804134167484641 9069 4286823247676474787017574860020000839962316322335044407296 9070 4292498697467362997617472113645750293256528682804359621201 9071 4298181034233585027335625244140625000000000000000000000000 9072 4303870265571687068913263627266283511087422407705315953201 9073 4309566399085755785714280874847975345973524124613612343296 9074 4315269442387424964155163599097601085753286283725512288641 9075 4320979403095882171269705995981385554205140085384639676416 9076 4326696288837875417411907045373590939459447456152587890625 9077 4332420107247719824100448998091522360500144616288102977536 9078 4338150865967304297008157693086463334896512352055588252401 9079 4343888572646098204099847122070395831461170701797148327936 9080 4349633234941158058921952533689682128572885313373421473681 9081 4355384860517134209047358245014586640495318801000000000000 9082 4361143457046277529678828204597868375152188675257859573921 9083 4366909032208446122414449228666951962658784261223749779456 9084 4372681593691112019178498710152660519826113641557407307681 9085 4378461149189367891321150479223440327413678013241173610496 9086 4384247706405933763890434373787698789883129640390869140625 9087 4390041273051163735079866959048586877784160294408978169856 9088 4395841856843052700855172716645558736891993930079695166961 9089 4401649465507243084763516906195607962245359344155859685376 9090 4407464106777031572928673185154485815970399451219604359361 9091 4413285788393375854235550956854725112124932096000000000000 9092 4419114518104901365707509301343198356910436262734778867841 9093 4424950303667908043079886229236503835880675155061702332416 9094 4430793152846377076573173885237972558890146671185675593521 9095 4436643073411977671869272215215796246402949806648014667776 9096 4442500073144073816294255498827965865626394748687744140625 9097 4448364159829731050211088038596655660226461898215881445376 9098 4454235341263723243625727186082663281892832531343144868321 9099 4460113625248539378010053776389796704811207801681913839616 9100 4465999019594390333345071933639957324530904541424121158241 9101 4471891532119215680387822102302380310453161841000000000000 9102 4477791170648690478165453052335332256189732413567897354961 9103 4483697943016232076699900500005806874650942762105413042176 9104 4489611857063006924966621880992676395542146383428040906161 9105 4495532920637937384090838707951623982934539623258124128256 9106 4501461141597708545784739841126275501026980034668212890625 9107 4507396527806775056029100897829541978771836619667166724096 9108 4513339087137367944002776924692551880694509315612664796481 9109 4519288827469501456263527355485969564346615422853354950656 9110 4525245756690979896183634177060237937116151987681295550321 9111 4531209882697404468643776126527624219665698816000000000000 9112 4537181213392180129988623644220162843552344888025765355281 9113 4543159756686522443247621209203953880456474290746981748736 9114 4549145520499464438624425587212064104158993927356489805601 9115 4555138512757863479258470424775765968604996471431612071936 9116 4561138741396408132262129528087312651128645302363525390625 9117 4567146214357625045036953070717160124653735204358256726016 9118 4573160939591885826872452880734785312310119872715005191441 9119 4579182925057413935830914865045288128726535906761423978496 9120 4585212178720291570921718536854080071015788856491458015601 9121 4591248708554466569568645521109428496337890625000000000000 9122 4597292522541759310373660822547719379534864423035163988801 9123 4603343628671869621180652551579297811753733552308377092096 9124 4609402034942383692442617714703920467746338301364919651841 9125 4615467749358780995895783588434483484655850625123673378816 9126 4621540779934441208544156108836048468041693211211181640625 9127 4627621134690651141957988622754554541606906887489386971136 9128 4633708821656611676889666261616251416009741678952811093201 9129 4639803848869444703210503114325093360190900469105566683136 9130 4645906224374200065171951292271372767254233157804721834081 9131 4652015956223862511994722896791020828031451136000000000000 9132 4658133052479358653789327817581537831481819222994289175521 9133 4664257521209563922811532209587713034985152041251868512256 9134 4670389370491309540056244415718430182864945945837106604881 9135 4676528608409389487193337023445205952143682588425003728896 9136 4682675243056567483848915664863951285137857186054931640625 9137 4688829282533583970235547092174056204144399486103429779456 9138 4694990734949163095134960983743553829802458870884014341761 9139 4701159608420019709236741859986095537942542321959961624576 9140 4707335911070866363836529413175043146630815053078839085761 9141 4713519651034420314897247481062432443023283201000000000000 9142 4719710836451410532476883820756162016483685405494415635441 9143 4725909475470584715526344766737789098695789472982778249216 9144 4732115576248716312060910785176046822312070350317393624721 9145 4738329146950611544708820865807911956720799770637895602176 9146 4744550195749116441640515622620025783081114292144775390625 9147 4750778730825123872882070905368780411780329837430598270976 9148 4757014760367580592016355655627705665436924743082345577121 9149 4763258292573494283275449673546204851657741915733968162816 9150 4769509335647940614027858894844468594741450811154336650641 9151 4775767897804070292664067711755821707822043136000000000000 9152 4782033987263116131883969806660106250630118624106840888561 9153 4788307612254400117389720903030251877830709843782153342976 9154 4794588781015340481987558775039209844146543307926498471361 9155 4800877501791458785102137794746207161231098417411214278656 9156 4807173782836386997706927234200090024223410875136962890625 9157 4813477632411874592674224479063648430480352740216830365696 9158 4819789058787795640548336250476524647210091495536566239281 9159 4826108070242155910745482872835884657381104293188894457856 9160 4832434675061099978183982566983751793810184504190132208721 9161 4838768881538918335348274690948043389899804081000000000000 9162 4845110697978054509790342793891192422969889958231909254881 9163 4851460132689112187072100293276054854098493346846957633536 9164 4857817193990862339152303530463877789160619560804841704801 9165 4864181890210250358221558906013711872375599854497453838336 9166 4870554229682403195988992742857071709918727206093994140625 9167 4876934220750636508424154473276158901543921276552652783616 9168 4883321871766461805957725694218841787972614784186020568241 9169 4889717191089593609144609584939112717058379794013485469696 9170 4896120187087956609792977131258195969229018118142830240001 9171 4902530868137692837562848551899136000000000000000000000000 9172 4908949242623168832037790274356834952784049005446915854401 9173 4915375318936982820273309760626409127913492712655383760896 9174 4921809105479971899825532436825674983656867174605794685041 9175 4928250610661219227263746935312835072757931666135073161216 9176 4934699842898061212170406813318291925165717011484619140625 9177 4941156810616094716632178868380252176480368553959325044736 9178 4947621522249184260225630127997673175349730956730107604001 9179 4954093986239469230501147548891428905577368536300530958336 9180 4960574211037371098968686420095610414835298392912898024481 9181 4967062205101600642588945423785907197241805521000000000000 9182 4973557976899165170773568268291319338137005302829690607121 9183 4980061534905375757897973769129304963486669892914885165056 9184 4986572887603854481330418216153152971644876209501247572081 9185 4993092043486541664980895828004166550747814417899311927296 9186 4999619011053703128373485059020428050703711408183837890625 9187 5006153798813937441245750488568769895372542959329063469056 9188 5012696415284183183678811988437378959762104797289273186561 9189 5019246868989726211761694830453492831461594980306993483776 9190 5025805168464206928793576363874185318543700994320921642161 9191 5032371322249627562027546860338565212147552256000000000000 9192 5038945338896359444959504093267106476173384668374662233041 9193 5045527226963150305165803188548569595156915347190528086016 9194 5052116995017131557693285254167342701551374151801897325921 9195 5058714651633825604005310268094307323361230352104686616576 9196 5065320205397153136487421676292797201313078403472900390625 9197 5071933664899440448516272126078149741427571765756145176576 9198 5078555038741426750095441734315028474832487989735121955921 9199 5085184335532271489061782265041401633747476522120056406016 9200 5091821563889561677865922567072076923554652081517141973041 9201 5098466732439319225930572598958296139493814881000000000000 9202 5105119849816008277590265346363365867510192879858202252161 9203 5111780924662542555616177915457922607841953711951263563776 9204 5118449965630292710329675065342482813758952646134655706561 9205 5125126981379093674308220422769691154143410180482366509056 9206 5131811980577252022687302603564434456029735560039306640625 9207 5138504971901553339062025447127014991495592148335692087296 9208 5145205964037269586992013553253155833136003292547249352081 9209 5151914965678166487113286294215023765495323822291491885056 9210 5158631985526510899860755459619982619045417937267470697121 9211 5165357032293078213805003676998712862384848896000000000000 9212 5172090114697159739607002737371932882137684144350048984481 9213 5178831241466570109594432942205514694444590445211719438336 9214 5185580421337654682963266576187583023911360915159577274001 9215 5192337663055296956608280599148502973420817961895629684736 9216 5199102975372925981586165640195779170401555865976806640625 9217 5205876367052523785214900367751089652134681673646934921216 9218 5212657846864632798813062300656242245702745269894393615041 9219 5219447423588363291082748117859051269566915679142748880896 9220 5226245106011400807139778517399269556917622082799186294401 9221 5233050902930013613194864669489056660400390625000000000000 9222 5239864823149060146889415303422300289200752265007611550001 9223 5246686875481996473289665463852716259523007778187112349696 9224 5253517068750883746542809968652314276081933144048707388241 9225 5260355411786395677198826598099814534336926210296599023616 9226 5267201913427826005201676043553215330962112489785400390625 9227 5274056582523095978553567643032226544732397617877757198336 9228 5280919427928761837655981931274980014031234336277507784801 9229 5287790458510022305331143032839587564122455420283161153536 9230 5294669683140726082527635928695022861908667851529510044881 9231 5301557110703379349713865629487736594023059456000000000000 9232 5308452750089153273963057292280657932845213450829953868721 9233 5315356610197891521733498322040071192650989720418879737856 9234 5322268699938117777347725504493567364045829592389250209281 9235 5329189028227043267174362223199138289728503397967458205696 9236 5336117603990574289516312820751789110327921740371337890625 9237 5343054436163319750209023172010074828596421288387319238656 9238 5349999533688598703932518546051002037890467757512351701361 9239 5356952905518447901240931843258059722106480800923675262976 9240 5363914560613629341313237304514036305775530635040262028561 9241 5370884507943637830428906800908026622800231761000000000000 9242 5377862756486708546172207824674915049525337067688258660641 9243 5384849315229824607368864315265922642902842428668631842816 9244 5391844193168724649758803468500809729129458708813456697121 9245 5398847399307910407408713691676314055246420509329347710976 9246 5405858942660654299868140883301661460013449192047119140625 9247 5412878832249007025072852232800794216388916480943562162176 9248 5419907077103805157999198753062604982936113541069204004721 9249 5426943686264678755073209777135224973487502735808498569216 9250 5433988668780058964338154669648576872785263668101797125441 9251 5441042033707185641384309023711249611228184576000000000000 9252 5448103790112114971044664635063566846249962183189571445761 9253 5455173947069727094860324567178787424503979754518023704576 9254 5462252513663733744319326643788977822526740975497632611761 9255 5469339498986685879872640728971517249815467509242140819456 9256 5476434912139981335731087179466719474537686374531494140625 9257 5483538762233872470446925879306965286984979867912391888896 9258 5490651058387473823283867293123319699329390395827294134881 9259 5497771809728769776379259001657142403532744605027067232256 9260 5504901025394622222702203211041972645050029455389421015521 9261 5512038714530778239811362756335264552278355761000000000000 9262 5519184886291877769416215149570650185926845161770624544081 9263 5526339549841461302745516253269599295393891943052147163136 9264 5533502714351977571726737191896911208997283592712666513201 9265 5540674389004791245980240146167699721063530004758299611136 9266 5547854582990190635631960708414700612399311867949462890625 9267 5555043305507395399948366511404127953900649609315343138816 9268 5562240565764564261797463878046214059777855417141554331841 9269 5569446372978802727939626275383273402280036994608734212096 9270 5576660736376170815152020393053917560511811968775486178801 9271 5583883665191690782190407704127201000000000000000000000000 9272 5591115168669354867592101404775280876582143827858541075601 9273 5598355256062133033323860668707912898890883497244042858496 9274 5605603936631980714278506192627064400590567099848477761441 9275 5612861219649846573624043050175390060436738328734010966016 9276 5620127114395680264009078913948570120493252282832275390625 9277 5627401630158440194628327748118840507246567096912523431936 9278 5634684776236101304151991118075734035172575449759291635601 9279 5641976561935662839522811308230387007294646672642577268736 9280 5649276996573156140624592484752031223671581408720367895281 9281 5656586089473652430825988186509772929319565441000000000000 9282 5663903849971270613403355474879742902057600801975218960321 9283 5671230287409185073846478121347471083938598501697932230656 9284 5678565411139633488050963260988180344574930570774784516481 9285 5685909230523924636401117989943892639600266525540802564096 9286 5693261754932446223747114435936082563074012245117431640625 9287 5700622993744672705280253882656383720714853529307637088256 9288 5707992956349173118310142581565838164875812710564379886161 9289 5715371652143618919947593938205664087127319552704726962176 9290 5722759090534791830697073814579787876738606714325520244961 9291 5730155280938591683962507744511729401348489216000000000000 9292 5737560232780044281470270915106129889373825055302194918241 9293 5744973955493309254613183824558556093476183287248769519616 9294 5752396458521687931719338584556488553538553950040591738321 9295 5759827751317631211249582894399891880530623081360838885376 9296 5767267843342747440927490773741757235398352146148681640625 9297 5774716744067810302805651201507787827341965381511889227776 9298 5782174462972766704272107870100253612798686247366571723521 9299 5789641009546744675000785326424257810994135230615614652416 9300 5797116393288061269849738834595521796566030052051812107841 9301 5804600623704230477711067359397592878624534721000000000000 9302 5812093710311971136316331134653397984462729210462788469361 9303 5819595662637214853001317346661591952380914606555713765376 9304 5827106490215113931433999529722468680804411724254799186961 9305 5834626202590049304309538338541603520779251162189097209856 9306 5842154809315638472016173430952162838411930857676025390625 9307 5849692319954743447275858263939238476938249143443569770496 9308 5857238744079478705763491676381927840600527320993530587681 9309 5864794091271219142708602203251471491805770549989540499456 9310 5872358371120608035483343138216866548244598580946343163921 9311 5879931593227565012180658434713282898585522176000000000000 9312 5887513767201294026186481609523607496539685088118325933681 9313 5895104902660291336749831887809816977747427792267120807936 9314 5902705009232353495554673904308917868018034842030329422401 9315 5910314096554585339297409352078184072630694289705623617536 9316 5917932174273407988273871047736650574082361051855712890625 9317 5925559252044566850979691960604577800989286886480117436416 9318 5933195339533139634727923832490170506700572697783182718641 9319 5940840446413544362287782095113505817202663588678961463296 9320 5948494582369547394548395873291685040479657290460939893201 9321 5956157757094271459211443944036960601806640625000000000000 9322 5963829980290203685516559604641290871424239268415244431201 9323 5971511261669203645003389486636729534382250515574655287296 9324 5979201610952511398314193437231550430543198678114175804641 9325 5986901037870755548040874675427331441088594326621068988416 9326 5994609552163961297620331516522660053455022406250244140625 9327 6002327163581558516282024046104966798331735363419463745536 9328 6010053881882389810051651212923528980874995320213989156401 9329 6017789716834718598814835899224204246153437974055899303936 9330 6025534678216237199444717617210239810373928683585531575681 9331 6033288775814074914997354571273847000820350976000000000000 9332 6041052019424806129978838917520420486677636771359875881921 9333 6048824418854458411688031144881605719863397706014122643456 9334 6056605983918520617638821595785165171353814234765770493681 9335 6064396724441951009065829238919052537830464326938705002496 9336 6072196650259185370517449902094562861216051613828369140625 9337 6080005771214145135540168269579174167105723303047457017856 9338 6087824097160245518458050045534021566410354996850737740961 9339 6095651637960403652251332783354136618766261122112868581376 9340 6103488403487046732538035979771932029380268821059606291361 9341 6111334403622120167662513132546203407815167121000000000000 9342 6119189648257095734894870561420444884527233688837711005841 9343 6127054147292979742745179893795822947404324605210621116416 9344 6134927910640321199396413219226012076696448918086072449521 9345 6142810948219219987260032020403555835081114240816120139776 9346 6150703269959335043658163092770767284593641757965087890625 9347 6158604885799892547636296770252712290145702533948166373376 9348 6166515805689694112910444880875817828664720251023455112321 9349 6174436039587124986952697963203404313773951125605724655616 9350 6182365597460162256219123382589245690616286879864946920241 9351 6190304489286383057523948095222403238085922816000000000000 9352 6198252725052972795563971917811348282522906211233943322961 9353 6206210314756733366597159271533075085974900799905613746176 9354 6214177268404091388279359480553797793550325830839775432161 9355 6222153596011106435663107818012214340279422296349795680256 9356 6230139307603479283362461605844495522363478052441650390625 9357 6238134413216560153887827789222408986829395731233865732096 9358 6246138922895356972154740521672605705528905042697038710481 9359 6254152846694543626170549413146370654257431141900831686656 9360 6262176194678468233902981210415360057668524479042847142321 9361 6270208976921161416334539797180304889807220641000000000000 9362 6278251203506344576706711520196644604697541231452093153281 9363 6286302884527438185957944967543856639756433325043520372736 9364 6294364030087570074359376445894156477179324378353036001601 9365 6302434650299583729352274525271550417218004999645761703936 9366 6310514755286046599591179142334219226879551386445556640625 9367 6318604355179258405196712876662186054514844652511497814016 9368 6326703460121259454222044138888467083612522201829208775441 9369 6334812080263838965336984134775709038527327683828950634496 9370 6342930225768543396733701595511974613598696196119007437601 9371 6351057906806684781258041391579136000000000000000000000000 9372 6359195133559349067770435275535568818647891186567511616801 9373 6367341916217404468740395127951794881650669977935429636096 9374 6375498264981509814078581210543693310256623562309121517841 9375 6383664190062122911210440061263176707372477827979533090816 9376 6391839701679508911395408797731103452882384754570556640625 9377 6400024810063748682295684727931959957769007603642418139136 9378 6408219525454747186798561300534789138122544876154380347201 9379 6416423858102241868096333561560254774372367108688247259136 9380 6424637818265811041027778419379907188496507186059311086081 9381 6432861416214882289685217156210945248726118561000000000000 9382 6441094662228740871291169761358344605703794580392564633521 9383 6449337566596538126348612799456433846690578391557530976256 9384 6457590139617299895068854665874140557943123390704378140881 9385 6465852391599934940081044221272489804685240006688525520896 9386 6474124332863243375427330938039810030257981291816650390625 9387 6482405973735925101847696832979777660332647198692219027456 9388 6490697324556588248358482603190203656003599813771055265761 9389 6498998395673757620128632525546624834849987823578820120576 9390 6507309197445883152657684824594601977596851109719680167761 9391 6515629740241348372259536358958437627974782976000000000000 9392 6523960034438478862856012622592101205166859846870296923441 9393 6532300090425550739084276204330779774477352450881866633216 9394 6540649918600799125722108997248951817442838992866918830721 9395 6549009529372426643435105598293500924671994466680151474176 9396 6557378933158611900849817488538438882646620273590087890625 9397 6565758140387517992956889735201585581212968259907433598976 9398 6574147161497301005848234108273349035483771103150334171121 9399 6582546006936118527792284657233855160584018951491148578816 9400 6590954687162138166651383946877386388622187008193211562641 9401 6599373212643546073645350305722693465263081361000000000000 9402 6607801593858555473465278595864538561430116152453376006561 9403 6616239841295415200741629169416102999393303892777003646976 9404 6624687965452418242870661833903942299539056408280431347361 9405 6633145976837910289203273807107287844525095024078796230656 9406 6641613885970298286600302800881971233682537880703369140625 9407 6650091703378059001358358533476377427156526910595919773696 9408 6658579439599747587510248130732909183436938432223148503281 9409 6667077105184006161504063038373761265030185384010860793856 9410 6675584710689572383264997230294651676824926091297792950721 9411 6684102266685288043643968661434832124332998656000000000000 9412 6692629783750107658257118078356494310934380443465116202881 9413 6701167272473107067720261466151896073388261919456225857536 9414 6709714743453492044282374576702445184439440808995506250801 9415 6718272207300606904862190150640892493986018094574873870336 9416 6726839674633943130491990613615993562011087969375244140625 9417 6735417156083147992172681196628792745749110074427724271616 9418 6744004662288033183144230600301359591195989076043812502241 9419 6752602203898583457575568493952658158333953115142221725696 9420 6761209791574965275678031312292549456002472450687398812001 9421 6769827435987535455246449985404009414306640625000000000000 9422 6778455147816849829631975411465783780350824929879382632401 9423 6787092937753671912150739656373191049895007409690845904896 9424 6795740816498981566932453040043919168678592989650884901041 9425 6804398794763983686213039445748735440520182780479163273216 9426 6813066883270116874075414366284336115221267726230712890625 9427 6821745092749062136642512379207396810583734396913226612736 9428 6830433433942751578726672922675541624776239071167495208001 9429 6839131917603377106939495423692721955614280818592741134336 9430 6847840554493399139266277011733680162301835908710266426481 9431 6856559355385555321109148232825062845561245696000000000000 9432 6865288331062869247803024362189638309095743627996175215121 9433 6874027492318659193608492097515257386735783983046237229056 9434 6882776849956546847185753599791971025680199468567027458081 9435 6891536414790466053553752034469376619740585316325624119296 9436 6900306197644671562538604952422102962743646728301025390625 9437 6909086209353747783715474037874655779086691496655363117056 9438 6917876460762617547848001939027927086261441696319212460561 9439 6926676962726550874829449086648817215893253189901301579776 9440 6935487726111173748129665596331923290972609261177151874161 9441 6944308761792476895752035541518407515529529281000000000000 9442 6953140080656824577704533076662268029632263489129692671041 9443 6961981693600963379989032083168589630465743632238186070016 9444 6970833611532031015113013204892246735129223520014400881921 9445 6979695845367565129127814335079262001039585037105892888576 9446 6988568406035512115197572812656886526383459568023681640625 9447 6997451304474235933703009782732757089474152243412730904576 9448 7006344551632526938884209374048498078291491285171938899921 9449 7015248158469610712026547544949166298680525697032206422016 9450 7024162135955156901193927649177281483044694593642866035041 9451 7033086495069288067513481973479139864903417856000000000000 9452 7042021246802588538015900700621968515038862107665676520161 9453 7050966402156113265035551953963540191417524079347163467776 9454 7059921972141396692174558783191428239571235413598886932561 9455 7068887967780461626835001155257434657244233289858658861056 9456 7077864400105828119323413219874167934102708643242431640625 9457 7086851280160522348531748325215576884071661215050371895296 9458 7095848618998085514198986466671758656994785500091439966081 9459 7104856427682582735757561059650849763069845420497547821056 9460 7113874717288611957768784136497574645844094114644290589121 9461 7122903498901312861951451277609363538104078721000000000000 9462 7131942783616375785807809797777156533103382877684835082481 9463 7140992582540050647851075920659380567288300545068117262336 9464 7150052906789155879438688887114416968765586663746710170001 9465 7159123767491087363215492156869466069688090332377120116736 9466 7168205175783827378171034077692358864718986152207275390625 9467 7177297142815953551315182611857860638711794934095036809216 9468 7186399679746647815976250926261654764388946167545423899041 9469 7195512797745705376725832870033783427539635848710294736896 9470 7204636507993543680934549581939152878263993063578074016401 9471 7213770821681211396962910689226081000000000000000000000000 9472 7222915750010397398991495779895071664182849960789147478001 9473 7232071304193439758494664051609340690876467878413384093696 9474 7241237495453334742362002262656389520835733462511285954241 9475 7250414335023745817671723333496422241243128380237719535616 9476 7259601834149012663120230171498926777644909973574462890625 9477 7268800004084160187112061516473589313018203414851729166336 9478 7278008856094907552514438830546179828865814608514613738801 9479 7287228401457677208080635482814433653006444538110500929536 9480 7296458651459603926546391707043556677369443363541207596881 9481 7305699617398543849403601039426098172505784881000000000000 9482 7314951310583083538355496173136862632413098706807847626721 9483 7324213742332549033457564397060568655203552729326321401856 9484 7333486923977014917948425017658406386525600234364388445281 9485 7342770866857313389774903395469793470742477143193360797696 9486 7352065582325043339815538461217780779788781751406494140625 9487 7361371081742579436806762810901011494353593211878329286656 9488 7370687376483081218975996714612188532428291002683339325361 9489 7380014477930502192385899610122954055041865242647032958976 9490 7389352397479598935994024889518229089803460688497681410561 9491 7398701146535940213432126025349699524190273536000000000000 9492 7408060736515916091509364321908565219766141961699888248641 9493 7417431178846747065443670817292190236004615130503259426816 9494 7426812484966493190825517102958202641343911844274038603121 9495 7436204666324063222318352069423190705662164042214304382976 9496 7445607734379223759099963829671727051596701145172119140625 9497 7455021700602608397049028315695322294039362158055098290176 9498 7464446576475726887681108288380363582657521135427249298721 9499 7473882373490974303838368746709430109299009935437218185216 9500 7483329103151640212137276968931895941471116227574420337441 9501 7492786776971917852178557665997729448530014801000000000000 9502 7502255406476913322523675976133177115532670891209684863761 9503 7511735003202654773442123278968876770615004279361373208576 9504 7521225578696101606433783058110180327972375322211512187761 9505 7530727144515153680530656292466378275720216067099943571456 9506 7540239712228660525382228109030406584783992644746337890625 9507 7549763293416430561128759683123780813186534883525862096896 9508 7559297899669240325066791626393241324349395443655743098881 9509 7568843542588843705111147358066207185996627838866812768256 9510 7578400233787981180057727211141923988655188825129700057521 9511 7587967984890389066651386282314452103321358336000000000000 9512 7597546807530808773463191292492676433373336192672939792081 9513 7607136713354996061581353983801626216060280188530074587136 9514 7616737714019730312120140838918873666735440030269867759201 9515 7626349821192823800551061169519933070324475409624660443136 9516 7635973046553130977860637882477707208285727790410400390625 9517 7645607401790557758539067495283425727547422143427675426816 9518 7655252898606070815404078235930490235688488872406722965841 9519 7664909548711706881264297327228483632133233780032689668096 9520 7674577363830582057426440821192616609607725561477243050801 9521 7684256355696901129050641615784372597900390625000000000000 9522 7693946536055966887358233553862373950521002868809346153601 9523 7703647916664189458696311772738827234704984435483524202496 9524 7713360509289095640463391742226614480018129664816394677441 9525 7723084325709338243900491699505480637352079916620961878016 9526 7732819377714705443751965460533125828258407277851806640625 9527 7742565677106130134800414860078644817374680240565765799936 9528 7752323235695699295280013345761966174312058270731265939601 9529 7762092065306663357172574525744030525107103008270646644736 9530 7771872177773445583390701744928711909647174063789194597281 9531 7781663584941651451852357040709229405972463616000000000000 9532 7791466298668078046451190106419318763815407064378971868321 9533 7801280330820723454926970168733036780107031840971863494656 9534 7811105693278796173640465964297055583583702307541381102481 9535 7820942397932724519257121280875970972374028819243095556096 9536 7830790456684166047343875809244799629031821068164306640625 9537 7840649881446016977883483333973775646600941457030557536256 9538 7850520684142421627710681574119078624849119404845815860161 9539 7860402876708781849874570268659534988897522242550734258176 9540 7870296471091766479931556386303932557425006987741178776961 9541 7880201479249320789173227625036677221987558241000000000000 9542 7890117913150675944793517653471401433541333347219123656241 9543 7900045784776358476999528833743108631005323613748766703616 9544 7909985106118199753070380454289807456903320747905601994321 9545 7919935889179345458368452790454656317290785916894345957376 9546 7929898145974265084307399601379704351062834262847900390625 9547 7939871888528761423281303963162681034380323814193575755776 9548 7949857128879980070559354630709255379637032180769495367521 9549 7959853879076418933150422414135058978693409030762503868416 9550 7969862151177937745641918349954847033875563115902634469841 9551 7979881957255767593017317742640760127625629696000000000000 9552 7989913309392520440456736448438048976131241937418491037361 9553 7999956219682198670124948070595137030500026707732912869376 9554 8010010700230204624951233033395823831131773807328927112961 9555 8020076763153350159405452801575077850244114874941210361856 9556 8030154420579866197274744811856533600717764943808837890625 9557 8040243684649412296445235984469796536564471031559030378496 9558 8050344567513086220693174984589273274740527499704137901681 9559 8060457081333433518489885706683786546429340652352575635456 9560 8070581238284457108824946758778006718345502746715631355921 9561 8080717050551626874052004028603037454473410001000000000000 9562 8090864530331889259761625719554634922711296200225370331681 9563 8101023689833676881685611551283820759281373159180977831936 9564 8111194541276918139637170127616371719998975794502449018401 9565 8121377096893046838491380783335136568460921222377654849536 9566 8131571368925011816210358531162646337197370618359619140625 9567 8141777369627286578917543041051350772509566179587880124416 9568 8151995111265878943025534895625334724167344189254639702641 9569 8162224606118340684421904678320846717853573812416926519296 9570 8172465866473777194717402764443711265121378906145365915201 9571 8182718904632857144561000000000000000000000000000000000000 9572 8192983732907822154026191768762507924001003027726768659201 9573 8203260363622496470073000264609923396328151837689746231296 9574 8213548809112296651090112103718397591213528583446531070641 9575 8223849081724241258521590729696814590569919537042650300416 9576 8234161193816960555582605384237740782100837549218994140625 9577 8244485157760706213068620736306095548642454307851176513536 9578 8254820985937361022262493584307338185292297854227231810401 9579 8265168690740448614943925368066712451749099771190298279936 9580 8275528284575143190505721550811134106669682450725537427681 9581 8285899779858279250181311255675952190653684401000000000000 9582 8296283189018361338387982866560365800101679309375187939921 9583 8306678524495573791190293629428038764564955307884943507456 9584 8317085798741790491888113617393729207732271483377175429681 9585 8327505024220584633733766751152843702811600149834188394496 9586 8337936213407238489782733895499040956216040889511962890625 9587 8348379378788753189882385382835652062133775125709487865856 9588 8358834532863858504803212645720057821267941384183272064961 9589 8369301688143022637517030972586572929830908919915125477376 9590 8379780857148462021626627733873136603373932633761803973361 9591 8390272052414151126951332759830504051387600896000000000000 9592 8400775286485832272272989886319977873542179860079888893841 9593 8411290571921025445246811020907317681239207030494387900416 9594 8421817921289038129481596418536624896680371294083111055521 9595 8432357347170975138793807194019022647371928493602977611776 9596 8442908862159748458639978437497142921905577182769775390625 9597 8453472478860087094731963638948099711617268826155203301376 9598 8464048209888546928839503468665072824552364873166157106321 9599 8474636067873520581784614302511157578895128424312383471616 9600 8485236065455247283632294223569055882103363303896518432241 9601 8495848215285822751082046575616799562496695041000000000000 9602 8506472530029209072064723488643312588678757424819435040961 9603 8517109022361244597549194142378540399262889924143062450176 9604 8527757704969653840563344880551407444892234424356001708161 9605 8538418590554057382433920636305313754120227615049019232256 9606 8549091691825981786249719477895553475622445227929931640625 9607 8559777021508869517552654433466238586382367542494516740096 9608 8570474592338088872261199104356345017536107602058954374481 9609 8581184417060943911830735928015672128752713962316756422656 9610 8591906508436684405655328304222125614326232165077944484321 9611 8602640879236515780715440151882104469209481216000000000000 9612 8613387542243609078476128818266200564367594958572316701281 9613 8624146510253110919040239618083210725112469274647706996736 9614 8634917796072153472561132636326922084245204486056173947601 9615 8645701412519864437919474786342568068344112246984263335936 9616 8656497372427377028668632473053570908572985749336181640625 9617 8667305688637839966253202570764493348857303440185890902016 9618 8678126374006427480505221785413323619827745977870354109441 9619 8688959441400349317422596832585620185944084215378525290496 9620 8699804903698860754234300225024952748818337057217152609601 9621 8710662773793272621756878826778800058837890625000000000000 9622 8721533064586961334046824695506909870391026897802454994801 9623 8732415788995378925353360099850398557729897548828530180096 9624 8743310959946063094376190965114874236953747834636265133841 9625 8754218590378647255832785367859914526722610931764544802816 9626 8765138693244870599339736068310625201869963951738525390625 9627 8776071281508588155612768438815055889616545960391801307136 9628 8787016368145780869989957516864260630941272708886541351201 9629 8797973966144565683282720282470071646990163544474575835136 9630 8808944088505205619959151631959511143164908265455796088081 9631 8819926748240119883664274893494505646513524736000000000000 9632 8830921958373893960081780103861497463857395162776385841521 9633 8841929731943289727141825641297975691175877396895641440256 9634 8852950081997255572579481185332182185415508860385191426881 9635 8863983021596936518848392351808593478225810162533999312896 9636 8875028563815684355394249729455545281131152680293212890625 9637 8886086721739067778292647423522859581171052895640560275456 9638 8897157508464882537255918592176862996788873732066587939761 9639 8908240937103161590013537842488056761303461185010926616576 9640 8919337020776185264070682734983221195121498921007966999761 9641 8930445772618491425849549028859218651288294001000000000000 9642 8941567205776885657218016684070506569272107286628923961441 9643 8952701333410451439410266021606694410172260283307803017216 9644 8963848168690560344343945829370682897880418075294835786721 9645 8975007724800882233338497588152319244066711575165159346176 9646 8986180014937395463239242380267396043086111545562744140625 9647 8997365052308397099951839432497522502810065799435020926976 9648 9008562850134513139391727635023212909720827731298964515121 9649 9019773421648708735853163769090777056037341001039176994816 9650 9030996780096298437802473568193569191794067945979332224641 9651 9042232938734956431100134130580164378242318336000000000000 9652 9053481910834726789656308594926392447221134645334106874561 9653 9064743709678033733524456386025178714751058362641101950976 9654 9076018348559691894437644733358125820510961300291855973361 9655 9087305840786916588792189562416031296516412728417930182656 9656 9098606199679334098083256256632379500664247813515869140625 9657 9109919438568991956797053186784583240270859678684961181696 9658 9121245570800369247764253304702688677738914844176772517281 9659 9132584609730386904979281499104705939471882300649275129856 9660 9143936568728418023890107813351996288563326486406749442721 9661 9155301461176298179163189027887543884082494481000000000000 9662 9166679300468335749928203514084775211448902310578218900881 9663 9178070100011322252507226671195171469958022926445142081536 9664 9189473873224542680632996664039557849548111728617012546801 9665 9200890633539785853160922586040958087990301040880645902336 9666 9212320394401354769279489580146582404497923300527587890625 9667 9223763169266076971223717859133181353002728518479947759616 9668 9235218971603314914496334976733956888816593422789296186241 9669 9246687814894976345601323111966784620940660263041005981696 9670 9258169712635524687294505540982977517831239180001563134001 9671 9269664678331989431355838883693521000000000000000000000000 9672 9281172725503976538888080126365942205523431972971695160401 9673 9292693867683678848146499836320052135570082021304356048896 9674 9304228118415886489904315400785028321735496195374416867041 9675 9315775491257997310358520538913997614727501938696405385216 9676 9327335999780027301580789753885743748310141153379150390625 9677 9338909657564621039518138810956712621059730630959480180736 9678 9350496478207062129548024747260429963209225882667474562001 9679 9362096475315283659592571340086091482593469475616599310336 9680 9373709662509878660796608382303745042538952365719780578481 9681 9385336053424110575774215536540468309699737121000000000000 9682 9396975661703923734428463963650564079716540054076705573121 9683 9408628501007953837349051345963359665723653829362037293056 9684 9420294585007538446792528351735016905874705772713099094081 9685 9431973927386727485249817014176146162107396575917888311296 9686 9443666541842293741605723926375281858408100034258056640625 9687 9455372442083743384895153582389729422149451551877214765056 9688 9467091641833326485660729624730244790135540055460893484561 9689 9478824154826047544916534189424768829482207318476857675776 9690 9490569994809676030722677971809321074277477149322327856161 9691 9502329175544756922375416069161471128220205056000000000000 9692 9514101710804621262217527090263863031458901470367218859041 9693 9525887614375396715073675456962379001213536982404692054016 9694 9537686900056018135315479258766005459264768866743296187921 9695 9549499581658238141561008458523617448085431027573851160576 9696 9561325673006637699013440685207038768567144870758056640625 9697 9573165187938636709443604288830175867516851037896068632576 9698 9585018140304504608821140772541075148184349887163897593921 9699 9596884543967370972599021157937727522123724535943204438016 9700 9608764412803236128656153281679652280057320620528585847041 9701 9620657760700981777902819464496046411753282081000000000000 9702 9632564601562381622553686437727897093189626618478346538161 9703 9644484949302112002073131857586235990699876341244311371776 9704 9656418817847762536797634183361976177921610828129859908561 9705 9668366221139846779239975142884827758054767672170503213056 9706 9680327173131812873080006456599948731353009770879150390625 9707 9692301687790054219846734940711565310414713412691003703296 9708 9704289779093920153296482559933102892536214746748422330081 9709 9716291461035726621491880451483717442302026652168051757056 9710 9728306747620766876586458394081819376221609441206406231121 9711 9740335652867322172319593648807550496437047296000000000000 9712 9752378190806672469226585552838521478534671866941766930481 9713 9764434375483107147568624702206755329873863025576163086336 9714 9776504220953935727987428015880023614545706295345184816001 9715 9788587741289498599889313430637919668417472863390962548736 9716 9800684950573177757563490434392399146414031143027587890625 9717 9812795862901407544039345104794445762332392398576290697216 9718 9824920492383685402687500780173301771575434701901145933041 9719 9837058853142582636569437951072651446123571152535888592896 9720 9849210959313755175540459422879574400146825498281807488401 9721 9861376825045954351110789263287307109619140625000000000000 9722 9873556464501037679069596512592178360279686373044029156001 9723 9885749891853979649876737100098830749870220257729703837696 9724 9897957121292882526827009876196318921777439339804056270241 9725 9910178167018987151991725136971199141482109068195992047616 9726 9922413043246683759942386486542607432469674701015869140625 9727 9934661764203522799261289351638878116853536140614053134336 9728 9946924344130225761843841933285794674728684871202561442801 9729 9959200797280696019997416851843403826506083276397488705536 9730 9971491137922029671341544214011775199949396987691550898881 9731 9983795380334526391514259303826466478600749056000000000000 9732 9996113538811700294689420574082071215485853562484537134721 9733 10008445627660290801909816090057397274672162638770211065856 9734 10020791661200273517240879053868861937160265527542818431281 9735 10033151653764871111749835515249908944971865988369215389696 9736 10045525619700564215315109853043967090926433674062744140625 9737 10057913573367102316270816091206993388764948630000891334656 9738 10070315529137514668891165593643290440804212287525568699361 9739 10082731501398121208719624163745371484546093641719638654976 9740 10095161504548543475747654057075481936522490054741796542561 9741 10107605553001715545447878899213287316577576561000000000000 9742 10120063661183894967666511985401518548778787842150013586641 9743 10132535843534673713379890924249341180774069279248735010816 9744 10145022114506989129319964074402199490811477684745262259121 9745 10157522488567134900473576710757194274520152392790013054976 9746 10170036980194772020460407345494998900213301181793212890625 9747 10182565603882939769794407118913216634797414770969386418176 9748 10195108374138066702033597665782247979836304037671186342721 9749 10207665305479981637823085354703484591004845220472785801216 9750 10220236412441924666836152290731291120765483689676039299441 9751 10232821709570558157618286965325092924916043776000000000000 9752 10245421211425977775339019932526270974617801950562244031761 9753 10258034932581723507456432386106790547174438551537970712576 9754 10270662887624790697299208009312872426387108366257633513761 9755 10283305091155641085571100966727869586592195716357298323456 9756 10295961557788213859782695406704153887978722174238525390625 9757 10308632302149936711615334342764561463619505478481284304896 9758 10321317338881736902222098283350107584633581330298983812881 9759 10334016682638052335470716481292577267495184157019006304256 9760 10346730348086842639133296177418542219859991133095524849521 9761 10359458349909600254027757716745663456217412161000000000000 9762 10372200702801361531115865920813127664711927434395900790081 9763 10384957421470717836562750605796049848815357828131650011136 9764 10397728520639826664762811643188970644085709769275160755201 9765 10410514015044422759336906468006499827635387416527373275136 9766 10423313919433829242105720448640023767485576776836181640625 9767 10436128248570968750044223042728519836759518570629159714816 9768 10448957017232374580222115174649221144448442860049833349841 9769 10461800240208201842735175782510466375788216202402693124096 9770 10474657932302238621632417995834868221371792792115345672801 9771 10487530108331917143843967919456256000000000000000000000000 9772 10500416783128324956114581514519009905703385080903246981601 9773 10513317971536216109947717583863722158874516652525053546496 9774 10526233688414022354565087386508910604324968780622503343441 9775 10539163948633864337886603924395089429390527947869064790016 9776 10552108767081562815535656464045186191799508520429931640625 9777 10565068158656649867874638376314400833527869117903360167936 9778 10578042138272380125075658898953447461721022972398581993601 9779 10591030720855742000231371949292020114196896237286364020736 9780 10604033921347468930510857637964596273096739452779417049281 9781 10617051754702050626365494659248653388772663041000000000000 9782 10630084235887744328789764259266341034668095703122520526321 9783 10643131379886586074641929010014941505261256708334242758656 9784 10656193201694401970029532144939381730438474947490519438481 9785 10669269716320819471764665740541946413120878786879340548096 9786 10682360938789278676893958558340503469609264576269775390625 9787 10695466884137043620308236892337305395816645379321029984256 9788 10708587567415213580436814299046091394065706203214243584161 9789 10721723003688734393031368620046102336046202667313989554176 9790 10734873208036409773044367240988051334336355485297533058961 9791 10748038195550912644607004065969384338954326016000000000000 9792 10761217981338796479111614222224635322970044995386798144241 9793 10774412580520506641403535047141646893417097780151611887616 9794 10787622008230391744087384447716207246642719250131754000321 9795 10800846279616715009952730261696566031772108021542605029376 9796 10814085409841665642524126789845652708005964756011962890625 9797 10827339414081370204740497209962949261802598900854014283776 9798 10840608307525904005768843125560182634330441801245310761521 9799 10853892105379302495957265045375618908559395268924241084416 9800 10867190822859572669932280134241079294576540704107702581841 9801 10880504475198704477845426121184175371696735921000000000000 9802 10893833077642682244774142797055996102178559938890139355361 9803 10907176645451496098281925081421890094298209028275359973376 9804 10920535193899153404142744186940391797592462942857046788961 9805 10933908738273690210234735958983058160644405060756875513856 9806 10947297293877182698608158018816331237220014476718994140625 9807 10960700876025758645732619890275840820224646142632442986496 9808 10974119500049608890928592842514128010183774992787786965681 9809 10987553181292998812988208735094924346110233493076058771456 9810 11001001935114279814990359706441180467055214932606965297921 9811 11014465776885900817315113102420322022720536576000000000000 9812 11027944721994419758862458598669037566622970888907810479681 9813 11041438785840515106480407028121592365862326640890482855936 9814 11054947983838997372607462984110532433001045808715660364401 9815 11068472331418820641134495829357013678401841705790038081536 9816 11082011844023094101491036302160181011125247330859619140625 9817 11095566537109093590961028473131350663747853066040794812416 9818 11109136426148273145233069368899535226871175887633538436641 9819 11122721526626276557190171143340414163363538330988939575296 9820 11136321854042948943944083242051512306299028540633887687201 9821 11149937423912348322119214572012424468994140625000000000000 9822 11163568251762757191391198255630735316445858824707388637201 9823 11177214353136694126285144116682149635889405113518885175296 9824 11190875743590925376238626615007588736263757015481328086641 9825 11204552438696476473934458517230943603348613687369383612416 9826 11218244454038643851908303162209124405580740541308837890625 9827 11231951805217006467436180752421328816552926538063241281536 9828 11245674507845437435706926676047388290553518246036566214401 9829 11259412577552115671284662439075961858959659121840345255936 9830 11273166029979537537866342362422551234733233319425939029681 9831 11286934880784528506339441775725129111711256576000000000000 9832 11300719145638254821144855017221924682010762058227545747921 9833 11314518840226235174950074127901916791019939988596212371456 9834 11328333980248352391637721707954166092626033718006622115681 9835 11342164581418865117614513984427593410212312775847623786496 9836 11356010659466419521445732720948502669396420221347900390625 9837 11369872230134061001820287183329373729521286046075070713856 9838 11383749309179245903851449958939533750780672939874798138961 9839 11397641912373853243718353012796576005996271729402630373376 9840 11411550055504196441653332949477152959099651321814947405361 9841 11425473754371035063280217037137346730160045921000000000000 9842 11439413024789586569308644138176535558406508306241312531841 9843 11453367882589538073589517280374850434414403539873002684416 9844 11467338343615058109536687192683272639987677856648041411521 9845 11481324423724808404919968721247481514034641726128587083776 9846 11495326138791955665034594633702043424916326999664306640625 9847 11509343504704183364252213913280758809604962269716992229376 9848 11523376537363703545958544238852275438046508479425000850321 9849 11537425252687268630882790942607754043161492604841890287616 9850 11551489666606183233823947333799758454000418852863835694241 9851 11565569795066315988779093874658957778030166016000000000000 9852 11579665654028111382478816293397994459987461920960622508961 9853 11593777259466601596334865319050310726107980598977759154176 9854 11607904627371418356805183323786158596036437965304219734161 9855 11622047773746804794181425760298766967860884271675794784256 9856 11636206714611627309804107884861024977321467010351806640625 9857 11650381465999387451710509860717385688466800695529119748096 9858 11664572043958233798720475941597320043341168192208411788481 9859 11678778464550973852965246041315879801486063938341129158656 9860 11693000743855085940864460602664081920271208215987837576321 9861 11707238897962731122556482287087227513819043041000000000000 9862 11721492942980765109787180616003238296390217493878935999281 9863 11735762895030750192262328305025954445751090406919541620736 9864 11750048770248967172468760643830412358807912017649653643601 9865 11764350584786427308969451886928731126597498020967116967936 9866 11778668354808884268177665234216705104880227687910400390625 9867 11793002096496846084615335594802849141782004412661435990016 9868 11807351826045587129660846943343795352262538004204691193441 9869 11821717559665160088791368694882918373130902814850147946496 9870 11836099313580407947324918142023192429773217709843393531601 9871 11850497104030975984667318617160881000000000000000000000000 9872 11864910947271323777069225662464051140178506605088744122801 9873 11879340859570737208898396111299412478228786463547678724096 9874 11893786857213340492432377606892928376702806878386350499841 9875 11908248956498108196176798707154356792043075163198708514816 9876 11922727173738877281714442348803673933684091447246337890625 9877 11937221525264359149090288069208538054821048382217536475136 9878 11951732027418151690737711010676886746787252078371794105201 9879 11966258696558751353951028359347752187880722941104552411136 9880 11980801549059565211909586499286748207458055979907926840081 9881 11995360601308923043258584791920754124943982161000000000000 9882 12009935869710089420251834521539416534346303753350752799521 9883 12024527370681275805461654179249535016666759395026199904256 9884 12039135120655652657061104890492514729504974539775796462881 9885 12053759136081361542683772425025181564914949525881425104896 9886 12068399433421527261866304863120687768452053968672119140625 9887 12083056029154269977078917627669311325120929476628453523456 9888 12097728939772717353349080228848994857902553522849362363761 9889 12112418181785016706483601706092803133533920094096281112576 9890 12127123771714347159894334391205426475605345643713699581761 9891 12141845726098931810032718256673744459741003776000000000000 9892 12156584061492049900438390754477614288100944598831546749441 9893 12171338794462049004407089693036785354707534135220587401216 9894 12186109941592357216283079343328489928739508644353644492721 9895 12200897519481495351381332609678143875106444953212919218176 9896 12215701544743089154544704746263035241046011447906494140625 9897 12230522034005881517341336746976206770489969446893360254976 9898 12245359003913744703907529183975275436426729223463236609121 9899 12260212471125692585441329918989002442949250627418053410816 9900 12275082452315892883352081761273355446221500458138948636641 9901 12289968964173679421071178796998915645938816561000000000000 9902 12304872023403564384529282766813100640328284868666533492561 9903 12319791646725250591305253521354124318288766813534448254976 9904 12334727850873643768452050238599222447490560934569522349361 9905 12349680652598864839004862742107761938362398038748616134656 9906 12364650068666262217176734915470748017752251611074462890625 9907 12379636115856424112246944865602271795171765662563954589696 9908 12394638810965190841147409145905926077091835934188688281281 9909 12409658170803667149752381009820484974581936113344137465856 9910 12424694212198234542876715325794518116180730948999501684721 9911 12439746951990563622987975446359418446429229056000000000000 9912 12454816407037626437637659986664889051851989663344967348881 9913 12469902594211708835616830131610584666888053171173706305536 9914 12485005530400422831841420755552662994598842421134360592801 9915 12500125232506718980972521304484795318865621036934769934336 9916 12515261717448898759776915057590040739893981734707275390625 9917 12530415002160626958233168053133229452543129509989323247616 9918 12545585103590944079388561632813453592391984147069971620241 9919 12560772038704278747972165228923255148370249327149838237696 9920 12575975824480460127769348689965455199784441185424073206001 9921 12591196477914730347763036112760613261962890625000000000000 9922 12606434016017756937047005822538165866585607867353853438401 9923 12621688455815645268516543817042695773866155122055914192896 9924 12636959814349951011341760666303853593687328096097640583041 9925 12652248108677692592228884536414518326903627223506799497216 9926 12667553355871363665474845683437168737430076550742431640625 9927 12682875573018945591820470442413469907340167416578085748736 9928 12698214777223919926107605416387085253685814351733795666001 9929 12713570985605280913745495251365030205615094608012105486336 9930 12728944215297547995991740065238816227887346702136440480481 9931 12744334483450778324053161281863519572166967296000000000000 9932 12759741807230579282011907305751074746429533278557531681121 9933 12775166203818121018582133158173864987171404385622285357056 9934 12790607690410148987702590881896387836440232086116962480081 9935 12806066284218996497970470209256740169397727442596104503296 9936 12821542002472597270921831676906220657428582556523681640625 9937 12837034862414498008163977060184815721810229040674618413056 9938 12852544881303870967365104690863044634602088396074316258561 9939 12868072076415526547106599913816917723506992549873661771776 9940 12883616465039925880603313631122935868676961139807699588161 9941 12899178064483193438297184576064456940331142081000000000000 9942 12914756892067129639329563654629702881057903855429740797041 9943 12930352965129223471897601388255507216106715818650046038016 9944 12945966301022665122500062188829934375054554278022333243921 9945 12961596917116358614077931895311466891073828476628561432576 9946 12977244830794934453055187700752881937660276889801025390625 9947 12992910059458762285285102299034552461040959036086158360576 9948 13008592620523963560907456782215038129436983605927248037921 9949 13024292531422424208122039522096805273693826057893050454016 9950 13040009809601807315883810973382060829239717515081801409041 9951 13055744472525565825525117040658330964556845056000000000000 9952 13071496537672955231310336357405888619966328227494962306161 9953 13087266022539046289928349532259763672106218353802707275776 9954 13103052944634737738928221125888183039553580164617574634561 9955 13118857321486769024103487831067213975106547251737899565056 9956 13134679170637733035830449038838450337774225368730712890625 9957 13150518509646088854365858685033117155976855735337587511296 9958 13166375356086174504109419983932301702279053064590696444081 9959 13182249727548219716836487369409478084603042403543003693056 9960 13198141641638358703906382678568405570735641115717567623121 9961 13214051115978642937451735328647177119499067121000000000000 9962 13229978168207053940554258954808002576662725170175844528481 9963 13245922815977516086412379694372559456013206426095856910336 9964 13261885076959909406506134022094761981482793545701251212001 9965 13277864968840082407764756761186914996407068034457156980736 9966 13293862509319864898742382616031762398424986736875244140625 9967 13309877716117080824807287294822238946882821424370696585216 9968 13325910606965561112350097013773118693543634664890309717041 9969 13341961199615156522016397899044552052684325256059530448896 9970 13358029511831750510969179528107025865098009850530386710401 9971 13374115561397272104186549578960896000000000000000000000000 9972 13390219366109708774800159283401659423330995318683506584001 9973 13406340943783119333479782109394881650518807066696071581696 9974 13422480312247646826869490827592505572551399049529518336241 9975 13438637489349531445080880848085468338481344812891416559616 9976 13454812492951123438248790445646473903584255793203369140625 9977 13471005340930896042154971224971739684804512091644729102336 9978 13487216051183458412925164911781886244434407219126350896801 9979 13503444641619568570805045291090198855908415471784124481536 9980 13519691130166146353020486850491589065007284116456789950881 9981 13535955534766286375727624423968052884652014481000000000000 9982 13552237873379271005058170870446590056967522154627522392721 9983 13568538163980583337265462561183745953705506218510548729856 9984 13584856424561920187976705190987494302891743765383290167281 9985 13601192673131205090556895170322425229327505555415021981696 9986 13617546927712601303589894598478469349124451727090087890625 9987 13633919206346524827482140562217005199763776874435005382656 9988 13650309527089657430194472249641494519406898957680289823361 9989 13666717908014959682107562115473098280703427477981492350976 9990 13683144367211684000026440081445376469699367764105107424561 9991 13699588922785387700329602504166496980408078336000000000000 9992 13716051592857946061268200392532704337145278971662384674641 9993 13732532395567565394420804107613457993044243751865058594816 9994 13749031349068796125309244529866973483681625030542127665121 9995 13765548471532545883181033431585218605114773610176473726976 9996 13782083781146092599963868546610061967754423618316650390625 9997 13798637296113097618397731584607573749515147502566426546176 9998 13815209034653618809350090193535769297996110597298515136721 9999 13831799015004123698319717631392696542702152865955201417216 10000 13848407255417502601134646666887029171442248276595404011441