0 0 1 3138428376721 2 12855002631049216 3 1667889514952984961 4 52654090776777588736 5 766217865410400390625 6 6831675453247426400256 7 43439888521963583647921 8 215671155821681003462656 9 886384871716129280658801 10 3138428376721000000000000 11 9849732675807611094711841 12 27982542656501458535448576 13 73119371471655725294164801 14 177929783385962838621884416 15 407199588611568593994140625 16 883389054245605390183038976 17 1828518162230556187140793681 18 3630632434549265533578448896 19 6946330348617183160431238081 20 12855002631049216000000000000 21 23085737796000848857434784161 22 40344505040107975043939700736 23 68777479182635902650515347441 24 114616494721029974161197367296 25 187064908547461032867431640625 26 299496945547901850804899024896 27 471061262609691461042593862241 28 728800392748903786995238567936 29 1110422355715432735355050594561 30 1667889514952984961000000000000 31 2472023231929042220921962513681 32 3618361566189999678189727645696 33 5234551782963872647784755492881 34 7489610392496358142528690917376 35 10605441533682515539043212890625 36 14871070451913791625537326678016 37 20660123377720792838942199093601 38 28452169107935982225126351179776 39 38858631894268190306056236008241 40 52654090776777588736000000000000 41 70813898236538278094070654620401 42 94559182012419476920052875923456 43 125410439217423266704592672361121 44 165251092644282265779977014214656 45 216402556571320625160840087890625 46 281712554732076657256510863118336 47 364658647722422976797962491527761 48 469469162377338774164264416444416 49 601263973011921357734061827559121 50 766217865410400390625000000000000 51 971749520653969010650290534624321 52 1226739488964205980896866405974016 53 1541780885436174222555778050512161 54 1929466931649296224430464459739136 55 2404719891554592552419883056640625 56 2985166408699509911532497174265856 57 3691564746799464435962737597004721 58 4548289969010412484014287235321856 59 5583883665191690782190407704127201 60 6831675453247426400256000000000000 61 8330484142655824678048014536845441 62 10125407157981356936896358456037376 63 12268707580044487117643999129306001 64 14820808975114238681865124436770816 65 17851409050697198558145703369140625 66 21440724103020022365326358498840576 67 25680877209031137054684866464164481 68 30677444167665082951797517997572096 69 36551172314299206740492526759392481 70 43439888521963583647921000000000000 71 51500613966215951343360724450403761 72 60911904571038890498200890073153536 73 71876437474132771789338181050902641 74 84623865355144367468307247487389696 75 99413962063371238768100738525390625 76 116540084666105783194117534432362496 77 136332978818927369783620603616447041 78 159164956238922507493606342689755136 79 185454475045128177211927850757834961 80 215671155821681003462656000000000000 81 250341268462557039747937124743219281 82 290053727176860787073313401325162496 83 335466633474941360676490215828262081 84 387314409522870177464536579782475776 85 446415566950819381626170332275390625 86 513681159034565700422011585991151616 87 590123967143765288309823443024092401 88 676868475470980160634785850223230976 89 775161691326990349977617562270734641 90 886384871716129280658801000000000000 91 1012066220495792924792495220066012001 92 1153894624182585988122668495332704256 93 1313734498399602126928988680233144321 94 1493641821071044512964454365297709056 95 1695881432767866982527157734619140625 96 1922945689097579618976827049756327936 97 2177574554719178568952363844696140561 98 2462777233456829881278717245682159616 99 2781855434090103443811378243892171521 100 3138428376721000000000000000000000000 101 3536459650165669642821056869236301921 102 3980286036598657067623590029821218816 103 4474648425696946748983355242004109361 104 5024724946797387697753564798869569536 105 5636166454101769740584664101806640625 106 6315134506746569615588466894897811456 107 7068341992607006451060469793592431521 108 7903096552035517335267182427091501056 109 8827346965351215233085892611935025601 110 9849732675807611094711841000000000000 111 10979636627979315867120281228502409041 112 12227241610033192597637108425792946176 113 13603590297194271854043407664774517201 114 15120649202890606329703373197331337216 115 16791376753573218420535973496337890625 116 18629795713066649534522520515878322176 117 20651070192521781324440832120455605281 118 22871587492625165443851909956105015296 119 25309045035677838964183228361806976881 120 27982542656501458535448576000000000000 121 30912680532870672635673352936887453361 122 34121663048318257881284667542918926336 123 37633408892724139048591002762120527841 124 41473667719091638013527484235929092096 125 45670143688344978727400302886962890625 126 50252626247862219233869820433637380096 127 55253128503798575872742509554163101841 128 60706033562067921640919549693013262336 129 66648249228146638280755434392266505361 130 73119371471655725294164801000000000000 131 80161857077976052655814171936413354881 132 87821205925970011608376764411250999296 133 96146153348232885327149625291129101281 134 105188873048191537375989213037217714176 135 115005191066819204356102017148681640625 136 125654811310756179770562633718055305216 137 137201553173230086372910792315199161201 138 149713601799369550809057389606471602176 139 163263771568314914561444424315758891041 140 177929783385962838621884416000000000000 141 193794556404252189212485984460004833601 142 210946514805620536702405527348853805056 143 229479910314648274797131536615885997521 144 249495161122975295480630845739636883456 145 271099207938338070155041649062744140625 146 294405887894047833249129189584497217536 147 319536327081428498275547551699846823361 148 346619352494671329150186485708348194816 149 375791924205257828511939796202032213921 150 407199588611568593994140625000000000000 151 440996953638550055827625156959873409521 152 477348186792369287963105421034956783616 153 516427537005865944989001052011283776561 154 558419881242326506633709992412967079936 155 603521296857676323467276004316650390625 156 651939660754626590693811579657237037056 157 703895276396643698541933848544699928321 158 759621529784845013860056476704092000256 159 819365575537085865009265242942233354001 160 883389054245605390183038976000000000000 161 951968842327662260799660054589181402641 162 1025397835622633634807550462948226174976 163 1103985768029090794585404869717549798401 164 1188060066516421783852291691827865583616 165 1277966743887664220650575071504150390625 166 1374071330713359813330903924032561483776 167 1476759847900465670642870047701095116081 168 1586439821405676246894741830789020778496 169 1703541340648943915859966427460683991281 170 1828518162230556187140793681000000000000 171 1961848860603854179312473231289785932961 172 2104038027405581108928559456219757019136 173 2255617521196952458737270300295894223041 174 2417147769420862620917036822626682474496 175 2589219124434207895274221897125244140625 176 2772453275529134737960082842514354077696 177 2967504718913137340978052460689063826641 178 3175062287675352473508321535060929089536 179 3395850743825154790641197919241536605761 180 3630632434549265533578448896000000000000 181 3880209014895074991658754017578862920481 182 4145423239150767819950060421390385156096 183 4427160823257154122726514893475678010481 184 4726352380651872207350450156882756632576 185 5043975434013865439194872825586181640625 186 5381056505444770311901137634234959138816 187 5738673287694110586953264206540404300001 188 6117956899106998325102405080259416293376 189 6520094225046422278287844541277510477441 190 6946330348617183160431238081000000000000 191 7397971073595139773749648712767211085201 192 7876385542543686119329083595801919225856 193 8383008953179314033783507163523500920721 194 8919345376129755418428882307875391737856 195 9486970677311569898939510744199462890625 196 10087535548239175193717625838314125787136 197 10722768647664236287873943253480473576161 198 11394479858033063705851405286982334550016 199 12104563660340249039282285627587907686321 200 12855002631049216000000000000000000000000 201 13647871064844716507478780118582035947121 202 14485338727078582856995048936391892668416 203 15369674739868288318046281985204609513761 204 16303251605908099348986224762147712270336 205 17288549374154853050310218413183837890625 206 18328159951654693883835823071248831942656 207 19424791565883484729374088913538299495121 208 20581273382082100009998601416169756819456 209 21800560280178444173239747048893109112401 210 23085737796000848857434784161000000000000 211 24440027231602518497955196419007013826241 212 25866790939633949145450360401501435723776 213 27369537786819771397866966762647025149601 214 28951928801718298423543684274554599510016 215 30617783012066227222800945400664306640625 216 32371083477137479005254379221366788325376 217 34215983520674106632635774160414612696881 218 36156813170078577594719816138485864861696 219 38198085807690594372497672275872750435681 220 40344505040107975043939700736000000000000 221 42600971791650020673442870504592435842561 222 44972591628203277791724671911945867431936 223 47464682317833699840835597134858791988241 224 50082781634695956879921596112047907536896 225 52832655412920074502158224582672119140625 226 55720305857307737514161797794916422455296 227 58751980117825508521405701699977398621441 228 61934179135039923526465016616269157236736 229 65273666763799973697002979703674778136161 230 68777479182635902650515347441000000000000 231 72452934596509580325177117206528231916081 232 76307643240720996493404244033037607632896 233 80349517693947688301668389326288744989681 234 84586783508569216304909648365386159230976 235 89027990166607172069815061408144775390625 236 93682022369792677658017423180206142652416 237 98558111672457963625684148934594569508801 238 103665848466136428397294503369961377304576 239 109015194324946629146953524685982585493841 240 114616494721029974161197367296000000000000 241 120480492119509520927772456954412674766801 242 126618339462638275115718053629491008966656 243 133041614053009775760683453510661197913921 244 139762331845911584281741998255795922272256 245 146792962161113612728042438368926025390625 246 154146442824598073543028747313645682036736 247 161836195750956253161276832139153356398961 248 169876142977399349303408575430365561225216 249 178280723160556311659274636789987428588721 250 187064908547461032867431640625000000000000 251 196244222432364396797724130069889563914721 252 205834757111243649981930784496178708873216 253 215853192346122365845431463243354951320961 254 226316814351558966774753319133852065140736 255 237243535315910402990793587554765869140625 256 248651913470230207041206475542582322528256 257 260561173717916796211677647340056021131921 258 272991228838488630397974259270723605958656 259 285962701279127698473223114693053322300801 260 299496945547901850804899024896000000000000 261 313616071222849768584660880384166689679841 262 328342966591389911678214848251549101592576 263 343701322934796665815675999523837020570801 264 359715659472773167547911227028484093116416 265 376411348983440972303656750613320556640625 266 393814644114361898300004865192464798846976 267 411952704400507078582455054910721488347681 268 430853624005392537092051816600443757264896 269 450546460201909524764235918945701616310081 270 471061262609691461042593862241000000000000 271 492429103206177678025507882008868377182161 272 514682107128857312340224547709154530164736 273 537853484286504687744648452247101483823441 274 561977561797550433783442605323055764279296 275 587089817274070447368135511875152587890625 276 613226912970217680113899067828107682512896 277 640426730814269680259623137040162497486241 278 668728408343817890043676361997348417703936 279 698172375563982953937268673211782451096561 280 728800392748903786995238567936000000000000 281 760655589207116943029159512144714910341681 282 793782503031816967014342592348179798429696 283 828227121857367973202223756643703850038881 284 864036924643821718333053040020905185509376 285 901260924511587997061215233643730712890625 286 939949712648799333569050773978669045846016 287 980155503314313739130038825787047874787601 288 1021932179959706810288663944149552674635776 289 1065335342494017716978414668493340293940241 290 1110422355715432735355050594561000000000000 291 1157252398934514977862613193989161635878401 292 1205886516814019924988433160538100603027456 293 1256387671450773331646593873423821346977121 294 1308820795725531128936642771762572588486656 295 1363252847947190132370705005890429931640625 296 1419752867818173764199163845461394205966336 297 1478392033748278664282562665312299525291761 298 1539243721544736065584905405243523948220416 299 1602383564506716211771859851022720754921121 300 1667889514952984961000000000000000000000000 301 1735841907211909117637888003870370547312321 302 1806323522103501028669952642907641485398016 303 1879419652943693640650465283643809529198161 304 1955218173101544603496879804559182985691136 305 2033809605140582196789066049034531494140625 306 2115287191576026910674948309038218348793856 307 2199746967280150505528431116720713744838721 308 2287287833568569371171676128923513159417856 309 2378011634000811077226463293165905882919201 310 2472023231929042220921962513681000000000000 311 2569430589829402107841456304618727148963441 312 2670344850450950515481852230276042903781376 313 2774880419817808860432937600595965606062001 314 2883155052120652589227761043639090906402816 315 2995289936534298612706054474928222900390625 316 3111409785998725176770791328579960833048576 317 3231642928001462781873651163688336452068481 318 3356121397399903703077950435091387817988096 319 3484981031322694396228416223076905141614481 320 3618361566189999678189727645696000000000000 321 3756406736893060115358027127576555399951761 322 3899264378174104620235407583597287025217536 323 4047086528248328916797810435555648889728641 324 4200029534710307368171726696235934412701696 325 4358254162767870741734790861606597900390625 326 4521925705847155894621818346363083974250496 327 4691214098613215174686399855579361940421041 328 4866294032451263626658986769726937430491136 329 5047345073454340949461958196861269265486961 330 5234551782963872647784755492881000000000000 331 5428103840710331038971434572589723538197281 332 5628196170601921795403382472837371837546496 333 5835029069209955603738269376356548763158081 334 6048808337000307386953195715383685595467776 335 6269745412361117444991422476602656494140625 336 6498057508477649907280862538911829108719616 337 6733967753105994138329830907456164750136401 338 6977705331298074279362422486878961628286976 339 7229505631131221028384682612775434195816641 340 7489610392496358142528690917376000000000000 341 7758267858999664074864387475829473584420001 342 8035732933033386718463890355362963181408256 343 8322267334072316509223012335536730568110321 344 8618139760253260222171379532676124750381056 345 8923626053295704770628058290867304931640625 346 9239009366822717270987859150011982737575936 347 9564580338141994656071839243770714260254561 348 9900637263547853295276182825478891415535616 349 10247486277205836499155207222475642296683521 350 10605441533682515539043212890625000000000000 351 10974825394183967988842160262927047326139921 352 11355968616567335886684499322938794302242816 353 11749210549190795509852087843517129813145361 354 12154899328668210548646102878982405433921536 355 12573392081595691245937676867774355712890625 356 13005055130318243731490085007609565550739456 357 13450264202805666416964499063827061600615521 358 13909404646707834022466346677213333937197056 359 14382871647660504672753337630943628050967601 360 14871070451913791625537326678016000000000000 361 15374416593356458670932891173395521581677041 362 15893336125010227165834256456003022522290176 363 16428265855069323136174882358132405101623201 364 16979653587561544990515447486015017599369216 365 17547958367708196237631391858130527587890625 366 18133650732061303286687805003676377130930176 367 18737212963497626029697924973874828483859281 368 19359139351150068561307443842591771167031296 369 19999936455358209180122251098904095436348881 370 20660123377720792838942199093601000000000000 371 21340232036334165569067416239150705544151361 372 22040807446301779197547059749826392632590336 373 22762408005601056007636093355503500179703841 374 23505605786395076964160570189989496012804096 375 24270986831877743839868344366550445556640625 376 25059151458742265139619451208742569137668096 377 25870714565364028230466390790404667557425841 378 26706305945790145651867011241072682915598336 379 27566570609629202306600893190399254181307361 380 28452169107935982225126351179776000000000000 381 29363777865187218960386152019973993005482881 382 30302089517445692513278561127494496604983296 383 31267813256811288118556623397473905504347281 384 32261675182258938344771926408404661149106176 385 33284418656964689888579248929796640869140625 386 34336804672222470282377245341792259771273216 387 35419612218055477594562948808860503875555201 388 36533638660627478193884701933057604558258176 389 37679700126560673884325972435026322101123041 390 38858631894268190306056236008241000000000000 391 40071288792410643553239088557792702260391601 392 41318545605587661593467395433734659224109056 393 42601297487376671399458539348059449731313521 394 43920460380832711835131671566256019767955456 395 45276971446564496389630822938924551025390625 396 46671789498503428939167356055479642316865536 397 48105895447483769953235647661672007091287361 398 49580292752753660064900241930600069883170816 399 51096007881538232811145724014342940713875921 400 52654090776777588736000000000000000000000000 401 54255615333163959054159864400055676490397521 402 55901679881603958814633083365712019239407616 403 57593407682233417101529681271296491523162561 404 59331947426113875382251720443461192369831936 405 61118473745741464782211212095512519775390625 406 62954187734500508950717571011398080568365056 407 64840317475195851406290487096076183968462321 408 66778118577799574933447576625757029459296256 409 68768874726549465869671624427710891336446001 410 70813898236538278094070654620401000000000000 411 72914530619934570332106084378781757427820641 412 75072143161977626148191531299835215637118976 413 77288137506890718835081768900107622077254401 414 79563946253858753451516268189852874732015616 415 81901033563218105633908744098696797119140625 416 84300895773008281640954271400631323932491776 417 86765062026036846509448586302791220813720081 418 89295094907610907333590003912266174924394496 419 91892591094090296657394434868028338860513281 420 94559182012419476920052875923456000000000000 421 97296534510797080947177704816344185099780961 422 100106351540643915767624484532252728632283136 423 102990372850032187687272764067409428773749041 424 105950375688740655699764676204549880724586496 425 108988175525102388092326741278171539306640625 426 112105626774813783645663095859802215012765696 427 115304623541875524264365929272300745428500641 428 118587100371838150342834930788575639593025536 429 121955033017526993806462380950683070408557761 430 125410439217423266704592672361121000000000000 431 128955379486880185606912688597373016452198481 432 132591957922355114005521937290718364980740096 433 136322323018840826588660623569815510343606481 434 140148668500681140767276130961058253606424576 435 144073234165958322341265489019553808837890625 436 148098306744641853827972366903238102473506816 437 152226220770690355881619635484894518181044001 438 156459359468300674549750465641974785784549376 439 160800155652500389983011841136171836069859441 440 165251092644282265779977014214656000000000000 441 169814705200481442552055266422918295653793201 442 174493580458598484678421997586810617211129856 443 179290358896773715731520993063771773956586721 444 184207735309120625834904256151330273001209856 445 189248459796628503412504287663753574462890625 446 194415338773846834548062605864381611983835136 447 199711235991566425642213797233404201798390161 448 205139073575714639380158857674948229271126016 449 210701833082684590353134129406541938916498321 450 216402556571320625160840087890625000000000000 451 222244347691784912609154638315386948880085121 452 228230372791532492858006723767977666376892416 453 234363862038624680219088941039912084629249761 454 240648110562613282903677754163107424753422336 455 247086479613230694529417778336428711181640625 456 253682397737123526764400708060238468041670656 457 260439361972870090270796758708202299478379121 458 267360939064524692262924204866251891245715456 459 274450766693934403670899708081928661499354401 460 281712554732076657256510863118336000000000000 461 289150086509668770218989746034074216377394241 462 296767220107303241011925472077939637928267776 463 304567889665365450426305884496832577352955601 464 312556106713993201636983783559322040864342016 465 320735961523340363019772627010045000244140625 466 329111624474409731283633722680478699477733376 467 337687347450723110987458703565250590921650881 468 346467465251099509984909919704621708210077696 469 355456397023815278925486479278833956024107681 470 364658647722422976797962491527761000000000000 471 374078809583508723796823866404443874606840561 472 383721563626670807687239365346124360304295936 473 393591681177005340504071827753824382341864241 474 403694025410387819010802274036099356708048896 475 414033552921842525031044368803501129150390625 476 424615315317294810715318285803361801439543296 477 435444460829004449186388929974463435883645441 478 446526235954981392985921637113784670182772736 479 457865987122688471492348601951906065407238161 480 469469162377338774164264416444416000000000000 481 481341313095098709255687092276118541268344081 482 493488095721510997720155983685274315844816896 483 505915273535455159541632139070929153800935681 484 518628718438966374873981147666395172727422976 485 531634412773236955310635704271518691650390625 486 544938451161128041515759425579668266655420416 487 558547042376522552502493295787583154846602801 488 572466511240853849218015224855740097627160576 489 586703300547148040965262149367564382412025841 490 601263973011921357734061827559121000000000000 491 616155213255277534907636768978229996004624801 492 631383829809553709232245748996692713622470656 493 646956757156866906567122107359221632613929921 494 662881057795916812948589904441972147810144256 495 679163924338404161086762266575237187744140625 496 695812681635427734746761524962777338778484736 497 712834788934226693730897551661461336411562961 498 730237842065638652556388912291788507499401216 499 748029575662647706598442864732436894064550721 500 766217865410400390625000000000000000000000000 501 784810730328071376472117501020317689585202721 502 803816335082964569283478036766267653794697216 503 823242992337239145450283560800990513351406961 504 843099165127653990325988493296347991544692736 505 863393469278727940141859587215894023681640625 506 884134675849717210502887273444781880610656256 507 905331713615815403588536418176133361010365921 508 926993671583985527909389595172258058816454656 509 949129801543837538369836479657246998549692801 510 971749520653969010650290534624321000000000000 511 994862414064190702742420433640479454370397841 512 1018478237574062928040781723822417193075736576 513 1042606920328172868908000086509875125998726801 514 1067258567548587197283031643504869462556348416 515 1092443463304918639888514463379909511962890625 516 1118172073322449430110102565972883890006654976 517 1144455047828758926864982068665715670537651681 518 1171303224439307052946321877782746408144080896 519 1198727631082429611623793665659550321787132081 520 1226739488964205980896866405974016000000000000 521 1255350215573664159937473041595859868855330161 522 1284571427728792652122770966053546760928628736 523 1314414944663833213848761911364892882804049441 524 1344892791158333078233968018438345120123191296 525 1376017200708439878072427759230136871337890625 526 1407800618740927143181008894049636436258000896 527 1440255705870442933812250671872218353502860241 528 1473395341200478894276244385908670845404839936 529 1507232625668561769539827534599268400887348561 530 1541780885436174222555778050512161000000000000 531 1577053675323916621626717177761056769093919681 532 1613064782292426335436819927828335816077213696 533 1649828228969575978698740946591613080646334881 534 1687358277224476993873735904914315216272101376 535 1725669431788819934340935008201277226806640625 536 1764776443926087831929044240795417629757014016 537 1804694315149184087093148863399641455302231601 538 1845438300987021413434310324001593820406091776 539 1887023914800623499934622000276222741687622241 540 1929466931649296224430464459739136000000000000 541 1972783392207430460687825622309843039802886401 542 2016989606732503769192480284708324872938131456 543 2062102159084853548642119893856128489323343121 544 2108137910799799551345559747416696955554758656 545 2155114005212699031515110500960699609619140625 546 2203047871637523201002080060404127677740814336 547 2251957229599549112592980766327124063210805761 548 2301860093122766576776980911403236410487996416 549 2352774775072605244135901801503607797568033121 550 2404719891554592552419883056640625000000000000 551 2457714366369558845178800988145507057945750321 552 2511777435526011617746530581823929067572822016 553 2566928651810306536647916825229859196159634161 554 2623187889415248610343416369316505589703643136 555 2680575348627762662871162409302345957275390625 556 2739111560576278077618898378741139118915321856 557 2798817392038478636387852823305072655694422721 558 2859714050310074179327052485475460919691513856 559 2921823088135256754450489100291762856747461201 560 2985166408699509911532497174265856000000000000 561 3049766270685445824441029683188039001596831441 562 3115645293392350998647437361744752272759525376 563 3182826461920127436978904347105385417334568001 564 3251333132418322296890747258258144454368034816 565 3321189037400945276866066324407841113525390625 566 3392418291127779218236308507212610969759256576 567 3465045395052895701995570390861061445641722481 568 3539095243341093758292185251925627639846404096 569 3614593128452986189462403594953958665259586481 570 3691564746799464435962737597004721000000000000 571 3770036204466279388600595514981019676885249761 572 3850034023009482070298831970216628411785281536 573 3931585145322474676501287061561719426330304641 574 4014716941575429075476639030423748095130013696 575 4099457215227836528451165404379367828369140625 576 4185834209114959094942367515236567755308138496 577 4273876611608959941120793500874744487116145041 578 4363613562855496568743586482148721843979227136 579 4455074661086567829427940830490092852808888961 580 4548289969010412484014287235321856000000000000 581 4643290020279264009757028725945451555818925281 582 4740105826035773349325263642579606060557930496 583 4838768881538918335348274690948043389899804081 584 4939311172870225612752622225564060070000459776 585 5041765183721138018662312529408106758056640625 586 5146163902262367566424448505543972237218287616 587 5252540828096081416634615458926439155227930401 588 5360929979291775504124488793139497322441342976 589 5471365899506697825995130928667316868706648641 590 5583883665191690782190407704127201000000000000 591 5698518892883329397064016276572916357788578001 592 5815307746583239738159775111009870667638112256 593 5934286945225489387257963258077991741954826321 594 6055493770232949408901376677119178855595053056 595 6178966073163534903365045986769281465087890625 596 6304742283447238924635772539877474091910823936 597 6432861416214882289685217156210945248726118561 598 6563363080219509603417537949789064212156911616 599 6696287485851369674414732418346664175086945521 600 6831675453247426400256000000000000000000000000 601 6969568420496354158018605548753917747551727921 602 7110008451939979745844789263853037761791266816 603 7253038246572140985451030384999355765773931361 604 7398701146535940213432126025349699524190273536 605 7547041145720379061443689681857288418212890625 606 7698102898457369152104305801805043831595667456 607 7851931728320121619015101101463785404910549521 608 8008573637023926695923219679474413509390893056 609 8168075313430343012030834144499122884602659601 610 8330484142655824678048014536845441000000000000 611 8495848215285822751082046575616799562496695041 612 8664216336695406226124588273820542356659634176 613 8835638036477456318019240063274826294930479201 614 9010163577979496470644453854088043498859401216 615 9187843967950229259909912783720831992431640625 616 9368730966296860144319185424070709900975538176 617 9552877095954296861579124822950942756463863281 618 9740335652867322172319593648807550496437047296 619 9931160716086846612709023856613743869801470881 620 10125407157981356936896358456037376000000000000 621 10323130654564685008063295186299707421986599361 622 10524387695941231033718605023718306402154254336 623 10729235596869784236995708601130739883340629841 624 10937732507447093311413666735210671733888516096 625 11149937423912348322119214572012424468994140625 626 11365910199573745092333312412041075122429956096 627 11585711555858312549870704411410802799803499841 628 11809403093486193005476909234745716352625934336 629 12037047303770574892626591833081385611381859361 630 12268707580044487117643999129306001000000000000 631 12504448229215673849834641129591532611583360881 632 12744334483450778324053161281863519572166967296 633 12988432511990074033071807540113506434831343281 634 13236809433093991554554475166467426107672498176 635 13489533326122699187681276746621851035400390625 636 13746673243750005567807284982134324502479241216 637 14008299224312862484276719670353370284553699201 638 14274482304297756246951592849723003460052914176 639 14545294530965286131453818683307897692529105041 640 14820808975114238681865124436770816000000000000 641 15101099743986476962983808393717449774951699601 642 15386241994313974232506479114553570918202413056 643 15676311945509331946992335819559904122628379521 644 15971386893001132524484229462414487655291027456 645 16271545221715487861512557224674439785400390625 646 16576866419705155243203831544035937852328513536 647 16887431091927602992665334603575040573737501361 648 17203320974173418980031392547782387354426146816 649 17524618947146465952847220027601103886531287921 650 17851409050697198558145703369140625000000000000 651 18183776498210567902954588455584902186243135521 652 18521807691149950544370967946703191958530031616 653 18865590233758549913072345767625442469164298561 654 19215212947919729355515493808453066507964583936 655 19570765888177747230423381820413416718994140625 656 19932340356920375814795209808801535715291693056 657 20300028919724897163914535451962090364288746321 658 20673925420868980528996180774343758911434592256 659 21054124999007957465525518440035471224875288001 660 21440724103020022365326358498840576000000000000 661 21833820508020897816269446518689228215759988641 662 22233513331549515935626996009327507612456062976 663 22639903049926278636715152543831108696606460401 664 23053091514785471673972254608741875046590447616 665 23473181969783419269323638987092065742431640625 666 23900279067483978152911951365556423733895499776 667 24334488886422981954354875262777766897484074081 668 24775918948353259056960289650211576199036010496 669 25224678235671859277113510576946491273022785281 670 25680877209031137054684866464164481000000000000 671 26144627825135351238121802705768848041699378961 672 26616043554724454020222412959382852029315547136 673 27095239400746754127772159657462097898505025041 674 27582331916722151990598987396940450816558698496 675 28077439225297657313501469030439853668212890625 676 28580681036996912248268482506256226829463453696 677 29092178669165456212976633285875469828894924641 678 29612055065113481332263659981928178466064961536 679 30140434813457840475673849662287842081066259761 680 30677444167665082951797517997572096000000000000 681 31223211065797306074124367517137688700777226481 682 31777865150462624050644531100997523801784324096 683 32341537788972068963606862384187736222960952481 684 32914362093704751998828094895566697191048216576 685 33496472942683126555886423905077920215087890625 686 34088007000360208421777458526358448406979874816 687 34689102738620621821508960536700627767459538001 688 35299900457997353870013970565841406977560805376 689 35920542309106113741021489214820871916464991441 690 36551172314299206740492526759392481000000000000 691 37191936389540847425260787352875926210532251201 692 37842982366505849941966271078449081293111033856 693 38504460014903647877592452345354570097714002721 694 39176521065029610111270253542484845610002681856 695 39859319230545633437852642655214573008056640625 696 40553010231492007097451244853161539238033883136 697 41257751817532558792020812544164184133274954161 698 41973703791435106300539728783260230847215702016 699 42701028032789253418726950491952216926061060321 700 43439888521963583647921000000000000000000000000 701 44190451364304319841088900840480333736109973121 702 44952884814577532882297488436949185847869116416 703 45727359301656997429732518807552625567550735761 704 46514047453459807791859709226757301461986574336 705 47313124122131882131954586049805867578369140625 706 48124766409485498408354151807046163714643398656 707 48949153692691020756773335977453556423709013121 708 49786467650224990407254437392311932657342611456 709 50636892288076770702150834420631242314575346401 710 51500613966215951343360724450403761000000000000 711 52377821425322732647197209793949872614326712241 712 53268705813783526324183388191168780495828811776 713 54173460714954025129072011334673132054432511601 714 55092282174692009643886588165435644316121174016 715 56025368729162176464143441556612792363525390625 716 56972921432915288156022155989865815806759141376 717 57935143887243961540486128112643271217432354881 718 58912242268817427139597670936345100496763293696 719 59904425358597608990906517797143328466783529681 720 60911904571038890498200890073153536000000000000 721 61934893983573948541481874673187736487813588561 722 62973610366388054716141122246228056398549159936 723 64028273212484259311376322296310026290743490241 724 65099104768041890471257114443788380251300560896 725 66186330063070817908945715103209018707275390625 726 67290176942363947565772318138910331296248631296 727 68410876096750430722557093540469876285970419441 728 69548661094652088281151272902717512087016308736 729 70703768413945568240033375217159297680572090161 730 71876437474132771789338181050902641000000000000 731 73066910668822100948311788126158305842040522081 732 74275433398523098262273249295058440728290000896 733 75502254103757066767120271267446856816058631681 734 76747624298486276217642700692991297469887614976 735 78011798603864379461803601489220415859619140625 736 79295034782310680827115289979255894700160188416 737 80597593771910916467679498465332383022375446801 738 81919739721147224801780740501111174907285016576 739 83261740023960003450524912201243221818074307841 740 84623865355144367468307247487389696000000000000 741 86006389706083942136282120948863798878020232801 742 87409590420824742170900136915561289908843974656 743 88833748232491907881384843016002529267831695921 744 90279147300052087593152756735288904223090016256 745 91746075245424274539047801807136770976806640625 746 93234823190941925407277438384142336736066932736 747 94745685797169206824516572250307709036618476961 748 96278961301074235245201695498196975668445577216 749 97834951554562195013987713431098034222086262721 750 99413962063371238768100738525390625000000000000 751 101016302026334093850310091376368782893492240721 752 102642284375008318011881272151009563187888521216 753 104292225813678167398579309408472179736403242961 754 105966446859731059631990336677497518315216244736 755 107665271884411634723541298085906594121337890625 756 109389029153956436590047278043433709222290784256 757 111138050871112258077828151646670404207301349921 758 112912673217041212647837258507875345126634950656 759 114713236393615616227261942257511798684962834801 760 116540084666105783194117534432362496000000000000 761 118393566406263861030892293988073266185386865841 762 120274034135806848861741678673813475350457880576 763 122181844570301965875507997143236729694728632801 764 124117358663457556534388986378217458094011580416 765 126080941651822740475830334963692328261962890625 766 128072963099899036133607929436053116945806462976 767 130093796945667208333532083568873705719288705681 768 132143821546532611460185810568825492066738896896 769 134223419725692321244041055020835212097193704081 770 136332978818927369783620603616447041000000000000 771 138472890721823420095530180580046711926369228161 772 140643551937423238276617196919981096023135092736 773 142845363624314343267663107613678233453226025441 774 145078731645155236227329838321092623874274103296 775 147344066615643633659002930741369724273681640625 776 149641783953930150682151739117803948270625488896 777 151972303930480903204308165295590950656859984241 778 154336051718392520230199183093867815326199975936 779 156733457444163080141405074328411623642859350561 780 159164956238922507493606342689755136000000000000 781 161630988290125989709480317737627250508263247681 782 164131998893713995994067306732718908458563997696 783 166668438506742503866400762932241929730144380881 784 169240762800487061886842451696577164181950693376 785 171849432714024340464339318492358380937744140625 786 174494914508294846052182177169651506099460182016 787 177177679820650497585257099113002370561981425601 788 179898205719890787676699326735384656969545547776 789 182656974761791274877748668862947470049167054241 790 185454475045128177211927850757834961000000000000 791 188291200268202861223885558608868823485155644401 792 191167649785870044934829490403244614929881235456 793 194084328667073557370888339152659584767851459121 794 197041747752893521728453212822208541045913030656 795 200040423715108853762027647202693689941650390625 796 203080879115278991625831390947737886241467662336 797 206163642464348798170828023508929213007298069761 798 209289248282780601594452885562748685164035772416 799 212458237161217365361579629428074321437266895121 800 215671155821681003462656000000000000000000000000 801 218928557179309882348938496836808738488979938321 802 222231000404639576285838804582628050904668246016 803 225579050986430968394040970130491177465441820161 804 228973280795049815304737109465956430804613595136 805 232414268146401919140542005514936865879150390625 806 235902597866428076447865574487230429278873849856 807 239438861356162999750230301000422612673445756721 808 243023656657362433565703046936417043946831609856 809 246657588518702713035753008685255913761547753201 810 250341268462557039747937124743219281000000000000 811 254075314852352775901339224047526078330380449441 812 257860352960514084662139170862686538008023269376 813 261697015036994271387553934322675019238064824001 814 265585940378402207360165835145528049534821666816 815 269527775397727244771827360770886181250244140625 816 273523173694667058927401273859100792665277464576 817 277572796126562881004054868303390620660283126481 818 281677310879946612202174973655903810914082820096 819 285837393542704337759703718110651859664613308481 820 290053727176860787073313401325162496000000000000 821 294327002391989314077842596753490276937656297761 822 298657917419252000080306521615490078424353345536 823 303047178186074509427075732908298294753372630641 824 307495498391460356702992512204125043249639325696 825 312003599581949272619769304566442966461181640625 826 316572211228224384348494925414840820028434026496 827 321202070802372954787969826208553167801643619041 828 325893923855805454137410634505637374902335963136 829 330648524097837766159316813372210067815138040961 830 335466633474941360676490215828262081000000000000 831 340349022250666293146854379571760997826585403281 832 345296469086241921601348695656985902827486314496 833 350309761121860260814288416143139106335488200081 834 355389694058646923302701409496232840452997451776 835 360537072241324626621794445239525174824462890625 836 365752708741574276438384656024642252490319855616 837 371037425442098665023376000960342877593207474401 838 376392053121393855108687605219444075972662398976 839 381817431539233349503973597188250389435803230641 840 387314409522870177464536579782475776000000000000 841 392883845053962059544554487102030235433928486001 842 398526605356224843559639878927745782168702816256 843 404243566983819435320359560293699436666893292321 844 410035615910477478984189888644107176477831725056 845 415903647619371073207999616079268552558837890625 846 421848567193731840767069241620109020257276071936 847 427871289408224700940406516022096068983093732561 848 433972738821081725746236113733836311447906287616 849 440153849867001493046562995454486617768512957521 850 446415566950819381626170332275390625000000000000 851 452758844541954285589852021523716873887413065921 852 459184647269637257812636040641749872692288290816 853 465693950018927624721768678274395323458636467361 854 472287738027522147386842846299343853275138625536 855 478967006983362836746209284982857893789306640625 856 485732763123049063804251876510005819773032595456 857 492586023331059638795783110622418230714772233521 858 499527815239790566631269912373997856393452589056 859 506559177330414219410381741537166099664090101601 860 513681159034565700422011585991151616000000000000 861 520894820836862207837006963615094509624997463041 862 528201234378261240245914372494839875388204978176 863 535601482560263520298640130425936157999261085201 864 543096659649966546966617855142782422961111433216 865 550687871385974721371403881908177300547119140625 866 558376235085172025707153914141964330367412146176 867 566162879750363269528725669838769259151895617281 868 574048946178789952582763032416494606771915063296 869 582035587071526828426608348252882326323652342881 870 590123967143765288309823443024092401000000000000 871 598315263235989720186040364690610661716214797361 872 606610664426053033279374814835663267731483918336 873 615011372142157574350285018426794048932853305841 874 623518600276747697691114026946127946469556228096 875 632133575301320286932183080352842807769775390625 876 640857536382159562955777907269528722573514244096 877 649691735497002548598260268026049302554651323841 878 658637437552641597370416501293759840542144270336 879 667695920503470430143597494686229040458868161361 880 676868475470980160634785850223230976000000000000 881 686156406864211827578022860435842404778396988881 882 695561032501171988693218371268273338997936951296 883 705083683731217968956830124099319385256610089281 884 714725705558419393242816502115576288096787890176 885 724488456765902671137219839035415973301025390625 886 734373310041185139636309987589209186126179209216 887 744381652102505607516994423159129138617233593201 888 754514883826158083419767833195848798212955570176 889 764774420374835508109418302260657957778292837041 890 775161691326990349977617562270734641000000000000 891 785678140807218961624989385416233772020578757601 892 796325227617676634308864433620507082685788717056 893 807104425370530326167284457868734520368327195521 894 818017222621456079430507713468023610566206099456 895 829065123004188181308886210752328272890869140625 896 840249645366127162901130681036587947094532161536 897 851572323905013770300248971087365740716035465361 898 863034708306676082086437394049195781801977122816 899 874638363883856987587523111893523319746984449921 900 886384871716129280658801000000000000000000000000 901 898275828790905664285884090613532358187881623521 902 910312848145551002047097398539824942612828655616 903 922497559010604193386596838664873594034207184561 904 934831606954117090746395540553636521479751335936 905 947316654027117917885437992572964580195556640625 906 959954378910206690177388302499479898641407021056 907 972746477061290179326503994456086893758160780321 908 985694660864464006773464081052088011790017888256 909 998800659780049492080923920804949780006599880001 910 1012066220495792924792495220066012001000000000000 911 1025493107079234970649414452776452932019177906641 912 1039083101131257965626985300214736765098683006976 913 1052838001940818894018580170489531503387387416401 914 1066759626640875889749183523668796618663440879616 915 1080849810365516143243778050164960451777587890625 916 1095110406408293139508937543132167746542450507776 917 1109543286381781196609422756257891554759856178081 918 1124150340378355317436005204303579797501355626496 919 1138933477132204411566796676198961226683170807281 920 1153894624182585988122668495332704256000000000000 921 1169035728038330464808534961101172833270834726961 922 1184358754343603282816981999755567990281806811136 923 1199865688044933061949578280393249999507588051041 924 1215558533559514075184846733631240756954184810496 925 1231439314944791366990935748434126377105712890625 926 1247510076069336884946148902899026236837706141696 927 1263772880785025039692308878983382188324463098641 928 1280229813100516153905085577458983079380344897536 929 1296882977356056306822552134358637345049759711761 930 1313734498399602126928988680233144321000000000000 931 1330786521764279131645976806354051128399338004481 932 1348041213847182259337763728099240753060795908096 933 1365500762089527285593371379982880974772280048481 934 1383167375158161862604630849803266420415082008576 935 1401043283128444967517886769174903393554931640625 936 1419130737668503592898191031110130516828478242816 937 1437432012224875559909043409481276135029489782001 938 1455949402209547382478792619126103883874745061376 939 1474685225188396158597340791398320557651195873441 940 1493641821071044512964454365297709056000000000000 941 1512821552302137663494433532476073539635596459201 942 1532226804054051732671790556792602110389618937856 943 1551859984421042473449595856427623050009773168721 944 1571723524614843628286932440457725379806396153856 945 1591819879161724189035118296210329706406494140625 946 1612151526101013874704678206479664670072275931136 947 1632720967185106193677138229994810903372403268161 948 1653530728080948506668246114451862965076168278016 949 1674583358573028556702859057399248810038091372321 950 1695881432767866982527157734619140625000000000000 951 1717427549300025382261715048081693212423725611121 952 1739224331539639544689943698650569938696369340416 953 1761274427801487516381243979464197681524623971761 954 1783580511555602223867449057175402233379411726336 955 1806145281639438421325597830265432393847900390625 956 1828971462471603785670335025618062009068637126656 957 1852061804267164032626025746008213545364741397121 958 1875419083254531979232659873595007243908047507456 959 1899046101893950530341494662787135307697337088401 960 1922945689097579618976827049756327936000000000000 961 1947120700451197182979987631614574774037111780241 962 1971574018437524313111294329962981545035137355776 963 1996308552661184760765985294706412178305763817601 964 2021327240075309046661758909174883597700370006016 965 2046633045209793465279176553594604716972900390625 966 2072228960401224333482525241634525813968632549376 967 2098118006024477885618487980378925734104144808881 968 2124303230726006271483826780841554627491524509696 969 2150787711658820167871945175682129601606278701681 970 2177574554719178568952363844696140561000000000000 971 2204666894784996375507515919956496949624556086561 972 2232067895955980458048550607174321220220602023936 973 2259780751795504924056729238354526721167746866241 974 2287808685574236375050212539545940602251685072896 975 2316154950515519994858278990283071994781494140625 976 2344822830042537366396990361009111439880849719296 977 2373815638027246970382741994647124480693908943441 978 2403136719041118375793713763809543710359657844736 979 2432789448607671188494685964640282854077772692161 980 2462777233456829881278717245682159616000000000000 981 2493103511781105685650515025648951688979298450081 982 2523771753493616782981680205734830063634943184896 983 2554785460487958090208096277780312260215518077681 984 2586148166899931993015278587890453354997639806976 985 2617863439371151437469224427119256244179931640625 986 2649934877314526849298932151743371807186656956416 987 2682366113181648408523012526098149799719656040801 988 2715160812732075265837424248594317917430350872576 989 2748322675304543346145055962535897421203322339841 990 2781855434090103443811378243892171521000000000000 991 2815762856407201373674431855925556725963721590801 992 2850048743978712001522735206247535979636673478656 993 2884716933210939037682018160691655266863101211921 994 2919771295474592537521756371605345633941761888256 995 2955215737387756113106026764547829024980712890625 996 2991054201100855920870968984747165726717547380736 997 3027290664583643551113859111357230369132727140961 998 3063929141914205006227221973944061518088399753216 999 3100973683570008016006269615640300631241493724721 1000 3138428376721000000000000000000000000000000000000 1001 3176297345524769048766267609274925710762535028721 1002 3214584751423780358029793284179221256540990345216 1003 3253294793444700612130163162327474243676606828961 1004 3292431708499822875785126038594632309943079796736 1005 3331999771690604616083686552388192369902587890625 1006 3372003296613331539764361465040857142687362912256 1007 3412446635666919994227272591589814363829894083921 1008 3453334180362870744375248868541841373367061446656 1009 3494670361637387001279559254840271827738811726801 1010 3536459650165669642821056869236301921000000000000 1011 3578706556678402630868143667289411650977239083841 1012 3621415632280441694219826272029826582981248024576 1013 3664591468771719411465991025246997041551960288801 1014 3708238698970379893098645168849442246698458812416 1015 3752361997038156327648018062794094119570556640625 1016 3796966078808004722316859781825569008912198270976 1017 3842055702114007234545784112415989524458991509681 1018 3887635667123558557162850220676083706059541712896 1019 3933710816671848886252534932047244430010336026081 1020 3980286036598657067623590029821218816000000000000 1021 4027366256087467584762782144121849259014668876161 1022 4074956448006925118432954096191403845101149556736 1023 4123061629254640475610004944542291271177749751441 1024 4171686861103361753255041940776620822838217015296 1025 4220837249549524670485893167281210422515869140625 1026 4270517945664196071047168354344448516090784976896 1027 4320734145946424666580902353917488426020068858241 1028 4371491092679013160071297611795945318630803111936 1029 4422794074286725957977986898609975629847117102561 1030 4474648425696946748983355242004109361000000000000 1031 4527059528702800296961581698733915178262418325681 1032 4580032812328752865730980110224932413467258781696 1033 4633573753198705763377727637204028376373594176881 1034 4687687875906596564438966553254771386522221285376 1035 4742380753389522639007345926156811400176025390625 1036 4797658007303401688868134411398129287758155350016 1037 4853525308401184062104883956718399626671662369601 1038 4909988376913631689211058854541518118040093003776 1039 4967052982932678555623868918948654319957732236241 1040 5024724946797387697753564798869569536000000000000 1041 5083010139482519782017474319548752157183944152401 1042 5141914482989728399103889578376642022831432339456 1043 5201443950741397278687365176853736892734431325121 1044 5261604567977134703094869876955327532763663302656 1045 5322402412152940471982360119358669216894775390625 1046 5383843613343060843924528788950601247965386510336 1047 5445934354644546954947542481519677817791787083761 1048 5508680872584532288446333003523461612024591548416 1049 5572089457530244845625273181985739704691101507121 1050 5636166454101769740584664101806640625000000000000 1051 5700918261587578019446213022660472826706149876321 1052 5766351334362837578469412430027310842912771670016 1053 5832472182310522131958266492290212958051125756161 1054 5899287371245334256894978751988606375947715547136 1055 5966803523340458617664842875734134234922119140625 1056 6035027317557161550955497004681915782778224377856 1057 6103965490077253267924743547254311893783248840721 1058 6173624834738429008035133581718603370034579705856 1059 6244012203472505556551303415646586985027783795201 1060 6315134506746569615588466894897811456000000000000 1061 6386998714007054596788348965979891740112249817441 1062 6459611854126762482183033560109288526208695013376 1063 6532981015854847478588533462437020063217796830001 1064 6607113348269778269949214424384863502652267298816 1065 6682016061235295751432364932286871374414306640625 1066 6757696425859383208750042917239247178327387672576 1067 6834161774956265986163699030685478966352876280481 1068 6911419503511457766906822266529035125850527236096 1069 6989477069149870670342828630971335785666952780481 1070 7068341992607006451060469793592431521000000000000 1071 7148021858203246166298030346979317444092713095761 1072 7228524314321255759581365210298030611484729409536 1073 7309857073886525090260260192222355605776266706641 1074 7392027914851058020733537744484931400917940637696 1075 7475044680680231255566637060709059238433837890625 1076 7558915280842839709426935087110528288383351914496 1077 7643647691304346263792706503926312635034272843041 1078 7729249955023353855732211713131408349952500699136 1079 7815730182451317925700819347052393490276252942961 1080 7903096552035517335267182427091501056000000000000 1081 7991357310725301949955165301965375612647087631281 1082 8080520774481635166977333748981117091032622698496 1083 8170595328789949752539246618080489384888028346081 1084 8261589429176335438612399246165298679554586443776 1085 8353511601727076814608343300882473802949462890625 1086 8446370443611560135238123085234702292268413423616 1087 8540174623608567752010604629562144685563688768401 1088 8634932882635978962311412725418790729952291454976 1089 8730654034283896156811915655288243499611735562641 1090 8827346965351215233085892611935025601000000000000 1091 8925020636385659330761071182301208700169504144001 1092 9023684082227295031304519927415306968026375520256 1093 9123346412555550253635813790814012788364133508321 1094 9224016812439753165180849218875900162911460397056 1095 9325704542893211516723064520476745711836181640625 1096 9428418941430851898478513813107656337358833319936 1097 9532169422630438504217646221524065332358613096561 1098 9636965478697391079980653778958777538838663663616 1099 9742816680033221823985771339650427594255074719521 1100 9849732675807611094711841000000000000000000000000 1101 9957723194534141874848694946041012724290660153921 1102 10066798044649713029852368847443996909345793314816 1103 10176967115097651491217739103208578381423400753361 1104 10288240375914543586289789263150813460778278977536 1105 10400627878820805828477263306785262656875244140625 1106 10514139757815015574109867316141503267469861523456 1107 10628786229772022044893349246252691382788685667521 1108 10744577595044858307966633448720406895426122285056 1109 10861524238070474898952628471011401477155263293601 1110 10979636627979315867120281228502409041000000000000 1111 11098925319208758115840837381194913400889083981041 1112 11219400952120435005927007759323705831077158322176 1113 11341074253621465284190756753550490105089343441201 1114 11463956037789608494644645164257577597724355465216 1115 11588057206502368125204003206752634762754150390625 1116 11713388750070063838523606980507487927056440754176 1117 11839961747872894231723913187357669831168529121281 1118 11967787369002011666229203354795060661237601079296 1119 12096876872904630805754133088942135639001988964881 1120 12227241610033192597637108425792946176000000000000 1121 12358893022498605530229556324077771411124478745361 1122 12491842644727586096910457582338207750540621582336 1123 12626102104124120495506407480121541001576217731841 1124 12761683121735069690459903433706505309223015940096 1125 12898597512919940064003472798503935337066650390625 1126 13036857188024841981865592205743658669402390532096 1127 13176474153060658698657058738736197861442100897841 1128 13317460510385448128064500769825359685091470606336 1129 13459828459391100103312012018037759019697890213361 1130 13603590297194271854043407664774517201000000000000 1131 13748758419331624526827289188043446931385946366881 1132 13895345320459383677895919645542854532133914935296 1133 14043363595057246768497809849211043056654590585281 1134 14192825938136660795373856320966907681348495282176 1135 14343745145953493291358813891596044585312744140625 1136 14496134116725120033964790791887370812810871177216 1137 14650005851351952903022285277998970041368165237201 1138 14805373454143431432038005124931414692903266226176 1139 14962250133548501701878291310219239859836892319041 1140 15120649202890606329703373197331337216000000000000 1141 15280584081107209410761884524624594509687891565601 1142 15442068293493880375708039229362256596521983021056 1143 15605115472452960831526577015646998816826827761521 1144 15769739358246838559944015750007309974672513171456 1145 15935953799755852953369868091717475130898681640625 1146 16103772755240856274949271804156802770248927809536 1147 16273210293110455236219927232084223739656485179361 1148 16444280592692957493152313468615672197652536098816 1149 16616997945013047769013850494976929815135823361921 1150 16791376753573218420535973496337890625000000000000 1151 16967431535139979372278974800833643294286405861521 1152 17145176920534872452883937342408981525742135279616 1153 17324627655430315276075121822602318614182901820561 1154 17505798601150299918830770179582953419227730087936 1155 17688704735475971759076444630500056620136962890625 1156 17873361153456113945573730230881164672938914349056 1157 18059783068222563083379387118884945322944334564321 1158 18247985811810581829336845641687420325105209184256 1159 18437984835984214203534294389253224452206510222001 1160 18629795713066649534522520515878322176000000000000 1161 18823434136775621068332128077929635040128931574641 1162 19018915923063865383964789661472569572634317950976 1163 19216257010964668871057787260375681106046920122401 1164 19415473463442527638836279880006066424045283311616 1165 19616581468248947339274509112863463132246337890625 1166 19819597338783409501586533134123185725029597515776 1167 20024537514959531089760079116842823643742930032081 1168 20231418564076444109834740635910390046721883242496 1169 20440257181695422209009038633151427303895554579281 1170 20651070192521781324440832120455605281000000000000 1171 20863874551292081555783229922526135524190005824961 1172 21078687343666657552074541078708110283646106075136 1173 21295525787127504820576934462241911481964772827041 1174 21514407231881549482535384919762694779813602922496 1175 21735349161769329118607192726597845554351806640625 1176 21958369195179112464893906096699381032719740829696 1177 22183485085966485839092885343315948785523383022641 1178 22410714724379434295276056283821329894222432833536 1179 22640076137988945625199645609672062024658988913761 1180 22871587492625165443851909956105015296000000000000 1181 23105267093319131717157102828889051639785884532481 1182 23341133385250117210374210668842665401502015492096 1183 23579204954698608456759374220701260259223300894481 1184 23819500530004949967502438854696430254645707800576 1185 24062038982533682525801794173485002321484619140625 1186 24306839327643604530208617505087454175046968610816 1187 24553920725663585475052877891676815578951771776001 1188 24803302482874160778860038869480156592517337317376 1189 25055004052494937295180373410965132379079012505441 1190 25309045035677838964183228361806976881000000000000 1191 25565445182506222187717505828966633120600846417201 1192 25824224392999890635308124323338133880466734841856 1193 26085402718126039313747343876805914911931384084721 1194 26349000360816157858550649471840031738782181625856 1195 26615037676988923131580450362788717161582275390625 1196 26883535176579111335598235442336007012994709979136 1197 27154513524572559983388094715906426755922933332161 1198 27427993542047210186402743985547936461156128854016 1199 27703996207220259855618445601640569187670007434321 1200 27982542656501458535448576000000000000000000000000 1201 28263654185552574720158125885120933735397976999121 1202 28547352250353066631244208327696047093971877564416 1203 28833658468271987563701772496629988769733348957761 1204 29122594619146157038980256824742042672297028878336 1205 29414182646364629132756947498635906925488525390625 1206 29708444657959489476407420456957361216610022854656 1207 30005402927703012562243723573836738197482575531121 1208 30305079896211211114217988199832369251083360403456 1209 30607498172053809417854035344499078751561034580401 1210 30912680532870672635673352936887453361000000000000 1211 31220649926494724267325660029162987222227232598241 1212 31531429472081384047019236564193459534215853899776 1213 31845042461244558704673380275711695672465096873601 1214 32161512359199218151485854111595665018513610838016 1215 32480862805910589785323108767251269021953369140625 1216 32803117617250003746501507807127197734465097957376 1217 33128300786157422090134851579390655309967309012881 1218 33456436483810684977278296655868407335332493725696 1219 33787549060801507123602407644899689529482009623681 1220 34121663048318257881284667542918926336000000000000 1221 34458803159335558467210422752825823284383584334561 1222 34798994289810729988432062773726411007986462887936 1223 35142261519887126054145347457941844248503351992241 1224 35488630115104383902206313569568941492877861584896 1225 35838125527615628107432235929913580417633056640625 1226 36190773397411661078606807299173688504035242807296 1227 36546599553552174691244157757487103802732199217441 1228 36905630015404017543759682986344626171328107380736 1229 37267890993886552465749017627166226434720759044161 1230 37633408892724139048591002762120527841000000000000 1231 38002210309705776110567285319915337097408042128081 1232 38374322037951939151131383496993627754395804368896 1233 38749771067188647991864789588344155949198429273681 1234 39128584585028799945028095274807061530475983998976 1235 39510789978260803994452351596472987402090087890625 1236 39896414834144551617821055585515726833406145724416 1237 40285486941714760024167428718868464232675438384801 1238 40678034293091723725656161716689894890706824728576 1239 41074085084799510508434690346042094784358156121841 1240 41473667719091638013527484235929092096000000000000 1241 41876810805284267285408923572478037385064358698801 1242 42283543161096949793027257083083601600457110982656 1243 42693893814000964575665030957629537351620922477921 1244 43107892002575282314111406177150183023223825760256 1245 43525567177870193276190096872555524557793212890625 1246 43946949004778636234734422430231510562163219828736 1247 44372067363415265605629330575720010937409737554961 1248 44800952350503294203550378947422911422007361929216 1249 45233634280769149163522721934873878236128536936721 1250 45670143688344978727400302886962890625000000000000 1251 46110511328179047745827866153341669180464213566721 1252 46554768177454059898197247639720243701473100169216 1253 47002945437013444785545847342905712248892712164961 1254 47455074532795648204270405269138648267995135348736 1255 47911187117276464061944367692844131815117431640625 1256 48371315070919446550433420225518454180355827040256 1257 48835490503634441345902355860699848432370038567921 1258 49303745756244274760198520148301355464220095942656 1259 49776113401959639923483813921897229997692596368801 1260 50252626247862219233869820433637380096000000000000 1261 50733317336396082466190244108511958024353677051841 1262 51218219946867400088922690066806917577045446168576 1263 51707367596952511495649066625302770073612693694801 1264 52200794044214388015321748610512976167595898044416 1265 52698533287627530723982290830897204912343994140625 1266 53200619569111343239462123684304922357069182078976 1267 53707087375072019839981493743121644349387146063681 1268 54217971437952989407455130281850577337026552528896 1269 54733306737793955856711925008748134236949964098081 1270 55253128503798575872742509554163101841000000000000 1271 55777472215910814939504208275367810454013754274161 1272 56306373606400022805738639286822193162154972020736 1273 56839868661454769695694442847333030117327625227441 1274 57377993622785484735597443769767404685531951927296 1275 57920784989235938230174215711612761020660400390625 1276 58468279518403609587513724312465422172376736464896 1277 59020514228268982855046699335655959817296879482241 1278 59577526398833811994434841326829148948599214247936 1279 60139353573768398188693125818002245648258660604561 1280 60706033562067921640919549693013262336000000000000 1281 61277604439717870490578893818400780451267809153681 1282 61854104551368609640381679180666674278202161565696 1283 62435572512019132454417698225082313769638495722881 1284 63022047208710038456346538453211426480957083877376 1285 63613567802225780325116613120130864534160400390625 1286 64210173728806223654880607516917367286285842518016 1287 64811904701867563115500174194811961620994345063601 1288 65418800713732638820287403878049741436072048459776 1289 66030902037370696878416299945628484466068633168241 1290 66648249228146638280755434392266505361000000000000 1291 67270883125579800439724405191957767254728668410401 1292 67898844855112315876162894004371201443137591443456 1293 68532175829887092719123286140876513236372812941121 1294 69170917752535461857957210536243366190028805574656 1295 69815112616974535760064236985608721264843994140625 1296 70464802710214324142208583875716658603729497358336 1297 71120030614174651858388296777812348435982927847761 1298 71780839207511924542862213233054121519232155324416 1299 72447271667455787723104390450566324632516571869121 1300 73119371471655725294164801000000000000000000000000 1301 73797182400037643423170259408948539367658205564321 1302 74480748536670486130501994314075759354851883094016 1303 75170114271642928972537292857196347819293211442161 1304 75865324302950197429743484709696274262139009499136 1305 76566423638391056783364472750040695722617431640625 1306 77273457597475020443944328264193812353696966905856 1307 77986471813339823875490424798634569552907603674721 1308 78705512234679211440191462639423760416622935801856 1309 79430625127681083670274813447159118526969205587201 1310 80161857077976052655814171936413354881000000000000 1311 80899254992596453420083820701727827636652204935441 1312 81642866101945859337401179376851090289834774757376 1313 82392737961779149832306006251667113642052780586001 1314 83148918455193178783393937211236722132126704930816 1315 83911455794628092240155273321249272600293212890625 1316 84680398523879344246768356451712036501236089880576 1317 85455795520120459752961795865248296732802171184481 1318 86237695995936593778792523530385290137089179652096 1319 87026149501368936187488459860743861901342278002481 1320 87821205925970011608376764411250999296000000000000 1321 88622915500869924240362529543149447625803305643761 1322 89431328800853597455439652940551078771752913473536 1323 90246496746449058311306802843062121960547512532641 1324 91068470606026817272328175654205471180620033949696 1325 91897301997910393628822448880205214023590087890625 1326 92733042892498037295985264819532221221300061802496 1327 93575745614395697865652055718415124040820003817041 1328 94425462844561291976590354877406720190834473435136 1329 95282247622460320262075248074803935323262403594961 1330 96146153348232885327149625291129101281000000000000 1331 97017233784872162402203715694511008214034825609281 1332 97895543060414374514327352793319111614035967082496 1333 98781135670140324213294847189113557252456270242081 1334 99674066478788534085037569076337733212094767435776 1335 100574390722780048482044691140312863366133056640625 1336 101482164012454949097309346407266616111251498991616 1337 102397442334320637206207048506270924086057921812401 1338 103320282053311935599056939323172828254301328510976 1339 104250739915063063426075608775637643637779003644641 1340 105188873048191537375989213037217714176000000000000 1341 106134738966594052809723742615517562407938265552001 1342 107088395571754398671346903882829201578800656224256 1343 108049901155063460199789522615521705172598675474321 1344 109019314400151363666831003481632161912076481069056 1345 109996694385231817569393534898852933669453369140625 1346 110982100585458704907354765956964752992276582567936 1347 111975592875294981381859954865942054559722784210561 1348 112977231530893934553493452377868086544624429039616 1349 113987077232492859204657196581554808685373522231521 1350 115005191066819204356102017148681640625000000000000 1351 116031634529509247593767339307369647356687292991921 1352 117066469527539352568907704345625505093482306338816 1353 118109758381669865741921750140967555499781316789361 1354 119161563828901708648352289938945924419153611329536 1355 120221949024945722174196260256071381147988525390625 1356 121290977546704819536951951285977818997002082451456 1357 122368713394769004878739459497291877545330400851521 1358 123455220995923314588360088216731001164047399981056 1359 124550565205668738680312845915191918167453122235601 1360 125654811310756179770562633718055305216000000000000 1361 126768025031733507401256555441389153207441006249041 1362 127890272525505765679613409350195972918383519666176 1363 129021620387908592409868217021076700579042677547201 1364 130162135656294908111439999389685857492108591497216 1365 131311885812134933531408313536890010699082275390625 1366 132470938783629594474933708325632967569248061362176 1367 133639362948337372993440636998934089324866364375281 1368 134817227135814664187199876692241191694533495095296 1369 136004600630269698096402546954333483578356061336881 1370 137201553173230086372910792315199161201000000000000 1371 138408154966224053643602500244645738237089278443361 1372 139624476673475413695600470123964204674989567246336 1373 140850589424612350833691637772665374152647183907841 1374 142086564817390066980900702358325771335514267652096 1375 143332474920427355314486208953894674777984619140625 1376 144588392275957161451577223437686402980089058820096 1377 145854389902591193421266611762768249795878402221841 1378 147130541298098641883224019823906291369840604942336 1379 148416920442199072276789362255799577613135948015361 1380 149713601799369550809057389606471602176000000000000 1381 151020660321666066415667136612655981487232981494881 1382 152338171451559311053868184997379793758340100919296 1383 153666211124784880913950129622094435625818772831281 1384 155004855773207961362293846337327436976582794674176 1385 156354182327702558657134554941445922237851806640625 1386 157714268221045341706618684806572319120236555145216 1387 159085191390824157367890619570640317138309848631201 1388 160467030282361283015762958510017927618570984882176 1389 161859863851651480340006425562881201741032077551041 1390 163263771568314914561444424315758891041000000000000 1391 164678833418565003488853922523386325721931890123601 1392 166105129908191261071160298918549664718986785325056 1393 167542742065557200332570446283158759161044380077521 1394 168991751444613360812117248180896498209894212243456 1395 170452240127925525863590984670845324974746337890625 1396 171924290729718195407010729096233905550195515457536 1397 173407986398933379958642830130483937138523836643361 1398 174903410822304782003105589215036280529146103074816 1399 176410648227447431008310703985830056873573048023921 1400 177929783385962838621884416000000000000000000000000 1401 179460901616559740826286040881420339289993065849521 1402 181004088788190494069100137842607446983106449903616 1403 182559431323203192624922462451526879249817748206561 1404 184127016200509574685890512637743865232871900839936 1405 185706930958768784919228396519705788657636962890625 1406 187299263699587061472184397035735554324687813677056 1407 188904103090733415647439460034422796423407810098321 1408 190521538369371372715457368992797906788297008480256 1409 192151659345306842574334072560132770861700856314001 1410 193794556404252189212485984460004833601000000000000 1411 195450320511106568174996564824865929933412520992641 1412 197119043213252601480618605801661086575179360894976 1413 198800816643869459683307872385844057164933954578401 1414 200495733525262421019743584163649767111512117743616 1415 202203887172208977832574159336841760263398681640625 1416 203925371495321560708114175558909676164475336523776 1417 205660281004426951016912131337327453931687955636081 1418 207408710811962452796009817786905568520500618858496 1419 209170756636388895162824436213320183576142674101281 1420 210946514805620536702405527348853805056000000000000 1421 212736082260471943522351820167449433029022962672961 1422 214539556558121912922919771316018678228282213339136 1423 216357035875594514883817361687154241021885059353041 1424 218188619013257323823855158031027324910914813034496 1425 220034405398336913345023250401301443576812744140625 1426 221894495088451686928678958426821148894955567517696 1427 223768988775162117808367680810051238324623154696641 1428 225657987787538471501359465125624399118832328769536 1429 227561594095746084739268323118743355847497503865761 1430 229479910314648274797131536615885997521000000000000 1431 231413039707426953480063719334558822829440416810481 1432 233361086189221020287066750934490381544485443076096 1433 235324154330782609532773414355385417226547273490481 1434 237302349362151266469831180749386838906602925592576 1435 239295777176346127717294635201915985055566650390625 1436 241304544333076181563792060155269531634742450978816 1437 243328758062468683978365233369922911306088055520001 1438 245368526268815806426753096897099073399945337573376 1439 247423957534339591856501158565979703095144914887441 1440 249495161122975295480630845739636883456000000000000 1441 251582246984173187256698092553024558590042532125201 1442 253685325756718893225909758661376968654084458745856 1443 255804508772572353145551604006312713690190046750721 1444 257939908060725472117314036720550119008457359097856 1445 260091636351078544184183268675131907700254150390625 1446 262259807078335526139397416125685867686885336027136 1447 264444534385918240062551034403788819694694865146161 1448 266645933129899583370269140761757205509327097430016 1449 268864118882955825441964525619993660425123059246321 1450 271099207938338070155041649062744140625000000000000 1451 273351317313862963938518238131171481198951364137121 1452 275620564755922729229403415096976716989434393788416 1453 277907068743514603492300373466391589463877475693761 1454 280210948492289764239593855141764613267334838030336 1455 282532323958621820767239549313760165009375244140625 1456 284871315843694953599595613809530929508418800582656 1457 287228045597611782915927397501312019000043461415121 1458 289602635423521047511176704889484483299623281299456 1459 291995208281765176124318180203095371134563167822401 1460 294405887894047833249129189584497217536000000000000 1461 296834798747621521824477539606648979394833439166241 1462 299282066099495325484285084164744420728997978443776 1463 301747815980662873331156337532321712374572431679601 1464 304232175200350610482271229112559373223075843670016 1465 306735271350286457921531707378862633539336181640625 1466 309257232808988945478124631111462325518576155365376 1467 311798188746076902038619881922047782953429424966881 1468 314358269126599787387464502038492354436659670941696 1469 316937604715388750359262516418658821772107726295681 1470 319536327081428498275547551699846823361000000000000 1471 322154568602250062928863031695523916950769898332561 1472 324792462468344548667864227755032144691856131751936 1473 327450142687597948428849392142559527306693808868241 1474 330127744089747113851615225714001440859649830096896 1475 332825402330856965910816651828718245029449462890625 1476 335543253897819032788093913092551372420239427895296 1477 338281436112871402005113004865842813602379591241441 1478 341040087138140174133350040376292236566832364916736 1479 343819345980202505692937939857092103657979531146161 1480 346619352494671329150186485708348194816000000000000 1481 349440247390801838221485924794902185769489521556081 1482 352282172236119826990211567406546120204370873552896 1483 355145269461071971642963872098621308517517292219681 1484 358029682363698143932006960806139043466624920190976 1485 360935555114325845772110025711010626291933837890625 1486 363863032760286854682152316993546359881038626492416 1487 366812261230656170084824989697051247390224722478801 1488 369783387341013350781553691587743351697776706584576 1489 372776558798226334224376047441147008792008825653841 1490 375791924205257828511939796202032213921000000000000 1491 378829633065994368343041925752518674083897431556801 1492 381889835790098126468208387621447011270930156486656 1493 384972683697881572487719525153026093034650045493921 1494 388078329025205071153219879937260376213989281632256 1495 391206924928397512639614221441093934306914306640625 1496 394358625489200067564346144760614812337953084276736 1497 397533585719733159842383074476270995418558899718961 1498 400731961567486750777293674213777548173665332105216 1499 403953909920334028101702169417360132940965715898721 1500 407199588611568593994140625000000000000000000000000 1501 410469156424965246413896462166439933855072277854721 1502 413762773099864448410870134277606534731744217993216 1503 417080599336280580383718596859738653270849719250961 1504 420422796800034070576665690730535170817591382900736 1505 423789528127907499423312500944914684402422119140625 1506 427180956932825773664580851337102048200307683168256 1507 430597247809060466487573040593532464863875234801921 1508 434038566337458420252632419031029835019125738438656 1509 437505079090694708697244145835639199405985066760801 1510 440996953638550055827625156959873409521000000000000 1511 444514358553212809031918718963708241135744700769841 1512 448057463414605564272833650865904472974503052312576 1513 451626438815736541542353073861869604897698178850801 1514 455221456368075809086784109144761975633106329276416 1515 458842688706956455236930000889601935839394775390625 1516 462490309497000807005541410848257413638696757886976 1517 466164493437571794942445831351040063641907502367681 1518 469865416268249564066864915486768327413607771344896 1519 473593254774333431026410749781273299574711077920081 1520 477348186792369287963105421034956783616000000000000 1521 481130391215702553898495382611942489508709875422161 1522 484940048000056774782534836175148098295344602484736 1523 488777338169137973684392344693081308617080352453441 1524 492642443820264852937693915847939995035475478839296 1525 496535548130024950387955578377571165561676025390625 1526 500456835359956852226080756298697644829608479952896 1527 504406490862258565228804268585527002156247291856241 1528 508384701085522151564857288205178708353071433383936 1529 512391653580494729664407830218363517549028739856561 1530 516427537005865944989001052011283776561000000000000 1531 520492541134082014879784589996957692964666935731681 1532 524586856857186452003258078970073567010023272349696 1533 528710676192687571256134657674330041710058599018881 1534 532864192289452885334147414298106698626206538469376 1535 537047599433630494513777128105643004111015869140625 1536 541261093054597576540921080089909215505362521686016 1537 545504869730936082866467900555579568123646279507601 1538 549779127196435747815592161365341028750105411915776 1539 554084064346124517625336473974894546835889369850241 1540 558419881242326506633709992412967079936000000000000 1541 562786779120747588253102216412324638960618078418401 1542 567184960396588728711291619655871332050408358547456 1543 571614628670687171894721669569491552758572996307121 1544 576075988735685583981024038584242569310761339846656 1545 580569246582229266900992014933082490947070556640625 1546 585094609405191550024348088785626044224413800206336 1547 589652285609927469818710204119915693949053220361761 1548 594242484818555847587143017763195387389026727100416 1549 598865417876269875746585486404857986063777427981121 1550 603521296857676323467276004316650390625000000000000 1551 608210335073163472852052935553776601666200147002321 1552 612932747075297897194093523426524972116482002518016 1553 617688748665250193212269618222623825638437948878161 1554 622478556899249779524846245050740533890498495451136 1555 627302390095068873984730543119806432852402587890625 1556 632160467838535762862895853952482571576115101433856 1557 637053010990077475230960529471777082560875260258721 1558 641980241691291976259195184449174010441151899897856 1559 646942383371549993512467446647621328148805813129201 1560 651939660754626590693811579657237037056000000000000 1561 656972299865362603653433487767913268489161495803441 1562 662040528036356053850031381453321218081846262501376 1563 667144573914683654821330610698745364564345516092001 1564 672284667468652527591699688377216649046278134562816 1565 677461039994582241316635156395499415542480712890625 1566 682673924123617295836777524970462944174671384088576 1567 687923553828570163187950874081504372963193167838481 1568 693210164430795005488506682149180064489270040068096 1569 698533992607092187000999878937670038530266838974481 1570 703895276396643698541933848544699928321000000000000 1571 709294255207979612790982977456067264560636933941761 1572 714731169825975689429738197686892568983388905537536 1573 720206262418882249419624664048511464901025860108641 1574 725719776545384438109213077966857709821875919261696 1575 731271957161693997242689080793023169040679931640625 1576 736863050628672666323760442308135554947258563690496 1577 742493304718987334172771322613939674888700086541041 1578 748162968624297061899258547662632837321388254171136 1579 753872292962472098897628472525181606913706089996961 1580 759621529784845013860056476704092000256000000000000 1581 765410932583494063188116309310443594003913549337281 1582 771240756298558919573035248061926700995197519466496 1583 777111257325588883903845226506112598991355213888081 1584 783022693522923704053061592691689942752793540427776 1585 788975324219107124480871866134847766618281494140625 1586 794969410220333290991158637169293659209119576559616 1587 801005213817926135366015484814969798235973406606401 1588 807082998795851864999744359719766184124059773566976 1589 813203030438264683048649173468321109528226357476641 1590 819365575537085865009265242942233354001000000000000 1591 825570902399616318034989649170080020515020212710001 1592 831819280856182749699405377321934382045051544928256 1593 838110982267817573313924203666513770424041769190321 1594 844446279533972677307711584292574056477892893741056 1595 850825447100267186579203179462135044339472900390625 1596 857248760966269344130879019265018614431890523815936 1597 863716498693312641702329585827978567959329357074561 1598 870228939412346328521030162137392420607045202415616 1599 876786363831820427695637587397593447191768855493521 1600 883389054245605390183038976000000000000000000000000 1601 890037294540946516667816916252337056617713561579921 1602 896731370206453278101252083043568592850861827362816 1603 903471568340123666056463995031336479282559884575361 1604 910258177657403704466795743570444496505521135681536 1605 917091488499282254726080841693494970691347900390625 1606 923971792840421246541991813654491862898449695379456 1607 930899384297321467347262697906933827980949917785521 1608 937874558136524043488203200372557540575697285677056 1609 944897611282847746825582744338940349891558916927601 1610 951968842327662260799660054589181402641000000000000 1611 959088551537197540428870125113968854647273264267041 1612 966257040860889401130457393099695838326267289010176 1613 973474613939761471671163620356672011175243013403201 1614 980741576114843646976943312897731021510433819529216 1615 988058234435627176952590438368078342218906494140625 1616 995424897668556527885119680251564212006222273970176 1617 1002841876305558153428755450448796090065211651379281 1618 1010309482572606312594444323574808222767299597111296 1619 1017828030438326072592923415220161045574743369458881 1620 1025397835622633634807550462948226174976000000000000 1621 1033019215605414122601332945880500540554959363891361 1622 1040692489635236970091885461698666816841238320910336 1623 1048417978738109051458398736545965294915885751833841 1624 1056196005726265690776122043853564059680863311364096 1625 1064026895206999692806345425196923315525054931640625 1626 1071910973591528535603420914985676878799113519108096 1627 1079848569103899866234984948628950932906186055295841 1628 1087840011789935441347239260756082890894629547278336 1629 1095885633526213654743916838510794780494486791567361 1630 1103985768029090794585404869717549798401000000000000 1631 1112140750863761173253420104128245418856024502372881 1632 1120350919453356273366635617726876846756976494903296 1633 1128616613088083053873743627377286466356845406827281 1634 1136938172934401560592608740570687982224519686066176 1635 1145315942044241986007421839741055161235605712890625 1636 1153750265364261323580108692094582009504083231113216 1637 1162241489745139762277681346123795279923121033775201 1638 1170789963950916967463746429381230017186256111538176 1639 1179396038668368394750004605561223522097433848533041 1640 1188060066516421783852291691827865583616000000000000 1641 1196782402055613979945526291437653139276813824431601 1642 1205563401797588230462843276302296174336640195629056 1643 1214403424214632105736209075947442899504473484143521 1644 1223302829749256192328935512537047361226151303315456 1645 1232261980823813708364735887905583316769277587890625 1646 1241281241850161190613302201992389815309814295105536 1647 1250360979239360403548827789292878831547353089857361 1648 1259501561411421621055457329988096177150522678050816 1649 1268703358805088431912318156815850068237484908435921 1650 1277966743887664220650575071504150390625000000000000 1651 1287292091164880475835857542175579363258725361587521 1652 1296679777190807078291435214499187998836465772527616 1653 1306130180577804722240667175941036416381747496342561 1654 1315643682006519622811524408150233775315532263591936 1655 1325220664235920663811385393698662973192695556640625 1656 1334861512113379140146833958935090687599968105005056 1657 1344566612584791249730848185966379375949539837382321 1658 1354336354704743490188561667572572437770805415776256 1659 1364171129646721116142705565516981601066272138156001 1660 1374071330713359813330903924032561483776000000000000 1661 1384037353346740746279197547546038339976643696160641 1662 1394069595138729136729515538725933047097693811838976 1663 1404168455841356530493300375985987238737213490784401 1664 1414334337377246910879124257411014257981383944175616 1665 1424567643850086817318913421962048037880390869140625 1666 1434868781555139628295325352522297779550159667531776 1667 1445238158989804168151903245123032308350342432990081 1668 1455676186864217797847864973296569714495477562474496 1669 1466183278111904150200772067200249663930563279373281 1670 1476759847900465670642870047701095116081000000000000 1671 1487406313642321125000596892270071117214899705270961 1672 1498123095005488236291623551076934666200350128603136 1673 1508910613924411613019821369377928304704789697629041 1674 1519769294610836131935748099933564426621777815146496 1675 1530699563564725938718609003076820433139801025390625 1676 1541701849585229230525184430978842935184025186205696 1677 1552776583781688984841922377948154744352727528120641 1678 1563924199584699799568275854083073595129050032705536 1679 1575145132757211009752422711624081593289060304567761 1680 1586439821405676246894741830789020778496000000000000 1681 1597808705991249607229836466103824027962849184838481 1682 1609252229341028595894495179169915844337371078660096 1683 1620770836659344014386765255863134635047621697836481 1684 1632364975539096959220284944088046723763006735384576 1685 1644035095973143100178181373890665222201269775390625 1686 1655781650365724407072192758962992892587594925346816 1687 1667605093543948494415218553883435595721898341014001 1688 1679505882769315753919241783886262994853198745829376 1689 1691484477749294445235505905130033131573700153019441 1690 1703541340648943915859966427460683991281000000000000 1691 1715676936102586121634377275195097653552803153583201 1692 1727891731225525619781915613675966546973802790649856 1693 1740186195625818206925998771996181529503019511166721 1694 1752560801416088375051905089626505498554751928569856 1695 1765016023225395758882979153509627489213047119140625 1696 1777552338211150748656583121853793531690624154075136 1697 1790170226071079442799551803259917307431504448710161 1698 1802870169055238115518722029381577186379829074006016 1699 1815652651978077374839138783027657099431604746808321 1700 1828518162230556187140793681000000000000000000000000 1701 1841467189792305944764227924089593355733282637025121 1702 1854500227243844753776033880161144315442843918012416 1703 1867617769778842119507219227315948530096547004179761 1704 1880820315216434208000557222468607478547612839182336 1705 1894108364013589862027438348591180074321289306640625 1706 1907482419277527550860364506211923244886574970310656 1707 1920942986778183433514089228905926747024219899049121 1708 1934490574960730715696508298442112423014967810195456 1709 1948125694958150481239746795476572480701267486814401 1710 1961848860603854179312473231289785932961000000000000 1711 1975660588444357949246301152702496776578410731484241 1712 1989561397752008965342215686184983837790341510987776 1713 2003551810537763984557289081077028078103574018235601 1714 2017632351564020280507527621109425073007707068502016 1715 2031803548357499147759524495980647111355058837890625 1716 2046065931222182160921681561083895219787581804773376 1717 2060420033252300373585109566662879554153019242670881 1718 2074866390345376642704923613336232344224113056157696 1719 2089405541215321264554520497283421733648403428717681 1720 2104038027405581108928559456219757019136000000000000 1721 2118764393302342438814769829973847659667694748080561 1722 2133585186147787603300380522967427111423989608615936 1723 2148500956053405792025909118716443888078041617494241 1724 2163512256013358040047265269738864129590087590608896 1725 2178619641917896672516615793668775618076324462890625 1726 2193823672566839379143229974224634503164973404983296 1727 2209124909683098108947575122836306864248521085015441 1728 2224523917926262976375266734664836804448712430452736 1729 2240021264906241370392096805505488802901130338998161 1730 2255617521196952458737270300295894223041000000000000 1731 2271313260350077280069175618898375084977491236734081 1732 2287109058908864617296502432325485897184920150736896 1733 2303005496421992845947301707064241793592830856915681 1734 2319003155457487951989660343659598885486164448382976 1735 2335102621616697914080038877873709536194961181640625 1736 2351304483548323645778997380777961909337764099260416 1737 2367609332962506693839014302896485435789608758322801 1738 2384017764644973889235387794443806008621679996440576 1739 2400530376471239148178801258832802689908787830935841 1740 2417147769420862620917036822626682474496000000000000 1741 2433870547591767386703534297233980526814086690164801 1742 2450699318214613893882021333772741270389615809990656 1743 2467634691667232344609285103145176720275965470259921 1744 2484677281489113224312319241566876744628158129504256 1745 2501827704395956176551564263299717357588750244140625 1746 2519086580294277424538767435476148424428967140724736 1747 2536454532296075941136121515623730264951177713632961 1748 2553932186733558569742803054371340068739302310281216 1749 2571520173173924299055822450032119127171741780610721 1750 2589219124434207895274221897125244140625000000000000 1751 2607029676596183095899116088855275242856566727892721 1752 2624952469021325569866866308175989647661114343817216 1753 2642988144365835849338813670014120808893918878086961 1754 2661137348595722439058474057834697943263851822452736 1755 2679400731001945309775918032941173663608379150390625 1756 2697778944215619982829225989299240306860622931296256 1757 2716272644223282413564424387465221656496299232785921 1758 2734882490382214881868175338234794149719523988934656 1759 2753609145435833098681711432388206287958961222902801 1760 2772453275529134737960082842514354077696000000000000 1761 2791415550224209604137716674107325751093486560237841 1762 2810496642515811645759581636345210489972314066456576 1763 2829697228846993026536906661224004356019535915756801 1764 2849017989124800465687422448714847596535549752508416 1765 2868459606736034060022482383671174270787441650390625 1766 2888022768563068800847176188310812202011074925694976 1767 2907708164999738999344678375861887544022330060421681 1768 2927516489967285834722576392665400476044443198160896 1769 2947448440930368240006802616597474510793994927492081 1770 2967504718913137340978052460689063826641000000000000 1771 2987686028515374664356210056512950836018795532320161 1772 3007993077928694331950325709165400826372830040948736 1773 3028426578952809458105097874038187242099519681429441 1774 3048987247011862968389609157259792951776188797751296 1775 3069675801170823058090253141546473562717437744140625 1776 3090492964151943509687369044770196677480266015440896 1777 3111439462351289089114076690010021694333537555980241 1778 3132516025855326241216177366059654995059887460519936 1779 3153723388457579305453759251836226009336214854858561 1780 3175062287675352473508321535060929089536000000000000 1781 3196533464766517711083811545817343603147508548059681 1782 3218137664746368866815956522664893530196290591133696 1783 3239875636404542191831668409092088978457073904064881 1784 3261748132322003494129108720109597010680990585061376 1785 3283755908888102152579223404254653711087773681640625 1786 3305899726317692215981197139430336595428668192854016 1787 3328180348668320813237335028738400091588649965701601 1788 3350598543857484101347359594365024708879180183371776 1789 3373155083679950978558014695908387830340833692282241 1790 3395850743825154790641197919241536605761000000000000 1791 3418686303894653258912601490713900953928257174176401 1792 3441662547419656859243031269525864231299203733651456 1793 3464780261878625881956196261466218303561131231423121 1794 3488040238714936403149819785573850073972881266118656 1795 3511443273354615398621420320054596692130761962890625 1796 3534990165224145232226047566025505922260898295054336 1797 3558681717768337751140639811138569555872381414625761 1798 3582518738468278221158494666315871517683648306876416 1799 3606502038859339335787619106865709099916243669843121 1800 3630632434549265533578448896000000000000000000000000 1801 3654910745236327858759604328791771042236093224190321 1802 3679337794727549600914981235153028539137563129942016 1803 3703914410957002950091565751435330801676637838064161 1804 3728641426004176904384910944419122964942146173403136 1805 3753519676112416667708225384129766011151621337890625 1806 3778550001707434776111500651171322241164112627961856 1807 3803733247415894191679048970884892017597421218592721 1808 3829070262084063603697236134107695191981061471993856 1809 3854561898796545177449081038834442627518663856421201 1810 3880209014895074991658754017578862920481000000000000 1811 3906012471997396406276844053329781291752757622421441 1812 3931973136016206602966582487037869664835203158245376 1813 3958091877178176541322010338618313993572604753348001 1814 3984369570043044574521360361292131916833426556194816 1815 4010807093522783968792695888215919214263476806640625 1816 4037405330900844571744108875989352496291913270296576 1817 4064165169851468875287531769728023337609617116242481 1818 4091087502459082719563464379617074298907033108484096 1819 4118173225237760884953660342615855319279923135696481 1820 4145423239150767819950060421390385156096000000000000 1821 4172838449630173753331004344463015579371067347989761 1822 4200419766596546439780001598572351209550552705601536 1823 4228168104478718788768097030648440485578076309434641 1824 4256084382233632627208131789679561789844205596573696 1825 4284169523366258847077976527863898336887359619140625 1826 4312424455949594189900104378325121037874738857578496 1827 4340850112644734920656678528586758364916122021015041 1828 4369447430721027644412655712947390950045453842907136 1829 4398217352076297519614255153619620777242446062148961 1830 4427160823257154122726514893475678010481000000000000 1831 4456278795479375219571556588710986841343113258815281 1832 4485572224648368699428608176669359089837877279850496 1833 4515042071379712928657793914192367576292806109284081 1834 4544689301019775781312195609632323808296370905419776 1835 4574514883666412604906719964324909297817207275390625 1836 4604519794189743380217877316827462850565552646127616 1837 4634705012253009334695689268319099782976113893150401 1838 4665071522333509269777599185710945184494267626622976 1839 4695620313743615863104462958466836961004148797058641 1840 4726352380651872207350450156882756632576000000000000 1841 4757268722104168848091990437372167447236601595618001 1842 4788370342045001583855759200670403925077339041632256 1843 4819658249338810292202112671082624269711270914656321 1844 4851133457791399046418358270998806488194280698413056 1845 4882796986171437788115783959693382674889863525390625 1846 4914649858232045821745472636490751997983080657063936 1847 4946693102732457397770597326053829179998338331688561 1848 4978927753459769651957132220953562140484340983791616 1849 5011354849250773168970726309686936491122992324505521 1850 5043975434013865439194872825586181640625000000000000 1851 5076790556751047478414471675033871969437911965917921 1852 5109801271580003880739425906274411466087244356386816 1853 5143008637756266575875039729876405286717692854111361 1854 5176413719695462562579697168315933443377000852033536 1855 5210017586995645890885599667761402720740078369140625 1856 5243821314459714166395230525271994693141892700307456 1857 5277825982117909850704696347382664655911163486469521 1858 5312032675250406632745173542332978565323815779373056 1859 5346442484409981146575363641684992056804380147369601 1860 5381056505444770311901137634234959138816000000000000 1861 5415875839521114574343429065212385910672284608035041 1862 5450901593146487323221920998826193421923688466354176 1863 5486134878192510765370165657102302812047980351009201 1864 5521576811918058534247480230294490124537020039561216 1865 5557228516992445314364280604370971723560508056640625 1866 5593091121518703761790449172409880472667259078578176 1867 5629165759056949002270886095202999868161076890133281 1868 5665453568647830989228567960794179258020175907127296 1869 5701955694836075004693236374693521534342427663330881 1870 5738673287694110586953264206540404300001000000000000 1871 5775607502845789169489301642271784450288989735089361 1872 5812759501490190716510990463427094596929446882574336 1873 5850130450425519641182355719934853573563938171509841 1874 5887721522073090293387441805235307049080790147076096 1875 5925533894501402304655357511364854872226715087890625 1876 5963568751450306078633134567940521508350955771396096 1877 6001827282355258716265689086928545945726593810119841 1878 6040310682371670665614707881567521004139298297614336 1879 6079020152399343387022464442567067764596370420869361 1880 6117956899106998325102405080259416293376000000000000 1881 6157122134956897479815837023104568450730371759000881 1882 6196517078229555869673199749021997218347403096887296 1883 6236142953048546180879211167447613195797736992573281 1884 6276000989405395897023654120622498244155879169458176 1885 6316092423184577204703708689063639540387168212890625 1886 6356418496188589971249544627927544012840030899081216 1887 6396980456163138091512368590364604650698386720669201 1888 6437779556822399501463275276114843155686998646194176 1889 6478817057874390157142082946485073024784018455265041 1890 6520094225046422278287844541277510477441000000000000 1891 6561612330110657156776918592848799908476301194489601 1892 6603372650909752830790361933740706488616042213933056 1893 6645376471382606926429971516551253682632472889959521 1894 6687625081590194969301558190058745460213363786387456 1895 6730119777741504469384983689062317915358242431640625 1896 6772861862219565083313136084794830704951985266753536 1897 6815852643607575158986361198773968037585085494821361 1898 6859093436715124968254910699107323125916022261026816 1899 6902585562604516934209714470925461973233203904597921 1900 6946330348617183160431238081000000000000000000000000 1901 6990329128400200570357348442777604533197807043075521 1902 7034583241932903965743984836942615398087580103151616 1903 7079094035553597314007020961980247512399687146228561 1904 7123862861986363575050009389672734468900328818343936 1905 7168891080367973379000525395501463136104218994140625 1906 7214180056274892867097575339885353703524859788333056 1907 7259731161750391008794008312254222916989637916416321 1908 7305545775331746708961071338190447547922070431072256 1909 7351625282077556019907180815189292274057609105748001 1910 7397971073595139773749648712767211085201000000000000 1911 7444584548068051951506504178332265457393502457078641 1912 7491467110283689106105692264931581989145137670782976 1913 7538620171661001157340814277085121139188956778740401 1914 7586045150278303877636201455649642681813980762607616 1915 7633743470901193388319488134148902711022285400390625 1916 7681716565010562986936974842245149671047362590539776 1917 7729965870830722626985948854875832457615360112094081 1918 7778492833357621372278762138776106220328292714090496 1919 7827298904387173148995857285266823121663202370395281 1920 7876385542543686119329083595801919225856000000000000 1921 7925754213308396001462560764210742700707856483618961 1922 7975406389048103661486029339093298274456009851867136 1923 8025343549043917303685078116565595225850106187655041 1924 8075567179520099586503861575528372408463922609258496 1925 8126078773673019992328918195751133024692535400390625 1926 8176879831700212780097475767117464282340408596893696 1927 8227971860829540850590185383048467317775846503294641 1928 8279356375348465855126564491980323216180715544641536 1929 8331034896633424879241553940282735006833748641019761 1930 8383008953179314033783507163523500920721000000000000 1931 8435280080629079286737634358761706398089404688616481 1932 8487849821803414869944423389735017734015518922244096 1933 8540719726730569595749855133439999552177230323932481 1934 8593891352676261419493326767632079806890577137176576 1935 8647366264173700584610094924038208953992968994140625 1936 8701146033053721687997754494327007754205284391714816 1937 8755232238475025004170780980768521871290748878258001 1938 8809626466954527407603487439594002848179317562085376 1939 8864330312397823233539884083797470199416502226901441 1940 8919345376129755418428882307875391737856000000000000 1941 8974673266925097262025058087058523137547631460791201 1942 9030315601039345154078785208141811505662181730553856 1943 9086274002239622609424969431167997190927559777332721 1944 9142550101835695956166863286986019718023585890041856 1945 9199145538711102022540520614020098169219492431640625 1946 9256061959354388168936362960300141449903091164123136 1947 9313301017890465012447079458688358250562074184024161 1948 9370864376112072192205670561980172706822902058582016 1949 9428753703511357524673876940771089601700228820120321 1950 9486970677311569898939510744199462890625000000000000 1951 9545516982498866262981330148357367712677496795663121 1952 9604394311854233052762072518693320457751960450236416 1953 9663604365985522416914089443424496002759238184415761 1954 9723148853359603590687711210074621872922251032334336 1955 9783029490334629773740011854929858950290918212890625 1956 9843248001192420867251051576563891037633158532038656 1957 9903806118170962426765943933664038474175090638433121 1958 9964705581497021188074233711166598570302556947091456 1959 10025948139418877524353080507092632771255143991556401 1960 10087535548239175193717625838314125787136000000000000 1961 10149469572347888737240680762563621084668420359552241 1962 10211751984255408888424509545058106118059206451531776 1963 10274384564625746356030005642812829133862322356541601 1964 10337369102309854343092962122689863940648727285334016 1965 10400707394379070165883432458022326594558965087890625 1966 10464401246158676337492362353788159017842762046181376 1967 10528452471261581481659751725236046548306171762124881 1968 10592862891622121443390581095999296942070332649373696 1969 10657634337529980963838611388432098581136195366889681 1970 10722768647664236287873943253480473576161000000000000 1971 10788267669127519073687904635126185265287975633578561 1972 10854133257480301974728426093540850922236546893479936 1973 10920367276775306265200565432742317712478755527870241 1974 10986971599592031881310259306898021579651711143120896 1975 11053948107071410251374712631573376715183258056640625 1976 11121298688950580288870089722242326189794717174071296 1977 11189025243597787923436347045290890863218947930539441 1978 11257129678047409545810149222547035837248808303988736 1979 11325613908035099743609840408022370130425355682600161 1980 11394479858033063705851405286982334550016000000000000 1981 11463729461285454675031250667570636816777586937662081 1982 11533364659843896826570472881871080349547403635920896 1983 11603387404603133956376050927338722132211704123361681 1984 11673799655336804358237123404789907372591814568574976 1985 11744603380733342273739171792400392356271328369140625 1986 11815800558432006298345546386193019973071262564028416 1987 11887393175059035128264337289050605976381975045916801 1988 11959383226263931033689114098095495716625456694296576 1989 12031772716755871444974537383046148236833233921967841 1990 12104563660340249039282285627587907686321000000000000 1991 12177758079955340716209145986559467854126162134522801 1992 12251358007709105851887488961524390816635074071494656 1993 12325365484916114222028688886722204828244488446775921 1994 12399782562134603985362366920119215591967650369376256 1995 12474611299203670119908624026939194510223613525390625 1996 12549853765280583705506701205274875978090085389172736 1997 12625512038878242447011755917782868059557769929296961 1998 12701588207902752833561680345662671385565158296457216 1999 12778084369691144330308111659727377133063351731072721 2000 12855002631049216000000000000000000000000000000000000 2001 12932345108289515952804309264525879217765833813680721 2002 13010113927269454023746632127590095711283343477641216 2003 13088311223429548078154706937884218545836377688672961 2004 13166939141831804346490033291998090266791896454004736 2005 13245999837198232190956998144544842893163457275390625 2006 13325495473949493707285148312893334502099381571424256 2007 13405428226243688566088481174523020268626502032519921 2008 13485800278015274499215876254083613941526854847430656 2009 13566613823014123837519059273999334500871872314794801 2010 13647871064844716507478780118582035947121000000000000 2011 13729574217005469895146200061800946252489821755455841 2012 13811725502928205986874824560807350856447438488600576 2013 13894327156017756197338688951756502372128759654412801 2014 13977381419691704296354908535151879634247246167740416 2015 14060890547420267847053144841625120000772109619140625 2016 14144856802766318568961019365547382265311483685502976 2017 14229282459425542040603027785957349508269871070225681 2018 14314169801266737157241074707825753406418172832976896 2019 14399521122372255760417364300521314769279409012814081 2020 14485338727078582856995048936391892668416000000000000 2021 14571624930017057846428759095550885531213869474968161 2022 14658382056154737176035916461217430122402771287412736 2023 14745612440835398845080571344287528964252635612155441 2024 14833318429820689179524408410234169683891191908663296 2025 14921502379331412300344534203005986273288726806640625 2026 15010166656088962709364699239411699882196829342928896 2027 15099313637356901417595719556676058755223740171854241 2028 15188945710982676042132050611607315442476887295655936 2029 15279065275439485298704733431343428894897780755610561 2030 15369674739868288318046281985204609513761000000000000 2031 15460776524119959215280514970078945561337747646137681 2032 15552373058797587342609857666357530660504364117917696 2033 15644466785298923656634253319115591032929030660860881 2034 15737060155858973632699531724455893092184029223653376 2035 15830155633592737159738888451190474601675371337890625 2036 15923755692538095850139034503889238860019882856022016 2037 16017862817698848200232586338375913083403934153645601 2038 16112479505087893038090383081665513185322336362827776 2039 16207608261770561696361644694831976765751221600464241 2040 16303251605908099348986224762147712270336000000000000 2041 16399412066801295951681667708886144933119957205684401 2042 16496092184934267227188355662323094564924083716755456 2043 16593294512018386137338727997675170420829750018289121 2044 16691021611036365285101379977999990149534308584390656 2045 16789276056286490690837798932546604330187011962890625 2046 16888060433427007388098580252845225046744062981902336 2047 16987377339520657285377184254192417928730252510639761 2048 17087229383079369741332651789421038890345336894652416 2049 17187619184109105302088194552315114726066591547455121 2050 17288549374154853050310218413183837890625000000000000 2051 17390022596345782016872128035466152458425004937128321 2052 17492041505440547107009201579394861121907855265366016 2053 17594608767872749993974918659381624607828951629000161 2054 17697727061796555434315376041646032592978202043355136 2055 17801399077132463459986837006538514997026523681640625 2056 17905627515613237903652035017916192025111769546489856 2057 18010415090829991714603593504824833138551186728676721 2058 18115764528278429523877834336706460179853791652089856 2059 18221678565405247918239331133565390730488575835463201 2060 18328159951654693883835823071248831942656000000000000 2061 18435211448515281881444543496584718321366464334789441 2062 18542835829566670016354638638014116570162865461989376 2063 18651035880526695767056158168096038862718245492354001 2064 18759814399298571738034094531481323165561891969826816 2065 18869174196018241903096134985377837421204687744140625 2066 18979118093101898806795172401987700229626241748504576 2067 19089648925293662192642201249813618992158071516396481 2068 19200769539713419527942007002131543599195018384900096 2069 19312482795904828896223043718438420699291699918168481 2070 19424791565883484729374088913538299495121000000000000 2071 19537698734185246852743670277463865362438474547787761 2072 19651207197914733317603878549086737562657404313665536 2073 19765319866793977496528018091599735101251470110510641 2074 19880039663211249918381604686718564870847129065885696 2075 19995369522270045320778501977220897734165191650390625 2076 20111312391838235399008497068202058211492220943466496 2077 20227871232597387731599355273177160254844439557239041 2078 20345049018092251363835367092013688094546871239643136 2079 20462848734780409531715610466867578087299227320050961 2080 20581273382082100009998601416169756819456000000000000 2081 20700325972430203569145699534738908866751370204043281 2082 20820009531320401027143574812871688835825435248234496 2083 20940327097361499383356232014498491991881936456430081 2084 21061281722325927522729531713030725725517546862411776 2085 21182876471200401979845846265329887893974629150390625 2086 21305114422236763253503447764392906312640230707695616 2087 21427998667002983163674446608094519369706189381444401 2088 21551532310434343743876587016009021574199964887678976 2089 21675718470884788163177962883435651506507647572390641 2090 21800560280178444173239747048893109112401000000000000 2091 21926060883661320576990332639283158179971774914276001 2092 22052223440253177216714869919541662711666223146336256 2093 22179051122499568980537049287926551545286769861872321 2094 22306547116624064327465134004304600341675159895085056 2095 22434714622580638832371688200202231167117500244140625 2096 22563556854106244253476179982432098762852726982311936 2097 22693077038773553626101669296393578115402815958052561 2098 22823278418043882887681118953413589830414751773167616 2099 22954164247320289540195498144633881899822501429267521 2100 23085737796000848857434784161000000000000000000000000 2101 23218002347532108145684213217053985474081731256005921 2102 23350961199462719567651688540817296698188389893410816 2103 23484617663497252040668126551565709041052020225397361 2104 23618975065550182721410713313391865212570712760385536 2105 23754036745800068590619556839927779565376211181640625 2106 23889806058743898652501059552420712276177411097235456 2107 24026286373251627264736502580642398319641393606903521 2108 24163481072620889116241832968145331715881842881069056 2109 24301393554631896371054479527604574884244730563561601 2110 24440027231602518497955196419007013826241000000000000 2111 24579385530443545306667448827044963910843280037553041 2112 24719471892714133712713715731177127046259607051698176 2113 24860289774677438754247294032544918284910450940365201 2114 25001842647356429385419749569553661516936187251593216 2115 25144133996589889572088077164894880071716074462890625 2116 25287167323088605216911907150719399403661638475186176 2117 25430946142491737442139733168366999964755240830637281 2118 25575473985423382759634138790488420290673802425143296 2119 25720754397549320658939372025708375042754578942952881 2120 25866790939633949145450360401501435723776000000000000 2121 26013587187597408762000378445193895479372341642037361 2122 26161146732572895628445077364653636567499775252238336 2123 26309473180964164035083466941159336097353356942935841 2124 26458570154503219127021705462207645803350814774788096 2125 26608441290308200217853208319866098463535308837890625 2126 26759090240941455272298633062142034178940095815684096 2127 26910520674467807098721741595334688046900236666693841 2128 27062736274513011793711982282280400906863686855950336 2129 27215740740322409982201879255793654418110313085921361 2130 27369537786819771397866966762647025149601000000000000 2131 27524131144666333349838066168514224138336792251378881 2132 27679524560320033623040175789011956442428979906871296 2133 27835721796094938360759132370106514252030402280069281 2134 27992726630220865479326511229687721846181381244850176 2135 28150542856903204166104963201245299176880039306640625 2136 28309174286382931013250344003702927875483759559049216 2137 28468624744996823341023578915169623747075598159313201 2138 28628898075237870265724226072458591378091838588850176 2139 28789998135815882068619158775710023972139668397747041 2140 28951928801718298423543684274554599510016000000000000 2141 29114693964271196042158757078397320596806267750297601 2142 29278297531200496297156732301227284251003752840237056 2143 29442743426693373385019342356721713604539307597525521 2144 29608035591459863591245271901380733384641451661459456 2145 29774177982794676222280854724287858986464297119140625 2146 29941174574639206769706025747342768561259588430401536 2147 30109029357643752873548734878179755586504568551535361 2148 30277746339229933652924570601410279018159884852002816 2149 30447329543653312973524353357476552248020968786509921 2150 30617783012066227222800945400664306640625000000000000 2151 30789110802580818165037488410311252699063468110313521 2152 30961316990332271449812726116804723869218209441775616 2153 31134405667542261348715000064657269578702257947864561 2154 31308380943582602296494925840082176553100381565095936 2155 31483246945039107814187668114593021594775019775390625 2156 31659007815775657393079139176986248601405442863661056 2157 31835667716998471919736350724631647623715905797200321 2158 32013230827320598223670556045526603736171532054368256 2159 32191701342826603330552732832537570795136306759090001 2160 32371083477137479005254379221366788325376000000000000 2161 32551381461475757170342530727994566824266575053746641 2162 32732599544730836787016357076850178509402470937726976 2163 32914741993524522786833668958193563866820141318446401 2164 33097813092276777643939159035826655604869622573039616 2165 33281817143271686178872222551224489829982051025390625 2166 33466758466723634186400754147657684520501364105547776 2167 33652641400843701481198402581293992119101300992948081 2168 33839470301906269956556387312293063391455586073706496 2169 34027249544315847252697144097473296681979011197167281 2170 34215983520674106632635774160414612696881000000000000 2171 34405676641847143664916526821303534920017835797716961 2172 34596333337032950313935352157121340589131421383131136 2173 34787958053829107039945921865874976923761168279431041 2174 34980555258300693512235436562686544632068869195370496 2175 35174129435048418540348019780164504110813140869140625 2176 35368685087276969829627546523315366829884585799581696 2177 35564226736863584168748370886319945271858896330218641 2178 35760758924426838658301606524060645374409668864577536 2179 35958286209395663590906379237880640692599870013221761 2180 36156813170078577594719816138485864861696000000000000 2181 36356344403733145653626464348240851523292405678144481 2182 36556884526635660618797347562705750835894288973828096 2183 36758438174151048827720974572734033529229063151778481 2184 36961010000803000448223313622693097341036034130968576 2185 37164604680344325166411043819554325727793945556640625 2186 37369226905827533838892293287174196381139490850082816 2187 37574881389675646731051576958782354318660912167252001 2188 37781572863753228964580758400515687067285341786341376 2189 37989306079437653798895583445081385854709214886533441 2190 38198085807690594372497672275872750435681000000000000 2191 38407916839129744531774814529960588715422182453749201 2192 38618803984100769376167992578488960357821781278457856 2193 38830752072749486150071764993553696214999857095248721 2194 39043765955094276113275478923362571601340879243513856 2195 39257850501098728023196250277385702165493027587890625 2196 39473010600744513863600757878615152799083166366171136 2197 39689251164104497455961645682569897788816032821088161 2198 39906577121416076591045719407208151426068786051158016 2199 40124993423154759319785164082643225033183015279182321 2200 40344505040107975043939700736000000000000000000000000 2201 40565116963449121048516947299695900065079605090051121 2202 40786834204811845119380254498983988118694543990460416 2203 41009661796364564890937955568161120234427353516401761 2204 41233604790885224570275302799130611340680369417486336 2205 41458668261836289685560367779032787024851855712890625 2206 41684857303439980508027859366742337050310249485766656 2207 41912177030753744798320167635812312727566640679567121 2208 42140632579745970529442976821865731935347830691987456 2209 42370229107371939240073509406754430417158568932048401 2210 42600971791650020673442870504592435842561000000000000 2211 42832865831738109358500060343914706965794229823370241 2212 43065916448010303791554016526915597383556552800075776 2213 43300128882133828878081540555507456947087576196597601 2214 43535508397146202295883158512651023903902456494166016 2215 43772060277532645442265867447209905751119804931640625 2216 44009789829303739629431330605958786643665396879589376 2217 44248702380073328193750409865140899046219228233328881 2218 44488803279136665186109966217262700450427958450589696 2219 44730097897548811312025622651098127286997216040811681 2220 44972591628203277791724671911945867431936000000000000 2221 45216289885910918811916528136165997933548336304826561 2222 45461198107479073242484069913374365290041687986343936 2223 45707321751790956292847906639185126139533950539996241 2224 45954666299885301784277023782189899084092040487632896 2225 46203237255036255715943429605408587515354156494140625 2226 46453040142833521804045339662542807470445950735159296 2227 46704080511262759674853099744148290535725357627813441 2228 46956363930786236394064466592799037840278959985524736 2229 47209895994423732016391042357267400156625744311952161 2230 47464682317833699840835597134858791988241000000000000 2231 47720728539394682058660717782831176539884856624340081 2232 47978040320286981482592694192158670549223181329104896 2233 48236623344574590047350800140975127975319608341557681 2234 48496483319287374773141148415417015628466295280766976 2235 48757625974503521885306102840186572704685097900390625 2236 49020057063432239784874816941240568468429214020796416 2237 49283782362496721566317843913195997825302377335260801 2238 49548807671417367780368929132306987577352146800152576 2239 49815138813295270141340058393539878920872792098749841 2240 50082781634695956879921596112047907536896000000000000 2241 50351742005733400444027911673275779198129560014630801 2242 50622025820154288251820262703422551699965864940998656 2243 50893638995422557202612885027837059722943046475041921 2244 51166587472804192652945234257257298946214386001248256 2245 51440877217452292566683137062144028055785722900390625 2246 51716514218492397549594245038577831942456187829620736 2247 51993504489108087480428644413536170405019745546710961 2248 52271854066626845452123764464461845746577473290633216 2249 52551569012606189738343850222868872409959596817284721 2250 52832655412920074502158224582672119140625000000000000 2251 53115119377845559965259365132715203566747666035218721 2252 53398967042149752757721465674726025909872191619465216 2253 53684204565177017169902645271148802349700409901008961 2254 53970838130936458029699312593863466440466845277556736 2255 54258873948189675929969394119967516816427031494140625 2256 54548318250538795532552195153204673270134663603552256 2257 54839177296514767676926586551306640629010249884003921 2258 55131457369665946023166001225882660944682558313926656 2259 55425164778646938960468386771347863671293875842436801 2260 55720305857307737514161797794916422455296000000000000 2261 56016886964783119985711727486480638300650899036423841 2262 56314914485582334061884576514225958630956836318744576 2263 56614394829679057130852842291462003887973909394818801 2264 56915334432601635544661686868143532163620515574972416 2265 57217739755523603569113510996072286286437929931640625 2266 57521617285354482763767029142368432360057203037310976 2267 57826973534830862536390109227436150138447653031779681 2268 58133815042607762617851315490680453862803436675792896 2269 58442148373350278205083676992422834516199467083886081 2270 58751980117825508521405701699977398621441000000000000 2271 59063316892994769545139070739258166282332436703366161 2272 59376165342106091659119783083570670849273328341876736 2273 59690532134787002975359781564784323522123324394631441 2274 60006423967137599090779280498683781289444004811575296 2275 60323847561823900031596137289167165815830230712890625 2276 60642809668171495145627668991719074582131778462416896 2277 60963317062259476703432313855274327804935333889478241 2278 61285376547014662970893481206658006465891910938791936 2279 61608994952306111517525824580110039540880596442112561 2280 61934179135039923526465016616269157236736000000000000 2281 62260935979254339873785903854112993665282245479965681 2282 62589272396215129746480679012862339111681603852701696 2283 62919195324511272570118431609315644654828181369406881 2284 63250711730150934018900128683467803019354042454245376 2285 63583828606657736882518739918994702021088652587890625 2286 63918552975167327565932859456090107153722686511190016 2287 64254891884524238999863794116491920913266333843339601 2288 64592852411379050741530688512029941656258613950283776 2289 64932441660285847046845845509798870865696279344396241 2290 65273666763799973697002979703674778136161000000000000 2291 65616534882576094364104715821352631532431935672942401 2292 65961053205466547302192217309826264146939608307859456 2293 66307228949620003151759406625138529293084038106905121 2294 66655069360580424647556821942616980437632963294662656 2295 67004581712386329021215749043439614623865820556640625 2296 67355773307670353891951875967449793321584787860750336 2297 67708651477759127440339345599307995852555857758403761 2298 68063223582773443661880731627425504522796332490428416 2299 68419497011728743498836140238214250651475403560817121 2300 68777479182635902650515347441000000000000000000000000 2301 69137177542602326863980624023925811041164509035816321 2302 69498599567933355508854680784214602933397118408790016 2303 69861752764233974241677989826612924656999344321686161 2304 70226644666510837567012607354507188329439786105307136 2305 70593282839274602104245543465350150482762265869140625 2306 70961674876642571370803698985379097043693165857017856 2307 71331828402441652894254422321327685952144719290510721 2308 71703751070311628467530834655571777205156782440185856 2309 72077450563808738363289233556009764724344480500255201 2310 72452934596509580325177117206528231916081000000000000 2311 72830210912115324155564677985178383534628211632907441 2312 73209287284556242721069999025689250500357793173733376 2313 73590171518096560198988654697640604632861588983110001 2314 73972871447439618389521969638952736042779994375458816 2315 74357394937833361920484835082234515955311426025390625 2316 74743749885176143172963719748351673651630936818712576 2317 75131944216122847758188349554195045833378460118300481 2318 75521985888191341377676469818381207356237865869316096 2319 75913882889869238900510149573320774064615892186390481 2320 76307643240720996493404244033037607632896000000000000 2321 76703274991495327641032902255090894553403144783335761 2322 77100786224232943895888396607199785124368103729729536 2323 77500185052374621198758062843439057955914884763336641 2324 77901479620869592612719778453391644969510166327197696 2325 78304678106284268315374176516124267637729644775390625 2326 78709788716911283695852696618498789810368184821354496 2327 79116819692878876404964617536837017718253912695213041 2328 79525779306260593208673402388504848072889480444379136 2329 79936675861185327496923019895250100952582701113702961 2330 80349517693947688301668389326288744989681000000000000 2331 80764313173118701679800735672854150408032326885021281 2332 81181070699656845318498439717368568729721231424618496 2333 81599798707019417222376928973229273678267780005326081 2334 82020505661274239343657284062588205644771041411403776 2335 82443200061211697018422535050110007549231172119140625 2336 82867890438457115073883097644688957631372833761263616 2337 83294585357583471473428454106165401680384816121488401 2338 83723293416224449368101022241388246236756191556734976 2339 84154023245187828424990182138211257198714730183472641 2340 84586783508569216304909648365386159230976000000000000 2341 85021582903866121163589789362534680270553538918684001 2342 85458430162092366052488109762667051107082263859040256 2343 85897334047892846097195929538802363637361928610838321 2344 86338303359658629333297320258388419721814450483757056 2345 86781346929642402081417597480184071294948164306640625 2346 87226473624074259745083123557342869430127709499559936 2347 87673692343277843916901850940430418907282734736166561 2348 88123012021786826680464936631347997818116517570543616 2349 88574441628461742997263887853473583377717659919779521 2350 89027990166607172069815061408144775390625000000000000 2351 89483666674089268574083938719798596537522526431843921 2352 89941480223453644656205439372080664710020058438434816 2353 90401439922043603590403622148999693351791288248433361 2354 90863554912118725996924458366222126225503776860737536 2355 91327834370973809520708951758897430323935683837890625 2356 91794287511058162873450726538532167246735084886163456 2357 92262923580095255143602314600480490408810969029087521 2358 92733751861202721280817748417216766053003218590765056 2359 93206781673012724663245712055867228624610330165503601 2360 93682022369792677658017423180206142652416000000000000 2361 94159483341566321087206618009713092813829970802821041 2362 94639174014235163513475493187129555516562983045042176 2363 95121103849700281261560227530576671826159757281471201 2364 95605282345984480093692766899579557484552255455625216 2365 96091719037354819459001911072711030845181699462890625 2366 96580423494445500238886396807992362021778640463794176 2367 97071405324381116912305630329193666430399388472891281 2368 97564674170900275066889989548836578323028819151159296 2369 98060239714479575183732195602644618408843273458324881 2370 98558111672457963625684148934594569508801000000000000 2371 99058299799161451760949841444333635705372082584735361 2372 99560813886028204155734497300838212300992383429902336 2373 100065663761733996771682965152655856421774600816111841 2374 100572859292318046105816587844308236611386457194500096 2375 101082410381309210212657316602417267858982086181640625 2376 101594326969852562550210719209390721402951013651972096 2377 102108619036836339593465760166173856472679155875017841 2378 102625296599019263161058809491313182224707635222286336 2379 103144369711158238402742269847628562388611747286723361 2380 103665848466136428397294503369961377304576000000000000 2381 104189742995091706312507394131141331016185709729506881 2382 104716063467545486080890903875447329261981066924855296 2383 105244820091531932546740371719957376760045656269315281 2384 105776023113727552042222077228392996374391745912242176 2385 106309682819581164352145734857046737276280625244140625 2386 106845809533444257029109120519397027479270949211017216 2387 107384413618701723022719952179903189582600152849707201 2388 107925505477902982588623460236656770002051815939506176 2389 108469095552893490445090794259048468861237172425979041 2390 109015194324946629146953524685982585493841000000000000 2391 109563812314895989648703015641608849889811493491855601 2392 110114960083268040030610372371808284725226332074541056 2393 110668648230415183363763008232117985076928148856841521 2394 111224887396649205691957635956352723992260334928531456 2395 111783688262375115110436670398414566749814004150390625 2396 112345061548225372923505639364804347744895503786049536 2397 112909018015194517865123239842885245458942556009999361 2398 113475568464774184368613153184319771392696350450978816 2399 114044723739088515873707648932226434409969924554171921 2400 114616494721029974161197367296000000000000000000000000 2401 115190892334395545707529479094529666277770844813301521 2402 115767927544023346053767683625455344580190113788399616 2403 116347611355929623185402223697450472791321987401250561 2404 116929954817446160921576277310243008896908810503847936 2405 117514969017358083314376731512724253239341816650390625 2406 118102665086042061060922460146196434000827797330989056 2407 118693054195604920933071817824333269348259453479734321 2408 119286147560022659231663131954143406785728630285664256 2409 119881956435279860274297527207118361843411866348182001 2410 120480492119509520927772456954412674766801000000000000 2411 121081765953133282198376848135559033370662353986164641 2412 121685789319002068895364794191697351543234653612670976 2413 122292573642537138385034259420045749038614650859902401 2414 122902130391871539454950291758435279656888629375471616 2415 123514471077991982309968783952863562939681562744140625 2416 124129607254881120723836879666513384452437444212555776 2417 124747550519660247372269695728474274336841631325552081 2418 125368312512732403375530128771068226566393997641322496 2419 125991904917925903080669138346413499722616847259689281 2420 126618339462638275115718053629491008966656000000000000 2421 127247627917980620750262141393965593701788686397564961 2422 127879782098922390598965903479451595662242744722395136 2423 128514813864436580706765346849525134555600215972957041 2424 129152735117645349056590792966936410252148137573482496 2425 129793557805966053542635669988163743078708648681640625 2426 130437293921257712454342165609315105474417036794269696 2427 131083955499967888518433614688701088065350699508892641 2428 131733554623279997548486058441095843915831749992513536 2429 132386103417261042753697545461333106269089638171173761 2430 133041614053009775760683453510661197913921000000000000 2431 133700098746805285404299399312058648597064057153422481 2432 134361569760256015345670175977993001920369041233412096 2433 135026039400449211577783618567041306593975716431374481 2434 135693520020100800881192352069184124149626097716760576 2435 136364024017705701294554027291890418663721386962890625 2436 137037563837688565666931903102436996445521894300450816 2437 137714151970554959360972492722017111407914566957996001 2438 138393800953042973178275461713509128312758311418597376 2439 139076523368275272580473050410376734898896408131915441 2440 139762331845911584281741998255795922272256000000000000 2441 140451239062301621290680276319150934974833017382457201 2442 141143257740638447481693891595574572172835161434361856 2443 141838400651112282778255617040954867255339863964914721 2444 142536680611064750032617729121183379488712551988985856 2445 143238110485143564688784704435440523049810996337890625 2446 143942703185457668317779343187729794041869729760219136 2447 144650471671732807116466954411085030030431915359902161 2448 145361428951467556463437060380954384354827721051734016 2449 146075588080089792627680560077956297500290890373994321 2450 146792962161113612728042438368926025390625000000000000 2451 147513564346296704043675923266022214834321525020189121 2452 148237407835798163777973482697415428112528354538684416 2453 148964505878336770380703219184187597063210201750137761 2454 149694871771349707535336070174667177175991087994638336 2455 150428518861151741920809758051325682618316601806640625 2456 151165460543094855859239661512067588797759927831494656 2457 151905710261728335963354703656442934952021761272451121 2458 152649281510959318899707976200872863476616229044883456 2459 153396187834213795385987148331963689896457824808290401 2460 154146442824598073543028747313645682036736000000000000 2461 154900060125060702724423150626150696667069112872938241 2462 155657053428554858948883600670373220750983340556619776 2463 156417436478201193062842747461271626266025000538403601 2464 157181223067451142763034146803685899282005214694998016 2465 157948427040250709611113795741997468899885234619140625 2466 158719062291204702174678178153857662767916766304997376 2467 159493142765741446431340425773885779225732436156282881 2468 160270682460277964574835078245609724028829630459805696 2469 161051695422385623364434554572518954062027104200483681 2470 161836195750956253161276832139153356398961000000000000 2471 162624197596368738797523972871601339706944406761824561 2472 163415715160656083426595043678272417109631572887207936 2473 164210762697672946505044654634699928868877647903872241 2474 165009354513263657058989788032485229497038595624144896 2475 165811504965430703390322818988095016539096832275390625 2476 166617228464503700380287638391561809472335154088247296 2477 167426539473308835550338586161422635298463353926837441 2478 168239452507338795042548491657388420236731007475060736 2479 169055982134923170684182503286910545015406291227054161 2480 169876142977399349303408575430365561225216000000000000 2481 170699949709283885465473472410099704049673286546768081 2482 171527417058444358801034950952870041129223613230288896 2483 172358559806271717100706399058821793064395921011503681 2484 173193392787853106352239645012310432155472326584958976 2485 174031930892145188899144910073598959084854238525390625 2486 174874189062147950901923966802450584992239298469564416 2487 175720182295079000285473486615340690649744775626354801 2488 176569925642548356358600319701607149663124790314008576 2489 177423434210733732293979052458256119138443813611281841 2490 178280723160556311659274636789987428588721000000000000 2491 179141807707857020192549186605682428047617622830488801 2492 180006703123573294017472194274228267262620548418502656 2493 180875424733916345496257438333996236445958373305057921 2494 181747987920548927920657738038149164799630285025120256 2495 182624408120763600243760465022567601089978203369140625 2496 183504700827661493057742352168644245184542154462068736 2497 184388881590331577025161649267334017317877420815874961 2498 185276966014030434973789069045243405255182487292809216 2499 186168969760362538867406250163525989810038184539246721 2500 187064908547461032867431640625000000000000000000000000 2501 187964798150169023702668780307048589775800762142506721 2502 188868654400221379566910939764087476963181418769289216 2503 189776493186427038766578958704025382291847105515094961 2504 190688330454851829343015926332294118201233818293108736 2505 191604182209001800896513061772538498433887383056640625 2506 192524064510007069841595790716541797371464549027680256 2507 193447993476806179325557579032791145255987215287237921 2508 194375985286330975044691579982391903305708074388422656 2509 195308056173691998195136583665717164844058035555828801 2510 196244222432364396797724130069889563914721000000000000 2511 197184500414374356638687965326365579211011773403141841 2512 198128906530486053070575289243723588322737467556888576 2513 199077457250389124920181465581211700494362431386974801 2514 200030169102886671752816049605426579178987677974204416 2515 200987058676083775744698134961179324548683340087890625 2516 201948142617576549417773138527442351981445512981118976 2517 202913437634641710493741232463320975212152704695083681 2518 203882960494426685126589701824091054070548874726608896 2519 204856728024140240775427558694104143544381589140708081 2520 205834757111243649981930784496178708873216000000000000 2521 206817064703642386319220605754146357945121908467514161 2522 207803667809878353781515239868464980067752661204340736 2523 208794583499322650886417581179990050349242388528857441 2524 209789828902368870764227338513641134395578147506487296 2525 210789421210626938511196188285130376875400543212890625 2526 211793377677117487086178576897240146221517593373904896 2527 212801715616466773032668897328245304579185703708852241 2528 213814452405102133310757882308661150382472798389927936 2529 214831605481447984526087205082043922321690438164364561 2530 215853192346122365845431463243354951320961000000000000 2531 216879230562134026891090946340496809835761769549543681 2532 217909737755080061908836858610912961974555369795485696 2533 218944731613344091506712989209283911935890684779702881 2534 219984229888294993264564198371826255255089750276837376 2535 221028250394486182516732523968782558840421367431640625 2536 222076811009855444612936213634459964772460759158358016 2537 223129929675925319964925557952519797236681590284783601 2538 224187624398004043189092044835832357834547052945739776 2539 225249913245387037657794079101592269442789139424078241 2540 226316814351558966774753319133852065140736000000000000 2541 227388345914396343292470579281298756996444316325950401 2542 228464526196370697992209237095906551619640337506963456 2543 229545373524752309049697173519800052021552510497271121 2544 230630906291814493412305466518823703192186765396934656 2545 231721142955038461516073359291320068005296093994140625 2546 232816102037318736673564437902676091360573952931598336 2547 233915802127169140466158484867327822633516294657917761 2548 235020261878929345477007129680967289591938875094204416 2549 236129500012971996703509199461341195636437168459929121 2550 237243535315910402990793587554765869140625000000000000 2551 238362386640806799830333510079629132656845085520254321 2552 239486072907381184870456214783858369218055112560214016 2553 240614613102220727488156548170585619175600687166122161 2554 241748026278989753774271280478846811411648018359259136 2555 242886331558640308286723738681757679289647910400390625 2556 244029548129623293929205110074692194093462381559545856 2557 245177695248100191315319758165864827806684472654094721 2558 246330792238155358980887043350537198175267473836281856 2559 247488858492008915809761468150822925094181222850797201 2560 248651913470230207041206475542582322528256000000000000 2561 249819976701951855229534923979853062847194835766775441 2562 250993067785084397529411149080169596728392946293477376 2563 252171206386531510682895604469343028749296862725616001 2564 253354412242405825087003357924010697843516053773090816 2565 254542705158245329323242208620574981933282910400390625 2566 255736105009230366533294891929937157200439278480920576 2567 256934631740401224027712754722448548780199592921954481 2568 258138305366876317517195421504354002866000215561732096 2569 259347145974070971358742334837151922869711701190362481 2570 260561173717916796211677647340056021131921000000000000 2571 261780408825081665501269772092288566949289270554633761 2572 263004871593190292090390968389293536404626810953793536 2573 264234582391045406562390655522020718784045904017912641 2574 265469561658849538521088713501949794799592837380509696 2575 266709829908427402316531851411110720694065093994140625 2576 267955407723448888607897206284491740922151110491242496 2577 269206315759652663177672683104253089171583707684937041 2578 270462574745070374413993164577294272373017121457115136 2579 271724205480251470880765612860035888393725424943104961 2580 272991228838488630397974259270723605958656000000000000 2581 274263665766043802057319537277964416240523532051749281 2582 275541537282374862601111163666259014675368625809002496 2583 276824864480362888595106817750569441289618276755972081 2584 278113668526540045828763213841904441111091574552395776 2585 279407970661318097379146012857840739877356367431640625 2586 280707792199217531777528980033030198216183041806831616 2587 282013154529097312720501072126155044200654516613282401 2588 283324079114385251770192734356452827914357987633790976 2589 284640587493309005491029609553689937743285310380304641 2590 285962701279127698473223114693053322300801000000000000 2591 287290442160364173696012928137477143679623798608842001 2592 288623831901037871686486359554935433640876021179744256 2593 289962892340898339932613848651614241279107043411554321 2594 291307645395659374011958463601919379193786072464429056 2595 292658113057233791900340250405163652780061543212890625 2596 294014317393968842927563625402589681742774908208807936 2597 295376280550882252850147709897096215758381973416030561 2598 296744024749898906513835583285519665694787878375919616 2599 298117572290088169581498884397349716511194737796041521 2600 299496945547901850804899024896000000000000000000000000 2601 300882166977412806321615498704785373852942558743431921 2602 302273259110554187461305382539053217249928009991458816 2603 303670244557359333548316129831859004872825149423219361 2604 305073146006202311190536168710454310317473313153089536 2605 306481986224039101547234629295864225794758340087890625 2606 307896788056649437071512751543076240667824994067091456 2607 309317574428879289225865167203860036383768124753021521 2608 310744368344884008672229313370915939377721382908461056 2609 312177192888372119440785725547751309557357805203195601 2610 313616071222849768584660880384166689679841000000000000 2611 315061026591865832830577617227171739948035974403839041 2612 316512082319257683738395968570137855400742776446386176 2613 317969261809397612885389477451542820673126908124327201 2614 319432588547439918594008779975207196888709544651657216 2615 320902086099568655724795388516819551465832383056640625 2616 322377778113246050059024230971079722666487545044402176 2617 323859688317461578798573588708163545817554111066895281 2618 325347840522981718713445635879563749486465866085175296 2619 326842258622600363470289820477753856158924493709446881 2620 328342966591389911678214848251549101592576000000000000 2621 329849988486953027191113039353426741550239186313183361 2622 331363348449675073208663329594277181999727431415566336 2623 332883070702977221721126188556881606774927034791037841 2624 334409179553570239845995230727582065827163237406212096 2625 335941699391708954607526308405795134603977203369140625 2626 337480654691447397713125401606828497477848189280260096 2627 339026070010894631883541665652440315182549298935091841 2628 340577969992471260296781566817225613853190983396622336 2629 342136379363166620708634135442657727054310011773275361 2630 343701322934796665815675999523837020570801000000000000 2631 345272825604262531429608035100031667398946454193384881 2632 346850912353809794034763188026212501509063024150839296 2633 348435608251288419303617290060212300599243220210311281 2634 350026938450413403148131515864057023417557693171634176 2635 351624928191026106887756511687553308960659238525390625 2636 353229602799356288117934176380458148401517279854985216 2637 354840987688284828865943596173544247490501354541851201 2638 356459108357607162623952731589606858347897970698162176 2639 358083990394297401852157133107892398673258225539961041 2640 359715659472773167547911227028484093116416000000000000 2641 361354141355161122479786569589735244905095664669163601 2642 362999461891563209688524921008740137475290339916845056 2643 364651647020323597859892046972884523437836074167907521 2644 366310722768296335177480818444497218649099933587603456 2645 367976715251113713266559456689274511935387832275390625 2646 369649650673455342843112664445182451550402611333697536 2647 371329555329317942685279901358642102336794707870213361 2648 373016455602285843547456207479625609955819659057954816 2649 374710377965802208640386757981466393420158122457583921 2650 376411348983440972303656750613320556640625000000000000 2651 378119395309179498500053289965891218366318979652039521 2652 379834543687671960764355644700803978122445053143023616 2653 381556820954523445242194620731441252979675309256386561 2654 383286254036564778457710820222628348071198735634599936 2655 385022869952128081451835248476820500267070234619140625 2656 386766695811323051936114093577857925901658003190317056 2657 388517758816313976110102542356411308845710297214018321 2658 390276086261597471793460216114396919084082805124960256 2659 392041705534280964526993215893351427827427695373024001 2660 393814644114361898300004865192464798846976000000000000 2661 395594929575007682564439033238110748555881238004332641 2662 397382589582836377199426419484717089644686645695614976 2663 399177651898198117092975385297106767297115275403108401 2664 400980144375457278010684837041435081171091321169903616 2665 402790094963275385424497301413968037267171601806640625 2666 404607531704894767977655694086609130506060882911563776 2667 406432482738422957265177371971706325739653723609906081 2668 408264976297117835612313882936679355236740167416938496 2669 410105040709673533536624389965825529707599474307961281 2670 411952704400507078582455054910721488347681000000000000 2671 413807995890045797219785725434377190582173163283162961 2672 415670943795015471502579082884164059591686139869659136 2673 417541576828729252184945983974988692036388395518233041 2674 419419923801377329996624070681685705056493247743594496 2675 421306013620317366782454835986639947950839996337890625 2676 423199875290365688213737223467715904529618241580957696 2677 425101537914089239782533511509183194188733984789316641 2678 427011030692098307793205693545011788340342798928449536 2679 428928382923340007068667819574218142239064173114875761 2680 430853624005392537092051816600443757264896000000000000 2681 432786783434760208307701162025232703988805470364450481 2682 434727890807169240308628449753159935622915135700996096 2683 436676975817864333640799369237688506964473692662720481 2684 438634068261906016957836918304068409666767487894552576 2685 440599198034468771262975796728428089673396386962890625 2686 442572395131139932978337884633176904386964174742818816 2687 444553689648219377584845503184689014762942798250490001 2688 446543111783019985579339790260765335191865266458853376 2689 448540691834168892498727006107393164251781558213047441 2690 450546460201909524764235918945701616310081000000000000 2691 452560447388404423102134613443640736611870603746915201 2692 454582683998038855300525121359727628256364882198265856 2693 456613200737725220065109198929178617253401439136330721 2694 458652028417208243740098375130898655476624524126457856 2695 460699197949370971663726074286187192794829648681640625 2696 462754740350541555931109180939747682486781661346267136 2697 464818686740800841340500870107805926569657163050466161 2698 466891068344290751302275877198048496375289947060310016 2699 468971916489523475493293634666933526518018686604556321 2700 471061262609691461042593862241000000000000000000000000 2701 473159138242978209037693269753458119353869080336077121 2702 475265575032869878144071021802986075572991152094908416 2703 477380604728467697133754526999746249967725997885623761 2704 479504259184801188122245956999682068862903526763790336 2705 481636570363142202316363677321739023389376562744140625 2706 483777570331319770078911488577403107327104273569222656 2707 485927291264035767119432238705561653780697249917085121 2708 488085765443181398623650979589922506420853192005779456 2709 490253025258154503137566410536899087687133100370282401 2710 492429103206177678025507882008868377182161000000000000 2711 494614031892617228324838731244990452152465249508256241 2712 496807844031302940823355192467365146611720529721163776 2713 499010572444848685188803573776286852302229166631959601 2714 501222250064973843983316826100907530425673321887830016 2715 503442909932825573398955052210968869463706816650390625 2716 505672585199301896553922921335730180767938150322405376 2717 507911309125375631192430372906188270310469949280986881 2718 510159115082419153634561416868626096813887988677021696 2719 512416036552530000825919273447984695879430404845905681 2720 514682107128857312340224547709154530164736000000000000 2721 516957360515929114191456609317737274905730723254572561 2722 519241830529980446315546851087929971537678361596071936 2723 521535551099282335585056036776808636196377775119498241 2724 523838556264471616223696524698402705073698896552656896 2725 526150880178881599490993774648608303129673004150390625 2726 528472557108873594510820216918330165571758807233335296 2727 530803621434169282120978289396503316036487446827611441 2728 533144107648183943624458237500153272287676790772596736 2729 535494050358360546326450127492828841031679897677906161 2730 537853484286504687744648452247101483823441000000000000 2731 540222444269120400383851715256984069116300769204946081 2732 542600965257746818969328469301792635163640059339472896 2733 544989082319295712036895466197970922645203925883199681 2734 547386830636389879781132849147634029874652628481150976 2735 549794245507702420066645694904083023244825625244140625 2736 552211362348296864510770694931419921180809195910332416 2737 554638216689968186549621358547881678607962036169198801 2738 557074844181584683402864832324949948736946427235864576 2739 559521280589430733856128264385127111691696555959563841 2740 561977561797550433783442605323055764279296000000000000 2741 564443723808092111335646834894068301704317599332096801 2742 566919802741653723724195841002068943819117684504006656 2743 569405834837629137533340560509771436316336108936823921 2744 571901856454555294497179525627757382348757267440992256 2745 574407904070460264681616650757716747453133086181640625 2746 576924014283212189014800948316837372529242865286516736 2747 579450223810869113113169883905999498588555018236788961 2748 581986569492029714353769276859702359390266440302985216 2749 584533088286184924147079027390125177337060728646958721 2750 587089817274070447368135511875152587890625000000000000 2751 589656793658020180907308239008450145753132727135544721 2752 592234054762320533305660307200763506606444784927113216 2753 594821638033565647443399353471669856074396460780930961 2754 597419581041013528253508041780298751163917935500660736 2755 600027921476943077436230709996461684068786699462890625 2756 602646697157012037153685585198720169450867117843808256 2757 605275946020615844687469992395852153269730976992221921 2758 607915706131247400045729227799755069903404843070918656 2759 610566015676857748509768250131999330862556321454970801 2760 613226912970217680113899067828107682512896000000000000 2761 615898436449280248055835672122415368356616406105609841 2762 618580624677544208038572591565438900171706292203032576 2763 621273516344418380548312628262568391686285678130880801 2764 623977150265586938076644085749267635234161053365436416 2765 626691565383375619298807818659633592812410683837890625 2766 629416800767118872223539730932098808323353693516926976 2767 632152895613527928333624927962373904391890961060137681 2768 634899889247059809739955594597693181856083126985424896 2769 637657821120287271375545830910469172988312101433280081 2770 640426730814269680259623137040162497486241000000000000 2771 643206658038924833865588002800269629974463602267412161 2772 645997642633401719630310132967720219116488929874804736 2773 648799724566454217645912230963714827941874536764833441 2774 651612943936815748578879977761342738998517139993399296 2775 654437340973574868865029885083580555975437164306640625 2776 657272956036551815232565078057033431525666754077392896 2777 660119829616676000609152778237755984971801140879976241 2778 662978002336364463472666319105561402331267389649063936 2779 665847514949901272708948938516446330012616988422366561 2780 668728408343817890043676361997348417703936000000000000 2781 671620723537274492119120322955807613545340993604871681 2782 674524501682442254290345666655790390157033021946269696 2783 677439784064886598219109559980702257664261605891748881 2784 680366612103951405347472584370379426688969872691429376 2785 683305027353144198336878130689715003831646172119140625 2786 686255071500522292562208547975818277523637780797526016 2787 689216786369079919754083928835688589290589350977977601 2788 692190213917136325886432248548952056667726693349195776 2789 695175396238724845410127818496088561030876840589510241 2790 698172375563982953937268673211782451096561000000000000 2791 701181194259543301484442589989765331615296129164708401 2792 704201894828925728387115946378174077133600831314067456 2793 707234519912930266001069559945603285727672588439387121 2794 710279112290031124310601032214462206519393634891206656 2795 713335714876771668567013940500918666198110644775390625 2796 716404370728160387084720493424788605047382438194446336 2797 719485123038067852326095993917567929517662566959181761 2798 722578015139624677410040643525959912954155204705980416 2799 725683090505620470183026879549482248113955281244791121 2800 728800392748903786995238567936000000000000000000000000 2801 731929965622783088328241985764483560007316120640442321 2802 735071853021428698424467623450297709731811597719638016 2803 738226098980275771072626424399458028264179757662308161 2804 741392747676428263707034164603320102842804018805211136 2805 744571843429063921982673262497079834374226426025390625 2806 747763430699840276991682406201454097407253496654073856 2807 750967554093301657290830996928386178693935806819428721 2808 754184258357287217913407539764198871993843305840377856 2809 757413588383339988542828772157133477575402554137089201 2810 760655589207116943029159512144714910341681000000000000 2811 763910306008800092433621938578138870476207079236393441 2812 767177784113508603790067290258372830513921284821221376 2813 770458068991711946776282795918605247380502200469872001 2814 773751206259644070491912028300995774150278390162722816 2815 777057241679718612543677819117525736653947265869140625 2816 780376221160945142642513383394500226204864546735128576 2817 783708190759346442921129387521514875478709186177358481 2818 787053196678376827184472361206303829449526707462148096 2819 790411285269341501309463105428892265643072234430084481 2820 793782503031816967014342592348179798429696000000000000 2821 797166896614072471221897294902005536795754950611681761 2822 800564512813492503244785929522650849007257685985857536 2823 803975398577000342025145250932616997977481017874238641 2824 807399601001482655664613809363603810611934662225821696 2825 810837167334215155484879473732383084356784820556640625 2826 814288144973289306862829045292417258147569477953130496 2827 817752581468040099088356441045572321882256897026411041 2828 821230524519474876496869720734309446088753634277851136 2829 824722021980703233132526671535752421320243862558256961 2830 828227121857367973202223756643703850038881000000000000 2831 831745872308077139584363983755955886046471440704227281 2832 835278321644837112660435663089294033569690978401386496 2833 838824518333486781741446107934858580871760272958368081 2834 842384510994132791365272089957693251304193866285387776 2835 845958348401585864745012302456313829502373652587890625 2836 849546079485798206652456213655165208659970534844399616 2837 853147753332301988024818514833354481716091719606826401 2838 856763419182648914586928890729759471927880393118846976 2839 860393126434850881785113068244485208910738208162886641 2840 864036924643821718333053040020905185509376000000000000 2841 867694863521820020673972018086672301299133365234750001 2842 871366992938893080667553055405872877686878055108448256 2843 875053362923321908814069386001948333469776316764020321 2844 878754023662067355332279383310412506023043945837101056 2845 882469025501217331411719627674306314760641230712890625 2846 886198418946435132964115913470583771225641203110055936 2847 889942254663408869202724120323314186855453316997644561 2848 893700583478301998382510727295087922835107074189295616 2849 897473456378204973038186369930974942483598911308053521 2850 901260924511587997061215233643730712890625000000000000 2851 905063039188754896961038249262874281515357995690769921 2852 908879851882298109659869013716259425873738004552482816 2853 912711414227554789174548106867583122503677162499755361 2854 916557778023064034543074020597969872177656441637441536 2855 920418995231025241357567264399663007052062929931640625 2856 924295117977757579269568369154557538790737218640019456 2857 928186198554160597837720483513722626143070002028705521 2858 932092289416175963092043051494372785551349775834157056 2859 936013443185250327193164681690432680067127688176637601 2860 939949712648799333569050773978669045846016000000000000 2861 943901150760672759915934764925396105465348814590607041 2862 947867810641620801454340994394352938309387947255730176 2863 951849745579761496835272189264153709983451818468933201 2864 955847009031049299095825411827672602806212374839689216 2865 959859654619744794067697036514091656818922031494140625 2866 963887736138885568646239905199658668959937632217010176 2867 967931307550758231331944274712322678501213906112649281 2868 971990422987371587460428516349488492161445583227191296 2869 976065136750930971541245762482616009653848128446318881 2870 980155503314313739130038825787047874787601000000000000 2871 984261577321545920662807748484351014762183532827381361 2872 988383413588280039685292278395984001575905079209230336 2873 992521067102274097914715421763943682890018930117713841 2874 996674593023871729575383995883204244709736675409924096 2875 1000844046686483527453897803803556598722934722900390625 2876 1005029483597069543123980684890517804646176102700548096 2877 1009230959436622963795214265086257975057980519596915841 2878 1013448530060654968244228745486252863877713571378958336 2879 1017682251499680764291184533554200974448423351545577361 2880 1021932179959706810288663944149552674635776000000000000 2881 1026198371822719223094383583756016384266447261893012881 2882 1030480883647173375003435387097188591984814211584823296 2883 1034779772168484682120067606932881232489056721603057281 2884 1039095094299520586653326371477000063607129943023026176 2885 1043426907131093735625193725799498165799840097900390625 2886 1047775267932456358484179370009856875275018431490953216 2887 1052140234151795846121650604210931480950567413235745201 2888 1056521863416731533792518294407373287458641342864818176 2889 1060920213534812690446235991004070394450993428989693041 2890 1065335342494017716978414668493340293940241000000000000 2891 1069767308463254555917706917665499476980446373782221601 2892 1074216169792862315066971816450809314045482336367149056 2893 1078681985015114107622095138580874989415384067280723521 2894 1083164812844721111296209036917919005469470167638675456 2895 1087664712179337848981430866818870325392795156494140625 2896 1092181742100068693484622400560157513766203791073345536 2897 1096715961871975598878058332935069012433215590382177361 2898 1101267430944587061010286696939494033101304050672930816 2899 1105836208952408309726863603279081371413997519996745921 2900 1110422355715432735355050594561000000000000000000000000 2901 1115025931239654552010974870780556671058040821376527521 2902 1119646995717582700292170703385278386990904787505647616 2903 1124285609528755991922844517109413762218437563513272561 2904 1128941833240259498923636388237216632788723276957351936 2905 1133615727607242189882087091295276258744854804931640625 2906 1138307353573435815904462329718339950444042140441645056 2907 1143016772271675048834034416109686637607242359500052321 2908 1147744045024418874325376430660667855943003496572256256 2909 1152489233344273242368684788443414784893911107583616001 2910 1157252398934514977862613193989161635878401000000000000 2911 1162033603689616953838574161159770041462832532108250641 2912 1166832909695774529943943634163838687266483407186558976 2913 1171650379231433258796089768017600695405423711198064401 2914 1176486074767817862823638620165374029824178017956335616 2915 1181340058969462484215887375719737155737256855712890625 2916 1186212394694742210605779783227328443595256960202571776 2917 1191103144996405879116368722386065352002388856596010081 2918 1196012373122110161405207266111878640167170735400554496 2919 1200940142514954932345632243160368035224108562341983281 2920 1205886516814019924988433160538100603027456000000000000 2921 1210851559854902674451934413580966139454332927704510961 2922 1215835335670257753393060002228834219601237766824923136 2923 1220837908490337301716497491086870034637130759415259041 2924 1225859342743532853183631704738793147305975719705706496 2925 1230899703056918461587478644875026063978672027587890625 2926 1235959054256795129164416358532389733886248680159645696 2927 1241037461369236539918081983529464351503600387171490641 2928 1246134989620636100535382954445043192721718655672385536 2929 1251251704438255291579155376652756629429543501094327761 2930 1256387671450773331646593873423821346977121000000000000 2931 1261542956488838157187174788377262481144451662811228481 2932 1266717625585618720678398489032549685324087932376580096 2933 1271911744977358609862286673347468770775313400595816481 2934 1277125381103930990750187036352707718977246924664344576 2935 1282358600609394877108060414776962684381818945556640625 2936 1287611470342552729139054600349664683772558012177186816 2937 1292884057357509384084804403734396560253945597294734001 2938 1298176428914232321471539267250826533978553246907109376 2939 1303488652479113265731727772157053192794652047629929441 2940 1308820795725531128936642771762572588486656000000000000 2941 1314172926534416296379891611503989615609809315297123201 2942 1319545112994816257756622977824865963830353503570169856 2943 1324937423404462586687795355745904534542847347609496721 2944 1330349926270339271343571876884611664657842715655929856 2945 1335782690309252398924592511881669157399084140869140625 2946 1341235784448401196764567110215923823848217841124315136 2947 1346709277825950432822331722747020824832373123392780161 2948 1352203239791604178336215964524549901761125704076886016 2949 1357717739907180935418280893959846927881195142720868321 2950 1363252847947190132370705005890429931640625000000000000 2951 1368808633899409989511320466901009681076147001037715121 2952 1374385167965466758300032668027090421433300696659132416 2953 1379982520561415336562593539189787789424601863172859761 2954 1385600762318321262612942867930492164515346805724942336 2955 1391239964082844091080082098772684657663227051025390625 2956 1396900196917822153250201765381293000977745366698950656 2957 1402581532102858704739546832167616233758833810363469121 2958 1408284041134909463318273801654649256583084159574675456 2959 1414007795728871539710329485332640053416473490618024401 2960 1419752867818173764199163845461394205966336000000000000 2961 1425519329555368411873878299882126827712813725979324241 2962 1431307253312724329355206347959919352911829080293707776 2963 1437116711682821465845525329864881899841188551977265601 2964 1442947777479146811351906580097212908357103098072662016 2965 1448800523736691744936026186054197202625690019775390625 2966 1454675023712550795849580020115952879687750828931813376 2967 1460571350886521820418674685786039861421714827607440881 2968 1466489578961707597545500511461945522039295673102237696 2969 1472429781865118845700433746032487531777320569227077681 2970 1478392033748278664282562665312299525291761000000000000 2971 1484376408987828402231486393940228068141045728283070561 2972 1490382982186134956778095890405565890072734214112935936 2973 1496411828171899505226913739944933792002886165936874241 2974 1502463022000767672667443157799121909310360463273168896 2975 1508536638955941138516856930363594107687473297119140625 2976 1514632754548790684801243920743396768554093390170423296 2977 1520751444519470689087524244772111750458211052580135441 2978 1526892784837535064983044290318938148012068149878132736 2979 1533056851702554653124769413336133966676993371164508161 2980 1539243721544736065584905405243523948220416000000000000 2981 1545453471025541986624699694564683581525959103348874081 2982 1551686177038312932733099727882316489047643879656656896 2983 1557941916708890474891879077834303675084665812956645681 2984 1564220767396241926013781555697446958165729920969342976 2985 1570522806693086496505179969778062804864775039306640625 2986 1576848112426522920909699175026794877069926586343100416 2987 1583196762658658558594212710703274165207390931463792801 2988 1589568835687239971443588628223018500972500097565720576 2989 1595964410046284981535533077217167551522265182893595841 2990 1602383564506716211771859851022720754921121000000000000 2991 1608826378076996112447500399998797864602265644519454801 2992 1615292930003763476743561808939478271336255833197510656 2993 1621783299772471448135739910136890652550580799620339921 2994 1628297567108027022714401073054805997234417253248864256 2995 1634835811975432049417659281822916058370836308837890625 2996 1641398114580425731183794889579632837319333200302964736 2997 1647984555370128630034387930805497007767610666559452961 2998 1654595215033688179104572085933507104526195572321161216 2999 1661230174502925704641855333434749863408247749140420721 3000 1667889514952984961000000000000000000000000000000000000 3001 1674573317802982181659508336117342826301660072264332721 3002 1681281664716657649311319909033737969070376050092937216 3003 1688014637603028788045394024540675794653352378198516961 3004 1694772318617044780690924070001076366261224316900212736 3005 1701554790160242714360011120301249450085871074462890625 3006 1708362134881405257251711372737489523797400450051936256 3007 1715194435677219869778465983005650393756624019998955921 3008 1722051775692939553082022669232272059668854304361414656 3009 1728934238323045138011066041150475239533739609789862801 3010 1735841907211909117637888003870370547312321000000000000 3011 1742774866254461026396550787014141969293742664643827841 3012 1749733199596854368930123167076769989428460270257176576 3013 1756716991637135101739705290535591657114168908376536801 3014 1763726327025911670733099174271108976082432961748668416 3015 1770761290667026607776130465087733341253401211181640625 3016 1777821967718229689354782388351098204238339024644734976 3017 1784908443591852660461465013807317774842577263376941681 3018 1792020803955485526823912021342778160766914833452240896 3019 1799159134732654418600373067608910937392261236461602081 3020 1806323522103501028669952642907641485398016000000000000 3021 1813514052505463628652135973347082535328122741853060161 3022 1820730812633959665794739072875348955692010294353268736 3023 1827973889443069943874723490229430899988393384102559441 3024 1835243370146224391261526633946744721303564502272311296 3025 1842539342216889419297775801234689555227756500244140625 3026 1849861893389256874157478190538217901660971740572880896 3027 1857211111658934585347010249951568900405341842902850241 3028 1864587085283638514019467711056945052193203524716199936 3029 1871989902783886504278182587213613908386083835966118561 3030 1879419652943693640650465283643809529198161000000000000 3031 1886876424811269214917888780749566353250243497645949681 3032 1894360307699715305494697618834462366264101920305053696 3033 1901871391187726972551197138687952217206994915955544881 3034 1909409765120294072084258125213860100677253129698021376 3035 1916975519609404692142358667349556983620739629150390625 3036 1924568745034750214417878693833803069086137431428694016 3037 1932189532044432004424663277849187517142113169672921601 3038 1939837971555669733484178431104095435058016575160651776 3039 1947514154755511335748897736448289354759415327840692241 3040 1955218173101544603496879804559182985691136000000000000 3041 1962950118322610423936825191520946420059685310439216401 3042 1970710082419517660768237087178516437027675649729171456 3043 1978498157665759683746652785920761675688715599433253121 3044 1986314436608232549509262688973406610617731491777478656 3045 1994159012067954836921590367309356172998696191650390625 3046 2002031977140789140211271043862861040095561123649294336 3047 2009933425198165223160336739820170915567804584662195761 3048 2017863449887804837632794279313162219665307561325756416 3049 2025822145134448209719667366828695509217242043165403121 3050 2033809605140582196789066049034531494140625000000000000 3051 2041825924387170118734246054486465888868010906896380321 3052 2049871197634383266718026777799465553222076333887062016 3053 2057945519922334092717350046321115801411167239560244161 3054 2066048986571811083177182284126318600831988907443163136 3055 2074181693185015320088390277250195205687669687744140625 3056 2082343735646298732809655452488411989414180591140601856 3057 2090535210122904043958933416822119627129122988036512721 3058 2098756213065706412705414472574416967880821718452473856 3059 2107006841209956778798396931787355923334346131859131201 3060 2115287191576026910674948309038218348793856000000000000 3061 2123597361470156160993699882010939438706539590791761441 3062 2131937448485199932947597680627538710383275768756965376 3063 2140307550501379860713917705454259692060014642215878001 3064 2148707765687035707405345091461421330473055323544354816 3065 2157138192499378983891416031072955638410761523681640625 3066 2165598929685248291865127557834055850844400021581336576 3067 2174090076281866394535033776000698376185278862384512481 3068 2182611731617599018328667808965045037572941981570564096 3069 2191163995312715388998656637732499815445974505655556481 3070 2199746967280150505528431116720713744838721000000000000 3071 2208360747726269155239975795023938410331467189954479761 3072 2217005437151631673511612744048268146709964888825921536 3073 2225681136351761451519370404149540532730415622582314641 3074 2234387946417914195421052520675653911034455160863133696 3075 2243125968737848940407693550713093748152256011962890625 3076 2251895304996600823052665492952436853760431767207018496 3077 2260696057177255615394286931513041420479930459469635041 3078 2269528327561726024193378197401168063839802858906587136 3079 2278392218731529758812806945621169506017413383959158961 3080 2287287833568569371171676128923513159417856000000000000 3081 2296215275255913871232421327868263966612531414092455281 3082 2305174647278582121484706678424881721182691649201770496 3083 2314166053424328013895638229840031452510304521112514081 3084 2323189597784427432801450474110448976078472636610379776 3085 2332245384754467007221466021228257508902310371337890625 3086 2341333519035134656080779958556637400099114992873967616 3087 2350454105633011929833779335384184058701581760102120401 3088 2359607249861368151986274462041057563896878448011902976 3089 2368793057340956364019692314088175169426451149781218641 3090 2378011634000811077226463293165905882919201000000000000 3091 2387263086079047834971420924269313901302966956296408001 3092 2396547520123664588899729771665924277143198925645152256 3093 2405865042993344892617559939556850616250957857418236321 3094 2415215761858262916377436996075174682415321990601773056 3095 2424599784200890286305914027493589811963249726806640625 3096 2434017217816804751716937800758048306745453474203303936 3097 2443468170815500684060013693861669256511758456731008561 3098 2452952751621201411058014152314298310917232345010671616 3099 2462471068973673389595222953243346044368359262955815521 3100 2472023231929042220921962513681000000000000000000000000 3101 2481609349860610511747913873556394031650368911023857921 3102 2491229532459677584802008824028268960424755802121506816 3103 2500883889736361042442550945278169110543879792478041361 3104 2510572532020420186907007071955046285789110282313793536 3105 2520295569962081300796702926342702007320947109619140625 3106 2530053114532864791397456356239867189815041838604947456 3107 2539845277026414202442988793731635242419107648356139521 3108 2549672169059327096933770219727833226815481837367853056 3109 2559533902571987814629775084590805098964994417835829601 3110 2569430589829402107841456304618727148963441000000000000 3111 2579362343422033659149081634842383015998014921363125041 3112 2589329276266642484686421417789368613175767455473074176 3113 2599331501607125226630628932830722013242583309565289201 3114 2609369133015357338546014328716398930169345066019721216 3115 2619442284392037167235280420197934541831208457275390625 3116 2629551069967531934757663475503816746766958181981618176 3117 2639695604302725624279304522154991800452657177360153281 3118 2649876002289868773427066661468656960097508610577207296 3119 2660092379153430178822911414386873170688372972668940881 3120 2670344850450950515481852230276042903781376000000000000 3121 2680633532073897874762415983372116538475673908377329361 3122 2690958540248525224564463565897372747731605486810894336 3123 2701319991536729795475148569855308395165992464296139841 3124 2711718002836914396569728538432803709263242291205636096 3125 2722152691384850664579886370120220817625522613525390625 3126 2732624174754544250148170181422061013255559233912836096 3127 2743132570859101944893118284699553896804301577860489841 3128 2753677997951600753015601923593079394493555239169294336 3129 2764260574625958911182892036952326788011678917853629361 3130 2774880419817808860432937600595965606062001000000000000 3131 2785537652805372173847332031875432415726800275328390881 3132 2796232393210336443747440742279016219339453989226807296 3133 2806964760998734132174167195537245922027703694197553281 3134 2817734876481823388417846780237841911657239215466418176 3135 2828542860316970837370777444192090527295776328369140625 3136 2839388833508536342480923370083041544148050084118921216 3137 2850272917408759747091363005642728853994145445181389201 3138 2861195233718649597956095504128696477819972972439474176 3139 2872155904488873854728870089582209747704467290275175041 3140 2883155052120652589227761043639090906402816000000000000 3141 2894192799366652678284276923921299099165085119581029601 3142 2905269269331884493991866275660051515640368881425453056 3143 2916384585474600595174763495591046664794652018195289521 3144 2927538871607196423904207657725511962555960957081747456 3145 2938732251897113010895164021748385159028774258056640625 3146 2949964850867741693622782623942702960234601923004993536 3147 2961236793399330851003940805107683494400743676045891361 3148 2972548204729894658495336767352249179430403765295906816 3149 2983899210456123867465729279335765872884983980921657921 3150 2995289936534298612706054474928222900390625000000000000 3151 3006720509281203251947294320812325303211978224986765521 3152 3018191055375043241262122771694123233063971076876271616 3153 3029701701856364050232514894975704339497542996421908561 3154 3041252576128972120771671337426696908344115554472103936 3155 3052843805960857873494785432029182766499843965087890625 3156 3064475519485120765539363011226144101668406289084973056 3157 3076147845200896403741995610744549576896363469087836321 3158 3087860911974285717084686223463143861918540144627552256 3159 3099614849039286192330033102929203064639648322979958001 3160 3111409785998725176770791328579960833048576000000000000 3161 3123245852825195252025553936979844118720534447547918641 3162 3135123179861991682818524402935576961040029898085502976 3163 3147041897824051944687590128693855087920325560744770401 3164 3159002137798897334571152376061651767276329039734767616 3165 3171004031247576668230421762723024031941245918212890625 3166 3183047710005612068470150047769037205468590956085579776 3167 3195133306283946848127038460024356365260307215283864081 3168 3207260952669895491801340283665162005515442341592170496 3169 3219430782128095740313460816403085446597484687611755281 3170 3231642928001462781873651163688336452068481000000000000 3171 3243897524012145553959193635496378767144063547161608961 3172 3256194704262485159899785777845426828120553785588187136 3173 3268534603235975404178147306790478398286066266414035041 3174 3280917355798225450459199425802116293574547073459818496 3175 3293343097197924606367499205718225350439548492431640625 3176 3305811963067809239038952897412162290172148832530333696 3177 3318324089425631825479181238514637833910150447905414641 3178 3330879612675132141767267014526243264627615160224321536 3179 3343478669607010595149980349035569321509931554609529761 3180 3356121397399903703077950435091387817988096000000000000 3181 3368807933621361723241633687648333434940221558243756481 3182 3381538416228828438671317603000647764029522791260164096 3183 3394312983570623101971796962829319646256994155230662481 3184 3407131774386924542768764425510643228856531128026136576 3185 3419994927810757442450371013269865792127367968994140625 3186 3432902583368980780293833538218040403656875086603554816 3187 3445854880983278455073395620894045755418056861590728001 3188 3458851960971152086252386649262383335333449292763365376 3189 3471893964046915998868568811810992379416529165132561441 3190 3484981031322694396228416223076905141614481000000000000 3191 3498113304309420724532432151230857005120982432033081201 3192 3511290924917839233560080462909516244713023585550073856 3193 3524514035459508737549385627935147045782049260634412721 3194 3537782778647808580412741983551400214361413046577401856 3195 3551097297598946809436967451979467210090113535400390625 3196 3564457735832970561622139544114759354806457149094363136 3197 3577864237274778666820262273699107788374845050136844161 3198 3591316946255136471841331557980542759697485232101462016 3199 3604816007511692889700893800380125781488857903722930321 3200 3618361566189999678189727645696000000000000000000000000 3201 3631953767844532951952822376566521627357538923375103121 3202 3645592758439716932271378088969572583906154748231356416 3203 3659278684350949938748112652141272571094098825111845761 3204 3673011692365632627102728532146456956317130044878094336 3205 3686791929684198477290968846122424261462817285400390625 3206 3700619543921146536167276523648354219141365287220678656 3207 3714494683106076418917663190472037661270631052611603121 3208 3728417495684725573495995365664540657686614571751571456 3209 3742388130520008812303514783888360912338576996801516401 3210 3756406736893060115358027127576555399951761000000000000 3211 3770473464504276709205819187155074402653929534786142241 3212 3784588463474365425835998468728798670432049952274251776 3213 3798751884345391345863591545629035441806075540324321601 3214 3812963878081828730254388010626800959409970863249494016 3215 3827224596071614244871175737197242217438569218994140625 3216 3841534190127202482127680308725995686198056082133221376 3217 3855892812486623784043196931732940262508409037385644881 3218 3870300615814544370997586920812299673155825323735453696 3219 3884757753203328780493002936814840885489344954843999681 3220 3899264378174104620235407583597287025217536000000000000 3221 3913820644677829639855658730210137037531161770597318561 3222 3928426707096361125596652032466816428635231290437799936 3223 3943082720243527622299736588218267372446113560356000241 3224 3957788839366202987030353482136354153784390815785680896 3225 3972545220145382778689589166180283150732517242431640625 3226 3987352018697262987965086188980928557773795382899511296 3227 4002209391574321111981512738931671961028531493684409441 3228 4017117495766399578017559809629106264106736924791668736 3229 4032076488701791520663210540275568821478277425436860161 3230 4047086528248328916797810435555648889728641000000000000 3231 4062147772714473082776259737153103513075248993978552081 3232 4077260380850407538217450210310407012377486434181840896 3233 4092424511849133240795878031482697581065862678481841681 3234 4107640325347566196444182325038268784907106924049534976 3235 4122907981427637449381185205950937640072632168212890625 3236 4138227640617395456386843949362414480454859149767868416 3237 4153599463892110849752369134616871048865902140260136801 3238 4169023612675383593340614308741779642674148841303576576 3239 4184500248840252536198702890230166157648142764413377841 3240 4200029534710307368171726696235934412701696000000000000 3241 4215611633060802981973227632796993077955306819642562801 3242 4231246707119776246175059746326530214113113554499014656 3243 4246934920569165193586123003241781180960780897855605921 3244 4262676437545930629496362851117739281781712162448736256 3245 4278471422643180164269340827051050753547677715087890625 3246 4294320040911294674773601224892273847975468039511412736 3247 4310222457859057199149987120553096020605111400783866961 3248 4326178839454784269418995891624198388452816123347337216 3249 4342189352127459686439209761959313359194278672269632721 3250 4358254162767870741734790861606597900390625000000000000 3251 4374373438729746890716992825419578529919633215028870721 3252 4390547347830900881831612067781332495561168974266761216 3253 4406776058354372346171281574056852506064852666517852961 3254 4423059739049573852098498349584183021183738082491764736 3255 4439398559133439429432272572164282760313265508056640625 3256 4455792688291575567758292012056915521104402625652064256 3257 4472242296679414693429509422384342402961757735557439921 3258 4488747554923371129831083370540215420905417898259910656 3259 4505308634121999545490634385656778614371242683060504801 3260 4521925705847155894621818346363083974250496000000000000 3261 4538598942145160854696267734939135733840652322767795841 3262 4555328515537965765646008746509293235634276361719320576 3263 4572114599024321075305528273101392175788246287123942801 3264 4588957366080947295709739490209287564316575723123900416 3265 4605856990663708474871178165924180290323315078369140625 3266 4622813647208788188666853897737365366197638786364542976 3267 4639827510633868057472281267762039413677160359145495681 3268 4656898756339308792187325401377537975191632634127056896 3269 4674027560209333774305614625173756072481533132975674081 3270 4691214098613215174686399855579361940421041000000000000 3271 4708458548406462615694876017712476952573623457224458161 3272 4725761086932014381384125202819407910928724914639732736 3273 4743121892021431180398994430193336652826781451792035441 3274 4760541141996092466289382793723065466565103754343223296 3275 4778019015668395319927583452249369316160678863525390625 3276 4795555692342955898731505374745518150394905032860368896 3277 4813151351817813457402787984036323492654851913527474241 3278 4830806174385636944896018864378771546511089043591335936 3279 4848520340834934182342470516803989770261023475795620561 3280 4866294032451263626658986769726937430491136000000000000 3281 4884127431018448724579872889033719297900351767922777681 3282 4902020718819794861856875689728627258477829424871837696 3283 4919974078639308912379581038340676145720678492471090881 3284 4937987693762921391975806059734205130082878241296613376 3285 4956061747979711221658822131826682217843932207275390625 3286 4974196425583133105095512375080726116370323391051862016 3287 4992391911372247525076843828603029338640435506369615601 3288 5010648390652953363779319859351745991582315738380107776 3289 5028966049239223151613372583432350390555969452427624241 3290 5047345073454340949461958196861269265486961000000000000 3291 5065785650132142869119930125612970804293993702649474401 3292 5084287966618260236752085819360828683508999352752275456 3293 5102852210771365404195112838201081270426536777228869121 3294 5121478570964420212935998624943631694017958256055750656 3295 5140167236085927115606816025399284967010568359619140625 3296 5158918395541182959843153223631241941608540889296142336 3297 5177732239253535439360822306515162891118511164016959761 3298 5196608957665642217112855170317721879500738184953532416 3299 5215548741740732725396178939514093919635343661721765121 3300 5234551782963872647784755492881000000000000000000000000 3301 5253618273343231087773371092189484315029196643038068321 3302 5272748405411350429023672492751173071907739081062486016 3303 5291942372226418892111465290818981843209752722859930161 3304 5311200367373545792681718638588674043234163804273115136 3305 5330522584966039505925157841476862357363278476806640625 3306 5349909219646688142297772752654485161499637745019129856 3307 5369360466589042939412025304687941631109054188805346721 3308 5388876521498704375036003975783357543692420151672569856 3309 5408457580614611006144246486748270103602033519766923201 3310 5428103840710331038971434572589723538197281000000000000 3311 5447815499095356635027656277873686002110175925432879441 3312 5467592753616400958041431895798131456409469358100709376 3313 5487435802658697966804209415606348841406430134213634001 3314 5507344845147304958897554169718289923889315173917986816 3315 5527320080548407870291785289021266771632436621337890625 3316 5547361708870629335812348590377256705109218983019544576 3317 5567469930666339515477761642817641831852814150293416481 3318 5587644947032969691720521996357556637967450677886980096 3319 5607886959614328642509933918126276574034354434866778481 3320 5628196170601921795403382472837371837546496000000000000 3321 5648572782736273167560166416777776561160601899833027761 3322 5669016999308250096759593154748573040544332579473985536 3323 5689529024160390768472639946017239390762529020642140641 3324 5710109061688234544044095646621421760912153853292445696 3325 5730757316841655095049716549583023862898349761962890625 3326 5751473995126196348900558340038603729867626458252906496 3327 5772259302604411250774283827262770212420870280014609041 3328 5793113445897203346960892958355514400691748635343323136 3329 5814036632185171194717977667287224840211268265395810961 3330 5835029069209955603738269376356548763158081000000000000 3331 5856090965275589714339921453231302522855392719716433281 3332 5877222529249851917497652643931331705037453998210154496 3333 5898423970565621621840570458699605972681895679968410081 3334 5919695499222237872750195692023940335003002605527371776 3335 5941037325786860828699920718451603246456072773681640625 3336 5962449661395836099984854930622749550573476095895535616 3337 5983932717756061954998740683481157883038818879349164401 3338 6005486707146359399222362387252222623459587192312958976 3339 6027111842418845132095619959863626011938785767735300641 3340 6048808337000307386953195715383685595467776000000000000 3341 6070576404893584659211510937131139008950693195543816001 3342 6092416260678947328002444870738211296112229192789856256 3343 6114328119515482176457074682001345910935948680374202321 3344 6136312197142479815850490065211124392756634126758445056 3345 6158368709880825018826540668199826970952828437744140625 3346 6180497874634389966929188328971994336070818601488551936 3347 6202699908891430417674959303885460138637692990116122561 3348 6224975030725984796408824217327879891442801930840047616 3349 6247323458799276218193675386092056626625238781489327521 3350 6269745412361117444991422476602656494140625000000000000 3351 6292241111251318783401588148202547412746034284742695921 3352 6314810775901098928231155429289340662513767162698530816 3353 6337454627334498757177298073627161040675474410608077361 3354 6360172887169798081912514060075641832868771955182145536 3355 6382965777620935360869580738713097666430512441650390625 3356 6405833521498930379031657898324269445648588933961875456 3357 6428776342213309900040782242920497506126856017485323521 3358 6451794463773536295945923426812238206111991007509549056 3359 6474888110790439159919707917216113093762841339180771601 3360 6498057508477649907280862538911829108719616000000000000 3361 6521302882653039370167384615534037915893639630971393041 3362 6544624459740158391213410165161263218535830261098418176 3363 6568022466769681421590725642424214916499404108913395201 3364 6591497131380853128783852253879975298405871938191753216 3365 6615048681822938019475624916372582494752203379150390625 3366 6638677346956673082928190488015399465155058474338226176 3367 6662383356255723460252361986782345523216321234809407281 3368 6686166939808141144966287130984639380533275588135223296 3369 6710028328317826720252420697643271871418666727627312881 3370 6733967753105994138329830907456164750136401000000000000 3371 6757985446112638547366920317219110478349563005463027361 3372 6782081639898007171367701540712418888038788814220558336 3373 6806256567644073248472837535737074564281273721076315841 3374 6830510463156013033124735196706552200076895604793348096 3375 6854843560863685867554069587509729899466037750244140625 3376 6879256095823117328053214346798133226918702062917124096 3377 6903748303717985451510161605963654918930700139975813841 3378 6928320420861110047684632187412615706925875826767630336 3379 6952972684195945102716203905865321191672937768197431361 3380 6977705331298074279362422486878961628286976000000000000 3381 7002518600376709519473005953172703727682651543249518881 3382 7027412730276192754214409319199119988952281717076791296 3383 7052387960477500727567182086332752918434060577993799281 3384 7077444531099752938626726353616758976404696230501810176 3385 7102582682901722708246248360809440876195049961181640625 3386 7127802657283351375568890970096359544844367917738889216 3387 7153104696287265630004238978878004691187266472878783201 3388 7178489042600297984212603247110166522080263899422130176 3389 7203955939555010393668713427371748162769688223146407041 3390 7229505631131221028384682612775434195816641000000000000 3391 7255138361957534202380350475638120320664042307065587601 3392 7280854377312873466497364467113138305804796535091757056 3393 7306653923128017870161621393382997480662678723161605521 3394 7332537245987141397706964186152621291239442221916819456 3395 7358504593129355584881310952706992695572817324462890625 3396 7384556212450255321164685432346940155411779887128641536 3397 7410692352503467843536919810240799925942551343611355361 3398 7436913262502204927341112455281283479271853042926882816 3399 7463219192320818279897244564074565933071572275232319921 3400 7489610392496358142528690917376000000000000000000000000 3401 7516087114230135106672700996792662429550381951732753521 3402 7542649609389285149754277577070974385083525681254895616 3403 7569298130508337896511240611456829391470309760482294561 3404 7596032930790788111466634773140047116053888688178855936 3405 7622854264110670428253019413363693530463190058837890625 3406 7649762385014137321501569955086125179275456529120301056 3407 7676757548721040327017319868828898106238290360977370321 3408 7703840011126514515970282383231416232131022189290848256 3409 7731010028802566228840610975572981935901484467812050001 3410 7758267858999664074864387475829473584420001000000000000 3411 7785613759648333202735066310425050637754739101823336641 3412 7813047989360752848324053017444037611055411078392446976 3413 7840570807432357165192354692414547022068540332793226401 3414 7868182473843439343673709481598675955811204706505199616 3415 7895883249260759024318081636764584038808826289306640625 3416 7923673395039153011492897990418892484669308150560587776 3417 7951553173223149292947901012194223050351577890923468081 3418 7979522846548584371158002874272040880952391625991786496 3419 8007582678444223912267044195136126529084352332617277281 3420 8035732933033386718463890355362963181408256000000000000 3421 8063973875135572029630837495333203140938544495404456961 3422 8092305770268090160112849521469426796865170356159451136 3423 8120728884647696476464706673651019130823042781514561041 3424 8149243485192228722041715450613693799589238829005930496 3425 8177849839522247694308208961200664115011692047119140625 3426 8206548215962681280746656076091507007912239178693021696 3427 8235338883544471859258797105895347091842818614491088641 3428 8264222112006227068958833136064205099039568152584257536 3429 8293198171795873957267315615772456698213266172410481761 3430 8322267334072316509223012335536730568110321000000000000 3431 8351429870707096564938665545739784734239492986662034481 3432 8380686054286058131135207674199634820249935072351748096 3433 8410036158111015092697659904324316864243424177817258481 3434 8439480456201422330204608785051154653810766817979928576 3435 8469019223296050249391836068530426701039926269775390625 3436 8498652734854662728519367120225207681941967078021922816 3437 8528381267059698489619903527615368691333094394888472001 3438 8558205096817955899615315956872895421023860444027621376 3439 8588124501762281207296593880581620385513543105720943441 3440 8618139760253260222171379532676124750381056000000000000 3441 8648251151380913441191954348146071948426782140204789201 3442 8678458954966394629385297223572880013998877688137977856 3443 8708763451563692860415595199119880979214712755711078721 3444 8739164922461338023118358622074581448392661436890873856 3445 8769663649684109800054074515337126932730710801025390625 3446 8800259915994750124138123750262554165567658465256411136 3447 8830954004895679119412489720901034557885597103282658161 3448 8861746200630714532033598544850387474800998771134038016 3449 8892636788186794657559453383554170052996753520860742321 3450 8923626053295704770628058290867304931640625000000000000 3451 8954714282435807063127970071995342292821512389848241121 3452 8985901762833774096970669974424102924963731066811580416 3453 9017188782466325777583310647129832225958861817452581761 3454 9048575630061969854249267703137512915961942364223246336 3455 9080062595102745953432809412323224172493225390869140625 3456 9111649967825973151233092545187171551021926115134406656 3457 9143338039226001091121597193114208713044247492911487121 3458 9175127101055964653126028515350482136683029868536467456 3459 9207017445829542180632638816525598806639975526420758401 3460 9239009366822717270987859150011982737575936000000000000 3461 9271103158075544136089075780714582139687861574678710241 3462 9303299114393916539163343335007744348067804105662795776 3463 9335597531351340313941793324470017271024621421673127601 3464 9367998705290709472446473962805190234869432937418326016 3465 9400502933326085907615344810877580590262207695556640625 3466 9433110513344482697000147792135134386556235189926629376 3467 9465821744007651013780884528854272619355278451115598881 3468 9498636924753870651349648767629717034951329580576669696 3469 9531556355799744167725591899370115977528434825446671681 3470 9564580338141994656071839243770714260254561000000000000 3471 9597709173559267147594224869847334227370860105197316561 3472 9630943164613933653110773271666531980647481750570663936 3473 9664282614653901849589927220935149834730629604626876241 3474 9697727827814427417964602584664004344994237474090192896 3475 9731279109019930038538242835745745363295078277587890625 3476 9764936763985813050308148406041829411314401265420599296 3477 9798701099220286780540468944519122856105079998890433441 3478 9832572422026195550940369956179159817866394955513204736 3479 9866551040502848366770019220054021080629721680494962161 3480 9900637263547853295276182825478891415535616000000000000 3481 9934831400858955539798375634274536328393680052343980081 3482 9969133762935879215937676481470384237830499082915024896 3483 10003544661082172836175494477863003175361159524958787681 3484 10038064407407058509340759383133148243515866357721726976 3485 10072693314827284861333206187540084016912830605712890625 3486 10107431697068983683519631782482643846250354566184636416 3487 10142279868669530315229219924575798430426175247558230801 3488 10177238144979407766783259613457927145996935698449432576 3489 10212306842164074589503821519441312342678681276768909841 3490 10247486277205836499155207222475642296683521000000000000 3491 10282776767905721759281246767845785723232720092201420801 3492 10318178632885360330910791415710303946461049408408518656 3493 10353692191588866795113030470150853071355858762392621921 3494 10389317764284727054893553727994799165240023915040608256 3495 10425055672067688822931384397449271710464126054931640625 3496 10460906236860655901666521310705008921556182262911860736 3497 10496869781416586262256853902298446229818133162160030961 3498 10532946629320393928932648755331559944895454333381513216 3499 10569137104990854675286152539817247246037416830534594721 3500 10605441533682515539043212890625000000000000000000000000 3501 10641860241487608161873186205934067040054386479179158721 3502 10678393555337965960802779499951207394740497317448585216 3503 10715041803006945137808862325114783283704544040738938961 3504 10751805313111349534174684398288853596819924352275316736 3505 10788684415113359336203344931757893978542473906494140625 3506 10825679439322463638891780792377838833229491724644192256 3507 10862790716897396874177972500240627677809557421167673921 3508 10900018579848079110383509740890922775608737064766406656 3509 10937363361037560229483111511723993223541634230016896801 3510 10974825394183967988842160262927047326139921000000000000 3511 11012405013862459974072784435441924726859466060477513841 3512 11050102555507179449668509652169688296901111526589464576 3513 11087918355413215114086995493257211989111060885623098801 3514 11125852750738564765959882291057547905008841657491132416 3515 11163906079506102888118290724500152726452816347900390625 3516 11202078680605552156132046185409716837251170258676350976 3517 11240370893795458878070239940044404192355372902115799681 3518 11278783059705172372200290027062092955479905169009872896 3519 11317315519836828289352226627548303679886840835975496081 3520 11355968616567335886684499322938794302242816000000000000 3521 11394742693150369259597187231935455300573248784631606161 3522 11433638093718362538548087497143606276478920950734196736 3523 11472655163284509057536762985454817101730255167333261441 3524 11511794247744764501031246382469982166926598416206135296 3525 11551055693879854036121725109815885639250278472900390625 3526 11590439849357283436695169684373521842256019110939856896 3527 11629947062733354206434517279531884691874734362753848241 3528 11669577683455182707455682349936015755409611786274471936 3529 11709332061862723301405337252147301060880377309160872561 3530 11749210549190795509852087843517129813145361000000000000 3531 11789213497571115200813362079737171138527332196935355681 3532 11829341260034329808270033667321086779437362895646621696 3533 11869594190512057591530517870049180126815184119188386881 3534 11909972643838930941315802627530291380315463927487205376 3535 11950476975754643739446615228870497173757083281494140625 3536 11991107542906002779023672904357480349878039339667030016 3537 12031864702848983252001724862449730314446797727318059601 3538 12072748814050788311067863517583255596212203223007563776 3539 12113760235891912712744363935762788890676837971850306241 3540 12154899328668210548646102878982405433921536000000000000 3541 12196166453592967071832412265620237459692537054545482401 3542 12237561972798974625203036391477046624332986500383379456 3543 12279086249340612678897687884487626492499450261826235121 3544 12320739647195931983668534104741481784823111847726022656 3545 12362522531268742847204793559724424393206871679931640625 3546 12404435267390707540398480892060414943639632615134990336 3547 12446478222323436840550209122923263683809235027523473761 3548 12488651763760590718523839108136111930475269315589308416 3549 12530956260329983176868658595223698453421890250663877121 3550 12573392081595691245937676867774355712890625000000000000 3551 12615959598060168145040535737856890513190349434065506321 3552 12658659181166360615679463607378725590959169599245910016 3553 12701491203299830433926636474627989126652884703811366161 3554 12744456037790880109011258122281048859990169829295067136 3555 12787554058916682775194631297351043118732107480712890625 3556 12830785641903416284021462491380346859765299038289657856 3557 12874151162928401504045624960124050009773371487875930721 3558 12917650999122244835138597895521181734241136045500665856 3559 12961285528570984944498804188399693532511045187860465201 3560 13005055130318243731490085007609565550739456000000000000 3561 13048960184367381528447576479630618548093708544409747441 3562 13093001071683656544599292091667839398492195012852453376 3563 13137178174196388560261764070342749747921528528963140001 3564 13181491874801126878478157916835403899684006261283618816 3565 13225942557361822541277346517254182630476687402587890625 3566 13270530606713004817742513803641196455760174711049752576 3567 13315256408661961971087952825896720916670129484904070481 3568 13360120349990926311952829317568909355749337436411396096 3569 13405122818459263545130799408452674041098806848313750481 3570 13450264202805666416964499063827061600615521000000000000 3571 13495544892750352670644063123492000811953468897747325761 3572 13540965278997267316658983483106658694875824917930049536 3573 13586525753236289225662779015251856472245234420803716641 3574 13632226708145442051020124277712486775147110259513757696 3575 13678068537393109488316269911282420010626316070556640625 3576 13724051635640254879118784898519141207569122031090794496 3577 13770176398542645166291859547908838107280451149911333041 3578 13816443222753079208173628194440756553076054803588059136 3579 13862852505923620458937202177233612226711726689368212961 3580 13909404646707834022466346677213333937197056000000000000 3581 13956100044763028087086989482522423540800528531326161281 3582 14002939100752499748506015705964138307290141385426538496 3583 14049922216347785228319079916972298393558587314526056081 3584 14097049794230914495459456079977939891401538493036363776 3585 14144322238096670297970246121250798637068446015869140625 3586 14191739952654851612492579886965630171386393523909103616 3587 14239303343632541518872762716024939598561931224847958401 3588 14287012817776379507301661841710489902992921666022014976 3589 14334868782854838225409969366191043959690337600775132641 3590 14382871647660504672753337630943628050967601000000000000 3591 14431021822012365850131752443916027341594439612976974001 3592 14479319716758098871197890830440472257580639416542560256 3593 14527765743776365543819602759179177983667254706881918321 3594 14576360315979111428672060666423580900853274274307117056 3595 14625103847313869382545536571568195426460822676025390625 3596 14673996752766067593865194153229809736432223464965799936 3597 14723039448361342117929722348981465729664536420902986561 3598 14772232351167853919386087861721944473256934071677423616 3599 14821575879298610429468146412014322534049709361908589521 3600 14871070451913791625537326678016000000000000000000000000 3601 14920716489223080640474086622607255728062872003097283921 3602 14970514412487998909479339330731094188999037846283554816 3603 15020464644024245861855554578514554145273636294389863361 3604 15070567607204043165347763139186804896307458580242497536 3605 15120823726458483530635223308883724728470114394775390625 3606 15171233427279884083575053317879114963667508584710803456 3607 15221797136224144312809689189361542237415748969416257521 3608 15272515280913108600360595228340727664403030726259245056 3609 15323388290036933342841233677381537861775860703461463601 3610 15374416593356458670932891173395521581677041000000000000 3611 15425600621705584774777562490443539331028312185915411041 3612 15476940806993652842952706667197735899808205324131762176 3613 15528437582207830622703317004161714449554980850263251201 3614 15580091381415502609117384584744517704079037311355785216 3615 15631902639766664870941484935622565012388547422119140625 3616 15683871793496324520743879205305119506354427789286834176 3617 15735999279926903837143194815249682351464802294710411281 3618 15788285537470649046831435935065877002316447155901239296 3619 15840731005632043774130771362117273458117931000821434881 3620 15893336125010227165834256456003022522290176000000000000 3621 15946101337301416699091366699803369984408337422834475361 3622 15999027085301335680109953242438784171019295221438222336 3623 16052113812907645441456975429860679395010647690458241841 3624 16105361965122382245751121866907114147164992136173060096 3625 16158771988054398903551199976369389332830905914306640625 3626 16212344328921811113254954346980614117673389069713412096 3627 16266079436054448530833766397515934910808347778442887841 3628 16319977758896310577239492039852572331349715174173966336 3629 16374039748008026991330510109547864577382944866326983361 3630 16428265855069323136174882358132405101623201000000000000 3631 16482656532881490066599365776765769810950556020656396881 3632 16537212235369859365863869956052387824811676755134775296 3633 16591933417586282759351816091558407092367662719241795281 3634 16646820535711616513177730128805983590848991708129202176 3635 16701874047058210625624290415153778390129496933837890625 3636 16757094410072402819331950098911536328323207612350857216 3637 16812482084337017342175166398197858435816895425077927201 3638 16868037530573868584770192763354543387770565163812786176 3639 16923761210646269522570325887104499259870523547603389041 3640 16979653587561544990515447486015017599369216000000000000 3641 17035715125473549798213660795141424485110657247485895601 3642 17091946289685191693643793794920511813103891857366061056 3643 17148347546650959183378525335406908783231586884679671521 3644 17204919363979454217338886547752350554319063882143891456 3645 17261662210435929746101898246376781660295920449462890625 3646 17318576555944832158794125437536012228927800563444289536 3647 17375662871592348609614962570923315817376819878078569361 3648 17432921629628959241044507810527485091201866123565858816 3649 17490353303471994311801941369188489258922176079178731921 3650 17547958367708196237631391858130527587890625000000000000 3651 17605737298096286553003355658202949248584336669114491521 3652 17663690571569537801830827533619695771134930360641519616 3653 17721818666238350365310406091660586488904689914444430561 3654 17780122061392834235009755253091362262696435798077607936 3655 17838601237505395739333932647987867637216924336181640625 3656 17897256676233329231514237800232513331386178940547629056 3657 17956088860421413747274387121213135903237448676418654321 3658 18015098274104514640339989109225966703585059070562144256 3659 18074285402510190203968471755801537336624448574579892001 3660 18133650732061303286687805003676377130930176000000000000 3661 18193194750378637910443564193471188299491682518684504641 3662 18252917946283520899365095787360202102141391908107390976 3663 18312820809800448527372774278184508352076096442343432401 3664 18372903832159718192859579091637694831975945338267631616 3665 18433167505800065128691472477404017777358064375244140625 3666 18493612324371304155782323872531937592495333823627595776 3667 18554238782736976488510403016959087812387903881014822081 3668 18615047376977001600254753217053998318781935228599402496 3669 18676038604390334157341057598396071649268869886108549281 3670 18737212963497626029697924973874828483859281000000000000 3671 18798570954043893386535848087654220021818214152433054961 3672 18860113077001188885372425489725287835916503638538715136 3673 18921839834571278962738789159773586172082017075966837041 3674 18983751730188326234913543243035032711070162506344042496 3675 19045849268521577017041894894829203090727329254150390625 3676 19108132955478053969009046264672031475688520198647709696 3677 19170603298205253876448317095415443039719023240678512641 3678 19233260805093850575275880277880164192272993472752193536 3679 19296105985780403028155417997085894950510594099497183761 3680 19359139351150068561307443842591771167031296000000000000 3681 19422361413339321270089486442796703932027802684316062481 3682 19485772685738675601784792831476397863881120135651332096 3683 19549373682995415124048684874519786102507545595855604481 3684 19613164921016326487473189685945974477116780714525720576 3685 19677146916970438590742065055012788823822130566650390625 3686 19741320189291766956859853500754429008737365666432290816 3687 19805685257682063328950123676798846542694434907187966001 3688 19870242643113570494129595478011111375643773740699877376 3689 19934992867831782343976395361588586603816432970645075441 3690 19999936455358209180122251098904095436348881000000000000 3691 20065073930493148273510010430866891332975784532312247201 3692 20130405819318459685869455919066120183738698371333881856 3693 20195932649200347361975988677701126662383627316589494721 3694 20261654948792145501268366647516484321273193806596345856 3695 20327573248037110217413308642881645951678297812744140625 3696 20393688078171216494416413577025790527423860669610459136 3697 20459999971725960447890495058503508477265412349080222161 3698 20526509462531166900104094964477691867639776561174614016 3699 20593217085717802277444615643619206581797962451634304321 3700 20660123377720792838942199093601000000000000000000000000 3701 20727228876281848244512182805575175754924868849207129121 3702 20794534120452290471585675980938739586817687412399804416 3703 20862039650595888088809526514396238381165794680195067761 3704 20929746008391695895508688512099989365093352883760398336 3705 20997653736836899935615752184781200897954158398681640625 3706 21065763380249667894784162733573756054395669930440134656 3707 21134075484272004889413432340978065512234925553763121121 3708 21202590595872614656326439601422063384072195489929363456 3709 21271309263349766151850713685462552348698384893225750401 3710 21340232036334165569067416239150705544151361000000000000 3711 21409359465791833782003562485784175500277267650657028241 3712 21478692104026989225554864231514090263109192500459339776 3713 21548230504684936219938431489402952674574116392273683601 3714 21617975222754958748486436238879394430612125640579158016 3715 21687926814573219697603721439453742497029222636962890625 3716 21758085837825665567724230829395880203566349432312037376 3717 21828452851550936664113040272190956894294082847547302881 3718 21899028416143282776372689476341727464670741083625885696 3719 21969813093355484355524443817846878090473680351035093681 3720 22040807446301779197547059749826392632590336000000000000 3721 22112012039460794642267583900667196822128930893333064561 3722 22183427438678485296510685451109932690113677754511527936 3723 22255054211171076290425003752281300665955987851249502241 3724 22326892925528012075916988411192088256199427958186704896 3725 22398944151714910776134717238070500726759433746337890625 3726 22471208461076524094956198531491032318148527517733687296 3727 22543686426339702795448698183003772370527596703198207441 3728 22616378621616367756277679023286231550103634082042740736 3729 22689285622406486615055999717153598959682774662588814161 3730 22762408005601056007636093355503500179703841000000000000 3731 22835746349485089412359931698873118707094295795945158081 3732 22909301233740610608293679810190870416045093185856208896 3733 22983073239449652756486057583958187731808455261137483681 3734 23057062949097263113301549445951487459987770941985918976 3735 23131270946574513384891741272047780526518182851806640625 3736 23205697817181515731880214367412958240850640515593404416 3737 23280344147630444433348590168518492689498198744608074801 3738 23355210526048563219223496190744664204666583709003288576 3739 23430297541981258280176413654166634854907716602460191841 3740 23505605786395076964160570189989496012804096000000000000 3741 23581135851680772168721257070491218332587968335946028801 3742 23656888331656352438228179526745229108383701954926022656 3743 23732863821570137775190690931329758800895945658231387921 3744 23809062918103821174829016938197379469023014431024480256 3745 23885486219375535892086844099389168511251528984619140625 3746 23962134324942928450282929028853160237317890750504308736 3747 24039007835806237400611678867791308723686385798187944961 3748 24116107354411377841714961634243817673034916442423689216 3749 24193433484653031708559726022560763763572759462685306721 3750 24270986831877743839868344366550445556640625000000000000 3751 24348768002887023833360939803979457404559213094715196721 3752 24426777605940453698081319190284376098205514839638409216 3753 24505016250758801313090507016398050010935082122111774961 3754 24583484548527139701824262500059324193696128246250868736 3755 24662183111897972131423362152433784886106504082275390625 3756 24741112554994363046357843482900566032954565827028320256 3757 24820273493413074845678832105037871113877532280579657921 3758 24899666544227710513244014356754709563786733243880902656 3759 24979292325991862110275270657761154623263791845659038801 3760 25059151458742265139619451208742569137668096000000000000 3761 25139244564001958791095755299308733836116163464022981841 3762 25219572264783452077325668446636312374191602724867608576 3763 25300135185591895869453917844327911020238089681374004801 3764 25380933952428260842181426171994100606350963084850364416 3765 25461969192792521337543776711052778255957822988525390625 3766 25543241535686845156881248941865423649987530721580158976 3767 25624751611618789290459043372230071121785606452287853681 3768 25706500052604501594208887278069752808062481078100688896 3769 25788487492171928423075799334542005275696806296711068081 3770 25870714565364028230466390790404667557425841000000000000 3771 25953181908741991143307693900966188150747165666574504161 3772 26035890160388464522238134795991220276592766562636660736 3773 26118839959910784516464907829196300299146014864476237441 3774 26202031948444213622834661746133420649260592007861047296 3775 26285466768655184258677074728004539580404758453369140625 3776 26369145064744548357993575530966397565693946454811344896 3777 26453067482450833000576161554466985807203751106831972241 3778 26537234669053502083653971748802859109515339592765607936 3779 26621647273376224045677992822106098952116720643561874561 3780 26706305945790145651867011241072682915598336000000000000 3781 26791211338217171851150671048647549365535885083433683681 3782 26876364104133251714158258556308684425118929692629405696 3783 26961764898571670461914609519271703484420542486107432881 3784 27047414378126347594917322480601933777371308908269797376 3785 27133313200955141132282263585612891652173181133056640625 3786 27219462026783157970657163331793935084062608957274198016 3787 27305861516906070372615934442597090523142625105018253601 3788 27392512334193438594259182346480621405033938069043019776 3789 27479415143092039661759235616417529430690803549858738241 3790 27566570609629202306600893190399254181307361000000000000 3791 27653979401416148069281968261072447700608940021127240401 3792 27741642187651338581250605403319626567483331652622483456 3793 27829559639123829034869257813118216709372229099475351121 3794 27917732428216627851208135470178173081948510186788294656 3795 28006161228910062555483872621462841475821004590087890625 3796 28094846716785151869972114223543595523752027181165838336 3797 28183789569026984034235685889634290697820562803931737761 3798 28272990464428101362522990472910692242363203193233084416 3799 28362450083391891048204266692162421937506970829991739121 3800 28452169107935982225126351179776000000000000000000000000 3801 28542148221695649295779605016338309794682654291228694321 3802 28632388109927221536183699221617068167978217648437334016 3803 28722889459511498987412000809161135769006395584914552161 3804 28813652958957174643687361892116952670566728102509019136 3805 28904679298404262946995188961931949752291715293212890625 3806 28995969169627534598172757860271093810789118550952185856 3807 29087523266039957694446842138574117207018925870248264721 3808 29179342282696145203404838460099520384615746839936761856 3809 29271426916295808783397702456913894977510520512389757201 3810 29363777865187218960386152019973993005482881000000000000 3811 29456395829370671671254752385102481221273963815222365441 3812 29549281510501961183631668592170408769637825693012197376 3813 29642435611895859402265055950069744555491523585214396001 3814 29735858838529601572020258046993297067989556905641250816 3815 29829551897046378387575194615048029710627107617431640625 3816 29923515495758834519904548201228073156288800485671960576 3817 30017750344652573569656599124188186966929448207466474481 3818 30112257155389669457539812619015341154539966897143812096 3819 30207036641312184261849550401229512858582710478496472481 3820 30302089517445692513278561127494496604983296000000000000 3821 30397416500502811957168200404931017310600261907447373761 3822 30493018308886740793370641114448959313483786064194113536 3823 30588895662694801403905658877110067146181053938067042641 3824 30685049283721990578608915517159759827538483899527069696 3825 30781479895464536248982015371995197329580783843994140625 3826 30878188223123460740467975278940656186117966965720682496 3827 30975174993608150553389129042260566462373781766659807041 3828 31072440935539932682797881162340936424710065203640795136 3829 31169986779255657487504132603402794075258840744626364961 3830 31267813256811288118556623397473905504347281000000000000 3831 31365921101985496517468872941640338941264070928921639281 3832 31464311050283265994493848953836133052609997170850922496 3833 31562983838939500397264960220621854976140341896035452081 3834 31661940206922639880134446509571409746392515019137355776 3835 31761180894938283284553731340057057060373219160400390625 3836 31860706645432817140853809720426931078464686956914671616 3837 31960518202597051301797263477844931429556230850348502401 3838 32060616312369861218287031440452907506332476909139070976 3839 32161001722441836867630610491068605160142311093900714641 3840 32261675182258938344771926408404661149106176000000000000 3841 32362637443026158126916690456844558226263892644845882001 3842 32463889257711190021990648890207202102099380156903264256 3843 32565431381048104811383737909744729163802215764441384321 3844 32667264569541032597446776172926149732171816353247789056 3845 32769389581467851866220960698446096703416431660400390625 3846 32871807176883885275894079965452678045082034944635047936 3847 32974518117625602181491020172306393154671327159091600561 3848 33077523167314327906319817013364213385068227007522799616 3849 33180823091359959770708195962435969912050451805463601521 3850 33284418656964689888579248929796640869140625000000000000 3851 33388310633126734742428614297076268594121983858587621921 3852 33492499790644071547279260742113133700466313612876578816 3853 33596986902118181414203722955075316280170424627573399361 3854 33701772741957799324017399328966522133609867277494849536 3855 33806858086382670921760297993175466778898737343994140625 3856 33912243713427316142598408159151403893476210870851731456 3857 34017930402944799679789678673744559566799679270398941521 3858 34123918936610508305373404939398082587991034433616941056 3859 34230210097925935054255658972382230262553178668177905601 3860 34336804672222470282377245341792259771273216000000000000 3861 34443703446665199609664528074265063695822855734945179041 3862 34550907210256708758477350333487949406574201604573106176 3863 34658416753840895298282159800763888932854439073614857201 3864 34766232870106787307292358204354632638527565505511817216 3865 34874356353592368961831813382245662464166510117431640625 3866 34982788000688413064191406626570238165717935406827442176 3867 35091528609642320519762436859404747413131980479563165281 3868 35200578980561966774244666440220998889023803953875255296 3869 35309939915419555221740771116175595771885151306001306881 3870 35419612218055477594562948808860503875555201000000000000 3871 35529596694182181345591448596366603974836492665491673361 3872 35639894151388044034038802408763423761224844868463886336 3873 35750505399141254725487577619619227787620258268691917841 3874 35861431248793702417083518897227865584806907405344772096 3875 35972672513584871498780012388029717840254306793212890625 3876 36084230008645744261543884552577035666142484734301700096 3877 36196104551002710463446641772568056166431649972011711841 3878 36308296959581483964579365207234437936809993121388302336 3879 36420808055211026441743598309993555070851204082242285361 3880 36533638660627478193884701933057604558258176000000000000 3881 36646789600478096049248304059917732590708477568799024881 3882 36760261701325198385254637924591710771395098463400759296 3883 36874055791650117272099743613542163182826829370441541281 3884 36988172701857157751106704212548859927192296368348594176 3885 37102613264277564258864298167868884437709957090087890625 3886 37217378313173494208204674790064116494039284847954825216 3887 37332468684741998737085899751243851492530306136778821201 3888 37447885217119010636459472023494736765024607805611442176 3889 37563628750383339468217182989289623363258699489896121041 3890 37679700126560673884325972435026322101123041000000000000 3891 37796100189627591158273734827897372265167203158341953601 3892 37912829785515573939963342685389379378803061408248365056 3893 38029889762115034245206481987217697977864833111499487521 3894 38147280969279344690983237462787515394302255857762963456 3895 38265004258828876987647723224709869053432458633056640625 3896 38383060484555047699274426621870787407146606831951937536 3897 38501450502224371283354320365439418129029239470697533361 3898 38620175169582520421064199949398383008564137247212834816 3899 38739235346358393649347120155084216667638292975260893921 3900 38858631894268190306056236008241000000000000000000000000 3901 38978365677019492799428799958625439472492510950881979521 3902 39098437560315356213171528287671778151127026875036143616 3903 39218848411858405258453025830551020710087644423308316561 3904 39339599101354938584113449036567840594952030004168359936 3905 39460690500519040456416093197662902956118956953369140625 3906 39582123483076699819680110360266735627301839603366957056 3907 39703898924769936749148100012328131152223097962911688321 3908 39826017703360936307456865116465651191489540228441440256 3909 39948480698636189816094191453321284281433003582033484001 3910 40071288792410643553239088557792702260391601000000000000 3911 40194442868531854889397525786352764304264959628131422641 3912 40317943812884155872260307257605697690145417347230334976 3913 40441792513392824272224354572058382594825831210645388401 3914 40565989860028262100033306352287901590221171255022063616 3915 40690536744810181608007998762754377375523530488525390625 3916 40815434061811798786352061280938387743959273255286603776 3917 40940682707164034366032547109778068083778272089307926081 3918 41066283579059722339750217757051423831061069789415018496 3919 41192237577757826012528816471909296410912104643085571281 3920 41318545605587661593467395433734659224109056000000000000 3921 41445208566953129340214506845411154277766769804497402961 3922 41572227368336952267737828403460591962801849792725979136 3923 41699602918304922432977569012893992315301679827270863041 3924 41827336127510154806986791096558002659570509625474154496 3925 41955427908697348746176591428798432846128940582275390625 3926 42083879176707057074298903112961348132300072372394397696 3927 42212690848479962786814517133171689109091041586467686641 3928 42341863843061163389308772854537682700897186960728129536 3929 42471399081604462881632232934000201144613470987119635761 3930 42601297487376671399458539348059449731313521000000000000 3931 42731559985761912524966543655152552958125971293705840481 3932 42862187504265938278368716201116299337083953341158916096 3933 42993180972520451802022765757546938447050084443095700481 3934 43124541322287437748878343066566846661862079537663512576 3935 43256269487463500387025658963135344375483746484619140625 3936 43388366404084209432127820169213120274720082531834658816 3937 43520833010328453619533673514427670355470014014739210001 3938 43653670246522802027882952247017875788333856222780133376 3939 43786879055145873166030536268392222541046171767404957441 3940 43920460380832711835131671566256019767955456000000000000 3941 44054415170379173777745042846593032575124999607105455201 3942 44188744372746318125825657385476854846619548195137785856 3943 44323448939064807659494577449393675648047541333269660721 3944 44458529822639316888487633279143325377480896075693817856 3945 44593987978952947968200358609118034679972425351806640625 3946 44729824365671654462261516012512533350312982642156507136 3947 44866039942648672963582720035475216494785457760029536161 3948 45002635671928962585846822121054296390253408842223190016 3949 45139612517753652337412892738717254363456649059793616321 3950 45276971446564496389630822938924551025390625000000000000 3951 45414713427008337251573769756423420063977118656451767121 3952 45552839429941576863211887502304568073399161544996028416 3953 45691350428434655619066020025149572455946060159589303761 3954 45830247397776539334395277497511488975744810723489550336 3955 45969531315479214165987685207243365108680577246337890625 3956 46109203161282189499638371215552658789371118813137862656 3957 46249263917157008816415054596853578712711241563916505121 3958 46389714567311768549825906311259628054222256875930259456 3959 46530556098195644946020180590656627725044579817216492401 3960 46671789498503428939167356055479642316865536000000000000 3961 46813415759180069054175882633348902313807914473971096241 3962 46955435873425222348928002734369328401520996096663883776 3963 47097850836697813408222503062940885595704534554625989601 3964 47240661646720601401632656924143945111746165292731990016 3965 47383869303484755217502035925942281437463735136962890625 3966 47527474809254436685316304598379405853539140089289445376 3967 47671479168571391898704561659430715943867990911680756881 3968 47815883388259550651339257466019460598136072472883101696 3969 47960688477429633998019198609719777156835330607859265681 3970 48105895447483769953235647661672007091287361000000000000 3971 48251505312120117339537038752047055739273798202504562561 3972 48397519087337497798023357997846609809699891462260391936 3973 48543937791440035973316781780749407697667975758973878241 3974 48690762445041807885370725535951282079260569788075216896 3975 48837994071071497500495031055345139145910739898681640625 3976 48985633694777061513990611345799150455297870619838775296 3977 49133682343730402356802478827575928387535430647857731441 3978 49282141047832049438615705120957023178068926144380276736 3979 49431010839315848639834498862766380439314268804218416161 3980 49580292752753660064900241930600069883170816000000000000 3981 49729987825060064069419994143050251935377423648532086081 3982 49880097095497075573592661960947580330500760103005392896 3983 50030621605678866674435727949532616257740557702017929681 3984 50181562399576497569331154786403904784937263396842110976 3985 50332920523522655803424810426984671144359880312744140625 3986 50484697026216403853429509680014150976489424677994172416 3987 50636892958727935060397531912121878192129895028909668801 3988 50789509374503337924044254904808307064699495912965144576 3989 50942547329369368771220341041063420283609818530237223841 3990 51096007881538232811145724014342940713875921000000000000 3991 51249892091612373590034472141631881694990573330876386801 3992 51404201022589270857755448136805892006256989754051526656 3993 51558935739866246859189544872406624716274881756621903921 3994 51714097311245281062960152239238627571948625630400352256 3995 51869686806937833340229401715838457382145238066650390625 3996 52025705299569675606268642695834301995274888382288756736 3997 52182153864185731937527528002484791411600963062617608961 3998 52339033578254927176942025358243336737027488690473865216 3999 52496345521675044040237626885029697979802612713721768721 4000 52654090776777588736000000000000000000000000000000000000 4001 52812270428332665112301310353992547612728365197886984721 4002 52970885563553857342686450747498001275968855300836233216 4003 53129937272103121164339429263973238809521756438136360961 4004 53289426646095683681266205194609032033416574884418420736 4005 53449354780104951745346312704299008420161117754150390625 4006 53609722771167428928121679617573759163745803012804448256 4007 53770531718787641096207132197697924321573150423793391921 4008 53931782724943070603223176364024177732779607875603398656 4009 54093476894089099111167761454106812617536402031236930801 4010 54255615333163959054159864400055676490397521000000000000 4011 54418199151593693757503880065221126167218708025904199841 4012 54581229461297126225039967489611098120599066916553752576 4013 54744707376690836607761681932526968677891493558126660801 4014 54908634014694148366698418890846291020294152325201596416 4015 55073010494734123143076408723264447623398881875244140625 4016 55237837938750564348788229136726482704493997455075966976 4017 55403117471201029490217047603333644972504911475911657681 4018 55568850219065851238478066786301274115571189001399504896 4019 55735037311853167259155923274186436155338585372682390081 4020 55901679881603958814633083365712019239407616000000000000 4021 56068779062897098152120589325211745377539674951803152161 4022 56236335992854404690518835453136675850198309910347124736 4023 56404351811145710019252395499333268883637119783220963441 4024 56572827659993931722239281401066909108008708049307959296 4025 56741764684180156040171388065170133271276950836181640625 4026 56911164031048729384299269946394633716239399544474832896 4027 57081026850512358714930802514199683854948147968261846241 4028 57251354295057220797869705359982098981876720303064743936 4029 57422147519748080352036343688315470518631012692748626561 4030 57593407682233417101529681271296491523162561000000000000 4031 57765135942750561745405730636777076952948119632417761681 4032 57937333464130840858464335321282077758715837175820189696 4033 58110001411804730736352624458969152007231943189478228881 4034 58283140953807020198310001811281303585873391903644389376 4035 58456753260781982360896069580181301922227967949462890625 4036 58630839505988555396059442003254285952688835923873366016 4037 58805400865305532286921974813740024292040776818220197601 4038 58980438517236759594669524174935305294968459316486475776 4039 59155953642916345249956952678621583173666007756452920241 4040 59331947426113875382251720443461192369831936000000000000 4041 59508421053239640200557036273911111417273636163644748401 4042 59685375713349868938972197255376427135852009369469587456 4043 59862812598151973880564415079322407354364230242676217121 4044 60040732902009803473043113825146593781361751193242566656 4045 60219137821948904549744386886048807070690369433837890625 4046 60398028557661793669450020226201718637578795467388686336 4047 60577406311513237588582225208498069082563590028241751761 4048 60757272288545542879331976848319159025218322057884860416 4049 60937627696483854707295622541425441231287133325955351121 4050 61118473745741464782211212095512519775390625000000000000 4051 61299811649425128495402802277509310906519630132027632321 4052 61481642623340391257557808084630322717478212988636758016 4053 61663967885996924050479308568847832760885251674919488161 4054 61846788658613868206472067304145136661396439743914971136 4055 62030106165125189429037896495978046467378039414306640625 4056 62213921632185041068572879305143564052385330363006713856 4057 62398236289173136666775867206073362073942277227172348721 4058 62583051368200131783494588134782684753501309974980857856 4059 62768368104113015119752636816665938662359282775854799201 4060 62954187734500508950717571011398080568365056000000000000 4061 63140511499698478882387306483741522684806752011620733441 4062 63327340642795352945788989317443361019239414358579941376 4063 63514676409637550042501526747015085288841437967967402001 4064 63702520048834917755329977001400445585425875426990882816 4065 63890872811766179537977034746746830868668169922119140625 4066 64079735952584391297573901595097460870877309586886168576 4067 64269110728222407383949900824218115243722027565480628481 4068 64458998398398355999537281943371338105585783700084228096 4069 64649400225621124043824764053067487605703477964164944481 4070 64840317475195851406290487096076183968462321000000000000 4071 65031751415229434721762177094700292694567933558933171761 4072 65223703316636040602169485327930322370641440178266177536 4073 65416174453142628358670632134048893793111118593682118641 4074 65609166101294482228152673641987739989622514293332381696 4075 65802679540460753118121914250704634094297885894775390625 4076 65996716052840009884018209102501942007080289742142570496 4077 66191276923465800153004139146015508182829454734010031041 4078 66386363440212220708297296670031776832517003675501531136 4079 66581976893799497448131191422818022098822171426170266961 4080 66778118577799574933447576625757029459296256000000000000 4081 66974789788641715538440300357251383528612810898752867281 4082 67171991825618108218088110935597649646059344714483306496 4083 67369725990889486906831185080327292969715655801996598081 4084 67567993589490758562563504792875395337929046903830347776 4085 67766795929336640870130583081882475747139435176025390625 4086 67966134321227309618539429878477498043718656074912239616 4087 68166010078854055766105057755056098215960088715850796401 4088 68366424518804952207775252389887959652492527961664126976 4089 68567378960570530258892775121898022832427019598362046641 4090 68768874726549465869671624427710891336446001000000000000 4091 68970913142054275584681459739075585804829422633650540001 4092 69173495535317022261651784715654041791463681973871968256 4093 69376623237495030563924997908422931434251755586802600321 4094 69580297582676612240904946705172143836079114283580461056 4095 69784519907886801210865165554358364175930983515869140625 4096 69989291553093098460498541729468575294854499920496295936 4097 70194613861211226775607731335652047076089862520931964561 4098 70400488178110895317353244886282709917968758978376175616 4099 70606915852621574058493735601915114345754980819654363521 4100 70813898236538278094070654620401000000000000000000000000 4101 71021436684627361841007085567350531364896305549963709921 4102 71229532554632323141108236433269360469708820222477602816 4103 71438187207279617281968749450202864040621657500158685361 4104 71647402006284480950309689669201351155334575166939201536 4105 71857178318356766132285790223020087142982494570556640625 4106 72067517513206783975321266828827134393667385872384659456 4107 72278420963551158626050265955957940846365123592933375521 4108 72489890045118691058955780266582149500838715569582637056 4109 72701926136656232910318651445195263479761605297080097601 4110 72914530619934570332106084378781757427820641000000000000 4111 73127704879754317880446917845989325699712202333060697041 4112 73341450303951822453358735433384722534857808062422450176 4113 73555768283405077292409756332514775774456963225218213201 4114 73770660212039646063016318995762516535505660840659849216 4115 73986127486834597028094661354565013367522614902587890625 4116 74202171507828447329803609443149660896681130606960050176 4117 74418793678125117394132711837258760792749269818117669281 4118 74635995403899895473108300323083840432081206622057271296 4119 74853778094405412339407917669543059105056972063166928881 4120 75072143161977626148191531299835215637118976000000000000 4121 75291092022041817480975947058626444348601033144684621361 4122 75510626093118594586396850162011006244317037915297550336 4123 75730746796829908832720930811282176961840733258277343841 4124 75951455557905080386988599861305821471387096932308484096 4125 76172753804186834135685865372666739858686923980712890625 4126 76394642966637345861862023856521375181693933536681988096 4127 76617124479344298693627920555011295720132621105682285841 4128 76840199779526949838987651200947499686141509508410638336 4129 77063870307542207621974713381049739294860978192193337361 4130 77288137506890718835081768900107622077254401000000000000 4131 77513002824222966422991349421817321439771413955177402881 4132 77738467709345377512633026158541620140549086201874743296 4133 77964533615226441804610770509650228884749913690343037281 4134 78191201998002840341062456319236583391879460931159986176 4135 78418474316985584665031695851697550732823149179931640625 4136 78646352034666166386450460680730802582302795304550793216 4137 78874836616722717169849215466584383326302581349231465201 4138 79103929532026179158929587070723771184298802864818098176 4139 79333632252646485853152903639309271074431926182524603041 4140 79563946253858753451516268189852874732015616000000000000 4141 79794873014149482678706178872006979401578637163383761601 4142 80026414015222771108838073456491992524547991747738669056 4143 80258570742006536002008558748566507457556582918621053521 4144 80491344682658747668905486537059277056644728068774035456 4145 80724737328573673378739456389699723587680185781494140625 4146 80958750174388131825778762103192514974726021572651585536 4147 81193384717987758169788252925077344944953634218968247361 4148 81428642460513279665691052796799241710989840653867810816 4149 81664524906366801897790570836495488963420754452228805921 4150 81901033563218105633908744098696797119140625000000000000 4151 82138169942010954314814979329363166957703032277035217521 4152 82375935556969412194338803991355630434272136984438767616 4153 82614331925604173145577798280516658028057643158323952561 4154 82853360568718900148630959198933648403842824426451111936 4155 83093023010416575475306245012636962360006201972900390625 4156 83333320778105861586269663608888066435263984597578285056 4157 83574255402507472756121901396302390574848081674206472321 4158 83815828417660557441907140472289599845577635102928736256 4159 84058041360929091410577380829651497276155421335172826001 4160 84300895773008281640954271400631323932491776000000000000 4161 84544393197930981015749158755240660780300524266414090641 4162 84788535183074113819220785294290570718213612355761278976 4163 85033323279165112056068809819217404384343015865199094401 4164 85278759040288362607180082433522437471540982776768495616 4165 85524844023891665237863382847446070882687548847900390625 4166 85771579790792701474227126331385823198748411725537611776 4167 86018967905185514363373354807563148734455828325802780081 4168 86267009934646999133100161896573852571719871948438634496 4169 86515707450143404766823550158753434082129532804798343281 4170 86765062026036846509448586302791220813720081000000000000 4171 87015075240091829319938605788781065507159292644097500961 4172 87265748673481782286350122042953344256574384978721243136 4173 87517083910795604019120017439750952327989205619176639041 4174 87769082540044219038410533306755151338316551706396266496 4175 88021746152667145171336534482305950884878635406494140625 4176 88275076343539071974918500417572952367923056179933085696 4177 88529074710976450200623689477399256801876009818108610641 4178 88783742856744092316376935970552428570655324456512065536 4179 89039082386061784101941570543168174127304586392777837761 4180 89295094907610907333590003912266174924394496000000000000 4181 89551782033541073574002581512361520825106353363581368481 4182 89809145379476769083352402490503815905164390048874500096 4183 90067186564524010867552900626669945019091425659537546481 4184 90325907211277013879664107190442650466984850007393304576 4185 90585308945824869390472656484458710349904168554931640625 4186 90845393397758234544279753883347155129494609354229026816 4187 91106162200176033115950503566945413997133451240042204001 4188 91367616989692167485297188881631642999501454930268389376 4189 91629759406442241844888312356803136657522716409750589441 4190 91892591094090296657394434868028338860513281000000000000 4191 92156113699835554378601104287374514036834246269584413201 4192 92420328874419176462238433208041876532644769719549689856 4193 92685238272131031662796172987901460427676162102001576721 4194 92950843550816475652512437438028095960689934164183289856 4195 93217146371883141968743554001037692733350398105712890625 4196 93484148400307744307941863233182063945378823262894555136 4197 93751851304642890182487648836933511254948534214880600161 4198 94020256757023905956640760400420380261672965854279766016 4199 94289366433175673277896889399775150020344936615338678321 4200 94559182012419476920052875923456000000000000000000000000 4201 94829705177679864054304858997135175239487981072832155121 4202 95100937615491514964722537337053124501838771224600252416 4203 95372881016006125224462279852062906532613204908135289761 4204 95645537072999299349101316263187647275779645003410702336 4205 95918907483877455943494747827644100447736446777587890625 4206 96192993949684744358576646355213144232149074843227590656 4207 96467798175109972874546056501835183217794480758371639121 4208 96743321868493548426898281731653079910689639466539155456 4209 97019566741834427891781418367701896235402393924642984401 4210 97296534510797080947177704816344185099780961000000000000 4211 97574226894718464526428874364668960213089302662120914241 4212 97852645616615008880644339926715237483222675854276427776 4213 98131792403189615266550697766856957223964783917480045601 4214 98411668984838665276360714570311263517251148213876822016 4215 98692277095659041826259658274828964030003245195556640625 4216 98973618473455161820126547837523278708252028440858853376 4217 99255694859746020505127630599825798590324080234765960881 4218 99538507999772247535839148145068338725866416388348317696 4219 99822059642503174763576222530523838294497918578419187681 4220 100106351540643915767624484532252728632283136000000000000 4221 100391385450642457145090874080153685354052270006461810561 4222 100677163132696761576109870395576172178814075033817255936 4223 100963686350761882681161255488089779717362989692800004241 4224 101250956872557091687275379634901512381479350483755728896 4225 101538976469573015919921781269352673964560031890869140625 4226 101827746917078789137396916357303985294993207051735863296 4227 102117269994129213724546673855429519879513164780369005441 4228 102407547483571934762679294236891797573370622982525812736 4229 102698581172054625992544267350973113215797670444133768161 4230 102990372850032187687272764067409428773749041000000000000 4231 103282924311773956452195153256836808010837549940104764081 4232 103576237355370926968471171689346659957398071194362576896 4233 103870313782742985697488349407091574669742683568850125681 4234 104165155399646156563004347057631231855637466442290302976 4235 104460764015679858628028934575707048091575618301025390625 4236 104757141444294175783461432485840569510599894733386940416 4237 105054289502797138465519547980026143207930870404213012801 4238 105352210012362017419015667817301504175122755350335000576 4239 105650904798034629523556819008605351583789665755100005841 4240 105950375688740655699764676204549880724586496000000000000 4241 106250624517292970912632181709036074172436115763242494801 4242 106551653120398986289153550111514195883509111365785030656 4243 106853463338668003367384654678641603307230841135064169921 4244 107156057016618580494111036885621295380479079433168224256 4245 107459436002685911388321043812130521916140858769775390625 4246 107763602149229215887701880590988640654759350038265204736 4247 108068557312539142895396666693092946665316217615449022961 4248 108374303352845185544280905573202517210524937317532041216 4249 108680842134323108596037117101411695289998991634893980721 4250 108988175525102388092326741278171539306640625000000000000 4251 109296305397273663275378799990040639444910178831194522721 4252 109605233626896200795335201022533771996938632461042057216 4253 109914962094005371221712985219051944935021240422562696961 4254 110225492682620137876364253574490882240103369386777972736 4255 110536827280750558005334966192313689913919205547119140625 4256 110848967780405296307044279428220522114513661361972576256 4257 111161916077599150834226581205643091679888838867058875921 4258 111475674072360591287098897431730808496579842399933894656 4259 111790243668739309715236874680880539121693585194250572801 4260 112105626774813783645663095859802215012765696000000000000 4261 112421825302698851654672056437222925239258297144871167841 4262 112738841168553301400936719026234262070627501061647896576 4263 113056676292587470137462173661609494138376992305881066801 4264 113375332599070857719972560031792973588189101698544828416 4265 113694812016339752129338056219334795766268668789306640625 4266 114015116476804867525669406187956282376316527739163774976 4267 114336247916958994851728145342839917919937122345487211681 4268 114658208277384665003321389996800908681958937578906320896 4269 114980999502761824584370782512382937002911617827639462081 4270 115304623541875524264365929272300745428500641000000000000 4271 115629082347623619755933433471706112253338586395317550161 4272 115954377877024485430273409039167192577981479153865588736 4273 116280512091224740588236165792716133253902488069817439441 4274 116607486955506988404832579236534778868021650060546871296 4275 116935304439297567564992501216518040475904941558837890625 4276 117263966516174316608406429992790390284664170859930320896 4277 117593475163874351001306540167970686464967904675793470241 4278 117923832364301852953064074345308258189884081757171879936 4279 118255040103535873995501019394479451714734471576721128561 4280 118587100371838150342834930788575639593025536000000000000 4281 118920015163660931050196728657374440146476053955137589681 4282 119253786477654818988682268993115425164518472705218973696 4283 119588416316676624654919492859456183010732859731800774881 4284 119923906687797232833153975505826956292111371633610981376 4285 120260259602309482127876735991801325858098689824462890625 4286 120597477075736057385039226293132138924193003919464534016 4287 120935561127837395019921496906548087774949920951923891601 4288 121274513782619601269740633708055483943491386005337931776 4289 121614337068342383389107678263136727576934951067882852241 4290 121955033017526993806462380950683070408557761000000000000 4291 122296603666964187259636293159552283341519492949598006401 4292 122639051057722190928715881461115980026919274210924691456 4293 122982377235154687584398543066877275363300644550178833121 4294 123326584248908811770055618061024278882322712787088838656 4295 123671674152933159035737729867472192300803247461181640625 4296 124017649005485808242379041183376502858382888353803534336 4297 124364510869142356954478288200118395632697421141703515761 4298 124712261810803969939555751352223958007893888149544636416 4299 125060903901705440792706636098440381516293509571054713121 4300 125410439217423266704592672361121000000000000000000000000 4301 125760869837883736391235096244038915549900879780212320321 4302 126112197847371031203993552528634891055363965379844182016 4303 126464425334535339438136851228394327004782928188826174161 4304 126817554392400983858432926174432148968317785873512923136 4305 127171587118374562460206778226341433013915396250244140625 4306 127526525614253102484336640264836176194364448554453241856 4307 127882371986232227704680075640601831732610319356148182721 4308 128239128344914339006443216240976595161499162890632953856 4309 128596796805316808274027860806545939483322089167005591201 4310 128955379486880185606912688597373016452198481000000000000 4311 129314878513476419882146397987345201907418742313604851441 4312 129675296013417092682052154068935674271356693969555685376 4313 130036634119461665605764323893508360961817603248472158001 4314 130398894968825740983240092568091228666740350145332514816 4315 130762080703189336010410188092269569824038350879150390625 4316 131126193468705170324154597562476968903358595294692376576 4317 131491235416006967035810832209462819392586908712696532481 4318 131857208700217767241943993682073889976878312485232644096 4319 132224115480958258031129609060692275025926930850319166481 4320 132591957922355114005521937290718364980740096000000000000 4321 132960738193049352336002205084376978902835195388454719761 4322 133330458466204701369723005861865745712195891420146241536 4323 133701120919515982808886891004471924441650793315148944641 4324 134072727735217507479618998586778331174512520960929693696 4325 134445281100091484709815400856488598766386508941650390625 4326 134818783205476445334870708052760837598495298840356458496 4327 135193236247275678350210342711287590649866421561962005041 4328 135568642425965681229574795410745981357545974059170267136 4329 135945003946604623928025089984718834876228288635249918961 4330 136322323018840826588660623569815510343606481000000000000 4331 136700601856921250972062504498566914074602323333319845281 4332 137079842679700005627497488988805875795973587376323690496 4333 137460047710646864824939615843751472225775309316159494081 4334 137841219177855801266988656972980191719838928867115339776 4335 138223359314053532599786540487980776160130765937744140625 4336 138606470356608081742054962431152387651402080557901807616 4337 138990554547537351051399482878023175423644934687604840401 4338 139375614133517710347047502223250623209386029863597182976 4339 139761651365892598808209633935735014481128510371659128641 4340 140148668500681140767276130961058253606424576000000000000 4341 140536667798586775417082184274583934127368333828140948001 4342 140925651525005900451498093860059279032393055427448672256 4343 141315621950036529658622514620590240712522256813965566321 4344 141706581348486964485879202435569011053082301985305133056 4345 142098531999884479596339928772676349200110435273681640625 4346 142491476188484022435618495962623905479725745272549543936 4347 142885416203276926828703069460015050889987823728924078561 4348 143280354337999640626116348160764086812954088224237551616 4349 143676292891142467418815419139107113031068395018230875521 4350 144073234165958322341265489019553808837890625000000000000 4351 144471180470471501982144050625364999712954981682225547921 4352 144870134117486468422154430559499742535207263435086626816 4353 145270097424596647418450070990667903139851911908395721361 4354 145671072714193240755193327150366495833534039368575553536 4355 146073062313474052779795010910793618583060253261962890625 4356 146476068554452331144403380322552403453582003669309587456 4357 146880093773965621772233765159315304626682392515769559521 4358 147285140313684638068352529358359104276889067574156333056 4359 147691210520122144394551602775352612696272509560168039601 4360 148098306744641853827972366903238102473506816000000000000 4361 148506431343467340223160252152756524074942892941511965041 4362 148915586677690964597253997970394527839405693657679794176 4363 149325775113282815858036141492553841867083921657573319201 4364 149736999021099665894593935616842755423823007636799881216 4365 150149260776893939050362553326854015852747389121337890625 4366 150562562761322695998345111849918601335722242669684658176 4367 150976907359956632038326747772412376624234993245373923281 4368 151392296963289089835922692598550926708883595800447287296 4369 151808733966745086623323037430551806667697696598568300881 4370 152226220770690355881619635484894518181044001000000000000 4371 152644759780440403524623372055494760689402097177913319361 4372 153064353406269578604102833304265508377147354521939214336 4373 153485004063420158556398227917104399284043434367964519841 4374 153906714172111449010387259223172523289235096237064196096 4375 154329486157548898176802509851768263615667819976806640625 4376 154753322449933225838922786408512254227600759956854276096 4377 155178225484469566964683778005313207131123384470704609841 4378 155604197701376629960276309791053356460888944175240974336 4379 156031241545895869585323420916497152405162413878680139361 4380 156459359468300674549750465641974785784549376000000000000 4381 156888553923905569812485426574316879498820146853541530881 4382 157318827373075433602149640314718571378369259330556727296 4383 157750182281234729179922168126097140258569677743946283281 4384 158182621118876751364784097601490781625638016116563378176 4385 158616146361572887841372135748547193006506670859619140625 4386 159050760489981895270693949413595939696639414662138761216 4387 159486465989859190223980825566621382505232237709935859201 4388 159923265352066154959976361670093093279092241381432754176 4389 160361161072579458065983055174514583146055147664238835041 4390 160800155652500389983011841136171836069859441000000000000 4391 161240251598064213435402828052360182580429475292611319601 4392 161681451420649528785308704270807665865044649435836973056 4393 162123757636787654332455530767568040987739210727294369521 4394 162567172768172021579618900715806301342990470435177107456 4395 163011699341667585484276732101130136830778359707275390625 4396 163457339889320249716923266691924588241177747665543233536 4397 163904096948366306946552176960023566331105712126640711361 4398 164351973061241894173840032082506649735917630583530786816 4399 164800970775592463132584744953955065658669100905082467921 4400 165251092644282265779977014214656000000000000000000000000 4401 165702341225403854896306188668534995820553487033824205521 4402 166154719082287599814725416139554406666566062448849391616 4403 166608228783511217301724394811480511054165289896991338561 4404 167062872902909317608981522427838415334172852184925863936 4405 167518654019582965717290737411094337104100827363525390625 4406 167975574717909257793281866007187948480214440003181613056 4407 168433637587550912879676830988048462901390702170303006321 4408 168892845223465879839847640265238984051426793134024032256 4409 169353200225916959577465657996962834136176282585247918001 4410 169814705200481442552055266422918295653793201000000000000 4411 170277362758060761611288653751496213309779814176032508641 4412 170741175514890160160882111966176612558070781893700222976 4413 171206146092548375692977898427300925948234105539754550401 4414 171672277117967338693919406636287232932112960223506927616 4415 172139571223441886952351104516435396791164572578369140625 4416 172608031046639495288598433062362038007184714514380619776 4417 173077659230610020726306614233443462694682877306749384081 4418 173548458423795463127341094530066146988681498345670250496 4419 174020431280039741310976149809633977751396664478746865281 4420 174493580458598484678421997586810617211129856000000000000 4421 174967908624148840363764605334042182637853497769983348961 4422 175443418446799295932416247168674639731893165356524507136 4423 175920112602099517648198746796623268775987127941684165041 4424 176397993771050204330205251694246286883047640269110378496 4425 176877064640112956820610312264505852856695652008056640625 4426 177357327901220163084621990115358543655270712101263773696 4427 177838786251784898963793691692301920493664048008101284641 4428 178321442394710844603937417267818593910384461800104001536 4429 178805299038402216578904130762815496250721513780221789761 4430 179290358896773715731520993063771773956586721000000000000 4431 179776624689260490752999260418908370703662212348942646481 4432 180264099140828117522150730162007190092453465618798084096 4433 180752784981982594225774718438275563502141613091431142481 4434 181242684948780352281601678807617122493313958843715096576 4435 181733801782838283085203716591584262357723045215087890625 4436 182226138231343780602306421625908021044952917813615394816 4437 182719697047064799827960631695592884660100300011846948001 4438 183214480988359931134056950378897929367540596903164645376 4439 183710492819188490526690076324879647132476882717681971441 4440 184207735309120625834904256151330273001209856000000000000 4441 184706211233347438852375450190699596221188652330999121201 4442 185205923372691123453610099245735927535813985504569593856 4443 185706874513615119706264701358927612507523280825285242721 4444 186209067448234284001214750365181400228010753992064761856 4445 186712504974325075222025952700355946723216024668212890625 4446 187217189895335756975505025594102276667531061411824603136 4447 187723125020396615905031788398779346562303451498633414161 4448 188230313164330196108398689411849826648440997837344342016 4449 188738757147661549681908363151963406819857907294519490321 4450 189248459796628503412504287663753574462890625000000000000 4451 189759423943191941639734108068066833220343009265848293121 4452 190271652425046105309369711257775339398946614211212476416 4453 190785148085628907240532677379366221318264409484583025761 4454 191299913774132263628198296552031398034331064843523854336 4455 191815952345512441802975924173885198247211610742431640625 4456 192333266660500424270088055164104858993782620100709318656 4457 192851859585612289049495126605119110105326137278378523121 4458 193371733993159606339137709495367271041539048701756051456 4459 193892892761259851523292423715527043266806844748005226401 4460 194415338773846834548062605864381611983835136000000000000 4461 194939074920681145686049477349590611964308416738856482241 4462 195464104097360617712274300038476499107368372733296971776 4463 195990429205330804513446768899476138919782081395835851601 4464 196518053151895476152699675411081914569618150724013654016 4465 197046978850227130411934682096859013761798631718994140625 4466 197577209219377520833948877377434124186909115767020261376 4467 198108747184288201286536631028170607499433962314302914881 4468 198641595675801087070786143909548096014197945470021533696 4469 199175757630669032595814981311028838930366511151464859681 4470 199711235991566425642213797233404201798390161000000000000 4471 200248033707099798236492397244264393074971413185204808561 4472 200786153731818454158847250191321368446686060629182119936 4473 201325599026225113106594544063844276673820534923977880241 4474 201866372556786571535637888668450807092438537565228240896 4475 202408477295944380202364797546955144748747348785400390625 4476 202951916222125538428391133725929421116834393293424951296 4477 203496692319753205110597778465122775220689365954482029441 4478 204042808579257426498928879179939344059894956436479348736 4479 204590267997085880764446152166849339908427454827334870161 4480 205139073575714639380158857674948229271126016000000000000 4481 205689228323658945337174229256947016069848319906913192081 4482 206240735255484008218738326213737591595538677819927760896 4483 206793597391815816154762487333403618588238083489134071681 4484 207347817759351964679455796033218771763060182798330494976 4485 207903399390872502514709221456876401542000846035400390625 4486 208460345325250794301902377074020596625174718361771708416 4487 209018658607464400304829137890197706380399290080518106801 4488 209578342288605973106463679517725896483694125061112856576 4489 210139399425894171322313847096801241542259545878298537841 4490 210701833082684590353134129406541938916498321000000000000 4491 211265646328480710199795903482743934076234360225544352801 4492 211830842238944860363138027678014799636300545350126534656 4493 212397423895909201851646296375808073889510081777308185921 4494 212965394387386726319835727517844153978960877759328096256 4495 213534756807582272360235134739629716735103625468994140625 4496 214105514256903558971898939246435720177981330598433652736 4497 214677669841972236228396702617331286410279761022932186961 4498 215251226675634953168256410512870901391194508563598217216 4499 215826187876974442930863108797975863306934245183701942721 4500 216402556571320625160840087890625000000000000000000000000 4501 216980335890261725703965428224368346385323323943387810721 4502 217559528971655413617702359583601473809398440080255881216 4503 218140138959639955519447549750195004887873466415390782961 4504 218722169004645387295627123403677802126836496873329524736 4505 219305622263404703194795920559944423385713286992431640625 4506 219890501898965062327921235030625494424372878954532704256 4507 220476811080699012599058027452058228002735108532876109921 4508 221064552984315732089648384384464758540152198256872390656 4509 221653730791872287919703794833736369632913645648449964801 4510 222244347691784912609154638315386948880085121000000000000 4511 222836406878840297962677124278040763762403737125923885841 4512 223429911554206906501333791347526341714471582120150040576 4513 224024864925446300464389566457535061165178864620887222801 4514 224621270206524488404691298514152000016425983524880060416 4515 225219130617823289401024618814666404793507613418212890625 4516 225818449386151714910887941021215379229419758853843582976 4517 226419229744757368287149397092309369230354107339764515681 4518 227021474933337861982078512215440849597619715450621136896 4519 227625188198052252462270451477104189338724502331582284081 4520 228230372791532492858006723767977666376892416000000000000 4521 228837031972894903370622304266067486659722718658367698161 4522 229445169007751659461475235784624694479466082453192052736 4523 230054787168222297846140891329962088867875021776765665441 4524 230665889732945240317479225402269526552399201561577783296 4525 231278479987089335421249509905508930711805820465087890625 4526 231892561222365418007973242025828367925141132881177808896 4527 232508136737037886684772126107037931771516109864426844241 4528 233125209835936299190934269411915907742189631795087015936 4529 233743783830466985720987992724845617936328574321729380561 4530 234363862038624680219088941039912084629249761000000000000 4531 234985447785004169668552487104510641667922240069093167681 4532 235608544400811961400389751367141098946794303640825757696 4533 236233155223877968444731915924792071377421299521825070881 4534 236859283598667212949053887395578470967081586818169573376 4535 237486932876291547687134764271505589296425971758056640625 4536 238116106414521395682718988249827139022042876624047702016 4537 238746807577797507971868506314880360473767034497379335601 4538 239379039737242739528022740960963930178353017175597387776 4539 240012806270673843373809659926225844696437617866648534241 4540 240648110562613282903677754163107424753422336000000000000 4541 241284956004301062441445273518111638794460561752737014401 4542 241923345993706576056889633748001449092433660736987795456 4543 242563283935540474665526496076466025958116871786983199121 4544 243204773241266551435754631510305467798623552888327110656 4545 243847817329113645527569316602770942384423798828369140625 4546 244492419624087564187073665289356589146617136720410382336 4547 245138583557983023221043982843578582356974794491817029761 4548 245786312569395605875831932922608768161562643708212412416 4549 246435610103733740144913037110575402461563065304039825121 4550 247086479613230694529417778336428711181640625000000000000 4551 247738924556956592276008355059028082461918964965782758321 4552 248392948400830444116490932190081329488411764582059606016 4553 249048554617632199533580057381302117084928909247884610161 4554 249705746687014816577258757551203646689015127611302875136 4555 250364528095516350256204700384876204106244606113525390625 4556 251024902336572059528779699022471194484293267205291769856 4557 251686872910526532918106755274509663599284029960925766721 4558 252350443324645832775785777480130721959446923026893049856 4559 253015617093129658218826073573583281894819005780842133201 4560 253682397737123526764400708060238468041670656000000000000 4561 254350788784730974687054823441762197110517462807424719441 4562 255020793771025776123027062186446822052996077485939429376 4563 255692416238064180946370284630673328566998284904228664001 4564 256365659734897171441584861236684141001447849380666146816 4565 257040527817582737797504924435920777194186380957275390625 4566 257717024049198172447205095871756880506176230889090584576 4567 258395151999852383278722359236178902568862791709114186481 4568 259074915246698225741414927087484121167274157892589060096 4569 259756317373944853872807152056035823732769799588209138481 4570 260439361972870090270796758708202299478379121000000000000 4571 261124052641832815036127922060480557010405642838512017761 4572 261810392986285373710060992332145078901648123949834305536 4573 262498386618786004232196963011250966201978426936217520641 4574 263188037159011282943442100701150908060738903422319005696 4575 263879348233768589659125500528554797797262668609619140625 4576 264572323477008591837309700145274641024035282740362346496 4577 265266966529837747867361878559867670336648992666765729041 4578 265963281040530829503880583208136175065891960194647003136 4579 266661270664543463471100369828589229468616396179365320961 4580 267360939064524692262924204866251891245715456000000000000 4581 268062289910329554163760969301361055552918217031372573281 4582 268765326879031682515372916004260378756841208516372074496 4583 269470053654935924254965469969952803540129241628524140081 4584 270176473929590977749779322101048377945864635628992331776 4585 270884591401802049953472352602024305361293012226806640625 4586 271594409777643532909606529536567415984472220085883375616 4587 272305932770471699627582561699077326129773382538110634401 4588 273019164100937419356392742676959151872544617654938238976 4589 273734107496998892281590104847922360504516314577541960641 4590 274450766693934403670899708081928661499354401000000000000 4591 275169145434355097493925618116505136039984239383317106001 4592 275889247468217769541434883962674353445211291077633376256 4593 276611076552837680069727602292573193306835560992180282321 4594 277334636452901385995629959574765551012068793378421805056 4595 278059930940479592667674969775137018233195997871337890625 4596 278786963795040025239063476745934866525373777880794791936 4597 279515738803460319668025865998833991450555025911817942561 4598 280246259760040933371232830415725570668443252985106927616 4599 280978530466518075555931458609103631696435251921193137521 4600 281712554732076657256510863118336000000000000000000000000 4601 282448336373363261101229538434627600664435865766623135921 4602 283185879214499130834864636002000122024609829010703650816 4603 283925187087093180623071364860013833675177648754784507361 4604 284666263830255024164268772492143013615194597002403905536 4605 285409113290608023634896230737591023747762384511962890625 4606 286153739322302358493913046329806539395069314341626515456 4607 286900145787028114172441734757957664230670005523907493521 4608 287648336554028390674483639724061443397385363887338029056 4609 288398315500112431114663748504285341391826819333691731601 4610 289150086509668770218989746034074216377394241000000000000 4611 289903653474678402814638567539157761263198702427798983041 4612 290659020294727972334811951044112781490967207350345138176 4613 291416190877022979364730757122952453850870116629430175201 4614 292175169136401010254866113828158201659984770213931913216 4615 292935958995344985827533759861633300661032239023681640625 4616 293698564383996430203006298749221999432322180875001266176 4617 294462989240168759771326441065691932865011882602581927281 4618 295229237509360592336032700645415996310914992129045303296 4619 295997313144769076456037424221414635814167412144705422881 4620 296767220107303241011925472077939637928267776000000000000 4621 297538962365597365022970330095411851039076706988927767361 4622 298312543896024367741192921027290658957837154848388878336 4623 299087968682709219048816894992382218453869832212753445841 4624 299865240717542370185502716009223170049465520839611908096 4625 300644364000193204831771422957550385035574436187744140625 4626 301425342538123510575057529641535916576201068474818564096 4627 302208180346600970784859139666487221799366797264578683841 4628 302992881448712676923481987641150406831226856961879310336 4629 303779449875378661318902778797680160289568791730452691361 4630 304567889665365450426305884496832577352955601000000000000 4631 305358204865299638604876161273081584272333116843891408881 4632 306150399529681482436459396089248455277080317209446711296 4633 306944477720898515612730640328966230008595792502501279281 4634 307740443509239184417539479773982907733518172644558770176 4635 308538300972906503831130097408052292071402123691650390625 4636 309338054198031734282962820376089425331150298600718729216 4637 310139707278688079079892701822505785890289975772642003201 4638 310943264316904402536489572652321890568666694395455410176 4639 311748729422678968834312907518922677437834916880038817041 4640 312556106713993201636983783559322040864342016000000000000 4641 313365400316825464487925169587692116307978792482274627601 4642 314176614365164862017670767636852304090739281032543277056 4643 314989753001025061987671637921571487234918924865019435521 4644 315804820374458138197558872503090319869411752876972179456 4645 316621820643568434282849642177401695568788992129150390625 4646 317440757974526448430113025406726381387427367990626881536 4647 318261636541582739036641137480484132971719940103714925361 4648 319084460527081851341700212545092177795113641276201762816 4649 319909234121476265056465450697333536711509081635071879921 4650 320735961523340363019772627010045000244140625000000000000 4651 321564646939384420906848669167703420538029045513748943521 4652 322395294584468618018212645349371043063268085028268015616 4653 323227908681617069175967864123634590966087072323060474561 4654 324062493462031877754735073430884424573968026399592615936 4655 324899053165107209874506056238782013769369630000244140625 4656 325737592038443389782726256183315857706555311900176941056 4657 326578114337861016452944427466714533267134720717451290321 4658 327420624327415101427396689490944413501778743761727328256 4659 328265126279409227930921778177849428521117101989758760001 4660 329111624474409731283633722680478699477733376000000000000 4661 329960123201259900639807638241089615693106001005736676641 4662 330810626757094202080463813316010600071300410921047166976 4663 331663139447352523087164781782308074824828614274311756401 4664 332517665585794438424569609082341657516938163915237359616 4665 333374209494513497459319184566133050481513683711181640625 4666 334232775503951532942855901074347104986184826901815627776 4667 335093367952912991285810716982924822915434007654647738081 4668 335955991188579284351620235520361290320982185621109866496 4669 336820649566523162797066101186637416665507793678681137281 4670 337687347450723110987458703565250590921650881000000000000 4671 338556089213577763514216894743010684533234109187154946961 4672 339426879235920343342625167952645970458103127086135771136 4673 340299721907033121617579511947177242660118339191043441041 4674 341174621624661899155162948018853485282856206833616490496 4675 342051582795030509647921574505591648817121982574462890625 4676 342930609832855344611741787100726256585753360616386461696 4677 343811707161359900102259212313858526252729510135195708641 4678 344694879212289345228759786038113309485935534831503937536 4679 345580130425925112493563329378586315760343585519451491761 4680 346467465251099509984909919704621708210077696000000000000 4681 347356888145210355451399326321236183789305220611039674481 4682 348248403574235632286063777228942050388187295410929668096 4683 349142016012748167448184346172867595319148474491276488481 4684 350037729943930331350991297587884241334608952766628888576 4685 350935549859588759743418801142889681403684028808837890625 4686 351835480260169097614114527390934481458634459589993762816 4687 352737525654770765145934761558993688574617422665153442001 4688 353641690561161745749185823778358967180551989181468901376 4689 354547979505793396201902761080351935289440345417449103441 4690 355456397023815278925486479278833956024107681000000000000 4691 356366947659090016424050711447316970309249279508849579201 4692 357279635964208167915860474090876393185803098110197497856 4693 358194466500503128185273942328050044237903022611870658721 4694 359111443838066048683629981452002995844230081479338233856 4695 360030572555760780907553904149980604895311492539306640625 4696 360951857241238842083184380442001399063005255968946651136 4697 361875302490954403184854811070405525264087528302537978161 4698 362800912910179299316792884647827797515131535031416918016 4699 363728693113018062486432474368968721615206727179836052321 4700 364658647722422976797962491527761000000000000000000000000 4701 365590781370209156094767800472748765471932340309250181121 4702 366525098697069644079447812996295051417692268264832700416 4703 367461604352590536940128919504199734478434863353932511761 4704 368400302995266128511817479668042402652242159363829006336 4705 369341199292514078001570686639666391512596791797119140625 4706 370284297920690600306293236322302743968937116665583046656 4707 371229603565105678951998376662514302946563539171437157121 4708 372177120920038301683402581468045829019663470021580947456 4709 373126854688751718732753788885428304718425383726053218401 4710 374078809583508723796823866404443874606840561000000000000 4711 375032990325586957751026712110958679785186600134177800241 4712 375989401645294235129654175901827757042626907693725515776 4713 376948048281983893401252784522229843145369452810943407601 4714 377908934984070165068195080603568088714489729143142486016 4715 378872066509043572619530238385650158693792277519775390625 4716 379837447623486346366229497516919873753101183347773669376 4717 380805083103087865187972861257741408192767532554041618881 4718 381774977732660120220654436580832168446403912357902749696 4719 382747136306153201513814751086604981418466084121996281681 4720 383721563626670807687239365346124360304295936000000000000 4721 384698264506485778615994109267322712754358553524983556561 4722 385677243767055651173198307367784828165447560408354983936 4723 386658506239038238059868420446524335288763850630007506241 4724 387642056762307229751195620094482659395841978552492752896 4725 388627900185967819588651927785725025978147983551025390625 4726 389616041368372352047350691965242047799950365824906039296 4727 390606485177135994208118344611649284390538459930196803441 4728 391599236489152430463765573220677867456726038346240884736 4729 392594300190609580489077265044940932820771606105071722161 4730 393591681177005340504071827753824382341864241000000000000 4731 394591384353163347860111764461274714762525662691457370081 4732 395593414633248768978478681325536714841205311339700944896 4733 396597776940784110671057232670332184704026791996619767681 4734 397604476208665054872803861828377257698915895184962686976 4735 398613517379176316815707575682326880706153141640869140625 4736 399624905404007526673981397192034624811126043243148476416 4737 400638645244269134710254573067255038359826878174074950801 4738 401654741870508339952567073188432357002622048085298712576 4739 402673200262725042431999404411858714622544980407332819841 4740 403694025410387819010802274036099356708048896000000000000 4741 404717222312449922830922177471031162369000505216531960801 4742 405742795977365306412850550555990571849204050267076038656 4743 406770751423104668434755719536251454041033820573353951921 4744 407801093677171524221888500944233317584864802528879968256 4745 408833827776618299976283949560363479013205901445556640625 4746 409868958768062450776813425265278387903588764942794100736 4747 410906491707702602379672848956951435917040588757567100961 4748 411946431661334716849424743810286537160238928668672393216 4749 412988783704368282050743411019634985720564806223895654721 4750 414033552921842525031044368803501129150390625000000000000 4751 415080744408442649324210989882330934754326179389466848721 4752 416130363268516096205663105881664394866487351918477705216 4753 417182414616088829929044207181022880974571625662870618961 4754 418236903574881646974835753640648116112093822464073076736 4755 419293835278326509341239025410569631939386135527587890625 4756 420353214869582901907696883676418794392402473870484832256 4757 421415047501554213901459778740903245708476804249995093921 4758 422479338336904144497632337295886591543753716886418886656 4759 423546092548073132583168882124572176276430946613835106801 4760 424615315317294810715318285803361801439543296000000000000 4761 425687011836612483305050635265552364544323943180312353841 4762 426761187307895629056030286361154891842296667052060184576 4763 427837846942856427689732016815787724341133073105645128801 4764 428916995963066310987329142273832260657074450124207292416 4765 429998639599972538179014643423876387090972649355712890625 4766 431082783094914795711448562564945415209147008079115390976 4767 432169431699141821424057165397178038768790143643743569681 4768 433258590673828053164941628327497713149508591256543952896 4769 434350265290090301877186303186517310664409996460760856081 4770 435444460829004449186388929974463435883645441000000000000 4771 436541182581622169520267514108390082102537524308453596161 4772 437640435848987676791230957647450224555093807968326516736 4773 438742225942154495672832934144596496182522856862815641441 4774 439846558182202257501060924128883464530330226072400695296 4775 440953437900253520831444782779646580529272556304931640625 4776 442062870437490616683001693129346129928404238088217296896 4777 443174861145172518500066867142905187460406461075411968241 4778 444289415384651736863091893285062528455627458256810151936 4779 445406538527391238979525192720735744667923181860273382561 4780 446526235954981392985921637113784670182772736000000000000 4781 447648513059156937092460999114026058164033513898034495681 4782 448773375241813973601087552068029849148667877342640541696 4783 449900827915026987828515808273285107981489178874551116881 4784 451030876501065891965380085234926734234527056177320165376 4785 452163526432413093902838316896536510098813817656494140625 4786 453298783151780591057973281718755266875097697717622870016 4787 454436652112127089229367201788755441016398028352086529601 4788 455577138776675146514258476877220757472298331867264843776 4789 456720248618928342318722154534565117229267726441499966241 4790 457865987122688471492348601951906065407238161000000000000 4791 459014359782072763618927737422006758134873952853061772401 4792 460165372101531127494679098838238608363091983507658899456 4793 461319029595863420825600973782826447574291020624339315121 4794 462475337790236745175544790396457965399828709416957382656 4795 463634302220202766196653970407015455980795187597900390625 4796 464795928431715059173839475442973783624484251447209230336 4797 465960221981146479914997335084164459169040832332332293761 4798 467127188435306561018706530026399475343236810973888188416 4799 468296833371458933551178716274154973295962975169910687121 4800 469469162377338774164264416444416000000000000000000000000 4801 470644181051170277686353472082168873169844406324988946321 4802 471821895001684155218040746371193513073749380355283030016 4803 473002309848135157764461289790058257705974312879594796161 4804 474185431220319625436232432129865091400458706077284827136 4805 475371264758593062250973542874652044442654243222900390625 4806 476559816113887736567407508264757136553254860395522297856 4807 477751090947730307184081307435217232410845345651505100721 4808 478945094932259475134776431862755364441738487823761145856 4809 480141833750243661212713281983448489886402907618614425201 4810 481341313095098709255687092276118541268344081000000000000 4811 482543538670905615224306381361214481625379425485580337441 4812 483748516192428282105538396758820593667390657867731173376 4813 484956251385131300673799524899812348024757432318986920001 4814 486166749985197756141862165808469071250470721452991778816 4815 487380017739547060733883128590432660719180619531494140625 4816 488596060405852812212892188484171394194344469650080792576 4817 489814883752560678395113058784472312963118035520983590481 4818 491036493558906307683522671440356810110615004562153476096 4819 492260895614933265653088328584611256956930348535334860481 4820 493488095721510997720155983685274315844816896000000000000 4821 494718099690352817928496635438358820476024005257855065761 4822 495950913344033923884551569963249800686233001927330369536 4823 497186542516009437874450967335059673965027227196887846641 4824 498424993050632474195414197009192351921089141197500317696 4825 499666270803172232734173963279932792229712009429931640625 4826 500910381639832118825100326584507388062165609922160234496 4827 502157331437767889420734519234230798486719962370921203041 4828 503407126085105825607476395042550905474615825921931739136 4829 504659771480960931499203301343517307792847081772266472961 4830 505915273535455159541632139070929153800935681000000000000 4831 507173638169735662260270381915671452805670509697911051281 4832 508434871315993070484835859114038822717183771494628458496 4833 509698978917479798083059168160692722082601550835340536081 4834 510965966928528373236816673703830627683703321909461323776 4835 512235841314569796293576167084698665552769728730712890625 4836 513508608052151924226171407446295456015949814338856943616 4837 514784273128957881733955940074544227998860479946118178401 4838 516062842543824499018420790666909694863838606375687294976 4839 517344322306760776266394865565970130290982322286010542641 4840 518628718438966374873981147666395172727422976000000000000 4841 519916036972850135444416065720705024538954561360429014001 4842 521206283952048622593073731149683071802526459484426080256 4843 522499465431444696592871081224974979547327093573946748321 4844 523795587477186111893364340651833735832546282382930477056 4845 525094656166704142546861615156769922267157886152587890625 4846 526396677588732234574910860695654951139738484625232039936 4847 527701657843324685308556930360224681229042793104613556561 4848 529009603041875349735795887992571536392798771500984303616 4849 530320519307136373889689292935732115259679567954791149521 4850 531634412773236955310635704271518691650390625000000000000 4851 532951289585702130616331225341958642900346145220656473921 4852 534271155901471590212985510335754672023212182709328674816 4853 535594017888918520181394284263726961922333462848075043361 4854 536919881727868471371504085764919656715676465188424257536 4855 538248753609618255739139628895629138091932638320556640625 4856 539580639736954869958598895374728576679246847969335443456 4857 540915546324174446344855812708017606221287191008597177521 4858 542253479597101231119145146209620403278191157949127725056 4859 543594445793106590051739034197399964888278146400151173601 4860 544938451161128041515759425579668266655420416000000000000 4861 546285501961688316985905537689875858914179389565671751041 4862 547635604466914449016010339582192224653574378100418482176 4863 548988764960556886729374982091679087773068159305788781201 4864 550344989738008638855865040805859335865831592892055945216 4865 551704285106324444349787411707648125285094449765869140625 4866 553066657384239970622601701650601191808924534502909874176 4867 554432112902191039424554987034016830188952703637241681281 4868 555800658002332880409363874075378172516868496247851319296 4869 557172299038559412416102882948724342295393239840328294881 4870 558547042376522552502493295787583154846602801000000000000 4871 559924894393651552763821755157881956084205643707727965361 4872 561305861479172364971753075107581937440857679054646542336 4873 562689950034127033067336931313467148972189006313894121841 4874 564077166471393113542543330189382088326818066259951620096 4875 565467517215703123744697019112078123725950717926025390625 4876 566861008703664018138216291178533389569058043570574852096 4877 568257647383776692558096958149994772390900200591054507841 4878 569657439716455516489617614480903106145879687708325646336 4879 571060392174047893408777693593159969086505901242510993361 4880 572466511240853849218015224855740097627160576000000000000 4881 573875803413145648811786636084318312734596423412477036881 4882 575288275199187440806626411803242229656916039198544695296 4883 576703933119254930470339912030727462692725462843508025281 4884 578122783705655080885018179975473447619932821235146162176 4885 579544833502745842378599119786895625169411363144775390625 4886 580970089066955910259735007399751136277872082800290697216 4887 582398556966804510890761908575015288940770554997349897201 4888 583830243782921216133602218480367122385766612946886066176 4889 585265156108065786203467206593494013501221895681174549041 4890 586703300547148040965262149367564382412025841000000000000 4891 588144683717247759707632360988588442658073347574873685601 4892 589589312247634609429624189696941236395498413097857581056 4893 591037192779788101674970833558018873642264517565546251521 4894 592488331967417577949048645267804283004649125314159251456 4895 593942736476482223753585440586006556171331223672119140625 4896 595400412985211111274238199320389158317374345427902529536 4897 596861368184123270756193451458905263443264543966440889361 4898 598325608776047790602979574079308994561191486971880738816 4899 599793141476143946233716187077012496967148279849697041921 4900 601263973011921357734061827559121000000000000000000000000 4901 602738110123260176336157103973819139549203711915559431521 4902 604215559562431299762896581697626991961380966482694639616 4903 605696328094116616471898731906526044214042237026531360561 4904 607180422495429278834579385128613593548916140190451367936 4905 608667849555934005285770269933826095942211535664306640625 4906 610158616077667411479360385778432397570908986368564269056 4907 611652728875158370485474157106498586033827482488151324321 4908 613150194775448402064736543435436757712859496426038624256 4909 614651020618112091055211537336147055013970078112455352001 4910 616155213255277534907636768978229996004624801000000000000 4911 617662779551646820404613252265375887357623365310526594641 4912 619173726384516529599445653553428843715624664397802110976 4913 620688060643798275010364839541880874305399115015120712401 4914 622205789232039264105900866176790261563481134171959791616 4915 623726919064442893117211005317459047904179218183837890625 4916 625251457068889370213203870518775248800220074167842635776 4917 626779410185956368074337197584062189806982341898247842081 4918 628310785368939705901003359567723273815891250414757482496 4919 629845589583874060892453249671076060968237873324601159281 4920 631383829809553709232245748996692713622470656000000000000 4921 632925513037553296616246609424469938402085359806862294961 4922 634470646272248638359237224964713253548315086327555035136 4923 636019236530837549116230437847917821990409215669754467041 4924 637571290843360702254627228345848712196027762919914602496 4925 639126816252722518913384869902162168989241123199462890625 4926 640685819814712086785403893601368581185638402205301149696 4927 642248308598024108659377998340627006705995359084391882641 4928 643814289684279880757387865307897443459093359390711873536 4929 645383770168048300904556687530585001955556892886716943761 4930 646956757156866906567122107359221632613929921000000000000 4931 648533257771262942795316166809185380897891084417372452481 4932 650113279144774460107481817718200986697387074785269252096 4933 651696828423971442351891510706653118225348871517823584481 4934 653283912768476964582770383969836151708600058496134680576 4935 654874539350988380987063605004431103447181650586181640625 4936 656468715357298542898524480494017429622086166363364130816 4937 658066447986317046935737041768578684352980490441211686001 4938 659667744450091513300723935529037635838063018805181157376 4939 661272611973828894274827601908156968431713763141551985441 4940 662881057795916812948589904441972147810144256000000000000 4941 664493089167944932222392589169596819116356873426885787201 4942 666108713354726354114658192882079087439644290096433401856 4943 667727937634319049414448293521317462051919221476757824721 4944 669350769298047317715333298906203820481050922546003705856 4945 670977215650523277867445303353490581348467368125244140625 4946 672607284009668388884662905383730908646922845814260699136 4947 674240981706735001343914273576372176114197217224094292161 4948 675878316086327939313622171781059500019870087676497494016 4949 677519294506426112848352109322800735099414896260038364321 4950 679163924338404161086762266575237187744140625000000000000 4951 680812212967054125989991361337243133718982570183037819121 4952 682464167790607156757658166851837171598684791145460924416 4953 684119796220755244958683968071332072389580264887433747761 4954 685779105682672990414186848917187114182505897684326158336 4955 687442103615039397869734339825575372549736716504150390625 4956 689108797470059704494278621828662969289650206617848774656 4957 690779194713487238243136180815450204222028598391297541121 4958 692453302824645307122411533463185592383104168866013843456 4959 694131129296449119392302404649280334158332271203786960401 4960 695812681635427734746761524962777338778484736000000000000 4961 697497967361746046507028036252227732010714555184334868241 4962 699186994009226794866579342991768387787461781695562059776 4963 700879769125372611225092127637753464589461357890302713601 4964 702576300271388093649039159102955688465299919791263318016 4965 704276595022201913496586465012611149136499319316650390625 4966 705980660966488953244493410544934064391765692463119077376 4967 707688505706692475554756229416682180288169845263982072881 4968 709400136859046323618773585970423530108814649691991965696 4969 711115562053597152816850811372862954824369022191263453681 4970 712834788934226693730897551661461336411562961000000000000 4971 714557825158674046548211690798158621933999400718298054561 4972 716284678398558006894280568022837596128212166531335847936 4973 718015356339399423132568695663790636402973659894638882241 4974 719749866680643585169299401176435468901354600965549264896 4975 721488217135682644801276065563434820551931858062744140625 4976 723230415431878067644826909497782885020159141126179127296 4977 724976469310583116683995588443910219052260731373763327441 4978 726726386527165367476138198869017063991065860551810420736 4979 728480174851029255053125669276269626068252242334844324161 4980 730237842065638652556388912291788507499401216000000000000 4981 731999395968539481644082547417134697215894041342487298081 4982 733764844371382354708681468336875225283041783113682128896 4983 735534195099945248943363023865414161435527502531307213681 4984 737307455994156212295566107747238982707693766322186878976 4985 739084634908116101346157009608698820589044712148681640625 4986 740865739710121351152670467416048584482645497057517244416 4987 742650778282686777095132980842417794223782042707383544801 4988 744439758522568408763014095004258979019285647462892568576 4989 746232688340786355921890045114369044141743474755952851841 4990 748029575662647706598442864732436894064550721000000000000 4991 749830428427769457322456803493938150223599558141205318801 4992 751635254590101475564512674482766828275884664676633542656 4993 753444062117949494408119556800965656400643233319451467921 4994 755256858993998139495062115399000134934025915661823840256 4995 757073653215333988282780667880932771299192803886962890625 4996 758894452793468661652640026809316987925227467951346548736 4997 760719265754361947907982076023376313558360330198103764961 4998 762548100138444959200896000669802454261916403872754569216 4999 764380964000643320426679083047042030470918066525475116721 5000 766217865410400390625000000000000000000000000000000000000 5001 768058812451700516926815612491429412982014332930681636721 5002 769903813223092321086131324137671023721679921735707529216 5003 771752875837712018635734202948628789568910293317502204961 5004 773606008423306770706067209273702305641191091279008628736 5005 775463219122258068546452053045636159854134528496337890625 5006 777324516091605150787907414851687965867405744189828960256 5007 779189907503068453486848508164967881648922479753415827921 5008 781059401543073092988993234257076708152253719728573382656 5009 782933006412772381652839486905088667661825910216655998801 5010 784810730328071376472117501020317689585202721000000000000 5011 786692581519650460636660507782009012587938564425536571841 5012 788578568232988958071176358774955202033518792817378328576 5013 790468698728388780991442213024898864603803514268904784801 5014 792362981280998110517483843718312530968523633816526524416 5015 794261424180835110383340615802606016522609089101806640625 5016 796164035732811673783056711607877235940180272694979198976 5017 798070824256757203392578739130875649875784417348674373681 5018 799981798087442424607279446694777507201261713636674768896 5019 801896965574603232034866888363575596180618141697675178081 5020 803816335082964569283478036766267653794697216000000000000 5021 805739914992264342084795523892498764733923839819325244161 5022 807667713697277364792065905976793412448304223859268980736 5023 809599739607839340292937595811929269015603738192967367441 5024 811536001148870873377076384742291817769932667113015607296 5025 813476506760401517598556287204148527808248996734619140625 5026 815421264897593855673063283020643125224908518961048784896 5027 817370284030767613449989406743891663660008889756248842241 5028 819323572645423807499534539183827268317133528982341287936 5029 821281139242268926354973193892361846730357789031103134561 5030 823242992337239145450283560800990513351406961000000000000 5031 825209140461524575793376070459145305493557870271961573681 5032 827179592161593546415198775408403873716000821170663325696 5033 829154355999216920635036910173078666669829823011228912881 5034 831133440551492446182364088169762714468977478431062757376 5035 833116854410869139215642722556107022419407735332275390625 5036 835104606185171702278511418671476957472968190880190038016 5037 837096704497624976233837278288213546019131497319795473601 5038 839093157986878426216151280411050571957786989120340299776 5039 841093975307030661643025159852857603700672103987437148241 5040 843099165127653990325988493296347991544692736000000000000 5041 845108736133819006721625023042772436392659835436822280401 5042 847122697026119214363527601168983482143219337082938003456 5043 849141056520695682515831521382682345244604533639747181121 5044 851163823349261737089086422501232558357514900292979654656 5045 853191006259127685859267396201238239194045831738525390625 5046 855222614013225578030766412513239246230496823414200078336 5047 857258655390133998184245689487479474918934915823249307761 5048 859299139184102894650275178551874086484288092186571964416 5049 861344074205078442349716914341160133584343122719917299121 5050 863393469278727940141859587215894023681640625000000000000 5051 865447333246464742721347338330597297542988808400330884321 5052 867505674965473227104987450971095638923336062459514454016 5053 869568503308733793749562317981098802253630641017706732161 5054 871635827165047902341811803456492767556344642391458779136 5055 873707655439063142301792887521829016351865010703369140625 5056 875783997051298338040864285936276071966608582205144825856 5057 877864860938168689015584571525029659363802161944136184721 5058 879950256052010944618853192016051905829644034721237241856 5059 882040191361108613949664678800226413988565103587822467201 5060 884134675849717210502887273444781880610656256000000000000 5061 886233718518089531820518163494366896426041376246821705441 5062 888337328382500974145908516210674933087280208074930917376 5063 890445514475274882122492528449251195935531553782746926001 5064 892558285844807933578595772870299492247778794682309410816 5065 894675651555595559439939215148192637097646554883056640625 5066 896797620688257398811496403801226903289408244857663000576 5067 898924202339562789270402493728209937476658783020804744481 5068 901055405622456292411654956531000341524847617133925892096 5069 903191239666083254688387055241401298412872125955446332481 5070 905331713615815403588536418176133361010365921000000000000 5071 907476836633276479189772336334263590459345520901483863761 5072 909626617896367901134586731046748015707999269512634433536 5073 911781066599294471067495093506957892101755260743409922641 5074 913940191952590110576335085373521089481447793806473629696 5075 916104003183143634679691909861839384660780429840087890625 5076 918272509534224560902521015647569337690304728865750122496 5077 920445720265508953982080181513515288245636858903178427041 5078 922623644653105306246324548000121935637664315081024475136 5079 924806291989580453706959713388422708220614192033953374961 5080 926993671583985527909389595172258058816454656000000000000 5081 929185792761881943581837374783191945688716127944185279281 5082 931382664865367422125959492736199708657435919671092842496 5083 933584297253102050991314343586258595289303618939108682081 5084 935790699300334378976089035144833235434046822428522315776 5085 938001880398927547496529324320309942494870974043212890625 5086 940217849957385457867559622737101013080279082996822511616 5087 942438617400878974637121778973826018530788083496627472401 5088 944664192171272165016803190861101888275196991065844350976 5089 946894583727148574451366680813465474163055782473314874641 5090 949129801543837538369836479657246998549692801000000000000 5091 951369855113440530160836609876253713778706155726976672001 5092 953614753944857545414919937649361270212910911207826784256 5093 955864507563813522476668174518004385607947113918014964321 5094 958119125512884799349385154016574761506882742918831149056 5095 960378617351525606995247786144346784670492193867431640625 5096 962642992656094599073821203173242018168581632385861287936 5097 964912261019881418161886753991001116579031458248560920561 5098 967186432053133298497573680993653537326846642011869679616 5099 969465515383081705291827523484065867219922943451524911521 5100 971749520653969010650290534624321000000000000000000000000 5101 974038457527075206148711675248252707652316091368075561921 5102 976332335680744652105046057286160927362437470290961698816 5103 978631164810412863591446052206097582564251457903267329361 5104 980934954628633333229388655754683880317153741046636609536 5105 983243714865104390811226109404748354251628143593994140625 5106 985557455266696099791489221306718696143260414632436371456 5107 987876185597477190691315305215225552575554511267338611521 5108 990199915638742031459415164841356539542110283199525421056 5109 992528655189037634833036093384015002783039036448296365601 5110 994862414064190702742420433640479454370397841000000000000 5111 997201202097334707802301853106122750934882572035130269041 5112 999545029138937011934024130865939227006821914867899826176 5113 1001893905056826022161909928875655117441580969757899137201 5114 1004247839736218383627549729447382334696179599991171977216 5115 1006606843079746209865723863413645329877380310410400390625 5116 1008970925007484350385713329563800363725895572833410482176 5117 1011340095456977695601797915548018731951279006003103185281 5118 1013714364383268519156782973545770701185766288796865335296 5119 1016093741758923857682439080617783177068093709730436916881 5120 1018478237574062928040781723822417193075736576000000000000 5121 1020867861836384582090161093898994616365298447370563913361 5122 1023262624571194799020175048621478145422110047300712206336 5123 1025662535821434215299461317825763547327883270098886547841 5124 1028067605647705692280468066632374668199497508018083332096 5125 1030477844128301921505345011543264263309538364410400390625 5126 1032893261359233067757140395906429045757119949724123140096 5127 1035313867454254449900532276734865155716362294460132081841 5128 1037739672544894259556365754056747818367041756254579982336 5129 1040170686780481317654310986881351301944889540816105045361 5130 1042606920328172868908000086509875125998726801000000000000 5131 1045048383372982414257044258321760227195791949951798414881 5132 1047495086117807581320375877345022595892999284657850679296 5133 1049947038783458032905403530893367589441607177550716521281 5134 1052404251608683413617511443343149255803697532608325554176 5135 1054866734850201334614478113749386822758805873593994140625 5136 1057334498782725396550432446481833995739136882940854665216 5137 1059807553698993250754009138419312547369822793750309541201 5138 1062285909909794698685408603492974276074339128075724722176 5139 1064769577743999829717110266536656878855441479825146031041 5140 1067258567548587197283031643504869462556348416000000000000 5141 1069752889688672033440969244176009866782763833319158493601 5142 1072252554547534501893200986490013970224288852191779885056 5143 1074757572526647989510173498695609703620899239968874817521 5144 1077267954045707436402241406522546325113351417666738323456 5145 1079783709542657704584469457668451081505643823867431640625 5146 1082304849473721985279552125018196864139452022857370177536 5147 1084831384313430244903949153215719782000974633437318603361 5148 1087363324554647709782379370503986359499132261910567714816 5149 1089900680708603389635858979158165696506184862662707953921 5150 1092443463304918639888514463379909511962890625000000000000 5151 1094991682891635762838444213216887373138634699344255669521 5152 1097545350035246647737946956941278170817130948572129263616 5153 1100104475320721449828479122383702354864587789503653996561 5154 1102669069351537308375747309995020653246806866677502119936 5155 1105239142749707103750386156917459760317973224043212890625 5156 1107814706155808253599716002108597339639878129488343597056 5157 1110395770229011548156118927596798929551841166561153108321 5158 1112982345647110024727615950274706998860699340566957920256 5159 1115574443106547881416272372278304255338434968423337694001 5160 1118172073322449430110102565972883890006654976000000000000 5161 1120775247028648088794189771893941024582664796551652262641 5162 1123383974977715413226780824690542248921184387283965054976 5163 1125998267940990168026160093211131574101459364614681418401 5164 1128618136708607437214151326376996924110309891313674223616 5165 1131243592089527774262140536426764740325584515840087890625 5166 1133874644911566391685557525506332431522276461592461643776 5167 1136511306021422390232798170442618080561938911472549696081 5168 1139153586284708027714614123896440590791031089366613098496 5169 1141801496585978027520041167959785656324082515242756931281 5170 1144455047828758926864982068665715670537651681000000000000 5171 1147114250935578464819604426835304811324791616446605392961 5172 1149779116847995010160758702215291691893485739240782299136 5173 1152449656526627029095666303982716542438515867586567243041 5174 1155125880951182592903172391428731061045880900048004714496 5175 1157807801120488925538902814003127783246099948883056640625 5176 1160495428052521991250709439924030783137210317348007837696 5177 1163188772784436122250832977253727223748825666646939806641 5178 1165887846372593686491257280731913984996496631317727809536 5179 1168592659892594795588774061761807356247797411064518145761 5180 1171303224439307052946321877782746408144080896000000000000 5181 1174019551126895342117208270855249756243098293941690980481 5182 1176741651088851655458868953651106380511739079101816836096 5183 1179469535478024963122863004202147136348073074736072430481 5184 1182203215466651122427848128737015536193028182752232472576 5185 1184942702246382827662325184745703033855386320703369140625 5186 1187688007028319600363986324077011932279222449813726498816 5187 1190439141043037820122546318414642474902579608487521680001 5188 1193196115540620795952981866913461777177747752814301413376 5189 1195958941790688878286148958128900906853538028428740617441 5190 1198727631082429611623793665659550321787132081000000000000 5191 1201502194724627927905017099166098510311638738615107745201 5192 1204282644045696380631300609649007336418406024023277305856 5193 1207068990393705419797242760082971353535522920341196740721 5194 1209861245136413707674205019738506099746332563112061177856 5195 1212659419661298475494108622790198808583430721738525390625 5196 1215463525375585921080670549137488550685851149827766747136 5197 1218273573706281647475412137767583854696611854767052356161 5198 1221089576100201142605819430491544438829853646012586070016 5199 1223911544024000300043079966503927723028767623430126426321 5200 1226739488964205980896866405974016000000000000000000000000 5201 1229573422427246616894683053792790046538466753773461207121 5202 1232413355939482854693337082694800891301652720613097148416 5203 1235259301047238241470142018268222571872887446362586733761 5204 1238111269316829951841506846879961977855705128925015310336 5205 1240969272334599556156609941296082069624986365332275390625 5206 1243833321706943830213902867791294483959091812037506502656 5207 1246703429060345606448235042835237207303059685797959675121 5208 1249579606041404666636436147038020855060370690675054739456 5209 1252461864316868676169239178953459203759111076432456452401 5210 1255350215573664159937473041595859868855330161000000000000 5211 1258244671518927519880499600145611116481465468131827686241 5212 1261145243880036094244916230320440281775411175698806603776 5213 1264051944404639258601590993293525507189002440267663769601 5214 1266964784860689568669143724867010709027914238988376150016 5215 1269883777036473944992032513880306858577742022734619140625 5216 1272808932740644899521451267567271687691146784393056485376 5217 1275740263802251804147290319795363494327816113660374276881 5218 1278677782070772201229458331843589363946937570112289181696 5219 1281621499416143156176910064624948208063450743966766375681 5220 1284571427728792652122770966053546760928628736000000000000 5221 1287527578919671026743995917617092118941479298363898302561 5222 1290489964920282451274045920162495446827155351158124711936 5223 1293458597682716451757112970456323845150605044707872008241 5224 1296433489179679472592469887263284655721442412324397776896 5225 1299414651404526482417568388515300101780951023101806640625 5226 1302402096371292622378555299641519393477127815677244215296 5227 1305395836114724896836923387316317400506340448857681601441 5228 1308395882690313906561059962778448678456154294893187956736 5229 1311402248174325624451503084500575861400179365480402676161 5230 1314414944663833213848761911364892882804049441000000000000 5231 1317433984276748889472604514648044697491505827815002976081 5232 1320459379151855821041763250057542544041932984501871312896 5233 1323491141448840079623054619812931562861097567439446409681 5234 1326529283348322626758957419348637883668701638930003070976 5235 1329573817051891346422739863652265092234323018496337890625 5236 1332624754782133119850273324562693117896564187484878012416 5237 1335682108782665943297717282557231753325796125609193888801 5238 1338745891318171088774307104676879794826954726233894424576 5239 1341816114674425307799523304294030611498086393244158633841 5240 1344892791158333078233968018438345120123191296000000000000 5241 1347975933097958894233321554384590835735918835310814426801 5242 1351065552842559599374799009191635933389779707138799046656 5243 1354161662762616763005574153885113016454422579718100733921 5244 1357264275249869099862684998018159337470883559078159712256 5245 1360373402717344933013982710445737232590600953886962890625 5246 1363489057599394700169732868328987061350101134504090996736 5247 1366611252351723503414525338667519421063277623629542178961 5248 1369739999451423702409196465060176141628060620415844745216 5249 1372875311397007551112514636939250756843557376764690328721 5250 1376017200708439878072427759230136871337890625000000000000 5251 1379165679927170810336718617278553062460646206234532174721 5252 1382320761616168541032961644981569525669266183291945353216 5253 1385482458359952140667722153377336330338936678438035540961 5254 1388650782764624412194986662512395530987721928438136180736 5255 1391825747457904789903860601235466998707556122148681640625 5256 1395007365089162282175617297683356114342670267992565088256 5257 1398195648329448458160229877648873708519641897684388311921 5258 1401390609871530478422565418773126050014453808223335878656 5259 1404592262429924169608468475605974376799393142489412640801 5260 1407800618740927143181008894049636436258000896000000000000 5261 1411015691562651958277216673562071655958621733885346539841 5262 1414237493675059328735674511769729709666084676376104472576 5263 1417466037879991374345386578844230084240311393525666190801 5264 1420701337001204916366390018155366406181122146921837756416 5265 1423943403884404817372623655344290272961700624062744140625 5266 1427192251397277365467616420086629583254500229981435006976 5267 1430447892429523702923606043456448210675451648452056927681 5268 1433710339892893299294746688979177567918316311231013584896 5269 1436979606721217469055112307195774324967912513431075250081 5270 1440255705870442933812250671872218353502860241000000000000 5271 1443538650318665429147091260898904862350049760570982642161 5272 1446828453066163356131058386454356575852614778286019444736 5273 1450125127135431477571289257177845516876247519538470843441 5274 1453428685571214659034904969926837237721093548203422519296 5275 1456739141440541654703330780208528865947782993316650390625 5276 1460056507832758938107710388591029691792990087979672272896 5277 1463380797859564577796507405339820737879198311260687466241 5278 1466712024655042157986435617209927264965665691811680423936 5279 1470050201375694744247908178774652851910475899579218636561 5280 1473395341200478894276244385908670845404839936000000000000 5281 1476747457330838713799921261087671837711879462927124401681 5282 1480106562990739957677205789039555563131271842484894109696 5283 1483472671426704176232552287004271304486873591059358458881 5284 1486845795907842906884198076451799603098789232299397349376 5285 1490225949725891911114439342591384739693175986504150390625 5286 1493613146195245456834117824400935008001376559791749206016 5287 1497007398652990646192897771234477085627215595110506167601 5288 1500408720458941788886961432348660607586713327974823755776 5289 1503817124995674821015800212947546098967378186605710080241 5290 1507232625668561769539827534599268400887348561000000000000 5291 1510655235905805262390588379149651250587379562596518538401 5292 1514084969158473084285389473567467321550449096022825107456 5293 1517521838900532778298223088524810311267355937316956797121 5294 1520965858628886293238906475964998051171511123436393926656 5295 1524417041863404676892408060460592525641548778125244140625 5296 1527875402146962815170380625836546498379037323501382926336 5297 1531340953045474217226970902349217483249670685030818071761 5298 1534813708147925846591024160692086347448967669586263740416 5299 1538293681066412998366851657264546140020016725411559661121 5300 1541780885436174222555778050512161000000000000000000000000 5301 1545275334915626293550735220746417378282771109640558572321 5302 1548777043186399225856218275700290430428442540654753878016 5303 1552286023953371336085968911194025392696011654502220418161 5304 1555802290944704351290800720694493094389534937673824731136 5305 1559325857911878563669030509272434506863342240586181640625 5306 1562856738629728031712029166515983372204750066714159353856 5307 1566394946896475827837455189367178451490871458261319018721 5308 1569940496533769332562783519631885713699630021159321337856 5309 1573493401386715575271791972093791754760494086502216259201 5310 1577053675323916621626717177761056769093919681000000000000 5311 1580621332237505007678841652810990346369144669896148823441 5312 1584196386043179220730323327294906064493191181067538661376 5313 1587778850680239227000128628643299105244664716491758682001 5314 1591368740111622046146980013491860721032029377388619042816 5315 1594966068323937372702278677352788101371532429199462890625 5316 1598570849327503244466013045204569780568403169791837208576 5317 1602183097156381757918713557188134933312740210987327648481 5318 1605802825868414830702564212299167448381143840247906308096 5319 1609430049545260011224831319276728266128610839018543554481 5320 1613064782292426335436819927828335816077213696000000000000 5321 1616707038239310230841618474922566190629433436930648411761 5322 1620356831539231467783942280143301626084889550865746497536 5323 1624014176369469158075436661056235612912493578128283748641 5324 1627679086931297801008850614209401199184636500769238941696 5325 1631351577450023376814542219796599456644117832183837890625 5326 1635031662175019487612827178176949318848984168051132010496 5327 1638719355379763545915732174386647745902061319398537401041 5328 1642414671361873010731765092521718092476790051511925211136 5329 1646117624443141671327364465434340330137634832490676026961 5330 1649828228969575978698740946591613080646334881000000000000 5331 1653546499311431424807874030215615939258309532287695257281 5332 1657272449863248969636477722978750998552825376405765226496 5333 1661006095043891516111799385589882525608110361848578578081 5334 1664747449296580432958166515596109110229621651906175307776 5335 1668496527088932125528246833663447013269745185664306640625 5336 1672253342912994654668037664508638639049687725739780079616 5337 1676017911285284403669651270555095786627647358680888516401 5338 1679790246746822793366013501300021369682327446765409406976 5339 1683570363863173045421643864328411420543996428021954956641 5340 1687358277224476993873735904914315216272101376000000000000 5341 1691154001445491944977807600231827110436744062356710080001 5342 1694957551165627585412242331379208972624581276807835488256 5343 1698768941048982938896091891720714901800315090289384930321 5344 1702588185784383371274563923493535988087546428906123821056 5345 1706415300085417644126667146233236275797595893672119140625 5346 1710250298690475016949538750361553682581046868042682535936 5347 1714093196362782397974029377276941439295525988191160034561 5348 1717944007890441543666172193512184647911396342757763055616 5349 1721802748086466306969213690996308858800205812650144423521 5350 1725669431788819934340935008201277226806640625000000000000 5351 1729544073860452411641043767989131936286555934438880399921 5352 1733426689189337858923467667323764344953316317515602722816 5353 1737317292688511974188432331694894880026168746541611365361 5354 1741215899296109526149257263141614363397054401697040961536 5355 1745122523975401896068855065180497422874197533144775390625 5356 1749037181714834668720970520760368285042044104410929299456 5357 1752959887528065272531247530603809907893027612503881795521 5358 1756890656454000668953263388975997510611206853078531117056 5359 1760829503556835091134721382065953554176980344073127307601 5360 1764776443926087831929044240795417629757014016000000000000 5361 1768731492676641081307662565007764083073963726422424537041 5362 1772694664948777813228343959655353155538147206612789170176 5363 1776665975908219722014960285819946624284822401963261243201 5364 1780645440746165208304142130188943096311460395831280009216 5365 1784633074679327414614321335991786036566471363926025390625 5366 1788628892949972310592714216397572124526484245146503090176 5367 1792632910825956827995849888008249536944162998260166439281 5368 1796645143600767045459300017373464205995079630416087351296 5369 1800665606593556423112318167424714024957831260766281288881 5370 1804694315149184087093148863399641455302231601000000000000 5371 1808731284638253164020818469223677183133556541919935611361 5372 1812776530457149165479271975457492600369005259746585870336 5373 1816830068028078422569771848826486236856586920901480723841 5374 1820891912799106570587527181044486204469013701634007044096 5375 1824962080244197083878573501149672665633261203765869140625 5376 1829040585863249860932975780908094812945880131415463428096 5377 1833127445182139859770479367030767424672098137788061405841 5378 1837222673752755783674785817015882400775297262440642318336 5379 1841326287153038817332682897389868521462831142758734847361 5380 1845438300987021413434310324001593820406091776000000000000 5381 1849558730884866129790895183844653324193788613760605542881 5382 1853687592502904517026343376665152457162221992947364663296 5383 1857824901523676056899125852378423209531007584314126767281 5384 1861970673655967151310950897089444365338070557484096946176 5385 1866124924634850162058766236310134920662664268320556640625 5386 1870287670221722501386687278813915616269932294702410633216 5387 1874458926204345773394500418485759676400057694304020935201 5388 1878638708396884966359442944536160892832254050821971378176 5389 1882827032639947696028013782571823719532977548975703263041 5390 1887023914800623499934622000276222741687622241000000000000 5391 1891229370772523182803932761871292543342374251370129051601 5392 1895443416475818213093823205129206507465857684874310189056 5393 1899666067857280170735913543502305427291270802121255133521 5394 1903897340890320246130691563961573075229315739854709395456 5395 1908137251575028790454301598401463254461975816152587890625 5396 1912385815938214917334121993003206641153187623159029825536 5397 1916643050033446155950308085771819309768588452145098067361 5398 1920908969941088155620530727595759724617804540332262690816 5399 1925183591768344441925193446644406789868619456094104615921 5400 1929466931649296224430464459739136000000000000000000000000 5401 1933759005744942256066512877530639656148584929811087657521 5402 1938059830243238744218391632910164456873447753056571887616 5403 1942369421359139313587062884097427594456991619156928382561 5404 1946687795334635020878114905305030965546971758980744871936 5405 1951014968438794421375772778800140530431417878730712890625 5406 1955350956967803687459858542590960639867805687339514925056 5407 1959695777245006779123409827880045823644287160921456642321 5408 1964049445620945666548719439870697754062452845624485216256 5409 1968411978473400604799611794508543636573834089298655786001 5410 1972783392207430460687825622309843039802886401000000000000 5411 1977163703255413091871425888593090185228427418096613680641 5412 1981552928077085778243221457213043127611819104539535998976 5413 1985951083159585705667218642318403354752765553831743874401 5414 1990358185017490502121194449737980533885735935660380655616 5415 1994774250192858826303527006367306978732428795429931640625 5416 1999199295255271008762474412400322586299814674455672651776 5417 2003633336801869745606147027450949311534620156718803300081 5418 2008076391457400844851472017559138663166497179116676714496 5419 2012528475874254025470502845797338305927076115165648453281 5420 2016989606732503769192480284708324872938131456000000000000 5421 2021459800739950225120105464136037898723991129830134240961 5422 2025939074632160167218539443179480892016497661985817563136 5423 2030427445172508004735697810027994636474603514056481769041 5424 2034924929152216845612462868346327640521607289737886826496 5425 2039431543390399612941490063692010205798208713531494140625 5426 2043947304734100214533339438187670947029930666524506525696 5427 2048472230058334765648717076359215024411146238520339480641 5428 2053006336266132864955665719709317244623557926452551745536 5429 2057549640288578923770597982246584103256897249141605097761 5430 2062102159084853548642119893856128489323343121000000000000 5431 2066663909642274977336646833099309017614609998263995258481 5432 2071234908976340568284868285791150820425474663720572420096 5433 2075815174130768343548172280545632299470377263617273026481 5434 2080404722177538585364194807423747155191684912254922264576 5435 2085003570216935486330714020889195479873947453222900390625 5436 2089611735377588853287163563493892492549685201621080866816 5437 2094229234816515864953093922102387442360898065857833424001 5438 2098856085719162883382965344042945314322146938248829669376 5439 2103492305299447319296710496365655407058218642724014999441 5440 2108137910799799551345559747416696955554758656000000000000 5441 2112792919491204899372676686225024254010093738509765453201 5442 2117457348673245651728206271765451878013873042450729209856 5443 2122131215674143146698392821032652469266397996032687406721 5444 2126814537850799908108479902056161163418330569097510649856 5445 2131507332588841835159159095529356323147396377597900390625 5446 2136209617302660446556389526637808173860363366889464795136 5447 2140921409435455178994465046976615798252020536341412170161 5448 2145642726459275740052260965164657479981870680279682646016 5449 2150373585875064515562647283918336530837589326491350238321 5450 2155114005212699031515110500960699609619140625000000000000 5451 2159864002031034470551681171236030450562592529873020345121 5452 2164623593917946243116319608497480358181924074427741372416 5453 2169392798490372613317967325458297476987538123963141469761 5454 2174171633394357379567527073368077582485452582205896462336 5455 2178960116305092610049089644116506030314820347656494140625 5456 2183758264926961433085780940800627803290324135004556230656 5457 2188566096993580882460658206140112766733441631157673559121 5458 2193383630267844797753139722210626932865760860888703635456 5459 2198210882541966779751507759710636595574785302569561694401 5460 2203047871637523201002080060404127677740814336000000000000 5461 2207894615405496271555700682513192786045111259125406254241 5462 2212751131726317159972256625692606747100367950663459147776 5463 2217617438509909169643982279825769462516539402483026575601 5464 2222493553695730970498369410260142633630269683054480982016 5465 2227379495252819886141556101272952340909212282304931640625 5466 2232275281179835236503123829546888899154755280417585893376 5467 2237180929505101736043287630263233338568844834865718230881 5468 2242096458286652947583520150108708986366577166258794397696 5469 2247021885612274791821706254064837860096098451962255047681 5470 2251957229599549112592980766327124063210805761000000000000 5471 2256902508395897297937457880108447443118477598966784300561 5472 2261857740178623957036116766439095997156594466448721575936 5473 2266822943154960653076163948407368677321082445965956884241 5474 2271798135562109692107249084612123355578212500149038288896 5475 2276783335667287967949966923944517996053755283355712890625 5476 2281778561767770863218134353202994990026532565958101303296 5477 2286783832190936206516387659495795821534807114860701625441 5478 2291799165294308285874701370921480649489189093210373492736 5479 2296824579465601918481486321662588148809987736411746778161 5480 2301860093122766576776980911403236410487996416000000000000 5481 2306905724714030570968705893910675452209388802970254404081 5482 2311961492717945288030809435726103763780884886864268496896 5483 2317027415643429487249185633214011365926431122973537355681 5484 2322103512029813652374306164744474393883106035728411262976 5485 2327189800446884400443761284551773762782864525527587890625 5486 2332286299494928947336562935848023803151712702205230780416 5487 2337393027804779630121319373094764885478502777714505982801 5488 2342510004037858486260447336971294238100509767438304280576 5489 2347637246886221889732644520548486901433578959098200165841 5490 2352774775072605244135901801503607797568033121000000000000 5491 2357922607350467732833391492917758217603968586942859284801 5492 2363080762504037126204624684305765877879778776213572550656 5493 2368249259348354646064327605061155557950225453378051749921 5494 2373428116729319887311543844478973946218721354697887584256 5495 2378617353523735796871526205969342674378680351445556640625 5496 2383816988639353709993038958017340864062531339481027444736 5497 2389027041014918443963748270902844338565000616243132342961 5498 2394247529620213449306435696189952726372600744537942921216 5499 2399478473456106018518826655552306017112625171524041290721 5500 2404719891554592552419883056640625000000000000000000000000 5501 2409971802978843884165466346444909956929021804874768462721 5502 2415234226823250660996334546978611797004831650347191177216 5503 2420507182213468783781494094138470570970854998989470626961 5504 2425790688306464904419984618294327323059997839061455732736 5505 2431084764290561981164232164560794122141274451640869140625 5506 2436389429385484891928163751819959730480727903358693216256 5507 2441704702842406105643333612424068854289111654590412545921 5508 2447030603943991411726368939132103684767407863810706374656 5509 2452367152004445707721100492247188164342212683370855032801 5510 2457714366369558845178800988145507057945750321000000000000 5511 2463072266416751533840011800444770707764608943489742257841 5512 2468440871555121304181496156973957814070751714688238616576 5513 2473820201225488528391914709498936506263492725197179346801 5514 2479210274900442499839877088853410419792818081760140988416 5515 2484611112084387571098080835744281831402197449551025390625 5516 2490022732313589350587306917067796766324346237218482814976 5517 2495445155156220957904098899110574301393005840857641231681 5518 2500878400212409337896010752540669259213030692679560400896 5519 2506322487114281633548366209641027620787119595955961072081 5520 2511777435526011617746530581823929067572822016000000000000 5521 2517243265143866183977753975113141180598920640849675790161 5522 2522719995696251896036702913013413348788700799408577908736 5523 2528207646943761596798855490027502040326866788576826069441 5524 2533706238679221076125993335052037735103308972863621431296 5525 2539215790727735797968081862008120765838682651519775390625 5526 2544736322946737686725888525363480132347026137624087760896 5527 2550267855226031972938747080703265899961006499848727840241 5528 2555810407487844098361934175229000233919123674584827559936 5529 2561363999686866680498182960032820924519627526155869888561 5530 2566928651810306536647916825229859196159634161000000000000 5531 2572504383877931767542844810558353746628231729506022979681 5532 2578091215942118900627618737897876718892456728645332893696 5533 2583689168087900093054310648333804363346376626052689754881 5534 2589298260433010394454527704933883512389185376502323941376 5535 2594918513127935069554040343323410982126143961797119140625 5536 2600549946355956980694858115472151272882516488132300374016 5537 2606192580333204030329746377861671411593013034340468611601 5538 2611846435308696663554235723409281732560126367470715211776 5539 2617511531564395430741234847207257414724749644303818762241 5540 2623187889415248610343416369316505589703643136000000000000 5541 2628875529209239891928604013555373033247496921330900546401 5542 2634574471327436119513448459469904404375402914887320211456 5543 2640284736184035095260738145484613576752777717045968163121 5544 2646006344226413443605750304635782017501138656767200198656 5545 2651739315935174535877106560305517938758609202539306640625 5546 2657483671824196475477656498027375935249918102588757774336 5547 2663239432440680143690971760746335215778894163927538585761 5548 2669006618365197306179092388910459858937926205412963516416 5549 2674785250211738780237226343471719628061694084608587773121 5550 2680575348627762662871162409302345957275390625000000000000 5551 2686376934294242619763215978713854295757236957400672010321 5552 2692190027925716235192586559721608935529131024701001302016 5553 2698014650270333422976065241451675953310053373079385854161 5554 2703850822109904898495089779661848514444497473044382683136 5555 2709698564259950711875204438768289404513936518808837890625 5556 2715557897569748842384041243056379503948871228002565881856 5557 2721428842922383854113998848932257580415765547931803602721 5558 2727311421234795613015854852163364167731679184578013433856 5559 2733205653457828065349606989085246701978537408081795801201 5560 2739111560576278077618898378741139118915321856000000000000 5561 2745029163608944338055441683893599756937607770144811691441 5562 2750958483608676319719916842826987985081716709805554405376 5563 2756899541662423305285876840869002168944831671548522188001 5564 2762852358891283473573255850622117438083207257891920674816 5565 2768816956450553047898133973034787623312827988574462890625 5566 2774793355529775506305472757680956447392815537732603416576 5567 2780781577352790853751595669978011694514730905105552302481 5568 2786781643177784956303247705581074131718020598544094724096 5569 2792793574297338937420128427868710251348079353800876526481 5570 2798817392038478636387852823305072655694422721000000000000 5571 2804853117762724128968354531549390687402084634412848709761 5572 2810900772866139310334806212508951664736820350146666561536 5573 2816960378779381540358192061119533121591997463810259324641 5574 2823031956967751351312727772510980461734253981605796253696 5575 2829115528931242218067383595398592471375524997711181640625 5576 2835211116204590390830826490056507624111008535958305898496 5577 2841318740357324790517157829100713863660176589898248125041 5578 2847438422993816966799883544559978745982471539054633947136 5579 2853570185753331118921614133366269025212917492574934428961 5580 2859714050310074179327052485475460919691513856000000000000 5581 2865870038373245960186888094357704719077206467152190985281 5582 2872038171687089362880276848598078798296252945058645610496 5583 2878218472030940650503646285845535580753589604378750224081 5584 2884410961219279783473626916365001019939229005062420299776 5585 2890615661101780818291970993007243611125129180000244140625 5586 2896832593563362369540380917537191058340546922247729647616 5587 2903061780524238135173230329977163152041909404896401310401 5588 2909303243939967485176221827950437197903436328514382462976 5589 2915557005801506113659086206976104908737590725720680788641 5590 2921823088135256754450489100291762856747461201000000000000 5591 2928101513003119960263371928089656605904283380029629238001 5592 2934392302502544945499015141067934126274078466844452192256 5593 2940695478766580492758172861945128055386402199859306646321 5594 2947011063963925923127689191086358239304345874264808493056 5595 2953339080298982130311067648667513583740719962129150390625 5596 2959679550011902678671526475882331803460219718475695783936 5597 2966032495378644965256133811600351812171004733686160898561 5598 2972397938711021445869678098634679288274760831978664431616 5599 2978775902356750925266990455400902836122061818695649685521 5600 2985166408699509911532497174265856000000000000000000000000 5601 2991569480158984034715841977320777452935390863569320987921 5602 2997985139190919529792479173691324661789966830143251746816 5603 3004413408287174784018200419840400326104563075290607151361 5604 3010854309975771948746619385652419419061500304259637313536 5605 3017307866820948615778700274433049660919062193691650390625 5606 3023774101423209558313477834340180083770080287384814227456 5607 3030253036419378536569178232203499777732474099828226729521 5608 3036744694482650168144011938215199141244125261026144813056 5609 3043249098322641863185971591606544614368658732775893999601 5610 3049766270685445824441029683188039001596831441000000000000 5611 3056296234353681112249192800548185564041174313220054555041 5612 3062839012146545774557931135801155982980110322295086514176 5613 3069394626919869042022563954070559400046030993805625099201 5614 3075963101566163588263243763418669787930361064732380041216 5615 3082544459014677855348244013701548096087943782187744140625 5616 3089138722231448444573317282874158579686782180722187698176 5617 3095745914219352572606953084609498523927407547874681443281 5618 3102366058018160593071426650755618724148848861745517367296 5619 3108999176704588583629592306157898517988392865805361410881 5620 3115645293392350998647437361744752272759525376000000000000 5621 3122304431232213387502474804536790834495839485204593059361 5622 3128976613412045178608115460416056813470544196552267534336 5623 3135661863156872529224222747107020427990128114961676649841 5624 3142360203728931241124115620898295113785021582627722756096 5625 3149071658427719742188347851197249838151037693023681640625 5626 3155796250590052133995654332082607093270537013124595716096 5627 3162534003590111305481517759626479389868842273397342479841 5628 3169284940839502112734871667920878690919540286106512654336 5629 3176049085787304625003518525488307029758296523284150399361 5630 3182826461920127436978904347105385417334568001000000000000 5631 3189617092762161047430954074046393385942886741043898420881 5632 3196421001875231304263734818383872926535125183427086647296 5633 3203238212858852916062776954289906398416756489729988763281 5634 3210068749350283030204945971288124929960792826582460338176 5635 3216912635024574877601820981136767056016137914511962890625 5636 3223769893594631484147598791501020485425261393764958601216 5637 3230640548811259448942605525822285059884859692837234079201 5638 3237524624463222789363560879836742720074023872225626034176 5639 3244422144377296853051803261059569672238259341702846245041 5640 3251333132418322296890747258258144454368034816000000000000 5641 3258257612489259133043908133511569213776899412289035359601 5642 3265195608531240842124891319918614678715412277705448493056 5643 3272147144523628553570808243395714962024599497975187199521 5644 3279112244484065293290643167324777877533727481798072467456 5645 3286090932468530298660159184091249760668430227871337890625 5646 3293083232571393400934994947819999223715762249212881473536 5647 3300089168925469475153667257894088684487536752624779281361 5648 3307108765702072957602258163153321208266484376476965666816 5649 3314142047111072430912628862039527004387945145070137027921 5650 3321189037400945276866066324407841113525390625000000000000 5651 3328249760858832396974332256281682189582573659233555395521 5652 3335324241810593000910147769517741089372444581696022511616 5653 3342412504620859462859210904190004992262808749295104518561 5654 3349514573693092245865907982522664230429724250220179623936 5655 3356630473469634894244943649424669660982897062226806640625 5656 3363760228431769094131178376127731491179534886002078253056 5657 3370903863099769802240026170128687710359958562460311926321 5658 3378061402032960442910829246610441917727718861038620512256 5659 3385232869829768173505690473787105093242605441020909628001 5660 3392418291127779218236308507212610969759256576000000000000 5661 3399617690603794270491424676031955860171801337219160848641 5662 3406831092973883963737554877464395309246347021124514942976 5663 3414058522993444411065743974512474516557270682331308080401 5664 3421300005457252813457144476013748361501454247532079087616 5665 3428555565199523136840285607717539808753562154609619140625 5666 3435825227093961858012963258101180747250730078037475659776 5667 3443109016053823779501745703162973693364243551884508654081 5668 3450406957031967913432154480466711557341978076304948330496 5669 3457719075020913434482644294289109633410313102732025725281 5670 3465045395052895701995570390861061445641722481000000000000 5671 3472385942199922351318396445420358898373432909587448838961 5672 3479740741573829454448460651131556694671239310722660827136 5673 3487109818326337750054682393902159072160553983100748045041 5674 3494493197649108942949656636757419957109111683509560938496 5675 3501890904773802073085647922752940572586119174957275390625 5676 3509302964972129954148060736429094797016598090214797213696 5677 3516729403555915681820027840568294123708018364308340904641 5678 3524170245877149211791823127529411415698383700635183681536 5679 3531625517328044007588870492727514808351884025112977799761 5680 3539095243341093758292185251925627639846404096000000000000 5681 3546579449389129166225149683932743274441374005370535286481 5682 3554078160985374804680589386083009746121250264001536004096 5683 3561591403683506045762182281529091446871004151538925372481 5684 3569119203077706058414297314942455307005452513724204056576 5685 3576661584802722876714425116698967295255899716113525390625 5686 3584218574533926538502428205063980373892203793465427234816 5687 3591790197987366294420903631301314590271214210512146918001 5688 3599376480919827887441016354039449624670388002148765925376 5689 3606977449128890902948227056660154242980078216378625131441 5690 3614593128452986189462403594953958665259586481000000000000 5691 3622223544771453350066870781837636347862255420453358911201 5692 3629868724004598304621018781575511126940226367938789113856 5693 3637528692113750922831155997713262673874799909284979822721 5694 3645203475101322728254357996844294909359936786422352121856 5695 3652893099010864673310129714408994106405491288828369140625 5696 3660597589927124985374763939000680131932598575879354843136 5697 3668316973976107084033344868143098436517027116263423734161 5698 3676051277325127569564411371237273364412821140717787222016 5699 3683800526182874282732360484374815042581849257151209800321 5700 3691564746799464435962737597004721000000000000000000000000 5701 3699343965466502815975625772045726811057493371180465233121 5702 3707138208517140057952412668980733057086906350349393596416 5703 3714947502326130991311279613778172930727175772779097955761 5704 3722771873309893057166823480181798608378830866646969614336 5705 3730611347926564797549288214019676393966770401758056640625 5706 3738465952676064416458949045729620469775061657598997958656 5707 3746335714100148412831258696306301325561113848142939193121 5708 3754220658782470285488431188369284596439680784946960531456 5709 3762120813348639310153205227055744718237202136678852686401 5710 3770036204466279388600595514981019676885249761000000000000 5711 3777966858845087970023506811609000933827391957220070572241 5712 3785912803236895044688152040057067678886859647549519691776 5713 3793874064435722209955282283651366802267691005982641131601 5714 3801850669277841808743303100472207876682014728309577814016 5715 3809842644641836140509418216710693070514362246465087890625 5716 3817850017448656744825008338920950929618328681816707301376 5717 3825872814661683757621519551222014611127194039908763934881 5718 3833911063286785340183202536204012257554955010771507613696 5719 3841964790372377180963110677749461182648623007597729469681 5720 3850034023009482070298831970216628411785281536000000000000 5721 3858118788331789548104496571472696481227890163938206048561 5722 3866219113515715624615668797134422447986068744563126439936 5723 3874335025780462574263799360097675586283572788471393510241 5724 3882466552388078802756980713039269635315253031959470800896 5725 3890613720643518787443815452079461701879560947418212890625 5726 3898776557894703091037274887225973596092218648448750391296 5727 3906955091532578448775492079605012675417449840767823399441 5728 3915149348991177929096500886846146981094245887343367028736 5729 3923359357747681167903999846350650965293051874905126630161 5730 3931585145322474676501287061561719426330304641000000000000 5731 3939826739279212223270579638794392999525821781575741582081 5732 3948084167224875289174998651697801908059904541560873680896 5733 3956357456809833597160568087037077486942660339292330051681 5734 3964646635727905715535643749221673691140972159437411454976 5735 3972951731716419735405255671895562436439571576992431640625 5736 3981272772556274022237915202967504863893281108898575548416 5737 3989609786071998041642505594721051747143105458764569826801 5738 3997962800131813259432942643128795175542161934116122136576 5739 4006331842647694116058359680228393863331718379450577447841 5740 4014716941575429075476639030423748095130013696000000000000 5741 4023118124914681748549179895878138182101435747161089892801 5742 4031535420709052091034860537791901756465903750460954054656 5743 4039968857046137676261220569330058284846654156814304515921 5744 4048418462057595042550957172309950470454907204441007456256 5745 4056884263919201115481897093500227005648394375468994140625 5746 4065366290850914705058674367545113325117517537762155892736 5747 4073864571116938077874411852136689122255127589136374256961 5748 4082379133025778604340772847137604586331081422479049097216 5749 4090910004930310481064817302932121389372089219292278002721 5750 4099457215227836528451165404379367828369140625000000000000 5751 4108020792360150063608039645384067277107564593331390500721 5752 4116600764813596848635824885311560927830737316661445001216 5753 4125197161119137114376854302280534051686758981843057462961 5754 4133810009852407659705197629793312665837488208268967284736 5755 4142439339633784026435296582234776194894142056035400390625 5756 4151085179128442749928360941511691730443114788368213344256 5757 4159747557046423685475507391539485746599813930925238529921 5758 4168426502142692410536691849438007191340742047930684870656 5759 4177122043217202702914554752196587961685174381705983174801 5760 4185834209114959094942367515236567755308138496000000000000 5761 4194563028726079503765337184761323693859982044074973725841 5762 4203308530985857937794595159064643109955367984713780760576 5763 4212070744874827279413264755092921311606883957510944252801 5764 4220849699418822144014071345550084472769799010651436220416 5765 4229645423689041815448027788721269192915747514785400390625 5766 4238457946802113257963796917997081528275176331686122622976 5767 4247287297920154204717401950829664890025487157375427285681 5768 4256133506250836322932024817569792260534804246622315216896 5769 4264996601047448455787701599345736492421006282473582644081 5770 4273876611608959941120793500874744487116145041000000000000 5771 4282773567280084007013181068871536927648267218847904688161 5772 4291687497451341244351198699560373761126475495386944372736 5773 4300618431559123156434395859732874256954520616891783045441 5774 4309566399085755785714280874847975345973524124613612343296 5775 4318531429559563417743272614868177885775625705718994140625 5776 4327513552554932362414154933892600985430594940374295248896 5777 4336512797692374812570398293207381722286352088686619964241 5778 4345529194638592780067782619152672335671269085141782695936 5779 4354562773106542109367825117227958807943499815318556890561 5780 4363613562855496568743586482148721843979227136000000000000 5781 4372681593691112019178498710152660519826113641557407307681 5782 4381766895465490661038927534757885857711908347011979677696 5783 4390869498077245358601252370423760551118912729931222800881 5784 4399989431471564042514316560182514950330295649759842533376 5785 4409126725640274190278170683321519854234456680742431640625 5786 4418281410621907384820101687627263956645413139581843542016 5787 4427453516501763951249010667577796974766734211532182805601 5788 4436643073411977671869272215215796246402949806648014667776 5789 4445850111531580579535278424274641318220895130995513194241 5790 4455074661086567829427940830490092852808888961000000000000 5791 4464316752349962649334493821935532847911572507544968304401 5792 4473576415641881368513013352694405176386370728236423315456 5793 4482853681329598525223135141254680009907031317123031279121 5794 4492148579827612053004526931702042674926451058205398470656 5795 4501461141597708545784739841126275501026980034668212890625 5796 4510791397149028601898134310664167559582941391556324622336 5797 4520139377038132247097646720307467861121245010392160849761 5798 4529505111869064436641233319031117297311733841906671292416 5799 4538888632293420636534898761970486802008619460581001635121 5800 4548289969010412484014287235321856000000000000000000000000 5801 4557709152766933527346884887383138859351906207941921198321 5802 4567146214357625045036953070717160124653735204358256726016 5803 4576601184624941944515382735832876860733012200401703040161 5804 4586074094459218740396731201066100273114746009623132635136 5805 4595564974798735612385773456525789804718977435215087890625 5806 4605073856629784542915971142080158770046720260150364409856 5807 4614600770986735534602333370413951631892431453190589936721 5808 4624145748952102907591214646219639327902610542417313529856 5809 4633708821656611676889666261616251416009741678952811093201 5810 4643290020279264009757028725945451555818925281000000000000 5811 4652889376047405763241524015200604031800626874610310309441 5812 4662506920236793101944677702526320437018796607248978149376 5813 4672142684171659196096472356508672786956664103961787444001 5814 4681796699224781000024204968385276467639264704512214306816 5815 4691468996817546111098092592865156520030986358008056640625 5816 4701159608420019709236741859986095537942542321959961624576 5817 4710868565551011577055669537377411360248105359966728706481 5818 4720595899778143200742132893464226958925459896662491140096 5819 4730341642717914951739600232570681390631070820284945248481 5820 4740105826035773349325263642579606060557930496000000000000 5821 4749888481446178404164067714810380255059108378321834757761 5822 4759689640712671042922799764110418089831762051515394625536 5823 4769509335647940614027858894844468594741450811154336650641 5824 4779347598113892474650393125535083263043516035836145565696 5825 4789204460021715659002565701382681428771078586578369140625 5826 4799079953331950628028783689800092448380615521067271786496 5827 4808974110054557100575793969459752749880933150349810599041 5828 4818886962248981966125623788197372026159833161549150683136 5829 4828818542024227279175415179469351595143733295625478580961 5830 4838768881538918335348274690948043389899804081000000000000 5831 4848738013001371829319332092284593096483970835867672463281 5832 4858725968669664094641273992099137304966172508989733994496 5833 4868732780851699425553690606898052618893259580250873620081 5834 4878758481905278480860646286893323681801784756617257291776 5835 4888803104238166769960956815635454991148176277363525390625 5836 4898866680308163221115728961994254910124731332200671215616 5837 4908949242623168832037790274356834952784049005446915854401 5838 4919050823741255402887709667984867472277948671352763518976 5839 4929171456270734351761181967309113359977401251264492370641 5840 4939311172870225612752622225564060070000459776000000000000 5841 4949470006248726616679888354604799797036959266431984146001 5842 4959647989165681354555123358027637307204947671877676896256 5843 4969845154431049523886781270860964879472541953705280112321 5844 4980061534905375757897973769129304963486669892914885165056 5845 4990297163499858937746347322546735181615125629707275390625 5846 5000552073176421587830773723491819661873687590564901031936 5847 5010826296947779354270209835280328629017171304393563512561 5848 5021119867877510566640155462610096731365276547914573807616 5849 5031432819080125883052211356930020553458920313639290697521 5850 5041765183721138018662312529408106758056640625000000000000 5851 5052116995017131557693285254167342701551374151801897325921 5852 5062488286235832849057449404548668349998074593933908770816 5853 5072879090696179985665061075373187854593041574584004687361 5854 5083289441768392867504463804536685983758747185854425665536 5855 5093719372874043348579890117804232305710450640859619140625 5856 5104168917486125467792928581406896917388159613634091155456 5857 5114638109129125763853745058002106766436128537256623413521 5858 5125126981379093674308220422769691154143410180482366509056 5859 5135635567863712018767240607902957580202372299964096441601 5860 5146163902262367566424448505543972237218287616000000000000 5861 5156712018306221687948840971330369529177503026826770323041 5862 5167279949778281091838667933193267122767674010874791858176 5863 5177867730513468645323164422898011198405786842074990705201 5864 5188475394398694279898720211077323511087464171014472073216 5865 5199102975372925981586165640195779170401555865976806640625 5866 5209750507427260865995926214031232085095683688840464306176 5867 5220418024604996338287872516888652982934204306219148197281 5868 5231105561001701338112766100900690816930803403425155383296 5869 5241813150765287669622276095442959024705623781611427282881 5870 5252540828096081416634615458926439155227930401000000000000 5871 5263288627246894443042920010050350270754084343979536257361 5872 5274056582523095978553567643032226544732397617877757198336 5873 5284844728282684289841709449403659702881048867425724325841 5874 5295653098936358437211358837696088310800161166519230468096 5875 5306481728947590116847459161767052137292921543121337890625 5876 5317330652832695588747424838659385483176154099331520004096 5877 5328199905160907690419725457769815852588604978016725303841 5878 5339089520554447936437156954755289877686894787092190990336 5879 5349999533688598703932518546051002037890467757512351701361 5880 5360929979291775504124488793139497322441342976000000000000 5881 5371880892145599339961568889821309283636390566912927048881 5882 5382852307084969149972036040720341465537778955457016631296 5883 5393844258998134338407924625137573352857269984300802509281 5884 5404856782826767391771127717170650987849127950623415730176 5885 5415889913566036581809786460770495308965669683261962890625 5886 5426943686264678755073209777135224973487502735808498569216 5887 5438018136025072209113641911572450678826651034434948973201 5888 5449113298003309655423270407719369378438523763326688690176 5889 5460229207409271269194942228822092727728926455482824977041 5890 5471365899506697825995130928667316868706648641000000000000 5891 5482523409613263925437773008756821392856230560543377417601 5892 5493701773100651301947666883444423982482300277245194797056 5893 5504901025394622222702203211041972645050029455389421015521 5894 5516121201975092972840270736371797298513400313416827539456 5895 5527362338376207428027257228923843267739010965273681640625 5896 5538624470186410714465140590692556397613570883898925121536 5897 5549907633048522956436740748947577218747460296317612245361 5898 5561211862659813111473278541659533016601375304584676642816 5899 5572537194772072893234463447083803713885315598423305189921 5900 5583883665191690782190407704127201000000000000000000000000 5901 5595251309779726124194740116611169813678380227435408883521 5902 5606640164451983317038368632426535653687898116250481135616 5903 5618050265179086085073416637875127671104910712133182404561 5904 5629481647986551841996933808238962366190799653515806375936 5905 5640934348954866141884058307834241122994600715937744140625 5906 5652408404219557218560383136521370785483169231556033581056 5907 5663903849971270613403355474879742902057600801975218960321 5908 5675420722455843891662613987043295905854860516249363808256 5909 5686959057974381447389245198556135996160998957778849220001 5910 5698518892883329397064016276572916357788578001000000000000 5911 5710100263594550562014717801322488994417901520099293766641 5912 5721703206575399539712826431001776132004845021998901886976 5913 5733327758348797864039773727196095023569907058684624036401 5914 5744973955493309254613183824558556093476183287248769519616 5915 5756641834643214955263519096850893617974438694941650390625 5916 5768331432488589161751649491577443354964312717617870667776 5917 5780042785775374538817937777359224402045076355123415758081 5918 5791775931305457826653509571922493658793875417571427946496 5919 5803530905936745536884453694142010067437422316486888747281 5920 5815307746583239738159775111009870667638112256000000000000 5921 5827106490215113931433999529722468680804411724254799186961 5922 5838927173858789015035405516317191486311685021611312091136 5923 5850769834597009339610936905473248511287001336646866071041 5924 5862634509568918853038925201243829669526851912883027050496 5925 5874521235970137335400828655635986894893705844879150390625 5926 5886430051052836724103271751126556261749508308898879901696 5927 5898360992125817529241745904423456813068415692520944078641 5928 5910314096554585339297409352078184072630694289705623617536 5929 5922289401761427417258501373953639752808108365879886251761 5930 5934286945225489387257963258077991741954826321000000000000 5931 5946306764482852011818935710096436331239940907153811064481 5932 5958348897126608059799879762394942995201027395304707588096 5933 5970413380806939265131145642039714959548796735784779468481 5934 5982500253231193376434891512979619272383343933880077848576 5935 5994609552163961297620331516522660053455022406250244140625 5936 6006741315427154319546370094948128858272955077026765602816 5937 6018895580900081442843757196279816404483381449316712162001 5938 6031072386519526791988976623749068930159905051554110181376 5939 6043271770279827120722157511345987770522737093650071013441 5940 6055493770232949408901376677119178855595053056000000000000 5941 6067738424488568550885797428565645173782058265694638119201 5942 6080005771214145135540168269579174167105723303047457017856 5943 6092295848635003317953282886024406800545097579738073988721 5944 6104608695034408782963080767101197885737919341006585593856 5945 6116944348753646800581145852286409272236087037461181640625 5946 6129302848192100373409438678814448812043821735677436891136 5947 6141684231807328476142175642410217551700933332755587048161 5948 6154088538115144387245847174345203340535236457566899798016 5949 6166515805689694112910444880875817828664720251023455112321 5950 6178966073163534903365045986769281465087890625000000000000 5951 6191439379227713861650981772952992333908872959300795871121 5952 6203935762631846644945895099364953163997566526138053820416 5953 6216455262184196258532070557862069233728950626806706191761 5954 6228997916751751942502499306586569729876832471368234766336 5955 6241563765260308151298219196525056914209191019824462890625 5956 6254152846694543626170549413146370654257431141900831686656 5957 6266765200098100560661917521000198884485581584332506577121 5958 6279400864573663859199055517024804727508964848289825427456 5959 6292059879283040488892420269076024618915619324730329428401 5960 6304742283447238924635772539877474091910823936000000000000 5961 6317448116346548687599927673230343090694413200377070640241 5962 6330177417320619977214769948936943949930328487316988235776 5963 6342930225768543396733701595511974613598696196119007437601 5964 6355706581148929772474776485405968339139149331073666646016 5965 6368506522979990066832847626173319070295748067558837890625 5966 6381330090839615385157136702809307853146791169870420709376 5967 6394177324365457076588713121383428065130890668724511388881 5968 6407048263255006928952449252136742740646829756290428829696 5969 6419942947265677457798097871415741788194248931199439641681 5970 6432861416214882289685217156210945248726118561000000000000 5971 6445803709980116639806747992682074756602279988595663546561 5972 6458769868499037884046127820909751816478419297661339303936 5973 6471759931769546225562904752243150155864661730932931886241 5974 6484773939849865456001895263040610980689473255275695312896 5975 6497811932858623811421008389352714150776922702789306640625 5976 6510873950974934923032939021201483779983360399629191479296 5977 6523960034438478862856012622592101205166859846870296923441 5978 6537070223549583284369543484281518291035198189132168564736 5979 6550204558669304658269148450648535256127079184643042232161 5980 6563363080219509603417537949789064212156911616000000000000 5981 6576545828682956313086386097225285981168063362305214510081 5982 6589752844603376076584961638395076053410880079951686864896 5983 6602984168585554896371281543405287320656409795460824497681 5984 6616239841295415200741629169416102999393303892777003646976 5985 6629519903460097652194359061500592469707747395547119140625 5986 6642824395868043051563990671920704112847178955244912316416 5987 6656153359369074338021673540505110139812673062406885420801 5988 6669506834874478685038186795232485364672173069307347992576 5989 6682884863357089692405716202242870384565915095340040479841 5990 6696287485851369674414732418346664175086945521000000000000 5991 6709714743453492044282374576702445184439440808995506250801 5992 6723166677321423794928823867718176101659988788440943558656 5993 6736643328675008076198232362422357073468367201448109031921 5994 6750144738796046868620852964579315743816133290227519328256 5995 6763670949028383753813097070713029586833497908769775390625 5996 6777222000777986781612327263983645100139297064227476340736 5997 6790797935513031434043273168557177030972320707313017920961 5998 6804398794763983686213039445748735440520182780479163273216 5999 6818024620123683164231755821830044600461441997464400464721 6000 6831675453247426400256000000000000000000000000000000000000 6001 6845351335853050184752205325649581674568481494990648288721 6002 6859052309721015016077346144736636216531599655994706825216 6003 6872778416694488647474274919848897777368692487776296048961 6004 6886529698679429731579166347402190721312260301180670836736 6005 6900306197644671562538604952422102962743646728301025390625 6006 6914107955622005915833933924518608054900131341101125472256 6007 6927935014706266985910564300011223458860038366048866263921 6008 6941787417055415421710024990724408796205974802023271366656 6009 6955665204890622460202615609776126988217830395246047066801 6010 6969568420496354158018605548753917747551727921000000000000 6011 6983497106220455721276004319039580681895232370383540943841 6012 6997451304474235933703009782732757089474152243412730904576 6013 7011431057732551683153322565662467201091660722600710908801 6014 7025436408533892586612596666391144012827131985915723452416 6015 7039467399480465713794378050935055851985680897890869140625 6016 7053524073238280409423964853175386356403627230664354430976 6017 7067606472537233214308704685642810590975066919721665089681 6018 7081714640171192885293326504552346581130197441699278032896 6019 7095848618998085514198986466671758656994785500091439966081 6020 7110008451939979745844789263853037761791266816000000000000 6021 7124194181983172095250628523869688414579136866664419336161 6022 7138405852178272364120272023609925506227169954381118836736 6023 7152643505640289156703699672704648770295481434973341771441 6024 7166907185548715495137784492346449876698973266973395255296 6025 7181196935147614534364489135409156964230597019195556640625 6026 7195512797745705376725832870033783427539635848710294736896 6027 7209854816716448986334966379633480326477848694846863838241 6028 7224223035498134203322774217814462366033645411322545831936 6029 7238617497593963858059507297039162533761400797531029642561 6030 7253038246572140985451030384999355765773931361000000000000 6031 7267485326065955139409352232647972087303159079536277385681 6032 7281958779773868807597188662686098244560236644944834461696 6033 7296458651459603926546391707043556677369443363541207596881 6034 7310984984952228497250160696554773605755196470791953125376 6035 7325537824146243301329034075643734911494769416777587890625 6036 7340117213001668717870743639420019346501283157820378710016 6037 7354723195544131641044095870179542419890373457114398749601 6038 7369355815864952498587128084926099199558702024546722123776 6039 7384015118121232371269870195210427377146480159500793376241 6040 7398701146535940213432126025349699524190273536000000000000 6041 7413413945398000174696771334969480822158286226049971812401 6042 7428153559062379022959148946829650064703990750630134419456 6043 7442920031950173668753224691082980867928780265750646145121 6044 7457713408548698791095251242497429322514474165670988742656 6045 7472533733411574564905770347778095398330330708105712890625 6046 7487381051158814490110867415979748966352459301284083470336 6047 7502255406476913322523675976133177115532670891209684863761 6048 7517156844118935106607213092645866378459400201307387068416 6049 7532085408904601310219710470807139489373286072505051247121 6050 7547041145720379061443689681857288418212890625000000000000 6051 7562024099519569487600113689596959780024448551431806136321 6052 7577034315322396156549030668444540525203340249386520150016 6053 7592071838216093620378209966223055378854666174027921976161 6054 7607136713354996061581353983801626216060280188530074587136 6055 7622228985960626041827553718057369927301570458554931640625 6056 7637348701321783353423739744489246933783361637237554937856 6057 7652495904794633973571964501233348042300618405178928020721 6058 7667670641802799121523435877226962568749399392117221625856 6059 7682872957837444418731306303874054493870470693647762135201 6060 7698102898457369152104305801805043831595667456000000000000 6061 7713360509289095640463391742226614480018129664816394677441 6062 7728645836026958704303672445950223782912997366357809893376 6063 7743958924433195238963946162498658157593830007646554450001 6064 7759299820338033891306281446745957852217761465569499938816 6065 7774668569639784840008149481374925701285424041406494140625 6066 7790065218304929679569703480065852281679851175753911832576 6067 7805489812368211408138884948787654875138764604068356860481 6068 7820942397932724519257121280875970972374028819243095556096 6069 7836423021170005197628463915779508680291384922359499720481 6070 7851931728320121619015101101463785404910549521000000000000 6071 7867468565691764354362264166507940784968308192537606555761 6072 7883033579662336878255631129943257370976818919131930689536 6073 7898626816678046181814416454889039429224298622431765726641 6074 7914248323253993490123420786070272070214095542980286877696 6075 7929898145974265084307399601379704351062834262847900390625 6076 7945576331492023228351194853802374901997635891858029674496 6077 7961282926529597200769158882280839926245247464606974823041 6078 7977017977878574431227485128492193197094565182835475419136 6079 7992781532399891742223145511061117132907540373887308482961 6080 8008573637023926695923219679474413509390893056000000000000 6081 8024394338750589046268486796919481340934859700670389691281 6082 8040243684649412296445235984469796536564471031559030378496 6083 8056121721859645361829337098512370854702674557092448766081 6084 8072028497590344338506699109083203326065359461290686283776 6085 8087964059120464377474328998874671706534987551972900390625 6086 8103928453798951664626289811131439823620979095278604783616 6087 8119921729044835506628942239486583195333371502542432148401 6088 8135943932347320522789939974035073477090228190320552574976 6089 8151995111265878943025534895625334724167344189254639702641 6090 8168075313430343012030834144499122884602659601000000000000 6091 8184184586540997499757737080053325249215615063156274804001 6092 8200322978368672318305366195662278820231418362467509600256 6093 8216490536754835245327892156213724908062893946811055328321 6094 8232687309611684754064739286303420070165727578776353837056 6095 8248913344922242950098244053930588264033693755781494140625 6096 8265168690740448614943925368066712451749099771190298279936 6097 8281453395191250356578611838661521676886784568879617876561 6098 8297767506470699867011757534530336805753823408805491183616 6099 8314111072846045287005364218164108814130836983438567459521 6100 8330484142655824678048014536845441000000000000000000000000 6101 8346886764309959601688607206568563267774603406085359413921 6102 8363318986289848806335471839176564280803372674647573794816 6103 8379780857148462021626627733873136603373932633761803973361 6104 8396272425510433860477037681866610905997624663601406017536 6105 8412793740072157828908794617389117012788961019179931640625 6106 8429344849601880443770265789731290322580141013238760083456 6107 8445925802939795458450306029271029403816525572711571847521 6108 8462536648998138196693738635781400989007826564887196205056 6109 8479177436761279994624389429605887994773169326951484633601 6110 8495848215285822751082046575616799562496695041000000000000 6111 8512549033700693586379805916252833624957270170547571841041 6112 8529279941207239609588348733392535508640483701311905202176 6113 8546040987079322794453786099389773113892106602467608061201 6114 8562832220663414964055791275303401992720887758997556105216 6115 8579653691378692884312828969224083068482263669980712890625 6116 8596505448717133466441377679664811900439845758781332914176 6117 8613387542243609078476128818266200564367594958572316701281 6118 8630300021595982965958233832601009861977481756095001399296 6119 8647242936485204781898758133672958341589464423854478904881 6120 8664216336695406226124588273820542356659634176000000000000 6121 8681220272083996794114126519185604147611053193906015205361 6122 8698254792581759635430194716716807940941986163883054862336 6123 8715319948192947521857657168878161749402203177346123751841 6124 8732415788995378925353360099850398557729897548828530180096 6125 8749542365140534205916073225076557719148695468902587890625 6126 8766699726853651909484206921540647698677819974516236292096 6127 8783887924433825175969166539207996012976011637281209877841 6128 8801107008254098257532293494625981769617634605237677326336 6129 8818357028761563147213430945812490243616183179469588753361 6130 8835638036477456318019240063274826294930479201000000000000 6131 8852950081997255572579481185332182185415508860385191426881 6132 8870293215990777003479562476888292765058662488397154615296 6133 8887667489202272064377747099445853544764276692435318005281 6134 8905072952450524752015498346498860548854902220326963122176 6135 8922509656628948899229530702511499951838915824570556640625 6136 8939977652705685579074223345520824473898770356513030537216 6137 8957476991723700620163141233013465678588984273088415617201 6138 8975007724800882233338497588152319244066711575165159346176 6139 8992569903130138749777480338695785746044671971698139459041 6140 9010163577979496470644453854088043498859401216000000000000 6141 9027788800692197628398136177232272776462334124506905225601 6142 9045445622686798459862940856418051728717689610053549101056 6143 9063134095457267391173761449787622197658733011128956581521 6144 9080854270573083334703565799621706328924016184630974611456 6145 9098606199679334098083256256632379500664247813515869140625 6146 9116389934496814905423341175396518022063782390097160769536 6147 9134205526822127030847052201076896885135555478571096959361 6148 9152053028527776544444631124687478419597128338895395618816 6149 9169932491562273170758599399393181069989416318892359101921 6150 9187843967950229259909912783720831992431640625000000000000 6151 9205787509792458871474993009125480299794250933146648121521 6152 9223763169266076971223717859133181353002728518479947759616 6153 9241770998624598740828540595296167528657843048792412040561 6154 9259811050198039000654999271477417658285795161987625127936 6155 9277883376393011745743966142557455346046885285176025390625 6156 9295988029692829795096077096555184389487832510081380909056 6157 9314125062657604554368870820405155559399635394169927744321 6158 9332294527924345892097257249264310296647325220696715104256 6159 9350496478207062129548024747260429963209225882667474562001 6160 9368730966296860144319185424070709900975538176000000000000 6161 9386998045062045587795048006660560718121677791823262434641 6162 9405297767448223216567997758948409207244928672122696830976 6163 9423630186478397337938053074120431626732696925369191742401 6164 9441995355253072369601358554828315529964304995130451951616 6165 9460393326950353513638864645591834948534772771894775390625 6166 9478824154826047544916534189424768829482207318476857675776 6167 9497287892213763714008506647036034758912287483495524612081 6168 9515784592525014764754741141956399006017423919556115562496 6169 9534314309249318066564749978633318888522869503881487519281 6170 9552877095954296861579124822950942756463863281000000000000 6171 9571473006285781626800648335797614147984781226274685284961 6172 9590102093967911551306874710247986790805975010811771355136 6173 9608764412803236128656153281679652280057320620528585847041 6174 9627460016672816864599160157733617904441678889378285162496 6175 9646188959536329100208093651482662939963400363922119140625 6176 9664951295432163950535780196520171781721614123056754589696 6177 9683747078477530358917028376953124815201579230574399002641 6178 9702576362868557267024659718505165493970743909503871553536 6179 9721439202880395900792735959137706526268199532249830453761 6180 9740335652867322172319593648807550496437047296000000000000 6181 9759265767262839197863388118227151059963505329412572592481 6182 9778229600579779932042940105807109739736952652990087172096 6183 9797227207410409918356769640368479289425315172544835314481 6184 9816258642426530156133293144743625839178542799442543640576 6185 9835323960379580084025251152067496150555526949414306640625 6186 9854423216100740680161525512424860124163923383985095970816 6187 9873556464501037679069596512592178360279686373044029156001 6188 9892723760571444905481981935923915499173158873504862437376 6189 9911925159382987725140091753011126989241847102702102645441 6190 9931160716086846612709023856613743869801470881000000000000 6191 9950430485914460836916918036565930432719157064388603077201 6192 9969734524177632263032577231904965864429377430336732921856 6193 9989072886268629272795156998407085090442393385938219904721 6194 10008445627660290801909816090057397274672162638770211065856 6195 10027852803906130495223313072764183296962440459433837890625 6196 10047294470640440979693625967879365881516983685163710939136 6197 10066770683578398255267764061835567021740725057946652112161 6198 10086281498516166203782033216484745397732799541067020374016 6199 10105826971331001215999108272552779376562840602628086174321 6200 10125407157981356936896358456037376000000000000000000000000 6201 10145022114506989129319964074402199490811477684745262259121 6202 10164671897029060656119455226086989953639911059553722044416 6203 10184356561750246580877395743190559133120142803948466177761 6204 10204076164954839387349028143219789661899799765489691918336 6205 10223830763008854317726787981562020845962978197949462890625 6206 10243620412360134829844688671859380676787731629990057414656 6207 10263445169538458173437670576770632734852280296211375711121 6208 10283305091155641085571100966727869586592195716357298323456 6209 10303200233905645605355704299260832132648870171600241920401 6210 10323130654564685008063295186299707421986599361000000000000 6211 10343096409991329858758779391606905315843771860463906458241 6212 10363097557126614185563981235158496009482411370925864779776 6213 10383134152994141772668948875925674072079665352150875493601 6214 10403206254700192573206482099124777952948664927666747478016 6215 10423313919433829242105720448640023767485576776836181640625 6216 10443457204467003789040722820005204897036213605858726117376 6217 10463636167154664351590062964088170129304668070154210592881 6218 10483850864934862088723558746483937685360617135455558045696 6219 10504101355328858194732346462617854821944182526999885563681 6220 10524387695941231033718605023718306402154254336000000000000 6221 10544709944459983394761328404168153876111780952162906794561 6222 10565068158656649867874638376314400833527869117903360167936 6223 10585462396386404340875223254635594356835483040965572012241 6224 10605892715588167617275582127265253839567943497617711824896 6225 10626359174284715155319847869276251112742483615875244140625 6226 10646861830582784928279056108874637366241621235979424567296 6227 10667400742673185406122821254761022539544801087365622197441 6228 10687975968830903658684474690422370017973637390416778100736 6229 10708587567415213580436814299046091394065706203214243584161 6230 10729235596869784236995708601130739883340629841000000000000 6231 10749920115722788333468892965732543222994783802738673188081 6232 10770641182587010804767389595663633394757460713396708048896 6233 10791398856159957527997077286875276524938678979450270693681 6234 10812193195223964157048031322746846414654083798467187838976 6235 10833024258646305079499348285087893295266049207754150390625 6236 10853892105379302495957265045375618908559395268924241084416 6237 10874796794460435621944475742122572566292388666195202764801 6238 10895738385012450012458645153328632507139575696051981848576 6239 10916716936243467009318211536746544069179867156711589261841 6240 10937732507447093311413666735210671733888516096000000000000 6241 10958785158002530667982596129573416147875872824382358358801 6242 10979874947374685695026855867892189341596360328713541062656 6243 11001001935114279814990359706441180467055214932606965297921 6244 11022166180857959319816042765915638774708656073977423200256 6245 11043367744328405557500664534881317928742318588066650390625 6246 11064606685334445242266208542127343186599905133756988788736 6247 11085883063771160888466731270136366892819182894683063334961 6248 11107196939620001368349608093420763993142240424778285449216 6249 11128548372948892593790219298017093082657728192341658676721 6250 11149937423912348322119214572012424468994140625000000000000 6251 11171364152751581086161589751624738854841001017145041826721 6252 11192828619794613248606905063104761910294770622106976649216 6253 11214330885456388180830069617597663993617163261472936384961 6254 11235871010238881566282212494129372761310419262916566388736 6255 11257449054731212828571256385093180952261770890312744140625 6256 11279065079609756684351905479037253199845602259637429600256 6257 11300719145638254821144855017221924682010762058227545747921 6258 11322411313667927700205125783356730523695836847528465862656 6259 11344141644637586484559522670170307280543575815648546708801 6260 11365910199573745092333312412041075122429956096000000000000 6261 11387717039590732375486311579852359468356026991064193911841 6262 11409562225890804424078672002561771174816973927745089048576 6263 11431445819764256996186746909720671728884279711506479314801 6264 11453367882589538073589517280374850434414403539873002684416 6265 11475328475833360543346154136451589904514822305898681640625 6266 11497327661050815005385388832920559296625474331433178238976 6267 11519365499885482706227459772735926072269930733518854643681 6268 11541442054069548598959500411854200470148051826550448848896 6269 11563557385423914529585329918506115603228574959823283038081 6270 11585711555858312549870704411410802799803499841000000000000 6271 11607904627371418356805183323786158596036437965304219734161 6272 11630136662050964858801862123860138164830413144551101300736 6273 11652407722073855868756319368153280866322380032217752247441 6274 11674717869706279924086222871112617385960019743462970167296 6275 11697067167303824233873136643760774368925154209136962890625 6276 11719455677311588753228167184911140773150609295112086224896 6277 11741883462264300385003184701219958983869316169308209462241 6278 11764350584786427308969451886928731126597498020967116967936 6279 11786857107592293438585590010624974479778746262163288144561 6280 11809403093486193005476909234745716352625934336000000000000 6281 11831988605362505271748227333895794621652334332803883213681 6282 11854613706205809370252398280381641110180188649803897245696 6283 11877278459090999272936869529700396384994965771635144142881 6284 11899982927183398887390684265103571008062950938318655717376 6285 11922727173738877281714442348803673933684091447246337890625 6286 11945511262103964037835831277940927138998894666527905878016 6287 11968335255715964733393436056105039717851098410422116443601 6288 11991199218103076552311634566043696998629216080206837579776 6289 12014103212884504024189482766214612655934617101545909308241 6290 12037047303770574892626591833081385611381859361000000000000 6291 12060031554562856112609097232544699547227787915563411070401 6292 12083056029154269977078917627669311325120929476628453523456 6293 12106120791529210372809599515943515200408966425037562761121 6294 12129225905763659165712141537721071593065446097083971014656 6295 12152371436025302715694290508275690917405419035351806640625 6296 12175557446573648521196899399074812638946933822652034318336 6297 12198784001760141993531035729482374830723569982071360627761 6298 12222051166028283361139627128159297015336894385855110844416 6299 12245359003913744703907529183975275436426729223463236609121 6300 12268707580044487117643999129306001000000000000000000000000 6301 12292096959140878008861657384195851322266312261944076824321 6302 12315527206015808519976117538047284441956262809545791574016 6303 12338998385574811085050563956284387094331469340423042662161 6304 12362510562816177116209654872859128762630025530885208539136 6305 12386063802831074820847227565554677252039471936484619140625 6306 12409658170803667149752381009820484974581936113344137465856 6307 12433293732011229876278610268378609666785273468944317854721 6308 12456970551824269806680765798099750536577497311117737721856 6309 12480688695706643121744709842690631978485726680605398927201 6310 12504448229215673849834641129591532611583360881000000000000 6311 12528249218002272471483158202183827566483432181193064795441 6312 12552091727811054655649230893982286240433792160092049637376 6313 12575975824480460127769348689965455199784441185424073206001 6314 12599901573942871669727214021609675066967504769383777570816 6315 12623869042224734251867447906568059100003099046582275390625 6316 12647878295446674297178874771305037258418340432394454040576 6317 12671929399823619077773052785389789840495809949814186764481 6318 12696022421664916243783815589598015752763999530925907972096 6319 12720157427374453484813690916500968104579427252819539942481 6320 12744334483450778324053161281863519572166967296000000000000 6321 12768553656487218045198831667959176805388541859846414103761 6322 12792815013171999752296668925869441510279309097156274753536 6323 12817118620288370562636577492997719681678407633820046552641 6324 12841464544714717932824675954424123232419962462558220189696 6325 12865852853424690118159738972387012918052732944488525390625 6326 12890283613487316765440369167130030440121653496810579562496 6327 12914756892067129639329563654629702881057903855429740797041 6328 12939272756424283482403440132348525638763843746753608155136 6329 12963831273914677009010987653171801754317736368511674134961 6330 12988432511990074033071807540113506434831343281000000000000 6331 13013076538198224729938910270247135647543286407702842669281 6332 13037763420182987032453734595661976393599348556126534762496 6333 13062493225684448161320655672093602665742463586437225662081 6334 13087266022539046289928349532259763672106218353802707275776 6335 13112081878679692343745481870879307702487096206953369140625 6336 13136940862135891934418289801892503574591251831161530351616 6337 13161843041033867428697726005566218994761417797299200192401 6338 13186788483596680152323935503987037989263297280457749630976 6339 13211777258144352728995936187949703918251094958198622784641 6340 13236809433093991554554475166467426107672498176000000000000 6341 13261885076959909406506134022094761981482793545701251212001 6342 13287004258353748189016857130993167430222084289173950304256 6343 13312167045984601813503178346214090222116110733066632294321 6344 13337373508659139214949522546054868287981788305769214509056 6345 13362623715281727504080059816588899960192862328633056640625 6346 13387917734854555255513691368613799519379727427231887527936 6347 13413255636477755932030847684329771034245566779616823990561 6348 13438637489349531445080880848085468338481344812891416559616 6349 13464063362766275851658934538540410479118677597957229971521 6350 13489533326122699187681276746621851035400390625000000000000 6351 13515047448911951437988181934730126828269489942274707251921 6352 13540605800725746643103551067800216740545121618044246818816 6353 13566208451254487142880559726088814211709955901070255009361 6354 13591855470287387957162726352955956567695976234620578369536 6355 13617546927712601303589894598478469349124451727090087890625 6356 13643282893517341252678725691499492411914711696278821011456 6357 13669063437788008520307398808714484541096536188021822031521 6358 13694888630710315397734319509649691940904679647680633901056 6359 13720758542569410819280738470934460091957560153958058575601 6360 13746673243750005567807284982134324502479241216000000000000 6361 13772632804736497618114521958627899782369050156593709109041 6362 13798637296113097618397731584607573749515147502566426546176 6363 13824686788563954509886243121292289007453116614585977167201 6364 13850781352873281284797716901890653241464925353001632137216 6365 13876921059925480882737901085774665555988189752793212890625 6366 13903105980705272225676480359748893271068648059824793522176 6367 13929336186297816391629738454257405024168885599119186955281 6368 13955611747888842927180859086891594665396351500395055415296 6369 13981932736764776298968792754676658734913565367110766276881 6370 14008299224312862484276719670353370284553699201000000000000 6371 14034711282021295700851242076265385034429908744551529903361 6372 14061168981479345276083542172541093493378560354728160526336 6373 14087672394377482655683844964053475445537058277681624927841 6374 14114221592507508551980628463182011414192360905075621892096 6375 14140816647762680231976126882717959233559668064117431640625 6376 14167457632137838945289775715378722141525808303158744580096 6377 14194144617729537492121350923359136882135970245732046201841 6378 14220877676736167931365657853177824786090103460382971662336 6379 14247656881458089429010728947805813872481455507088361555361 6380 14274482304297756246951592849723003460052914176000000000000 6381 14301354017759845872351781075166261950332708674384441554881 6382 14328272094451387287684842091441590292975544041607500599296 6383 14355236607081889381588236345802424697687997147448535251281 6384 14382247628463469500662089576077378538344544606413102514176 6385 14409305231510982142345385579994130814769745967343994140625 6386 14436409489242147789002283532022362299523273771558554505216 6387 14463560474777681883351348913578235497614962896695134011201 6388 14490758261341423945370591164626535278024347838781038002176 6389 14518002922260466830811305272114867585224288705637539691041 6390 14545294530965286131453818683307897692529105041000000000000 6391 14572633160989869717238349169989150302322133591459618783601 6392 14600018885971847420404283572694054317287248482690511405056 6393 14627451779652620861771291722661367790301843210865043897521 6394 14654931915877493419295794273071545501183365325360513683456 6395 14682459368595800339036407670410704503969399561660400390625 6396 14710034211861038988662094061488303143720899510687588417536 6397 14737656519830999253636848561776187370257873078638983423361 6398 14765326366767894076214861006356995200978361973649122594816 6399 14793043827038490137380194065901776040613289018122298763921 6400 14820808975114238681865124436770816000000000000000000000000 6401 14848621885571406486381398706578812730717684034003523109521 6402 14876482633091206971198760454416472585656479430144422383616 6403 14904391292459931455205210168406077722667010934300293426561 6404 14932347938569080554583564652419369303679609848755635879936 6405 14960352646415495725238987748633003039860304969160400390625 6406 14988405491101490949112269423170652451201428787658120237056 6407 15016506547834984564513735548412370426599086812654438278321 6408 15044655891929631240612776067671887693074964663820674400256 6409 15072853598804954096218084645881953961942936267688035654001 6410 15101099743986476962983808393717449774951699601000000000000 6411 15129394403105856793176911802256660013769602961383566852641 6412 15157737651901016212141164640863658881603032216455899774976 6413 15186129566216276215593269252500075768714316208768761198401 6414 15214570222002489011886748428173466260564504791497126383616 6415 15243059695317171009379320855732986760165648369843994140625 6416 15271598062324635949039597017761958533884373285894436683776 6417 15300185399296128182429034358922110849777877512967085216081 6418 15328821782609956095195196554806726296938811378899011178496 6419 15357507288751625676212467792190497032143587946273322041281 6420 15386241994313974232506479114553570918202413056000000000000 6421 15415025975997304250098610096936963263161170201995857132961 6422 15443859310609517400907035390587184753270495374484038619136 6423 15472742075066248695840892020500550455287319739485907373041 6424 15501674346391000784224249727913159354089676604515335274496 6425 15530656201715278399686673125031949349160254001617431640625 6426 15559687718278722952657270970896529169637685413168421277696 6427 15588768973429247269599234485231666147275950469791205676641 6428 15617900044623170479121973291527376729743240655869927489536 6429 15647081009425353045108064321398544199709974168936560405761 6430 15676311945509331946992335819559904122628379521000000000000 6431 15705592930657456007330515462536131072032900306851819870481 6432 15734924042761021366794978544541678330667237712417674756096 6433 15764305359820407106735239190842023356385031776915342910481 6434 15793736959945211019440934632378123315234443417131601432576 6435 15823218921354385526245159715530264067625572525293212890625 6436 15852751322376373743606116027647179461246260526020418338816 6437 15882334241449245697305147292402422119241410006372847900001 6438 15911967757120834684899340029193588266964356935041022693376 6439 15941651948048873786566975877702253339766028430604720027441 6440 15971386893001132524484229462414487655291027456000000000000 6441 16001172670855553670871613212394727488647574415596503785201 6442 16031009360600390204848778158940721305727638612366616825856 6443 16060897041334342418236387407955408214564221290337917570721 6444 16090835792266695170443886724984080091689907365633228537856 6445 16120825692717455292582104478913204215348787394590087890625 6446 16150866822117489140939721065342023157539281143218176987136 6447 16180959260008660299962755872650696403240511672871618926161 6448 16211103086043967434876327862830506613900864781458148950016 6449 16241298379987682294088053915243735256037654065391352986321 6450 16271545221715487861512557224674439785400390625000000000000 6451 16301843691214616658956666255347769712974897271931364397121 6452 16332193868583989198704993030065883372641465888356398268416 6453 16362595834034352586445687878264222445642988556013127913761 6454 16393049667888419274676276178664128352372864998131341070336 6455 16423555450581005966729591111317814271173991311133056640625 6456 16454113262659172671559924980240819257781194443946675142656 6457 16484723184782361909429630281536556887290768149170796595121 6458 16515385297722538068636510372968729892775024334589379219456 6459 16546099682364326913422448349361524002175106666071090162401 6460 16576866419705155243203831544035937852328513536000000000000 6461 16607685590855390703264437959754680464977634793254328026241 6462 16638557277038481747051559883379111989556219879336149323776 6463 16669481559591097750216248956671065644294784662243245299601 6464 16700458519963269276538676061431427122698184434408820310016 6465 16731488239718528495879708530487429989348831284453369140625 6466 16762570800534049754299916416953129292045773531061623525376 6467 16793706284200790296487328842723828004923411626945361546881 6468 16824894772623631140635370803356748942979509960906895261696 6469 16856136347821518105912520230368375122614383133137817235681 6470 16887431091927602992665334603575040573737501361000000000000 6471 16918779087189384915496605965448967444795204692769935792561 6472 16950180415968851789360512816588449711943103077449189031936 6473 16981635160742621968816747066339724459430176095090563888241 6474 17013143404102086040585703975390703816154735166505520336896 6475 17044705228753548769546932857814629215049803256988525390625 6476 17076320717518371198323156208606329416393313653979449655296 6477 17107989953333112900592274889256599160938034000357549221441 6478 17139713019249674388269887038382760581726792763037195636736 6479 17171489998435439672704958476907228524101547977113730686161 6480 17203320974173418980031392547782387354426146816000000000000 6481 17235206029862391620818357568830824066816575019362367616081 6482 17267145249017049014162340383936483647304936733255937232896 6483 17299138715268137866364004872616160587655052913138168639681 6484 17331186512362603504333044720953467757007313119227964030976 6485 17363288724163733363864330268020592879878644494082275390625 6486 17395445434651300632928759821278335717215358557616561852416 6487 17427656727921708050122336482063697530345501406589521858801 6488 17459922688188131858417102238178260098177893017390023704576 6489 17492243399780665914357671864811345774946762722416473793841 6490 17524618947146465952847220027601103886531287921000000000000 6491 17557049414849894007666885902585842984947302529164146216801 6492 17589534887572662987872670617158753681307517089838746566656 6493 17622075450113981410214013873943283278408328279524623313921 6494 17654671187390698287718347245785481300398536297610719072256 6495 17687322184437448174586032824845294099735491178984619140625 6496 17720028526406796367540207172092716599102734841230693236736 6497 17752790298569384263776161845408589245166712834062760498961 6498 17785607586314074875655003184985347519259765441616415625216 6499 17818480475148098502286445503851888736321400324131552638721 6500 17851409050697198558145703369140625000000000000000000000000 6501 17884393398705777558869560266205460465767314500993321114721 6502 17917433605037043264376802612918593658550817648758254473216 6503 17950529755673154979458319835453439427837859806522978470961 6504 17983681936715370011982283029632337901818548118596653940736 6505 18016890234384190288859926613512826994057179092851806640625 6506 18050154735019509129917569327336867864841636522057125728256 6507 18083475525080758179820622956305306261967607689633776981921 6508 18116852691147054498195449239896813654768591185886268358656 6509 18150286319917347808095037588658377099993282418477232100801 6510 18183776498210567902954588455584902186243135521000000000000 6511 18217323312965772212183199504410475322496428083671932629841 6512 18250926851242293525537964081385125974443633154670855192576 6513 18284587200219887876426903930440371901429198674174499470801 6514 18318304447198882584287270594086266482531359684843273916416 6515 18352078679600324456185862513963952104319631699746337890625 6516 18385909984966128147788117485732722364028591711272594046976 6517 18419798450959224683842852832931183358013364738295745947681 6518 18453744165363710138329638443650165204464610029815827664896 6519 18487747216084994474415900662322463611340559031589111860081 6520 18521807691149950544370967946703191958530031616000000000000 6521 18555925678707063249584382187216411025433312404678555882161 6522 18590101267026578860835912642310699965811311914056891764736 6523 18624334544500654498964822569330372013118928681927514473441 6524 18658625599643507776086051825702065093157995977602337079296 6525 18692974521091566597501091979990404229154646396636962890625 6526 18727381397603619124451443806623302352028656792059669712896 6527 18761846318060963897862660441859211684272244971955656836241 6528 18796369371467560123227092951897241863440694161915496103936 6529 18830950646950178116773568606948515831582124757491582396561 6530 18865590233758549913072345767625442469164298561000000000000 6531 18900288221265520034223802972196758035221963724627724791681 6532 18935044698967196420779433565132248539945528468949168029696 6533 18969859756483101524543831028954043885027864232871782438881 6534 19004733483556323563406464072753313438421648831059950309376 6535 19039665970053667938352154491854142957252832928398681640625 6536 19074657305965808812799284844042395546384927269384425046016 6537 19109707581407440854414877088558525570315967519696585887601 6538 19144816886617431139555797504711704872884359712668361035776 6539 19179985311958971220485457447540325874720833312763360990241 6540 19215212947919729355515493808453066507964583936000000000000 6541 19250499885112002902222027429267347731812501098709036078401 6542 19285846214272870873886212168550305597741561680791380627456 6543 19321252026264346659308901839693466374390039365998781127121 6544 19356717412073530906149376830748294803164057250364345286656 6545 19392242462812764567938186876747831671623341207812744140625 6546 19427827269719782114914281186071906929978496826540177166336 6547 19463471924157864908836711923412077737903261592574688141761 6548 19499176517615994741921311923089676151050664977789842620416 6549 19534941141709007540052862447908347512807022550444307721121 6550 19570765888177747230423381820413416718994140625000000000000 6551 19606650848889219773747280835416543923440056072458733262321 6552 19642596115836747361204246014957642344017531014596070998016 6553 19678601781140122776260826989549156848269534254958315098161 6554 19714667937045763921521819582612781025914273437808534491136 6555 19750794675926868510762651538507770419104542220566650390625 6556 19786982090283568926294093268495448254509420722550111993856 6557 19823230272743087241810731493418565027242890293440509438721 6558 19859539316059890410874759236829142098989152156858861817856 6559 19895909313115845621186751267806589416930424677170721469201 6560 19932340356920375814795209808801535715291693056000000000000 6561 19968832540610615374396781110552253161463473823076570663441 6562 20005385957451565975879159353482114244199840841411697381376 6563 20042000700836252607258810263030513520736288874021843712001 6564 20078676864285879754165762825128457250725189324275047202816 6565 20115414541449987752027833557535916416516792135254150390625 6566 20152213826106609305106763933043409492871899105161588248576 6567 20189074812162426172538867761637496780012519868514218418481 6568 20225997593652926021532901620671304212819469276350928388096 6569 20262982264742559447877987774899237233781136813366315914481 6570 20300028919724897163914535451962090364288746321000000000000 6571 20337137653022787354121222833577211194359859546940757401761 6572 20374308559188513198471218688330654172652844609748426817536 6573 20411541732903950563710939208616785227512680065402929128641 6574 20448837268980725862714752321958008171071223834089945501696 6575 20486195262360374082069158525695623193430960178375244140625 6576 20523615808114496978040094143904751581521165264404921450496 6577 20561099001444921441077119826384234015176534504484358521041 6578 20598644937683858029008374101738907199717250877143548891136 6579 20636253712294059669080288859939169870195739054556075536961 6580 20673925420868980528996180774343758911434592256000000000000 6581 20711660159132935057107949879038673928957486837013781397281 6582 20749458022941257191915233794510728414388198206052247146496 6583 20787319108280459741026483443170791898376072378725204308081 6584 20825243511268393929736543516101954287652861348873320267776 6585 20863231328154409119375438443664134944531780074336181640625 6586 20901282655319512695583182185271628883667094639529447919616 6587 20939397589276530126665547787806294522892947474739719986401 6588 20977576226670265192185850367769115418697557016804354686976 6589 21015818664277660381947914949439295925663446960510191616641 6590 21054124999007957465525518440035471224875288001000000000000 6591 21092495327902858232493712943190629050786181298471913370001 6592 21130929748136685403517555603993566992828583482556999008256 6593 21169428357016543712453888242447768643714582825268261010321 6594 21207991251982481159621928167486107202021421727813467181056 6595 21246618530607650436398549770689419409507392090449462890625 6596 21285310290598470521294254777621388818435023605569668775936 6597 21324066629794788447665947385243998154859814822983931854561 6598 21362887646170041243222748936249728694826367638412349935616 6599 21401773437831418041481205275371382738241504885965278233521 6600 21440724103020022365326358498840576000000000000000000000000 6601 21479739740111034582835273446194292504952856285131190839921 6602 21518820447613874535519727993608127754359589449883927842816 6603 21557966324172364339144894989897688826485970408661857795361 6604 21597177468564891357280962530308804902534099276031942721536 6605 21636453979704571347744758189245470611768385166933837890625 6606 21675795956639411782088561831194549629787147152834273939456 6607 21715203498552475338293410689330969128758857073922373965521 6608 21754676704762043566824319543659208881087134942302679597056 6609 21794215674721780730204958045099113898504307180110068267601 6610 21833820508020897816269446518689228215759988641000000000000 6611 21873491304384316725249050938091761500737922131082682127041 6612 21913228163672834630851677194872771221502516203598355890176 6613 21953031185883288515492184289631992689082929151938848023201 6614 21992900471148719879831655648001808921022685957346700169216 6615 22032836119738539626783887412856963369274295051914306640625 6616 22072838232058693120147472284808632498964152941250846130176 6617 22112906908651825418021977276231253303104889230951008959281 6618 22153042250197446681166833609720914344353929296965317431296 6619 22193244357512097756461676930043049022427480469862789398881 6620 22233513331549515935626996009327507612456062976000000000000 6621 22273849273400800889364068208543731288250743089389830351361 6622 22314252284294580777073280114170617864643280590573074190336 6623 22354722465597178532310051997497676342441949010297227853841 6624 22395259918812778324137705045189146445453186490780505604096 6625 22435864745583592194536730683643851079978048801422119140625 6626 22476537047690026872030041766323604854400737829739044868096 6627 22517276927050850761683905912634981255325167031816734275841 6628 22558084485723361111644381879166115528250634952368073998336 6629 22598959825903551356369200509134970453263693092207420107361 6630 22639903049926278636715152543831108696606460401000000000000 6631 22680914260265431497041166390662498874403272220740677432881 6632 22721993559534097759487379826185243464127360954448054583296 6633 22763141050484732575590630569230375784608651291561704247281 6634 22804356836009326655396911688981060943269126759601833906176 6635 22845641019139574674231458915628692392778321244394775390625 6636 22886993703047043857287258097080551989114677976625070473216 6637 22928414991043342742192882294137957608980115077058854155201 6638 22969904986580290119720689328645228847244715765214324658176 6639 23011463793250084152796531994359438427417168581496025673041 6640 23053091514785471673972254608741875046590447616000000000000 6641 23094788255059917661522371125557522742675469507587768091601 6642 23136554118087774894326441643121772794513825381716081709056 6643 23178389208024453785698785831287146901394714434175182963521 6644 23220293629166592396327293561850155174069586245525444755456 6645 23262267485952226626483214862012679522280860252676025390625 6646 23304310882960960587663933218886612544563318868550208065536 6647 23346423924914137153830848244818054199351320134681271637361 6648 23388606716675008692404615768561343532696182183085857570816 6649 23430859363248907975180115546086760714884984116664374175921 6650 23473181969783419269323638987092065742431640625000000000000 6651 23515574641568549608614911569140344530021792871548533847521 6652 23558037484036900245096686960798120877537797973003905007616 6653 23600570602763838281294772298231584072039817927590576562561 6654 23643174103467668483171466556468306790075884666939838631936 6655 23685848092009805273975516526980226614754596096015869140625 6656 23728592674394944909151817557424186985233402410366251565056 6657 23771407956771237832474208927322239863529087489945000562321 6658 23814294045430461213564836525208472945505354815061241696256 6659 23857251046808191666963678358345618972483524598748032496001 6660 23900279067483978152911951365556423733895499776000000000000 6661 23943378214181515060013241017054992811787064071678957020641 6662 23986548593768815469936318272435415133615688579958510718976 6663 24029790313258384604323731629212194107802861394173332404401 6664 24073103479807393454070385229542734663833411576668792815616 6665 24116488200717852591136437302029677063587956602070556640625 6666 24159944583436786163058976598833586064105044705150607691776 6667 24203472735556406070327057945757757079466686803410597570081 6668 24247072764814286326784801554530059612172298672240114794496 6669 24290744779093537603227384352235182620720062208926142313281 6670 24334488886422981954354875262777766897484074081000000000000 6671 24378305194977327729248990129416106207020651946673314730961 6672 24422193813077344665537965795830782159148958088788113883136 6673 24466154849190039167414876765916187866355009457165080649041 6674 24510188411928829767674841839538822688927002129814177386496 6675 24554294610053722773936692172927945157747328281402587890625 6676 24598473552471488099214796338185103865690469139713879965696 6677 24642725348235835277006862156652687145301307635400114100641 6678 24687050106547589661063659355601412144901266504643791425536 6679 24731447936754868810006731446916092951890048179560076107761 6680 24775918948353259056960289650211576199036010496000000000000 6681 24820463250985992264363606181129911670596419783082802898481 6682 24865080954444122764130348798489145380662039328947470340096 6683 24909772168666704483321423151507104045028104147898802256481 6684 24954537003740968255498014190543713468875690773667251224576 6685 24999375569902499317921642701726299825697734817480712890625 6686 25044287977535414994768177897477512851193645794812732706816 6687 25089274337172542566522871941388544406637342182888168394001 6688 25134334759495597325723607307104765512731173383202590949376 6689 25179469355335360819219672966950350697815384623334173159441 6690 25224678235671859277113510576946491273022785281000000000000 6691 25269961511634542228552997070708019921458176352285840243201 6692 25315319294502461304541955395469288800546072991697108729856 6693 25360751695704449227936710519225583291532948089295916986721 6694 25406258826819298990796633308714844727859990487515638009856 6695 25451840799575943219256740423739659091254639561679931640625 6696 25497497725853633726090543994174996035349716708720835035136 6697 25543229717682121251131470541956714995267293567471737490161 6698 25589036887241835389721294381433063942656978048980285526016 6699 25634919346864064709354156577719962986331827976645755548321 6700 25680877209031137054684866464164481000000000000000000000000 6701 25726910586376600041070308716723280347173818529182852285121 6702 25773019591685401736812905055037634202607756430306082492416 6703 25819204337894071534275205787267634641463959643715691399761 6704 25865464938090901210034812638369139353656390298413182222336 6705 25911801505516126174248960599491592384750553113281494140625 6706 25958214153562106909398212909576851622606743185850684870656 6707 26004702995773510598578849729082324831309246642508269229121 6708 26051268145847492943513657590069828947430489928426068115456 6709 26097909717633880172450953306728426242399745730831624154401 6710 26144627825135351238121802705768848041699378961000000000000 6711 26191422582507620205925521287072794280276520713428335344241 6712 26238294104059618832513670751536207649376620273507841867776 6713 26285242504253679334942892235245386921886348623467366855601 6714 26332267897705717350567044067002357785095602247619885142016 6715 26379370399185415087839238919805103801903973504472900390625 6716 26426550123616404668194502356222927692234715166759112933376 6717 26473807186076451659183901972721226793587557505751714250881 6718 26521141701797638799031123628917199232052598125284440477696 6719 26568553786166549912782598604522332013999287496658234657681 6720 26616043554724454020222412959382852029315547136000000000000 6721 26663611123167489635723357880599549030263725607453000540561 6722 26711256607346849260205607385227419303500347928458825895936 6723 26758980123268964065374637407557353372833171503735407514241 6724 26806781787095688770410128036500534143122760749459120848896 6725 26854661715144486711277718481165267009143888950347900390625 6726 26902620023888615102835612231369584297981559230109266743296 6727 26950656829957310493908157844605116784937342382856077995441 6728 26998772250135974415498658831892378822270451458833421172736 6729 27046966401366359222313794232078754856220575561742753538161 6730 27095239400746754127772159657462097898505025041000000000000 6731 27143591365532171432669566863208959092226538712568797794081 6732 27192022413134532947673868238911076209275119510889374416896 6733 27240532661122856609822201042820882190795365902308268335681 6734 27289122227223443293193674697860487263094051777779332222976 6735 27337791229320063813930653043442884413994820363906494140625 6736 27386539785454146129781912088513082902664296809001874620416 6737 27435368013824962734341082539044552922439356478956092702801 6738 27484276032789818246153915177546841585330858916361473560576 6739 27533263960864237192868036052987581215369810685212194075841 6740 27582331916722151990598987396940450816558698496000000000000 6741 27631480019196091118686479215774075936214098593089619824801 6742 27680708387277367490014905619329476519319810070376560070656 6743 27730017140116267017072309133829622416101910630341083079921 6744 27779406397022237373922105510758067765406878983047406944256 6745 27828876277464076954262010884168654464202520076054931640625 6746 27878426901070124025744742546379057415296097161528589684736 6747 27928058387628446080735194106291656422421338092174609412961 6748 27977770857087029383678915365710037811514964397233553801216 6749 28027564429553968715256856897012539574199127496947832350721 6750 28077439225297657313501469030439853668212890625000000000000 6751 28127395364746977012049374761085994824390470496640486152721 6752 28177432968491488575705965964485153697459003649708540297216 6753 28227552157281622233497402265495300498715946385422672306961 6754 28277753052028868409385621938027130547940147773340933492736 6755 28328035773805968650822104323088292811691233640605712890625 6756 28378400443847106755316253439642073935568387386440213856256 6757 28428847183548100095194402726951091158753504776346309965921 6758 28479376114466591140725571198424355601092353098536678854656 6759 28529987358322239181790231705544590669527135538202103242801 6760 28580681036996912248268482506256226829463453696000000000000 6761 28631457272534879229324143905277351970838440434668007097841 6762 28682316187143002191761432384195394468588140721150029336576 6763 28733257903190928897630995366950782351856674544457271376801 6764 28784282543211285521262220571439595474748545913146537148416 6765 28835390229899869565898864780509657104438798044277587890625 6766 28886581086115842980115177825618955953905912127462601854976 6767 28937855234881925474189828613905118594967294982487339001681 6768 28989212799384588036615071144414244767353635760135414480896 6769 29040653902974246650918719651791163893585228744215176432081 6770 29092178669165456212976633285875469828894924641000000000000 6771 29143787221637104648993542083412952402521836208604927780161 6772 29195479684232607234330177413514688695682530991058490228736 6773 29247256180960101113354801581610514480382847391311378449441 6774 29299116835992640020497362857484307215103043472911495991296 6775 29351061773668389202684633851579927038083136081695556640625 6776 29403091118490820543334822900163242074440760932033045200896 6777 29455204995128907888090279934151880017336088671580455960241 6778 29507403528417322572467050198514680474704642962007683239936 6779 29559686843356629151600161159131763293241940715698412398561 6780 29612055065113481332263659981928178466064961536000000000000 6781 29664508319020818107344551094983774971207708362181552119681 6782 29717046730578060092949915548213740833439917289740646813696 6783 29769670425451306068326626167142756899136214434816122484881 6784 29822379529473529718773204857295414500576446607735836901376 6785 29875174168644776581723500853831024791340429895390869140625 6786 29928054469132361196182001227296757680794332050069936214016 6787 29981020557271064455690717550793763800185475667085307081601 6788 30034072559563331165007725306481136808916755340971292491776 6789 30087210602679467800677565360216858808228742382691898422241 6790 30140434813457840475673849662287842081066259761000000000000 6791 30193745318905073108294546239647449432361129857016846836401 6792 30247142246196245795490551530893066876566650417678915731456 6793 30300625722675093390808291179413050326006513868555551243121 6794 30354195875854204287127223542746316496660690303432111558656 6795 30407852833415219404373253397263651896350859920801025390625 6796 30461596723209031382389196616832137131097510063828512014336 6797 30515427673255983979143569982197601705633909916223417405761 6798 30569345811746071674459113734449422061861160039351582396416 6799 30623351267039139479442588021151948065347227399343264583121 6800 30677444167665082951797517997572096000000000000000000000000 6801 30731624642324048417201696037937895065726759174862025450321 6802 30785892819886633396931383282862745311438364474297358422016 6803 30840248829394087241914286598999574013138942606911239284161 6804 30894692800058511973393520955682711081302121190420052443136 6805 30949224861263063330384901230807898732285401916269775390625 6806 31003845142562152024110041544527173187462388778935478521856 6807 31058553773681645199587874384530183598123560986527502772721 6808 31113350884519068104567336030781632987356728066780593913856 6809 31168236605143805965984099110620735233199495029594979761201 6810 31223211065797306074124367517137688700777226481000000000000 6811 31278274396893280074678883404758989006111630473709412281441 6812 31333426729017906468870430536032768734312269943276753125376 6813 31388668192930033321838252892742099147249032494073615968001 6814 31443998919561381179462942182723166643152037318563308834816 6815 31499419040016746193815482671161303852305341198047119140625 6816 31554928685574203457414276641715880886808666887335314456576 6817 31610527987685310546474108748619925765804904990384701822481 6818 31666217077975311273331142555946934009452480380158156804096 6819 31721996088243339648228177674570545676920741639607327636481 6820 31777865150462624050644531100997523801784324096000000000000 6821 31833824396780691610355041635265681584194345054419386449761 6822 31889873959519572798402831607501007412243411361068386881536 6823 31946013971176006228170595574557167632981870496170413454641 6824 32002244564421643666735321159450778054882963777095462813696 6825 32058565872103255256691482797092287768330633640289306640625 6826 32114978027242934948627884820129984602392741203121055338496 6827 32171481163038306144443466068608492233065677577343327995041 6828 32228075412862727551687514036628176715002694477845297627136 6829 32284760910265499249109872478313117377987520090984262688961 6830 32341537788972068963606862384187736222960952481000000000000 6831 32398406182884238558748772307560844042982638777558205875281 6832 32455366226080370735074910168755783617205486184696167530496 6833 32512418052815595942342344893041573879712583303302634704081 6834 32569561797522019503914602545947537614240063041222525259776 6835 32626797594808928953476718017317892901578702240058837890625 6836 32684125579463001584263179773018279448380996100062357487616 6837 32741545886448512210985441740678259523645125053792741530401 6838 32799058650907541144645813023277574263129507154400367742976 6839 32856664008160182380424672841794454586082373457509346198641 6840 32914362093704751998828094895566697191048216576000000000000 6841 32972153043217996780283102196505645622125881214779511278001 6842 33030036992555303033367910380884800065284278253176655712256 6843 33088014077750905636864654530133663466471261820118441476321 6844 33146084435018097295822231639938772159959737778829111853056 6845 33204248200749438011817028065022823139247085287324462890625 6846 33262505511516964767599438535274574359851183233083642023936 6847 33320856504072401426314220687471946284430964594265941468561 6848 33379301315347368845482866485713689803117522243608291311616 6849 33437840082453595205936309412886315511006543535138962245521 6850 33496472942683126555886423905077920215087890625000000000000 6851 33555200033508537570324911170844326880050861793322310177921 6852 33614021492583142525938303287670812704408531675926616866816 6853 33672937457741206491727955298889885637166425822595362331361 6854 33731948066998156735524032945747341688188185044955499073536 6855 33791053458550794346582641661290463436789374619961181640625 6856 33850253770777506074455380525318984085666071152985118867456 6857 33909549142238476384320743032826631423726828130054477649521 6858 33968939711675899728966924762203982635881538242193333293056 6859 34028425618014193037615736344007314817435292988440013709601 6860 34088007000360208421777458526358448406979874816000000000000 6861 34147683998003446098326614609062582942067173724038240895041 6862 34207456750416267529988774075350158271444963273367693234176 6863 34267325397254108783428639887800191640156971796941220629201 6864 34327290078355694105129810633521704223743734056352760201216 6865 34387350933743249715256747503092132361486128883750244140625 6866 34447508103622717819689614968112401875941065432339490738176 6867 34507761728383970840422802983573021731736496391065282713281 6868 34568111948601025864518077583569529462008900886445787447296 6869 34628558905032259311803445862294309175252063124499298270881 6870 34689102738620621821508960536700627767459538001000000000000 6871 34749743590493853358030828572819130744032809580800916549361 6872 34810481601964698536015327724442450665234297151577795854336 6873 34871316914531122164954174280815463854227160325964182529841 6874 34932249669876525013483124849112550159700354641463181316096 6875 34993280009869959793575734607884442084468901157379150390625 6876 35054408076566347364824334159351379644513732378737137156096 6877 35115634012206693159000426881441812406940515207889024099841 6878 35176957959218303825086848534862317099063472561032984334336 6879 35238380060215004094974170816270245146045874295571764409361 6880 35299900457997353870013970565841406977560805376000000000000 6881 35361519295552865528621726436216376777104431870190149060881 6882 35423236716056221455122245010006310700756099646278816567296 6883 35485052862869491790030658614778071974221794100902324993281 6884 35546967879542352401962177427754516537339403010613157298176 6885 35608981909812303081363918887394592235321875542441650390625 6886 35671095097604885956262277935595032490863463447392578441216 6887 35733307587033904130219442202516481810873470544889576049201 6888 35795619522401640542692796916017485612616341245505019314176 6889 35858031048199077051991105069415531271061130132374847405041 6890 35920542309106113741021489214820871916464991441000000000000 6891 35983153449991788446021382164641840623878137602983853149601 6892 36045864615914496508469754881075421862165129073690260013056 6893 36108675952122210750372070912509651391155636144543123779521 6894 36171587604052701673113557896810637549099405735045767827456 6895 36234599717333757880075527894482318753207018558437744140625 6896 36297712437783406723209619639707187096784890966565019713536 6897 36360925911410135173764977204336819580470739943764211601361 6898 36424240284413110917363521059037880537074702421445600546816 6899 36487655703182403673618609087048015337344541368976085337921 6900 36551172314299206740492526759392481000000000000000000000000 6901 36614790264536058763588387415992198742109872121230430335521 6902 36678509700857065730572165414892922031396914748818395631616 6903 36742330770418123190920726811899156945527507846503261448561 6904 36806253620567138701191864215241125580651442449660233383936 6905 36870278398844254496012484524574214230281489622773681640625 6906 36934405252982070384981240410643792797527498004285774893056 6907 36998634330905866875682038621379837505319960942464114596321 6908 37062965780733828523005000512051252903780115923858416992256 6909 37127399750777267504971592591444999292640388545661215088001 6910 37191936389540847425260787352875926210532251201000000000000 6911 37256575845722807342633257218215440204102706774514432938641 6912 37321318268215186027450747065086654672985809367590529662976 6913 37386163806104046445487913531946350570461194525779155360401 6914 37451112608669700469234062102995798888629237730965451247616 6915 37516164825386933816882355864769149322709661335761962890625 6916 37581320605925231219204212798875574831853690341525370699776 6917 37646580100149001814506751530755589924018106748604811674081 6918 37711943458117804771871288592488852711997339756219426410496 6919 37777410830086575142871033478696248831810615016009948335281 6920 37842982366505849941966271078449081293111033856000000000000 6921 37908658218021994455775464452868706750093741764468308078961 6922 37974438535477428781420854397806928444161481009883997147136 6923 38040323469910854594147275783676852479150451521118605675041 6924 38106313172557482144413054300191720849685725616794811498496 6925 38172407794849257484651990952501445858850538730621337890625 6926 38238607488415089925905585457029190742116849343173130653696 6927 38304912405081079724524793570239385374870355061536124274641 6928 38371322696870745999140757351650059202025197311665463361536 6929 38437838516005254878104091413672351719497526726646627559761 6930 38504460014903647877592452345354570097714002721000000000000 6931 38571187346183070510586262714863260417080969235623021676481 6932 38638020662659001126912605356585510447334339337939473924096 6933 38704960117345479984557448033121185324026351418403963352481 6934 38772005863455338552446503030187100648879220535769493016576 6935 38839158054400429044895170793613358676345177888476806640625 6936 38906416843791854187928161352211320975160645962042039074816 6937 38973782385440197217669531988369084319881124045081240638001 6938 39041254833355752111004024419819995043956469045029567205376 6939 39108834341748754048710729641168820566692595710772962041441 6940 39176521065029610111270253542484845610002681856000000000000 6941 39244315157809130207546701474617535491958101091330362451201 6942 39312216774898758236545945066894680995311042990888208633856 6943 39380226071310803482451779822561290262110127788077218152721 6944 39448343202258672243141727320746114992732085250337439481856 6945 39516568323157099692384381240937793393806659558359619140625 6946 39584901589622381975920341896950373723056658860551685083136 6947 39653343157472608541628929522194673253690557765594507804161 6948 39721893182727894703983012186783761797096396693873430102016 6949 39790551821610614442994429949624080788866374507630043860321 6950 39859319230545633437852642655214573008056640625000000000000 6951 39928195566160542335459374675430969352736482223729725923121 6952 39997180985285890254062175871147333268743787583162774716416 6953 40066275644955418522189964107178386399839370836677406635761 6954 40135479702406294653093760796750327218606407675455215374336 6955 40204793315079346554895977178561114678206027862207275390625 6956 40274216640619296976651755340509838613980753737782086598656 6957 40343749836874998190526014399395165489673534359427543613121 6958 40413393061899666910289998725341270346259340003307365011456 6959 40483146473951119446341271663442492145907868597476843896401 6960 40553010231492007097451244853161539238033883136000000000000 6961 40622984493190051779444479978406793993658160194572178412241 6962 40693069417918281891014146597988500801100513494400942411776 6963 40763265164755268416878166607347760092355120666800740161601 6964 40833571892985361268480722868102693838153724243619941974016 6965 40903989762098925862443956612099306435801850604863525390625 6966 40974518931792579936974825381326861006279309414231194341376 6967 41045159561969430606432240504295457170039194532133268704881 6968 41115911812739311654259750433313375205440988601228193693696 6969 41186775844419021064489183675580096399149362273512387829681 6970 41257751817532558792020812544164184133274954161000000000000 6971 41328839892811364771885746532799889050002143977154601038561 6972 41400040231194557167696411781048909194241452303092270759936 6973 41471352993829170859491120843770687536088429861233852890241 6974 41542778342070396171178884811062470371025613813998513360896 6975 41614316437481817837790767741905596917662680149078369140625 6976 41685967441835654212744231376723669590003448620848875831296 6977 41757731517112996715327066180957903003729138390777458519441 6978 41829608825504049518607652943631615355611878509645454708736 6979 41901599529408369477978447411746066447085321646408812140161 6980 41973703791435106300539728783260230847215702016000000000000 6981 42045921774403242955530801308394201533206577616656713722081 6982 42118253641341836326015986761096338322361221497657019600896 6983 42190699555490258102032894139764606521706568411650569781681 6984 42263259680298435915410601638749404964704458376841292414976 6985 42335934179427094716465534699825179965459921055508056640625 6986 42408723216747998392782972805737894180273597490760179388416 6987 42481626956344191630292266616151608900341503262567415296801 6988 42554645562510242016843996069866697380823137956006331416576 6989 42627779199752482388497449186101198411702224421762500107841 6990 42701028032789253418726950491952216926061060321000000000000 6991 42774392226551146450755717282922765994174996994813779182801 6992 42847871946181246573226071288647716542694122548886981574656 6993 42921467357035375939414982766717282546995107832102594595921 6994 42995178624682337330204073583814435757335073432207486816256 6995 43069005914904157961013355465290541228899669927715087890625 6996 43142949393696333532908129301838069534291780949530678132736 6997 43217009227268072528088621195117220556945151369647360076961 6998 43291185582042540749972080803091444719769259337869699977216 6999 43365478624657106108077217510461938432852307273810497812721 7000 43439888521963583647921000000000000000000000000000000000000 7001 43514415441028480826137994936795449275421097263097786940721 7002 43589059549133243031032570699505938596062767018717834121216 7003 43663821013774499348774442400642724038452936144574517892961 7004 43738700002664308575448184831800145488857077012269405044736 7005 43813696683730405475167490449565512521970963342168212890625 7006 43888811225116447284465100083670152330053812390866693984256 7007 43964043795182260463169484700797898130603304043350144699921 7008 44039394562504087691979507295391144332574410146919697350656 7009 44114863695874835116948444802823641513384049068199410134801 7010 44190451364304319841088900840480333736109973121000000000000 7011 44266157737019517663310291078634647234425387064419917315841 7012 44341982983464811064900734125579627860907998104142611480576 7013 44417927273302237443765331980288110315881264690113545032801 7014 44493990776411737596632975360985610968307947197102792380416 7015 44570173662891404449443960559454804504350036183242431640625 7016 44646476103057732036130855898689219688893387017283201662976 7017 44722898267445864726005207385713128736942154923434883805681 7018 44799440326809846699962824752021476243626533806149209296896 7019 44876102452122871675720540761205075935426699910433976754081 7020 44952884814577532882297488436949185847869116416000000000000 7021 45029787585586073283954092724764954619658173284807085428161 7022 45106810936780636053802125047570123681216372983715896692736 7023 45183955040013515297299321248614793017663243276484344175441 7024 45261220067357407025842215535287043264106952812910446903296 7025 45338606191105660380670995244068796058993399143218994140625 7026 45416113583772529107300333540381540307398905387512212688896 7027 45493742418093423280690309547301517314314884570880106834241 7028 45571492867025161281371677864171716218916215429083678375936 7029 45649365103746222022739901990030666933803260702872528150561 7030 45727359301656997429732518807552625567550735761000000000000 7031 45805475634380045169104554010887432345395248011545365197681 7032 45883714275760341631516861175438200165380793379538333597696 7033 45962075399865535165652410069258189524117915973939414280881 7034 46040559180986199564575702794421879571887607407066315493376 7035 46119165793636087804550649422466503033058547387285400390625 7036 46197895412552386036532387950846332745645691572264439382016 7037 46276748212695967830548686657329958294819052918642030025601 7038 46355724369251648673186720266437851872816500064155631947776 7039 46434824057628440718401164766400882899112668509776521604241 7040 46514047453459807791859709226757301461986574336000000000000 7041 46593394732603920649042236565633282254505243830923093344401 7042 46672866071143912487310078902007624911148027021851058835456 7043 46752461645388134712161906901881875622144355546535373109121 7044 46832181631870412957892966388300211308457660214207269830656 7045 46912026207350303362874529433626164761157435623535400390625 7046 46991995548813349099670581188422930848687125165397038862336 7047 47072089833471337160208917824737854623837650905427548419761 7048 47152309238762555396223985182597046955731347112780330172416 7049 47232653942352049815188942007110197796044670324961357195121 7050 47313124122131882131954586049805867578369140625000000000000 7051 47393719956221387576312935781701150351933509344946453388321 7052 47474441622967432956703415027193945465880654278409653846016 7053 47555289300944674980279742477188485942497508969465565220161 7054 47636263168955818829555782776962599697918911949839762395136 7055 47717363406031876995848770709195783675149541257968994140625 7056 47798590191432428369738474905337920534157769876580237049856 7057 47879943704645877588761022519146743185283106114971547856721 7058 47961424125389714642556261384795345145366025458322934009856 7059 48043031633610774735687691358486546034569314018035673803201 7060 48124766409485498408354151807046163714643398656000000000000 7061 48206628633420191915212607559539640401843730750240339649441 7062 48288618486051287862531531078603452983407952678647216869376 7063 48370736148245606103894534136941751748642091525119389974001 7064 48452981801100614894674057901347171448575438420568562466816 7065 48535355625944692305495086031700209268782703754492431640625 7066 48617857804337387894909001195721441799434994152195632664576 7067 48700488518069684641497861281832643891662841229548136976481 7068 48783247949164261135629527562364073493772140246987593220096 7069 48866136279875754031084233117563305877270467551056325108481 7070 48949153692691020756773335977453556423709013121000000000000 7071 49032300370329402488771157673593952303348910191787301247761 7072 49115576495742987382880964216248239513100449135276154945536 7073 49198982252116874067956302924409493056198980864018749530641 7074 49282517822869435400199065036594095367974083491094772125696 7075 49366183391652582478655800619346132876806318759918212890625 7076 49449979142352028922133968968021014922085184401438981226496 7077 49533905259087555407759964460682135847491538473485399219041 7078 49617961926213274471400914680884383296212328332698854363136 7079 49702149328317895570172404568770857536418341895666235590961 7080 49786467650224990407254437392311932657342611456000000000000 7081 49870917076993258519238100451706395952119309427197366103281 7082 49955497793916793126225560639980492634900631775418295914496 7083 50040209986525347244906172281699935758074613513422016850081 7084 50125053840584600064831637059489982973267912705570322251776 7085 50210029542096423588113313314777210432541004793965087890625 7086 50295137277299149532764929574861318113277748272440259055616 7087 50380377232667836499914114813133879276951159362293264824401 7088 50465749594914537405106315693021109390635466128285788798976 7089 50551254550988567173924828879077197051966167569422336530641 7090 50636892288076770702150834420631242314575346401000000000000 7091 50722662993603791080687474224532128014918013121841544936001 7092 50808566855232338085472177733879459609147935191592920416256 7093 50894604060863456932601595119212811651314686648225923692321 7094 50980774798636797298893656567493688048882626672736148525056 7095 51067079256930882608111434622392622943394207544258056640625 7096 51153517624363379583073644986925514467226703116653807271936 7097 51240090089791368063876779746406400366773983497654102832561 7098 51326796842311611092454025606036268865216062466719240687616 7099 51413638071260825263696278463266977135256723317060782007521 7100 51500613966215951343360724450403761000000000000000000000000 7101 51587724716994425152992616487777011281437881409421815265921 7102 51674970513654448722086034382261823542027671281932313890816 7103 51762351546495261707709575589990168456499766817835768617361 7104 51849868006057413081823082935823260020568758678511247425536 7105 51937520083123033086511674845568709235601309246328369140625 7106 52025307968716105457363503000076243462770215746811355795456 7107 52113231854102739915217821763265058651814078089965633083521 7108 52201291930791444926510113268863176130519735620792594989056 7109 52289488390533400732441171673212431282522091595886644901601 7110 52377821425322732647197209793949872614326712241000000000000 7111 52466291227396784625448211156755351470743207924390385413041 7112 52554897989236393099351910364693900737598664860834438578176 7113 52643641903566161085290944687018111692898644940914344985201 7114 52732523163354732560570879836668108840031729614339812233216 7115 52821541961815067110306973068152890874483657068613525390625 7116 52910698492404714844727696980054760383451693242370727346176 7117 52999992948826091587123207749106324631146698900365758217281 7118 53089425525026754332667101955685144709165241089476465463296 7119 53178996415199676978339966683692580992644315632315292892881 7120 53268705813783526324183388191168780495828811776000000000000 7121 53358553915462938346113245151683138318856832830071038497361 7122 53448540915168794740521273260567013572991830197902325518336 7123 53538667008078499740894048884461073316019337909359988955841 7124 53628932389616257206678700407471470176224030772643649028096 7125 53719337255453347984624816992505235248245298862457275390625 7126 53809881801508407542832185632123902967486580854633021444096 7127 53900566223947703877734148609553605177773306845208915673841 7128 53991390719185415694246534827357814373105689646217702670336 7129 54082355483883910859312279888753728700969549986832644461361 7130 54173460714954025129072011334673132054432511601000000000000 7131 54264706609555341149891037048471600457697083277375356438881 7132 54356093365096467733473336539714340682793675616459786551296 7133 54447621179235319406293316608750929056420604335504147489281 7134 54539290249879396233576254774872968874680850370167072690176 7135 54631100775186063918058515822766415606597449877109619140625 7136 54723052953562834173758788884762252721149286139541078409216 7137 54815146983667645374991754630093570824366215589803549693201 7138 54907383064409143480855754377022152872340712850693121970176 7139 54999761394946963235426195279341653286314074125281504887041 7140 55092282174692009643886588165435644316121174016000000000000 7141 55184945603306739724829277125805465183955630041646623957601 7142 55277751880705444538958082553823235325761408605173046317056 7143 55370701207054531494425242044447880096572749764358866345521 7144 55463793782772806929035196346804874014211378863841482899456 7145 55557029808531758969547930448911952111205445279726806640625 7146 55650409485255840668314742846471604110316480187612023361536 7147 55743933014122753417479479112585089533251070186860303315361 7148 55837600596563730640978429041510345831002563622968351522816 7149 55931412434263821764572249887225868262735423613421182249921 7150 56025368729162176464143441556612792363525390625000000000000 7151 56119469683452329192493063047566390986854417167404212573521 7152 56213715499582483984870542944334402386203123839347894255616 7153 56308106380255799543470600395891438656982084767784598084561 7154 56402642528430674601131456708234600887420727910036820135936 7155 56497324147321033564468681478163775104843851760371337890625 7156 56592151440396612436679181084429338841399520475496690221056 7157 56687124611383245020250001332128619921084508020540530380321 7158 56782243864263149399806780117948875680611232519652200288256 7159 56877509403275214705336850147327271826983890837147583430001 7160 56972921432915288156022155989865815806759141376000000000000 7161 57068480157936462384917314106439930974966607830601244606641 7162 57164185783349363044708308920411846823118964864311956606976 7163 57260038514422436694787482536242739633169866331688730066401 7164 57356038556682238969880640331629110506660419114707101679616 7165 57452186115913723030462259364107767877575017942011962890625 7166 57548481398160528295194951339918534220015973640298725707776 7167 57644924609725269455629496791822977340084744151234727528081 7168 57741515957169825773401932103589641795180701667476946026496 7169 57838255647315630660164336102010002782128272250600990107281 7170 57935143887243961540486128112643271217432354881000000000000 7171 58032180884296229997962854643040843409836222593448337176961 7172 58129366846074272204769607217011221181998667873931688411136 7173 58226701980440639634896379335592248794291309912805232451041 7174 58324186495518890061302836084838152595709670296977237610496 7175 58421820599693878837230135547342769788956701755523681640625 7176 58519604501612050461907606903646166642659007144026173341696 7177 58617538410181730430892255931348237288181640691240486198641 7178 58715622534573417371279234523918516058891622812774943297536 7179 58813857084220075462021576857885014107267772356628714761761 7180 58912242268817427139597670936345100496763293696000000000000 7181 59010778298324246089265100428606995624612669425896226204481 7182 59109465382962650522139658010280047991170824654753685508096 7183 59208303733218396738338497785324352083238683630245826198481 7184 59307293559841172976426560841484174367050299050158326808576 7185 59406435073844893549405574553203835768087904179687744140625 7186 59505728486507993267485092901597913021101075279388337442816 7187 59605174009373722147875211829358639172119918669349564632001 7188 59704771854250440411840760489670987369895011427561951461376 7189 59804522233211913769256936182308904761137214456709836673441 7190 59904425358597608990906517797143328466783529681000000000000 7191 60004481443012989768758959705342777731945890908510070409201 7192 60104690699329812864471835251629300680426387312499916537856 7193 60205053340686424546355266307105196740979684100853071068721 7194 60305569580488057315040142741428083628705941180018632953856 7195 60406239632407126918091103165522388450963113986191650390625 7196 60507063710383529653805415881613084562460401957590727131136 7197 60608042028624939964439066656191348529268826674993679868161 7198 60709174801607108319101527703610665099467609546377582678016 7199 60810462244074159386560850133404663356219725038489217922321 7200 60911904571038890498200890073153536000000000000000000000000 7201 61013501997783070401372646730843198540330718081708235311121 7202 61115254739857738303381858806199319462145523724686474940416 7203 61217163013083503206355173899475940376324815538425773621761 7204 61319227033550843533227373898674561798140059018377440526336 7205 61421447017620407045092307752203261374522102569629150390625 7206 61523823181923311050160351553595613779040814261820880326656 7207 61626355743361442904565384478134882616164243842038619747121 7208 61729044919107760805264437818109152855275350344673269907456 7209 61831890926606594875273343163996776710692948306507999388401 7210 61934893983573948541481874673187736487813588561000000000000 7211 62038054307997800205292049355924315550821433794178357230241 7212 62141372118138405206323418390032854891182115162975450955776 7213 62244847632528598079429351651756410280445146907127115217601 7214 62348481069974095105268486919624877004454907778728990806016 7215 62452272649553797154675684571853689865769054382500244140625 7216 62556222590620092827076998055283620513394813854757867749376 7217 62660331112799161883193339955401578061503244190556274908881 7218 62764598435991278972277693142554779081833925441378154909696 7219 62869024780371117654130886209127306932464984653557776751681 7220 62973610366388054716141122246228056398549159936000000000000 7221 63078355414766474785592619936381496995708352216723487286561 7222 63183260146506075237488895960856737099891966713509523623936 7223 63288324782882171398136387836655192244649383620825900016241 7224 63393549545446002044734286508841926245614409007643697872896 7225 63498934656025035201216618328889625903382360935211181640625 7226 63604480336723274230592786449046382385377201562678276919296 7227 63710186809921564224032952156478189336424645663944190793441 7228 63816054298277898686944807259113544515907736827313296244736 7229 63922083024727726522288459317769984365100039304325656492161 7230 64028273212484259311376322296310026290743490241000000000000 7231 64134625085038778892405076073296089391540639874831115400081 7232 64241138866160945236966929224929769498027736224918872784896 7233 64347814779899104624787590550009628253538172064761322977681 7234 64454653050580598116938525963262698911599830199133844606976 7235 64561653902812070327771248633737504808275113561074462890625 7236 64668817561479778495821561590029832201488167550571476156416 7237 64776144251749901853931843453986110339331506570602239640801 7238 64883634199068851298839639499232352084451045379364597272576 7239 64991287629163579360480991860448532914830408667637391889841 7240 65099104768041890471257114443788380251300560896000000000000 7241 65207085841992751535513189908272165314772998521897874290801 7242 65315231077586602799478238002394603456136550083930011078656 7243 65423540701675669021915176549630754373793956315761657861921 7244 65532014941394270945730368481029259964495033227010958688256 7245 65640654024159137070792120512693764752227309386308837890625 7246 65749458177669715728207771360709342801963612940116958580736 7247 65858427629908487456309179776010627530785599876016012490961 7248 65967562609141277678596595166851539546787807789764854153216 7249 66076863343917569683891066156962476133945655676645799024721 7250 66186330063070817908945715103209018707275390625000000000000 7251 66295962995718761523766379367636096827845453393282723478721 7252 66405762371263738319892293005232595425990201629546135945216 7253 66515728419392998901887655490623092863156767364287265228961 7254 66625861370079021182295107164225269394670992500502068596736 7255 66736161453579825180302304231243037402087735385039306640625 7256 66846628900439288124372959395236136269208433353416566112256 7257 66957263941487459859093887551956336706087219924536531183921 7258 67068066807840878556489769408708053308960542172475323846656 7259 67179037730902886732057519429716622713853658585751652776801 7260 67290176942363947565772318138910331296248631296000000000000 7261 67401484674201961528317542538182045334532237977201413283841 7262 67512961158682583312791002221632593145653477460608601624576 7263 67624606628359539072140062684550469082472281287808320438801 7264 67736421316074943962578411339990580530428627989032039612416 7265 67848405454959619993237395865818259146454461839297119140625 7266 67960559278433414182305038711023235450337946498014393470976 7267 68072883020205517019906005892021371329180581052385880359681 7268 68185376914274781237975982607589308788117470036497212112896 7269 68298041194930040887384082695058487033362734376884262826081 7270 68410876096750430722557093540469876285970419441000000000000 7271 68523881854605705893859532741598959097855932299915028826161 7272 68637058703656561947983667605141652800811858380189111156736 7273 68750406879354955136603823437945715415004318062467661651441 7274 68863926617444423033549481567018428153106003661119189815296 7275 68977618153960405460751843094179727785492002964019775390625 7276 69091481725230565723218709558700209716308234910977172176896 7277 69205517567875112153292706945105286726568327456458359458241 7278 69319725918807119964448054833580028968429664450983481511936 7279 69434107015232853414881257947113598878471112794008929652561 7280 69548661094652088281151272902717512087016308736000000000000 7281 69663388394858434642124878623777994942538041097705414025681 7282 69778289153939659973483154616899274691013252085702228381696 7283 69893363610278012553045147159501544336201152980619157826881 7284 70008612002550545177164979383994416386473541047771386085376 7285 70124034569729439188458837280593754638682485697051025390625 7286 70239631551082328815118439773826698376116579879647934550016 7287 70355403186172625822067777257516327328751266399326754719601 7288 70471349714859844474220079299593627870490885661261379403776 7289 70587471377299926812092148651490091570054099001368480536241 7290 70703768413945568240033375217159297680572090161000000000000 7291 70820241065546543427326920254000103711233441344770275602401 7292 70936889573150032522420737792147506089688271107867809939456 7293 71053714178100947680546277069799760269072319597671996725121 7294 71170715122042259904982886690501901587975454220609820102656 7295 71287892646915326202226118213646330843399210894140869140625 7296 71405246994960217051318303991920578933562843642125757710336 7297 71522778408716044187599961269070711078566297271503331183761 7298 71640487131021288701140751848196052004545233220316085948416 7299 71758373405014129450108904034886999017609048716006085557121 7300 71876437474132771789338181050902641000000000000000000000000 7301 71994679582115776614351657702798729902426594192410767076321 7302 72113099973002389721101744775999280122201442996692957270016 7303 72231698891132871481686078408296734055867747674711292906161 7304 72350476581148826836299069577706273878568674757187664347136 7305 72469433287993535601679086818029535985066757608945556640625 7306 72588569256912283096311423351441762258553609889564387577856 7307 72707884733452691082647378000944379119135282829445144690721 7308 72827379963465049026599957516662219828004601028925882105856 7309 72947055193102645674576886318751197449128587606556553595201 7310 73066910668822100948311788126158305842040522081000000000000 7311 73186946637383698157754582504681495703733525378724352767441 7312 73307163345851716532282318029752374605357788940483088613376 7313 73427561041594764070491842519149957776532615505605415730001 7314 73548139972286110708835889648489004659660589778610808098816 7315 73668900385904021809364340217851980560198347578027587890625 7316 73789842530732091966832595391389559617884401953022542872576 7317 73910966655359579135439178383141022371404406034033273880481 7318 74032273008681739075454860311763096930813741361479237636096 7319 74153761839900160120005785294343956748635950026133308330481 7320 74275433398523098262273249295058440728290000896000000000000 7321 74397287934365812563372966788131334461226917277455751795761 7322 74519325697550900881176838936457987274717931596531731009536 7323 74641546938508635920340416727325892033960233590750437356641 7324 74763951907977301603799432345027387810371141255607873437696 7325 74886540857003529765998951996792635141439497470855712890625 7326 75009314036942637168118883443443746210103691027838699114496 7327 75132271699458962835559751619515725413638704201295572193041 7328 75255414096526205717952835959347998031773472105544219099136 7329 75378741480427762671958943375862095609045072645378244242961 7330 75502254103757066767120271267446856816058631681000000000000 7331 75625952219417925915029995455612633539705731017698762081281 7332 75749836080624861822084398581890816378860887341578632298496 7333 75873905940903449266082535216884875210506916196242100746081 7334 75998162054090655696938610757464423679540854296636711243776 7335 76122604674335181161772432109874947010114605704804931640625 7336 76247234056097798554643469177053177113730806696343152623616 7337 76372050454151694191194247287732065277440271036982539868401 7338 76497054123582808708468971923030309475405291053500617854976 7339 76622245319790178290173468413189870304375660400381662612641 7340 76747624298486276217642700692991297469887614976000000000000 7341 76873191315697354746782314719181439444402767530781764344001 7342 76998946627763787311250833767031685209367405168365793120256 7343 77124890491340411052149314535947762739058462949105707658321 7344 77251023163396869674485454805914778975913998903454577197056 7345 77377344901217956630679325297524126409205987865156494140625 7346 77503855962403958631378080398432608960847941943160164519936 7347 77630556604870999483847184528389172699852091071245915946561 7348 77757447086851384258205873123471493984543385625985198063616 7349 77884527666893943781774749527943919042756425337219487519521 7350 78011798603864379461803601489220415859619140625000000000000 7351 78139260156945608436847703457831853707476087534909706103921 7352 78266912585638109057061053500096640924420178733661018914816 7353 78394756149760266693675176336418111873766665578254326653361 7354 78522791109448719877932306822821654690689119193819187777536 7355 78651017725158706769741951097540018786809057210097900390625 7356 78779436257664411956330005618197152531550181264392984723456 7357 78908046968059313581149797418469925504896123271109590267521 7358 79036850117756530803324592116063825717291393431540464685056 7359 79165845968489171587891299506463840770869492828294961843601 7360 79295034782310680827115289979255894700160188416000000000000 7361 79424416821595188793146418495898091845713028079975365681041 7362 79553992349037859922286536469695299305585879794958591922176 7363 79683761627655241931138955590435975062914807409085721091201 7364 79813724920785615264910511437727325650457068075627856265216 7365 79943882492089342878137058628554572096360793180722900390625 7366 80074234605549220348103413246033043875870906760624555954176 7367 80204781525470826321228942397758746714271816738662435471281 7368 80335523516482873292690184953634711458270333806697351479296 7369 80466460843537558719552071814597589037053566703512023264881 7370 80597593771910916467679498465332383022375446801000000000000 7371 80728922567203168592701187065883689793837396832392696195361 7372 80860447495339077455297959939090141219788249769706663182336 7373 80992168822568298171087731013025721550383351929068397131841 7374 81124086815465731395379706580168075438876405379841908740096 7375 81256201740931876443070471637870665290392935276031494140625 7376 81388513866193184743954823077933512194636897241906697732096 7377 81521023458802413633724396096687115322263442873942658997841 7378 81653730786638980480927315401066850729232109447762229006336 7379 81786636117909317150162288090701573979229174169547560263361 7380 81919739721147224801780740501111174907285016576000000000000 7381 82053041865214229028370786798744351341760701630845049566881 7382 82186542819299935328297002724830786899868813444350964535296 7383 82320242852922384916570163591912152387443876414307171735281 7384 82454142235928410873321291444494828272593708528983580082176 7385 82588241238493994630154542203574905664643454892929931640625 7386 82722540131124622794653649623863814809123337488750570377216 7387 82857039184655644313316829002431813997842926185323275087201 7388 82991738670252627973195229788227519779935001831818632626176 7389 83126638859411720242510212553565654334442592311129748119041 7390 83261740023960003450524912201243221818074307841000000000000 7391 83397042436055854306945735794487407526388829796481080515601 7392 83532546368189302761129630011497638000328133302724440621056 7393 83668252093182391201373139941960474075858543674918660661521 7394 83804159884189533994559467759630370722879128981832589971456 7395 83940270014697877366439926722922876869623908971230712890625 7396 84076582758527659622826372974500625889852524794571219009536 7397 84213098389832571711971384731087554783260204178848296779361 7398 84349817183100118128413145676264270159044454201894110498816 7399 84486739413151978158562176691818445907484153647269664911921 7400 84623865355144367468307247487389696000000000000000000000000 7401 84761195284568400032917987213699632397502471603331130561521 7402 84898729477250450409521900771635919892172262806352400879616 7403 85036468209352516352433685257905215302188311152087086470561 7404 85174411757372581771614928817925077347605247641189598887936 7405 85312560398144980034542462108130416447629277723652587890625 7406 85450914408840757611763820602966992409255095010078997549056 7407 85589474066968038066418464116574045465677746283409247914321 7408 85728239650372386388003588145561556439422373411882591584256 7409 85867211437237173670663549977406080148853399260833387522001 7410 86006389706083942136282120948863798878020232801000000000000 7411 86145774735772770502656964780471627251834775734556892024641 7412 86285366805502639697035930556718104798804664035082791550976 7413 86425166194811798915294937666856687575198242473910806522401 7414 86565173183578132027037418868646156338114255068213744111616 7415 86705388052019524326895476586577467899784495170820556640625 7416 86845811080694229632313096607424771621159712726750672715776 7417 86986442550501237728091952489281788800824913722891595132081 7418 87127282742680642157980523255654614420268584522652673642496 7419 87268331938814008363587436303719564898005206079681767629281 7420 87409590420824742170900136915561289908843974656000000000000 7421 87551058470978458624690175323123329814342923755587152024961 7422 87692736371883351171086591941771982849135688297091187675136 7423 87834624406490561188599071153836109089135355222589960977041 7424 87976722858094547867872723892281713717695252481881455722496 7425 88119032010333458440456549245852203684554159641265869140625 7426 88261552147189498756867815380594494155055580742753008029696 7427 88404283552989304214234790248739059965781301701460699872641 7428 88547226512404311033800442834449999587787266623812231233536 7429 88690381310451127888569926067050632960321876249845087713761 7430 88833748232491907881384843016002529267831695921000000000000 7431 88977327564234720873707488568212606725650663274232416482481 7432 89121119591733926165398449477205525313807767274750105092096 7433 89265124601390545525771136465368477918507859234145640794481 7434 89409342879952636576207012954894159439028563343553752600576 7435 89553774714515666524615476000256652194879082636426025390625 7436 89698420392522886252022536095095715695291355478531627810816 7437 89843280201765704751572633729299026953532534815996890376001 7438 89988354430384063920228121877900812658580194717839743717376 7439 90133643366866813703451135012200586447699415733839797055441 7440 90279147300052087593152756735288904223090016256000000000000 7441 90424866519127678479194589758989740069596702138511214117201 7442 90570801313631414854728023657132838183440100939092232441856 7443 90716951973451537375656687651095796819862421075700975734721 7444 90863318788827075774507767607746284298705624082479218425856 7445 91009902050348226128998058457311281443361529700644775390625 7446 91156702048956728485580815369344207527755726238717961179136 7447 91303719075946244838259659258893847112451909962329253682161 7448 91450953422962737462955984532242793497392856916732743254016 7449 91598405382004847607716509422219312527935632658274527734321 7450 91746075245424274539047801807136770976806640625000000000000 7451 91893963305926154944664806054920740694422557913160880449121 7452 92042069856569442692940589184987268375136368712637183164416 7453 92190395190767288949344717494978287524731554536394542357761 7454 92338939602287422650157867757583451629681036096299857678336 7455 92487703385252531333750470154423504415014021376172119140625 7456 92636686834140642329713373279380404429224485200047066054656 7457 92785890243785504306128714812875528207571536591357747631121 7458 92935313909376969175269374841461141338860645017963782803456 7459 93084958126461374358015582273743713499789405332332590630401 7460 93234823190941925407277438384142336736066932736000000000000 7461 93384909399079078990712315200343271979591013303645621798241 7462 93535217047490926233026280238584294224258235580191367499776 7463 93685746433153576418148892983131840378706773018236492023601 7464 93836497853401541051570912502541805224120701689267031638016 7465 93987471605928118283134649695563010994787608763164306640625 7466 94138667988785777690566891863892736949487432749619133157376 7467 94290087300386545424044521617468090211053718749393232862881 7468 94441729839502389712083146530617292636109909778374324125696 7469 94593595905265606729039250484243026273534776110558151423681 7470 94745685797169206824516572250307709036618476961000000000000 7471 94897999815067301114967611600279860731077254249914659284561 7472 95050538259175488437781358048923476954524223551870584487936 7473 95203301430071242668148532278910475244053957094657798892241 7474 95356289628694300398995825330251746056184622057914674384896 7475 95509503156347048984280815781517073805399000644683837890625 7476 95662942314694914945939440397290144582314326872077470007296 7477 95816607405766752744778089068323992870467285576085024817441 7478 95970498731955233915602590327466536365702007203676945780736 7479 96124616596017236566876549285657293893076563867613286594161 7480 96278961301074235245201695498196975668445577216000000000000 7481 96433533150612691164913094042103388258831791539203252828081 7482 96588332448484442803082268960732030290280318304034933968896 7483 96743359498907096860221484211999902208025272769143027923681 7484 96898614606464419586982623341548458427939643207376988798976 7485 97054098076106728477144305292058348490859106376699462890625 7486 97209810213151284327181070054726692048469793416115764924416 7487 97365751323282683662708664268679188624059711025145565734801 7488 97521921712553251532099653378856466305118267109476271128576 7489 97678321687383434667563783572728824289129724517313119421841 7490 97834951554562195013987713431098034222086262721000000000000 7491 97991811621247403625828932048281257497430094395809405148801 7492 98148902194966234932358877302182544332054080514065648582656 7493 98306223583615561371550464985183950972429034346177022877921 7494 98463776095462348392905436642473200532219436229377822560256 7495 98621560039144049829517131205410188706290457983086181640625 7496 98779575723669003639664482853862677188751017748167431028736 7497 98937823458416828018233244993154415550636502829721816654961 7498 99096303553138817878260637788408888375594022759159016329216 7499 99255016317958341702899814361681111644145875311286235986721 7500 99413962063371238768100738525390625000000000000000000000000 7501 99573141100246216736304264799243280194752931564019045766721 7502 99732553739825249621446409437099857529074536835953445769216 7503 99892200293723976125569999275158209599041332833775914314961 7504 100052081073932098347341083403404804498249788783158924148736 7505 100212196392813780862767690958603499476336005335625244140625 7506 100372546563108050178418716739166412844790096372169830240256 7507 100533131897929194557440914850136179860815601187702969417921 7508 100693952710767164218672179200242991897379341296643558342656 7509 100855009315487971909149488392625953190561517602047581168801 7510 101016302026334093850310091376368782893492240721000000000000 7511 101177831157924871058184709157537090392301642036192495001841 7512 101339597025256911037881726905960718470981901627507999768576 7513 101501599943704489852661549937622352852343073823112847594801 7514 101663840229019954567900496302235120082442372221254278844416 7515 101826318197334126070243798061459632146203544739004150390625 7516 101989034165156702262247482805267290373270459366936177278976 7517 102151988449376661632809106522244049178438061644494078663681 7518 102315181367262667203687508614189689336888491399819422928896 7519 102478613236463470852411959626244399472680714399111034648081 7520 102642284375008318011881272151009563187888521216000000000000 7521 102806195101307352746953645358765559025987101679465007974161 7522 102970345734152023208328213705968573792731805548638133620736 7523 103134736592715487464019470580773390498182903708188830877441 7524 103299367996553019708725937957422335484688804761057724727296 7525 103464240265602416851394653551004561621685087680816650390625 7526 103629353720184405481283247490367123538895215334907923664896 7527 103794708681003049212821581159892395801891046473825213832241 7528 103960305469146156409575121600487836083613544795547092647936 7529 104126144406085688287612425706506454438162114073008866904561 7530 104292225813678167398579309408472179736403242961000000000000 7531 104458550014165086492782478091466189487370162829554198603681 7532 104625117330173317762585595665880775270348925835592331165696 7533 104791928084715522466420970981009049781479307869139103122881 7534 104958982601190560933720241652654371314833844028571048677376 7535 105126281203383902951067636863655386929657039746562744140625 7536 105293824215468038529879602290973707501823922495900421718016 7537 105461611962002889055914772014824068539883100293005731163601 7538 105629644767936218820918474074284053609254118591328534859776 7539 105797922958604046936706158249944727322424464898725275218241 7540 105966446859731059631990336677497518315216244736000000000000 7541 106135216797431022932255830026739096964453715656807143610401 7542 106304233098207195722988314218357506665460390570289169043456 7543 106473496088952743196561364996082141464763992678605422091121 7544 106643006096951150683087400124380038252923971840559762374656 7545 106812763449876637865538121541904101417476822939648681640625 7546 106982768475794573379440262468388046025302076884894668558336 7547 107153021503161889797452647237680787773158621609673265697761 7548 107323522860827498999130774512162490979371384864198849724416 7549 107494272878032707926185337523928287993542489545091199669121 7550 107665271884411634723541298085906594121337890625000000000000 7551 107836520209991625266504334321539762387721645535859966514321 7552 108008018185193670074341685374838364429082404678907268694016 7553 108179766140832821610584619783569471093376417813644672342161 7554 108351764408118611970359957727096773866306564533583758299136 7555 108524013318655470955058280996999082308531421086386962890625 7556 108696513204443144534646668283096510912574830971967930105856 7557 108869264397877113697933997219953400149369696114527043274721 7558 109042267231749013691097058599346581307870087756029438201856 7559 109215522039247053644775932222629884726822438318127619137201 7560 109389029153956436590047278043433709222290784256000000000000 7561 109562788909859779863584400535754931332849484694122701635441 7562 109736801641337535902313148615260362201234985301744368357376 7563 109911067683168413427872917942589294612713532157884193236001 7564 110085587370529799021192227046640371405287136021010045730816 7565 110260361038998179087488543423308009008227094445996337890625 7566 110435389024549562212002240590936897472186542023096045080576 7567 110610671663559901906774772017932653612489667760775112534481 7568 110786209292805519748781352880545520752112881288273090052096 7569 110962002249463528909728645759875092347651724202164527302481 7570 111138050871112258077828151646670404207301349921000000000000 7571 111314355495731675771856212990564419134971129763742238093761 7572 111490916461703815047811741007027958104320446288995115073536 7573 111667734107813198598482985040598564302273247832074226932641 7574 111844808773247264246234867476877682782792192430154766749696 7575 112022140797596790829328613498437972617039740085601806640625 7576 112199730520856324482085610891184625275019010330800209002496 7577 112377578283424605309207641127913338868195685878065096917041 7578 112555684426104994454565829084846200548109531340221391835136 7579 112734049290105901564770864984848277903581079400802788644961 7580 112912673217041212647837258507875345126634950656000000000000 7581 113091556548930718327254591465020012910867029564736143809281 7582 113270699628200542491778941997352745781694218326537176682496 7583 113450102797683571341257859934639001503106934947827886392081 7584 113629766400619882828802479731997190420411726449141692235776 7585 113809690780657176499620564294687515537575073820234619140625 7586 113989876281851203726824480002532215641588650391451038191616 7587 114170323248666198344528310356006504122561488148508066662401 7588 114351032025975307678548522885849796943661097725084854910976 7589 114532002959061023975022811297171887536597142288426074444641 7590 114713236393615616227261942257511798684962834801000000000000 7591 114894732675741562401149643786191377561690662511630169502001 7592 115076492151951982059405779859634567265288303334055273824256 7593 115258515169171069385028263614139965115927070571179043374321 7594 115440802074734526604229369403942054698273025244904397869056 7595 115623353216389997809182311958318676653982196757832275390625 7596 115806168942297503180894168977042195424719680279482713767936 7597 115989249601029873612521431708672749830495932737045130810561 7598 116172595541573185733444676371097280256028552519646163439616 7599 116356207113327197334419057698371051443121681410010078781521 7600 116540084666105783194117534432362496000000000000000000000000 7601 116724228550137371307383945221980759707840110030172232691921 7602 116908639116065379515513262146921716919020151976872731938816 7603 117093316714948652538876557946945835610884582421628536439361 7604 117278261698261899412208432011743511216038779487999320129536 7605 117463474417896131322874849270493771852712371929238525390625 7606 117648955226159099852439555314324012109850196315810005651456 7607 117834704475775735621847440389075076612022669449846349201521 7608 118020722519888587340543434310111038138641318307876942381056 7609 118207009712058261259845723875429859470402854820416214535601 7610 118393566406263861030892293988073266185386865841000000000000 7611 118580392956903427967480003443845073563259301022535681699041 7612 118767489718794381714115616195670400248992229584700153266176 7613 118954857047173961319598418871607171484253215210589098947201 7614 119142495297699666716454265399599584079949520364536892297216 7615 119330404826449700606541099778584303861591882923203369140625 7616 119518585989923410753146218332567635495386099056380976562176 7617 119707039145041732679895743191829297264945303044671564475281 7618 119895764649147632776796989263519313827883092018748445495296 7619 120084762860006551813734617582642483995406477082196989386881 7620 120274034135806848861741678673813475350457880576000000000000 7621 120463578835160245622366860404258441703511036216864639643361 7622 120653397317102271165459465769379763082338155787150808846336 7623 120843489941092707075693857123832692716947363912579407057841 7624 121033857067016033008155314553529994320436534038577960452096 7625 121224499055181872653309467377336710342206060886383056640625 7626 121415416266325440111677669171485673699293280605038166020096 7627 121606609061607986678540898224978929149503741208162754071841 7628 121798077802617248038994976960484544790485225085506563342336 7629 121989822851367891873680115592536059446385887731180261815361 7630 122181844570301965875507997143236729694728632801000000000000 7631 122374143322289346177709832895206524210597711028054228444881 7632 122566719470628186193529029432230187648158926789312350519296 7633 122759573379045365867882320600013397592424090415157647731281 7634 122952705411696941341313430012674813816543019857782679474176 7635 123146115933168595026563542135138428260802561488340087890625 7636 123339805308476086098083072487486837368995704410701054345216 7637 123533773903065701394809440144635657708486004238877502231201 7638 123728022082814706736535758443436084668754782119921551282176 7639 123922550214031798654195572659550357461636279299739577101041 7640 124117358663457556534388986378217458094011580416000000000000 7641 124312447798264895178475731356377565388178533149298472823601 7642 124507817986059517776560948858597446904218672772904442925056 7643 124703469594880369296699663745878952671766926341425006727521 7644 124899402993200090289646146004782937348029587718939089043456 7645 125095618549925471109474567924405155651618344691543212890625 7646 125292116634397906550397578760642835030757596930322606657536 7647 125488897616393850900109632470934626350223805243513191993361 7648 125685961866125273409982117958286376253597630052462877474816 7649 125883309754240114182437555230954573596227529226697783323921 7650 126080941651822740475830334963692328261962890625000000000000 7651 126278857930394403427161693138013286579034802856178684299521 7652 126477058961913695192956826742540927738339192691591915503616 7653 126675545118777006508632270930228185888286409093969476606561 7654 126874316773818984666681872557099280229883010116238569639936 7655 127073374300312991914009909667225999258951888606367431640625 7656 127272718071971564268740121240948475595612427074112696877056 7657 127472348462946870756829626387929716403162977499211517198321 7658 127672265847831173068816927143537844532260211689989590880256 7659 127872470601657285637033404116324192040300404788251127364001 7660 128072963099899036133607929436053116945806462976000000000000 7661 128273743718471726389594436765884743807648104464905125192641 7662 128474812833732593735552503568958828303417634524863034494976 7663 128676170822481272763911216358820696266210082923360384728401 7664 128877818061960257513446805314912800983490548411805378543616 7665 129079754929855364076204750408771982839369775151093994140625 7666 129281981804296193627197277063667117982270840406161211723776 7667 129484499063856595877207375360228634531101458709072914486081 7668 129687307087555132949030692903204494321223741518386609258496 7669 129890406254855543677486867679870835283945381204141030901281 7670 130093796945667208333532083568873705719288705681000000000000 7671 130297479540345613772804847599425369954412202831764752622961 7672 130501454419692819008937204614868709697391357775522494939136 7673 130705721964957921211963821661700482842886797149744041253041 7674 130910282557837522132161591205252839135462321563027465834496 7675 131115136580476194949652619166416749050540983676910400390625 7676 131320284415466951550103680780095109145937825419833634717696 7677 131525726445851710226855444395541486134976763253050515296641 7678 131731463055121763809814980571417006735942906240617327169536 7679 131937494627218248221445291164327056198263082595540746415761 7680 132143821546532611460185810568825492066738896896000000000000 7681 132350444197907083011638048839441299533443500859867842510481 7682 132557362966635143687850764111235310494776904273288732676096 7683 132764578238461995895039269534777091572576070714730907140481 7684 132972090399585034330073697854288699810199061122675770392576 7685 133179899836654317106071264784077042998937079957910400390625 7686 133388006936773037307427790478314410654933875771151910178816 7687 133596412087497994974623956642771719127680753804233217870001 7688 133805115676840069519141995204305509302975759782902943973376 7689 134014118093264692568828722934792128541555074023764093187441 7690 134223419725692321244041055020835212097193704081000000000000 7691 134433020963498911864910349278989957066407593299926293575201 7692 134642922196516394090062151538494169272656015133225156345856 7693 134853123815033145487128131649616087274539986844604682150721 7694 135063626209794466535387218625766986361533756043639195897856 7695 135274429772003056060873162591526988973605803186093994140625 7696 135485534893319487104285970486739818025239457822813387227136 7697 135696941965862683222044881868890899265133234553167479246161 7698 135908651382210395220820770662137732759758650595178911830016 7699 136120663535399678325886078321656308117222402789943473296321 7700 136332978818927369783620603616447041000000000000000000000000 7701 136545597626750566898511694082452779212298051862036411337121 7702 136758520353287105504987604160824396161523645884774899388416 7703 136971747393416038874423005113470900326798607876923712843761 7704 137185279142478117057655851999695395637110020558342466830336 7705 137399115996276266663355033303790195058744648051367431640625 7706 137613258351076071072578449223988495483578059274540643782656 7707 137827706603606251089861385168190855041802456192307427265121 7708 138042461151059146031175267651446874659266016368618903699456 7709 138257522391091195249097110554320586046012116333264367622401 7710 138472890721823420095530180580046711926369228161000000000000 7711 138688566541841906322316631741838826373343956123278972116241 7712 138904550250198286920083079819884150347678559727008692043776 7713 139120842246410225395660308950497928308097239232825120579601 7714 139337442930461899488418523847657715985611486291554064470016 7715 139554352702804485325859782609739148622698485426543212890625 7716 139771571964356642018809466631774546280411277040094990565376 7717 139989101116504996696548865825998752918520682510922892566881 7718 140206940561104629982231179150877615155417819824856701341696 7719 140425090700479561908923452361278212811312139277183511845681 7720 140643551937423238276617196919981096023135092736000000000000 7721 140862324675199017450550656153398113984201013009389367032561 7722 141081409317540657601185906992189700898090417090335453351936 7723 141300806268652804386184208010517489838224664578782049518241 7724 141520515933211479074723226965966640769327929772331442896896 7725 141740538716364567114500003645772092516374647617340087890625 7726 141960875023732307141763726543928889068971782445526455095296 7727 142181525261407780434722624728103609000524516609834960591441 7728 142402489835957400810669499205036575287408908310576403316736 7729 142623769154421404967170641158377785369985252927297952446161 7730 142845363624314343267663107613678233453226025441000000000000 7731 143067273653625570971805548381607365962435617195790626006081 7732 143289499650819739910928001542431695526780663426365203152896 7733 143512042024837290608926298262413989254749776966204434619681 7734 143734901185094944848946941376121845404188592044290724990976 7735 143958077541486198686208545927713792468030571377383056640625 7736 144181571504381815907306153739145211449441500995073045692416 7737 144405383484630321936344958063950332563849833557188643578801 7738 144629513893558498188250198491855240281641579749381352984576 7739 144853963142971876869600210492005195641417832549172182703841 7740 145078731645155236227329838321092623874274103296000000000000 7741 145303819812873096245651644477194801968063945021922121756801 7742 145529228059370214791542573450717609880930273957853894086656 7743 145754956798372084209143952210538687331280066397113689643921 7744 145981006444085428363422934666294983725976964581228078432256 7745 146207377411198700133443722266811031753851911128203369140625 7746 146434070114882579355597117929960357018092577868562095476736 7747 146661084970790471217137195650838309996967897083112272568961 7748 146888422395059005100374093403045337435369092732292186505216 7749 147116082804308533877872162332180374448396026617470558698721 7750 147344066615643633659002930741369724273681640625000000000000 7751 147572374246653603988202566985852599496226765411036753804721 7752 147801006115412968495283751127355538088519617471699763593216 7753 148029962640481975998152091049259302806857337351161715150961 7754 148259244240907102058277444700438758057704038285359971700736 7755 148488851336221550989270736219183740641162145264238525390625 7756 148718784346445758318917079888832257789173731825206486368256 7757 148949043692087893705016252193711627293803154684553209401921 7758 149179629794144364305381778677733601570206531920864400838656 7759 149410543074100318602350128858571283179923746937182195310801 7760 149641783953930150682151739117803948270625488896000000000000 7761 149873352856098004969495810271795962845040036963479412469841 7762 150105250203558281417721053429423032691541924121800805912576 7763 150337476419756141154864784761118310790821639715504626500801 7764 150570031928628012586002996939127647319634323306089510076416 7765 150802917154602097952214262261382769931259264862832275390625 7766 151036132522598880346520549841068700396858693101328553086976 7767 151269678458031631187158266730822534204229288633819478717681 7768 151503555386806918148533060454600130261779645924755841744896 7769 151737763735325113550212148141630588048192445141565542220081 7770 151972303930480903204308165295590950656859984241000000000000 7771 152207176399663795721608755188220697157505562732899522872161 7772 152442381570758632276806347940102621159584910737222964084736 7773 152677919872146096833182806542308990714242951156481601853441 7774 152913791732703226827103845381094815713404133936246051639296 7775 153149997581803924312678355253858992395606100559234619140625 7776 153386537849319467566937997408234441789540793571784467152896 7777 153623412965619023155892657797455512942029460127396919956241 7778 153860623361570158461817581524130297295907633110614511783936 7779 154098169468539354672128236341262523999609926257679839906561 7780 154336051718392520230199183093867815326199975936000000000000 7781 154574270543495504748483460116857726526269846449890468931681 7782 154812826376714613384289217855067636798124864136568641949696 7783 155051719651417121678570569339426670783574078212689250168881 7784 155290950801471790858089851639354897935577339528185303269376 7785 155530520261249383601308723015570576797088686586601806640625 7786 155770428465623180268365750219643690917334356424701900886016 7787 156010675849969495595498370226886982749148313967451459357601 7788 156251262850168195854267340647577663055062039993397098315776 7789 156492189902603216475942023138097499437842374727010655650241 7790 156733457444163080141405074328411623642859350561000000000000 7791 156975065912241415336935349095422709998850274334188697368401 7792 157217015744737475376228051443182745219672501583675136147456 7793 157459307380056657889011398800765022938894912904881899207121 7794 157701941257111024776619296216839856656503764871977096646656 7795 157944917815319822634879747716704425817579544220996337890625 7796 158188237494610003644678962992735776803078706164583771406336 7797 158431900735416746930561348623011930692425842649066101961761 7798 158675907978683980387725804155224951470646448026668621500416 7799 158920259665864902977778974654037362329470311243736699531121 7800 159164956238922507493606342689755136000000000000000000000000 7801 159409998140330103793722274244652311521027611902805301702321 7802 159655385813071842506460364630529800079329324854812588118016 7803 159901119700643239204365662247169843865781646361168203528161 7804 160147200247051699049150579866303603307016302080148044251136 7805 160393627896817041907576535099588200314736693311386962890625 7806 160640403094972027938623593801936980828518991557870864633856 7807 160887526287062883652310622373408533125766663163702243608721 7808 161134997919149828440528687253781875076923514897073602297856 7809 161382818437807601580250672353972981408619070234625120429201 7810 161630988290125989709480317737627250508263247681000000000000 7811 161879507923710354776304115554599410500970424265302886253441 7812 162128377786682162461409732035652549129428335015391056101376 7813 162377598327679511074434857284617245982397298638214472492001 7814 162627169995857660924510617650496025199505809256086275362816 7815 162877093240889564165363918627623380020592167014648681640625 7816 163127368512966395115343319517043307280341156775696139288576 7817 163377996262798081052733274486790501749815803175614902938481 7818 163628976941613833486721808192803980416749582672009150468096 7819 163880311001162679904386927765808830443336793000382482024481 7820 164131998893713995994067306732718908458563997696000000000000 7821 164384041072058038345483010323986581595826115986870510141761 7822 164636437989506477626972265620900922590269274636826307137536 7823 164889190099892932240210514119159094370744668852605118258641 7824 165142297857573502452778218527152937738835629454255452061696 7825 165395761717427305008944129979369974497675955295562744140625 7826 165649582134857008219030956327151135108406604638803510890496 7827 165903759565789367527730606770822503702471789354991473391041 7828 166158294466675761561736422818971244913545917460570372571136 7829 166413187294492728657060040402412649124884324356528618796961 7830 166668438506742503866400762932241929730144380881000000000000 7831 166924048561453556446935560173327064016240156742889511287281 7832 167180017917181127828898043006723636199257183253653929066496 7833 167436347033007770065314999476825376649724186273150623788081 7834 167693036368543884763269312961650966871155802477805265227776 7835 167950086383928262497058318867554778555467081991816650390625 7836 168207497539828622703616891932882632012026141857443915759616 7837 168465270297442154060574792028719501208354394951423595206401 7838 168723405118496055347318032268940478099095980618078499966976 7839 168981902465248076789424269286325368161347237180500572026641 7840 169240762800487061886842451696577164181950693376000000000000 7841 169499986587533489726187199057741490218306378693323010410001 7842 169759574290240017777518620038804087921732689119221362528256 7843 170019526372992025175978515038192710496725499196773430840321 7844 170279843300708156488654145140574584679636376751005610541056 7845 170540525538840865967040986068767099250553427484004150390625 7846 170801573553376962285476122676813792523475680572501455015936 7847 171062987810838153765914176540366265561400956675961747424561 7848 171324768778281594089417896331501578893600807425942136815616 7849 171586916923300428494735777917040246422266701558733805793521 7850 171849432714024340464339318492358380937744140625000000000000 7851 172112316619120098898292746556655142952826774339501895029921 7852 172375569107792105776328307150689681949901096437327452962816 7853 172639190649782944308500419514186531940196779549642147975361 7854 172903181715373927574792262177471238590836906338171644481536 7855 173167542775385647654048578480485172011874251450625244140625 7856 173432274301178525242608733612186348342874877791142418579456 7857 173697376764653359763014292484517987070954991861442159885521 7858 173962850638251879963165626097664823888336777163242028077056 7859 174228696394957295006302292517265247002571784640907902977601 7860 174494914508294846052182177169651506099460182016000000000000 7861 174761505452332358329834615868096947389513623317720083467041 7862 175028469701680793702262962811504856916483978419019122610176 7863 175295807731494803723472304747024460956200663413464478553201 7864 175563520017473283188198261559772362084695872885386920329216 7865 175831607035859924174713052746218619360602016628086181640625 7866 176100069263443770581085248542912259879117145878919989170176 7867 176368907177559773155269863919117697362779127241015645229281 7868 176638121256089345019405693200657803926987077786269747511296 7869 176907711977460917688697022772857717986073998296383941258881 7870 177177679820650497585257099113002370561981425601000000000000 7871 177448025265182223047290969327206681959731280621491868841361 7872 177718748791128921833995551413096940645253458050394762510336 7873 177989850879112669126555031638261557792340471746289268733841 7874 178261332010305346025609926715095737776005177404371804164096 7875 178533192666429198545578388865484172129072248935699462890625 7876 178805433329757397106208572403785219229015475088507426308096 7877 179078054483114596521741121123845753157759947995847950895841 7878 179351056609877496488061076555334543528125119559290705678336 7879 179624440193975402568218748056580266182844505318100749117361 7880 179898205719890787676699326735384656969545547776000000000000 7881 180172353672659854062821266335998533540929181975364143072881 7882 180446884537873095793643695499645061427711998390703944503296 7883 180721798801675861736763367197697380429085560199808075477281 7884 180997096950768919043381892650913197451753669407284370866176 7885 181272779472409017132024248685043865939624044565683837890625 7886 181548846854409452173289789232716495454402729301072530313216 7887 181825299585140632076017233573781465123469566966801231125201 7888 182102138153530641975245345911371060746161750326041877938176 7889 182379363049065810222351263008774538374982122559837241833041 7890 182656974761791274877748668862947470049167054241000000000000 7891 182934973782311550706528257764085494793751300315816300881601 7892 183213360601791096677423169587251336602881976902273053229056 7893 183492135711954883965482323781595929354163502562986654543521 7894 183771299605088964458834821265306486762641234985080980115456 7895 184050852774041039769928826300093165750416525878164306640625 7896 184330795712221030751628583407838398014477962617746186305536 7897 184611128913601647518553467504025823018168949213546238957361 7898 184891852872718959974043208657785873872718434548914652450816 7899 185172968084672968843133676246889285242762416191788037485921 7900 185454475045128177211927850757834961000000000000000000000000 7901 185736374250314162573746855086361622227682030937020623787521 7902 186018666197026149382446160922310328582050278016826438127616 7903 186301351382625582113282329654824215054066714696896768492561 7904 186584430305040698831715891209439510828642965688303732391936 7905 186867903462767105270536208327745018067361706381172119140625 7906 187151771354868349415694418023012648779555062413677788205056 7907 187436034480976496601230786291576282109171683269994838232321 7908 187720693341292705113683056629807058844650744723413198176256 7909 188005748436587802306362617500347233130982342824839552956001 7910 188291200268202861223885558608868823485155644401000000000000 7911 188577049338049777737345930694064528430599530359075944110641 7912 188863296148611848190518768498903690401264102658612685438976 7913 189149941202944347557480681680442510937375449459858714684401 7914 189436985004675108112036063628712258407265245445802004975616 7915 189724428058005098609337213502468896238123831515644775390625 7916 190012270867709003980086912250919436510094364163810342731776 7917 190300513939135805537712238975991444243315024639182435590081 7918 190589157778209361698898659699329547161782598931318752874496 7919 190878202891428989217873666432033621423171654233773779923281 7920 191167649785870044934829490403244614929881235456000000000000 7921 191457498969184508038874659386082837452945505661767388970961 7922 191747750949601562845904415266197103877357217685385610203136 7923 192038406235928182091780254329338488287608945127444973279041 7924 192329465337549710741209099199976769132630000011935267946496 7925 192620928764430450312712857943078068022041380405426025390625 7926 192912797027114243720079372545805867400005773535748053405696 7927 193205070636725060630686005825141707916641140365769932470641 7928 193497750104967583341087362761293599177712293039030231105536 7929 193790835944127793170258889335316724020327041091866940867761 7930 194084328667073557370888339152659584767851459121000000000000 7931 194378228787255216559107345462416550207933102545945004288481 7932 194672536818706172663055583634962046376096317805729568260096 7933 194967253276043477390670256738409636594072483340535375236481 7934 195262378674468421217093884557028212506083290774244380184576 7935 195557913529767122892093624222404735897454444972265869140625 7936 195853858358311119467885598580815710609965352848929184546816 7937 196150213677057956847757956498005116552523234512174797114001 7938 196446980003551780855886637505412207234397514169791552229376 7939 196744157855923928828738061519895673938199669041990225069441 7940 197041747752893521728453212822208541045913030656000000000000 7941 197339750213768056778607836057938117507968516345254058783201 7942 197638165758444000622743710728384740308065477437458688249856 7943 197936994907407383006066219467959270263132040498454190316721 7944 198236238181734390980703674359179713780530755429418565369856 7945 198535896103091963634924114616289333380914638055820556640625 7946 198835969193738387346705538173949573929648028708757005275136 7947 199136457976523891562055779048428481585602252756980856560161 7948 199437362974891245098478491795256451396651293851956088406016 7949 199738684712876352973981953969503542111121576940359804608321 7950 200040423715108853762027647202693689941650390625000000000000 7951 200342580506812717472815827343958395464804537781189827975121 7952 200645155613806843961305544072393320264900078058859623612416 7953 200948149562505661862366820472763194979814924865259535079761 7954 201251562879919728053462953277751002675345123933625267982336 7955 201555396093656327645261144816914067508549856618652587890625 7956 201859649731920074500569928175439966937370321487381613510656 7957 202164324323513512282002097654736626744991464563716408649121 7958 202469420397837716028762107341891094279431245022078632595456 7959 202774938484892894262957151436137870924771626026523330364401 7960 203080879115278991625831390947737886241467662336000000000000 7961 203387242820196292044323042478130791720065127762289658184241 7962 203694030131446022428344296009933831927305927264387424587776 7963 204001241581430956899184279981367717190493853467495500885601 7964 204308877703156021549435543392041289033731113381910089302016 7965 204616939030228899734844776285769963482432072556230712890625 7966 204925426096860637898488741681285596191705324347465439973376 7967 205234339437866251927676643873365187199719166186330254020881 7968 205543679588665334043980410005110393999103030873465286557696 7969 205853447085282660226794613916896823569489372945010108017681 7970 206163642464348798170828023508929213007298069761000000000000 7971 206474266263100715777929005212433582384273126061715110530561 7972 206785319019382390183647271649337962399700683481064130215936 7973 207096801271645417318934711171887085175909411603157401894241 7974 207408713558949622007388290712051213074964050038414003408896 7975 207721056420963668598438276235872813559441626071929931640625 7976 208033830397965672136885268090094825737009135259505232183296 7977 208347036030843810069189801647578576156036001856735248115441 7978 208660673861096934486918516904195769481665816699851668852736 7979 208974744430835184907751154053115197689291004458312154048161 7980 209289248282780601594452885562748685164035772416000000000000 7981 209604185960267739412216748912120134379138073714516984934081 7982 209919558007244282224781197892124187422681388363269680336896 7983 210235364968271657829728044263094814323286081006260543065681 7984 210551607388525653433366315568356933657628630032595053182976 7985 210868285813797031665607809040033830068195643817031494140625 7986 211185400790492147135240375797377534837861915675123318460416 7987 211502952865633563526005223929326369316757884031628973172801 7988 211820942586860671233884783571921418534701570582119842840576 7989 212139370502430305546007931737679717519146239075503331735841 7990 212458237161217365361579629428074321437266895121000000000000 7991 212777543112715432455242278461958130459305261864516024114801 7992 213097288907037391283276360482137300972645942813854747590656 7993 213417475094916049333048175759399258244044355651242908159921 7994 213738102227704758016112754698177705621917544704481726304256 7995 214059170857378034105380270360740587693302943235722900390625 7996 214380681536532181716754535867364707274864593676180951924736 7997 214702634818385914835652426198460628551777835872441130232961 7998 215025031256780980388813319721081642925271501675404364681216 7999 215347871406182781861807910686738964048596852243843767160721 8000 215671155821681003462656000000000000000000000000000000000000 8001 215994885058990234831963127738015581457407314528972097592721 8002 216319059674450596299986167209953475021735383850545089417216 8003 216643680225028364691038256782357462425491983348472167736961 8004 216968747268316599675643702261751813226368431312225211252736 8005 217294261362535770670853739319418226713308974995097900390625 8006 217620223066534384289134302265234386163801114370606534496256 8007 217946632939789612336237202427828285333336372225697251135921 8008 218273491542407920358466376477118595208874290726577851334656 8009 218600799435125696739751122232626692727193012220156745202801 8010 218928557179309882348938496836808738488979938321000000000000 8011 219256765336958600737717309637114545667923837465054665687841 8012 219585424470701788889586399713582117534702809140447020056576 8013 219914535143801828520280145710570848540180688068367407156801 8014 220244097920154177930064413481770698021163624135857733308416 8015 220574113364288004408316405036947382637343721820156494140625 8016 220904582041366817190802130387043031993465273858471520894976 8017 221235504517189100970065482121296061963974587613328330521681 8018 221566881358188949959343150916021504481429102719946468560896 8019 221898713131436702510419878669651965484510285302605285542081 8020 222231000404639576285838804582628050904668246016000000000000 8021 222563743746142303985881918253793802610083805903567323520161 8022 222896943724927769630735892747145732780927828074103602548736 8023 223230600910617645398258829594151758972795722209085974579441 8024 223564715873473029017763706837447057901973778090204170551296 8025 223899289184395081720234580491575920578942358493804931640625 8026 224234321414925666745391849195630463704643557614086802640896 8027 224569813137247988406023151361186903165761209405495977830241 8028 224905764924187231709996723776906408019124847924025738919936 8029 225242177349211202540374310418598722601727664449735598658561 8030 225579050986430968394040970130491177465441820161000000000000 8031 225916386410601499679269391889951825902854977610419225009681 8032 226254184197122311572636586544031673157607413575991160733696 8033 226592444922038106435711084211965753321886171743365848964881 8034 226931169162039416791929026983254609807380117405334149861376 8035 227270357494463248864077807106185016596911601021855712890625 8036 227610010497293726672806161556690018777379590149732372054016 8037 227950128749162736696579894702342063729670503224342689301601 8038 228290712829350573093502661731067642492266845686507069771776 8039 228631763317786583485421506598915979983719051370294621832241 8040 228973280795049815304737109465956430804613595136000000000000 8041 229315265842369662704338959934167894161706686752976186876401 8042 229657719041626514031085933876067309066402508602585711251456 8043 230000640975352399863253013247851693440514767975953928073121 8044 230344032226731641612365150016047824282412277392781822918656 8045 230687893379601500689839537192124108860243876203027587890625 8046 231032225018452828238857811965269069347377642632073066254336 8047 231377027728430715431889978049628767828771564627716839975761 8048 231722302095335144334292096618770059706403668169965401276416 8049 232068048705621639334400057587046417829706863702368835143121 8050 232414268146401919140542005514936865879150390625000000000000 8051 232760961005444549345392257063354958438557059154664272640321 8052 233108127871175595558089809700432419701716580534168915542016 8053 233455769332679277104544804273419687866528254426090636464161 8054 233803885979698621296356567098161905069867614078000522203136 8055 234152478402636118268767120389152552404119449283945556640625 8056 234501547192554376388074313154486677429767046361353191161856 8057 234851092941176778228928988112180231059405905879361995692721 8058 235201116240888137121940863747340167244312627989498374393856 8059 235551617684735354272018074323610420159424012121831557471201 8060 235902597866428076447865574487230429278873849856000000000000 8061 236254057380339354243067879057974314694633083645038656621441 8062 236605996821506300909181872688238907199275498014383151845376 8063 236958416785630751761265688289666416087356605911761253498001 8064 237311317869079924156269917475971390499700069072159496994816 8065 237664700668887078044717680751140627728330813819140869140625 8066 238018565782752177096100349783937646621622039304102825496576 8067 238372913809042550398415978852719130603131043078300145092481 8068 238727745346793554732277767419008219487737413237327418884096 8069 239083060995709237420020140794117571011175898375925922496481 8070 239438861356162999750230301000422612673445756721000000000000 8071 239795147029198260978133365197701265147413856041970567939761 8072 240151918616529122902259474445329555262213471944185307201536 8073 240509176720541035017821521103101876705749125525864361334641 8074 240866921944291460247232408837079139500199021847429929373696 8075 241225154891510541248191024992206626518287718296051025390625 8076 241583876166601767299766371020535010488190809360328604778496 8077 241943086374642641766909562712771653877123438967178451615041 8078 242302786121385350143823678171634004679335967770431161307136 8079 242662976013257428676621697788121613531764914216050734698961 8080 243023656657362433565703046936417043946831609856000000000000 8081 243384828661480610748279518689717752133708899885645114515281 8082 243746492634069566261481620577939912365152813726288889450496 8083 244108649184264937186476656258970206768090970211087812934081 8084 244471298921881063174030119958021845548449830377347430219776 8085 244834442457411658551942248644725607926077063325019775390625 8086 245198080402030485014791844164904580523475887074001785327616 8087 245562213367592024896419744923591615840835583759189125500401 8088 245926841966632155025584594227800448128457732887521553022976 8089 246291966812368821165223820041904008957106605132456405358641 8090 246657588518702713035753008685255913761547753201000000000000 8091 247023707700217939922837122910962489422105172388702787068001 8092 247390324972182706870067282846522239539522746234424059232256 8093 247757440950549991456977096451446468593855837092122620056321 8094 248125056251958221162832794454008090962180464755678215213056 8095 248493171493731951316631693168984630267271330434297119140625 8096 248861787293882543633743777170715275367294247149096388263936 8097 249230904271108845339631462501029820266262368827812015788561 8098 249600523044797868881082869929678607283352098103113118191616 8099 249970644235025472225394206755846459090054229640598168555521 8100 250341268462557039747937124743219281000000000000000000000000 8101 250712396348848163708547191017938807639665542741097443117921 8102 251084028516045326317169878128678137473104405020785181986816 8103 251456165586986582389200748971047536407539537922885161261361 8104 251828808185202242590956781914645801850790760401456160833536 8105 252201956934915557275716051240356577283925625950039306640625 8106 252575612461043400910763247898000722988585990860470223507456 8107 252949775389196957095878795630244521542628393325069522319521 8108 253324446345682404173709587677778479765079817191075721773056 8109 253699625957501601432459639583272146829098272042333777169601 8110 254075314852352775901339224047526078330380449441000000000000 8111 254451513658631209739211324360632227444114240640083570985041 8112 254828223005429928216874513633868038358570313166875499954176 8113 255205443522540388293421637894536767558306206144658109909201 8114 255583175840453167787113952076076491054867567522497940361216 8115 255961420590358655141210629039542308329073669881308837890625 8116 256340178404147739785193833000069876750341365657521593778176 8117 256719449914412503091829820103203065963023361284223427733281 8118 257099235754446909930506800401063684761023622249901257527296 8119 257479536558247500817290567117306390090739034532992878880881 8120 257860352960514084662139170862686538008023269376000000000000 8121 258241685596650432113718188369922390846867527193185633789361 8122 258623535102764969502258407357405276916968456239598524174336 8123 259005902115671473380898021306251544318567932800500482159841 8124 259388787272889765665951700244248006734804641212743439876096 8125 259772191212646409376549176073467606329359114170074462890625 8126 260156114573875404974086253555773789343094529916794478596096 8127 260540557996218887301931430782140188059537701993883249469841 8128 260925522120027823125831585797736225117904385748954656014336 8129 261311007586362709275460459035118811528603080335585272169361 8130 261697015036994271387553934322675019238064824001000000000000 8131 262083545114404163251076394484730105960819357013042293450881 8132 262470598461785666754862700933519199727113460067885746487296 8133 262858175723044392438180620171568970882358284663917204973281 8134 263246277542798980644658793775997400038285424908208654258176 8135 263634904566381803280025622223864973854049329906211181640625 8136 264024057439839666174104706840049000880479370035544998281216 8137 264413736809934512047512768206213943618284664394335711769201 8138 264803943324144124083506233561364429232961445741219612594176 8139 265194677630662830105422960051243661074348970544055242315041 8140 265585940378402207360165835145528049534821666816000000000000 8141 265977732216991787908175270138418769344784759195658314689601 8142 266370053796779764620337877379892398876950255857390271533056 8143 266762905768833697782278896751595585374505302847618604109521 8144 267156288784941222306486211903202600430147338970178263187456 8145 267550203497610755552714071902049506956661814347500244140625 8146 267944650560072205757114909221064268976583141759721957953536 8147 268339630626277681070547920397478327729049095055544937671361 8148 268735144350902199206513351237581782997493818545489435426816 8149 269131192389344397699161704120921210595808744716529177397921 8150 269527775397727244771827360770886181250244140625000000000000 8151 269924894032898750816536389807637600562066460315836949025521 8152 270322548952432680484938584483847954461000866783815968751616 8153 270720740814629265391114052223800321939183160573240212128561 8154 271119470278515917426704953942079521516869446590505087143936 8155 271518738003847942688823267609434916712896607024629150390625 8156 271918544651109256021185727160450157905989647054854271533056 8157 272318890881513096168927364600470434762860373781712961016321 8158 272719777357002741547545360067862618516775614161593413472256 8159 273121204740252226626425181642167962704288367584943664298001 8160 273523173694667058927401273859100792665277464576000000000000 8161 273925684884384936638804831199699848599748767113405598778641 8162 274328738974276466845451470263301666933198073441291744382976 8163 274732336629945884375021891912427615113176441297133296390401 8164 275136478517731771261288902392207972950259075950523623407616 8165 275541165304707776824644440277657828700401710651191650390625 8166 275946397658683338370380534089020592003955326164978065739776 8167 276352176248204402505178393538555692559965536201530158444081 8168 276758501742554147072260115631617619304157376118089104490496 8169 277165374811753703705657765240703958428839201187281264695281 8170 277572796126562881004054868303390620660283126481000000000000 8171 277980766358480888324655634463773131896682004469287561068961 8172 278389286179747060197537504782243831987071615282840533467136 8173 278798356263341581360942899080206231756471322072776507055041 8174 279207977282986212417966316564709778292572523380124862058496 8175 279618149913145016115093222593031045223536550998687744140625 8176 280028874829025084243047433788981082736609394530976264093696 8177 280440152706577265160403993211233528199392717918285201394641 8178 280851984222496891940424806899294301521621072274890943041536 8179 281264370054224511141574592884921511194398387570881171069761 8180 281677310879946612202174973655903810914082820096000000000000 8181 282090807378596357459654823095167118777746925229512651816481 8182 282504860229854312794855259091253599456581315107432611844096 8183 282919470114149178901847953326353385036291477038999045082481 8184 283334637712658523183725710195318955177835241364979581976576 8185 283750363707309512274824547393504707012480721136523681640625 8186 284166648780779645189836791432900327154695190883543450914816 8187 284583493616497487100274982204916452106716996501844128108001 8188 285000898898643403738746661704385101152580052105545568485376 8189 285418865312150296431500403162905831911974144487931942701441 8190 285837393542704337759703718110651859664613308481000000000000 8191 286256484276745707849913760294198866288090261035899509741201 8192 286676138201469331294202026923903284407724031674352828153856 8193 287096356004825614700394539407886870675235997087045750232721 8194 287517138375521184872889267550830784823664076885737326841856 8195 287938486003019627624512843154595586449568810677011962890625 8196 288360399577542227219878891054213979824000036775428815323136 8197 288782879790068706450710587857101221218962553517148135624161 8198 289205927332337967343590341025444308360212401437304272982016 8199 289629542896848832500599763451715865101489819575293521670321 8200 290053727176860787073313401325162496000000000000000000000000 8201 290478480866394721370609955872990807218733238732382380363121 8202 290903804660233674100765022483867776470615267532651355836416 8203 291329699253923576248289653783316222258441632190554509065761 8204 291756165343773995585979336430671300483927327631268261134336 8205 292183203626858881822638254745520785956253375105371337890625 8206 292610814801017312386943997748030931110386309120649975238656 8207 293038999564854238847918149812311500362770431333319691783121 8208 293467758617741233972468488885048734332250419883782969491456 8209 293897092659817239420468800113084094315199437188235728856401 8210 294327002391989314077842596753490276937656297761000000000000 8211 294757488515933383028117324408044787161093952463795180002241 8212 295188551734094987162915908930875942476461612533287565131776 8213 295620192749690033431852792803507192206010367572756382941601 8214 296052412266705545732301889355603725706711546236655106134016 8215 296485210989900416439504168932481176636834346714726806640625 8216 296918589624806158577482875971920484355435378973010481381376 8217 297352548877727658631234660953096337364546909395706567224881 8218 297787089455743930000665196319519799213103535296840079773696 8219 298222212066708867096738130755869418544944365189520439939681 8220 298657917419252000080306521615490078424353345536000000000000 8221 299094206222779250244096170851225784495799454357365639778561 8222 299531079187473686038310575497172278066021180756216615079936 8223 299968537024296279740327489582938552326044249306648856020241 8224 300406580444986664768957380335143823502777581823682355920896 8225 300845210162063893643734347633199051945624411106109619140625 8226 301284426888827196589710361937980521572175721370493801271296 8227 301724231339356740788223962302848082637105604642233387389441 8228 302164624228514390274114842606643267729431186803342742388736 8229 302605606271944466479856040817873441887389978069494641400161 8230 303047178186074509427075732908298294753372630641000000000000 8231 303489340688116039565940919982635188145171547124212329612081 8232 303932094496065320262875584279141011032805910966108365520896 8233 304375440328704120937086176923461152789403078648532603261681 8234 304819378905600480846367587685411884207101009175009973374976 8235 305263910947109473522663034495331745983240500453457275390625 8236 305709037174373971857851598123351410409804622323946583228416 8237 306154758309325413840237415211440840436215538997270304516801 8238 306601075074684568942214830774448370094313357570731740696576 8239 307047988193962305159584099352599532824236295517501566517841 8240 307495498391460356702992512204125043249639325696000000000000 8241 307943606392272092341976116272888279529400267446777362222801 8242 308392312922283284402077479152133916051869831760628209094656 8243 308841618708172878415515242891832030811561544625142178425921 8244 309291524477413763425881498263597081576722587301058766176256 8245 309742030958273542947343300003869645565792213973613525390625 8246 310193138879815306578824932603011796835699643425904000372736 8247 310644848971898402273647825395235514369184890692868389646961 8248 311097161965179209265105305031908644746801549034735550857216 8249 311550078591111911648449662888815771509491929547957111372721 8250 312003599581949272619769304566442966461181640625000000000000 8251 312457725670743409372234038391356926224852927596367577130721 8252 312912457591346568650186849716311552744218351766249423241216 8253 313367796078411902961560797846889753909190609641641022072961 8254 313823741867394247449099962593326267269663216048874642804736 8255 314280295694550897420863657757709805483087246481328369140625 8256 314737458296942386540493419319080958714435622946449974624256 8257 315195230412433265677722566672077251074453535580651344619921 8258 315653612779692882419608426008779732151750566675223909830656 8259 316112606138196161242967595808337699982033329513878730844801 8260 316572211228224384348494925414840820028434026496000000000000 8261 317032428790865973157047168840822259955881326480817004655841 8262 317493259568017270468572567231763748617303711560406642200576 8263 317954704302383323284167904866084948591270906543991189562801 8264 318416763737478666291744875145386476095689057082878948540416 8265 318879438617628106015787884751229593843200072349258056640625 8266 319342729687967505631685716007527337511935646475645080702976 8267 319806637694444570445119759491742923510796425959893134075681 8268 320271163383819634036991821083593045573138271974031303376896 8269 320736307503666445074374799926887433790942730864494014614081 8270 321202070802372954787969826208553167801643619041000000000000 8271 321668454029142105116553740228844064185819100143723409918161 8272 322135457933992617518901086948273367377112249567440049012736 8273 322603083267759782453665093049983346605820059526648199055441 8274 323071330782096249527702386551129634104535373206452081463296 8275 323540201229472818313326512133462639939622938632965087890625 8276 324009695363179229834975588641684566770887896534294930128896 8277 324479813937324958725779748618399856392927794030351137454241 8278 324950557706840006054514293306610774320873169643620774055936 8279 325421927427475692823424790254789736633696009009796143160561 8280 325893923855805454137410634505637374902335963136000000000000 8281 326366547749225634045053888337761702870557416871751716837681 8282 326839799865956281051980508659740587628866097821219887517696 8283 327313680965041944307041365428408545774808579477171399510881 8284 327788191806352470461800748877791201380548574198737588453376 8285 328263333150583801203820357901948089831430624360918212890625 8286 328739105759258771464227056634128414546151763634671835222016 8287 329215510394727908300052981106146419478692114674264420995601 8288 329692547820170230451836872855794798824016806169698449227776 8289 330170218799594048576975811476487608646151347071553423764241 8290 330648524097837766159316813372210067815138040961000000000000 8291 331127464480570681095478059392303044730882859723137112134401 8292 331607040714293787958389809574676541336477784361580894355456 8293 332087253566340580938545358922780738849410296425180258689121 8294 332568103804877857463452683981116804894530085760893941190656 8295 333049592198906522495777725956294336197820346229492431640625 8296 333531719518262393510670552255689694048214387318242553102336 8297 334014486533617006152765934583681263173918044792566729739761 8298 334497894016478420573350178146285522794171410236329189052416 8299 334981942739192028448186333068843468149056446395320106505121 8300 335466633474941360676490215828262081000000000000000000000000 8301 335951966997748895761549965341251950123930924236760629328321 8302 336437944082476868873482155333071531858751620206736250966016 8303 336924565504828081594617781737542672934737536626126971150161 8304 337411832041346712348011741148592662258778673088261192155136 8305 337899744469419127509569713756357016595860277382968994140625 8306 338388303567274693204286661756996231282924106376494909689856 8307 338877510113986587787091451924890647762081571497803799526721 8308 339367364889472615008792408878832223862140208850743754489856 8309 339857868674496017867618903560282171901382563679435680263201 8310 340349022250666293146854379571760997826585403281000000000000 8311 340840826400440006639056518297034288225230408245010012739441 8312 341333281907121609057360542142005520118841280911680655589376 8313 341826389554864252634361953796178092423258911252595786254001 8314 342320150128670608409075308119254591794577742537549710626816 8315 342814564414393684202465912105953915707327512398535400390625 8316 343309633198737643282051647374498200967485993381596103704576 8317 343805357269258623716072408760503477875020571052484588996481 8318 344301737414365558417724951878252532843132605788867895300096 8319 344798774423320995879961241935587571876257745692839848718481 8320 345296469086241921601348695656985902827486314496000000000000 8321 345794822194100580203491007881825977220531926783078661487761 8322 346293834538725298240508554261465746556110947395232115265536 8323 346793506912801307701077661479592399855817015959279456160641 8324 347293840109871570203528336565414177661802956209198198685696 8325 347794834924337601884500347158703134248142302036285400390625 8326 348296492151460298981657845019514488358268992983855490666496 8327 348798812587360764110963025653655619820833704408636031589041 8328 349301797029021133239009617647707903883431865453643758043136 8329 349805446274285403350917296174669508522533977691770386350961 8330 350309761121860260814288416143139106335488200081000000000000 8331 350814742371315910439728761619451278409398970110395453493281 8332 351320390823086905238434309453356331822073494427802057834496 8333 351826707278472976877346306483762446710962534084423203830081 8334 352333692539639866832377261291778657216331072822488187211776 8335 352841347409620158240210753203865309655845320554218994140625 8336 353349672692314108449178263128366500133764595500804646895616 8337 353858669192490482269716532834118754068235184944170907544401 8338 354368337715787385924909261450254066000402566368454014078976 8339 354878679068713101701617250281795576222644972934051074440641 8340 355389694058646923302701409496232840452997451776000000000000 8341 355901383493839991900843342842013081742452491844518249476001 8342 356413748183416132894468529310847244317324462670223363936256 8343 356926788937372693366277423551957353950149562982366611022321 8344 357440506566581380244890099887936898074928680872842211885056 8345 357954901882789099170110367968810953108047675628242431640625 8346 358469975698618794062315591433219900735443786216147513511936 8347 358985728827570287396478744423462096249922666016318435902561 8348 359502162084021121181329544424469099881744595789399107567616 8349 360019276283227398644161803665704388515352852096716917067521 8350 360537072241324626621794445239525174824462890625000000000000 8351 361055550775328558658193934149779430831610908722063876955921 8352 361574712703136038809266177710378812899012838113005919010816 8353 362094558843525846155326254065345297426446952260853826297361 8354 362615090016159540021754632099427355860484136214972869185536 8355 363136307041582305908348850651872831351293873357168212890625 8356 363658210741223802127879929735382747425404208973873420435456 8357 364180801937399007154363091397705513827055365493807186503521 8358 364704081453309067681552672944816841225439585864818023469056 8359 365228050113042147392171420472219592356363026336163837111601 8360 365752708741574276438384656024642252490319855616000000000000 8361 366278058164770201634030117224367179581180095273087394253041 8362 366804099209384237359114573874632789299635623377229285298176 8363 367330832703061117177088631857079850206129454715022493015201 8364 367858259474336846165411440601103629947553341640189952393216 8365 368386380352639553959917326508283277515817797272715087890625 8366 368915196168290348513496680966840094798198479501465790386176 8367 369444707752504170569603737989379800962810219039729911987281 8368 369974915937390648851104183052053096312769945630282975543296 8369 370505821555954955964975841404776371337649182637850052252881 8370 371037425442098665023376000960342877593207474401000000000000 8371 371569728430620606981589231855176688128620241212763434487361 8372 372102731357217728693369871906189947410409919914922093838336 8373 372636435058485951684193654466750877598964590179421797335841 8374 373170840371921031642933262610208415732258616279212867588096 8375 373705948135919418632472901141801863559521734714508056640625 8376 374241759189779118019777285659163209725957959394379322884096 8377 374778274373700552125930755748048516603993327068059899793841 8378 375315494528787422596662527413465647749213046414338414350336 8379 375853420497047573493874408007051355770400048072816330971361 8380 376392053121393855108687605219444075972662398976000000000000 8381 376931393245644988496525570161552412681282129465262429578881 8382 377471441714526430734750123161086009494873072720217756471296 8383 378012199373671240903368419650548021256938752112050036219281 8384 378553667069620946789328622420139526277712976771275529650176 8385 379095845649826412314922455553748716882990119170078369140625 8386 379638735962648705690813124558444381911761559969798458249216 8387 380182338857359968294207396537716856128133324980628444163201 8388 380726655184144284272690943746163081054985970336494755250176 8389 381271685794098550874246363498448534479947703938932328547041 8390 381817431539233349503973597188250389435803230641000000000000 8391 382363893272473817508032781103546218030796112247354514247601 8392 382911071847660520685329871803113733920271660084816097837056 8393 383458968119550326527465699045502354899651840912242105425521 8394 384007582943817278187469409636079662100269196144150938259456 8395 384556917177053469177837576080098045236586988419863525390625 8396 385106971676769918798400554600121877551812468139129921601536 8397 385657747301397448294537987894656395419928508620013038135361 8398 386209244910287557746265658981479014483332860376427226402816 8399 386761465363713303688716213584045057852241958683816203059921 8400 387314409522870177464536579782475776000000000000000000000000 8401 387868078249876984308725225062090088913703989921513910013521 8402 388422472407776723166432702452265677780942770474320507375616 8403 388977592860537467244249249156662907613848086469277307514561 8404 389533440473053245295503512932569597959531606935962633895936 8405 390090016111144923640096793482378913076867476767207275390625 8406 390647320641561088919397498274049665157583687303722146861056 8407 391205354931978931586720824509871176448933139679225885550321 8408 391764119851005130133918991414016603241593425933970236768256 8409 392323616268176736054607659609272373998743954591814711390001 8410 392883845053962059544554487102030235433928486001000000000000 8411 393444807079761555939756084292175446745859618908136589196641 8412 394006503217908712892729943470953038774882610557860211326976 8413 394568934341670938287548231465296899484609883832817879846401 8414 395132101325250448894140647431516910460086193186290233839616 8415 395696005043785159762393861294710604259673266073359619140625 8416 396260646373349574356575361972851015314184763254944380747776 8417 396826026190955675430609858316254746131301252243332333048081 8418 397392145374553816644736689634106966980208205515337664106496 8419 397959004803033614924077016769966324793102773117270985217281 8420 398526605356224843559639878927745782168702816256000000000000 8421 399094947914898326052296515838618479191283939111924018916961 8422 399664033360766830700252669397684061032813783704047264731136 8423 400233862576485965930548893587103807385324981261728642581041 8424 400804436445655076375119216339825612731280080299116248170496 8425 401375755852818139691938811985025689013981878757476806640625 8426 401947821683464664131791658053046096789359754925998266781696 8427 402520634824030586851189465503959172456149508773168822068641 8428 403094196161899172971973486879994935366660703084039462977536 8429 403668506585401915388131122467978969871221777748547187021761 8430 404243566983819435320359560293699436666893292321000000000000 8431 404819378247382383618909001655806140892184581716525785094481 8432 405395941267272342815238339942495349589000308493757863428096 8433 405973256935622729923016476659904699464745966396468166678481 8434 406551326145519699989002774936886471025967432641601375768576 8435 407130149791003050394340467256698143486791587161621337890625 8436 407709728767067125906797150802199915421148841526674709282816 8437 408290063969661724484486820587433220642847106269169960852001 8438 408871156295693003831608207485025641654263474497204992741376 8439 409453006643024388706734505345779491273141469919909246083441 8440 410035615910477478984189888644107176477831725056000000000000 8441 410618984997832958469048539470729769535586227442173896449201 8442 411203114805831504466292220232309495210198097946467576057856 8443 411788006236174698104662746106495617082554350744081861898721 8444 412373660191525935415746029140280001244422451338515480313856 8445 412960077575511339168824683869636995013110388920761962890625 8446 413547259292720671462036502479215737722318805781708817371136 8447 414135206248708247070376425812415188622546926785954316438161 8448 414723919349993847551079954984556594714539419581463465558016 8449 415313399504063636106926266945128422876403383119420874482321 8450 415903647619371073207999616079268552558837890625000000000000 8451 416494664605337832972447922833821386939280688611281568501121 8452 417086451372354720306777769399517123768292176083910096060416 8453 417679008831782588806225341678120376932999985175867384801761 8454 418272337895953259415743176111839313426485922940391446286336 8455 418866439478170439852142889451928138074414832417773681640625 8456 419461314492710644787934389194308802860526071736425728966656 8457 420056963854824116797402382212235934545619951337758526667121 8458 420653388480735748065461319069585871731907258139171914387456 8459 421250589287646002859830231603320101535833378778434063098401 8460 421848567193731840767069241620109020257276071936000000000000 8461 422447323118147640693019838960057558242140616954819287570241 8462 423046857981026125628191347740003565612390604554669113675776 8463 423647172703479288178636320300016724480272806708022766747601 8464 424248268207599316862857919239563919185502499612109114966016 8465 424850145416459523175292668944380256226323122843437744140625 8466 425452805254115269416912279171447089847266031898010114789376 8467 426056248645604897293488564577683300368013431293049332178881 8468 426660476516950657282065805548057525680691062547621080989696 8469 427265489795159638766185217300880910022150489620103257611681 8470 427871289408224700940406516022096068983093732561000000000000 8471 428477876285125404484671892706492249313284954105720954776561 8472 429085251355828944009058027462002972715417168827952907943936 8473 429693415551291081269462099263634693512584956937027661896241 8474 430302369803457079154768068526187082579684845175656500432896 8475 430912115045262636446039832399811398733654081821441650390625 8476 431522652210634823348288175379666961101302805914972162359296 8477 432133982234493017795358760660530941781940337275683128413441 8478 432746106052749842528488730659247520087202470932889623924736 8479 433359024602312102949079808272422853202928269378590414502161 8480 433972738821081725746236113733836311447906287616000000000000 8481 434587249647956698299615235385700000313428487612612910040081 8482 435202558022832008858141416280211759810298330166241258704896 8483 435818664886600587495130042282865620725009996686148115207681 8484 436435571181154247840372941256762146338853320154255485566976 8485 437053277849384629589734326967753248884644640798379150390625 8486 437671785835184141792807545563716007146417525289222839996416 8487 438291096083446906919183106847631802538851718561822637610801 8488 438911209540069705703878807083504825878442309358257046552576 8489 439532127151952922772483074746541788773731525905268137049841 8490 440153849867001493046562995454486617768512957521000000000000 8491 440776378634125848929888797295614144477298233475798636080801 8492 441399714403242868276026902900689472121894297756734278598656 8493 442023858125276823137853979891248952036422828919295250441921 8494 442648810752160329299544746774908709541135227352879198048256 8495 443274573236835296591586616950111596540919127638750244140625 8496 443901146533253879989374589227837510494310143252611240820736 8497 444528531596379431495940119176379411000345731298460300810961 8498 445156729382187452809368031647382303907835869736525745033216 8499 445785740847666548775455861047009179077069151221268091334721 8500 446415566950819381626170332275390625000000000000000000000000 8501 447046208650663626004456021770487857465339008625671942418721 8502 447677666907232924775951564759206459166352092492572765065216 8503 448309942681577845628169101639094514192619033305508278158961 8504 448943036935766838457692983388298330099460638560428266356736 8505 449576950632887193545954083029685877864570956304961181640625 8506 450211684737046000524136387457236766453847000770816806752256 8507 450847240213371108127772871368992336641162299602837989853921 8508 451483618028012084741587982641114653655463401008242576326656 8509 452120819148141179735144396221973158442076824065161902236801 8510 452758844541954285589852021523716873887413065921000000000000 8511 453397695178671900817897576341552739117681499559571429373841 8512 454037372028540093673653368537991258581047956938639672344576 8513 454677876062831466658124255090693612486566806363572223718801 8514 455319208253846121816992076618314103520824683999473155772416 8515 455961369574912626832817194168932746605602295942324462890625 8516 456604361000388981911957083880369391601991034470129232510976 8517 457248183505663587466762274100917463908731624084292639379681 8518 457892838067156212593610238692886688242456924955650346192896 8519 458538325662318964347338189529854512720853201968401729436081 8520 459184647269637257812636040641749872692288290816000000000000 8521 459831803868630786972961146059884938364430990414529032066161 8522 460479796439854496377536743166865101780001985105392303476736 8523 461128625964899553606996363263999214474712734753720775281441 8524 461778293426394322538236801131455537441290244348509784375296 8525 462428799808005337409042565574018572832346022129058837890625 8526 463080146094438277683045063317952487990792160484888849616896 8527 463732333271438943715580099152222805537076661833097398828241 8528 464385362325794233221007605890224019817222560557239617191936 8529 465039234245333118542057848566261424287511395557387723412561 8530 465693950018927624721768678274395323458636467361000000000000 8531 466349510636493808378578742205929596738738650328405444415681 8532 467005917088992737385141887745868932613392497619614822301696 8533 467663170368431471351428329948134625613293051964014651806881 8534 468321271467864042912678483324272303800062453127115619045376 8535 468980221381392439822775690650861022222709936291289306640625 8536 469640021104167587853604413426896521961303808323200290390016 8537 470300671632390334500960780694126831805322288236707904439601 8538 470962173963312433497582725170720509963925986622011236683776 8539 471624529095237530133867268041801428954537336557669561446241 8540 472287738027522147386842846299343853275138625536000000000000 8541 472951801760576672857964909228742414776648966238545223142401 8542 473616721295866346520303343500108235789674849875220685459456 8543 474282497635912249275690619339049678834440141994825891055121 8544 474949131784292292322399883424428820799412138614233451462656 8545 475616624745642207333922557489397578296207882523047119140625 8546 476284977525656537449415335086965281807984591133972231950336 8547 476954191131089629076386802622487254408426289024463271253761 8548 477624266569756624506194244552846454243416678647999984828416 8549 478295204850534455342921526605782359485864929630829263617121 8550 478967006983362836746209284982857893789306640625000000000000 8551 479639673979245262488608983776001205917771472053324371766321 8552 480313206850250000828032737250469438605984443842274594390016 8553 480987606609511091195871128226511171042803368587898457586161 8554 481662874271229341701351588528007931760508537552050054107136 8555 482339010850673327452710242359008002094338557491269775390625 8556 483016017364180389695750448518382625545765198877376020217856 8557 483693894829157635770361612568890678990251706339231405110721 8558 484372644264082939885572175439787834223552395578249742585856 8559 485052266688505944713711020461815242206476694916032488805201 8560 485732763123049063804251876510005819773032595456000000000000 8561 486414134589408484817915630763308334599144909335803204607441 8562 487096382110355173581605800580605706839965917000243567333376 8563 487779506709735878964752750140349325849007298868695570760001 8564 488463509412474138577642573795800781473867664200576916258816 8565 489148391244571285292306904559821308130755375545801025390625 8566 489834153233107454586550242752332525611961793461455973912576 8567 490520796406242592711691736620044835666183125340728234650481 8568 491208321793217465684598683671867212972488178211270579716096 8569 491896730424354669104589358564629241239767056224075510690481 8570 492586023331059638795783110622418230714772233521000000000000 8571 493276201545821662275476011479016266160099264948137290785761 8572 493967266102214891049120670896669241033494544054126731329536 8573 494659218034899353732489176535787513706194246244184152736641 8574 495352058379621970001598451329220967526194876219080259997696 8575 496045788173217565370977660151525173670668661594390869140625 8576 496740408453609886800857635668195262232540717077864168554496 8577 497435920259812619133862631602245233927554405732280463313041 8578 498132324631930402361785050165808036155125559574048162779136 8579 498829622611159849723024129072681039752731371129995073752961 8580 499527815239790566631269912373997856393452589056000000000000 8581 500226903561206170436014168343526013825198793568439278221281 8582 500926888619885311015470256781526152566863843121553434218496 8583 501627771461402692202484287406717431684610439374846796476081 8584 502329553132430094044020250464731054190261347167947536203776 8585 503032234680737395894802140298554578650639463542695556640625 8586 503735817155193600345696432401929319888079440077532500463616 8587 504440301605767857987418614410517018205333475062641441338401 8588 505145689083530493010147811577955446301993831575915883134976 8589 505851980640654029639633887534731111787315617858948329272641 8590 506559177330414219410381741537166099664090101601000000000000 8591 507267280207191069276497863981800794994823046616424397634001 8592 507976290326469870560784552687110155707936310697179276640256 8593 508686208744842228742667533329873806610749916051551653738321 8594 509397036520007094085543068467684948511528636996417600557056 8595 510108774710771793104130980782085384191504743339277587890625 8596 510821424377053060872420357538709332000333365860534830759936 8597 511534986579878074172795044781662617181422372199109757766561 8598 512249462381385485486926381459211802690738215203040104943616 8599 512964852844826457829020965516765360196470009827110051329521 8600 513681159034565700422011585991151616000000000000000000000000 8601 514398382016082505217279797297391476585363619478412446543921 8602 515116522855971784258498954215583398092394003579749664034816 8603 515835582621945107890186868561219279850368304166950643083361 8604 516555562382831743811557591157288513762770802195841769537536 8605 517276463208579696976262165520958901286058288105605712890625 8606 517998286170256750338608542631503163411590873861432009363456 8607 518721032340051506446851189259523934786450703229640152437521 8608 519444702791274429884141265610474082174229650937908933165056 8609 520169298598358890557728591468028564073289391392774332803601 8610 520894820836862207837006963615094509624997463041000000000000 8611 521621270583466695540994731062203411042288701734099053271041 8612 522348648915980707775842878524768977692116781279040478642176 8613 523076956913339685622963212662271987636229578869316377871201 8614 523806195655607204678369589823905102776771868082782956425216 8615 524536366223976023443825468436631808612803129271054931640625 8616 525267469700769132570391413723040133781500571200032578994176 8617 525999507169440804954966527147859345769954423781876347991281 8618 526732479714577646690418117863612168123687277228054901559296 8619 527466388421899648869894278457651994778754550240687961374881 8620 528201234378261240245914372494839875388204978176000000000000 8621 528937018671652340744832786702405511235280609844949020935361 8622 529673742391199415837271646156165947012787168516525471502336 8623 530411406627166531765118536500300894843132752096168214261841 8624 531150012470956411625685623066360521815477018499300087300096 8625 531889561015111492313626902751165922381915152072906494140625 8626 532630053353314982321210670667810246499604902905741959172096 8627 533371490580391920397544629899135440707000952818075401867841 8628 534113873792310235067351419158901672618968474195281980686336 8629 534857204086181805009892679802439652820399571952882675523361 8630 535601482560263520298640130425936157999261085201000000000000 8631 536346710313958344502292464251706024522788225315104551456881 8632 537092888447816377647737231615905664628156806327059974455296 8633 537840018063535920045557217155199713044594572757677819215281 8634 538588100263964536978681168729959708232035978087204997042176 8635 539337136153100124254779082723707730529424093021347900390625 8636 540087126836091974623002598121774653345293567939512910217216 8637 540838073419241845055671399696578120061844554368733178307201 8638 541589977010005024895506878712595558506196708762907305906176 8639 542342838716991404869014647811068519592598360039913500529041 8640 543096659649966546966617855142782422961111433216000000000000 8641 543851440919852755190143591386976469017603221488341149555601 8642 544607183638730147168265032025608105586012960311110532141056 8643 545363888919837726640502306134881103270944999307684658491521 8644 546121557877574456810385432010202094437154371256919005331456 8645 546880191627500334568383009156613477270783774169472900390625 8646 547639791286337465585200705554317002513001649418850077249536 8647 548400357971971140276053928648208282958569889516360540349361 8648 549161892803450910636519418211444044490803285855968025378816 8649 549924396900991667950570849096017335075216793185450364471921 8650 550687871385974721371403881908177300547119140625000000000000 8651 551452317380948877375656449833355711990616101266844006751521 8652 552217736009631520091630420184108390803436744050100053999616 8653 552984128396909692502121119755502238959086503015191804650561 8654 553751495668841178522461563745433971301852862717796372647936 8655 554519838952655585954388578832611104730832821468281494140625 8656 555289159376755430316338362002415539640508309746361414189056 8657 556059458070717219550779367870661438787464282066299861834321 8658 556830736165292539609190768577408347653031070249983668064256 8659 557602994792409140915295081807553901186256831302610194232001 8660 558376235085172025707153914141964330367412146176000000000000 8661 559150458177864536258736118752461637167850496657417665364641 8662 559925665205949443981568018426130080049571116373278086270976 8663 560701857306070039407075697039187849014255720523452465052401 8664 561479035616051223050229714898148867260307813893421836271616 8665 562257201274900597155102955826230906638874720926679931640625 8666 563036355422809558322952666496006030236775666958989287755776 8667 563816499201154391023438101295194174497430398895711459402081 8668 564597633752497361989585538961326865284460252639704431722496 8669 565379760220587815497112790332812050184740904860256691489281 8670 566162879750363269528725669838769259151895617281000000000000 8671 566946993487950512823999256787933226348053911456181762514961 8672 567732102580666702815457126118000179820142921965165803995136 8673 568518208177020464451462082031070707545965401329197629857041 8674 569305311426712989906532281868382926535249652480429426282496 8675 570093413480639139179696991668386117235097944736480712890625 8676 570882515490888541581506569106434552665645178321294061469696 8677 571672618610746698110311623932040477734074515026899544492641 8678 572463723994696084718426660600770619314702378482315790913536 8679 573255832798417256468793862542558785249901124099734988723761 8680 574048946178789952582763032416494606771915063296000000000000 8681 574843065293894202379604057774091873361870788221845654122481 8682 575638191303011432108368626788695794185700695360065323012096 8683 576434325366625572672718274108113501458495798783195240024481 8684 577231468646424168249336192450802806916681955030829761560576 8685 578029622305299485800540601293087264597072450762402587890625 8686 578828787507349625481717819885937625958491163910002959650816 8687 579628965417879631944193547894927454711490816618987295346001 8688 580430157203402606534161213176090669273425108931809824997376 8689 581232364031640820388286602583637784322498280755148385215441 8690 582035587071526828426608348252882326323652342881000000000000 8691 582839827493204584243354198513346011036520526568294718907201 8692 583645086468030555896293359462907516844956652636362931961856 8693 584451365168574842595245550274091802282650200937171275314721 8694 585258664768622292290367772508221648445390125993673025785856 8695 586066986443173620160840151082227219216012654037070556640625 8696 586876331368446528004572562066489699585859945366477011419136 8697 587686700721876824529554120190238283105626256024590649002161 8698 588498095682119546547467956793782734975256145994673666134016 8699 589310517429050081070194076994303271892610151081324363044321 8700 590123967143765288309823443024092401000000000000000000000000 8701 590938446008584625582806789057106488644542110897461142389121 8702 591753955207051272118862031361495038824263604970395844284416 8703 592570495923933254775264496302489817823756272153163162287761 8704 593388069345224574657144547571710945424208951030114823438336 8705 594206676658146334644417553035639777054220383341015869140625 8706 595026319051147867825971490777775731260833431176788874694656 8707 595846997713907866841737853255893091936739490247580413301121 8708 596668713837335514133271868007901166934155425253685467283456 8709 597491468613571613103468413017143959207128677191057083090401 8710 598315263235989720186040364690610661716214797361000000000000 8711 599140098899197277825386476411522794353915477321291980888241 8712 599965976799036748367476245801174644545871887029492070219776 8713 600792898132586748862379589163787850481576626841615902303601 8714 601620864098163186779069502092555487750891079744592115798016 8715 602449875895320396633126245885052910223624382387676025390625 8716 603279934724852277527971960251838891118137620783744340197376 8717 604111041788793431610264963803418360266778554316262298882881 8718 604943198290420303440083364967844301603932199158448290205696 8719 605776405434252320276527967324158236978705954755053561033681 8720 606610664426053033279374814835663267731483918336000000000000 8721 607445976472831259627408084131747976376630486775067305524561 8722 608282342782842225554064392817690722610966089488433008807936 8723 609119764565588710301019954788629129232869952475971319522241 8724 609958243031822190990352375686735986030205721221856436944896 8725 610797779393543988415909243969657558005065977573394775390625 8726 611638374864006413754516035553500536287575743109420315447296 8727 612480030657713916197656212655156796698805012925344471187441 8728 613322747990424231504256760286587926215979039280332313460736 8729 614166528079149531475212766847911348747549412512250723354161 8730 615011372142157574350285018426794048932853305841000000000000 8731 615857281398972856128004939738825589549747622651361226218081 8732 616704257070377762809221578137266591071118305975028359888896 8733 617552300378413723564925690780909350605049183696140828903681 8734 618401412546382364828986358875801094652866532333051589758976 8735 619251594798846665316435916900324771716596121492422119140625 8736 620102848361632111967939348883664595799587208398632088764416 8737 620955174461827856821084668135061062414351741391902222454801 8738 621808574327787874809131161315540200110889765267735760408576 8739 622663049189132122487852742405041731166953782502810543331841 8740 623518600276747697691114026946127946469556228096000000000000 8741 624375228822790000115817101940786816427439722092578595688801 8742 625232936060683892836857331939306539783790990040732956102656 8743 626091723225124864752726907189851766378958374093092124207921 8744 626951591552080193962405205214271522312795564121863021920256 8745 627812542278790112074175402839872833782163520656914306640625 8746 628674576643768969447007141548459619467441907171182673268736 8747 629537695886806401365145415002921044200197783827189363724961 8748 630401901248968495146546213778114655392706954187014947209216 8749 631267193972598958185799828656784728123306659039140457046721 8750 632133575301320286932183080352842807769775390625000000000000 8751 633001046480034936803482110193572956733501536338240193456721 8752 633869608754926493036227733129266193316252712783275114889216 8753 634739263373460842472985721443494578565250969673820185994961 8754 635610011584387346287344754709762896409081382792006081908736 8755 636481854637740013647245138880682432338028986301933837890625 8756 637354793784838676317291764904154548063801115341787030880256 8757 638228830278290164200695144937389149007535478479585936837921 8758 639103965371989481821484732073972336251545247247073850822656 8759 639980200321120985747639097511696126048681192179726259378801 8760 640857536382159562955777907269528722573514244096000000000000 8761 641735974812871810138061008910994070944026737359029189841841 8762 642615516872317213951940307248401938427167321512106110488576 8763 643496163820849332213410476687882226117750145432213009624801 8764 644377916920116976034404926729087268365800486217960355004416 8765 645260777433065392904983806155791213108866913595449462890625 8766 646144746623937450720961200644493886499101400039203976318976 8767 647029825758274822757619047877585536427390519806211846433681 8768 647916016102919173590155663775706241538613314013443597008896 8769 648803318926013345961517143160697298077591407914404680008081 8770 649691735497002548598260268026049302554651323841000000000000 8771 650581267086635544975095926626060693100387623311051689964161 8772 651471914966965843028762416798088968997435042456120365940736 8773 652363680411352885821878377304362461919354499768762453257441 8774 653256564694463243157425461520881182741431245659897279287296 8775 654150569092271804144511238511028726466889441013336181640625 8776 655045694882062970716063177400701310071161820698348561104896 8777 655941943342431852099104942020092582329134626253776011952241 8778 656839315753285460238266593994811732566241884832722268327936 8779 657737813395843906173180673855815501563744283095942839414561 8780 658637437552641597370416501293759840542144270336000000000000 8781 659538189507528436010605407408882064427424893358804157743681 8782 660440070545671018231409983702467307849439130798535965085696 8783 661343081953553834326990804620391834102426028662710605852881 8784 662247225018980469904624452693228199383222884089188241637376 8785 663152501031074807999127047721001380980541804879375244140625 8786 664058911280282232145737854023958695885779807138997737558016 8787 664966457058370830412117912523717635900666027765070639633601 8788 665875139658432600390119017331942610300888966902485432139776 8789 666784960374884655147978729606332014253305113289431784878241 8790 667695920503470430143597494686229040458868161361000000000000 8791 668608021341260891099554301942661246092845077351980519900401 8792 669521264186655742840517700370123113435864054438065084563456 8793 670435650339384639093709356710000750241888536136062075171121 8794 671351181100508393253077716828256527692208996870720353734656 8795 672267857772420190107839705172901925771230767310254150390625 8796 673185681658846798536048771409947237318318614870142102798336 8797 674104654064849785163847967779985175324713100588160214517761 8798 675024776296826728991067115331399948937908637307217788604416 8799 675946049662512436983823491970452151009603328926041306479121 8800 676868475470980160634785850223230976000000000000000000000000 8801 677792055032642813491761947729747016975842830467491749954321 8802 678716789659254189655270148786319342880987082890543945814016 8803 679642680663910183245756030718947914010782142571932595772161 8804 680569729361050008841115304507614849706254591790487108059136 8805 681497937066457422885184734889483825950558242245566650390625 8806 682427305097261946067863121147824173277861027418076522745856 8807 683357834771940086677524775943233301904615932682754812444721 8808 684289527410316564926388315864426149208772002549456338681856 8809 685222384333565538249503953867561685792088273649123233097201 8810 686156406864211827578022860435842404778396988881000000000000 8811 687091596326132144587412537125011442377917102171910732225441 8812 688027954044556319921282523165441836974958346253031887077376 8813 688965481346068532391485132967821743204415793651944357016001 8814 689904179558608539155156299727046504044096316089561113890816 8815 690844050011472906869361977837891688481332010682812744140625 8816 691785094035316243824015934526418878674644144676962436120576 8817 692727312962152433053735138962916505831982678844497332054481 8818 693670708125355866429299335155559768621778053469175472132096 8819 694615280859662679729381763128945015426642947776490408412481 8820 695561032501171988693218371268273338997936951296000000000000 8821 696507964387347126054883241258283939180890133408995205833761 8822 697456077857016879559838325766128489716858118865029155393536 8823 698405374250376730964425977909291745309292672330818451062641 8824 699355854908990096018973130613459405037857922636596113309696 8825 700307521175789565435176363200970280953965246677398681640625 8826 701260374395078146838437471958224592683966896290834638442496 8827 702214415912530507705819541010212219757935796474934246787041 8828 703169647075194219290293889582232506089934685075484375515136 8829 704126069231491001531948651652959251741985337260938546904961 8830 705083683731217968956830124099319385256610089281000000000000 8831 706042491925548877564088399702260038157337255819981588699281 8832 707002495167035372702099181823434907677428590650903018602496 8833 707963694809608237934234058176205473639278506722954840872081 8834 708926092208578644894951891900184423197421065448445477195776 8835 709889688720639404136884369106906138677326674907636962890625 8836 710854485703866216969589123195150938065639417223865346031616 8837 711820484517718928290644237538034557187163188104779476882401 8838 712787686523042780409758309620260772869720737704947160190976 8839 713756093082069667866570641352981746359463054539718169854641 8840 714725705558419393242816502115576288096787890176000000000000 8841 715696525317100923969532793068399494169741205068982481542001 8842 716668553724513650129979823448236780084647926865851797344256 8843 717641792148448643258955291898869950975294344067630248204321 8844 718616241958089916139176948402891324341834405300324381229056 8845 719591904524015683595410795067742800486815167844746337890625 8846 720568781218199624287022066878968908906443276049138340007936 8847 721546873414012143499626616566915011200110227842720981380561 8848 722526182486221636936520710939632791072963134542276110319616 8849 723506709810995755510567629414633701512195088190703821341521 8850 724488456765902671137219839035415973301025390625000000000000 8851 725471424729912343529355903985440936075883226540060651881921 8852 726455615083397787994611671512508594811988836766776417058816 8853 727441029208136344235885660250339485920788638378484361619361 8854 728427668487310946155698961171668666342047940641182861889536 8855 729415534305511392665090345828357137699901253007851806640625 8856 730404628048735619497727661128984960656934755533225990291456 8857 731394951104390972029916974673167670241125447103459670121521 8858 732386504861295479107191319604492272642955320443788450861056 8859 733379290709679127878161273060560012599599838766447764245601 8860 734373310041185139636309987589209186126179209216000000000000 8861 735368564248871246670415680364631487459660975524392298039041 8862 736365054727210970124284970675848686402200421781269079986176 8863 737362782872094898866480841972941810856176261161204764477201 8864 738361750080831969370729390743581450618689395174596952457216 8865 739361957752150746607689910653854307153203047223984619140625 8866 740363407286200705948773246723176708104772047222501959602176 8867 741366100084553516082693740813289516118997403818910235745281 8868 742370037550204322945440476395999733732613975423857035575296 8869 743375221087573034664353917423531197719246277005145356246881 8870 744381652102505607516994423159129138617233593201000000000000 8871 745389332002275332905489508033990138885028399013372393133361 8872 746398262195584125347047102979719254200127151364568657166336 8873 747408444092563811481322462243408878147036399372760982937841 8874 748419879104777420095326747425148455567770828848525099012096 8875 749432568645220473166565708385369522147811949253082275390625 8876 750446514128322277925097268751965918689446284915362387460096 8877 751461716969947219935197212014663562627704088327533505691841 8878 752478178587396057197322552626707034654625311611625355022336 8879 753495900399407215271062565141640646157821342907779305825361 8880 754514883826158083419767833195848798212955570176000000000000 8881 755535130289266311777548069105643543103157463204554909084881 8882 756556641211791109539329843981105546121988719947772400439296 8883 757579418018234544174665757567657363446525439348178053961281 8884 758603462134542841665986966510534359186694084626717056434176 8885 759628774988107687771991379396977952718148817377988525390625 8886 760655358007767530316860216766167500830815358260368354185216 8887 761683212623808882505996024287690276167531037260609914201201 8888 762712340267967627268975617495783015333932048351497264562176 8889 763742742373430322630411826828722701733501085251350008261041 8890 764774420374835508109418302260657957778292837041000000000000 8891 765807375708275012148372027526915000161783271619960720613601 8892 766841609811295260571668584833442925230207227542833574445056 8893 767877124122898586075165602006641517388010868168680013307521 8894 768913920083544538747010205281400203519194937338402464403456 8895 769951999135151197620546692342828615560599329799453369140625 8896 770991362721096483260001031830936889952014327141762424897536 8897 772032012286219471379639187287486758404534576112903694313361 8898 773073949276821707497096655470442114334137988278351832354816 8899 774117175140668522621577001083959531833119880147139161633921 8900 775161691326990349977617562270734641000000000000000000000000 8901 776207499286484042765120893688818809993817549698525989239521 8902 777254600471314192956350906646801748870524965952914608623616 8903 778302996335114451130593058599578945022393558600073703536561 8904 779352688332988847347178337311847790178085331809126303399936 8905 780403677921513113057571178178062403112184704116133056640625 8906 781455966558736004057221846545884042519611021248852073517056 8907 782509555704180624477884210425251206375271020630607389868321 8908 783564446818845751821100222677120606348620041599073707360256 8909 784620641365207163033552825664756780687282360858393862824001 8910 785678140807218961624989385416233772020578757601000000000000 8911 786736946610314905829418156589616666747514387384303827282641 8912 787797060241409737810280673952173502438533611932505369214976 8913 788858483168900513910303360681988744760945482884483302008401 8914 789921216862667935946732038574567874991415858292238430703616 8915 790985262794077683552653420188498285756121558609590087890625 8916 792050622435981747565108058093024342186143943482392786763776 8917 793117297262719764460699621686563827535286005823696287506081 8918 794185288750120351839405767538798769220840836087829407338496 8919 795254598375502444957296264870075559355805826911658383511281 8920 796325227617676634308864433620507082685788717056000000000000 8921 797397177956946504259678348577442997370331007877472041862961 8922 798470450875109972730058659223923146605807274962356151259136 8923 799545047855460631930490271342413091430457959393985968883041 8924 800620970382789090149475532957599740343780854715584396394496 8925 801698219943384314594536963929358816183538496494293212890625 8926 802776798025034975287077965412254265015427405397343648157696 8927 803856706117030790011810342481152508996192942384862368666641 8928 804937945710163870321457870483791522077155945365559926849536 8929 806020518296730068597445533120495924243046410858220826175761 8930 807104425370530326167284457868734520368327195521000000000000 8931 808189668426872022479362972165935840775262139994239758900481 8932 809276248962570325335854601737970172669579738181714990596096 8933 810364168475949542184454230613033218706266855603339015120481 8934 811453428466844472469654040691386808317681509639384739352576 8935 812544030436601761044271247250585959860510245532617431640625 8936 813635975888081252641940045453509001274154784645208202018816 8937 814729266325657347411280581792768371384788034165037381590001 8938 815823903255220357512458163449974124258781229676400065253376 8939 816919888184177864776846317771910039558521596394781860097441 8940 818017222621456079430507713468023610566206099456000000000000 8941 819115908077501199882207354714786059733250534102385727115201 8942 820215946064280773576672859112506954035082908406598895865856 8943 821317338095285058913817030379150007249737231842828990480721 8944 822420085685528388234638336783652325157626104337129963257856 8945 823524190351550531874515306618258747641805100654843994140625 8946 824629653611418063284611252485506157255968911048613397467136 8947 825736476984725725222106136830789758966224738828154633316161 8948 826844661992597797009972791985974505850628249867174874710016 8949 827954210157689462867015109003340179390669884303492737356321 8950 829065123004188181308886210752328272890869140625000000000000 8951 830177402057815055620805026124152928243755500529401102027121 8952 831291048845826205402690083741406908894553674929868600508416 8953 832406064897014139187429745301397138080500546963313091523761 8954 833522451741709128133008500593142887303943642949558392590336 8955 834640210911780580789209348318823475080140911664160400390625 8956 835759343940638418939612689121031553269329741563819412422656 8957 836879852363234454519612559667532954204389483317239101685121 8958 838001737716063767611171439275414896264918854972763628179456 8959 839125001537166085515035263366581361890325980628949788832401 8960 840249645366127162901130681036587947094532161536000000000000 8961 841375670744080163037866997188858725631981044008049509956241 8962 842503079213707040101065643036454977822098718338716434763776 8963 843631872319239922563240422303830320886362700375763289609601 8964 844762051606462497663952184171469175175326424350424108630016 8965 845893618622711396961961977897025953017854304546660400390625 8966 847026574916877582969907148117621221737423189971493157605376 8967 848160922039407736872225234089368740748544131062155467336881 8968 849296661542305647327050940552064089141494508741961707421696 8969 850433794979133600352811852519321982831904481521572600205681 8970 851572323905013770300248971087365740716035465361000000000000 8971 852712249876629611910588552329209122333489707217597192022561 8972 853853574452227253460592136495188363776715646409816917671936 8973 854996299191616890995212060075761135962092656389063578898241 8974 856140425656174183648580148798249805334115492169802165456896 8975 857285955408841650054057695325829270539736807346343994140625 8976 858432890014130065844075231304605271997211136250318260535296 8977 859581231038119862240491009463157930492726975618383665711441 8978 860730980048462525736197517708497885357095099917510810996736 8979 861882138614381998868705753583059305282133210731033067956161 8980 863034708306676082086437394049195781801977122816000000000000 8981 864188690697717836708455402350712246751163373246006028146081 8982 865344087361456988978364020665319153976255939483829669072896 8983 866500899873421335213109504407594819074304601914450744349681 8984 867659129810718148047413361369148619310287033754118285950976 8985 868818778752035583774570266391252332976655618805117431640625 8986 869979848277644090784343229955309870651433294959854329532416 8987 871142339969397819098689006948227660939229057838031559048801 8988 872306255410736031006047139913089654697823755302207882264576 8989 873471596186684512794926439330592972322366354558042535363841 8990 874638363883856987587523111893523319746984449921000000000000 8991 875806560090456529274105156335204135305026780247022241046801 8992 876976186396276977548898055153400709849011530131184241606656 8993 878147244392704354048207199533660968465462310664829049723921 8994 879319735672718279591512893920588949136505901149930237792256 8995 880493661830893392526274196012136010721739177207793212890625 8996 881669024463400768177178257460719212098332707076498297716736 8997 882845825168009339400572240255896902159542592050934328388961 8998 884024065544087318244815293636509136105202668272443157385216 8999 885203747192603618717288486435685890055856980735844208508721 9000 886384871716129280658801000000000000000000000000000000000000 9001 887567440718838894726131297244355132479496911664333580244721 9002 888751455806512028483442394007012746794284334872116472713216 9003 889936918586534653603310769654536788952580530464229245580961 9004 891123830667900574178108864854431636723296010568728089460736 9005 892312193661212856142481525583928477108421197312090087890625 9006 893502009178685257807657163776798740020729718437440647008256 9007 894693278834143661508334816526301346134091285107130185571921 9008 895886004243027506362888697461464277511522291193157733318656 9009 897080187022391222147632245795921284986372241222198052270801 9010 898275828790905664285884090613532358187881623521000000000000 9011 899472931168859549952578760203072867914961806270807786059841 9012 900671495778160895295165378685442025162231312197765956632576 9013 901871524242338453771538004791177478921971554588922297280801 9014 903073018186543155605741680443630501899203004550660546236416 9015 904275979237549548362198669784016309003085409683633056640625 9016 905480409023757238639199782438767650980463404060149312126976 9017 906686309175192334882406088177247971447859960854242005237681 9018 907893681323508891319106743638984170016414292576051055824896 9019 909102527101990353013979065524219450900122290286485366330081 9020 910312848145551002047097398539824942612828655616000000000000 9021 911524646090737404814937740474505850908414025812265133612161 9022 912737922575729860455125501042854968370805707267784236404736 9023 913952679240343850395674185587204537941223091059138232983441 9024 915168917726031489029463209359467895662475600364134566199296 9025 916386639675882975514703462922306155066313803195953369140625 9026 917605846734628046702139664210063610532572629487154064592896 9027 918826540548637431189738947975049711773050111966334476826241 9028 920048722765924304505615558713966592067280828517908727463936 9029 921272395036145745419941928722650428295273125262800241166561 9030 922497559010604193386596838664873594034207184561000000000000 9031 923724216342248907115301773962803874440505397500277856821681 9032 924952368685677424274997006422898193323703332265343315869696 9033 926182017697137022329209346801582622303435895440980511648881 9034 927413165034526180504163930490099176367530423663675456229376 9035 928645812357396042890392815157444340233745414695488525390625 9036 929879961326951882678593586034445719951850354485744176726016 9037 931115613606054567530491581550782992035412824796656376577601 9038 932352770859222026085459769250218759531415561550161035595776 9039 933591434752630715603650719307525365848411038836535094060241 9040 934831606954117090746395540553636521479751335936000000000000 9041 936073289133179073494625061683479138170100872175129252408401 9042 937316482960977524206068958273812425358224255624674091667456 9043 938561190110337713811988944376279484250400308633966311037121 9044 939807412255750797154202565773822748587893073728274648006656 9045 941055151073375287463154550496690094609048793071582275390625 9046 942304408241038531977793090887524716002816089197632165646336 9047 943555185438238188708008850383550386529033832007317559531761 9048 944807484346143704340394907247695980758627129596222600380416 9049 946061306647597793288086266729710572976030207507007485091121 9050 947316654027117917885437992572964580195556640625000000000000 9051 948573528170897769728301428402774765580114103426305263892321 9052 949831930766808752160658399337792995021378080281304305238016 9053 951091863504401463908373704157321977553279656222663135708161 9054 952353328074907183860826628534427368536129986004692354011136 9055 953616326171239357001182630207466135681825591411484619140625 9056 954880859487995081486066767511207558112008731832676417273856 9057 956146929721456596875400863423147237478680703766390271528721 9058 957414538569592773513166818200967651067201840421803542777856 9059 958683687732060603059858904793442686691716121130115413139201 9060 959954378910206690177388302499479898641407021056000000000000 9061 961226613807068745367203545828504557114464647241731345593441 9062 962500394127377078962390987180075588271809495323005614821376 9063 963775721577556096274519793811546889657312878053132145022001 9064 965052597865725793895996421599809941286069467712822303522816 9065 966331024701703257158693930326736814837061707360351806640625 9066 967611003797004158749621927627948324361917642841395490328576 9067 968892536864844258484403351341021887620275197249164381208481 9068 970175625620140904239324722772289417081166179607222572548096 9069 971460271779514534042726926371018986920731768440848291884481 9070 972746477061290179326503994456086893758160780321000000000000 9071 974034243185498969338477798983290824790962540546407406631761 9072 975323571873879636716416975871291961434287622652099387457536 9073 976614464849880024224468831120865787185015620028328601138641 9074 977906923838658592652773401865749956500549773301265758621696 9075 979200950567085929881029269583964651919794142246246337890625 9076 980496546763746261106781146976108258010533958351246900330496 9077 981793714158938960239199684481860775191584449907326132011041 9078 983092454484680062459124367057821059876608482781792396251136 9079 984392769474703777946140796678923599186722867073720805806961 9080 985694660864464006773464081052088011790017888256000000000000 9081 986998130391135854971400474244511728000315274334133634927281 9082 988303179793617151760159840330185272502110460939210810986496 9083 989609810812529967952791936746852196007226339053249837018081 9084 990918025190222135529019939831813935482608274378702010187776 9085 992227824670768768380745060968755697658597928770136962890625 9086 993539210999973784229996527929204842324446706839483183599616 9087 994852185925371427720101632331390189086608779869670014176401 9088 996166751196227794680850970666211196103162072630587845246976 9089 997482908563542357568434433054812087767553299967836846186641 9090 998800659780049492080923920804949780006599880001000000000000 9091 1000120006600220004950079200924007920049500220000660001200001 9092 1001440950780262662910253733025204589144543792006800926048256 9093 1002763494078125722845177731530330292337662654632461144420321 9094 1004087638253498463113396153727297873334168758238482553901056 9095 1005413385067812716053139732083949052558574984300898681640625 9096 1006740736284244401667407597251005514389760588628838041255936 9097 1008069693667715062490040466406838000429734707422593356744561 9098 1009400258984893399633563800004916848482562315485347123695616 9099 1010732434004196810019580758581464014264702585130330727103521 9100 1012066220495792924792495220066012001000000000000000000000000 9101 1013401620231601148917345547011351490906170089520832242969921 9102 1014738634985294201962530222321779025764020080499846178082816 9103 1016077266532299660068206901409701038561408792141669981905361 9104 1017417516649801499101146858250573125584534587728116146241536 9105 1018759387116741638996827232534915912932389489255312744140625 9106 1020102879713821489289543915033813471579868812279335363219456 9107 1021447996223503495831328338400929242817212154020063239555521 9108 1022794738430012688700451870929730136838205962695896576557056 9109 1024143108119338231300301941269354160812335663945372881437601 9110 1025493107079234970649414452776452932019177906641000000000000 9111 1026844737099224988863447477043450063297521765004147128557041 9112 1028197999970599155829881647196042012607665222472875089330176 9113 1029552897486418683076233102794491920055129479453258902833201 9114 1030909431441516678832565269604391582102667386719951940489216 9115 1032267603632499704289086189123154415424335036483066650390625 9116 1033627415857749331049618544558615437145894596718153932210176 9117 1034988869917423699781729961955815342982698441242985325249281 9118 1036351967613459080064311597357397122641178647678329377591296 9119 1037716710749571431433393453262107749105277009003767236868881 9120 1039083101131257965626985300214736765098683006976000000000000 9121 1040451140565798710029732512119500529815127388400569801081361 9122 1041820830862258072318176556817457959364679527659211650830336 9123 1043192173831486406307410316607083286422939221065127603363841 9124 1044565171286121578999918846715686183129071933382407902724096 9125 1045939825040590538837396613248022054904140532016754150390625 9126 1047316136911110885156332685847237953810424974967720607748096 9127 1048694108715692438848155794202314924315145399038944211265841 9128 1050073742274138814224731591625458241541930391063208537358336 9129 1051455039408048992090004903202515505689686706878407471877361 9130 1052838001940818894018580170489531503387387416401000000000000 9131 1054222631697642957842033739389040738169336092559506002462881 9132 1055608930505515714343752072690716182553297841721715034423296 9133 1056996900193233365163090403802598741659608540914834490457281 9134 1058386542591395361909646783431388784922061994840531707826176 9135 1059777859532405986488446906393251553934600102786875244140625 9136 1061170852850475932636835541350334960301154950728044790153216 9137 1062565524381623888673870822072783930686470917417124901845201 9138 1063961875963678121463018094821522734009425099113304631218176 9139 1065359909436278061588940452633528348513823415711499351743041 9140 1066759626640875889749183523668796618663440879616000000000000 9141 1068161029420738124361552517346771451540269636277461977421601 9142 1069564119620947210387979968759728361514621513066545224749056 9143 1070968899088403109375683058801540055976502287088868169873521 9144 1072375369671824890716409824592466243181150715698521315475456 9145 1073783533221752324124574012114165228818956558141836181640625 9146 1075193391590547473335078760494083957563303636730746964545536 9147 1076604946632396291021629745094808770113920328661865000027361 9148 1078018200203310214936338844471914119416786548417818647330816 9149 1079433154161127765271419834363393669828804307078496344545921 9150 1080849810365516143243778050164960451777587890625000000000000 9151 1082268170677972830903296397828422937463711008772164857477521 9152 1083688236961827192165620531795044929634448518104524171247616 9153 1085110011082242075070246457442341918445904584371919254172561 9154 1086533494906215415264714254581217977698914273963072426151936 9155 1087958690302581840715712057790768271812283510452949462890625 9156 1089385599142014277647894868820525773069893468957274124845056 9157 1090814223297025557711223215924479802988601904893727219652321 9158 1092244564641970026377627114817901483903452758750680354656256 9159 1093676625053045152567801225966940102617752128959135717166001 9160 1095110406408293139508937543132167746542450507776000000000000 9161 1096545910587602536824202388490810387239930151720756324950641 9162 1097983139472709853854764930258374883544753016960502060158976 9163 1099422094947201174215184879518826197077780838615262890714401 9164 1100862778896513771582967463953450511388021590083060017135616 9165 1102305193207937726723094217332120990305860866524433837890625 9166 1103749339770617545748338564996926683300369373710434877771776 9167 1105195220475553779616175627127094681403100195601221817360081 9168 1106642837215604644863096103325894156066261547536352590954496 9169 1108092191885487645577134544014821498415033455425802311283281 9170 1109543286381781196609422756257891554759856178081000000000000 9171 1110996122602926248025579533969364076761128249885112356960961 9172 1112450702449227910797748344981780135872398213471778306523136 9173 1113907027822857083738095050167833569996916607308802409659041 9174 1115365100627852081674578172719420727827551774876101158506496 9175 1116824922770120264869804678790261059037404119968414306640625 9176 1118286496157439669683784674004824686069942753914627026845696 9177 1119749822699460640481398863826004219252728242661348544590641 9178 1121214904307707462785393069457089988626498824509611870785536 9179 1122681742895579997675714534830213824330943087141687199377761 9180 1124150340378355317436005204303579797501355626496000000000000 9181 1125620698673189342448067594953564224081710840066381849428481 9182 1127092819699118479335119331805205037219775444514066866180096 9183 1128566705377061260354652858995775666245642106669964491966481 9184 1130042357629819984041717284711114151711585448253986309144576 9185 1131519778382082357103439762773217720453152805944922119140625 9186 1132998969560423137565604258990379799784798457823970436386816 9187 1134479933093305779172105995807903837236705614954967719584001 9188 1135962670911084077038100314418239696945433777678015713509376 9189 1137447184946003814557665139304317225008066241473848420729441 9190 1138933477132204411566796676198961226683170807281000000000000 9191 1140421549405720573762558420646626004966357647291476921073201 9192 1141911403704483943379204000751349213287930994199735467769856 9193 1143403041968324751122094824286857529191176019846476257396721 9194 1144896466138973469360233947131224028981473386134806292729856 9195 1146391678160062466578238026969442617432653514906894775390625 9196 1147888679977127663088569673382811937457943564226997975515136 9197 1149387473537610188004852952814173361776369560675650019380161 9198 1150888060790858037477095254462888475428598791869207091286016 9199 1152390443688127734189639170923034431736688920337320997418321 9200 1153894624182585988122668495332704256000000000000000000000000 9201 1155400604229311358578092884951587145738280783904487697415121 9202 1156908385785295917470636189428234652321529306180088364732416 9203 1158417970809446913884953890557655918880231689581094672509761 9204 1159929361262588439899605549064192499812801859627842153742336 9205 1161442559107463097678708602874064318172998436430176025390625 9206 1162957566308733667832100310466616662733527649299597342150656 9207 1164474384832984779044835082213197434420424137260094591819121 9208 1165993016648724578976844892127817783767837069321846397075456 9209 1167513463726386406433590912164361512561973211603863430324401 9210 1169035728038330464808534961101172833270834726961000000000000 9211 1170559811558845496798259810155431992376451544943834374774241 9212 1172085716264150460391067837766887585362203911543302207307776 9213 1173613444132396206129887976483316852724965254896598678665601 9214 1175142997143667155650321345568594592688824342625925093462016 9215 1176674377279982981494656413838531315847478250648515869140625 9216 1178207586525300288202684988309755672155690450482536567013376 9217 1179742626865514294680150775522928787773908349286445087540881 9218 1181279500288460517845662713873552758340922651990801332637696 9219 1182818208783916457556905726951635970254784808880767875127681 9220 1184358754343603282816981999755567990281806811136000000000000 9221 1185901138961187519261716331705800317940851654919409364270561 9222 1187445364632282737928759572640390190134061885144264634535936 9223 1188991433354451245309324600427206732781227058500794440024241 9224 1190539347127205774683389751476685952987001681307013685968896 9225 1192089107952011178739205068284517254611783087253570556640625 9226 1193640717832286123477937181175613250973163997714145997623296 9227 1195194178773404783404289094659220565583200908365873211985441 9228 1196749492782698538003931602240135993999297618796265116532736 9229 1198306661869457669508583507162763799571104020179401198308161 9230 1199865688044933061949578280393249999507588051041000000000000 9231 1201426573322337901500755241170222245541274723311002315824081 9232 1202989319716849378111513799676813309674791652864005186256896 9233 1204553929245610388430869755805716258074360397235924111545681 9234 1206120403927731240023353102605074157015088671140175574142976 9235 1207688745784291356877587237806110639648031819259902587890625 9236 1209258956838340986208389941843623920889507807760569562300416 9237 1210831039114902906553236935987859943447400186184639397392801 9238 1212404994640974137163929289610914348294829720144713412120576 9239 1213980825445527648694306401212751979057112780177784113145841 9240 1215558533559514075184846733631240756954184810496000000000000 9241 1217138121015863427344998939857338120182321962197940822154801 9242 1218719589849486807134086472070806941856058191826648135110656 9243 1220302942097278123641629222903638070680530307236708526989921 9244 1221888179798115810267926204527782539091300986259000845664256 9245 1223475304992864543205743727950912229278074297974980712890625 9246 1225064319724376961223954001888797566787050832743438114164736 9247 1226655226037495386753969527765578826653251131750480194802961 9248 1228248025979053548279819124773778104522610773359050375561216 9249 1229842721597878304032711876504416155153528745004555595720721 9250 1231439314944791366990935748434126377105712890625000000000000 9251 1233037808072611031185938083530761483296365633368119602782721 9252 1234638203036153899315435641411731114296119576472856838537216 9253 1236240501892236611664402304860255110517675425028294206916961 9254 1237844706699677576334783036073931660490206401595714289012736 9255 1239450819519298700784783123787566398788552726054179931640625 9256 1241058842413927124678582221378152066380705206115857655136256 9257 1242668777448396954047323135224292909560629898590611986055921 9258 1244280626689550996762225781955297936546073770927934223814656 9259 1245894392206242499320677192786686842453471507741109780912801 9260 1247510076069336884946148902899026236837706141696000000000000 9261 1249127680351713493002793523775906160340427312170430968027841 9262 1250747207128267319725572756574542169179476446592579210776576 9263 1252368658475910760266769564959010923103196616981615086686801 9264 1253992036473575352059737686381561672814920979289893729468416 9265 1255617343202213519500742121551856759452561731960781494140625 9266 1257244580744800319949744702787445678115208366090245239934976 9267 1258873751186335191050989303091333900215162625490880615791681 9268 1260504856613843699374241709154233990076490435152112722640896 9269 1262137899116379290377539643030047098102493169202532538402081 9270 1263772880785025039692308878983382188324463098641000000000000 9271 1265409803712895405731701863957542898481601087156049363010161 9272 1267048669995137983623015712260462286156391623068543914868736 9273 1268689481728935260465046907414608449022350062221119364459441 9274 1270332241013506371911240506664983699006627740764741645111296 9275 1271976949950108860079492106387061211118183195590972900390625 9276 1273623610642040432789461289583910463769258780243785360080896 9277 1275272225194640724128255739808920958487857353628626543450241 9278 1276922795715293056345345669197507286785371819540638994599936 9279 1278575324313426203077568671838032248351025294704204928668561 9280 1280229813100516153905085577458983079380344897536000000000000 9281 1281886264190087880239148344356243598339503335449062791649681 9282 1283544679697717102542541494631186908397481134007396874653696 9283 1285205061741032058883559059157333914647069070200451869194881 9284 1286867412439715274824379464240547037555668095109297262821376 9285 1288531733915505334644701256685220863259561398063847900390625 9286 1290198028292198653901503028926756811714227916247119607894016 9287 1291866297695651253325791371038831984664728485427675115271601 9288 1293536544253780534057201141772657950185110539784078047051776 9289 1295208770096567054217312816334638116391029320377580738992241 9290 1296882977356056306822552134358637345049759711761000000000000 9291 1298559168166360499037537737479539371349865426003583920666401 9292 1300237344663660332769742952065951258162902499289607706771456 9293 1301917508986206786606338339021884364807575351357522348653121 9294 1303599663274322899094082099120063008652164874664816334278656 9295 1305283809670405553363125889083250013868256871916406494140625 9296 1306969950318927263095604070584697560248785474667322420494336 9297 1308658087366437959839874881494597065165165215064501556295761 9298 1310348222961566781671282486056278166370341198377254420156416 9299 1312040359255023863200309328233959149336495406933685299453121 9300 1313734498399602126928988680233144321000000000000000000000000 9301 1315430642550179075956447746155362826998135687210713663580321 9302 1317128793863718588034452148910913210523766970424315672662016 9303 1318828954499272710973823096876683600574303704443430077394161 9304 1320531126617983459402598995351023792387146076275785791963136 9305 1322235312383084612876813736624117653972725734383554931640625 9306 1323941513959903515344764371450407284597092648235255703801856 9307 1325649733515862875965641333879419202530687136912060282362721 9308 1327359973220482571283394860772902603054973036132731354873856 9309 1329072235245381448756711716909575470276550020794322778931201 9310 1330786521764279131645976806354051128399338004481000000000000 9311 1332502834952997825258094720743750774398633444642570044711441 9312 1334221176989464124550046745326861753166050557543124750565376 9313 1335941550053710823092059313965741940783432587081955184778001 9314 1337663956327878723391260374903662728262183816058680485154816 9315 1339388397996218448576700599878491897472651452883105712890625 9316 1341114877245092255446616840154908317703285734448035136536576 9317 1342843396262975848878815704237078043946526100274008132112481 9318 1344573957240460197605055603416471259222495649750051880964096 9319 1346306562370253351350306082904726779638528133466819161106481 9320 1348041213847182259337763728099240753060795908096000000000000 9321 1349777913868194590160504407529533964866452987750035143179761 9322 1351516664632360553020652086235503065878962180119497427521536 9323 1353257468340874720336944915734450320900958483129767102964641 9324 1355000327197057851721579779342379417892046483132609195933696 9325 1356745243406358719327216944426506768447389662265777587890625 9326 1358492219176355934565026946180333874482498004067580954218496 9327 1360241256716759776194662300730022052599055598409091118985041 9328 1361992358239414019787037118801271429189378719396812224987136 9329 1363745525958297768560798164799496992642715139816368100458961 9330 1365500762089527285593371379982880974772280048481000000000000 9331 1367258068851357827407468362437928306534003699113912916905281 9332 1369017448464185478933937770800525742023413050989836811370496 9333 1370778903150548989851847093102270872405001047824140534914081 9334 1372542435135131612306680696762060074661617695353437135179776 9335 1374308046644762940007540550586669889687762912630195556640625 9336 1376075739908420748704236484691399845154743032304066013167616 9337 1377845517157232838045153329502831789640199520465304303220401 9338 1379617380624478874816782750460466858661919922907877938302976 9339 1381391332545592237565808070692491737439651716618686858268641 9340 1383167375158161862604630849803266420415082008576000000000000 9341 1384945510701934091401228462976381708809613407393830706608001 9342 1386725741418814519354232400867371763848126911230586662752256 9343 1388508069552869845954117487234450687817822119556809342386321 9344 1390292497350329726331392687934037894996390408544812118573056 9345 1392079027059588624192684661790410530845319253742890869140625 9346 1393867660931207666145605680935637985935844717326513934503936 9347 1395658401217916497413298025507079230113954365048074383858561 9348 1397451250174615138939547435085223875718579023190493145071616 9349 1399246210058375845885358676954598193591580982422729518615521 9350 1401043283128444967517886769174903393554931640625000000000000 9351 1402842471646244808492617874558570997424360582993457219807921 9352 1404643777875375491529694359964574746975245765084718947106816 9353 1406447204081616821485278993836695885123306752711628753941361 9354 1408252752532930150818853733637564523531180073513761622593536 9355 1410060425499460246457349033757759875558835384543301025390625 9356 1411870225253537158057000083612112115654391950669840128147456 9357 1413682154069678087663826864973174264703799620968154610739521 9358 1415496214224589260773635397134689549354367326287673310253056 9359 1417312407997167798792438018245833909790796135726644684379601 9360 1419130737668503592898191031110130516828478242816000000000000 9361 1420951205521881179304748521901279101516870461392449794825041 9362 1422773813842781615928931640611783408800994183622818506674176 9363 1424598564918884360461613112619260985324050617541956292939201 9364 1426425461040069149843717231529746638390015162003167920521216 9365 1428254504498417881148036064437220110733383342653769775390625 9366 1430085697588216493867763081924065670427232151516268496818176 9367 1431919042605956853612645906518272297436941523805161616503281 9368 1433754541850338637213660354919973852506558270532111927607296 9369 1435592197622271219237108431112474948835410201218004853240881 9370 1437432012224875559909043409481276135029489782001000000000000 9371 1439273987963486094450925629278867375839893384572983744779361 9372 1441118127145652623827413104193267636054566746480614452494336 9373 1442964432081142206907191533404516597497389603213101825539841 9374 1444812905081941054037748783345638148401632963236468498436096 9375 1446663548462256422034999392423060271539725363254547119140625 9376 1448516364538518510588665134196158329571540947687296620036096 9377 1450371355629382360084318157966554524370834061753723768589841 9378 1452228524055729750842993709385121526945547654829871527694336 9379 1454087872140671103779279917548368985415368620439574673679361 9380 1455949402209547382478792619126103883874745061376000000000000 9381 1457813116589931996695943674339015622471574834839756581590881 9382 1459679017611632707272911714088210310386685048868247876407296 9383 1461547107606693532480724742228772214420122179647837128703281 9384 1463417388909396655783364501876229706489049489859368951218176 9385 1465289863856264335025802999738414537530906691923789306640625 9386 1467164534786060813046882067775692981198450780618222218121216 9387 1469041404039794229717947327009981500547714655783050641239201 9388 1470920473960718535408148404027404270977966413739369405874176 9389 1472801746894335405877317736650971333412932011042525280975041 9390 1474685225188396158597340791398320557651195873441000000000000 9391 1476570911192903670502931001685440185606493197404999919979601 9392 1478458807260114297172723222290437730562069528448805483053056 9393 1480348915744539793441599982351911678446266465120795378189521 9394 1482241239002949235445165306144381031481702515927195558547456 9395 1484135779394370944097281358048600528465910747282558837890625 9396 1486032539280094410001583655517502658621978767488683696193536 9397 1487931521023672219797891081429027660746877315549373207491361 9398 1489832726990921983944427415015295883735886754528608470306816 9399 1491736159549928265936771588563509510048324878948041913207921 9400 1493641821071044512964454365297709056000000000000000000000000 9401 1495549713926894988006119622272120621743185542752271861465521 9402 1497459840492376703364168910736378943373034865906688741871616 9403 1499372203144661355639808455270465287855202717362630956558561 9404 1501286804263197262149418242032824530606867530812754740903936 9405 1503203646229711298783163335718888781916594667724824462890625 9406 1505122731428210839306768054289202112423669200297707568173056 9407 1507044062244985696107374120196578714194172178586144351186321 9408 1508967641068610062384404396720301681263583884754243609952256 9409 1510893470289944455786354308102347974734875108863712007258001 9410 1512821552302137663494433532476073539635596459201000000000000 9411 1514751889500628688753981047081777464895502649532642658368641 9412 1516684484283148698854577095976152039296766429862228159102976 9413 1518619339049722974559776141363883084503267842849049981170401 9414 1520556456202672860987385350809658584869124256446206595567616 9415 1522495838146617719941213663927639940380306882952461181640625 9416 1524437487288476883695216973693115715664541573208395560779776 9417 1526381406037471610230965449277659130529809801211129298964081 9418 1528327596805127039929359519274714336126670371741913982570496 9419 1530276062005274153717521526357209359891763460340920974805281 9420 1532226804054051732671790556792602110389618937856000000000000 9421 1534179825369908319077748440833776652652089497872326457808961 9422 1536135128373604178948205412806486752400124314149592269787136 9423 1538092715488213266000074412725659114559392001035261952185041 9424 1540052589139125187091063504493886492846599813913499712618496 9425 1542014751754047169117116379165927622164835989475250244140625 9426 1543979205763006027371531405403053437523433278713624197533696 9427 1545945953598350135366690183090704019773719484404555572264641 9428 1547914997694751396119327050152214891374549930570311622721536 9429 1549886340489207214900271486860401430585134663201722858329761 9430 1551859984421042473449595856427623050009773168721000000000000 9431 1553835931931911505658101415343651179541554131129851925706481 9432 1555814185465800074716076021829303802892702446992480949764096 9433 1557794747469027351730257465882451133653371492705042920562481 9434 1559777620390247895809936839711708807957575813341354470936576 9435 1561762806680453635623136862881983557299410820475879150390625 9436 1563750308792975852423800572235088561956470425017969662754816 9437 1565740129183487164550926282597968442140698613220332059328001 9438 1567732270310003513400585220450734003890037080563696769765376 9439 1569726734632886150871758729096771317498894220236293067111441 9440 1571723524614843628286932440457725379806396153856000000000000 9441 1573722642720933786788385305407232423947825619941504550781201 9442 1575724091418565749211111871558953831441852635238332647673856 9443 1577727873177501913433316694636815526136864169167440576062721 9444 1579733990469859947205420266978446656165673207432622014201856 9445 1581742445770114784458516344356707281441410755679941650390625 9446 1583753241555100623093221050148963677342776732180510745563136 9447 1585766380304012924249854633939478751251868771804986807194161 9448 1587781864498410413060897259907000972885368744151010315862016 9449 1589799696622217080886660698827425181459321200943110393230321 9450 1591819879161724189035118296210329706406494140625000000000000 9451 1593842414605592273966836087988333491580314057004013428553121 9452 1595867305444853153985948434289631427788596698418815136956416 9453 1597894554172911937418122041146822971464276919865191655245761 9454 1599924163285549032276452739529315468863645531874086106894336 9455 1601956135280922157416239890832226540155346971310937744140625 9456 1603990472659568355179583787911896545102749853066202663878656 9457 1606027177924406005530751920926919704933999310248413133703121 9458 1608066253580736841683260477624078060833880498606373773971456 9459 1610107702136247967219617948300783289886913747561455507566401 9460 1612151526101013874704678206479664670072275931136000000000000 9461 1614197727987498465793550937346854397093180691791295325342241 9462 1616246310310557072835017787233381231667305114384209387851776 9463 1618297275587438481971403108858957334879350515049162069471601 9464 1620350626337786957735848678709398383989576955247415070294016 9465 1622406365083644269147942264783020918611443576650273681640625 9466 1624464494349451717308650425017680628547693740018154568421376 9467 1626525016662052164495506418998718255161307615028753659494881 9468 1628587934550692064759004618049033247534759506677607165853696 9469 1630653250547023496021153301515876616643612152577653135799681 9470 1632720967185106193677138229994810903372403268161000000000000 9471 1634791087001409585701049889369694171695380298375508822268561 9472 1636863612534814829256627802898573823226372273123936159399936 9473 1638938546326616848813975812139092184338015862994560152900241 9474 1641015890920526375773202731283476637121850893001010998480896 9475 1643095648862671989595943283462479959804258406162261962890625 9476 1645177822701602160445714731779818934282739908957383526711296 9477 1647262414988287293338065122253798605875159344412791860009441 9478 1649349428276121773801469560470973295093944239748435230068736 9479 1651438865120926015049931448597951029422152236760725114410161 9480 1653530728080948506668246114451862965076168278016000000000000 9481 1655625019716867864810884769597661099232655417169711339252081 9482 1657721742591794883915457238921343641063426069366914911440896 9483 1659820899271274589931712409822505338296959547339313430491681 9484 1661922492323288295067035855077337382294339789893943454334976 9485 1664026524318255654049404589544425790426046263384121337890625 9486 1666132997829036721908759427220485955752074529068457787068416 9487 1668241915430934013277755911701591940782719102025060737486801 9488 1670353279701694563212855299867579668827606231158292349976576 9489 1672467093221511989536717585583191041779465736327761526677841 9490 1674583358573028556702859057399248810038091372321000000000000 9491 1676702078341337241183537391640777375830038680138051839012801 9492 1678823255113983798381827789886580276853099581205684636614656 9493 1680946891480968831068854177676418538666400346744839306005921 9494 1683072990034749859347139989327673081516198251550994845536256 9495 1685201553370243392141043572003286614558887672020976806640625 9496 1687332584084827000215243750646933656208338651826882122612736 9497 1689466084778341390722241604089829206355137953215518212966961 9498 1691602058053092483279845011536424901511433446293076601737216 9499 1693740506513853487579603037753523958829440974622357118682721 9500 1695881432767866982527157734619140625000000000000000000000000 9501 1698024839424846996915481446233803971110302926797672011070721 9502 1700170729096981091631968214558027508753720030779256212361216 9503 1702319104398932443400348392515403054443852114726480070002961 9504 1704469967947841930058396081691297361373132193458084680564736 9505 1706623322363330217372399522162501106737745860125859619140625 9506 1708779170267499847389365072613469720471845378715118055264256 9507 1710937514284937328327925929730072132825213859869078838289921 9508 1713098357042715226008927246912094683595136296812843322310656 9509 1715261701170394256826659823611201069087424578718900195304801 9510 1717427549300025382261715048081693212423725611121000000000000 9511 1719595904066151904936434288027320251312551357292328735745841 9512 1721766768105811566213926435538611381831280532973505872920576 9513 1723940144058538645341627824841831028389808275567112627842801 9514 1726116034566366060140379253722739694421920990207979904700416 9515 1728294442273827469239995352045958865331954869684707275390625 9516 1730475369827959375862302053563951478963215224366771759742976 9517 1732658819878303233152618440198508757801100796262531428095681 9518 1734844795076907551060659741182247634028261157330268597456896 9519 1737033298078330004771838782868038630463545342689341196224081 9520 1739224331539639544689943698650569938696369340416000000000000 9521 1741417898120418507972170222296477626033599618839190628158161 9522 1743614000482764731617487402047702485173550871266559401332736 9523 1745812641291293667109316087147039109085433944584883347685441 9524 1748013823213140496613500052935290436986047148245238516023296 9525 1750217548917962250732550145386099398462944090366363525390625 9526 1752423821077939927817142340877466518901281067440722447568896 9527 1754632642367780614835851132148246591950381297757412211824241 9528 1756844015464719609804100166753616939651376947708753069735936 9529 1759057943048522545773312579915692548191521835575308151920561 9530 1761274427801487516381243979464197681524623971761000000000000 9531 1763493472408447202964481556577457645091044264185301462227681 9532 1765715079556771003234093312266016420696666145092056641437696 9533 1767939251936367161515411905989984158702788041626658428490881 9534 1770165992239684900552938149466841246796964428364773661413376 9535 1772395303161716554881349685608941141843173319437578369140625 9536 1774627187399999705763600909629430633060387189786804031062016 9537 1776861647654619317697100706671811995792559535313243105715601 9538 1779098686628209876488955097851974904481423345503276466507776 9539 1781338307025957528901262404352295324539370416325076219674241 9540 1783580511555602223867449057175402233379411726336000000000000 9541 1785825302927439855280634698350519282964012701566843274674401 9542 1788072683854324406355015737787965776291993699567425929875456 9543 1790322657051670095561257048597517968998066285134620188019121 9544 1792575225237453524136882002523956119777664237438265412550656 9545 1794830391132215825172651566208323309096095973083008056640625 9546 1797088157459064814275923698256267248363613621710092867342336 9547 1799348526943677141811984806585394549568538268926184704809761 9548 1801611502314300446724345545231906670716232605992553247932416 9549 1803877086301755511934993749722976462126463230849938499565121 9550 1806145281639438421325597830265432393847900390625000000000000 9551 1808416091063322718300654462363412640658385039810571949018321 9552 1810689517311961565933574935057801748186743759209338048086016 9553 1812965563126489908696705037778537125822816749396479670830161 9554 1815244231250626635776273887817339647837824864564887421915136 9555 1817525524430676745973267621663150746433960560810215087890625 9556 1819809445415533514191224394895616116554250069019894382329856 9557 1822095996956680659511947657003412103844292049775593594946721 9558 1824385181808194514860135189384133610159813352899679774969856 9559 1826677002726746198257921916890920535813370430135965330473201 9560 1828971462471603785670335025618062009068637126656000000000000 9561 1831268563804634485442660442163552570305127556580638079579441 9562 1833568309490306814330720252371050734239881272926349294309376 9563 1835870702295692775125061160536976616423468181432015976284001 9564 1838175744990470035870054613270650262112943625595455658786816 9565 1840483440346924110678909735616484653122303901059668212890625 9566 1842793791139950542145600750687375802292179676670161374744576 9567 1845106800147057085354711077917645601109499676047213584766481 9568 1847422470148365893490196829122259903424622822102303397380096 9569 1849740803926615705044072945846633461214863540262979266078481 9570 1852061804267164032626025746008213545364741397121000000000000 9571 1854385473957989353374956172567274168289925045043445915477761 9572 1856711815789693300973458561920021573120400169851383275585536 9573 1859040832555502859266240274882277877658500024662092706540641 9574 1861372527051272557483488058526742286403166324130146425245696 9575 1863706902075486667070187532751196950933175146579742431640625 9576 1866043960429261400122402721289096222606533967328316800106496 9577 1868383704916347109431523072927822570987251800968770457709041 9578 1870726138343130490137485944973578720171080607504383861723136 9579 1873071263518636782991983047495482481157458041120812930860961 9580 1875419083254531979232659873595007243908047507456000000000000 9581 1877769600365125027069317667880536064440235666446243184633281 9582 1880122817667370039783128012480539681320443710886141019754496 9583 1882478737980868505439870637302817577738843432402941934560081 9584 1884837364127871498218205588841425339855224764447370852171776 9585 1887198698933281891353991419647420033597500027366718994140625 9586 1889562745224656571701661588614457129264296020477293834735616 9587 1891929505832208655913671790485636659229908914933579844014401 9588 1894298983588809708239031461463891826277698393771857439358976 9589 1896671181329991959941933236504709230507889058701556956100641 9590 1899046101893950530341494662787135307697337088401000000000000 9591 1901423748121545649473627002996927542161716028289774597766001 9592 1903804122856304882376046491414420617725887493927769007456256 9593 1906187228944425354997443935379266000900066407360346092102321 9594 1908573069234775981731829084504737624756391249233233075245056 9595 1910961646578899694579066720035845488687305266209785400390625 9596 1913352963831015673932621946988132251005897977749046019751936 9597 1915747023848021580995532702167814425440220133212417812722561 9598 1918143829489495791825628021858938770620264346295954174447616 9599 1920543383617699633011011143869525069721518570053545195877521 9600 1922945689097579618976827049756327936000000000000000000000000 9601 1925350748796769690924334584396941763942744881489571832395921 9602 1927758565585593457403303821648563704503682688307154724130816 9603 1930169142337066436518759876624888820164517842977388177727361 9604 1932582481926898299773094897136408629550077461935239290945536 9605 1934998587233495117544570499074888354665004024321035400390625 9606 1937417461137961606203233442980078623563670785554820285075456 9607 1939839106524103376865267881705843458911820811895343783673521 9608 1942263526278429185786808042003927414376278860092558651949056 9609 1944690723290153186398235735966610036454818973716264423071601 9610 1947120700451197182979987631614574774037111780241000000000000 9611 1949553460656192885980897745483521390914911686892292796843041 9612 1951989006802484168980101153852445231322131908180059332018176 9613 1954427341790129327293525453268162733513123028907680684795201 9614 1956868468521903338225997035254649783954822535788564892553216 9615 1959312389903300122969989774552147271936061080970468994140625 9616 1961759108842534810152044264909845972753360846126125653426176 9617 1964208628250546001027886271357360103034292274915405359507281 9618 1966660951040998036327273603004205014574706309605844685623296 9619 1969116080130283264749601145763178998114860748163215705362881 9620 1971574018437524313111294329962981545035137355776000000000000 9621 1974034768884576358146021843607650166743325437230962974227361 9622 1976498334396029399958758938055534516737554126788937062158336 9623 1978964717899210537134733209128619631605221320715423649465841 9624 1981433922324186243504285273124129151661632134626226886148096 9625 1983905950603764646564677293884553961106576025485992431640625 9626 1986380805673497807559882853989631377509406442778570424324096 9627 1988858490471684003219392200264414411614125697757194677663841 9628 1991339007939370009157067431151489315841928075071454326030336 9629 1993822361020353384931082731072692262883148559549994661231361 9630 1996308552661184760765985294706412178305763817601000000000000 9631 1998797585811170125937913122130816141525788877914011646468881 9632 2001289463422373118824006404031166030620034947686730926391296 9633 2003784188449617318617049754640879895620806965896282218699281 9634 2006281763850488538706383088781198593896931473493948786610176 9635 2008782192585337121726119478283317216253868775218418212890625 9636 2011285477617280236271708862219701494213079058686580638089216 9637 2013791621912204175285887024738101442771932591737065882383201 9638 2016300628438766656115049793882567708495586707600731588530176 9639 2018812500168399122237092954600640224228862591225497795957041 9640 2021327240075309046661758909174883597700370006016000000000000 9641 2023844851136482237004531658580158974969239992755635798287601 9642 2026365336331685142235122218755517728669794325536174349357056 9643 2028888698643467161101587126491448047462437678900914138255521 9644 2031414941057162952231123230569471183610810375894345193619456 9645 2033944066560894745908582504951839601277770664311465087890625 9646 2036476078145574657533751162204404424560751522598452619841536 9647 2039010978804907002758437886945664291559308552670463316705361 9648 2041548771535390614304416550949651873468781122344961301282816 9649 2044089459336321160463269313589727824905658458183202117619921 9650 2046633045209793465279176553594604716972900390625000000000000 9651 2049179532160703830415700620597085506047731407237264501203521 9652 2051728923196752358707610937690142261502630338241168320495616 9653 2054281221328445279398798529164151181637904726738017560694561 9654 2056836429569097275067328590783409350601604965871293247655936 9655 2059394550934833810238680263369557226096046066556758056640625 9656 2061955588444593461688223314094288508824026422976232403501056 9657 2064519545120130250433981973743815855025342972147250034470321 9658 2067086423986015975420736722303046892719501646939203473248256 9659 2069656228069642548896515359518380244539936404514905233100001 9660 2072228960401224333482525241634525813968632549376000000000000 9661 2074804624013800480937579110262857540523084818669736577536641 9662 2077383221943237272618067484326590270692026407722643666046976 9663 2079964757228230461634531131241605437362598142528009573376401 9664 2082549232910307616705887678931103017849584728041998165999616 9665 2085136652033830467712366975937499890668269122053828369140625 9666 2087727017645997252948210352786197389650335952221554835787776 9667 2090320332796845068075189483873073731175330811670166232318081 9668 2092916600539252216778001095490890250992448806541153582186496 9669 2095515823928940563122594312179304230680135036629153124077281 9670 2098118006024477885618487980378925734104144808881000000000000 9671 2100723149887280232986135855391911539688609557991244344406961 9672 2103331258581614281630398084900026187841330439531958041051136 9673 2105942335174599694821177969765988621939290958143885846461041 9674 2108556382736211483582283530545333157883332525859300058730496 9675 2111173404339282369289573956064015857908439695835113525390625 9676 2113793403059505147979451558571662110162282931714815160221696 9677 2116416381975435056368760408361748642152998176646587201688641 9678 2119042344168492139587153369358213653671863592083499182657536 9679 2121671292722963620622989806003062587914074759798822803031761 9680 2124303230726006271483826780841554627491524509696000000000000 9681 2126938161267648786072567111490586678640963805535136237734481 9682 2129576087440794154780328205192007780511557883332317241348096 9683 2132217012341222040797096138895867949848363135964451800908481 9684 2134860939067591158141230002789101862103148378048209224728576 9685 2137507870721441651408882075382939909983092987855957275390625 9686 2140157810407197477244399948697497516225851775278885881122816 9687 2142810761232168787532777272734588570055237233251590400822001 9688 2145466726306554314315220339309910981970109572640483234021376 9689 2148125708743443756428898276423432099452082919034967049243441 9690 2150787711658820167871945175682129601606278701681000000000000 9691 2153452738171562347894783026852290012994841475542311116239201 9692 2156120791403447232818834885409402679868368833024950435577856 9693 2158791874479152289583698250972382484092223400608955696478721 9694 2161465990526257911023849186755480294314159280556497127673856 9695 2164143142675249812875948262645866747904419488989609619140625 9696 2166823334059521432517819957217573013064903768068031707611136 9697 2169506567815376329440177706923312304964976742212981246758161 9698 2172192847082030587452167343864758744103647510342824548438016 9699 2174882175001615218621802216929196285179223127715068424792321 9700 2177574554719178568952363844696140561000000000000000000000000 9701 2180269989382688725795842502361651243400352526643177045441121 9702 2182968482143035927004492699000662601319817810823808917180416 9703 2185670036154034971821579055788836029320939514433194039731761 9704 2188374654572427633512388650335251136607077100377410252046336 9705 2191082340557885073736586447035772250377839712107226806640625 9706 2193793097273010258662990988344225636033877863825715377606656 9707 2196506927883340376827848077074670122805455470038367227337121 9708 2199223835557349258737680735293110913907410801411785758867456 9709 2201943823466449798217794281031063936981069054631289770558401 9710 2204666894784996375507515919956496949624556086561000000000000 9711 2207393052690287282103248805269924567080343899321987361660241 9712 2210122300362567147350421075454888250078195089282397976395776 9713 2212854640985029366785410936102779920451830422537399712027601 9714 2215590077743818532228529408852040115082392334371214039126016 9715 2218328613828032863629142927531249314191298773762871337890625 9716 2221070252429726642664018518874605171827470982959627161829376 9717 2223814996743912648089974862686809732986686638862609933198881 9718 2226562849968564592851923084072550256182387287655019207069696 9719 2229313815304619562947381688313615900078510367016148382221681 9720 2232067895955980458048550607174321220220602023936000000000000 9721 2234825095129518433883029883843377113791807907589806816016561 9722 2237585416035075346374269082377731518112478779660991492263936 9723 2240348861885466197542834066401266798341646211537663217526241 9724 2243115435896481583169578350928659352181040652699314102992896 9725 2245885141286890142221806790532250529594602644443511962890625 9726 2248657981278441008043519926647517543518487180516510847799296 9727 2251433959095866261310827876620739677742740131613024609783441 9728 2254213077966883384753623207140799839706446204485861151604736 9729 2256995341122197719644602794965815432590978361137281066262161 9730 2259780751795504924056729238354526721167746866241000000000000 9731 2262569313223493432890222943342156442324742985179400598430081 9732 2265361028645846919670176569960862481649354893323918844624896 9733 2268155901305246760115884084696007134096028212937277451187681 9734 2270953934447374497482977226891332936453950274098141926526976 9735 2273755131320914309679462758468837463516131392584023681640625 9736 2276559495177555478156754428212748994629093360631199003836416 9737 2279367029271994858576794143981592773393392955761536829330801 9738 2282177736861939353256357408557974906041930710385984695832576 9739 2284991621208108385389638637422468993430436006957607275959841 9740 2287808685574236375050212539545940602251685072896000000000000 9741 2290628933227075216973468305333857902286401007943979041620801 9742 2293452367436396760120613909126684492120906316626853746118656 9743 2296278991474995289025348397162403884324452955834236386771921 9744 2299108808618690006924300595640655615757753053407832237408256 9745 2301941822146327520672333237492941797290094926787187744140625 9746 2304778035339784327443812070659961442190086169861710323060736 9747 2307617451483969303220940075105419450923566651869645882880961 9748 2310460073866826193070257480455709033786646799400761835913216 9749 2313305905779336103208408841046751988114740582700237527394721 9750 2316154950515519994858278990283071994781494140625000000000000 9751 2319007211372441179896600261569943355026805075759970805108721 9752 2321862691650207818294133928667272763674861746465074594185216 9753 2324721394651975417349529384133806233519019795428158084838961 9754 2327583323683949332717965140582378587713127221620959264116736 9755 2330448482055387271235676305751310476727904491128691650390625 9756 2333316873078601795541473748913779122773523200853301847392256 9757 2336188500068962830496360742896115431182495420465484492273921 9758 2339063366344900171402353432957583233378328171489325028806656 9759 2341941475227905994021612050998347752675611365946914295446801 9760 2344822830042537366396990361009111439880849719296000000000000 9761 2347707434116418762475111389355357652770538775229837339213841 9762 2350595290780244577533078061401367808960906950297505943064576 9763 2353486403367781645409927934124237197068153068736142420748801 9764 2356380775215871757543941782746080172674728096557239071932416 9765 2359278409664434183816916368023558594423642134867129150390625 9766 2362179310056468195206512279677859687189403495807008871550976 9767 2365083479738055588247788320525362684026078336874504442149681 9768 2367990922058363211305034465179539241451244835779158680272896 9769 2370901640369645492655015996738202403248042014182612589796081 9770 2373815638027246970382741994647124480693908943441000000000000 9771 2376732918389604824090871916941357310972399492742381429056161 9772 2379653484818251408423874590309380654194164051149990695796736 9773 2382577340677816788408054491902547711328937860964513932661441 9774 2385504489336031276608560777523262623501396193269145178935296 9775 2388434934163727972104495081769985095285868704319000244140625 9776 2391368678534845301283234686895583733292100046630445327056896 9777 2394305725826429560455088228547824083600067582728357731948241 9778 2397246079418637460289401678206951479301004884710090952871936 9779 2400189742694738672073232914015484479051538544165167410922561 9780 2403136719041118375793713763809543710359657844736000000000000 9781 2406087011847279810045218976509375163202162791223042618555681 9782 2409040624505846823762462150609258261127468431666682616221696 9783 2411997560412566429780639221323789233528010111064040189536881 9784 2414957822966311360223740680998671304275961500048824652005376 9785 2417921415569082623722154280679696893109152987898711181640625 9786 2420888341626012064460680534253645306438715463948477446230016 9787 2423858604545364923058083920329414197738475202792382847909601 9788 2426832207738542399279303251016926343187042817286796293963776 9789 2429809154620084216581445250985276959293081395075435286106241 9790 2432789448607671188494685964640282854077772692161000000000000 9791 2435773093122127786839205183955135134962053993403312314432401 9792 2438760091587424711779279664416313992467965318872688760979456 9793 2441750447430681463715661471710369251565288704752056079135121 9794 2444744164082168917017368377175675959063611572086541882822656 9795 2447741244975311895594013795676912297669712888563574462890625 9796 2450741693546691750309804335428849641722640330636823506190336 9797 2453745513236048938240333605400163667425586911392745755073761 9798 2456752707486285603773301502267443187577439354264359083708416 9799 2459763279743468161554288775464461898053098831858537085427121 9800 2462777233456829881278717245682159616000000000000000000000000 9801 2465794572078773474331126629220725988044003778424641370206321 9802 2468815299064873682272899497876763195593538404006131431510016 9803 2471839417873879867179566481565797043187738668627964416016161 9804 2474866931967718603828824398633480159073816438713117243867136 9805 2477897844811496273740400576797759053874126064343808837890625 9806 2480932159873501661068897205889130677100717002860672452857856 9807 2483969880625208550350750142016966100915658449721725209280721 9808 2487011010541278326106437161486801279176360510220088803065856 9809 2490055553099562574299071241726559725441508270708169317765201 9810 2493103511781105685650515025648951688979298450081000000000000 9811 2496154890070147460816153205282861260390380457996052950197441 9812 2499209691454125717419460140148459100450443208165639246053376 9813 2502267919423678898947500605729136464152679023730823269540001 9814 2505329577472648685508502147508218208394557368271467824418816 9815 2508394669098082606452638096389850862759356044077539306640625 9816 2511463197800236654857160881911548959591872497361054204952576 9817 2514535167082577903877025860480691028010567323605871989170481 9818 2517610580451787124962146456928858337337221439948617121796096 9819 2520689441417761407942421998976377024114917561521811106800481 9820 2523771753493616782981680205734830063634943184896000000000000 9821 2526857520195690844401676873147722076667974879834113473525761 9822 2529946745043545376377295881278979634616825304311916931649536 9823 2533039431559968980504093230605624996058065631261170411866641 9824 2536135583270979705239329396954844543859198625373397446557696 9825 2539235203705827677217634877446857078749747335910797119140625 9826 2542338296396997734442454382763544061154914775101934437994496 9827 2545444864880212061354415714258806391800415438808811648183041 9828 2548554912694432825777769947860132911364018725568347306459136 9829 2551668443381864817746050130381977023348403384252894047012961 9830 2554785460487958090208096277780312260215518077681000000000000 9831 2557905967561410601615595049024247793259987155776954438111281 9832 2561029968154170860393283053644903419085701423791483436138496 9833 2564157465821440571292963335643943042036900487565875285956081 9834 2567288464121677283632485161304318729449399672415223161163776 9835 2570422966616597041420837823543956676832561465362519775390625 9836 2573560976871177035370509760789394529549890561698846648303616 9837 2576702498453658256798264873920829127497288577000300386558401 9838 2579847534935548153415488510652727545725902329137566348414976 9839 2582996089891623287009256172765164987746821971534642139682641 9840 2586148166899931993015278587890453354997639806976000000000000 9841 2589303769541797041983877374087486886041902248788677924674001 9842 2592462901401818302940146112202628867694941633768907960160256 9843 2595625566067875408639452228020968817395460843896648893568321 9844 2598791767131130422719435673455465486533898593597665423917056 9845 2601961508186030508749660983503930317660203946994551025390625 9846 2605134792830310601180079873425071398872716147383314296999936 9847 2608311624664996078189462128544982305378748324667783643336561 9848 2611492007294405436434953127304596325154929716919970211823616 9849 2614675944326152967703916926596807271557943098717329008889521 9850 2617863439371151437469224427119256244179931640625000000000000 9851 2621054496043614765349146725385272178544332322624718580733921 9852 2624249117961060707473014348191205708536374895432913509154816 9853 2627447308744313540753803654733483650700986860211882003263361 9854 2630649072017506749068812281203208219467756990809669151297536 9855 2633854411408085711349586092560103824533197176166640869140625 9856 2637063330546810391582260696301147928408446400064355834003456 9857 2640275833067758030719481163392383910699303362708147008357521 9858 2643491922608325840505064192125276168009961033263992601645056 9859 2646711602809233699212567541491603761249839653954139597513601 9860 2649934877314526849298932151743371807186656956416000000000000 9861 2653161749771578596974362961116622514756411685940574884611041 9862 2656392223831093013689615019250423320157761881773557565362176 9863 2659626303147107639541852089624771024188725803589722078401201 9864 2662863991376996188600245525373751241512497458320462856585216 9865 2666105292181471256152481795103104910273133673796445556640625 9866 2669350209224587027873347627854451172251028977737005402034176 9867 2672598746173741990916562339111871723907454961767589054261281 9868 2675850906699681646931027492740448877398425839600167651639296 9869 2679106694476501227002664646980741192950105067638663543234881 9870 2682366113181648408523012526098149799719656040801000000000000 9871 2685629166495926033985755553001748576086556508583762489425361 9872 2688895858103494831712356272103495391732064937424339479822336 9873 2692166191691876138507964785885882817204804307329739325141841 9874 2695440170951954624248778923084098291109808088847203065860096 9875 2698717799577981018402029451067718924605287611484527587890625 9876 2701999081267574838479765239926938156392706125026022020612096 9877 2705284019721727120427613880929383602528305509068585688487841 9878 2708572618644803150949693857415810942696299573827796932366336 9879 2711864881744545201770854961846420831436749131427287434533361 9880 2715160812732075265837424248594317917430350872576000000000000 9881 2718460415321897795457635408208786409369646698559882447096881 9882 2721763693231902442382920045238668571100597753556524184375296 9883 2725070650183366799831239938315274404358139591293172260445281 9884 2728381289900959146453639958044995942152783012234991214002176 9885 2731695616112741192245201915354221402153063459604355712890625 9886 2735013632550170826401580210263316324564661131168800050057216 9887 2738335342948104867122300748642434145200284457466755625277201 9888 2741660751044801813362005192319810848690384578748431179186176 9889 2744989860581924598530823205973060840986887451600393146689041 9890 2748322675304543346145055962535897421203322339841000000000000 9891 2751659198961138127429354767396724682018912691516337112345601 9892 2754999435303601720871579260451761801817795976455211823661056 9893 2758343388087242373731520254103839001767970673899583200071521 9894 2761691061070786565504672864568820433363751801749890220691456 9895 2765042458016381773342246193364836457623377852197304931640625 9896 2768397582689599239428596415615219712081387879122933735489536 9897 2771756438859436740317270731794309586744926670929076577669361 9898 2775119030298321358226850239786191810967203415081117140258816 9899 2778485360782112254297780384610047370275909382795309457781921 9900 2781855434090103443811378243892171521000000000000000000000000 9901 2785229254005026573372206508133962861361399302909466526691521 9902 2788606824313053700055004616037347875712952607469722907119616 9903 2791988148803800072517368106604271733863431293172794066580561 9904 2795373231270326914079367851425125054868212904531807946407936 9905 2798762075509144207771301432512362504096090560952656494140625 9906 2802154685320213483350769533220176168507720764978928630829056 9907 2805551064506950606290270812218988347483756823350341769504321 9908 2808951216876228568736509333164798419691544156914999944544256 9909 2812355146238380282442609225618130529737234196789404144692001 9910 2815762856407201373674431855925556725963721590801000000000000 9911 2819174351199952980092191390178587631863400456840718082454641 9912 2822589634437364549608565235010203522210407246306708580990976 9913 2826008709943636641224496445878516590105874008903212917332401 9914 2829431581546443727843885796620084036493429139010754728431616 9915 2832858253076937001068371808432305208059498076992597900390625 9916 2836288728369747177973397641065208186401194675675192702795776 9917 2839723011262987309866764353867835839441154770778986367422081 9918 2843161105598255593030870649443452248712528982850711389802496 9919 2846603015220638181449839818020981501650589628671543759099281 9920 2850048743978712001522735206247535979636673478656000000000000 9921 2853498295724547568764066139948664388378226867152902266754961 9922 2856951674313711806492786836489124790315886818035035620315136 9923 2860408883605270866510991448697638747074264743439101592487041 9924 2863869927461792951773508988894283316377443457825022196842496 9925 2867334809749351141049602488379002040105304777622222900390625 9926 2870803534337526215577977354804238190958433721918679914909696 9927 2874276105099409487716304497163987412128368295778453432862641 9928 2877752525911605631586464395685706499953868471465014550593536 9929 2881232800654235515716718901710574471218270485702388283483761 9930 2884716933210939037682018160691655266863101211921000000000000 9931 2888204927468877960743650659728632529735305793416627285512481 9932 2891696787318738752489445009592049927748672276328935740932096 9933 2895192516654735425475732679969469562647434003987974883004481 9934 2898692119374612379872281515690730210460343686201270570520576 9935 2902195599379647248111410470959620599702630626444531494140625 9936 2905702960574653741542496608134854779325704805138399091490816 9937 2909214206867984499093086017364321007164933859398108994066001 9938 2912729342171533937937820923383246662960615514895415106277376 9939 2916248370400741106176395856039253634625874636956627867125441 9940 2919771295474592537521756371605345633941761888256000000000000 9941 2923298121315625107999754422685745174844609623517645367447201 9942 2926828851849928894661475085509257715441661545342148831481856 9943 2930363491007150036309449964640557960295252343433161618644721 9944 2933902042720493596238973206621542793741157034112351633145856 9945 2937444510926726426995736665782751034383113750480429931640625 9946 2940990899566180037151001377438886446706580110928440861659136 9947 2944541212582753460095523105902771514199322194780355838072161 9948 2948095453923916124853450347218679680619948445554889789014016 9949 2951653627540710728917413779229017428231665370831308842104321 9950 2955215737387756113106026764547829024980712890625000000000000 9951 2958781787423250138445017125220650392761691404846083548079121 9952 2962351781608972565073211021302918697042571842052829705404416 9953 2965925723910287933174590379288525320142034101661598075967761 9954 2969503618296148445937645930266256257238059955706934589198336 9955 2973085468739096854543248531874870081573770052373730712890625 9956 2976671279215269345182262062567493894107405764820215483334656 9957 2980261053704398428104121791382946548781391355220035622721121 9958 2983854796189815828697602741355600388375561184603522351763456 9959 2987452510658455380605003179876542213240109524501836219300401 9960 2991054201100855920870968984747165726717547380736000000000000 9961 2994659871511164187127185250341995762369086832916371733728241 9962 2998269525887137716814162114220583719796301993338827972939776 9963 3001883168230147748441342400698798353439751434249164106333601 9964 3005500802545182124886759294307840922759339143633641999958016 9965 3009122432840848198737472872734913288145627062201152587890625 9966 3012748063129375739672014945752736405239920650368234347237376 9967 3016377697426619843886072263806129426491802975270448908652881 9968 3020011339752063845562638777332690873170713666855677456285696 9969 3023648994128822230387868245551347719066229185259079864393681 9970 3027290664583643551113859111357230369132727140961000000000000 9971 3030936355146913345169604177114066077712194754700120845514561 9972 3034586069852657054321338234536135002040915955947590633127936 9973 3038239812738542946383517420500876512832753609531312383902241 9974 3041897587845885038981664689530543285140611246929442999504896 9975 3045559399219646025368316412826951784722561895847320556640625 9976 3049225250908440202293305733137444778062994012008007960887296 9977 3052895146964536399929618924372739173295147724929362711307441 9978 3056569091443860913856061624788455604804581272600382881140736 9979 3060247088406000439097972432681889481521684641855251553864161 9980 3063929141914205006227221973944061518088399753216000000000000 9981 3067615256035390919522736171444353864459159722481243843358081 9982 3071305434840143697192783067111170663315863790146376985808896 9983 3074999682402721013660263168707134031187897042151381173633681 9984 3078698002801055643912243914681412928618023586515490990718976 9985 3082400400116758409914979472114958022352971174144765869140625 9986 3086106878435121129095657704656755328617034683676473212604416 9987 3089817441845119564892116769480790056306716618230215172924801 9988 3093532094439416379371774424674304552689770150550830449688576 9989 3097250840314364087921013751098215517176807154250860110991841 9990 3100973683570008016006269615640300631241493724721000000000000 9991 3104700628310089258008060825911048409891216688051252429978801 9992 3108431678642047638129213549810962382541731708728715463622656 9993 3112166838677024673378522197026696644048792762358821019287921 9994 3115906112529866538631094583391749380335043912491433021280256 9995 3119649504319127033766628823175629182876794856218926025390625 9996 3123397018167070552886870018743510852656809590262802715508736 9997 3127148658199675055613495441656488002440364792020366954544961 9998 3130904428546635040467677524160684156808880400488346078089216 9999 3134664333341364520332574605141777297728039322058091821856721 10000 3138428376721000000000000000000000000000000000000000000000000