0 0 1 1 2 131584 3 193739769 4 34360262656 5 1907353515625 6 50780008567296 7 814206940192849 8 9007199791611904 9 75047319391891761 10 500000005000000000 11 2779958669714828041 12 13311666671401304064 13 56227703544907942489 14 213439427249945698816 15 738945940306025390625 16 2361183241984578420736 17 7031542227041859445729 18 19673204039433502401024 19 52063675152021153895321 20 131072000005120000000000 21 315440396206697705383881 22 728749482127333726073344 23 1622075454968337398257009 24 3489573539823892379467776 25 7275957614231109619140625 26 14739755100077542980030976 27 29074868501622975411242409 28 55951865179244677516754944 29 105228642182796413781802681 30 193710244500295245000000000 31 349526809999932333413075521 32 618970019643253087402983424 33 1077012942197129098527739329 34 1843276605302453038898561536 35 3105952449629158280634765625 36 5157212399247095852306006016 37 8445026905284054667162926889 38 13648180058250961356116529664 39 21783764376014736579643805841 40 34359738368005242880000000000 41 53589465483772603507831710961 42 82690807221030838019638178304 43 126299666786759836147067045449 44 191037304239320108768122372096 45 286282797426239103637822265625 46 425217348061811193624631353856 47 626226507913637845390189443169 48 914770766015316498504361181184 49 1325865422929866632022660496801 50 1907348632812548828125000000000 51 2724163527634247059779027498201 52 3863938360936296650948735401984 53 5444219880891544353096494431369 54 7621802328462572119998452691456 55 10604700686440082322706181640625 56 14667445745509245293092453482496 57 20170534485345715453290913335249 58 27585057176312055558037207765504 59 37523748277016733938636224867561 60 50779978334208302330880000000000 61 68376526420274359619130699045241 62 91626356080515250941089055998464 63 122208072545521998737628835753089 64 162259276829213939852330313711616 65 214491666702189914792516962890625 66 282332480719124247452139572199936 67 370097756928390939527442784747129 68 483203902420136724269454470938624 69 628425265950707237830770562310121 70 814206798955225912376245000000000 71 1051042509064812283509780577360081 72 1351932287187753347060971018911744 73 1732931860774555750854651144466609 74 2213813133058155417893095432024576 75 2818855056830219014835357666015625 76 3577788513189320330398938209714176 77 4526922478274244891182004201422809 78 5710483128584944294515663222956544 79 7182202529790390525276226730616481 80 9007199254740997368709120000000000 81 11264199772469593284752803465850721 82 14048156839776332911557502540685824 83 17473329519746591453432292221627929 84 21676898968147678011153264356622336 85 26823204902778110793978472041015625 86 33108699850145548891805921170633216 87 40767732011183531134937543068706289 88 50079283082508779705466551233675264 89 61374804809421193342070852459978641 90 75047317648499577933922005000000000 91 91561956919560348240776221720325161 92 111468176490309895088744010315464704 93 135413847648625128381049949175893049 94 164161521690505811999261111418896896 95 198607159229109301048985710087890625 96 239801667686310651567818365841965056 97 288975631271520526535343742399541569 98 347567665428516540706660497050550784 99 417256880725043852427143063032988601 100 500000000000000050000000000000000000 101 598073737843332485621631263968991401 102 714123123788136519059858451334992384 103 851216530619951906086059945423517969 104 1012908257689265676151672584332640256 105 1203309616845542092304337128056640625 106 1427169576456410169589996514833117696 107 1689966137866267494303301253354472649 108 1998009749592464979531159154318639104 109 2358560208643334828173699058404638361 110 2779958656746115870187123005000000000 111 3271776453262373812971562740872457441 112 3844982897510735998547771737048612864 113 4512133982584139324063326313728358689 114 5287584592126419964715738173634044416 115 6187726802626129896835780538447265625 116 7231257228427091246408853006055899136 117 8439476646814832477180118414121643529 118 9836625468330207970206543599940596224 119 11450258975155049942992372755762319921 120 13311666640442622261586821120000000000 121 15456340266435336654211673934723731281 122 17924496141916308593946851264563270144 123 20761656922969203905487771769881871209 124 24019299488370480363775641725161701376 125 27755575615628913976252079010009765625 126 32036112969373190244578065433044517376 127 36934904594371897680667026905036798209 128 42535295865117308523217636287676678144 129 48931078667059368718201886504725825281 130 56227703475978697253792459245000000000 131 64543620966688294834383498047688220921 132 74011765825633901962030504301283508224 133 84781196569751655047243433094623111529 134 97018906392235876461778199086776603136 135 110911821371154900011961874317744140625 136 126669003796024045453128473104315580416 137 144524079897829841258834775162343280689 138 164737912917381878778812959200784740864 139 187601544223512315598811275500387346441 140 213439427105318372774273274880000000000 141 242612979920653756392170779101483734361 142 275524487496285726243789899821391471104 143 312621382054001282191194131893398735649 144 354400937492545924607552149728522141696 145 401415413599342577757483822342900390625 146 454277689710884581654013343518568096256 147 513667430499665289059415235524992034969 148 580337829952396450991981330149300240384 149 655122983233773554663334176457391475401 150 738945940017700198195751953125000000000 151 832827497030094692421605571229300479601 152 937895792001500349336360251744566902784 153 1055396765992001952824045588055562999569 154 1186705566144722696182612808523424109056 155 1333338966367807465815388976422978515625 156 1496968889259770548822621493720523472896 157 1679437118802043924519978396640881605049 158 1882771299969370897679885832309556232704 159 2109202328478489996910653165556255204161 160 2361183241434822612345558138880000000000 161 2641409727673489058469619542548761064641 162 2952842385154267474733436577279347147264 163 3298730861890942276897148773186617759289 164 3682640026606325220245832823724130697216 165 4108478325639203304273712942651728515625 166 4580528493624448444194217410550205518336 167 5103480797160210178622076642610938134929 168 5682469003106102621045318562855543373824 169 6323109276365173601637226427921127924721 170 7031542226033862505584469502245000000000 171 7814478333703930296092521734252720497481 172 8679247013516551879380157437225527148544 173 9633849570351819749593547576839092470809 174 10687016340339692342420971606818592498176 175 11848268316756359140353959751129150390625 176 13127983584381177911001080827846460440576 177 14537468906594631530228558900701435368609 178 16089036831960905236378467490883709919744 179 17796088710826460311141315766936191429081 180 19673204037648268805564336133120000000000 181 21736236561415326800113909753202706186121 182 24002417634721222845013203716641999450624 183 26490467301863973757036731415519664190129 184 29220713657875791466768051496395982503936 185 32215221043707467579390357823161494140625 186 35497927678001179335448955343913516847616 187 39094793363077377882796384006206954650089 188 43033957942035948548575375168784801726464 189 47345911225333416749181464772555899909241 190 52063675148955620797075831289005000000000 191 57222998972472795857974439603157797938561 192 62862568373960210764539282190238434197504 193 69024229350116347971509036949202117573249 194 75753227884041467280271749267402056106496 195 83098466400187173412402839010411259765625 196 91112778086093029379304242615007385747456 197 99853220223836037101880239102198384923369 198 109381387740785883843048619800768342249984 199 119763748259442622307383997759412259957201 200 131072000000000000051200000000000000000000 201 143383453967000002726352883781819747962801 202 156781441933202536688850436693201199133184 203 171355751819776209101507513798427744876169 204 187203092162317243737236386415211151097856 205 204427587447227066785269312581997197265625 206 223141306202836654922851849616246900548096 207 243464823834577574195609503159442362732449 208 265527822303694842083034674053397352546304 209 289469728864713589772269022193970350564961 210 315440396198357764978179904891005000000000 211 343600826404132410187455429344123140866841 212 374123941450589164115692520320915919601664 213 407195402821675877092651092613026785954889 214 443014483244814800343516482986790027670016 215 481794993540760156378071215383544306640625 216 523766267797167111407291420956202197057536 217 569174210237484368639304549143730552221329 218 618282407334598334288466030491742911271424 219 671373308904957475386606126731231283124521 220 728749482114053764810431613957120000000000 221 790734942528510383990774079772647393658681 222 857676566564011683756136949026201078546944 223 929945589902317975826106600687046508265409 224 1007939196685054337053352866094876748414976 225 1092082204537285150020405055332183837890625 226 1182828850730536574647784770361461433483776 227 1280664685063376165058391658430209165134009 228 1386108575318388186828960990657120154681344 229 1499714831447898325406081776491529801427881 230 1622075454947624142857317056068245000000000 231 1753822520198098412810734715279675395746321 232 1895630694888791350102905975566219056513024 233 2048219906989924800650664813119623526863729 234 2212358166102627382139953511571545798324736 235 2388864547399946387830346746087503291015625 236 2578612346769953969808867175068724550434816 237 2782532416188428330980953778103051120814489 238 3001616688783045337906000999904319316632064 239 3236921903504396126169326250682821721667041 240 3489573539792190689302104904826880000000000 241 3760769973118480429394539887528271588937761 242 4051786862804424804047425713549183011643904 243 4363981784043856213304647733584289964405849 244 4698799116626508704682335618070778644791296 245 5057775203437144226042349974294446416015625 246 5442543792414838885119034212790420870918656 247 5854841776290315281207351779799965246206769 248 6296515245079391092272782411643797408579584 249 6769525866998356611813930693209504412434001 250 7275957614183425903797149658203125000000000 251 7818023850342392899619530311197800287441001 252 8398074798243365451795953502999329999683584 253 9018605405754083582957408818905555051147769 254 9682263629987026603090117243731706937606656 255 10391859159981489329221679665374163212890625 256 11150372599265311571372322046131495340343296 257 11960965130587269024904249920260588915854849 258 12826988686097610986651944455963448139579904 259 13751996647280236886778162428041261514720761 260 14739755100006959432910123478266880000000000 261 15794254671193672289561655374588553037864041 262 16919722974691536166742123754933382733976064 263 18120637695245078161776378014987555764945489 264 19401740340594973386258171831721043548962816 265 20768050693097903860417051837586809931640625 266 22224881993580977634591052008165856206516736 267 23777856891545504492250667058491762531902729 268 25432924197286281355494927568831319676289024 269 27196376472999814642273835166020671101919321 270 29074868501520029846224540160473245000000000 271 31075436672944981137780312469776601819214881 272 33205519331104927088647296732138874385465344 273 35472978123572996238212399886451122111255009 274 37886120400736705602856408450280864653451776 275 40453722711334059430882796775150299072265625 276 43185055443814154903553045500227024939646976 277 46089908664911535538098485722327036244094409 278 49178619208928412108808223224821001842962944 279 52462099073401838041269977468482364479821681 280 55951865179096579134888215833477120000000000 281 59660070554611430344030518157069642882901521 282 63599537008319857910159497346360262822695424 283 67783789352887916604011437372788754643132329 284 72227091250226324985247351126452354048065536 285 76944482747442376850466108527714999384765625 286 81951819577164111651885754805484777192342016 287 87265814298517036849903735994868511309773889 288 92904079358045958359786446124491356361457664 289 98885172152994492422104916732595370826619841 290 105228642182586060167256116666501005000000000 291 111955080376296159881376764225413444032731961 292 119086170691570127198545292917408712691810304 293 126644744077027188971371462242837763821233449 294 134654834900904256920037862284203368912196096 295 143141739948335565112738815273610385869140625 296 152132080095041014590536739061184011599609856 297 161653864769111146337630458073272270493885169 298 171736559316834334009502683914247815731229184 299 182411155392916503250460876171019930872905801 300 193710244500000000002952450000000000000000000 301 205668094807100825868932152345252556144914201 302 218320731381457142245570137668371775736553984 303 231706019973321655574716995507316172813814369 304 245863754498441306716930545090873734207635456 305 260835748368354808611251627086139639775390625 306 276665929824207359003356487430289731218858496 307 293400441435537793983722634835470203908972249 308 311087743931442185488565735916689628349333504 309 329778724537665214583274223023026510821671561 310 349526809999522519273683261934904005000000000 311 370388084477119725556356285098214197728056241 312 392421412506113289636118742903045951758270464 313 415688567224261039070796158878799937336731089 314 440254364071243001361391956129323020918575616 315 466186800176702523322081015133946198603515625 316 493557199659170763335549591268848870409895936 317 522440365066501512011952996592886988695179129 318 552914735196665280401862251608802179470426624 319 585062549546239193415300911485033995708309121 320 618970019642690137455191611534213120000000000 321 654727507525590731147860563006876669323166081 322 692429711651239114215651516346564264615903744 323 732175860504782586375795069485699588133439609 324 774069914213880291271121880523817211331608576 325 818220774468190161350528574346256256103515625 326 864742503059539170506359296144341747954930176 327 913754549368542759870515366461267332940249809 328 965381987134688516698533586689101869606764544 329 1019755760858500440506975341102802089400610481 330 1077012942196363309042764999426322245000000000 331 1137296996720921889654864396303979302543651721 332 1200758061432687410880456007372038539665997824 333 1267553233421594452928127283667295553694995929 334 1337846870090766134861906749521859102555726336 335 1411810901368675339168066945099757212275390625 336 1489625154350246163152989295946109175218569216 337 1571477690822234542880612800430511346239528289 338 1657565158143472066146301014272518983968203264 339 1748093153966264674826517730565515796438767641 340 1843276605301420850031853536770298880000000000 341 1943340162446054875966242528195265796555321161 342 2048518608310483100747804697442258021042696704 343 2159057283698218282028916218999210172820056049 344 2275212529111282972909575055326828547482320896 345 2397252143671821650454984143554148073369140625 346 2525455861770307433302208182746021696147821056 347 2660115848070527638670406654912741051295958569 348 2801537211522008306090345098918067538542198784 349 2950038539051616737315685905710223508915372601 350 3105952449627779006971800549267578125000000000 351 3269626169413082597663204482539822842796382401 352 3441422128744019498578091979929538319177744384 353 3621718581700279358894600424412846758614875969 354 3810910249050343083919812710358268680385184256 355 4009408985385172484940230499896137801884765625 356 4217644471277559538116405579376481083912093696 357 4436064931331208189438481512066984602960084649 358 4665137879010891607394825502985776240413807104 359 4905350889173077916414922294087470669595417361 360 5157212399245267773104255320200314880000000000 361 5421252540031958160419020203898137186737443441 362 5698023997155659423761909554005033430960484864 363 5988102904172768283155607226764648027533311689 364 6292089768436360236276903232829789122360508416 365 6610610430811132820309590353965015616572265625 366 6944317060379829531065164369457547066983195136 367 7293889185315526222903723076175442733110050529 368 7660034761130191472456955417327237451925684224 369 8043491277546964155494487666156084230476293921 370 8445026905281650375000760886362089245000000000 371 8865441684058053458706003259611962723481512281 372 9305568753221941149241404995081224726937862144 373 9766275626359750048165535875064973759056819209 374 10248465511370556140880833390074952809806885376 375 10753078677483429714839288033545017242431640625 376 11281093870757071689116812404311960305455333376 377 11833529779644625420480610198934950291771600209 378 12411446552253803192704167433313287400278086144 379 13015947366980990229452956063611325173987794281 380 13648180058247822250223926611239941120000000000 381 14309338799119907035892922842096440872003996921 382 15000665842639908588956710805226380351954420224 383 15723453323761167361098208807969346703614454529 384 16479045123823425481771009377480705537145307136 385 17268838799569096480755409467038707110712890625 386 18094287578756899913280950361756341886405116416 387 18956902424489608573674057597557500506878077689 388 19858254170434166388860680613595896826168868864 389 20799975729175566157707654133569493212032110441 390 21783764376010666376641912070925958005000000000 391 22811384110554614600487644943470088320832705361 392 23884668098600771082684603947743312437632303104 393 25005521196745031607043095626730862508342873649 394 26175922562357274098541261369372072552979165696 395 27397928351556342281914920084299632508916015625 396 28673674507920574722061142320826106055091552256 397 30005379644743433303188495157810776737070426969 398 31395348023723326769431152192561582817073488384 399 32845972633058308471531675076919235426063834401 400 34359738368000000000052428800000000000000000000 401 35939225317006901954784750134059152285967845601 402 37587112156725248700643996348642603877091254784 403 39306179659115795586501261715751319782286332569 404 41099314314137445762993935691869000596894253056 405 42969512071493481467955153462119725680791015625 406 44919882205043414543189916181370002546796048896 407 46953651303583167161779990816239232043937192049 408 49074167391798491525956939545438725722765000704 409 51284904185301292993086602776344415059409958161 410 53589465483765892178243748057050762005000000000 411 55991589706292306688170164011808090669842025641 412 58495154573236412050128794883115367164308619264 413 61104181938862415082604792222450036374636687289 414 63822842779291503591075077519511422612098761216 415 66655462340341887265897976499255477876337890625 416 69606525449979780663225146545946443732102414336 417 72680682000228266085337710698623346862094516929 418 75882752603511479256499508133387985802674061824 419 79217734428545252439824546453077213921029873721 420 82690807221022297920662740382608389120000000000 421 86307339514480290811589851631451178958120253481 422 90072895036884886513343545204562950952519340544 423 93993239318606858899583664192834433491613393809 424 98074346507623245814001641140317162017103282176 425 102322406397926715661176509584954929351806640625 426 106743831677285401099479831513475165836416856576 427 111345265400657262968524630509436335397506145609 428 116133588695728730994951261720417978606688927744 429 121115928707217000460596387567804787907915373081 430 126299666786749030406018460736066421245000000000 431 131692446935308075203744039446835253339139937121 432 137302184505420575223889591296403721538055962624 433 143137075170442523242036329836364266429583508129 434 149205604168495102302353986317435909867640807936 435 155516555828794550757593657279733155319697265625 436 162079023388320945712065539758501378742527983616 437 168902419106975003413707289166839698136443422089 438 175996484689581172394614199011204222042995454464 439 183371302023309342291188091780594926001330648241 440 191037304239306510087789149812692090880000000000 441 199005287107553839711168552015141506378790884561 442 207286420774193826064591999885804292428028629504 443 215892261850806838286822083452301555454021686249 444 224834765865356278788607568441948577488026730496 445 234126300084767066006663513482655323848759765625 446 243779656719353243415252647945245391333006803456 447 253808066519567350818339433536617246999485290369 448 264225212775806884090990980620437967638557097984 449 275045245732281836271121621799950674740092291201 450 286282797426222078323534510957080078125000000000 451 297952996963984326321582093548032753631635303801 452 310071486245905779779085751674582611502245085184 453 322654436152045332260691122021440038705910184169 454 335718563201253681365635320411120065199158841856 455 349281146696320834236221927940641701713994140625 456 363360046368263552798528032902236934977246724096 457 377973720533136348338943473000661657226958294449 458 393141244775077858563471553223912649649834914304 459 408882331169639965290599798696105118622089293961 460 425217348061789983251102069305413882880000000000 461 442167340413326818551762251348567142817067802841 462 459754050734810310271372656456002278031770673664 463 477999940617469184127875213243644866969178857889 464 496928212880927319622398190958693150618357334016 465 516562834352970520713792953287326332196650390625 466 536928559297966846880197848688803582615943553536 467 558050953510952971188438932032551602034216578329 468 579956419094807152399431831052631824433347559424 469 602672219938346409789112782446108428133243048521 470 626226507913611545824334523805679150245000000000 471 650648349811038949674696647739606297637315389681 472 675967755031662813391602728783052166968528338944 473 702215704055945685172312928479223943684785163409 474 729424177709299356323676065083386283654244798976 475 757626187244832119416104837406798648834228515625 476 786855805264342636983896539557604870943815499776 477 817148197499075218584606454898510558427161886009 478 848539655472256418019137592304707644837671289344 479 881067630065948734366475813815378717151107346881 480 914770766015284035973631533982542725120000000000 481 949688937353677334924576803821737951962077472321 482 985863283833170933596908270877190181472338625024 483 1023336248344619961102004768272857358749034156729 484 1062151615363003135742266105170120515767866228736 485 1102354550443727453858306075826153165120478515625 486 1143991640796392643086804814199671834439363170816 487 1187110936963090860424633598350702771320403561489 488 1231761995628939497782588058077483456330479960064 489 1277995923593180319022004553783736046318308381041 490 1325865422929826735889910652131988060005000000000 491 1375424837367503082932086209050506172952605858761 492 1426730199918795524594679404794157312593799675904 493 1479839281790123976706622797706386067385738493849 494 1534811642603848408966468160812679164319249015296 495 1591708681965041378815288824075184736155400390625 496 1650593692406091898377854441439288468438469574656 497 1711531913743054027614523128841743644252458548769 498 1774590588878417195527731098791485469126225027584 499 1839839021085754458819294412474659164629024743001 500 1907348632812500000000488281250000000000000000000 501 1977193026037918435476775130787434789746024757001 502 2049448044224156244148279354985148813383407235584 503 2124191835899110138962258160162604141733818430769 504 2201504919910708792860759426955210534866602950656 505 2281470252393083306849160709536813868245244140625 506 2364173295485998486630500647655724130096640119296 507 2449702087849831695635290395816095484544391391849 508 2538147317019319101694524779046968029732055547904 509 2629602393640240862633461975908746833919707424761 510 2724163527634187538567708903819638065005000000000 511 2821929806337540116881028879389633893568690775041 512 2923003274661805836407988635452208729449314648064 513 3027489017323481852393630032854997708743941823489 514 3135495243192669051100387299402690551133360226816 515 3247133371810729365884449003272926300452509765625 516 3362518122128372134314276259683032396932682612736 517 3481767603516668743416405515753876844700294234729 518 3605003409104630418270234171306692882081578177024 519 3732350711498141904776378158628424006203239818321 520 3863938360936224373396483649001745285120000000000 521 3999898985941804526055020590246404471595392920881 522 4140369096525394028483330109482133485138132857344 523 4285489190001334426664490750689044339529804128009 524 4435403859477538056695461045561002170006255435776 525 4590261905080955546797997618472281742095947265625 526 4750216447982325769433993916220461328694627262976 527 4915425047285114968229421201319516526200006821409 528 5086049819844928703152553611502338588778057170944 529 5262257563087083679439476253467713737833737715681 530 5444219880891456909362186112196327565245000000000 531 5632113312615187466370501705280163756519192602521 532 5826119465325291800810696482379231400065170407424 533 6026425149314767674952306603152211348471648400329 534 6233222516977304729376165346309589123375645569536 535 6446709205117292007240238892555006366200556640625 536 6667088480773414939405312000991483075536686678016 537 6894569390635766841340874095930120382586476495889 538 7129366914138063409325212459043055912920654385664 539 7371702120308243553698849281023311583337189308841 540 7621802328462466703739874393764324602880000000000 541 7879901272829276003037189633423724452644703627961 542 8146239271192489135103347207422718880672513442304 543 8421063397643204433685697563179551091121625296449 544 8704627659533170006436956518099182605877270020096 545 8997193178723658408377908139606950574897587890625 546 9299028377225919525569733435757922959944055865856 547 9610409167331250360926929520355206791902158202169 548 9931619146330722953243792372144153496539309277184 549 10262949795926651316276082442766093611391135189801 550 10604700686439955675126388546123095703125000000000 551 10957179685919698029368486947400533933365612205201 552 11320703174263217822702120498361973651845345705984 553 11695596262457490893211487469241994334312593072369 554 12082193017054569571752066963277700633642650579456 555 12480836689996237453464038403731885812774541015625 556 12891879953905329663491459671832805307490352234496 557 13315685142963529057116122897192273960080854484249 558 13752624499497851431117553841571278588815858901504 559 14203080426400479181779439814638386861884588350561 560 14667445745509093640349421952853480570880000000000 561 15146123962077392274063255012211763850135236942241 562 15639529535468058795704786327613322700368908542464 563 16148088156203082723361159652604249845823957584089 564 16672237029509000831585609319728955590013331439616 565 17212425165497357003537717141125149952175166015625 566 17769113676123450009811770186597758548360495591936 567 18342776079069261493744367616716839242853395486129 568 18933898608699329736487031992319463572020997914624 569 19542980534241259420972100605590417392237394183121 570 20170534485345534436626995056281784456245000000000 571 20817086785182330602586696604964898365486928847081 572 21483177791236108884393892444670489211160500895744 573 22169362243961908097978942886630163370510152287609 574 22876209623470450107486137715967448845822159192576 575 23604304514412421015008589113013948154449462890625 576 24354246979235599707755309571333985153619828146176 577 25126652939991871281492245174552901690077558951809 578 25922154568874588220969645239497573821448678572544 579 26741400687670227724127556836510779259206230479481 580 27585057176311840155935912083626497029120000000000 581 28453807390725392271832865371261970598309111327721 582 29348352590163780535375117963802474784762919309824 583 30269412374227025559014542053387695900949358238929 584 31217725129770959423747103340391124630292802830336 585 32194048487910584399564034370102093267153681640625 586 33199159791328215425102384195078110263458274505216 587 34233856572100520656854240769688639159154630225289 588 35298957040262645525416488201767733553581550731264 589 36395300583331747112839524884766894105252447431641 590 37523748277016478380262130130627003207005000000000 591 38685183407343246932781632239593287384427760192161 592 39880512004434431728147558384551560006537737928704 593 41110663388178174551971644257205076109422064094049 594 42376590726033872344834571098246109509856713744896 595 43679271603222082741771362950825544893200322265625 596 45019708605552219653866009284207044825086341677056 597 46398929915146159582905739168252967429347002250569 598 47817989919320703827343188238412786420273041846784 599 49277969832896748041773099295382077962194947631601 600 50779978334208000000003023308800000000000000000000 601 52325152215087160147707079986090322205597123648401 602 53914657045112638895788319357237643450348828496384 603 55549687850404130898397804275630303000381066108969 604 57231469807260701095998828554144985722234725728256 605 58961258950940461417532110551594697407958134765625 606 60740342899886432078127010553200139261607759069696 607 62570041595708788749504233294673804072363215571649 608 64451708059239397907122912528917731271883676975104 609 66386729162980338777655394856741979385319306071361 610 68376526420274002947678434318498814413005000000000 611 70422556791528353293655929787290530981247482304441 612 72526313507837013917636106918860004778278520356864 613 74689326912340053705272155496393176604526508139689 614 76913165319677619465098043026059394067978494972416 615 79199435893894971882596898988294992548302119140625 616 81549785545163980271711538461195950076041558491136 617 83965901845692741892597416779249322972528838332529 618 86449513965201710010681753995033780035061238772224 619 89002393626351543502320959058657357664362330142921 620 91626356080514831291410318325181341701120000000000 621 94323261104290898875320543127645850165786749168281 622 97095014017170073335140330313184893759070800454144 623 99943566720761069213762798276262488323151561642209 624 102870918760002562197229526668526527177314980069376 625 105879118406787542383544860058464109897613525390625 626 108970263766436685824996494678297284852714394149376 627 112146503907464753763717967078244622998213586277209 628 115410040015091925347664248328629236847206367494144 629 118763126568959993440470862173189312039839259638281 630 122208072545521506272487819509123908954245000000000 631 125747242645578221994075626441003830225900709647921 632 129383058547453660582538085339616464267547953332224 633 133118000186293089941695096089872693720576345672529 634 136954607059992972363523570692091594282585162011136 635 140895479562270725764852514387786736786729853515625 636 144943280343394623264285135257631315107491902652416 637 149100735699102766746272229348489927940937082749689 638 153370636988249327117235963306966266595617200996864 639 157755842079725648065509694219339032040028806749441 640 162259276829213363391583774895651034234880000000000 641 166883936586336382503285034203156590423144701551361 642 171632887732788456624508196396471178421199041135104 643 176509269252023051825581120092733111249239686886649 644 181516294331102426355383275269842036311816204189696 645 186657251995313141174832574465871755966844853515625 646 191935508776165726321282676004372192574765903008256 647 197354510413406884065101651093795801675727658693969 648 202917783591683435073312564527622867080858654736384 649 208628937712508208319769053897748996941579236068401 650 214491666702189241655356462816984814453125000000000 651 220509750856395000183253761593071193793167535086601 652 226687058722039836311448998851683938814490623606784 653 233027549017185611045866499089793628192370319540569 654 239535272589667273241671276010922819193014252397056 655 246214374415162254677569932191726633030358525390625 656 253069095635435786519538696375661406178762236624896 657 260103775637506679589333955038357840251860592654049 658 267322854174490739474320689477571668337053941768704 659 274730873528891810565862663397485924081146684587161 660 282332480719123463283706958486452553978880000000000 661 290132429750057558756446485023707036950156452861641 662 298135583908409347839623714941667771062202118091264 663 306346918103782389353455355905092717959111125490289 664 314771521256210408635722081244920454777613074825216 665 323414598731047264790757812461944854103677119140625 666 332281474822070456266201964803887306855582047310336 667 341377595283678072533963397620730518273054190773929 668 350708529913073797654984016862942400092547932749824 669 360279975183349492369137722777047859082724921697721 670 370097756928390028108549623055427258807245000000000 671 380167833080540422058086881521856935469539929884481 672 390496296461990930191182791750460266976240199532544 673 401089377630851598240438521243774809822522014191809 674 411953447782903852006428702757561184051161742066176 675 423095021710033031488939874748199475955963134765625 676 434520760816362341305315094101316016866437301272576 677 446237476193125506042588259342440409526554106797609 678 458252131753332486915105643468519626358743955935744 679 470571847427299938748714275111967803631373749192081 680 483203902420135667308054961947412786053120000000000 681 496155738532284189787503710212351689889633113563121 682 509434963544258609402519100148685415571938640474624 683 523049354666702391991851202188118370228039042701129 684 537006862056943281959574455526560119035782547111936 685 551315612403220520379031115528214223503835322265625 686 565983912577785733321245477044976170327789347119616 687 581020253360097347174291178048919699307288302069089 688 596433313231348163647377978601237389428867637182464 689 612231962241585794108249759991061670874901241262241 690 628425265950706014733752465900523773799005000000000 691 645022489444619764555220123539025774959758703705561 692 662033101427915471792363573278458540905801991061504 693 679466778394359663877466006842934031614719375674249 694 697333408876600397308310588741495991378178365354496 695 715643097776459939012865523302988121888018681640625 696 734406170777225345388346457334830596396547315859456 697 753633178839368122766902936892946705872427045532369 698 773334902781147017983383195347709212007963379945984 699 793522357945571184249971320198976765766703024500201 700 814206798955224500000014123762450000000000000000000 701 835399724556475691121114011058114007344424072519801 702 857112882554623124478117281595749452743003499037184 703 879358274841547707303549193190085097499953685367169 704 902148162517472247431442607625580918275016654585856 705 925495071108450908047529888115705399997944462890625 706 949411795881238032254143685653265298064131160900096 707 973911407257211621984726688572289183049234353731449 708 999007256327053137387040390366832203556581085282304 709 1024712980467912041516613939043048138011409797897961 710 1051042509064810655888021348637235549406005000000000 711 1078010069338072420021809575893493414026383424613841 712 1105630192278584567555718181803853229375699669745664 713 1133917718692734547772991966480882462916279591635889 714 1162887805358888239607771016657237834370365294998016 715 1192555931297307130444914206739494367668300166015625 716 1222937904155431169524394316991423255368052138049536 717 1254049866710483960732447740588757230581049270810329 718 1285908303491387337316030860840839795709362711847424 719 1318530047522003166956683813614531587716242292847521 720 1351932287187751475107868426199245122437120000000000 721 1386132573227685653020445312457306245551861796995681 722 1421148825854137639999975885396056074378375866130944 723 1456999342002078542764948809150711323812481741936409 724 1493702802710373183977596615291852822063503469182976 725 1531278280637140562832849668825832167911529541015625 726 1569745247711466168814356976854299004119711525515776 727 1609123582923746521222219452331748324788587388513009 728 1649433580256981217773241333311652253842090275897344 729 1690695956761363171465131931775258193201020873140881 730 1732931860774553602041757780816933017788245000000000 731 1776162880290064732925027900210666431604865699073321 732 1820411051476210032585914988575129199989989348737024 733 1865698867348119237276601344086307876316316131324729 734 1912049286595353306171086351531923970225878782132736 735 1959485742567692896665933609533951756626282587890625 736 2008032152421712913349809252517507887828366383906816 737 2057712926430795185504894092748708613882505006183489 738 2108552977461271371571836516198788115842708891288064 739 2160577730617428781481906189627875142534624974970041 740 2213813133058152955897921374037874779386880000000000 741 2268285663988022552045822006363333861120353192654761 742 2324022344825714365872576674087942613730628155707904 743 2381050749552619176719949603178419610098948262456849 744 2439399015244612540620113052453068687219229821239296 745 2499095852789968688837588306345118183377815556640625 746 2560170557796450316619500134337257478189659156230656 747 2622653021690652280567884629739356097804320330765769 748 2686573743012723068988074399703387910349390449475584 749 2751963838909634375450047992532773825341345586927001 750 2818855056830216199159650349140167236328125000000000 751 2887279786425222624189634576272188027744084211948001 752 2957271071655741800864463917834166144448756222787584 753 3028862623113312674408495267203579426297546745588769 754 3102088830555160686218896852663320636748941356294656 755 3176984775658015019761178910403128256226340947265625 756 3253586244994020984140465770967222239278755907895296 757 3331929743232312831995519509087601718292338116803849 758 3412052506569864702701732050520990994527855539515904 759 3493992516395290475248122036048220904793021970003761 760 3577788513189317115954504184188149699706880000000000 761 3663480010665710622890376986447749090176219923561041 762 3751107310156488910008699253564617916789867143320064 763 3840711515245311948268499266297747914678425938576489 764 3932334546652996197134829389258597941933547379490816 765 4026019157379157826650186703900875989327327509765625 766 4121808948104047456698861417463700034778986006708736 767 4219748382854698135159760176594740904743176146441729 768 4319882804939568049484277785008192981966923208065024 769 4422258453155920026060018457941221991648101817592321 770 4526922478274241227841804541724847431003245000000000 771 4633922959804068622559503284428372029012187926501881 772 4743308923045648770857534441461113062294520968249344 773 4855130356431924285592919130589282911214683226876009 774 4969438229165403949927373860966024343718945185419776 775 5086284509154538962605697543156140872287750244140625 776 5205722181254294113831398768900292239082924042878976 777 5327805265815669894448355625174912849223843949423409 778 5452588837548999614835756563745540216091610159378944 779 5580129044705914568249328627243639024732812055484681 780 5710483128584940126627789283735988180997120000000000 781 5843709443365756415569574681626303642493978092178521 782 5979867476277228889819329400118357814669290446119424 783 6119017868104386731843612886446333316185428543543329 784 6261222434039600534688086920390617907550331691073536 785 6406544184883285217172470447226921983178290400390625 786 6555047348599529565585230710437561806580102789014016 787 6706797392232130212490853463595831040420076163092889 788 6861861044186585261276230531614121935563052995313664 789 7020306316883681155971974838946764454438475481872841 790 7182202529790385791138232758573293634236005000000000 791 7347620332833841267768920027204242557843881844398961 792 7516631730204331139927614913600774799204095103074304 793 7689310104553179474986257262544591393174455729234449 794 7865730241591622579818347462724350582812121195844096 795 8045968355096778838146977482682683310817485478515625 796 8230102112330927772632739064606395818509994000121856 797 8418210659880396201498933190357274339799774932394169 798 8610374649920437215947847653500418248510079095325184 799 8806676266912576673864285663839330366928656447348801 800 9007199254740992000000053687091200000000000000000000 801 9212028944294579315782835636731115605866735679371201 802 9421252281501457306021057199527549836889753562857984 803 9634957855822749778139561823615097447370557332205369 804 9853235929212583595367229451504688988572151781523456 805 10076178465551334581827745383927819374603829228515625 806 10303879160559251118213034421753388963186541853610496 807 10536433472197683485234843437254165874721967749871249 808 10773938651565246582079159771068242553094403736469504 809 11016493774296344462493508564615702177546266774904561 810 11264199772469587205920134725713615784644005000000000 811 11517159467033733989389850212889524647331977725703241 812 11775477600758900861994089341864873586456336506814464 813 12039260871720877662080835690251197226085636448312089 814 12308617967326505772441370169749615317277335552303616 815 12583659598888176995381728120466520349919821650390625 816 12864498536755623762563767672726859160327381829287936 817 13151249646013282188861467640416013194807639135668129 818 13444029922751622150362592543139655054546183053402624 819 13742958530920952629358046754734519703760011119932121 820 14048156839776326039156004466672179980293120000000000 821 14359748461922282134442518800571735476299274144403081 822 14677859291966290444445722698916109765922054673887744 823 15002617545789869952262868163800099017266321201010609 824 15334153800446486000450564310727524284139555914776576 825 15672601034695447146588588994607837442111968994140625 826 16018094670181148939395500682595567467342925829362176 827 16370772613267137352649282418066496965865146557528809 828 16730775297534591917359473730476243714635004438380544 829 17098245726954957449222886364964050690107598970223481 830 17473329519746583695411776198907140529267245000000000 831 17856174952925364239395902326523965772207120168878721 832 18246933007559499622160227963610298617409968300621824 833 18645757414738644880388849177255867474755939461356929 834 19052804702267838584654011541551472222359063097934336 835 19468234242096749001259362320763147220406733759765625 836 19892208298494913218194546585320136896213742338441216 837 20324892076983786986894103089295677807165682990797289 838 20766453774036566655563591296103855014099347981259264 839 21217064627556889925323739795946167972235998485970641 840 21676898968147669266091913508190830990458880000000000 841 22146134271181460703912634305796235498738668584938161 842 22624951209683921354490573484227035146331756401160704 843 23113533708042061548279244681325408926662463408007049 844 23612068996549151690130545460738757200033867113168896 845 24120747666798300140894961802804413042998434697265625 846 24639763727936876419348515122747285856425108423533056 847 25169314663794113920469038119352956871709400518417569 848 25709601490894388150641129137166852562501104549494784 849 26260828817368830212279139324477445352802655379765601 850 26823204902778100950258353442084982861328125000000000 851 27396941718859318821269889266486575317309086450789401 852 27982255011210304185796342549443756366010136287248384 853 28579364361924474372073891407579560911420385527216969 854 29188493253189897543594612676147119356413675354272256 855 29809869131866189138045104992361667594085096806640625 856 30443723475053112457913572840684883370911258374045696 857 31090291856664924903372866751378922540606361370933649 858 31749814015024693368715012831542643625876888108143104 859 32422533921492986497036479344051737874622048036600361 860 33108699850145537826727087419887172015354880000000000 861 33808564448514662390486371182228809966339988857040441 862 34522384809409400066181398430717218241750275728228864 863 35250422543829551952188181759228374857336439652842689 864 35992943854988971271461756887982708496931770037436416 865 36750219613463667822214791825133017930976251337890625 866 37522525433480484812730124175121641600024701781787136 867 38310141750362309067691517984760266172394434806489529 868 39113353899145980097917330055014701807720631879860224 869 39932452194389270409179190085336627128595198073866921 870 40767732011183518713766957708628960217844245000000000 871 41619493867388709425737930128018685713114946526699281 872 42488043507108005992711299152729729928291692151046144 873 43373691985418962269221801616281706735036632646340209 874 44276755754378855294849722848627926436283868681253376 875 45197556750321804530656908925564028322696685791015625 876 46136422482465566856179817133459100847684031860965376 877 47093686122846123462903011518708356994684610230829209 878 48069686597598404225546501073375880684068309944902144 879 49064768679601727216680983270857798742061803541357281 880 50079283082508765780417890014057156701061120000000000 881 51113586556177093024738060200716142315921712055173921 882 52168041983522593757208244701308661053971685280244224 883 53243018478814276803427308234530620561661204316765529 884 54338891487430266339839248886050593050255458826715136 885 55456042887094999371101878927120591568906143916015625 886 56594861090617907815822682661108130182322892808188416 887 57755741150154117862244163141093841842498948957296689 888 58939084863007956346721870157020426197901577881124864 889 60145300879000313922198120216690747952721509961263441 890 61374804809421177751211043385486490330918005000000000 891 62628019337588912408441040785808555514717657590272361 892 63905374331038136641807330952394301903585301617967104 893 65207306955358315649383790792093828740980885180774649 894 66534261789705463612881192380029959168204346197213696 895 67886690944009629418397476899413381437590975712890625 896 69265054177901119823106219914980333888279223002464256 897 70669819021378698824357532234917333004263549006835969 898 72101460897243289687413428025354477409998678043984384 899 73560463245320997022128067279141142761878482408177401 900 75047317648499560500000174339220050000000000000000000 901 76562523960602649304151604720959934143600964752202601 902 78106590436126707239199361969701510539691181163958784 903 79680033861865362629263179964406548620448173662623569 904 81283379690446724734362182952474722519099203498541056 905 82917162175809199452379835644259712370003737431640625 906 84581924510641771580099102711067389148203538845200896 907 86278218965815018917319517328731267142334449347991049 908 88006607031829445047864535370496335876914107086536704 909 89767659562308042755783116459805527569607889829091161 910 91561956919560328769970510523011519553727005000000000 911 93390089122245422911823360850814090714587355593572641 912 95252655995162080784766580025282633915723388775563264 913 97150267321193928928229102673012165370487306334168289 914 99083542995438494898912121110137293871853755058889216 915 101053113181548972076323290010553142689874741572265625 916 103059618470318010155209663771984850300663872040206336 917 105103710040533177322708862389173226529144351976905929 918 107186049822134099061084801402602847254859295319437824 919 109307310661701641406491093027889297087300160803396721 920 111468176490309873369321516328084903816069120000000000 921 113669342493771914121714724234664688531196601399390481 922 115911515285311145522376563231214887418142484567724544 923 118195413080689649618112629017601336960122146794864809 924 120521765875826113975720873439222077672675880508850176 925 122891315626935835097927101324156269239139556884765625 926 125304816433225841803958615468063364234679021113688576 927 127763034722178556350605040197655470683618392237324609 928 130266749437457811275033557905741116191300899510943744 929 132816752229471444498395379820672944623524917942886081 930 135413847648625104181934832202387514146591245000000000 931 138058853341302308217814986386086683523920694127064121 932 140752600248606221108499537137922140305890639752986624 933 143495932807899033384949928833750455491318370791769129 934 146289709157175255679157721594799285567007368701415936 935 149134801342305671145063804788680899662462458369140625 936 152032095527189126158530851437761502799477025974255616 937 154982492206849780166932430645061646365353939780591089 938 157986906423517881247689955040722962076827262726910464 939 161046267985732584418708000429819067245927346131751241 940 164161521690505785068505675981468855449850880000000000 941 167333627548586400086691113551193994416912413286401561 942 170563561012864994423453529391981477431781556321493504 943 173852313209959120937532722119711110767871077179537249 944 177200891175020216553656653435395267770739301071978496 945 180610318089803377991111621145639178495831827275390625 946 184081633524041825693737615412297426981368222312915456 947 187615893680168355137451403331325927685808564565649369 948 191214171641426570464038991441124586154113146810793984 949 194877557623415196439497397749575517351821397806584201 950 198607159229109271112139047537414931689453125000000000 951 202404101707402533300925576247462571641895069059610801 952 206269528215215836229428613058749986764412300960989184 953 210204600083216941287215921178002205718517306320425169 954 214210497085197574100563459690301028681966091638329856 955 218288417711154158880870812307282309798603501103515625 956 222439579444119186445127505266330487916417880643076096 957 226665219040790716421808003157171605850487854299043449 958 230966592816008065021682419073170911554413995103650304 959 235344976931122286420692124752744543339612686476376961 960 239801667686310618326186898683230763750522880000000000 961 244337981816884630733847260638282664594807450461299841 962 248955256793642391286381712890063222643866915616817664 963 253654851127315541072921907909162408837730899524288889 964 258438144677162761216739556711589545380844058840662016 965 263306538963761703245753007125705287321716073603515625 966 268261457486052055083033722414194992749138282780545536 967 273304346042683019591400784546915673891246721714917329 968 278436673057719094015928504998367575573439735004135424 969 283659929910758656450001332663376370757145167682521521 970 288975631271520489664137766365191991964130245000000000 971 294385315438954003342373941538928995247478455338476681 972 299890544684929553029251382962015171934706819091922944 973 305492905602565897962599532042789945746020685128584409 974 311194009459252490515057178506913313717644052421566976 975 316995492554424947252864319525290338145542144775390625 976 322899016582152715706618761971353294929790136563531776 977 328906268998598621898690290019780254826770192095015009 978 335018963394410661549602291601867601717710481968505344 979 341238839872107082755235533460835623022335754598809881 980 347567665428516499853020561209609715773445120000000000 981 354007234342335477243737168308322108001249527010549321 982 360559368566866728172042484714013936736806566086849024 983 367225918128001786959856075425863795981078128818367729 984 374008761527512733999239130037678793981768106546036736 985 380909806151718281012962925510859632367115520869140625 986 387930988685590259749670193103634755427944477612642816 987 395074275532367300465050095530968398548418413428680489 988 402341663238743237319992829239188135055918458550616064 989 409735178925698536271048356371263656347895863471434041 990 417256880725043807208039764783801604902245005000000000 991 424908858221745236079303012282072081125865870349325761 992 432693232902102554608246615221636285195071482079739904 993 440612158607850955017834106609579934623103337786294849 994 448667821996259155014861497807438243817913338361463296 995 456862443006296624216794142698180234786430364384765625 996 465198275330943797304299050333973558518524654930886656 997 473677606895719921526914874434837068817921783612857769 998 482302760343504016852600141635729678500867994081923584 999 491076093525725266109855206885537382591634532098986001 1000 500000000000000000000000500000000000000000000000000000 1001 509076909534293297933903836917481391411635468099014001 1002 518309288617684090349493666812311875647622044446339584 1003 527699640977813521571908001977865301226894660332621769 1004 537250508105097214465873850447139439494128359197638656 1005 546964469783782969179285609422190299653288294072265625 1006 556844144629936328267986843247914203743599645143671296 1007 566892190636437349505133793068891351641391641092090849 1008 577111305725072845795552844075416423523614622591483904 1009 587504228305809278918170902240807548898330202552457761 1010 598073737843332430390525545719828606102255005000000000 1011 608822655430940918671839286061781048636064166236222041 1012 619753844371881587279122308577380273778184632219992064 1013 630870210768215753268872941309316802602953074505204489 1014 642174704117306280020471047941542624933674313606754816 1015 653670317916016422432281401334942161407917434931640625 1016 665360090272712386594460070420817898555070788178804736 1017 677247104527162549820833240466412074126545917338523729 1018 689334489878427300694033855160658202446571048565953024 1019 701625422020834482592073866256404015004623507335241321 1020 714123123788136458110138061094345869378565120000000000 1021 726830865805945855958756141035783227945131545169957881 1022 739751967152548116399501938253451364237405418891641344 1023 752889796028190016163558560256982814752184111379499009 1024 766247770432944429179174147400454705924070309443403776 1025 779829358853252665404240233239689077998447418212890625 1026 793638080957246826713710941244264196796980085186494976 1027 807677508298955726222841116373944596942793501571900409 1028 821951265031499035731491877125524152136208102149586944 1029 836463028629375455248017198048878809922837446183128681 1030 851216530619951838890241650175611616560960245000000000 1031 866215557324261362963261589783830336923451941581629521 1032 881463950607219984777506930084941049715299734649831424 1033 896965608637371614894713191410494572511953210578561329 1034 912724486656273611073972086338171649291607450184577536 1035 928744597757635399335430265448156963804440331416015625 1036 945030013676324236366850669992226429170125447499350016 1037 961584865587353348070289027004561279839611820119564889 1038 978413344914968911485513743066153697838488757384241664 1039 995519704151953591737255115695900482348130188704311841 1040 1012908257689265602139459078537586427171962880000000000 1041 1030583382656133524256802167673553651345503833705044961 1042 1048549519770728405677974925447831617998039176460706304 1043 1066811174201535946603659302577152626452161157633047449 1044 1085372916439552892202537971251601575969732928689668096 1045 1104239383181433066149739041717735531456193618291015625 1046 1123415278223709811943336356795895506539612733432377856 1047 1142905373368222952606235509508499093457905284816461169 1048 1162714509338879736334171178413633844232388839089373184 1049 1182847596709880605657670220480440275781225386059382801 1050 1203309616845542010859606603631883701220703125000000000 1051 1224105622851849884844165375777962910029204850846412201 1052 1245240740539878806502293227141424807583819096388009984 1053 1266720169401213302978571535179914047173070604781213369 1054 1288549183595509178231317658542417576086651689600467456 1055 1310733132950334206008906009545629870932590928837890625 1056 1333277443973428989959003152342473048141682057722986496 1057 1356187620877530272162734634847693973704643816845133249 1058 1379469246617900464062758001683701306497755195982037504 1059 1403127983942708680653733795689704456002881322881333561 1060 1427169576456410080047612583114284879426810880000000000 1061 1451599849696271846237266412686450173670414915944339241 1062 1476424712222195703183996121012841851240575850553086464 1063 1501650156719988413371989405946196254898568628808915089 1064 1527282261118233293831482121455445851757924015581167616 1065 1553327189718917377458732225156392655264024919306640625 1066 1579791194341970457382455870353311524090752706410983936 1067 1606680615483873877271566472515753021787226604415725129 1068 1634001883490498570977339325579451535473026869636890624 1069 1661761519744333510884912976823700199073629488635556121 1070 1689966137866267395945734372451885169282661245000000000 1071 1718622444932088097706548330671022824712482477969834081 1072 1747737242703866085875210569689300411338452343134879744 1073 1777317428876389774203358073673222450439249831529608609 1074 1807369998338822462856201751751262289158649040598360576 1075 1837902044451752305116831472565612699979496002197265625 1076 1868920760339808494373883258601783343938833037958578176 1077 1900433440200018652005683309485842238808952604685980809 1078 1932447480626084198140560938179467283645213140886188544 1079 1964970381948752305482463318212437887788351195619842481 1080 1998009749592464871584910370141802828393349120000000000 1081 2031573295448466797277356586120971989956884438966304721 1082 2065668839264557728539900636175975679842237951809933824 1083 2100304310051673306129796799171057624458925640504349929 1084 2135487747507483871832246220877375114061352641441038336 1085 2171227303457200502485437367512434543136547046259765625 1086 2207531243311780183063812558650675254972694999410377216 1087 2244407947543723888243209062924243599889842052321244289 1088 2281865913180663318167113183433666679422520287259787264 1089 2319913755316934028736141806748113758678223718804384641 1090 2358560208643334709805516512480613956558617005000000000 1091 2397814128995274396351336979318944631842885228529559161 1092 2437684494919511448110644778633167214336910873032392704 1093 2478180409259690202568490014177018580298404219601795049 1094 2519311100760883294614515911940946971682919406680592896 1095 2561085925693349743880162039750665079377370026494140625 1096 2603514369495721037854821836087559190145933334393389056 1097 2646606048437829585525713386463494397008658389094459569 1098 2690370711303396082653552617521826643827802437065142784 1099 2734818241092794516047261457874033320236951080711774601 1100 2779958656746115740500001296871230050000000000000000000 1101 2825802114886752788561098260977136483484050526527805401 1102 2872358911585733320210435877974444009782343277554000384 1103 2919639484147026886941365269224441098425657750998199969 1104 2967654412914056972914081749523881692465638430270816256 1105 3016414423097650084883932099023098099982360624150390625 1106 3065930386625656492709682981413207400725793207757021696 1107 3116213324014479573578081819037490071949623580926170649 1108 3167274406262753085817018286204083572999157057707311104 1109 3219124956767408092485454426231370029985935052537004361 1110 3271776453262373671000514857132167675007828005000000000 1111 3325240529780157983068477962751720464501252382861651441 1112 3379528978636558739305936601898991091013528418584100864 1113 3434653752438754575350452994890357196582135802217420689 1114 3490626966117031361148273634995113835913527524987900416 1115 3547460898980399992653067445552206886361744776728515625 1116 3605167996796364765558497956157768454524392819653083136 1117 3663760873895104004104363228756390184093577740764521529 1118 3723252315298327214628000489919221628767788367848948224 1119 3783655278873075653567968871941191667952715190707465921 1120 3844982897510735843255362872762258924104581120000000000 1121 3907248481331538236240505783923911775858310931064105281 1122 3970465519914815920291634797829055537546369986989638144 1123 4034647684555300971761308537508646109928451043810913209 1124 4099808830545738804940825139245933639199656098910437376 1125 4165962999486103629509516313404322601854801177978515625 1126 4233124421619700917432370107488241395179185629855781376 1127 4301307518196445594865439859906418700408862327705256209 1128 4370526903863607513994752761751528777621538315010310144 1129 4440797389084318624463207390279272826671028776082951281 1130 4512133982584139154334958514900896225611574245000000000 1131 4584551893825983026613195511361470982834609540540574921 1132 4658066535513705679371656154846178930310633559935156224 1133 4732693526124660425790780006225204824960332735277733529 1134 4808448692471532485015675130197340780542739386139419136 1135 4885348072293762835986118234519367151112799727900390625 1136 4963407916878877094441200169382307238000456061121724416 1137 5042644693714037688387042983578217656797540944751718689 1138 5123075089168140709650845897741554173162370712209252864 1139 5204716011204781948945487118176745174430668370995652441 1140 5287584592126419779354674321316381987283194880000000000 1141 5371698191350065738539402787744108447257231100248868361 1142 5457074398214836873484005965851560855182873941362799104 1143 5543731034821707153467693225388716978715710148824537649 1144 5631686158905798527390063021027928807256001970958237696 1145 5720958066741555500823140407930346452744211932744140625 1146 5811565296081150436436093858401167606283538998389920256 1147 5903526629126470138971619695795445562758928909614852969 1148 5996861095535037672976339177507835435363845679241232384 1149 6091587975460226778234353139910462164284642357330161401 1150 6187726802626129694557895775830625666455078125000000000 1151 6285297367437442684488019974313029688512289174619193601 1152 6384319720124737049789283022540774934894876544712310784 1153 6484814173925486975624998669545328758109668452565581569 1154 6586801308301229105214969085818693050644222592632685056 1155 6690301972191232347848582044362040724317169255009765625 1156 6795337287303060054597323320585141239011673048621776896 1157 6901928651440410359188385523613717631626478324953203049 1158 7010097741868624176513141424034270263032414686199304704 1159 7119866518718254078400507304460199668627108266843470161 1160 7231257228427091025837101279277656572957818880000000000 1161 7344292407221049729016801191863992156631825020514158641 1162 7458994884634317231706782428773722694616121720281035264 1163 7575387787069173174682091827689679460519749526762721289 1164 7693494541395894084664792766685316339519031066050953216 1165 7813338878593157960566991181049875434262693413447265625 1166 7934944837429369388141715874835226980632676374081102336 1167 8058336768185329407655583720083968324626835326452912929 1168 8183539336418678387178158183643113308575097248834125824 1169 8310577526770544216802468481111291287107925962924970721 1170 8439476646814832236838701355296414426894237245000000000 1171 8570262330950597446029868387746422041944525902028771481 1172 8702960544337943704397415974437773183948414081623916544 1173 8837597586877898849711287682095208794704705738705412809 1174 8974200097236718887069763943560051205101227801403634176 1175 9112795056915078687948286831689423857721042633056640625 1176 9253409794362610948614134847983285570898267959854104576 1177 9396071989138259508287874608685364433614406539147726609 1178 9540809676116917515147548321889493370804184677353951744 1179 9687651249742825353504069900496279734908083780996455081 1180 9836625468330207708514768526929975811283973120000000000 1181 9987761458411633645936876459159381746401367787930440121 1182 10141088719134588123946429490718613023576010437393498624 1183 10296637126706747932254948881841758030858331853830712129 1184 10454436938890459670942823262111023001746872854103719936 1185 10614518799546922037892945772322062707940753845087890625 1186 10776913743230579389751352679891663570417902424409391616 1187 10941653199834238277265863357275412474642978524378988089 1188 11108768999285423431963599844810844424147790232264638464 1189 11278293376294494497730394902375166786879341582752115241 1190 11450258975155049658258186097197971579562434005000000000 1191 11624698854597147209841335932780191569724232364538972561 1192 11801646492693881068942312770016454595215505887019925504 1193 11981135791821851185626327855561514988110095012683275249 1194 12163201083676074857700491238059849780496520684146602496 1195 12347877134339890006505104920930363126493756837041015625 1196 12535199149410406584114289214821488907521458929997971456 1197 12725202779180067433533837290246559277399443151795641369 1198 12917924123874885118661790954491186502537184592849641984 1199 13113399738949926479629696254627320524164106327438543201 1200 13311666640442621952000003095868211200000000000000000000 1201 13512762310384482015490007952209419433586290344846576801 1202 13716724702271808509759722072919245504850653990630941184 1203 13923592246595993971676941418704777631739171055315358169 1204 14133403856434007610696717030057656812197474852110073856 1205 14346198933099672046905763052038473429328436352666015625 1206 14562017371856340490228764185244153227877200397693252096 1207 14780899567691589639619020771183404433839589382794230449 1208 15002886421154549228108673229052235448151696695890018304 1209 15228019344256494833724476101761972840940144211374730961 1210 15456340266435336317836679832193701343300046005000000000 1211 15687891640584640041856309806041859115284936302677860841 1212 15922716449147828850687655014504617881013339675611889664 1213 16160858210278209697338118124542485616405713426726816889 1214 16402360984065484717949151195418503736283559726994326016 1215 16647269378829407550604628214446212446563866141962890625 1216 16895628557481252724963927530618424251078634079871041536 1217 17147484243953772033425887675227067070661603903798899329 1218 17402882729700317928528779644556530672166018754224423424 1219 17661870880263820176005089452528573963130214674912070521 1220 17924496141916308228715284145483086145958917120000000000 1221 18190806548369678073961389848625287229339720708689832681 1222 18460850727558408645811193336651207404369908694205714944 1223 18734677908494939285431759298634216804105384448945107409 1224 19012337928198426176423837281388641645278149929101950976 1225 19293881238697602179156266389528146886950778961181640625 1226 19579358914108471038513885759213334080816354590929547776 1227 19868822657787573543688515325156982158184835399781392009 1228 20162324809561569877057667145022417688921046616749113344 1229 20459918353033889102209772047179962742925901624034353881 1230 20761656922969203509190470930260355910445633245000000000 1231 21067594812756492358467172782035642754303628493011900321 1232 21377786981951466444346522427649243631215280998552961024 1233 21692289063899131834042217272956909095804943897345285729 1234 22011157373437278130692013317246954702133998679157940736 1235 22334448914681683657778713561315983928106312522822265625 1236 22662221388893837069039096769334818004334491745049378816 1237 22994533202431982052468510012267722042547856010421052489 1238 23331443474786299019871347248511796718602248583457944064 1239 23673012046699044954995760794080846823195672061797773041 1240 24019299488370479934054370697784259933901946880000000000 1241 24370367107751416232803907727249698193964136307325871761 1242 24726276958923233394770914865548843657974313351571771904 1243 25087091850566210156105928836742430537557312570810007849 1244 25452875354517031704365895094771436987834339472869687296 1245 25823691814416338391707719833078162205988327395634765625 1246 26199606354447189727971485010483466408490833997793542656 1247 26580684888165325246389488690586560093902914663304824769 1248 26966994127422111664629368465481463200350443341122371584 1249 27358601591381073657021485846571495565311607972810920001 1250 27755575615628913510590796358883380889892578125000000000 1251 28157985361381932958372858967866203844181238707185955001 1252 28565900824788778568906674528306460750207384844077891584 1253 28979392846330440221230897852455182616466824897329529769 1254 29398533120318440410634856775649602777974217548126982656 1255 29823394204492160412304969507082529576629272854619140625 1256 30254049529716257678336851033610392182514029936347447296 1257 30690573409779137258832967068734235868494016530567252849 1258 31133041051293448520457528034866154306054156837211451904 1259 31581528563699586986359902423391076097314869751954786761 1260 32036112969373189740293761032410697122769146880000000000 1261 32496872213837621525543156696656742812307322723378758041 1262 32963885176082457426413654534838334504856693740544664064 1263 33437231678988976847054469998881828914570490568641707489 1264 33916992499863692399747536507113318603238494460042018816 1265 34403249381080946283035895113824761474917324681025390625 1266 34896085040835615769674370780900755067890821111198900736 1267 35395583184006978535880997855071348186330856807370480729 1268 35901828513134797747262152971805382618992514661651841024 1269 36414906739508696073595183678782708199708934716542765321 1270 36934904594371897134900105826009297751467658245000000000 1271 37461909840240422285440604005557968321359606739123288881 1272 37996011282338840120991348718720522387548491227903033344 1273 38537298780153675648424121449200339741299256749511997009 1274 39085863259105595685933351124913217253115156727029387776 1275 39641796722341496767579724572405603224211978912353515625 1276 40205192262647631607819245494015997709621925550058110976 1277 40776144074484920040848599932358824170928541362624252409 1278 41354747466147600286483491382031682326320526858027794944 1279 41941098872046386409445736387424323481036028289120647681 1280 42535295865117307932921831831929130019056517120000000000 1281 43137437169357417740628376962958913013863219237910955521 1282 43747622672488564654939623066174055840302133193781543424 1283 44365953438750437412464525211304854432890675559253454329 1284 44992531721824097173373523675611359412884583959126081536 1285 45627460977887226197340993431445232281830601542353515625 1286 46270845878802330897763559825369481373719628542817686016 1287 46922792325439148147516583729508009170258177564345911889 1288 47583407461132514454503991289086207579702572037821169664 1289 48252799685276968454226827858427840289716984286106625841 1290 48931078667059368080133683326847111266108096005000000000 1291 49618355359330814771215381899790310645344611834785565961 1292 50314742012619188160764673341878675721096381112586338304 1293 51020352189283605861040449443352935398105932275086735449 1294 51735300777812134216360328988659892894755069127751492096 1295 52459704007264087242504162340945847163959750171025390625 1296 53193679461858262403856744559975466291950961734352633856 1297 53937346095708473402067242074453541158918431734060403169 1298 54690824247707751761775808024229616840453943223291421184 1299 55454235656562600700778709301670412276349330395471291801 1300 56227703475978696564500006892924592450000000000000000000 1301 57011352289999444988442303167410245161802175051863328201 1302 57805308128498810928037089153829265180775883469821161984 1303 58609698482829853763646517652421402992612294058940096369 1304 59424652321630410850026673821239613390999749684107411456 1305 60250300106787385134995268032115113704348543604619140625 1306 61086773809561104822005787011406225115745339209960362496 1307 61934206926871235496471177111744950929477921236640270249 1308 62792734497745737676662806071891499078531454996595605504 1309 63662493119934375387498526157985945662315431374657637561 1310 64543620966688294090194994623765278678580509005000000000 1311 65436257803707199133265954560483209793914710546892850241 1312 66340545006255678821376025169915856350654155907047358464 1313 67256625576450229228788929349715135058091432961289393089 1314 68184644160718551014264403881722678385612859081418031616 1315 69124747067432701724947893069044555389249103405634765625 1316 70077082284717700408754336411563894591179806106240679936 1317 71041799498437194788668979876953595037079015163985657129 1318 72019050110357814788975485226915210848520026284748378624 1319 73008987256493849843380283865923715540705411747941055121 1320 74011765825633901159042029304840901175274373120000000000 1321 75027542478051173959350384419926860335422825951655140081 1322 76056475664399088682647828512479916110711267421883871744 1323 77098725644793904174674653637395503027722616507638081609 1324 78154454508086060080068208606928800576204739904209944576 1325 79223826191321959913494534672874766601499271392822265625 1326 80307006499397930674670058197047636954390337328215794176 1327 81404163124908109364383672180447452644635513922944307809 1328 82515465668188021361400554107236373715870061462021996544 1329 83641085657555630333568154011225062609469537830429336481 1330 84781196569751654181306207850077616843678337245000000000 1331 85935973850580956448705217114442942554535534125003605721 1332 87105594935756837687445006290892142936326927509447245824 1333 88290239271950066422444760048399554786415220325237217929 1334 89490088338044504646341025449687010293765708255832142336 1335 90705325666601198163337878132700662724413563091181640625 1336 91936136865532817612465820314449447517393357201490313216 1337 93182709639990351626609740429162256516010900789871566289 1338 94445233814463969327612894585854305169671890403386315264 1339 95723901355099985220129606692275204401986021753902673641 1340 97018906392235875528485252489204300553018618880000000000 1341 98330445243155311122413931057765664728291893473344055161 1342 99658716435065188399992711812251823583258131083631624704 1343 101003920728296655840192015200371221375337896019645458049 1344 102366261139732150404034969859964714771727600303416016896 1345 103745942966460474553229830938865518226277793131962890625 1346 105143173809661961369139027080340961712498251336251245056 1347 106558163598725792093911376768542605590093223646230376569 1348 107991124615601547380370719996658860374835151674588790784 1349 109442271519387090628669908454877863934973313817693658601 1350 110911821371154899006634090940118754621533203125000000000 1351 112399993659018975097986895505306795628617516039354696401 1352 113907010323444489599137918208975627384976410368628752384 1353 115433095782802323091775476145625991315394039862729057969 1354 116978476959170692656025616092273024994653481927475360256 1355 118543383304386066958282813159965574093749148602666015625 1356 120128046826345591449870773972426933658885685627907997696 1357 121732702115563263448339634941928834780146468661631282649 1358 123357586371982115143340235317093889291061388196474479104 1359 125002939432044680974533949563251332308798809935807283361 1360 126669003796024044370800000007108580132918394880000000000 1361 128356024655617777518998794734907423749596051307746137441 1362 130064249921807106647652571815306010957917401703087972864 1363 131793930252983654267031799263365310700783289805701873689 1364 133545319083346128903211124794266554414096417271346364416 1365 135318672651569352100611386153512030332364834347041015625 1366 137114250029748031846308957400820799736177970167172379136 1367 138932313152617711090910702899174762491621105642712428529 1368 140773126847055339706007759417056918840860567473146036224 1369 142636958861861938028085553263888224494463094199480939921 1370 144524079897829840094237763026617546081459724245000000000 1371 146434763638097024777070861006801125511513142124861386281 1372 148369286778791063275761560972539439946442876351316230144 1373 150327929059965231818315799804332711320202085882805361209 1374 152310973296829358977654329000687385720367467633667621376 1375 154318705411277997702201870565624081529676914215087890625 1376 156351414463718533011175150445787558851039003880378597376 1377 158409392685201857306746809037684568359150973118259558209 1378 160492935509858266410709877317674018318833554825563718144 1379 162602341607641250743189730970179848768758778622384420281 1380 164737912917381877526361612670061313304370181120000000000 1381 166899954680156481518052280682221542553215820776915850921 1382 169088775472970403559560383724766483758139103967918068224 1383 171304687242760538160054038741062342783182238223228576529 1384 173548005340719473437534069013203017626906764595100123136 1385 175819048556944028994631752704691378706276768263056640625 1386 178118139155411019727491113539589416112248764968843260416 1387 180445602909283096148724233163165442545707365982966015689 1388 182801769136547534551986387173805080774697894024185380864 1389 185186970735990873257164774501854985238643148983659916441 1390 187601544223512314252585186864178167125202003005000000000 1391 190045829768778832795096340443403276609786204119677339361 1392 192520171232224960941479211120067261826139191314275631104 1393 195024916202400234566442310962916322823721053640868175649 1394 197560416033667317174603470535356395514849746518487261696 1395 200127025884253837737430753950961231887167821903447265625 1396 202725104754661003882232420391213841054234088664065376256 1397 205355015526432076030067561910651463081997305674232744969 1398 208017125001283812524020846113652373291997841266246480384 1399 210711803940604020409778807882990150547293873332002020401 1400 213439427105318371328000014462732748800000000000000000000 1401 216200373296129666953732366803103349411907552700386059601 1402 218995025394132763573249570292310914310834723177268662784 1403 221823770401808390724313795182754441598051492123528414569 1404 224686999484399124343187781933298370596505481609654829056 1405 227585108011670800561888838850692692035608023005009765625 1406 230518495600062682183377750562420849792368973463566352896 1407 233487566155229715931792733577620180772935208408408290049 1408 236492727914980244830664186691366550634021631595280072704 1409 239534393492612566505478849981500321299380114161977724161 1410 242612979920653754839207714934350249628142817005000000000 1411 245728908695004189231683109892419204982357936060714619641 1412 248882605819491262727226225745133465909034363192634507264 1413 252074501850835767480913303404723411671907994495161149289 1414 255305031944034483433560119206174176010784479574051017216 1415 258574635898162523660140639076782151228692090942744140625 1416 261883758202599017647184184259718879568988615860169998336 1417 265232848083679741742970667745209300518388496954868794929 1418 268622359551780334211327053872351480311778327612476813824 1419 272052751448833760706788957022186241838353282521786419721 1420 275524487496285724577105218371179277362591749120000000000 1421 279038036343491745189813603679335393847101510857568027481 1422 282593871616559656474192939176419617530182465427368108544 1423 286192471967641307069598839664649988550756098076745835809 1424 289834321124677272877321815756175576772908813552426418176 1425 293519907941598422426980484683522380043595981597900390625 1426 297249726448988205291398772982479003814115087625522520576 1427 301024275905209563817241760423230653745223181778338003609 1428 304844060848000398683735029743012695881139724681484959744 1429 308709591146541549259909435826377167753437998359659899081 1430 312621382054001280403347030801364636729552886245000000000 1431 316579954260560298231712015113355668378019546086523691121 1432 320585833946921348503798200658064459062090099127562010624 1433 324639552838307482570784414311678514294462714323409530129 1434 328741648258953107402242092356747122984848470466754023936 1435 332892663187091967956573319750359104090580448307978515625 1436 337093146310446242153368840034544191064162094956652527616 1437 341343652082220960917068012979192958960679004131847260089 1438 345644740777607998198688101058935592994678400780250366464 1439 349996978550803908546688296633308719499615232264102354241 1440 354400937492545922690672172673584542845375610880000000000 1441 358857195688170444724046342746062252820039956540711418561 1442 363366337276198427825386659629433135250176374990086357504 1443 367928952507452039044567931693959435199550677167386888249 1444 372545637804707057500148652968402675548735997155589226496 1445 377216995822885484390536522794676914498565174766728515625 1446 381943635509792877514569645051987850475757611242371027456 1447 386726172167404957528816530665334954350089002834735508369 1448 391565227513708067940617920626566225701472958705496489984 1449 396461429745098105849165834904039407574544995401170377201 1450 401415413599342575703249305286608071298876953125000000000 1451 406427820419110453845209512794431836867398927685933417801 1452 411499298216074587357665484339918696618225837668508893184 1453 416630501735591386724229527347916163745807099148420166169 1454 421822092521962608059272111502096143515245927726069817856 1455 427074738984284057156370399229487012956357855874150390625 1456 432389116462886084351943116943388361725670530854311428096 1457 437765907296370776201305605327560031002693434022089292449 1458 443205800889250787220550010533668871570957589487444386304 1459 448709493780194792460852705970948290481133652899992959961 1460 454277689710884579453628940714190828050215162880000000000 1461 459911099695488836096996959381882608495352688380824296841 1462 465610442090758729347892825554251666507065091975654961664 1463 471376442666750408141514176834674769269205730365199219889 1464 477209834678179602782196332150109312183398420397755990016 1465 483111358936413532138976708585015645662471950536494140625 1466 489081763882105369336631536864274276724480386215409537536 1467 495121805658476556260529588866901546006704215104022756329 1468 501232248185252297092907334411902489690339784624372711424 1469 507413863233255601270804048579391455282417937185731494521 1470 513667430499665286703588492779414174482955235245000000000 1471 519993737683943394812454711574109198291044028318851063681 1472 526393580564437509957166307098705608537387575397207506944 1473 532867763075663517098398667618657315434829558833441505409 1474 539417097386274373108988784209520322466616495761510334976 1475 546042403977720508995983636438728386063910770416259765625 1476 552744511723607522429321254592851686632511700446623563776 1477 559524257969756862394033551447905757385020936525197644009 1478 566382488614975250492786473760711598237903357098617721344 1479 573320058192538626426140144837177891484396847807179772881 1480 580337829952396448470898271913921858334092165120000000000 1481 587436675944102223364110663598459082324525340716953126321 1482 594617477100476183883493447868883527308004773082747073024 1483 601881123322006076596046467608012707463033895988212078729 1484 609228513561992066727294135011444258173529188824617844736 1485 616660555912441811885682380872643434594352244632197265625 1486 624178167690721801462067774581837755311096569140694114816 1487 631782275526971103914782899926927440297093323666983299489 1488 639473815452283709848312131184033873961496233087613272064 1489 647253732987665704800031588041755416626407699154203987041 1490 655122983233773551966633872392690530217542555005000000000 1491 663082530961439811731659959671724570352319733623622292761 1492 671133350702992671799895273767159950759575769432631803904 1493 679276426844375709005162694010029624802539453820083595849 1494 687512753718074351437180484940034166906221380461345911296 1495 695843335696855557432576695640013125779856256409306640625 1496 704269187288327276196802616868416393759149393259744198656 1497 712791333230324303369516011549840274002921852386656666769 1498 721410808587127193717970126106500447537953203835570819584 1499 730128658846520942343017552720423466155941713108222729001 1500 738945940017700195312500028832519531250000000000000000000 1501 747863718730027800499038039409035665660418591267222771001 1502 756883072332653559595560115448969978597423498751117443584 1503 766005088995000092814334210930367661155880256486736312769 1504 775230867808122778645806478553563898471441475936144326656 1505 784561518886950782264250967923842808090553027678837890625 1506 793998163473416237720132931591122082613099296801519223296 1507 803541934040478700956245166521677945181590521240042289849 1508 813193974397052042928158742583791411236036356303399419904 1509 822955439793841004701415207783279932944281286116926990761 1510 832827497030094689340266626874330974284092570005000000000 1511 842811324561284318697743454139898359862296136113351169041 1512 852908112607712636866510296955840140372358932188117336064 1513 863119063264062396056479366502102376352611775193598085489 1514 873445390609891415030625398133657584664425905014685282816 1515 883888320821081754957029961632462856804774775628291015625 1516 894449092282250612625034671380024686968062993727066996736 1517 905128955700130586428670597274304267691193337385992312729 1518 915929174217927026343435419250338382492930327966465729024 1519 926851023530660235315202366601692580138333565432440164321 1520 937895792001500346044769151302428251852499845120000000000 1521 949064780779102754090506017631234882506334258748036494881 1522 960359303915952045526966480080194086404852935344002425344 1523 971780688487722415091420869501570773031978686689124370009 1524 983330274713662628825311840051802393824302325825943371776 1525 995009416078013643675874772327698198742781925201416015625 1526 1006819479452467055366888740834579894400758614690657726976 1527 1018761845219672605079011585392012682013978737523106479409 1528 1030837907397803035101703869483145632589761471481794002944 1529 1043049073766184643632671456988351675277583263300118041681 1530 1055396765992001949309377580903883374528100480245000000000 1531 1067882419758084936862827313738177394973331522351580156521 1532 1080507484891787416488857247168936542736309346463841255424 1533 1093273425494965091138930240125817168247963308872318222329 1534 1106181720075061987943310972242632347317922559086515585536 1535 1119233861677313972396866853529373729045627677548212890625 1536 1132431358018078126763997195535211821356205921360744022016 1537 1145775731619296837396750600310848018765810675961092133889 1538 1159268519944105499311468036431059824754975404898306097664 1539 1172911275533592810436721478409668804632168776733188814841 1540 1186705566144722692431352444071893396409347322880000000000 1541 1200652974889426939878511213885270362468735547375835961961 1542 1214755100374877764992228738320574012187500935099479970304 1543 1229013556844949470729704915454477962026877957762090298449 1544 1243429974322878551387667691523966773782755436546381316096 1545 1258005998755131586377358960214681619245818850424931640625 1546 1272743292156490359922460247562484473056662040568760889856 1547 1287643532756363706910121540693992923176055885081164220169 1548 1302708415146335653049751418996136082353043318635701469184 1549 1317939650428959485859930201002927516206326960156433075801 1550 1333338966367807461813297771420448583046923828125000000000 1551 1348908107538785924225135119635776389271163236085730119201 1552 1364648835482725676176207861092971133610713361469862313984 1553 1380562928859257522916889082296261754654527614430058854369 1554 1396652183601982968810259265230197227109902533563302355456 1555 1412918413074950124939437945484843947725284766544072265625 1556 1429363448230444955031493961315751315770336118170565738496 1557 1445989137768108059339581224281080165656710744991885282249 1558 1462797348295387268579141259197070663698268787609577173504 1559 1479789964489336392935802564715286879817982054650103816561 1560 1496968889259770544554704310806761623737341050880000000000 1561 1514336043913788525786106185832239978351443561873821236241 1562 1531893368321672849803059561815529523882341003501989630464 1563 1549642821084178035026363911633319609224286124450389746089 1564 1567586379701217890092787120777581501990124826561062895616 1565 1585726040741962581887373772731554807307777713874384765625 1566 1604063820016356355432400747411939219690130259353318375936 1567 1622601752748066851186978030469435871293696465138845464129 1568 1641341893748877042565262403300466257249059391632387866624 1569 1660286317594530894230595091913927641707282686773286429121 1570 1679437118802043919970448491616480411121506991245000000000 1571 1698796412008489897705743385238601306621450940704700321081 1572 1718366332151275078440762969418219160647372167686920863744 1573 1738149034649911305719444598897815634106285531972276429609 1574 1758146695589299542423190390073055185260742567774749528576 1575 1778361511904535382527434530276282464012216281890869140625 1576 1798795701567248206731984124113322664808833484168601010176 1577 1819451503773485722696572512570709699419390136978582509809 1578 1840331179133155712951105165989521150510036395571845804544 1579 1861437009861036896412729588573660075791614727993898705481 1580 1882771299969370892832128526482184008841457669120000000000 1581 1904336375462047363412341794637797367727639697694030781721 1582 1926134584530394485298003252457584610731093847437212557824 1583 1948168297750587002624188329854837296325569851672659960929 1584 1970439908282684182345172005583716848281340438134271246336 1585 1992951832071310089137380822155401602925664833774775390625 1586 2015706508047988680290784584512741208755793640320578249216 1587 2038706398335146308672028749725304520779764799579141763289 1588 2061953988451794309563887875118601166362370618700360843264 1589 2085451787520904435462270412048954810604057408600530837641 1590 2109202328478489991747188098384316377026400152005000000000 1591 2133208168284405615540997698387813560481183376675028426161 1592 2157471888134878730029023415954920306474055214584198856704 1593 2181996093676785797047585656980114602163350100598788996049 1594 2206783415223686581845722840400638246060410300385319440896 1595 2231836507973629735602740838550811380764636650563603515625 1596 2257158052228743093537418903058681419587133695685997101056 1597 2282750753616622179279517565768165119579398785161676168569 1598 2308617343313530499593465456540492431468068086221120438784 1599 2334760578269425307551057283727267418024611903619325417601 1600 2361183241434822606848000054975581388800000000000000000000 1601 2387888141989515265151541369304026420017742710653181462401 1602 2414878115573158200156561470158333906019277882005511504384 1603 2442156024517734698418785761856609131310346764262219790969 1604 2469724758081918024029569645301184005799745444594967904256 1605 2497587232687342571800432822610138381006233023251103515625 1606 2525746392156798917840602741251952627353644156690826973696 1607 2554205207954367219240710845372851514562214575149486269649 1608 2582966679427503514023932261640075779391781681108409647104 1609 2612033834051093572595748268204675606588699588707097437361 1610 2641409727673489052618637565920184679224467368005000000000 1611 2671097444764540810561880642834147042237754832298010498441 1612 2701100098665644325132822589070752818755515994125239844864 1613 2731420831841812290387932389768106779208845393297856201689 1614 2762062816135789539553387503156170132121384953037112828416 1615 2793029253024225564459285694951087307511303916837275390625 1616 2824323373875920000012543773579805725545256461516339675136 1617 2855948440212156548304705104432296198932716775242900210529 1618 2887907743969140922775882630993041130059826097151771124224 1619 2920204607762558499338567734788204217380181877239894288921 1620 2952842385154267468508711924489446751523475461120000000000 1621 2985824460921143390400030597448071953624904572068668542281 1622 3019154251326091162914596824103854031456380403181130822144 1623 3052835204391240522612217525809710455434544174553629684209 1624 3086870800173341307566562287075147216662170807100952805376 1625 3121264551041374822021312660316241660155355930328369140625 1626 3156020001956397753848502120350939028050489575155429413376 1627 3191140730753635207687527462387637076244432266390393735209 1628 3226630348426839529210853867226233773358437750445605126144 1629 3262492499414931709225049419002500853696719411864195764281 1630 3298730861890942270277330855875717562455300319245000000000 1631 3335349148053268653102160109906813567006941443218181001921 1632 3372351104419266235613499223992937794445587068705228980224 1633 3409740512121190233230027206251710032970756469628419294529 1634 3447521187204505846116883273742515602176465151313708827136 1635 3485696980928584136442283101934037826154358272686884765625 1636 3524271780069801236984633947329217862325283922587972796416 1637 3563249507227058611389546204680885758819202643278350187689 1638 3602634121129742206070418080905163370222692072517809508864 1639 3642429616948138454175091310162672376792808850625954055441 1640 3682640026606325213208493689696340725739820154880000000000 1641 3723269419097555839811273055920577695288989483769125685361 1642 3764321900802154727851281483193133196825126151616356463104 1643 3805801615807942759392502363683830156877350560627811688649 1644 3847712746233211242268761143446250280674726894816784285696 1645 3890059512552263032911477598698546936546925510731572265625 1646 3932846173923539668765978699269094690861190452792028832256 1647 3976077028520353461083691782167489497315464929113860511969 1648 4019756413864243626102093890612361570523080039843059728384 1649 4063888707160975660624841237659843399206376255440673754401 1650 4108478325639203296795300003449291272678173828125000000000 1651 4153529726891812500422023993278676873750518411601552800601 1652 4199047409219967107568874828569291670294260918674833014784 1653 4245035911979875825269775997416765973956342803259301122569 1654 4291499815932300454172873952870507472035283584682564973056 1655 4338443743594825323665509315626284445696605064987431640625 1656 4385872359596908063584262106737786708266977405955678928896 1657 4433790371037731970977831081570537350218706951026963252049 1658 4482202527846880365569064308263935141626872067638328840704 1659 4531113623147853463560523246275649465601486295115731853161 1660 4580528493624448436250004402142939430941969658880000000000 1661 4630452019890023457572951485900996384677742206041944955641 1662 4680889126859666683172178916344200021626187263801835979264 1663 4731844784125291242916328410426279342263448997340529452289 1664 4783324006333677468951550048083667107971741284307059081216 1665 4835331853567483722380615450432175535733185977485712890625 1666 4887873431729247323524633476746677045815281995102306894336 1667 4940953892928397233439370265687887161298693650370724551929 1668 4994578435871300277935519946081636805126617406590247501824 1669 5048752306254362849794796738811798920748577892384137743721 1670 5103480797160210170186112764506030180349975792245000000000 1671 5158769249456965336473080540666921978829948873790017158481 1672 5214623052200650530670369449335968073908915805917800300544 1673 5271047643040732910756808703902740386661023100346166133809 1674 5328048508628837855892345727692509031500527329761577202176 1675 5385631185030652386318841524763839231385091495513916015625 1676 5443801258141041729356039779525934351828396007390118936576 1677 5502564364102402154438733425059076727394567042549558155609 1678 5561926189726273352584043880358859038462465345515903967744 1679 5621892472918233789033720032836617257354791190456933218081 1680 5682469003106102612090375739586749512694229893120000000000 1681 5743661621671471856363559089240726665590246564668156817121 1682 5805476222384592834766450499046786069691972034506258522624 1683 5867918751842640770661810254733801565941171406771028223129 1684 5930995209911381879551553510789399444224475053434652327936 1685 5994711650170267268643060174125197596691039651315791015625 1686 6059074180360978182512090653865001555183410335594703663616 1687 6124088962839447283922062474673482616125881467758185407089 1688 6189762215031380820657557763170053785798867576910684094464 1689 6256100209891306691991412512138472858306754445449432468241 1690 6323109276365173592134744635505547079724497194005000000000 1691 6390795799856526572722993024706622927629667509526303739561 1692 6459166222696284532073672628715403341176860020061520789504 1693 6528227044616145305618334281162380018745913690839040376249 1694 6597984823225644199567410717761033687444673233543399850496 1695 6668446174492891978517515051773847900643271413741337890625 1696 6739617773229018487361643051045676857797603682731432083456 1697 6811506353576348258518949198223645914731802803165635250369 1698 6884118709500334627167677295956745663862658881888751337984 1699 6957461695285279049847813254377649754523857562684502086201 1700 7031542226033862495504500100799695022450000000000000000000 1701 7106367278170515952774648197070120509616120154683070133801 1702 7181943889948657273082947843946571774666370042930594845184 1703 7258279161961821745915133395717952919284019778439634849169 1704 7335380257658713980481370106116891599044181366141517561856 1705 7413254403862208846876575591887055066931773287846806640625 1706 7491908891292329409792911563484173628559263318422497604096 1707 7571351075093229968848179088104677596775715534630684229449 1708 7651588375364212501668039205918253051793275612173766754304 1709 7732628277694804989005503744426186630954385823324081063961 1710 7814478333703930285403668746542265762370356811005000000000 1711 7897146161583194384212891782660004622748856820531900607841 1712 7980639446644323112167268061699663642358089256811746033664 1713 8064965941870776476213089075696583118663154112125191497889 1714 8150133468473570073869748880763962043314883119099125654016 1715 8236149916451333168097101507965925658654078586444697265625 1716 8323023245154633218448400095522698028573724340461396033536 1717 8410761483854596852210523146168587995866658387987136488329 1718 8499372732315857452279102282247110006863060785549448999424 1719 8588865161373859732691322984967384167166885869028140793521 1720 8679247013516551868049516711464763199503723397120000000000 1721 8770526603470495939520168904927266819958785632389072169681 1722 8862712318791427657691630056329946168550688008324097298944 1723 8955812620459296521325661448685726997610870756555117778409 1724 9049836043477817770949026938078795681257969011177646718976 1725 9144791197478567697307738751200801895953437137603759765625 1726 9240686767329654066954388802087228138721436505075645579776 1727 9337531513748993630664385906520290791319027052289343771009 1728 9435334273922228884986040532163329665569374983531574329344 1729 9534103962125316463028488089056196649447705042388285066881 1730 9633849570351819737586643770602657773539239603245000000000 1731 9734580168944938427899990057567592761532153935308334227321 1732 9836304907234308210748294698350221329354169977614669185024 1733 9939033014177603547208653940874201858209917536924168746729 1734 10042773799006977148240893957659223982835677399770925748736 1735 10147536651880369715338713117475142354074415068098994140625 1736 10253331044537723806788408873727570376118128190636546850816 1737 10360166530962135895622035058126065345008083726160365421489 1738 10468052748045980902143837542453565168916193981975016600064 1739 10576999416262043701954307693508004481492414575731190076041 1740 10687016340339692329701692927409873313503072506880000000000 1741 10798113409946127819362861220391874225649061847434988588761 1742 10910300600372745843700611146577694089655984462921259835904 1743 11023587973226645538669460745643041293482625905664607058849 1744 11137985677127321122953277617558618118289288834131790135296 1745 11253503948408572148522500050129069172304342658811650390625 1746 11370153111825668445102846392802917428320218268012782854656 1747 11487943581267806049758049838841108528489103799537168383769 1748 11606885860475890642413051789809689669935794612881427267584 1749 11726990543765685239088033679398500209831420976535084413001 1750 11848268316756359126884490386235832691192626953125000000000 1751 11970729957104475258369105382253912983571887524520209462001 1752 12094386335243453557946367240922517297430074560361564995584 1753 12219248415128547829103589373441941571953521509063802970769 1754 12345327254987374189059211911210907363486355152951249670656 1755 12472634008076029196353960412572149239726487248079228515625 1756 12601179923440836077301626434279289916952435542412658999296 1757 12730976346685757698968967985036445416551444442659267201849 1758 12862034720745515179489583728555959648332531124825155387904 1759 12994366586664451271041706161609252242633517810150469069761 1760 13127983584381177896741830998757571498701886586880000000000 1761 13262897453519047470032130425497397390082632357464403455041 1762 13399120034182487873876897276855588995290581224970938008064 1763 13536663267759241227239078997001740860635216411390874338489 1764 13675539197728546817889560903000953483082302832005536546816 1765 13815759970475308833616557437709345438671407906995478515625 1766 13957337836110289778357610669972607166546000342407783092736 1767 14100285149296370715679653625933581122328589988099204019729 1768 14244614370080919739390782011900864648684953376167007617024 1769 14390338064734310329888235106197205388999006105764277438321 1770 14537468906594631515138092468781314153032370438245000000000 1771 14686019676918632016950859016489214668680453921206409575881 1772 14836003265738940826470982405796115781533741456163189817344 1773 14987432672727606917545003250768752508962493785677966618009 1774 15140321008066001072880094543251909316524193715234185355776 1775 15294681493321123065659850298634593025041667270660400390625 1776 15450527462328357708555018125242985845722812657878985342976 1777 15607872362080723552861154085309914916715856615985268581409 1778 15766729753624658292820663770350051096857019175577448210944 1779 15927113312962385204051168894489727110350901825594675310681 1780 16089036831960905220413427046391429957458860037120000000000 1781 16252514219267659530617991993124836402729928412923339232521 1782 16417559501232907854398327025156368621257670826340828967424 1783 16584186822838867838177103806276404030453291773453772865329 1784 16752410448635661291829899330173314233708362527060353089536 1785 16922244763684113271414445060550000705326951625380244140625 1786 17093704274505450297592022349269507038314806625873278358016 1787 17266803610037944285928610165068008675091572723318858230889 1788 17441557522600549053335084717263540750982229914342839025664 1789 17617980888863576554596291876168653235923646296151700878841 1790 17796088710826460294256345127644260702396888081005000000000 1791 17975896116802653652080263651794703815334513296353856232961 1792 18157418362411711154908313373210810079947897241333141602304 1793 18340670831578601023967441914841246332525056046478893736449 1794 18525669037540297624612336901621023578801639241012579140096 1795 18712428623859702745045253930965015088146701267817509765625 1796 18900965365446944931817261154397157810883167747808657145856 1797 19091295169588106412852374815625887958769767891440877912169 1798 19283434076981427443368695048660624780142596370480319517184 1799 19477398262781038216405612451861941989786963500046944734801 1800 19673204037648268787712000178523361331200000000000000000000 1801 19870867848810587774515628490433379941463844203105696785201 1802 20070406281128220899187472236161401966073907241692511465984 1803 20271836058168500762044798378127044742107108787884637487369 1804 20475174043287999542512630998919406295585405085755185299456 1805 20680437240722496644593144475114937718580597412090947265625 1806 20887642796684833621085519984718439492587842769111539114496 1807 21096808000470709031263643594202507691369731457253580169249 1808 21307950285572466208764592500222998428978023181838926741504 1809 21521087230800927240276055644854393367273771403283469870561 1810 21736236561415326781244611518417838170999022499005000000000 1811 21953416150261399662268124872610598037760666887056229497241 1812 22172644018917676569093450530051205768787750260631379902464 1813 22393938338850042410224211770095313726569276084068859974089 1814 22617317432574612319061758359921881279218778360482515759616 1815 22842799774828980572264650994825501085398707668825556640625 1816 23070403993751898042627351024418514597883245799219644071936 1817 23300148872071434143256443842591087240288551519756245146129 1818 23532053348301679560171958995021278767448339680116555354624 1819 23766136517948046412691478668965321242037218422205171678121 1820 24002417634721222825075098668375950281783016453120000000000 1821 24240916111759839238929313426611635368696457200402855377081 1822 24481651522861904143796971703231341008074651663534245855744 1823 24724643603725067253208066595335295963654999938254444652609 1824 24969912253195768505241798383452685227272433203280217112576 1825 25217477534527331620363639475111919728407777500152587890625 1826 25467359676647061304961637347744966084244647691931114226176 1827 25719579075432403546623556224149323635997241029805100586809 1828 25974156294996228806780365954579455053408574766074357612544 1829 26231112068981298277901764527620906602934113932332777949481 1830 26490467301863973735975638830739814790812273532245000000000 1831 26752243070267231884545439683960318938412109835568047832721 1832 27016460624283044454127227804213019821712188201531105869824 1833 27283141388804185690391536491130462514310799057768022578929 1834 27552306964865529236084137130849734659159643344504758350336 1835 27823979130994896785284271338366271852513088210659541015625 1836 28098179844573521264268958686043688923425556399328674185216 1837 28374931243206187670977675387663899728479874553759881835289 1838 28654255646101115084863144990393764132848731824182183371264 1839 28936175555459643740781349281232577700348689644161688876641 1840 29220713657875791444527362862552905588547654778880000000000 1841 29507892825745743993673489398344959866392045492011832672161 1842 29797736118687344655522727336537460701749889093570734088704 1843 30090266784969648144264158854695398215317600725848532409049 1844 30385508262952604931817823832888020256129004658480390864896 1845 30683484182536942121395442071957596875781501110290166015625 1846 30984218366624307509490458430697172969049142372955630957056 1847 31287734832587743860856829347079404336932464186831431835569 1848 31594057793752560822051313418471497421522268978480660086784 1849 31903211660887672302309387386046907016062069214644857051601 1850 32215221043707467555910942177009124629777783203125000000000 1851 32530110752384284607779328093116973509276176277052508103401 1852 32847905799071555073856866770321144389945077763784202256384 1853 33168631399437689839822429810216636446791522461147220398969 1854 33492312974210775475972946477854501621861411816860748448256 1855 33818976150734151682591639068513840251805790625194462890625 1856 34148646764532940478882335160734506192781959689568513949696 1857 34481350860891598269572359061644900790239899215496741131649 1858 34817114696442562346587295935150927220326734856597512815104 1859 35155964740766063808790434739999512826179896563531907466361 1860 35497927678001179310669061464132647179926109434880000000000 1861 35843030408468194481050171591219196961607386391044404734441 1862 36191300050302352285450827919718472509556221639681039716864 1863 36542763941099060040524582879358678448921131130032680404689 1864 36897449639570629226266438102629695828226683401850287292416 1865 37255384927214622681196101784484239043038154480528681640625 1866 37616597809993884207664248887273658231084568361639154971136 1867 37981116520028326058730562300738587356886950066299827867529 1868 38348969517298550224757055810011827387962609751607724212224 1869 38720185491361379886957122886000992335111115596983697512921 1870 39094793363077377856651539373169484822023687729245000000000 1871 39472822286350429272918943530723745123515544295709485573281 1872 39854301649879466287701844133463290984940892377872433414144 1873 40239261078922412926251737323100371671182560164366533882209 1874 40627730437072428772080266989776519646207018553128765989376 1875 41019739828046530589339413721399978385306894779205322265625 1876 41415319597486671461794366734565630572503086750827008229376 1877 41814500334773357496289995719852799949965119486708857787209 1878 42217312874851882609857720487616008633691619467779134534144 1879 42623788300071262393376152438072367886193465822929516983281 1880 43033957942035948520998281602896875412940647301120000000000 1881 43447853383470405653402386560472280240361542596067586027921 1882 43865506460096633264325484197481370258018366923567867892224 1883 44286949262524715303809296592454995017407947926567349887529 1884 44712214138156481098141730176731328867000344134769965531136 1885 45141333693102361375624127353004865829479707996593134765625 1886 45574340794111523799048505308946303648465599391890510332416 1887 46011268570515372880142136257621105137303034318451904234689 1888 46452150416184499648241696386214378895177935342197081636864 1889 46897019991499166945108419430887280736771819129482128069441 1890 47345911225333416720101890660687710014579839213005000000000 1891 47798858317052886204906017600252431116098433117258093906361 1892 48255895738526420354659078513292473397983568704043605295104 1893 48717058236151568452693396181788907078705904150532405076649 1894 49182380832894053289151984937567435964205276693693849309696 1895 49651898830341301839532399936488334637214822747167119140625 1896 50125647810770126887724960831450930613928776070954280288256 1897 50603663639228649559376563840180454765748986860905748153969 1898 51085982465632553255435528483536759937532249205813680976384 1899 51572640726875760002530495185431806730558594485373845363401 1900 52063675148955620766420500306553312890050000000000000000000 1901 52559122749112711807137264701657819667430048023593869416601 1902 53059020837985329689637755261957723193362055860633405366784 1903 53563407021778778101808587102068857494900544387338883705569 1904 54072319204449540172527254509192148815017232155239363117056 1905 54585795589904430526201995595369236190972399799108525390625 1906 55103874684214821856795849766253940336729376061696959504896 1907 55626595297846041353804756715969486798783453377664118089049 1908 56153996547902032865018026051475916000703442560619345608704 1909 56686117860385381236155890726924331250017644645824855857161 1910 57222998972472795825666915837293787024753018032005000000000 1911 57764679934806150754091595525355724679515895964436205166641 1912 58311201113799180011471421489612605556399174474543885451264 1913 58862603193959926113318991898831920491968562434598117630289 1914 59418927180229041565678353053773161986487169320293075145216 1915 59980214400334042972809790313608595156968177360854853515625 1916 60546506507159618197043831056453740166200869741872491790336 1917 61117845481134087559379471428138528216218525749363770183929 1918 61694273632632120651465830450580339056230939900386146189824 1919 62275833604393810914718869470414342995521699884502978942721 1920 62862568373960210730499851567867890282240535429120000000000 1921 63454521256125430356534274150908560241706422755927626164481 1922 64051735905405404639093568583790528208158461654948920492544 1923 64654256318523432027911463933932534266815806883888466306809 1924 65262126836912591021377159117911247406893722088056855986176 1925 65875392149235139773253001219280865517364324283599853515625 1926 66494097293919005199019951075408970108134939686625643352576 1927 67118287661711468529974515352898041733397839676198808182609 1928 67748008998250154876400883868792507412423719306784610975744 1929 68383307406651434977536640361837295092491545938282066412081 1930 69024229350116347935654584871107173409019185306245000000000 1931 69670821654554154354411949263522769619390576795267329818121 1932 70323131511223629927686699747813369054286471029369483034624 1933 70981206479392210154443859684282391074780597157844436791129 1934 71645094489013097487768073922743770025233052664985798631936 1935 72314843843420442862077256791325144567733872659743525390625 1936 72990503222042714181711467702995712870285885820310562799616 1937 73672121683134364996586552832113506428349757120305643429089 1938 74359748666525917236429054059579785146920933946627565822464 1939 75053433996392572524282957175996551799886169402354242457241 1940 75753227884041467242515634347942882139611269370880000000000 1941 76459180930717687180465499903631006549333875391062065935561 1942 77171344130429158252183177255511994268356007782297323221504 1943 77889768872790530435437167022667996103179774423231643739249 1944 78614506945886172749299976253464924583784837209675578474496 1945 79345610539152397757217345758265899004729957493292119140625 1946 80083132246279034755507592430272623582166268320969181139456 1947 80827125068130471483756227592708212706452969467352994867369 1948 81577642415686284873579048679701171198105093735546614185984 1949 82334738113001582035741024276908633959769224644899183670201 1950 83098466400187173372654762820042411386308642578125000000000 1951 83868881936409700393857501183043284995566951175333256724801 1952 84646039802911841506195766336246920165150482184372888797184 1953 85429995506052719748148614059809448633154830774689209407169 1954 86220804980368637139010163930922485910657477621526453305856 1955 87018524591654261018546628011353490069964412818208134765625 1956 87823211140064388461258838609851279297869339887274251780096 1957 88634921863236415561535153411259399643694843274223329041449 1958 89453714439433639101788358090087878488693534994558857122304 1959 90279646990709518835150670156831477676696972258961639042961 1960 91112778086093029337470115320706262093592007802880000000000 1961 91953166744795231110226410645347874392795587196009156793841 1962 92800872439437191346582128478438016880569510677179885105664 1963 93655955099299385507122482757447183557980937621773203650889 1964 94518475113592711589931796238659835751584562763859103318016 1965 95388493334751249721523865325349163424377078988710322265625 1966 96266071081746900440804401048433906643420423232589830529536 1967 97151270143426035797713923902136410500994437831624140095329 1968 98044152781868298141496431392556124650252097904733453287424 1969 98944781735767682230680416519084258426453129110436389967521 1970 99853220223836037057862040898712246113525752465245000000000 1971 100769531948229124547263177760069146491477045589178853150681 1972 101693781097995373051817429709775041818350554843870875090944 1973 102626032352547464349232958632023999525603647935486723926409 1974 103566350885156893613109977696411228789821129815805511102976 1975 104514802366471642615771058600781944806682483005523681640625 1976 105471452968057107204012084515761430264340212360849995595776 1977 106436369365960420877518887905329524865449374562819469773009 1978 107409618744298317092237583443746212538442138977519618937344 1979 108391268798868673707553644656717744208016908991107850235881 1980 109381387740785883796744258023361174765979898885120000000000 1981 110380044300140197844838874004637974279266054474032905203321 1982 111387307729681183166772689577423733843140430299390319297024 1983 112403247808525447191565645225253644677475385495634215289729 1984 113427934845888772075224080217358197205875749607746081652736 1985 114461439684842808926162218290627687510839380818079462890625 1986 115503833706096480752194982339685492080578215160204607586816 1987 116555188831802244067581168403409123952206106838424067418489 1988 117615577529387359932215729546674727542092606940249667928064 1989 118685072815410326032900889328378121374139166600539506040041 1990 119763748259442622258687159566533125856675708990005000000000 1991 120851677987975923068586292467145170117213360836263424759761 1992 121948936688354930800538044820141679997380824252013455867904 1993 123055599612735984925380741636936612915072280823089630396849 1994 124171742582071603108751446148189930117624243288312202359296 1995 125297441990121110807344598694207099751926015698665166015625 1996 126432774807487516993807883556780820810414656938828909510656 1997 127577818585680794476770503944991620008998283128354589975769 1998 128732651461207724159101754093542751437375160843882691715584 1999 129897352159688463458506616164324740184626906156256395972001 2000 131072000000000000000000000512000000000000000000000000000000 2001 132256674898446652579682193062888829016909146163744396028001 2002 133451457372957782293585155553405347219683214876271420547584 2003 134656428547312877624192706261475816240154354897420029503769 2004 135871670155394178180577534598020106993577659913021443014656 2005 137097264545467002695964797620143707476344868164524541015625 2006 138333294684487947798946116740383478284229180698941766775296 2007 139579844162441124991549626922549015536044263031584241988849 2008 140836997196702604188941898774201967717842338209206479355904 2009 142104838636433233101716708769963909887231684904111831023761 2010 143383453967000002672534509559515014666685309010005000000000 2011 144672929314426129714335868998592092093545032727561035616041 2012 145973351449870028837483004427854115493861825232085006680064 2013 147284807794133346698006822509160926188942583186258220466489 2014 148607386422198232548673653057726419019367372991460595810816 2015 149941176067794020028857290270317170997950168671907587890625 2016 151286266127993496088229263368358168714359692535925347188736 2017 152642746667838933903084772404368209062684578398299255601729 2018 154010708424998067612724850199119821000543084734467277505024 2019 155390242814450187676738539684325637191744461345977554587321 2020 156781441933202536632293784437714056431208709125120000000000 2021 158184398565037186013673981845084665452713974877904992531881 2022 159599206185288576184310492151620519295252522482081465209344 2023 161025958965651901824481668129326694229559638204370038741009 2024 162464751779022526815698091358830252251784598377579755339776 2025 163915680204366613265593681385865182910314532566070556640625 2026 165378840531623150424915279765664482144981922455487040958976 2027 166854329766637570260971386371370844164725884343407610558409 2028 168342245636127137469686212357586575435011987107748990418944 2029 169842686592678302731230473107148134591184330135944542454681 2030 171355751819776209042087824151336962676521346125245000000000 2031 172881541236866541989388081084172201273749056924000188183521 2032 174420155504449915871417987680739032618462323294620744679424 2033 175971696029208988611430021024067217040536538953513867383329 2034 177536264969168499460232354456384044640480479272108638593536 2035 179113965238888424536581534685459906375952775687225947265625 2036 180704900514690446313136654868558372350707416779052420694016 2037 182309175239917934219692898137052300163377198181102394202889 2038 183926894630229634604616453997454389839622998737375419953664 2039 185558164678927269369875232858250548340614359375069642817841 2040 187203092162317243674823872735604729066883650682880000000000 2041 188861784645106664188980690089850267062297171826072096378961 2042 190534350485833870464452009116558265601285871550009571234304 2043 192220898842333683094439338629112340823055979064941997049449 2044 193921539677237573425430873801296163247736342303354344964096 2045 195636383763508960697254595594041302700926296748442509765625 2046 197365542690013843597179731324714436500071207772026041401856 2047 199109128867126974331720527074966828694980706603334201479169 2048 200867255532373784442745262191682432632128827789161145565184 2049 202640036756108272722948398248325329227795420754351256268801 2050 204427587447227066719728984574546963386347705078125000000000 2051 206230023358919870456058320069168490529859616341421263326201 2052 208047461094456512142038872216005793850842019847733768617984 2053 209880018113010806801579150572464237389482058690745425995369 2054 211727812735521449894960291193079315254538037278687756243456 2055 213590964150590159180074294655600077922885387261495244140625 2056 215469592420417283222796034552878170303661238957204880490496 2057 217363818486775096140336273613460564553201233676598974931249 2058 219273764177018999340536046599691376785034278776488644309504 2059 221199552210136852204929046188088966746584759392065255799561 2060 223141306202836654854043331681913044443198423290880000000000 2061 225099150675672807329862120629510282898543561491909867633241 2062 227073211059211170732641069019596234828228275779291218174464 2063 229063613700233157057411844634309835698535676904195700077089 2064 231070485867979075689514597781515776954542602909873776623616 2065 233093955760430965738420881237698846471294469534665400390625 2066 235134152510635144614959514209348931958049927902477217767936 2067 237191206193064704488866771361377950182174506617399684703129 2068 239265247830022189501375156204941649486198784783941250842624 2069 241356409398082687851358038307608542651158609660840346802121 2070 243464823834577574123386847337867472425839057446245000000000 2071 245590625044119138481959677208177524515937688272618120308081 2072 247733947905166340618151516079512750692190051100359858847744 2073 249894928276631927603043440844458696978537813428789392750609 2074 252073703004531156076537658937405885874221400507048612696576 2075 254270409928672360480584010213266712704151586246490478515625 2076 256485187889389610332458325086193675020092895793987755442176 2077 258718176734317700826570843985343758839442669083092248538809 2078 260969517325209722352370813638548164832592558433573557420544 2079 263239351544797455821278568576765500101894495017900067068481 2080 265527822303694842007246167423463217425584089989120000000000 2081 267835073547344774423549374230601406535481751577075304758721 2082 270161250263009466582774952315585038558457824903587127181824 2083 272506498486804645817715474799133618872137612696852825071929 2084 274870965310777827178046861847022768508614825644595293454336 2085 277254798890030922261269445789426404412983489455464228515625 2086 279658148449887439186469465306338522417322196279197778121216 2087 282081164293104531276032529729436974676059080017578091782289 2088 284523997807130153373541913112004117118866751460852853899264 2089 286986801471405586095750782203630746963465806094746626790641 2090 289469728864713589692756988596366361711003827812005000000000 2091 291972934672572450573360327826454496998085839909318256793161 2092 294496574694676184942073761211593232733530902035239237320704 2093 297040805852381165390420693484026160849185474037316625697049 2094 299605786196239437688008794734825012429088491103416630288896 2095 302191674913578996428455953157983920936296420781686650390625 2096 304798632336131289601584760741863787125626687304717152813056 2097 307426819947706223586427593763129301659432218736457747377569 2098 310076400391914941489524091625897844773337435910857207734784 2099 312747537479940649189776011129678976390173230566209788560601 2100 315440396198357764894780500833994048910050000000000000000000 2101 318155142716999669464121376698264606061798818683078084619401 2102 320891944396875336212588673565339289911073862771300701008384 2103 323650969798135120370749398726410792734018075224621730881969 2104 326432388688085989851736938981552618428919995804152816992256 2105 329236372049256480451593000728389776662015156036463994140625 2106 332063092087511660096014437694757233476686977557432968925696 2107 334912722240218388238958101973799922653390969219811895868649 2108 337785437184461158018270315370498676443161917070467783983104 2109 340681412845308810280364189814808841855508446539231987370361 2110 343600826404132410099998433950989114240580393033005000000000 2111 346543856306974577942446190699374436771932270629643928845441 2112 349510682272970569143812697229395870029205149507366487588864 2113 352501485302821396920997101293165083528454175022670424482689 2114 355516447687319295665827680838145146804407107820738869756416 2115 358555753015925822828262189905913415922774124923858759765625 2116 361619586185402899251267404154595528109908375580307618267136 2117 364708133408497089385105593893707004841594659078728245399529 2118 367821582222677424381292160520649695773480246615045005300224 2119 370960121498927072646479702572726996138378080955008890611921 2120 374123941450589164024001119174835834797493054341120000000000 2121 377313233642267075365799920829317486356802056864400562479281 2122 380528190998779486860021730459030031997842954937821224006144 2123 383769007814170520089669172815869443933766153185288017955209 2124 387035879760775270415465240884501905941543962999345107173376 2125 390329003898341047901460188868726506398059427738189697265625 2126 393648578683204642634986550317016419660326289172267115045376 2127 396994803977525931933348657348126470820990320030044651714209 2128 400367881058578148578159806459261708969623334884430151942144 2129 403768012628095130874544865385629414868669172200152598077281 2130 407195402821675876996541655352329930653876875189245000000000 2131 410650257218246727751994009721580439000933539473684630928921 2132 414132782849581503580066264287871312281179846399351834804224 2133 417643188209879923282256462413752061906089987003812770355529 2134 421181683265404633683477271650589155645891007740191870235136 2135 424748479464177181123443145405049719829164374377481806640625 2136 428343789745733257390283388093825089213859553550848455868416 2137 431967828550937554428027386540532176500368770488530878156689 2138 435620811831858563877414372955413634551547642849066001764864 2139 439302957061703659245399832345995105743656037229392681958441 2140 443014483244814800242798334500745778090785445114880000000000 2141 446755610926725200581752561274506775237204725414452332002361 2142 450526562204277302285185146353731165164124022507792022127104 2143 454327560735802401329108309047855765112131292019183648339649 2144 458158831751362271215670937908185389439619853304977682333696 2145 462020602063053132860148686422490672809738784628866337890625 2146 465913100075372320968764834741300175333509334172722819744256 2147 469836555795647998886303332622261167650965526282883395670969 2148 473791200844532275702975885415496604504268855438582110224384 2149 477777268466558081228967624891672518633227585709978266847401 2150 481794993540760156272546400455959219398644970703125000000000 2151 485844612591360517493614747133100366088867876965299335907601 2152 489926363798518757949146981340974015020076460781648985718784 2153 494040487009147546300122624369099634564854646556247526163569 2154 498187223747793689511377571345160500708639849606708049261056 2155 502366817227585125746282359669226302663408730701930791015625 2156 506579512361244216037358929885387281310840251446859408080896 2157 510825555772167705201899933748691212142203792217459622801049 2158 515105195805573724368394584819286337065060332658342330376704 2159 519418682539716209385129058688968359597975618142392349736161 2160 523766267797167111296754462201205116711314789498880000000000 2161 528148205156166776997938470362622815216832592584621745252641 2162 532564749962042880105475080422046516696982375356414782923264 2163 537016159338698284031457897382164683627098551227959425683289 2164 541502692200168221190363425236952597398058045877560099209216 2165 546024609262247174232179613832205194423543691534018916015625 2166 550582173054185847162089162324348987695099986573942724686336 2167 555175647930458616184714706674769872572240254211630005690929 2168 559805300082601852097592060841106209889804916210204172877824 2169 564471397551123508054396320613787339197199435369237560016721 2170 569174210237484368523542198075181464135830603472245000000000 2171 573914009916151357282152897946705022284601085436154895045481 2172 578691070246723304309079781448930713893633666566916728684544 2173 583505666786129573473696738300444939660644102552701396354809 2174 588358077000901954959627495910492394728305151190066262770176 2175 593248580279520228414430073147017521292577241611480712890625 2176 598177457944831804877599414899683066354229885699704095768576 2177 603144993266545857610096248231851392107364640108978338084609 2178 608151471473802354029006851529121934338576557578091605983744 2179 613197179767816403040924340553426606663487776970200559481081 2180 618282407334598334167257011564716710281276023813120000000000 2181 623407445357749926963953150026667675536323566809774792694121 2182 628572587031337211357124569176224810863423046006513235546624 2183 633778127572840261644793188648056108334170699305097635234129 2184 639024364236180409053516550048707224707250708263348192935936 2185 644311596324825299887009792897815727122370433086872431640625 2186 649640125204972228462113928580410047006914728535076229935616 2187 655010254318810176195604049107828789478743666895332721326089 2188 660422289197860990383427338605198721426691981472934895550464 2189 665876537476400138402050515869244864189038474411850282321241 2190 671373308904957475259720874191001133407447378079005000000000 2191 676912915363898464633645799298085180749170757332294998006561 2192 682495670877086295747414088874904939410747459837893493653504 2193 688121891625625340671460271037241966445945796875455446977249 2194 693791895961686398868052280465154497787199798695380125098496 2195 699506004422414178051205308943553018689968966968106572265625 2196 705264539743917462691132564835566563962962645588527618195456 2197 711067826875342423762379370728185658192339702613761564359369 2198 716916192993029525614692972039887974858829012011083085033984 2199 722809967514754488135999248846830722686458248372673215129201 2200 728749482114053764677632001327996139571200000000000000000000 2201 734735070734634998523233554987395374608710225925039743190801 2202 740767069604872923004560200795413777758803201886591390749184 2203 746845817252391172699825700389298465042295123961313643840169 2204 752971654518730475493244157949022970825353243940308877049856 2205 759144924574103697628133556963110428987771105255551884765625 2206 765365972932238216250356909146772381124148761351581573956096 2207 771635147465306096314053150788236600759573626812221023728449 2208 777952798418942551107588694990556153592504043801446715490304 2209 784319278427353168054487113061763160459786184732196916896961 2210 790734942528510383851813141815915695151991419701005000000000 2211 797200148179439695427142624136070054942840398378222092854841 2212 803715255271596095624886777909306704510724929531076072177664 2213 810280626146331224973402205716387947370104386892531985678889 2214 816896625610451733336052319553296404164281514252705688982016 2215 823563620951869347712236539770389113418618069251083369140625 2216 830281981955343144928416077529526280914818810713372713025536 2217 837052080918314530444384831912762879506211071281492283577329 2218 843874292666835426996506597721458188533787594735380385575424 2219 850748994571590179307411224698599809941603265274300979016521 2220 857676566564011683610758595993251021826568015877120000000000 2221 864657391152492253270186472179745396796555868592603944006681 2222 871691853438689734313502712999437860537764964428433540882944 2223 878780341133929387256610645629706973067036344454907259949409 2224 885923244575702054156615067119439637991372853944273103486976 2225 893120956744259132410092389604878558988467418003082275390625 2226 900373873279304879400668769035675834583011258650141673611776 2227 907682392496786574699881879991881817174053166593399075650009 2228 915046915405783069136852659479534268789539981725666751545344 2229 922467845725492252675610360740703172258486098024862625279881 2230 929945589902317975674045324690580053466376799698245000000000 2231 937480557127056960745456853928311446648179026562562666054321 2232 945073159352186245102566496971060870715783587978205697409024 2233 952723811309251695934728125868378481995472956802453601707729 2234 960432930526358144051933799471177715111330799578978085556736 2235 968200937345761683724137102075264160093137623127386103515625 2236 976028254941564689351442162112994706747186930696816876322816 2237 983915309337514102319885792216834544964699815868047839290489 2238 991862529424903544128921230072629095185650061262915567256064 2239 999870346980579814620344054875557497167202550178732151879041 2240 1007939196685054336894333439417847521980523091066880000000000 2241 1016069516140720113266564582611068313827721231977537180805761 2242 1024261745890174759401030739086294753207068604704905219899904 2243 1032516329434650186546345687261385533864510147231236653609849 2244 1040833713252549504608929899643029537307327728745830582583296 2245 1049214346818091721614666423317498309572143770200188603515625 2246 1057658682620064817941396048763669009853473144676280124166656 2247 1066167176180687776548056426053549715488248575299984921442769 2248 1074740286074582153282407245085838416290146416905243364163584 2249 1083378473947853774218174478327644000632622549866681407406001 2250 1092082204537285149854142220490829658985137939453125000000000 2251 1100851945689639198902272262355933126703488577396874282469001 2252 1109688168381074877299390801703429888091614240088076684099584 2253 1118591346736675310997400403128386218956188700044003165911769 2254 1127561958050089034020405435067241813393510395210574724358656 2255 1136600482803284936223632886454630863230905040698889775390625 2256 1145707404686421528148640032563847033358896017613560842551296 2257 1154883210617831133342078401565226050801637359752717216650849 2258 1164128390764119621491282598829146332258529093066251371323904 2259 1173443438560382298729225671121158739570132273105416512852761 2260 1182828850730536574473982921735462111921266252026880000000000 2261 1192285127307772027193826693056538396524848480562343997652041 2262 1201812771655118494528489076997890059640950532323526323352064 2263 1211412290486132816250031448003484664653798614600799636469489 2264 1221084193885704861613202979954352642327481765014407863074816 2265 1230828995330983475725208940513943802759619380214895869140625 2266 1240647211712422982658497778849380356382335312033051759284736 2267 1250539363354950886137568252117613814673373546964994647058729 2268 1260505974039257411751948682195148760568837592813071275393024 2269 1270547571023207537782464699797525752955356355338994021611321 2270 1280664685063376164876744515269625290970237739343245000000000 2271 1290857850436707077972667045369239239939252078769040785362881 2272 1301127604962296357045193509905058167508473175276494828601344 2273 1311474490023300896442792973472189917987720777182325590739009 2274 1321899050588972695784532524459763480487378173155490653323776 2275 1332401835236819588607909331659267395806694556522369384765625 2276 1342983396174893078190710871427509788800879199822886824574976 2277 1353644289264203953217657546888189028186934391456604882410409 2278 1364385074041266359224365295321533532589128876446600420626944 2279 1375206313740771005027321370332755648977350321034027719473681 2280 1386108575318388186639151261272346868354337991557120000000000 2281 1397092429473701314473525844010836601711781038695035377009521 2282 1408158450673271632963672716113034024718853978183099588391424 2283 1419307217173834825052671829156301268620105936665919101776329 2284 1430539311045630197362590767338536162780033430993459372097536 2285 1441855318195863145213107313691823319975822673202929072265625 2286 1453255828392301600038634475972354057149518158207870171030016 2287 1464741435287007165146164300825316451989004291812182700049889 2288 1476312736440201649164140179315877890806806577346000048881664 2289 1487970333344269709955711737196276342013777134889921264631841 2290 1499714831447898325207780813429031874463856274191005000000000 2291 1511546840180353809360370671487335708332184431428990056399961 2292 1523466972975897100009102878315547952402709001446324768866304 2293 1535475847298338040397006852231218535782544554124824150237449 2294 1547574084665729388110575758964769933528171702234399678788096 2295 1559762310675201283608979269386946807203612149042299931640625 2296 1572041155027936915744708938274917515241747594716792913657856 2297 1584411251554290124978726086450526242306814263074688384921169 2298 1596873238239045688553465745895678746889168192975082179613184 2299 1609427757246823035462884348135507041260148359665009867677801 2300 1622075454947624142650184502071325560682450000000000000000000 2301 1634816981942526367470968733649854373060813941928998179742201 2302 1647652993089520975082426975347343484239706024213189633769984 2303 1660584147529498123057811642121943948421108284725741424378369 2304 1673611108712379069179961271214808455233405701899789015187456 2305 1686734544423396372038061110861321050774172218474913212890625 2306 1699955126809522857738239109099573107917253190137622589866496 2307 1713273532406050129741051087174308811707295122391761569568249 2308 1726690442163317402557472309182838904990639631045362729877504 2309 1740206541473591443769747225821190293552130715135942211603561 2310 1753822520198098412594418139829969890813633310614005000000000 2311 1767539072694208386972120398382461804231702621851156735644241 2312 1781356897842773374952360168149727689148569734246477504446464 2313 1795276699075619609941544818311606907367367979453616160055089 2314 1809299184403194933199079573468507296059670444713762845487616 2315 1823425066442372070799441772947843446397205172100456416015625 2316 1837655062444408616127860379358676148102354141460898039463936 2317 1851989894323064532843628135340244401723295895004108914135129 2318 1866430288682877997128222015809379822690943003305310474330624 2319 1880976976847600401935369631476803349469370047676881811801121 2320 1895630694888791349877040501797998136128468806533120000000000 2321 1910392183654574465313127352346485526157295664618828745114081 2322 1925262188798554860163379750698578562136648539533559759839744 2323 1940241460808899091928026652196562247317686914092168620723609 2324 1955330755037578456388542187043801737723719821754707936280576 2325 1970530831729776461462236917138583476720825856876373291015625 2326 1985842456053461332703861689050927695382283858413710524658176 2327 2001266398129124404984260203579927694747346537401436026365809 2328 2016803433059685258930366838901374221625768031493673445228544 2329 2032454340960564464782585662139437350400061845583155016062481 2330 2048219906989924800414872734895333061200617214852245000000000 2331 2064100921379081814369744787076222405544004759939200301559721 2332 2080098179463084608885021359841904711545179504202401276493824 2333 2096212481711467722031443097200725467456868743309824817439929 2334 2112444633759174992240464727045549192531090991345633876558336 2335 2128795446437656292679566382971717020136521411146313837890625 2336 2145265735806138027128430481959133828432605712839899890057216 2337 2161856323183068283223362831692209378814382694134186021604289 2338 2178568035177737543169465675276267778241226355192716372427264 2339 2195401703722075856270366910025868091036877739826820844579641 2340 2212358166102627381893843900503308763724179698938880000000000 2341 2229438264992703215778522544464527861010096685248585050789161 2342 2246642848484713416892053185673278503857359402016785708552704 2343 2263972770122679156374835483704305838951534861139457068860049 2344 2281428888934925914445555574812746907789146534979022037712896 2345 2299012069466958655505582160277653283500411838340534306640625 2346 2316723181814519916058715154276919795852416176302542562669056 2347 2334563101656831744460963072362291604788711525174499122794569 2348 2352532710290022435932015549852266394713372788300754763382784 2349 2370632894660739010695947599391360290445231407915285869944601 2350 2388864547399946387573515048285556383585451611328125000000000 2351 2407228566856914209822248886809761433203330801877976911010401 2352 2425725857133392284513503105073705155559613218455151007760384 2353 2444357328117975601247729344336979992121434699612696001239969 2354 2463123895520659900540615935265017023724192310401899173536256 2355 2482026480907588766763412487919959093453298843124247197265625 2356 2501066011735993225090838235457748442734948520448456191901696 2357 2520243421389324826499517167250056647497024809163359700480649 2358 2539559649212583209468970222435021193323773780188523223151104 2359 2559015640547839131665899310720086301733393761864535337149361 2360 2578612346769953969540894797393961675132194788474880000000000 2361 2598350725322496688434862703276060020593598817931599832831441 2362 2618231739753859290480475853367244474944789939476177583460864 2363 2638256359753571752291880442957365688760077545151527588435689 2364 2658425561188817469163812117414776426834873601681730860220416 2365 2678740326141150227249270080948695156522921383117921259765625 2366 2699201642943413729953040618779060276589493952817293729563136 2367 2719810506216864709566729654986794511486742716938849152806529 2368 2740567916908500659979634754372989979957854714606667614388224 2369 2761474882328593231128837752131655801723006198571799723585921 2370 2782532416188428330701407663696995942643728001859245000000000 2371 2803741538638253983471647655656762931669864300779651399260281 2372 2825103276305437003546977878036476692608791127555423502598144 2373 2846618662332829539707396364259909020319444184987440831903209 2374 2868288736417346558955581758964120244760544384229377976357376 2375 2890114544848755338347673363243512470939196646213531494140625 2376 2912097140548678040148665186621858190207621336395847749861376 2377 2934237583109808450351260927853000745286533510068775025516209 2378 2956536938835343965613035904014628151810519982888002657350144 2379 2978996280778633918703920010299616095305433254494523939046281 2380 3001616688783045337614433192765949423930431932421120000000000 2381 3024399249522047238554852295542725664956790236658085065704921 2382 3047345056539514558176646416993253791475928257936853129716224 2383 3070455210290252835470168263219258515611809154747543680698529 2384 3093730818180744758936812882694583971237639760907807422939136 2385 3117172994610119699799734337719908236322039666106759150390625 2386 3140782861011347357204827326912683401633476066567433809404416 2387 3164561545892656646573116804163255876161961036245698771953689 2388 3188510184879180967497036806239087500998458445074128569892864 2389 3212629920754830992826402843924303667060897827969354365722441 2390 3236921903504396125865273449057717214068566042548005000000000 2391 3261387290355875777898439200109752159682032861479123839973361 2392 3286027245823041623586055450082869419775650702057057606959104 2393 3310842941748231997107032011453963193535949231513816791477649 2394 3335835557345379597296293454205262973532829097680496283357696 2395 3361006279243273675408011967825343542914648555101141728515625 2396 3386356301529057884546475732953647402707696443402669647200256 2397 3411886825791964975238474533707851318105866848559536553062969 2398 3437599061167289527076046293291320002533810019547552347472384 2399 3463494224380599911836218994681015408208270765432506938206401 2400 3489573539792190688985088003170169048268800000000000000000000 2401 3515838239441776639997275373921844138086409894482246202273601 2402 3542289563093429653468611829468951006918782422624317574070784 2403 3568928758280759678569850542459051281565078627742026728496569 2404 3595757080352340969982451761115517371722090519767516623405056 2405 3622775792517384853074056062986374729639940381660172978515625 2406 3649986165891660243711279302433127286445039021857615024656896 2407 3677389479543663162771002107419134750524374910538459477388049 2408 3704987020541036491098479353380079714232425260743611283144704 2409 3732780083997241216371448962487516844836421299367327463490161 2410 3760769973118480429064063506798794291342971879372005000000000 2411 3788957999250877330462991590990051690967694085452633065213641 2412 3817345481927908521470528308842205746600661614605410528395264 2413 3845933748918093846736104959387554012039105334356772203611289 2414 3874724136272944074488287724234425101107521255036136131273216 2415 3903717988375167698294293497158549290977150068731352900390625 2416 3932916657987138152853319171024820968486724148124085005582336 2417 3962321506299622741833669377150409304995951334418771681072929 2418 3991933902980774581691868192109988293874108236447248327565824 2419 4021755226225388871364744233465805307301701975782103380965721 2420 4051786862804424803702977719588192260987699247109120000000000 2421 4082030208114794440516884634965977295031166992518512573801481 2422 4112486666229419879132379592166559719882506144806217224876544 2423 4143157649947560044407198092379519125395200381174688956277809 2424 4174044580845408446234663743153386186868565393652417797554176 2425 4205148889326963248664649987691775930593286355686187744140625 2426 4236472014675171002899002737276006977223405536410997476184576 2427 4268015405103345402571653989469758669077988909424796647861609 2428 4299780517806862425902061383157510646302852369464040888991744 2429 4331768819015133235514549322469532516414435657027234162425081 2430 4363981784043856212945698743327853608479987443851245000000000 2431 4396420897347549511117230060468665960826497876786487545445121 2432 4429087652572365514332942895705041328927408418723733516058624 2433 4461983552609188601665312741735694388259663552524990873552129 2434 4495110109647017615930394968235696467794783116596749835239936 2435 4528468845226634446808847053860467319703199869956140009765625 2436 4562061290294560143056247472969423476021946035880863705071616 2437 4595888985257299975157561442299840180273544561846554169098089 2438 4629953480035878876218677223539355162673217083828836673278464 2439 4664256334120668695352509686798953250762696926451715552060241 2440 4698799116626508704308338493340840536377301931130880000000000 2441 4733583406348120804610915002379511183247229635420778349952561 2442 4768610791815820889020533618939299725586806027073046032085504 2443 4803882871351527817696818874916522530314501989231276950090249 2444 4839401253125071476047528496600269633504786835875485039722496 2445 4875167555210801387869314808472883288759483712240528447265625 2446 4911183405644497364040222132175818384679379924337978743251456 2447 4947450442480583673703826766582943284833081961012162343726369 2448 4983970313849648231592449414865657104121740787034902163881984 2449 5020744678016268301871888622502141887553353647670540846463201 2450 5057775203437144225652739302909244570195898486328125000000000 2451 5095063568819542686103674483535286107430519925914362029531801 2452 5132611463180051031920183066815877494663153800109182100701184 2453 5170420585903644186748274063482416335255165018206885688148169 2454 5208492646803065679036681151550512352676895959358916788793856 2455 5246829366178524333693233610194859332312321689662378056640625 2456 5285432474877708173851404077956851745028252493740516464132096 2457 5324303714356117088011703931641374489861380500959451018290449 2458 5363444836737715824809677457106810655388232710807641341858304 2459 5402857604875908884677850807130496491713772705403070414625961 2460 5442543792414838884713225776730648439252936328442880000000000 2461 5482505183851009980134876776705593413924943148693236458790841 2462 5522743574595237932818017498518480959605790380706496307249664 2463 5563260771034928424521657428641367184634274955334030537581889 2464 5604058590596685219586773723512303474775647619398666882646016 2465 5645138861809249789070887478576299264204748452596220087890625 2466 5686503424366774015503161944472362040729560488223582043521536 2467 5728154129192427604691740936051751713630060336093225066934329 2468 5770092838502341838292126070075686731701378110205694245863424 2469 5812321425869891308152059429396217216220489607923668657940521 2470 5854841776290315280784742010162693939258434955820245000000000 2471 5897655786245680347688386440845143112373696601255486344737681 2472 5940765363770186024626183897087768670085584163943408094674944 2473 5984172428515814970406869157801832722296521248700501975847409 2474 6027878911818329503162303993421354148870521229221208423870976 2475 6071886756763616099604977540571592090984414321231842041015625 2476 6116197918254379570265153348993084500288728358170322679627776 2477 6160814363077188611254687094648875904724607245826967911402009 2478 6205738069969874440682407604531664774950222782324576972153344 2479 6250971029689284235454508260596496451301464989955955610198881 2480 6296515245079391091832747830111762908542875593605120000000000 2481 6342372731139762240793521457029912089075519779350475866780321 2482 6388545515094387256932146456081942223987791924963856803521024 2483 6435035636460868007389126554445161965435872692232873828000729 2484 6481845147119972095038825566196120807786023454494694937460736 2485 6528976111385551557976010769471828467629880545413987666015625 2486 6576430606074828595162231459446048431433254269809445353058816 2487 6624210720579050095952093614036028963126376786486527681037489 2488 6672318556934512759109292044909199119445859725939976714584064 2489 6720756229893960594843881895189931064843240597196868377593041 2490 6769525866998356611355827339758878772595592701550005000000000 2491 6818629608649030495355472668878653781822855747186340756726761 2492 6868069608180204104049355789007788352760995936724792551931904 2493 6917848031931896594129843128321297932815779923587903426697849 2494 6967967059323211021389524936239642227649042585999514930807296 2495 7018428882926004252696288340192303751998733144054006962890625 2496 7069235708538942040212599970395895628338886533665938426822656 2497 7120389755261941115922898564634790717283537220614480412784769 2498 7171893255571000172746239179521418424491354253515367444611584 2499 7223748455393421606757563302779228382418270571672375618715001 2500 7275957614183425903320312504768371582031250000000000000000000 2501 7328523004998160558245676891608288406833194399812000618785001 2502 7381446914574105433439693515574992962596542171547373355651584 2503 7434731643403876454878804434660444741719335407660167212194769 2504 7488379505813429569167470052017984357747576773415039093702656 2505 7542392830039666883378131854349675845665420336589456181640625 2506 7596773958308446921354351241199628017656464925923441886327296 2507 7651525246913000938172439718983916156960730484753416691187849 2508 7706649066292757243005462639186113080819845332487763831291904 2509 7762147801112575489216266595736064442287426348339136264556761 2510 7818023850342392899123272661007621993811048951575005000000000 2511 7874279627337284399534317325637176594290500660909160289563041 2512 7930917559917938652829934201778186862839840386704290888024064 2513 7987940090451551977098276535651075668220983829369925372347489 2514 8045349675933142157579508033497363466750237129321875338338816 2515 8103148788067284160468062513576258264135714926715647822265625 2516 8161339913350269768946816933137482872463919804707559019380736 2517 8219925553152693170188063281178518223314534094580350128390729 2518 8278908223802464530952328954503688391263735125732183001281024 2519 8338290456668253608347709227965789438964029559931641678510321 2520 8398074798243365451279566375293080967744275606405120000000000 2521 8458263810230050257123345384900999499376382419466217038068881 2522 8518860069624249457191983941813101392123347271812799279993344 2523 8579866168800780113644082715592808049514695496766761122612009 2524 8641284715598959719589779716542158294709690138306594879307776 2525 8703118333408673503298268679219887105205903846073150634765625 2526 8765369661256886346594245634909556610364216389365450336190976 2527 8828041353894601436750389985988213732475827268768798084137409 2528 8891136081884267780439416850928490969726301169205735738834944 2529 8954656531687638717602406978542644704443242223028428456367681 2530 9018605405754083582420160318734789136790754197895245000000000 2531 9082985422609354667941360985367444485658548022565638405710521 2532 9147799316944811660325516873136241116185860362258573360103424 2533 9213049839707105718100079031371566953745991234097692226044329 2534 9278739758188325381309986909921560192779459043680340553601536 2535 9344871856116606504954259053037913787797237430891239619140625 2536 9411448933747208420658288425818599090370009357654298529366016 2537 9478473807954058540122341436776084565814012824905837025771889 2538 9545949312321767623516534416365850303639677795922220725809664 2539 9613878297238117945660405797225917188620712184729797066320841 2540 9682263629987026602531251916546782777138142882042880000000000 2541 9751108194841986210389785051400676036633533321535223486295961 2542 9820414893159985259594540260065233519729884165225474734498304 2543 9890186643475910394997939522688617222460092129239204353300449 2544 9960426381597432904677154670811338496135602061559976580612096 2545 10031137060700381708652032217667884959854855905903296025390625 2546 10102321651424605149180491434048531420184959010975681273913856 2547 10173983141970323894199120277041676654365748594604586928238169 2548 10246124538194977275493310926655863081349576978663647421661184 2549 10318748863710565393237337011019859746208836757499119528961801 2550 10391859159981489328640417836091014957402978564453125000000000 2551 10465458486422891816570181251917457360527892106287708446033201 2552 10539549920499500740200166796899297327495570832206656106921984 2553 10614136557824977819943245518841935473419204383197007882636369 2554 10689221512261774879188213875035309309412426096526486962131456 2555 10764807916021500079652488305970543164370375005310157353515625 2556 10840898919765796529499926847386324937368856669180536667242496 2557 10917497692707735677749477329035203627192672465524131114080249 2558 10994607422713727918917741590164329177653138946172265183445504 2559 11072231316405952842296795455112118555368272092356267337282561 2560 11150372599265311570767859142368809851063353873530880000000000 2561 11229034515734903644591816963749315963197955978858425083530241 2562 11308220329324030916199283697113023156295099812059186238718464 2563 11387933322712730932626053431029058350074752895971271739908089 2564 11468176797856842292904490983424593991390989707426177722351616 2565 11548954076093604478427882646119689614787581688315417353515625 2566 11630268498247794665053098919102367504821951099156254109159936 2567 11712123424738404036497284447849535734554037771514829933442129 2568 11794522235685856129416827400187865936399658266681428225818624 2569 11877468331019769751431720314426369231471467971100938816675121 2570 11960965130587269024275755779432703833580490034026245000000000 2571 12045016074261843115212952396228856407716134785963169229795081 2572 12129624622052758230863329011685752099154558819353529948831744 2573 12214794254215024458626788367286011877027317750824639878571609 2574 12300528471359920051982585697408513708854367737011886187864576 2575 12386830794566075767073794539578323946385089524936676025390625 2576 12473704765491121869161492652014405506269835537089471421874176 2577 12561153946483900438752227512255578501910928078803338684067809 2578 12649181920697245618464835908866724916442235305751978021036544 2579 12737792292201334453009038625280413867248802277801713124931481 2580 12826988686097610985998562615909300336428654690309120000000000 2581 12916774748633286288716013332400353568549655874014083788235721 2582 13007154147316417107385483393654086742128464346056769553805824 2583 13098130571031565826992095508395886522414669715651487999682929 2584 13189707730156044461215492836397393424661965325369848507662336 2585 13281889356676745389616864679286729901605356554552739619140625 2586 13374679204307561574836585873599522637554757912431407009993216 2587 13468081048607399004222111351924009603621194327154392171301289 2588 13562098687098784112013560363889930718533192514018776738955264 2589 13656735939387068949967605616460684079999856122669506092243641 2590 13751996647280236886099009400864671540242263641597005000000000 2591 13847884674909311623063580410459723535293751685986209214660161 2592 13944403908849372339596620700670121644199273015850406147784704 2593 14041558258241177770357251872899217712152750216225630111898049 2594 14139351654913402051511513347592094018057917433419124613136896 2595 14237788053505485171415974291891130482975201273122770634765625 2596 14336871431591100877838955646322728975301027902593003860525056 2597 14436605789802244905278481512991945210717995203111570308086569 2598 14536995151953946398104932185094025722435043951275577327030784 2599 14638043565169605417472217075714380598637928028137751101203601 2600 14739755100006959432204288007058354782668800000000000000000000 2601 14842133850584681706174135517604476798296282179917402237276401 2602 14945183934709614507050217307743863092624166801075931122512384 2603 15048909494004640073690723454511342299170749673616036531472969 2604 15153314694037192291919352871377988706748094404020527818080256 2605 15258403724448412040917525467567923516429889903353387822265625 2606 15364180799082949185017350881626186137633337797840810182877696 2607 15470650156119414198277384346851494358616187367022811154967649 2608 15577816058201482421869390526160491322399078234911567830319104 2609 15685682792569653966999174880384706876743119535432076206803361 2610 15794254671193672288828197672693625831676783484823005000000000 2611 15903536030905604469655326946311632881637007371505571616692441 2612 16013531233533586262459883145619461113730756046760110327332864 2613 16124244666036234958798249405305774531412876935342076922263689 2614 16235680740637733157986938353601753492643335770246854258684416 2615 16347843894963586527495289532269781420822035263437716181640625 2616 16460738592177058657511092721149448101548083615687369488859136 2617 16574369321116286125732563588065833449389778091174389800088529 2618 16688740596432076901580411712716954954034328756355679551476224 2619 16803856958726395232214410231699880125041584054705496696434921 2620 16919722974691536165980074727427285641119826441221120000000000 2621 17036343237249992882202960674467292015623633595055627745916281 2622 17153722365695020009590868434193432452870979912413075269190144 2623 17271865005831896128898077658616196873243377742347353975726209 2624 17390775830119888668950794769045169867219755643241855373541376 2625 17510459537814924418629464194503474628471769392490386962890625 2626 17630920855112968890951643107263934570490982095767940912677376 2627 17752164535294117788998947837598122357461126955645433479193209 2628 17874195358867403837083325887788188741045781545701100650758144 2629 17997018133716322254251768940921813598031811331357190289890281 2630 18120637695245078160984738462010735650259221736184245000000000 2631 18245058906525559223752205952798845603210640248900190890355921 2632 18370286658445036855952494730188300659208869376811867752628224 2633 18496325869854599307673229883580149817510798410980345330916529 2634 18623181487718319990680839011269887330596397221367844623643136 2635 18750858487263164399065380175098229028070953632598487666015625 2636 18879361872129639000041187534114343565299014286024618570940416 2637 19008696674523185483531102165359639335424941608989795335625689 2638 19138867955366323773343079052815709084063093597208388786020864 2639 19269880804451547216982915081846141315539639942899770179361441 2640 19401740340594973385435911633324686319344920958074880000000000 2641 19534451711790753928593654107256080282146952485708950867819361 2642 19668020095366246946399945060674946330464222977556036359791104 2643 19802450698137955350242453823501763690930943986976823334490649 2644 19937748756568234703624030228825378593749538728187077652381696 2645 20073919536922774045710060797686484942514596126644462041015625 2646 20210968335428853215965910258213830269372554652195366762656256 2647 20348900478434380212771578130221498271939315165769261220329969 2648 20487721322567712133629398315879457988513063161177128392720384 2649 20627436254898263259365108824565228307609421824387619109440401 2650 20768050693097903859563109119732130511011379345703125000000000 2651 20909570085603153311373394877847321612169379497707618968514601 2652 21051999911778171138780705541962606665545362909666235170422784 2653 21195345682078549594436030862158103557812833618559374240704569 2654 21339612938215911421216991149424365427672053371256093085549056 2655 21484807253323316445806925318146024919384182685876960087890625 2656 21630934232121480671762984628524932728096136390505135809232896 2657 21777999511085811554781332622563948222584711695997615931850049 2658 21926008758614263158162887920926887916990886410909230203912704 2659 22074967675196014901836111746720845827095754569103295697119161 2660 22224881993580977633704332289515441619958966617338880000000000 2661 22375757478950130767554209933654156628257747406404660915049641 2662 22527599929086694247289378157054570507206823546627527121867264 2663 22680415174548139112839242362724287844833445410139290451414289 2664 22834209078839040458737581433751276032478894765791049171337216 2665 22988987538584776592069173399872621011933317729753638056640625 2666 23144756483706078212245356865468469260604149522815071334478336 2667 23301521877594431450891443971403525886017648425685047296329929 2668 23459289717288338626010419445415601013263990276057722610253824 2669 23618066033650440580528595140616985272703123020696272191789721 2670 23777856891545504491330042377625722844897870377277245000000000 2671 23938668390019281050947898008576962538145359915588447662432481 2672 24100506662478234940202237635273716571586797481472246409068544 2673 24263377876870152526256334673913134385963219789781661396075809 2674 24427288235865630736805981412061368536025496946281739460338176 2675 24592243977040451077420342910348011082629742520999908447265625 2676 24758251373058842775417752237429647354505517047599877784600576 2677 24925316731857639050086142384684484049507941097952718487513609 2678 25093446396831330525545653197850947251871558511979236459999744 2679 25262646747018019819100558317490522205221074538894310875244081 2680 25432924197286281354539235591515405638444051065733120000000000 2681 25604285198522930466514663487178828040958716104885108838071121 2682 25776736237821705878874075087944483660961436595648826324570624 2683 25950283838672869656605150340192252849801675783551640651745129 2684 26124934561153728747927686971677750268319347315828418725543936 2685 26300695002120082249984272223820855974412473229263640009765625 2686 26477571795398598548571293140558552886650700622048644988207616 2687 26655571611980126499402885188144018074521294324554090986745089 2688 26834701160213944835515340628224306217070360337522336899006464 2689 27014967186002954002598293152592279949580049493918634301674241 2690 27196376472999814641281878272147857739334244505089005000000000 2691 27378935842804036952716254934602240550614114756194221621773561 2692 27562652155160025201151578566589131833718717831708950938517504 2693 27747532308156081624662955580544526828379760939794618903078249 2694 27933583238424374042666301384256804675247701818724818322346496 2695 28120811921341871466437585757167772336035506475341807744140625 2696 28309225371232252036479899436324504573235943666336894556307456 2697 28498830641568787628280332860236527384136698251708732582968369 2698 28689634825178209485762041876264152433589060802843407850729984 2699 28881645054445559259566306105314346743352978813725692577672201 2700 29074868501520029845195084510294556604732450000000000000000000 2701 29269312378521800434006761122401381092344326050541515865747801 2702 29464983937749870208086674090720991060312557588521741018653184 2703 29661890471890895128109856144715954634438459527531384342331169 2704 29860039314229032281476407766710928232461826175828778188537856 2705 30059437838856796276230300096746485781593299952855092900390625 2706 30260093460886932184570387734684396275767190504873250922308096 2707 30462013636665309558128227730742697184179443600021896812727449 2708 30665205863984842055621176400954473190308880236122946736226304 2709 30869677682300437241991397074069636007748251711506778882229961 2710 31075436672944981136712087049031165314620188688716005000000000 2711 31282490459346362107581649169162559763215333619761024254601841 2712 31490846707245538725034921428083005789595069061926436590321664 2713 31700513124915656210778166518026824324062344491007304109359889 2714 31911497463382216133401542497767764901758928086804770684310016 2715 32123807516644304022539456759755435737993075513594432978515625 2716 32337451121896879592135779862075574128524937140618989822017536 2717 32552436159754134282427595892624243541155414997305112240166329 2718 32768770554473920849388224868844901892516184877953879034151424 2719 32986462274183259749567903952926245339119727445477992426739521 2720 33205519331104927087538992375687334417175468436357120000000000 2721 33425949781785128912492105000234942275286617298359554305343681 2722 33647761727322266669940417199961832898468834218280190536466944 2723 33870963313596798633971755650793219102523924887678112371620409 2724 34095562731502202165042232917937907809065312516886239472254976 2725 34321568217177041657931336224639590209558736754703521728515625 2726 34548988052238147064176781096954886585494937441508765013643776 2727 34777830564014907893078327959138626766961226232785371977029009 2728 35008104125784687615203374187660418554719323090705854280761344 2729 35239817157009363412243716303025719794129368571703096054992881 2730 35472978123572996237062668280010631938041248025918245000000000 2731 35707595538020636167834964490809524207915458324500007007381321 2732 35943677959798268060318812375515692472476343568541139637633024 2733 36181233995493902522510334087123614675880012502120042644168729 2734 36420272299079817256215692325744295196842361824326124637364736 2735 36660801572155953830435678317757796162071867678537259150390625 2736 36902830564194474971891695087732811331846809252422062037794816 2737 37146368072785487478531143212258530610080047791829265842659489 2738 37391422943883935882434456255937247202595650009671437109912064 2739 37638004072057672009205686915549797034171771737366663683182041 2740 37886120400736705601663861109853881501213654757626880000000000 2741 38135780922463641196463545148643669919834443477202914902522761 2742 38386994679145306463160460724501024373650061966924871451963904 2743 38639770762305577236201784554763692880775518720814793949660849 2744 38894118313339404491361235553902753621034405080757193247031296 2745 39150046523768048539256434667516052019787908427592151494140625 2746 39407564635495525729780573915660061368192091270883375817478656 2747 39666681941066272982552405481676873634218897095929549564001769 2748 39927407783924035479838213290596558975466730902727658933059584 2749 40189751558671982879827013639225701078100120434650560779899001 2750 40453722711334059429646004003733360577106475830078125000000000 2751 40719330739617573379087496842326039721370271284103620404976001 2752 40986585193177031117681495461626838886914644909440757435203584 2753 41255495673879221479489950007468182723024572203296172418352769 2754 41526071836069555681819832308377983828238846226685842551046656 2755 41798323386839668385952748331988889756649213445484661259765625 2756 42072260086296285389969126856252544857385362922680756898103296 2757 42347891747831363485805343812366229997180852135801197415599849 2758 42625228238393508034822725588667266634127543778975547859259904 2759 42904279478760673838388484120585045654641762027699249086135761 2760 43185055443814154902270535321379564149825915065466880000000000 2761 43467566162813868716031104588255319876669270938671763161349041 2762 43751821719674940691068293772983309971452974387289374700696064 2763 44037832253245594423500638929853825657237554192891201928100489 2764 44325607957586353470717393913036771279964875503749891021602816 2765 44615159082250560353127098830579386204018311698701507197265625 2766 44906495932566218515429202589540835927701097699223219127476736 2767 45199628869919163004608374180218389149678466765787936699597729 2768 45494568312037565644808927620955819309432655814447006455169024 2769 45791324733277780512287771074340230109451297375264654775284321 2770 46089908664911535536768742790174105881160682674373245000000000 2771 46390330695414476078729387255713645859847449212916193250649881 2772 46692601470756066355443427052315285342273867367399390819385344 2773 46996731694690854611978673032612397607607780983500049384360009 2774 47302732129051107956811161938195652981902029211878520433291776 2775 47610613594040822805262191662799102912178132830905914306640625 2776 47920386968531116897595916014277483554747921996603549575806976 2777 48232063190357008882331539822061020415360205815244614465739409 2778 48545653256615591479126199156956639817073203540108758945042944 2779 48861168223965604259472598660616905357787468229515387253136681 2780 49178619208928412107429687710057523643343566851077120000000000 2781 49498017388190395446665369361487890051181666498638075024286521 2782 49819373998906758344237731528558199849248475676997838059815424 2783 50142700339006760625775850264005883383346017751712262240187329 2784 50468007767500380161043122753685201364434939564236980183105536 2785 50795307704786411503275625935213246028650262330099813837890625 2786 51124611632962007090185449573186982486188906493650309495702016 2787 51455931096133667239104605030496904171441260343871498871368889 2788 51789277700729685193419248562276074522677415259983041450737664 2789 52124663115814053502206867239352285632452484354233943797884841 2790 52462099073401838039841043919940195951494122066426005000000000 2791 52801597368776025997269733196369517893024077493993794386066961 2792 53143169860805854201703931941049064721679918320017655468130304 2793 53486828472266624146574505786357271245959250408947567856238449 2794 53832585190161010138826027253146322251669823839595913050436096 2795 54180452066041866995918083783236538880902467987057993291015625 2796 54530441216336543750296916960713133435656497774357263122169856 2797 54882564822672709844583750892039002618361147007549769581430169 2798 55236835132205700326301052064058316728166118612300260871709184 2799 55593264457947386576624529863163575343468165080505183240120801 2800 55951865179096579133407232014809838334771200000000000000000000 2801 56312649741370969194572909034178986404791561767783330312199201 2802 56675630657340615413919213759662015461706732891406729188073984 2803 57040820506762982627407564416148134250234030166653836300769369 2804 57408231936919539174145931523900504821292264604151209597075456 2805 57777877662953919502493710286017556508347824129310196416015625 2806 58149770468211658778034511666169190992612694790746119112618496 2807 58523923204581506236573448881734841052504229925959003608467249 2808 58900348792838324051820614021315630181132335989176000005013504 2809 59279060222987578514022235350046948597695158813755799882836561 2810 59660070554611430342495783858103483561551145144854005000000000 2811 60043392917216430981815362873036306274264647186544999411291241 2812 60429040510582831758279373101918757610331953480949413420990464 2813 60817026605115512800274004174724742313669932811628760189636089 2814 61207364542196538653223870381331731876428971311491146407215616 2815 61600067734539347546995391464019516555958774346695173212890625 2816 61995149666544581300889628558077750506192151914585317426855936 2817 62392623894657562878729531059852335849427137331323414992624129 2818 62792504047727428634012243623121168650272833956059498505306624 2819 63194803827367922312660575806321856062646739312013776861424121 2820 63599537008319857908569263168653118134328978244613120000000000 2821 64006717438815258494901561787012722615437743917229930324351081 2822 64416359040943178181950333075689632183162718810660666425823744 2823 64828475811017214380335408169486665951024357784111357166294609 2824 65243081819944717576365987608747429028173934327259211367448576 2825 65660191213597705854553450171508784214234242700290679931640625 2826 66079818213185491430516532865521179886221225126149642447090176 2827 66501977115629026485877721657150144235727467801289958721644809 2828 66926682293936975625207179717568173116590441226349091284844544 2829 67353948197583522303628957960190891858672246248734846143675481 2830 67783789352887916602363903488932534406218196902297245000000000 2831 68216220363395771758244928249645093230917395387125272764786721 2832 68651255910262116882103446567583159488574400393260487959117824 2833 69088910752636213329891161170120796269785550334190552621800929 2834 69529199728048142219469298464428504582310306190429467186766336 2835 69972137752797170615168191914839794158213452744479429072265625 2836 70417739822341903931494114919176017540133035198818691137929216 2837 70866021011692232136737800119157396838160060341324161290873289 2838 71316996475803077366720480028128182888404607578648037953483264 2839 71770681449969950588498874582002010841703273754745830369782641 2840 72227091250226324983540666012647336761674333951098880000000000 2841 72686241273742833749676972538968475706208395054329993998406161 2842 73148146999228300051038492940123087605916410811058296555016704 2843 73612823987332606875187678228739720149462715780796852254811049 2844 74080287881051414586770829433729861394155890030972552356560896 2845 74550554406132733997231757931709358450005468110186989384765625 2846 75023639371485362800452913780179201557791295904192673046381056 2847 75499558669589193254621026001472230809814840157934692303253569 2848 75978328276907399021152645593381205943988328108797728898678784 2849 76459964254300509102160877004347721667059092989278389732337601 2850 76944482747442376848698367669138056345551330517578125000000000 2851 77431899987238052042873639675470801470752120412557163563417401 2852 77922232290243564087908435405246402076537704778229237045264384 2853 78415496059087624371283253712127268600490620382095466071580969 2854 78911707782895255897307019472980549306575603544860466750624256 2855 79410884037713358316745202765738130459769652914067635869140625 2856 79913041486938216512549031033409195915878117584127666941853696 2857 80418196881744960932247065919791657293410800144801243509329649 2858 80926367061518987889189694509387215758740542622650405605487104 2859 81437568954289348086577361953070991741958048083647145096332361 2860 81951819577164111650054999373966534275048502155514880000000000 2861 82469136036767717986618428969730066943091252865197875030428441 2862 82989535529680318819653909788699847789929886251283160719204864 2863 83513035342879122782119776176827569886193546612821197425966689 2864 84039652854181749982179670779176106312808399683693137065148416 2865 84569405532691604988010540636154238475210289891762149775390625 2866 85102310939245276711035704738025449356375609717595306896155136 2867 85638386726861973699474271786822378181297105446058233687245529 2868 86177650641195003386853346258099314106012281169826284816564224 2869 86720120520985303872999168554119118700769719093439396559158921 2870 87265814298517036848007951498387622613949803002114245000000000 2871 87814750000075250302797062049798522969842240426250401602447281 2872 88366945746405619703052716333971042299989220582528172523782144 2873 88922419753176276336721871333111408761208103196442962699424209 2874 89481190331441731578643872292366587299164027703825405298725376 2875 90043275888108905849482016556101824554742313921451568603515625 2876 90608694926405271079796888627722526342248511878049918603493376 2877 91177466046349115523902475259928572820212144239235209762745209 2878 91749607945221939802063051861936036466640577948256328132166144 2879 92325139418042993083624012016976186656587822790545704650609281 2880 92904079358045958357823561027987100260234624625541120000000000 2881 93486446757157795773304883775016048708985561194869830354881921 2882 94072260706479753061740399432598448533787662168010191703540224 2883 94661540396770552095491404454920611176937165315394959221009529 2884 95254305118931760663858155426586119854962054260265531472347136 2885 95850574264495358587227630675526751033359543524926886103515625 2886 96450367326113507323299210775362924438199830471295374740476416 2887 97053703898050532254562711098299682024853172244209566569172689 2888 97660603676677126881318963337603301265882425657277850650148864 2889 98271086460966788179770857374742123141671155448427449372875441 2890 98885172152994492420072801049592741598656903112008005000000000 2891 99502880758437620774709315389771143241572320072264267915540361 2892 100124232387079144083179339814640510467072211840543924280623104 2893 100749247253313076174692159961371342580576519965058251027378649 2894 101377945676652205186434075360668429594686711549981549789405696 2895 102010348082238112350942381562686165671434948025430702275390625 2896 102646475001353487762225338894242255400029732181900386166112256 2897 103286347071936752666493926305079776582214655699204359647471969 2898 103929985039098997859723723297945908452224651495681714245968384 2899 104577409755643247810743616377543438145258129768385130280549401 2900 105228642182586060165152580521035361665010050000000000000000000 2901 105883703389681470322096933675603760275734290321349758384630601 2902 106542614555947290812798597120858074682444833445894997774774784 2903 107205396970193775246710411678975758727117467046336894062787569 2904 107872072031554656628287855288339058352894036605605865435693056 2905 108542661250020569884607978546421640049071398322746823369140625 2906 109217186246974868481436419741056263138985439867390593761808896 2907 109895668755731845042842378991870017664034822036059537486187049 2908 110578130622077365927089822883764894771778379748583003092680704 2909 111264593804811929749291357964935476892584550760395618800623161 2910 111955080376296159879199556383734591724557569926837005000000000 2911 112649612522998740980529443542671652957813393769633302294760641 2912 113348212546046809696355770857852067015747733008663760563339264 2913 114050902861778809623410002547762821606129268487482674419092289 2914 114757706002299820756515050974319559595635655778927327219401216 2915 115468644616039373622941108680365793152844039734561811884765625 2916 116183741468311758365143856293918317270976114772484673711374336 2917 116903019441878839069157284409363810729130703989694871601461929 2918 117626501537515383674857766047637108879569439480197831020941824 2919 118354210874576919843394267111102887665532026041103821992488721 2920 119086170691570127196292099288937030369167580326789120000000000 2921 119822404346725776380084818177073391455073421607837813410938481 2922 120562935318574225449811165135085182198372895404374400281260544 2923 121307787206523484104331761935313497056276141769338085215748809 2924 122056983731439856346174011037255529831699561189299659251122176 2925 122810548736231172178503750961060305869435721067142486572265625 2926 123568506186432618991849086507346333664939413337835717021016576 2927 124330880170795183333365879399628700738557114687923214857040609 2928 125097694901876713791736069390144567871622367512973282319007744 2929 125868974716635615771229723208837050074969738455400264947938081 2930 126644744077027188969039904349837654811538206228521245000000000 2931 127425027570602618410716547145998984965614113664590498170572121 2932 128209849911110629939381931613567311898892692358584587661082624 2933 128999235939101821095406520060112549132158660238364319719813129 2934 129793210622535678364360262516785034010868456741911582863847936 2935 130591799057390291812331436934355878476027840036009372431640625 2936 131395026468274778169123094203722706097322426246144392079343616 2937 132202918209044423461396661039737140647774421903499470424267089 2938 133015499763418556339533650400980445857541562883771439572734464 2939 133832796745601163283830175393489860139931585593346947031163241 2940 134654834900904256917625495699631897183058386160890880000000000 2941 135481640106374008697095583853584541237393832092202990563469561 2942 136313238371419657289716121717372917375139200866676804212949504 2943 137149655838445203995816866059992104233037616658395810305941249 2944 137990918783483906610211398172339601209714409062133207972970496 2945 138837053616835583163593339132431108555797546376682100712890625 2946 139688086883706737026242614045989694207317764853142847057363456 2947 140544045264853514899583730914500558035215615626119805782085369 2948 141404955577227509264282749526832338332715851794808004145577984 2949 142270844774624416896861100948151358672004583345925475158756201 2950 143141739948335565110243128026591470498078193408203125000000000 2951 144017668327802317417240602311267877270801350717873623251838801 2952 144898657281273370359711984556708319593181220797628864144605184 2953 145784734316464953290017287488192629079853716764231194856389169 2954 146675927081223942935421524859937270297669453190091321076281856 2955 147572263364193904620281345427076750912771505484872758916015625 2956 148473771095484072065181010882896968750875203629983956948484096 2957 149380478347341277726665840933997832112012147428113198157039449 2958 150292413334824845685854075589490095669472721520567166898594304 2959 151209604416484459138992254762653886384368750835509925319708961 2960 152132080095041014587955150009550984136390750377082880000000000 2961 153059869018070474873779465494854467899961182353995463730287841 2962 153992999978690733241561419170686740641327739030623892921393664 2963 154931501916251500670442386026645370598805647551468544201012889 2964 155875403917027228747954499725585363687902917442489045093974016 2965 156824735214913080413699934850275051672491392222851190791015625 2966 157779525192123960943193998486918695213048242470545368048513536 2967 158739803379896621588713617367915891709903928027169349803273329 2968 159705599459194848340159786965288002275392716534453138750439424 2969 160676943261417748315265524720144085724101298113088131535413521 2970 161653864769111146334960315242613954250952592665300245000000000 2971 162636394116682104286338426332127176250573215297074192325824681 2972 163624561591116575922472287845126860272314408525665176866258944 2973 164618397632700209795263838858751141887837893766076236197268409 2974 165617932835742313064636841617320535047972442210968994248638976 2975 166623197949302988974642114069459938107260781642246246337890625 2976 167634223877923460834475928369433035131046025340167840675659776 2977 168651041682359595389999943788153436790688900232079363522531009 2978 169673682580318638519099473621110774334483175674511102677369344 2979 170702177947199176232126112761301060977946834532885149459661881 2980 171736559316834334006741262802885561963361323576325120000000000 2981 172776858382238227534709373345026875863518568849623546837857321 2982 173823106996355678006584261379158455611178604075704850199745024 2983 174875337172815205108789166388610680444460235684636014050211729 2984 175933581086685310956311739509703066952548784879959495185268736 2985 176997871075234068233119444564769898066458155821422981806640625 2986 178068239638692025861449362073872155014516187495248638930530816 2987 179144719441018445570339630907143918291920084495464320824156489 2988 180227343310670882783148233811159436421115984926492300753240064 2989 181316144241378125293349031724204795595661042406037489818646041 2990 182411155392916503247605378020335243783278989320235005000000000 2991 183512410091889584004998799366803327091151470289248906618193761 2992 184619941832511265491334617865981100314348301780753337919995904 2993 185733784277392281717658514052476055746494468837297518472498849 2994 186853971258330134182498397952200806599841095100516693531255296 2995 187980536777102462927895072961558700779247378815931809697265625 2996 189113515006263871070003553309098090040917700288719164296134656 2997 190252940289946216675935040218185828453646829456848057125093769 2998 191398847144662385909567985861636531538729288572305521829507584 2999 192551270260113561420285890420147015817578051502422364890958001 3000 193710244500000000000000000029524500000000000000000000000000000 3001 194875804902835333585387417505331375679108194762447636891042001 3002 196047986682764407734019820223752252587531189454664824922755584 3003 197226825230384671754975518551280778500896775699059935284385769 3004 198412356113571134726618503274519539754181523422597413096390656 3005 199604615078304901686492942493750893868314229891505598759765625 3006 200803638049505304330720819709445422661042352021727677877879296 3007 202009461131865640612904579042961891924429576474689980389886849 3008 203222120610692537685326285782004943111567446593866407455227904 3009 204441652952748952678200447219064418645674591123198639227589761 3010 205668094807100825865879797951924068261408021720265005000000000 3011 206901483005967400822232564741272624177845983629704062113010041 3012 208141854565575226220906519383646781548993715388328773761368064 3013 209389246687015853989870035984134929389283754928182352053728489 3014 210643696757107248583473925045098949396856489397924482912866816 3015 211905242349258922189310555887430378787332453768828723994140625 3016 213173921224340810741359237475829574822565303385158804083572736 3017 214449771331555905665299543542359763470124343328907731610679729 3018 215732830809316656336447780236274004805635513344622745637057024 3019 217023137986125158285526644049475024224333962660241423811933321 3020 218320731381457142242414846589352286963109470791685120000000000 3021 219625649706649779163142634447667931237075834182453385173105881 3022 220937931865793316440701251942613389983559732610054665446777344 3023 222257616956626560555720028334924741526912059259575969375983009 3024 223584744271436221478734467131992560198658821512833895315275776 3025 224919353297960134191623022643735659423619110575962066650390625 3026 226261483720294372751829718845043883361649460384847556543422976 3027 227611175419804272379214950096540883567330753127843837527216409 3028 228968468476039375101788256106659572729771449247214274039250944 3029 230333403167652314553175139879017910133586759058466300859780681 3030 231706019973321655571455653945759277999938452055790245000000000 3031 233086359572678704305986075079686273849476539792808517232737521 3032 234474462847238304595977080522766919564823223526712689687527424 3033 235870370881333636441952990663737267383839445728124464394205329 3034 237274124963055032448757416625011910302979478382357606260609536 3035 238685766585192828176501610448464071267175812596023964228515625 3036 240105337446184262393773526061382798827332641112142875070038016 3037 241532879451064443285538628013049763449111116784301257986840889 3038 242968434712421396726468400651810290367888613809755466223665664 3039 244412045551355212788929883016526375455767033476098014459323841 3040 245863754498441306713559955804020984229081599841402880000000000 3041 247323604294697810629232109412998898453199809204322631005712961 3042 248791637892557112368301600834205898612740672248663062969762304 3043 250267898456841557782287838150800058241555248162909556159051449 3044 251752429365743333022621092245375509983797298573073037088260096 3045 253245274211808543310744805116405964694284744732643110478515625 3046 254746476802925504781725423648464176391202366822460110458425856 3047 256256081163317266045579418948138244928370121570605882344497169 3048 257774131534538376170782538174655254541994736440165326529757184 3049 259300672376475915854879963420751833841869349499538110251154801 3050 260835748368354808607768507435116917683734502001953125000000000 3051 262379404409747428834073847166038048319712103925794298278240201 3052 263931685621587523762097673136970420256409090750727004877225984 3053 265492637347188466228062106979434757306730442546703174428777369 3054 267062305153265855385832404041874055072292906402556384920019456 3055 268640734830964482473954407417491209300211205911959405400390625 3056 270227972396889678833701050103552636596918753614409541925994496 3057 271824064094143063433883010997938493060609956611545581302729249 3058 273429056393362707220443017303060822022528663020785371194581504 3059 275042995993767731671321851461921538371335098098362455348265561 3060 276665929824207358999757467390966411282816614891770880000000000 3061 278297905044214431512057352473706656023781306239267320468927241 3062 279938969045063417688968994094919184661539277632359155051262464 3063 281589169450832922623064629571216776814190651716561585509239089 3064 283248554119472720508054984903677017396545945122267696900079616 3065 284917171143875326939653051169613205697896804415696755244140625 3066 286595068852952128851523719508493886170651421224134859992551936 3067 288282295812714089973978910067612711503091769996661372591681129 3068 289978900827357049767411302087294219776996456977921725312794624 3069 291684932940351633847003518262557307436233127247508817696048121 3070 293400441435537793980004254969735394384485210036731245000000000 3071 295125475838223995801829000859870418469596782579949809028782081 3072 296860085916291072462421271282561280355819709104390365190815744 3073 298604321681300762479701328224365620076360237404776380733892609 3074 300358233389608950142533779761749052180425672161267311475032576 3075 302121871543483626871463885907498215983713216413211822509765625 3076 303895286892227592011505467273363283214592080953337595600306176 3077 305678530433305911597511648920451617568052110373982610889096809 3078 307471653413478153699123905504353304683124170656135617236652544 3079 309274707329935419018975638371498128847841589611112732072294481 3080 311087743931442185484724445303491260899583331658629120000000000 3081 312910815219482985642602975466891377736331594699952720481212721 3082 314743973449413935727512433793657182257992084883317352492429824 3083 316587271131619135352236050139483943956305537088578385183793929 3084 318440761032671956826122800455059793894414714192651717913870336 3085 320304496176501243181585002838650829985072598749578725947265625 3086 322178529845562434054967755369108680089507385582556724273865216 3087 324062915582013638636784181373896433555690881161040864380320289 3088 325957707188896674974968749274149968731715596582624504016011264 3089 327862958731323094983682188058639500552954062391972727927196641 3090 329778724537665214579306377148510417199466388141507005000000000 3091 331705059200752168434596703993667627226660483775062898902027161 3092 333642017579071008911513408953333056098390714886497652930248704 3093 335589654797972868803033031320113550124210487538349296247599049 3094 337548026250884207584246890913935946582541334853978133267984896 3095 339517187600523160943286246370977536781756359369845690556640625 3096 341497194780121013433074025665124245175472408292033122120237056 3097 343488103994648814155591489821624500704153115802682292358295569 3098 345489971722049155461265532228676406194281302125539613478326784 3099 347502854714473134717229200158888099295860202184769642263346601 3100 349526809999522519269585120540981414349040050000000000000000000 3101 351561894881497134796409488864666855073027973454315726639433401 3102 353608166942647497320073810283923194646185498488220664776016384 3103 355665684044432709219533339169230492877365836945688213621563969 3104 357734504328783639655535822952467438724332728174037143971168256 3105 359814686219371409894242395259541186859280056634739647587890625 3106 361906288422881204087524960935176703202888675365492198468829696 3107 364009369930291426141211852284871031033078076982121890263566649 3108 366123990018158223375796594101406551053617168156150840548655104 3109 368250208249905397757603978979448597530260942169865188755736361 3110 370388084477119725552124009988877295100378981942738005000000000 3111 372537678840851706325178302682174279589828581711773732074039441 3112 374699051772921762291775942133249615112774925635804324759076864 3113 376872263997231909086947254501694437996652115908842174349544689 3114 379057376531082919107515169526023953611248648648987607279612416 3115 381254450686496998648675515195793448039589747228442784541015625 3116 383463548071546000134410395248626692159442452615360877951451136 3117 385684730591685190816153452490661615751099364100420920564277529 3118 387918060451092599389763016451571352333663026317692687409652224 3119 390163600154013962056739574563493735456017622364338202311757921 3120 392421412506113289631748395707742259624731997236101120000000000 3121 394691560615829077374877179224490644927339855573465951218853281 3122 396974107895736179303673008762776464214763474978628111266374144 3123 399269118063913368816863367912930122204262789305197358502997209 3124 401576655145316607538773234484480862101200585223183655751909376 3125 403896783473158044370805025469195470577687956392765045166015625 3126 406229567690290766813951129890640178127808879471793152822309376 3127 408575072750599326704160658452101353181163880266777199876172209 3128 410933363920396062580483575555659590881785255886321289101574144 3129 413304506779823240984267281120837386792272786148299026271203281 3130 415688567224261039066283698772167316425972888783304245000000000 3131 418085611465741390957519727332512689705698127058874487959282921 3132 420495706034367720438471249949044522864153972401852620982452224 3133 422918917779740582521141497246393886960190374054116783100977529 3134 425355313872389236637559157164706441501962987161536095969051136 3135 427804961805209174208500945984440760358270628862232579462890625 3136 430267929394905623446228135721534412771585422846667674318012416 3137 432744284783443054325427507728406857288486734669232664722594689 3138 435234096439500706737185107970402615357145282133018518162276864 3139 437737433159934164921716754959964644282061977946909357446264441 3140 440254364071243001356733237506578034095993863159034880000000000 3141 442784958631044513359731278956319689635653166086005565733136361 3142 445329286629553575744174382024370958488809595588269917369455104 3143 447887418191068632951461350141713585654919372040497053870141649 3144 450459423775463854162775355823232389206170124933135740694429696 3145 453045374179687474977363644207822555219282959139448143681640625 3146 455645340539266349326518072824773213691911056598657299857568256 3147 458259394329816735375510450925565216870580495159839790334488969 3148 460887607368561339248984809429416260689664982499750713907216384 3149 463530051815852640498822063634096292571291714813622512201533401 3150 466186800176702523317271785241209441131923381298828125000000000 3151 468857925302318237582191739772909998324802550822848411450621601 3152 471543500391644713905549233889939939814598619614133201387126784 3153 474243598992913256940919920177749652880714878697617096444745569 3154 476958295005196641290570292315179437482491682794140261673837056 3155 479687662679970634437830440798041616553618920657699450322265625 3156 482431776622681971215854500134017100861373474759930160882384896 3157 485190711794322804409528376192743876850589843847683988890399049 3158 487964543513011656173218572688478607885937615554902733949448704 3159 490753347455580895033263016064747861544859302103083524774002161 3160 493557199659170763330585487787681641252660692653178880000000000 3161 496376176522829980045570393662550952788217777268562560454346641 3162 499210354809122944034364914674721322347506643342665106852811264 3163 502059811645743562793081878417491717561502118285101740606645289 3164 504924624527135731953959751792627523580731076842644998275465216 3165 507804871316120490805396773738558034475699639946339468134765625 3166 510700630245529879215915212640587821159330183111760664136270336 3167 513611979919847521430529840196550692415140355994409065596468929 3168 516538999316855962296692757249130770943326140716858777559629824 3169 519481767789290781565965484865588287646585265210665737033062721 3170 522440365066501512006829545178304359963629838397207245000000000 3171 525414871256119387153589402649760162806487665862658619319319481 3172 528405366845731944606147420975044609314884240424657074841452544 3173 531411932704564510885540219297372291433214316153178583165296809 3174 534434650085168593940520291337394209330105544570717805169906176 3175 537473600625117209491146792016177940447973319162082672119140625 3176 540528866348707167486315809820889177698251313466602887185432576 3177 543600529668668345043414043207598623247421781759093163006442609 3178 546688673387879972329821401497879236704024789243005782466015744 3179 549793380701093957937818472804534859618142372037386586880507081 3180 552914735196665280396574863380018114111440793755653120000000000 3181 556052820858289472557304936350033339874614752017525171292948121 3182 559207722066747225680379287078296746635931118974043813525594624 3183 562379523601656140146174213487467642568482732004843707077756129 3184 565568310643229649804728300698687835892105939231714470250151936 3185 568774168774043147072855870597165984196687223294197243525390625 3186 571997183980807335981242280723990988317164462809064076978479616 3187 575237442656148840468216727670607412080784634490409375981664089 3188 578495031600398095311365154448088076198904806399129148694462464 3189 581770038023384547182909917759267746982470544056596150490527241 3190 585062549546239193409844880468184666504583119678224005000000000 3191 588372654203204486115175399702436382336463758624041357175040561 3192 591700440443451629512273126923061157061177276023742801855381504 3193 595045997132905298220316470059878561440331174210766586408679249 3194 598409413556075804565049838672406788106726964147780481991594496 3195 601790779417898742925659252424811931633737342011769219853515625 3196 605190184845582139285429394462561338846807400901728408246419456 3197 608607720390461134241018590195401686333306872781594371691077369 3198 612043477029860227822664346319645208798686311409010095048425984 3199 615497546168963114575413854597748619492931694193263641589715201 3200 618970019642690137449562112056294995342131200000000000000000000 3201 622460989717583389146875898127217014707903056433396712437804801 3202 625970549093699489667885646269637981837045158423645147478557184 3203 629498790906510068904540121369739545134108041434972858730322169 3204 633045808728809983221841635497509450012231768184302973452025856 3205 636611696572633295071713176355994651071666735514914594853515625 3206 640196548891177044782294160129472251578456278656096806542660096 3207 643800460580732843766119430749995589576524793259935901051226449 3208 647423526982626318491207490379664731613279182543795105828962304 3209 651065843885164434659969642870446761765193614668235518977062961 3210 654727507525590731142052647040126252435076251863856005000000000 3211 658408614592048493308744495926471347434988452410073089385848841 3212 662109262225551895518406950100031558783634473869566861300465664 3213 665829548021965142604550348195656631223007065574081598562540889 3214 669569570033989640320636888853646011959470969739259518111638016 3215 673329426773159224798488920261352413291814303897163368525390625 3216 677109217211843481180289683706024171636190857101563488723009536 3217 680909040785259181687596335478513026159108039742652040006255329 3218 684728997393489873494539818836792330087588306815886677394727424 3219 688569187403513646876464178527275178606233493607480101483962521 3220 692429711651239114209660110802496602397237214584837120000000000 3221 696310671443549630502574830455097264948834668521643941156180681 3222 700212168560355786243933623861869744532341338552034763084050944 3223 704134305256656203458588656416865676386176125085797277452791409 3224 708077184264606665967618629320424810520373286566414100753022976 3225 712040908795597614955239652049882854024515605441379547119140625 3226 716025582542340041051454132818202484188605941508439921665675776 3227 720031309680959804246061512066526081110681969706627351047908009 3228 724058194873100413056683197965435051925640005034716926161977344 3229 728106343268034294480815034744358769566882701304883637574205881 3230 732175860504782586369614973458012802946490745318263245000000000 3231 736266852714243483969162251868937116876423860697189892358208321 3232 740379426521329172483288259124206753883435551986284784489857024 3233 744513689047111377620779297797358102169865128132041748296129729 3234 748669747910975566198788598940802713907965040800071034581172736 3235 752847711232783828983670135663948358777257415974657093134765625 3236 757047687635046478060160960364594126636794489252418148031266816 3237 761269786245102391129892905379871689571030514624829907375528489 3238 765514116697308135250609484114372925600392481680147571644568064 3239 769780789135235902638200659620862564347093820882477624783985041 3240 774069914213880291264747762479360353326370278872186880000000000 3241 778381603101873963097194194327232867426988781187652369153739761 3242 782715967483712212933025604582813694722658682774368387956027904 3243 787073119561986480901456935192351205012153022951854343495211849 3244 791453172059626841811084053402094361123982919320190843783479296 3245 795856238222153504637765599779481896098338993916787825322265625 3246 800282431819937355559657134528338779369587898114353875862790656 3247 804731867150469578059825638499726577172772816035374274096060769 3248 809204659040640383730728887523204105482987404848847360133955584 3249 813700922849026887529052143502009418172127849114152822201892001 3250 818220774468190161343954969263247724461078643798828125000000000 3251 822764330326981499856694754972823854436199775680845109576983001 3252 827331707392857932784861722971142267252061007599451171818307584 3253 831923023174207017720083738535560934855431997635804528560293769 3254 836538395722680947884039182129995136455290945498514178729734656 3255 841177943635540009243953422391639165635694518990277268681640625 3256 845841786058005421545450059095411954273675419661821376825655296 3257 850530042685621597937683074734777350842912518036615092864048849 3258 855242833766627857983091337715077623135499247599207146619195904 3259 859980280104339628961893537475450185133385865453487847188918761 3260 864742503059539170499580602597015386153372467526906880000000000 3261 869529624552875857664164960039100494881830509377372622894546041 3262 874341767067276057798812642459402722414886470858782484070040064 3263 879179053650362636474716248977928578672049844932287504749231489 3264 884041607916884128068665123075466960286505999846386679012130816 3265 888929554051153606589734842395227664992269931735632454462890625 3266 893843016809497292499852234349190529161380666359883085887668736 3267 898782121522712931393695656420211251678706456347129868361636729 3268 903746994098537980524464231197386029461925775497259604546945024 3269 908737761024127639283495126290142270804636623943465495538457321 3270 913754549368542759863525843650113065223191949775528245000000000 3271 918797486785247674457589859318133422852007626234581114805436881 3272 923866701514617975468099863556075713416170509818632019162169344 3273 928962322386458285323614325594879879611364105960964706347481009 3274 934084478822530052624101182237356911807533187432925347525259776 3275 939233300839089411459208163240070045071627241011905670166015625 3276 944408919049435140868123659247773552859145623840822843239038976 3277 949611464666466761534066153098934133168037267346833907018568409 3278 954841069505252806931275118147124678670524211741290885021458944 3279 960097865985609306267592985994310173922273217487583972276299681 3280 965381987134688516691327351415857412675972935838597120000000000 3281 970693566589577942357066067550468268290112181479267043281063521 3282 976032738599909678071486345482987667591370502815424924243239424 3283 981399638030480115366953467596358716344750356209944290188098329 3284 986794400363880048977846314528950430268783026221151446786113536 3285 992217161703135221822076654854531604575309312577394159541015625 3286 997668058774357346718188120910708743192567432960868967252374016 3287 1003147228929405643196730062346572240681573429265501110372187889 3288 1008654810148558927893302102358529697233845187448301499044593664 3289 1014190941043198297139758294265382623969562850017249068300637841 3290 1019755760858500440499546364689341844371631979564786005000000000 3291 1025349409476141624123038713433368472263078303460927317845233961 3292 1030972027417012382928988701081831549332012732275336893239394304 3293 1036623755843942960748919377941827210040245053539967467011739449 3294 1042304736564439537702323279369039263162713080175512176694084096 3295 1048015112033431284202022322614391799007113228657111772587890625 3296 1053755025356028281120907281568466501118453852665797795282681856 3297 1059524620290290345783547883310756275152334871396057477467439169 3298 1065324041250006803578838361995496961463804719474249248395805184 3299 1071153433307487245122920421800092770324130568898652966062063801 3300 1077012942196363309035107104576578949263222450000000000000000000 3301 1082902714314401530523418135312905113573542656369149203094156201 3302 1088822896726327296110631038047740830064455194844791079174377984 3303 1094773637166659944966453787701286506669971402647290876266660369 3304 1100755084042559057446535103294842497871325094042439440930963456 3305 1106767386436681971574548811847344267254545541130308565556640625 3306 1112810694110052568339520139181221715223754097916535977107370496 3307 1118885157504941366816905435981862667771559869343065722696866249 3308 1124990927747756970258693849495059247649226883363064182752149504 3309 1131128156651948904434970930702598944840848426644341805483569561 3310 1137296996720921889646971253908023398770003105725219005000000000 3311 1143497601150961587969650953351591519745148314944363235256438241 3312 1149730123834171867420232785459209440862498728680565407129534464 3313 1155994719361423624888017044068388705455345019555869157948717089 3314 1162291543025315209800012530675153855285552558346904857200943616 3315 1168620750823144490636623956381192578899667154631062350947265625 3316 1174982499459892606551736773530187975981054520277606653806247936 3317 1181376946351219446492068652519624035873699386734005367480613129 3318 1187804249626470898351609785252379854854343036398460312648282624 3319 1194264568131697910838353066229509217572643929431723389320547121 3320 1200758061432687410872321133251429499192506336930693120000000000 3321 1207284889818005119476131402756213111977069779936634908593088081 3322 1213845214302050309262003773450798851222282219384188022243807744 3323 1220439196628122546762209762362771416091745355520701427081365609 3324 1227066999271500462993487648850918509644329639411221814510616576 3325 1233728785442532595789906906377004402174682995465946197509765625 3326 1240424719089740347583057973700903523723470038639186702881522176 3327 1247154964902933102453271434191057845635121303118529016186423809 3328 1253919688316335546420835114555606823555046595928797159876460544 3329 1260719055511727235091879665754733144363332056832084455160788481 3330 1267553233421594452919744035260808573324603857235867245000000000 3331 1274422389732294408489213070155649435698104327166626536437513721 3332 1281326692887231810378041496622257601178854452989066159153741824 3333 1288266312090047868297642897899336196300281315539586508435661929 3334 1295241417307821764362730257293025175589047402465953828688974336 3335 1302252179274284639488047345835036946856319072833131880244140625 3336 1309298769493046140059128918980026562338081361159115478417801216 3337 1316381360240833570173273549581021461477276149125978278689642289 3338 1323500124570743694896607174402640380511803855514202178926539264 3339 1330655236315507240133259280665484160365688001451529789264485641 3340 1337846870090766134853268322510679676810237415211258880000000000 3341 1345075201298363541576879652697778652759997625125855539675523161 3342 1352340406129646721164399203092340371661858696181735671273480704 3343 1359642661568782778112720572281593250086796832024530541090262049 3344 1366982145396087332712053306633504392220743994213689695347408896 3345 1374359036191366166569247221884377147652076045395165280400390625 3346 1381773513337269888157432838448964253369987020546835923082093056 3347 1389225757022661665205482630595663257210073756022887953973212569 3348 1396715948245998070895043055878896122810935176137508635065974784 3349 1404244268818723090987594478199326163110158173758119105444230601 3350 1411810901368675339159166369971225066750574289501953125000000000 3351 1419416029343508527975969823495423568151461427824005463465324401 3352 1427059837014125243100309669131713822157907675568190810314768384 3353 1434742509478124068472705641593922569119265246142682914431421969 3354 1442464232663260110373187312009756436732533710827455987479712256 3355 1450225193330918968422232171655833795093584993831189735478515625 3356 1458025579079604201739791575866530058883010314455532576763805696 3357 1465865578348438338639296498910708270909340651445290641167678649 3358 1473745380420677478392455481043588431904634036578868676659823104 3359 1481665175427239533760052038911920773943304884933298060185015361 3360 1489625154350246163143819434495081930304772331410554880000000000 3361 1497625509026578441374818333320679820841099898359167270997525441 3362 1505666432151446318314568810367215308234173039532792598446948864 3363 1513748117281971914606493665479663087371074953502278449192997689 3364 1521870758840786704077016375959106940469509594450512292902076416 3365 1530034552119642632447925531995036960383308793591741339228515625 3366 1538239693283037222184369563612863158264987437853593854654747136 3367 1546486379371852713466082271714337581373088581215931896431184529 3368 1554774808307009291433162419586484679950633059105464091330740224 3369 1563105178893132450021940727030190557352329327313073023204231921 3370 1571477690822234542871166342197407063486367524788494245000000000 3371 1579892544677410571943933554616790266570094474651316911095134281 3372 1588349941936548264676449468134977568444892622274775287496966144 3373 1596850084976052490630915889127213561505638473671091289136445209 3374 1605393177074584068796465120984888154328876763861310234733093376 3375 1613979422416813016849251011349105633264535106718540191650390625 3376 1622609026097186293850454797747654576315252008146464015569125376 3377 1631282194123710088029121367271854839443274524692674406069474209 3378 1639999133421746701465396816915578574472151228623373587558982144 3379 1648760051837826083658894006565384751757446008451681270651672281 3380 1657565158143472066136570472917085429182926845126661120000000000 3381 1666414662039043350424663959510469503994431161783046804453558921 3382 1675308774157589301879896258508598913857612465488369951589364224 3383 1684247706068720602046327399873871013647345384946735120970820529 3384 1693231670282494812375920812473877702839200073250029766113755136 3385 1702260880253316902323067271847733853523389592291097598994140625 3386 1711335550383854794996012596544149687583826349423219489303548416 3387 1720455896028969983721342517983288182594511850244944398295891689 3388 1729622133499663273051399289790285820054634119097501395322404864 3389 1738834480067035697918739786818496619553775979903215116149528441 3390 1748093153966264674816495440175362833607767017847593005000000000 3391 1757398374400595439058761734271370664963913042748899741320607361 3392 1766750361545347822350930530265298416697180013476818211626287104 3393 1776149336551938425076183555560535135053087593049871092112779649 3394 1785595521551918237881191392759136812186971461259511478367453696 3395 1795089139661025767321410598508596653682743496839595223759765625 3396 1804630414983255720504243571058491207862413550954020679837024256 3397 1814219572614943303846722856435794061724315025209270668031380969 3398 1823856838648864191243305131589177387065546155595783531376464384 3399 1833542440178350217118811526576172162996532063012466142872392401 3400 1843276605301420850021531648103218887702988800000000000000000000 3401 1853059563124930502592020048013273662094430090410499731416487601 3402 1862891543768731733924157350496694491806940017527913442007478784 3403 1872772778369854400516625222045499565622604742698625147886578569 3404 1882703499086700812195056252971412571432219062143597709799981056 3405 1892683939103256949567768036489664880161325353937512184697265625 3406 1902714332633319799761176702098079722200862769382330009170960896 3407 1912794914924740867364710308765662824585875773962482141144486049 3408 1922925922263685917699308258151177991050796287929841226774216704 3409 1933107591978911009708400679924577302547491640086300147867256161 3410 1943340162446054875955613004854355373091335039860427005000000000 3411 1953623873091947707399337114617594843120847370115691594893807641 3412 1963958964398936400800752981633314904191147302185917561990283264 3413 1974345677909226326808875032348288080100119997061206461764073289 3414 1984784256229239676953737031447193666750484401186934090339529216 3415 1995274943033990447966919543947127216195335121176024106806640625 3416 2005817983071476122037266442010229886826807424836185814609166336 3417 2016413622167086101798832941923535369002201412910939856531350929 3418 2027062107228026959037858745830916870646386165598741766226317824 3419 2037763686247764556295867487667006621915764518504930657813511721 3420 2048518608310483100736859311982842515393943405374469120000000000 3421 2059327123595561189837988520057442673318794450177705531137575481 3422 2070189483382064908655104275399240190643910776696174666089644544 3423 2081105940053258038607080849455174732909233532370914184244719809 3424 2092076747101129437915976290527298619412116252759462805216690176 3425 2103102159130937654033736200483393787283504537843418121337890625 3426 2114182431865772828580403994255126004911063815981175760277848576 3427 2125317822151135955513612089247056228264193251347339596435719609 3428 2136508587959535553444511422028456723314114813555971340901023744 3429 2147754988395101813211251017944262356134587028912144923422951081 3430 2159057283698218282017646548966560745229585714939316245000000000 3431 2170415735250171145641778413133915858824670213136730550205199121 3432 2181830605577816170416937365735036394058532131371374299918106624 3433 2193302158358263366885590641957934531777036303478396887975574129 3434 2204830658423579437225875350554662216739207337994895308884455936 3435 2216416371765508068749540209217876357131492822904803815791015625 3436 2228059565540208135970252959433052337142171340519118671685615616 3437 2239760508073009873941770569721836500303713563053068147408936089 3438 2251519468863189085766634143156286192222430440804858468264190464 3439 2263336718588759447377801823102136011634423715453507147679766241 3440 2275212529111282972897972479223649525198503652758650880000000000 3441 2287147173480698704084282096322621867957352280040347499706486561 3442 2299140925940169687569575127654218398617778321090383139865813504 3443 2311194061930948303815566161629398129051530088395883838711292249 3444 2323306858097260011897914639554152423585495642214761468378218496 3445 2335479592291205574448538609163162910622119075318396133916015625 3446 2347712543577681827286394164697587796479765355898856150123475456 3447 2360005992239321058474446873303110155919096305643445326309944369 3448 2372360219781449061747661687373853240959521435230366084559273984 3449 2384775508937061929464540164575561251646101869588715351120549201 3450 2397252143671821650443039836736800323396228505908203125000000000 3451 2409790409189070578250621864350492950526002619026734467923645801 3452 2422390591934864835727691267499342303798074960044120187020509184 3453 2435052979603026721733820622703414980319179451442355573714130169 3454 2447777861140216186316884748265888232315588121585410163315769856 3455 2460565526751021440716582161634543836104754912352746225712890625 3456 2473416267903068768825780578271572362153072321375150971704836096 3457 2486330377332151606945700033408469422768242271709531457745288449 3458 2499308149047378958884139950445877310747599250211171567527330304 3459 2512349878336343213659767260951092485298197104554956725354291961 3460 2525455861770307433289913113248435587017816821353722880000000000 3461 2538626397209412178354377405266015373851068371098870591971284841 3462 2551861783807901939243414962116871470267457302571233337727537664 3463 2565162322019371241214376273124913260585576954776799221193943889 3464 2578528313602030491598400933687545645085107004234839217737302016 3465 2591960061623991637716114935295265807390548011402644247431640625 3466 2605457870468573704279465346776153227827641916450024123845505536 3467 2619022045839628279275639369754469732300356165860901941349112329 3468 2632652894766885017548460873551691334014231475223772698967015424 3469 2646350725611317231512737965256773292830575753057267574022386521 3470 2660115848070527638657751579196960319321182948480905245000000000 3471 2673948573184154335717429130110437991943477253643544747796411681 3472 2687849213339297069606740623337516864175796047534160345189842944 3473 2701818082275963875446488914516001373611641093383457546388189409 3474 2715855495092538152221942725633026698641387317095956186985406976 3475 2729961768251266246844682222737752796430323131858158111572265625 3476 2744137219583765617611594115896151821956570515214032379983691776 3477 2758382168296553648280168030669215076708103439082342899303160009 3478 2772696934976597184205110002984765516890256952140009928734585344 3479 2787081841596882862207804050091045491862570031080373988398624881 3480 2801537211522008306077320557550353010097093706247045120000000000 3481 2816063369513794259829492388066691096561949099636399246818434321 3482 2830660641736917731079057858354455351480256937344820738507969024 3483 2845329355764566217109005745163566374121545092704905861881922729 3484 2860069840584113086451052974812147763910665423286751970825076736 3485 2874882426602814189021642329894771457143482910879548186884765625 3486 2889767445653525768088967083916174580286090001674849561340002816 3487 2904725231000443747578313665068660543078018965250140646496775489 3488 2919756117344864468455463973793250994255897736217217253783896064 3489 2934860440830966948161017558660766047988094990796124252829199041 3490 2950038539051616737302282218961633158405140293865045005000000000 3491 2965290751054191448043841481654124424301268307947441512009160761 3492 2980617417346428028873040530419150056804297371495263217560059904 3493 2996018879902291860652440284920424858586616526797173691767799849 3494 3011495482167867749107774182379994383181850333586482472003703296 3495 3027047569067272889137105548660484620601877275488753948369140625 3496 3042675487008591876564727013616291354650404881447883082517446656 3497 3058379583889833843201868980973109450717917415180538877726902769 3498 3074160209104911791315493465881225541618982591069661577846403584 3499 3090017713549644203846344427059093274448284374077519623212701001 3500 3105952449627779006958007812637927367675781250000000000000000000 3501 3121964771257039961740005681023358926087020194006934754212799001 3502 3138055033875195562129910725952593535524773435836741394121859584 3503 3154223594446150516362122108157176582547294020480784431246076769 3504 3170470811466059889494292458428880325536679812264715567451078656 3505 3186797044969465984806441056298339238150206718223928577275390625 3506 3203202656535458042112531296932473362883991952103509025741431296 3507 3219688009293854831269733432295884847094677060482517018338085849 3508 3236253467931410219416738011268754338693098159968379569351163904 3509 3252899398698041790719333251550013436839665909386042569720122761 3510 3269626169413082597649012562203916271843132157815080005000000000 3511 3286434149471556123068638412166487695687494064009587917505957041 3512 3303323709850474532648157523591576024873709088110445501626712064 3513 3320295223115160297383041780408523350977791698985652195264609489 3514 3337349063425591266238521106865460558072194567430467507319394816 3515 3354485606542769269193780717289447695113617969735245511103515625 3516 3371705229835112331212117400125773704015893964444179836539764736 3517 3389008312284870577915589714023841729253132766855077136702468729 3518 3406395234494565913995956983006157621605904688908067787184833024 3519 3423866378693455555647683627478148299385852812139646822954856321 3520 3441422128744019498563490508104551296901265291864965120000000000 3521 3459062870148472003288365444702560053177938078302721610397642881 3522 3476788990055297179984102760815739068496958527529694847965561344 3523 3494600877265808754913328459300645838384418139408506601798854009 3524 3512498922240734101209585322084996955523496338977320505063243776 3525 3530483517106822616758402719495599034411144594146060943603515625 3526 3548555055663478532273361086716714203956502363859044781662654976 3527 3566713933389418232910982756801177620307987483631571168939795409 3528 3584960547449352177028841015267599552009031141743942195891666944 3529 3603295296700691495952579749010072547797667839432427610752693681 3530 3621718581700279358879578794645722361456301907819810245000000000 3531 3640230804711147187309786945453528607817487844710966387669264521 3532 3658832369709295803657777452946562300729145316612491337726951424 3533 3677523682390501598964361664417291809474549803797089387371866329 3534 3696305150177147804891127081375303636572845471546517729759617536 3535 3715177182225080955447048519865922918543818756781632274775390625 3536 3734140189430492624162857120766502264880606055092480558042710016 3537 3753194584436826522696143619205343676989929717802990958277409889 3538 3772340781641711047118221464496791477948021855238393143913521664 3539 3791579197203917358402584017063793047690178497268689320821826841 3540 3810910249050343083904360072731982476260433787328762880000000000 3541 3830334356883021726890505317918594887391419155904788595654629961 3542 3849851942186157871451565946391132757748974821199924342277026304 3543 3869463428233188270397716518623623833401198006362677504414302449 3544 3889169240093868904014409171933274343603872462665349159867908096 3545 3908969804641388097826377451558604591628228893996108510869140625 3546 3928865550559505787792917292092312271487741331309673889594937856 3547 3948856908349719021632322002096744426653587183088996763450256169 3548 3968944310338453785249079463642400553237255926107877430469853184 3549 3989128190684283243513950128711386384025527351489167472422847801 3550 4009408985385172484924335756153669805347162168017578125000000000 3551 4029787132285749859950423170903090819189584030230033041759947201 3552 4050263071084605003151446630663173529339433105247057548079529984 3553 4070837243341613629426058647961654397341002457585951702064418369 3554 4091510092485289195041234335548868733884543997994287805629907456 3555 4112282063820161514365360523289018606164856276325568614384765625 3556 4133153604534182423513180042192772047319998157430905596656746496 3557 4154125163706158582393075697819021813486658580402671442540878249 3558 4175197192313211506930789577222811565299564233183786238677717504 3559 4196370143238264923528083471779655707589144434042278328288748561 3560 4217644471277559538100057377961320989230713712678010880000000000 3561 4239020633148195312320857289424510094574929731337776997023824241 3562 4260499087495701339994322851123008353231176053134555165655806464 3563 4282080294901633416753751948667259584603946794997583544008070089 3564 4303764717891199396583394997523898099390844166899966655309807616 3565 4325552820940912428943538625160725409009250524078631804072265625 3566 4347445070486272170571098657796649571841456514247592470867943936 3567 4369441934929474066318517889524358477090680755726733470659420129 3568 4391543884647146793685457087374701881533271761046702464511770624 3569 4413751391998117965990280138159303316642280114645838725984921121 3570 4436064931331208189421668243078983036754871102165561245000000000 3571 4458484978993053569504855690190223436906871592818122488517269081 3572 4481012013335956762811963063612273320146359920317034033584799744 3573 4503646514725766670041714867236897499727975196374013368958713609 3574 4526388965549786866890469539754943268595746061287098348474200576 3575 4549239850224712869433962811812093159873403833764743804931640625 3576 4572199655204598331037472404522454424971513167725145336290738176 3577 4595268868988850268111255295583042130718017987293478301863625809 3578 4618447982130253412328090293742014407518296559270729323204268544 3579 4641737487243023787220580578002462928489987838879936755909157481 3580 4665137879010891607377535293051141303349682573394949120000000000 3581 4688649654195213598761258370092247112557004832046289486383689721 3582 4712273311643114838970928590399101867586216270778055703943053824 3583 4736009352295660216581459660093776107617174608310512851377404929 3584 4759858279196055608992284856321828439961395734925168027512078336 3585 4783820597497878878526419779284121725635023029471799048212890625 3586 4807896814473340786826921048489570772096721963555754925569737216 3587 4832087439521575927905480566872133363886554671637180337718839289 3588 4856392984176963780506376399653286799778766460056970066685067264 3589 4880813962117479980758344537428386081915900876697796761131649641 3590 4905350889173077916397143001141695450168344667127542005000000000 3591 4930004283334100744152653071459245907122038727928047438318894161 3592 4954774664759723932206304062467882018069306795755174547584712704 3593 4979662555786428429937420190397436705147908811680264572032800049 3594 5004668480936504567490772897822545150664923555278151066594832896 3595 5029792966926586788012181673069429607415116590457434821416015625 3596 5055036542676219315714443148735444370194920851784737647931949056 3597 5080399739316452863252184272625323959573806352996892916898004569 3598 5105883090198472482201432824223208213193925791361422197661622784 3599 5131487130902256660757779710173692741231053531213065782274989601 3600 5157212399245267773085974528182807922003148800000000000000000000 3601 5183059435291173985073651060249366518503254732592232652291090401 3602 5209028781358602721562624868120521546233407958050990269661520384 3603 5235120982029925800452843246207834805792412946873863360001154969 3604 5261336584160076339396600674739721199928170526526437425276256256 3605 5287676136885397541124062848473371443424321549830273368291015625 3606 5314140191632523463765471578636929261569300484329636973826781696 3607 5340729302127291882860633627705462561566429399196827292221665649 3608 5367444024403689352072431092918376432831009077293094717938991104 3609 5394284916812828569948131564918952127090744040110889018634169361 3610 5421252540031958160400225217357314074928495431466778005000000000 3611 5448347457073504974907375501595810065888952259014700276300886441 3612 5475570233294149024765842502680626748737041229440051977782820864 3613 5502921436403931152052425538435939281378116182308686119706325689 3614 5530401636475393548291576537897700800114828592809439221932540416 3615 5558011405952753230151860408404034019125643634286735938837890625 3616 5585751319661108581830385287648683072089400541317819009006043136 3617 5613621954815679074118196578123434734397817474653349513537966529 3618 5641623891031078270474926281964740560385056932928359700579828224 3619 5669757710330620230777215704728371241572326886365015124736580921 3620 5698023997155659423742587392612613726112999959038981120000000000 3621 5726423338374964259368533529833401180977956810133368071981290281 3622 5754956323294124353065615277061224486147039864962742097215558144 3623 5783623543664991633503333009046303958543416075429444408599768209 3624 5812425593695155406528433445931079508907607192059113770242277376 3625 5841363070057451487857168609592559031125077046453952789306640625 3626 5870436571899505517585815720165580909867952647624318878843941376 3627 5899646700853310569907508930354931215778189778762762486842651209 3628 5928994061044839171768125533132083772892637098756225827504390144 3629 5958479259103689844539613334022971554769803754036394209542016281 3630 5988102904172768283135744619737887731795520444416549245000000000 3631 6017865607918003287342837952914046815590196822215000826837709921 3632 6047767984538097560486504256015764336828289432280427979524276224 3633 6077810650774313490904950698996573859912374787371303183080538529 3634 6107994225920294032049817163461651001731574789488386769906459136 3635 6138319331831918797386927914337390701010342904487889132197265625 3636 6168786592937195486621717967297770888207376391289443791697084416 3637 6199396636246186760127441900544456048314702725857975232039063689 3638 6230150091360972678808594932420215535744926034023507486130532864 3639 6261047590485648826987274386494688784401998008451758253482667441 3640 6292089768436360236256486613260364688011615248847994880000000000 3641 6323277262651371228601662457808661024673487399599395097927953361 3642 6354610713201171297449885886556534762957182852342983003051119104 3643 6386090762798617145665567849350296146682166780953315882255292649 3644 6417718056809110999871513297534544722000794306338385590808477696 3645 6449493243260815320835535950662159987226640573206243036259765625 3646 6481416972854904030024975356640630680332277214144335098104480256 3647 6513489898975850372794666479858422610542272406526118513738147969 3648 6545712677701751539038105942213829030526783427805014570653712384 3649 6578085967814690162496753601393012213451013258047201306543126401 3650 6610610430811132820288605853053261225205251838330078125000000000 3651 6643286730912365654584380368036155764960651875864550027782228601 3652 6676115535074967238727863407082846394953721274772103315635830784 3653 6709097513001318810466192883925216102329776774476206371138286569 3654 6742233337150151995326085468723605856454623604980506637814125056 3655 6775523682747134143543266738732042844808050972216091276494140625 3656 6808969227795491404324632198400639096792330735733711310627536896 3657 6842570653086669661595956418974854976613638218554841571498448049 3658 6876328642211033455762280105633709156955625067264081285566984704 3659 6910243881568603016383443111453629845261122413738941278580385161 3660 6944317060379829531043597810650732501198294808097018880000000000 3661 6978548870696408776070934352841113878244837474737907221363143641 3662 7012940007412133235142279685216110659110380321480417121975755264 3663 7047491168273782832186698395868460629206399121998658216891376289 3664 7082203053892054405382727949908892567124802701026699631411593216 3665 7117076367752530049425426316946384806980388454244807134150390625 3666 7152111816226684453621998886027945622834292682819092897130062336 3667 7187310108582931363758406499908006747173780655253394627906107929 3668 7222671956997709296064039987820784006255382858273883001021005824 3669 7258198076566606631987281313664059680572338884531022381083835721 3670 7293889185315526222881559969208764638316815971263262245000000000 3671 7329746004211889634089358119811415956131916567399427120865706481 3672 7365769257175881158300521848969568391710300323343616570025836544 3673 7401959671091731728451201249436186275703272363945307323704017809 3674 7438317975819042860820771679688834694277746337767251287391474176 3675 7474844904204150759376184858215647658509971836217594146728515625 3676 7511541192091530712806364222915066235132386166232243708298264576 3677 7548407578335241916083496763205230203551763413408722204894871609 3678 7585444804810412848783385968219399701885812317148474561624031744 3679 7622653616424767342793420261477410694073497993207323327575270081 3680 7660034761130191472434180952166182141164326558493573120000000000 3681 7697588989934341400419265972886618496538298718637916963157325121 3682 7735317056912292313477543146448457006078065962289633842838618624 3683 7773219719218228581862772088814895714542048322220551103913267129 3684 7811297737097175277377349776200043991285145083054527326766759936 3685 7849551873896771184939843951988864693552558661564215807978515625 3686 7887982896079083443129983599776533116338812717276409148200751616 3687 7926591573232463949549879344428995876203606709098599030706083089 3688 7965378678083447667246451551498790513026880157445057402281918464 3689 8004344986508692968847352770283642552059505153457527247848880241 3690 8043491277546964155471086706838805419619429584197484005000000000 3691 8082818333411156287881550825762552796043009096855772252657807561 3692 8122326939500362467767866674860014969005624657715409014244245504 3693 8162017884411983707442113822034521263477213456778782114963780249 3694 8201891959953881526660452612038316189521553630468960995132842496 3695 8241949961156573415687110521027405349984646799799297217900390625 3696 8282192686285471304135819444121931166721840313804203644688531456 3697 8322620936853163175539529536220817884178032301364949471888686369 3698 8363235517631737968016591985949027127801503362779502376678121984 3699 8404037236665153901820101089575102425127350062026580919251258201 3700 8445026905281650374976717964740429218620892450000000000000000000 3701 8486205338106203568642066967582989766045459001818835730459361801 3702 8527573353073025904221704122000395441709951394852313578770461184 3703 8569131771438109494729707413063881663866262706966942443807813169 3704 8610881417791813733281134420663576684197836070893274318667513856 3705 8652823120071497162039936263056491834472417073623074682744140625 3706 8694957709574193765370410977858485398343756362605875624435012096 3707 8737286020969333831367927090972879725355003359966998976739225449 3708 8779808892311509526373452018842657506418172290169396355993698304 3709 8822527165053285327506382929181128655776504221496959366201395961 3710 8865441684058053458681302568989730422409392278145121005000000000 3711 8908553297612934476006572181315972947427822287324871068486595841 3712 8951862857441723148896130805048448504199281927390936318202609664 3713 8995371218717879783660497822414005937755547586226913072345221889 3714 9039079240077567136778776430186672275892354444038741171970966016 3715 9082987783632733065490432612529575089482044769650817265009765625 3716 9127097714984239063783780041611343674602067499065693045416001536 3717 9171409903235034832297438988570686495613773605535187968581844329 3718 9215925221003379031091559660124210049688987326909339407467303424 3719 9260644544436106364687310259385575449083791062923733127150685521 3720 9305568753221941149216030383748329116398147696061317120000000000 3721 9350698730604857511963544004648456864710048560784608965496517681 3722 9396035363397486374040416116554585035392685587151523319183634944 3723 9441579541994569367355426094754627551025341858085856009503462409 3724 9487332160386459837517221768782288002447620398035744880945790976 3725 9533294116172671084738014112275564041773750461417484283447265625 3726 9579466310575471995263276188570101209926041436947442587629707776 3727 9625849648453530216302724498569981194351112707208290979288287009 3728 9672445038315603027890389083865444727097252084129911714395193344 3729 9719253392334276065555323580442183868120377888750825536182918881 3730 9766275626359750048139470839725995580645431228576733245000000000 3731 9813512659933675665555386683532210753895306450678026969718535321 3732 9860965416303036781733936793482378737648043935691187508254081024 3733 9908634822434082108470722615702627845237649862336792127557590729 3734 9956521809026305506339864456582755556983668247099883531916980736 3735 10004627310526475069304876629880588844457102577537658763056640625 3736 10052952265142711150118713570716971596585690241538376850856738816 3737 10101497614858613484068650245635668023137667196356262565437897489 3738 10150264305447437569086487953922624976937589981748991351171224064 3739 10199253286486320460710650734235872284521484381800802214454288041 3740 10248465511370556140854061069170722440702946496234746880000000000 3741 10297901937327920619800259432001197991128656457353407200934456761 3742 10347563525433046931320063464282669564513897564701641022732091904 3743 10397451240621850181272152236528106429136275729938720392290262849 3744 10447566051706002810523312159519503597301701873271009406191927296 3745 10497908931387460233497696720220284398411416608847552835087890625 3746 10548480856273037014139335359454232851224674532709192356260102656 3747 10599282806889033741548280540771539344552015785791992701517619769 3748 10650315767695914768028209440024111625062814131163391578966851584 3749 10701580727103036972762000778455415101654933989642150614673385001 3750 10753078677483429714811791200465750880539417266845703125000000000 3751 10804810615188626139621282339101295910420962258868274192798490001 3752 10856777540563546003680622402774191899609728500738312087833411584 3753 10908980457961430182498027847384093600167505997068280528591734769 3754 10961420375758827027507444567116653252384016899376271007260422656 3755 11014098306370630738027977149596716787487877791034061087041015625 3756 11067015266265171914878542208258703082797700940794752796625207296 3757 11120172275979360462740230744891152392912904514706893896561997849 3758 11173570360133881008849198033098848075233738628135475479651131904 3759 11227210547448441006094540780353406394538052671734819909821201761 3760 11281093870757071689088573460500491068910285462836346880000000000 3761 11335221367023482052271181854879533340729624650813804324197243041 3762 11389594077356466019605515150115191636366585332494822822431384064 3763 11444213047025362975919181572400913456799677844004467115099862489 3764 11499079325475571830443339656685514708826412248768912995834658816 3765 11554193966344118783601631026307362816128652548683585862666015625 3766 11609558027475278968601784172765843464674055816216622828039860736 3767 11665172570936252139884935361711803240196250859515836232633175729 3768 11721038663032892580991265641892884404632792574295592497550721024 3769 11777157374325493404905445197513816157881661605058976765311130321 3770 11833529779644625420451611166878575064770974889142808245000000000 3771 11890156958107030738815185763701379558445440913858934756449723881 3772 11947039993131571294777771301367654899952154878013141547856953344 3773 12004179972455232457761640760798427052488996367784474653480102009 3774 12061577988149181908291980092381948629958466141323976995929227776 3775 12119235136634883955998034741513184936894152767878818511962890625 3776 12177152518700269475788671182334901369841906380394943743814270976 3777 12235331239515961639353587788907439557492978383304250875540897409 3778 12293772408651557619658501427758735126205400017294481810649874944 3779 12352477140091966446621099988012369779686855775317506581788962681 3780 12411446552253803192674389949422734373825953115354117120000000000 3781 12470681768001839667445285305971459855162179246530559441147340521 3782 12530183914665511801298883001465270993318575040236978726138663424 3783 12589954124055483898022853789060733184325961658118566309945509329 3784 12649993532480269937451749401048600951381169526445270683181121536 3785 12710303280762912109357790417779399270633795102452976591181640625 3786 12770884514257716760462857571532361776303388781936419619441046016 3787 12831738382867047936955965735674914947822577476938973360202506889 3788 12892866041058178705431457861918662593345011210168137404830449664 3789 12954268647880200435695518976188576284645538800390808643772890841 3790 13015947366980990229422381370985331019198278021569271005000000000 3791 13077903366624236679176774690612220592942650362544618611433900961 3792 13140137819706524142855772053822000132369317492201145606082658304 3793 13202651903774475719141199061980981463131806981339809778616740449 3794 13265446801041955110093209872528024590040111410862809814609732096 3795 13328523698407327557556496857232782318482570038796313012822265625 3796 13391883787470780040592891099579681361433714869644806965395193856 3797 13455528264551700921697833509724835967953127944927011105042948169 3798 13519458330706119230103354050262939120807833847050085276751901184 3799 13583675191744203771016792880051327384290016031404193257333506801 3800 13648180058247822250192535552313910592399411200000000000000000000 3801 13712974145588160603783518170140696736010338291830862217525613201 3802 13778058673943402723970191037481886138795448182391695007592681984 3803 13843434868316470771417014284215401958507081884423028068322051369 3804 13909103958552826266160399634496839713089080745164003907016851456 3805 13975067179358332149087312380295225051074917370717173145634765625 3806 14041325770317176006720510175964616061229845577308088572574122496 3807 14107880975909854652584623951375713370941768138387791161834765249 3808 14174734045531220258986984524309206311863355971249560342971285504 3809 14241886233508588233608269858583714055654836360856425408013802561 3810 14309338799119907035860695851173645377129480093751709005000000000 3811 14377093006611990128535601535125002086325301366892653015271085241 3812 14445150125218810260827891158513639891275340438638650426630078464 3813 14513511429179856279391894253492510982696981000681106966437298089 3814 14582178197758552664651794061505420117518006065987807119226671616 3815 14651151715260741990159858056263624522690115094307623864619140625 3816 14720433271053230503367285337755910286661610925007599083177639936 3817 14790024159582397026745567898482836551013110263090750159378102129 3818 14859925680392865378770849734798088586515026540086385384903258624 3819 14930139138146240514859863046680602954737745757866048718189170121 3820 15000665842639908588923627900890135604778680850464773120000000000 3821 15071507108825901136784224295193289209520294768106387464551325081 3822 15142664256829823583280587132594719362679415599662618795213791744 3823 15214138611969848275471438779182038565500462550713740485365936609 3824 15285931504775772244927164229724060353095911824439787541365784576 3825 15358044271008139902687654041513985139703531348069858551025390625 3826 15430478251677430871049893726631534928657602281270451867827954176 3827 15503234793063313156937368830880442276804042448421624751420702809 3828 15576315246733961872193186096783430693973127400691662711220076544 3829 15649720969565443706730186538416904883770300982341281531067401481 3830 15723453323761167361064249585374593086246356771615562245000000000 3831 15797513676871400145351462327211444881217598510935128242319740721 3832 15871903401812850952645857961413728161049705698640669782860365824 3833 15946623876888319814692016477989445840102831405871556749259022929 3834 16021676485806414249165972070553268508974235597487916542383182336 3835 16097062617701332607878589423341932668071770920742338042353515625 3836 16172783667152714636057858569674714800007303297347150037729673216 3837 16248841034205559453430419141403894867847300767408623631217911289 3838 16325236124390211168428063230030388160059426038549227171291595264 3839 16401970348742412337451985465265954611751140274533759796528688641 3840 16479045123823425481736153000523398100176077348279418880000000000 3841 16556461871740222874961360599483702406373187415965397023082140161 3842 16634222020165744815383320673667988709746403279030926477863944704 3843 16712327002359226596851518665760698564090573135497845530575213049 3844 16790778257186594393710544353015197469357243843612821075010256896 3845 16869577229140930275192193212963495543690328053342103532353515625 3846 16948725368363006565524822711214433488608542920241664868669805056 3847 17028224130661889766606250007567203291801937764746627327132671569 3848 17108074977535614260707893909052761958538171113372832705265270784 3849 17188279376191926011300898711777751723469476113066705082005623601 3850 17268838799569096480719634660401405372806943391064453125000000000 3851 17349754726356806984004252915441645889631631534286866227616731401 3852 17431028641017103698891885963011241827623241083430804638816272384 3853 17512662033805423552555631145584922239858959827482820998080762969 3854 17594656400791691206321639260492102760777377645387091885360800256 3855 17677013243881487360227455797471945793162426797930037421025390625 3856 17759734070837288599919233208243273190613585793928108561657757696 3857 17842820395299779009021552468042053861072697166282965545675527649 3858 17926273736809233770751364957874294217055529617456829768386159104 3859 18010095620826974983186995231247014574613883783802156479603198361 3860 18094287578756899913244235402828372663580945085753594880000000000 3861 18178851147967081915054316589347186911477592454099769688734122441 3862 18263787871811444239082965933627540082361515988155096458766692864 3863 18349099299651506958975853147594001427674591489349835189889528689 3864 18434786986878207243763502124092916853526930379311855422371004416 3865 18520852494933793203708194903272920153590900088527196114619140625 3866 18607297391333791538726531057987873114356035927356351113005339136 3867 18694123249689049218974129313293957028204456842996739780384623529 3868 18781331649727849427833473874822023407685987895586933719156916224 3869 18868924177318101998202119454990054829985115678114298428658804921 3870 18956902424489608573636380308228049946694212336960999245000000000 3871 19045267989456402726565243678358887554773452181481040630877321281 3872 19134022476639165266450570892959340685242725242805135936422150144 3873 19223167496687714971432683889081407055506772457604665277142966209 3874 19312704666503574977665185208546797866446272605785292890279461376 3875 19402635609262615061209329453788293729243532754480838775634765625 3876 19492961954437770048026457849817391766961069016521029114646757376 3877 19583685337821834588276928925544994836083726279637747256945703209 3878 19674807401550334531805631427862684167310836420199400612937798144 3879 19766329794124475142367554442408316941922254289515058520942235281 3880 19858254170434166388822018351918370632026778899835781120000000000 3881 19950582191781125552201042760977862914485522315098457008361735921 3882 20043315525902057388235947907639308378224362297845602500787188224 3883 20136455846991912085606658428987881220418991676107306835930131529 3884 20230004835727221260860306718859060761023835144042662335347163136 3885 20323964179289512231629621589546487933710246988416572022822265625 3886 20418335571388800810467240611866289346709555180120623553498620416 3887 20513120712287162862299505454195446742214391029168357036952110689 3888 20608321308822384869192492874347818099508276611586652794586660864 3889 20703939074431693746814003850125505236864193414621496203695681441 3890 20799975729175566157667983785295466718334479944549303005000000000 3891 20896432999761617566872381926293638547286271643094765095055174361 3892 20993312619568571286947782208360692872272984178694893487643951104 3893 21090616328670307758782254863796915425201260372226712097047680649 3894 21188345873859994316637792423858486743490878587040824906017501696 3895 21286503008674295685765409392327055668665864294736266581181640625 3896 21385089493417665461899506034361021147342654471738860126659936256 3897 21484107095186718822607427588856723987091342580665406254704789969 3898 21583557587894686721177294964786790067587405112369388235738960384 3899 21683442752295951814436145819032295783572349712691750943713735401 3900 21783764376010666376601210040907020304259580050000000000000000000 3901 21884524253549452451979755301353747293280895575863758266297844601 3902 21985724186338184500047380685804034027388994635562280418272182784 3903 22087365982742854787150913750741017237674719558324232495199869569 3904 22189451458094521779800182865589493805360741392204310473716269056 3905 22291982434714341795232896672887025104812922715448221881962890625 3906 22394960741938684165658670178696638503874186083144985237252112896 3907 22498388216144330173311896638578127046740680533863020013452285049 3908 22602266700773756014168680307568776810411686813179640714327752704 3909 22706598046360500048910421559734605429663853912890602863663389161 3910 22811384110554614600445887146925867048312683581880142005000000000 3911 22916626758148202558034708759194393737305454064602265161862354641 3912 23022327861101039048788236881512549170142958442950994782809227264 3913 23128489298566278438058538532415751612389209803133094791238554289 3914 23235112956916246920963071148264439432524530918833636649491657216 3915 23342200729768320968031194979144800111859045182964602612666015625 3916 23449754518010891888699207235040284137505455420977229683698958336 3917 23557776229829416777122997218745434807288757253974188419470739929 3918 23666267780732556105521737168911211781127465385435028685943693824 3919 23775231093578398231012242885387829610849222871212796109844034721 3920 23884668098600771082641765801393948087010746375990149120000000000 3921 23994580733435641296077018393678340057999842518285565866753712481 3922 24104970943147601064159192082418184535875035928759382182650028544 3923 24215840680256442972288605475776965998995401109532115593043190809 3924 24327191904763823088358425377494582832769520320539214879694258176 3925 24439026584180012577714637826298664810139248009389591217041015625 3926 24551346693550738114379116009047397655366181562908286103246680576 3927 24664154215484111360534240630136775543525752402764014584383898609 3928 24777451140177647787031080681700052294374706390887955048635039744 3929 24891239465445375108448643005455826882631115016347801258587464081 3930 25005521196745031606999152039792183282526401020476236245000000000 3931 25120298347205354620343731185999286004522709961078682394649326121 3932 25235572937653459469154228795812942201267594266393215238287130624 3933 25351346996642309101030269378093769860644902494423016252640835129 3934 25467622560478274728155918754199740829894762026906473751897063936 3935 25584401673248787736857635077261424986022370813768136345087890625 3936 25701686386850083148004440397191502607713518124025951478523887616 3937 25819478761015034907972494337126523592593352216104714178123105089 3938 25937780863341083290679486993620625986023171795233533954747646464 3939 26056594769318254691979496937053253371541946389004303916497869241 3940 26175922562357274098496186734411702746837886210524410880000000000 3941 26295766333817770513761437317187570211704297613009416606779003561 3942 26416128183036575625317758355210458069726320577593341620990677504 3943 26537010217356115997236059164779475653102469313953834869166143249 3944 26658414552152899073295628177726695954420930066161178890255466496 3945 26780343310866093276870453237693793538997807637787773253056640625 3946 26902798625026202494365324590930575131373672854622238463941587456 3947 27025782634283835229846502030725685797480089120745316266927303369 3948 27149297486438568719315101875952451193973712656478380375404969984 3949 27273345337467908293876772963373686261442897035595298317731842201 3950 27397928351556342281868688267952249274664396835986328125000000000 3951 27523048701124492740814384802566593047223490584144630747044952801 3952 27648708566858362310888543764810352479702359949660319918728413184 3953 27774910137738677482387420180027054685637326207967260479261371169 3954 27901655611070328570516311231964280870301943711477546867507257856 3955 28028947192511906691623199780515837029402726631542892153447265625 3956 28156787096105338035827528954583232596428766109684414936733188096 3957 28285177544305615731814959901311204798752075120265682722783037449 3958 28414120768010629600392942504589935984227731303840879275228066304 3959 28543619006591094094227992899111322204944448111533573169518374961 3960 28673674507920574722013726654366041115587932056458362880000000000 3961 28804289528405613256148947348342675568436592531720539022181781841 3962 28935466333015952023837441665549820404538391874668698798725681664 3963 29067207195314857582355588920193650231371978910577772468516374889 3964 29199514397489544080070459814447337568309689962727893408812630016 3965 29332390230381696605629761094976351040900717529200178515009765625 3966 29465836993518094828585784379174430499428150179191126025434497536 3967 29599856995141337235558443606583530480687383934996305442704451329 3968 29734452552240666266887541161124245564993424210526650006895591424 3969 29869625990582894659571592546217804507774205569369578245118859521 3970 30005379644743433303139868427580141186739192019502635245000000000 3971 30141715858137420915955785747150464873799587323513119103756498681 3972 30278636983050955850303401325830256376142604794666940081065426944 3973 30416145380672430335464536791831585389677629491045911789548610409 3974 30554243421123967468851997684690086475902598123029719810634174976 3975 30692933483492961266124447091475368855217106004763889312744140625 3976 30832217955863720082070760080398512012626326435300082916603723776 3977 30972099235349213714916124426739412350294368394359812968253289009 3978 31112579728122924507568770605578706921668266386986653887143801344 3979 31253661849450802760195014693935719475797340501761970271427087881 3980 31395348023723326769381286630252074583754550486005765120000000000 3981 31537640684487667810014998180355381466531973012744736076808511321 3982 31680542274479960376891484924709690614949637466269969889728193024 3983 31824055245657678003931839590533771960616280529994415724323133729 3984 31968182059232114979776245092890278497077853906560261945856884736 3985 32112925185700974279399419719802940873931672925648305227900390625 3986 32258287104881062032279009006585927004502926180940623988581474816 3987 32404270305941088848534204012684378267423390255957556847698894489 3988 32550877287434578325340538969334749298341094642742094867806552064 3989 32698110557332883056817727647274398974541911438979411506409252041 3990 32845972633058308471480542349705770259148160842135980005000000000 3991 32994466041517344822238127226040522595085624144419634207929627761 3992 33143593319134007654824773696065243368894090540890539999472123904 3993 33293357011883287081445075251715858759524098126846610680312600849 3994 33443759675324706187318526854454362378804727116592179474348151296 3995 33594803874635988898713045670357447788778225531440254797978515625 3996 33746492184646837641963570092735165243170114451553582269090758656 3997 33898827189872821123880848013934519289449663271859069235218211769 3998 34051811484549372564866758254754269843406761684709390767495299584 3999 34205447672665898716966026082697995715057196636578530049583944001 4000 34359738368000000000000000000524288000000000000000000000000000000 4001 34514686194151802089846257625942058958427701668258589953584056001 4002 34670293784578399293848208683914515935451251537301649848952963584 4003 34826563782628410049261568077307463144603042018033193862097267769 4004 34983498841576644881569586882355484665434495441973664926157766656 4005 35141101624658887160426259135829765944540625682095186516728515625 4006 35299374805106786991916372654495884023426825627955304861476983296 4007 35458321066182868586753248078504652217761055003176082773535784849 4008 35617943101215651444969317093271880512532160885173421681519099904 4009 35778243613634885698591333604151863206330119161700883376742155761 4010 35939225317006901954730995770261322997477972918936020005000000000 4011 36100890935070075982463087514139204614399552896229988877468404041 4012 36263243201770408587806930689032262039062606198568754442484056064 4013 36426284861297221022072978792519727339198255624648480612004990489 4014 36590018668118966269784785261537588136287175117227259172557922816 4015 36754447387019156563337349277819891308225254568874012884150390625 4016 36919573793132407472505984973125929761032941706416700832387956736 4017 37085400671980598917875381279770708464282628141195957758403757729 4018 37251930819509153458216424763960472733349515004658088939644609024 4019 37419167042123432202798651957948828333150677375959471838107279321 4020 37587112156725248700588886333438963830196032316426245120000000000 4021 37755768990749501159251703505022562098720915209656105593711679881 4022 37925140382200923347834861901535660943751583058506580514836345344 4023 38095229179690954537992740388524813537016965643789605765391225009 4024 38266038242474728839573144570800257495957838744851767448123211776 4025 38437570440488184287367585165320041759783387487613010406494140625 4026 38609828654385292036802300337199327204982360344086740101693886976 4027 38782815775575406027326894672075836407162284052661625935321874409 4028 38956534706260733473239505963812288751096559501765558333296082944 4029 39130988359473926542671892685848218915434610089552842907135106681 4030 39306179659115795586444765356556307086147099981889955245000000000 4031 39482111539993144279493069483721488224999510402786805500715291521 4032 39658786947856727038552771871652601238182160947310788885478375424 4033 39836208839439329080795011298281799944235468032476220518159027329 4034 40014380182493969489090254431668645999647291945472014535050625536 4035 40193303955832227650584353879321683655381825462443575546259765625 4036 40372983149362693436270142984373022456874156957839543123447382016 4037 40553420764129541490242426945577487263003800372353271030897478889 4038 40734619812351229998330947600056594197842717027235351285795377664 4039 40916583317459324306815115336400365232903447624189165815153829841 4040 41099314314137445762936021679959381762767430358144122880000000000 4041 41282815848360346149935475701758455845993523571034985918433046961 4042 41467090977433108090368552148384419138335092605708430880656290304 4043 41652142770030471792455404684495187287008876957196817056119053449 4044 41837974306236288515259889505444960181930235774055534968919556096 4045 42024588677583101129506868449248092506861317703860752622197265625 4046 42211988987091852151876922260205490639874172091056705594683449856 4047 42400178349311719631646609487672147160771795502895339273245515169 4048 42589159890360081269574360310537898039520597351228743191241949184 4049 42778936747962607149966603040135881835142575236211135855044040801 4050 42969512071493481467895789861839060279372896914111328125000000000 4051 43160889022015753634581623230172929889580344391074128289891154201 4052 43353070772321819144988990946763962744175416873264207053713833984 4053 43546060506974030592740902049062986225410569347841357547789559369 4054 43739861422345439218492082956057710716356832586627280173091795456 4055 43934476726660667378958849601988036026159305113097309659306640625 4056 44129909640036912324853422298632358028213726789043570076859498496 4057 44326163394525081677026001570654903709829043134358004707828527249 4058 44523241234151060991175680987806172052821421461647705299632853504 4059 44721146414957113802551642864884563637504170158873924085158731561 4060 44919882205043414543129070419171381585823609698432250880000000000 4061 45119451884609714724809821380877908924537858999333398355748221241 4062 45319858745997142783266148971806527147164164229231883186052350464 4063 45521106093730137978116632439241962981075071511571118054236401089 4064 45723197244558518746196996805887525371643900528661695276951535616 4065 45926135527499685905764666033817961195874899330111886188837890625 4066 46129924283880961110554711273868116327825731716878923262735335936 4067 46334566867382060953686332166127142282989113566383080067136659129 4068 46540066644077707122503150168373117282143901614056581277822746624 4069 46746426992480373006517404525093610713560008507811997412683294121 4070 46953651303583167161717629669564276085670814737020516245000000000 4071 47161742980902854035591563506329842555156807356347823658695256081 4072 47370705440523012358310895094059280496957083843851467703130783744 4073 47580542111137331606622013693538512280344596896011437461553034609 4074 47791256434093046948087174928648723288877398854332970021185368576 4075 48002851863434513074423459907425005316344687990163516998291015625 4076 48215331865946917333792575555327856040625908378417759669493170176 4077 48428699921200132573002935125098540624025892770972820304607654809 4078 48642959521592710101696572880218794643289055050094037927923884544 4079 48858114172396013191707292327087133843166273682893712083635520481 4080 49074167391798491525893029131430808746605285018299269120000000000 4081 49291122710950097011864734045928583284122178542616373382495666721 4082 49508983674006841377156153859141506334535869737687002191905677824 4083 49727753838175495963503715623155679546586924956367162693580515929 4084 49947436773758434139033307313274664858648596914765236601302286336 4085 50168036064198616748281102714045024891349171928938791831416015625 4086 50389555306124721021108705820205905095368621062689765786897609216 4087 50611998109396413362708796509156395496024122295199248655186858289 4088 50835368097149766448036150815571559629047387715412107496746123264 4089 51059668905842821045140391963234056018935158129085386454705602641 4090 51284904185301292993021108540394059911722963097899702005000000000 4091 51511077598764425760773060011503525971819944016070800378465261161 4092 51738192822930989015939083320557162165788573538014438658111176704 4093 51966253548005423631141023852185617617869371282772500214467501049 4094 52195263477744133559214545680889241269877982580939948548593680896 4095 52425226329501925008232036073326155777512273083540187038212890625 4096 52656145834278593348959013842499830157340005636726459157295661056 4097 52888025736765658188453486627343891847795139884856360236927213569 4098 53120869795393247044684584740103082674771165658353002561876918784 4099 53354681782377128058216535152819848356048800047795582570136132601 4100 53589465483765892178176634761171132965507620050000000000000000000 4101 53825224699488285260901343559149829584414026181778975280192247401 4102 54061963243400690520832952084236539718143274064947529513779024384 4103 54299684943334761774420489764663589499502746616806736182670245969 4104 54538393641145207918962637945376719489086721590698444795733344256 4105 54778093192757729089517399726951981516936173801352845174931640625 4106 55018787468217104938193164674008129653097959807928040512256733696 4107 55260480351735435481328596300951837227813451528339121760029264649 4108 55503175741740534961264470400010908352507191215049409632001327104 4109 55746877550924479170609209128699839767653752278089506514842102361 4110 55991589706292306688101395722838488200939184995256943005000000000 4111 56237316149210874476377024161210647315242421757560003855297233441 4112 56484060835457868293156643505615356277456224537878275037398564864 4113 56731827735270968368577904414669287157066515541541209569992606689 4114 56980620833397170802612311933053715477452384788305637922217468416 4115 57230444129142265137721240554326477653997530215900426554072265625 4116 57481301636420468563125481221893487152133526882370919938652635136 4117 57733197383804217208284771858826222088982540144308163861721155529 4118 57986135414574114984408919705127885526021499564421450351062004224 4119 58240119786769040434050261705656345842669239809493350762970903921 4120 58495154573236412050058334960750609295657204145449861120000000000 4121 58751243861682612526411749364924619359743893645565487191033227281 4122 59008391754723572404679375569755433940917270879757274201116742144 4123 59266602369935513581103089881014425618490905476634470111266039209 4124 59525879839905853140537460215648194489356498421251961222844645376 4125 59786228312284267984727920392676193446691648103296756744384765625 4126 60047651949833920723658170417509905165890292609005056094977573376 4127 60310154930482847299949764658520266707200807722822110937378630209 4128 60573741447375506817552114537645432720159622568138255547859206144 4129 60838415708924494047219444206074296535976201278433463789102329281 4130 61104181938862415082532603307093590409616446622535919245000000000 4131 61371044376293926621488067009497651894509805591856835958525636921 4132 61639007275747939349943946707920448331778312200706804311378100224 4133 61908074907229985904483401825412124463410271435159102102269599529 4134 62178251556274753893529490725884660918548660847066701690435867136 4135 62449541523998784456822233570037270100677534219816990020869140625 4136 62721949127153336844648488761414625535100097071156956746708156416 4137 62995478698177419499498174175773379940112360297900148090285032689 4138 63270134585250988124106401406431007216253057852437263324690788864 4139 63545921152348311221130242563337167476568337225978899057288570441 4140 63822842779291503591001121519950129924424792634824954880000000000 4141 64100903861804228275789221708467332567995254075568920848452270361 4142 64380108811565567438214837432559652940111065735021388861404783104 4143 64660462056264062666243272022687147495144294904609341815489943649 4144 64941968039651925195004710840729942756192737041902811251994525696 4145 65224631221599416539088476999680352215595482565468044764775390625 4146 65508456078149400029572219565390929363144674109776645337503392256 4147 65793447101572063751460894829011303919714044665960901974431306969 4148 66079608800419815378527887872223466452513407722842183930632208384 4149 66366945699582349403871290997468257015165032026503863151134219401 4150 66655462340341887265822214580153693493637981125439453125000000000 4151 66945163280428590870169061450820437318370408982992427318963335601 4152 67236053094076150010991954977269187261642446256372857345916534784 4153 67528136372077544193734980547995836381238528302762976655321327569 4154 67821417721840979365480587130630861103462671678709242645506413056 4155 68115901767446000058730406977591671185860290345251286813603515625 4156 68411593149699777456339894374459281639353978139894477961044688896 4157 68708496526193573886600565586811875439787530615015707856755997049 4158 69006616571359384258813248884038046268443969351689247317056520704 4159 69305957976526754951048632743207226591766338752037987256116268161 4160 69606525449979780663147539115157391177738797148148858880000000000 4161 69908323717014279749372754034924720075489000362209740044641440641 4162 70211357519995148546486926959454326322671684136552191540490699264 4163 70515631618413895214397010110799841568199265411574024126305607289 4164 70821150788946353607874956900006644593812833529076855172579721216 4165 71127919825510577699236941326525458164468265634098984761103515625 4166 71435943539324917073239205224972224094921468811955133946315854336 4167 71745226758966274016827794513717617079430203627589825177225246929 4168 72055774330428542727761916350288133258286624981797760024994381824 4169 72367591117181231167516443492798227506220165206018963453344108721 4170 72680682000228266085258217394315467346265098373075442245000000000 4171 72995051878166981741083264821715479715139022039985626903301593481 4172 73310705667247292858097851309582556327058564207869205899962220544 4173 73627648301431052334325455764295005814056130650815404240012238809 4174 73945884732451594246824271268732742946574510277763275210125042176 4175 74265419929873462681805724863103772646411491718248081207275390625 4176 74586258881152326925953771065189660934162171347538697317123096576 4177 74908406591695083555557357430802615299687215843961204237152800609 4178 75231868084920145961484492843358023997812762650109562405934047744 4179 75556648402317921849445777775134078498453347450395533331959533081 4180 75882752603511479256418087810984039318087609679679493120000000000 4181 76210185766317401625525344611011724831645054998988199985431202121 4182 76538952986806832483102969569120715953843939763606221282263642624 4183 76869059379366710263105702070608889563212837728352216138158278129 4184 77200510076761193825454983849434682962791548500647512812275367936 4185 77533310230193279216362070893912244950992314810108459958369140625 4186 77867465009366608220106442062055188051404386643079551634655023616 4187 78202979602547469253195936472436160170714276653118933398160002089 4188 78539859216626991153285377275336122580910400604769431129661374464 4189 78878109077183530416684235038442173973024940530055747275376733241 4190 79217734428545252439741157172003868106465973156862869005000000000 4191 79558740533852907320853948055055743819822323547568737959070074561 4192 79901132675122800781317835306255287972683369776617537156105109504 4193 80244916153309960764692608483608364934818137250476004461568381249 4194 80590096288371500275840474924760354170061196107534004981746090496 4195 80936678419330177022261250995911450642743749340506285176884765625 4196 81284667904338150421829803259471996488799567341042843179882643456 4197 81634070120740936542522480569448199511331714203128125326175795369 4198 81984890465141561541204642444840832215067572419834671484739817984 4199 82337134353464914170040298855135138416003240884540724424562301201 4200 82690807221022297920577339392854009906083891200000000000000000000 4201 83045914522576183377057853335266733960447841898918656170930418801 4202 83402461732405161352002633954378113818468318049870943802894365184 4203 83760454344369097378622128279535348611193044960097769346574804169 4204 84119897871974488136112845023256841418812709740343294237835001856 4205 84480797848440020385408576235712863927213631346554288481572265625 4206 84843159826762332994469730158832592815489759562173703080599364096 4207 85206989379781982633711621424114805098028939352704828366876724449 4208 85572292100249613723693727910423819541988542718426865129230434304 4209 85939073600892333218716708995629934729513245639542171769555228961 4210 86307339514480290811502395359929515002909269172232511005000000000 4211 86677095493893465145664013704856504617156990685823664112556842841 4212 87048347212188656624209608530979231350299049791119878775296753664 4213 87421100362666687403860975274495499069027819124035971882457402889 4214 87795360658939809166513432458678336861424884070181013956262294016 4215 88171133834999319260708442905543830171820590620338227997431640625 4216 88548425645283385807541453326271709524814800349789793835900993536 4217 88927241864745082366981365630795151096146643503986951090966933329 4218 89307588288920632762135789947525546468267931009054477701251879424 4219 89689470733997866660557666518303343508973653215295642068426908521 4220 90072895036884886513253989241280381709254049682465797120000000000 4221 90457867055278946453626225600480729371039102371945370328326354681 4222 90844392667735543760144613985244481116758582214285937026835218944 4223 91232477773737723488134837920696218663793875889684070415523633409 4224 91622128293765596877635635471961163103000238409782735604050558976 4225 92013350169366074145869709035367176265834560088130283355712890625 4226 92406149363222812274457863889759971570991871586811155738905739776 4227 92800531859226378403097631265938132729376110484534620399698166009 4228 93196503662544629443022731332900647771842351678675803050980409344 4229 93594070799693308525158611442135573853841916339949740340881131881 4230 93993239318606858899491963276858428426473403325201328245000000000 4231 94394015288709455903778587298503862758972249917071858490088362321 4232 94796404800986257621324242159756982813650846705708587678930305024 4233 95200413968054874849187198669181530067543467775180768237428551729 4234 95606048924237060999769120569613929969925126517021473440644788736 4235 96013315825630622560382625968876019647532087376964026643916015625 4236 96422220850181550737009451890349762487162884155966629946514210816 4237 96832770197756374910092558261318256235279798827068192333029766489 4238 97244970090214738531838774912927323661777926753127862807689880064 4239 97658826771482198096145724026859668667429519309104083531694091041 4240 98074346507623245813907749145543576010263811127645306880000000000 4241 98491535586914556628100458595676532344689203181527001211244673761 4242 98910400319918460204692254205324252560461700494794708343780155904 4243 99330947039556638537083873784733634298415587219510455947334813849 4244 99753182101184049803433536267759044023417837743405815504472375296 4245 100177111882663079117885749967564448782041989720149965305791015625 4246 100602742784437916818386235395808949956861454625606143393009414656 4247 101030081229609164935433732853316132238247438531980315874828678769 4248 101459133664008672487791719862446284198630593510465847547431747584 4249 101889906556274600252859262832950978861073788298549873587194378001 4250 102322406397926715661080379505671736669754505157470703125000000000 4251 102756639703441918465455402089518569310501775705911996221069497001 4252 103192613010329997838905914000016240826019559365265576273480515584 4253 103630332879209621553936894141464372171664232239850108129512675769 4254 104069805893884557900735750184418643113064512282542171752143110656 4255 104511038661420131001547964726655357833456618280693632991337890625 4256 104954037812219910180873124055842245435217887060129832392296759296 4257 105398810000102634052733156938563169992746467843934509601509446849 4258 105845361902379369987976688941865206655529477543140854978955067904 4259 106293700219930909626299524764844565468772960912605996635982984761 4260 106743831677285401099381415449720212256588620160193786880000000000 4261 107195763022696218633263457701170065671185798943024058768069440041 4262 107649501028220070199818717432312304706209506460478790357784728064 4263 108105052489795343888900977654596669409451405795159279939979993489 4264 108562424227320693674492890532152349450334181629095957065489186816 4265 109021623084733865249915273440102938620405798656617952356806640625 4266 109482655930090762608903837828472506817818589094316692621584052736 4267 109945529655644756051108286242248943861462942532958424972514214729 4268 110410251177926232292321465643858169283431012616439147317466497024 4269 110876827437822387361503132902917040386289325371454786213093303321 4270 111345265400657262968423879652146665097090313118376213245000000000 4271 111815572056272027027519887366532311153085253057825600569183510881 4272 112287754419105499025318448230347108541078388845418455144903737344 4273 112761819528274920920567601855021948298224412262718100747782223009 4274 113237774447656974267980810957949712539500711100137354489645195776 4275 113715626265969044258289339482490108406946294599906253814697265625 4276 114195382096850731369080913123476307983116069563946069227301502976 4277 114677049078945611322693343627680194571253679818017194413032726409 4278 115160634375983244049226093388739677703013857541097530367830290944 4279 115646145176861432354531254591293239486078931127491002514791125681 4280 116133588695728730994848126336368269295119795655797637120000000000 4281 116622972172067206861552502672883308448004859940843945269623117521 4282 117114302870775450981302943158517534986172835368780533611746087424 4283 117607588082251843038681694383883357447272243362156455128512420329 4284 118102835122478069130247574740289008475974087452464768513368129536 4285 118600051333102893460742034533473445431124400856190050233759765625 4286 119099244081526184694017768300335675366796616529825498042061718016 4287 119600420760983197673091694846416282283904705348079733091362325889 4288 120103588790629111225560842079050765433807252529500686790808305664 4289 120608755615623822772460687171838927703870328138058238519214643841 4290 121115928707217000460490816984332404386408278648379881005000000000 4291 121625115562833393539382398017465231490958573672247409226152067961 4292 122136323706158401708035888567960731478695887026742545361997922304 4293 122649560687223904154915697228379030268314199780786772259671241449 4294 123164834082494349020051100555204413153591631938882955450797380096 4295 123682151494953104007859687703963469384503863540424583588994140625 4296 124201520554189068881880910233366061523013520336503793349459705856 4297 124722948916483550574382990252451341925064410788264996445307957169 4298 125246444264897401645686488785335133273043116614662431577939997184 4299 125772014309358422829932267834110686243866867280342163456054449801 4300 126299666786749030405910403325580574115664212450000000000000000000 4301 126829409460994189133459831142760395947328606656687710474606570201 4302 127361250123149611497846143995628765941453962961810807282442985984 4303 127895196591490224006427012222731098172967811899681429119466942369 4304 128431256711598901283821185998527913950460056548332724031854739456 4305 128969438356455468713707959130613460254540827629643419561650390625 4306 129509749426525974377299344963197789599668705364374625281512874496 4307 130052197849852231040447042172932517606713846354524887064022164249 4308 130596791582141628943270561781989777463572589851976874912662421504 4309 131143538606857220148121655870361316043209204865084490556473535561 4310 131692446935308075203633442611107725959982462195424324005000000000 4311 132243524606739912884540370762653900002894109455430213990455232241 4312 132796779688426003768897419032541606937888823161076120439922622464 4313 133352220275758348416273691196135938419698357608604446842655379089 4314 133909854492339130912446855947966644133072668777339690156484399616 4315 134469690490072448548080700636528955559827260002479114089228515625 4316 135031736449256318400828429756894317883457654740346276781541031936 4317 135596000578674961592269251838402984656961008483715930483685091129 4318 136162491115691365993055271673660300637248848330131072347270234624 4319 136731216326340128151619748214317082879147641727600685262467293121 4320 137302184505420575223776401450638604527781432104446853120000000000 4321 137875403976590167682522663755318201786809428200034493799199062081 4322 138450883092458183589347582084766229325448447952531816153335775744 4323 139028630234679685210337496688361383690390692029469779139020007609 4324 139608653814049768762369659190839151318824154063083741415932952576 4325 140190962270598098076685617715881481942137696811498355865478515625 4326 140775564073683722969142498758682114093131574126177512113286386176 4327 141362467722090183108451264458290810843112575444277255807424481809 4328 141951681744120898175726629451291753024188778664851130577315692544 4329 142543214697694845110693593309187284250413750037821428122863514481 4330 143137075170442523241920492393044115066724627980941382245000000000 4331 143733271779802208100478108538815288539388897616328268141411467721 4332 144331813173116494718458701071601451118320164809112481727078989824 4333 144932708027729131215827863011335654767580221459798832832091883929 4334 145535965051082143481125851768425284340262888030970955432269390336 4335 146141592980813251753583518946332116205457102863545144790400390625 4336 146749600584853579916271172897626744135454068980924982145073545216 4337 147359996661525658311956661267596189261836245600962959811875680289 4338 147972790039641720895411668770092118162807097137546455047048651264 4339 148587989578602297537972697757288969956455457928328969451162391641 4340 149205604168495102302235445669941715601441257577955578880000000000 4341 149825642730194218506838324107444755468012812097443478745218257161 4342 150448114215459581403372688975666505799269735832726868284326408704 4343 151073027607036759289543979911685106223091374759334419327709664049 4344 151700391918757033884799409923072277357183273113366697315345104896 4345 152330216195637780796734112908563521148684007130232642370244140625 4346 152962509513983150908688757458548122297309459131042752085809517056 4347 153597280981485053521057580098011748432358436886859418354781630569 4348 154234539737324442080936589980063060511667098727304529171496566784 4349 154874294952272903336857360032193897841924616001887256468416516601 4350 155516555828794550757472356785735498314533377385205078125000000000 4351 156161331601148223055183182685940914478731197866774235307017638401 4352 156808631535489988657833420708721165245467180509839895490549776384 4353 157458464929975956973722991741909411071516775597395128174019603969 4354 158110841114865397297341070584318102699606106229969311584393888256 4355 158765769452624166205359666753788113355557343540491470067509765625 4356 159423259338028444294579971773640867422063852563483940997623709696 4357 160083320198268783115678515441934198678311931619775832450032876649 4358 160745961493054463158760070014985317155919243931155880112784495104 4359 161411192714718163748889103509880728727931549658389014102350881361 4360 162079023388320945711941421723120103912714072088384634880000000000 4361 162749463071757547673292463366002107686288546022718387529240219441 4362 163422521355861996854038534242634937744196277651284646709678436864 4363 164098207864513535231632094973269729917179176132397475826515559689 4364 164776532254742861934002062742715587553617819154766078749471932416 4365 165457504216838692738424961298613343832647010844687579600947265625 4366 166141133474454637548612665324072437352693765612626045257947931136 4367 166827429784716396725687445769431819206836985341737834328547562529 4368 167516402938329277150925042173611769613852975984415008800295092224 4369 168208062759686028900361576880729516107513133823860393861922877921 4370 168902419106975003413580294825569432493233549850619629245000000000 4371 169599481872288634041219371704532117346669045898632435511949008281 4372 170299260981732239857972393368462296803392860526357809287299334144 4373 171001766395533153630088580691153335205440232120624570283718987209 4374 171707008108150174828620427522510687457198156346849022395937829376 4375 172414996148383348581912145187807781776427873410284519195556640625 4376 173125740579484071463073175923011813175004151821925776191836389376 4377 173839251499265525010437060238997335212144536924885987155391432209 4378 174555539040213437881267130102214335419560406341950858236268614144 4379 175274613369597177541236861643086132243783101463094787254522298281 4380 175996484689581172394484268512603026369685171075152901120000000000 4381 176721163237336665261316460678274066833135647153982320943079412921 4382 177448659285153799112922444078358465028492205736301654207297012224 4383 178178983140554035974739404853241306413121580319684821411098942529 4384 178912145146402909912410118579662061887713773189455265063172571136 4385 179648155681023115016566760801592721955548311337361115782587890625 4386 180387025158307929304979280954897234618717728449150431343325692416 4387 181128764027834975462914648315177160008415477626925026825537829689 4388 181873382774980319344866696672833146527847332372441000080442916864 4389 182620891921032907163134994889513840031690936126751387061011334441 4390 183371302023309342291055164168733348894787466825017138005000000000 4391 184124623675269002611012360653281535711286745510420692380119241361 4392 184880867506629499339704254735741916379916087781570143320333615104 4393 185640044183482478265459777148462833183347672513894513522832081649 4394 186402164408409764334765177418102869946235884974697116456739549696 4395 187167238920599850527499563579738041669068256293524429149541015625 4396 187935278495964731962738074118797597642771313441532155302634848256 4397 188706293947257086179342184938115306002279539132782931412667698969 4398 189480296124187800537923386744510231531367895581397391059333456384 4399 190257295913543847693138592646982037880876176272872767431804578401 4400 191037304239306510087653163009359868046920908800000000000000000000 4401 191820332062769954421490375776754420981854965529165403964028701601 4402 192606390382660157052874536690269982447452075804533956694568886784 4403 193395490235254181289068726131175546910659436679941457143002660569 4404 194187642694499807528107428927381248427710443462274951581184557056 4405 194982858872135517214729001465150586120845965986897454040166015625 4406 195781149917810831576223108051328150409930048614042305654005264896 4407 196582527019207006106323916860132084622741945942339059397409584049 4408 197387001402158081767700996188265646952054170722824463897753288704 4409 198194584330772293886026505367650597386946346782004278215189022161 4410 199005287107553839711029442801809122751707044103685982005000000000 4411 199819121073525005622385407475610284835046629716756944154200401641 4412 200636097608348654960733561235030968383078948906883883391020171264 4413 201456228130451077466561258460561807616058398695831386819842535289 4414 202279524097145201312151148802272341447916090164182255228675785216 4415 203105997004754168714245468764281077904615098247929594204462890625 4416 203935658388735276117547730500019960863625038782778258456980750336 4417 204768519823804279941653102606456734268551640136474647753419628929 4418 205604592924060068886475469405246574901767626328547368222173069824 4419 206443889343109703793721463612248514944038846436484186177084057721 4420 207286420774193826064449703885336599168757779373773829120000000000 4421 208132198950312435635247044986118944729410649179501815521259349481 4422 208981235644351039518052875697025919491319432318616532117962412544 4423 209833542669207171911167389725068069919981128649133327418611161809 4424 210689131877917286891490319142105332959642055224148268906683826176 4425 211548015163784024700552870024338265743888049100793552398681640625 4426 212410204460503852639427547447506168546884258576965661721927512576 4427 213275711742295081590128213476515742064343976052055961321701577609 4428 214144549024026259183646098887503269962546367527881781237521055744 4429 215016728361344940637306598726278777254999506598244861819441477081 4430 215892261850806838286676535110420608240112064597239281245000000000 4431 216771161630005350839802179614808094278878324543752374282502953121 4432 217653439877701473384114703855072840612810898765415589770768154624 4433 218539108813954089178901882234473219387486623258711788470715596129 4434 219428180700250644268812817002426161255384666953072212735901671936 4435 220320667839638205956436204563989779417188420998113116335322265625 4436 221216582576854906174572225176888072384555805581906430588594159616 4437 222115937298461770801403527595430765730385648162088271655566774089 4438 223018744432974935964362007709484291139370732751671601931023102464 4439 223925016450998252381085157643455919137347845481344561352485472241 4440 224834765865356278788458701008442836629945065488258170880000000000 4441 225748005231227665513351042945104722206146199261726425112781020561 4442 226664747146278929241259762181761783972119583322002061815587541504 4443 227585004250798620041710968509540306565434451343960060908670494249 4444 228508789227831881711878854813478853784329604662737444097604714496 4445 229436114803315406502525200086353083018023134593730516583134765625 4446 230366993746212785292996940703180746203999710569300690364511699456 4447 231301438868650254284664233683192493512310038594405232670634162369 4448 232239463026052839284831699768450844511457457223594882108682665984 4449 233181079117280898655811767981946302189715413176497385023992635201 4450 234126300084767066006511258992332330761350887871142578125000000000 4451 235075138914653593706550554228709482751706767072993648811615759801 4452 236027608636930098305608913400090779331474499650918324827268317184 4453 236983722325571708943369737045295091990445549023107298868498112169 4454 237943493098677619838125835156838884383422255159115372857650745856 4455 238906934118610047944797069995676439663092153062187732417119140625 4456 239874058592133596875811103173087383508490300973041589228033540096 4457 240844879770555028181002406174340824583327529657115207986270286449 4458 241819410949863441085395202010725444707378144459879308722000802304 4459 242797665470870861786452605908941482464166921131456141456811957961 4460 243779656719353243415096937198625009683292594482891002880000000000 4461 244765398126191877767534995180977343952419124705610173655361778841 4462 245754903167515219917657041117336721767501777604344544243915825664 4463 246748185364841126822519318951497884422298436988684007193168305889 4464 247745258285219511036167191381343868641498664631381735842319958016 4465 248746135541375410649809377853867317217768207065581469618525390625 4466 249750830791852476579113369425203700583993854628542957248815489536 4467 250759357741156878322157874678502076174147025441239066796869290329 4468 251771730139901629314350133524330043018437620376086930694536167424 4469 252787961784951333009394134240276670300293373878608088893824832521 4470 253808066519567350818180196080362530473373152390330490245000000000 4471 254832058233553393040257047765160763368892281568327701711206085681 4472 255859950863401533925344453737072901324160346188984875552493010944 4473 256891758392438652005147627841443235355877493592922678822678531409 4474 257927494850973296838544140705186084081604902727682436889194942976 4475 258967174316442983316029785185022191809093594843474674224853515625 4476 260010810913561914672131926524620314331246867633783278426535755776 4477 261058418814469135357327242993965982461635202290854357463372918009 4478 262110012238877114923835471507916606092853229286505635809905017344 4479 263165605454220764082501823779708257344792491880981674297545050881 4480 264225212775806884090828144727520689710688218205252485120000000000 4481 265288848566964050635066658909293433917724319637776145037808088321 4482 266356527239192933372150305526906920364152053734664170671860417024 4483 267428263252317052300100210852603810816560765505731211408373844729 4484 268504071114633972128423801648083764885141535076810519244280692736 4485 269583965383066935822896437153003691557844916584626522229853515625 4486 270667960663316938502005243420622345962204095614573223696654946816 4487 271756071610015242865226085103069354879544663438402926767430513489 4488 272848312926876337336203319189316086940824238769980465174821208064 4489 273944699366851338106807155650632278070083715023439306099558805041 4490 275045245732281836270955114449548529093071178877433040005000000000 4491 276149966875054191240002229940734943356271574648478649545379594761 4492 277258877696754271634429325380614419462657550654848229251656187904 4493 278371993148822644849489875135095812487597949271909675241106901849 4494 279489328232710216495413703322990216414577934658214530324564599296 4495 280610898000034320915710048171264807764292636255455981233525390625 4496 281736717552735263990063364425480178645660953084164881300016070656 4497 282866802043233319431272654916157854839164642924800993922599020769 4498 284001166674586179788649130014502071360094726872866660322776195584 4499 285139826700646863373257603427416122890040125889026972043004687001 4500 286282797426222078323364257814202531445800781250000000000000000000 4501 287430094207231045031437267311379917794764061976907682336004813001 4502 288581732450864778157037259506954815600235386304644622957416067584 4503 289737727615745829452931750014162439230435918057852820934837958769 4504 290898095212088492634771501883723861695740935439239980913216454656 4505 292062850801859471527677263013360845500691346434399420042119140625 4506 293232009998939012726102530837718695966748519174709792561084535296 4507 294405588469282504006361898308816274494442825871778907988982983849 4508 295583601931082539734245161928341337925972163341397747175959035904 4509 296766066154931454513174734814072665482644262106231686009293688761 4510 297952996963984326321408018942872505413266938174283085005000000000 4511 299144410234122450389837264305425897267260410791566787593000351041 4512 300340321894117285074997092250554465088875986930314315564333400064 4513 301540747925794870984954299330860544290403093310866541259274871489 4514 302745704364200724618825800052071677862480155422737247702628450816 4515 303955207297765207783748625665251102757724529458678490218134765625 4516 305169272868469374056210785137636595399236737792562291967628148736 4517 306387917272011293557743527332049414941458299319536091289714546729 4518 307611156757972857318074133878557754736405330959912067835016385024 4519 308839007629987062501943833921602552903186577415652492968269202321 4520 310071486245905779778907778581589588196965075202075525120000000000 4521 311308609017968004118553258316824427431045522812017892536115216881 4522 312550392412968590296698504168769703087367152651499918834059129344 4523 313796852952427474401267497904478633801949636153950593067153096009 4524 315048007212759382629676240142671261571481693105920815748495179776 4525 316303871825444028672712903496700393885382865155478763580322265625 4526 317564463477196800983048243445533668145781964319267356492637118976 4527 318829798910139941229673566934326562025986570860098855779673453409 4528 320099894921974215242731481515225735525023193994001591518252498944 4529 321374768366151077756379580097385169548403238325802095239007019681 4530 322654436152045332260509172038114822111590726102166225245000000000 4531 323938915245128287275330164354620083236490469546334044607370818521 4532 325228222667141410366029241272666983932544792297408159700941799424 4533 326522375496270481217911600184227666621656301858972418413755688329 4534 327821390867320245095646691415034089219400119906579341846133633536 4535 329125285971889568013455692084150990089188970628170525653681640625 4536 330434078058547094946302834875210526478967465450822846347284054016 4537 331747784433007412415384224861790989904908880511515610068847047889 4538 333066422458307716784446425791490931008311805487109505923869233664 4539 334390009554984989606712895613466857962156804630593142096455332841 4540 335718563201253681365449313736523627312015140085087482880000000000 4541 337052100933183904954458983758303877552123679489946919900340963961 4542 338390640344880140248066829464863176982973607886474964246107554304 4543 339734199088660451113425043043241220110741421141806774718273304449 4544 341082794875236216221255206982038930945105115640189417088243204096 4545 342436445473892375014430709386210386444096146024998841069462890625 4546 343795168712668190197099520757270810605798491558564283801723961856 4547 345158982478538528110350913069210327160376839685463867954730274169 4548 346527904717595658363740493609238616264532639669801065840846045184 4549 347901953435231574095306010982106207048799533253505144407114733801 4550 349281146696320834236031783353618290447964391865283203125000000000 4551 350665502625403929158052313915006611338455106080200656893671861201 4552 352055039406871171089225710192488912634528233314816544289780137984 4553 353449775285147110680054926738602329027516820250019508168604200369 4554 354849728564875481112289619482309238298336234064773732911305683456 4555 356254917611104671141903549167626346867180396957648666915166015625 4556 357665360849473728472512015485467436224921772152145944358534250496 4557 359081076766398894858670757336066202432101820799797320870165676249 4558 360502083909260674341882132811048262020341605815756432986059989504 4559 361928400886591436025526209642021866510125548417515572424958214561 4560 363360046368263552798333667739346927132047869943354490880000000000 4561 364797039085678077419424154779273645455958499524711594797642118241 4562 366239397831953957381347958354567463412881046181152939184240894464 4563 367687141462117789970990578773648136802615732778879918523194232089 4564 369140288893294118951629019992739177254858416950797265785825263616 4565 370598859104896274292865377237141025006345308285270538034541015625 4566 372062871138817756378607603480158056943666819414992161411594727936 4567 373532344099624166126719197996176496964718666852851222605023398129 4568 375007297154745682457418993608797800720023073237846475797245722624 4569 376487749534670088550979239962850313316612020300693344126791167121 4570 377973720533136348338744803133821166882410025152701596245000000000 4571 379465229507328734674978542149320993260063479384053348270562743081 4572 380962295878071510640527795560467141492487900711085234541828767744 4573 382464939130024165432804431118738686544469916836636623015516855609 4574 383973178811877206300076093964491877367213484461521987353608536576 4575 385487034536548507981579148621922836386487659160951328277587890625 4576 387006525981380221118484362653282583109734372349181067571207602176 4577 388531672888336241104274640210547918196371030143106711012121183809 4578 390062495064200238846630097120033897902628043500353926263395500544 4579 391599012380774254916459490755687161420784743351323829514251383481 4580 393141244775077858563268493037736651772623752984771589120000000000 4581 394689212249547873079614538699377267010595731697512505909817143721 4582 396242934872238669000965008786307052943746481372782247184380301824 4583 397802432777023026630850336510061325465263794013438408218793126929 4584 399367726163793569384786264410807406680590972236299815263284494336 4585 400938835298664769450029953670030467026438022577250947700556640625 4586 402515780514175527261832963746673490411402065903150969084257481216 4587 404098582209492326300460298717023128871519359883416594159784377289 4588 405687260850612964716858771231141142154379520833698448826199179264 4589 407281836970570865298479881336104826096493010524573939157649055641 4590 408882331169639965290392261064950819091910253885257987005000000000 4591 410488764115540187590456512183302639360822659015321634770341128161 4592 412101156543643494840980979383608511902475378565608207552509640704 4593 413719529257180527942930670107286735927815453572198757480551702049 4594 415343903127447830522423170672635710960000878422582021203264528896 4595 416974299094015660882915032133121442039597403170317711715947265625 4596 418610738164936392980159723955897087751088120123879590226211373056 4597 420253241416953507960703894890752283625291472919855373545445922569 4598 421901829995711177808382354019116816736849303479485719938124214784 4599 423556525115964442646973906682644598703653784060372328904846775601 4600 425217348061789983250889965570121037374138828800000000000000000000 4601 426884320186797490319485722496303345358352959717097303211342904401 4602 428557462914341632074309627170686703185970312370567343165128528384 4603 430236797737734621742340991389533286162429876293396573888628836969 4604 431922346220459386492007736479867863649217620673943922679342432256 4605 433614129996383339392526644396255079743926865773260658192509765625 4606 435312170769972755970866974564454036563721931651187108189758685696 4607 437016490316507756944404985352664334688615886298570160536686363649 4608 438727110482297898711111766930989920348623035260220122014735663104 4609 440444053184898373182899867280737606329181056982969173126379535361 4610 442167340413326818551545491292891998035143933144013233005000000000 4611 443896994228280742580402590333137555533526792843421355620063080441 4612 445633036762355560018932952460657662026514604993064605471606308864 4613 447375490220263245740892467809154581632289875098718420682208387689 4614 449124376879051605210838095638669099420979000555380259932134396416 4615 450879719088324163887452715441484382074493685173914436505244140625 4616 452641539270460677176026020458451704946202937437527161842891227136 4617 454409859920838262546278924285422007889763863195677240158113844529 4618 456184703608053155435576616203264723047999580069265418270856180224 4619 457966092974143090561441434757616868694985228840004912116014726921 4620 459754050734810310271151148282741779594719601470068741120000000000 4621 461548599679645201560091051872739605639211432020122501009374664281 4622 463349762672350563394419529146276230708022966366338103590969926144 4623 465157562650966505977506400449845797541587954814458828573501810209 4624 466972022628095983603511503349686829922532296378047295037559013376 4625 468793165691130962745387542852678460188761108554899692535400390625 4626 470621015002479227028516324279253353755117040964910355777223205376 4627 472455593799791820745121057622579135416328408357730004694484109209 4628 474296925396191132568539515132625081029130457863598611282166022144 4629 476145033180499621130393450354576616023577155735114281313952142281 4630 477999940617469184127648863550447748987780865824541414245000000000 4631 479861671248011172630529441991505386867903036953405389134023063921 4632 481730248689427052266221830706910955846115988520910607984543924224 4633 483605696635639712957296316619315950639398199078218248597668160529 4634 485488038857425428897760053328435336616615715254565902681557275136 4635 487377299202646470453662131885230577785276961199977269620478515625 4636 489273501596484369679180631527618764646031121592280450315351228416 4637 491176670041673841143141280347977891562818133765951354332460501689 4638 493086828618737359764945536086612435876506899966138234065843044864 4639 495004001486220397362922778576373272155299536136056236867863973441 4640 496928212880927319622166904713554492395883549497889914880000000000 4641 498859487118157945192971951139991483970593405836970078618306087361 4642 500797848591944768635044456061190079316759017971094541060430447104 4643 502743321775290848926742126794856220674531788008513155860574094649 4644 504695931220408365262669020772244168815831635478473927348252573696 4645 506655701558957841867046891859562231593109426265136181454228515625 4646 508622657502288043554380618115964686624900240113499644594054304256 4647 510596823841676543773042728575590825435466735555026659215413965969 4648 512578225448570966871518002480382553940929070672607834025842704384 4649 514566887274830906331173941774282885664795894020109799694974812401 4650 516562834352970520713556633803762137806661587805126953125000000000 4651 518566091796401809074354143289965560977929511644471047635993942601 4652 520576684799678567600321118009354787205886425489797036060229238784 4653 522594638638741029229618778537500338152475762944395249905993868569 4654 524619978671161188020193906199437981871613403316675875708750701056 4655 526652730336388810034998862384327350933257717760661332936650390625 4656 528692919155998132517042084006526176656707079387233499488133840896 4657 530740570733935253131454921544021847587285586221081692837663046049 4658 532795710756766211055966135202817776756788759711232563260418056704 4659 534858364993925761705389858816744311532141600185641484656381651161 4660 536928559297966846879956397600701909179104527068008698880000000000 4661 539006319604810762131547862366102752533635242008028314931289237641 4662 541091671933998023146142376844961365619342983838825656330397643264 4663 543184642388939932945021443948596685332570040055622587375849338289 4664 545285257157170851711555038733390546048512164110960651845779849216 4665 547393542510601171054648128214930720809564605396615512973994140625 4666 549509524805770994524210618648913134935217409893474845987693646336 4667 551633230484104526198300217198528330708176300176822556656553885929 4668 553764686072165169165884384780276173504511393439754479481479757824 4669 555903918181911335733473468100274067401384454578835638702813881721 4670 558050953510952971188192249268696732406340176515433747245000000000 4671 560205818842808792954181558749120073484920281427755443417626980481 4672 562368541047164246983555279630954960498704955296415640232650604544 4673 564539147080130183227481046206218826035456841479271878189089959809 4674 566717663984502252037305225516672734643867865627670822597370610176 4675 568904118890021023350004384874662773402305944433759403228759765625 4676 571098539013632830516616409342452101800783414416284778689659928576 4677 573300951659751340636684758802855849176547883478372576152780229609 4678 575511384220519853266139062621920797484531097207490806147396063744 4679 577729864176074329370434359076480736633190658702548297899033296081 4680 579956419094807152399179814810897949709916589771713413120000000000 4681 582191076633631623362905724744425433087233881068041966239114579121 4682 584433864538247191797045013250716150453252669084142968499800666624 4683 586684810643405424502642351282503376298105257826923053616812789129 4684 588943942873176713957750389656980661689935729172738556750775975936 4685 591211289241217728297928504221730608875575856179941382819697265625 4686 593486877851039604768724872389253438878144103611142599312341295616 4687 595770736896276888557497670893596531985369733297044395321343421089 4688 598062894660957218916415719950001090240796350902881734362832830464 4689 600363379519771764492973017683974205141963273745036744082074086241 4690 602672219938346409788855329167319274872532471363974379005000000000 4691 604989444473513694672510335114460251482207539582340242027411841561 4692 607315081773585508875295824743458018426666892214872316795437973504 4693 609649160578626543405613054014606908297897058753910269383222482249 4694 611991709720728500819974702979213967400873329557963291065831338496 4695 614342758124285066294508872887579704887477962303433904971806640625 4696 616702334806267641444962283635519341955304192340503367589828755456 4697 619070468876501842847837283721963956782079414990313645727552404369 4698 621447189537944767219878486827058140184216334964866228651233513984 4699 623832526086963025217715820113389852159241521907887693556522844201 4700 626226507913611545824071528147129956611791502450000000000000000000 4701 628629164501913153291549241707467726533492717353124608134850975801 4702 631040525430138918619643611510359911536432725793927312587850269184 4703 633460620371089287545239241856879083895520271582342955274031295169 4704 635889479092375987031507757300072954435709994584991554154954489856 4705 638327131456704712244761815512105752612090541724593321616337890625 4706 640773607422158596013484760562623648912586671842807712551035716096 4707 643228937042482462768424411759097077873708987697717713814463723449 4708 645693150467367868967319223051970722737184776996341499857539170304 4709 648166277942738932012514745805770494137825382698963318678038561961 4710 650648349811038949674428002548244511771215165146326026005000000000 4711 653139396511517812038527050231963338982903772946257413872596589841 4712 655639448580520207998212697707876301243070133828805598200582897664 4713 658148536651774628320719062681958087763796309461845900685899083889 4714 660666691456683167317889427600713526932502757068190482094985622016 4715 663193943824612125158433700918005543937701767520593379940791015625 4716 665730324683183412863033729296184063927687287596815292036177985536 4717 668275865058566762028432756783307937427457319614306652100161522329 4718 670830596075772741331425508212636132188644719636342827190748455424 4719 673394548958946581868455705350617853595155046964841064424312631521 4720 675967755031662813391328325068313209784218454823398277120000000000 4721 678550245717220713504354598454434553015221876311036496230645691681 4722 681142052538940571893068647784899383125308416435307827054038802944 4723 683743207120460771659485784105840997060067278006163329102513304409 4724 686353741186035689843713861399420879966497151270889883294067326976 4725 688973686560834419216580723442639891971278096859847354888916015625 4726 691603075171240313432802706129940270752116682341316858351493771776 4727 694241939045151357639091390835237154650937998103446632255277545009 4728 696890310312281366636478362995898984042608850894955263767917625344 4729 699548221204462012701030634201214797914155592678591292100668844881 4730 702215704055945685172032655385518347015309234930092048245000000000 4731 704892791303709183921624503019280009779271229327092484204467689321 4732 707579515487758248824809879251493852432648826192439183664518529024 4733 710275909251432927353682050608464766176121545422715039634909012729 4734 712982005341713782424660777956094868014779198993387190584764596736 4735 715697836609528942632488682877053901152943100498108057610712890625 4736 718423436010061997009701372326538847063448298922442149211003682816 4737 721158836603060736455262024370145847031719455187245856803151135489 4738 723904071553146743981038042967924077068790019720163781973200536064 4739 726659174130125835929794839177006425948789099995838017175503394041 4740 729424177709299356323389809862234483151797939713903866880000000000 4741 732199115771776326504868183124753142147757711782535920701084390761 4742 734984021904786452243191602311449824839374600839870895919100219904 4743 737778929801993990474370147816180998980437971228214276515628864849 4744 740583873263812477857818968123859957499346625708645851762624823296 4745 743398886197720323331821828911690385542562500842136915862431640625 4746 746224002618577266857055711773306074867576421534872591562110726656 4747 749059256648941706542213122570725150826970556775368547337029237769 4748 751904682519388896350852023879525680307924068131487062497528643584 4749 754760314568830016593707306842498903320769539130058503888764871001 4750 757626187244832119415812485388609679345036029815673828125000000000 4751 760502335103938951492905850644187639438529994760130069045390004001 4752 763388792811992656156731685933157847943818122374232156496759619584 4753 766285595144456357173994333538592522692514201035171843788323116769 4754 769192776986737626408880943919297655212226216657195071837377798656 4755 772110373334512837604237646917539426424194118044281102356572265625 4756 775038419294052408521663683267042508076158911981924057539840311296 4757 777976950082546933685978744058462352188625135298163006700706395849 4758 780926001028434209984720406421833569878800206334139780076531003904 4759 783885607571727157378541146256045410950194841842138771724674267761 4760 786855805264342636983597974123095180173689028538799226880000000000 4761 789836629770431168792262299213557638899404774831405680355511137041 4762 792828116866707551303723199398205440548239733049429425058130072064 4763 795830302442782385341313883662882280238189527756862248386389624489 4764 798843222501494504338658797568515577723350807675700787111975714816 4765 801866913159244313382017563709648715524762649057309435061884765625 4766 804901410646328039301491788422356073792973714710231982642520244736 4767 807946751307272894109061724210403470560809309546910586531004753729 4768 811002971601173154086731875546854284425897210857532985696294273024 4769 814070108102027156833387894932167594804730720513960334087884976321 4770 817148197499075218584301557449759122611358415022575743245000000000 4771 820237276597138474122566246692020545123074227761336154504006797881 4772 823337382316958641607102254005443908029194461553485459978302521344 4773 826448551695538714647239307729857615351692685129927586346253844009 4774 829570821886484583959263130726539568394003555796290018852673163776 4775 832704230160347590945703494281482951558861128878451633453369140625 4776 835848813904968015543543215747415579131643228637005942269700734976 4777 839004610625819500692940857401144862913593385112489535912494055409 4778 842171657946354415783484546327065665152092883745131645388562706944 4779 845349993608350161440430371114746551798988900716266743570282788681 4780 848539655472256418018826242235843537821890450987569157120000000000 4781 851740681517543340178880950636597593055163937239264807029708394521 4782 854953109843050699921408444876299989015482125656480323949065511424 4783 858176978667337980467659092624886644087131331545161660052888831329 4784 861412326329035423373342919105912091130028979301292458761347137536 4785 864659191287196031272154544772406133728880525369779630712275390625 4786 867917612121648528649625798806622755060332312765861940011114390016 4787 871187627533351283053659785650836070609617906452473897646851644889 4788 874469276344747189153639550451853506726627817961782505688978161664 4789 877762597500119518065555447819933368404593575600431817043625896841 4790 881067630065948734366157888482897251778984872567796616005000000000 4791 884384413231270283224716342114508739435736382677949093212999734961 4792 887712986308033350086551333725299962778989443314255997728985186304 4793 891053388731460595348103707453231992557353278625307325167175242449 4794 894405660060408866468914667346805855109993770804846055709257028096 4795 897769839977730889971511061797151293647275394083882157876103515625 4796 901145968290637945785823078687637725531855564323451805523476217856 4797 904534084931063526400405984165931981090793734398053271791262466169 4798 907934229956027983288393791317308245245537404919085271383960093184 4799 911346443548004163081780808079471068032043592819700053461224892801 4800 914770766015284035973306908675246253105427251200000000000000000000 4801 918207237792346318830914121874334784555506885287086934575337027201 4802 921655899440225095515445754790117749590241141560752176671725289984 4803 925116791646879436897974794970603798253528880778538730236701333369 4804 928589955227564023078875778589589936875652135033129119239444627456 4805 932075431125200770316493700957787120554179602474232875938603515625 4806 935573260410751465179014899764185166753981928854394007479923626496 4807 939083484283591408438908183872807612583462172994057277672259063249 4808 942606144071884071235079833624171132763088582390304578323825557504 4809 946141281232956766033673484946629651505320906842610473699862768561 4810 949688937353677334924245351730297375501234140004443064005000000000 4811 953249154150831857793856761452942850390755174579094798311808879241 4812 956821973471503382927449600608305937806213524848929251415007166464 4813 960407437293451682588706011745587253467249126582703665943602960089 4814 964005587725494036141441575595023743262688296535376686192974127616 4815 967616467007887043277441272576931056432369182753756079899775390625 4816 971240117512709469922519770756662325422445155495399993924896423936 4817 974876581744246129398472054839820903583156617321213091533401580129 4818 978525902339372801424477115962961666915232906567799118831749210624 4819 982188122067942191547426387725140144341153788383385281021154916121 4820 985863283833170933596569863063323196719601560964476933120000000000 4821 989551430672027637763806382176300522692067483699865912613536299081 4822 993252605755621986916890466761968819570557199802361003264609759744 4823 996966852389594883758786313404585989626067901929999540495043578609 4824 1000694214014509651452370172123003119178343827591718508462212120576 4825 1004434734206244290335665347997530258466042293307870578765869140625 4826 1008188456676384793358789497599948660904163114652402574415256818176 4827 1011955425272619522879801770864690466899535133370423773327197760809 4828 1015735683979134651462657696304339096179434001638526745590163308544 4829 1019529276917010669326512546372916950876390418875429578779549127481 4830 1023336248344619961101659273638119417942051695893613327245000000000 4831 1027156642658025454553445000599620563608431502466668136484712694721 4832 1030990504391380343941580499884464455364370255553784272359809613824 4833 1034837878217328890688340140600824239720265873831909318813934244929 4834 1038698808947408304035245424315382158601670256126274348322347598336 4835 1042573341532451704373933513953502895109982726994759911499384765625 4836 1046461521062992171943033094460463821739243933289263311576449417216 4837 1050363392769667883589003518900527751474328017892088358913662949289 4838 1054279002023628340295039511441947174546284667813043977838197707264 4839 1058208394336941688188302743052572510902485429096176144852165594641 4840 1062151615363003135741913390424304461239194275069039738880000000000 4841 1066108710896944469894319357406147770199924606513698077507083874161 4842 1070079726876044673814858204845375000149050257838889158658660872704 4843 1074064709380141649050537023043954274840789135422633601939493615049 4844 1078063704632045044795278514902027070355340108670022289040351952896 4845 1082076758997950197029117461150423429641099839900793734919072265625 4846 1086103918987853180281080535818101777968894902062920810150501229056 4847 1090145231255966974775744154225732263426584804708482699079920089569 4848 1094200742601138751729739691370801102310831047938813717265759862784 4849 1098270499967268279570763029639712423612779485325774445913676909601 4850 1102354550443727453857946005455293454675390274709423828125000000000 4851 1106452941265780953688760948890592181427618346749019161052668045401 4852 1110565719815008027383956172638508777264115879441500648133515280384 4853 1114692933619725410248359991248187018850142731109675895399247944969 4854 1118834630355411377211743662489780181164890066814836298508578976256 4855 1122990857845130933160299564395832601509312497187929159549931640625 4856 1127161664059962143775669978296840650604942071266493755260661661696 4857 1131347097119423609704854064407512968351387508763850070347239725649 4858 1135547205291903086890726016656015534883425324093266726141854831104 4859 1139762036995087255899315991948534861267592455257137615127428064361 4860 1143991640796392643086437250433649243610895088582503674880000000000 4861 1148236065413397696452688042123503338374472713788290355693515816441 4862 1152495359714276019042315156030346055518945382825683255319182180864 4863 1156769572718230762747897735416856131049354998272880357266071090689 4864 1161058753595930185389294981506671805775328467107600178498204860416 4865 1165362951669944373941799742768135263816580894597570157423212890625 4866 1169682216415183136794951742420638307033378940315867494465482523136 4867 1174016597459335067929989357911056226635360108721205240483920001529 4868 1178366144583307785910457457600347410383961851362925822966745268224 4869 1182730907721669350587040846661123489560566208161133590071996450921 4870 1187110936963090860424258401130445423832510320344364384245000000000 4871 1191506282550790233363232001143860475944309329230221968005310195281 4872 1195916994882977174141336936593407187108982622618700354508128518144 4873 1200343124513299330996146575841740981551966170071452384165864508209 4874 1204784722151289644687703785765608933869827189175270387775708197376 4875 1209241838662814892779784894414801070561787218786776065826416015625 4876 1213714525070525432127468921118894721345562607153429376223138021376 4877 1218202832554306142524985388156409476449092018224705599994406661209 4878 1222706812451728574474488298363638508110428875740235627289551430144 4879 1227226516258504304043091839589125851450587993672829429770391861281 4880 1231761995628939497782205085021759999707464030137478021120000000000 4881 1236313302376390690689918423504585633784998432598782311609606589921 4882 1240880488473721780203923701403183505859997652138553831439118836224 4883 1245463606053762239219193112879031535245960851146433662653477253529 4884 1250062707409766551131398764018608130232689784025409579773589979136 4885 1254677844995874869913825583723933649239225191992904807003291015625 4886 1259309071427574908242314886157461781903393108375288206634784764416 4887 1263956439482165056689574431473375607537003735612193705607053048689 4888 1268620002099218737017003309220071630537645129190672171284891172864 4889 1273299812381049992599006407868660239401528769226422456537096487441 4890 1277995923593180319021613660155536754972585547908551098005000000000 4891 1282708389164806737904073693111540837027895023472482466147512808361 4892 1287437262689271116998959989616234656494290164381569301277695279104 4893 1292182597924530739633210210936017468040033186654722880126465982649 4894 1296944448793630126559415962894156634230221786223820220754533597696 4895 1301722869385174113293591038036789118256365109576770879803837890625 4896 1306517913953802186022571058401465888444239449019346282783761760256 4897 1311329636920664079171136504306364890518868861211268338934920107969 4898 1316158092873896637725904370043994923688862954930192047234159952384 4899 1321003336569101947420001163610840953334270865430331996006144921401 4900 1325865422929826735889511690804489613314880600050000000000000000000 4901 1330744407048043047919694060385652022947085569123494667925609058601 4902 1335640344184630197905961642790362556112092909935119263038897590784 4903 1340553289769858002661657336386594015607006152128034769798294951569 4904 1345483299403871297711684468841694510980248580270259368456204845056 4905 1350430428857175740218112013187568966717655129807210599284306640625 4906 1355394734071124901690939555067656921232304737591469880635430416896 4907 1360376271158408653644289635894926619659631082364557659036016383049 4908 1365375096403542849365391742757973732052057145409742153209050824704 4909 1370391266263360304970833346440835359466476331952888253151444155161 4910 1375424837367503082931679030472615820806229443720477947005000000000 4911 1380475866518916081256198933340196938602933079279643771222907948641 4912 1385544410694341931526102469569378449213047164976139931354623115264 4913 1390630527044817208989342630038511499751087932109097494204576016289 4914 1395734272896169957919740114409401313648839156490004650051891913216 4915 1400855705749518535460875145761981188752640436846595608257197265625 4916 1405994883281771777178908086264744339744250100861166554310454542336 4917 1411151863346130487556217939908698510705063247900839197551378017929 4918 1416326703972590258664990520929069510560867359588009430006914445824 4919 1421519463368445620267145511530428082897281418424100039358533580721 4920 1426730199918795524594263856955632105623773978960325509120000000000 4921 1431958972187050169068463976879286071725556666281446303695654486481 4922 1437205838915439160232477136688748684803171670621573519640026796544 4923 1442470859025521022164489047610660107450276763462926607267948632809 4924 1447754091618694052660646378063335070806532052432790977910185394176 4925 1453055595976708530475473387324291068121611074102338504791259765625 4926 1458375431562180276917805363901121888629675249696004437592320344576 4927 1463713658019105575107221992230773910874400221916870365451388756609 4928 1469070335173377450203355209899405629127557262912893666739559071744 4929 1474445523033303313927852580909324540175953361971810271654984990081 4930 1479839281790123976706198726102522793650515546887128451245000000000 4931 1485251671818534030764033947208268693794431712704533686964766080121 4932 1490682753677203607520060883685985309173234026762685340265361178624 4933 1496132588109301512625096879199989065376561704206385952099199857129 4934 1501601236043019742004311734850161801297131803749252318084898279936 4935 1507088758592099382267187716897807227697768518948809665661494140625 4936 1512595217056357898857251095419305066858309590398068983777896431616 4937 1518120672922217815321152144887285480204775257984831747172739943089 4938 1523665187863236787084213465960582880495609854395936226429090558464 4939 1529228823740639073127124717646054186002209283177312056054642575241 4940 1534811642603848408966035408408570598500933921234759930880000000000 4941 1540413706691022284345886311726533174467204962442328340318712537561 4942 1546035078429587629064424374040914719426116980017074413291656405504 4943 1551675820436777910351965699093326969862868265308405546464224345249 4944 1557335995520171645239606350405689386681412473988548255714425962496 4945 1563015666678232331356231341279039108149853628322350141749150390625 4946 1568714897100849799602338307385808441854916712014928252427833811456 4947 1574433750169882992156374009048141956296961544176275367080430521369 4948 1580172289459704169276979016929927277089384745721707262516392361984 4949 1585930578737744548372248724463396737649217621623051638618902928201 4950 1591708681965041378814847231269537771438641623486376953125000000000 4951 1597506663296786455989554682548202117653126167951913327512636066801 4952 1603324587082876078067588358387823452298446766281841591680640221184 4953 1609162517868462449009813212701223178917193666135546996198424353169 4954 1615020520394506531308748692604440610848437945294664399557746233856 4955 1620898659598332351987085554137420334453065750874240001391728515625 4956 1626797000614182765378249057942563141276249547571659127221605892096 4957 1632715608773776676222383407579783318328884391053387420741207035449 4958 1638654549606867726618986612321414395422328005945807438339845538304 4959 1644613888841804450385295144340147759897164900287309896286235040961 4960 1650593692406091898377403846027799665110431985247851642880000000000 4961 1656594026426954738339008555658319394752396586611575399892511275841 4962 1662614957231901832850576887677989409591707452704775653641297969664 4963 1668656551349292298959686556558885261578113138228245794802149736889 4964 1674718875508903053081220599424826374841860085931585090742259286016 4965 1680801996642497844764074861635601445604097150257582845682978515625 4966 1686905981884397782929015190325478905703527060777839263969988481536 4967 1693030898572053358190319962713206332245017081590629045446843629329 4968 1699176814246617964881857888057229938205831177631643820393888743424 4969 1705343796653522926416281493693234221907821309008822320769140305521 4970 1711531913743054027614063365980027692718737903713064470245000000000 4971 1717741233670929557647165095560272464327806481606996149521145172681 4972 1723971824798879867250208002527903169707529137351132197927472594944 4973 1730223755695228443860110120345041238011403443480619671002777952409 4974 1736497095135474508353265627175995442986167393795648924446667710976 4975 1742791912102877137057470959260301295728608219549113559722900390625 4976 1749108275789040912723946252634050979962723434987313217885779787776 4977 1755446255594503108152961566580038028528665747105745016777662047009 4978 1761805921129322406174754574341265141918386996876471508529018233344 4979 1768187342213669159695620093615727442879995648139855438865752513881 4980 1774590588878417195527262000957552028471030497486387205120000000000 4981 1781015731365737165725724760282957311323231158651841089630817165321 4982 1787462840129691450174465026109513623222383379970815801452904641024 4983 1793931985836830614154383586882340648201440063367817511221034055729 4984 1800423239366791424651914322747815351133581859379972193690096500736 4985 1806936671812896429164559895458948931251535299790945839817744140625 4986 1813472354482755100771573595819968405625991152601801940461560418816 4987 1820030358898866553245813176332303751775866255786987136748691632489 4988 1826610756799223829991135623670049719599665007554947028206827864064 4989 1833213620137919770598061707518443706071774311343943167381277858041 4990 1839839021085754458818815809430933501059136061050556225005000000000 4991 1846487032030844255771240018024580301778285082154059762575359061761 4992 1853157725579232422189491805414123523884954800673721336542112251904 4993 1859851174555501333547861804705054694008734489443153606631150702849 4994 1866567452003386291892492320097366370593911809936899097646653047296 4995 1873306631186390938224238250215013638169090537205266792630009765625 4996 1880068785588404269284390122241270678487864316920857484751293382656 4997 1886853988914319262603473949925837780399345900061468540232869329769 4998 1893662315090653113681854673203612371042714582669727997475689091584 4999 1900493838266169089179399041744510507150771658094771816502474930001 5000 1907348632812500000000000000004882812500000000000000000000000000000 5001 1914226773324773298165327948089490978396396685657271933502475070001 5002 1921128334622237801380754721823656525457933948673072253487511171584 5003 1928053391748892049204993787792469618673909091212589870856468149769 5004 1935002019974114294743615015691776894204705066442770838952627142656 5005 1941974294793294135795224502167564941556547282811976082278447265625 5006 1948970291928465789387749308459488090299048170811048289500564087296 5007 1955990087328943013650933669723549187461860623687957685907679682849 5008 1963033757171955680979837268051019377760486262860901470484670971904 5009 1970101377863288006452827565138132038717510989262904867916374721761 5010 1977193026037918435476276995556396573036214820200556275005000000000 5011 1984308778560661194636912058939044277442509250594379817215101798041 5012 1991448712526809509751515050497710478485402016375233548835174744064 5013 1998612905262780495112450365527689026814253090015405380294074252489 5014 2005801434326761717936276036412896674893242887301058021321530978816 5015 2013014377509359442031507441616270782857016261990274849388056640625 5016 2020251812834248554710423996801264816435272680616365163418260340736 5017 2027513818558824180978651130189398884356465375710184191923634835729 5018 2034800473174854989045108989181960303394756559895262746105300161024 5019 2042111855409138191203796154875992159544439136794060439212440625321 5020 2049448044224156244147771187151354070810730164686412805120000000000 5021 2056809118818735252784607117313295332860459708864875322138608253881 5022 2064195158628705081631524079710832105079886272083952276973633913344 5023 2071606243327561177877353160233303212508735469583228360614084467009 5024 2079042452827128110207450270084750603367983126035833746430179147776 5025 2086503867278224827496662459768179850109021023795253086090087890625 5026 2093990567071331641484450602850316038935528522702124956930492350976 5027 2101502632837258937555291833944328310032568555287860780844994532409 5028 2109040145447817617756522552616505490869555657488724930582760914944 5029 2116603186016491280194838236817656371464056191787049520155368432681 5030 2124191835899110138961739778237060723039135948764048620245000000000 5031 2131806176694526688747307590003511116388436219776357854958635845521 5032 2139446290245293118310794376793253012550472836013986518152117223424 5033 2147112258638340476985655231078907389600649079671326756131161849329 5034 2154804164205659598405779659448837940819668890846373633487008641536 5035 2162522089524983785648854282176702851457008239594621466972041015625 5036 2170266117420473262001967320111688177973581228131240546005552726016 5037 2178036330963401391563766618128586478067799768691591149165126116889 5038 2185832813472842673906701886512815034814031144915525093090135089664 5039 2193655648516362517032119103500013413580054216326452685263726335841 5040 2201504919910708792860230646536439335857897098860958842880000000000 5041 2209380711722505179506258739520555059198915591660695048342378380961 5042 2217283108268946294603342251225737212086564316452611666006630818304 5043 2225212194118494623942107789239011039694978548498244669497877055449 5044 2233168054091579249706135437083523760730020616241041422141838852096 5045 2241150773261296382591897412777981288880400872853902951977666015625 5046 2249160436954111702111114418031832461275683707452249777086716473856 5047 2257197130750564509382859531740527080734721575922184989850904533169 5048 2265260940485973696732143212643280917893067993518974508611282141184 5049 2273351952251145538421135347201758325209398092594028346777634926801 5050 2281470252393083306848621343270034091264825217334033203125000000000 5051 2289615927515698718562749061325093533849752191257577148204102068201 5052 2297789064480525214441601926336890030801533384076589798024278441984 5053 2305989750407433078405630908254535650291618570044005663521508341369 5054 2314218072675346399035494231100577263301162888631622485444271571456 5055 2322474118922961878478388703381695717054834901695658937256962890625 5056 2330757977049469493035510489577985500597997617760400209817681002496 5057 2339069735215275009832855997553964820327046723479603567922552325249 5058 2347409481842724363987165373585754817839506839347585219729959125504 5059 2355777305616829900688421909117035221883259557282899448546687197561 5060 2364173295485998486629950505191549265800338536138644730880000000000 5061 2372597540662761495226807245665818458681626870687496782223705515241 5062 2381050130624506670072820132739745282455785564977241679128221438464 5063 2389531155114211871096328172066093240797293089509364910857881563089 5064 2398040704141180707884372293777434131787006916291665130405930991616 5065 2406578867981780064654817094319942793823845762214692477966181640625 5066 2415145737180179521365627116180280963472180682420025981093446119936 5067 2423741402549092675460285382661680318923493245941818355027319637129 5068 2432365955170520368758125207089276053550452181093310663654780698624 5069 2441019486396495824008148934538026866878749144924151190617308540121 5070 2449702087849831695634729283768735136911075193354808801245000000000 5071 2458413851424869039213430371972657003404801600951543443775119730081 5072 2467154869288228204225046359661300752387910892701379237717678751744 5073 2475925233879561654645835982148092950652308247118498316887850176609 5074 2484725037912308721941831072160065370025909276342481895369743704576 5075 2493554374374452295045016559852657856326692897271665287017822265625 5076 2502413336529277451899118396595950298907742919239349596017434034176 5077 2511302017916132037172694422127745079155816113813861525317404212809 5078 2520220512351189190747201415854416822174126911355561619161619116544 5079 2529168913928211831597709477105784395883330189720891132346756746481 5080 2538147317019319101693952500951930667391735790471211909120000000000 5081 2547155816275754774559440890759498591720693920423498441069348120721 5082 2556194506628657633136419811049314160972011630901951241049366925824 5083 2565263483289833821614533269518276446641827208429435802234015237929 5084 2574362841752531175891151160463699995159496435419060501837458702336 5085 2583492677792215537341433138510497786993856549637203969780634765625 5086 2592653087467349054586339856759047883858855426651214384593649353216 5087 2601844167120170477956958732568155750809578184598471737694511396289 5088 2611066013377477451363688032542713570187354335371741766087044235264 5089 2620318723151410806289019731344695401044284957283919104718962008641 5090 2629602393640240862632878332180038511827054779441502397005000000000 5091 2638917122329155741149709675779647213352577067480828816164946495161 5092 2648263006991051692226770744993068442753424704982431758798780104704 5093 2657640145687325445763348629407209453904962217531708410127285403049 5094 2667048636768668586920934184404784506931164591180255659654607376896 5095 2676488578875863962524693537559159891819866188942372430729619140625 5096 2685960070940584122906918498051345982958838439804423163430679085056 5097 2695463212186191803993495147774830267482947760111934394635454131569 5098 2704998102128542454444808471904940837932977276683236373558403510784 5099 2714564840576788812672899857948153151078779014735478266185406918601 5100 2724163527634187538567113691706452121191380650050000000000000000000 5101 2733794263698907904770909142302433533723006586623939928546743061401 5102 2743457149464842552362973592578896402589649933319831295991710032384 5103 2753152285922420315806255072035668650580853490375286816184876927969 5104 2762879774359421122039032523276632149465877067597533374500103520256 5105 2772639716361792968592664816048640020610478199934369728046025390625 5106 2782432213814470985631202151755558234490544129544121885382332637696 5107 2792257368902198586818606912276441111015154116532521771365192962649 5108 2802115284110350713929915136515487970217502326026591618298141999104 5109 2812006062225759180133274692928821589644042185508658296802246468361 5110 2821929806337540116880421892932526586178918930455935648005000000000 5111 2831886619837923529353804795278466968201472785067453879221598427441 5112 2841876606423084965429228821927356616265774280485608535248406052864 5113 2851899870093979303123588578448163050822075874587920500113353668689 5114 2861956515157176661507958983382630198308106672701664621475683324416 5115 2872046646225700440077048998244703663994506096063494000167353515625 5116 2882170368219867491576772449845952140085497856580043682897721819136 5117 2892327786368130433302462686476626339305520318818639627095716033529 5118 2902519006207922101891051146212692351620250512965364077091962356224 5119 2912744133586502156641344376404993903401561439619461718682868049921 5120 2923003274661805836407369665438755739508291987326495621120000000000 5121 2933296535903294875120616268389279716958109125809581539728005601281 5122 2943624024092810581007877264560550762959463966872764469434775110144 5123 2953985846325429084582296414453589092782313921210297746402307081209 5124 2964382110010318760496145023905248307071728119762235324238385381376 5125 2974812922871599828354795811458799316543989361263811588287353515625 5126 2985278392949206137602324149026713511073342850241081208901580837376 5127 2995778628599749141600151843193924337870753083250465798401159088209 5128 3006313738497384066031154882755647000671523013022286853862424838144 5129 3016883831634678276772684335015577618216520790725253072833091455281 5130 3027489017323481852392998866774926394102288275119333034245000000000 5131 3038129405195800366436678233666239452379472976992700622104329990921 5132 3048805105204669884675679561433411736554276596970856825367021748224 5133 3059516227625034182513812372894955710720656197482766150226276221529 5134 3070262883054624187743544132675001549169931787356060051567270683136 5135 3081045182414839653865205626428546057852351238960604274806025390625 5136 3091863236951633069189844800366450771407647701155579808273626300416 5137 3102717158236395806958178798603435709840504152308960369551565470689 5138 3113607058166846521719316888470236745462485765532685727741587300864 5139 3124533048967921797224171795770276720776898313413855629284208876441 5140 3135495243192669051099743721402482796809111283234842874880000000000 5141 3146493753723141701581750016255940064167306996802923316708489404361 5142 3157528693771296601594384191309496528238738285988124853168128111104 5143 3168600176879893745477320673000818447616918811656777511524507745649 5144 3179708316923398253671436518785409671329269000467587888503582621696 5145 3190853228108884640686098223067588737584837503867554793729619140625 5146 3202035024976943371682260808093442347517311679946834029443757216256 5147 3213253822402589713017047646751749410838898411473089531779686124969 5148 3224509735596174882106922943394611072634515813081729900088285200384 5149 3235802880104299501978034543687335041911289956568951155087064905401 5150 3247133371810729365883792794109886770117036728127392578125000000000 5151 3258501326937313517381261565103471204798744175389747430829874049601 5152 3269906862044904651269470328089821184319051962355416640226573942784 5153 3281350094034281840804311374852637501397323184584801520580155909569 5154 3292831140147075596616263927286350704388262799917492573251546989056 5155 3304350117966695262768787045573942139240051856050789589020634765625 5156 3315907145419258755406845942801027682059004830156350685267894992896 5157 3327502340774524649456681593256981046499342379984769879007219595049 5158 3339135822646826618849601419685999444994033837222147551547651592704 5159 3350807709996010235754259401063456951642128414532058149178376534161 5160 3362518122128372134313607196678816949582255733442876538880000000000 5161 3374267178697601544394433874060437353324375277906349338282306534641 5162 3386054999705724200869170597296023230039850064783043839459696587264 5163 3397881705504048633961418218363136533222024514303481408372522569289 5164 3409747416794114846198460157026674341409998969868054269875011977216 5165 3421652254628645381525850294586008426474243251060346344897822265625 5166 3433596340412498792151015883226877973847479938948377831197263438336 5167 3445579795903625508694688725977470325352561129266289617508892024929 5168 3457602743214026119240874152371810986567571454863025391002477133824 5169 3469665304810712062887986642036170111347241197837628650378493154721 5170 3481767603516668743415723372747475839609224769237438177245000000000 5171 3493909762511821068694212531340828542591280655388955014614841867481 5172 3506091905334001421473961965502667782097481422832180494736090988544 5173 3518314155879920067207145712375984021826348900628394810527937180809 5174 3530576638406138004562801156485797796128235280122886566473128178176 5175 3542879477530042264310568085291222456577087828487390232086181640625 5176 3555222798230823662259682766271804350156828470539673942801908760576 5177 3567606725850457011952045405510352165123268393838303047344777158609 5178 3580031386094683802820308004954900402112036319432140102618010079744 5179 3592496905033997349534081754704580237991861294206148850827796559081 5180 3605003409104630418269538718606864053947712195728995333120000000000 5181 3617551025109545335649881737078952456085500068192736760225207456121 5182 3630139880219426586116379221339290334094422163968474397863449690624 5183 3642770101973675903501907889184983332523896077588345450846876800129 5184 3655441818281409862591216535169322039217741795492520184966268583936 5185 3668155157422459976464417678676310046906869847122585250016962890625 5186 3680910248048375305432531433175239361633514026173058299957259567616 5187 3693707219183427583386247230150857676987934725576128640143256340089 5188 3706546200225618867391434153190197876272456977428706811133796286464 5189 3719427320947691716377319632876223836439190344989924958016940939241 5190 3732350711498141904775669162965569550970800736239332014005000000000 5191 3745316502402233676981736564351326810568454196759795040508683108561 5192 3758324824563017548520215187134707402726748377573453297500242837504 5193 3771375809262350659811905344418314003228803063512327585136926083249 5194 3784469588161919688449322255919839082480549740753045837871388586496 5195 3797606293304266325902001886983793936814081084992453640977666015625 5196 3810786057113815324584819340900339222640675816049288137450526867456 5197 3824009012397905121235215941548988099789564928184092706969018513369 5198 3837275292347821042557836871260069490369568863071937245108159209984 5199 3850585030539831099107711247482287666976917327025231940214132887201 5200 3863938360936224373395760873479227755297452851200000000000000000000 5201 3877335417886352008213102625034871243788317801674670894223221032801 5202 3890776336127670801183312579276729323359063226538520556701638173184 5203 3904261250786789411564547595538782130680882258576196674433177286169 5204 3917790297380517185336172164063902948860636568063711885494025977856 5205 3931363611816915604617314988730977049336497219961345252212041015625 5206 3944981330396352367477581007394966673300109885550784677411744068096 5207 3958643589812558104212970420423628801233941452887898117562500222449 5208 3972350527153685736172906837242881719032536011404249958972919906304 5209 3986102279903372483237151904869967761396811219938397298540651394961 5210 3999898985941804526054283794291296037976194286720125666005000000000 5211 4013740783546784329166341732967677113152776332815606034499605836841 5212 4027627811394800631157188427626960364652208595795252658562061041664 5213 4041560208562101107975116763802193712120611552517772014639670264889 5214 4055538114525767715593226640327733698318848926438120189812140950016 5215 4069561669164794718184122241317768946451722306331808069970087890625 5216 4083631012761169407998529508189236462227243896822868253822246977536 5217 4097746286000955523150508093288179008059267977123262174189165611329 5218 4111907629975379369525031697935689139749428282199861273507957031424 5219 4126115186181918653036835464593682363023827393879131810193807854521 5220 4140369096525394028482579048795393079678997105648458757120000000000 5221 4154669503319063371241549184990920767653075706126577507373454528681 5222 4169016549285718778093326025091361305900385866962653104568794386944 5223 4183410377558786303434063312889883196705199991293880693177472475409 5224 4197851131683428437186283605395336635138111854403064324974996094976 5225 4212338955617649330710366307201433051557347908780719089508056640625 5226 4226873993733402777039208290167144126043303126735446469401393803776 5227 4241456390817702951770864371803894708486202018559207015689026424009 5228 4256086292073737920967327965821818244293509358355234526697206841344 5229 4270763843121985922420990841317653438172507946456827097364546057881 5230 4285489190001334426663725177195117151743518466705648893245000000000 5231 4300262479170201984106961019766694487484064144084250156363856516321 5232 4315083857507662864714587888333310194650536898040859033833018753024 5233 4329953472314574496623990670182608121946510713039139848376998973729 5234 4344871471314707710144037147262735043429857881435144024788276404736 5235 4359838002655879793572367546219705716813908598057519361038447265625 5236 4374853214911090367287895446043748715977851365315718546420325154816 5237 4389917257079660082588014257832747025368895260415890166068802004489 5238 4405030278588372151753614353796452798389000486743839128879703192064 5239 4420192429292616715838652812309332164879127009892869751244882197041 5240 4435403859477538056694680707356835926583170648515810426880000000000 5241 4450664719859184659754421948962231620379533461744945104471453607761 5242 4465975161585662134112212921050083404857394827832918889316692283904 5243 4481335336238288996452853609687907337739687447037053070104172415849 5244 4496745395832755325394188612808098641755776880239161000804649271296 5245 4512205492820284292822530417475413200190051464169316607630009765625 5246 4527715780088796578813857667727519426984855083742092561439564038656 5247 4543276410964077676747567870242885560916745467285566063131119296769 5248 4558887539210948095233437141916125423235370308881469243661257539584 5249 4574549319034436463486339238249706535245989921062041676168384864001 5250 4590261905080955546797202259775754156579113483428955078125000000000 5251 4606025452439481178762634161045093940278253092757130503016760011001 5252 4621840116642734116949627528674692567297550415882400325525670723584 5253 4637706053668364828685760097210898154507527447338377716462023057769 5254 4653623419940141213679340179895651719030308631737050466686964486656 5255 4669592372329139270188005651637214868452809701310491391057744140625 5256 4685613068154936711468371379476883657365552906152083065615255863296 5257 4701685665186809539253433097569543040505293787732754102187152844849 5258 4717810321644931581018575715189725054651494631300028045204378939904 5259 4733987196201576997811200973637180343209524858160279851374895050761 5260 4750216447982325769433183277318213064897188525297852666880000000000 5261 4766498236567272163779583461962855994859416084299590165987522334041 5262 4782832721992236197151298275215498091494438456932200826891467416064 5263 4799220064749978092373598478090467132836181632750182067361328755489 5264 4815660425791415741566810776467579150164960451326705311359294242816 5265 4832153966526845180429728306439770049828777231586786549602900390625 5266 4848700848827164080910691172510404747627703835486459023066848436736 5267 4865301235025098269155662620037397331751717701762994683851104792729 5268 4881955287916431275637037859671548846843775021609357529266034049024 5269 4898663170761236924381361398645283006934936316385614013138686149321 5270 4915425047285114968228595018514183975668966468254341398245000000000 5271 4932241081680429777070072318287642202705089683031241625011919584881 5272 4949111438607552086026797062828095319295152371443648403216053305344 5273 4966036283196103810544291486043880577347814608373942847305894965009 5274 4983015781046205935394777243913225756514504498347763571109013131776 5275 5000050098229729484592075940992687679452945665460692691802978515625 5276 5017139401291549579239248113090445852792332672025910945847011966976 5277 5034283857250802590343649285603166600191495923664811819266924884409 5278 5051483633602146393648769289076508069544436461276461395704847122944 5279 5068738898317023733546936448377616330525349474092077854047263951681 5280 5086049819844928703151711617059180718974928446421068677120000000000 5281 5103416567114676347623568351717017343365186406953054979722403171521 5282 5120839309535675397857254860137305280095397582929765944106096935424 5283 5138318216999204141654060759608505811773998819362168902890074742329 5284 5155853459879689439517067195822165913654821093320325795251118145536 5285 5173445209035988892222342546264373545543143604831283046151728515625 5286 5191093635812676167333957812936436641687631508172908221302599062016 5287 5208798912041329491845635945743050939868298360554965756869670463889 5288 5226561210041823318146817778125359885787858082464805510131340017664 5289 5244380702623623170525924048744450388433285440722015275066006649841 5290 5262257563087083679438618175560627223818948699795119476005000000000 5291 5280191965224749810783928089901117748291676446867244417122976901961 5292 5298184083322661297446167576532820963822640361505209324275044450304 5293 5316234092161660280375708249899863970935558453925388611258128743449 5294 5334342167018702166496792575164084177376179254391790857213988676096 5295 5352508483668169710745746264189720986358930914782517082749150390625 5296 5370733218383190329558144989904861142578799223895114532063444729856 5297 5389016547936956653138715716388601478868078109463476267935906475169 5298 5407358649604050323863007085485412085238792369446943947926812189184 5299 5425759701161769048175146282721716877537308905753545305671844835801 5300 5444219880891456909361311674853244373518275652450000000000000000000 5301 5462739367579837948593891317638396612679373215523700727620716984201 5302 5481318340520353021656667224620164329394229732813837211943439593984 5303 5499956979514499938776764115088773987947850998901227340127025224369 5304 5518655464873176895004529271345544250678667844808350348953786515456 5305 5537413977418029198597967181326176304030009517314442182901494140625 5306 5556232698482799304883838872074386474042469589513712736543806378496 5307 5575111809914680163083051302064653475946044773562263559729545462249 5308 5594051494075671883603506925610998474634897801473023601008460693504 5309 5613051933843941733319157620297204035869669676622776263787181501561 5310 5632113312615187466369610628327825305281534018122007929005000000000 5311 5651235814304003998030267054809026882143690501241050610630332026241 5312 5670419623345253429218635840179220827309398027231149679319883710464 5313 5689664924695438429218158030352568809319875941720079713926280041089 5314 5708971903834078984216597656719982519555064214114141567452695855616 5315 5728340746765092519271806659154202920169714873836694380671259765625 5316 5747771640018177401333452088845405810538456089680539744689243815936 5317 5767264770650199830965104364484867009923060163364187451001527569129 5318 5786820326246584130426925675425676665937922834031312482470340186624 5319 5806438494922706435795067779466423433023680571871720936493252039121 5320 5826119465325291800809788481387333375528535251576155013120000000000 5321 5845863426633814720160226051955856749361491951033345055108563036081 5322 5865670568561903079929730806523713421324449008553002763297035743744 5323 5885541081358745542941643058349853973194588491582955420160436649609 5324 5905475155810502376761426745270042715769996788147824153704203288576 5325 5925472983241719732127118250236750627668441026678250980377197265625 5326 5945534755516747379596130347592346667063097388394472485749739250176 5327 5965660665041159912212561858810538236207912538244058700953740539809 5328 5985850904763181422015304545018837309879475679972621412581762924544 5329 6006105668175113658223410050148678756688030415898997240550124240481 5330 6026425149314767674951381389376913211949048004285531397245000000000 5331 6046809542766898976323285604027122033197302056937600776023223421721 5332 6067259043664646166870846827773203401815384469346851172049052237824 5333 6087773847690973115116972181389968626204015664615822591251786105929 5334 6108354151080114638262486686062545045320188829012002013036617806336 5335 6129000150619025715910207810112254135126816310376537810044306640625 5336 6149712043648834240776875392713038549793174101116741478107857289216 5337 6170490028066297314359868572628940560194440760832472365529579718289 5338 6191334302325261095542088042146952139900693872232455247576738763264 5339 6212245065438124210134859498236106312755765305189563224598538297641 5340 6233222516977304729375222626636382298736152594306331898880000000000 5341 6254266857076710725410509382251457436038825678740347122609678991161 5342 6275378286433214411819685773147445384687870037645788755168867336704 5343 6296557006308129877237532867983788650513770927738947915872927066049 5344 6317803218528694420164375380239190141878074765832335206874030800896 5345 6339117125489553493060729989640232608851237600077760146803837890625 5346 6360498930154249263842940594327202022009123908527763191638744941056 5347 6381948836056712802912593999153456322550529443735766580045548048569 5348 6403467047302759903869267188843222428862893622904572876220055158784 5349 6425053768571590546072946362338726083943763582011577898566786802601 5350 6446709205117292007239278369440935051869700025988720703125000000000 5351 6468433562770345634267667145758013782964942253756302144315567952401 5352 6490227047939137280519111240070251703432723879111949607335712784384 5353 6512089867611471417777593622627563662563565222845987586130765785969 5354 6534022229356088931145781706823020907902104254773766876081916064256 5355 6556024341324188605142773963420234715921482408033727090243291015625 5356 6578096412250952309288639709420496540209393985425416916726771613696 5357 6600238651457073891477540666183930278773938005720252530730296074649 5358 6622451268850291787458296757094028495323144316734671434287597167104 5359 6644734474926925354758364407483366712737441044367524156253834747361 5360 6667088480773414939404333372406711579561933425731310714880000000000 5361 6689513498067865683809217904923109776036961614717697461582560913441 5362 6712009739081595084214019942678176553121626755942508094255277924864 5363 6734577416680684306088275987689474035859605018241664308915556121689 5364 6757216744327533265911565537339929987535417195478089790892569788416 5365 6779927936082419487775257347765724918983575340943492507706416015625 5366 6802711206605060743261100528255779143917107553909490156911609115136 5367 6825566771156181483070630531210599691045960014436569155689501940529 5368 6848494845599083068896755570970491777962662544028790869850507444224 5369 6871495646401217814046316930829792332630496909773597570307879523921 5370 6894569390635766841339877055298840833368996525764295264245000000000 5371 6917716295983221766832482328734174082519768579493703057061960882281 5372 6940936580732970217916673066486642665894925806031183690766909702144 5373 6964230463784885194386571545455047951075663043145116357280579529209 5374 6987598164650918281059469932199370030550863702388511918053590565376 5375 7011039903456696720568963783464316322414926194585859775543212890625 5376 7034555900943124354961333451074228334180313955009845140184551653376 5377 7058146378467986444744565275749751272645453705332983964166991390209 5378 7081811558007558374057126957612565664258667110894494948604786246144 5379 7105551662158218250641367000216533851109001984761319500867550924281 5380 7129366914138063409324196695183730152037367267333211141120000000000 5381 7153257537788530827725534801326282933808109440438865054508943266921 5382 7177223757576021462932849930976526767411952236066134800564252660224 5383 7201265798593528517898023742688003282279627314217762386870065064529 5384 7225383886562269646330679409150420971723314525338531988290599387136 5385 7249578247833323104880074537807656097034978002846210536309931640625 5386 7273849109389267861415645825087034204911503940842298153203875836416 5387 7298196698845827668234314279231283935221397728075158817724497767689 5388 7322621244453519109040714907445643231988582368658187154439931428864 5389 7347122975099303628564603386488804589227897493389758225980951140441 5390 7371702120308243553697814478088241000440230314051951183005000000000 5391 7396358910245162115051302867871945313717277467690568323448235875361 5392 7421093575716307477850986755187295779868197617917950460927728943104 5393 7445906348171020791109337957614857011635844947543014589164949383649 5394 7470797459703408264027919574655448656116200563844590612423399645696 5395 7495767143054017278604363436531666043446276918883237727919072265625 5396 7520815631611516547435604702943121072813075437520210259146040672256 5397 7545943159414380325727550129675000871316296896082131794114462016969 5398 7571149961152576686539749744993348895215884779332596971992218448384 5399 7596436272169259868312069029663319449088082894909143369565734764401 5400 7621802328462466703738820231178541625963246028800000000000000000000 5401 7647248366686817139074307221455199836777880504900388233752038915601 5402 7672774624155218852972268384972700434668175872669285880219258294784 5403 7698381338840575983980266458367819974637803476822492313668076742569 5404 7724068749377501975828673090129870395255868405888478048522777133056 5405 7749837095064036549672529207704507485121956053833008360739384765625 5406 7775686615863366812463230126482286867782610133920531939557527568896 5407 7801617552405552510645686768399080078654512705281139050172272682049 5408 7827630145989255438395351434868464485250541640773961911080220360704 5409 7853724638583473009628268357246086489965129593930795907121428788161 5410 7879901272829276003036115785823199360007893711754956037005000000000 5411 7906160292041550489417047733377177748137210049639100741518984995641 5412 7932501940210743950592019719572654963716900151876249846641618059264 5413 7958926462004615599215194026095733756843178560733198501102438997289 5414 7985434102769990908805966127489188410961003852709581321343140041216 5415 8012025108534520363349135167498502462699631076134370066645869140625 5416 8038699726008442435828757663682976553006268188996814039420120334336 5417 8065458202586350805080275102525317537452210478720088890006345906929 5418 8092300786348965820364592791805836145842019752613210243672167821824 5419 8119227726064910223086909325198931448106075929802040246653192603721 5420 8146239271192489135102253344591875553691808477377245189120000000000 5421 8173335671881474323068877017297746967422736751475600832090939123481 5422 8200517178974892748329883837001289906483410737401219599916843180544 5423 8227784044010819411822732067891084488824429414699623185248055603809 5424 8255136519224174503535554440033387112272750407415656334914198962176 5425 8282574857548524866048569629759245465184415586106065464019775390625 5426 8310099312617889781718231680881240895712985670874480388690425176576 5427 8337710138768551093081169900231136150679823531008421085116445435609 5428 8365407591040867666074413953704036953382336309686263188386749087744 5429 8393191925181094205687876956185307130953520583249287928314218003081 5430 8421063397643204433684583349988085279450200358799543746245000000000 5431 8449022265590718638043678361394406505360364242483299953692438707121 5432 8477068786898535603800841873312213289488991076957904669090066202624 5433 8505203220154768934980351713762643703525396129195550918195093618129 5434 8533425824662587777332699694813846542851024373684971635622886887936 5435 8561736860442061951611358304684473485434580188837048018698603515625 5436 8590136588232011507142026817145682769018779400603990678822430703616 5437 8618625269491860705457452797237278371808034116244573819822642612089 5438 8647203166403496443790728610952515430365333867613359931480950014464 5439 8675870541873131128239802649296943992481280672512371017121969178241 5440 8704627659533170006435821614438176228949741187518829690880000000000 5441 8733474783744082969567833448073418247269611650954324582025573554561 5442 8762412179596280833636330370276927001628524353267099625617197269504 5443 8791440112911996109828098101666419675981699600945881948542827696249 5444 8820558850247168273924860723551440366812238117707766952364719210496 5445 8849768658893333544678270850692833887479220920792420476876103515625 5446 8879069806879519181103891910395455208941978484173215605229907923456 5447 8908462562974142308666953400950446126790749217587374064539316380369 5448 8937947196686913284352831103103068905465070609907414272830534057984 5449 8967523978270743610635412401501386233257083790509102174751462721201 5450 8997193178723658408376752200324275535596763267744189453125000000000 5451 9026955069790713458711707449928808490761156353702198158201105873801 5452 9056809923965916823991558100921661661658985254650804937246844125184 5453 9086758014494155057880979430162119052662755477493699550426040094169 5454 9116799615373124014723125201551085289611538775270206778391793721856 5455 9146935001355264268308013094847704167511815824813160245952275390625 5456 9177164447949701150199873320069795181488678034536678122293450244096 5457 9207488231424189417799628395254389160362763475901084806980593284449 5458 9237906628807062562339216763549173973145250648056717606560762274304 5459 9268419917889186767025055323934781991037026745050422024856787623961 5460 9299028377225919525568556110592927898006684974618540282880000000000 5461 9329732286139072931362270341379156862402468308607952795634630272841 5462 9360531924718881647580928928465577575161261551822094270958872113664 5463 9391427573825975568507382366514208455279372603443221599202460667889 5464 9422419515093357182404214748342939850445188771126855322332630614016 5465 9453508030928383646272616567662914619829829009423373447333369140625 5466 9484693404514753582860949015899599043403654177030298432364953473536 5467 9515975919814498610306318728253259117504720199348777773335627468329 5468 9547355861569979614813406445993454178969480668911831884736953319424 5469 9578833515305887776795755900594285494691478917968165747620065278521 5470 9610409167331250360925730453872680156091050752207304575245000000000 5471 9642083104741441280560384710053670121915636071381601771984573759681 5472 9673855615420196447031576514009812524392459699479336498374004178944 5473 9705726988041633914309761528254729238599949861055141973186846873409 5474 9737697512072278829572068003154247774299333334954848639507052478976 5475 9769767477773093200226443483886835027311225775379248905181884765625 5476 9801937176201510487964898097665089347937490451578604140270335819776 5477 9834206899213475040440140799442398779398773407670512503804120676009 5478 9866576939465486371181215587687252589673626646910142184876483449344 5479 9899047590416648298385094297819361622749937182739398669275049476881 5480 9931619146330722953242571203667556265791417441031809925120000000000 5481 9964291902278189668478232371023967933329206698201821485856835742321 5482 9997066154138308757805739576320682988640607809162688600600860865024 5483 10029942198601190197021174692026272165290901157075417205969303766729 5484 10062920333169867217478735813026812303136743244155404595107304308736 5485 10096000856162374822714661119589902611193895536224183211116572265625 5486 10129184066713833239006880607175730716329638774316604706059297890816 5487 10162470264778536310679559426115904958589698410320214245634482251489 5488 10195859751132044850983399729882544436900374307201391843995826520064 5489 10229352827373284959404310694265698863560274095447304807200566411041 5490 10262949795926651316274838806310054946063954936419805535005000000000 5491 10296650960044115465584572696470501367698968797336098200848868028761 5492 10330456623807339096907598765363946268005421466639734227438840315904 5493 10364367092129792337386985703050455746894054468352101316607444003849 5494 10398382670758877064738217779394247649043526206464240084064613495296 5495 10432503666278055252255478564253683647221252731279736360862431640625 5496 10466730386108982356826708581644041689756333908547223737198922694656 5497 10501063138513645760985422378318064667540350454149540107959029138769 5498 10535502232596508280049372660223393352871603315590691289458233987584 5499 10570047978306656745418291585925227267578683765495826986826994673001 5500 10604700686439955675125122070325164758105957031250000000000000000000 5501 10639460668641206042757375110957547804108611078823009017553994827001 5502 10674328237406309155887512768993441119325468540731802494207238275584 5503 10709303706084435655173560584116663283587297383783735721333987840769 5504 10744387388880199645313497943039628349552247780447290054468389830656 5505 10779579600855837969059360322079354922736951348027172438850712890625 5506 10814880657933394635519413451492821463813132810030400753055915639296 5507 10850290876896910413999226369849740077808873300039459782272625881849 5508 10885810575394617604654978117370641469818308820542616066039654907904 5509 10921440071941139997254881524746896233380767778601321799046985254761 5510 10957179685919698029367197255452181015179965024181955590005000000000 5511 10993029737584319155315942022014548578100176759862100363394772745041 5512 11028990548062053437268066787304795843061622750958348234223008088064 5513 11065062439355194369838593847867986390249618091387108716373403133489 5514 11101245734343504949622956045036265835609831460457635808253265506816 5515 11137540756786449001088577028465875877558260463244359574768916015625 5516 11173947831325427770280568573390889675463824639931934165360284532736 5517 11210467283486021797819299494930144309292017147018785646353164624729 5518 11247099439680238082690510777969869493192547550337378225382495937024 5519 11283844627208762548351613217318711796241880075816821492069621548321 5520 11320703174263217822700807207938833851996568939587038085120000000000 5521 11357675409928426343478709407139754173898187315653990086602190790881 5522 11394761664184678800695257877822558497344466623696789582101560697344 5523 11431962267910007927697796082421904176251014727938586473013185338009 5524 11469277552882467652519406799451699587699040470437504480517175115776 5525 11506707851782417621169779746956439282813235782382766056060791015625 5526 11544253498194813104554151488242131110316284631653508244391259582976 5527 11581914826611500300729153133646157798446281326119689093774285111409 5528 11619692172433517044227740506541368354644663692485791824358821330944 5529 11657585871973398934208762881092917941709128029350713905705219345681 5530 11695596262457490893210150192433346720914203174530437140245000000000 5531 11733723682028264168308164835928467385367146336242692360305510372521 5532 11771968469746638786508672880210183973511810646060623138607004647424 5533 11810330965594311476219940787888891391162069436122826979227377510329 5534 11848811510476089066680057637664367201886045737787044663281675649536 5535 11887410446222227377235719441367213990278276703524213196376337890625 5536 11926128115590775608392791518820606433967518410152819437874253398016 5537 11964964862269926246582787101952649056322054204248464201912734685889 5538 12003921030880370494613165457052135265856802972967701708816592945664 5539 12042996966977659239793160910284889956656019517316993814915966838841 5540 12082193017054569571750705306515176032951006443698558202880000000000 5541 12121509528543476861979900695149002111712555522922748781545545297961 5542 12160946849818732417182436489277017710108197298224042037730226082304 5543 12200505330199046718490326056088865901947854928911460792901930306449 5544 12240185319949878258681361737704761553988663882933914616753706500096 5545 12279987170285827989522754742671721418122422910871948475971806640625 5546 12319911233373039391402537259951130451414528321088447194025660985856 5547 12359957862331604177432458599932949637533069914047302784504768292169 5548 12400127411237973644230305231603668965967994466001450094734550237184 5549 12440420235127375681613816332326080524012688500577467849115604619801 5550 12480836689996237453462651967717396161507294998320361328125000000000 5551 12521377132804613762029200344898906284240946160045683584072181775201 5552 12562041921478621108003383804098583874023028273557541057025208745984 5553 12602831414912877458661040402483791665319484083061426256063501982369 5554 12643745972972947736449919171553389019224117764253079017195989459456 5555 12684785956497795040391832466898854357996654388130502730059697265625 5556 12725951727302237612704058348227422371571112386724637187830299754496 5557 12767243648179411563067679699904783355639228393032735366357988474249 5558 12808662082903239362995184899702053442999045791283540675963330261504 5559 12850207396230904122774337337806425639347232317821755230149345680561 5560 12891879953905329663490048051465687505813941992295502970880000000000 5561 12933680122657666396650757244975916260319423671956114829034938412241 5562 12975608270209783023970646582285280181360940138559757418985993982464 5563 13017664765276764069883864942575131564825266739740602693465298394089 5564 13059849977569413259391855890196748137178380753198792381361268719616 5565 13102164277796762753869825501796706961363185673338710909108759765625 5566 13144608037668588257483384487968892192749506445555383696484289511936 5567 13187181629897930006891438817044006263721963464635860843777025376129 5568 13229885428203619656936488367490291546496643108701198782482427674624 5569 13272719807312813075048623575778884026427105130970323301133235413121 5570 13315685142963529057114685681495641103871710404316442131245000000000 5571 13358781811907193977589277074095294812233148024247588810123366217081 5572 13402010191911192386649574489235447564718333375470077740398680735744 5573 13445370661761423567221209460444636030010203320546486938435552997609 5574 13488863601264864064727837577423276317590471481224645079093590872576 5575 13532489391252136202442420809107189810076967557565225315093994140625 5576 13576248413580082595343695491404729021831424972661042511984172466176 5577 13620141051134346675406792630020260841592273480884537810613456741809 5578 13664167687831959241282517001874886284825023477689511701454594732544 5579 13708328708623931045345377228311862295877454033369303416380151609481 5580 13752624499497851431116090613617571408242851481156020229120000000000 5581 13797055447480493034089964167593770240749228881066011885362088597721 5582 13841621940640422559028276935284464399390851951816996794154865549824 5583 13886324368090617646795558614898981140848262440134290070046246848929 5584 13931163119991089843851475530996301078858155896121123534147824910336 5585 13976138587551513687531897418726042460615848847380851373696650390625 5586 14021251163033861920279627241087293736916511820176063672091073225216 5587 14066501239755046846011231479603575727921661855165397872602367915289 5588 14111889212089567841832410084463717377577961088079343191311281291264 5589 14157415475472165038340393618094937568492713736088125485487644461641 5590 14203080426400479181777950151474118141523648578886432932005000000000 5591 14248884462437717691329726250512033200754809677612358062613281362161 5592 14294827982215326924877834995936929797344729544610731729964922568704 5593 14340911385435670666559839489740092952602210166866279004411668604049 5594 14387135072874714849498562790016761812784947388984120794526622224896 5595 14433499446384718527099484759639147484063798764212107078454228515625 5596 14480004908896931106337862988440892241012349622507952851346698797056 5597 14526651864424295856484138829389197112632139104479312557799951840569 5598 14573440718064159706742660752595796365458860514432573122654714806784 5599 14620371876000989346305275743103548521968321482383830808310816561601 5600 14667445745509093640347905425423165274454805708800000000000000000000 5601 14714662734955352375524837066135114970798173050796172015887392718401 5602 14762023253801951348542120661974837776253588804572791612761523536384 5603 14809527712609123811418172041254271879712540987759549575278414518969 5604 14857176523037898287066438367917982975211924745826753943682016608256 5605 14904970097852852768861786716776210482591487393580566382860478515625 5606 14952908850924875317879128562397957481190651883964936057465978589696 5607 15000993197233931071519693169792824425601058425173683954488549061649 5608 15049223552871835677267311069478627519233036846688541644914220335104 5609 15097600335045035165344065120051137647772717226204772737991442901361 5610 15146123962077392274061711185281027620579359513616724188005000000000 5611 15194794853412979241692363257510280684042308988806031650810903274441 5612 15243613429618877078709079022265440363277499341691414916335797796864 5613 15292580112387981334274171458218449273296817887865208301020428449689 5614 15341695324541814370880310179688579645000632126769378678776864252416 5615 15390959490033344161076762933683254822658372554867812164415400390625 5616 15440373033949809620240463038024698253813104656637082261279144411136 5617 15489936382515552489378972669517908059817496840353303545867527722529 5618 15539649963094855781979844859609447794101058078136856600446380532224 5619 15589514204194788808948368907903536255933856618864969742462530872921 5620 15639529535468058795703214759691181353223845757588330501120000000000 5621 15689696387715869105527071790870745795757702698318556686047926038281 5622 15740015192890784083297006480967446810363186373892178970900532294144 5623 15790486384099600533746941711180088863462155382607990622704681852209 5624 15841110395606225848442387978393277905517917462962550897849323749376 5625 15891887662834562795675333746902337793590049841441214084625244140625 5626 15942818622371400987515028546328553793347622159993303246444050469376 5627 15993903711969315038278268346089293750568943187370240519200403567209 5628 16045143370549569428710718273178914229835474226974935904120635654144 5629 16096538038205030090198782970373016991509963704992236016895520268281 5630 16148088156203082723359559895864552421023026429743310779245000000000 5631 16199794166988557865384485722462685034044548004484888949120446417921 5632 16251656514186662720540410784634839333930985549266445802826811572224 5633 16303675642605919768260011324763053886926200795265599387045093782529 5634 16355851998241112163281674186045475002671766837002627850171576091136 5635 16408186028276235942327263668644113501121927136756278864952509765625 5636 16460678181087459051834505588216412081042855553085863554397533372416 5637 16513328906246087211289099232240360619431754311804781641840599939689 5638 16566138654521536626730093980034718526308573753901634412383923556864 5639 16619107877884313569030543917685597659816606702866580386405323279441 5640 16672237029509000831583980919930983473852444199162483834880000000000 5641 16725526563777251082055824468253142168007737636228156535920002221361 5642 16778976936280787122887475008927495219609474121488166098752497775104 5643 16832588603824409075269517007632601469356485677582860834814290896649 5644 16886362024429008501329188109611619462145969659442269489341984669696 5645 16940297657334589479306052047578507409607499507442013334715947265625 5646 16994395963003296646518645234985106281342096626406817136462612128256 5647 17048657403122450224953750421426510689743462296394006833710247783969 5648 17103082440607588044338885451495789560784325855232867677349959696384 5649 17157671539605514577587581140055004404739876674242236525976404498401 5650 17212425165497357003536059637533364527737046988029736328125000000000 5651 17267343784901628311919013490477123722700460636222488549251603656601 5652 17322427865677297465561325987257564586731043029106195030612950646784 5653 17377677876926866634791765398807616319305625393723313955634807450569 5654 17433094288999455519113929461835314624875010981957688142697895277056 5655 17488677573493892771199011989601110892408114456401612226940556640625 5656 17544428203261814538294310915610457259793994043963654584676328144896 5657 17600346652410770136170796461144576775389276361569525521358425644049 5658 17656433396307334870762509551229418042140147095356139094610757128704 5659 17712688911580230022680064168341283083573515920204201649021100917161 5660 17769113676123450009810083111900689778837895520667952378880000000000 5661 17825708169099396743242004707564408013858271422660752468998693331641 5662 17882472870942021191793358466757697047892571795121225128896387531264 5663 17939408263359972170434320617180804994209250624056100720023325300289 5664 17996514829339752367942125892679979256420237260136342529484276105216 5665 18053793053148881629145730069515909767210823890646851246157587890625 5666 18111243420339067507150988549432282662072258889294108331751025230336 5667 18168866417749383100966539901882971836127588418859685708677239663929 5668 18226662533509452193980559772295910943517344006957707204219986509824 5669 18284632257042641708768580024431146731564154378367644553229381927721 5670 18342776079069261493742650496945107538108305639245688732245000000000 5671 18401094491609771457182256401536860111521366224845129930945946254481 5672 18459587987987996064217593256978352948591963369659144704578283372544 5673 18518257062834346212366043424491929177953970074619298455113553901809 5674 18577102212089048501252993870026752941263893326841491819861397746176 5675 18636123933005381912178483812812836315846741923755849552154541015625 5676 18695322724152921913221573512068422668430859125574814284629869592576 5677 18754699085420792005604781679954805919044772840585529499706143587609 5678 18814253518020922727071448973983505963856211334562388708649776095744 5679 18873986524491318128059448801375522542405386590969904878417249322081 5680 18933898608699329736485284346762927234319733323725925253120000000000 5681 18993990275844938026983282398641578654714889502335736578944709833121 5682 19054262032464041410475320284783139106451199646923730391741210714624 5683 19114714386431752759977302118168487790988878875279958467635350311129 5684 19175347846965703488579434688807647044849523711979249563282753191936 5685 19236162924629355195568241799079118985474231894525382639675166015625 5686 19297160131335318896689198717090948914214770560509888041345409839616 5687 19358339980348681854579865800295140257623969102343373495706898759089 5688 19419702986290342025434452306556017698898157143800784865474551742464 5689 19481249665140350137991848048583216749335639417081846281928977292241 5690 19542980534241259420970321946714437882414681593324235774005000000000 5691 19604896112301482995103302781217182398684346038662942841953883875561 5692 19666996919398658945961928625439748908803802768182565388838519701504 5693 19729283476983023093781377642269450228523109318311224632479679184249 5694 19791756307880789476539374235562370669233336310785539304022417834496 5695 19854415936297538562566701052728657587425778588605694790069462890625 5696 19917262887821613209001039121847688230100421545923716153337976979456 5697 19980297689427522382427005564028709228929264771334127677843574122369 5698 20043520869479352658076860936827974851522106492181282152087516905984 5699 20106932957734187513998016425109453425935501266583587868796392430201 5700 20170534485345534436625184889642601666572844562450000000000000000000 5701 20234325984866759854226789298940778421759812883818546669537040589801 5702 20298307990254531914727067394454470979753049776249801172912258077184 5703 20362481036872271124437192661465312727613002035112319273531012777169 5704 20426845661493608864260668886224492910279006968293794759679049465856 5705 20491402402305853799970248862511300101352748561682797970893681640625 5706 20556151798913466203185677256447146235802818297808410011038724420096 5707 20621094392341540199713663335804828624417783429935924174353986221449 5708 20686230725039293961943651308043892526381611341071400260907372642304 5709 20751561340883567862025174478847347122927232692954370962306393727961 5710 20817086785182330602584854429124108030255016642220831431005000000000 5711 20882807604678193341773438002491842417481659432290965892644584583841 5712 20948724347551931829465653186507992094957169384585120983827731185664 5713 21014837563426016571468110048839574097736002037318962801400770945889 5714 21081147803368151038622974843747304318292250305699251821331728278016 5715 21147655619894817937727704324424677109374654636135569407460322265625 5716 21214361566974833561223743272721658504942348496260259385370107969536 5717 21281266200032910232639761379565339631652868754048893073050979200329 5718 21348370075953226864807735967062062078699756886847492062284877607424 5719 21415673753083007647902974727049220353124472380602181141875912577521 5720 21483177791236108884392017751108614530413192337567247237120000000000 5721 21550882751696613988005260734231864750557199964518637376957752865681 5722 21618789197222436663884101439043708788618331009581841040739101970944 5723 21686897692048932287085429400469544807868288247722604896247401146409 5724 21755208801892517496659354522834929022649029847747037837670836862976 5725 21823723093954298022549203763589638535825400881867591190338134765625 5726 21892441136923704762596006601267435713139951416446546547864605835776 5727 21961363500982138126962939541162377104662132626281867632343944803009 5728 22030490757806620667328507611888590512983435439885763184670848057344 5729 22099823480573458008230606740985886344834605316872833225181512770881 5730 22169362243961908097977035159659312866529702840081771863245000000000 5731 22239107624157858796571504667345855948650668052589989079719254843321 5732 22309060198857513818137743777963233108108619841165719556552430977024 5733 22379220547271087045357884563419871025141799299922717109020698434729 5734 22449589250126505233474983498385995265593282151286963605875180212736 5735 22520166889673119121443243885706346058964694727221630358802119140625 5736 22590954049685422967843283596567302766015914130640198073350478626816 5737 22661951315466782529213626986136140452806065458726380202722982373489 5738 22733159273853171498483494036517951042994256558296971643559197848064 5739 22804578513216916421225913127306000913475160004332025386338830500041 5740 22876209623470450107484196432643052415797635328514164986880000000000 5741 22948053196070073556958888885603216542419169843649269443823352324761 5742 23020109824019726415376433029014836072789185448719498734104556347904 5743 23092380101874765979894982979873330175996544692462972897219965466849 5744 23164864625745754771437051265667627334323103725045169785254545719296 5745 23237563993302256691872982538823854732412980528552955056233525390625 5746 23310478803776641784013618233744895523017219051908366717601369350656 5747 23383609657967899612404946193414461857434112377438460911800098855769 5748 23456957158245461282952019253190446465895799688216565958270618435584 5749 23530521908553030119433976822316447602049852495625737977575054357001 5750 23604304514412421015006613743045563226324867725372314453125000000000 5751 23678305582927408476823611227441145335815132684362598760986179518001 5752 23752525722787583381942275567370952353656699471835843716128213827584 5753 23826965544272218462714421678551387715301589366761028127607612498769 5754 23901625659254142539897890469466371079364226882211340491724903174656 5755 23976506681203623521759101615451873914946787056191339733469853515625 5756 24051609225192260187472016662205357353945212310789361133994543415296 5757 24126933907896882773153921576584606591074564680442000185553848793849 5758 24202481347603462378913533001070488902903666118030672804794498875904 5759 24278252164211029215322088647083255560671655625340138394285645333761 5760 24354246979235599707753299576995164795372175753856554106880000000000 5761 24430466415814112477073320670839307576585422822013805465065103031041 5762 24506911098708373215197235447174496799166082609984682455825796760064 5763 24583581654309008474063952704261064381982832319810428104271797386489 5764 24660478710639428386616875263697896990699696765758680078031444770816 5765 24737602897359798338413225530166055398622670217185648124104853515625 5766 24814954845771019608520498724251581641651784332868818984070568628736 5767 24892535188818718998394162596946172342478847247615807252375814331729 5768 24970344561097247467466432290949872315308263126264668559658685825024 5769 25048383598853687794211720872059585339366315783607525668614496822321 5770 25126652939991871281490200010590116465635000276733773178245000000000 5771 25205153224076403525006801444944265409908810188027979993043921871881 5772 25283885092336699263758948304263465245118879148449324892026156089344 5773 25362849187671026331382326201823718801474850039190870471983705586009 5774 25442046154650558727340087332901237015545001800380504252282665099776 5775 25521476639523438826937026717761498977895305335224314975738525390625 5776 25601141290218848749176478319903026661737201197754422102935235198976 5777 25681040756351090901513950139527080572381467019114323760869325213409 5778 25761175689223677720597851630356470804332464888771234710148683538944 5779 25841546741833430628124064012476293443908277021068969410744734614681 5780 25922154568874588220967564353038179129119244524146696197120000000000 5781 26002999826742923714790837758815260024998847359374405250848707448521 5782 26084083173539871660365398768211516670519521593304662348450840359424 5783 26165405269076663951879393144046927580130885095690197077947070153329 5784 26246966774878475146540964851026025356249540034332946871806681153536 5785 26328768354188577114823850152155984959237975384484894437177119140625 5786 26410810671972503040738501575552128397372696263568255457692515734016 5787 26493094394922220791548949086231761245532219823569195273102818782889 5788 26575620191460315676392574245966902107710807180069016976149893873664 5789 26658388731744182613297005557495540962378620043000416295935356902841 5790 26741400687670227724125439666970019830848276873153148461005000000000 5791 26824656732878079377018853740178228596684664263188030580007083568961 5792 26908157542754808695940799233674781758604650745304581706568175714304 5793 26991903794439159556967756551509559563852677570742940945789531744449 5794 27075896166825788091005383811882637117838896866409984746588992324096 5795 27160135340569511712648411246068839443654004601911122717583134765625 5796 27244621998089567694939415714761742300940814244982534301545365241856 5797 27329356823573881309819257555144490268041631746986572088172239984169 5798 27414340502983343554099574566200904577501387525141115164438496285184 5799 27499573724056098480825405500871727973707402637213612814986914278801 5800 27585057176311840155933758062613540210344970291200000000000000000000 5801 27670791551056119260151744201847395162374846248572388735211746441201 5802 27756777541384659356115778575945748548449275105868258681865585897984 5803 27843015842187682840731274476194752551671831786346033339997438615369 5804 27929507150154246602830275438119466653639224085602010212598880403456 5805 28016252163776587406222530239347106162717234936571673293575322265625 5806 28103251583354477018273654153623580823123236937646945953849161130496 5807 28190506110999587104182220272647220766113518422067285502478881361249 5808 28278016450639863907165891531137366374284778714778556233398567829504 5809 28365783308023912734805036877251867859933042295791146202267429734561 5810 28453807390725392271830673922484959971764730581156818919005000000000 5811 28542089408147418739682045485035082816549299116911325808097024673241 5812 28630630071526979923197668810991992311695643842273504400122552254464 5813 28719430093939359084842294021356440178385089370830069212947686622089 5814 28808490190302568786910872592817987121570443567049945746159649583616 5815 28897811077381794642189367539463184812214191234345982688278681640625 5816 28987393473793849013591034524395491804059016158113801163250583207936 5817 29077238100011634683325667497990144515779090780481708399081063058129 5818 29167345678368618512198233736694426810674978267816648480895043162624 5819 29257716933063315109672321446571552964642788948204597704677758662121 5820 29348352590163780535372888502972595639999348733365081093120000000000 5821 29439253377612116052741933525746335745903747200620628284985279273081 5822 29530420025228981955599910442345425868504314800595793039418613727744 5823 29621853264718121488404975073285914888882170939455518986242199220609 5824 29713553829670894881041487190036452991335376084568385382165906456576 5825 29805522455570823519008594049067433550339891805034211826324462890625 5826 29897759879798144269919191702136729747448299990151998733092733682176 5827 29990266841634373987259098526729268876706114841721876234830052818809 5828 30083044082266884212395881516848270253374662110838821396384114540544 5829 30176092344793486095866450028166635311881997151882342872983588853481 5830 30269412374227025559012273988122243995521124262800095592245000000000 5831 30363004917499988717070894166259917979323420576059483682007943648721 5832 30456870723469117584872271058509485512675086735554523671162806861824 5833 30551010542920036086328466376812614450512340201870852399202647466929 5834 30645425128571886388945167158384896158385211254003602507399080014336 5835 30740115235081975584623647222883401689163157304125600324800166015625 5836 30835081619050432738061914216948417242510806677611547461515297161216 5837 30930325039024876324104012900251783538291826304859803196752625987289 5838 31025846255505092075426746751709534206387160379957269076294671819264 5839 31121646030947721261993440515445683319401003932682014599789280500641 5840 31217725129770959423744796070115569627594416681294632058880000000000 5841 31314084318359265578037393099146004386700511302205450995854003608161 5842 31410724365068081923380954570307007680957373643386747975382945800704 5843 31507646040228564061066135107924284749696413810628520556135010017049 5844 31604850116152321756315298067247808092631478664992069701440381648896 5845 31702337367136170260629524605432017477117830201907186956149541015625 5846 31800108569466892217045945394826554557248415684527373889126540653056 5847 31898164501426010170060402949539856097452147377753077344294665507569 5848 31996505943294569702011439943385679275911126173879445845266382454784 5849 32095133677357933217762666494366835702177092234077904692076746195601 5850 32194048487910584399561687285951128177025731389035595703125000000000 5851 32293251161260943353994967696859902781293986342173988638446717359401 5852 32392742485736192472999286927376239379634301502303154677865142288384 5853 32492523251687113030931765549892578340143079448326671336325573126969 5854 32592594251492932539741865083310151814268018623660056507728405152256 5855 32692956279566182884330238203877423262953631539378127059022587890625 5856 32793610132357569260220860168163323583973318303045001430771953565696 5857 32894556608360849935714495046304084666191346179477313237592201923649 5858 32995796508117726860733244554789962456921165186907143430982011503104 5859 33097330634222747144607692747369713931439822062924094786680570930361 5860 33199159791328215425099996679795678151832346576618005754880000000000 5861 33301284786149117150998181518909952666698083113565740445097375510441 5862 33403706427468052800658878528931783225145846459884111695485965668864 5863 33506425526140183058917796047847495655285337313242633332681970652689 5864 33609442895098184974829337074777140062226185983787199192156566716416 5865 33712759349357219122738972535497163136186286074578655021075556640625 5866 33816375706019907789234246788487355898173048726138508130772327707136 5867 33920292784281324208562631588645511109557553700076741449888293379529 5868 34024511405433992869146856651028304590762815398816817003083581620224 5869 34129032392872900913870829263636874480435165435478609970318572096921 5870 34233856572100520656851812197526928332928644479224012269245000000000 5871 34338984770731843239457158565694186839399776528370553574132901069281 5872 34444417818499423448366604400726693581572586611464742097231642886144 5873 34550156547258435718523894666738174409506549571889913912484864050209 5874 34656201790991741343864366305365664222479539939367680782253584933376 5875 34762554385814966918748032850546915900695007608272135257720947265625 5876 34869215169981594033070709244458166877936258553245331019052077285376 5877 34976184983888060244068782859612964647576382386238140130566145619209 5878 35083464670078871347876377492073227197146827955253253423013973062144 5879 35191055073251724973936871350532986813027261261626314967844999487281 5880 35298957040262645525414017938385132366530913716388752261120000000000 5881 35407171420131130488791280323607253023182391302617878627642089443921 5882 35515699064045308135891424727393435711182878581967612587950698484224 5883 35624540825367106641591928750057516705881096990210271222867862375529 5884 35733697559637434640555343005136851439343582389223753512438200795136 5885 35843170124581373246337402563285426843604563539458636506827509765625 5886 35952959380113379556279416530066825266051337522431733114826598908416 5887 36063066188342501665635270409901517650331163785701997960020871986689 5888 36173491413577605214427256756104391094120630477212988297577563684864 5889 36284235922332611490568905088237476677075159955785638669241575293441 5890 36395300583331747112837012287124896470085781810719517393005000000000 5891 36506686267514805317319179769212821729249975513458336453833288442361 5892 36618393848042418871007343810043009134574917229964163075838434607104 5893 36730424200301344636252040546136279168403646010273818090395282284649 5894 36842778201909759809836477550400065141731869026314577406087337693696 5895 36955456732722569860473889563285947404139552521974069895370244140625 5896 37068460674836728188576137085489244627041572041319169740965471584256 5897 37181790912596567532186063213320093547007483227768749634744293425969 5898 37295448332599143143010756440457508135325962918727187140565508944384 5899 37409433823699587756537575275255020091363514072119015773509574107401 5900 37523748277016478380259574546886055837665032070050000000000000000000 5901 37638392585937214924081833312343818135829452281851152737544318272601 5902 37753367646123410697025120445746143447291599466277892849003650998784 5903 37868674355516294794388346407800229694462181492231293404459348033569 5904 37984313614342126399576338473072690813856748132135668119204901421056 5905 38100286325117621024844641952462486676954441700465169254030400390625 5906 38216593392655388715258291804721453932729401061721241351796296720896 5907 38333235724069384240206817600901329276788442385982794136549178481049 5908 38450214228780369296863140206277753507468401194464264299943261896704 5909 38567529818521386750019490892819940285208555958431685572074142921161 5910 38685183407343246932779033009007569731417177758237320252005000000000 5911 38803175911620026032627492930271208511840521646636727302693431542641 5912 38921508250054576587454810910235640819472845204748919697220005003264 5913 39040181343684050116142603768122874900720629198749989664170431478289 5914 39159196115885431908379090199128892947873569526619901409326420169216 5915 39278553492381087998409066000490922359240976760352480703745478515625 5916 39398254401244324347472530784635655604090064592398537275961978126336 5917 39518299772904958259731659920729203937822787349205051449811323295929 5918 39638690540154902056531985625782834204171813067462654198849933197824 5919 39759427638153759033889899435011522673247707106400971151560061126721 5920 39880512004434431728144914837362687786415401564546132869120000000000 5921 40001944578908742514761533785158755469981711424730871654908113260481 5922 40123726303873066565312044195919275778565145230949427388116411564544 5923 40245858124013977187718137579097337059375337557949730963965932074809 5924 40368340986413903574875876660293773196435812925392317972942724530176 5925 40491175840556800986835262460275652179003465535826085758209228515625 5926 40614363638333833391752448835759244780479568095645053929992242008576 5927 40737905334049068590879530123520719811344094388494276150959871614609 5928 40861801884425185852903784369231153013154222263792313283011091103744 5929 40986054248609196082995290787899554462327525043077021181846140516081 5930 41110663388178174551968955714534719267665798264711385166245000000000 5931 41235630267145006211014176482352906290613720040659567460216520834121 5932 41360955851964143617492647532475873061445845767475431138612883226624 5933 41486641111537377497352167734658163777693653886699788770315396879129 5934 41612687017219619969751742504392774265810931119160119651173867495936 5935 41739094542824700459540788959173100456731962725487026222321650390625 5936 41865864664631174323282847187302990378149157390007517223498196975616 5937 41992998361388144214561875828176410251807759634055326341198274781089 5938 42120496614321094214356965705288614321858990205987990601118601470464 5939 42248360407137736752319141334451145738476728746217249626153465281241 5940 42376590726033872344831836871987515394023950786729267450880000000000 5941 42505188559699262175784630593473877591435700963882309522534364071561 5942 42634154899323513546037900425413358180491970725708298288360210133504 5943 42763490738601978217604222512813041228306875096736569096651480547249 5944 42893197073741663678620575417853564736979487633484935512672484458496 5945 43023274903467157355233734431753021266181908433976348162588994140625 5946 43153725229026563796569643766745434282486957444412590069346734035456 5947 43284549054197454859006039201201531695354451990679023342590291739369 5948 43415747385292832916016160201864123433389748649963186024283107753984 5949 43547321231167107119900038766666778062218205557442793061570672014201 5950 43679271603222082741768582343533957350736050414394580078125000000000 5951 43811599515412963616194480308971381650692587149599385084728025180801 5952 43944305984254367716992857759362235036490819628950134538293880029184 5953 44077392028826355890643576902070143887375156882267269332008345335169 5954 44210858670780473773916145257263333852370686657647741300783793209856 5955 44344706934345806922307331319533234208953788632848354325473759765625 5956 44478937846335049175950812405770087497754688643545368307819566596096 5957 44613552436150584289707486257430851152546521984530595525197429033449 5958 44748551735790580854194467696512042665979835855432913511816751010304 5959 44883936779855100534560264380611755385686211964229247166867469706961 5960 45019708605552219653863181588989009877228044987982156922880000000000 5961 45155868252704164147959645124231832556275435722458470391282718769841 5962 45292416763753457918858853958923869175814671251464188000164638257664 5963 45429355183769084613549980319618018181210882422335515556801101098889 5964 45566684560452662855358024607718951450933721849042038434837433942016 5965 45704405944144634954934406034948491242435528630070067727694697265625 5966 45842520387830469128038427226492415440709417850713423488609710465536 5967 45981028947146875247315892444448120579331967284303955954906220807329 5968 46119932680388034155331384634723604304561274351254981049355729895424 5969 46259232648511840566161016329163725212117264232132258295695599751521 5970 46398929915146159582902863668654516109357500332660150805245000000000 5971 46539025546595096858512771579706093406117811165508839831052491846681 5972 46679520611845282427423781564136016519952817442505408728060087762944 5973 46820416182572168235458081776735572926339255584584606342731885294409 5974 46961713333146339395591112197140533734950663973222925679094349246976 5975 47103413140639839197178275877656150374574604058690081882476806640625 5976 47245516684832507896305610596786027359823199875634034924556203851776 5977 47388025048218335314976763897140466217230565567876601703935748805009 5978 47530939316011827276899688564878564974030950379436258937684300665344 5979 47674260576154385907687635244668788048740208888287463723324435939881 5980 47817989919320703827340264208306485300693263991623920645120000000000 5981 47962128438925172262922029435748311555987270136730383202216863819321 5982 48106677231128303109406405253730039585930302667393121666483729089024 5983 48251637394843164966706028938816418734638917411624243358960182977729 5984 48397010031741833180960422058353447560869801061485491673319904116736 5985 48542796246261853918204629024192235402737908112441923401751337890625 5986 48688997145612722298593873500240855483789611415732508092265867362816 5987 48835613839782374619411182066061572736747548563655928984767802370489 5988 48982647441543694695136860025225099230587842042635000332573817176064 5989 49130099066461034342910726589495033808045554718614896989906424464041 5990 49277969832896748041770125998852937831948630492950980970005000000000 5991 49426260862017741794098927583770960399737372068290116644416906495761 5992 49574973277802036217775011471052950207689174804003382627509840379904 5993 49724108207045343897556107709230199967939292874296493889426986804849 5994 49873666779367661024296315175323416747383446558913780332202445943296 5995 50023650127219873350638172853352888125416357340354798670305791015625 5996 50174059385890376491877790078054651818333638634128872623218904006656 5997 50324895693511710600753264246778354973966057779558722769394078447769 5998 50476160191067209444959424450615241486340167695402765783502410883584 5999 50627854022397663916244837594721623395399124133581958858915563916001 6000 50779978334208000000000000000030233088000000000000000000000000000000 6001 50932534276073971234298712336721845760821399786166279061091564084001 6002 51085523000448865687407799166782413999752776780213664657884597379584 6003 51238945662670227482833586501693861144533440106251060422574397031769 6004 51392803420966592901026891744974322349523590060707538082884504518656 6005 51547097436464241086921710321248386395744471342863156067883916015625 6006 51701828873193959392536302327320068733500865308312145780603139191296 6007 51856998898097823383918990810049242864853897622695500735326821580849 6008 52012608681035991541774680914582801337093333538765744368272910843904 6009 52168659394793514685161896288730168098688361930632421301850125287761 6010 52325152215087160147704005909242938282997402459210181030005000000000 6011 52482088320572250735812281047883324352157187824348968664283013192041 6012 52639468892849518498472478554047839563491161493122615511695833432064 6013 52797295116471973338200793131132716305789405761281910940654261514489 6014 52955568178951786492829257960746977270131338181301465476721832034816 6015 53114289270767188917835000017438674142607099835460886963235712890625 6016 53273459585369384598982173852120396723273662689644402787969700724736 6017 53433080319189478825099905640362752721042903105194285013771303913729 6018 53593152671645421450874178027850554965900406186603801967298603713024 6019 53753677845148965179586275895427980968052582872277607785538811971321 6020 53914657045112638895785193746338875078756118168801551365120000000000 6021 54076091479956736077936277124720574868522604107185710830627862827881 6022 54237982361116318321143333443539343870493069802166421121385839481344 6023 54400330903048234000096501968549330900474818720886202667371455709009 6024 54563138323238152102453318609283276544887661110005511579033483083776 6025 54726405842207611262915648745492162721798628666461230564117431640625 6026 54890134683521084028320490704974963540573796911595990561850938814976 6027 55054326073793056384118073843693228370268673075264687159710545190409 6028 55218981242695122572666188598945557761771965347498641881678433746944 6029 55384101422963095233825291528864001922201775679252575992437559758681 6030 55549687850404130898394626354450850128184663773531731785245000000000 6031 55715741763903870864985392521846178828488621323427888136898994399521 6032 55882264405433597490982875940733250881220836818328590655433604071424 6033 56049257020057405928305432468163359766939217861940170005759402671329 6034 56216720855939391334724283534210742115786281753387066845054134657536 6035 56384657164350851591564245185532504437908862671924557823241572265625 6036 56553067199677505558661766894073117798713939206246614957729386070016 6037 56721952219426726897513004879967360824805834944855714754404672754889 6038 56891313484234793493601096569493725761884145261984614309135242801664 6039 57061152257874152508948338290231203017073013201008084003152176841841 6040 57231469807260701095995597536080069765730718546730685562880000000000 6041 57402267402461082803968014254411170027390429152389454982310841714961 6042 57573546316699999708942862756383043555392816173313900940984893346304 6043 57745307826367540298892357169672724807386556919367041108937433057449 6044 57917553211026523145031188980950621911170160151018240707547846148096 6045 58090283753419856390855685294025290188528024018328206116176884765625 6046 58263500739477913090318671099509203133198346068833407183194557497856 6047 58437205458325922426641408254117455939079771523597602503959321551169 6048 58611399202291376843321368143500181722416686560131880207442650333184 6049 58786083266911455118952074293205812776311138890444503210070023812801 6050 58961258950940461417528825639542914888134524414511767578125000000000 6051 59136927556357280345971780917507357290670164468329549898848910982201 6052 59313090388372848050655649808510925720163668231894498770060571049984 6053 59489748755437639384793097258516906376051888682297961390751585123369 6054 59666903969249171178576923869675540513494357366281765447590459347456 6055 59844557344759521644044137628163778096007778057100437467198369140625 6056 60022710200182865946683180600364196513461238980700056339772390506496 6057 60201363857003027975863818751650814172930022872112489509169474123249 6058 60380519639981048346227543859957319819625289486473960772118173397504 6059 60560178877162768662234773753247660123024636894064147547431933663561 6060 60740342899886432078123670939441105001318350130745129210880000000000 6061 60921013042790300185594030262904607349138551963314005556132340809241 6062 61102190643820286261588413657145115962833105670985674834725558526464 6063 61283877044237604908601534512834191442963468273229193037252444725089 6064 61466073588626438120007815787987817611897868841920074750875838447616 6065 61648781624901617802956064897407217410581353353749416847087275390625 6066 61832002504316324791439324775954033405174438066302833261760124903936 6067 62015737581469804382207174459668639607439398277717281727797140615129 6068 62199988214315098426247064215118014187434071816222915829912186650624 6069 62384755764166794008620679815845323810316236060620736392423571786121 6070 62570041595708788749500838160744573892149660611478201586245000000000 6071 62755847077002072759314022198149632618922677260326309599766302204081 6072 62942173579492527280953367207148972639932684326836508365752834719744 6073 63129022478018740052086713040049212146740963219538597079515625318609 6074 63316395150819837420644238093138104430102399143581648563549150040576 6075 63504292979543333246630190693259880618232901361812871646881103515625 6076 63692717349252994623463332411724605977415260605368763622447422898176 6077 63881669648436724452110905691433453533155438100513982786793278770809 6078 64071151269014460901341235244711916103504929721904282117974322348544 6079 64261163606346093787480469095294977054135317317632942929913435972481 6080 64451708059239397907119461045487994055905637826397596549120000000000 6081 64642786029957983356277391896214440147988412851455926997789038574721 6082 64834398924229262869589422081130905920419579826562837076868876173824 6083 65026548151252436213146463644109625136781547321103988609462487959929 6084 65219235123706491664676054840222713350589042974700709790018383118336 6085 65412461257758224614814316222168739353698838555259816987573603515625 6086 65606227973070273323280063035314806148533798075266591131352529097216 6087 65800536692809171863823345233835039082659269525808066364726353934289 6088 65995388843653420291881983596653940395263377372566479216530910347264 6089 66190785855801572068941068414091012578577565625826709136312696414641 6090 66386729162980338777651886183488008321721199077047349592005000000000 6091 66583220202452712161828339844115078544171501632314630044666345729161 6092 66780260415026103525500629447926449729344832770589506118618937032704 6093 66977851245060500525267762953096322598915466276910728759090701305049 6094 67175994140476641390252371191734695237784072565795245996443309072896 6095 67374690552764206604023307151981244746537438751317432201764775390625 6096 67573941936990028082913617678221169388099552620770480966550270509056 6097 67773749751806315885223685682075589444278365447327050169831939049569 6098 67974115459458902485861653121904222721094749441967355486459058102784 6099 68175040525795504651035649500831212124802159225850167321680075704601 6100 68376526420274002947674867603976167145583144130050000000000000000000 6101 68578574615970738922319147796050252432032137932559043682334291875401 6102 68781186589588829984279454582368891907166544345786231878242569040384 6103 68984363821466502027934454451444774437150546744391873135876241609969 6104 69188107795585439829091332417663035283516768109206909413649081696256 6105 69392419999579155250402016320309933649069845059998869763260869140625 6106 69597301924741373290889112962831965666245072964623221949816696541696 6107 69802755066034436014699098746249016462480516550522542382649754660649 6108 70008780922097724394263649715937923462210974211366639308294970671104 6109 70215380995256098103113442054547171286758075846289048309642968834361 6110 70422556791528353293652304168805488341482562668919578853005000000000 6111 70630309820635698395263255787853864889669133505105535199038977621441 6112 70838641596010247968181728069070067585739273469668483960701781540864 6113 71047553634803534648635121747976529229119757803605385849060432730689 6114 71257047457895039220811828025737556601453792055742531028059677180416 6115 71467124589900738851286909315172935005019163437896487288624384765625 6116 71677786559181673521595814318557057841383321199992109315163159003136 6117 71889034897852530694711784342352778093690317847776718890166548911529 6118 72100871141790248251246995420266865047295373901090917521966110708224 6119 72313296830642635731261973871631579461171730926455166407954003195921 6120 72526313507837013917632421522339737698664013470609173381120000000000 6121 72739922720588872796987291115817195070369758649495561475170135975281 6122 72954126019910547934296762597438839574508683898766807567156241478144 6123 73168924960619915297253687123217504713599345558600158529087626123209 6124 73384321101349104566657087978559129275379410260911073504894374117376 6125 73600316004553230969071436251625581206525910005904734134674072265625 6126 73816911236519145668100654244826747064519237251773006739380632101376 6127 74034108367374204750681141383828283696294014652372784366735217546209 6128 74251908971095056844863565953068175124329718598761862042888798470144 6129 74470314625516449405618721507186334451273895139342223744550238581281 6130 74689326912340053705268409436254630745652985281100374649245000000000 6131 74908947417143308565208079056723125414395438766719060736933372344921 6132 75129177729388282865653833917250955806826722468824713246731913396224 6133 75350019442430556870212397906952188482451575068443006211611120843529 6134 75571474153528122402138727391149297359027975794869952640318473499136 6135 75793543463850301909212156134787389057410623448472714711934931640625 6136 76016228978486686454228268364725290873479966670844628852463072444416 6137 76239532306456092668170112127896469250476747373069037791792563908689 6138 76463455060715538703188890281741969699329709687937734316024851812864 6139 76687998858169239222590900165485088709943960241699602770830207182441 6140 76913165319677619465094235405076881623025420244517612794880000000000 6141 77138956070066348420685614560534343484507003315066217589553844538361 6142 77365372738135391155474661591668764158419540489882163411381539439104 6143 77592416956668080323010032556818309313614790362164054724236923547649 6144 77820090362440206899588961729322871279358017530653832164487458717696 6145 78048394596229130181159088578486063201655815548783309070038212890625 6146 78277331302822907079478824976243368732270000892750002942226619040256 6147 78506902131029440755270029718490695699258272028826564551550098942969 6148 78737108733685648626164375152027258334554166345325111821042866192384 6149 78967952767666649787312518535543964528048351499861009461511993591401 6150 79199435893894971882593028897466480619441781695637158203125000000000 6151 79431559777349777464425968746374326724691191751941368827752182763601 6152 79664326087076109880264089203007672360396386849245286927987359350784 6153 79897736496194158723902767118596658415662361395686230894526948491569 6154 80131792681908544889818093684669762061223017848743708031471795565056 6155 80366496325517625268810916087094872538804633736938675731071416015625 6156 80601849112422817123303137074567756886468010605382562387089433296896 6157 80837852732137942180701192061987577660498181948413234547384281193049 6158 81074508878298590483310349735260145962763324622401963434881734664704 6159 81311819248671504033352320229370914413006927865260678104883554800161 6160 81549785545163980271707604979608034947773014314658436218880000000000 6161 81788409473833295429073084460340503041113345022971603818481449628641 6162 82027692744896147788294514390729781391351248822055463272608470475264 6163 82267637072738120896702887766350803483250779838240681427735257531289 6164 82508244175923166767353019434308767259038680682169618890897572233216 6165 82749515777203109108132222031664156004049258859826010294878291015625 6166 82991453603527166617776567117636373028463116244202955229824979022336 6167 83234059386051496387901963414176788483337903893065649703604596802929 6168 83477334860148757450227135392329787880462030133637911988766007885824 6169 83721281765417694508235550168795120931538374647373591354504480200721 6170 83965901845692741892593418973940879537132074680114285412245000000000 6171 84211196849053647779711091485083297613558200466434062735361940141481 6172 84457168527835118712905467253252128882816843980142072564927227756544 6173 84703818638636484465691468454219085746507622903284343738302940122809 6174 84951148942331383286801152431818019761273602842334652535786179314176 6175 85199161204077467566599691140281586791952365825667604160308837890625 6176 85447857193326129964638207799428795615338907320910318539149542424576 6177 85697238683832250038154339019246394307445545210349107987629879516609 6178 85947307453663961411402383496116635417615790220064051241074694111744 6179 86198065285212439525766006299273780495172498312113186019466391585081 6180 86449513965201710010677690920858275555192100675216903173120000000000 6181 86701655284698477715440469824234933392270601497762944371898621710121 6182 86954491039121976442118918361321588123859187720158796192501083738624 6183 87208023028253839419737966809027490793334890145872815336289233322129 6184 87462253056247990560099771066234445299283402866551848497524229799936 6185 87717182931640556535600684424995145990001695816350558942419306640625 6186 87972814467359799719502290951917975946732128594340961851252792111616 6187 88229149480736072029182495557420309509819309149086266462355270678089 6188 88486189793511789712964816961247080643440700481058471461417099198464 6189 88743937231851429121196297652171520794728274984272540561167183145241 6190 89002393626351543502316829758143818987295948403167485659005000000000 6191 89261560812050800864735197660574337395568808306240265807414014142561 6192 89521440628440042945399757373394542502834230009172044860378268565504 6193 89782034919472365326024409334715139989088735973673711264668481785249 6194 90043345533573218738003375497201975090213498315642469988142919082496 6195 90305374323650531597121263623842063075435383183508981961622197265625 6196 90568123147104853809237991669921919960188828950139323055828179091456 6197 90831593865839521888201353231356984705917655794441884599644219231369 6198 91095788346270845427313331435784964491711618285333706740821306601984 6199 91360708459338314965749713518080038978054163244294407336202301473201 6200 91626356080514831291406121828393964968293417011200000000000000000000 6201 91892733089816956221717259340941710321216922676928158541677309646801 6202 92159841371815184904069969038203591418566398003222171017987709981184 6203 92427682815644239677504627010916315019429377503980474771774537768169 6204 92696259315013385537473428912298455099679307055218947288134024953856 6205 92965572768216767245498288708751901819951111173020134680786259765625 6206 93235625078143768125645347652373680550659373634769217766807976772096 6207 93506418152289390589807490236800288071303520734931147191431921720449 6208 93777953902764658433860782761211674549559566640433551784092897378304 6209 94050234246307040946835389191991120594305888213154463613424265560961 6210 94323261104290898875316278452042241990089034157783143321005000000000 6211 94597036402737952285363917258801994370015725477724787307458532830841 6212 94871562072327770364320143348480964077291758675941725857965593329664 6213 95146840048408283204939535541157116361277326664879112421126201126889 6214 95422872271006315614361839794420057462358016585089295700877747606016 6215 95699660684838142990516374337909370469967390632100847314286494140625 6216 95977207239320069308624822353138666290049140660605284032855760961536 6217 96255513888579027260544427638499208863397983809967973076878602289329 6218 96534582591463200589769337454572739683087789735592712799153510183424 6219 96814415311552668664983687456358961666163995949081181274469626800521 6220 97095014017170073335135996463472932770780058940869363717120000000000 6221 97376380681391308109080533973752873101438904947054647030684540702681 6222 97658517282056229702907540967228991230832721415387474266732961554944 6223 97941425801779391998160524853456406360739682068532603844419299317409 6224 98225108227960802454215312563455994645567341462568966838405589630976 6225 98509566552796701018172131955810581253116787147376567173004150390625 6226 98794802773290361575688701072933801590984108713611928292717129867776 6227 99080818891262915986259137526497796662162062632681307016363032682009 6228 99367616913364200746520456589035741797524469679364774190520841273344 6229 99655198851083626325245506600617768315504684552992122697100568983881 6230 99943566720761069213758394244255795913521752847755860958245000000000 6231 100232722543597786735585780280576019109198479953109074911521662670321 6232 100522668345667354659234878640789609464742083941466747530190755201024 6233 100813406157926627658066568536805647832643161697025432908623007395729 6234 101104938016226722661309730638409403647694089845808842203669476020736 6235 101397265961324025140340744569949082266819811852167693785276728515625 6236 101690392038891218374430036173341812107190674100134731621777464098816 6237 101984318299528335740235639351063441323370792385026085721858692242489 6238 102279046798773836069401939022997174812048339698199414426043684504064 6239 102574579597115702118700088985685998314039593961152977475556348303041 6240 102870918760002562197225051432998536196570236679409767546880000000000 6241 103168066357854834995242783765045600280696389631015936282557780541761 6242 103466024466075897659359803259176395669150161836764141835850692411904 6243 103764795165063277158766191385073664190269924051954100490870008017849 6244 104064380540219864987382057197624058456380674302385739367736314167296 6245 104364782681965155246816563518865686905076254817821388589797978515625 6246 104666003685746506155127830706645097901015411848590312364623526662656 6247 104968045652050425026451370885621395188857316175777407314386967914769 6248 105270910686413876766644170769140747661823936514392242133557611331584 6249 105574600899435615930171133811710220526309498327639213447757773350001 6250 105879118406787542383540312585000719991512596607208251953125000000000 6251 106184465329226080620673210149415441332514771086313835258304648525001 6252 106490643792603582775676404982418760543443344140741547321072388931584 6253 106797655927879755378560857908413185277390815140084712151182091439769 6254 107105503871133109899535491637597170809333349959228813922375193862656 6255 107414189763572437127581994147789182543353650066236849176467900390625 6256 107723715751548305429098286418754966048113778155776561180053702967296 6257 108034083986564582932478713138454198685350820212138886818793794242849 6258 108345296625289983684579762130395451061425558540600512573278890811904 6259 108657355829569637825100994586758132545543982812859023511655925116761 6260 108970263766436685824991873919148093048901777752354103546880000000000 6261 109284022608123896835076316344079138842658414485770988479489253228041 6262 109598634532075311191168051390033571250593062624590599131829118104064 6263 109914101720957907122031275534007260364802972050442537899024795517489 6264 110230426362673291706622607334783884268831868314181844275352427298816 6265 110547610650369416127132007915043103675612058315813125799192744140625 6266 110865656782452315264422116642262319317675542749996857675829680820736 6267 111184566962597871682547368556934670459710042960598256500048133370729 6268 111504343399763604049116307683850419885015114684781997218506249601024 6269 111824988308200480038342689026268391067327679112278489098264316995321 6270 112146503907464753763713271972172718080275748960148471083245000000000 6271 112468892422429827787282649225142631740658372987919263692051013658881 6272 112792156083298139752688028398575151775495327996347915893576610873344 6273 113116297125613073689059588270249490679711607514098356221236685707009 6274 113441317790270896033084868573906367231822930700410822943397629067776 6275 113767220323532716416568621295275773685022571504715949344635009765625 6276 114094006977036473266912652931705638399056510561837325076510370430976 6277 114421680007808944268023421257346244090623594960029526749612695042409 6278 114750241678277781729238517000098811595488756375818682877552071954944 6279 115079694256283572909946660672851863278475124000883785942961694777681 6280 115410040015091925347659477800759545980700043779234851717120000000000 6281 115741281233405577237377082139559182829823152658124697860409621225521 6282 116073420195376532910173396378521825413609287082477989851351295783424 6283 116406459190618223459011173457164380618151886595475786752030875064329 6284 116740400514217692559880849189154148793037918649124122422252036161536 6285 117075246466747807536441658571980034276774332842638753256913447265625 6286 117410999354279495716427884159267794396264619482904423404956864406016 6287 117747661488394006128167675376643086785426903953755085581189296601889 6288 118085235186195196585646582864604727687513064835368719539776639729664 6289 118423722770321846210632792026016092261517491536866109015500676655841 6290 118763126568959993440466015134855488040553035112272183571005000000000 6291 119103448915855299570197111820333314649367105204370344733416319735961 6292 119444692150325437877850753670178044863727599033714263686176378978304 6293 119786858617272508381668830292854414956373335945309410316518384245449 6294 120129950667195478278277811634992594401951617840841723750458267972096 6295 120473970656202648110808934861910697381275093840148125234253056640625 6296 120818920946024143716085873870586540051209122204415170082545237753856 6297 121164803904024434000080475710807610703069447902906295008293262993169 6298 121511621903214874590923211036778486620850615972127126984151012381184 6299 121859377322266277418841185393718469138268440201890642428805433221801 6300 122208072545521506272482894857713746514594089542450000000000000000000 6301 122557709963008098381175383488321600868735824335668610555449425398201 6302 122908291970450912072746071418431934153272739615149380715206164201984 6303 123259820969284800556628271391196075390683713899540983983554941506369 6304 123612299366667311882056298356206593715925195157461339149598726291456 6305 123965729575491415121243101553576873684193303168280335973585087890625 6306 124320114014398252827520511542398031235278819857024177440771987882496 6307 124675455107789919818509496066766485245482126075597765547663266760249 6308 125031755285842268334475258695952158012985104250906556125926146965504 6309 125389016984517739622109593023340027041147765202923419583089607467561 6310 125747242645578221994070623059803199340636899022225076034005000000000 6311 126106434716597935414697917509682157217559489874292800000362886820241 6312 126466595650976342662408962070332659598227128353199375769791012798464 6313 126827727907951087119371109948296583048378964172092506957664822703089 6314 127189833952610957239131406635830918811517391572932569274537835311616 6315 127552916255908877742975100840338213179316892729318379987097041015625 6316 127916977294674927595872209505968075448092313749867284523784914599936 6317 128282019551629384812960201311348509020054782181491521998465008047129 6318 128648045515395798147599700070355957744838204547298339791737858138624 6319 129015057680514085712129087304596276136072450488726982091073674785121 6320 129383058547453660582533002097651749024890944443036855173120000000000 6321 129752050622626583438328996383212751507558984237052846418444685010081 6322 130122036418400742289066005263272411531706779534077551134797343711744 6323 130493018453113059338917835000189565328791737977399238479347331291609 6324 130864999251082725040944556179445605468307059669148291538871321624576 6325 131237981342624459392684516400416396109564415376453145694732666015625 6326 131611967264061800524829655922789095108593015232059277443420240114176 6327 131986959557740420634826921178969528162766715153605854743599134597809 6328 132362960772041469317338825160799265280053652360209596321829218156544 6329 132739973461394944343586600605240106783497495309591334388128942966481 6330 133118000186293089941689931841751724549438091609948205912245000000000 6331 133497043513303822630207934327507516149459164959823523302189873375721 6332 133877106015084184657176877489243754055413644161562227620069073485824 6333 134258190270393825097031116716555220433953174197552419164223518327929 6334 134640298864108508657884814415232299468335519818144969029233734222336 6335 135023434387233652251743288135434046326179131312342926752641962890625 6336 135407599436917889380304226143021947149269969363372477881574769033216 6337 135792796616466662389100557608411885958422838772358132242175801756289 6338 136179028535355842642828456051268562767255920560890249636023996875264 6339 136566297809245378674795791006958232386923108321196728614023392203641 6340 136954607059992972363518324277843061670764055537558740218880000000000 6341 137343958915667783189583073805454764354140495999714225031541057725161 6342 137734356010564160625990540354798108673883466037758540496868896264704 6343 138125800985215404715279910046238844436056344643334272890232742468049 6344 138518296486407554886833909510619091519997103125594798663363404496896 6345 138911845167193207067852700286671175359962322383457512053581181640625 6346 139306449686905359141579055233984855896390148658701473535189888365056 6347 139702112711171284806450062407501397782387989508684934947370272466569 6348 140098836911926435889943751238801737287210838314038887823636741750784 6349 140496624967428373170982332203628414016618274145389331856592555088601 6350 140895479562270725764847184632698074408795697926350048828125000000000 6351 141295403387397179124654318152752452695874900709059816549297116266401 6352 141696399140115491713532771636053430358318786844107115124489803792384 6353 142098469524111540401742299698508397400276528374225309454440669967969 6354 142501617249463394643060730928936002978435552246022517296872046240256 6355 142905845032655419484865564364534079760026747159551566175262822265625 6356 143311155596592407466428701460540213886016901949575483942772207517696 6357 143717551670613739460037690145795127638864756095490457887425957272649 6358 144125035990507574509651485721108913012940703206848947502657097839104 6359 144533611298525068721893510554934812914415781415520253108106636613361 6360 144943280343394623264279720972085040224564301162245788794880000000000 6361 145354045880336161525674465627554429856363718213684001498638959607441 6362 145765910671075435494062145220693233635981252059860841950979245412864 6363 146178877483858361406818058846999406193290959632188827102972314683689 6364 146592949093465384728757347817959515020733970679023781298514195644416 6365 147008128281225874513336623616199365531909077556681953400655634765625 6366 147424417835032547202478693006521485750403583143502940154223638299136 6367 147841820549355919920586770406285480502574394553890463165523294318529 6368 148260339225258793318410695644375743688141713052035746436297967796224 6369 148679976670410764022523954420314293155385790241077584878353074169921 6370 149100735699102766746266729327798426857678084117004615399245000000000 6371 149522619132261646118106791444226325051728095220060713343169130756281 6372 149945629797464758283466776424040743767287559877793893213070328070144 6373 150369770528954602336163274983663227002295487618358124145135718071209 6374 150795044167653481635700205844370337844013973765811928789399691301376 6375 151221453561178195066756129821910958911871364631690084934234619140625 6376 151649001563854758297302507033481882286841113647914989603801714917376 6377 152077691036733155091887395349640593079789310422011787322584869348209 6378 152507524847602118736716737466883293761321796053730119011349111878144 6379 152938505871003943633263186532268111092291976462080652750501737550281 6380 153370636988249327117230376331205012882512585571510501381120000000000 6381 153803921087432241559798651870224121393667571368222765061510045120921 6382 154238361063444836808176539965303970845277105129121790579966456308224 6383 154673959817992373022580657400594487364309072164004039571953869186529 6384 155110720259608183966865326569782581639850301811281909814040394203136 6385 155548645303668670810121895470870889487290908921038298734181025390625 6386 155987737872408326496666640712995466506928309830915734575278953980416 6387 156428000894934790741935169029592974218216558139153119401839175705689 6388 156869437307243935711900424894512962218313531259742373308729787940864 6389 157312050052234982443730759425601472080215987041306212712667968946441 6390 157755842079725648065504019053178225151420137284483049728005000000000 6391 158200816346467323872893271648285913932020884934404402499353670509361 6392 158646975816160284320839603167476647153330930474342247959577812271104 6393 159094323459468926988327389597363001783331092382127790006074464685649 6394 159542862254037043574477577293620860691538737463995538356370347741696 6395 159992595184503121984274789926285864746281491040343732616532353515625 6396 160443525242515679562344522387008939900141299885315287024818054496256 6397 160895655426748627533297281405679788592311391445576676871117414334969 6398 161348988742916666707257289485018337096112471971235668888186031440384 6399 161803528203790714509294283314178147624475016437407380545736662950401 6400 162259276829213363391578010288185646075230342348800000000000000000000 6401 162716237646114370687176257361515565995764548549102027267903447129601 6402 163174413688526179964518635423915426551283365964518290570160075702784 6403 163633807997599473941649889927657888680006601525522946030379108824569 6404 164094423621618759019498214840916097669397989959408983347926577709056 6405 164556263616017981493485912375399442564286059489919142107282353515625 6406 165019331043396175502911765561510861144882697347727719626727737872896 6407 165483628973533142777636674845127015084725049328868711994409733780049 6408 165949160483405164241706453680974584186556463966479781242230175432704 6409 166415928657200743533648181823075228039469377495196883032458586554161 6410 166883936586336382503279178887734807335673586914905270592005000000000 6411 167353187369472388744970485014216644241787209633396621854897247589641 6412 167823684112528715227409720298002667224622125130184830911057783947264 6413 168295429928700832080011340347130610491224275812971926912565553459289 6414 168768427938475630596225612039502353774689793934984862694225732297216 6415 169242681269647359514101101564572586909655926709132663066431025390625 6416 169718193057333593634559096343015426503266694598581697466112027918336 6417 170194966443991234837942173659679437405670295528713323774159310184929 6418 170673004579432545559503082045511944370166866690816761045172210573824 6419 171152310620841214784604216830578279658988239276722483050078139149721 6420 171632887732788456624502249090521225994305637150068588549120000000000 6421 172114739087249141533696907650785021834431136968350901978848176897481 6422 172597867863617960229927517124935963337387049103786352859406731948544 6423 173082277248725620378005661374001666064398931587654142018528578045809 6424 173567970436855076098777271511762287347557443676843134165019762098176 6425 174054950629757790364612530875483662554975935492262643527984619140625 6426 174543221036670030342927246462094249179255655535840190116473770840576 6427 175032784874329195749344757425970855984928390695864895266124667293609 6428 175523645366990180272213036576294506789018257454491350247444585119744 6429 176015805746441766130297390629636200585283440419758265334799752529081 6430 176509269252023051825575079497588449257046111057967052711245000000000 6431 177004039130639913153164254350715198250941686057399378944788012461121 6432 177500118636781497530525858829980504151437487163483477671201812250624 6433 177997511032536751708183547806553451951603884066379320764517109640129 6434 178496219587610982924313253752179709450152703834258550490561840103936 6435 178996247579342453565660772307153785686380019843774387635905634765625 6436 179497598292719009397352646253604231526703725349581662965581195247616 6437 180000275020394741424272701050889552638528342809565986835392636450089 6438 180504281062706681446783825600257784469600836135761791479374044926464 6439 181009619727691531373681999210699534083494781887366327517248130884241 6440 181516294331102426355377140070564911025704289663574873210880000000000 6441 182024308196425731800403092123751608399711062388701424986646084088561 6442 182533664654897874338466976339127604947449210648759222351088694997504 6443 183044367045522206793356209181641693708281328886138972492797182898249 6444 183556418715085907229129735877903779535433062405237764555261721706496 6445 184069823018176912133128439052781742221316537218607985152012822265625 6446 184584583317200883799448264731951706319102839244068195605354312147456 6447 185100702982398211976628357793835138763291255041295536391276356598369 6448 185618185391861049843415417948733248385859674790711763988106113449984 6449 186137033931550384376574575459293534237680092328781530819725530807201 6450 186657251995313141174826343331075096995028301836875048828125000000000 6451 187178842984899323803098629831572110944641493632996291003444393987801 6452 187701810309979187721392392177556139881413430682509707931589747933184 6453 188226157388160448862669279301249440246536891627862564383902340076169 6454 188751887645005526924279549003179204791988930688147183398157744697856 6455 189279004514048823437558652761417859916322192966165360911831181640625 6456 189807511436814034680331160231413183776537244627756328057175954948096 6457 190337411862831499497171145276175769240005235282931955906384714282449 6458 190868709249655582092378776451937610030381382486197510212539811746304 6459 191401407062882089860743647478537840838606855850861904914517281289961 6460 191935508776165726321276347586039841306734467371845901562880000000000 6461 192471017871237579219200907989044697666326384541401860169737776766841 6462 193007937837922643861612069337743153796841666636489499805226596401664 6463 193546272174157381752312796070142818517521438359011864976505071029889 6464 194086024386007314591459117383618387103667815578242509072480669270016 6465 194627197987684653705751201296756880327293709510245287952391962890625 6466 195169796501565964975021568225502663830209892521173402098880259457536 6467 195713823458209869321183523892242229904588862859933930967101623646329 6468 196259282396374778825615238464399357562443773316391916599882218471424 6469 196806176863036668541167419822329603151298073517635298843744743724521 6470 197354510413406884065095224027101058327819628532926203160245000000000 6471 197904286610949984939327915639717872753685620574635205041175899433681 6472 198455509027401623944602834777376410390177567421910743198153723346944 6473 199008181242786462355103446922633958078069644808055703709494893215409 6474 199562306845436121220354645771410458447499285827693648780232558014976 6475 200117889432007168741242049059329905108963051655022383975982666015625 6476 200674932607499143807135772587136535421890516371221249089719383883776 6477 201233439985272615761213088819190440144994341576184834175065546434009 6478 201793415187067280461188473699058598244998694335227046399784469881344 6479 202354861843020092702773818957974147506900069484199427411312911902881 6480 202917783591683435073306037430745343258261290720125119365120000000000 6481 203482184080043323303093915985165809535377977291005738559711901396321 6482 204048066963537648182150874861022593517362921144435029457469509313024 6483 204615435906074454110095273749635340528921771801175595706000671688729 6484 205184294580050254347115064071009988781580528116605242018151895924736 6485 205754646666368383034008923869979674499937398960325071489847041015625 6486 206326495854457384049431526802264861349963516540007387310857268834816 6487 206899845842289436772586290063650102789863940711270304257991651989489 6488 207474700336398818819724818078187898979984905094018593273972799832064 6489 208051063051900405822928309552548285428083631535953913932347852017041 6490 208628937712508208319762425371689760550722764336517382530005000000000 6491 209208328050553945822513524004593134174091347674515562725830474462761 6492 209789237807005658135830759856841938493803168427309833622323112443904 6493 210371670731486353991715308598625467736673632462619903081846779105849 6494 210955630582292697070914932161865115671800443609609811324684150391296 6495 211541121126413729479899225088511138466422984088963145517835087890625 6496 212128146139549632752708193473823157982374988740707429767387237318656 6497 212716709406130526447084308134140040358655812515686314769331017256769 6498 213306814719335304404415845089078501461635461959834972086840219779584 6499 213898465881110508743137179234399364441967797181163523761167182659001 6500 214491666702189241655349731445379813716723144531250000000000000000000 6501 215086421002110115076545485543173105036746595151063657143216182841001 6502 215682732609236238298433389830378050166164528268444699417287588483584 6503 216280605360774243594987538509243775171848126773225800197284695722769 6504 216880043102793349931954791489276196990167461287802272019624971206656 6505 217481049690244464830178437123478017927424462933712977360003056640625 6506 218083628986979324453213631537341982025561381151692810609518234743296 6507 218687784865769671989829660685637722227613208544325901755813266779849 6508 219293521208326474402113567342908011863341826602063360571616438779904 6509 219900841905319177610009365158655420663072350082403892151274794820761 6510 220509750856395000183246925942002947038065174491784432595005000000000 6511 221120251970198265611734674738013054572635282452293521410530823139041 6512 221732349164389773225610460274023135664180539952573727881221650776064 6513 222346046365666207836265386244790104895513392486982599616793649395489 6514 222961347509779588169775991925735164471665638827220290534951230562816 6515 223578256541556754164300959010258927026864823048812506624163447265625 6516 224196777414918893203119495616389076543520597831160329161422508916736 6517 224816914092901105355109708356674890110043078201078638525871052702729 6518 225438670547672007694586619470318109764753868599667752793485623489024 6519 226062050760553377772541018535406645979549528108707112906119011894321 6520 226687058722039836311442057469491476620005828513307552645120000000000 6521 227313698431818569195888403646629544598364917584605035651416624364881 6522 227941973898789088831514859266735064264345368671936739541994470265344 6523 228571889141083034944683635867284315055870277550620806353295895580009 6524 229203448186084014895611941327068250035114347881488498243003103051776 6525 229836655070447483577710193136064561663442101844274054813385009765625 6526 230471513840120662976028016354206020099620233319987469892285530046976 6527 231108028550362501457828217814773372468246883284284607516296774769409 6528 231746203265763672868432150005576298607047575535598298071373598162944 6529 232386042060266615505603288943561627570103394635810340973401389671681 6530 233027549017185611045859450506880674403962582467465832555245000000000 6531 233670728229226903496227859363953623279341097938534849713490087926521 6532 234315583798508858245081264103205189344861947157008057062999915495424 6533 234962119836582161285817461681749873364831298050435374426284237332329 6534 235610340464450058687268954138535567386008317595106799232628385665536 6535 236260249812588636384854010919791059202565798310015650269442744140625 6536 236911852020967140366605151404867841599178728470701811181346950742016 6537 237565151239068337328335994561843368115925675364486480965233940323889 6538 238220151625908915872332546368007750130279178594764193210078084657664 6539 238876857350059928324080310964357876658441580747915369674571356344841 6540 239535272589667273241664118739564197222871985149210140922880000000000 6541 240195401532472218692603263921971547011736496944534250465939267631961 6542 240857248375831966373010436062785835398217925291950934597338632610304 6543 241520817326740256644089014284746749090673716378708694754111385308449 6544 242186112601848014561109570613680934769310127917860380041148257796096 6545 242853138427484036970132899371083375248909713355766004388217900390625 6546 243521899039675720747873553750325015297139830082215297033169406009856 6547 244192398684169832260224728593595838842255513021375848072757564310169 6548 244864641616453318115092380297954160863412355187243268589967582429184 6549 245538632101774157285313720973880737895978653408252518940789892505801 6550 246214374415162254677562664725872883782875689262783251953125000000000 6551 246891872841450376223272439489528514387289462902160543479385289689201 6552 247571131675295125567733408511259647936795410366907762745898365353984 6553 248252155221197962433652171563563717269971268126629407345042757764369 6554 248934947793526262735586237619321467024881086233737020536051681235456 6555 249619513716534420521796978231862923785312726976939540883047978515625 6556 250305857324384991820192184552857353042721534294193425767019953258496 6557 250993982961169880465158361037077719231537510943108513461850009272249 6558 251683894980931565982211895701732814519784413711702714838626488533504 6559 252375597747684373607527450598648545790111976119376763483093451146561 6560 253069095635435786519531317190741603854865106018138723450880000000000 6561 253764393028207800359877079870922082869078298057489985236916912706241 6562 254461494320058320121250727193075584554123991180727483962314915070464 6563 255160403915102599479582344772730112953269622385948396385626320556089 6564 255861126227534722648371716531360344731267463541074976611173640175616 6565 256563665681649128832965552275305227218500679065230971620026728515625 6566 257268026711862179362754649790590121518788760494508907271096952295936 6567 257974213762733767579390088971500266047965492033655698218530665354129 6568 258682231288988971559248544256829521787216600953801322163576057626624 6569 259392083755539749748507990096941804498799676789278168633737317659121 6570 260103775637506679589326462591080592201749949173748187166245000000000 6571 260817311420240739215748129092026706191186693615563112917654927691081 6572 261532695599345132298092706748852851740513663063631982096948140703744 6573 262249932680697156114716260923106540968281604666338140004485067139609 6574 262969027180470112930163605444557452406844610234371734013760421208576 6575 263689983625155264758864919045292890664907962179368852329254150390625 6576 264412806551583831593661786301393467756053521988709001374383185330176 6577 265137500506949033178580667295964257039233291850388752846249870299809 6578 265864070048828174405404798272564800729104442721090234173552801964544 6579 266592519745204774413728726051041678162041627597168303873745609835481 6580 267322854174490739474313082205724285046144267783234340869120000000000 6581 268055077925548579735690809236540038613307856682880066889851198051721 6582 268789195597713669914109860474819358537407393053984705619559398797824 6583 269525211800816554007031408535711730940085429524330362990789738570929 6584 270263131155205294110536814036878858874558624035537784787273133326336 6585 271002958291767863421131027327465277830208904123319357452036494140625 6586 271744697851954583502564721391606194736495280985308197702154016969216 6587 272488354487800605898432284186591765777194092881088924252409469453289 6588 273233932861948438171437833727281742096417788279530501693777931403264 6589 273981437647670514450356659515810032999889790780649710064543117867641 6590 274730873528891810565854939719731745288810985055959052377005000000000 6591 275482245200212503856466235103583331120678335753861407885375139596161 6592 276235557366930677726159118399728848768921024349332904282328823496704 6593 276990814745065071035066361846073164800055799101010079065421383506049 6594 277748022061377872405082376302799640400110855689066408476028667920896 6595 278507184053397559522172072970141534533903324325270203660036259765625 6596 279268305469441783517371003547072119918752006766362436461617394221056 6597 280031391068640298508593526979790818471313660127673361210024415758569 6598 280796445620957936385502851032427736223688059552406734344203433398784 6599 281563473907217626919834105054267135387175150038506832625192184347601 6600 282332480719123463283699116802126416844045539788800000000000000000000 6601 283103470859283813058539291287790731154916786220095852497488440532401 6602 283876449141234474817530923643409225330849202422855267037202846544384 6603 284651420389461880364385421217667571633809692672320499455185358200969 6604 285428389439426342711625262817869156204720669876859320207825298784256 6605 286207361137585349881555085483636776365540570841975244322372197265625 6606 286988340341416904613286061702987224801209752816603160527810486493696 6607 287771331919442910059310712847579084930675940505076465901091809759649 6608 288556340751252601555264498097883190842688440765073245074872393007104 6609 289343371727526024546649922538117059698628133725123503277205824267361 6610 290132429750057558756438523712608872091841762598265199643005000000000 6611 290923519731779488677605923037751458365634275015830589005056821468441 6612 291716646596785620474795167345159331955740663436013711240314357284864 6613 292511815280354945379443836780688433655913774959902512842390366511689 6614 293309030728975349662850858589604876286067051222214118905548122108416 6615 294108297900367371271799642269731564814961805200527770544669306640625 6616 294909621763508003211495040461546434903144541843747295902725765595136 6617 295713007298654543760712742056990261719275567696393339726185779600529 6618 296518459497368493604201019637553707174318855793474556735283152884224 6619 297325983362539499967516282787792143492812548309219958092156285018921 6620 298135583908409347839615632363854312216737901909222624261120000000000 6621 298947266160595998368671568719350772599092119045651821394795635412281 6622 299761035156117674516716179494726681405531437510251959577369902662144 6623 300576895943416994058864520153390017351721198672058291709658139894209 6624 301394853582385150013009503290683551685437680379697627274397536485376 6625 302214913144386138586023431143233023556560640537180006504058837890625 6626 303037079712281034722644339979465548661515944972352866598687325733376 6627 303861358380452315343368575450736182693178016068188384213148601025209 6628 304687754254828230357814484820446529398017305374908964910998913286144 6629 305516272452907221540165795560062295336606029921068463839346246394281 6630 306346918103782389353447150400667310909046003977261924644245000000000 6631 307179696348166007809528386851616289260104492359526637804794107771921 6632 308014612338414087451898484739310355264885122007087030223450327220224 6633 308851671238550986548394658774817740988326970372183429048981357404529 6634 309690878224294070581216844825053704954137795967835922403831962907136 6635 310532238483078420121702818734932858746776956515462695800128291015625 6636 311375757214081587177484395524085697376312856915002861506246243516416 6637 312221439628248400099790584858519481875639850638997732112500457377689 6638 313069290948315817138809226172490575438872713676404130826696372068864 6639 313919316408837828735164493986688737616546030421586351497657860585441 6640 314771521256210408635713751133820951120168219542457029754880000000000 6641 315625910748696513922013535060390055349343192027936436783411016355361 6642 316482490156451134039950990422818878443012554848584353284623253103104 6643 317341264761546388919183810136361290009369056735999721450799405698649 6644 318202239857996676271178717166116120543090245968768677988564004765696 6645 319065420751783868154785710970927958739997747646607059577821416015625 6646 319930812760882556898432715923391840378685257775736462063311777952256 6647 320798421215285350468172904533310207530072193313778664844342239601969 6648 321668251457028217370964826198876081160318507104872384346399004688384 6649 322540308840215881182713552801034783586958652503114610963342832184401 6650 323414598731047264790749356043729575339080582796262158203125000000000 6651 324291126507840984440568958328249597875639311359564607643682611370601 6652 325169897561060893676813149436220845081634294124863638413117800054784 6653 326050917293341677268603535685826153345502363063343629349213579032569 6654 326934191119514495209510386822886742101287681272823914326997247853056 6655 327819724466632676882572969016129086861557195461156784398288212890625 6656 328707522773997465480943400248305775435053906950622699921883210448896 6657 329597591493183812774874937436212258135811727935390986057077786242049 6658 330489936088066224315925703077784074927836730305747028174792584200704 6659 331384562034844655169399183418478880405043127928359823589964738183161 6660 332281474822070456266193380357519064187682765828849528058880000000000 6661 333180679950672371465381275883136057994703151276927168450631575425641 6662 334082182933982585418996271040926401556971666581150727378563945419264 6663 334985989297762822330647491607380356805447544350589062609415319262289 6664 335892104580230495699741310068522928737758610570102685454338900361216 6665 336800534332084909143237118498730141216822573534705086381684931640625 6666 337711284116533508387017299804835237703847050037620452047595124814336 6667 338624359509318184519103485853674771772898574542986102148233963441929 6668 339539766098741628597103560545668080265598666429918567174272541261824 6669 340457509485693737702426464241670661108389209834852251013952787973721 6670 341377595283678072533954683404358673426286028065784828217245000000000 6671 342300029118838366634017366188325591994399138013966460423313823528481 6672 343224816629985087339660291314812110768377648972246511730950924140544 6673 344151963468622048552362434207827898318704238360140100758953095843809 6674 345081475298973075419502621359012416945417190177017019307271472882176 6675 346013357798008721021033741539948232095686576756726316165924072265625 6676 346947616655473035154976191104183805517058944680067904081336927256576 6677 347884257573910385315496670528717063322520441185856286238008984945609 6678 348823286268692329957493120848283462892887648766722425676724764127744 6679 349764708468044544141761492048004672034600103997428211365274223348081 6680 350708529913073797654975171113682952360584552094936329093120000000000 6681 351654756357794985698863265607543742624862530985854764541087943087121 6682 352603393569158212243129539654182200336435662261083512402511068762624 6683 353554447327075926136809633400882006458672840826152220961615525833129 6684 354507923424450110072920264672746379184004389684362503433514698407936 6685 355463827667199522501410412990988569922375828312518034861374384765625 6686 356422165874286992585581021677425894499619415834292678397455406383616 6687 357382943877746768297296523745238922746131998139047268212931372097089 6688 358346167522711917746468501991305114404827573952401137522993438654464 6689 359311842667441783840449033475181615560814653312861124093580558498241 6690 360279975183349492369128743710761543735035493645325381669005000000000 6691 361250570955029513611692306725807473526595407825050556050440073909561 6692 362223635880285277561142073979400123535529776169901759341687489429504 6693 363199175870156842862858698285634525243537228549461623007460333886249 6694 364177196848948619563626038691835660145194679284637932828856892330496 6695 365157704754257145767706289019716864093910068351353022577510869140625 6696 366140705536998918296710166817214544358253226015750861125497133203456 6697 367126205161438277450166131106530806449434609346387695686163953840369 6698 368114209605215345963851966869912259238637270248864988162541528297984 6699 369104724859374022263111682008981716449579786308247917151830860016201 6700 370097756928390028108540508866495641890227588072450000000000000000000 6701 371093311830199010731580887632083040157330040771982743070745028203801 6702 372091395596224699557732633387073663911997318391811883308695993885184 6703 373092014271407117615241052499571428718813270356044218360870752259169 6704 374095173914230847727287577881483679498093127247937293222282952441856 6705 375100880596753353585868536586674070418507369722086296397514775390625 6706 376109140404633355805708947686547085224159771541733170638095501124096 6707 377119959437159263056719773629361973872970006842700229148539306719449 6708 378133343807277658373668814695965406853770283315050575266961494114304 6709 379149299641621840741897444031364103373253591518414219507843266893961 6710 380167833080540422058077630382956489948972622855849261336005000000000 6711 381188950278125979565166187437018675452638065645733862050592450577841 6712 382212657402243763860875922840294842766494665010725837924943647473664 6713 383238960634560462579146336948763687912155750335479723206472960807889 6714 384267866170573019844259741386717298350096507599223590792674198934016 6715 385299380219637511597412130952462153728648329265694932024823603515625 6716 386333509004998076895711849598888248120503227411392622182455205953536 6717 387370258763815905283743042474895765160861874046447222586365034878329 6718 388409635747198280337995081664653384462508794163283396449745854759424 6719 389451646220227679484623593633712669618417397133996990875473950523521 6720 390496296461990930191173401812334415077448471522724408197120000000000 6721 391543592765608422633058628545601868554443458785088961846754818039681 6722 392593541438263378935760377146000590053011663123679238773718373138944 6723 393646148801231179093867837326525594305710186276925482116300166988409 6724 394701421189908743668254326200816039081121773122026832384203254398976 6725 395759364953843973362845692641491617398789301766373320865631103515625 6726 396819986456765245582604675419341808122353031382906467542934965899776 6727 397883292076610968074521215535261738232412616473496017874389290061009 6728 398949288205559189753565380835193203725527688659730483857079186489344 6729 400017981250057268815726466697567478346138584981972607987170714696881 6730 401089377630851598240428990635003916333913178346692816178245000000000 6731 402163483783017388784783701389836356733196157308338732261522079997321 6732 403240306155988509572299374859355027452313281629303845093115991425024 6733 404319851213587386378849070294798239291803044219246410006740925856729 6734 405402125434054957718852671011835425297555102213265700727995163828736 6735 406487135310080688834805934663677763099697367169888470187337275390625 6736 407574887348832643693454929295558846893471657371337418723477281570816 6737 408665388071987615092083633256067579868688377422939729651068931611489 6738 409758644015761312978551629922008778456247466753413255936365163160064 6739 410854661730938611088888232434832685001753077469633882524496435606041 6740 411953447782903852006419029584330485265622505443623418106880000000000 6741 413055008751671210746570751945756287912701920782052997916975738258761 6742 414159351231915116971670517716723983204810159145116750960123100475904 6743 415266481833000735940225930747457383343566479937288730756561300068849 6744 416376407179014508295343169349962186877599133701737585550873954615296 6745 417489133908794748797111123946557853928624595610944086348948369140625 6746 418604668675962304103950814814477214247267690600616063447082035974656 6747 419723018148951269708100748439834296906794414361078163164434726473769 6748 420844189011039766130580552650501581041254016246653674056754236227584 6749 421968187960380774481147167093054523253450513749644574078865541843001 6750 423095021710033031488930057094064928833052944660186767578125000000000 6751 424224696987991984109604365841190236935771094063765042862823167032001 6752 425357220537220803815133622475651866146196795137597007493126196035584 6753 426492599115681460672286582446165663124541515348778610033642459880769 6754 427630839496365857316305991676929344832689024486541736174061836550656 6755 428771948467327022926280538091039060586544813169333488079426884765625 6756 429915932831710367308944983148258985789823897516911734761168734519296 6757 431062799407784995197807452645369502938937506529038605236399989191849 6758 432212555028975080874677110431742903271176352856622157225089554747904 6759 433365206543891303220839941256119519489359877152833231767184734399761 6760 434520760816362341305305130026968052906337178219649700986880000000000 6761 435679224725466430617719544682905697430083582827750647563660972925041 6762 436840605165562980053723108976428854901648070803166311034869431448064 6763 438004909046324249760693390119074827937634059095980214664027323148489 6764 439172143292767089952003524764919017370281832520595265731546241826816 6765 440342314845284740798093665568240518505582352824704896527991572265625 6766 441515430659678693502832449886901232033322421207834245548520185012736 6767 442691497707190612673821572462529685901655196362950649807311061909729 6768 443870522974534320095473385439441509310673870880930450007440725377024 6769 445052513463927840013868552234235941218508203826388344552337146668321 6770 446237476193125506042578146885465577754346766715953535113245000000000 6771 447425418195450129798812217946380528563463119234237517107984194945881 6772 448616346519825231379434726082606529291683064835272805735035417657344 6773 449810268230807331786562917650250546055676423868769297528421835328009 6774 451007190408618307412647613008271567036657534327487795165477905035776 6775 452207120149177806695109568512356952451674224205643359470367431640625 6776 453410064564135729050786015396768468315217379520434030169548417662976 6777 454616030780904766200620687426844166309844075775399746346890034371409 6778 455825025942693005995210122649654868757484841032585120546747012370944 6779 457037057208536598851998763135724952662212027745859108932497144440681 6780 458252131753332486915095380643160109724805011297635935237120000000000 6781 459470256767871196048863625999819860825343195488706519000906144502521 6782 460691439458869690776620036042586685867006143290478564127175463207424 6783 461915687049004292275953634528990777354285870369286287664448489475329 6784 463143006776943659542362332899541376181211922886386003820411183169536 6785 464373405897381833833082673473602223118242957329516506770985712890625 6786 465606891681071346503171061962458198321247188037729960458871645078016 6787 466843471414856390346076508435700011632412020035820080488472103920889 6788 468083152401706054551127036436970517808517336913573271197043577585664 6789 469325941960747623390534329168656346943509029068955946522110965908841 6790 470571847427299938748703859908878793040444422940090024806005000000000 6791 471820876152906826606820701445165706455615060270651951481401685402961 6792 473073035505370587595864426664920018212180653819135457164667654242304 6793 474328332868785551731389999891110565849411066341147640883701686246449 6794 475586775643571697443595316450789156824636818060746132535445815620096 6795 476848371246508335016380076672798782531737512160161521117133916015625 6796 478113127110767854549284980388518926191201750908112897483639062265856 6797 479381050685949538556384799415255626181431803019226327976591975502169 6798 480652149438113439316393728795910726808597903872099558830296360477184 6799 481926430849814321088426533111265100919234654943169466447026401664801 6800 483203902420135667308044392333417696141007860531200000000000000000000 6801 484484571664723752878400012811894212654999100124845588238934753855201 6802 485768446115821781671482503439359717812026697396786338800733174505984 6803 487055533322304089354648725193848111364603740423419285197006533897369 6804 488345840849710411657814304461494000356875034934112784239377324179456 6805 489639376280280218196864257170881945748547680846033160301055791015625 6806 490936147212987111969030202180704159360380750839368159618688286634496 6807 492236161263573294636168448920258190159001200109504234309525701659249 6808 493539426064584097712060826351666688764704929855867508289023198101504 6809 494845949265402579770047978268236279699802471149723093152702714700561 6810 496155738532284189787492984130195200572447617033950479274005000000000 6811 497468801548391496743761575432692422847381234432890941749578918467241 6812 498785146013828985588593905367367067192882116250070561504293265342464 6813 500104779645677919697931794644399007377470322767319738415234688284089 6814 501427710178031269934454619153553325434528556212156460844811253039616 6815 502753945362028710430266526027587650857367028380912403074001337890625 6816 504083492965891681209367463997188953363163963512753554740468237991936 6817 505416360774958517767730592061463723453804037340032013484346362536129 6818 506752556591719647728998987810473868786423614360350274452630785114624 6819 508092088235852854694005213595374263067827726008288054553680000408121 6820 509434963544258609402508215516784323298311518686577077253120000000000 6821 510781190371095468325733227262966751301530974774112417224187780247081 6822 512130776587815539808491828546477468090468541892328579712601225695744 6823 513483730083200017879851066631912373359694794898701616312582832862609 6824 514840058763394783851512589589364669609410372749758736608844448792576 6825 516199770551946075823255061819812554164593191056517327976226806640625 6826 517562873389836226214985736451908663828064069682914889383708258546176 6827 518929375235519467445139945777003873164512860995652794268403985876809 6828 520299284064957805875360440343610019584968005562298199173749073772544 6829 521672607871656964141581960047227430256386802001909701650535186579481 6830 523049354666702391991840156900310232769904569838608262357245000000000 6831 524429532478795345751318009524330169797290779240191662536820012602721 6832 525813149354289036535337174146081634699755736822601804229135852109824 6833 527200213357224847331196306378639778146684205815646212480371398688929 6834 528590732569368619069953262699272384589835928130810039416364580430336 6835 529984715090247005809443250678087513614865505238387191702944697265625 6836 531382169037183899150020443038685980147646810154605737998062272905216 6837 532783102545336922004706302922435000051629456628261986563892107025289 6838 534187523767733991845623886658482652203505838483282636458796713931264 6839 535595440875309953548793696290030063162244177275397965063399873406641 6840 537006862056943281959563247451849677557998223734143456378880000000000 6841 538421795519492854301139399313206774177140795341877502016471841342161 6842 539840249487834792548889662573273982333145660214659791357194718728704 6843 541262232204899375893276159302335177608163305023541541958173124419049 6844 542687751931708023414483655141510251257507013927480703623267099344896 6845 544116816947410347092001120386794997951420048292252368642223759765625 6846 545549435549321275272614602170745035498373993450435699402404788077056 6847 546985616052958246720467805698429135833130317245461700517315368925569 6848 548425366792078475373045688675071537728564795401261345370563133046784 6849 549868696118716285927135570063277164574797140850014368874763213481601 6850 551315612403220520379019742510517585557208295505119580078125000000000 6851 552766124034292015643353357575725857593064808616409933735217764673401 6852 554220239419021152375381424640929769653334596439647461571977697296384 6853 555677966982925475121349128503818519183991982181987037921433056308969 6854 557139315169987383922160327494409316738337614164881477986936839328256 6855 558604292442691897495540043928428928958755292668781864360838994140625 6856 560072907282064488122158002186971535181665044852235789738103533469696 6857 561545168187708988361371807082209466550204998659886470349224562121649 6858 563021083677845569722450186818639029992978005634610439795744856175104 6859 564500662289348793417338851175212398707667478944823797674731031796361 6860 565983912577785733321233936902862737313936705497537859834880000000000 6861 567470843117454171267430729141949601886548486935133456767108313204441 6862 568961462501420864803118360303063969506546484692347842112703117156864 6863 570455779341559887532994496710918706369437817386942328466693588214689 6864 571953802268591042177777628773645978747945295225791777666189456572416 6865 573455539932118346474898482898117014355934851751141541162071650390625 6866 574961001000668592048856273215735029647130898405200209605441540891136 6867 576470194161729976378930008802827141440021732076016142017537504757529 6868 577983128121790807992139867866029026683277124165865056743125665972224 6869 579499811606378285009558744707126052002235388481310105335160385742921 6870 581020253360097347174279468575351821867199003373054704654245000000000 6871 582544462146669601489548886150271500296701793444440771640621649943281 6872 584072446748972321595785991767671873781656498490210738037450965254144 6873 585604215969077521015407581997379554956542584964700470323090141592209 6874 587139778628291100394591504199127640974652523888232852388515909669376 6875 588679143567192068871314462614442719269509325386025011539459228515625 6876 590222319645671839699208540793440523720751951009380468125409464549376 6877 591769315742973600256988096100271406961219794750361145436116162577209 6878 593320140757731756573406481085077652137890807495659783034442202694144 6879 594874803608011452497910148049505432710804367752715944221136765113281 6880 596433313231348163647366097563307734110049008325384858501120000000000 6881 597995678584787366259447339408094897448696587184676522839113810297921 6882 599561908644924281083470045828012552982539633796840907522979526132224 6883 601132012407943692439685392453690768682553386408974663507935085497529 6884 602705998889659842578238702233314176011794178682277341194921179611136 6885 604283877125556401469218432551674790564211625509760383546495478515625 6886 605865656170826512155427775843615041868421743779209832658336941052416 6887 607451345100412911799722179811840141016598711682845149585022408924689 6888 609040953009048128558966935240632950223937360375746135255928604196864 6889 610634489011294754416880127756962677844128433146601160735109132099441 6890 612231962241585794108237705129728281334582487992021848188005000000000 6891 613833381854265090267129174217771741032233399770598677054560382076361 6892 615438757023627824932164511879655211496691704179097237285713861935104 6893 617048096943961097541745252445306301427710899510513807630959496586649 6894 618661410829584579552725401124251684118437094557910219857896429789696 6895 620278707914891245816000818390503149182495782409774698938280400390625 6896 621899997454388182842779025343922744434206023501555641047279789408256 6897 623525288722737474095494994706234392345974042237622209686026824743969 6898 625154591014797162437552416871397239476518476797041279910085785936384 6899 626787913645662289876284165699909800562886022342415228976646001293401 6900 628425265950706014733740234930342809703032737990050000000000000000000 6901 630066657285620806380126273585042512260763771886703095865930425486601 6902 631712097026459717664931017977016128917442980304951920804456532406784 6903 633361594569677735180996399288490365435208410751722674352134359115569 6904 635015159332173207496999899595977336568738071019675994142111805997056 6905 636672800751329351494034836069818048572600548275139008561120244140625 6906 638334528285055836942190673286502770140338713350547396913727851024896 6907 640000351411830449453252197568465024688563452692848697372496938579049 6908 641670279630740831945853435417860526690208370913131596020372960968704 6909 643344322461526304759639560847897772075659998257711494025223759687161 6910 645022489444619764555207714147881911638553925338704007057005000000000 6911 646704790141189662136815647757042326158573071957455869250781433136641 6912 648391234133182059335065423878687409337844293998316440276122954891264 6913 650081831023362765086988013651994446631385326625384829347944804940289 6914 651776590435359550851173589526002205027877356954978471596265076425216 6915 653475522013704445495811561361810508180350032391145598014077509765625 6916 655178635423876109797723983137764271357604032628366600452046269710336 6917 656885940352342290690695851362147325253900849282361984432743306573929 6918 658597446506602355401626028822750970774161563176250665892270999949824 6919 660313163615229905613243058537210158036103712007951077690706426672721 6920 662033101427915471792350983127293012730052866725226212229120000000000 6921 663757269715509287822791454739944129688299549592995134463112130034481 6922 665485678270064146082529910493856538910420945831820435348955804332544 6923 667218336904878333104495398659200866026484040674816470096542993516809 6924 668955255454538645961025771796874208073582020402779647824169311666176 6925 670696443774963489511992415309729273285838833225709928226470947265625 6926 672441911743446054656901453709672921302600611666573758643111011672576 6927 674191669258697577731491472799732291551500827721903917306253832472609 6928 675945726240890681189571214328109988215511327287031663738519231135744 6929 677704092631702795711064440911305417175571028601379750142224054042081 6930 679466778394359663877453233565470301954358605398878446381245000000000 6931 681233793513678925556035372449680931925537423303605941098157913588121 6932 683005147996113785134636163832621929246500241310573312549224853274624 6933 684780851869796760748640113266646687058593981658355919829357231901129 6934 686560915184583515642433206912155361617413543804361682919610804711936 6935 688345348012096771807572250323046923552344304042868408431325556640625 6936 690134160445770306040223727203479606507418637635813410892847425519616 6937 691927362600893028560640980100624735690628705792845200998998727619089 6938 693724964614653144337675181131321750991022299222853841170279280382464 6939 695526976646182397261542554076825905624723394599329773277004965987241 6940 697333408876600397308297629943963031908636195119084446970880000000000 6941 699144271509059030839689966808236589357640401703286572751661733605561 6942 700959574768786954182309741850530368970535901829231155123370651861504 6943 702779328903134170630155929400266392374421493049430410811486934749249 6944 704603544181616691014989413930954131337730532986749933338756430954496 6945 706432230895961277989062351746238839096450663507784191210772587890625 6946 708265399360150274165044389973550924927564137538681892813828642259456 6947 710103059910466514258195976876495547490569846154640655073140510957369 6948 711945222905538321376068953834916313371683575186790560995531551145984 6949 713791898726384587601244907052327738460093836858010696922365039100201 6950 715643097776459939012852376563841283907751925800810595703125000000000 6951 717498830481699985292834971864007866210472677615209800263201212294801 6952 719359107290566654063173727883860040555723013790510554013902447837184 6953 721223938674093610100498652551050073349823895872941558921565024317169 6954 723093335125931759574756368198033086477070608236054365141937648185856 6955 724967307162394839458833034072921833067406511381501788989399541015625 6956 726845865322505092256264356588623642126335681713604684383738615300096 6957 728729020168039026194397448151341067626083007706779862954035449031449 6958 730616782283573261030602584873154949355912137746954034127161944482304 6959 732509162276530459619366538629390325593766257005512467312505222372961 6960 734406170777225345388333120204470056719419528259836974202880000000000 6961 736307818438910805871590868115166490310317981550025220566400804263841 6962 738214115937824082448742452543247132613656481167655828010112746545664 6963 740125073973233046438525336086656447732619704285404477839721370460889 6964 742040703267482561695988543186264696681899504874173370519486336598016 6965 743961014566040933862466038541030524021675906097232476699550166015625 6966 745886018637546446417823202025853933916275710749929506569352600449536 6967 747815726273853983684689214011630773346258460241076554359364835985329 6968 749750148290081740934624830994753036580456689043094759181948419047424 6969 751689295524658021746412037512729682931575175352964927723016497197521 6970 753633178839368122766889406893433469757654100480927561640245000000000 6971 755581809119401306024994690897919092133643531065295929069305796520681 6972 757535197273397858949914187211521042141886895047702317579822910930944 6973 759493354233496242244476804456246720350754700827828911675832870636409 6974 761456290955380325765169457381058938188427784494483311319945678782976 6975 763424018418326712560389480577726862716029471567031184482574462890625 6976 765396547625252151218789147911258336395023248256706754794735875915776 6977 767373889602761036679807127288760367164275134642938570647586513563009 6978 769356055401192999658721786862668304180375098456866212564008991097344 6979 771343056094670584838801699717907041059506206739862628496039477365881 6980 773334902781147017983369469972478655489040902063477806085120000000000 6981 775331606582454062120836124472499732690055183472855158831842948473321 6982 777333178644349962956004781331638670795113546220606601791926201537024 6983 779339630136567483661184119897540391345881648408389148155397769899729 6984 781350972252862029200894336770996875891071845556871888859427279732736 6985 783367216211059860344190779704663067380890659719366915366028681640625 6986 785388373253106397518873306014878123414063479984328266213609502306816 6987 787414454645114614662092615000994476120169693687660578641649031108489 6988 789445471677413523222108355230418322353810727019827326808224774488064 6989 791481435664596746466197707863716228318968227587292383803873849070041 6990 793522357945571184249957396912549699638996083412399810215005000000000 6991 795568249883605768403486676894284597062695276333302896530140571929761 6992 797619122866380308890183798221822983020870047323245325657446656507904 6993 799674988306034430894133751296975753716984578286775093823123820906849 6994 801735857639216602992310742112506726692967828036876173184133726839296 6995 803801742327133256568064855664321807112385971865317664012825322265625 6996 805872653855597996622608719084157669127242217353656537434279922630656 6997 807948603735080904141466684578068932000596290100586518025062845565769 6998 810029603500757930173096113451066122585889388602748742166703660675584 6999 812115664712560381777137757167983522785931577001048055474480850902001 7000 814206798955224500000000000000141237624500000000000000000000000000000 7001 816303017838341130035729850792215150720648834741285795795528851098001 7002 818404332996405483730372049210068773971770790421753758805184211587584 7003 820510756088866994588266484954781034125104188257907594940671883913769 7004 822622298800179265438983317307894752117454135425858265600113789894656 7005 824738972839850108923844727465705760158217039032962382018333134765625 7006 826860789942491680961232137884429405268849717835197271117177202295296 7007 828987761867870707350127991752060608825902844008823977226974961478849 7008 831119900400958803671591802185951079719433423141356010230502238715904 7009 833257217351982888648121155287353016275446286198899335574769993853761 7010 835399724556475691121099684225738418322561554961811410285005000000000 7011 837547433875326350806785723537438667237392705427009829245289202586041 7012 839700357194831112991547404266428508088061693694084913202768460120064 7013 841858506426744117327302361911797188023537206764322327980948566776489 7014 844021893508328280888373000839030013721098684716315803131165461090816 7015 846190530402406275651221391323616801005324530983021750979427119140625 7016 848364429097411600558781369189189010374894039067298096055894709108736 7017 850543601607439748331359263542373325518525854958260276586845410991729 7018 852728059972299467186328895857374222565813527914282924885575555265024 7019 854917816257564117629101074090030061530993777223325789392809221317321 7020 857112882554623124478102749069325484414347370788162641925120000000000 7021 859313270980733524286756307590217743331621022062117424598669475401881 7022 861518993679071608325705147881808094102592890127311120851095453049344 7023 863730062818784661288787718916555964600057217383538766112893504951009 7024 865946490595042795886518605827120464093750944134711572313450035019776 7025 868168289229090883491092009975781525328324721627741404819488525390625 7026 870395470968300580997180104446036047023065525100354768858671033278976 7027 872628048086222454063056244366211741675705352393224889373675973848409 7028 874866032882638196896830877000656864744732202985117366722276314578944 7029 877109437683612948752846229425646974650757570555650950994145709084681 7030 879358274841547707303534452315535746111125922780098139450245000000000 7031 881612556735231839052302867371337593381267202577078223071329790953521 7032 883872295769895686953269303700874514888737040202719285715673938919424 7033 886137504377263275403930215479394840269560135723221443003858881493329 7034 888408195015605112777104349955262308358776407947434085519828428673536 7035 890684380169791091658755181790543699520847281158440805769354853515625 7036 892966072351343486958556147315254899643212374176306520824502947414016 7037 895253284098490052060323901001361377642010913564279071665493537392889 7038 897546027976217213179706376803612522189633524081392524087677118513664 7039 899844316576323362096774369444703870628468610618777163706272505347841 7040 902148162517472247431427655718432131564205539995509724282880000000000 7041 904457578445246464629789353923302143105098248951680624500231823048961 7042 906772577032201044830025271097872084018110909538261900588359443874304 7043 909093170977917142776288413285935940202346330219499491537430787059449 7044 911419373009055823949752634092936551282987540478378421604178941444096 7045 913751195879411951085963571783818742518131411320093242120219853515625 7046 916088652369968170247999575596454940834725881626696200672526206521856 7047 918431755288948996625200248283935312184396525708017969587942496569169 7048 920780517471875000227485534634086590513108075512353370345541346525184 7049 923134951781617091645553965326790407566209158239375067004924210698801 7050 925495071108450908047514722460781892835007618582197314453125000000000 7051 927860888370111299582774627893938757343340099186263906665032317896201 7052 930232416511846916364267968677484058686106367325006704153306591657984 7053 932609668506474896200384265808434859150691514188531489068894019905369 7054 934992657354435653248216663759995506603437173062244899682003655123456 7055 937381396083847767760021569260929288612174299408782398524483525390625 7056 939775897750562977095048499067306806186446721264230282210948988010496 7057 942176175438221268169167808489035275777508614157692567862392593921249 7058 944582242258306071514993065685382953892649088739856803565920275669504 7059 946994111350199557125464311715041558114775808726739950072332898129561 7060 949411795881238032254128303504383762681440781061447485690880000000000 7061 951835309046767441345622076770292216429088201996492359097289654103241 7062 954264664070198968270136788989634064062077853726033990197722063614464 7063 956699874203064741035909809235057553588768511263989521354493925887089 7064 959140952725073639154064412585776345246027071135385730974478673903616 7065 961587912944167203830388212362418968912032855408923669368552119140625 7066 964040768196575651158913624117447433786725768681151302958670771687936 7067 966499531846873988492436201628238310230603060065019379199920599593129 7068 968964217288038234165379617580376373155317330220661533501106040602624 7069 971434837941501740744689380686297025109791282962902262146823473032121 7070 973911407257211621984711087151948875293129823455001998871245000000000 7071 976393938713685283662283098175010025380378198792114380321240242678081 7072 978882445818067058468548017026317662015335309046707793277152598687744 7073 981376942106184945134262209726056761214895416157029706150200878460609 7074 983877441142607451965657872872956332529616887964036147734751404376576 7075 986383956520700544968187801313877464869755457135568860721588134765625 7076 988896501862684700735759047548924364414103410011829828854767459762176 7077 991415090819692064283338094550307125404591559983497026053876231328809 7078 993939737071823712001086984528934874982897775654046012533022033580544 7079 996470454328207019908467058608984668966213796747517179901175673198481 7080 999007256327053137387024566865902886483557340802384653189120000000000 7081 1001550156835714566570850405246443549691734182465255466125549567028721 7082 1004099169650742847573984626019988082537610329769035351312594433421824 7083 1006654308597946349734315152108644610658448299168494626456834998681929 7084 1009215587532448169053799303410178631732613079178915658683736075534336 7085 1011783020338744132015116315563933497930036834229956174720210322265625 7086 1014356620930760905955138999017378062877010017408419592964271536841216 7087 1016936403251914216175893049232156695807260059019152481746494714472289 7088 1019522381275167169973953277926468085074699101987543337835084344459264 7089 1022114569003088687769507190888786621808713195597823454730027908820641 7090 1024712980467912041516597890620455364046982045688863841287005000000000 7091 1027317629731593500576340232376183798384982183920463334660290662963161 7092 1029928530885871085235186510577208043432591419571848626938662581960704 7093 1032545698052323428050600699577617581076780209486003666987160715207049 7094 1035169145382428743206783418876494025933194003597262894083906698768896 7095 1037798887057623904063373338593988547226213963492748410125143681640625 7096 1040434937289363629080334686875802330794090347286976664929124069933056 7097 1043077310319179776302524867365818760657649266253679675830170381967569 7098 1045726020418740746587720942499530082566277891966011551935119840694784 7099 1048381081889910995762168887630642449540591248290351116490246142490601 7100 1051042509064810655888005072419643262177550494060050000000000000000000 7101 1053710316305875265827185379996560549137619519700978355983450838689401 7102 1056384518005915611286843731671598422441611697321614943394410356048384 7103 1059065128588177674531288545918334284597537567878753911662912764291969 7104 1061752162506402693946132825506828185352901782576237323389634667872256 7105 1064445634244887333640341136531015647855726358260146162325819462890625 7106 1067145558318543963272264718169403497216563887770366721396823348445696 7107 1069851949272961048286024342854213356108031331875473344027557714358649 7108 1072564821684463650744889333616148257046937851871018110771078487343104 7109 1075284190160174040948590339234902673012138423855394350858629009200361 7110 1078010069338072420021793068974983850874167619347661786558005000000000 7111 1080742473887057753661250197638532131702651891031616049002515434815441 7112 1083481418507008717229439068938370838903301160985579687687141525028864 7113 1086226917928844752382783651302815157346844696775274167151667229792689 7114 1088978986914587235422850435686739603123811083864013328187466199036416 7115 1091737640257420757559199610299543698026506139024294483416925166015625 7116 1094502892781754517272864902889047508232573113466945917722142964187136 7117 1097274759343283824969727947860659239888337315481229236792618219789529 7118 1100053254829051720113345913583637401691568509873851419494029507060224 7119 1102838394157510701027084415261756857692400633363934007624568376341921 7120 1105630192278584567555701441245604105438745936642742283141120000000000 7121 1108428664173730376776822136160081596693961816214183836385125424349281 7122 1111233824856000511953038813236090287279965169260740027680709515846144 7123 1114045689370104864915665511292967999580761540109066587081023223165209 7124 1116864272792473132071471769441861047978449931572944180975382810853376 7125 1119689590231317224224016065294159236503975015074945986270904541015625 7126 1122521656826693790401495550788380571444931655085212402375340131365376 7127 1125360487750566855883325324218992661126589459800413671103083554004209 7128 1128206098206870574617957498187734241738338283552963727509282980102144 7129 1131058503431572096224747761528775213394646027088379353337332543707281 7130 1133917718692734547772974989310841417581737525925966860764245000000000 7131 1136783759290580130531417729320137921923605780909013510924453652698921 7132 1139656640557553331882190086506031532344417460677602303159350053044224 7133 1142536377858384252592838639256092885780714698378263876996712803465529 7134 1145422986590152049641001553587938159365036686429418229762536044315136 7135 1148316482182348494786231013932632230055947198089225763926407587890625 7136 1151216880096941649083880462669096376593991267945173835959523046588416 7137 1154124195828439653536258935482477541587862054253113611069557280346689 7138 1157038444903954636076555996493852422374414162821405564692430484324864 7139 1159959642883266735081342416476624926284560980780041949234487283488441 7140 1162887805358888239607753799869794120766571156326057534714880000000000 7141 1165822947956127846551766852253784250199069613362994639375792517672361 7142 1168765086333155034924280890005199992040678034675166663572045638767104 7143 1171714236181064557442020528527759579814405573412093281458008737349649 7144 1174670413223941049630579245303426393727552002921825097676195622813696 7145 1177633633218923756637227699556667334285704447403588765248690556640625 7146 1180603911956271377951415302112676120336234414569333781756294088864256 7147 1183581265259427030231198567594775697863096617287225263543629669760969 7148 1186565708985083328434135246985122643930095137291061838628650375184384 7149 1189557259023247585451489132304947153460352897059280891985617920277401 7150 1192555931297307130444896747295147765772802905789904736328125000000000 7151 1195561741764094746084953889034997383951300353036358256826893889477601 7152 1198574706413954224891487165966488016477238679988937586926772272758784 7153 1201594841270806044875583288335532965235779232236829927504151699073569 7154 1204622162392213164683756908160549713019683174689060585756698252141056 7155 1207656685869446938444946278036163814441856509793693437837965947265625 7156 1210698427827553150521334901917810019633484029335469101658433659600896 7157 1213747404425418170364306687055375673158842315313581584822931940791049 7158 1216803631855835227677151874994855399171373415218018992276775305736704 7159 1219867126345570808086451231590996326496199948209117491629963651066161 7160 1222937904155431169524376611816450189192498474530196427898880000000000 7161 1226015981580328979524457085359963167514010518062098472881850070722641 7162 1229101374949350073633671314124187559521085112098707661914730812363264 7163 1232194100625820335144038813309963781098214347032319859015470510493289 7164 1235294175007372696347195104356181103751875103678874552960032260489216 7165 1238401614526014261515748581140977711558604980626961537709702509765625 7166 1241516435648193551815530161090094880597078391375943776947237462606336 7167 1244638654874867872353160480731279778608949088208768332761008339580929 7168 1247768288741570801563673521329974204899820382516568215550371586637824 7169 1250905353818479803143250115091985029501200733098768841943823305246721 7170 1254049866710483960732429786574874069784980088462566417147245000000000 7171 1257201844057251835555484827963514621558742982003386391942752596415481 7172 1260361302533299447221956391289339437824270434653778793217817372524544 7173 1263528258848058377896668706060568460214119647403064061288421021064809 7174 1266702729745944000044854297676089737772033059577817127367341278450176 7175 1269884732006423827959340290973227844703983919842878030490875244140625 7176 1273074282444085993277063534864543913920616041797063992926168024088576 7177 1276271397908707844692500378806862973556691187467867166150236459874609 7178 1279476095285324672075915470373330707232745017910394293352431986143744 7179 1282688391494298555204652926023497020365009426990445986959639744611081 7180 1285908303491387337316012654844863321884669389408898603013120000000000 7181 1289135848267813723690574488130291740266645417131621115441013673964121 7182 1292371042850334505475153086718057788296538473426067874984139165786624 7183 1295613904301309908954887363614656770188580323245032019420921227844129 7184 1298864449718773070484289372104895887469194945928190265457078159015936 7185 1302122696236499637287399269890090457359890333600631988912165400390625 7186 1305388661024077494337515078344730940218960490902727304987729252655616 7187 1308662361286976617527288513306820341673401997516248050092778203016089 7188 1311943814266619053340301170479848111050569330352487369334235570110464 7189 1315233037240449025235558805088342951864172984966110602129518103351241 7190 1318530047522003166956665352458036605473264108564861723804005000000000 7191 1321834862460980882977762694250405452160222805433911503137083063176561 7192 1325147499443314836298646984734897267013354453120752007822334182293504 7193 1328467975891241563801797613296286641828365659586080383559112235487249 7194 1331796309263372219384380593915754421100776546656705891404788337578496 7195 1335132517054763445078614340199504607818683083279534344372110478515625 7196 1338476616796988370374212406225698420602745051771012299282920839315456 7197 1341828626058207739956944849607513229640888621191861571823695777949369 7198 1345188562443241170077687404296170136420103124219560274928480181993984 7199 1348556443593638533766655637342397248585136024263531206577581068059201 7200 1351932287187751475107849706668219195312131224371200000000000000000000 7201 1355316110940805052789064236444034407999719961216048529269341196260801 7202 1358707932604969513143147183490142369484945021961630642621805109789184 7203 1362107769969432192896521382799331179886212050796199333905026656250169 7204 1365515640860469551841312733380585338296945405178189372953549831929856 7205 1368931563141519335647759717726815327763181911567796294449204228515625 7206 1372355554713252869033910139885772557665505610199121859958277297476096 7207 1375787633513647479509942618937661634628008427299071530197919141218449 7208 1379227817518059051914782487230701623116334435304784052807945162850304 7209 1382676124739294713963014316572963014523378391232137810354012397726961 7210 1386132573227685653020426331301801536643998163096168885476005000000000 7211 1389597181071160064326855465328348207176187236086412060846197337824841 7212 1393069966395316230885335781461662806227389745711744483188729893617664 7213 1396550947363495735236887396133822615553156373498855118162598049988889 7214 1400040142176856803340617941652549632587854080686214304700945082262016 7215 1403537569074447780779143951881770309858499087844738121585946650390625 7216 1407043246333280741509675376373188622739066257851929738460344442945536 7217 1410557192268405229381442713024616616464229918731678271174703276967329 7218 1414079425232982132640483000905172096386474968160830611339693911335424 7219 1417609963618357691643138133545891883028653046924898372564887883746521 7220 1421148825854137639999956639329838271511883503369181980677120000000000 7221 1424696030408261479372028230212059993125964528358186174155869584876681 7222 1428251595787076888142119043441118446307330566369517903912863336722944 7223 1431815540535414264183314593825264635930953716630558768462997004159409 7224 1435387883236661401948217016973360172874828440075496840172087831166976 7225 1438968642512838304102083217429534157256309747254147158908843994140625 7226 1442557837024672127923631040298264023055038704063880204777494113931776 7227 1446155485471672266697581561410620221345237235115445644585565716940009 7228 1449761606592205566323347039901030895056142869984149091857177883705344 7229 1453376219163571677364615998835964181106825125787793413521940949909881 7230 1456999342002078542764929294850905628907536067233625037523245000000000 7231 1460630993963118021454683907200092674934712478761181532191971506824321 7232 1464271193941241648075344520795477086030653362390732289743696139649024 7233 1467919960870236529046986797298794034692259484149929070335431453817729 7234 1471577313723201375205640523725552218114642198777176984728676243636736 7235 1475243271512622671237245599915007998665496959353340665424358759765625 7236 1478917853290450982135379075209188980658267152621410407550225931042816 7237 1482601078148177396910257171360886670570384891742736500590446700480489 7238 1486292965216910109776862433649999325057580210152898019994555633816064 7239 1489993533667451139050392836025088345756371032485225768491258092409041 7240 1493702802710373183977576829398586984285739644640295916666880000000000 7241 1497420791596096619732745965606500444918787348193807594095878225475761 7242 1501147519614966630807904853594053541700122222466539000232489780539904 7243 1504883006097330483026386809705628401429111391778378064272300841619849 7244 1508627270413614934410032651139204157775645197347823872777291467063296 7245 1512380331974403785130179651271738982283590110674539462786809697265625 7246 1516142210230515566773097728272560586503813445774121270549552897286656 7247 1519912924673081371150860474797556202125991564897417577527986374532769 7248 1523692494833622818888989657199142595076302799211386149375092493123584 7249 1527480940284130168022563318197681025566783183816948928315547359836001 7250 1531278280637140562832829607941876540056848621845245361328125000000000 7251 1535084535545816423156720945442126707635623173659736364394892735039001 7252 1538899724704023974402016076095789494184474679428779831945057635139584 7253 1542723867846411918501251042041618115736420139714020805693945717821769 7254 1546556984748490246037834020987524896387586431849309889302208831238656 7255 1550399095226709189778173416557417245511365958431446357614221806640625 7256 1554250219138538319843983499705796780019044563912519382074715638071296 7257 1558110376382545780759287306960496958906041536306545814845365433640849 7258 1561979586898477670606992397782395317722417877728159987994658490683904 7259 1565857870667337562530271460784884425078161148933556584677071073182761 7260 1569745247711466168814336637544703601576876027281322546426880000000000 7261 1573641738094621147784553803869476096316084765589070475024481262122041 7262 1577547361922057053757200912276691591736683118776745613704914736792064 7263 1581462139340605430279532856695322969788260176787348814784186380279489 7264 1585386090538755046896174171636844817893501827593502060914836888354816 7265 1589319235746732279679220223909879660476967104891474645076126337890625 7266 1593261595236581635759787395985462381971111120414359177692318081204736 7267 1597213189322246422099113096972085955556518401244053531227107599948729 7268 1601174038359649558737667270446051440098812435301294508788094113153024 7269 1605144162746774536761098398718648776452289061346935091233581985841321 7270 1609123582923746521222198831123476866307595387643871565268245000000000 7271 1613112319372913599258436590191585210743189070368241064079294465732881 7272 1617110392618928173644963634766577930412115717124385362103570576441344 7273 1621117823228828502023373883814537298611309593844669305999396154449009 7274 1625134631812120382046848129523451766377096495355095661079547493003776 7275 1629160839020858982682687293883308035430704658516711379337310791015625 7276 1633196465549730821913600309911345303055127947425762172325025376894976 7277 1637241532136135891079478237658072355171249864307430544786594343200409 7278 1641296059560269926101752056720098099415457112374097945726565504786944 7279 1645360068645206825832797911817890833440837027127069944313650083603681 7280 1649433580256981217773220426693213163221317009294180346757120000000000 7281 1653516615304671171400212044765815512937118231099259421317339277279521 7282 1657609194740481059350554203286335115699753898310678396210291342631424 7283 1661711339559824566702194501757249439335761357229564896227006913386329 7284 1665823070801407848598702885791870723622814135271223527080108122177536 7285 1669944409547312836461279234969127229540255385733452622557518916015625 7286 1674075376923080693033354618246331138748119937763110243655212857750016 7287 1678215994097795416503198863741046333250195270770424131974794240739889 7288 1682366282284167593950317981814995063702511017209118285303982707441664 7289 1686526262738618304361796382016824968342176263120190423356615224661841 7290 1690695956761363171465110736196332540890639806941851972166005000000000 7291 1694875385696496566624314762620933457096112295642407680380514180569961 7292 1699064570932075962046867139837004297236786040556831075403610001506304 7293 1703263533900206434548748204956107602362014552917297487480096437747449 7294 1707472296077125320125885049641660313029969620302923964408175635268096 7295 1711690878983287019580279098958616546595298137016038564663100712890625 7296 1715919304183447955449605244061206773892265201885438008753402838777856 7297 1720157593286751680489427100066400142910906237604146645113861377511169 7298 1724405767946814137957548976028925001952852400580168441486106540573184 7299 1728663849861809073950401675333481954655004739335367847122048819607801 7300 1732931860774553602041736292687999381291485177882450000000000000000000 7301 1737209822472593920474277738875897292334585914436806218788768731812201 7302 1741497756788291182155367807143524979757142581676497639787214616809984 7303 1745795685598907517708006196200104539520151675836578509079059215788369 7304 1750103630826692211829077024931229969524652174020482009201358674067456 7305 1754421614438968033206928013713525561609215613900770259166612431640625 7306 1758749658448217718250849667308445083562577782236701513548974057386496 7307 1763087784912170608885382475349084859638581701070684248074809186058249 7308 1767436015933889444662761349057682744129129887464932329093121721237504 7309 1771794373661857309447188237686278621476558081856062873610055751433561 7310 1776162880290064732925006115902622653442227538661964228639005000000000 7311 1780541558058096947195230304592342615807935172667387296070396119614241 7312 1784930429251221298695276382961834978519150859939928074679597309886464 7313 1789329516200474815717107770050246283092416117994622382225314283365089 7314 1793738841282751931769410399439889680254445653798131937789203902767616 7315 1798158426920892365041786782739832129489985687038931764058366572265625 7316 1802588295583769154227347155955235428758605907890372041367476553383936 7317 1807028469786376850960461328794093092335963439675137919764418126525129 7318 1811478972089919869126821310952739419220462008057826495861205824090624 7319 1815939825101900991303351772112092002006188529203616197002995735531121 7320 1820411051476210032585892904418911021874625610801251347333120000000000 7321 1824892673913212662062968298272016743034831932853797107923415564984081 7322 1829384715159839382194339014934712303238534861107950664795998259679744 7323 1833887198009674666353434143504637381969461925357441446571555703933609 7324 1838400145303046254793137765744669025836622477823725619217109287960576 7325 1842923579927114609294802420867743141517591589858196729373931884765625 7326 1847457524815962526760749864229763842858409555919771299960932788978176 7327 1852002002950684912010911149673984150173130355948187604022887606655809 7328 1856557037359478710044649835643983638408121727283158666296975681388544 7329 1861122651117732998029204420797957316598259822520968598977251319692481 7330 1865698867348119237276578956372504428071387218684026164927245000000000 7331 1870285709220681685471104160618224144244650077258810218238649361329721 7332 1874883199952927969410285275921665148009535210881338710068731142733824 7333 1879491362809919818521947362398736125263242965129006103614203288549929 7334 1884110221104363959421083713454483549467959315647364396146615618638336 7335 1888739798196703171770208609714822972320020890395991952597583369140625 7336 1893380117495207505707411698509733905167506072608241741710753808777216 7337 1898031202456065661106707897387683025746257668719064231396494541794289 7338 1902693076583476528935673872631436452406849943664801344436644822987264 7339 1907365763429740894975759838090494308155441344968186182696517724109641 7340 1912049286595353306171063656510390091856810509945613580538880000000000 7341 1916743669729094099871753005590029746060836691132443944689947354459161 7342 1921448936528121596238720694901813635214764120257689376953928413192704 7343 1926165110738064454076458088232929106070262595757101567972463155870049 7344 1930892216153114190361531999518090076037534427179585374751775466192896 7345 1935630276616117863734451390003030062527263934535747147737702275390625 7346 1940379316018670922223111700273852494974005792912629605403347239789056 7347 1945139358301210215466406703980263395681777518322389013854672954884569 7348 1949910427453107171707000371141843713125333176904870656405277556342784 7349 1954692547512761139822654378527680358930283808927687170181737721374601 7350 1959485742567692896665910603413417131842488778859719189453125000000000 7351 1964290036754638319982332185719392878450711568194928685507059662580401 7352 1969105454259642227177911542793021685272762108688761056005096822800384 7353 1973932019318152380206659071592690137498518048373450608890759732149969 7354 1978769756215113656849792175434686206897123009775864783961346784416256 7355 1983618689285062388658350707455255309486824274828405161850126103515625 7356 1988478842912220865831471931193760041508836924015696732742141931421696 7357 1993350241530592009302965660897796675191453759147771505164481016470649 7358 1998232909624054210309238360965427067183630417502539667816677286511104 7359 2003126871726456337712023656052591076814530662461396209493252756479361 7360 2008032152421712913349785931465182967190146753657337418874880000000000 7361 2012948776343899455692073488205856516361545985400600838847906436301441 7362 2017876768177347992071508059136759237696882747319081850792625580900864 7363 2022816152656742739768508392833219034970685672537457900943252791245689 7364 2027766954567215956224257070522791638428515815357417418491406349500416 7365 2032729198744443958657831739712641832283194302668125142133448603515625 7366 2037702910074743313363834526390336756768575892634127544502602035483136 7367 2042688113495167194967266526723880537257634434607915439893373924696529 7368 2047684833993601915912807979672066078373972749740511760857198676148224 7369 2052693096608863626466078984532557521358667316559011785833989506815921 7370 2057712926430795185504870452889887305629489486615990380034245000000000 7371 2062744348600363202378750373366843666084409809342725904695441458630281 7372 2067787388309755250115866420719374070199622298844528960929541554438144 7373 2072842070802477250256182458836722266403675293225064332386705134613209 7374 2077908421373451029590803570805385081067601173620708892668626240037376 7375 2082986465369112049087461899058703471592539179616607725620269775390625 7376 2088076228187507305282653795455324738217866771114175558454851326181376 7377 2093177735278393404421337565601974565969327979214985203539553025306209 7378 2098291012143334809625520444552296000870284473396414020173125245510144 7379 2103416084335802261373483362868037507239216450444270012704549082176281 7380 2108552977461271371571812553616447222340391462207178223621120000000000 7381 2113701717177321391502828112893952823650915191385634719395954384974921 7382 2118862329193734153930421259607428257411467989869933837523357907956224 7383 2124034839272593189647734245207677668409676524389489043277118511308529 7384 2129219273228383018750539641553067179339414649502355492596904557019136 7385 2134415656928088616920599085783127606321210975169931210084395869140625 7386 2139624016291295057003705485701814349811012365652785746127776560124416 7387 2144844377290287326167537188408081542439584169287636670623913571643689 7388 2150076765950150318924877689468402152792615382158059762567206012452864 7389 2155321208348869006308180110503500052520852321889415707067914064752441 7390 2160577730617428781481881900362270520155211904071622712773005000000000 7391 2165846358939915982079302019782830017467978530967062453166504423143361 7392 2171127119553618589551380252297794066050504117215831554587814583599104 7393 2176420038749127105814946245832936122277239646499515331432307377987649 7394 2181725142870435607488634430680796386729434743782379156945289583837696 7395 2187042458315042978004990081009817541210680902438235887219989384765625 7396 2192372011534054317887741489502179421647019816102019327384926676320256 7397 2197713829032282533483643508807447159334192567261864697934765524652969 7398 2203067937368350104438728579962964244397241541171727189261496772432384 7399 2208434363154791030209232817474907235446045907931036699809136589136401 7400 2213813133058152955897896754086134199519867793868800000000000000000000 7401 2219204273799099477706772966089234674705171499980020950025226253343601 7402 2224607812152512628298106003087124507102461999308721916672661021110784 7403 2230023774947595542355283835071493799859766095180372356202932098906569 7404 2235452189067975302636294405294550602358622018071626687549184586285056 7405 2240893081451805966812555840365718471220647530469055295568669072265625 7406 2246346479091871775386424420026926421875646202719780212002172636176896 7407 2251812409035690540981120548863331722331293356524349058192053792878049 7408 2257290898385617219297249701506969745166219374340364343276803618504704 7409 2262781974298947662030532632405935330465442904762326566739818662320161 7410 2268285663988022552045797051679046549886949200477786229647005000000000 7411 2273801994720331521102721470674079949415073220504198778295496988183641 7412 2279330993818617450429261015315928389047948972365470779940383517835264 7413 2284872688660980954439124692889527883644740004961594391744465185921289 7414 2290427106680985047890113879272015795746140492263088043175668452553216 7415 2295994275367759996780572669530985512482876059512593099218559931640625 7416 2301574222266108353281642205963338023604540457609436896715940703502336 7417 2307166974976610175003453164785324506509988107565244056167756312462929 7418 2312772561155728428893833246522932985877399134098767019209778301325824 7419 2318391008515914580068549776417584945442394065187669905774443923695721 7420 2324022344825714365872551380580745447854330304824980603909120000000000 7421 2329666597909873755472117161928867069387011920142203623719400972671481 7422 2335323795649445095278266857834221907058178893890168397551931628716544 7423 2340993965981893440502231119665549857523547492537519138118116178487809 7424 2346677136901203073144227313693773495488322377009774986503415373234176 7425 2352373336457984206717233103931794535682786042505607637119293212890625 7426 2358082592759579878007897541093875275864782882855482633844879964504576 7427 2363804933970173026177177448730389448448920620049962197819490367151609 7428 2369540388310893759503735568449657788448336326633481526773067029151744 7429 2375288984059926810073586201712810706096792411311441992311668045055081 7430 2381050749552619176719923966713579946262308500715224966176245000000000 7431 2386825713181587956517521776066839842854804928208474012063577224215121 7432 2392613903396828365136535235162614906580465680053898459415050006298624 7433 2398415348705821946361002362831954288947461026437691573065892763662129 7434 2404230077673644971077779846154148260165459563814822100344144761319936 7435 2410058118923077026042109960548623932143838141122817935092956416015625 7436 2415899501134709792726465815477698099691277967576012512633072887791616 7437 2421754253047056016559776725877170402256266834697669975201109548288089 7438 2427622403456658666864590260570292002846821092056939533637866307838464 7439 2433503981218200287800182882147522206401655594242529431944522970590241 7440 2439399015244612540620087068851063802114037153644606788730880000000000 7441 2445307534507185937552959398631621408322889452749325377047382312622561 7442 2451229568035679767616171279488128561550605662713798511274774080725504 7443 2457165144918432214671961829203111153984134571628651253399727736100249 7444 2463114294302470668036450842391469863861879387340643889761780612202496 7445 2469077045393622225952268834134146318806462345797910146416993291015625 7446 2475053427456624392236020818116562615439154033064902258935345724371456 7447 2481043469815235966412260763881869830962761407587647737423225754816369 7448 2487047201852348127646114583288690009468409176196786061237791420841984 7449 2493064653010095712787151021280773613399912794105726110295138196893201 7450 2499095852789968688837561971381211301532647749439013720703125000000000 7451 2505140830752923820158176502666731465494361308915511402165349480101801 7452 2511199616519496530726296273109185955376822956335658453041999979741184 7453 2517272239769912961759804014843385729409219828996944705832953398058169 7454 2523358730244202225022461410885613559938598801933289035243547503673856 7455 2529459117742308852125777940838838873511141368773327005355053837890625 7456 2535573432124205440143298155933126180741938309045957292940883547652096 7457 2541701703310005493853621352118009435413274191230062436844142633280449 7458 2547843961280076464928934744603557076212058804441644023034115149218304 7459 2554000236075152988386309008995145185930781644325470996358030292955961 7460 2560170557796450316619473443741070364534965894938702574842880000000000 7461 2566354956605777951329257026770364005708222055376441128969172801260841 7462 2572553462725653473671351286699624145391703367230229126298791088689664 7463 2578766106439416572940521186592283136584873889650095420300356999391889 7464 2584992918091343274110861126722217850585311086985258654700078435926016 7465 2591233928086760364552164712887538962108960607174089959359794306640625 7466 2597489166892160020242949109302139259739469042687888493846202733441536 7467 2603758665035314631801147600725327780434123390639104099353638857824329 7468 2610042453105391830653957428037635442586336222071285724801186331623424 7469 2616340561753069715668804035698476658499429495226260839217259860170521 7470 2622653021690652280567857579194438191810913512594153826245245000000000 7471 2628979863692185042449012886472010241235538891261777668034893183107681 7472 2635321118593570871736720050212866006879981897425548692904235650514944 7473 2641676817292686023886529448421447902975933533119097457016602817557409 7474 2648046990749496373167692249922567411844947593007937131315257711550976 7475 2654431669986173848848635359780731607806952751619759208011627197265625 7476 2660830886087213074110608298123557657536783623190973524838581679947776 7477 2667244670199548208015278685150337700551412265541980623524391650192009 7478 2673673053532669990852532826005807313845290234512496948783189864313344 7479 2680116067358742993195218352471515234601449872240804555192803132328881 7480 2686573743012723068988046984846781978451428016062704380805120000000000 7481 2693046111892475012998357227732790905252224106437102236744611005050321 7482 2699533205458890422956919208472427016599947604069886503848221805761024 7483 2706035055236005766717446907511446372466408697953459486287958477610729 7484 2712551692811120654763966716710633505421734722851294490066970055540736 7485 2719083149834916318395675595431828348832371558901305938233421259765625 7486 2725629458021574293919407075821953259815296884021216117292298567778816 7487 2732190649148895313180308998908153288235433935528911543884582939727489 7488 2738766755058418400761823142674421579319890981006483892435361741144064 7489 2745357807655540178186543832996994219820032866113877931226333415623041 7490 2751963838909634375450020208954578108229602509489286564025005000000000 7491 2758584880854171550220055046383171134232912976276024428094898198896761 7492 2765220965586839015034541928397732883387771774827043568538448472571904 7493 2771872125269660972831372089738991021442192576764491136715015112207849 7494 2778538392129118861144432454008787013106647966225245054673175175287296 7495 2785219798456271905300207229917978004455989946747178624077151494140625 7496 2791916376606877880949986935374263000755208129574297854528472959942656 7497 2798628159001514086273180877371475484794385740270603500626382563374769 7498 2805355178125698524187721931995807841507833627185768319350324733571584 7499 2812097466530011294904045943227874580679733717698820602732255568645001 7500 2818855056830216199159622192383094067573547363281250000000000000000000 7501 2825627981707382552471506182788029244914573517712810837502130568855001 7502 2832416273908007210744881437429378688014202324246342106214342466691584 7503 2839219966244136807576053121628398162232593092192545175720442961604769 7504 2846039091593490203588853079080654177831835622928934309199774960582656 7505 2852873682899581148143913308654006826764767022144216373558499150390625 7506 2859723773171841153760763011952279631367878955639129951820956041847296 7507 2866589395485742583593203108624738447616734414512733172204554905677849 7508 2873470582982921952298911548529658668515951295341545310259362310651904 7509 2880367368871303440644732847942149694120655624494341177752284722386761 7510 2887279786425222624189606041831118900085318451261105314100005000000000 7511 2894207868985550416387586676617737366127164601435282484264209151533041 7512 2901151649959817226453920568568812627263220414351861734696304261464064 7513 2908111162822337332337629822874729676042038441645211877441776013657489 7514 2915086441114333469144575048315594945560952164032598844053588523618816 7515 2922077518444061633355461813034268990587153029371321972763401728515625 7516 2929084428486936103183764169115318182428582428186758310881562301300736 7517 2936107204985654675419043528219627040562406836436631316273387378780729 7518 2943145881750324119101647298251421710985922823752368287785200399041024 7519 2950200492658585846375278492744551010270337139592200336237108440240321 7520 2957271071655741800864435001155703199950534093724504419205120000000000 7521 2964357652754880563924225360352313225720089746725914362174587415938881 7522 2971460270037003679110576696091606511926843205135204424415856787833344 7523 2978578957651152195219360009014763282678913709106214927200771283822009 7524 2985713749814533428243468163437666104437640288490358706271398278987776 7525 2992864680812647942597392799819070612034409091250780516910552978515625 7526 3000031784999416751959357934041137078177891430327587234723983448510976 7527 3007215096797308740081580229359765494821908118219249446114491142427409 7528 3014414650697468301919738830887641829215713260702514037523218582994944 7529 3021630481259843205433251238576747376881779512155941647652719517997681 7530 3028862623113312674408465963685593346459486190550261552470245000000000 7531 3036111110955815692657397666466773882357146538918179533144169103480521 7532 3043375979554479529945146110110606590164366290602403835327823674343424 7533 3050657263745748489999656588649544039696794037567631775174040335154329 7534 3057954998435512880957996495385457086691886262481169854040478263681536 7535 3065269218599238208603840394268447034120308924242821347369852900390625 7536 3072599959282094592751374340353046768144503555462248585242973376086016 7537 3079947255599086407131349267807902246151348066038806328858776463961889 7538 3087311142735182143135533025781540164887493220837135047977964344369664 7539 3094691655945444497776331094553755073512697916289971082927854623850841 7540 3102088830555160686218867157654494908516492715967122235642880000000000 7541 3109502701959972979243336540835769528980255826222395831305489507965961 7542 3116933305626009465995968056763811074953237830427913967855615327138304 7543 3124380677090015042387453015886114566392390460604486849440402638310449 7544 3131844851959482625498224079949597582811218368063886983023263897092096 7545 3139325865912784594350491245931334178406718983218496450952807744140625 7546 3146823754699304457407467555522415861166647098579104118669840959033856 7547 3154338554139568747160743129609628185370556606171064000819057118328169 7548 3161870300125379142167292829260844002216153734852491091937395942621184 7549 3169419028619944816898130245371245268339784310887105079318621978391801 7550 3176984775658015019761148819202499789727265586841503955078125000000000 7551 3184567577346011879661219696380527139785295130414150044247640995603201 7552 3192167469862163441461145418345064314786070953041055365521053249961984 7553 3199784489456636930707598758602347697427983925114803422684762371546369 7554 3207418672451672247986706917258211772276277871293638174924870381011456 7555 3215070055241715693274472897041002743085553273159212541250880009765625 7556 3222738674293553920647758198201041318004047352515382131052935494762496 7557 3230424566146448123722083989135957463926361887649468039021290228070249 7558 3238127767412268452183041635179965153074377516691955959004431534805504 7559 3245848314775628659778637900551842383751260992610428501802849274612561 7560 3253586244994020984140435278823718312979668923673962615930880000000000 7561 3261341594897951258801883756294325187365982504234946783815651565000241 7562 3269114401391074257782776871170621459533989884107351114296915004158464 7563 3276904701450329273109302200326001981978487460194367062232262260718089 7564 3284712532126075925639694385457944649707904284354368539493014939631616 7565 3292537930542230209566037502560059538854159960367331749545788447265625 7566 3300380933896400770963302983601162561639094602796165282198657583079936 7567 3308241579460025420757249418016144740363022212184090332728409943332129 7568 3316119904578507882483351394909902748015124033189971720920134135578624 7569 3324015946671354775209466095607188098258348313415548885505931037905121 7570 3331929743232312831995488611199573227140476993486082736701245000000000 7571 3339861331829506354263789941898375667180948930049880905320473247165081 7572 3347810750105574902454775335152781419778796171694103219609534208671744 7573 3355778035777811223342445038489923041207565315671858877626020059281609 7574 3363763226638299414385384681733557971907326185859757540671546099544576 7575 3371766360554053325489158362516423739529373401434972222995758056640625 7576 3379787475467155198556624089675389551161617667030650503790576246194176 7577 3387826609394894545203238542066155211368443326927706264647065361857809 7578 3395883800429907263014966126414351904201995840991958545221214017196544 7579 3403959086740314990726956067892266534004869382973175601618002626061481 7580 3412052506569864702701700742035741976513351074866246933509120000000000 7581 3420164098238068543085938657255709103426727906338007383221385145505721 7582 3428293900140343900026116424415802415883515211894742238406341980045824 7583 3436441950748153720322775704605030252864749987753844661422905268292929 7584 3444608288609147064904783509196855461134394214831462586277231209742336 7585 3452792952347299905504877338418548532311403164914519978557720087890625 7586 3460995980663056162918550486823471558431291089775049595137481088713216 7587 3469217412333468987228857417131121422272023354000872549730325088991289 7588 3477457286212342280380274408743303223814344837304398690212482149515264 7589 3485715641230372461485306724728635004481858091371890068545116069273641 7590 3493992516395290475248090312061534321236545102636711516322005000000000 7591 3502287950792004043889793555276655944805915189322239520897463915830161 7592 3510601983582740162961182844327106405879193873984416326165188212424704 7593 3518934654007187841428274694187243327604713385679313007760565696408049 7594 3527286001382641086417556867491983890381106822387243297310701401616896 7595 3535656065104142133007821403128727044001205902023432110581462041015625 7596 3544044884644624919456213644070589970948134652415076428601646297645056 7597 3552452499555058808246663287736945512047165651078584452854562837676569 7598 3560878949464592553349426152666422282819487418396906741858440279990784 7599 3569324274080698514081028767166716170964135162593706341140740950133601 7600 3577788513189317115954472039743809444446616997068800000000000000000000 7601 3586271706655001558910115168390476797953119535296300934114822486346401 7602 3594773894421062773318226587111178509514727613081001838614633097552384 7603 3603295116509714624144755134259429714470027461482622271561265459882969 7604 3611835413022219363672441759247250790596128153974342272662501188960256 7605 3620394824139033333169959962838035916688871136588693916351727666015625 7606 3628973390119952913902341792438744574878129403985616862802231282397696 7607 3637571151304260727876515588450275157001553311071038974452290468457649 7608 3646188148110872088716351801702704292736095281905273979583345253679104 7609 3654824421038481703062184076182186628828780106414695661724361523633361 7610 3663480010665710622890344416537058202696687335498225039598005000000000 7611 3672154957651253449148823637121357839143270287315122740077565817662441 7612 3680849302734025787105741419484796507296693355581751499593151284772864 7613 3689563086733311953807884189140322301026664922908569457320048022573689 7614 3698296350548912938047143661025944150715599863843292733390037907964416 7615 3707049135161294613233264297219424406657236419303813705202266962890625 7616 3715821481631736203571884071056802156021676653880354755111590754779136 7617 3724613431102479003947429839743378744161356187439630060000656869478529 7618 3733425024796875353911006293724638626260131112188738586411837173236224 7619 3742256304019537866173995876401388363084035054867013971787189277164921 7620 3751107310156488910008666253125912974203115638088961750021120000000000 7621 3759978084675310349957661854702854212992242892315799693338860502786281 7622 3768868669125293540254836728739436297246728181171144487916343081030144 7623 3777779105137589575360467403045173180741674559484659535732289875936209 7624 3786709434425359797014466699772805713021062048943939248016874197221376 7625 3795659698783926558211802438022402170439724064537324011325836181640625 7626 3804629940090924244504908727102724719510999148210283578260315048997376 7627 3813620200306450553038462083462479238708376907661007157753683076483209 7628 3822630521473218029722479902374238069816061203821191216198572998918144 7629 3831660945716705864950284881681916707955107827347330251227058130520281 7630 3840711515245311948268465830215909577335697211920121583009245000000000 7631 3849782272350505182406552898746512551793636848002495927320163007125921 7632 3858873259406978057074713647495199581335496298987870173840799090868224 7633 3867984518872799482938365512164750511388209858300730088324862459026529 7634 3877116093289567886179190151094174656319336223035271971978254717723136 7635 3886268025282564564052625850404823408670098796471431656200147822265625 7636 3895440357560907301852505632792975272799392968052905915296069481660416 7637 3904633132917704251694100959855405873360681652412016276801056032815689 7638 3913846394230208073527423938422879775661275483590891572021259188580864 7639 3923080184459970338793234739237935719596308348259600600101417475891441 7640 3932334546652996197134795512364557627312439422372315927674880000000000 7641 3941609523939899306579007438876067056246794932482207608077499348489361 7642 3950905159536057027601163693552537117718207138425373113487216696431104 7643 3960221496741765881488148009449874557734207373370137950861871918500649 7644 3969558578942397273415506233200070681721060141139550070582006312861696 7645 3978916449608553480654416740687572652258733380085746621785770634765625 7646 3988295152296223906325184847242829409728344912449081065917749551776256 7647 3997694730646941599114486395624342413394224137160580057653455389419969 7648 4007115228387940039374186539749489155967664776896072259403028977680384 7649 4016556689332310192020161363307443663300892531210550175934986257870401 7650 4026019157379157826650152380971118648705989219731252392578125000000000 7651 4035502676513761105300287166846594233308566986161968238159737017084601 7652 4045007290807728438260503340986344531660346551762586461269718777462784 7653 4054533044419156608369717921176063963433287584392768197216298308614569 7654 4064079981592789164212189614714340471085458795918361917687998808429056 7655 4073648146660175082637127984471106929854404751120946018471979619140625 7656 4083237584039827701024210576066983297613115442650581410706116780752896 7657 4092848338237383919718277039494534064561205673840637813789939744840049 7658 4102480453845763675057078019838318044734036456105087366063261899272704 7659 4112133975545329683416566128878587236221388181965368590703079293449161 7660 4121808948104047456698826643219763007074801074605174335738880000000000 7661 4131505416377645589688356706106524685025540862644937917581037935519641 7662 4141223425309776319703013740215610886151404699067195386709077071307264 7663 4150963019932176358966566508379361350326147787353224348568807831224289 7664 4160724245364828000130395789347701891202709303043111640788201652617216 7665 4170507146816120495372505967269764936351443594943819580294556025390625 7666 4180311769583011709502623967516693937071215898940860152730927992398336 7667 4190138159051190047502777908716436761590370378090360837932870725219929 7668 4199986360695236656933364582373511229916842147164521815266695144013824 7669 4209856420078787905635332418146831369554976330764937131508865032019721 7670 4219748382854698135159724945702708821758806950303635652202245000000000 7671 4229662294765202690356448923995070949698716497348735475694129258802481 7672 4239598201642081225554751276798735125709128032162786031400694572908544 7673 4249556149406821287768509750283206531646065801397775101270563715785809 7674 4259536184070782177360063795313874219258021026743087796589019596018176 7675 4269538351735359086596934574955608173765808051292222112369537353515625 7676 4279562698592147516536406207282542038635575758246531311728618832920576 7677 4289609270923107972673564376020188541488219791008413116296205304303609 7678 4299678115100730939789013277715898179118525511174419918965028360159744 7679 4309769277588202136433117525005952070164417281669505993298861955374081 7680 4319882804939568049484242092078188699151466716762398124933120000000000 7681 4330018743799901749219090671574910031895361451700420191878676814341121 7682 4340177140905468985333870912899801409874787316042461235259753374810624 7683 4350358043083894564355643931143636624514196339756572631464013339355129 7684 4360561497254329008883845214586529100583755524325394650294038611623936 7685 4370787550427615499102594617930337136899286338829051169922917353515625 7686 4381036249706457097005044509025442016795858647754031777569850330927616 7687 4391307642285584253771647339844401176933679836377917481619738763435089 7688 4401601775451922600744856938784846402967769268261294168539175493566464 7689 4411918696584761024443411672020365236640078040815968131371828817704241 7690 4422258453155920026059982297526893518345459860881347812064005000000000 7691 4432621092729920365886602837560285310724230462552452031585893981943561 7692 4443006662964151993112939124716147298620984696445273920651886347157504 7693 4453415211609043261443086834234669890150910937593787617290381186588249 7694 4463846786508230430977228801891007127046369472474552977934561254826496 7695 4474301435598727456805120243606712266170537238885499982892296025390625 7696 4484779206911096064759010140801796195639375081731856823088675297427456 7697 4495280148569616114774247535453123857437068312621297765071032691558369 7698 4505804308792456252306462791807094125187419429343268486909869267689984 7699 4516351735891844848254856028687869016315819473023950064827851925602201 7700 4526922478274241227841767908322850834023629310032450000000000000000000 7701 4537516584440507188899351785551688137539113090487633651102566813817801 7702 4548134102986078810014810876171876723447272820522199204894083057693184 7703 4558775082601138548986309595982080478677932177388336021440949249741169 7704 4569439572070787632042314553793717392014485537600006143513358663417856 7705 4580127620275218734277767853273245409710166218728531272976479619140625 7706 4590839276189888951761143370934068211433311677224313705700729365828096 7707 4601574588885693065767085531901210107698042370325243246164314425217449 7708 4612333607529137099589979802208051512594049240658334877865475903586304 7709 4623116381382512168394454657337663799296551402083222447812880658059961 7710 4633922959804068622559466172477850283225964707879299215741005000000000 7711 4644753392248190484973268611506128521252452000451346820870924194571841 7712 4655607728265570182737227470046843358130758805059139743013292331761664 7713 4666486017503383573737085354036671788975967872749781203467158468669889 7714 4677388309705465268540945850087288569521497264478249633669914397590016 7715 4688314654712484248083896168536252592690556072780802159357030634765625 7716 4699265102462119777599845815421624461208110088056791282132699471937536 7717 4710239702989237617261815876695841558758717994521816370087586328556329 7718 4721238506426066529992571677804395365726910432942697421154629679911424 7719 4732261563002375086908150615290345797097843646580539980415210426469521 7720 4743308923045648770857496845343170821810349016807171681157120000000000 7721 4754380636981267378522075258187422199362169676428548175741229841213681 7722 4765476755332682721539998767901710206123346135945941322395335852306944 7723 4776597328721596627119865405671277745717625253431344253308116810830409 7724 4787742407868139238610165021608489869565751383646659820539083319934976 7725 4798912043591047616490779577126638639783837802256968833255767822265625 7726 4810106286807844640253766047426264092784074414523555945115370573963776 7727 4821325188535018211641276852953477876910118876369687270701535313319009 7728 4832568799888200759709139500721345375783991536457342781223648932921344 7729 4843837172082349048185284742154074534423305779202987438180460274622881 7730 4855130356431924285592881044626457174566112397183052424993245000000000 7731 4866448404351072538608702530135636514119733155739222029717620943151321 7732 4877791367353805449127927757567802232077920203232497934340299199873024 7733 4889159297054181255507237815818856173552996122100062047499251591278729 7734 4900552245166486118458754154606508135817410105153626264395536715444736 7735 4911970263505415752068029409183759566462986407409437118168216181640625 7736 4923413403986257360409978175343468823476023496507424694913799412514816 7737 4934881718625071880237309263104869161468076274361660915312584998849489 7738 4946375259538876530216696402310783918550590163675525865780647096472064 7739 4957894078945827667188600692055157367981343320927590672286440318712041 7740 4969438229165403949927335279421750986345316907299288063226880000000000 7741 4981007762618589810878640822464852781511332713081221164520566242192761 7742 4992602731828059236352719238721074764989500501358990735138518732603904 7743 5004223189418359855651353064828288184581229062931672694788595632670849 7744 5015869188116097339608418456065040842703577256088003014129612851511296 7745 5027540780750120109023781437834045305371124303810226440169006962890625 7746 5039238020251704353471249485320208107893439826112245100896612110598656 7747 5050960959654739360961933853781933653398345330812746028143584912091769 7748 5062709652095913158945062311209887220375079670739225467095804382019584 7749 5074484150814898467128967038436904518304217377305769099554952227329001 7750 5086284509154538962605658460234217019456377411365509033203125000000000 7751 5098110780561035857763082655511611563687076561255166670127364352546001 7752 5109963018584134791469847766482611405733314863039897339749634706243584 7753 5121841276877313034017893486591370047071749192141723349223548865262769 7754 5133745609197967006309267256157890096381909021525564572002240177926656 7755 5145676069407600113773861234115664359849252437772705129265227666015625 7756 5157632711472010895505655444925199760306028134399421651958070413623296 7757 5169615589461481489105704722783508931599242095301045655725183127589849 7758 5181624757550966411720800191649990829196286382508503757476417698619904 7759 5193660270020281657767430030410691791637335843305442716210013941465761 7760 5205722181254294113831359178744334452260122542755671839866880000000000 7761 5217810545743111291233843441974387896486818629240145709621351120819041 7762 5229925418082271376756190153432565502137324137532624538041933034136064 7763 5242066852972933602015075151662287828007393184524731985316908966910489 7764 5254234905222068931981724328198722361981739551862584594933448366882816 7765 5266429629742651073138767400718971300360914755304559376521722041015625 7766 5278651081553847801769271867106860935290008140626814773837399369396736 7767 5290899315781212612873166299467707513508829674421024268984880747487729 7768 5303174387656876690206964244406589111662225115868038830782098412929024 7769 5315476352519741197943403007997315317020880101806245749797247834514321 7770 5327805265815669894448315521867811098762440968632892661548245000000000 7771 5340161183097682068672758311761454594836989815254779065396932826019881 7772 5352544160026145799659124322854549588924296931844706936046350087225344 7773 5364954252368971539660675998070174728374073505914997919912516643070009 7774 5377391516001806021374641557681820082716323649435316225486630392971776 7775 5389856006908226489789725891701270014487328549285301600742340087890625 7776 5402347781179935259149596851949978565000740246335771211125917248126976 7777 5414866895016954595534618019378656145807540438824142883475118621529409 7778 5427413404727821925564810225183979213565549206459189639785839549202944 7779 5439987366729785371727736222633372157280908554879514159973219512266681 7780 5452588837548999614835715941308907612962063785750578486277120000000000 7781 5465217873820722084117493707780833999539397570306019436407210019556521 7782 5477874532289509475450193687582465769591058863673063892495066934055424 7783 5490558869809414598238115593844654571034023114981089443024013146797329 7784 5503270943344183551445639419124384441894741544634220012855166853185536 7785 5516010809967453229292225579893882853513854297736931451007138056640625 7786 5528778526862949157118215418910789731507583773885008278669756502422016 7787 5541574151324683657930856490334253668156709737046588437692498707058889 7788 5554397740757154350140697457055301827958205838992836830576626029297664 7789 5567249352675542976999218760342530245110402831985154688012362452914841 7790 5580129044705914568249287479637257283884041192086610825651005000000000 7791 5593036874585416934500747986238049197012278545081182513439804805236961 7792 5605972900162480494844184109766339431469574284845748143024571420770304 7793 5618937179397018438216613581777202285850413038431145178110959638748449 7794 5631929770360627219033601497747790634094827235768442401315271726916096 7795 5644950731236787387603006448017195828988371313340059205481528447265625 7796 5658000120321064755836300811143330929079514491139707212780412567289856 7797 5671077996021311898774135480663778603084235064543698824213394469020169 7798 5684184416857869992443549009478393205562515421352165657094813552669184 7799 5697319441463770988564951806092922532010042752270579064158771687050801 7800 5710483128584940126627747604857248788791561809971200000000000000000000 7801 5723675537080398783854186959182381682169859749442398736660552359269201 7802 5736896725922467663571780973611522758196889531668936761883418491113984 7803 5750146754196970322515337898637925916042607587106943531400919987179369 7804 5763425681103437037580420562392585263244383967734373894394966775955456 7805 5776733565955309012550758906855784261845759791434911940773380009765625 7806 5790070468180142925322889134167151697875629938551553928933005300138496 7807 5803436447319815816152029152009119852481730437916471276302756719957249 7808 5816831563030730317443939137009716014426047825709841966268653716373504 7809 5830255875084020225618256112744707001062607374866429840106597717666561 7810 5843709443365756415569532465309644700519260691220905024129005000000000 7811 5857192327877153098252950295673837070560612399000316721929965490261241 7812 5870704588734774421922426435216324001170612309411492943731671146430464 7813 5884246286170741417549566830075324659259669687472978842700060607946089 7814 5897817480532939288952673832315220302855053376866956386079939784495616 7815 5911418232285225048165755722527947231451413838116192557862067744140625 7816 5925048602007635496578234530438827925636341879985715438598985860775936 7817 5938708650396595552376795918481621173159753404481019791918873300014129 7818 5952398438265126924821573549246308995057885766356302002775094975066624 7819 5966118026543057135889609972289373664634650391979397730302019880154121 7820 5979867476277228889819286640134696532086229943817605265413120000000000 7821 5993646848631709791090167198489507506916989333481847847689829039221081 7822 6007456204888002411373450692860938001815604079797565075768156445663744 7823 6021295606445254705988984793992722326734687512266647902514372944504609 7824 6035165114820470780405543568957628705757675171433467942628689839128576 7825 6049064791648722007321829714449592396955285521586575578403472900390625 7826 6062994698683358494866417524931717328403576086451784459222069831410176 7827 6076954897796220906455610191924894117532592540607020339893192996934809 7828 6090945450977852632848943322980474624100974290068445817396341041004544 7829 6104966420337712316942825830884109038979970608330779917637826342305481 7830 6119017868104386731843569576502494122628830392174315313622245000000000 7831 6133099856625804012761820353527545241786007309722927268712928919556721 7832 6147212448369447243271164981311677467156850652317219217069222945357824 7833 6161355705922568396474452424142892861189182697067395808004776187910929 7834 6175529691992402631622130982799797414623735250673886866337810848846336 7835 6189734469406382946727668708176232657209746257022726587170932978515625 7836 6203970101112355187725890268295771132790454838232011911559425376649216 7837 6218236650178793414720830560271906665445808611092727682647076106063289 7838 6232534179795015625870473398835533263800229975096656163821600324043264 7839 6246862753271399839456512634073563892889882230582696926714475944312641 7840 6261222434039600534688043054128756158455295216984053912698880000000000 7841 6275613285652765451788859414929601890410634808903036008243768597076161 7842 6290035371785752751918813909680270124987574440500504825044637979656704 7843 6304488756235348537480455346974990294420988851516858731818109836821049 7844 6318973502920484733362947249141001576995900648736000610859512505040896 7845 6333489675882457329676037012892508220643971511509149310668141728515625 7846 6348037339285144986527624193729358988234606957409124662090593243501056 7847 6362616557415228001399252884873959350013887525874520980932486030343569 7848 6377227394682407639674631062044934279705217749577338450207012011638784 7849 6391869915619625828877058658154154085474624272082872997665165078767601 7850 6406544184883285217172426018223943229260380952216711376953125000000000 7851 6421250267253469596695225265593802212375235206757902152128173809987401 7852 6435988227634164692255798986962138074053104954117639591768615180304384 7853 6450758131053479315987833517130836730720502420968974203188377697490969 7854 6465560042663866888495887975632702309764133946580003797243525881504256 7855 6480394027742347327063535077868683039122379604579920606689999150390625 7856 6495260151690729301483475614109415624367141026649124215520263401373696 7857 6510158480035832858071775361871134145002967646570142850047188320319649 7858 6525089078429712412429161071907758426135567764835627970431886388847104 7859 6540052012649880111513101046518524055577808788601415689522870810662361 7860 6555047348599529565585185712204536599052866721042407665914880000000000 7861 6570075152307759950599114478069993455038106332501618749290934328898441 7862 6585135489929800481595387067907559027189736401646118001962714636644864 7863 6600228427747235257669590418786717866990650147078330376224556923776689 7864 6615354032168228479081966153334257139407502257188016422610388874428416 7865 6630512369727750037076738557913911820973719335747494112955411494140625 7866 6645703507087801476980478935735388776157245292712944377503881122075136 7867 6660927511037642335149579153710393338897475560187510610352975554135529 7868 6676184448494016850337705165785018107994707102724127207072148998324224 7869 6691474386501381050054900274675203045986289157335975884820589437388921 7870 6706797392232130212490807889577405243387928461148595241539245000000000 7871 6722153532986826704575284550683775411996515678033135563189079556817281 7872 6737542876194428196750476023364859839940667875247647829608510095622144 7873 6752965489412516255029232316859149768226060222373295709448837697134209 7874 6768421440327525310915541555394889632641480255239899735358754682405376 7875 6783910796754972009763467725033823218734658873395062983036041259765625 7876 6799433626639684938151883438338582583876619286832631797103103299813376 7877 6814989998056034730853096002395977969230191177113234632373788457535209 7878 6830579979208164557974273244949487551029935616537677688468230240326144 7879 6846203638430220992851384749578924854376448676171998080978037688739281 7880 6861861044186585261276184375187922516881564325120536996741120000000000 7881 6877552265072104872637571188696050901260346453808085753620032769151921 7882 6893277369812325633559478223958820448031420958384429290047469601780224 7883 6909036427263724044618251795733424901979041483199104920798311146619529 7884 6924829506413940080723298446149992609363765892917820513601814526427136 7885 6940656676382010355745591983817646701420672534179496042801007197265625 7886 6956518006418601671979449493573352716269218524290544182387373811196416 7887 6972413565906244955023802649152074522516242821829917707805355663862689 7888 6988343424359569574670009152903087709925119323294137639030594012708864 7889 7004307651425538052384068657284537348644329128055732382494931766905441 7890 7020306316883681155971928093422800726187523372477179943483005000000000 7891 7036339490646333382017382943712456051174547546020182243834736793710361 7892 7052407242758868826682903649445401097657747538896399414759447977263104 7893 7068509643399937445464540041983853589050197982587540517549875108888649 7894 7084646762881701702492881428222747395100228641541517473293173809885696 7895 7100818671650073609972875749214773393147291204578624848633534306640625 7896 7117025440284952158356138066049568698051958049239561458254334715232256 7897 7133267139500461137840206510582111057021453719737142607645126514061969 7898 7149543840145187351790032771590216364894430040799074897357650990928384 7899 7165855613202419222677824170604369051743013304500482416738607426479401 7900 7182202529790385791138185417193353913804131342360050000000000000000000 7901 7198584661162496108736340222105935079834654653450235101191891930700601 7902 7215002078707579025048046089562990477736474847307790702655541541814784 7903 7231454853950123369650649808368122689459877990834194210588479328197569 7904 7247943058550518529625566416561111882658090297787985467256568918573056 7905 7264466764305295423173300727282155220343441860886686537895553837890625 7906 7281026043147367869942967875551371698805754281144997812321438093328896 7907 7297620967146274358679107778004485043735404784519422243046823296677049 7908 7314251608508420212789427891470095852238101681156437809013954148040704 7909 7330918039577320154437949212835906887833282572659285004318192294453161 7910 7347620332833841267768872083141286220474514460600012138362005000000000 7911 7364358560896446361867321044463481363183790663824094869246694912730641 7912 7381132796521437734063971750147700091025935886447382257411807472779264 7913 7397943112603201334191407748481444514294867737327676447048783696402289 7914 7414789582174451330400900848246447458200435515421477401132659860681216 7915 7431672278406475077149155732914067571321381717658044050664253291015625 7916 7448591274609378485965407519800036281967473213948457981379971329294336 7917 7465546644232331799610110062481232414615789232260348718393891327851929 7918 7482538460863815770237302970421138959576605052441588786827326114701824 7919 7499566798231868242173596570273495563912398807478780254454789630218721 7920 7516631730204331139927566359958319692706043395989973363589120000000000 7921 7533733330789097862044201910555085608956765286057925598811915704808481 7922 7550871674134361081419909653559817543149208421415635245523502205100544 7923 7568046834528860952694424553332804663754342068981743215675855132958809 7924 7585258886402133727336842307849453595480988458194754262395781946802176 7925 7602507904324760777043841446387573121420934093925736287784576416015625 7926 7619793963008618026069023501770491284564936332956228294696756629336576 7927 7637117137307125793103159328468436485728477019789035596526477271330609 7928 7654477502215499043325990617473414745877518454231721195727919979167744 7929 7671875132870998051251097725639473823101315209858493358003180725568081 7930 7689310104553179474986208092356096585350277925165253512096245000000000 7931 7706782492684147842532183761234093753717957639294748038936796944342121 7932 7724292372828807450744791860168601340848847348323073897271045271322624 7933 7741839820695114677584228320941712090667664740566570894247680704923129 7934 7759424912134330708278232640678215141017384832368697150809987709927936 7935 7777047723141274676025500103213468133039270199540981071917673212890625 7936 7794708329854577217866967590015418330065892279910580288454033582063616 7937 7812406808556934446353419918967315437512736959702718038983318098457089 7938 7830143235675362337638735556309065497402610725752589778206167127294464 7939 7847917687781451536628963553600065649131226313415498462511401144693241 7940 7865730241591622579818297668952594412008582011255810698490880000000000 7941 7883580973967381536443888841241530802690210015649634897056108821139561 7942 7901469961915576068592313498773717147799896509711329236834866981589504 7943 7919397282588651910891392601250304844568653994113152907777026586951249 7944 7937363013284909770421934837030831488033462616672713650362958265450496 7945 7955367231448762647484857027962736735446452245519488413661299931640625 7946 7973410014670993577860015532629962229608793596184044587850481558483456 7947 7991491440689013797193964287055892379691110320753853695149075088175369 7948 8009611587387121328154738080927138757547663974346328220266117722537984 7949 8027770532796759990992643738544779812945426317733720239816194004186201 7950 8045968355096778838146927058219136709852376742188984423828125000000000 7951 8064205132613692013539069662964762287531366181074721478463740197408801 7952 8082480943821939037194357330387081305567407687186817536632650343645184 7953 8100795867344145515834249901845356113297469634338617499178524461299169 7954 8119149981951384280082972521593945705666348877402132859054411311161856 7955 8137543366563436948932638726912035067267305069223365572118169072265625 7956 8155976100249055922112107801499268428410103934736627938021986752004096 7957 8174448262226226801005671817910433735195791887090813733425199267029449 7958 8192959931862431238768561931797203077188938432514264626071831425954304 7959 8211511188674910220287158752490900587535548306287357331500791493038961 7960 8230102112330927772632688002270590882079075407714309903482880000000000 7961 8248732782648035106658080191789983898337761016869268504218454767757841 7962 8267403279594335190388571682860544633222523418243652303715229622833664 7963 8286113683288747754857524283383870628563761965440044754184818957822889 7964 8304864074001274733039841423972232380996454450757960522178480967254016 7965 8323654532153266132536261002971823949428669820648533756636249384765625 7966 8342485138317686342662708157489691348861536026039619005515606658433536 7967 8361355973219380876599795523904731093019112516566301348344366689163329 7968 8380267117735343549258463993499105641664281656517905924823227956199424 7969 8399218652894984091518663548563721739046318554454817144062723832643521 7970 8418210659880396201498881482896168105316506263691662096975245000000000 7971 8437243220026626033515234169309109396128679344287484940009889059194681 7972 8456316414821941125389748536890275971790073160210076013562559942098944 7973 8475430325908099764768370563591860609598169174474650028179161733978409 7974 8494585035080620795110150376568616381143540677798095651423192656318976 7975 8513780624289053862009966984822823905207279468830754061985015869140625 7976 8533017175637250100518070247444438495880096597557398596660232795979776 7977 8552294771383633264120633407351314929135203176259073919380873956321009 7978 8571613493941471296046426396233916520020196184402229929770159089529344 7979 8590973425879148343565638142689124245994415841075364782669402876791881 7980 8610374649920437215947795293587751660179157445600907243525120000000000 7981 8629817248944772286746645089860526927045217634473207898976517071127321 7982 8649301305987522841080791623409313967851245800219289076164724321985024 7983 8668826904240266868579797343057205924917802769360356394856989794821729 7984 8688394127051065302666385475647138605378822071480623528150604223348736 7985 8708003057924736706846303984889450218329615168519602381107649775390625 7986 8727653780523132408678337806651277003499311363675290661678700465250816 7987 8747346378665412082097883376383053300208211707335165782408136377846489 7988 8767080936328319778768427903599222014071988247584553717015415699800064 7989 8786857537646460409136205451082413004217709124863380289774075551676041 7990 8806676266912576673864232644074982392702140871705773443960005000000000 7991 8826537208577826446322858768472410158345670841441828904910154355363761 7992 8846440447252060606814898118254427951577006223242252143430896560635904 7993 8866386067704101329214346722398012705871659909061544270531777653008849 7994 8886374154862020820698621021628971849260307338417525793194432495735296 7995 8906404793813420515255192676904520089966950793930064615945188603515625 7996 8926478069805710721644431475798084203586128811297677056594542349254656 7997 8946594068246390726501407261300971469358633639618508209335583170683769 7998 8966752874703329353260341941286223176593825691093371158324935438467584 7999 8986954574905045977586343947321995197564382972857227816720390335888001 8000 9007199254740992000000000000000536870912000000000000000000000000000000 8001 9027487000261832776381342705790978013744014396634241577199622336112001 8002 9047817897679730007040657358957710380537760485136613016397530353795584 8003 9068192033368624585044537352640522020337790417672400802276804928795769 8004 9088609493864519904486544817098498730206374926207565209834032483270656 8005 9109070365865765629392781501709065578827528112484869525808626103515625 8006 9129574736233341923953624501919755298125882423547226025878230753399296 8007 9150122691991144144773832204308044999891065943889277449916796099376849 8008 9170714320326267995834177783549918891699311300512467548932628654587904 8009 9191349708589295146858720735768049268898582749985897332316267980419761 8010 9212028944294579315782781274764335147089257729474387844040005000000000 8011 9232752115120532816017637952379030015317397288669065337515441669980041 8012 9253519308909913569208925593001199490711792807090466890941797054808064 8013 9274330613670112584186668556425489082480242449080070670080432990038489 8014 9295186117573441902805843464152206726834344011846644602730444418146816 8015 9316085908957423013377325843206932265599676577534262032522962275390625 8016 9337030076325075732390036659958998946604073907619154205688601285492736 8017 9358018708345207555226067435593338140751031554288148523834689956069729 8018 9379051893852703476571526556186772273070075684212652886393992154817024 8019 9400129721848816281226814515108664760771659194120103936383015668663321 8020 9421252281501457306021002155059020859698339933231550484485120000000000 8021 9442419662145487673535953512828161251021649950648602669833871445975881 8022 9463631953283009998346803613165793831810866272940554992963446474617344 8023 9484889244583660566486371510339873935638540456473183199044036232193009 8024 9506191625884901988842060038404608263687934790335515137237871834955776 8025 9527539187192316329194766105241217227670725021987469760227203369140625 8026 9548932018679898707610298952444874364921439891009490339391198775742976 8027 9570370210690351379894778604468197435865409068642579202793885280506409 8028 9591853853735378293826462747458739672982654175067396083523032403410944 8029 9613383038495980122877427512309446988267294047567124784499671816410681 8030 9634957855822749778139506088942694171053812365507356471615245000000000 8031 9656578396736168399169868771137338653719895022277066071318259025507521 8032 9678244752426901824472608924652645937111080915600975759973817121767424 8033 9699957014256097542333681487372722301973019996168343329544885598315329 8034 9721715273755682122727523950061379632315630580949773717768401890689536 8035 9743519622628659131014674331452662471345599890710655043430311884765625 8036 9765370152749407524150686453180465227036003218830976374432534236758016 8037 9787266956163980530127629839847003318850650308190248740221175720030889 8038 9809210125090405011370449818720991949322680966541387761276971762225664 8039 9831199751918981312811452873520217591901258742958734435621416711853841 8040 9853235929212583595367173018849120461164131073716660475002880000000000 8041 9875318749706960655542866907510775374670603882238288352554513322382961 8042 9897448306311037231890878563476372876350419857179617116700674282402304 8043 9919624692107215799050109050157447964004677046945171272117033939061449 8044 9941848000351678850094822038171543487646091854824302010565027124740096 8045 9964118324474691667922013130406971245260082638094698607839106572265625 8046 9986435758080905586407568936264467928101815773803724968233689663545856 8047 10008800394949661742062441262871838436396831132322032766708144429587169 8048 10031212329035295316921062410222521126102161042547982891188763370717184 8049 10053671654467440273395229420972167239921160074305861830250532195584801 8050 10076178465551334581827688245431953861162565395189140673828125000000000 8051 10098732856768125941480653139517985911220770396197329560971562322810201 8052 10121334922775177995695502219448714864481886662557198060737906340265984 8053 10143984758406377041960896953224125229714146399902795227987604812687369 8054 10166682458672439237627581476770219281309977760012216334944075858899456 8055 10189428118761218302009126983490161648393086507147754632734112431640625 8056 10212221834038013715608897051230815820435868417360153646314355473514496 8057 10235063700045879417214521641753195255480010210072223201421535911719249 8058 10257953812505932999602180636091837859043618131857042244564592265941504 8059 10280892267317665404594012156106965055577169855296596198114841580595561 8060 10303879160559251118212976569481573270185695279441295314170880000000000 8061 10326914588487858866680523983801792214024034471402737880022903645397241 8062 10349998647539962814003431206592796042857710108826802692375861736702464 8063 10373131434331654261897193583675535854368213348610227586479838325049089 8064 10396313045658953852794377829374242441659758854367984772459006437359616 8065 10419543578498124276687363930355096998124590034561174959417360712890625 8066 10442823130005983482555927441628158995572218488015330071505233386471936 8067 10466151797520218395131137999914454529613887169701183143532941696571129 8068 10489529678559699137748075657586351433843533459319463910858292342554624 8069 10512956870824793762040893691151673613017387443999613246237809012278121 8070 10536433472197683485234784863191539578965720463689301000656245000000000 8071 10559959580742678435790437717201162596747157490277475080877804941152081 8072 10583535294706533908157600362345747153981738979082373522157260970655744 8073 10607160712518767127395401361155496356129359304944355690713799609602609 8074 10630835932791974524418110769071358965059284085646978368409168506712576 8075 10654561054322149522626059091944659942664225693336947835636138916015625 8076 10678336176089000836682467927518757733385815670706591068548785544626176 8077 10702161397256271284197983341010355938984995594810644627535710261886809 8078 10726036817172057111085741594594486177017408512995743043622960752812544 8079 10749962535369127831350836707314312525028103466541666524082525468424481 8080 10773938651565246582079100467120047103408257870026899581829120000000000 8081 10797965265663490994391147951827094655917435733809151063146358933482721 8082 10822042477752574581128685342210168843187398999406434746511170038669824 8083 10846170388107168642041121829657076781033923900686776056976807547403929 8084 10870349097188224687241573734234109792267962928575153367005582535950336 8085 10894578705643297379702396558106893544584783756237258799042690791015625 8086 10918859314306867997561429605459954588418390113563033931081558672585216 8087 10943191024200668417011188004810397619647214345732403227259743593010289 8088 10967573936534005616544288474362634605922238378679019236758003346571264 8089 10992008152704086703329447977250171706263007929737630738374656599226641 8090 11016493774296344462493448522606584837338364490207159377482005000000000 8091 11041030903084763430085516781851976876050645234394092882077445898197161 8092 11065619641032206490501623908825822082575921710698626005399473714888704 8093 11090260090290741999147268978896017036812347387860133407294393327109049 8094 11114952353201971431118368797382461514807738346631500321287036776464896 8095 11139696532297357556680937473008316500861298838721183121825866337890625 8096 11164492730298553144331301109091400292874753738248903406351760077357056 8097 11189341050117730192219656235271600164343606254823640742279994782885569 8098 11214241594857909688720845187198752689520404389447263729073396751286784 8099 11239194467813291902937287542241681903562637713290026698753075607276601 8100 11264199772469587205920073937386928383272952846440050000000000000000000 8101 11289257612504347423395297132540548915349049256109918501818704383503401 8102 11314368091787297720783765039895059131502900300265675661722639071056384 8103 11339531314380669021303311619344423694539917468896142607124950444973969 8104 11364747384539530957943994042592714829051564027237099538369848862048256 8105 11390016406712125360107538356077857123478462163820885681790721806640625 8106 11415338485540200275703471026593405167527698826889020731629410288349696 8107 11440713725859344529495450235012666229372703852238438200538033072056649 8108 11466142232699322818492388594276244495903731786278802186058104692015104 8109 11491624111284411345180038109273265506291983677160016776497352367566361 8110 11517159467033733989389788669906617108057933650919678158763005000000000 8111 11542748405561599019602513175963454313854656928727096943568858970009441 8112 11568391032677836344486375534895358810132574210494283528610311636516864 8113 11594087454388135305468602252730781017501611481030280785063189744854689 8114 11619837776894383011142304155580048719792661233979075497669487248892416 8115 11645642106595003214310521936036091562571421412911060210510069697265625 8116 11671500550085295732470757716709361640428373903978806493049245137371136 8117 11697413214157776412544344663651950950212954666444562750933994728667529 8118 11723380205802517640656097867013809492063391880553903373462338151412224 8119 11749401632207489397770782236424916130132051694398419488814517987487921 8120 11775477600758900861994027035804382198592300729076154624901120000000000 8121 11801608219041542558346411908055382083582097075016749128601201870723281 8122 11827793594839129056820545815909586336073727345054443899683438598214144 8123 11854033836134642219532058252533977133881081489971863260425065098207209 8124 11880329051110674997776521355905585397033456162953532286447895695589376 8125 11906679348149775779805422195896313551236171406344510614871978759765625 8126 11933084835834793290135406493992586782978083896311956403084588078629376 8127 11959545622949222041206118384106577838474442745899788526054590168462209 8128 11986061818477548338203065530522126712366846206554430080699700969734144 8129 12012633531605596837863044987165660477387250388763759040949572006833281 8130 12039260871720877662080772612608327628805476636325799991379245000000000 8131 12065943948412934067136467648999598621665628672666140128168673171052921 8132 12092682871473690669365254232015639367380314768148944219414165440692224 8133 12119477750897802228090353124390214851587119120442260442975987324087529 8134 12146328696883002986643149859195592461243081517703747250952811983131136 8135 12173235819830456572294339742271246274198177278118787492543223994140625 8136 12200199230345106455921465797575963445773054566455535351239661548732416 8137 12227219039236026972239282746282563954181969404034236049617589714784689 8138 12254295357516774901420498491663701708957309223376219684281214484836864 8139 12281428296405741612935564338753450378489282697712296727171047437794441 8140 12308617967326505772441306311935420162376070781936149008634880000000000 8141 12335864481908186612549312446528329231426938007164531295551832508806361 8142 12363167951985797768306114823640092284340667508600994213603704426095104 8143 12390528489600601678218330392568916008806953690764406228950895949151649 8144 12417946207000464551657051283373436643078621903673036064700620074909696 8145 12445421216640211903476903355443931134907829501666668082704686650390625 8146 12472953631181984656686321157514918070417115260887112935084254166688256 8147 12500543563495595814006718292099381031921385925962670922850362398578969 8148 12528191126658887699159364384331246025797082269003352462764766812176384 8149 12555896433958089768719913453211985329249067480552452971170596844963401 8150 12583659598888176995381663473807171610660086946292180126953125000000000 8151 12611480735153228823469763303568848695045302028429156130877062994191601 8152 12639359956666788697549720926210611526523638089597290181602725314166784 8153 12667297377552224164974706143976704115896214573065498226515110407655569 8154 12695293112143087553217281425268171986339440534066074022128322916717056 8155 12723347274983477222832336590963582619518412634274032729034704228515625 8156 12751459980828399396899146400946009079379031180544153078814308573904896 8157 12779631344644130567791614883870332722289875552955260446575594198389049 8158 12807861481608580482126916439625455315272811647295925111216684364808704 8159 12836150507111655704743891336816235164190227267924832371740010665332161 8160 12864498536755623762563702228462915053343794280425778451578880000000000 8161 12892905686355477869186408719546055144116270486393981639469596169816641 8162 12921372071939302231078268841568610183625558950673744296949570722251264 8163 12949897809748637936205729523521412938539018762728656109864834281455289 8164 12978483016238849425973222797083088301636546245400970976959071076745216 8165 13007127808079491551323040538120998042171019831425370500464370478515625 8166 13035832302154677213856718028148408436210498230333245246840842714190336 8167 13064596615563445592838515519898417812039289503054472908227264120358929 8168 13093420865620130958942747312162547526343583665749053539832875213389824 8169 13122305169854732075607869582078091868687652378160103298526326968292721 8170 13151249646013282188861401389701679681877986123126036633382245000000000 8171 13180254412058219606480917861546900196592153288546620817030394810689481 8172 13209319586168758867357520578362703446053904820772116124014750525292544 8173 13238445286741262501929357639359557329395261758646617693321738180006809 8174 13267631632389613384553934751926525872682177258589776531485330425586176 8175 13296878741945587678689129004200566020879344876163565934848785400390625 8176 13326186734459228375753988719227006815484686384275600491783665353752576 8177 13355555729199219428541575965466503734287616406797838934420308518232609 8178 13384985845653260480057282910639427508915068152242695050571345886175744 8179 13414477203528442188657229255935873989006161580660329622831739855637081 8180 13444029922751622150362525477042041890874951570458009294853120000000000 8181 13473644123469801419226365528826941387754239836747380977613578364218121 8182 13503319926050501626632093043484143163113022050668871499911721695834624 8183 13533057451082142700401566869019982642688498025563202842013198860366129 8184 13562856819374421184594335057812280049014567662161429238310220056231936 8185 13592718151958689160879311125123761939272956199329802959534255244140625 8186 13622641570088333772361832556535069430800145683970366500731594641199616 8187 13652627195239157350750169152858166341721304433173823367984156053354089 8188 13682675149109758147746737862798330779665637888972536152141845209022464 8189 13712785553621911671550471269049501286522315979294089032475861701557241 8190 13742958530920952629357978864232890999255773020560362446449005000000000 8191 13773194203376157476752333680723381780679033389935068388367923830210561 8192 13803492693581127574869511724554731469636059821267699859539911984021504 8193 13833854124354172956233708009857104391044141633582605511744524187189249 8194 13864278618738696700153950798264469020210596452356671293276799644074496 8195 13894766300003579918575634919042167394820017650868395918997442509765625 8196 13925317291643567353281795781935189250366564732332536834743336507539456 8197 13955931717379653585340147897535692558045626714446313081159467694667369 8198 13986609701159469857693115390925987048522919804064976715337940785385984 8199 14017351367157671511789287135083998878440013011930354568569542432645201 8200 14048156839776326039155935742657199240156679802931200000000000000000000 8201 14079026243645301748813447739834721110230279608891646809988022880874801 8202 14109959703622657051433721805794098787334153224583060977422297837597184 8203 14140957344795030361145802997188516670927871167576804834677845532732169 8204 14172019292478030615893233390994000489248114601395516978573133446905856 8205 14203145672216628417248813572376562187008400312503146321432465947265625 8206 14234336609785547790593684868691439245821775790619339156478827706180096 8207 14265592231189658566568859187916356030992082410581755296044968158716449 8208 14296912662664369384708541761375871268732981573999140855257985716322304 8209 14328298030676021320165812018163642479035645104989426545997897047892961 8210 14359748461922282134442449233844705087074272264212604952131005000000000 8211 14391264083332541151035912500453091777359083286243939383253924020818841 8212 14422845022068304756917708960125359365939146020704337554122598961905664 8213 14454491405523592530758610132563492490496658085801567980970311216850889 8214 14486203361325333998817403548538457076962383420563633002583806144918016 8215 14517981017333766019411095779467219392816699352071452421509950556640625 8216 14549824501642830796885713328361763699278092823575873487105696292929536 8217 14581733942580574526008079721800567186692781796621522854743207189645329 8218 14613709468709546667700180517654759464566916125278647684940185160487424 8219 14645751208827199857038962820758041514688013171072924097451440578692521 8220 14677859291966290444445652280188204892993898165066503109637120000000000 8221 14710033847395279670989908428977219695607243513469944970338536587050681 8222 14742275004618735478735378621536398788660119601080840430292303919890944 8223 14774582893377734957054451727524752600183237261220050076247766587001409 8224 14806957643650267425841255154955588473067690736035347628462213720702976 8225 14839399385651638156553182701683556166745867797943692103672027587890625 8226 14871908249834872732012486174698182827332926938249286858315540345995776 8227 14904484366891122045900710672528575519343027040629575456446441079198009 8228 14937127867750067942880001899197110140386333190547077718349324334137344 8229 14969838883580329500276563870208900527472979866165877667794277688835881 8230 15002617545789869952262796883691595879628884800447742378588245000000000 8231 15035463986026404257475898664671151478873348851895407151305721388978321 8232 15068378336177807311011966149249839822666117511980792407101293172097024 8233 15101360728372522801735891459810720316753122294064683849275258338239729 8234 15134411294979972715848603233977491527153150253461630834558400579252736 8235 15167530168610967487654463610581160221814631762189382737403284541015625 8236 15200717482118116798472891846997950654554837681039604926265973725986816 8237 15233973368596241024639547745600646787527727545319167431262576826718489 8238 15267297961382783335543671804384038251439392975307056787834671551128064 8239 15300691394058222442649444279761885833972141192349443527273142114515041 8240 15334153800446486000450492159767022772082056865695180657786880000000000 8241 15367685314615364660307941395098684672083202677903588411344840788409761 8242 15401286070876926778123681625334367412837341525417076372523777956667904 8243 15434956203787933776801782069841537561724801645203672846728452673221849 8244 15468695848150256164452270229173088439516756800219017471330462107959296 8245 15502505139011290209292759564696909317956914931429319761073665166015625 8246 15536384211664375272204688393583316543652857500935486238352835675910656 8247 15570333201649211797902209854745025179043514664608463608922273339150769 8248 15604352244752279965673051970585101259142972437643128337586121902915584 8249 15638441477007259000651947551152854297710369849356980088646729144322001 8250 15672601034695447146588515963231478043310768341541290283203125000000000 8251 15706831054346182301072762618681641374626158237257070095285589019553001 8252 15741131672737263314182647425741034608705995022364596161339625409347584 8253 15775503026895371951519460395631602030909484686506061069386408902203769 8254 15809945254096495522598031106456001878138442218460332599609579876614656 8255 15844458491866350175560088798676544537228899605033333732329319462890625 8256 15879042877980804859180381513168935462140980617128269541888609061175296 8257 15913698550466305953136455885636712658251723673514298511127846071038849 8258 15948425647600302567514293981769096612211725765914802189624799178555904 8259 15983224307911672512523299897635497440190126440976871110287212339248761 8260 16018094670181148939395426761146242466674745102919716781306880000000000 8261 16053036873441747653444534254684950020098946538099352249066171549016041 8262 16088051056979195100263367837948795847211272708491066150305892323480064 8263 16123137360332357026036853485335773838063034207254642051492102083041489 8264 16158295923293667812951705965611683486564162759968339681535604677410816 8265 16193526885909560490683654484794389003629522152873508478755403681640625 8266 16228830388480897424944896887930962526045686989927019478353940049588736 8267 16264206571563401684075702573438388071634098587619017392978573504526729 8268 16299655575968089084665394816655975213767116681045433048571085624705024 8269 16335177542761700917189255328944594521058557732866000974851083692687321 8270 16370772613267137352649207596793055884089310510310774423953245000000000 8271 16406440929063891531207450853685835218285823973914160206304350275806881 8272 16442182631988484333803533437681019431688002409522110861970541950009344 8273 16477997864134899837746672781476565591939711066812433566718640301191009 8274 16513886767855021457276449370942217824803543056453251257827750604939776 8275 16549849485759068770086323694400834247348440725126495810794830322265625 8276 16585886160716035030805748490095266939670825518597576030795200031358976 8277 16621996935854125372437973485015813906452901743064276035491355869358409 8278 16658181954561195696751966306330810475012987493784101767453401145618944 8279 16694441360485192254628201338803021330716402099614286673250504430429681 8280 16730775297534591917359397999532692950922826294553420753797120000000000 8281 16767183909878843139908621206891677376089864878585982337320519371333521 8282 16803667341948807617128489735350879554656956741251767054735870237479424 8283 16840225738437202633946572673806040542310402049493134930312274189708329 8284 16876859244299044110523390343726868804220762034735062766439411376193536 8285 16913568004752090343390773786745786923199797069474970037822968134765625 8286 16950352165277286443579676300920781736824678725439125499818278579094016 8287 16987211871619209472747871492609439742585620480864507928466428502877889 8288 17024147269786514278319314918437322237771857869837690631091005543153664 8289 17061158506052380028648290620994191537277153603391283305435201650667841 8290 17098245726954957449222809714408747333226912956111226885261005000000000 8291 17135409079297816760923075653600680016958508020476628422620824559403961 8292 17172648710150396321352179925553908803243457975960700196009119912034304 8293 17209964766848451970257542634164465480709164920228356426454048289249449 8294 17247357396994507080062964813859935179392422099139019853843358090564096 8295 17284826748458303312532513303035707672726343580062313275994292119140625 8296 17322372969377252082588814638179270194943317903314863635093244247801856 8297 17359996208156886730309691695131840579388793781787385109240984250029169 8298 17397696613471315402128435707042965422928417719547411339159649396765184 8299 17435474334263674642264366830986173807930499795907618252214594003993801 8300 17473329519746583695411698618701980302059360292672450000000000000000000 8301 17511262319402599521716085573299785975932795697414196126262386636226201 8302 17549272882984672525069598444765565980365732991148497754658112797417984 8303 17587361360516602995756239034572409691864215605725433219106295848070369 8304 17625527902293498268481475045362468834813584850752312536819625629843456 8305 17663772658882230596820645927349867425685880240061335271136983525390625 8306 17702095781121895745122462740574556253144839024525029364112158014890496 8307 17740497420124272298905198773208601047688842591956627339125111303356249 8308 17778977727274281694784543032572351845655244556681376998906051183509504 8309 17817536854230448970973465759153454312665152739060274356746277613399561 8310 17856174952925364239395823806533565073822119295272919065744005000000000 8311 17894892175566144880456814083514487089221773744406548379747938030408241 8312 17933688674634898461514765270697545534660707572034427012456482774974464 8313 17972564602889186380100141704109411714957126378161208572324130662027089 8314 18011520113362488232929018664988020424179171376826545460329242898223616 8315 18050555359364666911759675329349220466637079541226234199719479853515625 8316 18089670494482434427142340315255593242348942431111336105269172160167936 8317 18128865672579818461113515121612455207956662530594547207700404883003129 8318 18168141047798629649887692781633153291635045844149073549311930238042624 8319 18207496774558929597600682758658837894376974134389559401766251434277121 8320 18246933007559499622160148493601170627594299956621464431493120000000000 8321 18286449901778310234260361073715854316600367524002280290149629202958081 8322 18326047612472991350619571233528169631000198666687220565372243783647744 8323 18365726295181303242499802322338323739047066867652763374071641554575609 8324 18405486105721608220570268980655570011967268346683896214748610102296576 8325 18445327200193343057177030061968704523732818228710922673892974853515625 8326 18485249734977492147082889818281398983436153662776323401854095385842176 8327 18525253866737061407742968539650359942804923388118166991937963156713809 8328 18565339752417552920182772701390736318732318565295335255536677152620544 8329 18605507549247440311547005229486515152907449761205873348354309254418481 8330 18645757414738644880388768746895592284313659191043456608442245000000000 8331 18686089506687012465770228612703284395883597798837013791217409687283721 8332 18726503983172791061247218214289528329225420638545577612520979259981824 8333 18767001002561109174811686321670923193446318620489234297763647096771929 8334 18807580723502454935867305364797906598473546852492951121747774271054336 8335 18848243304933155950314980250670281197427060989883300980969868525390625 8336 18888988906075859904826419799523352894209782062559485478723852976521216 8337 18929817686440015921385357049876208705877416067642000469395229799832289 8338 18970729805822356663177430562769022873062751212060786960225695217099264 8339 19011725424307381192911166447895379747130092486400603466270873534015641 8340 19052804702267838584653930140407860953734853773333069252858880000000000 8341 19093967800365212290268147978791757876287930072889789652822236569193161 8342 19135214879550205261534531373215711481865635496469040714746891418120704 8343 19176546101063225829050470812034101606842811722598081542552620167272049 8344 19217961626434874338993203133490639022523888119399395219397102215888896 8345 19259461617486430548838793392014169712027744922063082451574167119140625 8346 19301046236330341783129412275666278911678837798486792256656718799213056 8347 19342715645370711850382831385157764506734897019087537111396297595302569 8348 19384470007303790722239501767261103524843692349350946547414998498934784 8349 19426309485118464975944025908274117741789571056439937433165194285660601 8350 19468234242096749001259279938303400102164989823982346142578125000000000 8351 19510244441814276972912891076403728862101050531372675436314411206894401 8352 19552340248140795589677225361902499484468909906557431193567300769808384 8353 19594521825240657581185492470428767567912139603480564992812743952331969 8354 19636789337573315983588027906129236989897301128147189396496898130592256 8355 19679142949893819185154268096164660328064904687391388792239833134765625 8356 19721582827253306742927390891717656155039630562104582429277843943325696 8357 19764109134999505971540052703286702473185057900971904438383839473668649 8358 19806722038777229305301113968872651202498003507619715577867804163183104 8359 19849421704528872434664706873666941943327415362339803946175284194345361 8360 19892208298494913218194463210909995255013525811445431800954880000000000 8361 19935081987214411371137185997591063346127559270767589521098592990995441 8362 19978042937525508931721715937495943674569542301187946624954938284388864 8363 20021091316565931506300213059667061722277434631084245791675012985807689 8364 20064227291773490294450544854513956774376270136145521197499361031356416 8365 20107451030886584895159944984495424466365340047394561255581085322265625 8366 20150762701944706895211581163383561188777503348505194745907454800667136 8367 20194162473288944240897147079512612152174804186897525586128785393074529 8368 20237650513562486394180071286011557504036586741640483879041608632500224 8369 20281226991711130274435415796720307853935647686808018667193209177461921 8370 20324892076983786986894018712198569940656253776769820389169245000000000 8371 20368645938932989338919918557859054059503746037354062909755486944504281 8372 20412488747415400145251583147699718937908509174134176195153524588806144 8373 20456420672592321323338952694282002788905142769618944932294844829155209 8374 20500441884930203779909795570414112706528471281968320710827925236773376 8375 20544552555201158089900365592362906978595724924036301672458648681640625 8376 20588752854483465968886841940249003556081420269582264065221141385445376 8377 20633042954162092540155526860493610330867466903104575446852215459264209 8378 20677423025929199397551272109700158283706900025186384729320589187142144 8379 20721893241784658465245102701088919504550827770918547708771401584802281 8380 20766453774036566655563505905480035907985234547081587577861120000000000 8381 20811104795301761326023354640763234868912415594911154868351849962828921 8382 20855846478506336536717937358726266576089950406293559009921682607604224 8383 20900678996886160109201071307965905655220027528241974167162819991430529 8384 20945602523987391488017782618304198521208182528280472858431475087835136 8385 20990617233667000406031545017609332452581856206356390653961954462890625 8386 21035723300093286354699579158107721050552033592569147637480904694268416 8387 21080920897746398860449226498106157641395894845354602967088691685581689 8388 21126210201418858568309925458456544516148753612889896243794124604964864 8389 21171591386216079133956833153028971553300704778037216536752511238558441 8390 21217064627556889925323653380851852824584205987974695340318005000000000 8391 21262630101174059534943750766372346081549701662179527369511308493777361 8392 21308287983114820104180151945430142702593256486756961224054182042927104 8393 21354038449741392460506557519968544735614960926668576080295919689289649 8394 21399881677731512069003013146176017486361612022279591681216173107933696 8395 21445817844078955799231414580608455008845915006853853704663290166015625 8396 21491847126094069508657549788838415681213993513517017162512079906144256 8397 21537969701404296443787911323265630676192923833946713333517402792970969 8398 21584185747954706460191044102858077039892751816603322635973780441424384 8399 21630495444008526062574727479731620912439015358469946575912957513322401 8400 21676898968147669266091826057577322506143829904588800000000000000000000 8401 21723396499273269280049181136969467416787456044863438143264528457557601 8402 21769988216606211015195453904496632121255748309259637594593866094518784 8403 21816674299687664415765372558416858934076256789177258235186983046988569 8404 21863454928379618617459378475112433023441810994474983153591688802861056 8405 21910330282865416932539211269977820595329155090114584590619899541015625 8406 21957300543650292663221519195485917379538825044854582753940900222480896 8407 22004365891561905744553129750014621060151340742082460228703048449976049 8408 22051526507750880217953165645551509444424107885143968530594256549576704 8409 22098782573691342536608743402604586876367088081298151227354793656086161 8410 22146134271181460703912545808509044916742825240383949433202005000000000 8411 22193581782343984246132115292813042764923493476831240611314526206777641 8412 22241125289626785020502272942530805885675931415722965455558362819723264 8413 22288764975803398859933627402751911451922626200547930978880057336383289 8414 22336501023973568055531699286376407750696025791811810077807463300809216 8415 22384333617563784678122749952593222025157093962271114094148032587890625 8416 22432262940327834739983968609122858488510079667461755394206314147086336 8417 22480289176347343197977238650195278914485497197802685269698341352740929 8418 22528412510032319799287272962722589648441447979235212049934546440077824 8419 22576633126121705770966478619148123930260120178325124784837742546241721 8420 22624951209683921354490483929004996962441620353228526091269120000000000 8421 22673366946117414186529835244296411710324415203579551775757357326445481 8422 22721880521151208527144947208416994711086481852935854268678835533484544 8423 22770492120845455336612968306471233708658563766319992006534866856929809 8424 22819201931591983202096803618515566609217887401239544972334293032370176 8425 22868010140114850115368118598460632907808386077819256280612945556640625 8426 22916916933470896102797731502127349751457018496826258424813717006168576 8427 22965922499050296708828387770264428683333792961566146514820357545009609 8428 23015027024577117334146497238217229072857236156212594910339910081183744 8429 23064230698109868429771004495401884794152026124162267875329311095581081 8430 23113533708042061548279154056799789273920696989663178484141245000000000 8431 23162936243102766253390505237363042471624165990619184045266068073969121 8432 23212438492357167889132146740530529631068044751162835260479578648346624 8433 23262040645207126209809657986018011365688781131796687286320778055684129 8434 23311742891391734872009963111686972677488485641753542547002963650535936 8435 23361545420987881789863824391640940578518277565545798618514850947265625 8436 23411448424410810354797324519771394245944819571832238427263505508335616 8437 23461452092414681521003291816807040300799979310734663957559717378126089 8438 23511556616093136757865228931540816700061148361747470199559213738750464 8439 23561762186879861870567914025351156954180644497607744725421738488296241 8440 23612068996549151690130453755432355849128763455326684976250880000000000 8441 23662477237216475634099179608339822925459940183891882089412642259156561 8442 23712987101339044139139393283578017051850233068733075209193217354453504 8443 23763598781716375966766582889052284578593786540553249557135390487302249 8444 23814312471490866383459349688312970070685505757101617600320913390698496 8445 23865128364148356216397905035685264660671303981610251751146817509765625 8446 23916046653518701786073618951647473253109804807052310890079812144595456 8447 23967067533776345717016725529241828852540847727296276681130731511034369 8448 24018191199440888627890916024925712554514560324200144864991742456233984 8449 24069417845377661702205178076149146906150485384835672166816181460979201 8450 24120747666798300140894869005130658984591745278292910205078125000000000 8451 24172180859261317498025642615853944751174294732405907340864724364215801 8452 24223717618672680900875482271280043239514550176310603887762621539549184 8453 24275358141286387155651728352223732896265779429796040786691235214040169 8454 24327102623705039740101625450340329245333234381561617418565953070649856 8455 24378951262880426684276553837273682300665795018314964434200620244140625 8456 24430904256114099340711750882293587718143580041776252532560424228356096 8457 24482961801057952045284971163768637680004891131716450006718198350278449 8458 24535124095714802670019179037648303910635774206205446203738742774690304 8459 24587391338438974069096014390837283455774431401600628627142987822621961 8460 24639763727936876419348421221009326427238405073277646160122880000000000 8461 24692241463267590456502479549102345039004990410951917219107147703754841 8462 24744824743843451608440133988538980487997960063812274024663396348977664 8463 24797513769430635026756167068206350074267179483842722424492014245753889 8464 24850308740149741517884422136486750508019121952930798462158917930582016 8465 24903209856476384375069939363240962929302808446306664147044540400390625 8466 24956217319241777112465329007692769930774052098884685967803740375425536 8467 25009331329633322102631368734734606463313356136156947430398491330002329 8468 25062552089195200118723476342359150666950208025154544165973705292775424 8469 25115879799828960782647375810811318897788959143479288481948157414616521 8470 25169314663794113920468943101742740386007663889168576973830245000000000 8471 25222856883708721826364888625231508945246799259493310312518744424781681 8472 25276506662549992436402605756100980495720466454850324007305963785682944 8473 25330264203654873413439189220631726687393126471188437237783366619899409 8474 25384129710720647144431303592611571369438559780284421138940774513086976 8475 25438103387805526651449260535813018370928563931182529174137115478515625 8476 25492185439329252417690343810530403569050857668505590672338665224011776 8477 25546376070073690129788103426857837912470261887979625911464926431950009 8478 25600675485183429337716024679052507823615128031867211313597748666745344 8479 25655083890166383033585664135717214252268165134969370660546137710754881 8480 25709601490894388150641032991764204410430100931141268794245120000000000 8481 25764228493603806983752698512304419138023180910963115168658562146704321 8482 25818965104896129532716766617859279268715108736744499534639801750209024 8483 25873811531738576769665602976735100357968564575617768895288298721532729 8484 25928767981464704831898846286154191160212622856978000510260153783156736 8485 25983834661775010141444965740924693795644180088996258555316839228515625 8486 26039011780737535452665315009178302817759950411855495169144591194722816 8487 26094299546788476829214337361138201914236851836300497654806152345465489 8488 26149698168732791551671280931127933281597789958631500162768418650456064 8489 26205207855744806957160489437226527001851340771685697564473949257229041 8490 26260828817368830212279042039249137526853885837179363750020005000000000 8491 26316561263519759020652226386220745128798922488086239849418460041330761 8492 26372405404483693266439041291350279024028488339783858902860358920699904 8493 26428361450918547595111639877842918240587537964825632514720168443309849 8494 26484429613854664932834340464850455555857342415488733674790529688183296 8495 26540610104695430945769550911596616981278199153245307237663811650390625 8496 26596903135217889440639672611371282607530928569910499835817064090566656 8497 26653308917573358707875772827811844391590513110652638932087457667492769 8498 26709827664288048808685538595830676535262397807151438325137767775363584 8499 26766459588263679807374751970856123632673461872103665788577284152631001 8500 26823204902778100950258255004883796872021703613281250000000000000000000 8501 26880063821485910792498103458340604016725181685544326374777105152869001 8502 26937036558419078274208340925103149718826430998776961375467515872899584 8503 26994123327987564747167559756344285966113193410570718450522464785486769 8504 27051324344979946953482151919368058818530908346495465791158310357958656 8505 27108639824564040957544891722397513060978106410948520045409338994140625 8506 27166069982287527032635233177567244004495935979066662615086377336951296 8507 27223615034078575503509447664310727104329125944032495429264441542575849 8508 27281275196246473546330472496090853390838458337443207285884733270523904 8509 27339050685482252947289087987172336029020324985632291612851668767952761 8510 27396941718859318821269789665050358459000826407582788200105005000000000 8511 27454948513834079291916473380406680753980503070147983986499637757927041 8512 27513071288246576134454804232240128384424820771792305015879214840152064 8513 27571310260321116382629895453292725593736665695237661531150576495919489 8514 27629665648666904901119680692247523628653740703271707817229957144674816 8515 27688137672278677924786122486593283833684221279140854736117483759765625 8516 27746726550537337566128161145720532657295097156720602037167187661684736 8517 27805432503210587292302071759921091000239000852397298027192446142858729 8518 27864255750453568373076662619699032354055827527046580640973582822593024 8519 27923196512809497301092515973357240032181575512767580244227029906586321 8520 27982255011210304185796241771394471293544392173158598437765120000000000 8521 28041431466977272122422486846029315404547344904981637568483722565512881 8522 28100726101821677537398215855357937780534152341314396652581032513401344 8523 28160139137845431511545556286452383084962953988104020892742295350064009 8524 28219670797541722082461277862317883726739847617096969766973894702923776 8525 28279321303795657527452756836255572856522369947922556449222564697265625 8526 28339090879884910628412057886027789784850499710704599279403293014974976 8527 28398979749480363920011550641505420284632323846327234383639501388085409 8528 28458988136646755922606264295401138249164028998679704861130549775826944 8529 28519116265843328361229972259471788305538728752542656389538051604323681 8530 28579364361924474372073789440422328488164815845909350796885245000000000 8531 28639732650140387697837857422879674526122559009362273532932350557034521 8532 28700221356137712873348487663446470278822980959934732809088022281191424 8533 28760830705960196402834929722213352683171621523065703536396951670976329 8534 28821560926049338930261730588426869007406641815062769574317423309697536 8535 28882412243245048404114452297504110147612136455183058295122606806640625 8536 28943384884786294238038318289481704921317513001054019587028961529430016 8537 29004479078311762468731164326515525154245690055232971301601284305599889 8538 29065695051860511912493877271439819458856571279597688415740731372081664 8539 29127033033872631321843314632884157612848033535795688359021557769356841 8540 29188493253189897543594509507269254734026049541801857242362880000000000 8541 29250075939056434679820779396396278831240125494051709109872604266299961 8542 29311781321119374253102173353548548770108963786440486538785104309666304 8543 29373609629429516377474510013281624093267217487109978836393831689312449 8544 29435561094441991936493079292631796951931154364893705579136092624388096 8545 29497635947016925769826902916570146444180820694270060697544741337890625 8546 29559834418420100869801273420417938777097535408587054583212648320057856 8547 29622156740323623589308117918869691518484602833685000320869747430346169 8548 29684603144806589862505561707495213932313774163726699177282875630813184 8549 29747173864355752439729897680366045390916655133741501649121803862277801 8550 29809869131866189138045000609031709484175574241765732470703125000000000 8551 29872689180641972108856060535715965757535671935681132049033647299517201 8552 29935634244396838124016346889573772492641227747990644975052633862569984 8553 29998704557254859881857554441409088246233924791574638790944878343328369 8554 30061900353751118334576123871667171531901238475987665585059044088787456 8555 30125221868832376038409773541050042246098211190626710406958555791015625 8556 30188669337857751528040325025029722755762684333914729870656584924266496 8557 30252242996599394716660753105122382639509312187256288230218622644868249 8558 30315943081243163323146241203311296415398793534289929655016834469077504 8559 30379769828389300327770875703743443291645653607950264090901008816078561 8560 30443723475053112457913467230051616468576211582787376780410880000000000 8561 30507804258665649705197843739651182300124662690269454594802446895294241 8562 30572012417074385875514819260410385008055113833784731275910530261246464 8563 30636348188543900173374903232479713511717195027027962372230629118880089 8564 30700811811756559822042678731075852479855244179699252168804677167087616 8565 30765403525813203720905643336937787175645984920533583866561393916015625 8566 30830123570233827141532174092297518105190720422236215262032574181863936 8567 30894972184958267463875147833828505503545486717833167560514958859310129 8568 30959949610346890954079620232446487219982905699867814785113212661530624 8569 31025056087181280585354841095336923575833367890151276753321706396151121 8570 31090291856664924903372759900470393059621800232665434890736245000000000 8571 31155657160423907937657054140443315661616717827569691836908186324639081 8572 31221152240507600160428593853050088926799028124416077945343500884639744 8573 31286777339389350494375138712859910199965251398521761848367896529423609 8574 31352532699967179370814949253545205671354706156975179291172642625880576 8575 31418418565564472839725881187098826931998904399971103852939605712890625 8576 31484435179930677733113421385696300406537425093895061950136371355058176 8577 31550582787241997883193015897121874967224890894352386132802203931415809 8578 31616861632102091396863934377699519857949237091640043002483094240428544 8579 31683271959542768987953811549871153040082353345021116264305543200287481 8580 31749814015024693368714904727265167905150864843444100998149120000000000 8581 31816488044438079702055007100621878865975655646155077249821971930959721 8582 31883294294103397115987859345614096481314673272688231370597446609293824 8583 31950233010772071281789807200748113062360725716900616896378848836014929 8584 32017304441627188057351359972482544227186908666854870944946614054158336 8585 32084508834284198197214214457791517959726410372529108049065747431640625 8586 32151846436791623130786220533958592789077650958300112036296280288457216 8587 32219317497631761810228678653754659951455779401098633639063093226529289 8588 32286922265721398629512275703665258648514923214203923830763679935627264 8589 32354660990412512416139884135830706966036473691654332725035998498679641 8590 32422533921492986497036369973188904015316082543576072224767005000000000 8591 32490541309187319840107478214310455690391397071472989226133287610064161 8592 32558683404157339272971789331935967098391867055760776419439087089352704 8593 32626960457502912780371667969615166717562954533377229324669900607310049 8594 32695372720762663881771054596458407450402287357065261577783536823312896 8595 32763920445914687090649882783196645817991631898972568455967731572265625 8596 32832603885377264457006838915862043290058231969525645693692041409069056 8597 32901423292009583194584117568805868508968509446640557497775759217594569 8598 32970378919112454394329764418823607720264689320148942829899221254582784 8599 33039471020429032825615139499221513063097993034985305838956149113919601 8600 33108699850145537826726976769098834507894440153548800000000000000000000 8601 33178065662891975286155461411302492966499498693215288171474697530160401 8602 33247568713742860716201693974804964850088946637258100853103196276560384 8603 33317209258217943420429860446032872913005423088128887750001174719564969 8604 33386987552282931756491379571306632585815724339656894507495101687136256 8605 33456903852350219495850253261416114143937083821036956329345926884765625 8606 33526958415279613281940802691831486739771147240865792863403736366301696 8607 33597151498379061188290931770512260891996492091809929798820028525155649 8608 33667483359405382378146020982113306207308607087806838256101788802351104 8609 33737954256564997867130518234978771827996345620547633468253050540999361 8610 33808564448514662390486259238050077266343389140586351844053005000000000 8611 33879314194362197376428518121081389614508551847992733634767545891856441 8612 33950203753667225027162759485746399920651763734709696251750590580260864 8613 34021233386441903509107035839727120524377121708537759357769249396635689 8614 34092403353151663253866949423094435292972968780003262572822038221820416 8615 34163713914715944371512074788619061970590538166424483656762208369140625 8616 34235165332508935177704718147490475063132559264996102121153282111963136 8617 34306757868360311836233871441672464304095316124331121005348824797356529 8618 34378491784555979118509203356191875720810337162335920131979164441588224 8619 34450367343838812281571916041448441869487769794737257915893553507310921 8620 34522384809409400066181285179557433253714018473905074507781120000000000 8621 34594544444926788816537692202204370524311925196733557340469850528160281 8622 34666846514509227723204950952915682754528715604157885905741164067398144 8623 34739291282734915190796726886446678425440232843501540603093455889978209 8624 34811879014642746331993845014576453652035050133013788098957471305957376 8625 34884609975733061589461283243398582740894362575107254087924957275390625 8626 34957484431968396487235650504629052530367619503695344530319135220261376 8627 35030502649774232513155954164943596108002168860534241664567947829941209 8628 35103664896039749133912468605332286088277882884986108554093498892550144 8629 35176971438118576944290526599349147831003689336342725442898423172646281 8630 35250422543829551952188067187370088284723014666332743485874245000000000 8631 35324018481457471000987788145987302211258409996836805736099235144479921 8632 35397759519753848330866767889898468043269154910642795152385817102516224 8633 35471645927937673280628440720532694030518747373443733625065144398648529 8634 35545677975696169131643830753632796788692832085601506773228031840539136 8635 35619855933185553095490973619527827520880077703150248713190011103515625 8636 35694180071031797446883481137325810014325250355610999084154075247804416 8637 35768650660331391803481232620181690174169580981677991580502251326253689 8638 35843267972652106554178207275599059503557968758754778628300328373092864 8639 35918032280033757437464505324858115589786338783676949859968476169197441 8640 35992943854988971271461640981580645017113248918184393577594880000000000 8641 36068002970503952837232228303601916443568211734834492786914592998623361 8642 36143209900039252916967221167177888478125723729607601365855076827759104 8643 36218564917530537488655911210574981329698043267572743135686087829302649 8644 36294068297389358078845932557732025898360882954905777836666660908957696 8645 36369720314503923275102569464415363892248774521649080171833563603515625 8646 36445521244239871399778712731576186302708840102757843526432383933600256 8647 36521471362441044346708862805934109400347947439446719100983393697237969 8648 36597570945430262582442631938625029045109548898720859696169095878672384 8649 36673820270010101313635254601539086582214854177747891433504098681556401 8650 36750219613463667822214674570213035153293660812886750439453125000000000 8651 36826769253555379969946838674309619157721762690200638709166222820798601 8652 36903469468531745874022891194296272018544714166082066859446559882870784 8653 36980320537122144755294029248410295260471602225452808332102544996196569 8654 37057322738539608960781848269853800728764197716335032927725094577005056 8655 37134476352481607162094077822887473577468694756841597280073014775390625 8656 37211781659130828731377681550578344781336780378611930566372385039056896 8657 37289238939155969296443370988896250927614948488878276009969888301438049 8658 37366848473712517476697661324141814537953130375354330240779474702344704 8659 37444610544443542801520677915823216706244355329748681465623956766715161 8660 37522525433480484812730005557579681765029134288515523975418880000000000 8661 37600593423443943352772958007078689030357205483869355624421425773613641 8662 37678814797444470040291733284496020981447970324661698863184179765195264 8663 37757189839083360934708010620729717476930383490999924409671456861186289 8664 37835718832453450391475637733410016047491008578622943398132864532873216 8665 37914402062139906109652152323558922346916675475521736717359770869140625 8666 37993239813221025373441979320938996934536138424618121571359157627982336 8667 38072232371269032489366245464227412056608387690855237965880131524997929 8668 38151380022350877420716255285676797134819312511753709578118543794765824 8669 38230683053029035620949777481399653066426254067990733545765958114065721 8670 38310141750362309067691397990361300550141152822970180960687245000000000 8671 38389756401906628499000305880112894261565261496856686695757000252076481 8672 38469527295715856853570990347768772911642974933138137752155153229676544 8673 38549454720342593916534441793261449328193267580505149869230801413727809 8674 38629538964838982172529567011025335084135774559272855921209297767154176 8675 38709780318757513867716648078501639206703233476662323316287994384765625 8676 38790179072151839282406796497758918348385191235137541669026283586584576 8677 38870735515577576215983478572625966439459564289098148759939439101661609 8678 38951449940093120685794314880577938869848195883783402919588216564191744 8679 39032322637260458841693486028746978792339231157057597367459572445400081 8680 39113353899145980097917208669391667752792043540293586512773120000000000 8681 39194544018321291483976879994504225408738795767452029507857719323595121 8682 39275893287864033216256625634511750685151024051603704330982412128858624 8683 39357402001358695492004125054791499538314710314486645337663284790877129 8684 39439070452897436507405730178526157771827760785479915274511446492839936 8685 39520898937080901701439037067831573201772796319023841184699304072265625 8686 39602887749019044227198217069657100844700171765496874147700738183471616 8687 39685037184331946652389562881250589363074570649790007937548873072773089 8688 39767347539150643890696856514561461030638764529916644752506276716478464 8689 39849819110117947365718320142394039783976987658884664552549465754910241 8690 39932452194389270409179067293989357749332523858647491926959005000000000 8691 40015247089633454895125130836579583560116333462908783980406723607977561 8692 40098204094033599111807305634899799646357638255675813817555979092885504 8693 40181323506287886872965207725234316480292254511705336930137298237290249 8694 40264605625610417870224118276898629573978454920987211206930127505322496 8695 40348050751732039268319349544695455904174115131975559266359424931640625 8696 40431659184901178544865041443418364347570982448500423953087480469651456 8697 40515431225884677576386471302496053424704571671823148941992793787276369 8698 40599367175968627972337135787963424687588513721550344622803926735081984 8699 40683467336959207658824042912703730612465939607513068419422051589188201 8700 40767732011183518713766833496923106617070957178442450000000000000000000 8701 40852161501490426455218535391690980048735452006646459687295810397431801 8702 40936756111251399784577940241705826340717379026999355618863217449501184 8703 41021516144361352786425781541826547006252876240691886368497422505223169 8704 41106441905239487586719084237948801997146831003516917668444298182393856 8705 41191533698830138471080250139108761654043806102306822037082788212890625 8706 41276791830603617264919639946872169598363002284524435889545948318532096 8707 41362216606557059977132611772724945091680115989309564959509623341715449 8708 41447808333215274709114177606935820229085364536202634301163906601058304 8709 41533567317631590830836643325827125364212335209456641633975010567225961 8710 41619493867388709425737804481184631757437642987538758294646005000000000 8711 41705588290599555006169479308281566748767233358739528780576847816565841 8712 41791850895908128501158372120308175654005922094802556508600617784049664 8713 41878281992490361518233474529511568592359389800419955810694713294531889 8714 41964881890054971881076428751688524694206040609460282264966844324246016 8715 42051650898844320444753496613466310261060580427934833854529081416015625 8716 42138589329635269190289999793685697581766709606913008571925510905921536 8717 42225697493740040600350321293800961792726761823076211357232258860234329 8718 42312975703007078317788785150170819309467465614309754857101992353063424 8719 42400424269821909088838960976071610162253910589588546123151077340415521 8720 42488043507108005992711172055861499502865962705641865866117120000000000 8721 42575833728327652959370220410606488276950663588913649236135990822387681 8722 42663795247482810577267579516292415390623249504708495247034935539474944 8723 42751928379115983192804545185141169556082735319413206563550553332672409 8724 42840233438311087303305077520175706346621592935713149543558503033470976 8725 42928710740694321245279311825691316800384405159924699050235748291015625 8726 43017360602435036179760963904346486119252760341741874078776979430027776 8727 43106183340246608376504105297844620465865808098300226026216926014577009 8728 43195179271387312798827036735299352293847857512245812052987036087353344 8729 43284348713661197990893243344024947612610223487345817237647442192548881 8730 43373691985418962269221673054335863440486687256721729798308245000000000 8731 43463209405558831220220840095644517544794158903582430332376023844305321 8732 43552901293527436505543518538385060228279444396693768311605046056321024 8733 43642767969320695977061056487737053903291806165808991270113008694700729 8734 43732809753484695103258609783452596649729796729966571314687091835060736 8735 43823026967116569708854864907982150645842666455238854189926438837890625 8736 43913419931865390029452094255229190639663674673487534195698524871458816 8737 44003988969933046083024662967325264391935931508009558809058015184087489 8738 44094734404075134360056385209491108689844517663706173816056660997784064 8739 44185656557601845834139409026024505020175848694053697800766962479818041 8740 44276755754378855294849592806422465684265221772081274500346880000000000 8741 44368032318828212004715622892297456861889073311010920011675002864126761 8742 44459486575929231682101410975780500133083568432569351300593835452731904 8743 44551118851219389811823601681216427888715184126897042362687378963272849 8744 44642929470795216285328315086849051921520009728693102554742463236407296 8745 44734918761313191372253545934569762664715632020217369050891409306640625 8746 44827087049990643025205940896367808748785183146964718883422799593222656 8747 44919434664606645519582977518582389813516606311797500067447594655709769 8748 45011961933502919430273873352126386182462269850957402782573277055811584 8749 45104669185584732947074861301242184712834533484117967286393027110815001 8750 45197556750321804530656777387777261786391027271747589111328125000000000 8751 45290624957749206910925219935149058184312508770062296327547417736060001 8752 45383874138468272429615854628825819926882701594054331838507797744451584 8753 45477304623647499728969758011005566740897965038854004136118982828644769 8754 45570916745023461788336012718954759569278549557322420304099651927302656 8755 45664710834901715310551091181899637618613355638816923791415872197265625 8756 45758687226157711459946890553177146242200630403118234097983707580727296 8757 45852846252237707953841610375281939096720005218062938519977847263987849 8758 45947188247159682509369995858226670333600940948706556579754234930491904 8759 46041713545514247647511803699002755159989753525127436888282365266531761 8760 46136422482465566856179684084628533223314562130775196570746880000000000 8761 46231315393752272114230011906044387460196381043452493512523343546713041 8762 46326392615688382778262542267705427058895557269111065352116760604824064 8763 46421654485164225834077110110879922005288057724371894154212172728672489 8764 46517101339647357514657941180136374549196990725344673783109529819938816 8765 46612733517183486286558491655047039325143645861711616534980296259765625 8766 46708551356397397206562086545506483533440720785169737460252116121780736 8767 46804555196493877650495982412018553548553109482838728682278628871065729 8768 46900745377258644416078838124604545868498481897040136570096687748481024 8769 46997122239059272201683938218392651043865395614341463417455338560360321 8770 47093686122846123462902876943229555029938571681056041952483245000000000 8771 47190437370153279648796777341577674518618361139949525133997497815093881 8772 47287376323099473819724488626296629799893453001170474457643314164793344 8773 47384503324389024648639576770428508509331478073491182275541124128812009 8774 47481818717312771807750297567589065554461942160641704892183932128907776 8775 47579322845749012742439118476789591298946730668886943179416656494140625 8776 47677016054164440834340735332257649865716568796864650540195849726590976 8777 47774898687615084955479912479872667796485611195856994248086699086687409 8778 47872971091747250415372860099970405349643813624050748976818082294034944 8779 47971233612798461302998250394287175009649340067795257388437303838092681 8780 48069686597598404225546364955501334429111209727132177549317120000000000 8781 48168330393569873445857259003979669702242641203829270651059768332610521 8782 48267165348729717420461224270745942841048031487776856680047069252903424 8783 48366191811689786740137231131156797485159472307620839819521097042119329 8784 48465410131657883474907432153097643774254005944420728677766665691201536 8785 48564820658438711925388213519501875195361852810158344686520634150390625 8786 48664423742434830782420687820457161065116985857241202570056555087766016 8787 48764219734647606696905931487901519868379767781826267505793926628196889 8788 48864208986678169261772682668740882508801484533243061266283153249009664 8789 48964391850728367408007630602952934043743228322510348769523481817920841 8790 49064768679601727216680845594695774978624890046966867950996005000000000 8791 49165339826704411148901319439433531924316424192086844957337624443070961 8792 49266105646046178695640009701446203597732694714315909681698823475298304 8793 49367066492241348449360207526632053021132034386802413294359619389250449 8794 49468222720509761599397477728064623677109270046399270761219058726212096 8795 49569574686677746853033851699162413757210204143032661428935766728515625 8796 49671122747179086784213388294399412132447877379438308817860473880313856 8797 49772867259055985611848655173063684132566679342600321222834923720538169 8798 49874808579960038409670123230496176788844865860246940272543846072861184 8799 49976947068153201749572909646352656351035672151810572488399414770436801 8800 50079283082508765780417750763570544504880047010611200000000000000000000 8801 50181816982512327744245534477734319116064866227574679284454872562683201 8802 50284549128262766931867173067265614343720084405771580839040065535721984 8803 50387479880473221079793051433167308006867670967735130867811393798461369 8804 50490609600472064210468742545777428189095687934259541250114759235731456 8805 50593938650203885917786141517993947965070847931519694386585547978515625 8806 50697467392230472099841632142573365323541779670782733246067808201642496 8807 50801196189731787140915364948244882168915855992965939394846115936255249 8808 50905125406506957544648193848381099926082334989567287237455746122645504 8809 51009255406975257020395289279691140933757066709518762735085544438632561 8810 51113586556177093024737919359721290707599998282668660053484005000000000 8811 51218119219774994760137367033732549609407706105087070468896464740055241 8812 51322853764054602632717430436647405976096742482773153740010000195518464 8813 51427790555925659171164435767095830099501622615943849084254681445608089 8814 51532929962923001408736176861021686693062257928805224283789337243951616 8815 51638272353207554730373683364716835129921365744410874112677477900390625 8816 51743818095567328186912209944415111771150213606386072464852211451559936 8817 51849567559418411278390332334588766672152351838542935734034205875492129 8818 51955521114805972208458532222734979057900589249145420444949343613018624 8819 52061679132405257611891151997611647123595998078371254622663689397900121 8820 52168041983522593757208102253474208693137551427615934445573120000000000 8821 52274610040096389226415209647775898702471579160183420125881517056195081 8822 52381383674698139073874600256922316007353820558108461369711428273631744 8823 52488363260533430466319023966919816362926157781573910055346468534146609 8824 52595549171442949806026538676031065472382854160561570848121894077464576 8825 52702941781903491339174489177757706901127257566076605447483062744140625 8826 52810541467028967251394234537519793902202363659527339847183985452274176 8827 52918348602571419252550599578207311747698189305807874021888341085992809 8828 53026363564922031652772550751256330502804395523448603367142816016236544 8829 53134586731112145931764124193969274449300791383668437193801249056031481 8830 53243018478814276803427164163376317439080643263206798449387245000000000 8831 53351659186343129777829963294946506051938320430957588549462342664510721 8832 53460509232656620222558432263829018203775264345206503399074368086605824 8833 53569568997356893925488965429965780505421076501259544964174873015132929 8834 53678838860691349161024710929297945062164727998250467278774329885262336 8835 53788319203553660261839498434324574639428437370900213964853765009765625 8836 53898010407484802698176225451399072673606358811470066283023812608393216 8837 54007912854674079666749053552306851423785643023863635146393048623101289 8838 54118026927960150191301319356798551167008962167260110874620961502155264 8839 54228353010832058736873621393801564958031478922964223181971809493218641 8840 54338891487430266339839103174946114132357965476181784401018880000000000 8841 54449642742547683255765514917770756378533929089914397806022152270810161 8842 54560607161630703127166201360468759829641190998285587076538256728584704 8843 54671785130780238673204731018256686367186397116927997374906001147223049 8844 54783177036752758903420453046347914609445025948151795816455168598736896 8845 54894783266961327857544841599057495681410321272823594109908903447265625 8846 55006604209476644873481064211714151161315225679102281692934299906925056 8847 55118640253028086385521790284776553534887813509989623006064150649761569 8848 55230891787004749254882838220813120792453886685879409360028469018230784 8849 55343359201456495634632845157778941094910388858656919340974474342053601 8850 55456042887094999371101731559284342348972398050492560986328125000000000 8851 55568943235294793943853324167273947852724010155587233700734122853301401 8852 55682060638094321946310094997702418958821238589319802017465921591312384 8853 55795395488196986109120571168385780422648246816592512453434815496672969 8854 55908948178972201868362570393210252766052263880130287977024887531680256 8855 56022719104456451480678019961281577280237290085318673944671503056640625 8856 56136708659354339687437722946387313712948403242386797053860259557277696 8857 56250917239039650930037044264315622684530279301003486111733427476517649 8858 56365345239556408118426101016122424993515607409839557211710862609519104 8859 56479993057619932954980656327363076973758962303236256732814691907528361 8860 56594861090617907815822533619606044092375849355617013023994880000000000 8861 56709949736611439191700988934228435686833863802310112831225783422592441 8862 56825259394336122690549102572563338446680577862956670044461264524132864 8863 56940790463203109603831877923936028073376630481521836277831527977338689 8864 57056543343300175038805364927002439577710865121685668039274546820284416 8865 57172518435392787618808758153103550079117576066230692379776095087890625 8866 57288716140925180753714055016091110190041814919421489691651499071259136 8867 57405136862021425482660498104283712942954960390324530816625746441513529 8868 57521781001486504891203667099900502149476949208954412195779209578676224 8869 57638648962807390105011730202518614187279749889296748516802597727034921 8870 57755741150154117862244012408838169479731243818399284422924245000000000 8871 57873057968380869666749688424346467384026497511072248006481114621691281 8872 57990599823027052524227061396384912043474780998979216492003753033990144 8873 58108367120318381263486545065674766546410262486614076125882583530676209 8874 58226360267167962444963126337590498538114572109625877194085161903141376 8875 58344579671177379858626747678424384999767646203667856752872467041015625 8876 58463025740637781613441714148608074828022729390906916188599941583077376 8877 58581698884530968820528898297393599717007788259872356418560727030493209 8878 58700599512530485872187187564898260434739197523212314167491034085958144 8879 58819728035002712318933293270738032017828421997406837480266939770365281 8880 58939084863007956346721717716768516319262902256156936366981120000000000 8881 59058670408301549856509356397779668061448221070819111912884406966005921 8882 59178485083334945148331895801411933262429338684694000977332364925428224 8883 59298529301256813212061853790141228848987758972914949820134452045741529 8884 59418803475914143627020799096985283894821782089869506885947710241243136 8885 59539308021853346072620979035683945069427703393212236636145362666015625 8886 59660043354321353452214280128573576973266016465750813196092145209340416 8887 59781009889266726632329144994285886243932290088039528822605764636800689 8888 59902208043340760799478770515832361762877334056436117351365829789220864 8889 60023638233898593436726617030667820213583673777261465601029501479711441 8890 60145300879000313922197966051043820191079640372201278203278005000000000 8891 60267196397412074751728974838451280087934063562002571295600770523344361 8892 60389325208607204387847390023300605818552566211409397980085584780591104 8893 60511687732767321737281799383288886703603871526889544904655198119190649 8894 60634284390783452259199020874251918200248458050805236481668911477981696 8895 60757115604257145706371951048791411573913433378621778834606131962890625 8896 60880181795501595501482921103704994462702547006504465585654738249056256 8897 61003483387542759750770337970331524638102046552096796761424387361379969 8898 61127020804120483897229120105462657018037190299220883768245117123920384 8899 61250794469689625015578172957572141093007043276934377783432585849665401 8900 61374804809421177751210887476888399585996498309180050000000000000000000 8901 61499052249203401905347386511397766037905147278690839665094236833914601 8902 61623537215642951668609988487332357404538160407429416399688402679222784 8903 61748260136066006505246105415187749842555043999100153393849150255279569 8904 61873221438519403690225542993954039892181009927063988983521968239149056 8905 61998421551771772501441924410154945752334478806470123691632331181640625 8906 62123860905314670069250716347601581293488917757624427701569935023632896 8907 62249539929363718885579095741611478566553373169399011657599472252775049 8908 62375459054859745974845658930953217453525242452571331396740142823112704 8909 62501618713469923728930741085089335502656589274140144586396571747219161 8910 62628019337588912408440883116544547971801828664572373314167005000000000 8911 62754661360340004312513755731565040299388734905720704910161641870324641 8912 62881545215576269619412625829802859039052228793448647932608017558667264 8913 63008671337881703900162229138705205132507336868046039884029943105864289 8914 63136040162572377307480694763762535873539696642856532514180302772937216 8915 63263652125697585442264952254925450091660217279912489066779272822265625 8916 63391507664041001899889839835494838678945438255624553219597145156878336 8917 63519607215121832498583923615782038210208520853682110840340799387129929 8918 63647951217195971192147831922987874795222104807168718805081071277453824 8919 63776540109257157669283706324226513529572087539935314519481801671764721 8920 63905374331038136641807171504589762632775994267978640386949120000000000 8921 64034454323011818824016029889780591043117165749398950420024926837582481 8922 64163780526392443605492693776314620386010482966045087039793099613868544 8923 64293353383136743419620177754771611632698999886025218386132758350400809 8924 64423173335945109810094287386254698719618884200015187397791972629938176 8925 64553240828262761197717456422265393959740615769576090711307525634765625 8926 64683556304280912349762504346812126292004494743528828512450737095000576 8927 64814120208937945554197408669927053563646914671067529183266774188188609 8928 64944932987920583501065012217060753879011572159875222893705869335199744 8929 65075995087665063873314414642250650053939193808458826796855108155094081 8930 65207306955358315649383629547713020829562723004967181782311245000000000 8931 65338869038939137119835923921789434378913125849675715268552141613096121 8932 65470681787099375620355095114188503901493452161789458038763018137370624 8933 65602745649285108983407782255407982574105237965404332853903741815945129 8934 65735061075697828710883753899308229603446379196597265966248896583143936 8935 65867628517295624870027961727246709616791003491275411257306364619140625 8936 66000448425794372714981001402188030612263243505182217786609264666607616 8937 66133521253668921036247476104991557378295720203275678994316900387295089 8938 66266847454154282240414615925868215876625692236417600337741038142206464 8939 66400427481246824162446367125011972003012372514001917920072134001399241 8940 66534261789705463612881029320874754338481607367923538422010880000000000 8941 66668350835052861662263385915694312692659195558951208020704283626673561 8942 66802695073576620665145143528933571162395789250730722637099393199317504 8943 66937294962330483025990369883481248122900622956709473647839326437153249 8944 67072150959135531709325496480033573638045362585403931293454269987946496 8945 67207263522581392496476332505265432656362626865553139674889171025390625 8946 67342633112027437991237419752448695586352355542577669892783913482707456 8947 67478260187603993376821944892331264329054152666365797526920738023393369 8948 67614145210213543926443315220600764143633647342063076093685897621929984 8949 67750288641531944269882397029373059309770455175756941297578249567272201 8950 67886690944009629418397312007121982102329972938360166064453125000000000 8951 68023352580872827550335586567559870256669319969529685018527152980522801 8952 68160274016124774559811351746448651777640548282595939140768681567453184 8953 68297455714546930370813197289431157566305136604470664832276542656281169 8954 68434898141700197019111192786987860155777083036352572212409596782137856 8955 68572601763926138504334501197814029711132472404349803856836782353515625 8956 68710567048348202414593925842547988092237701920069524318129571976708096 8957 68848794462872943326026650949137275108238188744541209721416632883027449 8958 68987284476191247979643358092483592473427752933142889927893281195426304 8959 69126037557779562237860826397639764520691979256559490640139318281704961 8960 69265054177901119823106053171025986595681085269570818544762880000000000 8961 69404334807607172840880863691174592730733455378076676462880652609251841 8962 69543879918738224089678914232691670798542478899397137508907259267121664 8963 69683689983925261160149931017732231911532978643066143896893349863184889 8964 69823765476590992325908969691618388624923672222897328492485613325910016 8965 69964106870951084228391425106585144300654485789344035979412792353515625 8966 70104714642015401358157469673316920397552696142716044991576779884417536 8967 70245589265589247335052550307243774194809635091272601408755455780341329 8968 70386731218274607989633529058806261681865380579766825750338250341351424 8969 70528140977471396248273010877381906940442243795835099884014809606089521 8970 70669819021378698824357363620607033224175593633233090556810245000000000 8971 70811765828996024717996900387741032374903048729870508340038410279868681 8972 70953981880124555526669662530824698125206604211107361985245615181266944 8973 71096467655368397569223213284001687114777270405516441835121574475320409 8974 71239223636135835825661826852827125264488081927145783985805027281854976 8975 71382250304640589695149436025007439272421146986484868480014801025390625 8976 71525548143903070574661682905131225096974271737610887718592854964043776 8977 71669117637751641260723402241895900278344778754058216742196942077079009 8978 71812959270823877176670855010445531273292070525721350741698790595961344 8979 71957073528567829427881021438051062959246483183646316750395806634217881 8980 72101460897243289687413257521827665612856128424965051432965120000000000 8981 72246121863923056914511617285840496009136038462977797677874247231781321 8982 72391056916494205908419144565148267683871753963781769170531822090433024 8983 72536266543659357699958442989425049883212705888442253033180192257743729 8984 72681751234937951783335841072139061814255576733960167568185442734964736 8985 72827511480667520190629480896210284857005708561408482905001614619140625 8986 72973547772004963411424673826976858905418655398862781258101746756194816 8987 73119860600927828160062884981536832966193658833827691037344973842584489 8988 73266450460235586992973729843463274375095887639180999727274402593112064 8989 73413317843550919778562391436886374468038476237172066244305303532282041 8990 73560463245320997022127894867368391741651127009677968282205005000000000 8991 73707887160818765048290707802241420766076703675852157646514866256797761 8992 73855590086144233043411170603512446859402138419524778370712403552763904 8993 74003572518225761960483298345446331806662670328552854031899444483110849 8994 74151834954821355288991538849899674579059433085581878734144090752631296 8995 74300377894519951692221116158784316162845022674205449532592395634765625 8996 74449201836742719514515637538079037880977926759029227901020614183878656 8997 74598307281744353160978694174975184528310176541049545610489299053801769 8998 74747694730614371352119241192432994042669089608029264897196053744259584 8999 74897364685278417255943601467039823707200836389008271636893836018874001 9000 75047317648499560500000000000001743392200500000000000000000000000000000 9001 75197554123879601065884601260771660781733693551265083817576180019126001 9002 75348074615860375068721091001628823248508270177227023280897067024003584 9003 75498879629725062424128916532887809427121796897022195750042629531677769 9004 75649969671599496405198375355744618368710589409956394893468032584646656 9005 75801345248453475091993821376480859968418966092219727584313762822265625 9006 75953006868102074716109340675265060784629608825709929989882771792503296 9007 76104955039206964902804334978536479537973167252528978272320734235274849 9008 76257190271277725813249540589358375455970849059359770952110108158459904 9009 76409713074673167189417103568614235395304806411259817895395936084985761 9010 76562523960602649304151428434924936089192899641729843082295005000000000 9011 76715623441127405818960617566123140645413809978260142012669948415374041 9012 76869012029161868552071421843472401598947653936451667478808525617496064 9013 77022690238474994159293729885004520138128148632134829201578363531300489 9014 77176658583691592730243733469814804384672969719195297974260350703202816 9015 77330917580293658302478020464349151076912242807184569022218841181640625 9016 77485467744621701296093963728090579772461688411849871486647497429876736 9017 77640309593876082871354895103060277051741901882848763778440848939147729 9018 77795443646118351211901677682646728058950504421750475147145604402369024 9019 77950870420272579736115417113926561929126643169691711123118150154009321 9020 78106590436126707239199183717305826445515571957557025879045120000000000 9021 78262604214333879968549751711457120623747167138798259490983841774549881 9022 78418912276413795634993499813626013936235253099724590712715782904185344 9023 78575515144754049362463758948902209203922282943937236808567655637435009 9024 78732413342611481578700037750472786340995373264332277561880490882891776 9025 78889607394113527849552704969675503998089571935936808406162261962890625 9026 79047097824259570659479859843331530270539198034616252575943242166206976 9027 79204885158922293140826276889844205679476539677494080549551482465164409 9028 79362969924849034754477470528391686751023160852079059310114602700242944 9029 79521352649663148924485087340707845764761096015178248477723407881736681 9030 79680033861865362629262999725931976966567140506243279928280245000000000 9031 79839014090835137951956644139311145791861975258385052404777694698061521 9032 79998293866832035592591320058659980576235788044406527627464807152615424 9033 80157873720997080344608342291925014503570039218323260960183295553137329 9034 80317754185354128538401119228471113736212834444776211205941366520705536 9035 80477935792811237454466413149315958692127420690258852073931112666015625 9036 80638419077162036708789225750997972920965424437346770050308031254102016 9037 80799204573087101613082942607589624773656664213281004129520195220668889 9038 80960292816155328512509564399080883409179843476414787718485275173937664 9039 81121684342825312103508050375479132965691112792872165706815376796359841 9040 81283379690446724734362000708027497663234596768319565337722880000000000 9041 81445379397261697691141109105461889736529109919046856427337563339716961 9042 81607684002406204471654025347739870186216073399345265037130473408930304 9043 81770294045911446050053479215716445807293847221499537429769802889063449 9044 81933210068705238134737732676351181303843582311779270692283084396036096 9045 82096432612613400422195646122748581531862664369412027025147837041015625 9046 82259962220361147849445866970203829958606076201291210714095292928569856 9047 82423799435574483847723874976996026576247260901004182133090909120605169 9048 82587944802781595600073848295491562836046108458881260710762964722909184 9049 82752398867414251305505547468744855971259701120381232382706085978470801 9050 82917162175809199452379651373769138299027027256079091845703125000000000 9051 83082235275209570103688219478556303765859551122824628625583246925724201 9052 83247618713766278196900198729315048683043798472730417765074003816873984 9053 83413313040539428861045140920836952802334765910881982676196539963469369 9054 83579318805499724753711547529960131523633626262704638847229199070675456 9055 83745636559529875420639513713352207860543084394740838355721085087890625 9056 83912266854426008680590601489854320855921321448090083415380999847018496 9057 84079210242899084038181134047994584204772154412425495963740543427517249 9058 84246467278576308127368368644574877846735607522006813716491590144213504 9059 84414038516002552188282274694044305797121846055496212542006549981061561 9060 84581924510641771580098916394284464126410955720140458214650880000000000 9061 84750125818878427332654715596037383927284506655283139314190182314691241 9062 84918642998018909739504150604101369453172572950193298931736888577790464 9063 85087476606292963995126730202200841928407397846583723795790541642211089 9064 85256627202855117878992369423704804256277013209493816036102251128815616 9065 85426095347786111489197584450728921767274181978124138921368513056640625 9066 85595881602094329028388218518215913835083125310083187209574855969255936 9067 85765986527717232644687708830958601482091565361619694834248404431549129 9068 85936410687522798330353206273823376561717344236436786480842527092506624 9069 86107154645310953880885165112266059490190267551743657629689372189524121 9070 86278218965815018917319328945227299206018336511043230006941245000000000 9071 86449604214703146974433351889274241580467757808158983327779068397626081 9072 86621310958579769657603610345045749993885779209145427716951421950623744 9073 86793339764987042871051080728289804395455667732099261682715167818744609 9074 86965691202406295120218482241686836572824160423027917573826992457048576 9075 87138365840259477891024211123867889271414155614930061124515533447265625 9076 87311364248910618108741923842201033398429086795543713560200309677490176 9077 87484686999667272679257961399676069956645752134018439570201439370444809 9078 87658334664781985115462145307212024145475665285083890199906446480044544 9079 87832307817453744251530817834593366723353413920048834688750354821650481 9080 88006607031829445047864344899661549124517671935923289582469120000000000 9081 88181232883005351489444649390003811722718555142723541448622225137936721 9082 88356185947028561580381695837850040157254124855261786920995539691917824 9083 88531466800898474437421204190872649757610080965330116294561836134125929 9084 88707076022568259485189230942749248136509011896204528008818149764366336 9085 88883014190946327755952620111361567112128043386543823336830015009765625 9086 89059281885897805296677694483038506735163721378653903854921421936329216 9087 89235879688246008686172929181980971616981315918515046423041216989548289 9088 89412808179773922665104724978609616573059761692128254700881543916683264 9089 89590067943225679881678777822735009209848722282933860125798990767632641 9090 89767659562308042755782923880847659196526025270071522358177005000000000 9091 89945583621691887464390725875150701084468897129477140090950540051431161 9092 90123840707013690051028456768901841481553140997260633474441596335816704 9093 90302431404877014662111530821887834780463815830225833484640844537011049 9094 90481356302854003912959829755121830419492502708983450387210825542160896 9095 90660615989486871386304773218832290581466928083760227507928932744140625 9096 90840211054289396266104387956205920401567749254466765802775066292781056 9097 91020142087748420109486039000863554087150584986655944639183649141803569 9098 91200409681325345759639898942397834132392970201672595652015145789878784 9099 91381014427457638402489647745198707181647434005611589206331360470062601 9100 91561956919560328769970315814954407580590590537270050000000000000000000 9101 91743237752027518492746606978362147671654666252452414665414902926317401 9102 91924857520233887605208465778437895271254747660150088184501072714064384 9103 92106816820536204205584084994105382275636394948921859023009645283655969 9104 92289116250274836274013984572201121199102298403788268583661683664224256 9105 92471756407775265651433232216388256850091152684736834987532967900390625 9106 92654737892349604182112318714464379996854192493965138382290585516253696 9107 92838061304298112022710647706917096494166722154902725116506019827754649 9108 93021727244910718120700050009069585221700993459745637506980829584687104 9109 93205736316468542865019186800513288696464221590030902855019405043932361 9110 93390089122245422911823163992496252357642440615455684295468005000000000 9111 93574786266509438188196141880276749425472969145135843470417277583203441 9112 93759828354524441076698189786919283736000359263144233041385956116004864 9113 93945215992551587783621104811363740103252142580796834450998883977916689 9114 94130949787850871893831387010601541373042007289580099899283914826748416 9115 94317030348682660115082040377211670522670317664760469521693057978515625 9116 94503458284309230214678349823114130884999448752222473333681877678555136 9117 94690234204996311151386269051961965176008868669048734485673840075545529 9118 94877358722014625405475542699891765754619451198893987048655948043764224 9119 95064832447641433509793178451166432191836368668956592816663794836633921 9120 95252655995162080784766380995355834547689905148910954998661120000000000 9121 95440829978871546280237559689897410098598580731172762551695007475097281 9122 95629355014075993927037525629949270100686641142503851232208687488582144 9123 95818231717094325901206501510186160672040741507690539962344069251249209 9124 96007460705259738203776079194389976419319086837707401232874625028325376 9125 96197042596921278459028775292151167203203779737592674791812896728515625 9126 96386978011445405934155354281528341964107322741470810858074932473893376 9127 96577267569217553783233611815917030254981994750285121456028399060920209 9128 96767911891643693518455837816464622963837659032676420452820798767366144 9129 96958911601151901711535709781950031600908378027397954076919660627959281 9130 97150267321193928928228901449939978020054452499267360966494245000000000 9131 97341979676246770898905230520058798252856486398525592892693599927406921 9132 97534049291814241928113711606188309703435492903927434020622122076340224 9133 97726476794428550546085426923175097033454545558869500035379890682709529 9134 97919262811651877405122677438994320287584232538874203449985738289947136 9135 98112407972077955423826431339134998247394458154444073766187384150390625 9136 98305912905333652182117644660068189758658683636113607543043086578876416 9137 98499778242080554570011590856876467557801879843750351213610633867222689 9138 98694004614016555693107901880303799812498181992977671526266632853348864 9139 98888592653877444037762593054476038834701464089806753271971302670100441 9140 99083542995438494898911917672193649209740937631129806434554880000000000 9141 99278856273516064073521474763863446826827356452748676012234081817940361 9142 99474533123969183822637574952671699420235225208082141263534901901423104 9143 99670574183701161105021454686367069760966519408994163199200954558953649 9144 99866980090661178085350518438882056787570674887356069231754752815005696 9145 100063751483845894919974381706842683221420623190726263545813026494140625 9146 100260889003301054823217084790668451935393894921294310493778714852512256 9147 100458393290123091417220448451321697358517695144479822137574092285396969 9148 100656264986460738368327147575704433384840867804711258038431248177168384 9149 100854504735516641313005687970102080151157462078021274578699640767649401 9150 101053113181548972076323084335820869449157951369858713330078125000000000 9151 101252090969873045185974654368146512093068653732359531229667067496905601 9152 101451438746862936684883964762856491382163531970895610397681990483574784 9153 101651157159953105245389589717641160049421801445888670921853059074237569 9154 101851246857640015588038971282827105611973421051593276579765737789293056 9155 102051708489483764208013303650650861950399965393509957327446286259765625 9156 102252542706109707412211000178906246241868336728414592542409722176208896 9157 102453750159210091670020942626992067551645617705992818296435315053987049 9158 102655331501545686280820356744129781052310555600792507419154064911880704 9159 102857287386947418361235806994717364316159113120474514670690616597598161 9160 103059618470318010155209455838354206078837607811015446107258880000000000 9161 103262325407633618669916389605933484922540750888911085569762927746910641 9162 103465408855945477640582473632278164672540399660105230431320872200139264 9163 103668869473381541827255863924022564335850831076005591340429082570417289 9164 103872707919148133646588971262745125350008641082585616749609806021001216 9165 104076924853531592141691346271674585412428006071222579595433882197265625 9166 104281520937899924293117630613559801956763278485430676883008048733774336 9167 104486496834704458674058400141454915861413039777636080652299915939136929 9168 104691853207481501452805410497171816974824677495044000934353332888141824 9169 104897590720853994745566444347939823241055916902070005462450007469338721 9170 105103710040533177322708652174340418919158685236841847734117245000000000 9171 105310211833320247671512975275808570151956246507955590003631896582963481 9172 105517096767108029418525940447870757359499419215373620380277070686060544 9173 105724365510882639114598820611786099519360490356819034932459110416948809 9174 105932018734725156385707864546336920403174288697497014039553945620722176 9175 106140057109813296452653011787148408105320320573151256707859039306640625 9176 106348481308423085022736225725076697993442025279027166084031449531416576 9177 106557292003930535556524298955867283874255133277265155736442990054590609 9178 106766489870813328912804710012431120766049297333643406240792472394207744 9179 106976075584652495374846839752697585636071107220933029756036158724663081 9180 107186049822134099061084588884068545252140391982400264178693120000000000 9181 107396413261050924723340175384006556042109638052170618881775600692472121 9182 107607166580304166935712631929236583007997352853121962345874192673882624 9183 107818310459905121677258268877421949742558246822694045994181578130888129 9184 108029845580976880311594117858992381523784334960529275268543541921447936 9185 108241772625756025966559124637059328695988705887541147680183688837890625 9186 108454092277594332317071617584059099423811711675376348460345056957743616 9187 108666805220960464774325339908929024389965603714434427079349232821692089 9188 108879912141441684084470099652260752348627914994098307417356502015934464 9189 109093413725745552339926861453006164847667135236111553377652989977763241 9190 109307310661701641406490878182957132719530538019164830053594005000000000 9191 109521603638263243769380238748405752229115959813642512962078344315244561 9192 109736293345509085801390990676145638136427655951419181819129655673749504 9193 109951380474645043456323782537329667097225088776796185273856960336891249 9194 110166865718005860390850761821691122811841284577363714157033168838570496 9195 110382749769056868517995258560302874153816101781921354208962618291015625 9196 110599033322395710995400583811435916844591278758534969013601683183763456 9197 110815717073754067651568075075230746112696331284096617198147303969385369 9198 111032801719999382853248327792862543237757098006458698843259059116777984 9199 111250287959136595817173363318717519694740914358425922031457278395231201 9200 111468176490309873369321299133859963942271118160691200000000000000000000 9201 111686468013804345154908906599818103984586135906185573106848530363488801 9202 111905163231047841302311265237515893696488188655432852639233609893405184 9203 112124262844612632544111550361094849014484054891496764696453887167214169 9204 112343767558217172798487822904476237101079261459704598420078276869881856 9205 112563678076727844214147526453883934968568421746534259837505571416015625 9206 112783995106160704682024236846260345835207147985537464010795467202884096 9207 113004719353683237816955054215643660955381839200315726264400522974214449 9208 113225851527616105412560876071219801034256788497604859643121670557794304 9209 113447392337434902372555642876005436468424882157996568018262670216058961 9210 113669342493771914121714504668051996756428989964226738943286005000000000 9211 113891702708417876499734718530780521757539257452472819574373846581812841 9212 114114473694323738141226952179663127063000712626343876653891316798193664 9213 114337656165602425345078538593061862066732187583149915423335521701712889 9214 114561250837530609436434100479726508044287663832340688902983252935574016 9215 114785258426550476624542841448349639220184441914284100662711298212890625 9216 115009679650271500359725683029793868576673192097339139139778319310913536 9217 115234515227472216192719313204260012501010910069438497768817934340323329 9218 115459765878101999139658102807876901786839259162568670787405683257639424 9219 115685432323282843555958741140088288254958787891264343810944119711638521 9220 115911515285311145522376341268917876069885794525154829550597120000000000 9221 116138015487659487746504668939841659627407451342783874638274293547224681 9222 116364933654978426982997056639722778521463991667015770875414398711058944 9223 116592270513098283975788476254206898058802582534989815815657584047843409 9224 116820026789030935925603159889278177943564690496452778670084975258238976 9225 117048203210971611486036078809483285071256408179760689135837554931640625 9226 117276800508300688291500515080793320657015664868468944305538663826059776 9227 117505819411585493020337889399344250549019737971437383606082133119456009 9228 117735260652582103996389941742532338219064735713452503918249616192569344 9229 117965124964237156332337298900302677292698300138688933244976502785761881 9230 118195413080689649618112404636120309072193230564065817084153245000000000 9231 118426125737272758157698734193222307326167455720808319404800779309132321 9232 118657263670515643757632165106486949938446631614467814426789925852545024 9233 118888827618145271070524330807797625097831146198466651553634559660661729 9234 119120818319088225496931742327303009590627586779596681248891434482868736 9235 119353236513472533648898426498663502946152963095925523337847054072265625 9236 119586082942629486378503796477412724444183513419379318845943228848930816 9237 119819358349095464374751442082141530080888840390964528224988993070956489 9238 120053063476613766332138503472523565013346385429799578215706647436440064 9239 120287199070136439694249271990442549772695279711286414881536000414621041 9240 120521765875826113975720646614852658922276340210923590390906880000000000 9241 120756764641057836665931063421708482127156316531432709080069853469343761 9242 120992196114420911717768508701547795860044163016781488278914259220795904 9243 121228061045720740624837223973310000799546861798536826440933381502823849 9244 121464360185980666090466713047940525286147468189743455223368240236855296 9245 121701094287443818291890667543485339962989300016201041630325364384765625 9246 121938264103574963742967437838942207750901762701826868753251079862534656 9247 122175870389062356758817691381332298001908266699138398492475591861768769 9248 122413913899819593525758919533516874828540556804857698535144501840707584 9249 122652395392987468779920477773442140149897227485985082436048495126808001 9250 122891315626935835097926872032987849782406052517414093017578125000000000 9251 123130675361265464803041036300662571483190996013194394644543201502067001 9252 123370475356809914490163383311274633250754732253569098424406919711555584 9253 123610716375637392173086451211660807679363134367963354373030227644585769 9254 123851399181052627057409014528826159063517385851483857534087880329990656 9255 124092524537598741942517577579693488389359313323298551813946760869140625 9256 124334093211059128256047222654338373066617099696011057615000741972279296 9257 124576105968459323724237843881358523374137623131095575839372179706436849 9258 124818563578068892681605860649160363419718565373689974394539156954427904 9259 125061466809403309023355571814711378226021086211616104346521671723314761 9260 125304816433225841803958383685977530385866069569814570408186880000000000 9261 125548613221549443485332220920118315175197471662545571053109768113910041 9262 125792857947638640838057510040828866015269844431505173680454505878168064 9263 126037551386011428499070210249283717831543150845253984137552027903803489 9264 126282694312441165189276455588238863208738473498434458210683447794466816 9265 126528287503958472594537466322279781083270038683983399886212024775390625 9266 126774331738853136913477485623259075393062275425964109013182103585972736 9267 127020827796676013075571600302947839326273861519828603002627989847104729 9268 127267776458240931632974411419133182445593484432715243378660536784257024 9269 127515178505626608329554632101137563858266694026684409837622761437533321 9270 127763034722178556350604805900324426382806094644072487847138245000000000 9271 128011345892511001256699459374903609556830584190017222645124826443880881 9272 128260112802508798605179127470577344972585475775034991024191834731577344 9273 128509336239329354262741819563595246679712284017505830139675825125933009 9274 128759016991404547412627627794940275165148964225596126027276198964875776 9275 129009155848442656259886317547976583477643446918011071196842193603515625 9276 129259753601430286438221882611287593864211430143507781272830842333822976 9277 129510811042634302121912194727955488791057515234708897155185041273516409 9278 129762328965603759846306028866522160728243240358929642999328714994450944 9279 130014308165171845040403901661670926041938193362207752884277916735255681 9280 130266749437457811275033321068626094205281086355597199272837120000000000 9281 130519653579868922230133210358735670572687652542073704421079957903387521 9282 130773021391102396384666439159036690078308697687230389560903031980327424 9283 131026853671147354432683568310162318818315088082233276068752288704030329 9284 131281151221286769429065093889098069281421403651958229821410753798209536 9285 131535914844099419668473658820398164884640258314474161270928261103515625 9286 131791145343461844301051888085902938332858794817968780180980362028438016 9287 132046843524550301688405695643128602873208827208861962029344836083015889 9288 132303010193842730503417107780710014164045804260577601370949101146865664 9289 132559646159120713577434848779947136158437701383864753765628051954673841 9290 132816752229471444498395140419022607424279477218328009322856005000000000 9291 133074329215289696963429377055210625223339153096269623581956755456237961 9292 133332377928279796889519552754779657061210638326539910358795250110562304 9293 133590899181457597285766536214700372838991270522956254804350429938751449 9294 133849893789152455890840513039106573507786553339664810391308997633860096 9295 134109362567009215579187143301125474209936154424032539824852827275390625 9296 134369306331990187539567215241602975744086962538399894719890677464825856 9297 134629725902377137229511813434811819629628241562824382928806005880547169 9298 134890622097773273109279261791861861102816228262207188293470635580957184 9299 135151995739105238158904348379652006167577037302354454629775632986379801 9300 135413847648625104181934590211236344411535896465912450000000000000000000 9301 135676178649912368899452551916850178560260376409813523933051111138640201 9302 135938989567875955837987492537986326242106122161230318007318044706025984 9303 136202281228756217014923879604263385289610082455063458389304920838352369 9304 136466054460126938425018579158824564656265746361444182564559791593619456 9305 136730310090897348331642804497090962527621316492632584556259698369140625 9306 136995048951314128366369185080313418480134388453798559670421331860394496 9307 137260271872963427440528600383972700674985597672184919477442513618654249 9308 137525979688772878472365711346123064090002223351485581323728170533781504 9309 137792173233013617933426414596717215534038638608700433646633347193365561 9310 138058853341302308217814741780253364201846191062650789187349005000000000 9311 138326020850603162837961028035213078950928401855059578715200196619202241 9312 138593676599229974450547480069181711930183530565295239000908191408062464 9313 138861821426848145716241585272734622645722649821326436714821369958689089 9314 139130456174476722996892118952609633253384073341139778648352446821679616 9315 139399581684490432893846827039850200213562642706895106165095436884765625 9316 139669198800621721631055186545979686872792511931738335405462279734951936 9317 139939308367962797286623975604343708433215156657664137639517969277481129 9318 140209911232967674876497719149027495364095008584058125354524967099994624 9319 140481008243454224293940415154715144571481699430699053455714832771023121 9320 140752600248606221108499289892007924192291316589883400907653120000000000 9321 141024688098975400228135678848563758888112127485237942144916693598932081 9322 141297272646483512428212482831467808610248255872145055208248877915615744 9323 141570354744424383751032006305006697985178688576459460282114460883217609 9324 141843935247465977779622347235012363999121632525095620559933565764632576 9325 142118015011652460789474874610685453000281291461769347776126861572265625 9326 142392594894406269781939701401826381748170237878675997799178716030706176 9327 142667675754530183402990436988222132899501956460675446650647969784771809 9328 142943258452209395751073884073090021443342670479940867321999589631852544 9329 143219343849013593077764730768501373553287101722126462931105694747144481 9330 143495932807899033384949678922137524256555109077299056736457245000000000 9331 143773026193210628922269844846110882073947117833968746731110478851237721 9332 144050624870684031588554668414462042830243697605403468494739757425229824 9333 144328729707447721240984971020870978193484441543466608530195010942993929 9334 144607341572025096915727212136650998676043008435243583498455301691470336 9335 144886461334336570963785408185787224734612174280999245502494497431640625 9336 145166089865701666105821596163199332498567739184313949572919080272265216 9337 145446228038841115409700147869117925074087332789276011556565125575870289 9338 145726876727878965194515668821035485067684757012781829523339431179211264 9339 146008036808344680864868648839700876854106796926189927703375882821921641 9340 146289709157175255679157468991649098180508423265958844157178880000000000 9341 146571894652717322455659812012377664988359856249842057575392816701927161 9342 146854594174729268220180970536083813863775455672214727792256301911048704 9343 147137808604383351799050999424452717239197040981736930956780759776674049 9344 147421538824267824361257115222930155181922853395652727626764335653584896 9345 147705785718389052913502207282821538958880832079727007332937975712890625 9346 147990550172173646751984791376034739978673155313563428191395912566637056 9347 148275833072470586874700207700932690326491797997202854794426588193720569 9348 148561635307553358358067341037192980754507902903644456291406655569526784 9349 148847957767122085701689621459399430140827738322710407580338154247946601 9350 149134801342305671145063549467932530155921168668825480908203125000000000 9351 149422166925663935960052479646203427810290004168459386955508159749208401 9352 149710055411189764722947892010015301859678279130449457850889245644816384 9353 149998467694311252569944880082466182362772958927732025426898049330513969 9354 150287404671893855439863089410961985126171334207169917450770918084768256 9355 150576867242242543307948849746225279862823193249219029860469383916015625 9356 150866856305103956414598758431305547559595746000994278457752886243229696 9357 151157372761668564492849491706165846091977171410358566632327445328866649 9358 151448417514572828998483144625088306177109121768906747684907493727855104 9359 151739991467901368346601929114560113277508104632741678135257792950211361 9360 152032095527189126158530593373129967311760232661331674535034880000000000 9361 152324730599423542522909464336623807527656701826965117063079906623689441 9362 152617897593046728274845558306743188440009366175256239380533661355876864 9363 152911597417957642296993753073109428365902260914285438695903508898369689 9364 153205830985514271846444567952934852070286648493226944332692170241212416 9365 153500599208535815911299656133376436848066203213871251615618565791015625 9366 153795903001304871600820676533938269705900582224690749661314189933851136 9367 154091743279569623573041780114722757057597215081996191855421301699452529 9368 154388120960546036503740518145575827593419057944894997311658583836852224 9369 154685036962920050600666557425921771996201687976460538798952004086107921 9370 154982492206849780166932169810036219411588931926764273442804245000000000 9371 155280487613967715217473050652362423676492981805153454752404913588378281 9372 155579024107382926152492612946941903095641009636787308737958363431174144 9373 155878102611683271491807500998814947046594114685223380421842410801697209 9374 156177724052937608674016669438062995099061271104989659004779488681509376 9375 156477889358698007924420980273730860066194736646139062941074371337890625 9376 156778599458001969195624882489903685085684924572441666537670479892709376 9377 157079855281374642184756355414446908299925094911181380238257716171222209 9378 157381657760831049431245918747076904044368454050624346111100396936774144 9379 157684007829878312499110138722248961987300495805640439441599451245428281 9380 157986906423517881247689691408565481983888295095901669764101120000000000 9381 158290354478247766194796680614762373387883907066561082855463204778682921 9382 158594352932064773976230549287571371385673505400392382607825884555252224 9383 158898902724466745905626569653630088086455126937597896871649514309552529 9384 159204004796454799638605548680873924477634002445415968459652343986651136 9385 159509660090535573945198041719252359172284678035195880464741856806640625 9386 159815869550723476594521028430928538778061046526254565331544871356412416 9387 160122634122542935355689671341111522782849757421878754054160917517519689 9388 160429954753030652118951448537105048628816602831197411231613741565476864 9389 160737832390737860141034628219809414182886410809367562100467251490364441 9390 161046267985732584418707733973562230696295186770786645332363005000000000 9391 161355262489601905194551335771631659743378117986309816719960173882411361 9392 161664816855454224598948192880668670321395133476140085671827224190255104 9393 161974932037921536432302470972773275718462689473606267408784967398591649 9394 162285608993161699091503456903328156057208019497069531564246012920029696 9395 162596848678860711644653900771200150487130620988117474313071434697265625 9396 162908652054234993058087826050108511513973886304024653889818885743968256 9397 163221020080033664579707364770715344450041942713222622580911373219288969 9398 163533953718540835282672895947119194872539622530611525188666893038416384 9399 163847453933577890773485491683742282665242466482030853642850391435508401 9400 164161521690505785068505406673914501075570474498508800000000000000000000 9401 164476157956227335642955083114596196691221553158242573912984618059771601 9402 164791363699189521656459884417474222897424488662719573016499919295926784 9403 165107139889385785359184517499943227971188541604019662554098187953070569 9404 165423487498358336682627854895082126503646777937215302610654831227437056 9405 165740407499200461019143624432493853629368342276863133274135973759765625 9406 166057900866558830194259195816638580275897949834056494628557918496784896 9407 166375968576635816635869460070904462470391355875490202725347337705074049 9408 166694611607191810744387569528977723315894732145463421247534044968648704 9409 167013830937547541467939082844951566833727576789219876524442975567852161 9410 167333627548586400086690841364911375385124581634688266481257005000000000 9411 167654002422756767210410690160316259504738753492602178345403192903371641 9412 167974956544074342993358949072232862195179615524563263022148739689611264 9413 168296490898124480570617336260239062445192473771602128484962598004845289 9414 168618606472064522719965848995479713332397300143967617259871402277065216 9415 168941304254626141753422913788804775015890422273982792188479848994140625 9416 169264585236117682642568930407037299835688277011498772486594640358670336 9417 169588450408426509381778151908093987485031583967567361854753458431018929 9418 169912900765021354593488665523807902017688657638893349764176532626829824 9419 170237937300954672379645067042779038937728280971922259579897966006787721 9420 170563561012864994423453254299305522963054669691569997850629120000000000 9421 170889772898979289345591603463332245049447685537244007159036325238219481 9422 171216573959115325319027635055304820424611866510906683415001462446252544 9423 171543965194684035946594124983749150050691555807227555889079636613371809 9424 171871947608691889405483469427229054373577435186236005004881844739506176 9425 172200522205743260862823971060989057723282960443925151933383941650390625 9426 172529689992042808166506577966993253733918824795179283450502792895832576 9427 172859451975397850815435475569155281332161126070146118699103870200867609 9428 173189809165220752213380806108253980233576190458830473352282629741215744 9429 173520762572531305210616669518283658989405582137337203912098120904107081 9430 173852313209959120937532444092740676528307893441829912806606245000000000 9431 174184462091746020934410355040546986623681567763708821547748268561723121 9432 174517210233748432581567113931908401391322076731952936777203731738394624 9433 174850558653439787834062352129356776326716148534240692065787628985706129 9434 175184508369912925265181476593491494129770361374553040650513610507751936 9435 175519060403882495422905486951481126426283884139258620491026589228515625 9436 175854215777687369503585208424179793581056096432363407192679087056879616 9437 176189975515293051347042316129727551648618026785087834723313960125964089 9438 176526340642294092757324452422717360236449878188029672848155672337662464 9439 176863312185916512153346670293404296477665156373552780472311686684002241 9440 177200891175020216553656372445991375078582567750638999835770880000000000 9441 177539078640101426899563857503740538148444864737374255829970833923690561 9442 177877875613295106720885531856521248973236426375912302460662962516181504 9443 178217283128377394148551797978421054055319028453894935126925841436504249 9444 178557302220768037278336587604205098992809753247074560252221652057194496 9445 178897933927532832889970470968731769044145730299691618771216485478515625 9446 179239179287386068525904241387920492126890056154323397039763361572819456 9447 179581039340692967933994847798540655982573692334172544930244137625252369 9448 179923515129472139878390526481967168732927837043430048675979815219625984 9449 180266607697398030322896967079152303625955051662105964825838047323065201 9450 180610318089803377991111337165423242283039887224992314501953125000000000 9451 180954647353681673307615984099362554518633167666791624795562377046329801 9452 181299596537689620724528632595001378726071977567971564081347598427357184 9453 181645166692149604437710901495893213587524859573787847128512403788022169 9454 181991358869052157496941973558385188082583457017721332655856766445625856 9455 182338174122058434314369267684612904141779064918154452113073530400390625 9456 182685613506502686575552983988468182781249816140353789064942805997060096 9457 183033678079394742557426418335084307554167140141558197315386495865276449 9458 183382368899422489857498974571312948653325156336685665381753878688162304 9459 183731687026954361538633839566297452758673999690670712767296981870287961 9460 184081633524041825693737328412649472450378678962153054257402880000000000 9461 184432209454421878434701954704985151531212904039651106853736870484248841 9462 184783415883519540309950333718752741051427900806988829331570786377265664 9463 185135253878450356154932084563469355815542510065024309545232732810115889 9464 185487724508022898379930960985768654948397539357378082359642791153238016 9465 185840828842741273699544509454135909830224647453736572735381630244140625 9466 186194567954807633308203627473968883535208134798055496772340901185409536 9467 186548942918124686506104474763753174206372910208509091618327203040180329 9468 186903954808298217779930274975784471367044171221515561275362495101927424 9469 187259604702639607342745636073117157407801515865353560385356429407062521 9470 187615893680168355137451113283382795601454078409205962445915245000000000 9471 187972822821614608308190839744921544188913032167995573251498337624455681 9472 188330393209421692144111156546427013744640144339724064841852682128850944 9473 188688605927748644499873285843147462967958427115897352668658642300241409 9474 189047462062472753697328208115744760652708732377306709108592974962622976 9475 189406962701192099912767027427322820064560286684264474860477447509765625 9476 189767108933228100054165236735039167516868771155111614566781778016075776 9477 190127901849628056132844428930251214017438003254862431155669813891708009 9478 190489342543167707133980138320471278326890702567725709338866116877177344 9479 190851432108353784390389641732664432136444036085440548013243708647180881 9480 191214171641426570464038698315778126710398641226909597559685120000000000 9481 191577562240362461539711362456003994695116926127735011930159573326358321 9482 191941605004876533335292164996306239616127089513636070550459153342657024 9483 192306301036425110533115124177378030129688664432501083415803477403454729 9484 192671651438208339736839219395582073366281838088789237058356295078772736 9485 193037657315172765958315138009773187667946273112387697819615100947265625 9486 193404319774013912638913288028372737838647554266833253695601943149666816 9487 193771639923178865209788257575855119278148042900895420809463443869203489 9488 194139618872868858195560095579107343289574240118558817243473399527768064 9489 194508257735041865865897987134130828559841078366339974964699987376835041 9490 194877557623415196439497101517470772553016348521353905340515005000000000 9491 195247519653468089844944600799788378931598910005600765381046924001764761 9492 195618144942444319042976012506344562330362388437025698142232598456827904 9493 195989434609354794914628390756054743893053101187119289240361362772411849 9494 196361389774980174719801916802421592068944983816845614554577739689079296 9495 196734011561873474130746821901279056708756967672764488176902815556640625 9496 197107301094362682844997752947114198529734632819438334977669768629190656 9497 197481259498553383782282944357004946396840141663042637902320900329610769 9498 197855887902331375869940808244158248528890234922345030363267025345155584 9499 198231187435365300421381809016894761955759572470790118845213444934617001 9500 198607159229109271112138748168948306184696191894531250000000000000000000 9501 198983804416805507558053850198380271786269744591243031132890947934883001 9502 199361124133486972500156311310504926296045306435270385641518951807107584 9503 199739119515980012600789248830239429628060933158882459671595006167368769 9504 200117791702907002855550271076495120924823010060871179373698623163334656 9505 200497141834688994625615174840881464139203091429603614802287522587890625 9506 200877171053548367295019570570372573537139929786898562769344790120055296 9507 201257880503511483557478533883964556045022751738414711321831417177473849 9508 201639271330411348337329686162010521970861818511806120449963185318395904 9509 202021344681890271349190416639143993117333245565728258030939018931518761 9510 202404101707402533300925273712779991952251099805549996690610005000000000 9511 202787543558217055744524874054410195122567759834268730968932024642321041 9512 203171671387420074579503004585582503826784894391255337184389697386840064 9513 203556486349917817213423924459879007136141587867158642600462451096181489 9514 203941989602439183384177211881686840403756040029026214509169849093730816 9515 204328182303538429648622843897405584224718360311611665899811409541015625 9516 204715065613597857542234546220268794774695839265595096060099706590068736 9517 205102640694830505414374804701496661780755556157214799766346591344936729 9518 205490908711282843943840290243366790434910261509293964475891688894145024 9519 205879870828837475339321814769320312660884960105928088132857875410932321 9520 206269528215215836229428307327745048841063691454442290408325120000000000 9521 206659882039980904246929676514934847396908755411309434644646430073086881 9522 207050933474539908311878808164257600227321690077309217966174865646969344 9523 207442683692147042618278335668121333725519629322998463073464724094306009 9524 207835133867906184328963214382260271046843574859678581952998684374859776 9525 208228285178773614983375531313527414276739723298719709273624420166015625 9526 208622138803560745622913386718138070907425050569122925674834022229438976 9527 209016695922936845638541095342525419611023693223013678385602471511743409 9528 209411957719431775345353371829014757327860215639456259953604023176658944 9529 209807925377438722288791587288772087712849468828043115113463789648649681 9530 210204600083216941287215612220314310770512841342988246765800245000000000 9531 210601983024894498215540194828666085378544816990718478102598042448588521 9532 211000075392471017534650263383400613540329167443422698955258539736039424 9533 211398878377820433571314986548700817002865579761236999712029474244798329 9534 211798393174693745553325876630620852234459259511640207879534055523713536 9535 212198620978721776404589677421317380432839023382858491609152704462890625 9536 212599562987417935304912240782561753166745050473372222520185519410774016 9537 213001220400180984019215064306749108893958996996660926823671501465237889 9538 213403594418297807000931636328303661246481435652328780531986635167793664 9539 213806686244946185274336214237261103115090667562139842686642472792862841 9540 214210497085197574100563147475313507211690708884039757561082880000000000 9541 214615028146019884432080347778158382815576637229496784743979691542633961 9542 215020280636280268160386006172035214905274013699589405426118349580194304 9543 215426255766747907161703158942297990481976426379896556737916454538314449 9544 215832954750096806145452213273203595147125934765313546082192626439684096 9545 216240378800908589310287057516240794700575057159192414278539018681640625 9546 216648529135675300812485901084734625075889402426386005028010199489081856 9547 217057406972802209051493514800592795682021493096488019026831172500364169 9548 217467013532610614777417074140375138845550912231179205003532262647005184 9549 217877350037340663025283345247829763886161160342165631607729527544163801 9550 218288417711154158880870496804120533782871920947441718798828125000000000 9551 218700217780137387082933369880644497166556523290592158220222212201431201 9552 219112751472303935466646592748084290030561863545943055158770784203177984 9553 219526020017597522253095488284643174735761145998123730689555046673110369 9554 219940024647894827189650288121757809742521474817218995760053964804563456 9555 220354766597008326546064739992469143037480674737364377166131075322265625 9556 220770247100689131971145772911552699682396015741218441660428976241770496 9557 221186467396629833214846468822968300152403818802067246415987791259666249 9558 221603428724467344720640179204692821997726434382098741086479291291349504 9559 222021132325785756093039220829059537070482389641681277010729164075544561 9560 222439579444119186445127186443859971070833721064599110816890880000000000 9561 222858771324954642630979513571189912581488577961305840725674510903588241 9562 223278709215734881367852567922865539692622275718187148042050904686334464 9563 223699394365861275253027117108728655293174256084126845469137982895042089 9564 224120828026696682680197695372836378938195168738586480450563952322543616 9565 224543011451568321660304991037929619402796623946245253269541843134765625 9566 224965945895770647551714025176240170191111297996561475434566254748647936 9567 225389632616568234704646532760176893452035399579714627804479721413288129 9568 225814072873198662024781606185280392908021534210859127390563867635482624 9569 226239267926875402460944315605610677752036263580030165274725055392397121 9570 226665219040790716421807680983996091914447703482391399449271245000000000 9571 227091927480118549126539037141891385634530142362798437369810402160113081 9572 227519394512017431894327505401540055370853495301612094048124192168607744 9573 227947621405633387377734963652287451132425832630860516867554970477565609 9574 228376609432102838744818590848827789001596989591057125485877242000216576 9575 228806359864555522814978752067475920369416720254827070382785797119140625 9576 229236873978117407153491686312823978774332988687560445895027576511922176 9577 229668153049913611129692161286969005344340372699575541163660809578973809 9578 230100198359071330943776967312480177787788364322808024697357849471660544 9579 230533011186722768627205836544017850156092509383908399150832759332513481 9580 230966592816008065021682093517630450533872941689953583734789120000000000 9581 231400944532078236741701068976853268970336054740212356938873619554413721 9582 231836067622098117125660040786433877600559299884167299723395817286541824 9583 232271963375249301180529203603435633376547246114247136685631076441736929 9584 232708633082733094525088912827251394037212037688631748591978013666574336 9585 233146078037773466336744198200326904772193950134074957028351118525390625 9586 233584299535620006306933298285784666768703985707169346639736759616201216 9587 234023298873550885610152728912296568618082665473315479967767457882067289 9588 234463077350875821891627166556123948838230891251401364651123627289739264 9589 234903636268939048278658201530878579715545135425565028386885982406085641 9590 235344976931122286420691795782913555644464007503520289577712005000000000 9591 235787100642847723563150066049990192133823304996154589331867254222298161 9592 236230008711580993660078805138651479727045280703859548627924569454280704 9593 236673702446834162530667952117234804850417978132546149740133482116212049 9594 237118183160168717064708026312351694649748866848587506578619526933008896 9595 237563452165198558482051350142630149232990593067578582992943844853515625 9596 238009510777592999651152702030240316339132174471855488662393410728493056 9597 238456360315079766471769862903896207598116921869290261865017957555512569 9598 238904002097448003326910348152338966354322576883124227494460402357174784 9599 239352437446551282609116451310459738908912901769742090127912608675705601 9600 239801667686310618326186566266916092163179957505228800000000000000000000 9601 240251694142717483791436601378043536411575558986757399478423921571974401 9602 240702518143836833403611151563776188533431089780313796359021036383568384 9603 241154141019810128521559953252885848332252443893769062677642569137246969 9604 241606564102858367438801011942849427184596428334831775187133018793312256 9605 242059788727285119463097663149788202526351048609950215355179969853515625 9606 242513816229479563106182704651920987668253081257379556201095333738205696 9607 242968647947919528388768621181573995728604494770036950458976249979853649 9608 243424285223174543265988812101734712406307718557816580647321659039023104 9609 243880729397908884178420628119172033258177289684238462062276864876365361 9610 244337981816884630733846924743021614006310527801409221213008005000000000 9611 244796043826964724524918748001209966139185006506578323526214205044050441 9612 245254916777116032087887681882924239172217609977639376965248376243748864 9613 245714602018412412007582307089292598916408391282742336420985250488697689 9614 246175100904037786173809146952293174010211128531829105606131341063676416 9615 246636414789289215194364408829433042868736117010894643790849493525390625 9616 247098545031579977969848767904712821692642355176544604929533207837147136 9617 247561492990442655435483385130602055885696697214881581783510233563234529 9618 248025260027532218475131302036985593322683063322402002945546320957940224 9619 248489847506629120012734312317096029603074241987394956198717240975456921 9620 248955256793642391286381373483121587493571012044525509697541120000000000 9621 249421489256612742310230591471276677048176189057138157321979373711534281 9622 249888546265715666529512786873452961827943653672809377688565176861766144 9623 250356429193264549673850633485945946757450045836605647880956012182020209 9624 250825139413713782814133348100994658607942684238672870380168380862693376 9625 251294678303661879628192904929803506189368899081029929220676422119140625 9626 251765047241854597880533748742164324035165543603446753129102955839525376 9627 252236247609188065121373987743596208839730583690635364314843086861399209 9628 252708280788711908610262060391909192047072696804396661176682432594182144 9629 253181148165632389469538889787118049932157881270863781274811833372772281 9630 253654851127315541072921564957532488192364074707968228833239245000000000 9631 254129391063290311674490620316482267725085329979120593145986018519833921 9632 254604769365251711283369022784358144017367715916559795407349448362164224 9633 255080987427063962789387020565324225920940690343010856953880283176270529 9634 255558046644763657345033058343051844977084449940562217997047755331355136 9635 256035948416562914008997020721011464819694795396262222544894718134765625 9636 256514694142852543656618129086114632480196667558730777445550471541948416 9637 256994285226205217162555886725704444180605452741300298098770830337691689 9638 257474723071378637861008542982937319094897882890202459095728159925604864 9639 257956009085318718288809629500372787928268533602574666368109625940503441 9640 258438144677162761216739210181988145588457256087065064379514880000000000 9641 258921131258242644974392581405762723075129453420762611209031099966757361 9642 259404970242088013073955260248338638715872378578370390291296747647087104 9643 259889663044429468138239206045972533667413196762752551193301503138104649 9644 260375211083201770138341334517962230291615913114490759983879519793053696 9645 260861615778547038946291503925884635763803643208595810306596200322265625 9646 261348878552817961208063279340242623842922141595055179007579822923424256 9647 261837000830581001542326914041420061077117361299482440569316501163055969 9648 262325984038619618070330126400121518536291819369239076799726455707664384 9649 262815829605937482282298396269667371485518542760235257244973872103242401 9650 263306538963761703245752656984571712175776969796731506298828125000000000 9651 263798113545546056161148417502700493552094382955550894468971948022512601 9652 264290554786974215270246514057946229650880451826583388090549785116278784 9653 264783864125962991122631861912723987915076816620115481807313609641778569 9654 265278043002665572205802755420656849970682849842536416840177676553581056 9655 265773092859474770944259448635547968778331520834618096659826393681640625 9656 266269015141026274073026939139106241110435643770082489084595695985360896 9657 266765811294201897391053074612883829626685966036846113626606867456036049 9658 267263482768132844899929304955481651649025169166166509562102886993416704 9659 267762031014202972333387612450273807491397262658016233490228189157981161 9660 268261457486052055083033368627689021097751932740650100047098880000000000 9661 268761763639579060525780089045466750402133942416598710496773003089707641 9662 269262950932945424758458286236282907869180455820377010022627616027083264 9663 269765020826578333745076856550725303333813990964451172707750618409148289 9664 270267974783174008882221678560807151985336495986930399085330119541129216 9665 270771814267700996988082349091058434412168085678301451006952329462890625 9666 271276540747403464720604237816754694759264615609003342583149692031566336 9667 271782155691804497430269302718061150027412131653330287665567560362775929 9668 272288660572709402453015376510821885812511126689630856228126874493517824 9669 272796056864209016848809908495449557087280256593445503136753224034111721 9670 273304346042683019591400427080915524626215303060236683553672245000000000 9671 273813529586803248214770275557253871564872115847411979431865534803350481 9672 274323608977537019921834467513330402729652589184824774256195670894444544 9673 274834585698150457160916808632949686931139055406663736920640522189669809 9674 275346461234211817675555738457744630964119078925160604844952297986290176 9675 275859237073594829033192659085784165239860834416313563131046295166015625 9676 276372914706482027638302837686520590122923890959577987682014139188248576 9677 276887495625368102235535296161659221818232270843551935424192854377019609 9678 277402981325063241908434434273854460686923193909533299212320945376223744 9679 277919373302696488579322472106908591406507652255657472041867797693426081 9680 278436673057719094015928143818467859933602374923580456692613120000000000 9681 278954882091907881350353427305175045180523155068028663024984223470849121 9682 279474001909368611115976453626954287636946126660220304317349431330906624 9683 279994034016539351807895105837682836014292733801636806914007885880399129 9684 280514979922193854972522189250061162379547920409095926594692330342055936 9685 281036841137444934831949434129148168705001458591868177601065534541015625 9686 281559619175747852448703977367907615988972042489043363049172326964015616 9687 282083315552903704436527361855346167628094965475991993330593078300111089 9688 282607931787062816222813491009548335564916252915068566809776553107390464 9689 283133469398728139868348381320270006073253615835522216895299283370116241 9690 283659929910758656450000967734886031880166663539069978126354005000000000 9691 284187314848372783012020635333549617152971102047245227572711336952011561 9692 284715625739151784091603575980567982363031951791562742320050509726613504 9693 285244864113043187824396500515391253674319685627837478094964267485992249 9694 285775031502364206635612675564415942307960565788042705450364547643818496 9695 286306129441805162522441699220192122511461621729645851688603897587890625 9696 286838159468432916933440881653770938393920620660450822068406520649875456 9697 287371123121694305250602555205017926613998652620107049691371791240994369 9698 287905021943419575879798103640934494605254605345987487382014569930473984 9699 288439857477825833955305972089566511502458993296529389368699621850774201 9700 288975631271520489664137397653132231620634474641302450000000000000000000 9701 289512344873504711195880085884773673974832258318446386947421283779045801 9702 290049999835176882323786550185033240657490643371708444999910243169309184 9703 290588597710336064622840329742993009358104529478583504558273946518705169 9704 291128140055185464330539806919205144764252701281821431857066493509369856 9705 291668628428335903856145856949310733973273506039512721023091440556640625 9706 292210064390809297944146081544818690125111842980359181254760760359236096 9707 292752449506042134497694903387128951505478799167521173124232410056213449 9708 293295785339888960067795330658772936850257886051062451020029709586530304 9709 293840073460625870013994739638252152922586392088515294195331824994391961 9710 294385315438954003342373569008031187691148408632125334098051005000000000 9711 294931512848003042226612371895437414027173219586540113342631571316559841 9712 295478667263334716217929230789695083248236234121162868292798664004337664 9713 296026780262946311149686106361339773353104476809917851682760393438393889 9714 296575853427274182742469263859089205213383299274948337227437255978902016 9715 297125888339197274915455500180162250354503999779979189745665975947265625 9716 297676886584040642809882480909318696277050739170400052578490297507905536 9717 298228849749578980530448089605822354241217470557301353952435926629912329 9718 298781779426040153610470291392398913190266454645924154520976889874215424 9719 299335677206108736206645619472362267310833077930585850255713066692361521 9720 299890544684929553029251006576718764801698467775715843763077120000000000 9721 300446383460111226013640303528533022564417411424945217891346645761561681 9722 301003195131729725738893454113461899928680061233142973501581861434642944 9723 301560981302331927599482929269450395488373907384585365044682465732514409 9724 302119743576939172735828664261455296817903679413031198336938654395006976 9725 302679483563050833729619389995045250037571948436373812018680572509765625 9726 303240202870647885069784903952150610034642006826438587402279569534091776 9727 303801903112196478395010487409439279865625417548363092911283705393835009 9728 304364585902651522518691343631117262571652167161994579430609896649785344 9729 304928252859460268242231606619741563059022084446886874311470508468474881 9730 305492905602565897962599151767240347936762341812895574136123245000000000 9731 306058545754411120080054128380118080507929381584370728234404738783459321 9732 306625174939941768211975829564144110630771145132917590906954300560769024 9733 307192794786610405218719217351049563718313637310482818305134468236122729 9734 307761406924379932047439130239262226986469937791972596705921252522676736 9735 308331012985727201399826916508870603655217170334031424426087005244140625 9736 308901614605646636229710959764209772599116390579153713268371861658402816 9737 309473213421653853076479293162091777132428211705628105133518103487325489 9738 310045811073789290240289235706155850933251782470026144687404662867096064 9739 310619409204621840805035727834488007606131142041383057217300854918924041 9740 311194009459252490515056794304959770193816449742634869129466880000000000 9741 311769613485317960511561320097071760095840802990481601381040693604060761 9742 312346222932994354934771089706874432019605710756845303838410617260859904 9743 312923839455000813397775811819195635918959624236684273122906967291874849 9744 313502464706603168338106629905358387752253682679169062884850417109303296 9745 314082100345617607253040404821252997742981839441779849077891155400390625 9746 314662748032414339824653847976471580913792625881403249081622252483846656 9747 315244409429921269940653383116661290885742478949382902751434807957327769 9748 315827086203627672617013421214751996621135830581681957439747028257603584 9749 316410780021587875828462546408716480510373915764299203345820282192301001 9750 316995492554424947252863931360483791574757190514087677001953125000000000 9751 317581225475334385935543127849011659043396646655761081701355791317574001 9752 318167980460087818879623212856799685290030880992469118083549759310659584 9753 318755759187036702568434111869764529685316740002436785319901600350026769 9754 319344563337116029426069769591879917221513963459562001654829689084678656 9755 319934394593848039222173693784791826794772942410435240127656360478515625 9756 320525254643345935427040260485241724706214179473564464836337088235831296 9757 321117145174317606523126038436062625934662320412350002657080336398385849 9758 321710067878069352279072267196253835280721446911368182872013997250363904 9759 322304024448509614992346507078695522221311958125811764243783830709597761 9760 322899016582152715706618369806944234110208168251287017493626880000000000 9761 323495045978122595409991136591770810136075536103573358920394846250607041 9762 324092114338156561220217975210184026019366039347543384107659096143512064 9763 324690223366609037563038379631153128335332236934885370186259074608434489 9764 325289374770455322349777374779632011700631792470078044323925582600994816 9765 325889570259295348160356955170334312370606613980929416943778714228515625 9766 326490811545357448437876159381554658828314435977048140955434078442164736 9767 327093100343502128700923122683724618565060071630529245893942099432643729 9768 327696438371225842779789397593885763258917935938938086832924264732033024 9769 328300827348664774082763786702415366549216871757627266966818601324206321 9770 328906268998598621898689893818716549823616563462526172207918245000000000 9771 329512765046454392741978568314753581623360158084937689623287287162167881 9772 330120317220310196746273393515849278532592910380015641846103271650361344 9773 330728927250899049112974353103645200067909463383039499529091100292554009 9774 331338596871612676620831799763142118522717532685229810726465575112843776 9775 331949327818505329202829847730879013289709983044497140361118316650390625 9776 332561121830297596596585315491169923036538183026379780986843153853054976 9777 333173980648380230074495356628501126077309867186000833939882775429845409 9778 333787906016817969259873935783303453749743189222937476649794131246866944 9779 334402899682353374035324332781968628383838212929696741851469142121918681 9780 335018963394410661549601891326792325643372461787377716324357120000000000 9781 335636098905099548329228269144123577927072241986794075719788589083664521 9782 336254307969219097501125494206008970483748249256406721685138126419751424 9783 336873592344261571132545186568675070221313962435855722920280156175441329 9784 337493953790416287694575367516933334000024761216181919056585499697217536 9785 338115394070573484655514347073663467340545827269826269297686473994140625 9786 338737914950328186210408257534584382401660427957914419852825475401110016 9787 339361518197984076153055884527212513746615295805108720054461499867334889 9788 339986205584557375896791538175896715174612700796860645835244881236721664 9789 340611978883780727650363805288774153393166213560881127183052261060926841 9790 341238839872107082755235129074084860391440004253163933800841005000000000 9791 341866790328713595190634275749191688985430894914752095763297268598904961 9792 342495832035505520252700867532560579086609048351841809697359967817826304 9793 343125966777120118414068288913551994649921906637848521302121736937752449 9794 343757196340930564370238407783852310657925896798256219640619798813508096 9795 344389522517049861279108694994433466299892512671814108569604848759765625 9796 345022947098334760200019475179775481758788600912327075716632431001337856 9797 345657471880389684738696198273430069338787604020840856344637523730056169 9798 346293098661570660904468785032560647147431980770069138689523249921053184 9799 346929829242989252186157271100586165689698886249625460900858147651822801 9800 347567665428516499853020152673210357364034437734451200000000000000000000 9801 348206609024786868487169022700666885055477353640296491281316703364097201 9802 348846661841202196753860279764692468064301643199317758623140818308329984 9803 349487825689935653416081892319297974870941510437714854249048083967743369 9804 350130102385935698599860408886590774148568690317175558227074146703507456 9805 350773493746930050316720620059464921407427194062914049994612559697265625 9806 351418001593429656249737500788679138026890297081936338601434104991146496 9807 352063627748732670809627291429451641403280261543176108584063547350553249 9808 352710374038928437467331813398986862522330017115833176330893756416917504 9809 353358242292901476369557360058088621216549343107128258285351134877598561 9810 354007234342335477243736755583989632152895102461019975167339005000000000 9811 354657352021717297598890434154526034330282685116163368608436284667849241 9812 355308597168340966228869658722601261269927104084454331885027024412606464 9813 355960971622311692024472273031314829435094108648572691136026353201270089 9814 356614477226549878100928662310982897519783370626942966214550795631407616 9815 357269115826795141247262887316358669376038702988556842858145231806640625 9816 357924889271610336704041253012487364226251319455675954679853553010343936 9817 358581799412385588276027877307623604555781248750942436356921888088970129 9818 359239848103342323786274136768325283202345076526059255098236432698970624 9819 359899037201537315878176185242049442495856870696836836352592680553646121 9820 360559368566866728172042067763150177016208676637847529417733120000000000 9821 361220844062070166782717286035959380078623155206249413049238859831169081 9822 361883465552734737204825013180467194147107676364310381283807760709599744 9823 362547234907299106572184504298864781984917686079478410619323725601788609 9824 363212153997057571297978605781727580675998141621400420772008649163800576 9825 363878224696164130102248630127768198107361840660694331544589996337890625 9826 364545448881636562433302234407745819705586819083743563146445263121138176 9827 365213828433360512289627319368160269978882103022766380895792992253050809 9828 365883365234093577448912352550666179720684996083596985073251829999468544 9829 366554061169469404110780912705604113750434933885365393524347195327757481 9830 367225918128001786959855654209554695145424027769274814869652245000000000 9831 367898938001088774655774299164278014571549751052325892335277069247464721 9832 368573122683016780756787681364708851242830011438671714432887515275853824 9833 369248474070964700083577290383748992101561155429159819712953117880354929 9834 369924994065008030529937195638347382070858149814249647586468513689678336 9835 370602684568123000326972669481708765941829611069607292627876440791015625 9836 371281547486190700767475275117349322078022754490402038805509431968137216 9837 371961584728001224397141639459056609329520461780287663443508553658139289 9838 372642798205257808679310592973549664264295706904413796198073136248267264 9839 373325189832580985139900828046717656216639697367560356796494192520124641 9840 374008761527512733999238704516692144169830800232366413321338880000000000 9841 374693515210520644297473315724634348881184981316538821210936030862544161 9842 375379452805002079520283420753956281997188097291031138995098594965512704 9843 376066576237288348731588348467710050624603012180548546606751903055625049 9844 376754887436648883219982486519045837736463543350244715283695227380432896 9845 377444388335295418665620483707934274135573710715582115988239508916015625 9846 378135080868386182834287816895757170164035030005345320889154132778349056 9847 378826966974030088805398904174881548121029617693721587322146653227179569 9848 379520048593290933740672484129940976153194329253547374136268790152822784 9849 380214327670191603200241526828256405511401608097454021467953883003339601 9850 380909806151718281012962495645642801447791205993676418408203125000000000 9851 381606485987824664707696340177780275253155065908286058595709872894615401 9852 382304369131436186512341169313397312326223638321133625712622040930320384 9853 383003457538454239927404130060742893818509613815962372933718402453854969 9854 383703753167760411880907601930243380238833510134529883246318413789856256 9855 384405257981220720471432408590884229248589956725804529593930350712890625 9856 385107973943689858306108348142766937501379204299851804898081100001181696 9857 385811903023015441440369950690514728562178858627920400445569886030715649 9858 386517047190042263926302986968788880544911213541797507501764129518191104 9859 387223408418616557976414874569189351144088630513142518609273786322394361 9860 387930988685590259749669758854312399435639609314953859534074880000000000 9861 388639789970825280766636683926793844704944688486005294419020863594286441 9862 389349814257197784960606915055854804514441539734061751348584096779620864 9863 390061063530602471371544127758268323581773456818164257025272862748900689 9864 390773539779956862489738840291867096660701322212746495751148455294140416 9865 391487244997205598256046135654807109967654350349293390475999122431640625 9866 392202181177324735725593396299887840937521332983696506906113703388443136 9867 392918350318326054401852459677410790165565668498914221697765394166891529 9868 393635754421261367247978295419444462112916515867456535916413363407028224 9869 394354395490226837382324005480071121300841448101677204472897177254680921 9870 395074275532367300465049656857340160134409697277149241048809245000000000 9871 395795396557880592782750172650371932178144317338943151571018334844565281 9872 396517760580021885038035231156477420912630209197037534534176523780358144 9873 397241369615108021851001854495421904351331045108340092920977183642218209 9874 397966225682521866979548107868209405477734743452901994807199929571877376 9875 398692330804716654265484078023149545936059830588207580149173736572265625 9876 399419687007220344313404054819645602121157456437223493627503732314341376 9877 400148296318639986909291602957274056910232762949223778428374075881451209 9878 400878160770666089185836981981479510819510152743645377751629509739590144 9879 401609282398076989541454151594758037443411281821618965288356235009991281 9880 402341663238743237319992386100726327884520503894297354169221120000000000 9881 403075305333631978258145316495158474026669905540329965045786244400859921 9882 403810210726811345707568021300108019858137228641092043952308609497076224 9883 404546381465454857638720597721816819062527095119709706805316813782863529 9884 405283819599845819433464463107446961865177060907569772547687200324059136 9885 406022527183381732473445462986966095548054303894339276310454561884765625 9886 406762506272578708531305696221984220948052588899410948705802859135484416 9887 407503758927075889971773809950201704519074276902252264334730993327738689 9888 408246287209639875769691367119609852259197020610543739849765891933732864 9889 408990093186169153352040747457918849420650597438129430416659610270517441 9890 409735178925698536271047908727110935365981799653537121027573005000000000 9891 410481546500403607715441209077772972784023637395837824410399069570978361 9892 411229197985605169866955373250201565101629333218936029679612668271919104 9893 411978135459773699109177575276450923634299523335230526656514984527492649 9894 412728361004533807095840508226770007224296297383637938407182101434077696 9895 413479876704668707685675217422518148490909659277960349097481073369140625 9896 414232684648124689750944387412930419455969654510966581253781098390880256 9897 414986786926015595866784694892304236882797688625084481347696153366697969 9898 415742185632627306888494769624581914601102732803709005723094340184912384 9899 416498882865422232423913243351200679722795585933595059092671773270851401 9900 417256880725043807208039312592768622410375044022450050000000000000000000 9901 418016181315320993387056195222904586426846355291847611203191773135128601 9902 418776786743272788718925822700760477196603472036726923034949183944630784 9903 419538699119112740697731079904640122277311052478900441174629803140361569 9904 420301920556253466608949882620059836515796101660374106105237701767725056 9905 421066453171311179522853368908888309247178763213122374529146452275390625 9906 421832299084110220233228474829189354371362088301887234016894226641936896 9907 422599460417687595148633167295408383032981787719466261818230387806873049 9908 423367939298297520143400617272936040512389554686851774474418394986184704 9909 424137737855415970375616614997200096116113742520108991489445954117985161 9910 424908858221745236079302555502635128578987597898813319134472005000000000 9911 425681302533218484338044357448520494132418284290597426158106830305918641 9912 426455072929004326847315721044128131663085140505463502633128497212555264 9913 427230171551511393672752181812256532529732351021168230792314679033326289 9914 428006600546392913011640475995425220611967749222662766173140985813193216 9915 428784362062551296964895800610150849975476056024347794999484136103515625 9916 429563458252142733326807626499212996257595726120699389568880975752462336 9917 430343891270581783399842806227042324987894503053043789244041011484407929 9918 431125663276545985841802810316729469636061236832738337154490562488205824 9919 431908776431980466552640025146069025112709797527525903674049734551310721 9920 432693232902102554608246153811934920660463571588185960082309120000000000 9921 433479034855406404248533877444552426744260795701113168544665753528356481 9922 434266184463667622927141058813315510347566588420462201533799092030636544 9923 435054683901947905430094902621129512385763600868911353546658108645842809 9924 435844535348599674070781627642277508086159567143003434844356933361074176 9925 436635740985270724968575354826959556662951796010993911870670318603515625 9926 437428302996908880418488072681388687359600205502395599136504860408664576 9927 438222223571766647359210706643103252521642875637762843813742288583046609 9928 439017504901405881946923492814435567280120818030632594475887023299231744 9929 439814149180702460242262038300330931292957570942010054610028398342620081 9930 440612158607850955017833640527414595822941407609211488457026245000000000 9931 441411535384369318693686636306838431880775131174634602460760199919850121 9932 442212281715103572408143758051491436777000174805884924276244087451418624 9933 443014399808232501231418689476122287901969613772529839167435996564967129 9934 443817891875272355529443236304297454987878898665753279006402929424359936 9935 444622760131081558485340758986410501265562595053005693330222399775390625 9936 445429006793865419785989754205678774503283049798530462240300748679151616 9937 446236634085180855481129720021730398789750881100896910391782489594133089 9938 447045644229941114022469695881521072444279893110550432701567148325118464 9939 447856039456420508490268133422456463679244768014720482171941995536105241 9940 448667821996259155014861027010267846683542808420926018017530880000000000 9941 449480994084467717400623514301937979999424298591497102441204594150207561 9942 450295557959432157959858446809349114344984037026315960751353493305045504 9943 451111515862918494564113728469879525144860725314418284429604442485355249 9944 451928870040077563920438526613469275847501157674942512767721683598442496 9945 452747622739449791080096774459276298910939038027884846759269385869140625 9946 453567776212969965187264707386522691108052698716518274491458732414931456 9947 454389332715972021475247506711066813500758556088127784392498473316611369 9948 455212294507193829517758464569213919304637664552105010452864727249321984 9949 456036663848781987742812431770887264731351909992309758945283723728358201 9950 456862443006296624216793667143119757451136413942470605517578125000000000 9951 457689634248716203706266571949496046433264431701209260498534247561636801 9952 458518239848442341025106166449285554950606753115896512246556140119261184 9953 459348262081304620674533547559173426614081115971776393959149275609263169 9954 460179703226565422783649956908339939668801898164702108080818886061113856 9955 461012565566924755358071487341787025078817518947414263921270239384765625 9956 461846851388525092844274863134896611516378308335761000271853502289412096 9957 462682562980956221017273144841869266658790670494698530712166280297025449 9958 463519702637260088199248633819578803943900363547842368159898967252898304 9959 464358272653935662816778684054141119587839155898384846832875677588370961 9960 465198275330943797304298569977791610675293735732066700498042880000000000 9961 466039712971712098361454008506159352275731934808059236301326202328745841 9962 466882587883139803572004391558388191264357370618261388223137945679409664 9963 467726902375602664391946251852461623275368092829845547789026570086546889 9964 468572658762957835514534959803222502759598446546441466738754675412566016 9965 469419859362548770619891132898629213899813563510763824341904179072265625 9966 470268506495210124516886730998451999604995478770006201490242280278401536 9967 471118602485272661685014311596587986762371100828472708753198176109519329 9968 471970149660568171223951428221168524873097583966019655433852071574503424 9969 472823150352434388218540672823361429681101458495395180387519265817535521 9970 473677606895719921526914389233953446368392600672882519741145245000000000 9971 474533521628789187999501619554160771028776963269604620387780477458542681 9972 475390896893527353136663388701390051246673578400127049054958332628434944 9973 476249735035345278192710984259597391965752719956665542398531927094662409 9974 477110038403184473734070449295213199527463243628679882348521641555390976 9975 477971809349522059659365074901067100077411357782869462329196929931640625 9976 478835050230375731689196256930116785320948814153684100512904410380107776 9977 479699763405308734333411667685820811628229390407633494160148934875837009 9978 480565951237434840343658288254467680812367528973225547713252559510393344 9979 481433616093423336659026450704457770274667614864440946747067642749643881 9980 482302760343504016852599651546212903421372428071606329574405120000000000 9981 483173386361472180086733518651848848530708446766990753313003041430435321 9982 484045496524693636584895943283783343623858094260765512716400163506881024 9983 484919093214109719627909026983867156603598586476202308499601461158665729 9984 485794178814242304082442139837225250790234229454505021161842534814580736 9985 486670755713198831469614042055592643802786959883233391196422923212890625 9986 487548826302677341581570684931344595670030831614676775197336956375138816 9987 488428392977971510653913980003479183041499538699095338091272905425322489 9988 489309458137975696101865506758344227496800009802365241079665441454424064 9989 490192024185189987828057819368748342880201925627616382020042349790888041 9990 491076093525725266109854711863102227941930640817540400724950005000000000 9991 491961668569308266074110508719252222347101434882549838425314684276231761 9992 492848751729286648767287164203550824099749138308328285284026511632891904 9993 493737345422634078828856678832321888599129214393260186676570180311212849 9994 494627452069955308775925075128091448483019456197513747068054100497527296 9995 495519074095491269907022917384644668728015490988230459417079446416015625 9996 496412213927124169833016111451017852224406520448388722807869103426502656 9997 497306873996382596643099480602830420144635320929139336994034554494919769 9998 498203056738446629713844382397800510092755457242394729023477914578051584 9999 499100764592152957169280409018770687189990289386559016349532009899860001 10000 500000000000000000000000000000005000000000000000000000000000000000000000